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 57132 ce413395af1467dd312ba7ef42868bda67532e95147cf191ab3054a205423c52

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6fc74c1756921028ad2c2afde676d0f11640c4ba0a2980dfae955ac825b30913
Certificate Block Hash
ce413395af1467dd312ba7ef42868bda67532e95147cf191ab3054a205423c52
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0070020000a02b0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000017652fb7eba6a7411c8cda3a239fae6911122c5874349d9f426db5f55efcb13775e300f121ab74bb5acb523543dc99131552d74b802b13928719af88f80afcfee51d303288966d9a1eae23aba3f35230deed614391660313080b000000000000004000000040000070020000a02b0000

Raw Header Hex

0000402073e1f4c41ce33d51020d99f62bd18684b32f2f5802529bacd34e7f5e3f4702acfe121b2a890c25542ad8cd2a8354959f8d971dadb9dfbc27c834e5d5855e4cec7a270e6a709e04181309b325c85a95aedf80290abac44016f1d076e6fd2a2cad28109256174cc76f

Proof Data Hex

59,560 bytes
121216020307cd36839963af852324ae7add873a6fb61de3db190ede26cc0821a05af4215f2da1239d6145ac3b69e29670ae5e4ea33653603f2df9bae207a77a0763f2957bb3ffbba2464012ec5b3614ffeb136dcab8837624beabfa1ea2d87b7718565e1df22a45fede8aefc0654f4965209348cfa001efa7d587c5b6ffee386917064d07629ff63abcfe718e3cc104cbd7987d014da51efeeb57e531c0f7c55d84fe3d0d1ecb037b7cb45d1f361c12425be44f077b46c3768305a6035a284c6018b94aa03aa2f4111235d324e18d102b24064149732bdb476d5b6fd61aa22ffd5e69df9c16cc03f61f6da596f51ed85398236e41549026d042684295963b1420058b32fad369106f36a118a5eaaa3a0dfc2375a8bed8933de17e51bcca3c8e7ea52789e7bb67d75ab042b7e8f2ececc8a139b1e320fd1250320dbfe2520fba51d40ec8d23f08861dd19ffbac94c75cd54bbb4e6292173e0165dd695b94e98e38b5ef9927ecb924a9dcf2e57ee15e72a97e448dd102c4afaaae96031587ff03de61545f37463da2e0601c4dbf808ce5b1aea8a425483c85cc44b245b161a393bccd6a7dc960e8aba146267faef8c7300ac3ee7e2dcba8416855b79e28baca3066ebde987ee03b1e218b59205491c92c8e6bcfa35adff03720b7ab7f648f65892a44a47fb8981118ce9b757278a7e2e0a446012ca4a3282f778d2da044d4c6c86be384ec9d90d9efbb50d5a58df41f9d3ca00924f46af5229d2fcc557d39067dc70e531c51f832f201c4b1671629c446772090ec6f2a62b68c22a613f817c0ed177079166a1e92670b0de70e6a52201de3af19895863101da4e5c7af85babdef3632d48024fd4fe82c8f847ad9ff7031aae980ef21afb9b375678f029629901151ef85cdf7a747827d0cb8151b4d303148415f0db47506c88e4e0bd4d6f16ec169edd3895f60f174fa215af1679bf0395464c94638950f95c148fa7d3f3f6e6a1e6e697d5decec791f44e1348d390a6fd049005ebc7a0127efd41df1d794b64659b3e3a4f330a9eddb35dbb7069eaba63796e3e926f9b87e89e9edebaa449b13bfecb5b8fe3ae59871f33c20103c333852213c49b633cfbdbcb3b82d2180486ac61d62912ca02764005610853bf7addc8d4e86a7a8a96fb814cd041d969a59ab500002104ed8d6bf85e0a2a4827ec036471657f2e495df01040633eef0d153dcaf396de1236c6902e5c45ecc7164defcf728cd1736db79137644dd4313f49f5c1738cfe19c57c3e0dbe76f29d58bcbbb316af144e077b03bb5f2d019701f46baa858bf9d0c222cdd79e4d6f1430029eb076eaedd080c9104f15772dae881947b23a84d91f9e297de9ebc4c9e5e5bf2025e8f3db2ad204c027157d0613173a0b98520cd0567f5d5d600c0d7ec1a08f57a7df8a991fa4470d13fbfb41cf3240f980e2cf858814da336e5c4392c6ad328f9d29dd28764490ca709e54e9dfe9857115cb6890e9f55048d61a67fb026068d88e6bb5c8738666189b84448def34c315d3f4a98a9ff740054d64ff6f48959edfd600041a54d777416b63ba9b50427a940ec1dd47045dee5adf42fa3b28f56114cd32ddfcb23f71e0438599aacb7c1daa4fd0073ac67b29dc490c90c23c86901e36d323f3be6bea070e057e9ae4c0b5a2c01099f2f7a6f6b7648b49dbc178b2f48084ff36c316ca65364f86ea068a26d18f5b7c9b629796a6028bee84b7222f5cc75d5eff49658625d7b50de5a8651e2ea02458ef0f669904aedef8c1872a9a419c022708974feaddbf03988c1ac4e916f79757ce4b5af6637071c9d920cd1dc301acbbfa37801ef42bd0eb6c47bd49369cde5c380777f356ced66a14889b10ad0774213304154cc0b33887b2e712364d25fe3aa4284344eb1105e72d1c505432e4fb8000916d8ebb57dd4a381e2625d620ee3e2f87bdebac8f2eb1f7c65b3cbe1522b31604881bfc8503d0243e25cbf899ec82449c6e10cf78f7713b8cecf3e8d2c354512ae14cd8547bff42ee4d4c262bca32e07997f99bdd4d76ae3893567cffc94e1e74ab9c4a5517735636026a95eb43744832b6d8833314eb2a17c9ff8a59f6c10260546e1e8a9c3a5e5872bcd05f9a9e14fc02ece6c933c4b770b2498e9c06800e18932ea8bb2b73891d38df7b0a4e25f1e668b1ae505aa5f6571ecc1e95a5c1969b3cb74f0093c641d0182fb008bf9ad10bbfef0f1fb7cda12a87b913f8f6beefbd137c0c67fd58cdfb8b42dba9d6b3ed1210ae718c69d2cf08f614f99a2bdb50ab004894d3bca416a3c34eeb092935499efab0dd67f524d14f1bd8407d5e6607be78d197808ee0f94403b08ee5cdbdccbed0a400d641209ae42ff3b841416882c8eb423f9913d72ed71001ac81014a6d059a6c901ce6ab4303c821c3178803b9c2e692860919836658151775a354b31f044c04c470656680880177b01fd39693a17bb3819d5962aebc76168683375942cbba8f30c902568a59a9a76e84bf6e5a0583250d851c76cf35c83c938318e8d1494a376bb7fd287ab86361fd918bcc2562f23e969ab836b06d640f2da7b2961a44d0c345d732bdf1f1ea540e0cf82510f74db9b6a26e6530a7af26fcbf3246e60d0d6a5bcb7baee5d3829358abd65bc6b25dbe3c9a2b835a001393da7a5e39ea365cca44bf62591281955a77a904ede8f33c63c34144369dac48e8361473d6795c84c0fc6f9ed5cd0dd05029e1a1bf4072ddec2833e152cd56ec403d4843dfd833325f22a7924ab30a4f422b6d7acbe5b014f26a0ae6aeb9ba63e993e1cdb5e4aceec694fc8bf42c658d779ac614d2f71f5bdc742b883e6baf61f753d87d521400da35b5511997f54bda7bf53828988064b27bfdbd00c22f1b1baf0374a7d6da2f8509330991aa6ce4a60121e3f483e16cfd9bc1b5a08d9c2b72f55cbbb1a9c748815e5d9a50928b1ac78298f0e691baa23e0c1af886ddbbf26258f822e9c2ab5f495f2d2a68d8edb923d43ade8eac12aa8f55e71d22f2be767e6abd905e4609ae2ec1787a0d1f7475e6c0d2bd1ad56394e7cacd512e2644c7839a8e085c8a001cc466ec213f5e9d55535a4d1e05cec8664440e38ca9f3926da337725d0514bcd279df92ad556b7c5f8a0d35978432c7d4a4aaf5901b117345e46b43ad8db22a83c917044afb49f29079d4e215afeeb0ba7b726bda6fd943e02ca3ed4ef6f69ff68136c8d2cc29c719f8cce73916456496967ae39ce1a5c158cef6aadd0402e96e8e64ebeac5c3f74a1f2930ee888d7ad2c9a6ed9414ddbaf535741e866e8739d176557d59f1dc0a844339a87b6bb1b425b55e136f5fb3bad4f3de6859109b891023210e208dc90269157337136e0f816848429264dbd8bea4d7a1ebc2f75959226b3a0964a2199f8efe935bdf2018be496ce0c7ebdb14c68fe8b20e4adec7c1ed2eedd672fa13b48c9194f828746d78ba38e31fa32f0b6773b31429d83cd18ae9a5f0d640543eef14939c947bb9c7a708aa1b9a8074609315fbcf78adaec04f70b52505c16520fff5247b64a92fdcc739711438f359ce11152cfbfd4418b560ee9ad795be96c718dae7b9549dbaed726c1f6dabd96073dfe4b0d52e2a16cc208036846b90af4dbda9e1a6e06c9928a6eb4afa3b44115a5d3c1e6310585b2014b6128e3130248173086772fafb1e7e13a83dc42d37e86d16334d302f0b0d694b6f0e60bd15b14a9d1e59f4ada73b02d44dd90505f0cd219e270c4d5bb25615e3d39373c885110432e42ae9805d213d0cd6596254ab148dfebf1ce1fdd352be49dba3149e54fd79c5b1047800e15da6a7ad01ee91428ac0f0745c1c8d522bb66ac399c45580d2438d9473a8b800d3c32f439a56ee86bb043a5ce051cd24fa965b4efe8c784c353ce929925f3dcb3ec9f3bdb92e4d0f8033bb155aaeee451235b55b35c8ba002bd46c4268f7c8ad789bfbc8e0bfa3440e739fdd727b0b36257e18a9a3d08f25160972bf960c446c0d78679d5db275776b6605e6ab01107b982c127556b481aa7309dff05d886d20d4c1722b4d73cd0abb1050379077ea982b016591641af469f9c9ec240497c9d86470ac941560d28fa51df6d105abed23385f683257ece7f92fd0be5a7a07ef941111047707a65f49301d8839c2b9ad94a781de9abe1e5ee7009852ab8b077c50dd0d1d9aaa2a5711728a1de7ee7b77763cb721452bbf716d3b858141431f95a61f33e1b4ff3099bdc277331adddcb76e7ce51c03d649d05a9dd8b2011d8254ed519520f496cc0aecf58f7f2ee9ff011ec2d56a2d1693f08f47897eeacbff7a37e93717d36d8ad566015e2f316d432f5b0af7f319c820b0b0db89f84536c9c4448358796b3c6ac3633ceec8a1d948bf734d92db29cbc647f5bb541d093526b7e81d5bea085001b4bda15e0894acb11e60848a70890c1425f3469ae086d28bf6a830afe1818737106d723d1b2b556f85d79a297b8562823dcfd0bb3fb23dbdc2ba7931a2261561a7fa4b4ceddf57c6f8c6dcc2f603e5683f486c762088f5d470bf516ecd7118bec2258848226cdd91b9adf0111d0a9c4cf611fb46ce823f5ed87941bfb4063d723672637272df8599738b2f356ed75d97bc66a8b67fc334ac29a2b8c41ef95dcd8b3ffdb40285a4a551975b7573e23403650cb80142072086b0b6ba92616d3da4efbfedb1e6cbdc60674ef62056ee860c37ffc42df5f893114c49d4bafa1b2695901ab7e3b7a031a2305f26128429c1de44c9376a9a607bbf331a74dca48ae037158805516b41dfb5a5e21df03dace86ef5e2012cf19ebd0eb7829d357bd25a3d2e471a4cfdd1a6857076a65b879cb4abedcbc80f00c0ad210c388199e3a4afc2d6dd50e092fa63592dd40a57dc5453f34ddab397cdb570619419a4647c9fb460e423cbcde6f7eb02141a03837212022753164c30025209eff62bc67361c9312fa4afc1c367b5a9d71f85c9780686a0fd1af09d50f6af5b16ca166e5e15a9e524b11f6623015f9cf04270af4400584e12bc823d363d51e74a62d2d132b5739ea7c8fc67d2acec8fee00b8623a39eff5ec630c3cfc45764373a2a0048e5268f95df8ca439863fe92aa798b93d4a0d2f7b9c59f6db0a3401332ecccc37a93c2de4efe576c40a63e6b0b4b2f5a6f12f49fe5527a5100e79d30cd64f4e75a33fc12d84de78ca8001befacc5497225adb2431b8806d016527e17841972740e69081e56389b6b294b6ee797272acce8a4caa7b113bd652e4e23a21337e6d2c5a905118fe5cb572829bdf7e7de0da61affb5e32463a2e9a67a4c809a0c293a501e00716df4b79c2ae48f7c460a36473d940a6c5c59e753ced5037cd34629069446edc1fe75889d227d477fad1d38b3e523c5b1769b47afd923c6fda2d779d26aedda45a3207da446825f94728b7f03cfd8e62e664b1a1f4a54c502c7d7bbb8da1faf871c00fb00263dfcec69b642c4e14ef7b40c1e94fdd904e7662273515b35565a564dfaa8b0b6249024b581a0c167f21ea6d6d59b06b5da325ff563a0172f207abbad09744f64e49624e48b49ee7533cab96f42437df6c1a19271ceeff32ac6804b7e6b5c827b6f4c68ab8d84939e6f5e09e1ad538e1e09209daf5ce2c2b0907bdd5157ddbd0921fd552c6e8db54a8a413ccba4d0b9a959506a6efcacec487be0e183ad74511a009dc0bf254b0b4a03e7546e8384c2ab9c1dc3112415b225658aad7a04fc955cb69b2dcf1eb5d3528802b0a3de2eab18c80e5c0e36b3ea09f2433256f73fccfbf2b306bac66037aa96814b26ac6c304ef2746f028406c527fd723abfcde7de30a2b0082fc411048c54a790cb5d88f7399d4109b065bfcb02e26aadd15dc4d2d05678620aa66ba813b32c8ddfa55afa5f1ec88cdad0c27c4d4e223a220930d8b8e3887e15e2e57e5fadbb7a9778efc51457a22b898898b4c322617fe236c39feb1822e1f4093bafe4b9afb1b8375a66aded8261d5438cc0066ae328a096b792f68a1a4387c4b1814f0446ab2f43d512f81fb71758357f3093b42b67bad58acced1d4586d2994f2b46c103450afe6b6f63671aab10f0a3ebf76cbb4da0c86ca8b5524d55fbee366a629a804332465cf42726eb2ba6fc441ece99733cca9b66fe0290f131d588fc9cec945e1ace952574ad45bd7f1aeb5672d3bcaba2d5461777b11d245032f202845262bd2a1b083d86ff04dfed8cd97d6a71ea38b834eaf1f5fcbea365df436f63834e6fa6309670528ff928cfda77ae70dc74fbf13f4876105cf588f003b869b83d2e441ab7ea84f017be79472bda54b57273af20d6254f075885aa3c51bec741d2d05268627ea63193dd033f27cccad6ab4239836231c6ffd9ef635d1240b62cad93f25150104bd4eb5b94f730c8524ea291bac8f1d2d83aa5543724970b3d75e6e8caf5d4de7d938c49b867843d840fb1f8f3b3bfdd047479f0e902a7d25481c7c28444a0531238568bddc272e1e4ed0fb5b72541a422abf9ab281bd1f171c9dfe9b6ec698eefcf8cf2dbbd261cf04a51b418aaf1ccb6fb954e300958e3f6a6ab02043c14dbfcfdb760afa5c52512ba75de2dc0d90787838ab5924267d4f3bd61921477c87ea23858614bb4e8b8d315090d2fa42228d8ae43c3a04e08968e14c6feff7b12e5eb786834383cf7b40613f7968a90bb42cfb066f81b868a6cadad2cd88a4b27b6042ce99e47254d656f2bde8f2193882e327e80a656b45bf94721f18a51e65360bb9524f0880541dcd06ee79cdb87f08d9eb78964b4a8c35df436e4ea7a34b1833f153c85210a14c629f57abd96e0c11f7b585b8e42b00217899e3f4a872d72437aca43c26951dc62683e0a6e2d896d1b005f3bc64d73086c2b34226c6bcdf3a2b547e2bff8ff4232d9dcf3064d5c296bf4dfaf19a8e8742cef615c04d2ec3c96ce35180c834d9600d2395f667f7d45d840fa99455d7bcc1b58b7406514cd41d1322897ec0a7daf0ebc8dbdf2cdfd3ddf1f01292a93eb869f8adff2bd3348d508f69522da96c3ddb22d644a45ceab79f3f3c0b905d5f95e014ccea532d2d286487fa62cfebe2138b33b821ae01962b4c524d2fe2519308755b3785bfe5d7ab64fea3f7fce9da869227399a9634d46a70d57cfe79b1467bfd7e466a24bed7a9e25895311bb8f43bd2cd23c68bbd4ffceeb04e52111126381347377ebd989a80f611a58efa60761f57c9b048633122b214c7de008a4079ef2d1103f9fdf45a58976cbb797e92be35392f6f4a3c0ecf31729a2a1b471c71328686ec8bc0542c5cbd2fd1777640402f80a74ab94289a2e4391a5775f6ede220a9a8e3b2afe7c1f544723a8ba1f692142b7a3b42d984703846edf2d7bc010717a074b9224f32b4fa42dd33ac8434d68f80422f853a14715655221ddd31f1deabaa621623833a728dbac44d7a5fe50c7fe7ec85a5871f3e96ba194eaa972fd5f9f48734d01bcb15326b10f269ae76654f0e64b569c64188c661674047a469c4b56fc2ca59383b2addd1752aa499440471727d4c2170e31d391f6d76cdeac4a54673fdd5422193bb8f6f4fcebbc32ae22afefb2a6d8990cc58027b7086ca06f3ae71eefbe10936606e0ec826a00a07f53c6fb3516a0f01ab6a9b7657c22986cebe78ef4bd8b9ec63461eb978371a67b7f33aada129ccd21be1e88c851b5e2d79147111d67471364bc44d5e955b3079e1d015df00de55d2f01bbf4c8e85ef93a9f4ee58e73d2212dc26d804a2a7d9564a506678e97d38c37e992d1c84e1a4f54d85068acce01d08db9a8e9b17985202eb6710936c65a0e799888afad49d86328c72d0d4f40a5af4789682be7200e2de1710c7aabfc1a564c030fcfa458cf7fc47b1821c7cd8a6fd8a7aa58bed0f130fa6e81cb2215105f20bb6024c070e88de2938ee5fca1029656005eee6ef4ad59ff883f969be08e9966f196d00def6b7d86dada6004a4a94c85b42476f95515519d3db9d815599fb5e1d1d776568735b03f73e81c39a4eb21706115b7ea74623b0c4176382440750e9f67519484b31495ff6edf732c745bb29e1a0a8e0dcbaeb52eaafed6ebffeed35e06dc956aa1811f80d6a7b4c97ebd10be70d98c6be3b089f3c842af07074d33498ad4c1e759c9ca3ec364b901e28da5c8f37943a2735d3ea1332217bbfdd258a2011ace3117b28779ea9c3b0d279df8f0c6b3753c64243db78edd570326cf187ee8b1731dab86095ced11afe946441bfac0385cf1255c5a8541d8c107483e3f19561efb3d852eb468177412a7effdbe2083e369aeacbbb4bb07ea506d13bc333ddd796691f611c1610265b0e1803f25638a525c74c2ab9ca2d154605fecd7de6730182ff2fd39e56b6ccb9c751e76e4a7524ac2d5b3cae35bce5f436183d8aa93bf8aac10af35615380e47449357c478266713874dc1f702da5d53d9deb28e1ff3b9bcf92669d9bc397d157411f28cdea15a95a6b6ef7f57ef47f0fcc729f5834776262b2652354afd049da4ed57140ebc85103db2c78643eb373b6fe7ecff82456c6e2d47cbef5855b2bfd18986f667e064b5a1b8b4692e4495f70424412e8318f6c0c57d2fd56b8727721662a4c42c630a8d726c3afef7415d430623bc0d6906b20025c1de36149b98ce32e8311feb633a8d33a177c82784158d85fd9b201e786a4026208aa9a70208a0a04fb90b95c1c2d765cc403fd2e541a150142a956dee467eb1755bb141ef9b352330f5f7f92848ac76427c15619c4175e5de154ca5f4ada5546f6395576997a1fcbb84b71bc755c3175ba2018fcd3c22fa50c01bdd38e821fe0cfd65f9267e72110f7a4d12c177d0f7090eaf17eede43d7ba5c24331134f4f946529d95df22ea82cb6184b3604b970404f04c2dd8986fd8a994d7655646807f2654199182ebb3df7d78a29ad53b2cf861ac8a1168824fb03c782dc6f460c84368baf0836935b22a63fbbbce6fb914efb22126ef6f0273970667b807f76209b8b6d974751e0eb8cb8d4c58e22d088427f0a8369f0755c94d01b3812d564d8c8d7718d34f1d5f0a38018ea08ae63e5a1d9199de4480bbb40e1b9ccaa57e863671f8b65fb49467d410c4edd48f05c7045533d2420b03169fe91967654b9cd2633c101161bcffd88949e1f8b50d30219a6dbd01088af7f821fa7d06e3d1e988160799b175307b81f8ba0d8570739d4eb66d1426fe111f1881ef0e6d6d00505afa069ea935400ba4126a72775fcc5cdb0d35c73bd45144c1f5f6e4e814c79dfe30877d9478c7aabb7286c20d2cf7b2d5046f726efa44a7cff3ee95e4ce86a892cece24cc76efd79ad31240267c7813d34879236ad89220465888740fa14699085cef0f4be19d5ef9d7cb36a1563844b5b665ef9dccecc44114e06c21c92ffe3615695ba8fe1a4430a06b9f71d1f8b28941ae7da5f4c4b6d119fadbd0c1546650e290cd4c891292dc93eacfed0eaf2d55fdf723f0ce5c3409c2420bcfdb62d1efb46adfc8335062641b58be501ef2f04dd184bdfa0ad41fcfc0ff3d9d67c3bb718723672447bd2ffb0220ab0f4f54b0298793ab6d73b2b530384ddb2e02076c2471e474df816c913812de804548e973cc0532b9eec2efa812c3aeaa75596adb7c1db173c49bd269f6dc948e86019d4db6ef073d1f762105d1c01252303f3243d18a226e06b76b466c0118c7b5f951e997ada3c991e64787f32338e6f355e328407c8fa75c39393c27a394b03126633a85424a8dfbc186dfaa935b3e4758f3baebf9a08ebef008052bf515e61675bbd6c91c8a6b2fe45f2308528601c8a2d0c1d84dca44adabd87b5aa0925e096e067e07912ab6a03372ad7f3bc43fadb4c241946ef679480b79d80c561d54f8b37bd7572ae222abb90a0b36f9c5dce20c2c4648a97b6687bee5354bb3eaf90121a980c568c3b65bb403ec0ec78755f3014811f62dfd44b8528d389d24a46570209c4e9ce0bfb1702fd09f2a80442c0c5651a4fec1dfb76d738e121871aa73ae295b9ce946422af6ce5f653a08d51847ec684fe43c49b620c5b528fafc98768c8661e821f286a4e4105061792465e0e0614c367ee0ff5777bbe7dcc1f2822d6ebce4d1d0e6b7da337c6b854c859133e2a49a7c496dee25832e662aac88f13c16208e7d63e348186cf134ce114b64752b1b743850dab388c5ec8f232d34ee5cebd988519ebe7f476b80f40894f8b2bfc2a3c0409c965144b6f8d57e6460867c85ac479ce67710f75d4532b15d6da66661543a1b930a2a5533446c30e8dcc5c57ad38e6827c6ca0fd36e370b399e660c2638c65c76daae0b894ef6cf4ae02c48d3691643029ea78f85fa000edd6da022b82b2b3cb316d174189a99ec0602d7173ab7fd793cc08fc250cd1c53118bd10bdccd41af2d4eac30197678293d4cf8cd94b2ad09666b7f52939468882d136a38c51cd563480bf73c7d1f03ed649ee7ba57b539a4d468ab5b0d5f8b708e39f8b044e69f586623036ba27d7661991ce9658226da6a0c40da006dd4293591ae7780bd394a8050172a9f56dbf46a89321ea702cb1ec6d15349027aa867c84818f01bb89e0879faa3e6af814c566cd64c0084ba348a611014bc5fd7d49f336237eae57c13bfc74a34f5a7f3fb37700644797f33acff672dc7117850da3b234b70ebbea152fede35ebf9c6606897a99f77e9bf1ebb6882ddbdee6705cac400bb04f7c26cfe926522d29f44b373a8c5078dacc1f3ffa336dbb278351fe1b710083b054fceb078564f219f4d596dfc8b0ce1c7b2bf8b57be37c366512e6d45190a403d3bd22d4b473b2beb6304dff36df91085b398a056700eefe923cba014f7b1962b7ca5b9a44088e21ceca173af697375b3ed0bc072acf2672973bcef4f97381bec4d327ca2717e6f39e123dc42babb956b4cc77b4877c698075f9bae5bab1f010c9c2640b8412003d5dcd40a052a08c1746efe2a65dbb7b556a903deff8cd79a0607c691a6009a5078b66b41965512023352037cd82ba84b669820d02608dac4c76e108317fedcd7db94e7dbb673803e053f07473b4480d6db1a5738ed3d99ada8581ab26d1b86245b2e9ba6e117b71d026cd98651eaeda4465ea0931bd9532ff06142567cf5a3d5c37257b14a2d6f8c426528dcb01eb1e4c1cba3b65e220a5abfff97a79f89e4ce47e1e841a74650fae39e5f7249a6d7370e1fceff42cd5bc98b1a227a5f2d89cf51ce4c5b8c57f4bc712883b1beea5d89378d8a63c746b8961860626b473cb7b44ce5839c9294ff6250e04629e14ce8b7c56511d8fc71f2b8f0821af49ee7f82d6f9e07cbbc60cfc4763381dceea93f6644396a0ffebd3a4f0e6a7dff20626d9035704f8deddb1fc0e1792601d2338a16e67e165e0159633a41df09ea19e35c65f7bec4c73a03eb0a45a0a65f62d0900b80d9662292ea6bb3f58f83b320995f405dc6aa13103d8f53929b90f171bf312eb3514d1b97c3f7deb39af36786eddf890bebecbf45a8932af30aea80eb898764a768fae4fe39708884d5af0d68f5a3d55c2f854657b81831ee68d3ab570c9bfa7ff5d8b2d424042b141b73a58130e711a08215698f7d18f68190123ade68dcfeb30f7907951cb2bd1fd5b10408aa018fb27e59e13f00240ebd0b58d9af3252e5e358e65b2c109fe06f97071b88ca9e54840acfefe85793d0e5dfecefde5a3213b64677cfdd6f26dee2f249efc9ba7494e84463f9a9a453906b544bc5365e1fe7a35b3f1819a39b158dc58cef7d345512317f7c43a9568d41825b996708c59500d4b1b4d2f518d60b848bedf13b3549e882a0c3a8d7f4435538bd82c9c6aa936fca845041beae9e49ed78df5de10408e8ab501e0a13e15d2d9fb036c87fd5fe938d164f79ee3af10f2d678edc0289b123d5df686351ee57a637878eac1147cc35042b357fa22dbfb5c0dbf3da09d06df56d454e30929e085d4fb19105ceea48f99e5c56bd9a2f81e0e907fac0c93a2252ad6be00eb9ec8f9e4a23783f0a0cff20294ca2a96872b14609331a758b0d011870cac65f2d0ac1521becff77d5b32d390744520d075f6ea0f58cb3c5f5882c920555060487a7767424d5e1727eff0971a530da375784c18b0155d6db4ced06a89c6d769f98c3d89120b49d90893b822c2f3ea2dbd9bc482bd37e62de35f44b5df04d26389fdaeca4f4b52ebbc44c7c8ac3912dccd12de7987e8d7802e93072bc14fa1b6df3311049fa54a3acc154be65f166f99fe7a7382d12518821c3087a52217ac21f647befa7bd5a127cffc9f73aad0cdc1054e69183a4a79429a8a4f47634f5ebb85a17071a50aa5f82eb5c875d7af911b3da170bba6bead82cd66949e2bda6aee1a949457a82f92d965dae360642ebc5ab9c83ee5f28f9d278fa0a870e27d8a3bbdff459a02665ff877bd457a69ef46d615765dee4aa3943f2cde1ae60ca1e2b044ed261b65cf0f2d5d27517cb0c5eb88e2f44b90ae2b188be326d6a9d76e628c4b6a81821a54aa700e94cdae0310f95da990f4e00cbb34eb9e9913a7c5c7c29f7260425ab21af3cfb2483e47a7fa92865f1d0726ec70be42e8e1fd87372fa07827744a0817b18b3fbf64f1778a691a2618b7020654a13281bba405be1193e52af4ff0d6c82088553de947d1db5398edb5ff28fc4c4d71580b4e83253c349ae0e0df0ff708d85f69a8761bd01c9add62204af0aabfc1b264af456de53254ee827fa86c2817294ef0f3d2aca3ece20856078d286d817377f387154b0a83e9f8ee53f0834c75cf2d8dc49e446bce40faa8503f89bd778cdd99b3d1a09ccc0295e670ac273eb6fc41a19f84a865551293df6e7c0cafc43bd21ae09101b5bddd277af174686e29d1b48b52c98fa1bb1e2e5adb7f4dc8420e44c58af5f30cdbb88c217182409491d5b6096bfa931a74b9a768933c11757e431010c9b187b22126b18b6b902341f93929e60eede6a6a4d13327b6a99a90050cde9f52b77f5be2c05cb37ed12461c51d570ff8d2ff62d9eed8ce4b1e0fb3b02587de9a5088e490e179fbbde59c2c6e67f35bdcbc1f272081a83fcd591f7e46767e41b6fa14b10368c741f2427cd23989091978c4f92d2917600f81e7a890c2dd42398100a5c0b057d70ebc4aa18f4ca0a21bbff6041c3d6f7bde100b51c4a49198860e96198a31ff62bbf565863f2fbd4d78053082d3e3e95cc4d11c6ba8e0c3de88e619a2b05d2c5df0778faf9178b87bea6b4e07dc4cc70b786318dcb196659f4e547c25e236306709ab5a8ad37e64b99f3055b6a8078350b65f6905a85906ed9d832f67d23a2628d1f75f795501f3633d5c1c36538e9ee1682fb5073ea6645f61a5b5318f15d72cfc8388187b7291cf1e7b0aba015b8497dcf4e779eefb461d6fef0c9515941c7b061bb86aa1b432584926da321c380f5f19193ded96a0e3980fff2e5ddb73a450d7ab4a14cf7b4016ceeab65376754fb803b1baeebf173dc2775ae1c10039e6e1369dc994efe4b2993e9ca2b2a06b1228430c5fe7235daf78582c30a1172d3ede74d2929ce3b4dca81fcf621e2b88b60b675c6655b338e46f75a159410b3c616e35ee60a2e7226da8410b3d3ac2577a00b396182e64f341b2e4c248e14892cb63c6668b7191b91ea7536bec62b50d7bafe10fea4741282266ef8b085b79a1d960a8a5da6f96faa106781c9c619364e9486528b3e770eaa7054067cc31d45c29b1909d2a312cd39e5db9c96a97aa521db6c88f1e32843458c5fa99646760a1685ea01a8eca137f6d1dd5bcadcc2109af107611528f03c35490a50cf95d0927d0939c3f97645c282f39abe2319be5469aaed96babe2c52468751faa9b868de942c2c2e8f9bdf9a5c5c4edb207cdb467c7fcab5f6c07625449e0e8a7f365270bf9d383ebd1566a0f30f82fa65851fa3eb6cb0779ae80b38cd7fa4282e7c683a93d8f60e2e9aef691fa0aad719f5baf47f84984dc8d6f38bb9e511a8985c951396b32be18d0eb4f6172f37ad4334f50ceaa2c0dc12c88a8c77e310839f4462385b774074bb964730627abf30e6ea82d015bcf11ca3f7fc452bbf0640765d5c3fbbba756aba9e2245a65c4b491c05baa80da5b0712067bbbf28409df5fcb07703ef3f7135c225d2eb993f7a1dfb8ac8e88ad3ceddd9b3ac508567139c30bb11a1262861be0ba2ec273e81afb0eadecfe23162a945543a0dc0f063c280c4cac07393a0340ca94a2828606c102875b151a8ecfa709bc5ded02832d94079a5e36c64ed752eef39283a492081118dec2043664790702752d996ea2dc4b6278c002f5441ec391b69e0e9ad211e59285574a3d0254f466726a993ce4547c7a97dc7f26b621c4672f2cec2b47a5ecfba9eda4cbedde4ed7df9bb8e5614ec0e1f22b2399449f8746e37ad87a1ede0c01e6bf5f6a14ad64bcbb75855d991d4e5fc7c4c1e24f4392614b70dcd8a69c0955aedf03051c8196bfa18e3215b427e032a4fe1585a579efdaa7eebb0a5e1212320ca2758de651fdb62abe70603080c80810724ef34e9135726b1d852c136c76be6ecfc6ae3a8c03cbf6937adb8108062d9024d8c1a5815558570de208c719a93d6e0a0e3c68f62ba8c61423bbd554056842863a27ce8528ddef1866489c8760494936790002fa88acf2a683aaf9d2af7308c80df83f8bb4d0392823fda53b91a57e3cd86fdad87fea45a52a03f0a3d2ab79f7a155b751fc738384d5b8528e4c5ba058295bf0a81d382af37cc8875113f362bb2ba6300031604ba72ac1b2db868b8a45602cec90b0aa1152a75bbe9946ccb19062c4cfa9f7346e33a810e49172f5244e0a86c707c1abab76c265c47db0435db3764e734dc1579844157d81ed846502307da2b0aa7a75cd5c9e652432df29ed373743f99259e012bf235d5076f0699e9b72a17690110cebfb49f085e12f5fd7f9d9b4f0cee24cea04a0c08ab20e121e24dbdd011c1091708023e1109444e9672764c498ac126c61cbdeda11e89c3fd64dbc43a994c8a96bc2c4ca526b70ff666b7af5e6b608ba5132ffa9edd7a248ce91f6097018080bd0b3b53f664c26c30e2ed51d4f8d11fdd8bccec61fb0b68723b184eec2b5e3e0b359ed59466ca73c6295feb97148389ab76fef96505995129b7931bb0846ec71327874b82d09be9fa29649c9ae86392b6ed190c2893f244262159b605bc1ea94678ea5b5478a4ee4806c87c3de1b8b6606a416760375e4de61d6e93677f01cd64352706fc13ca893f01cffc239e5784acd3ff8840808a1f59c57c0d23870e18bf4128fd43078495058872fd2bbb7156db1826dc2c4266e645f9fa6e5d5a05f47008ded653e88b2678c7ae91c93f9a9a7bdc2bee0639e1e15f581f027abd680f2896bbab8c26d21194b74085828043d3f283ad5e72bfbe2cfc2929b4de9221cf27414834ed204453669f53ebe7cfe2cba2a5c5930ebfc5fca93d19aa22cb9ea6708d80ce4ba9fe90467d620303d2ef52b464ac6f878a1afe4575d8453c7dbcf57774b6ac0d7c4da6e62a12922e7931618f42ee626e4f7797da3eddef2729c66571ab44cd4b33da49a491d233a6fc3f617e18fade0901b10b66d62c9d0d5829474a33aa644e21f046556e2e06896f77c30dccba5e1ae1ed4f4cfd047e14c15f03feb57f3616d2b277ce3ff6cc564c8e3f73f2296ffd6f494b3f78994c7eb64fab602007513ad0ef1e87dfc68b2c2c6e4890105afa7e0f0bff214611d8e2506e78afda05fbcda72b8f43fcf8937c7381bf6a7cfe274ef796b252c03f95e95d0e1b3b72cbeabb6697dad3533fcb55750aaece7f4f0f3864341a8b72538efae4552e8e76f300c18563106fe2afa3d712ca111e1b9f7994a1752bc2b3363925bb3cd730d991c4c10f60ff9f43856588095b22978f65c75797011b70ff46d2e75cf7b436e0a56066ca8f6d780932b8a136e215915956bf4b661cdb11ba7e26f8f831802892e292c53c4d6a1c838c0063a2d3006c11856f880ea7b479c9278e9d443ef1ca5227ecd7540c465527dc3241e3b12223ad5efd831e1bf47abcb1c2cdc2e69f3aaed4b50c81ccc9d3c01374abad12ba70c5cf6988169af1abe2036c247e13b752dd65e5482b10d6e765127d5b6a3e6bfb2158baac7d6ce3b245454101f59921034f65178b7d5179623821319d0a991e9547b88be9837df0e60fc7dd9fd01a4bf2b8147fa1ad3dc9e22d8abefcd511b593f8cf1421acbf706672405067b8e220c2597e224807b6e208e72ab57cbb1a8c272025f836ce20c71745efeb65c6b73e2a5436fd6540d0816f54da530461cf1a0f6324bd5e55025f7e3ba87219250da7afb0b87e0c57df036474deb3d6c59b63990060fdfd5b2eaa90ab4ad0d490d1a1034d48a3486ab374d2e6607d859ba9cb16c786b538a8b089ab98ff5a971c9506d8d666e3126b0ef5067f86b8eb139fad17903737fa016ccb0965b783ae1ef56b1b0d0704f83325148c64de892e7844700167bb195d74f7f16f980605bbe7f163a7412bb7e58367193425ad143965ff53f7077c6e4ee930ad18eb51028119830e0409adb2b08a4b10eec60b3e99f42590bf26be9c5ab64598ef2d766fc73121247f9a284f4b90b40b564f6fb59a80b8ba0c961459a0e8a6d736338253ee2a7fb7467a8540017ec3d27639ee24d64d68efc0f476fc30c53c3bb69614ad5b6c50a17a39f5b2c64eff51bda0a145936767642fac7e8c0a9db20e700e4d7bf5fe5802be8d85a57f495b35c8b39cd0cd9fb8ab088173d1a47037be457cafdf458f56ec9c49d85f0e8568627dbf724fa6bf85faec4a117a4d084f181fbc0b8d96b0a88caf5d43ca19a8a410466e8e4d4e0d2f6ccf114bd6d30b96ec118581cdf3222606ba855a4f460121adbd7055ae18435493b2cc53e5841a71018b620f5ff3889a3aa8e39660eabdc712cb05c020bebc34fa9d7ce547555c133465d892f024ede9449e61ff42c41bd700fed3b68c37f7e6cae807ffb57c83dcf81d8468d47998f6b2676a3750b26912f89592dcbb554fdfb48d656136e7402c0239dd6629314b2ecebffe229145b5bd46cf6d7e931b087d4bd760427534ad7a530ca78b5c2844171417733fb2fdc283a9e603f1c77c6b056b5cb184989ffadca33358b908e20fd7b67f6ce189220ea2619720f8ce57b94912baa749adb33470e241c46651fa0b5e6db62ada481d3936ab57441551053cf166964331a7251b990f6cb7104417f835342296c155982ea7c7263a32a95063b720ff65de27be82c3ec5d428ea544ef0027be85fb84da745b139f7083a06d106ee792594e19bb733713a9436f9a642fa30cb21bd5340934e6ddff25b1ded05911ce2bbf017847356823e2967ce3e0bc33fffa9cb51bb0b5813100f574a8c8a518c49b6a7926de6ddcceadbf8eb5bf9482caf900e2d9e0f31416b9c537a35e8fe097fd4d9bf924ca0e132f966bce08b0d048b7fa5f6df6f6a2b618776d3da16dbea67a61e4b4c61e24b22541e48ac279e80d4ce5401a5612fcf06b8d058c273351704e9b7e5f2de0caa53100131b2c22618c47eb8b17a3959e1f43ab3f78bb90a2caebec243940bc1188262b8917f7a6e3431e86a5c128138ad2dd18529855f116b20a2304c24ede899cc49e0c5c4f906a6e7c00f9eb7fc7c0b3f3cb97b1058bbd634fc8c548423105630b72b9bee76f069956ad2f2bfa4e422cf2c7db435c3b943af85cc6b8973f2c2466b58424a67c7b7288e7fad07fbf1293edf1c348928b797d92bff1789440f454952a86227e603cc7dfafc7c3b8358d67059e16dea27d55a868d30ece61fb4298b8f7c96a67d67f95a2120e906421497617a3c77bd3746fcad834839bdb555a6a48fea4214f05cca522ec2663221b0f77392320b6013c5e6ae2eafccabd77202cbb5e73a6850a96ab4d10ae314b19607ed110f6978c8d4f9dbb3617379d02ee1abbe54c3f3526658e12cd922d36de4ebab98461873c6de20ca9c094b2dc07bc70346c04d0ea19c072443795020224f53615d47df160bef78535b7fd7c197f09de509dc3d7ce3ae80c9056d6dd5fc0daa826ca5ab4a26204c3b9f0dad948cdecd327a544fbfef5edd7d06b77c8d82ea05ac821b57b424df718c7c3ae160291c203bb0f57879f15e93fdff2ee489eea5e114bace9c70e64a82ff072b163378601e4c877a493f0c73962767ebb941188d6369d619c25c4a52d38ca2ba5cfe358de03657c0f0d0b545067fbbdfc01b18e7e16f056f5ca076be8452ed6bf7feac7d7e9cdf66c8f32e6febf6a0a0482b9ab28879747d6cb213861605f5aaa10ec75f182d0f948fc4369cc0cf237c44775eab38a796c758657803b2d9b04ac40ffc7e86a79945bc91c8983912bdac6964c4e333bf72f0a57d0fefe2f393e88b108f6284c7e4a5defafc16c2115b08e1767188656ea95eb62c2283b7c78fb81000b0de5825fdfa684afed624e57ff12790809b3d2561c1b59b1a0a650606361fd260534cc33a092646c0a4aac8f33222cecabc46f86923681c948ccbd4ff685f4faead9bc3d3da70b275d26ff583a075bfbf304515a1cd978f11b31080a873f635ae9bc7982b75ce60c691a6e83b8b7c27074c71b09ecb96f80b95e225acdba16f509daba526950dcdd7e85cb43ca8cf579be149fe7a598070d4f706c479cac45ce8778a3981bd4cdac59e1de1bfd8589c5e7830944d57ef6e0c945ae84da0d429d686c12f35eb995003d398c4a2c9020fb11725f3c7ff44fe16e2e547808f0f439b84937186d35722cf446d960bb354cd8a6da69d0ae255a11459590b0587df91ef0d559f4e2c26df7fe8b41b3b9a2fdf51404fb0b3ae61796c8938eb12ed1dea945da572b6e0d7a05406a0d8209782c613633df0353c35b35109c71ab15dd28dd1a724ff798ba2c11bf7c7d069f9e700336a430ad7cb69dbeb740103d70d24e813100cd7c2d37c3a88f472f1503c0fcf782b5f28dcc78dafe52d2e226159350ab35902b7f526b946c5c8784da8043fc312c466b7ad8680dd17f27a1e3561f6f9a292a825c9c0f58a06116d3cfa0fe1a87dea023d0ab45e0bcb0786eb530c44e6806778802ef2b7e9a2625e748cf02f3fe2dfbdc8b25bf76fb95a6d2a1f395d62f776189aa20e496aaddf595c0f004720b1bf31b53a48f9ec047bf4072ac7af58676e826486a9f533fc19168b8cf45ffdb082e37d705e7aeebaca374a397c4838ed7008fe4b08372751453c0d5a1da3ecadba3682ae4e53271654289ffe09c04209c497a9af4b6f0ad5f427098e72cc8f68e09693fd823eb3713a4b4fd9995bb4670a83c30eaac549f41a82cb73f44dfa196c02387fc709be4a259584a838635d9cf4d735c97cd3d604e296f248e7a4f4852eaad0309dbff0aa2c55d4c82b7d6fb112f9b013b7f2e01eed11ed58c7d11f8f504dbd922d34639cc0f983be9e5f8871a09a5f871e2e17047fa7f1cb1fdefa95527107a4ff2950eb1d93d006e1f54902ea5dac0b0cf1250a237cc965b4104a0a4be8a15d2679db43b1883f6938d2075a695ababc2974c48c6dac33ba67abfbb6cc0b7c848afd46867646169345215ba2c3e887849cc00cacdd1877a0ddceecf7fc47ff9424125c43dfb3dfca1d5234ca61639f626cf36fb23244ad373d7190d48631e89a2c8a0a3c375a961859e493dfbf5bb18178fd55c5a0dc1a309ba2ff90b0f114a85c85e59a58d150c74a816a2244589811becd21e60d92aca29db58ba64b19ad81e50dbef7e531a294af0cbb0549cdfeee4d0978d8f7796429bad4d0b720ba8b1bf100f1e15378be55abc45e82ddfab34d69577c3cc056362f06470422dd5d14ca6f714a409ea8a6174deb37f2e79c53f8eae730c2ed3c3401ada4c9e9cf43de7814fffe775499046bad3015c0cbb0bbb4a39607ebe3a5d0ff979774c17e720b733e7fc2082cd517b8dae83f763481a9d9c5aabec07451275f8cfa463ccca7d0f1a00ed4a1c9bf8a4679591ade2208684f076fd886e8dfa4f30d9708bb6cbc8ab0b2de1f19534071a67c2f2b0e0efdc76779d676e05df0535f03982233a648d3097e14e839dcc89321935fdfd287c4394a00c66ed0c2666bd0fbb85279f2bd009cd2d54eca4c080e1ae130db2e3c45c9f5487c8a39180935244c0b359a46d786d2793ef78178817f91d3e5f81811acf01fabc5e9ff6f1ad83954f2534d99dc196407d912ab295f659612351a555ef13156ef705505d643eaa1371597156a8588d98f6ab30a64ba4f2aea5434cbb649cc62bc624ba40bdb9a3494f6c1c4cbffe470f4abd43662e0011ee2461bd833380e23a24214ed2e725126d0ee74bb6f8cc8e3f53c345b1a7683ed7920fae50b05e86b148caf0933d722b8e331f6745a3d859847ea37f44e0c6db716578437c87216365c876ebbf7bde6ee751b62b4dee1e60c6b3da3ec5bbac03513421978f67ef4199d600e022b8a5bd5c0d1436772feed8890ecc7ea97ecfb028eaaf8f1ca4d6f459f744ae962a73d4c21a0348559040920a6f71035bf4359f8f193b2f263aa2c997e4df6ca249765c6746cbc585790b562c126cd707871ffb135db0059e9172642fd85f157f6f7bf605c5f4d079a222347f3912346dce919506308766d70aae2d987d7b41248ccd0850c8164ae20f857a367349eb3682f0c66f4006e408be2683db9ebf901fc3b1f8dbf2ec870a3ffe6d12a3e3d2000f54370e901222f13f7f894af05929c82f2789f57c662f1ec9aa0fad5ee65f3509f0921593213f701f852d402242bb97792e1d7b2f0b65ad84f07fba7507a28fc57cb2d58a2d6281a7e989e510c59479e2e259cdf016cde76f39dab712aa1bcf0973b5bcd11732418492159c0b328e8ecc4fc9febcb2b7c259ef8818a5340ee79c3b7e3632e6646be541c39d872111a10687436a9e4db67a9f3db1d244fbeb3edf67a6daca832781cfa701a0933690a710188ea571ed41347fa72e5927ba77499add2340f3e62ecaf34071521800eff511f2d26e1c697a832f913cd062101e3a25f9f87f0332a75e01bb160e5177d19f5b760a70f8e5715e40e2c939419271d7c0b892821d762754eb01849ebce4b6f8e08e16b1f352577846702d445f04523bcf455669898c989272cd61f2cce80fa07a4914997307e1df03ec85dd50465b575fdcf4bcc12b9df737377c824b5a3500fa60071adb1b6ef6f944ae99d4a6c3e04a20946b31f8af2bb7fbf1ec1c2c28f8ec178ba1a882fb6401430699c9afe53bd8a02a6784ad7b31d70d276578dcb912623ef824e0023cfc765531ae209d9bc4b76f999fcc3e89d74a744f23efaac14cb9cf02a8cf5f9cab8fea56bfc494f4c49f774783a105dfdfc55fde1f201173909dd1307f80825f62c21d13d1c2e481b0b53efbdd5f0a2661aee7b088dc050ca1be586fb883e982b0105687e76ac9715ef2b736cbe47cbec6c7c28d06d2a1234fd98ef47f4d079bcb176c60255575af20e29ef507dcddb67140275f908c4bda3f7c93f6d80c36e4104afe51334215aeaeb56c5c27d0e48fd91f5a6ff43fb61c0d2a8fc8a9a0724a9f7c23ec8a3af47ea7a137acc780964f7b01185205820ff87007efd35494c9beecfac426d1210b1bdb34f2e65de0bca6b1fcb3dea79f913b61eb86e4a66609320cb021d74e934ec64d60630b1d37b6cd78bc9cbe7c738b1e451ae1d02a40d0fb8a7029ee5b5618f669ed1ee32b52d4a7a8153c4957e817daacc240e5fc285111304a77b985d8b05809a055321ab2d846bb2d23f624a20a2033398c4e582e3f703e5b20cd9f88cfafe95b46a61519cc91427f9217a2413d078e9ef2e29745479a5532b37c9e7d9d5deaa391d8cce6b56d7ce6a57b4e1169596678511d97a25ffe77f1521c3b6a781964505af6eb6dc689c6422b7ab7d226fd1e3337bba6f9e47f62a1c52e44fd6879fdcbac2f237b9251038ad2a0f928646b5f13ccbebe7ec56332219348279e7530c75387b1e22229c6ea4c063098121445e55dad22b7f83a32ae5ee9625e4d68e4a72394bb300e1e1821ea6460d35c9dd208b7df5743f8d38b3e9a966d2410f8e0ab407a07f3c08de3abaf780a6e7d927a9449dca72013c295afcb2c6bdd821a1444872cfd382242ceab4a3238f16f13ad4716b8e8eac13b5e92ef63f3cae946544266722e3a2ecb87dad525e4db10fbd1db83e27457a771d2a0fdb1493944ec523dd78d7f2dc0971b004e2d6ce45de36b57743fc4d48b41dc2664fa68512568d37dc6fc1de683b9b16b6add93a4707a2c6d2bb151a4b58ecbb1ec513a5e1e7bc1d5da9a03de8e30ab93664edcf42d89ed0bd49c1a53b97267f21bd8ac1a0076763a258b90ef32afb13228b56eb27691da5fce0977edf5d1c7ec16a4bc9ab12b8dcc863436b27a270d3dc21fdd99223c1ea9f3fa705de1587cdbad38bd6ea11733619da7f015d85eacd44bb00d1b977d4138503c21a4c4c1a99248ed3ca6cea3ea45184690691876b5c3edcb8d8c95f424b1bc667db7f8711c89102066a4153b2ad55c47c2268b0be93386325d1169217e92c583caa0e39926da98f8935449ce5fd68e586cfe7015ebaee56ff47f05e54a7fdda4c307ceeccc944622406560cc41e7c750b0bd8edf57500b1580f8a12bf864ba35726d5829e112417e8c05601f61e261be8b8ab9a13a8e8bfcba19331e89fa66b76ffc115be27a80e8ff938719f16cf152ff325261ce4afc237e0bc2f685183812491366ab0f5d5a575c8481ace8fd5cac01b75b5a205df1da802f9d2181d06c6905cdd821d44435a317d29a27931636855c3b8581320580bd641beb8a3f0d8efd871ec3c99143dda5d9c2a8db0fe7b526b30873da77dfa11dc0f267bb7f835fd02a36acff15c4ead345d53ed8c29c43ceaf50bd9825054ef895ef3fb6b34c8aae9087bb6adc83d914cb05b2b6d09b34b64c0e13b3642e174ee6a0eff3376af62f8669a94eed21961287ac9ebcc67794e5030f73226fb7e2110274a9595981fbc80e9bf8c2f78247b644895e55686e10e16d95c92544a2523c4ad8cc1a778d35111ccbdd7f11b8fcb4cb715fc0c5c0363f22dc38df42541d898885e39272f12a7b233244e70e71d96e27f7797cab164721b1f1d86167da844dfa02c34d2b20cb66c0f54672aff38fd7582bb3ac152d771bae3e5f75d1e41a61c553bfecb0a5f32e3aebe94d1f1ccb68be62c62d8994112316b967b4f925d9e5a763cf23b397394ec608aa05b593babb4f5ef293ec2146122e234e77fc2f2484dd6d2195a093a7335743176607806e6ea0f3926026ec68682c721d8cd4145bc6823a2175738a3f8faf410eb6ee82c90a72ebe94bc7d6e763c1e621d587ed84823cd892376715b29538eab9be45394c729bec609cba7351151a8465c07bd11b76dba1c8263451b4b44b4b4efac5cf6598ee11e421337436468e688dae450d93822aa713a05209f4e4b5373a966f90e6c470dbe21d53a532c3c10e526d9403755049dc4235a3cca65fb9bb23b21e1b29f6de64493743e8c307ae3a5e87fb48243c7af6840ff5ac6d13639295896ed3eead884d743014d94dfee59a11e2c1820e4b4f2b9058aa462364bf9d94705497c76575fc2baeab1b7929cd39d63273c381624d9a2f295bc48689e01cdd7fea87133b8a45cca78c5907cdc4a40fa7dff27e42b6f70986e0178fb1f0c1336f6c59665c1b58b793704d942b8718f4137a8375f88b01ac6a4a030885fa1d56421a7605c1261c73b2803893f886ff4b2fe6525b81362979f8f948ab39e5a7a4ae4527be4f319a283fc097b1963ba8b205fdcb7f1b7321a757805cfcfc64b026abaa66b0f7aff80170edba68b47167aea64e5fc4a27208e20f134511dd10d907f4e0cb580ee15e4f26e5db87d4e7b2e6ff120c5319a38481dc538c583db5bbc1c9aa007415267aa70d3e0300b89454773d93251feafd85025849ca44dc7604296f7ab5859c2994d8ab5ba9e0cabde6c822a0cab73f5b9a512f376df01bcb7dfad0d6bf62d684058935eca578a953142726628912040f1e21c54a68310efda7210d4ab18ab531d408bc0c55fc074c0413f0926f9c8ccee6ba8aa6fe3cab6380caaf7a4850d94a672ef365a399de42cc972d3d013f1f63910d7dc1f27882dc355fcce887526bae5c19f8908d5d76e7f92437b1d6c68f2e2b109022a6499cf18975957462accb5187c4ce5af502d544e9422709eebe2daf4f0e2d859987c4f5acf9e8f140918767614be05c614fc48df123f40bb50e78bdada4fc9ca81a05038fc073b7e27f30b76b4d2d42edd4288a5b9b3511eef16fbeae0a78fbcd9f56013d46235ba747d9404b2cd904537a60366f02222950871d19cb9f6392de581505cdc95909e762736181110e7c9dc9d2eb27e9f7c35632e8dc2561a5948f3cbabda69211e24f62a5c40a1d2e1ef6cee795a1c464f4bd9ab7a30fd4cea2fb36408261b9185e1e92026aff7ef86aab5a181dbe01ab2172056a99771c2b76b38e2b652387bb3ca36cd040cfa41524be2b409505328953480794b713d8d8f4feb4f8f6264b891fbb2b26dafb0945d3714ec6874ac66c02e138ece2445e6540cc0d2a5f798667fe8f1ba8a26363dab2ec5fa7265be9f41797ea6a7f433df2cee3aecf87212dd88320973fb28b56b5cf839f137e4fd3db7fc44e77af4901e66ec3963931085d487ba67aba84ff00a824530e49ed33d63d2718964af99274e0c9197f31fb04ba71df8c078e314f82d763cdc1bda3e26de0cf018922f1096dcda84ee4d80f96a775d9c608d064ebaf29b3e6cb486d1aba9b43833829fdfeee9c0198208a271b5e0dbe6c18f0aea43f7a7a05b5a772eddbac1b690b6e4a4121eeee273eda28265b036a47702e505d5906caefbce7a7173feed3e7918e962768687dd8bab9d61fe72548f9ab31922bfbd925cd6c0416262f88dcc5f04ab133ff99838e2a515b9d1fe4db5d70681f4b86ae7a5aa26c1bcf6338a505e0107056e620d7dd37fce8da5179f319a221a4652252cfb6fcf23a9c5845e41ec0af058e3006252c6e09c8006009b72f1fb9fc4a8cbb4394e41af454ee0dc34dff2bb6b90facc1a257fc84847925983a892bb4093ed8fa74a594c3c8f38766d0aec784ec0e72b7d0dad5f211cf9d584ba8aabb6a4d27340d3575b7a68c883de537e7b10415ca02d5313247796d0993e435c05b4d32e0c0ee80c915fc149b2512eef8cf3fa924659623cbfd909c421c04dc2d3ad29a620c90ea15c3b05cf3b23742bec9ca2cf31293e4711d73882f8223411b21e8e6f6a47dd587a114a7250256d2b7e5fd98d783b46c9255bf9c599ba191396be8ac9220f0994d41055cc8b2fb9ce3a583ae0cce8fb0b287d6d1d3e0cc68fb1b8bd1d84c85faab26cd1926060c05c9751eac0d3d5d174e2d811aa76df8a08627ccdd2ff3dca7173dd5e9fac9f093a9fb71023374155e9bd604c8716c01fee9286d42c972147cabc0f89a30f4dda6ab80c58ccd7ace2fddfcffa0a2ecda62eabf954050245a10aa6aeada486e967c894d97c321113383d94854f309ff11fe992f33a6be2ab9048e6a87a02bebafd01fc3130ae7b490c6f3ce418f5172c1c646a2fe962daba7cb552c090cc9b30899227488b36f4aaf949791a117ee615b849a77e9d9b67b2c428ec47224f47d3dee8439c04415c4492f7e1bc9ddb5df1c8e674a844a088089deb2bfe236245ddcde96d341daa91a908fa605b3e683d5e4d70fbc97555afa324b39a7d7f3f94ce25ffad3bbf7765031dacf5d548bbbc234b93fe102014d08c4584f7c9ee0b052b94b256de99991fd15a1247d7e47bf59513cd5174304845ff5298b3f278d6264a8e3831da2c8ed78a983fe933158d4cc727d26f6a59cc42d899b7e9fb59625a4173a227b37f8cb5a9efe03c9226efdff730c03e256824ef8a20edbe97ac1b1a908c654dbc3f41d667e1e9371ad24f2d97c49bc040e54abbe33c0574ee4b9fc436700372546b133c1e7518245ebd5d5cfe1df1a50b33011c4774469114c3d205e4210b30c1692c85155326d686860e6fbc22c62cbe8617a8595992fe53af2cee418ea51b5e28e357da16ae87d6edb766ee7ed30bb8195794e3ba37989e09054bfcf13a5651be8217c62f6a5dd0b7715e6b2204f823edd6c6a7893c80e4724497c9b6ff9e40183064fff6f077d76126c4e8709de8d4d58e52f58449cb4b95b5c13c4d59d0ef4d16e21edf9a3479d8c7c706011babf739ddae689cb97bc806400e1141ea094cc9c2049aee5af7d65fc0587278b340941ee26f649ad444ac5baa769a763e647b384cba41da39e4ff1dec2973e9f8b2d3484a74b27c651f8caeb489cd9236045d5965f0df6463da50a6d1de942cdab97251dad35c7fe44f0449aae2c15796373f73a4c8fb77ea6bcbfad97c6c1feaa474766a0febc9b322e8b0d449866732077a4022a15bbaa0e658f6056c4753164cffd36b81092f3ee90132113b328c5d0faf2b8b99de2a18e24fbe8035a18fcac55ac3d62d950c7cff22aca4b1339c7d4a8b174e6f3b54ada503a5e99d5aedf379ffdbbd723dd8340a6568f0bd6865089c7e43f9abfb1b787695410d3aa0e7eb2ccf419b82543b989e08e50d88d4264e685cfce4d6f4a79de806195c613bd43d6324a393d51572ecb4be107b4f6f5d0a3f2ce5d49fe7ee3c822f38ff1bcb25e077acb824a21b5e404a64e20569f04d475aa98bbfd400ba6a7be8a175235beec3dc4d4d953e304722276e9e78fd9bd4eb291abcf98cedf37c401187d467b790769b2fead71cc266cac92fbabd0b667f9de9b6fd7b234407e7bb0809e38f28d5f3324627a4cdbdbc65e39a3af38206c3c76b43523cfd32f931b72379f087bed0f2abab54e8086391b8043ffb192265d2513b8a819bc9b9dfb80239a116a6b1a26aff94d0fa870f9121c99a01dc3a50ac2890e12c81d3b5846560214fc46e9c81475f2e0d8f4b10618009ad9209209eda480004e475245ed850216035c9e1c6a477125774313e3b1ab51ad22277682f4bf8fc34a31f0ca41389743a5fc2e06288a87ef7fb9ebd72c653396db071abe26658931cd52a38c47d9d767fc91359d2ba59b07b4966cb7d63bdd1b680ff2ff09af9717d2755f822a147f1e2b62f88d8bc789770532459dd0f1ccb91ee3109bc7ddef0e6e993a00fb595777e17c11a9d4784359ff00f9066f727fa2f3691771f63d52f01c29994ecfcea3085105ebadf666dc30e2d171f6a8146dfd9de707e8fece7c5376b0c7bea5f250637e6a0d084e475f67d1f8656cb172f13494911cd3e97ca85c61ca8eb430f32b852d844d397c7872c6103467357a281f50a0248b36cdf89e080431b8c6891a883909122c9ea870f8bc786f2e089262224cb6fa8bb77829adcc5259df2d964ba9dfd90025f8b6260049a2b41c692a6b7b306c31231af04e27cffc3214a37a254659005a20e8942fb1b66b9cec1212dd25b3ff71cb55defa601c5de95ff89a1f192cdfb8631482e912e281f28e25e707b943394d0fe220f48d4aedaa29f4375b84d5ea38a4d49104fd00cbd21d1fe1e9014bc047eacc9b82bbab8fd099b5ffef1df63dfff1e8f1829166229858344abca7e8f54e8fe097fd4d9bf924ca0e132f966bce08b0d048b7fa5f6df6f6a2b618776d3da16dbea67a61e4b4c61e24b22541e48ac279e80d4ce5401a5612fcf06b8d058c273351704e9b7e5f2de0caa53100131b2c26a713634bddb7e91a108b9dd289794093eb45efb79eedc7031fdc13f5d154af6b78fcfd08fce7c3a38194f28a39687d86831031b3b8d0739cb302cc4a93ef9aae528701592dea3c41b53b4527cd4f66b026ea153902cb96eb3b26eff157f495f1663e716a63a982a0fc3c9eec6aabbf8c5066a862fd4390adc16121fc7d36ae3aaf5d64a00ff524f77439a04999b0504d0f25bdc69b99b380fb4a243f4c026a2fb2203ca13f99c6c709b0ff4dcd20ac9040d65011c2ebd93d283ab318e5ac25b45ee371257b45aff610fbc6ffd9df3c1b38f65df3bbd7ced663c2336e949b59968a6bb63f8a41765edb249640177ec944ec5d03c98f695a167dc926115db0405d1769a19e8ddc3dd2a8f20f8cd5aa49f1c46ec4ab0620caca945f39e24d1dd78db5b27fcb38808606b955bbee33a1b31161908e09d6dda0a3022888df5b8299b2e84658f840a2b9c909d7346740e684077c061213d0a999573fa13e93744386fcf5ee3154ffc5ed9a9b07d97f24e5a414c4f733e127b64abccade3e99911f4380e952091f354447103b49f11acf628beb92fee27a0680a5506295522460475ac7e906c67d7aec915df8e4256afe1ef3bc39a6ac7a8b89b689d28aa815f0a4f41f9438bc9fff396460b725f440e26a165b55012632d6599bce1c3ef4db1f0d0b545067fbbdfc01b18e7e16f056f5ca076be8452ed6bf7feac7d7e9cdf66c8f32e6febf6a0a0482b9ab28879747d6cb213861605f5aaa10ec75f182d0f948fc4369cc0cf237c44775eab38a796c7583bbb2da608fa62cb27ac8ae2eda6c02fc744820733cd9abd5ba49ff1590f4baf63b56ffaf90a22d83b74c3d730e4c27dd0fbdc59f3ca4ee0f61fd74231b0b0a0bb0aaccc3ceb8e3855d9ead1cd78cf02dfa5fa9b345aeba5dfc15d238b817af8655dc59268358d077d84dd234042be4565aff2bcff31548d327df9453542f16ed4e2c2db7e85cd0235853ca508934a380a74a73e6dcc144d47a857acc0c16e7ad251e7bd7203a3e8104814642de38ee69a77077124e3c38afb83dce38228a85a55881ddc85aba4c2f6012972bd636f034b4d8059953c960f5494615a82560ce2163152b867fac8b7148d80cc99eb857ba9ca1ab9ab0025ea6b15631a3b5e2eaf8f8c1bc7bf729339d616d9a7ded562856afd767fb0e082f70fb3d4205f6604253d14ccd765d908dd052df7e3d1fda871fce63551f5726e177096781d45567cae1aa80c25ddbf4ca49075c29ade59c2e268a5af3f9f5724648bd19107f7b6d43f0d181428b4d73d2d524be9f1666ed217d8adee11445a7658bfc6db0c01a23b73a6341f05fa969bde8a2d7342e07a027333151191d8ee17af54cbb41b6aa64151237f5ddc607eb21b3c20779e0265e8d88abc2938a19b2ce8ca9798a7ec0de86f83f6b8784712b8aa7682a157f7a6cbaa3478b36b65c847d33f5d0b7109c57fd29c843d5e1068fd856fc0d0a317275004dee93658035e0977b684995a2af30f2652ea14929c9876820a816a403d6ad529c82668b15c62960116fc7154ae1ae9d9ccf6b8dfcd9a4a83aa381f36e159c95dac06cf4901e949bf9e464e8c0f76d9605db9d5869ab0a6736e3341ed12ae4ecfbe42fea746e5eaac76a5bc336a705e7aeebaca374a397c4838ed7008fe4b08372751453c0d5a1da3ecadba3682ae4e53271654289ffe09c04209c497a9af4b6f0ad5f427098e72cc8f68e09693fd823eb3713a4b4fd9995bb4670a83c30e6431ffcb3aa00b6d05d20d96023cb3d176fb4e23abd89bce748ab214a239ebeb5a2f80ba309deae0a44e4e4fbb1c63ad48a7dfa4ec3247dfaf375e52c3ac9b2834e4e9fca8c7d0b1787c22e57be0644839b5ef4d13a1d3f6bc20b7860a59ea2d1a08f91ae4870062216f2363c4c01aeda1e1bef423db9fd3ad9a5c49e2d32e1c0cb8a2524be1e8fc97406b9caad40b77cc29ed39ee672ea159c65154ab72f9aef02007640fbd439f2f17849ed4b7ed3c28a54e4907b0bc19aaa8fce42f064158eac008df8d88eeb997ee72d650bc000a3f47a19929ae4624eccc85372cacd842671222b1e7e8333b97e2a35ecf7e61a1175a113496ce861d4610c7786e8b2e8e3fcea41c67dff63e52ea94d3863e51266f2bcdfe10af9f5e3e6eca3df81789fb022b68545b6b83c19d6cc510b4e1137ddcd46dc7b23638547576d4f77551f133b918207e95ebd6a1c762b6c0cbf7057000313112d814ad5e10b0393dd9f4b28fbde63127b91b9505ea4a4739b373941296fb02029ea8a6174deb37f2e79c53f8eae730c2ed3c3401ada4c9e9cf43de7814fffe775499046bad3015c0cbb0bbb4a39607ebe3a5d0ff979774c17e720b733e7fc2082cd517b8dae83f763481a9d9c5aabec074cce16df89e418290d7a87b97a5c1656bf911713f9c00f49dfc7afa0ac75c23949668fdbfbf6b2ec946f2596218913dff24586a6ddd7b60ad582fe3da322ca6d63dacca8c80799934b28f8246dc577096ed19582f700d2ef9d40c09327e72bd9141bcc45bd81c978a1fe33f084c09b9326db8e748088bc7b1ef93ad23fa0ccb7d09248cc946ea269cd4950a3f32e7331fd5de83bb4725c623fc7a8aa6e7b54c98090ef0a94fa47f4caf6af1f936ead2623707e2e09ef410a6e00155d7f3b9782b6cc4d5ad91c84230045333eca9c8d60c2fad963aa75411177e5a205da81f29f5de3965979d7b4873610ccf69863d3b078ea8550ca2f7343f6cc6bb49d84e8ff74e47e4820082980bf584953d57d852e2e44ec05c38ce9af7fc514032c7cb3b5cd3a6eee331f6745a3d859847ea37f44e0c6db716578437c87216365c876ebbf7bde6ee751b62b4dee1e60c6b3da3ec5bbac03513421978f67ef4199d600e022b8a5bd5c0d1436772feed8890ecc7ea97ecfb028ef2ded21eb1bf835be914478c5597f597bf99078332c51e123494c4a7771d5dddd56df35d78abf2035193d4323075cc772820fd48d9beea13d70e29af0cde4f8bf7af762aa01727ec6a95a8557be5fec8bd5e62b132a94330f1426ede0d34db29dd25943aedd16c4f4cb80da19ac2d1d749839ee289e23f9e14318a789847bf2e6205a1162cf4c2fbe73b16c2aa1431c8f3eb8c992be61035c6270dff6625044f9de92c14248dd9cc961f537645b51be85b139fe1256aaf684990b683fc1340387c07eab2f6db768bdb09ccd7bd101375a503dc54c0b6b4e75291df1e6a2c8bd5113929f83496493772147315fb5bcdbaa9c384bda2d84570f5963eb7be4506fbfc809445c5e09963c45fd06f1cfc213030f3812c083168bb9098bdebd2ecb079ef7163ef8009065de26d390764aac8d65a68bc94661392baf9c093db7132154aab4c40bdf20fd91080f8ac57a0ffb90ee0b445bebf37442480969d5676a6bc2581f798b31de045488dfb86fcb0928d2077271359e884e71974af4ae938ed086779830ff3a0f60b42534644badfb6605a678974a4ddd00aeac50c3e1fcc8dfd06523747d461d03e8465845780057af23a0c3c6750e87a3d1c1a774ca93bba494c9c12c31f6d8e362179a4d16de27197b3c2837b8b4e0aa12fceb006ba5c059848027268d5e0f0eeac806c190ed06ba381a81acc059a9c88c09bdbc3dcfd7a59f927555215368ad78d09150c89b0ae996f2d67381212777689d625940fbb545371a836379997d82f25914f5b8ec58cf3d95d022b3befc0f23292b659a432eb6f9578d00756daaf38d8d5e7935da3dc3c248f04a5e5a79a05343eeb173dd891c513bbf243630a975c39213759a6a8380017952053ed0e591302fd281e625ddc3bd8bb9c46a4a97101a94f44d994d8c44e9b7ff43f9d52da8b5c40ceab8e72c5bb2ebd40efa8ca0fc39d04b3611027cbaefe9e1079d936a8de93b14d78aeade4d7cb7f8bcbc595cc574640a9ee0e364a76415ed5a0a10351ccd5f718751416fee77fcb14e41676aa35204073ddd8404b25de68c505ea7e24bae31ac8fd4c5c13058e84948e09ffbfe5ff5bf0b3c006bace0419a362b39623574830111487ba430e57f6dbd1d8dd916c0d5ebb6ddd0fe82a857592da52ad2474d98b14334b5de49d4a8df91ba6e877e498868677f6124b14c4a62f42ac9b46ea309b6dc0b4a1c9a4cea2cbfceac640fabb41c254104d0aa571023a9c5869ac74818e1a56d5a7ac137bdd8f38dacdc23cbaa86c9cea97e346275ce2f0747bfa9c89b4fe4932d8876de4de8b31e4c86546bb7d6c9b723a70eee5d0f5ac6ae802e31c2527cc95f2b12122151c0918cd0301a3e0856e6f0530a63c7bd0ab499e9df37f5aa8352609583c80e0ab64f79cba0110f1014be520f140040ebd5f2389f2fd085637d8c7451c5402ac03ab021cda6bbd72035651fb2be9e403f0e84a6cb722496efec6ceac2cc7d26b1abecb4b279cfd4af140324cef388a1c8c329a76d43d2c0f076476a890f0d0e8ce2906d8fe51317e791482f31d6fe3654e3976bf0ba6e40f17442c3514fab55c519fd01f9f16b2427cb1990bbd09d9f6336a8b6a9ecc7d7948da248512130ae48b0315cc383ec4c04f113e36c19b21af87c8f0a2b1e587f6dfd6f922cc857ebaae93df6d7c3036fd20ef7656b17a54c7952bbc1048f706895a2eaa4cf5f8d0e5f2d241e233fedb0a728c8f12655815fa294a2e76e9317f3bb2844fe8fdc876ac0199484389a25345c0378a9ecfd0a35867245fce9509b0245d6697f09a416b3f46becf19ed4fe90d34a20e820252a4ca73b40ed6450116438719176ae42c33e9d599a3067c7dc62690c72977c0707ec6a80133473f41411e47b1417b1dbc24f2e0ccd0c46ee497d37b17d588e758b7d8881de4bf09320ac3a1fd6efc5b3bd52661e00ebe92833cc56fe03c6abe523bac71d8ff0657bfe83dc75da578b5a701e1b8db1253dd506ada4d10e9c71f517e0f5db551a739f974034638ed648589b1bbdef4fe454050a8a16a9cd50b72989764c3cab33ef8816598a9d16d000fed85ccf1297f3fd4dc0ad61f5237102abab87c32cde11e53f9c0dc84c3d2f665ad55e9ed3c3eeeb5ad64634abbd5e04c09ff86b38b3a682c35892c6b56af543fbe6681992df8cc89543dad1de032fab8756b97fea43301d3ea111491a162e49334a2ee11a5f6a2b7eabaec881f812dffbbd119a3d857157f209feac97db85e2c3592ef97096a771be618f37577ec33eef8fa1fc419aecf9813e0286e03e415e6f1df9695fc9db13b75c5e75bd375f5288ba1d3558ec83ac8537e0d0b3c63562622baa78133877e1b0fedc60c087c0d3322b61c3a75410badd9ea24843bc83ac9b898b5b34645569a83674ed3df1c0e59d1838c3c620155a20e260a89ed8bb0197aa9be99df25ee0977c6131581f0adb806653c694472eb3f4d597d1f57ca042555ed9344d7413a5e039cb7ab39f0ae4a1721351969bbddfd6d67288815f20657622f3fb26ed67d0a9236d9c426cb7b40dc001596d74f07e5e5b07e3dfb93317fe193e17a4a0ca100baf9e045ba8aa9a07a105a5abf76a30a8125b59cfe4fba49568dafb3267686c7a2bd4c11cc0ad67819e76fac0c8af0d8f01f250d2b1c2a0bd5eb6be186a08b28e709bf06d5a8c9f367aac1c8311ced1ca615c3e04fd9b9201a2eaacb5507f89a54bda9d20cabf861b36cbe5f696a48111145c2b3d734b9bebf1027ecec1f92710175e9bb721c86cafbd85b11b5d46b9de666d75a9ba38c63b1c78481abe311887493396792be1a5a27e34d0c538acd5eb56738bdcdd63c49ae31d24874894a652b99f954d465b5cdb7263882936e9f592cca3e2a8c6f4bc2bb221821f838be9f6fcdc1db55001fe580fdbb8fe60ee2c06de1cf24cfc3a7ba7d4c51a2cff1422f5d92bd2514a288ebe1de007bcbbb7c5ea8a8ac28277b9709426ef54b25185cfa37607a2535aac978b96a163af6e45ad5e5229d157fa03d8a121647f173f5a70b52b374d148f4b4368bcddc7fe5dc208bfcfd2302b99f41bbf45b2548801ce655fc11ce437ee2cce04083c82dac65af95ebb5bff79757db7132a34107beaa00ba2be06e09960c2c73b363023eccfeada2775e599f9f2142170ef91982e190a58aeafd37b6e4d11ed30e3447ab2495fb7d2700903b6e6d37cce23f471ad757c8eca6bddee482a3e49e3dfb96dd53c93590e2c2870ee39fdb5a2f446caede46bb948eed572440c6f2300fada0e13044fad1caba9f80a2aef52252f87aea979cbefebe564d5f45ff02ede4405a7bdede0f2dc522728be90adbe97690387fb6424e317574e77ab2f23900dd2b96acc630899bb3aa2025cc20bba3f426d21ccae8bc898aaad9021ccacdba3026d5b937ed72571e655ae40fce4e0bd33ec20c84044bef3aabbc338449a56b837970b1a971f8cb4e20ff2db7d228b0fd6aa3ce11dac6adccc7bdf72f551aa931b5bee8f7b37413b77538985ff58cb9a9ee6b8b33ed42f542e06bf978486f2f3400ffd92c22fdab6a4487bac7fdddc106405a9d7ebe67383ce0ce527981f602dc80250b45db4b80d23aed2c729060a1774b0e272df21318b340818a1bde577ec2d0cb7fe78a79229db883ac31f15e37710bbd3fbda04236607885c226f2dfdbad8ce83e445e302ce9256997c94ebc59f803a88b3ec0ec1b5c227b6c79730c828bc2e5e503ec67040f0ab87494a4266bdd077915967a7dee646af2aa5920fdf0de5fa7c5bc4dd8feb70c2b8d37c8239da395798c793a5fb00a18a35e9966474acfe29c9129f94503977b7c58c8ecb457635ecb493b532b7a18cb07c54d21c8aea27e1e0f7bb1aece09270510e7d8d5568e28146dfb05b16fb264248e9fe74ccdf342c85d71bd17591f2f0daee145c09cf800e5d28b34b2c25cafac31ebb3c69bd84fc83bdf8a3ac64fd82ca5c579a05d92d61a5921adc81ee55c410110cabdb7ed274b92631bf4de3b262aeeebfb741a04e3193ac9604dedfca0179227a0ea69c84ebe86c19b3d7fefd6acec1fb5c9c7267cf2fdd04000266bcf993c0c8a654a751f8871abdbf380ccbde0f31f7fd855836e3f2747d8ddc6940d33dd1b66218649285457c9fd1346cf99492426d68308e07d353710bf85134606561308895c79d572f0117f1c14f404eb4df87e98ac722591003ad0e74da20029bf02675c9aa6819d5bdced2a65369405bd05b67d0c2a054b24362f3d06288e166909ac9e1dd2f96ed3fd899387cc478b29e05585823f31b004138d37f8de446d8ea01eb8de9f05c08becf04e115781d0495433a61ed40968969533d0e5f978da1e886f0be1d8ceb1f50604d312d70ce5eb3888fafbc394fbf31bd54ec25d1f5541058831e4060399fb1065d7fe0e58b5c823a00ad90545fb65a9ddace66ebb0490231080357eb3256f1947b9796535c232bd9f3806743c96732eec92a47429cf39a210488e997c0659250fbad7d85582fe7952beefe80850b13546983a495e0999d3ff0a69c5423ddc6f4f35ed25e897e7a0d2c535687e2babee092bd2ce4bd99e09aa7fbb8a01158a6a302d1b88ea6d1332c4866bfc5bd267dd8468a37a9cba7a274a1f00a7aa6a8b536d34d4c003d86b0e4a8ef9e5286c0b3ff060c893807870d076ac1e2b13c64716475361ec9588d9726544c082b925083d00d879faa1c7a7d99b89b8d9d709524ce2e847e7b969e427bfae347fd52ee31761d12845518be5b2b14e82e0f5576b0474a128c7454053f050991c1758ecf872042b128c18e7f75f76ec5d52a826bfcdab344f86762f20f8bb1747d81e23cd254fb5d5bb0cf9c941310ea32f50d497add713664795d44912629306bfee6fa56fb254462a60cbe1bbf0d1925d6f97ef7406cf4de8052b7b3ac57ddef850b0fe2f17497e5ca0029112032136dc729ea2083c2b06da3822a858f92c6106bfa402e0379de39ff72cd6d10f12656ef6a2ff7dc773a64660c1a1388cc7255f7789701586770f6b0cd129a63e3b82c8380b48bd439b21b770418dc786c302fa54534590e9cc5b5351ba6d2879944784f64bdcff42fd8cf9ee2437ad91b77c3833a84343bff4994d080112daddcafdc27a9a5ab71df191e05b17b41bae7dd1a70a003b59b0c915f0aec69e5fccb480a7c0e21fec8ccae92fa32a211f880c0e9095a1fddf9f7dcf36c92e4110aa0b8ff010344038353e726187c093021fd71be8b730215ddd121845a95eceeec96b2377bc6be1552ccfc6bb4d399d563440d7cf773846312fd36f777feb2aeac9edbb491a54ce8fb062f25ff39b4962ba7ee8b89857c1023972cb99cbad763d287f3e7c21656f76ddd4cd91883d63176f3ea068c6ae2d1de566c0b17b60f24090505008c203b7759a2209ca91b49324600f0d016083f513867be7072e3689344ac588f17e01fc896e3dd7e7893bf2028ce7067cd5e132d9a81f8d5acc27211d915bc04e82ef678a130da70545e5ed0729570d5d010e670f085472c1ddf71f9cdc8e8a8910b525a1fe4206750f4c9ed63e5a4b9401651bbc484779dddecd6db2d275329a4435970fdda67481d13d216d561a8fc67f5e3ffbb0e3acc06a87de06f0c7a40d4887723eab81dbd571b3bf5002d3be7be437046041a875a765562fd01ada82733e5901d8c66c8c242059460d0513b19b5659d6d3e7bf48251bd582e424f4d7184aa2693c2129dd98d9643b2476b188acb287e71e67face983461ba72263443bea187ed9ea7b86c1499ec15ec6328c1111f7be2c08a152f0e7bb44ea2e6514216e47db30c4f5976ad49e51322f2bfc0fe49a410f8617c86878eef8ae2fa9a3d50731f8fe74f6d444448d7fd67e8181612b384f0d5592c37d24f918602d9f4bddee9d6da884b5b79de1a2249e89b2f4f93fa166368214f2235221aca9d302482eff052fc4c023e0dbb4914318c7ff7dcaf2680fbefced3cd70ae41f928c09cd31a7691e35c54246d0af293c73e3f644429bbb5fc56f0e812aea76a1b2ae0de73a1496a53a79eafe296e44f051bf2093720c1d9e0ce9f732e710ec670ad49be17deefca3e2af78dafe60b6ff23f1bbac5d1cfa616e96a3f9af7fb27dad0eacc4d712dcdf84b36d1b209e4a65f27beefdef6a38d98c058d97ef7ee5dc2b3cf1cd394b9fe985c72b04b169ede945bba71ee0a25d6ca8f686dddeb8602ee51ccefd2e9d0608e6a5e839602bc3b2d7e44634863cc394486475c5192bb2f70535ecee58f49ee298a2d44e7187ba77ca0f5ccd00794005870545b677df43531c2660e060b197716b03a151eaa5d70422958d3a0544e84dc129700e89159f9b2289c45209d904f61fbd709fa8365b716ff889b9adba5e64aaed99bfa980be7b8888918e616e6e13630f03af93506ecb3df6073ee748844086b3aded28e60f0490073ad851fbfd2026eb3eed89c95ee174ec26b0292b480b1fdf0691d1bd81aff149e90cbea41b085050695d160bbea29b9110b4c55ed09b1959fd2f4bff4ac9ee59f64b1be5d37e88998a29f77b8f6b0a996f5ea7f3343f92826bc5924f289fee11fb3fee836fb4c4767ddffd8bcc18207a39b863634e0a205e53fc29f774d8e22b215bdd54f7d364198ef7ad714de40099d0f9a02e6ad959f4a3f7880f603b57f9f056e2d737874df8ed80109f4e9ff6d471513c19792753ccf68ecdc4f606e839a39e6e566684339217f9e5ce88af16754ff36b0e0e309379aca949b7afeaac0de9e27bf77135369f7f0e82ecabc9b32ac71335080dc6bfaa1d779e2c39bfc1e679f570f349da1346cd876b87e2a2ccdfde58289e14f500c7cc0bb7291f21471a1a298c9c71cb43ac5542478075219a34a22e8b61c68fd01a357da33ae77c886ce0413fbfdf076ed2590e8b2ff2b938067831737c46003acf5922f8173aec3c18d37420e057b7482a0b9c90b4cee13663df4a2aae29c97d8b02ea9a8aa343902022f7c9f6568dc42b315143ded7e43193fed6dd84faf8bddb25c2c774944caf4301109cac9818f6b2aea77c27299a24f93f42b1246b26cee8140056e9c9df5c10c73a9c46531380c3a7852cc317fa50af49388325a0e7031161caff233447fe9b3db9f1ac0b15a678a181fdc45282cae5e674faa905cd1c7945dd77631abcda48793a50652c8a74a0ff6d9625e4794be45975a59171ee2f8f116c70833e11cdc331d4da1abdd20e51da86ee96f94a1f2b24ef7a5516c4c525e764f0fbb9ae34e066a1593e4432c300027fc23b92c3ce15b6857220c8df167df0e2572b8094b6e42129daf8247689c4719c0740632bb3e12240a6af2f01258f831248c0d35620c8776f80846086f4281c335a614f7a0ccbcdd450105a55837bcd949180d1427721bf3cfd02ff33c18511f4d0cba362d966799f7c9efd1438b5add3887a21fc10fe28ea9b0085a62e7674e4047159d8969318bbe7387aeea1a6a44a6eb62bd093caa42088c8669c07c054e9ebec190df5f4c239ac5985be2eb69585d2dc749519548b5448943e59078a637e02108853102f4b38523543a04601415a4dcb44c205eface50c9221e42411a0fae0c2075e5c8547382d23053e76eaabf4ee5f93349a3ecbfc52ef73756fd4d6e16a5375b78030799acd908136f5d66c425273afc1a0a9e143966c25e22e2076e5fae84828477148798752c51ac416ac5979f13b27054a5d4c7cfea2ac5e147477b1d3e9b4a231615f228d03e3485bff862d2ea7f894bb57ebed7e69bf60abc7f97eda7b7589cd52dd57f745368e23054762e89631f1f24c2669806116a7a070e49b66bd47c65f4e3fed16d62eb32d27d821874aba34f489750601dc5aabca39787a34b14dbc8b2e6e5274fbc58097af1b15ca3d710def720de6ab31a5e977e57001abe9455be7cefb8aedb1f90bb9188dc2cd733a89d9878f890437f519b4dd52148cb0ebc056536e6cc993c8e9e4f5ddfc037f80f3a76487f4a1337c27f9a7b4b7ddcd93293031230e246c0bf1038d7da2bdaf3579d7f2c123eb6cc51fb30481d993caceb364b63b1d88ece3292cbb2a5ebd0a05a19562dfbf6f6b60aa557f0c41606cbe8e6c8b371c830bf83b1b482f118518ee783afa75a1a6f69d0bc9950a73ee8a9cd5718ef724cf6fc58b8c12636653b228ef004b9c0063b900b635ec5cac29daf9bd7002617ad8e41b7f469771bae5a6feb1d7f0c011479b169ec0fd3a2318afb7489b4e7917ee38006d48b01cfb4436fef710147284909b9f5915ef7a86eb01109ef9fc7d765f44541af7ca3017c2ff7e783fa113bc4cf657ed59e8b3109b345841398305eebb55c788c645f528609cd71ff7752e754982bec0aa10bdd6e947f935852027fb0308d284ec16302a291035c03a2edc91db1a287613a9a7850de0ff8f05ad457ce38d50f9ccf919286fe0020891554a3e0cd1bb0a19d96fca56d2f26173c9471c03150499bc6b6f54f7a6d12a8e3779b745a8c66b9b5944008f79463a2e2ffcf518ac88ebce38e4bdb961f71a20799ceddafee4da82f55aadeb84164d165c388e5788dbe5b24833d5c07cb97674fd391d892ff7beff3830f924851cb304c1c711d6a5636aa4b30fda86cb4b5bd2444d449c7cafecc5394839d68c74a971126d16e1c923c310c3ca78cba6083a233aeb1644715647e5da78172e5ecd7d81d9208cdd7c3f1a71cf6ee3f9410c419af5244dac794650433cb0fd8af16fd7449f41a74e6c454071a0469194f5aab29e8859dec6c45dd6a5cda84cd620fd9bfbd7017eebe10426c49bda77c2424a52c8fe8665d638db8b6a46d71ebe64ba4ea99772ab6759f530cbf04fabd714138f6ba29949057efeca8f45aa5261a99fe72cfbe58bee9f9612a2ca232c8ef48c4c3dd075bd7215ff882b110b5fac57a004eda9ab55c39e994d092d8abf4ff12ff1b6dd3bdcb3d2ce4e625cb1495ae188271b8985a5630274639e43cc2b8bc7f62d63f81be84b60163fb3e282fbf3827269f76cf4500d06080c1f70ab7829f58fc6f4fa9935db972b0661b9830489ac7d2460b92a1d94101edd16d3dfdec1a0c884ac8d363a8f83997941cde29de87392d93ba3bc3c459b6f83fe5ae925b19664f6f92fc0d526e4a7a10a919a71c3318443053f4585787295b21b30bb09fdf8503727b7f9a0c62f84ee0f1e526976c20e5bd89a2fd44a17f31251909e69d575897af3589a92166270ed6110c19228281f74d37c3225d896bde37d8ae8223159596155b8bc6bd8feef345cb466ea533b21bdaf720a8808bb00d709d2a3a97db2014956ec2ea3f95f1f6130f7bd1d72e0bb1e7ef6d346304d5e730467bb226435077df61ce8ffa90df2d49aaf57a940ebcd380fe7a96533a9c4349396b1bef87089dc96334504b0dba125ab41a3934538754085ef55b9e40cd0fc4b6fa029e65961d9ef260a40918a2e4cabf557fe47e57201f10bfa6c73cf04ddae3f727483e336106c1a593822a9f8ea69126d141bc851c23c08b63b5085c8350a2ef009fdfaf816de798fc70d5dc10c9fb1c7e20b22c7cb5e85d0de43c1ff7f66290d93d15d625b7836a9af32d89b9b64d7430e297d7a45534865c0121d9e74579a0c2af1fd933081a78262bb67f6601422f3317c5a8beab971656371b625cc8d56afecc9754b31267d405c545f08751a64ccb6f9c35a9575ed761d4de801d08fdc5a694f0418a0c6b6865005aa99cee976e43d6a118bcf1cfeb79e5fd4134d0420b7aecc0c89f152ca04cfe809f9c1b355f4829729183a301a855c6f3b3d6d5122e0d222bf71ad179fa17b042243804094b33da13e0abc87346997db95472838775d173445f054b9e5b95737f73f2f55fd7eee213dcbe9e2c68fdd4ac56e9bed63ab11be6b5f4c55af75fc08fad1414478569e6ef30309ce73cd7b302d36953454c18072860d584656cbd288d90c0e027ee037540d9001e67629ad980012fe81a500280ee74408a51435c4e25a2efbec1a112404dae2f4e50e90c9154176c4e72462fed43b341ff9f59effbb191264a11908edebadb9ea5eca35eed8682cfa5bc37560dea727b3f9736942f4166f393c3fafdd9b78e8fb6a3d65ce32c09faccfdc666cd91e203a7c176aaefafd62bc6c4a97b7e4b4a4d63895b46ce4ca44c103272c612c7c92e7bb128b689ed0ffef196608bfb217de1f3184ad84047c3c45652c2ed16412a7c0b6c4013741b55dbe924ea32923721d32d4c06fa700ef36c4c95f78d516785c28f5647615d17da4df061bf383538fa3bb6dcf54a9c5ea1d581e4e3ef2719f22fdd8dc34dba1d17c3c05e9da3f6c8aae983282f3f9ea5b41a512652c332f3a9e8d0f4d5e880539672edb35e585f1f28f26428f0c6ccdef97c0860755f523875396ec94357478c947268531d675766785fe6deff8f873062cc578dd8f1e4fbf654533f9f1a25ee7076059f7fd8bff54332964510aa6b408c7b5be571caae4859fdb84e06bdca24f86b0d400321848095d0a7b3c635c7c17064998a6e1ef17cf3418cc10d0058a262e1bdc7d163f642b31f3fd3852230263232a34e84ece25ae784d14ae66ae856ce967020246dce91c6062af751a98d11790195b6e5ca46f5a14a1768cb887bbfdd1a9f38c83c08534803b710f2654222a40ae82074f726ca8bc4eae347d3b7310854ca3e722ea364329e113d3f5008028b5b7e73014ef37031804222de60e919dd2220a6707be03a7a791563cc502e7dcae878d31e3a5370aa97f3a56e517c8932bcb55c35dfdfd54a620ab945f1977a5edc09b151562bff2730af00acc015e8458b4b87c306d67a9907cb6fe6c403333a15f69827ee46e610ee0b9c6d04311bbc5fb460414b2d7f32107469a5297dfbb4150ffaefeb69ce5bf11693c7bf07e5ca4dd701e9f23a7c01cf6c4a78fe7f29688961950d747215778dbecdd6f22f46a3856b528736df098570393fa64f742e11949215bd68ef8e589b139aded1ffccb999914bed68183ff2c48bab19a2d370e149736a8c6281f543e19f6ed63c08999c3b0f6e8915ddac2336d6b011d655b79fee8dc19c8268d1984770f14c96342ae74c8e5d049f99a23bc436e2da21c6bd46edc1edc66c3f9979b155626db169e89c7316a25c61b5b7dd917ad8278398a00e27ecc9dcd36ebbad068bb7c6c75b2601ffb3f505e675cc7b851aebf53370e7dc937388eb4683a727816f76682ee8c70db7189664309457ac6668f555a08e06429412f4cc198d32da2d9bee4a1084891b36e0c0ae26e8d41a81fcd3762fb904a372cac524c7b079fde098cbc1634a024e5e5a7a19d1bd81a439c9be766ed4e23c4f005ef98d0e5e06e3a5cb4353ceebfa8444be81b3fe8e2b63f5931408f6c2788f6868e885e013dca364721f6db581fd638055d20ff968c1b04494cca5089ea061aa4d61ea3559824f3cad218bbdfeebc8ae8a7f774ce9c3dad9ce0dddb448f0d94c6c3ccb5318bfe633f6f3846356111f7f1cd6954ed62b21c9f51646b8360e8dc658880c5753123983f7d3e263f126b19246477983267096bc29d94a8a581b43f2061029da051bd3c5b72c24c7cac1c37d2b4187f08b3767b382149845988ba3812bc8395c69f0bbbe2b6544e8b4217dbaa50b1ffbd11060d106fc6914fb4e7b56a88d1111a728b43118479068b2b8f28967fd212244d316346c6446d1a407f224e24f7328714ac6d9026fa11e026632575177e63b7e11301a5b78a2c40feb2e40d41b81d45a79026990f466175df483321ba0b7fc62872b19aa10a01aad8b6cac8d028df72e3bb4508f45b23b2eed3020b2307627c5e3df5a0e7779a8769bcc3075c9a2f8725fb71c2061d160eab9d8bf5d433d6a0c7c35bb08e3bbeb9754df8d26c65753a5e9a3eac9a62e7c1137fbb960de5b3a9c5c12e7b1b254a505ccf09dade33c91b8d6eca416e65a8203910331ecda941fa6dc4fa3f571e22d8d3a9609cb340aa49352aa42edd7f55905f1c21c32bb3061043f8d46c5eac0996e4ef49ca87a1b8fa692d15336e3a5a83c27630a24dab366e2ebcc32cd3684c8571422d967cb14818d60c34961407ef60cdc5f34582ce20d345035cf8d7e5e95028ff09655bcbf6b7762d6642faa778f525487acc76bef08d8b04ed6514271d2b81b952b4a71e6ac6ce38934bd6c645035966fbc6f5afe88c7e05adda5dde72859d10f2a0283a4ca044c8c38f23c33c42c5a7536dc3d80c8b730e91a4e9c97275f80aeb91b434c492bbde1258c8de165183a163674b2b960d4ed308d249141112f169dd1738acfc5983ca35f6746a0005a18c1d922c4d2f39e0498118ef39b23a659a7337258772d82731598597de1ed111c4c02a1fa40552f480b164caca6047e5833f814830a6c1969b61a706ccee6e33e2579da9408b1db74fb4997347c49beef9e6977a0f67ac88143ab568c5bd419f58efd30777bd973693fee5f8e0517dce0a5537328901dd6f0dda79cb9f797d963de3955993f59b4c639df60bbaf423cb2e516426d6880d24a18b847c90f8cc8d3f3682f2c246ccc74cb3b7146a9e2619c720d3218a16e8080ae183317f1d095560c1a4d4b7e78aa35f0c55812b2bcdef49a82dfc7642930def4e56f35cd5946f4eba6510b84dafb93b1756c447e174604ebbeb5b1c08e3587c20705a7c87433e16e9643759ac0c978f1ec804aa7f1ea67bc728c1427b3b985b1bfc670e509f5d7262fa88d129c17dcbb2b1480aa3860545fe9888b0211f5dde6a6a52d19b4c16ac4a783570b959227704e43e1a72b561b50db31a7885dfa07c399b953be0e52a0ddcd90ae818926133fca8286139d455effd2fa7e6988710df0dd9aac4d9e35842162452ca6eeb13e80d4074fd8777cd9616514e70a1cd3b07394212dfed78098eaa2e484c4406c32e348fa99d32de9de1e1f353e90380ffe2592bd022fe62fd4e38f0b3d1fe244cedf7bf73161d1b042edc764b4d2f2f74a49a5b506cfc84b8ad1975afb2d8cf907e348ffa1873370b9930aacd9469f57981e3e159f757dead3906eb4ca310549ee556c2379d97eed04b88e560e707e742759b98f2723f0dcd6a57cb5ac9f58cb62eddcf243e5b7a4a953f53e52372fbc9a9e496bd6780c78499344fbd9e315867abf157c7ab6363cb337e932fb35d253452807d314508f5dfc037539b7cabb85fa6d10f0cbd57e41a50603ad19519b9cbc839ea869085bd16ee73afe605c63b34d157226fe045260b443c37e13ffcc9dfb6e45890363df27d00053f659969b68e2339c589c8167aaadba860f62b42eb856da9d8fc2273f7dff0d2d1ae217546ece498ab4a055d22de3e631d5b0acbf0aeb95f97b022a3a05fc481a845a5c4a7e2c8b4dbdd9469c449b84cb8273362c145026ec4e18c0a29f28cc12ab9d4b43f1c5933f32e055719a26ca02057b741204ab760e46123fea9e874f9008e717891071bd0eac95c1431aae7df444cabc4c571a67fe126b7c41d5a605901987ac56db0c02be0f6faae0457d4b0ea62cc09d46f0422e6e536003d74aa3f91b7eecd30a8705e647bb73aa3c00b4fab96f65944f5d22abd73274ac23d9a34595bffc75973e5494a3f41285f6dabf9d95abdf07bf7fcc789d246e3a178ec39dfb2271faf622b09f54af5a114d32d12ee2f3e3c34d486fe12773d639e9691b8180f93c59926274d38682a89405bcb73851b95caa08c04baf0d25a092b3becb370dd1080f464f1fba5d09ddf225255536a3a8d566c17c469cf98323d262db9142c4fc334deccd36522682deb9fbc79a8a09cd0d344fd8a8a4e039c5dcad4cff931db97fe1c738c47a520c6af0aad7c911a62c2a277256fbb87713ac2b4cc05e4294dd28b72bcc425e87a492aa5ea174be94823afe76cb629cbc753d45468fe5bde0d79e47c45b4adc267b16d002a47b82a273ef0410234c07dd427b254b329c651d5d48f796067c2b19bfbde98bfe7786e3e7d0f53d7ffd6669a1e233ade034cce84e079c0ab61e26e15972ea5970b10b397fa52bc19027a130bb1d4ff753c1e8c9a67298d5193c5b4213ad2a15ae076e4734fa45f86ef6f53796be3a56db0fc6ded7607640fac63a1ef629fd3314bba17dc01c3c97f7a65258b6459173274e0bf8d5e0785d69fc07d7907b5cdb37acb1cf7f9909762613d5ad3188a1834a0beba0bbb59d3fde898b36d48ca1f2c8e36fbc9c64e1e81fc827ba65371834f9b57c35698feac9b60ebfb47abdfa1f0892081103ace3c3622efbdbbbe3a224530c709d71c0ce01da4598baa070bad8c7936369f76890a7e8dadf0698923d38f870ed5b2e392f86168486ec74316f14384904ee819139090ac700c669edf7d3da7cbf164b43359480ef51a7b9ebff04c62ae3872bb5d7e74aa3f40112ae675e6816f872595a2dea2d8051cf26b7a1805ca4a655ee2452d9e4c8a02b6c6a1f1d036f76d775d9088b40cfb7d71a7b5490287679761f045fc7f28b0c9d75fc3319a61858daa8371bf7d2c68049484e0c75063e6e36123dc5a3c7c1d3298569abadd459e30070124deca60e4ba0a5961eb7ade11101f61a8215a57835521005ea9916b97e527ea330a36713721426a5eeffbc8d992e48cfaddb3f4bc507bf17bbc1eebc920c5c61ff3f7427e7b4e1db0d03c9a638bcbfe2646c0e6ac6b0bbfac4116709ee18efd418bd346cd4313bddceccaf251f014d17b29dcb3e1a1b4bf403fd050c5432f33895d69bfefdb66f0d312f218116ed583e121dad3e471dece95e814fcf7fce043ed23b0deb0bd6e9d4cb86efdca1c694635b0570ca637969cc2a0bec4106ae54b5bca0c820087809823762acf759828f71b9c7934729bb37a0aa5be9d772a7fbbd460610bbc488c5b7976fa66a254cc14eeefdc57224ada14218c3ac910e215bcd094417d75a98ffadebc4f50ff1f0182f074df400f334a60e7461292077e75ca86abd4e0304c6fa9f01c790b1ea0f5485bf1625cb31c13213a6dec01e1ed114e19281657090d9aab82ef8f92cdbe6b522b4c34a7306c8a3c614addb7a858a1d9700f59250b133c1d692a0d60a0c3d57e511b3477759de1ffaba79f5196376b6de780a5e7772305a9fbbad0337931aea97a2636447fe61315c88c3f2db381f565a6e14cb7ab6f545bd0bcfe5abbc63178c8b75ba0cbbc2a6adf9e83fc4d63ac14a1611c9f5258665a98d0962877a389d325af61ac24112efcde5300dff526a52e55988da5c2eabed3efc90b3ec10ddc4c06094063135ce861449ff485ba96b451c17cb9a3581c2d3ce5251574ea35ecf92840d6af69d51a1feb05dbf716b142fa3c3414882106c2c1bd051aa56bde758563f447f368e90e61135cce7eeb797d10920c01c43579b7a8febf4bed17312d2ccb64bdbb7240332b35ca9ee06882589d122194d723c6bfcc534d4d542b74afe4fbd7e337015ed17f6a590e5a1a033b5c9d1f31ea211fd0050bce8ef47288131a870cd35286a83283bae7864c01e88651eaecb47db9cc18e7fa19e712f802232fb209c69e248a635c8b3d93218c8c7c8264b5cf9c898aed0098827ad32b763a5f1964c773a51f0d165afc38ff1da33bc1f54b58d66a68a3e05864ce58c3fccd21fa4a9dff4461e92990e5c29161a8bb2bf96ee471a8a7d64d1bde3530c7f7a23d6e9e3cad03d284243322c84a6252ddf18015ff9ad21f5dc1fc6154d72f16b094f8f38c9ee9c482df5d9998653879cce8e708225561b252055fb97ad7f395a9a4967d6d72b1d8445bbc5c1b66e10fff2e5372b1c3b12a6d47a5bf7d1a6744736af6808c0f3a321a2d27d71ad4ee0874514ffdc91665d749c9e804fb7303a7da89bc57631f3c1caed55426300deaa4874b4b48bd69fff28865fc026c1b428c1ffff21950e00f00065c290ac9ba572c2b18401a8e5dbe81ca64ee77d388dc31351012f3c579fd72fe2cf8de29aa244ffce9c50cfc544911c463e201d2dee8cb57419bc9ee175065285ce3e397c020511e840c9ccdda33c53834d62307e8bce41b35d1ddc75deadf361cb55145f5b2efcb23922351e3af34695218561a46b6b52fa93c51c2ec7e3820e7f7853e70ed37ea75df27dfdfda5c7ac9a8df210e29be587a993ea8fcc725ecfb4ead569e3f97cc554ba465b79a821a6be8ffe6c7872a6e35d45363e7dbf4e7cc1976a22a20368af2513507ce43e68a3633234af13a2a7dac30ba2631569a106206be6e1acb050642b49deddb75aa7a65a6d462bfe9745d5b0a86d7c3c5864c7481b92b19b2c8e0698b5d298c6368329081b34012d2979eb2feee8088bbca06fee65d12c1faafd3445776a65c1af476bf513187f070a932b11806451a56454c6b66456339ac773ffa7a9a608d182c8f262e8faa38f983543cdf7e01fa49b59fe408c9c137ab4642f94db312084d4a7edf6b664a08362fc838e1cae80788520025ec8f4afb02de5df6efd48a8327787e0226c07308837914c3e4ea1de7d1b5db02e005f9d1ab33b2dbf552a2a8537ff1add813a485f79d2f7e9a94c72b84b6944fb640bf81edef76096a8ea93caf4418a5680af45b7235a0d6e9f932942deddb3b525f6ff4326a94af9254a9ba3992cdb7bc1a50b7cbf84e95d1e3391177df1bd684175333f218ec2ca3f8728b72ee2687447749f051045915192c19f358c23472a9667a260ac42987584e57f7bb1879dac0f81ee392537a063715405a6111f399e27c3c4ff968b6f95e752494fc799ed7ae1f60a4940997095af86ae304e615906ec56f3f3d49e666026d00adda62c797c00108d1a223372dd431b7c3cf34c8b061ea6316c30020a86813fa990d9c166589c0580c90f9b8e87af3a933ca17d945b20ad4833d24e46f948e3051d6a6229689fb9d42231f90815f4d46767eadf4a5e4a9de5bbef13de2d12ea710eb209efed39b0f835a54402378f1755a96f922f9ace87e7b8555204a405b5f323a2bfc2cac88d20ab20cadff02fbab2ceff82a1f972fbe63487408afa3873d56cd54c123d1870783fcb29cb2ce82a9c1aab92e67c3193bc06de91ee0e8164701a4035f44bbd3a1dac56cfc8c42376bc4c407d8821212698741c3ac2034757889047ec5cd134865b78953e33c5712920f7b3479582919db1d6192ff26ae083ac07ac5a1d180b716be3f805027cf3dbb0861ee660bba061d9e2addb5cf20764412b23efd7f301ea60fa8d9b336a03ceccbcf74c464189cd42829d9c8634f6a2785633aebb92d31fbc9ec7734f95455519192b2396449cd66ee3cf886d612ebfedc445031e07941a8729efc8418666f794c07a5d34bc4a9108ca7da80e710e34aebd81dd031549ed41dd63eaf30af0f44a4204e6345c271a8b244c8dad2f82918b9b66f7b1307c2cd7fca85e0c5c42b94ee6246d2645cc3a0f263c444c6b5a72dd0ca5399c03fc722112197c04ac57dbd9335d4d572d3a2ab46a79a5634a9956a02b2b84ffc7ea52fdc5e876d1f712ddc224740d9647761949578ae1af238088dabfaf9b85b761a8b3e6ad244e5e136f85ba3e8d444ee31487a48b1956f97e3f754d6bd1be4124cb451e5e41e885f02c28e798c5df709a7fbb392ebea4e6c9cb596b03ce2aa6986c8e3945e3024c87a4fc1e58b11df641940f86b2d5d02da0edef15e99424bda64e941556fc682837fed58f1d12404e0dd69ea3d8fd712daf9b5ea82361013fb2e3ad02d8e0d27c668b93447f3993c75347f8f52bc8ebcd72700de48e280c8c21fef98ad26a3fc6178aa7ddf33e100427eee97680d3b14856c64d3fb41cfba9653d019b3eda5b6a6d1b003b808c19cb6b34e1b78a47b7f73dabb4f780efba8fc1ff5a0ae0e254b1a5d0cd630c2c6aaa5f9c95bf0d643fb769dc9c725db534987890fb3d3b516ab34a53a3f34d2bf14cfc5e3a55e4671469dc2041d458c60387d38f409381ea3bfe3f4d781b87b242de1ac42ecfd4880bee032736a5e7518c9baa0dad813bc0eb7497ef9ce3b31d799ad892333ea319506e6f4cd18c7d9f56d08d9542e7cb6676356caab7f48c667f2987e98819da1964ceaabcff5f8f2c72ebc119b9091dee8c63ff9618d71abacc91264430ee63a1b1b8f2c65cc2eb9c30c29418370de0be636598c1932802070df700c85c9cfcb16215763ec8ae741bf973dfdd12fb2a2082f863220faf84cbc2b988b45786686c3ec8a257edad5eb59779264879f119e532fd0c8ebdde81310a84bc1a88749dc78e4249b436a0e79c3d30ff1830f432be8ebe904bd5ab36225dd048737780eccad0f9ad418626755e1a30e7a2ca370571b43de5a2a59daea79f8993d977f06c1f9a152e10e9e6e9087ed34634730dbe07b105515ac62d51ffbade886c336c7d84edac5264abdd48a5c694cb67d523aecfa6cdae8a44a2467a780c195afe4ee38914c1cf3e78d09ebc8dd04c02a87e34693340d6730f799c6b707afde6a0a2d8bd4de1b72e8af28047df6e25c6ec91b3927c01f74f99388b9ab53acdeeadf3216a782533794cf219d7b73b3ea2792827c1f4dbef8b54bba5864840c7d14613560e7a8a75a59ba81f00d9020680cbd719443b0f1a83ea4bf16a1ec5e6547a35ca85c5d797e7dc3b40b3e7050f84b46fbe49d7ea7b15355fcab01015cc251c351c162704ec0c19ea6e22d19fd8d08b0f7eb945cd4d4c23808467d436fea15724895382398c36fbef647637522eb7d0384ec98a2a20663ed4d0d526c073bee4601f37ff9343906578b7e040b461b87a9c32cc6cb2f9b3cd9e82d843ca3c21583967520829947159b841e8920f09c57f6c67e97e8ecdce565c922ae2cd91387aebd4373fe3f6a2e49f1b5e89466ee403b90568689fccaed6a572bc13ad2a10a486c68506a181b0fcfd63d47623c94eff99a9ba0e77222d3d7d34c092d01fa9d5a16a9eee9a532a42de52baf5b3dc07addb110ac7377d169b937fa59b92c6e63a483d74d6f88da058a5536a7b93ce6908e9db2e22a24c69e5e24846a3f7403cae1c3fb31ef5795288412531acd2f9413fd0ef31c0e4a47f2c35d3aaa9337b3f6c8340e1783ce1d1b12e32ea83901d3c76c857d8b7ce1418d52c9039ebaef8c14806f83833e9ca7f548993f7a2eb607b8941f874237b82278adbb20f732d8b5a20aa568f0802c450560e06410eabb778d1d7c674428de038f02cbb4d13caf013c073e2cad04aa9e869d598022a7d42258e47bd33a189ca45eac5ad44c6a1bdd33f252b706e1e73e8d04ef8b88cb1748a38439076521ea2068404c235ffc77eaf559a35a0ef18bdf60a3a258a5dbfacb4b933a9b57555c4981060e00cb75f3e646461a3b829042e8562ab6389725a135e863c721771687f293b42496d5da81a2e3e5bfe110c2bdfa3655abbcbb808b7cd1c0dbd77cb4726b73969fb18a7682cc5d34f0caec9010609f98427c9a20909f2c21acd0a87a6edad94e601dd12d77f71b541d2e52a8798eb6e8ee3b463380dcedb12c1b85212cfdaf65eed8a7d4e7694f6bba8dcaccb5bdaa521f028f5f6e61829b9a8e5e06f82644b496abaa36bc7fb0d452051e04088e86f44ac668a0b4ed5fd55e8d7b8a81b21718ca93be7ec13cc567ccdca314199f4bebbbb8a9cbccc19f33eb88212776062356e7804c9f7e1533e87a9c18ea86117fda140755815ed8fdf54e76cac875d482b293714bf15b60cf83445a030a8a78a1654736f26cb37deb1c9ed83bad178c3f83d79544670d4b5189298ea46492ac839244a9d1f210c7f5e23e7ffbe0ee9b43172f6b62a276c07e9b4bf6718cd1bbbf60ed778638218827cb4c17b454f60c856583a79b58775e88cc5ea7f97322fc1eac48acdb4c3bdfc031059792d9484322141452f7aee191cb96ed87dd6c9245bd356380a509d2c7ff095fbad52be788cc16b442cfe6b360c049bd577f2eefc6890f316822babf3d25c2337906d41b149b2b135ad51375f4592d47bd9d8dc9f7a7cb17d2c64b3f8159816656fcb3feba4085eb002fb531aaee7701b758103100894091992b5147a7e87eb710abef25655440e55baa0a4d6d051f52bf809a8c776b9c7ae4c2f9080a8d7947b4cb48dad72837b185c08c0b7f719c976cb940d95b4b6bccf88917a5ae7852c90fdd8312a5461cea85d647f6e507645275cc1122204e28f3cf744dffefe6738935bccb2c50233d1913eba9bf7003eb0abde38f1b71ef0b47a2972b3b22cd39629b9f7c276af5f1618688ca8ae9c933436aaf4070c2afbc9f073a359ab25b95d67b1df613a3ba3f4313bc051122fe6dfa9e1bd4e15834776276bb380773b286a54707dc173f622bf5346f6e589ff3ed320f543d3c08718942547b8e3cb54ff32fbd9837b5f7b3e6ea996a87de87be16417a090f74e4dc9e318161d22b68b566023a86ce276dd7f9a7b1a191c6ccfa37a7c9d92626c1bad6c867c1874e15b10cc136e81469684b1fc7612bdf92fc0c11c07715e49adefddc4508ec23926b2c2dd6fc6c14e7ee937dc09365e9b45a9c74a7076b3cf4349e3e4b84d2d89eca44d06c84f57ab5e629bb8768a6a16b1a6b6a76332790e3ecc24b0c09254fa4feeccf4cf3a17da76fd87ccaed33197178efdb8554d6e2baefe26312a8044d79cea8421743053fb3c6a18ea8ccbe6ecd0cf4ac7129b02eb3f4c1c125d62ed20eaa7eecc64c51489824e3fafc077a239f0c60593ae918bde6c2956e1c8b5c4ec5ada6eef8e7d26029c5fc760c2cab3bfd47924d04cd8c0fead321d918b4715cf19d88f9e656aca37971bdaaab71466fa4b148d4d89f6951b2e98a0716da417a3e2c7296e03a0819a712dd4552616b024d1c4e1b2872cf0d9f7a94d23a9ec25a7ee519c935997fd733e3598cb81001c404cf156a31486310a61ee72307f7b9e15f65f1961293ee5e8307a9c9de21f10920977e360beb6747eac2ebcb86394ffdecc5adb76e4a802afc7a9d399106ce4ad085abb3f3173acbf92a048ec600200a28e60189e0895c86dbdd209546b3281b5526b9a86bc7f84a071e2bc74bc8cece45c780059f5547b5e1c74985046c2d1effbb314eaa80de942bbd39ce12d86ab6cbe19e8dd8fea02276d39a665270e0ba1bc4fcee759dd8de804fa0111d9df4e8da42d723f0dd1e348dcc5c0eb8ac70d34e43852187d6752f3a86b0546efbf407d184b65eadd69f7337f5d2cc554ea4a459d9e24082851753dab43dd73e160371a2251f557f5dd93f4da003757e8dcc6869ee228a07f3dec00b414b8c8825d7500015c6112889a5bbf1733e6d7684c32a55f64f5edd41e6e50220f8e154ba176a27ae1f5689341b814486469b06e9cb39f77228c9d25900ec15e584493a0f9f6a54a73c6b5ad57e1bf733e1b3b82a51cd72181e9fe2a5599416e228512b6c7bcf118499b66df7e194a64b4f323b64ef948093ec986b75ac3f367906e77262220820d29c37b0bed8d66aac75e0014811d8669be32e7b89314cf83f7f6046af9f0b4c5fdbe30466a03af7cbe5def7929105af92a443c3979120d41fd5dfbde84a5e6dd9d7c64e176210eaaedf1065f7ecb5aa9d3d2cd43f849c3ae3276fc9120890e26d149a5a24df860a4abfa553d46ea64baf83ec9d03d3616dc401b0dcb28927e5edfb9a1d101345c79eba798700b50bc15a605dad3a6cb59762a3b61d92277a42ee6556fc39a82ba9db6ba64c1a96c2af1507f0fb29b88c9375a15181da93918721a112b0ce8cd7521922152c18a3cfae390fcf15e99b319b474b984f1dd8f270bb454cfedf01e740e0c550e1aee9dcbda9a76ff47baf2461747b97d660207b8c40fe987870fb11374325acd187399493ac160ff5635d79818c1ec147de3b68210fb94fe6544dea807937735194aebe3d26836cfeef0ddf3ea86907326301695343e0bcc602483399c946cc130701780e8a7094d53c5c4434af232b027b76a346b58b1b5eb2a000f40891cc18d801827a61ae70c51aa84e7a3cd544fec9b258f8bdab8047221a971ee5a8291bac6d6d451f2f662248d38f25475e865ddd19c7f647b1bf021f2f5498d699edf317802b00805d2f6893457c5556cf4f9a2478a0c703b55a3f852b4c33d6f6ae1142f057a65b68279fa6f951cde410f4f7b1be55c7716bd1804f5d938576a7b2c639d77bbc3a5f524c0012874aeeaad10fd98ede249595e6123b96b02e7e1ae10fa5e1cd320b02fb6f26e0ba27d73f4bdb6f97b58c38e55e6c4663db299f88f9160ab4f71c8e72faec90fd2a9f43172084e4280873d968bf3a8d6d19692e5327cc14b22e007f0a28ef21f751b5e64f75948e576aa1029b740a8393366a791a6ec0bae967972a29ea58896abf2c56602b68acd448124f93cea3cb250495fb3073bd7d960eedda6fb3f5c5613214b4460779c3a8c61b3bb85586d053d6b857028a98589b1bbdef4fe454050a8a16a9cd50b72989764c3cab33ef8816598a9d16d000fed85ccf1297f3fd4dc0ad61f5237102abab87c32cde11e53f9c0dc84c3d2f665ad55e9ed3c3eeeb5ad64634abbd5e04c2f46946959fbdbcb79fcaa9cd476eab93f1b33e6e78dce641b4ced3057a75e4b0db67fec94a4ed7866c9b3af18caa1e1cee445ee5de46235db9d056e993bfb8852d8508e1b7ab62b08cd4d0a3a7d4e4ad22ec88fb804ffd8764dd3ca743fb8da04810108379001c5d4017dfda1ba9186b362fc47a97bf7f64151158bdcda107141b346bc75e18f00df1c7677777d2764858d053ccfd7d9cc0f6dd9a6fb89eb3b0dfdaabaa9de37af6a7efed3fa2737b4a7a5cf03831aeca5366d20e062efb9def7508a0b677d77b03b85262e02a75898b9f0c12e6e0e6a47b8b314f4481a6a5118e03f97099d6e4894df644234bbd1877527b80ca8f1ce99e590699661f4b3af862c7835fe8ffa94d10960461003d076b9f5a5f7c5c29b04e90c67eb39d6dd2ead1e2e71b4d6ec413fa123108ee42a36ebc91f8f4c630f324f7382da6b1748f7eacc6dab64c908e5abda909b57aaa594d310318374d2d0678779096acc0f9284eded5a7975cfbe70b26713d35cc858d63473e98762f08ce5b4805ffe6eb7f33b4e961a68d6a73a0a9701eb89f0a7b7ea377bdd23d027386c6f298c99f8b1377cdaecc7cca01779f118f3e2530ffb7774b0f5d22f31bcd27fe4bb486622316788a7ca42ea8fe2cd69930683708c34a29d6344fffda2a621f2d76c955030be1a5a27e34d0c538acd5eb56738bdcdd63c49ae31d24874894a652b99f954d465b5cdb7263882936e9f592cca3e2a8c6f4bc2bb221821f838be9f6fcdc1db55001fe580fdbb8fe60ee2c06de1cf24cfc38e59b662f2ea07a08fd4e032bea4af26cf1b02079bd45c0d5a0197d3c30c71a362d32288f090503e56b58d3fc971447543c85966b839cfe6980645a96e7f8cd1f7d3f013fb69caee20879ae57e02c0f49ef7f528f9905021ea2ce74d3c04f7ca55522e4a6b15944a7816d62600c60209be68b123d7ee08fcfb309cd97274aeb3aa7e2d6b2db18cf5c927c8c57287d7eeb5920b96e8c3594543ebcc7fd9ce89cc1e7b0b8de26a9c504a33e53dd3afaf086cd6faeb7c05e7c01f2713a50bf82d1b9ed30eb2c62179f3851c7c4cf7c9aaa66a0112414bcf73015876cbe3150543be3edd26727d1f2937bf0e1f1fb0c4d59ac42eaf7ae76158c3a37784466f05c6c894ce075c22280ba1c4d46db183260055b22b3937955290ae0fbf7e21a2649d5d806aa3aa07e1df19ee18e5d135dbcb53735a3e666e01629ed46ca04aa31646a95f1a070bb27cd60112a5e4955e1b5220a45ad7b91b8132ebdef79edae6f863c9b391a802d0344eb1da600520eba8d7acf66936ff222d9b696a38bf11a3f57aa39ab80ead3127ea6a66f633c7a3b322dfdbd2225fbc6c55a6fe3c8bbca7dbae65af603affd47136b3aea10a6bbe116cc19cdf2e23577d6779f6eb41f4aa446fbc154990a6075380e90b423cc196db27ddd2724469dea3723bf91859887af37944c1da3307f89178ba8d5fca1c95efb9463e7b800748d7e18bce0457bd1671d02d59b3655db5c4a94791f82f75c9195bbfb309b93581611a0f8083840d94737ff763a93af553cc684c766a54184861803bfeee76f60484a9c8f517a206f87a99bc6a9f0ad1573deb0ff2273af3fb44382b126de924f734306c121c3a12088d37c8239da395798c793a5fb00a18a35e9966474acfe29c9129f94503977b7c58c8ecb457635ecb493b532b7a18cb07c54d21c8aea27e1e0f7bb1aece09270510e7d8d5568e28146dfb05b16fb264248e27df9575d5223d2d34aac4f7252817ef33f94d1f84ae1aec15d2945836985ada9173200937f56bd32a15d0006458b2a1e93b6cb880eac6c874d9af7f36b1e6bea2c5198fbbcf1a3f4bcd04f73cc4bb78d7775cf2d6af11ffe06f4a909cd0fc3a88db0ecb1b4f761e2914a4ec1ce1c01cb96fbc200776c4d36d8b5202101eec610c058ee85018c30933dadaa5ca89f2112f798087ffcfee8a6a4666ecd7dd620e3b61d6cc25ea73bdd046bc35274b7295a65cc4fd0907185ad6135c6001152dee8ecd9ae836e73a1aa80b2fc4f4825933106087fad716754f4897b1b89534ab6c98981498e5dc60d657229e65f84423604cd4f8053dc70c4b4eb5f28a0fe81aac599b7ff5f98e83b3072ed65eae95ecdabfba79591562f561b65576c6ef5bffbaf591d326c813b33b46faf6a6cb5a2f8f06c41c6a5c53c1af903b99a88d28ae9303d99f496f6179e93d014107426daf964d552d35826126693ea6de9837440233d45cd2465033a58b522d4ea93d1902d005ca5e1245fb65a9ddace66ebb0490231080357eb3256f1947b9796535c232bd9f3806743c96732eec92a47429cf39a210488e997c0659250fbad7d85582fe7952beefe80850b13546983a495e0999d3ff0a69c542a8cae2e97d854f2d666c51759d76d550a6cd42e1264a7c8126b1b9867f52ba79880f73a5fa8f8b23c7ae3f7131c93f0ae12d9d8f7a92ad9642400e750ae06329a2535a6dd9810be0b9e4f188b767910a671b1f7141c519937b5f82ce9bb992677fd2333112d93caeb899d443390e387ba3a73cbe3ee12e5e81396be11d3771da09955b2906550cee22c275bfea5a814da918552084c1c5d2a3a72850d8af07fa86a1f28150b129e8f486b9de2751d4929dbf95813086398cc1a616a56435d5276e2ba36e1cd3f8c453d97c15219a7eafce275de8afe3ddea32be1ab454fbfb2b3c7a25236ef0484d7aa00856c5a7a6d42fcfafcbdc9826543868e9cd087c5c8f7ffd975e14099dacbf9572bfac6feedc1ffee32e6cc9783a5f07d24d8a04da6a3c521b3c2b06da3822a858f92c6106bfa402e0379de39ff72cd6d10f12656ef6a2ff7dc773a64660c1a1388cc7255f7789701586770f6b0cd129a63e3b82c8380b48bd439b21b770418dc786c302fa54534590e92b067a86aaa079c6ca76671435451f332cd963a0a3a8b69fae183f4716faefc727bd26c1b2b8d48224cd5b2a8db52db878f9b6f81401fa4c33ca2002159ca6a5508e4c87f4c4a8b7e5e6c4e40d169c24de2837612f303f73971c81d7936951013f8ae0fee7555de56bb8025b15eae7b7f17644e1cc6b65ef214bb8fc6f41bc94078cfca1c42be5385e022a04cac490f890ce5cfe4da44815ddcd0af69d67b351be089ca0a5e1258997c385036754cd602429c31d68af3c573ecb8788ae3122435062f48067a713f371cf9de995c4ff856a6ea6510073ce07a951f289ac27ea66d4b824dbf6f251472a4412cee4085e586e4be064a66855343e7d59741f1cf9ef5a367285eae5c00a02c538b8da4450186555bfd7c217e1c1411051096150183f89083e838bce70da57e30d880335af3e237c0c31606476be3875f3208d04289427022705696d69566b56dd5e5720cd2d054db86037dcc707aaa360e87353160baa356cb77bda95c7fd63a671a264dfd07feef7e1eba1def34874b56b8ddfacc2745ef141ad1fc67db135b781341c54f658ea5b0ce2f30cc30977f2b4e5a4bd07f1acf02590783fd924dfa3d7a3b818999e0bd73f3dcd2ca02911517419362f847c08181859975170fb43d634c26dc56d64617ba9a954c9b38f46205a00b2e531ec89071426af3ea61519781c63c944c90bbdeffa1ba44856f40b1866eb0d2dade669277557bd441497690f483fca52f614c9bfe843a7e540b557e153387dc4dd07c53739f7c28dadc7294529517566f88c5b33624449659c4976677df284532a2793aa0fcc7db3d4cbdac0c6f31875b7b37584891b107922a763de23155b959bee932b156e03459277d862cad3d089cd458de5b280ca182049988ccd5ed5deedc04ac530f587363dd608d6ef601abd43d85c9b7b2a83744a649cdf80bf45337ce2eec810dee2c6be2fe4009c44c304cb00b136912e62b67ec9802bc7fd672f71b3c1a2774160347fbfdb35a04b453af8719ed2c7941191f8521c1eec7a9090195e955871f3efa68abc792385c0f79dc475b7184d7d5a8c3eff4f07485369fc4bf14c4c51424cc2a1a28deadbd6f213b2d381c429014d156a65b9c14525f212435a4d8841e9f60de0ce51220c620e17021286fd8beb073312b02e50197931d672adc76b85fc7677d0317cf343e0ed24fee746a3bbb314a7583f298cb40f9183bc6b735d506e4ef1e2c6d37d8cb149d2ac9ad57b462814cd1abec7394f3f4fa1c89946f5f5cf0ba4b30e1097e0fe5da54c3f69e663c007b8cb99b1c10ee742f729de48807e0d26217f554e441a891ba7d66316ace745f6d28ef5b11bf50d58d6996ef917613d3e1376fbcf8040bca6cf1e7e503eebcecf51a49c57cc307f89da3b7756b667fe35bbee2896e8c35dec6391e15ab29a479e73a828291dae4d1f10a11de77bc2657ee10911c8d99659fdedb645e532a1195e106443fceedaba369a339bb0f4ad62e2c873f3a0ba7d5e6da9321ed6497389ccb8836bdcf37c4fea03d8d34b837462968cf93bb13daca05bf3e3a1b7d5127b4707ab0f88bfa9639f577be6fa095fc912afa7a340ab008e34cb046498e99437c44a229f825cd2be9b591819f8dd894c3ffd79c04055d0bdee79fa7ee87e7ce16c8edd1a8b6cd2f1406d118f0936326b307e203400d0c83f3688b20b14b7ae36d74cedc98f3c005932524a24f5a29774b73c75cc9dd74f99ea2b51c798ba91ad48ad38a5b67229a90916f14b1d424aef28680f517a126b837b0390fd17302ca2f7fa0cee9fa58771e1045202f0bc8e1b6a278f3f5f8258053299ad92abfeef28f7ea5104194429a2ba3759b2babc44f48f7044fe05500c2cd753e91f29e660b8fb50307c379743a11e55569ae9dec24390e88129f7737f3a99b384b0b406c76a8a242ad4ebad4a2f0829e52f086c28e51b34bc3132acde595ce7e772e919547e91b04807e69b59910993f1d64401541c0b9adecfacced488ea7f2835214bfb9cc03b9d920d7361a744ac8b36e75cf43405c60fa9daeba5fc077e99cf073db7d7bbccd6ac3ad92275a4b349106d03f0594dc379ebe10157785aebc298b1688fe99704b6ec6f6f169ceaaa2d42f946f31071cf634d2125ec332bec467791cade34265b73be60c9f4b728d34827b509ba209b4c58c1a42ab1c1d1d0066b428d09485bebf04bf9c64c928075f6469f1c1949981584cefe5fe7134603866fadbcc07cc724b27aef8a629cdafae84e69cc6106f2cb7b67644c122006fa6fb6a5cf1804b9d0602246242e0206b1d4f2704e86a96f4bcde09ca36f37963d687d8c903744f12bba98ffe7a43be71fcc07f9983dfaf30f8c100a71907f6a88ab6622f196fece51dccf8ccd999af8033e0b2aae9a38a36654e417fbb5efbbb489c3fc668f730d0190e010ff52d2f9bbeaf3b4662904e024bf7ff76c1cc2d8dc545f7c8f082e0c038d1bd5117c1f42b42f0dff30c787f25e84a55d8fac1bbaae79d6ede4a144fd43810c2103e0a4ed76bcf1fd3b039b6a15242d4f6ec3a7125ff646b181c56f41df9ccbad2af8608309420098c6c1e0f208866ef77603e21e4eb9266e9a666e7e492abfe0a5607f7ee4bb945f77b5599dcba8aa2571706207d468c5bce43b02984e6ca97cf1044918baa7d5904383c6e62a275b53625d5dc6fed70ddfb20a77a6a68a98b263d8abde83e472b7ce3ab3d7e01b01aabf429172a56c2b82d42d652e8707b28827757f52a9794488a29803bd6dcd03752a78d3a8f541ed0844e8ce69b0d0476618e143e5a2cd05d141fd0ac887c54e4046d575e1a9592d24c55593eca1027f2845ba240ee1ab09b0847ed74f8b49859bea8d0c39c573fc2f3d2ebdcc65cca21625c26927df46cb14808891aca7537dc2ae3d9e053be0c43a80dc117cc0dfc7208c8bca7499bcfdfde30edb1ea0d763e5674af39e6ac35436762eb3203c5338df47d50d11767ce31161f6d8a7ed7d91b076a1a416f69aabb7ae97209e782b6c6c571e7b851f8dc7093e22390f07137981e4dfca6f599031230b15def1760e9af1b6af24f9f13a9793a520f3e89ff0dfb24669a43829a003e209f94849c9552f4e2a382fc554fae946225e21148ae83c058aecee8529b7646006cdc14e8d83d203ae7bc7f18cd554096e7ece9757ee74400214ad74f386833ceb1ef1afcd2df2690c0dc06bde5c2bf90d0c5f8cc8cbdebffe9f5a51b63877c6d8870f3c3353876edb1ccbc3b1fe4c4e00d95b4b39911fda475444b4eaedd73b8a8f18e96921e5a997c08e28622f0bcd66dfefaf2331f1993bc369e52c7c15d2f4f10f46191e3be5a6f7852640bc082d516d41693d4266645e0c0ebb5e48dc60b8b2d127cff5b380146ef390aa07c0d82249169f18f70d299f9fed199d32c0ebabd1dc97641830b52f8acaa6518a27fe4a439c4545b509274907f8c9831d93074aa876e76843e9a1482f9177583477d914e5a954e81f222a905b6be577389c607cb40e2edf79c72278ca769301797e15054fcdef1ea7ec642ca6beddf9bd065c9407db0355d513bdf9802287731969e4fd1e9b6d28d31d92fca6b515022dd14cdd8c1a42d9e14d57fe9daeda67e36aea7fc1d88b9ad213706ec6bc31cc06d724ee7b077e7e67d3e54915ae84ffd9a2761f6bb1eaf0b135699820b479f18d07eee281606a222857202334fc2fa1f0409687f6ba9c20cf61e0621d368d6a9796ab32abedb87c1f4a18b6d82e98486332f3cb9331fc406460fff8594605f10f604909072128b83866d87606c4ff72b4ef3573a82ecc2800ed8eb0388f54a0a79584329a4e0420b70f6b5a20b7435a7734ac964e3dac77c4edfc304868c46f7e3e26851bd15c49580404bfad70c54f477d8aa6fcccf8b73ff7193e8916db62c16b1e13355764013bd40b695abe6410935877cb2e9472ad17f4eb2ed2fe0779a341b43b91fa3da63c80397b870d0507e0b08d006cc31d21d825b6e4132f082f99dc56786c314cae86ab129ab94eb7928a865eda2b8062dabf4952dcecaeb9beb539f163678206f3b9edb2d871dd630babeebf6afce38654da93670ca7d796fd39042bfa14dde9af3c2ceea3591da8ab6590b521466563412cc9f75cb52604ceb9306b5409b319932928c458cf32813df5c525f2cafcdd2c00ab6ebbd501387aa2e8da94688cb13e20240894aef979c5354d22cae8f29cb09f14c7174d69121c4e1759114d001f159e2dad6332b9da51c0daea148150ee269a8a6aed4bad608bff91e9609420dcc76575bad381722c6feaab5b949cff2770c06805fa2161e84a5ae8cfd06c2b912a7372d9db5f9c5798452c8b234bf090c64cc06856d37332648ef833902ce92c73e80d69e8918631d8048dc08d014a78d2bcfef5dc663dee1ce57c48b69fa3fc65c9434335987a4085c802f5441b907b97660820d1bcb3907d93fff3c2490359d502d8b28a806aa84dcab89bfd460a9dda24f808a6da3270b8ca95d66ad4dd0ebf2676f182bf67177e255100d8291ea742d3bd7f434b27a5df4f63653121c8569928ac1b60f0393d9fe897cbd4324ab22aa435e4eebc929b8c50c80572ed66b428ed1bc6c0f1cc96bcf36c86f3a510ba842d15108177876462c0c74975928b393d6161b04cc04675c7defed143d8c4263d17eeae9ca6334dc3a97e9eabd6e4545505d3e85e03478ef6eb8a77f864faa52b426d522dfe0376d50965e325af35d55fe6130b252a8f608145560d8705f3b09c7828fff71b54d213763ab818fade31020a24722a3fb563e0bcd2c02560bd884448c98317df0d00e3cd9ae2b8333920e3b7f6b2409597c6f414847fbc7d44156098093c0a892a4cd2abc89c92f4e8c039dd5a2b1ef87c338154d27452c4aae8114f7d4ec920d811d593114cf04a5def431c7efdf58f387b0f7c3e9ca75165606d99ec3885f6e3e70007b2018c284de604b9c1f1988e62a866d3ac543a6c66acf6d613a04bb976d1d02bfc8b2018ad02db80a9f229a795470804c11534739bd84e3611ae45bb949ed25d24093464e60e783130614660bc2d5ae397bfa1dd352e8cd4149c6add650a7a061ee077ea1a400149088cf525af37864b7f4d259c381202210f5477b16a3f7268d20a1fc27a527b685fbaa0380c0f52c1d30d81c7f073077fb0a06026128fbbab82c2eb3f5cef23a9be65a9859e59c8ba60ca81e50bf95e9d17c946c7a03e70a610963bfdef99b317838bb6678c5bacd62b737f7b196ef4112e10ea5d4c62f5602c0eac1ddbea51a61dc11a0d7204196cb0d2bfde06b184ea1c6f5b820ff2c71fcfad1bf874b3d3b17c659dd8a411b29ad0d1c1dfae1c740389674f1c3b18bf8d0ab943e1a40f12af57f91f01384a5c44506a39100f0352f7c0b6fea2e916fb1b9222c44bfaf2bf7de49daa197b59fe326e988dced46ddaba68404dc093373483abf86bd73228bd3f7e42c3f20d118fa6b905222316f5e090f631df95f833b88b63fc80785e7466ed1eacc29d724ccc156b89f88aa5f1e5362127756717e41b5a4426fc8b6136430e55916b1d2cd676ad12f151c37c37557dc871f1ea270408d84344b8d10e6f9ec10e8a9ae2bf131c58add653cb6d39c0dcdc9e173993cd1af24ff82458e8d662b5425a3b01abe522dc262f100833f902eca61bbd3d8daaf321339c20dfe24ef0ea1085a9f8b32d8dd4a5bbf74fda84fc4b62fb7f4ad67021fb88cc57ba9dbc63b35914cb73d4172b526767719f0a835c414bb8e570ed0f663910d68d521ff2c61c8f0d58f559a0a4e99e2a3e7b82e9cf41e049d320dfbaef4961cc13741437e2f631b9ec9d3a4d1b31344e85bb819e38a9e5e1960baa2a67816d430166a9658748fc98d53f46560eddd68b289d7b9fb120b753dac648298486c3c277f49aa20014b80e4a51dad5dee0fb55d32a4ef418c99d3e34c8c393e45f735c9a61e6e3300a2579b99928d6bdfdbfac7c0d84fc0313f82a8d96d7e8953cfc827a806dc7fece38210fa996ee5def8722396c4e7d55dc3995e4d02346673913d108af2b153bf9501d144597c39aba972c9bb0f18a977d3cae6094016d09a51b6cf0960a345fbb5cff92a5e7f82233ed6e438c731121e52b7b6d79e1d595770f040d17597e0439408f8ffab51b289077c87f072376eca4a509af556092da24df7f3d6b771ad71f5838fdfd90e6de0d58131c8197401a0f5e29c5e34f37c7a5110b8e442e55a3e646241d080101644d7693c1eb9bd7a7677ddc75c3656c6282f81e960ea479d190d775b6cd9a283caef7f2955ded91cc61bfeb3ac35ac12b1f118d7329a0e3cbfdc5eda02ab9e5f995e4258c877cc0f5a5f756d747dd5ab0fc333b4f3ac946082f8f3055a753cf2045f3329d606da895a2097e96a56a0b2a3b406f99ce956d9f2e1e3ec0279cec8996717f188d3e59b20f7e6eeef35521fb9bf9ecb3ea43339e0040e44ce3bf4a783441b0cc2aa260e4a9559236f611c46cf284eba3008f7c9bfef7d6fb9fbb623f16990b38a07956b8d3ee0c00a010b7bfad2719c5e9409527e5ab9db65e9ee3db46e3d3a275b0179bf140487e835be90b6e0db906d0809847a91b8b6519c62b4e539fdd345ebf81425fb29e8dd007775fa2d42160de273a1bdbca85120f589923b4c5a069f6b5e3270d132e3dcd2710dc7b0095f011fb6df1775c5d5cd24b80f17930a85a7c0882f5142db0169201d0b825dec14e45642f0cf269f358a74586bf9396ef0f5836e312e6f486a5a5a7f9f321c4e9dd83a126bdb3f300473b8ba584cf1e2a9be75d6e8e056e52f212768087f5f2c5ca5bdf152bc81b01f7f9a8a6e6018c1b88a3190a70f7becadae1ea0fadca9730b15a73940cd9b833c8e77c9a546d20d07fc2db7f3c96488521bdd1bc2deb9625d041f1c370f95148137eef43e101be6a082e89673bc35420cbd04b2384e9757637e4936cafe0a43a0f7a1b9111e329b6095d6512c197a933f5718665bf835415d3753ea0c3d8d15a5f00ba3ed3de8fe11bc61fbd29616b6254c4c6be99eaba00c680362f0ef7086de36e085dbb60a0b3102b6766ac1a12521cdb6585743937509d98748e2babf41042bd7ac3c528038fa3c65c65c3cc66c86c687ae0c7ad73bb473af342d9c4fb65f4d6671b4ff0d83c3d258299fc01b6b4bd450b3c57db7554f8942adcf20a6f87c0d78bd0a827109407b9a57eb4fe0149b5252af54007e9d9973d33ab9f65c658209bc1db2af2452744af3782466f31f0013c5df6cc14eff17acc72121467920cafaed86b03384fa90d4a72c9874587d6247d3cfbb9b35b2bcf6ef664b9dceb5064ed4bc1260f85ad309050a0a5b78fa5b312a48fc41f0a97c79eccd6c48ffc59c72c08893b06a80c5f8d47224af352c1f336a8afbf3aa65d7b866af168c0ddf6a73e8331701422c5ebf04eec4994230f23881932e5b98b9e9250d672bb227bb068a88ed204b8f0ae8b7ee941b262008a89f588d9a1cc12a6568c9f5eca0e687b49b3d53035ebc862dc42f3c6006989fd35a265ee460fc6f7aca764ab7ab648ef141808b226131ad187ba7a4e7cb6f852260c37498fa0ac6d36f23d6d06c37e48c8efe7ed40facc910507b22715fe8de5027b1c72ee7a297cbeb8253e950064ea3864e73211dbc0547c953677e5b1e0a09aa14fb4be86687ee9fb7c37102e8afd498e11e95c7c33cf5265957056dedb27140ec4a3bf7bac1f6b8dc82de7b0cccf1756305dc8a591e4a6e5da7aa656c3d19a3f3e39fd3458fd3ce14434c563ce92f8840ed1843b17fab08a38855cc8a8656244248bbf0415a9d4be3bcf43c82a044893e2d62f2219ccf6ee69377fdc31cff126a92f9b05eee1e9c3e8958a4176a744279b8f16f9ee328e40e8f5cb174744ac481afaacc90f6f368e9ff6d4f4d8d512303876ab468588b39f558ede643800544fb20428d2b91af929df528528e5deb7db4dd0cef5a9cd61396787eda0f0668d12e5998a72ca52a99fc7dc3df93248e6424900ef11663d544be48ec9d3a3ce7a10b6aa78f10cc1c4f398419d53bab426cfaa7c93055bf8a607e784a475f8387eda6522ce2161e72e3bb795ff006ea4fde71b91bee258e337c3e28d0e9eb38930ea7865bfc0a89b3c4720e43443875b4e8813abcf93cfd6ec40315ac9ba4acd7af2a49d7754479e1ff13564f50554743c8e58c5cef9653675bfe124df791d63eeef2a7d3f0c66f8ad0d6dbd9f05e6180404c511e8e1199308bfcfc5f2a96b93c5c7aea782690f9765d4acc90fd643be6f840ac97a4619fbc72b4fe748116081f6d42490e901567d028d1d1cd28c5c97a27d54b90b82bb4f81ab962f6845d1fad9a9ade9202fd1c0025a7a84c6f09c9f9ce76c95192674673e5f0e50c4f80d5fb205db50f6695268aac13092040fc6db9da1bccd70366122264946030c998ad89d3169451dea50742e78a404cac53d9f0889a59647db0f3b2f0f31705522d78e4438df32b833f4ba7520699a8ed4cdecfda561777c6de75e9a742753abf62251a33a5bf133e597af35d4477095f04de447cd5cd4d6fc5aa0cdf7f006d66826ad313d21a80f21e4f595077e88d7cb2cc9ee3b9d60b0ba67a82228a3ac020c37562e6ac2465ca82aaab0a5b458db647720b10f80d1a9984b61c4a2b96d00f2d5c43597d032d4126977f040d775e10192c30124a8081eeb407e26c6dc8676f71eade83f5e13471acb3a9dcdf3faa042329815d57331f65a94bfeb101cb1b92ef23f438e9d47dab412b1b310003b4c636eabf13a093e6b99875a31b8991f76d5a64fcd0ac72d210650f91142eae2b03e9efbf9be6e1fc6c14d3ca4385e57bb92b03adbac8aaae8e0575f0c8aeb6fdc7d3ab1f895a55c27fedb4040006e6e76e5fb830c1063e93378f93eaa46ccc821ca4cfc046f6db3c9a97d4991e37afb5856eacc521f8bb9609df6b748230c125315d6d122ede2ba5806c63819e2bfb3c885f47da199ad98fb41e56fd2634254b346fd45bbf09bd4d150b011790e5a46cafcb5ad00d8288d8556932c9eceadf88bacad2bf78a098478f754f3d34c2b6277c4fabfb2f0a9ec5dcfe06c386c46e8cce9a55767ba67638dad969b0b38b401225a28c5007a54fedf15308eec35d0d66505f592d1a3ab103910c3d7ac33c40a15369cff79be0e0c0fe5574897b801b8967b7237f81169560681fb159f94cf655f2bd8997343641b47bc0cc0a02068d78e39d37538bea9b315b52a172f7ca5290b336153f57b5d871097e8737367d447b7abd2f6656a635c68e6bbab1ed1f04011ef292dea7839fe7a2e3493611ede31deb4d68682dc406f5be785df1c3175bef8cc8b0038bc9d40015761ee199c2c1ae5013f3776d77d72be12847533dea4dfe2b0415b2a5e25bb6cc7ae900ca007b8c190e3384ed1862ff8fc109a9d0b572651d47aa2993ead10f1cb155cc43e34da6743a819d1ec0195ada02ebc1b92dc65bf388a72421f7df81f8e3d74459126727b7e0884ea11cc8a00cd93e39f52b8fc0d9f0e056ccee363707d052bb29d30af958d88d9a152c13af044d87609875f93b6603bca513b07cc24e3730dd44c47472ec9504f11843656399b1ffdc5764379567452929aee49032889478e06c2d89cc19687b33ffbed6ba71a8df05c84de31050478e8d94f69e15f42403d3ec193e991c45d05906e1ddfd99e5b92a9f3a846111837e7a5b31d68f978038087bb342aaba69fd083de8eda7f666da5745cdd4def200e17947cc14cdf16ebf36ee1fe008ef804ab2528d50c5e1896d2e6b5edf7fc9ddba420b7c91555dd87c309d2882709009e661a6f145d28dfdda95e633c7c8c9f3d08cdc7738e87b211d27cb4e83a499076f597dfe1951f132e047230a1ada4064f02edaee4999e50303ed24e5026816229b2dba208920922363518cf4c511e7813443b4e995955836c58c209dff068f4f94aee0aaf78771af110177872e43076b6636fda3eacf8608e151624cb003ae30bd85ddce44a07405a992fdc9bab760296abc57a3592d53e87bb11a32368253a80254d1b3b1b0540f2b298f3785e7320e011145b8235dad2cd5d920af7c7221789a50363c91ad938463b242ebbe741c5c3cb0ccbaba1e86e63c242a03d3ee5c853c77157e9caf44344383b73a83332a3eca7a0e18d9d579af721d68629b5e86eda1461ac391b4602943c000de5702255bc95367be3674ffa2783580d02ce6cce8b4ea1645441f15d35d6232505bcf6d62a2ec181c4f7344dc9ae45138a59cad800a73d49a8d653d2fb3f54c001a3dc13421990a4a9d672c45fad4a0a5877c4c8887c2becebee282a9f6bf79d64cf46b3b0ccb15bc0b0a9e3689b6914781e531474d5a8a6483a60eb20f6f458e5a7ab4abc6db37b668abec0e74d1592d4130fa48b57d3625befcbba7f67c9591b1d56000e7bb7c20b8c82f7f5cb9a8e1f7edeb11680d65b663f09f831678e652ee3ecc9a8d523eb2ac643fee570b09f9c4a07247b372862dd92cc54b529d0a2eaaf462a7cdbb9613e82a65c727725be43ac5966e895947159ab822e180147889e41450985b6454608d19e66e8f21b819071369e06501953240d2f690e0ca830cdcbbb2e2ba6d2724ad94981dd7bc55b48c473023cde7a2f7d098c55b1b2e3df9865669c4299b9a6d2c7262660f44e19aacccbcb170824dc3620080405d5a9f0c446001dc50897a0cecb8ea4132aa6b1976338d73f481a59d4ae0004c889740cea4a76aa186ff91d55177fde2eeba991c3c6dff6c6e99c0b427a58ecb7a616f3a056957b2e186e101f1b33413726ef6cb572bec6e19db284ee43ca7bbf2bc396ec21585fa3311e152982f2a91825191d3dc3136e6bdf27da48119f78b4dcf9dbb7393431b9625a9a6f81de6b5d942fb9534fb997edd05f91fb6ee4904e21efb611dbe5b76d3fd766a9187a2c3705c67edc1f1cd01548832f6987e2e882f82d6ceea0bda36aa9cb19e96fc4fcc9fba9b79a3a23388964162b68206a33a74f9e0865c6576e2496cddbe507b1bf7ee0cc9fde4c42033b4ac3146300a8e57e7915296723f9039cd7f2fa97c532fbe33a56419a389ad4b0f4f372f90281f638ef5edb5dfbd4d3466d9918cf82f81e17074b691b1d9d3c13005ae04914c730734981b1960536ab5219b7f98a2c6a164c5ad22036a90d566f61690e960482b6255ffad335c90e69213488da9d89563907d5c1b6e8e34df56244696906723444642a6cc98c862ca3f8567b17d0f143dd58027d7a8786c19d0a2de57cffd33f489d0b30927621da445aefa3c4a5d7f7207a7f7d1915bcb6ea2582a47a4fd1245eeb96c4c766f47cf4b9eccd60af2d9d884e8b782606937faf6bc8e94f2d094342d4abb704655b06f18b9877a00d4f3c7d5318c2adf10fa4fe7dc85ff8842ff1c7d0cc4d8fa93c54c0e66753686c6bb61e6cbdc7fd37a2bacc1f7fb20ec0f985ad160d05deb2921deeaaee096287218c69193a76c8f1d983113cdc3c29f0266cc559af8747d0cf3f6bcf59cd003df84843d0a196344762d04da1ecfed8f590319f5ebd993c88c6fd8ea9be59835285f9b353e6b82c2a1c24addd92660814189edccfb8ac58bc297e0fa6ec45258affff4eb155efe607193acd52393cda3c819e0c33e9973b7d7226d5814fd222258f1fd52693e7944e73ef2d5b1699cc76785d78affd17396acfb3b1c64c3cce5dacc7bf710b043aa8bd39c4b7f0fc04d1f50f1d9cd4d11c01fd42775ae97869d242e9f15fbe77454d9388ca3b3d4555494cea295d61fd4d5f5f1ed49c19285d571b6610e28c535e76b04ba1a84c08849bc05e3a7166b4f284da115d9af3e306382c786eece82c4c560204d165227ae22fb6dbdfa19465b206f71a003f794cdb7cd8d354d02f651e5d8b359612fe2178611e6cdac3f598ace426421b80a0802f191c62f53bce3f33717c677d0b2b6398ec97c331f31a5bebd1187d572bc72d73cd6e76bf7c3c3573334b327eb61a4c2224fcd032a11f9480d02c2f3022eb490cb5e25b0158bf08393b229099f7766e912d199cfde7c06fe850bb33b4947007bde0e5e4d0caf3c71a3c43d15104c63a4b721c1d22397fb90cce2058b52a06e0db489d79150d1c967766d6ee07fa6c31c7392c7c996fd444e4e5ff998a26f41fde5559758d4ee85c505d7fd0980abfa4a2d7f4348cbef7392d756b1b467290fb233062b58b2886c700630d1e29c9a4d45e8dec24d734f0eb38f7a07f55b48609d88d1d45f6772ee18e7e53e3add7748aef14e3da7ce459c603a48ff8fd2a1c9ea56eea19aad72b02738b3d8bac6183cdd87f3774775f1ba341f2d9534d815b21324968b5f0b283d441010310e5b5d6570479245e481e0acd52cb0ce6db582190adca2b88fdf78a763831507804dd394ca46ff94ede510f220f380a54158ebce4c4277c90c31fa2379eb7e8a800fbd1367396c131c2e1147897bd5e19c62077d5675ec1fb500a97cbe721d5dc3095dacafd8d1de24c8e2d8cced9b981337266978a0f179d994d837290d50c2d43c77e072b79fcedf82475a9e6ebcb53ea5177a30afcf2587af95221fe4d411500a93e13837b874743ca4b2b49eb5133277046cb2a83c8f04f0246bf2e435422921d26153ff3a86154bfa933a953d57c76612c36a072d2761da596912683d33a57acafee6684b6cf6a4732478e544159b64e747475ae6b2644a62ffb2861f9c4afc81462f54dba9d2c96052d94e6ae20d9ae0e36597897087b78268d255179041fd69d69290d9fd1ee3229b29593fa88198d658677d248ebf884ff74933a2d79c6cea0caa95c50c827dece746e0d10315f581e31c3b9a30d3d0dc0452fb132fb0d8defe1bbeb585e00176e7d835766a873a21090ff5f86fd842fa6f78f8ef9562680e45c8ababe60aff4e6dbe62928ea92f575ff8281022b3ed65633e951b226c651790982104a9e177f1cc660fa973b2c45fe72f4d6a5e12138f2429cdfa6387c49fda0a0e8461c7147fddb31f3214f42d1a613cf5c173200fdb123878717ae907e78e81e37a540bb8f33543f76283592012ecdc80ec7c3f41665fbb3da746257c98fe093c2de0d7a20e2e5acff616b312b0b0fd8f7c0e24810188550bbfcbfb84643dbe114b27208aa68ca4e0ecdfc62b4332b77544c641acb7706cd74ed63ee504463178317c39663813d618d36c3659e882947d7fa5ce6ed9d46a2436ad7f349dc0e9734baac69f1c6b8a79bf3c699a723f357445ff170f99f6e239f2365b92d4a1a3ccd7105c0a90fc0da68161bcf7989ae765ad26017ea1ae0e90bc6db359b29b473c5822beb40a1055c6330c8efe68ca148571d10cef9581aafb62f2040cbdc3b58874397e12a060d43b08f0ac3b10a4f91df932ced323b7bdf23a6d314b19a1ecec1a1827e6255cd1e545f950dd5c93d3e7c5c510a17c72c497359732459c09c955255912f51e48c6154312a8b7cd687dce7d3826ee67389d440f3f020a5870f497d2c76bfaa45b3cde88215df9bb0efdc1850fd1960e489d65f964069cc0c388b108c5af022cd70e27a2c8be66e717ed33d774d9f280af643287c6d53c5c5120d6218910ed065c27e856ee73756591d08b732620b963f4dfddd2c782b2cf60a677867720e57ee8005019477bdfd098f0a11de1bbdc04c507bca817a6a949a5650aca30ac78e9d41c64698a3c508f4d0aad371cf8edf0b5ddf657801afc7afc7acf92d2724cfefbaff58981fc907e7475ba1d3b0fc9955dcd8853ca7b6fd9480e7b53a077542f0ef960abce5211206d3121dc30701d06080f6385c606cd4229d88b93a9f3bc364d2503084b40fbcf9806641cfa3fd17d4eea0205f5a607c7e1c09de9b094c383f8026d557f2186623cb7fd5cbd8a6cddc7d19557be59b1ed3445ef37009c4a94e095d26a711dade02e4092f59dc680be04d65046aad6c4f09f1eb0a7a86a7159597b87b8f321f5de7ad498aa0979f9274c5a9c2005b640457ad5f4ba87d7d29aab20b8ca8de5075f660bf2e89125a6507cdbec40265d23d4ec8780cc9cebeff628c59f1a7fbec808ea6c3b5c2e3709be836c2422feb349d89a0051e6877429c2f351cdc3d2a13be076b659e09212277d8e876cae577d57e87bf40008295d184c59a58b8c3ca8422d7cc6872ffd9492a3f270ede21caeec204c532e51b48b49f4615779396630c7e08eb64cb76bc253290688fd209b12374d0a49b21bb351fa36b4950a196ece945640e6e762b202e0c5369582348cac4aa42a5871515c24a620a0810221c41025cc3331b2e01ad89753f0b36113d0971df706a2b333b902ae9875bc2a852f1f9c6a3203386f9663a4b4617193b6eaba556fc6b23ddaf85415bfcc8a168b16de60bc7fd75cbc004a4291c796970b64bbc07b765385103e7d3d2c064b3ed7e59cee255eb2abd3cd2ee0b5e90973890005f444dafbf0d94f7f79d7551f606503a02a6c819b79e2b9980273fed37f22ec4685b98b95d2e1c1b829e1a8f239e632a11122e32c2c0882175572d34ce4d9dabf147f55faf7d1172725c9dd7d2dc75a80c725404165f0e373726618678bc62831202b0f05c838b7fdeed414d1187d1a66551d78b3bd09d42b615db29be84e295bc6151ab3ea0420f94dac946410f409f9613b3982440e3fef5b73636fe84c7c7036fb673ef625cd5d77ec24b2bff25b97b4b444d254f41b3126e1e055ddfd7e592878fabae326c1a5445142eb20a9bbc51bfaf5339ca459c916c0cbf4a147802c2932904e590cb30bf1987bfcfc652069236dd43a537eb34bafdb4c8f18846f24e0d0a8b36451745cf8312b319d742231ae3d2cbc654531e1fd2e09cbacd061ea160fde5cf7b4f51d2172aabde0b002928bc7d40978bf95aed4f31ba218d0935a3d350fc46cee3b919726e8ba6cacdc2a54cf528d4e984e76cf8f1ed9052d1e3bef72bc31498f1309e85797562aea8f1153053b5ddd541b768d714482c44b1abc5c0707d00a940f78559f791bd36921c2894a8f695ec7ebb1f79ec908305205a9eb42df94c3e10d5d2adc1091912fcecdd3576ba53be09ddea63e3c89830a7ccac4b1e6b46624149fc5463f53c1afd171484e6bb5d5258c7d1a67da860ce9f78fc4fe343f00bf996ce70af1dc01e6016ececb134ae422258796737a73545922647fc0e2ac323f5eff1c1494ff04050373ccaa5bb93dc8c030ab9875a5b25c1e6c7b4ba92f96763304703da15cce7c918e8ed18422b73d1ee3b82ae2005bd93a364e017ba29db9137bfe318759e6dbe988fbeb6503c1a4273fad77a9b0b2cfc2d468e34ff0069c3073e2b0df256c64b44d4a5e50745f12f24f0ee15b5c30bc7f3ba72d294e519e5ec079b0a6f8513f5b55470f5ac31047f96350a7975fa1e94c92206b426c51cb951a389f3c88b11646faefca6e016857f52c158f29dfb7d4fe765bd4781984c7a3216602964b47e193abe94db2e53104dc65265744eee7451a55b2a3e8fb3fec32304bb8ffde5aa71d6c98c8df9b161dfc42f044e7a9db6f1770d652cade7d1eb2c0a8b0c7924e0eb11419ad38e5509d26d4b226310d4142a1fb4988f628139192bacd0cc15f143e241ea24114a40c397505d5b089e993c982c931139fe62fa2d3c722b7276a678fc44a20a404e30eec4d81c503838ed49db3d2568104913aaa3c709066456e59e81cd558094e51ccd636853db7b4cf00acb758ff1b12f011b47cd4a8ba7eaa4ddcec0b6d17f8c25820afd434d62abf571a1dd626def45a4058e0ef15a88eb5b25dd7328c1c41fa70f8019a31151829a2ccbc3b870c1e333a0498bd53b0d2d8f8065788a6f0f3ef1ead69676c31084fe8990cfeab52d40298fc49a2ef469764d1e7e603146f4f915ab8406ad5c9c4143e12688d034fa3bfbcf54ede90a7d4daa4a336f28290e037390d1fee0b04d877ae05923a633ade31087106a74a6554d039580e68f162de968a789f03f13274a929f31c9e6c4ed3b3e5180753129584c7b2c6c00530531e74a563e8fff571c18cbf6059fcc84782584132f60fb59d95f9d2fabfb8b0004357a5dc2828b3ba9edf62e3631a93410ac6fffc5c9e1b4f5e1f20a660a380261ab70f7b645cd665da6d0a1ba21018378ffbb2a6e05fcff970c8114f7e852f4ee3cebed68672e27140234951da514158886d8e5fcf7a0bd0e8314a77f812a8211531c09a10851c1da3c47dcf36beaa99372f34a01122443bc489da9178d60dad36d449c7f5c30f470f10586722a924d2223ef805db804f2d72bf3444ed63a9d39688cb6edfea6d6fa6a156362f60ffb5b452cb004adbe5948812a584c9d4cb5f55acf63dc750045f2c7b39e1cef449c64f3eab5ff59129ab1b7b44dece6894a08e6360860176e8875a497f2103e8e4478f9e33ba17081bdb58a351fd3428254da4a31f933c00b5976ef254aa12de82aa3651164f0484e6d11ceefc85af2e37fe57a21f81a58cb4481c0244b7a318fad1d76314424eea736a61fe91fa147cc6017eed53ebc628a6be31bbe86d20712fa6a6f7138078e6d9bfee639374540a4e39088c2983e8af43b31acaa5847e482318f61756c9e6535e45197d8049caa5f164cc65440823d534079c255b0fb747f8f8e79077655c2212809d9d809ea55f659b6c8b10f164333f90b9d8b89a70b963e4558bddfbc9bf09478ec9be6e62b6d800df4abf2dbc7731bcec063b3302c85d5aadd25160dba8865409363596c9794f26af10a0c0b4ba5ef20217921ffef14e972305fddd78c93d0985c2038a818113efd0e0c844f62d604405173a1a708ddd918ae9aeb3837fc960f2ccdb3de01cd307b7d67a33ddd77411df9083ea29e905d992dfe98f0281fe0997be8114196d7ddaa296a57765e67da389666036f01e5957395d98a535b43b315e746a278e1329450f9c6d45322c0b98672352e2094e485c160105a0b5f59a54341394a1e30b9f51cfd17fa4fea041ce67b23e81bab787636c7b1292d220e0fdabd1b11cf49b3eb805ba2c30bd7888bb8d4d2aa9538792f67bb4a7b3e47932afb5596982c9ff19296f9f63fdea8974c5ce40e1ae3e7e6db36912c50c49b51efe15c325e87944d5dc39d4b7e2b2288a7eba572bbf9c502b2d2f981d50fbfd6546d0be35b979e2c37f0ca4bf5a0d1e49a7239ceb9c558521efcb2abfb6d31bb3d9d7b38d99045307cb75fc465b42cd04e641d475a5202893e191de42add737e506d329c603b3060ee6af93c7da7a86a5b877efcc5cc8ac61cf838c286c3ecadc5b00e8494fbd9f0049af99f912a032e9048c6220be71d38cce029d01845ea65fbbac5edc7e92fd9c7110e7ef69283ee5304e47b910ab052968d123fc20253c09891fc5a36c7f2f87a45b025abda9517487b80fb3bedc718d2bba2f4bf1b4d7a7247553809d99d1d91dfd7f78aef5bb564ffccc8cc646f0f393d75d37feb7fc7090a4d51ced8acac3bb8ceaab04a19a0137e4b6a20e23f54419d7ed53ddbb60d88ab813458db01c591eb2c81511615a9685e2f8506852d49a20d49119ca2fd30f26e8bd98f440d865260f784fefff0616a695370063e13b9cbdbe3db4e3877ee43bd7bb1c142cab1c94cd9c805c16e0f89e265bd0c2a5e1aebb534775d1dd97e4dcc8a561549a0a5b39bca67864354c4c4c254544c262ede119f972a4c106b2a047d32a9987e2f772818ab5547e3d8582701953aa921d8e3c78456752383ba7bbd6c11ecc0912ff5b944b03ac47c471a96ec448cbc9d654be20ea5a5c1eeef116d567e35337b6b51644769ba80c1ef699c17f28bbee1c3a38057fb5d368217ca5ed27805f9063cab22e8f56363cf8841e2907b7ef814b5211cfdfc71c446a47b6fcd487a558e8796001f1df14f33ae260d3c8e4dc8616a4d46cbb54c909c06b19eaa410825f699250eae2d88fec87df4f0e17cd5d415f33546e6b49da57ce92a8c7240eecdf41289cebeee5ddbe6a07fc6e861d70d44da5aafe4a601e8877c57aa38122a50d50360d8d632f6e60745998fad243fa22f7dbc87693918926fb1fa4bba90c1c29834356cd74b4fb9a71cd7101ff50e8a427f6bf38e8158ceba8815adaf292504940f56efb9a50207f4ae5e65166b13a59feb5e719298c3cedb1c6f2f67616d245fc4422557b9c99efef83b6e518187830a470db699ed252c6f2176b6731ce79b21fa82bf29044ec36b4fa92e55cd91e8d3e8ca038ef6a68bc7ee360d690f1b594859353c4fe8c7a66ff8149d85ca1c010beb652f85aa9d9ea67d355d767b12904a089de6c767f7812e55b5add84fb4766761fba2a6827f0782db80db215e99f63b8aa3e23abfe5cfa92d5a490b7fcbd0606a62217a84d4920de7f2db8dea6ec3eef5c131f14bd7dc898cf7aa75f6790c50657ab799d2cf265faf16a8334498beca8fc64e1a8e3a918ec06be6d76e6b0ab7a219dc4ff60ded99bca888b82bc58ceec65dafcb39f37f5976872049f65c6f3899c9583cd10ca5bc839915e797475a4b12d239623fd4c5fc80994f0c3c3bce0f67c2d340d285d5e66ac6fb090a2404e83875b15843856a6d5476935554389cf4a93092bdc4b9100fd703703596a5240108a7c6566423586112cd03b021cf91e99d282b261374a0b135f29b2d4a5fe557e9def4145d21b2e288dd08b1837cbfb29733254665b12958bc99977f447b5b6c32cdfbc3ed2f8f4ac05819e1b530142c07c9328fce1e781e0bba5101a913dba2e4abd77e176d48e7f857426f597186327c6ae6a7acf23d8a963ae602815092344a422eb3845c9971cd624fe39c351d9dd109e216f85c6a21222babb0abc032e459abb53ecb4196624e7bd37226f0aad3247d6c54e3fc7ffe03d6f18da01c5df73bea95617a9a8b33bfb4dfef2e86706ebaae7708591bcf30e997bedb3ae89bb306b0acee7b5ebb5dcd39c0391a9a0f21898b7230ee9b0f3b5760847e4ce433468d7627906b94e93c025a56771d2e6fa419a96f73c6fe5661b92343f8baaf818c779cd56f5b1b4e9570a987f642296c0d5ecbf054c3c6d5c541e7d2a4c1098bf6e570d8a43f5adc93f292c94637c1bf272d47d696488b90c0a142d2033981f7712694907fcb1336ecdb4f11f2257be8f2044a576a744e8e183ab551d068dfd26d0933e286a9c8962b7b67ddbd384f29ca2cfb21f69ed17e08af07ca7156781b8d33d876933862875c35bde52ae2f0c7cb8f7d061ce646c42ea2c1e34dcf8e30f27ec0cbe3588b987ac318bdfb839be9c10dffd70489f4d34f2b2517046fec0fcca5d5712a048a8086ce48dbbcc2a7277a1b561909aa812b6a5c543e5ec11c4955c5f1ca0cae434a99a55e6318af0cecf8b55d82623a03b73780289583a3776143675b4cf7cd01a4529e55d61d2e2b0e12eb1f864837a569ac7ac363a39e722889b040fc6706db1937f7936d801508a4807953996332d1488722b4163e5d25ca35c49fbb16421cf529ae8fcb0b5aa1b3240b68d3b0e05ec74e35c955fe7dc153ad65ed6156899201a1aeeb190470f3080ceb832441fd19c07eb890bf08ab1674b40fdbfca88ff95bd143a26cebdef8f4eec8fd86c30579a6fcace43fda46d14276134ed68c42d2d93cf8710786cd0dcd46667483f74cfefcf82822a93544d28ca5f8942ab01147f7aefa9b035e2eb7de38bae84dbe5aac4b473b9bce86fabd447c609b5bc62d95632f634f5862c1848b0e7d617f86fd8966e4c68d8cc9b624c47948818caac3c243c86a4ea5fdc9a3fe088f9bdf5d0d727b2eef22d2875ab2de205077c03f91affa8ba71b3021d0cd051e4c7a0dc7fb604ba45fa4131417043158e30055a9d019bd25373d74e986d90bef8dcd04483a3b550ee962b4e39ee20c7dba51a0a903760a67d0704b98222a4b9c25551359a3529ecd739f11715f2254bf1ac07e4450a876e86a9c46cd8c804c2c2ebe4919fbb195b96baf1b661c8dcf13591f2c0e9c95c993cf61e73cdaa2ad2828f50995cfb5b6883939e279cc6f87eb8742a54ca52f921d538a7ae0c42d603d03e21b4d944b5ce199cd2bd641b25559ae5a1eef65e9ddabaf2d72354d1320895ab91559f482b8b5d3e8c666117b3eb3a0b6badaa12dd714527eff914ac78e3e92b2047c1d0e10a969f7079791ab8a6d92fd3ed2ac503ccaa8e3eb992dd75f39d95860b16fe3a239fe395e89e42d83b2068c22dbc6676d67af197c674eee9d2b5bfeb2cc6738463e075e094e8ef611c60770e67b28ee7d88753ce7dd22596166305a9611d000842f2980159779cd3afbc2e2a0955bcc639265c0df44adee8264191204845288ed4ccffe99c63de42fc29a04d2e383294be2ae59384c238f40d54de73501ca663e50782a89b0d91d327320cbdf649976ceea5c08a094879d1e47b4f3a34eec1d2ace775ec63358e08621cfc32eb3d0e454880953b99e4425c1fed1d72eabf7fc135ccede9ed07349d8f9debf4cdbc495cb627bd677f8d1ddcd6db4980e28161d15e6621c572d121f234c423591f930a3cf4b4736511e56f76fc01c6a69f1618ab80882f713d530b33cfc8cb56edb752ced4bc142c48e50442d139efbc0e6fa96ab531354fd09e821870daa846268eac25b354f96be2e24d96207670146b1642af2e44d9f601f889c86ce85500be0270b335a1b58f357feb51064ccf8920d5095cbc7507da6d91ab30bb5be881686e8f0270ba296b1d210ace178fd3e4c1acee7be3a53159805a04ed0eeb3514d8130f8d81b5d746084ef0c0ea88e078e0e9f98b1e957e96df0acbc12a7a1979ba203e11504450c439ff796d5bc2fb4c9ad9c70115a8e34a87322f7da24681447600c175bce685441b9342ae69b302b0b94a1267bce3291d059c75c166aef90b91d486d5f4fd391df5b6b12be792480fef10c28d523f3076a7903e82301e745da4fc74b2db7f30815ca094a58ebb43d8e4811f06f22654cb70986ab3bddf817b4517777d80ec6ea49a3551964ba5cb03b3f4aa131e944cedbd8f421a3e1ff2b381b9caba6589c4162dc25e4ea4ee2d5582ef8c260bf7fcc8925ac13e2fa2f04711f2511ed04688bedde53436095682594a4457ba684f9532694bede4febe42fa87f40ad8358e3017cd8bb4bacc2e3b4ab9c4421ceffe28e40b7dc9e8c7e5f7572da0e37a0ad0d775b6867dbde1862e44d8caa3cb2ccf105806bf65d31e0f0d54d30aaaa34f6accec8761a7fe6f920d6e801392431654ef8191ec3435332dc1b56321e22e13cb6a1a3e6d9b28ac1f983cf2caec7ac6e6a4862ba4cb9c28055feb8c4ea02f3cc37390520275ca8aa99bf500578d3ad627afc8cf6eca0be03665255e13b921c99214a53e4cc4cf3f036815ddb1a1abeb96b5c3bbde243a232dbec169eec708e73c389f79c6e3690a1713fb9d57da27206e14ececf27f1f1fa0d54404576c21926b02fd394cae12782f45fdfb4ae4ee49c69f9a752278a476e2c7d695991f6f7162fe35ce587f6dfb7299f8ec11b09d863085be6c843f92bbd1522bc722a8b7a6d3bdb44a142a21125e124d0af1955d2ce6f5e6cdfcecd1ee3fafc829e1a4fbf3cb54c2dc974524494f6b38e27b3d2e1a26b6ed8421f2da0b73e9dee74b83b712b8e8b7660d495feb65cc5b9b13c98812c0e79ebdc0d1d7582b945461d358bd966c829e13339b9b16b7b20b5595fade55a4a462a41215ebc43d0462776067f0746614d4a457fabe35de48da71047a103e04e056170d51ae1d4b3d247214b64b563d1ac64c38b8d697d2ac0b542663eabc19c1cc4f111d7223346e65f05a5b077ea8d036fd7d4981560b1834cf3e0164248181acf06c504d97b22e55678182cad092b0499a5054d2c5099d1e60b0ed1c44ed1022d809a64b45fba53a64fa6b6c9b4eacf73a88e3c07b63c73621b15e01c20c14d18ee8adc0fde718d1625564a30828523b544496b1c1af6ab34fcd42f8f3c9f74b10941cb81224258381b1623bf304f068a5886fadd5b79ce4562407f43d2c42294df536783db58fa13395b5a01027c05880d07a60a06e18feadd92d5eceb407c37a622dc2e3f6d434b1ee54de685f450cc6cbf483bc41405b47ca4f57c3548ce441f48c8d3827418b1c7ed5c24755c55e2a9e35cb9ffd51a33d1c7f49b4f3ad41ef259fc363ff790c0d3b36d1feabbecd75a620ffa97020fe06b89eb889563e68e9d752bf502b42acb738a5534add9ae556cbef7f78d58448f2e253603c151315a32438bcceda3d4e9fa3d91b033ee41a91eaa2152950a0e4980024b7f1fa31cbff12a23f6f87631b25b869604fabd14d190d850a8f32e39212e4eac894c992a7c033080d4b9fb2bd2a37d269ecb4b441e0cfbe0c26357a9590a8ae62f91abc42f61ce176c95282bf40ffb00d61c72f0612d16fdc66843edb7a6106753da3abd022204038b35fba7a08fe0f00e2f7c538e78562669ea6b3e2346451a7ae53662e3cc37605f6112d960c51b07c240f5710aeaf5b61b0dda65f441fb0aab70866fc7638883c65fef970c6854cd80bdd2747e66554f5ea2d00e6e8883c575e9b10d226bbdef92ad4c8bb501b31ebcaae9e33128bfbc5b337f5f65aa959650fdd052dd12dd220598c99bc03705c9007e6ddb489c5390f2867e5dc55298e6f6ca8b51e52387e00f90582155d63bb272d9fa65fe95575f3222a051adf3d4d2e91ddc7ae85594f7b6ce92ebd9c16ede0e7dd907dfd90fe12aff3edfa8ac922b0a52b91e93e4b8f214ca41c256fe9b6d2507c11c3e9b26b296d427f30352335f366c7b6a260214a44edbf555e16ab2c67ac31987736dcfb6683f7fb42e30f2880d77540a89fcde90fc1ee3814446b76524fada4bd23106ddd57e6890ee2d70aa41fac66e119a2a7d3c7532970410ef94856cf9ad8ac48a06dc784d00b629ea897aba49be38920c25db9bd8e0e49fcd134a95d194cc31ad1ddfa06ae88cb1e4417aa101c06bcac6e125acbe80fbbb11b90812df88f618c9779342d52f5b7626ddc00cb6f7dbcd581507b8ace6086217dee0ff0ef8e6a49a74eb6fe52cd7d142dc6b7dd98f46a23eaa278db5a70ebb4ee154fff5444f37f1e9b49a0dd263f724df85de9aa41cab9278aff963da6e781672ab4ef48a734226c24a122b2125cf35377d9a18609dbca26188eb53c390f8db2c0a49e95c20e8ac89af357aa31c83ae29ec21d91630bcf3ad233d9395ae6766e7065fec582aebdb1dcddd312b3f4706290c6e2208d2a84049ed1d53cd4af413f3b99e9d8025097246908c53a7ff1564f495ba2aa925a64b05b181f748b5568df09de91b4d243cbb586892fcda46e7ad8a2fbb8451d25bb9fe80a9016ab6e493429a1fd3ffc41db442d7f372be12a2e4cba5eecba52665503b0399161422603510fbce8b5be6317c26961f0682c8ca7f5da3b54b1331d6be1b0bbdf9864b78912b7d9bab9b1eedcfdbee8209c0f45fa7b36930f6c39ca08d6356fdf435a156c7d34d85b4a20b3067ae4f41ce1d3d0c0f7add16daec94c89f866be698af2ffb4a1f24b2a2e196a22a37b630f172ac8d908709866b6d4ee3263c408ad83bc9cf4e8bf23e78322735a65508328bc9cc1b46f5fa9db65759376b6c879db1186c3b8dd2a523e7fb7ff0c0dd1471926f382aff6af901a0e905a1e63d0a5ff20d874b0f3cd415c81970abdc4e11f72dd723c3c5f25389840b0fbdddbdb2eb7f47d25e81357d0ff1d74f43702de61cf0cb6f2124ac4f96dbf79dc7b3c31dad01b678e094aa1da8a675d927603399a5822494aff2e688012f99835e6e4dca6820a72d7b7ca38920e16457e9ec63a90dd60a0f6b65c785dccb5361d12433a3b7ec6daac3b05b67860ec0302397ca6313d6d1597e6f8aeb20477b2be5d6bae7c4b58b53bfe41f421d2d254159dda4e8ef3105cef36e4a8261c89cc1f15d334815242fb40dc812c846a4d2b240808e2bcc146761854db02ccf05be507cbb232c1b4567dd67f435cd947e247b86e10079afbbcca617fe31b241c32dfff825d08298def7adc674befa7df4191ea000bea305fc85dfd4824560342a327ab862609efd511291f4e538cf53a58d2bd9b2eae3e8248ca4a30e779a579101a81c91d9a9046873916f16c1a7db221ee8db906f2da7dddd96cd3cd868b7f40c93d3d56b981cbf47227b13afbb22ff335b3f5e37033cb2713caf7b34cc5f79d754c6b1cc0171293443dcc7a37955f66b4280a696f4d90af0f9e02253a405c11af879883e3dc58893193ab5f6c7414cbf5241b05ef0ace5abb0fa7f1829a8004262134e47e0339fea746179758f60bff07217b8da266a24728cef68306813b083b8302e744d47d48fdfd3e74da5ed1f338a21ca3afc5ef10cdf0e707fee4209f0fea259ba054244b022646166c530753e27cf3a843eeac8a336aae240f02323f82d37d0b39ee90d396501a1596d3d0eac56559f12d3340cbae120c52c0283df5ccec60477461fbb9cf98f7ada474fb8f70304e0341c0004cc4f1d3ac627d7775274d9d24748cdf0163681677f69fd22af7a355711a2f8dc6129b5ddd1a5c598f395dd15f7111563add578e7e453ce5e6c5c7fc6e4e580b0dd97fdc41b5121fa6607599f00cf619340f604ca02b1c13e94de79e7ba3730eec4e54bb74ad31b54fccbd6c08cfb28077eb0424fa4527843047974eb8fd9e4a62c480117ed7bd6f6550f3b2fd3e322424f44f76af87888269bb1d85bc5e3f71d58944d72a22341cd945b9b1c62b497acb69c2645e40d1e7b8fcbd89f7fcc5608ae1dd5067b656ab225c73ad0357288aa6cdc1384c134b45be38fd744c535d5bd41b51a9d73fa46b4d0d7272654cb38cab588b78c40eef045611977f37e07fcb25183fcea583c112c0437c233c2fdaabfe34d3bf070f570825c9e3c089a6b2fcd8b40358c22505296dfb34dee61fcf535c275bae6f5d29f1e468d0c873991d4e3cadccf6440a0a43106566e74297b43f9496d2105e91ce75db3c007d3edd74786c99a1a0cde9ff761c105590a600f86779168e99a7a54a161fe99741f2fec43719f951726d0866b151dcbf2f2d7cc7d5f0ba211bc01ee7f6f25dfa5e0d3b52c6995145cf30985baf4f1347e517ae2ee229ca6d8fe549c4a1d0a37f6ff10ee7a2c4243d84664c403a47a701179905a93a0aa383b5bc33101a747ed8ae8d8b20039dd35b08fa47b403211b29797066729e74cb888d6d060dfc3355f87e7c3bfa7fa1c1fd8ed163fece14c174838f21047da2eaaa3dee1834bcc8066da33b4bc7843e89f913138e4e380455fbc5273909e892803ad285943fb2406610e620a7c0a547488b39612782319a3f55fce375dd70d9dc6ae272823f0c9530ccb5c9ba32aa6a3b79d0bc535f19e515e62df2537a61040a9d8965be0a5483fd6036fc5a6c979cc6e06790b5ffe1cad32d94736f9831ab3e62a5d9a7535986b63eea4caab34f3d2c72db52d17f2ba05862270cc05ee601a8473c6ccba107b738b62fbd630327acbfdb8b7ec7a083ab196c1642d94b34ed2a03497a11bc72d5a4f60365850ab683d32b397da58450e067160b208ee7bf72c8f533102d9d9c5a2d7c20c55d95bfe89f6e81468512f440d3cb9057e5060f3017caaef3d03902c4f95719547c488a8a69008b58a080c74dc222dab8b987ca6b91884f85fa1d9d19d26e110bab2a89dc47f0adc7657f96f47007876c37599efc12c33fdb7417e79886f9ff82a46de0b5a58cdda1194e072bb5955232e98c488bbafe752ac2dde1aa0e45ced65deb9889a5767970393bc05993c360d392b671ecc6b542a3b6ae915f644e84aa551f14e9b4c623ec5f55ac9aca816495ea4e2a2e43d55e22a42e42b68a3ddb339e6ca6929df553b2a6a8102756bf7b3dbc3fc1b8acc1542bc3c9aef0d66750d513af13f7ff4fb9b56c3c26fe464bca0e0481b20b953428f7b9983d220219aea8c114a35ea57ec2460834d98fefeee8e598b1d674f2086d003b11c8ee0992d317db969a75a9d13a9267051e7e8518b52f25fdbfe27697d08a7e4420a8c5ca6812130977b8f33ec66c8e4ee69d4aae2f6203a44a8ef265a88fdb8138a94d3df135ed58e7eacebf2ac321f3808753bce236ef7435a5502ac7f7a4cb21fc8a2e67f49ef9afbe3247489bd225de4ac6fb4beedb763a51cff250c8701cad3ed776365d9af96aa12dc13b34833ce523ebb6d5e1567f8433e958432b372167d2817d95eba7d114edb3785a16c437c26823ffbeafce8d657d1a1bcd69bed9bc10daf16b19ea86f523338de337cba28d4e1a513923be82620080807d07f3556ea938892ba692aa7445bb62ecd1d13e5ff88fa466c7e971ed13db1602901c215a1a5cdcae0f2ddcc8e607598bca249c8a955cdf9a1169c3c12fbc6031024b5711e368246a18839266c50ae96be0084bc20d65451d6f51edbb64f49a86c2001bcd8df408f2b74fe91fed920b2fcd477f9531dd5c882ba5b84264c45f777418f79215b80e2c71bfc395a9c4574f9b8eef4a817ef4cb3d0960501ecd4bebb54a01fb91b100ee1dc9b70e75f65e838e3992cf97374abfc0df987c255a10286e0c04615e59fd777bd9ab73bd5e5c699d1ee4920283418200af4d506fe97356c5a0063b4f246e69050d3c6fa83881ff0e6768e2d53821dadee8151d7b330eaa1c4707c4e5c97e4fb6c0726768e0230f1ea7dd1bf4f4db804c390064805cd441416331611ea4fceebabff2e90307800489fb0b572b050bf1dbbe71dd112e5ee2f7e740be824e21b95f51e7cdc5809977a0accca28d33127ee86530d48194752006c1319eaa62c5917398f0a710a5f6cb367d62d677247263aaabfc71b8f404ba9f03ab0c6d720cd77a03279ca466da5b4a729957c21507774d055e8833b6ba44c2a8b1df5dbec365e502f7308fcdd146bccb531e3bb8241383405a8d018e284a12faf295df1200c83e374627c2d6e7e8c2c84fd0a554ff05773346174292f9376783aa5bb7ed02d3f40d790a3f8964e6c05f5c1f2169d31eb7ec994514747326d9f536a316333e779d9dad2282aa895e2663b3bbd59e05399cca7d6debfc4bbca338e1b687f2883f286e92e6a8109900a91174c1fd4411b040d13fc0e8e72ccc41db9f7989603494615b5641a5e157cfb1419600440698246a1c728349a55e91d8893a3e0017b50558693cd8a2c2781b8290666beab1258fede256febc969cc74e6b72aeaabf29e16a8960fd3d72000358068df100a990cb773cb17e3fa61c4feff3d44b2bd5d85d7c0e5aadba2be88df737ba277aa8f2382ee4f72e911406b2866805985ae4fa2e2f115b3462a61fff6a4d33cc61c92b7100cef800abdfe3bf8b2087e3d1465b452e7f92957b1d10ec370b5c454feeda03748c4a6194000bd579a09a7a9481c0c8489741191059c25e131f7669e3bd0194f25c1df3d7f0d4a0b1e52acf81c58d02c2f0cf4b6a7f46e9517b517657cadfb4460125c2f128245400d7579a72bd0097532733b9fe01823b94d36cbd84897ac7fb25fc8647a440b7462a0becc6a153e082991d4d5e63d9c7c4271bb80effb5f34b81690275b6cd6fa60b97897cfdb1f3526ca9aff4951d525579b3c96f6bf3147d492c32d0f0a41104963699d288ba8730ed213a456f3dd1a779915ae1ae4febc3f2590878d90557b6cd28693119a039f1e107f458c9172e33b4f9bd446a9c0bbc35ab98b2cfded6e40cf87c8aed28ad5cfc428d4acea7d386b3fbe947f8b320cd041d83ab1568dbde3efe0494bf612b6e4b3f13fdaa7d5c2b34e53627b0babfaaac81a1a8948532c10f6d8d26d9a0c45bfa05f5866b4b24f895e25f89996eab63f3b651800ad5f705fd8a73d2b7c4feb5d4dd75276ad366e5521c5a566ddc5696f161e431db17ac457385eff6800073aa3404a1fe8e027bb234f448aff9dcaf2beb1971bfddc6bea07d45b82d38ad4c283be2505532f7ff84a93c75684c15ee2d4f3d8ca8dda2c4ffef5134f2c5bafe376c03e98521ccf19fa5b519723d13ce83589403026c7a9947a5123d4b176cc3e0f716b34bcf3fe24ed4cae9642bf214c03c827af7982dfccaa66ddef0a3e3fdc7ca0f3882b0606b772b3b9a607f99cc8d9fd2cff09ba2b0a8697a22e7602a111d604221a8ac6086ad9f5cdda1e3e033bfb1830791c6229f5a11ab758392ef98f0df9e1c8f1785deb454e4bc31099924083faa39d6fb82bcb0ac4347acb3ce9b4bc5f703b2e538207cccbdd4af7f70945bf85af6c9f0ef5f026cd73d05a55cdff2a49a42fb31bca0bbdd615cf2e60d5bfb3162d9fcd43d7980c0fc136a83473943d99d6c2fd5f2deddc1e260f9304d26ea629ffa40a258aa51ce1e6bf8c970a80ffffff7f