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

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

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

Block Certificate

Block 55119 4e692ff681b928ac9099cf46ec330c86cc1b591727790a0c75b4b1864b6637e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9dcfb5de0c071a65f05ec19143de8cfa42e1d8447cd689cf73cd17b684dc3bbf
Certificate Block Hash
4e692ff681b928ac9099cf46ec330c86cc1b591727790a0c75b4b1864b6637e1
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d0390000c0370000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cd2a730b249e871b44b53887265eb18b013999f2465942f80f852da4aae5a8e337e97eb62eb27a2a45eaa1ae7003f42cd135ac191231d09d6ef69db2c11bb1e2c0485d0b4e2cd63073eeff82457c37e9aeb505f470002aa4b7040000000000000040000000400000d0390000c0370000

Raw Header Hex

000040205307f05ae578c56012fc3e81848d8e666564b0af20b878932f3efcb8359104bef035bb30c363cdc198b9498e9f77c17e328477754b8cc8c63639c1eecb9e0cbe175a0a6a5ada0518bf3bdc84b617cd73cf89d67c44d8e142fa8cde4391c15ef0651a070cdeb5cf9d

Proof Data Hex

59,560 bytes
121216020307db17e4f5ac7ccd4a73a3cd202619800b1a0c7d5c52344fa87ff76a0517582607caeba69b14ac42a565706da9527c237d85d0a0c9ef480491922340a7a359bf4ca19beb1423edf3fa06e1a0dc56fa9e91d174d352b79245852d43dbdb918c1b1f6b60ed2e0742458e44282e5451ba4b62656a78d29051215ac96be4c3d4ff88a9eb968e3f775866fd92922b6e43dc4e859c576fe0ec4e27da68832433d19b6e59f72e4c12630d0d7eb4dc332e8e0e9f86659b48628bacf01d8318c22892e8a6da540676350a26653e9075b783d982bbda3fa2c2ac7b792d0d7e47379f890a91bf6f3f2e9bfbb7f597dbe88c71457d5881a5b2223c1721adbd25fa1d8d1cb707be3d9276376755c86413a676e575ef8a2fd10a87593a5b2625e3f0a29da444f8a45aa1449e64a1d376aa44aa47a5ae920b36e788d83aeffcfb19be04a86d56a85b60f377bc39c47b41a6d53e286cf98b4cd6aca759c2065bbdfebd7eb7ed8b303639279dae44837b8856b4018cd7e96dc8c7999df3f24eb3c10e63f2db258f53e994b5d83ed7ae2b3e221135f127ac9a6b0d5b4fa9f94cf98d8fe7c185ef35c35205e225acea0f7d40fe8acf5df81af11d2d92d3bc6117c6b25efabebf95d6dbc0bfabdcca220535ed59ad1eb40507e4bdc534f71b0cc5b87218174b5e2f3b1a5a0f5c0f5ae88ebd18b579128d5d0f4f579f81dde716ec9a3ba21d5da85a143d0aaf49fc8c1517d1aebc5e403b612d21a84480247e640641c47ae5ba4c550fa4fba691d34bb286774e1d2334d8d17475e381bf803e426aed3e17bbd4e07a3d2ac6c1c840e22a5bb989465f8fc5c4c6c68db68b0a0505f483a0271f280d0bdd34a2c14305b3ca2ae074ee709b7ee17a6c04c96b371dd1f868f1bee025fb04c293f967c01cc4093ec4540c710599700bd62ab65f285a4c8792017d805b463261dd277b30ca1d41e5dfdfa945c059505bab44a17f70602fbc32874402779bf423f2f83715466f04d41bcf3778e5e688667b29fe94a3f32f0050eac7ab2e83d527b2bf3711c3e9949eb446b35604a844e2d0883d12b6b54a4c3aeb9e6ef38e7008c69af28960afb1bd4f1d386861f55dc114cf1fcd500a84db72aef96102bd46cc83d3ba48b8889fa7982320ec8ba5602b9b1b38dac4aaadb0c9e3299e761b54540b820f96b01d07939377a6a76f76245c49f1b1a57f77878960b3285f55b900be82a2fc8378efb7da4aee2326c6d8fe27db7b1e5f2b7930f26939010e6da9f5ffc4fc6a383855a56d009d604352fe76087cfd1fc1132fd93126236a4e11c7c1177ed5a0177a97e10ea759a033664a25dcd1d9f9a7f43461e2b726e58d8abcd3ffb6e804bba0303569fe95a546d269a5744773469eed98fa71126bb65b539daed7431f6560b70f7ed3c853dcea3d795e4a17d7ac7851f246d4dc1c1944f88fd82fda194979e7c78edbf67dce81adbbd1dc1c21fa488a6d433a502827c34c94c3fbc2f28fd820fb12969c7b331bd3026206c49b80c9e5f51c91894453072cfcd953650d1e097a4f70e783c712d4e69fe1570fa127b686b19a7047916d4448b891cc71f253701db1d24fdce75c98686b11b9d31d58fb9a42c36a4f0a82ec9577386155de8605acc6c5d1ffaaf7de98190d84af6621e11f6de2a5ed352994915d9b86ae81b3210846dccb9a884ecf38f1df748805abd1469ba1f413baa0026ceeb7b5656bd09bd71cef22a7d5b6d5868df91e70cb08f73eaed30bde7f70c12616a929e03246a60d874010454ab2ecc2bd4081a21752d5719a0fdb866178bf824151aa1d897268e8b0df19b603e554449ebf6a2e67c0bc5e96008b617be8edff841c18a509207d124f5b0ace5cc63ca4d04e0a027416fc7c3544940d227728a5972e63270bf02ec13339a1689adad60ec07597ea2866966bc5618e4bc55a4c00ab40149acb0f6f6059c72488faa79ce5fa6f62eead4cd3579b14ba504abbbc87b7583bdf5ec2b709c9f49757a6bb8de42c5de4499af18793bb17cf62d2927f3a21fd36300b061592a60acbec8e452943601481f3af24e67b349233517e21abed960f72f9273dadfe413c9247f585970e7475abaf0874a743eb9e4675d6f44180c4e91f44c257c3b92165b05a152f5b53e1ed5919460ed5a5d7532cc356fc3e2104502c9d1cd3f2a51c94eaa542f7aa447982d76f33aa926df8339e78c06dad0ed0d7400b81bb62ca45ce012141e01d713aec8afd9475589f685bd0a41d90d77a399beb31f96e4259875df5fd51c57940fb0876c444d27d4973c767ca0de7f1fbf95d1fb36effca905a590feab48699efe9726f1438e4248bc7ee571e139acf3a3d909c46290cc25fdf2ae662283575215f76119fd03ff2509e731201ca8d417d97dafec12499af895e73669db06769760eb1c8709b3a83e7f540a954d0a2453638121a9bc7227132979d710061a801d162e064883bbaed4dac3a99dfddb3492caec6af916a790ba18e4bdf412b56cece79881a91d581c8e5a4d09e68322aef133590a494b9346832a3c425fbd97b9ffdf5865937bd45be65b14099f477c8505aaa1fe57764c270e9dd64620c8663865329d12a8ecad09936a6e6ef1089aa1e4430d74024e174ee0241c8ac64720f760fa14a07d05b9be9c8b0743f25b04dcbb466faa93e322ce6be944c1b01bdde5c4b63f760020e463d6e009b43357beb18960612539ff11882775ff7c0098c0c8e450d96dc06bce928d06fedbe3214f4d4a25a1482188861af46460d5b00fc5ffb239880dc8a7b9f3aa4243b9902e60e4c531e08936fa34b354c4a96e7b39431dba88014ca76ce7f7ada2cb1571c695e7f7ca2712e3bce5f0bdebf7efaf499ee8b4c5985b5583a3714aa8342d744295f34d903e547ae27377a2db33266a52dadfccf9cda27e80a785f568e8e262b071914f4611f43a073de79c8204f75d813d56d8004e6453226f669396867af59c6dbcacb3d1164fd0fe4ad96508017edd946b8a3fabc4c61b879842573ac39def822ed71fa8362da9c8207d228ca806aa06b9fee9f94ab5efc0bd7015ff943ee0e54dbf444af3210f0f3c51275a6de0410c56afc8a483ab547d82bc1ce83bb08ef1d65c4fd14e7a0befaff88ab971acc13e1eb0e401776df2d5918974044c832e5f274cf57e3f80bbdb00bec996b30f855ff203cf8f5eb568ed15ef2ecb2b9d4574c136fdf4226b0dc9e7451d1c049c17bf477e4d803d8d39a9ad89f3088fd84c49372be50c900db5d0867648602ec048e4b529ae074ffe3437c53ae2657d31fcfe24d07f7c88edd84f00fdaf282ed1f7ce3868dfa8507185ad547234b09b20c5663ce5437f330b9280a1fc5a767aa88b36c40fe371f535853a78990030ea01f0a792dc2a29e0c067d6517560d0ecae71bc519c7960ffde8f3d57765a58ade7c25e91035a9f5d4da47a44c981c35335505f51a17cb1ff1aa2dfe4c1496cb0fec04a3f22975e648483c57469b621331b1ad57131e07552a29e371f4761e5848223efcfedd95157f95c5687651ef4bc97e909f1099506868b30d132578caab6fac5ac56fe7bc42799d32defac56e22b5255b0e35c3f1a39873b49c92eb94a1a9ddd78abe1f8729d26b59a09c226a5fecc2dbdaf0d6da0035641490d79aecf8ea768050c0cf68bfa77df3283f17d0f4912ac566ec0c8d3d4ee3194386f4f0c85e1755f9a1b75081f992fedca0a3fb004c50fa4f45b4418d6668540d1f281ce95ed07d532e297cf3285ae3097f765091b7e1987afa230bb06c927ca44d6ed0859aefc519a8e7adff3f970136e6c9b08d2f41b7e950db5f33eb013500826094595c7b4d1ca143dc88a0cfee52ee3b99e5b2b811c87053fc7d3e40623392232cfba941e316b69abead4b766d2c5757b058d4f1971d65776e984104db51fcf7f299b84452aef858a25bd65249f62756e7c208a74f703b3e0dbe21ceb2c2e864e12f8a871947d6d504cd42c54b73bbc5cfaf490793b07d5692adfd7267b61e21f02b7d9d656a7736f3bf7667038caece302d09f546aba7b7bb28a078086fa098da6a9dc4d537ae049b045d6da95caf60848bc51256a095c6fe83da13019c4e14fc187ca61233eca6eacb92600e1328e883c17beebca340e81b77fb915c7e55f0face1a859d03d66324d36c00378b214b1f6a41de3de10fd9ab53023b8d4e4c027b25efb384605965c918601832367d4c52f5a21d49b2c641fe6cac8a9c9cfba70225bdaef59219f9f93f9562329b5118bd1cfcfe8ad95a1613160e2ef3511514e77fd7b4d57c952cbfef7857fbb4d25a36038367cf3fc900600ee919fb62c4479f063b78477def6714dc00c9d026b329a60f8f1d1d8164d6cdf3bef57865328f7b9e6c446c627549911802145fca9bec0e86a8bffe744c9ad4478ab6ee604ce9826e0a427b7b872fd6659504832dbfdf42472216fb9a0591992ceaa681502b6ba82325bb92a826842a7cbca63b28eb2654ea4e42ac8bf00e0a53010182e246c55eca3bf64ed1eb339aa4d0191d9c3ceddb4cbbc160332aa4dfb3e5f545b4da938773cbac3bb720ca9f8b056c07e364fe8153745f030d56c043af090fdff2df72d20061efb6f2b34f35a7d9e69b1074ee66d8456661a3d449701c213bd6864eaa3dfbb5e4479c5db971d6a162b66502b4415cd635cd6c1f30921d022061a06de87fb87d4904f7a431b72ca84fc799e1169e0950483361d072662d47af375d2995daaefc9b5e4c3a799fa0e33fe13c4ecef303def05018ea749872ce81cec5702dc045573a1249a0afd3f258f2083eacefbb14a082ba343010791cfe5e29741e4e00dcef1cad41c8fbd3a934c1190516b6ae446dbf46ba46a4eb1d52b21972fb9ffbccbbeb0a1b0b202185e20661cc1d6665c1b67119faa91b7ab7df5e6cb3e573a8a5f93dce2d319a890c8b8bb251044edadb353780042033f390817af01c68503540a8ffb203ceabd6e5c15e4576cdb8800319a82729ab83ec89c274a700efc94aaef673c3d6b05b1615f45c810868344273a54acd4a460ca3a02cbf8e4908f43d844c2c614102f441f7575c66e2a4308810f990a5115a646627593471d49b339cd38271557369037d5f69527643f24f05bedeae8a87fd8d175dbbfdae493f78b49282299263ba1d30dc2fa547e9d76273e00ba80c7ae7a1febe40aafe323b40207da68d74d9df613d5cd27a3eea303768b7439077b04d22527464523def8df4842021092521619beedecdf62165b65dbba4ea7a56d1c155381a960b5186dc9d665faf31cda32020a1b6c5da18aca40427492eb334a33f46d14966ef21267d4ccdaad66439b7a8c4ef734126878bb78c33b3e5e94d6c89f6d2081366ec2ea93809331380e2ff3345357aad0201df7109bf8710876fcfa1563326c466c2ffc9dfcf9b106dafb15e498a4a9f559dac54e94ed5e51decc45191bc891d6c4ca2f24a2f6daaaf44c88fddebe89cc68ecc4c1f003dd31787e4ec36177efe53a8d882e2d185ff17a705ca54286794abca8fba99a5928bc7a0bef9a51c1730a899a7b7275a6d8e91f87e2ff2009838fe4a4f22b478b1f85e300be0bf64d4eedc6d65dc6b37779501bcf4a7857a22adebda580acf4c3ca44d31b9c6fed884c94731d00a82fe470670bbd59fb4e6398fbb2bd99cf3f7e26f224879ec8b1a49ef6e93272002289ca8ebe3950f8076e2791437dca5146584a7f4537f82748db0e0e67362c4adacb44e7fd814a7e14e057c29e2dbd536ee0afa3482f65dca62e877225f11aae4626f1f2ed0fb900417d64bcf657342be6e8e98520570a0533fdb6668086ac1a0c0a62d6528d5045ce047a7424ecda2f4cecff35fd2139e6be21b098b5ccb2dd71117d75cc47bbc85e30ebf1492677ea249ab58e14d796f839c15f831f9e816cb775881b359135a28767f218e3543915cc1c98e087dc64a6ad036a44bedacdfab919143a1f7c5d77c482e240026676c9416b23a08ea5915c0dc992f050f2ed687b36a15948e4acf5694a709a10520c81fc72aa5ccc9e06db622d2b742ab6357f939c409165388cff777343db04c53964511d3f7caa7ef113495bff4ce8786b52ecdb32418143cdc42f260a22fa2cd2dd7f59444efac9f12cf5b270fbd02cee8c11b45076dc4b9503154556e267c71ff9373c9ede2092e2001bc23278d2cd12fbc33f58a80813fc6e76434fd5a0289aa481040bd2d275ed7f4e5439f6bcc4de6e2917757b392dc5d7fdda0680417a43f7753e14cb25720569502807ad9304ee7fd6337fac58eb5a818de552cdc33ee997de9976c6926c8be3ed2cd45c8ff4633d33a009b073cce5722820f0cef0389c71b2af9031459485972fc0733086b952a0dcdb1216f634ead361e063966367084e1236f1d452c744e78533819a41074034018629a08e52db739b39575356e0c01cbaaf7753748bd45e476325091c10af221871e152c67717c83c296e854526b7c00fb89d44b0ed100cefc9922a4753721a76d223eab88c39a9f2f1f8fd288769f5f0bca832ac4cfe24f8bad06c3b3b086bc1b4b476b8ffb037f0513a691bff08a2a062fa54afcad16362517ae479f8da51baedc00027527d105134033902a512380f510db8795746e7ed819938661730e2eb3bad68e539b53fab05082532a8061dc57c8a1379ffaad94d659f36566819f2ce52a2424e1c7e8ae8ad4ad8b362fcbce28f7459ae39e5dd55e12d6dfc41f7ae40c9606a68ff6bb7b365fec9112b04a27d12624e6205565538c4c592aef654fef0fa6cbdc54f63b89ccfaf4d6aa43697be16cbb68dd5654c7a20f811de0ffacc0f712f018d5808f139e9886f351faa0cb443e3e4ea11b037cf5ddd5c2f02dbaaac8862c8f5a584160278016078fa14c88454049d849658f82af0c0be016b25c42c4edaaa1de00bf4b2440b8a1405c3388d106e6dffe5464602de54430be0c75170e0d6d53068ba57e30a47bcfd08fe147dd5a8f9c6de9b00a369fc5f56f8339f140ab11eb08eeb0113f935f5df8a672743857f52da4ea238af60a9e8ce85a8d3b51267a489ba4e34eb3a5d4771c4ff089afc7a1a0ea05a331829ba3e007f0cff26d5ae894ca7497f7b23c21bb8e67e7cd356cd6b33aff36b8eae890c596397c35b1ba5b4f3ad5a4cb070c71c079fcb64baf37a01d112494215466d5c8f64780d3cc2ce27e4b851718c547e6f80f639d7e4f54ef8ec4edf1e5456e683f00798a9e4c35916b2347de202dde0fe7b178208eddf209e1fc205466d28d652faf9741d6a5da7f8ba132c3f6da2210be649feb6673a2b1a1322e3cba2335cc077e6b7e1f2c1abf3381d872bdef2d3fd1e29b08113dd3178bf9f9257ac9d897a8a6b1d7eed5bc56089a1de0369c77b9af36ca54706a962427a069d029708da82485d863d32c766bf893291676412436bc7c5fe80334cf9fc4e2e2fc17c6f9bc82cec0f6acb4f241ed1ab089b1bb0ab130fde494dece720775d20597dd68f46122008d8d96a350810cfc173804d4b98c31b9140cb508b7963df8de0c5a99e5480eb643ad74ac6fba02a528303d66c8995f756514c0c95c0dea02ce9862d4dfb7b3dc4d48fe3448183e73815146ad0d70da7c4619a1d976d245f7ca9dc059ef965be9aabf7acd2ab024d62b1e8a2e47545b75da52bfd29f8aaace0f4f181a87fb8a388bde351f2a94ba24cd610280248b9f888dec6508311af25531ad4cefeb14bb4fff71d24dc30da476224a338b22ee45002fc448f491a153a1dec9dbd631227251cf894c22a7ed91cbb3a6fee2913e38c88363bc7c44365221577ae0b638fc0393d581556b9df89e371508065f60b4cddb87c6a01f851cfd1d6e68a5e9b4a7a9d5dbfd99d908aa0737db2172ce3e93130ca89821f8dc6fa967867fc4ac5aa997613eda85194b3f0c1a30914211ca258ea4fce1bd793b2a3de2e099d1548c1f3fb421d6cf148117ac3bc25057e56e22bcc5fa3e07f0d460f5d56010ac525e83a7cab6f1d9b59993a5e4456e04088eec58be32559f33f87900bd7c4f2e0badd128165379a3a8e191a74d15f6bd5d7c9b4627c9941fc3e27d144366adf564e97ae308ba5b29b8eb49b469f50770f8f4c25995bb4f0d58173bf77110259251a5fb5a4a8e89f66d30d31dfc47b71fb0c6972a908c388dfae715ad232c8408fe0f3977cad818bc53787475c6b13aa0bf28d8a44042d745535809aa44a44b562b548c8cf7e3583b4e60661ee80184c2468c4786488548f43ef1424ac83c9b839d33b7187dcbe32ff66f4bbef99b069bddb8f1fa2e1c342e23bc5be7cefac5031d87a37933c86546e185b7e3bf00e801f804cf274ae30645a707e138fd0aa1b5b8eb9c29ea99420c8add3526aeaa7d05ac8cd80cf5c4df745fade3e43a317d45980ff097e5328b5e0ae2271baae7517ed33325ee8edba2f040e3f5294a91084801e08451305132ef50f1b419544ce2d815dadb24452abafb0ddec3cc62322f0d22b43c914ca1919583d541ce5bd5be5d0e91d01c3f148edcfe24461bdb6ae5692b0cfa5839ee8e3f3641766e2aaa1999df77d0313edca33883eb11c75ea18282973aff8bc0bef40aa0c003ef13fb0eeba1e431ef85ba08079ccc578b33e530a76a102991d36da1e2c4c27b8ee0a85b81fcf400bda0d1b54531451f8aec10c76493415d2e984b21455c4da0238e35307c29e51a506b5d14aab724b6349b4af2675c940bb618566d5d5948639fbb530d7b6c364e8e4e3641306975f16a32d7d101fb14708829307f50e0c26d8a6588139ea025f7c166c591e1a6ef6949617f6d563d0bf1d241bf16dccaa4fd55d4110cb9432257d43b58c67d2a4e90d34e5f27bec90d11c046f32507f18b1066690a8c482babbe6885ed3a7b2062677b4e2f898abb9d30a4ad98229feab606096c0c051de390ddd157c0274c0f9fb78a89b859036585cf803374a700b2f0694b61dd35fe2822c2365fb283cfa58378a1743f17e2ba78078796321cb1faeda036d85308057040481f2261ba4da40ffb942d8b537b31fbdaac7c2345f3ba2b350dbf65639ba585d1cd9b14a1750781e40a5ca1ad6d9c647054ba5f522f055319a04d4ba4830655451f837700254221ff7a4db731979405010e595809497583c8fb5a1fec6ff4513d66a31c2db17125513a50d05cdd64efea7ec7f13ad9f7970456fc9b954606faff15a4bc21411440a04fa2df72db373a95572973aed16e93cac97e0ccf5e870c078758c081f7afbe95e411df653a9b03213a64c77e16f5505d5e3624ff680b8b79de2e45c93a5b49671867fe6bd4af26ba1c03d31f6bc6e80cb2fb22d0cb445c09a0b999b0f7b44b1ed172955d70f7032c3bb04ea780f9c95fc62ac6fc3173007e295d506f848201f874a003e27027416ec5ac0564f52e7a3f86723f8c56d8710e1489d1c6dc25990e95d81ba7b5088f630519b86ee34c3e9638fbd336d50cfd6cfd09c1ac5f1ba286490340ed1c7f35da1cc74d402d27ea67863c42a9dd90f35beebb36dc64cee3e2b062084de27ffbd86b1bb8ffbac5b7121b86fd3b975fa2f0a70d64928d25e0466f0d44718124198df097f0148a5dd74eddcf22ef615e854eb45e58f7169c01f2077c3a160d7494cd4674cf7a0e6ad1d8b5a13bad71abb6d9cc29bfe241c4568e0abf4281cb8ad1d8a5cb6b511cb54600588616d159b514e0fc4541b2ab2a97e206695e9cb620245cb8b34e4cf3daa48c1d29d5f0677dae2aded6dfa69c6435030edd0171cc74b8cf449db9884c6c14a430b94339157d3373449cddf1e68990b99bea9ba0b840913f760bdcf982b725b4e25809dae25e80fd81430886fd5c57679abab1ad2371b2359afe500934adcee5afdaf6177ea04f17c953e69fe0985d3eb1af4a7693f46df85019100795500055d2f5411b4d0147f2c1788471f7022a7f4ac8060cf64c9a6a5d87f0e582056ef790fcf4903724b6656f63ffeb75a4e644133d9c5e17c1a0acf1bbd0b5d6ef4daaac1ee5a2b5214a84126ea87f9ec9f40b508f6b444e0d25e5ea9214c98a1beffa2ca257061019a88dfb5335e8f30f0571c4719d17a64786640bf7f2cc814ed852ab8b9024890048cc2e415013d3f2f1ea9a15fc2248f34f0b9e1ee992c5500c6eb79be39799b85d552a4001b8df8065176fa56ffb08731b2ecc3aa7d1f2b701e1edddbb60c07d4e6eda6c26499a78671d6f1303584423f99f9dae88af2a8816483dfa67d30d06d5ff8a19a02bdb94cbccd538cbf93ba812b644265cf3252c957c6f629ad6df1464708a0b50f18160586dabf76de4844e3aa70261bf4d180bd245863462781f52e065603caf79e37ef83936f538d8c5e8c468545133757684b15c85e538fcf5696ba9b4c0b0414c5c2a56764eb75d9bc383efbba9c6cc88956df80a568b0d7e47fbbe68d1cb02305f2d369bd775fd156730d175150294038b11d2981bbdf70771dc09b49a4ec8a3cb372018d44b67095eb728ae5f54e7a9dc6ca947b1588231ee405f6a7fee66641474bee7395ad9a9a9e08b8586040954921fa3039528e1503d80021364290c3c61ee22f8fc1c5858962e771dc254f3e7b3e4ed277134a801e6e79a33e624d0ce93fb3a1db1f48d1d0108e0c9c6f6e87749ef9dfd408d40ebf0a62069fbb099afb0076d483401c7541938b85440aad464c245690cb35edb5593164d3b20511fdfcbdb0bd26b73293dded5340f422edae0ba370c62831efd4c575d1396d6e58a8871792d65ba60f6dca5a83d384a61a7bfdbeebab6c09779f1d03c67dfaf3c0fce2fb067c90164712c69eec0b9e4cdddbebb01b7e6c7e7c8c275527766d7985a3b8648fe363a655f9736712e7781f98bad3c14df963941c423e5b3e871c93cccb792f686d0fed4217b64760ea6556dc518d1117975812c1f4f91a979e1cdeebcbe90724b4ab03f4439a439e051d5e1ef903bdc5caeb3f2a311d5ebf9c7d1b1015c74a2667171b7ade0199f5a23ca2be45cb1557e45f3f1229fa81c1a5a01f9ffdedf2cc9eed7c6fe3e9a633cda7c1d53f7520767ccae8b61c08ca630d45415fb8e33189ed5377192939085227442202b701367340be473fe96acfb674e616b6a649cee1450de6f845271bcaa019ea2423a3f5086e6cc4a12be4000938a72e972a5f471ff4830545599e3381994b852e9033102d4310b98d0774816d175c1eebcb6768cb6e766ba5f93ffdcd44c5c3a4d72e128154bdd9305a22fccb37f1d3c4d4c07469652c3a7b5fdfeec38b2fe97f21b963c3a016d1c5e38c7f817eab90b25f44fc2372a9753430aaebf9f585972ef7500f7b1f400a7e0d8ab5daf2ea29b81965f90365558fc48878e6478347ba2105c85319bc843c464b97269a4b848b0f33dca77635b0c53906f44c3bc2f2c9a561c2231780497893ba37ad66f190066966c0508bbd8b87b9d221d3639025f1dfc667d4a2d3288a81f8ee0e559ba1e90336c2d83ccc58fac3bd7c3463968a4e13f64d35436079ba08dc13bf0a2a5b8d34f599a7b7a68e6476e54c43bf395f80f50c5fba73952fbebdc52e0881e50db96db1b62a93841bcadcdbec59773b9ae878145fe269744309d5f0f40e5dfae8e02458486c0fdba5ab128eaa0a1f8b1e5a732df21576f019330d1fcc5422598fa10fdcb54a4968bbef9f05924c6cf5d02538457ccca76ad6b63f9343fc96eb2497c91970ec727f3fe8d540496384155ca617acbe11a1b8ab719b7e0c315886cc9c4e02f3f5f7516fd60ae03687679826ddf6c3a0e37b3ddbb07c72be9c8a1d8994cf12db82c97d5696196c8aacaf1d09385bb4b49619e5e4c2475c2745cdfa0bcfd4334b36269ba0907eb85c8a25d166c4a2595fe7be13210272b3f05e3490578b07a2b5834eb8de20f4a4d6781053a4d52efd4383e9d5a7515d801dde8f3c0b6a24a1d39ff7ec9a7717708a62646de2b4758fb0da3475244e0a7d67999f32bfbc8c99f36fb870c2ff578543f57fbd57ed54c5a6fae21701cd9161d05fa9007a81f9515d230e52de0883dddd95318f27fee2fb6cb809058d1001fc4317d476bd3c3aa2f8d5212e96b35005b67b05ee015c22d43842db2a09a85fdbd79d0b7c6b745b10f508a743011340b094e583498ba1b79489f1b0d75609dc159454f45cd353815ea185313e01670bfae36770954575892ac64f162e7fd3e87dd7ca7de690e7eba13287729563f154dd6d2355116c57eadd115b71111aeafe181310771f3c588dc11f33a2125a0fac6ef485b1b9ba084fa1c072db83c7134e715ec88728aeec04e841c38adfab7b7b6911033b35fbe2d494afcd60015d5556810af9631fd986ce2c2f6bcb03c56df7ab5ea4ce7c3cd8da81aee6825a974a7dca1398b2f43cebea6148ab31d86a0b2c39314e1c9b4c58008a2e36b7e5ecffaa5310c5847b08e64f3785905cd7a4d30d26b1dcdb533a01172d0976f1127623e340ca6a9a7cc8496bb5587fa671fc0b5655e68306d2069d6d63c386a7f5e13cbbe7d7515f4fb32389b25b6ed1cf509848d6364e0d438caefebf9f9776b442f658f568dec26f19bbc9ad9c0268418491ecf94be921c8c3f1809052a389539ad333fa3c752fe777dcd528660c99416ed6ca73a0d47330ff1d4b75756167020a24a3e771345102ce2bab78a28b0a3bffd2ac878d7ea076f4b9d1c187e71fb0f9a116df25ea1ff349ec98321e40e284f6f4ea6a2b5307d4f8f4a05743e8db32d6d91c882871759b97088691f452c6a2b529cd5d0e0291762a3ffce584ec7a6a2a57c350b74355c12edac06786179c24f8dac98595001bbd8839ccdf42b53912097038f43c381c59ae234b66ce92d801e473090fe50212a06ac0c8d5b3d1bf774676ac356e57896a3aecc59237293e773e14a1cf3b972fe5bb40bc51a9a463ac2633f07cd66345fad03edf3c85b773af25c1cef2ccc1d0313dba370dc1cfb973f41ff6ae1bbe91f66ab67dec8b4dd5f6fa1beb978292b94d38d77600545f2f4b6032aaeaf4660a0739fb91ed0ec68a6b73ab7eb26731a46ded9d332fb30e29f00f82077a57e1abec7e15469f8d9bb6b7760b80a1d62330272fa986e09d260663761053a2874cda85ef23c8cbc692103a6cd687d699e6ad2de4161b6785780dee525a68c168b12888c6df1dccb23dc4bae5379d8843cd2716bbecf568366b91e3005e9a09c073cf6313c9a3104f8543fdf36ce44358a2ffbf9c96ba3c48938c9250b61a78e5e08ee3b401db88c4186560791e5bd892d412f152558f412b90096096413eec32685c3f33fac6dc40806a468787f003ed45ab1c8a4e3d7fe4e29556b1e05d6f033537523fae4b0bd968cfde46c90a7373d72603679cc6836eee5bc7b65e04f451aedb0a92a9988da7a6fc0f08c6b564ce333162723041063361d48db2e3dde50aa68ab8bf5a6da84ba2f62b74289efee24c2e3dbc34e29e55f0d4c07f4ae36e4911dde7e721b37fef509838184f3ab69014a824f8e3476f46394f1dd7e511c86797c7d155e20fc4cb587fded5a6cb486ff7c47f631de2cd9fceb07964bcb78dd2c7a21b6768767bea4f8a2c94abc4b14144aae13a742a26272023493ff1c9ebf4046e7147c37c81f1e37a1a66cf2287a94fb8daa3a7938141756c2d65ec32dc43a477321081913ce8a0f88c765ae35370c52d6d0bdd5860e6aaa2873d9a40ffab41bb9336367fc2f533ba1d49effebe23660d5ec6fcd5f2264ae12d35547e0dfe95c865eab491a7f6797041afa1562a33fc407d91306ea1ec509ace6fe3454668a2709f9fa344b4d86760549815338d9d5f22128a686dabcc3e5f48e75f7e76557a34d3a602a17a95d4f2602a39f530e01e4000f77b2265ba706e94fad1bddbcf329a6ed1f4f4d4da0497bc9cdc9641ccd3136db5038a31b787c7efa95619b668938471eab9c65fe53a00ae5530d97839ffa2d05bfd85ca05522898c9c07324b265610469c5c38c68844e8e6e8c533d4c495201d068647b67fa4ccbdd6597cd3b600f6eab8dd5e7b6f71ade522c9400dabbf2504d1d8b279379d8d5edad059f988a1eae496eefac7df316cc72af91c3ea794a9ed2edb0cecf48a00435d9e537964e114c8d0ca3d97e257695c782fc9680133f6dc3ef3c4be5f5af9cd3e24eb9c65b45f9884519fcdeb9739c2af72714ba8067d082c89ec57313ad39d50dcb77c3ae1eae67b9c2d9add56c09d735716b2bd5a8f1c79826a0cfd59c51e8f6cc3789e46c6642b47e903dbd57ba6604ece124a8f64e2a4858f0169ee1f2385e344a777df33e31845ee23afd1c79136c5d75428ef11740e3188892e256d4570d96addf514fd39c98a5cf02f0cebc600ddfb403829088f20bc541aa45f30eaac7416f41a2a7c5acbf1d467f397a9355f20ed90c58115ac4bd16bc580f98955a352470c0f7a8b2331ca3e41e13b2ce763d1fe6c2bea2e819573ce72b220a08e700052928c0836f01d8202b600494569f59b72fac445465d69b840e4bc0ef5de42e331112c0993baabc2c575d02be7e57955bb1bf2df5d9eb1df86cd0a9ce90cf30562e80b190eef7f54ab22ab6eb6cf8664cddd31e60f247e85bd749f34be25cdfb5f19d15884b8ccc3756e48abdc1f27d46612f849d04a47d13cf6806f6aca01c4292a1775a954a59c4a221dd37ebe3f7989088f01dbb3416b76a640d5dcee6376af1bc58623816483aad3fd3b76f5fa13a0c5d5f4dbaf98d07bedeb9303819c1323a3c9acfca63689d8db1dc26cc2fb0a08197a990d58cc4cd24dac24baef6d07f6e0112f98b81caf10ff4903a62839e0b9b2c68b912b67545569c716ea924a00408de0381cb6e63e06e970fe0b35605f2d5e068cd7ea5ba6cc5843197f6d32e59c7a95cc1c3edf57f80594059e16fd13e8ea6496b7c0a7b7569278a2c751ef126c19ec5e86fe21fcb03985fde6eba553f861cb526680bc8c4c68d81f82823913d23b2a1c493cf5c2dbcdd0e7426a75cc183370563b52291053a07e5a5101550bf8011831d13447533990d6746751131bf3469de3e8140ccfb7eb03a2f99c0b46e96312a4c65209786e96f749d06955aa25f21b3eb7b51a8ae634705429eb2ac7faada2de62539ac79c47400081533eb4d08825744a1ea1397e1be9ff2757a60d36d167b43691ab716c31fbefdb08589998634370ebd983ea90deb7f9b0ae8c4e714c6c287318b7d2d93816a8c9251aa67251a2cc32b4a5652045cdfdc152bfe7cc1852863fc14c5e72becaf6d7f8ca233f0d00c4be6e0729d0867dab072a7e27e83a458af6bac9afc317f39eb8cce0a1da8a0ee213dff591892b393fcd6b7d556b51cfd1fb410696ccc6e9ff460df9896cb2be9c869f85f67fd4a81a9c581dd7fae2077ca0aa276cddcaddffb80b6836a0a979fdb98ab7f05c628d514a06e7ff8edcaab4a1583c304851b332eeca034d83e5d4bc5bf90772090b35e0a44e4e6c279ba6370da0f9327494d8b2d005c75ac38fc9b5c286592f90bf96e42c4cdb3e079bef7e1b5c98458fa07ed253867d9a767a183d4c3797093bd7c548762b017b3f957818464f4d49a0d1d21657e95f1e8c437b76db54a8a5cdb1a3da43c0163787215509fe5900b5fce6b51e5e4c8ae05f40cca22964e846d077d5095a47f99cd44a851085363e5ea636970a38f6217ac2476446e764e8acd8d0492e2364d708e7ba2beea9d31b137b9d8932a2c54c8371f471ed06b57ca13cfcef54e0bb40555671dacc64f8bb84ef96c12dbaa0de3c5604be865df066e7e1e488b72ab4df65ed37d13dfeb8541153f70fb6380c0f681623edb3aaaba7a8b451be1c830f1746fcedc3284cdb507b4d9eed5c1bfcc39b3a8b64d99e8e90e5e04736d50683b3249b2e4279438b49ebf44f1bc873b5b6f4b1801445f4a0c92fe4732c1aaf051d8fed8f515f2480161211089a4b90b02510515a661d22128b96e6b955889d53f9cc389fbb665993f757132d91da761f98ff6e219aea3b6855b54ed51a134d2f234cd5e7243b84b18d8aaeeaf05073dcc95056d1a297d181609091d13183aab7a5b45bee20227d8a1c6097d120096b66f2f6a719fdbdfecd88dab663024c11bf1d6ab7b52d73aef56ed07d29e8773807e82a7f971a1dc7fe2ac1d5a1c81bdd9d4b8871690ddc5910bd475bc8ec2cff84b53de6a195a692f1b5cc74917b0bf00be96754aa17a99aaf9ffa4929424f48cd02c74469e2eb3f063a623a055a796b9621b54d34c1e3eb501f0c10327a9687e76fe5258c731bf67f96be4e8d30e0493a26c94e5b78da87c319d04c695bb498bdd4a86c1c7a424dba317bee26ea547dc5fdb3a6e138056f6b22c32b9a80071a7c26b9b77935f34532448cd62ed0e6e8d91c136f0eba1116f0af5a52996afd58053c8d6aefb388c59c7ce9a72eeb22b6c694f981fbd97e57abb20b651bcfb98189adc94eb5af99120f6ac69006b1daddc879382098e0640474caeb93d41014a016231e71ced3e7b6cb0287b8e756585e89445705975404e777bbf1ede631af4219ee82a51ddff443c4902524b6bd847aa8566d9ded7cce88430a664b647493d1149b7c7587373ab3210486db9d13013bad98844b6c9dcbe9cad2fda7507e63f7699a0f9a8dc004a72dcdc345ea1171cb03ce2c847a8ac7b449123fcdeb5ff02ca1e43a7c463817991bb4ded4c52795a341cc1c48ef281debf3a2e59f851495284efa6b4ac16eff5ed2ba398bd084ac289f762ea0b5d3e9f9b18ef5c1be133b0c11bcd60666aafa8fcde46e307562f9ca9bad2d519837a3a3b0de0983e3c83064c7acb72988f30fbc1b71c594b1de12e3da3612d75dfb6f4191c24b843835378e3ecac807f729c3d294b234e8c6393866911f4579d7351aeb569524d14c950dd2bfc924d5039a30834977d5cdf10c4a26fb6bbc347fff7b96e716270e9190c31340a51ee1db39f70a355593396f61d0dcc2009cd39586105059bff3dfab9b29e53b761151ed0fbd03cff751fe515a06d778e13607ca837ef20166b1bbac02376dd51e4d2a08337717cb16ed191258991b3950e3248469fb04439f865d5411086be2b02af4b43d9b807a221cbcff7c1906eda08ace6e2e0cc2487c9e5eb620c13b7a0123e9979b2c2e33605e41a68cc402a83e05d60fe885788840f50c4d3ed3fa9bc4f3d0a9de1d08c84ffc623c1afaa6f4a1a1028a5e0ff644a2f43d6f9e80953e4b41a23352c90ca1f962f3d7d72994b62a17c29a97835e50be507a96dc36c14a7b8781cc94ff186ebe7b10ba2374cae8eb273df8c7770ebc4a47188e40eb83afe9efee6dd5297f03cb47a08aeaba99d0a0f941804e1bfbe215c45fd4646c7817218ea15dcfa3791a8049a908f27e0d2438811898beb4c512cc1e7dabb1fa100fb64de8ba358b13e3e5f707fb7262fc6ee71b09342a3be0eb83d44f087e8f119245db7582ca4da0e29d920e140681c2e22a8dfc862c6144f9cf8d1695ed6df42a1cc45d33ac8b9bdb6ce75a4ae5c5c939b805dfc80a807d8d8f4f8bbc2adf3f0c0dedbc5a4f6368a3dab3620c735547bff912ad20d55f3f1ca6e51e0979d81e28ac35fc664848a707b88a0782b2358036d894041b84d5a225b1356049e11de8a3b442dd70d488bee4e0081f9b8dba117deb40bd03363f5282264f01228d99f828c4b5b87b5d5c3f70e5720c22507e0998e0e872a480a2acb59d51903d2f90e06d4f0b9dfcbe339192e007c2a9e21ca31aac460510b66680f1ff9cbb141779c6850dc2ab9b522690343dd1eaf6fc4530f8fe8f0fbe3d90ea706c0c0431c6259728685f8bf8673590f2b609e2c428387224c67db56bf63bde2ac73673c89c37fc548057180dd609816117c6c1682419539012f35511bff94af8b3727030d069c4cbc849bd65e492dee33360c03ddd6c026951aaa5c784a090184b893274e0bdac58570ad842de2e14785a7b3002e3e8b4cc992440639b01b5b8d058d1ae005d1afeb51c0041e3eb89a2de641cd5875aa5fbdfc52269e88fdde5d0dd8f12e703c51adc9feb3f2d0cd188aca8b4a949e42b69c22e094a7a9ff53c14a309e5f7f975b160a8949dbb4c7525f996bfdcdf7c61b9726ca24a518048e22c997d3b046f2ea4d68ff2f635e759813b334dfb1f087d042927a2e677bdff4e3f63929269cb7f3435be7da53069afbd86ab926cd008aadc646f15b0d4932c2a8da58c675011964f3f8742194b8de012295e616293833a73be7cbd78da5d2bde6e598aed4665bdd12160bf1d887daab6c8860e0f0bc90670f1218f8b831f79a084b164e8f1856e4e521a62f52447af7d4c15c87e1239f0c21c47c29ef54ec1937c5346e3b4ddf608c47c81f1da869ecbba2d36ba64140e304541438da637a55038bd308c732dd5e0cb85bb0217d310fb4634e53ffa259f1afd6dfe9c0a54d3fa22f963ed03bc4c437505269bfc64ec0da6f4117c43e560106a134a9a65881b89e2f5f46fb807e4c9fbfe7496826242decc0b7f0df8589cfc76a58a8e4ae08c82f345fb96aacd391c5f776808fc42f16d6b374dde1b48e51d810b6099d5ad9300378e5f17baee0b6409a86066dd74dbde4a7c2d1f47752f409d183448a975d8a0e7eec87dc91fd17659bda57d14370024d6cad7f52e0628fa4d266fe2d5547a668eab0b11871ee688a7e7206238b711ed021b1537bc432be72a9272eec4b81f8f2adbb02d1dcc4ab6b0db549d9c7ebb6290f9271807e95e9f980f9f73716a761a900b1657aae3eae10ffff2c7927aedf30046437edf448fbe6f7f6dad7a2cbe1c5ac6caaac59916ad6f7ad400f505f5edbed9cadd89f432b0b84d71b9b3bb4d1719317771ba41fc24ce816c81aa224b6b6c6c6676c52220b488ef4b970f437fd322dddeb186a00b18b7f912449f6fd62ad8e98114b0bebe0ea41a12f27d237b08adf09d65d0e57063be3836b41b43b8c322eff35b40bc88f0ec2dc27635c6bc10e905c4abcddd63a0847246fb43d529599b684f407ff3c9c8bc3bb3b34c67c128ea9a85a65bd3de67a9eb90038545b54ab07e479fd1bc35847306b06905be0e097702ff87eb52dc3eac617a5a8a39b62bd71efc39eec50d5a61162f6fc7eacb09db0d0fcaeae8bb657ac30a64b575c593cef5ef3c013280883bcd1e465a371e454fab9269664d285fa5106ed5105a56fbacbc26bc6ad33b2c0ccb97d0b3c57ad110ebdf3e44c8a070226a2a0a095afb24e948ba39d52453b24b25b7c013c863c7e2190f3eab669770ef107f85f75425e2683d1284f2233b5debbbcf7b4a54ac9142afcb1e7ac62db1760519a0ffb81f6ff8ada893cc52659a955b4781d65c46e9dd5a25b39ce41254d1091156127b6117f254cf4478ad29c9521df96553e1a6222b799c5c27ce7db797940e3690f7f63b769527aaa9755af8818c8fbb77662fcfba8f6ff3bdfd9db9ea65fa8046d3327ed3aa096b78d1f2eae19a99d7f7eaf117d67041eec40d5313b629d455c9b0b985a2feadf505e4cee503a0a8d300670c1b13521c8e243d0f6f5aef5ecb5289316170194cdd021078fa150feb3195b82e76ccf831cecf7ff14b14b4fb08cf257b19015d9e62df97fa423f52393eead89616e5d1c08ab79b090ecad185097c5d20e29174c7e6752681198544a443427f75f81e28ea0c369be743839bc0421a0d86782c763d852787540e1c71b000f7e05ecff5ef439a297c3c1684c77a77761e0d36a9b9138199837b869cac109d6e69bee52c6fd3f92b423e6db5516fea220cc9b69bdceeceb538ca762c1b803217b7a0afd25393c8ec7233d383257afd4502473ac22c230723c8cf086af551348930d2544ee18e4417d5c6b525a9ae09c95254f586b0081f1441290899f2a55c25101a8a6887aadd3ca243fb8529c3882381e11f644d5e5f4528afc70aa69ff635aeb240abe67a86f1756b2c6d921e1e2640c31ddcd912a90e86dd3788f6f9b9bd9d0c174bff3261159479e2af018a64cee9f2cae99a02e08a79d54b1113c281cd52f4f21afeff48b4aafd9e63905371983abdefdcabefcc905cdcae6d93b7b1a846096d7adc621c9b722edc65994b702d3649214abe11dc36208ab41eedcbff000b3fe75cc86d187521608820eab765326abc30b37b9b817be55083654b2910147e9cb5ebbc9f09212b3e0de4eccceffb025b3f7bcdcebd752b3a974d3668b0c80c5a06d3293e74a84a3855c006fd154bbb1610346755b32cfef11eb736c5ec3b62e95a7d92d7b075374b954160cda790f3f150d63c34d27020d8795462e049f22a80f841d90ac28ead9186427a182e176fa42c535c4406563fc4dda87f8a02b513c8fbf3622e6db1ec8ca35f8c50320fd09b032b9abedd44c6a70ec1a6a22f19a571924270b3f96a73d22751e708f6a84ffb0af5e539ac0c6af648a85b7b10b50a7a9a3700f27aeb0c26dc54fc19aa20eb246b1fa35c392b54f80873613bda47f77cf346823165bb2acbfaeb4077c56f70219747d1afc1b4ce8915c8805784879b6eccfe318923005dd957899bda90a700be9eef0896a4c97aa866c0cbda6fe3c46177ad00688f3acaaf389afaad7b50bf668c827e0e0a7e1019916869eae83cde734c0dd3f6e2afda42c338a9feb261eb68ce7683a3381f0d1200fe847bf56e96613aa7396f9d25641c20883317dc81a7193295ce7a1596652a762a5a07466523ab0f0bc910d5fad8f8d32c6bef2d47120e5c3e1a4c61e7f33153d2f81f36c3afac46622a529cd629c7002317767ef047a5fe696bea08052243f441a72a5e6be0a75a3253f3cbfc81e3dc68845e537feeb6035b6eb2832d36ae35b0988836e2f8ae7a37a50d03176e1f36459d213c878482e2bf7f6e75653680aecd37df4da9c01414c0d63e15909e05df25d7151c35c4cecce53a78ec3974fba6f51f28d21effea4a7454dd92cf8dd3e42436968bdf2cb1f6fc2e30053456ec0f4b3be6cd325d626d7abecc1fa1ce8a33c1305420a9c02cefd0bd9e70927540a92c9023d2c6147efc08633a95c1dd33ccda98aafd15c30faf6b64129f331df36c2918d8d56b2a820e6b6c64841df4ea70866594b92cfbb7b20b030dd3853c3c260c7a917366ea3f213dbf330382dccc7d9922440a3f3f9c6e48f17074f920770c18044e0ec2d7eec065cd1bfa689772145f0eff707833771c57deedef49e775b786acdc8f1ae14dafbeb43e09b1138d93d7a027499c7a594b43da31148bf4d2f727ffc1c8a8214ec9d59020fe9b39ced52715b750d7fefa40183cc2c65074185114cf43c60cb6852b47e1abc0aff43e2ec14530f0e5219aa6ecdf7fbc63e96885197c3bd4ee1ae96bb43c9e62ba6ec4335d4c42082fc8115940d42cd414997d832ff1f7fb27010f4f6127e02d50bd2aa8a2c47d4287878e6ec658f785517e001cadf8ae975cd06e2b2798cbaf330e08e9a6be4e467a2bbed32cd341c6e416f7b13457e66b936c041dc1bf8078b665eb3d5305d39be00a2daa27a16ff33be8401c46bdd1ac312d9847d944a795e09b388129766e892bd3b012736a8510c7db5532a7d794273294e79bd72c1cca5b0fae6488b82382329ffbb5bcd02a4d6b492e10f4498ae922509076b88d78a5f0b18b118f53f7afa926557bf247f13df6ce88e4a4d3e0bf2f887152643327ee8114707f1d911e2cd79313638f99f485644ba302d7e67650b8ed818c4e8e842f3ddae6ef4da88a31d3eed481117c1bdf680098a564e8286e5dcee64e052d613fff7395ae98423c3bd74cd96b286375ce378d385df67775ff16c74e1c51a66046741951b4ee8eb4110fa41b535194baa09488df7465f079ee2489beba6c65a1a458654b1927ceb81ba79ba2009f3765cec7fdb16edf5cb4d18e663b526b7448845627e046fe339160dc5eb8df084d3dd0f17d6786bac0f6ff047b2c729a979ae316a975b9af4d8f8e03836218ccb081a452834facff6b1f9719b25b37d3af578ced65ec51f19abc98c67ebe15fbf623e2824d757aeb91955bbffe5836ac3d65f2456ea2cf33a404e70e87fde2709ce3780c88d67b54fe961107b7bba362b3a9efe9f4c40424d7820eb122090f4488111d9d6f80568ccf834c9f5c746dc9972e00b4a23e5c50612b05849347a437850cecdae024b59f9b0b5211e594e51ce80ebe92482c731757eb137c2193348418440623c9cdf58ef5921b77392e1fde20811b10b698795258205b2c315ead7f9144af146cf70487e4c57e701f03fb1c428609d6320aa770ae131af83af47c01b245563b35e58d0e8c36110fa02d8caf8eaa1f34e468885a40fef5c1f811dac53a828f3155876bd2907b0577418435fb0d4c33288ef6e52b4bf02314194144cb4be2bf6bfc12fad0890f2acaf663754c8757bf294b818af78ff9c1a2a7c319db88a8212129fc759a93c91cf9bab0e950761a6ac2401bce9df5536d29cafa7399020e609e6c8fe25639ad2f29f3f0898fc646d10a8937e28bcafd74bc78800a8b40170d47adfcabc0ce9151c660c6d7c5137d8de55a24f509b7badaab0afc4d414a4443f48e7ed3d819dc7869dae841a9e8868ecf671381247e433e3e353c57be2f3362ebd961e645012b36dbc8c123606c68bd51f523c1616214366f18b77edfe77d2ead5ec969a139f3c4bceb6bd434b9f1c864a5651cfabe1e130e6fced88c743391499ce5ef96d95df69decf24e0e88efe1c5ce75ae282c7dce0a68f17aaee8895963f43da2992450b9a803a4dbb542d3550246ef2216d63268957dd5f0af7d71eed4a73c20e289615bb7b328986ed571189a63c145ff944124d7e1cd57c37a8efb50cae27f505b9d361e78ac432239255b77167bbf0caf53a62b93a606627fc62c73c7509d84b7272af90fcce3b917b51f4d1b6fc3132450531358763232361445371ac64e9fa5f85ba5550c2911ad3885d9543e91af233aba3b246220e6e33a99373afe5ffb5bc4bf47b041edbbbf55db15c708970044432fb0aeb00dea16d6d05cc1872583b58c95e5a2826a68d4845fa68451738cec24a705754e749d13d8ca4a13b9a42ebc6b8eed7c8f8047175b435bf57a5803f484abe7aaa7a8df4a70ae90620d05e5d9f9f5c21a0baa14f1c0da264d1861246547c6a8daabd8c53fc37ebb91a3351190b49158788b31f7245e027cb7fbd2fab155665e5179305db2cf55e22877fc18c3df32afed93cd03d37a61c39e2069a30f41614826365d8e970d22e18b7c705262bfaa73b6ab920339f7f593422c1b242f27901abe319e84f807beefa060d52a562c148999c987e6ccf56b645f4ee02e72e7020b9bc1d3b09a5f226e9726c3b4a1c03b1b941652b2afe513ab9bd9bd20aa26198f0c4aec6654ab3c62eb4b3ddb30a85b6d3644ef094e633b39d972e496ea2b85df84c9f30881eab043a0328495b5c86061c7c9322150d7c720b5c0095327b40372e7ea24903df36a63f958de4eef915ea9a362a5886f03be1133b12d133ec0ee3e38e472e4c58ff276322f8330ad31200ba61e3fc5f84c83504763ce052c97c288bd07e119e8d0702eac6b8ee16218936d125cc0df615156fe767e7f4a3824eaee16c8adfc1e943c9c820602a355804feee8b2a5015488144906f200a6fe0a5b72780aaafb660652f4494876c66f6a9ef42da5b9bc20acaf8a808d1412952844b14aff663b821f5c476ceb4f745e273473a746b156775c6ff9a8cef57a848e7c5596dff2d0bb2993a3d80301ee0d4a9398c8d4fd8e443edf79bb2c0fcd4e0636bc75f11a78eb45107d3e81c2938d800efcdd654abacea3238f1a6ec83a8a5008f12d93d8416eefac63bf49a8b736a5237c2ad7b7d623147ba856aafc6c7bf60f0fab55f921b2bc91de4b293eee50f985368e45f6419ef636ba603d41358c601748bc56a4f617b85ad99bfe5ef4b17169357f6c2fd415344d83baf902d12ef1ceaa79a8b60422a3e876c3dda58d933b37890d33689b1ff174607425e43b8675fb7f1d5c3f54522b55f8e91ca99515c2d7c10fcb56778c6ebe21e24d839ebec4fe8d082158d08df22781a4007f34ad7df12e9bc0f1ac3fa67ffe1b0207fa9e6904c50dde88c8b9c91e60145891dcc106133ca18ee32d60d1958e524d2a075b2239b61a9cf0f5d359b7f70ac8bd3a7610312423b1ec50587e87e432abe9c8e1b6a821c821a18d2f6af26102d7ae7ddab9e4af15ab3cf9a9d263d72b37f7d487d023d5a49cdce0bf8683252a35f448bc354775e2763c25bbece444ba7e70b52654f312528c8c6910b7a0414af8c828ff763964c740bfafa23b12786ecd0e8027ed02e52725500bd191486227b57d2f34e13dd2898ffa90a4e927a2804416e9f5aed0c8edabeedea39dd620c811298c19d2eba3cc402ab6d1bfcbf11271fb5599b3054ef575da937ddc9223d434752dfcadd9d6f1e04005b576a0f62c505e2a0dd14c6980bd03a3cf4745ee638281cbb6c7d1ee96e3401fca44c2eb2b77410ee594f896ab62ddc3df0c576a455327ae55980a950985e11bf16f9a4ac13e6181e712984c372a4c8a6dca1d0dc974b4500027b2c0f960bb3cfa9d7f5f780543fafbab894c4158c10c35845e47c7fe7a9346ae119799ab46150cdc8fad82d44f1dd3e184a55457a3cc0c8f86917d5d4d2f7c65808d8889c4798850fbe0684d1d19ab5ff03e91b3cd15d37c989b1ebe4c43b54d79a5e3037c3c13a50745baabaa9ee9a36c49826e40d09a52c4556359974a48c6e618eab12128b475b8836945235b20d183354b700527d39593b14df2c89cd2c1a1ce97402f436dce918059f936ddf809843b34b4facfa034a5bb567887735566bd6cb2e531e363b1186e1b1fa9c40fecab40dbdee8e74ac2dec84612e05ae1187abc3a8cd383b3a2cc1d7c8f0860c1319ba1cb6565421739278973e7a6f9089576debbcd383f792829840ac9c54534ab6cb295c7dada99a2c6c74fa7b44dafd1ad2bed812bf5e25436890d918a6a08271c6679eba5f6343d33950803eeb8982f6bbd3a07a930918c1e8225c71d9abe91a5ecf3bb08609d748117bd22746e2672e81ba680566e31dddf05b1fefff5bb9048e21b33639136eac1607b1e67dda39760144f42ed3ec09eb93affd6c17def70e05d37498938f7fa9425a85872034d2aecfe99220d6474ca587e9ce6a6e86156dffb7f12c61b4aec79692fcc02c80f722da1664fbfc72e7c19f7da0a304ece47257081309721cdf00d87f568664a8502a7dfaeb0bd261c7557b43409eb959217f8660dc3abced364268e6e2a7ee5740317adf2872ab314be5f6c32cdd9ec6ce668775c8718da944748f58ad16800a893a2224f03322214f6af96d645160d23eed772f8d54e983a3f3c38c3e98174d140ad3bfb281f072ea9faddb122bbc11699bc2e6724d796a381271dd616ee8e7744cfd8e2e364c0dd10ee4b631db757320990b9d50ad38f6f31260b2c0c28af7217ea386f2bfb76a0b27cdb2fb652998f52dab889a10d21df8095c1893f4fd266b8c36421563e3a75c0413713fb2239f98f29d201d272241b801c9974dc1332450a866e3fce238e05986dfb1c1fb8a426849a4347640667c3dcf1a46b2b4a7bb6a137288da391c9678dd1117e246b2fdc2d828e3eb0d54461cca4b9bf445d763fb6f3f066aa38536b0989534606633b229e78c6d31913de0aa0b60f2a76e78f4a64bc4915890be7bfaef6183a70aa862c937ea5592845becfcad3363d873ba3e65745ca949944b3d396aa45d4f36cededb19c44c3a553207ffe3e7efa2edfdb73fc8803dcadc9859bdf9adae077bfcff6ecfb50ddd151b7afa32a39d0e258918fa83d399caa6656d1641202b1da313db3c7600261faa8773ed4fe3f0edeed81e2fbb82287e0aad1ee7bc59cb2128a0372973b830e2dec3a36fc89e4747cd56ec5ed9434d34f1e1d9bee01f07af381497dd6daa0bf3c9c91f3716e217deef5eb24c9ba45ec2ed8f5f0df3831e845c42c864b7f873b41e92c11fde5923a5dc950b0970b3665f4ce7ae9de696ec1cef76c6ab583ea60dc9d339a8cedcace2732f104544b7a6497e3e883400ae6c4359b439f89daa914b8109c0f92d6a2ed8af62b206bbeca24f89cca286b12cbe6e1f517421e7566e4b390718a84925d36d284b9703106eb06d37fd14ff3bb8f2dde28a93ad14ad767a2b8d91dac32456df8f04639f87fea42fff2890daef55ab88b27a3fd0f57990f1f0527761cdc38aba3526d56cd437fb2a53c4bc9f38cf0642b7d72acae457f3a100d9222208e5272b2670a4f9367ebee9638d8a61f270f702f39d9238d561808676f5451ed151ecd5bae4dd0a39d3cbd2a15fd8984b70cb9431b167fa34854c69a9c260f8b1dddf7fb9717250e412a6def3deb281e406fcf898584d6d84ff0c022d43f7a92023d6de7926a4ad79ebecb216d3226af3c29ffcbec35ef40175dde1be9935d2a001b8ceaf3a6f74413009e7de22656e47813bdb0dd353fd17a0b49afd1557df88a3f0b278953506e83a3e6f1988ae0bb751270503480b5a3abfd65a9ff468cfbe78b2a625a2443bf6cab5724852d6c414674d332663be647ff993b87a1bff63b23f23ec77e5a18b81e13fc72fd9e1a09b611f854e2a38030249ff159ebd3a13bac82efece853e47bddb7c1b46272b11ce5214dd149e13eb7842cfff127fbee5ceab354f0465aff3e3ad550bee38d15dc971bd198a629c6a5a5aec65b00c2a44a08a511cdf9be6b487efd3677673dfe0af25a33694854ffd672a86f1f3ac9bb0bbd0301f0852787bc74ff0b08d39a6d00ab54957cfdedb750d0e6989fe456aa87d315532d1ea48b180a3ab9068202d8bb9ad550b23645c0146d2b4f7f4bfe45dfcf17835a3bb802467a77ff7e9e6e4f93a780dbc75766a5503e1adfea26f4fbd5bd99eaf84bfe8451758096d3eb34c368a29cceeec2b0a6dafcd0bce7061ab54a83a87c6b42c20aaedb97ff43d8a85aca22f1dcc77ed740bafd2e54569bd35d3c90ea201786287e6829f4d68971527de65f170257a394cc7d36352945df2fed204c034f91126af5f178322b4f7a189b532c8eac29d847c3e783c7e5685a6386b3765794baf207e3620763b27d2c5a5bb47517308447829a94b827349e4bfb82576e5e2a1f51701cacd368ec9b4a571db75dc8383c39d12ff11cacb29d3b92260fe24070a141f9fb2a7562b37b6d0d4170368fb797dd8cdf78b02782eeee5a1e9d7ac241cf3459ea2afa9e3fbab7de54f890f21c450441a288c331f8af34a2480066fa53293fccda9567f6b3631695d7111caf03b97c6d30e9f626d10d572bbe94e67daf004cc44e3a12418125a306bbcaec806e7262642942bee21fcf266831fd01b691485d8a22878e50307a4e782a237d391c8f120e1e23cc486292f66de6c6d182071a5e1f5354b1024136d11847934f33bf158a6f0751110cabf8340f6c2d34c5741681b7917b039eaec959ad064f6b0daa5221ffb92bc22723e1b93b358dc0aa105535d03ed064406b82c62ddbcda2a7fbd4e1f02bab5ed54bd8f0a1f9111a5e0e1442accf10986430fc71891c2b9f3aa835401a18e3a2a42a78014cdb710e0223e21bddb132b834b0bd9c9e0a1b2b88d136349f579bfb268a5ea413a3f14959b4e14473887418b9ad4c7ed8585f2d40572c3d212c61876c0be3d625b8761159ac480d6e79c20dbc8dc58a5ae255cab041c9b21806b65ffcec7d958664930a87dcde84ab7e96fc24bcfdf8235a71d5a64d387e3d9b42a771e0a099a658cd3c50d6a19a0b9a6ecfd931cebc845c200a27953b0dd78cc6176dc163f4c1a568110fb02af933045302073ea2f84ee2cc3f815236318e81ed64c21cd878ac1ebf4f92ab018242b229494d187a8d79cd8aa9cf025cad3b168f5061fcda4f80a790b8f762f2cc8292a9185343e5ea930ab2b352f3ea65ffc1c76037e47329571ef94bc6c59378624f9ba4961d6eef0f3eab9b0be9174576fec9ef27fd3afcd4c974a70f203064089d0e58b3da50f5b3f27a5f5b8795e8f5c5080ab05a1db814e5a5ad4bb98d61e2e101a8bf68fb971f54337e5c9743056d043ac408dad79dd37019a5bf6a7b9a48d75ce079b0295f814f3b612a9cb410cfa65d1e4e68f51726cf6dd84706a093584817eee777628fbea41f4468ace7c8c62296d69879f6654f2f3695776abd8a8bb4dfe7968cab2cefb0f57c4afea6722f01011265f99be74adc206b2a74500ad29f41ef1ff3015edac4dafc0dca3e1f5ea41c7c7957517ee7ed96ea87e4b22fa0a8892601b38f373208a61d0458ae4a27e5d0cb82721f2ef4dc57cca268e91a4b9e24196aeaf7074006223d1ff64ce730fa69fc451838b17530c1bc7cc7dc3998be3eb02d223f8e27c9446237f280c76eac33485f4c7a47b1117512109f9d5c79ef7cd3c1a7542d5ec3b1989b49a77a33e6a11e943f5bf4a78255ea6a9374ef46bf82544cce470c0a3aead9a48d24d8b37ac88a794959fd305b7b62190d1ef57a9780d06a73ccaebe5bf9b815bb6259d4aef06b94e62cacc5cbcade4923344101cde9b8cdeb92b4c57f6ae5952d8504d499eaf1dbf2bfb7ad97a688bbe8f2851759192d9de024d11ace4d876f9bdffa3aef746613ba7404251ade15dd1bab573f84e69b797ee3325b0face8289a878fd2d7747eb745dec64a58dd01bf2aeeea6d75bb260ff60787bf6ef8938af6d0cb1d1e9234ffaa3eea212dc5a9b87abf3d3f37ed82536c3dc3e9ddfb7d30f1663967091fbf40688ce9e95c207af6cdaf1e297a1112317bead33c80149926bc8a026795f2910be932ed8d6178017d3dfb5b64496338ca17db75d4c42526a132dde52fa6addca8b46340a16eb8aa19299ed0c8c9717ac20cd4816af39ea8c567d39f7df3d0f39c072f63e67c6cb933cc8d2489bad06e6a37f0a685b0902a08c583009fcbbb004ba20f483e4e5c1edcb6311b0aedc82551024a161ae810e8593af37da8e1b165359d7e7391cc1cee1033ec778097c0bf511558b057b3009c68d833dcf268a2eb325a3ef43435e3acfb929328dc8eee7a4b58abd4ce526946edfc0af9ee886314145f5d6b5e0f153bc4892ae8baf74092ff00692511ed71d20477cbfe8c62cc9938d6d2ec7297d5ae8df79c6bb11e4ac8c45572311293082c22c3380a422075b7db1ce72e7b7cbcc8e2dc9df84b96026035dcdb9c3f2a58ae64589cf743011ba45676b5c4e610e4705f4df6b0b0841d937bec155ae10b5fad53328d7e4380287557266fe23a67293e0913143a320edae782921cf2e9614d033c4ef79b8ceec1be78c432391d02906358a2ad9e0fe4406e1e775d0e89e8ff997e805f9371f28320f25cf8f5bff6515cf6711d997913386dc213883aacf73418012023767979d167bfc329280903f1dd8c1f0c364ed90de12429f185cde27e8a1b3b4d5d35ebb728ac3782d138e6e5c1b93e329d65f3ed6dcc19fb6191bb85b11958ed6e20fe66794bbcdead1abdc0714ed423df9a7d90c03405fb213c58912f96d9855c1add44211c1c127be2866d2094d3f5b732f81c8c5b772d164defaabf1957afa67f2c5e3da121ff8d3b3d48c9d5be89134a1fbde62a69198435157b56e7d2b3e10ab76b06656093dddf657b092ae9ca04ce28518212edd4371f339fbfb41145ddfc4c91542f736f23289f09d059d90195bb3bb3270b4c562a7c927a720ca4f87f2f5965d829fc96018df339de6899967d76f7eeded3b541efbcedc18c0770d73583bd2bc5bcdd2d9f6acb1ff17f39c8e4a589ddabe9f5b5398004bc0ee9fa76eed4b5ca7c9b7fabba735b1c3ff0f82304dc64fef24bbd5122cd750691ddbbfcd353f2d820e6acc23266a94329c17698eb8e68b7aac79f00494232408f8d503c00434831921bc7c596af9a2efca1aca537a2a4c4eb3e1ecaf6629a0311a422dcaaebb9fe6d5abf3e91a5f3989ebfd1647685c99e3b406e5855d3c929bcbd056439ee46de5bf39e4d1cae27c1c9c696b6ca532b431ca0c5a41d9f6987ba8212926a60bc7e26d0a704b099b17cac0e823cde6d8b5eff4cce39ee99112fa7a3d199fb456092e6ae59d851b5898899f7f88467caa27caeb8b248b516c09f2095a261bb1c4357f26220d6b86ff8afe14338a9844da07a70bf201368f8502b6b406adf5cdbf3380fed6d09160b2d4dcd3c9918c337188319332be2e8ab94237f84cc98f6517e882f61a6d4e3ae695a6448d5404bcf7376f928da449c2ed8adca02dd67cb8e9ba3073a7522f6be16cefd91b1b10f02b8605d2c36bb4d42ab11dd52e348d8147764e420f497032082e60b3ac138859a8d3013bdbe0cd586fa5a2b2638df1dd60931eca37cf461fd047eae7de71288e05709c53346bc0868c99ae6e37c28438debab06240265b81c448389cc9e6eafbb85cace9dc9cf50a0f9db9f6fabd1ab64627dee94a4610ccd636cd32a353ed5997e5eb7c096fdc89e420777076f3da6a1360d5ff60861e3e8235b83b609bad1f0af86783fb3406ea0088519a1a7b0769eacfe8a28a4f5cb977723da9236820cb62097da9eb8c5cab5f574ce85d25344fb81f44545c73154b844ea6cfe91836ecd60e049e705403adb87c7a612fa9be0c3532dc66c9c6890e7117f7d16591da057ac17e2687a6051fe9862ced07e44d2aa8a34558e36380a8c7a1557eb0e42041d9e774446b0b0060f7895be4fe1fcaa0b9e521a2a5a2fb2ae208314efbf275b73032d5e596de84dc14d5b85bcf068a495310b645d0d5b9c4ee2db198ae0b1689b9cce25214babb40fdd03a67796bbf05beeab161b85cdb37ea20aeabeb186691773837f061e9da4822a2f1f2d7798c48feb668f8628e595a4a6c653604d630b161ef4149deb1aad388c1a753b0676e82a21e7de1bdd01e866ec5ca72cae9adc6a52d8682c800f49b5b661702b9f5aff3d9e480ea388eabbfea9df56b1f36173ac3ca71c0df80d2ac926fbf477d35f3e58c6c0658f2a2fa8adf1184bc0b386235b005465bebdb7b74c23567e5652edb143226302233b79a90b93835158213124c712e4684d7c710b01057d92dc385ff2b0ead264416a4327a21c1806a9a0fcd35e6514e4f60eb6f493c25ecf7b9301f7a35add7c72eab1a6b7eeed4041e1ace70b71fb95bbe4eea0a25f9117a3b87af44b8385fdaab02b99f06b1f3e9b6524239ecf3e542c1b4c794c325e739e55d4af6c0d36b5de6c0cc4d1a8c26c371f1e7389e7b49ec897ad75d926663730f79f295fd1f5789d9171f20f37631e5d72c71416734c020ace7cc81136a838691847dc135411e61ef682f1c90c3b620a8e5f6281e9409c7bffeb294863ead3d550d7fe6e02e9e13b59d86900dc856da70360f41de4d36d3e80b768b90c2a0e0ece8a0588778588cbf9384fa131e6300da2ce12776f84403a6157894e00e56a597492f80e3b3caa6ddcaedcbbe22ee92abe65cb4bdc05ee4199d2db917d44a5cd23fe48497ef4617785258f027e052c7e9148dcd5d83bbb193c469ef06fd2873aea8bd0bae3e941ee48bed3a0bdbcbdbf6018624b087b06c791916205a44b113ba2ef3a8f0b9058718a9a97e2d3fb6ab2fcdce4e159e7a1bb28f92a6e8aaaafce9dd9ee8d1578230d30a3a1ed59d2cdbd469f8682e10cbffda256a0054d2719dd0b02de5ffbb0c800dac82cb21781a0e3805243fa7e7371aa630f7bcd046f3e808f70fc7c4704c710517645b310b6701515848e1f124a1bad31b1899dbc6f876acbc43730e73e45a8b3ef9ccc187f532634d3f1d9a42a81c1b8d757a7e29d0a690af31d0877e81ad23c10b1fae8f652440a3e1c9d03831f5091a2e3cb03cc7f2b99936eee1ebed25ef5f24323b662f69cf5668f1bd5bad905c4bc2c2ef1b5908255674bad916072c91409ca67042cb864a7b50f678b9575be53209470909e62863751889d88efa054c801fa5d269a987a84eecc1a79d98b938b78ee18853835c3ef26ae887910ae952a5537848b0dd9a976075b518e3a79f4486b5d4d861edc2985f8ea7558bbcfbacb80d1f01616bca5156126dc3721a0d7d8109fed55f0bfe9608c3bc65dbe54bafc7e0b72c8d727fba79718047950bda9ddbf887033bcfe5972e21996197745e56510efe3816ab4db55042e07783053d3274b5013aa51cc17a5b494d474c4073259b92d2c8beca4c15ac166f87ac0da677bea765daa489fe2ed166e72fb2669fd7115787c10646182871a1d07ff71b0924e8884d0b4b16a95fbaf7189082dfdd1941c0ba1b4a3052a0f0925b401b720dadb82a537f19783312d061ae95c93b13686b2375a402c46adcf5f8089edc4c13a45c410e4c97441f94f0d46ea62bc9a578bae2c1655239740540261a0cf585749cbeff494a10442ef1bad03aae61cac5f780670e482ba9aa1fac7cc0d4dc338edca2d065e343291ae61484c892f1b15fb8989d303d78d066ae896a38d1493b617be754a6b4ff003ff681a0adcf244e3b3dc5af68c99d0bfb97bb3b7a96bd96f04a82ba6f39850740d9304d3e21ed7a2f63dc601fff0027493795bc9df9b9e56362402edd4854ebf93f737dff889c5a8ec6a61f3cdcb9d2a9eced859c10d8069e98ed7f65cdb7933d91b12e63f4fe24c46ce01890e60dd7f9eae2915bc579bb64f1f873e307096594a80dee09f2edd6894b48b9aeca66685e5408dceb97f36b90e668da0172314bfbb16836c3f9bddb5ca27cb56da95b6e087f82ddff891cb20c9401f8d3f1363058e9c6a4403d8fd522bee70d3ab427706d5d20abdc40537145bd9d6d69b5c800d3f9e11066ef55a9419dcab7ac4a6e1811eef184818ab5ce0ef5258792080ee6db48a28d1ef24b4bc2ef1475049b676ac657dd75f79c325745df94062373c5a30ce2aaa65f485744b82aca83f3ecfbf69527a395d978344906bfaec84978875c17e4c29623c366e435d2b841d2d85eb4562fc29f0cb22b259e9885821f77ea87563f97c51a646c2e27b004e2b594e69d917cbe9d6de6e63f856b5d0cd37e99b800857c3afc41b07a1eb916956dbd81f417abee29781c85a2e7b21dfa27ebc630ffa11150b4d1a07a3caf9662e17057b9553ff0bea4c7b670912b5d610b0bb248d82aa77bba24fe3c181dd4e7698e616d1f320910be62e827e58b2dde4520fc929aa8eebe9ac84b9c750e58dfc52d88d08f4a49441e2aec4d13819992ffa749b8af0d2b4086f139c6d52fae1cae321be0c8b2a903ee35795ba76e2e2abf9dd71d9eb67d7eb4a022067b91f1357aaa52a91f3962bc6f8252655a496d66dc815968134fe795852246e17104956ccde0672a445f7c5bf941683d56feaf1d8a91fd46cda4deeff146a1983ab11f03501e3660bb15690b3e972e0d6835188e595b89e8704918d908aac6aeb96310c2509085e59003cdb6e275c08ce917dd314b65df31aaa2b3cd5fb83d33894bbcf2cbbaceb50a34870ad886364bafd2650e35fab67f919b26cab94880fa1253f62c558714b58da700da8c86e8233be62c86d01bbe24e1c42d4a1f494a7a32a96b996e3e46d3058b4f2e2a7128789c824bb9c35d3cfd6440aac6d542df7934e13a448112258f7f007db8dd7067f28a0b8f0d0deb25a83a7d1cbba892b5cca310085394dbc2554d25a190099754aca325c26a5a800b08c1a4b9c8c304607fc752ef1fdfbb7705a835e9bfe98792072d23ec496e7b6db37d71f4c0c7a9bec2a8c484942892952ecc2b9ee02ba56fc3a29bec29f6b5f1046a323b487cbb103abeadc18300c26e325152b40ecadd9fb39e2c292d555d17b81a5b9378b678edb416e06db344665161dd36aa0d93aac29050e5a1297865c69b0575a4c864b4923d9d554b864aca215f28fe666b61f4927f3f174e7fb0d8507c364830a6103df5660488e44813f20ca55ced10aa461340565cdc868e7edd0f5440f8874d207cb8327fb86055fe659dccf964387802beb4fbedffe7436492f59709e36b36eee4af4e143a801876fec820a1671abf27d29e9c77f6f4419a5567b22e4beb03f28bcbc22606ddbfb4f0f2e6fbfc81f1c67cabf99520936e240287ec697e200bebaec91913b6eddcf78ce361104978c68fe601bdd49ba4bfd21ac67a90bb20248cc5031496be1635db8d926554bd421c1b0a34657308d42a199289f336b7af05db36cc0225af4d046bf868d4a3f4ee700069d67e2d5d9f8f9f6c960647ab3c9ed66400401f28f63f8244890e549ca71235cc65a3b3a3ec40775a9d00447c78b5fcfa6c728ffdd381c54feb0074d186925994892e2204706f06af4530985a809f758cedd7d3f6e77256efc9e7b94566c38ad8923228e5dfdcb290479d2cf5a827e44575451971a362a9ac2dd82bae52cd378bd0b3e00288de37beca25523d88c08197cb669626d8e3b6b4e33d681a1473649118088176ed80c309ab8df301c422e2518470c8a1e80b25aa45b98592ced7b5c3dbb42c2bc8f669deec3e32d3d9d243ca89985005c0f50b62c3e4cfb5825c0a6266353511fd98cfafd8512b36f5675a59805a38913fb3b2b733bf64d1cbe621b2c13db8f64c1cc264a9bd6b6e5886220fc9a798044ac666ddc77d2e6dceec22cae8a1b853d8ff198dfc96ba44bdf3578bccf1a441c26d68e59bd01aece896d7b5a18a113c9ffbbab92f53b8ab1c91747d808e14efb8275102af0f07f06296a05a86223c87a23c8b27c101824454e66833ac4b22def389f386c9cec39b2b55af68da04628b3181c4c272ab0045c5d5624841ad0a32ea978a60b40c8e592399abe4b3a3d70b7496389ddec66d56d8a0ce4549e7793b4b443505c98f849d081b7ac4e612654ff90cddf8d339d6d8e9b5cf2bae1b4a80d5ee6de42d719877d82c893e7c3e4767ae06afefd0716a9b2e3dce4914e1fb1d8c380540b96666119cd10b47cb24c55205a339fe20e89d2005f057797b7add9192d771b178356e4cf8472b688ddf3d365287b7a0ac5625b4abb4d9ee4cc07d15b6cf8fb8b2f0c3ee9c00d0ee2d019cfe86d19db08efea8eda980b58dab18c02ddbf77d47e5799b175df1a992d24e96de205c6c63c8c5e2cbf83c7f8ac3611b634c0fc8c36a6d1ac6578c8f4fc82bdd699d30ae2c943ed2740f5e40740065d7b5738c77cb02fdc77e2403787290d8271721ec8ca31ab7524809dea3db5fb9559e624f814c9d62176654de68ce2027fbcf8f03efea5a24eaf9daea590c2e3190d71263a79a037379d65ccaec364de0c44afde8b0cd1779eee7eb3fb3863f58b4eb5ccad88bb089a877267993f27a285d1c71816a713ed6d3ae4b3e6f2eb7def21d54f8f544199bddc6f28b31a2edfbcad8bd93e06d5957b261705371bbee266398522f2582d49631526d25bc49168d20615b0bf6cc0ee505a70936cec32e39a95f4a6b471b6109c2d5e6461cee2cdd7109d8c3ce6fafaa5281140972a710006092ca8f2f9812f434e4009916bcdac9581a9404e740995ed7090dda8f5262608a80511bc872c2ba6935672b9eb7ab78671414f97f3313ad1fef5be4866be716a2ef20bdff6f94c163c3ea73bbc2a84d06db6e546c8587013c91683b2cb94d66713f00d89fa5dd4b57786fbf76651f95ea35d3a433ef4d0ed8d051a1574b4c5af7e25fb791b20e7d7276c816d8ccf5f45e4c269efdf4da1ec20f24da68e7d3b900769ff9ac202853ac83dfbe1afe8e38277900e8f74390cbd0a9a6cccd1a1595a2bd78a480229f3fc74c1a0a8c54d0a7061893a8b768a36e0bd79e57777d6dcaea610bc913db0e7b506c1bf6d2b507aa1d1f704764dc2748e4ed85c086eb2bc6bfc0a41a32eafdc8a2db3c8929206d33c0e795ff064ff12223f4ed209c91cffb1df549552225050236f9ad19ff90e9f3d2c137bf8a4a2b656434339f3c25b6c1d8b4cc1b76e9ec51e8238ce7cce80642422a1d85b01b0bf85d91da750f9137eb0d99ad052ae28b71e35be35fa7b53639a2c2dc8799339424738dc4917db8e293086e6d33ce7188ca8b7235ae5b8f6bca67f1afe26571cf4c36521b75589716906cb04c3ed02da1660ecc32b140e3bd0e91e43fbd5851755ed616655785c220223ba77dfc1e7799437b4a97f02894372f349c6635360e24a24613a149cdbd0e6e6cffb52ceb0d21b28e682ad3b5212c695e2a411678ea678ed21df88eab176809df7298fed37d54504fb509374b436f7c40b19f74e45257ca013a74e915648ec9125ab545248dd66f2ad9fae0aebbc3f115d16744bb39f40717243ca6c11cacbb82d2555974f4dd264b0d70ec38c4f775df7e4145328b223661fe3b0880c2949e8b2b8bdc0736a671057f4f983310e8fed1a977133bcf9e2d71ef66e4994f42ea0efd4203692efe8bbd45cb60fe972aa423e79b56275a55a76e32a9767d069916ff821619ece66b060157dae36e36905f562d5a2436f58d7f296a4e00aa0b1c1711e731235b8bb380b41b5b48391b7ca9e3ddf4c45286a9b3db1c2d5b2ba8be6223dd4cc34e2521245fe4221fc183d6c07a064006fb2bde5cc1902fdd89bd8d4ac0f60425cd9ad463e1bb9a87b039357a937a7a78607a7bbe32a16a4a006525635390ba6a3020c0a1f540a952df560fc51bb18cf8830f7abf271586ebf531f7f714f049e07f79d71a34014170a4411b1728ed00d44a4aa10d54469c30bf7f6d1448ea405fde6856966261c8b6ca19ca19d44190cf9d0c52a7ac4fbe4459ad9d874979cda86967a6e6abf9256fd156e283ba5b1ed2332d5023f4b16ebf24b81cfe2d0a45a8d571b8bd9bd008ab003fb41eb678ec600906b063cf0b9bff23c0d7a883dd770c46fb4e26263e4ff5e12643e62840a610e32596d8444a5d26cdff831b8286a7f2aaf113489735d7447a9af5b09a2c0d6370e9b226b76e39834729e21feeea5844dfd47994eda2832a7d401e32e2fb49aca8d4206dc70be2754fc5552b71d675cb2bc3f8f1eaa0268a7c0240c606ee769eb7d7aaf5a2bb55840cd1e65ae4dee33c9a0033658799cff298869c5f54102b0f1f18ed85faedfac212d2b9b8e0ec0e2be719d222be4bf0edbe01759bc2f954e47e9dd9c1306a423ca8c797636b536ff7ba6ab261c7155dcfa159b74b2e506256166dbcd48610a90eb43d8388221ffebac7ff33ae0a1202a513e0e2579cda0e81046136c104356850f1444012ff4542cfd2ad96a80cae0c15ade2d16ae496c8115165710278d50c095c5e03ae1e3e134fd0cbd203b701625dc920092c22fb77259da3456690f704b54a07bd1796e20f3dd0de96bcc4edd9979ea1179b539012e7c07a979d8678fbfc6e519c6d5b1bbe76bc784101b2394411e35ff17a91b7336abfc1d6d0eac7b05833e3154ad968a83871fc25639eee52d600f32afb686430e1222d95d676e2b5ea5593c8d50f01f52c5b76352b6895fe7ef1fae1ff3595dc642568b5b05d3e87d47e261eb8e602f05c3cbf605291c6d3ce20cf0ed7beffb37690f2e6e10b967fef8df98ee2d031a84faf514e94be5a2414ac6028dd40f336a256f5f0f80a89cfcac38167e38eca1a170e47a6385f605a92d6f18de00edfb5e5a4a4ae9e785a9c9094f8ed47e653e2f3b03020daf06609100287ad3fde8e2fc3fcaebdd088e7e9397acf63ed080a3ac142488363d9eecf6256b02e6fb3449660b23a9ee4aa3bcf6822c00291828ba8fee3d47e5c07d8b23c6236e3e93e04c2940ce692b73e67e3b05c65ad77aab2fb25563e8218e460336c63421315891bfd03617be231a08d36622997656e621ab512f1e2770dc28c4d3415e642b49d1d87d639f9a77f0ca6c94c8ff5ff787ce66ebf4de30762811c41e5589bd816972ec0d479a24de5a71a2284ba4987ef9d0b74ead3eb9cc8714e7154ec467a4ffa0e1d96e501ba207752655feecc39a271cf8417f08b0f8537207359de3548c866f8b8029d4998a2d4ec9bfc9cda0e9ce26a513dc26f74588e763f5ab518ba9b0ddde3d593bb227056139b92aa167e1cc3325bd3ca0035a62f3e87de57af203c0967d70a5c5f182a3a40b3c1de3af81d4a978dbd748cb19fd574cd05dacc1cb76e86c19140e1fb6c304bc27afeee7c44281bfb00c780b1de0506d4e19bac8380ad323857ea15094f98913ec2a60509c950e5e53a5540ca95b55904ed6f5f221e20c6383e1446e4397d3840ff877f634af9d7ce8b9d17e1515e7605841228beffe3e67665e64fc82a99aec586b2dcb3d09707153c6b01ea45c36a617a9689da4e47b75d53bc269be8b5f74cbca944e73415432fef00e2ba595bb976b9077577c6ba90584335cf51ceffbdd6780a908f2093e32080a3ede6e3989c7cec5379117ae3b7f5ee9b56c0bf8b89e2262b9e9ae77ed8bd5db39a4c1a4d77bb8802a313b2c532eeb3e1922c294c876c60b885e9db1892d2b743898b66fba71e829f4fa19ce98dd2cb2ffcd76f3e28befeee4046f60e35d7ed19bc6c7c9a6bbb2a933c16c86937100945b794bacb40034222668d719f389b08af5662fe70f0c513c6527478b22bfd73dc310f19549d2886dc1f915b10fee5a3cec250dd02db988a7bcd10744a5100ae5c114e0088acff60b2b5b3caac8857506bba53fca4cafa77bc53ac765169e429d310bc48431a54aadc7bd9f2f60f1cf426cba1d508e35f99b27cf947eae3ddddf3d1a0dec32a8755f748be4781875a76fe4190a881b008bc268618b41a94d549cdde07557b92dd6a237bc45a3baa7e2cc3947f1b516d60c6e82545cad209cc4ff7653024e59b93b86748670f40d8814cfbb76453f435bd049f56846065483321ca9b602b2088dbe03564a478c4c2d5cc6ce8d6d53a03e26d370131b64a3e6efbb36c897e440eac34801727e235234b77a317beb5ec42f6d5de69a21fb88b01ef683822cb2525503168ff2f9098c959ab5b699c47c0d218e297e9b795552e35b5da7e5e323067c271ff7b736b16dbb9046a98ec5457e3c65632f25cf005498db5d9dff7494a67e2ad777f8e8f60564e9d1fb82781b7bbb99138354a8871f817ad0a17b914b26fda0d85d60a34e2e56df83e2decaee8a1276e9782462f4dc228c6707bb3370f13175aac7696010a2d6a13f230940e5993ba0aa65bf593e6b488b92678b65f0cfbb5a9699f93857ffd65a067fbcd2930f9261a26f751e3cf8bdc0f0fbae145ffab4924608ca52d917faf7e594f512887a4cbfc23c28251eaec8c68ad7ab48ed955d1efb242c54ede2257ddc5cac8f25647a8c3ce05945807b287395dcc97aabf8e6351b841d62d6e83f1b6288800c01e4ac969936482d7c165192c86927b3c841c95e130b6a3eb8b061ba9fb2737622f601f0df3b028cb4abe651f9b276c798dc0a7f28e0d55e883993ab657f90732f6a348a5b1b93a1d8d73c81359eee3ff3fef7c56c294e4cff4e57c5558a09d103b2f7fefd56d7cc645950487dbb01b53db451ca5699c299e2a4ea21862ae06f97d174baa02f844d650cde16f88c88dd4d38e75cd0197b0d036c1eb877809f19613a7e6ad23d78663c9da1ab2d2e941d291bd8ba493b0ad982825a5e3a32f08077ac31187baa105dcc123ee0cd7cfe2ea168bd05eb395cc87ced8c05a4b4b5cbafff47f2b84913513d6a7df5dce242f58ac14379ddba42979df7a25e6129ed33b916ac219b6118accdd71f403426a21a9a9068abfa33e8a4bf2846e28b3c3f7e4ca49d5450859b52900c98b1e2a42aa0a42d7b985588494a83141beb6698eb8dec5734fb85eebff8fc9727e591ae41de9f8b4191279d194ab0c5899d999307fdad00d0221feb8af073d0ed4ae9fa155530d249af3e4c88f52a7275960c21eae4897cf00e9f645eb4c93456427e31e5331dd1d1f68769508880385723ab1d95a8359039996161a84177ad55b914f3034f81fa77011628ad0ce33c8875e557c9b9123266eb34f3ac0ed96a574510b519273b82ada2bad23ba8db1c0aa7468cd61b682a731edcb4972bf3797e206f0539c3308618a444312206dbe97ef2c6381b395d249fee1fea25ae7f597c0770f9d3dd16e9c9967009cdeca9fd3bd885e6db4b56b7faff4779501a2e6518d561d797b9eef0ebef7614d5bb573519e0d81d40f2027a99c15ce462b180b9c8a685ce19c23a79019b62e6c698ddb4dda43a6bcc546f1ed65aa605656f22cbd4d69b5dd2eb7ed5b529a1ff0fea557950f2b363c35ab5d3a8b01b7a219ce631d2adc71c29d3405713b6338f57ae85185e4668d889d199635d714995275ecd7ca96fb81fd1b794461dd0a9aad6c0f93e8e46c6cca2cc27e5ab92fe8f9e0bf9af41dcb2c33561fca34a8f1c0ccb21f57a5bd52a47744f119474a78bcfb5511fb1da5623adfdf412d1ae2e293db05b3fa71aea1a265fa87a2c577783b4c2a29a35baa9a3560627e0dc42537a5d49102a33547d316240717ca8ea458cd17b2633b4280e6f5435ca7cbe05fd95d831e7435011465c3ef514d8e6aa37fd21c2fdc7ec032c2fb09685d33d433731e4e0d87f4900a3ebb114294d8b54f239b8b2780780d780282510be2b42740ba1d8b2cf801a0e3a095090e634e94528b8591e81efc8332666785d4a8703364f0f9d52b1973732de9f3d8e53fc458b003cb0c4bd2887a27d5e61105d06711ad5cd66807d55caff10ebcb0af882d7196adbcaec8ae050e27997a5c11a31a1deb2ac98db922e8d4755ae6e824c4aa86ac36d00a3f6d4ac82fe1348b3a490c558c0efbf7d5c425a93487c03ec76e47c003bc12c84604b92f0a80bcb9f115c7820f60854661df07fe40cbb4b14f152f8700db34d42cb8fd8a3e634590be0c4dbcb22297f4dc75906d84320f95d0dcf2f7f726990373732b6a8d25c08a7774b206f9405237cc57a44e745f96023de72fb63ff4e7854ecb1a71ed9a14ab457bb2bfdfe682cfccc2c2c1f844cf9ce5d633b09860fff071f49f78cd72406a766c7b07e6ad665b9f947eee948a04c25dc230347c844b0846e02e1ba6d4cbd3dd21e68aa4bea578c154afd72b5ba8f3d19d8eb749fed7d6f3cb456cdfca8c801b275125c3a47f68a2baee999352a5e8a074847b279378db8eb940064c6aa33d03b96e5c7c6ffa0a388714d1d9b3947e12877355bc3e655eeb04b7d4444500376566fa241de16974c81a97e895a0877f43ea7d9aabe785b1564c9057f8e8c37ce1995248a5325cabf39519184cdfcd22b64853b447d3d4320f48e4579c63f03e2027001c127494235ddaeeaf0b5e5a4ae2ac7628ea8278a4a858fcdc505d44e5c6952acbe1a1c46c09ccdb043ae8c57ae8b107b72d9c240490083568c1c919e58267e0ac28c75c9c50032d2532df3d965dd562e9ff318995451e9e8cda0adad012703bf295636574ed6fdb53f41830dc26f488644c620a8c377f07949eb845768f79cbda6d2c4988612d45943db269f4e007f0732139a71dc324924a91b3cc98802f216449959a4a4e80ca7b4bb649660323fb2f05b18dbdc9018ec91443da37ccba2e7095702b3a3422524a2f3ea7bc53f51ea5fe59de204890737645ac0260cb3693c103ca8e6cd7f6864d65631dfd6d8149276a6c6acc1ca0895c4178dc7a14f17093fce81076fbb94a8a20f6995f69e56c06c3a434e0ef9c769b26124220a43d19e23731e023883b5bb269838a1786f5b8a7eb50f4e08d5076953d50691e71d59df84836fb4b5e9549c8d848e2f3f311f77bcf64bc9e4c31499d43f5edefdca5df558f47c3014cf11aec6872c120ce2b4866bf42c38f4d944cca2a4e3ab056ffaf37a2786cb841df48822fdac7f68b4c698e100230972a0e6d85d6c847485ac1c1386f4c3f89721b3da89e4eb830ea225adb5a86a0d60d8a07f5774a9dd4a7e844a86bbe695e0db6a9b723e82b7dd9bc760e29be4d4bc82c35b93661e50dc5d3a7ef39611bd0756866d03fe4330580884191c96b058644704e31aa9cd1704b82eb666c97c001b2927c2d0daa5c6e71d02cb93fdb0c58f0e0f9256e6bc7f2c73b749daec2845863170899baec4695addf17f1bc66f9d4948d86e30fe840d3912ca54adb0149204a78ade4b2f80186e4c9b43c87fe74372ae9bd71ab7416122707bbee7df7bf9f7c9dbb8023bd1e11aca0fdb00ac8b79d7cddabb15ce8288e7930b17f6edfe2d08e3f1d54fee3d3d2aa2ed395f329934a471656370376cac03ce8e5b58d26f68c672ced64e0dc14346dc130c46b9ff300e0662dc14fd81c9209617b7e32d099f8596802fdbc6a052778b17997e135eb451df52a6f89323e6ceed5ef9bc60d2ef5860ae1b19f1f52d671690ec0d17543c83e5ef2549afe69d68f8ce0ca1fcaa67608592dfff204db60a3a0c39b37ec77a41dcfc20ec201355472ee91c90269826cf1ec7c5d1235dd9b3c69b15b2fa6170e6356a20d2b9606f8ce2e7702a9d7b75a5eac56b5f30cbd8398907c349e1daa8ca0dde0d10e19f802fc6e206b4c1bb06e08cf174cd82525494936f615100d09d1e3f0f2f29973af530eafb1f1adde90d0c7d087e6f06a09a7f637acdb8375a9cd63dd1b3a4ecb8478abf531653a289418c03fd78ffd67ca9fadfef2175eeebd6905a26b0ec418e8a17cd97ed0add0e47dc1f73bac95ecbb6b9d54422be4f41485769945d577e2325e2a0dc68daaff5b90726ef2a9d961733bec3674ddf748ee4a8957106afbd9b53c0d4ecb1e79d1b8b51aa80fced6fd5a98d2c62f0e56d2ff64ad57aae011ed0455b4307c38073588dcff31a40a8cef5620c8ef681cdff83d3d782e0f6889b87e3649ca9eddd8b22de515d54255dc249dfd14413916afa97e4a101f13c97264c0b5c246c5a5dd83dce0e94e64a5280705f2cf2802871d34d7fd98a39a3d7b96800b03637baa194634cdc0da56c152baeffc6aaedec264b1d98e190cc88d6893e7bfd6bb2753030dfa14fcd8a26074394b6521496bdb32b358b146c7e24e68b5e14c7161f64646de9e78caaba21de7e4f896341ac6c55caf2960313db4f44b87e577fa13fc0ca151f190231a0b284d8e6619b506a37b8537207359de3548c866f8b8029d4998a2d4ec9bfc9cda0e9ce26a5e686e56f5ef4ee25b169c85eaece5407b620866e463171efe68aa5018cf3b424fd9caa2c62b05688a1852b36b44ab4ff77025682d13c27abc4246432c454682482a1a537f6b1213f6ca5fcf12f372c876975043b6737fde91cbf7711b9e283fb654e41ec4b202fde2d61b0926c551843a077780d22a71c39fcfd6801ea2f80edcb2ad23d4735cf55aff9457e9475f8256d98b74d969740150ffbe42c77843e843ac3336eb9948716349d9b7688bd1dd7d9d2686d0cdc681c69a3777d2092ca613836140bd2e08da3512bf3af3237d1a570ec8c5ef7a98aca0623a8e69f6576cef37f3b182a7ea4c16150b2acc17979049797bbb206c1edd16c220aa806959c04f18e08db1fda4bf66ba5cc78acda6d3b41a93b10a2f4ada7dc81769c056b6ee152c4931c7027ffdf1b21f55f8a47835ef8caea8855d4d0194e08874092b99d4164116b3c200db3761be88bf886e31be1c9fe046a78007b768142f062de1f338efe0a74889a92fd7155cf973d28ba65d40ff160613c754c6ac9f46b7f0522a5507b632b858fb5fb1c529a7334d659ec780dd89e3295a4a0c1aba6434a6729e3b54f68420b93c1aaf1db897213119db383173ba59065970dea52daae21c0da7e1b1519a642e731dfc3fbab90c8ebb56f9f2917e5929578928c2defeba2316e00d2bf856b8042165e8518be3e2995da4902d36b62b70192a3dbe53b9d16440ed8d6a0da71ca55de96459db557a9553d0e1bf1c7d2e07557b92dd6a237bc45a3baa7e2cc3947f1b516d60c6e82545cadd6310d636abc917b2dd9de8035515c3f736e368f431995365fdbfbb75aa60eb3f52933fcf3f1deca06aa734e85b0e3d6a3b200de7cba2f23bef1ca54119ab3560cc4e75882a06e79cb57904136ec2f13338d614429465c0f7599566a6b8431f947b22e42f78aafd7fd7722ea0f6a87c769d55c84da1621958ddcf3e23718dc0f5361e9566f740a33926cc42b30310b195e1e9f74314bdb7e3aafb56a23a18e5dbbe60b7e067a03ece8cbdb3c6f68ed3da3ffe1e7db39b62579737e43c0a11f2a0bf3006f2bbb866a962b36fc73bb9a9569651a1f368dae67d40e8f63e0279eb68cbba22cc8e7e4162f75afae82c2b2f7d9683f7d00e93d22d44b410a0c86ef2bf4070398081654ba4beeb335ac37a7bf8a7201d4f2d29f780fe2967f6e50f7bb268c97c0f63d5a64c6cc78208ebf2b6c17e6b80f3ffdbd2f0c4a71249c6b0544fc953a1d4f32027bb0d8ce1466493d3a4622c06c86b8d80e158e9003d5a55d82b25d60543cebe9ed21cb40a6300bcb8f194b54c63959312a21a5359aa4ad1b9306c3b4d2adfee2ff32136c93128f1202c19d3e1ee597d7dac2e47be2fbf0e405c2e768a9d18a3cb9e3e7ef4ae518a3b00f141e8e73aef27dea1f4e027c1145dba807255619577b5fae8339a8f0232bd2936b1df67284710a0817f0f872b33584c4697ed5aaa293e868f251383362ed6da8175a7865b3b310a527a26224930cd488e333ba3f9e2cdc9075bab964563d8d2429e3d6b18adb898b7a79d1916c7e320567f25b9f482609697aef62a1bc67f3a61a1d152616d2f36d37ea95e0f21d775236a7869afc652469edf72fcabcee692e69eb5387e0621c5ed1ff15017a0bcdecc1171ae767ba4a1190ce55e1a070b025e8c7f325eb7285e5bd72822c2f18e194f58b4fb801b7336a1b5a0daffaae717318c48b3c3f7e4ca49d5450859b52900c98b1e2a42aa0a42d7b98558849cec2390e3fd0dc232d33eb6ffb9150af35070a148db36505f87683de15d4932dce99652abcb6eae5a4bbb54aad28caf5f88d901281b551e978e273c8861fb2ee3a39d6f6da7ab26a17b5a4fb9abbfae6ed5ef88f9e4cfba93dcd2bd7ddf6180744e24b6a03c760949079300ffb3ebeb791ad7007aa432fd7861c6f708e9954850cbc794370bbbd33e04336bca94bc29b208cc903dc97ea09786dbe30563bb020f11bb8f5bbddcd7d61ef6e074283c2ac943048cb678c5e8f9beadad5cbde97f2bc4b18e324e84e6a105d000ad4d68eda00a313ceed2c335d3a333288f6f6dd0bfff1a1733e3bcf7e36b83197a025ac055adc23baa723d76d93b5c662f5b96b6053f42688d0e2d67f16e87c714e264825bc0068b8a150dbadccfe9ffc8c04d73699a2a6c469c4e1978d2cc6763b386f80daf51e1f4687918e7946debb8212709eed25b9a0984a354dcebbaa2ec608b5aac4cbe6d061fd22062d7b67aab404a9b5f3a94a3e34986d5b469d70bfa4047ff5f4c04a756d763534331c1d99317ba353fd3cbc0fef0edc1109d412be63e5af488fa6336f3f1e0e46fc8ddac552ffb9729a41574ff7789b1817ab9474a78bcfb5511fb1da5623adfdf412d1ae2e293db05b3fa71aea6dd88b5710ad41ba212ae365fefc3a4049623c0b6cf80a8d9cdae8a1ef62f2d2e392089ae8abb04b912a1f877b3ad92179626caa707bd310e5d0f6580cab0ed95813e4cecaa17830080221aa68ac85253e95d8c0f26a9981ccd9c0d94f853f7a83fb9834e66db76231eb2803e4101719c423a6a846be27a24d58e8d692e6fe80090ff2c86ba19eb70c116466dcaa99d186b744a82b4a7ec5c8140645a3b6c26036b54810459f4ce186e7299ebb1587fa90f056d6190ddd96742b4f4a5dbb947900cc2ebfe56ad8f8af77b3ebd67c00218174fb73425ac7343987fb9deceddeeabc8c41b11b0f8eb1680b16e47613e2fdda4d90f7ad568c598280c87d6e49e07673097a6fc0b696c003a5739c64073965eda2578d319396aedd5759b98d7fb250f71f6892e28c76a691061eb4358e58951db36f170bcca45df8cf3c237cf7deb955fa624d92ee7233e73b839ae8489641ee5369118b7906814e237cc57a44e745f96023de72fb63ff4e7854ecb1a71ed9a14ab45752a76c69323c0af61efe8c3b861243c9d0193ddf2b6820c6f369db0d236cced1dd516018703dd0bd6514e41ba6fdd2fb354e1791f9bbae5f8fb1b01369fb0f01bb68630131c3e71990d0b951b267547510e3718505b23715837be347e87a32955939148d2631dd0be9b42681637c45140607bf5881d89975d7a21b995f20224b118687ec81c6de9d547cb119b348914fdc4a9d557876a2a43d10cac9938725ecbdd043282e9a33a5eaadd552cb0717b91dd65101c2e456793acd02fdebbdd6d9a1293a138b8231e90b242f85a1b6b82dd78cab849ef290b6df9238f092297e6da39f25019c4a9bd444f5347b9b27de7350a11f82d7e2ca6ebdef46823ad718047164303c471163af5755aea2ed6ad7b7e8b87f64e5d5fce462c5145d4d9a7c5a286d49031b2008667ddb4bb9e8693718c83393f4d653d886bc05365dbc510293214401aa1634d7e5c6dfca97b9c7a3157bf80904f0b0185f6138fdf352b4293143462bd3c77675402f6927f414e10c3c1ee6b56fac9b97fa25d5a403a1dcd2abf2efe8c3a98c1a90ab1b2f78f8b1364a62ef70be2ba948dee174c27870e4a775c4ebde4206d8a1630337e5170861c27166bf9886fc4f07ea4427c85d8bbc9dacca4bac3382f7402274056ab0768f2de68ea2bd02e98d73debaef990a24c08f68690a4d51109ed47df59c104000b2e3e13194728953df80e42b55316c03de84eccd14e87cd12322624c7813f9947b2d4eb02df373ce76e694045d6c9c2ee67ad5a8c04619b4a2597fa9d36682bddcca6cd0af3578b1786a3e5a7c9ad71693e06c174436190375daa6b3d389003bbd7da3285b92f45372977d3165c526baa8100e1446a19bd615d51acefd3f13109b5a5bbf1db17c2dffdc9f7853f4c42258db71ed74a880cb8192de0a59da92acf1d1b020528f7dd98abff7a60b9780a0500372b9eda746eefeefa1de586e3681265178ef443f5f895c103ead037dac9278712f057f51694c30dda59d0baf06c937edcb9106f0dc25e96c2270970ffdb200416506dc4e846288902628e4aaf3587c21a182caa07d2170eef8ef14c691a4860e4dd4c5e3d2d0a3c28f4423f920c0844526973bb9b6debbc27772014659c4e3e2624619e24f2bef31369231dc4d4139c4da8194827e3d2e20cea6ca47ed50225af803e7ccfdf9dba3019367eb66c70e7e1b36b6dedeb34026b9affa6c4a1daf73ef1af9bc7aecedf01f0e67340dd114cecf89efa9cff3647bd6bb1d615f514642f1ed9a416d23eb6bc2ea8d526d2ef4e408a6e042041bc23cc39795d94bae19f6b72c080b4124f14b77c66ca6c203d1fb81b066a4009219d780418a5bb51e11be35083e24c370ff5d21bd1b1d157b52f72fdef7665e2dc145643f905d28c2e4a141ed0e3cc404511fb8367d8858037c02a9ecfbcf94944d6ed00ed23d192bb667ba3fef483d9dc1692d8aa4b3ae49d9a79e0e2cdff1525b9cdd577a6e1306c4fb0fb547a409d3beab7c3c051ccd8e86bcd9a7ed27d25fac9e75ad8b58b7304279523473800dc1535a36ac45b8af0b67bbd640f682d56e517d120ff275c945d5053041a3cd075d1b8469a668b36f05954a2bf3134b7062c5dd6590e98d4b57756483b18a500ee0b13e2cdda1cf569b916f73cf8ba9cdfe0ae8886f0301fafd3b1ad8f055f05624ebf97f65c6f26141bd8dfc9106a3408ad8dc56229ae944030f4fc3241c0b3d328b8cae5375c071f8d0e97b3a6dd812bb7b9403101178dde36e8cbae15dead9731a5453d0ed25b17757701205867e0e792a0c3cd47b24f194306195c745fb48f7113e9e6ea0a7f5d263d328a9fc1fafd4434c191ae435c85b14fc3aca7a35bcfb217e31312f18b1eee896743169533db2d9f956d92027f8a2aa910544c94ed6b3d06f40c7eaaf83b19e120e4874fea19d9c05056d99e16df1f8845e215aff4eff73611092dbe65a9f3e4e33c6abf3bc5da42be3d27af345c9fcb624f71fc41464e862387d12aebc787f889cf6cb748afa90409d70eca91e785a49148e7145765b10d4618197a54343cc06e9ad03055e835067560df615f407a1aad0d06a7c4afd916e4a6e97fbbdb94c94ed8f03920dc71ee17d8c8480116b9ed6ed5d7f76a63b1c6f59df34bff182ad48a4ee6d500f9ff36aff46b4872a6e361aa616a9cd2903611a1c033db8127f427a4c0c816bde65408e3a98f779dedb12bbc12274d3d83a18c09ffafe63f49b172b56baad64294af5eaa40c5b27eb7c378b7cfff8c98cdfe3805c84db332af1a81fb0b635e78f204cac578af93d14eb679e8fa6dc3a113370e92699f52ebfd7b000e7d011a4a1f337e6c9d312e851d2ae15a759aeb0308ed20fc371bc2d87d5698d3a410996c153ed5ed625224c8fe48e1f8fd8183cd0e2d895c105451c474b54d23b2a65385477e1922aacd94b1b75c1d312d6afaf09efacd5453922e987cdf425de5756d14360cd10da9fb36a9e64fa77f82b636315fec4c9633d9d88b802873a6439e98f1d5315d153ef9620b041214f8ef56477eb96b192ce38aa060b8b179b8e5c522f1cd062358c12702c835d19785deca2d7bcabb2e307f63af690cbd5c7e3b92a67f8829a34378c51f4c07535a4c91f54ba710bbc1818d978246005b658b38e8f2aa38420f9e39224b28de0d4341736929b32f6b23516f0af54732eb2c66320815c80cdac5c4df4f435693fb4ee9207fbd28608ab40bd5b2435fa73a3faf757a904ed1bffdc7524dc4537e787f7cbe9c27a0c9be46e5be03ea0c4731f9cb484b662c2f423faf8ae7d8ebff220b5129333f81c7301b8f22b06baa75f7eeeaedeaddcb5acf195497a9c7ddddc7ff86b0e017b1ad92897b18064126fd05d18ab2fa87adc159fbf9f9bd6b2275cd27f73ab52200723bf4b70c4883f13a31b7888a48533572b84c1939ae2fb50728c0c972fc8ec14f3a792fc8b4c602813178922e9a7ba4b0b7649a3e8566e1f3c3897f5a2701bd3bac80d28d28e17e6c7c0817746c198b31bef58cceb5fe9ef69b556ef270561bab70479a847f7819ce89838c6fbdd6b6b4590c1bab49710cb4ff9062b7398737e1fba5c1c94d67608667e4ca1771966bd2af7c98b637e3e1f159c6ee48cef30160cfb8323384a085f85d5e61d812abf507c469342896f0a1741e2f135e9f41a09a374c466f15aedd50306209631ed189fdce57a0880844c53ae6b719308635cb453442e0651eda81a86ae5603fa0bfc55a824a5abfd03bb47aa2d23892d5c7663b32353df265c6c34af4cd69b47afe5bc7e7b905d12d14528be0e1fb454b4d7e769428f65103ce8b090e237e27d6d67180ff8c4dda9dc168456e03f6c2a7a1e9d858e58546e818a00ec059688c4077d5cf2456fc0a06a82e7fe9a7c3e6ccb637211ad0915ffa9cfeb0c2c3a813a30de5bcecac166087bc828a24c106d7ffbf217dae1c6ce934655d6d3bd997287ecda44485782c71ba54705968fa43b085531d91444dc7832a268ff22c3f32e2fb933f40c98ee97f314a5682a2f9727235eb39e88133ea89da0b56f3407da997127e1c2b08a2fbf9ea299a542518eb051dc3efa5f4147bab524d342016d4740ec21109a36b65438aa1511aa16d697b06a4545a0c99dbe374e50916b5be70dfb533386e17c110b475b699c6214f5cfc3c5196cab936e1707d770ce561f2ee45891b4fb8e7bfbb4d3ed77dd9f393055fcb9d8e875a705cbc071357ad5097313b00afc494cb1ebcd6333eed6a164edfef53281c9ddbb42176f597921767de9495527c90d9a266863087e5f1dc9c915d3fbff60e9770628ec5e1797f38d6d1b2586e0624762b7ed96a7b73f050b2c31fbd219da683b120009158ef3bb84971f083d5f09d05e3a01f413e2a4dcd7cf86b5aff76495d89d072ce2ac0a7d976509ad68acedf2b318a0afac75a1d5545720bab392f8d3421e54bcf08031c1ccb9f8486aa12db62380a95b4d0070166b242fc83f3e08f8be071560ecdd9309caddeb224afc4415c2ed1eb31586597130a4a2d2e3af4e1d628646b47ebcd0acfb6977732273d4df668a57b19d1d679ee33bfe8ed5f606c023114ed8deb7e90ca51fc212b963cd055c94ecbc31d720789cafa5b26f1fab84066c0c4d40629ed17ff337e330b459aedc19cb40fc4d64bb4ffb12b3a1b8736cf9ab12973a71b0f635c858259a2410efa8f487e83002131d474918daeed2ffb50dc00a29a1147b87e54cf8ce186abb8b3ff7faeba082ab0f483550f47651849d86e97aa8575d72e1822f49c1db7dd7057eda599713172cb61d2e70e099dde8ecee813faa27d18f637ad2b661c8adfcd514821727a7c40c40df6d18e897cab5eef65fefa62804def51b000c27210a254c1374e5affde1c81b35fad7a1a12ea00d3302ba9ac5125cfb29a8a724d17feecf3383713c71cee7385bd0b1c32ae062f5ed3ff877806a51c8f30fa24e14cda4c69d0849c4ef468fd167acaff79c3dbe1e7e11761f7b8d3b5415c3e6145fa1082472ca4f10e90828f826b1995226da1be8dcc846b2142b639afd29896d3194989bebd9f56cbf705c4595049d4fa92921a4aa00ab4a1b8c139177155816afc3d538bc889b63f3f88d6852b6dbf9541eae0ecb98bc29cf3804f7ebf3485291b308ab685deb72e4c77f0fc862dbb53ca287a7547b001e2fbe4242abc0f29edd458067d831e891dd9edda86750f9346ed4529c7d8be9d1556e13ae985f065509fa210cb16baf3ca007c899743148ce7a423bef1296ecd3cac02f398738e6b050605456dce12a5d6ce32808115c93dd15b82c726d5968386bce7098cfbffca5b34024944db77c434a462ee978251f124ae8b4295a3c61f45dd10d1a1a93e43913f89e112c4542b9930ec122cf7196ea27a549d8d39675ba732ba7cda0ce98f6a6a2227090d8e093f0c54b44046515f332f13e6b1928cb5a9fe786f66b04eba0dbc8ebadf7209ca1884faa1c52f31ac8d878a77fb0172e87d66b444a2b59685d5eaeb2debce89be4de1b5884dbe0132ef5bf374f283ef6694cfbf3bc07317fcc29d8ed833d4cf6730187e124eb7b1f41bcab4af72beb9d9912fc5dc76e4256f382755fdfc4575704e3a5436ab2121b7460157cd906bbc23b07515584905346b81b01e42e3d1c7823dcfcddd3d191167053c4a7063b2d54a271cef3fd7558ffb8a621c0bae8726174fe993067ef8d1c45252169f621266e76fdb1fb059a3fab583b9fd827dd4509805df5341fab005b4c3915e86092bc07ac02bbc1e01397a94073199a9737dc5c539bc1370c93f2600040066feb6db972ed9f9baf589f1b6e6dc0ecbcccb26050a66f33abb14cc02019985dda83fb76a845d78af4aaf82d98f71b818d384ce09c45e5adb96bc8b1d0663cd4e6d6629079924972a32d79c9eca52cc52acc8d89ce3df30a2b0b9594b998062a606ea49333506c64b3d7f82d46b293e7786c6f3f48769db6dce5533d5cca5b38de5e36a44fcac330129588dddcfdbb9ba8f0b1b1ee2f436cf760cdef167a3429cba67413ac2923ee561055f4221a81843ee57c37c093ec32ab1d129f73a3b744731e90eea65f473b29942aa34342563e30d64f93d56b7af840d429dabf3c5a5790c26331482b058837983dd0348f767526ecf69b7677f981203f8c5ef8dd8a57409a0aaca6facc808401641a1432d8126845dd6304e3c382d8fc09dcaf242251e7e68eef894d67c23f7cc059f4fb18aa93321a5f91e4e537fb2eef1a76c034d96b67fdad66e38aa2d1b5d4055f43b035b5ab2d9e98003207c43acc53e23e08f9720adba9d850ddefa8bc0d3da48dc4383e46894e6af526816c092e6dafc2c795a2408eae0b296549fb3e706adcd96b7fd91f01e3a9b0d1f9f1a4ccdd9fcb3fada6ce65ead8bd31b25fb1fdebb7401e5e79a810efd797a713e139e78dfb1f29fac09df1b86f8b591fc98069435debd8ec5822f63ef88c351e4199eeabf1ded18f21d74a9a43b72ebd0366f5a20ce507693b85476a4a592b19bc8b65fdbeee1cada1bee9877ac82cbbd0f8e42333ef30b54409c47fbe7e2f70cef0ef88b2df07b59b5182827fa0a9bed9c352cbe92786055399d056d393148b933a2012239873d50acbc4891bf75e1de5ac98aef4b0b5baf69f87fd881f5a5ab789071fba9af181cddc29da537f8efc027040d9ca74243b7e3b06983f4ef4bbdf615675f7cb7ce011f4b7c4a15d352aa2771563562fd75f9f62a2a4ff9c014bf8c8a87f1dc1c7249a76414543579bedbd8f7fb76891b5abfbcf1cc0cee5b4b2c9bbb4918c43ec280070d9388af816b8f9b2ee108ba0572b8dcff12bc183f081589db2fa7e1a5b3475ac27653b0ddf2fc5a1eefd07bd80beff2b6a28aa4eae189eac4d2699694825f15ee574202a47730962cec4e923b8b54bc8fef2b199f9e82c65f31053535df80ad1b5066fb7a57e41653b48ec42fe738300775edc59e5f1556b34b07cb010ce560f66a9f1d90fb48d8ed63597ada20be34c5e0fb6a5c0ec26aaad1917485680ca12ef8509e01b203e1212458ba0e968eae3997aa3b62067880933ca9ce5aa725ab8b1422ac5e08b31c237a86e14cf7aab6e6f20181a79af21997c66a56fe9b21cc7fb385a9cc9fd3682c0d18a3a4789f230d609731c55cd11410fe4a3d9ac72b1ac2b22ee6b9fdb544f5feb99fd9f0af8ec93a825cf7ee61bf089acb7484a58793e4949f7444a650693816734d124862b0e01df4b0e298e9a3b4d2b26917f13fbcf95414acaef883fcf948986336875181cf829487dca0a27c552e02b892961927666b648e3ab3ab8dc4c41eec2a3249125ec8467862135e79fa17896185832c3afcfa3f5984ed89c9fd9d2f99f64059d3c8987c3b310a7a6794bed691639c1a7277665986282ecee8cbe1277397169d288d9e7ddc17f971dee273447b4fb4d5834e058451a68c029d5bcfb3e218edcf2c571b0de5276e1d9ccf5f05f75999ae27af10d61ff963b132754e26effc2bb1599a4dc3f150ea2cac6e06a2bd8185b6d944bbc4a3d43af4281f5cca36d79db505467a8f862350ce17d11ed6ba3c8a57d461c129afae409600a57ef61e9bc490545419e15c0816c415c8ac6a3fd03bc2daf128c1780e35a158442d11185c56cfdc3b7761ee0517647558d9e6e21dd744b27df417d00aefeca0abbcf1bafa0ce268146e1044f178b8e3257d2ac564aa6aeed7402677c0b4e744d871a6c8c6d85cca8a08829a364af1ec780f78203f0ff59bec0dcf920fe8ca5181f110cd16171b21bcf7d6fd8877395f65f0db391ae3ed8682f88312b0959ff0a71f577b3b647342cee2f147f47bf84452489f26ba78c636a3bcae98104164ac296efd356bddce1d8c8d7ffb848938fe7ffe53a09c1252ed85dfbee46966e0aee1da08dbb3365503c4fa3407ddbd13de97698c4b3948d5b4c4245707397c90f54f57230939d2f08fbe6b5c917258f9eddb0bba9bb4f56dab2921649d90b5ea0096efdfcb4b37520a44a6014dde91fa2c8aa46d2daa2cb2eb5a63d46904ad67a6ad71ba7d71ae31170f3a9eed44b5c4bffe9f847ec1ec7b54fac2d3cf93900e5c31c17a421ccfea919416cddb677dc1f397977301e34171e76acce1620e42d41b045ee3681dbdfc1da912844fde750a4239c96008b79b9d329f8f84ebc6723d6cae7cc59986c3db591fb2ddb5db3d2f7f7c8e864c9229e30e831bb4defa6053fb532d3534974f4cb2b3d4c9ba9de338512e3cc71e4429eda2a00b52c010f4ab808ddd2e4621540bedc5340af15f56cfc1ad6de87a86f64df419e6ff11fc32b91f1c6a41f6d9bba3d04e1e6b2313b10879a0e1f65a2518c832ceb6ef4ee6ad2285eb1157b1f28b2391a7f4f30b9a07196d9654cc6414ed8ea4f5d4a7b11e8f6c3d6403a8903fccfa4a1e2ec01d79f2650feb35133ec19b7fb5110c37a9c4013837dbb3dc85ff2862e09b75de36339c14f2577ac8a16c8581fc1c9965c1d136465ec5cf61736b1b18d657eaf87487ad3c49feba8cd7f8b08d1f918fa3e60a79c3aacc7414958b50be2aa8d08d02aa8270805408bee34bc6136dc4084600cd98a4656f65320c928c79d7d1cdd0cbf216da8893511238a9d5d100c60ed6a4a8f1f789f0ca1b299d5935a2e9e49c2aa508f79ecbc9d55ba508d16f1569a971524e8033a6cd2b187bfafee4101323daa2d01173f70fb3fa2050677555e277b533b701f41b731449fd56124872db0d4d40d8019df7813d04321a6bbf3dc3ff058fc22cee45a938c06e347362874f165fcfb8acab23ca760ffb979ef9fe93640c9cbc4e72ef8d1ba9cbcceb922b0e909f2b68ea7a152241daa724e99b8f2b78453fde171371594d6dfe42dbb0aab9b5c04dce0d75fb92e5462b3b8b6a12de3be081fa45991b4c5801e6de762775dc50c5d0f2846da914cabd7abd885c0697b77d8dc4db4853b6be04a86eeb748c01e39c8096ed681c418374089b0dfe72abb79c1a17266bf55701dd38dc7d65da2bb189948ce6078f1c584ca8e6dbbf42708704aecdb94db36e95dd1aefed6a40412dab81bd8b206e75af1b431600cf87c25cd3c2871cc37d0ed28606bd256cd856bc48743bab65de0cd3573350960b969d01fa2f53fa78ea5afa0f894b37554b94640ca596a2f284b62c3e7d5d571dfbf2d9df2ebc193d7f6239a3a868be34b657edd5ce30a11da545da2b3de4034bcd7cd0c8e68a352653da978c0960dfda58bd6099b7c56d5fcb72fa25fe4bc491677bf4171b3b445b3ffa3009be20051bdbcc1b72bb2795eb375175645d67b6bc068f7fdf1c7f5abb6e88f6107ec95c6067716685257a5b80087b734003d876adfa926af1645ccb5c5bf55e03ca2313b1724ecf4034f586d7a58336538d5be73f999e600f334ee46bb6385c194a03260cc46b7d1a8243477f05c6a8b815cc503049f0c3941b40b4e4880e0f580401ec48d012f9bfb97dabc4e32167465b91d9336a3f87cc75d81afffe66b866aa5df6d801c7a50b0f031844d1b87c4fd5fa4f24f108bff6b9842a1330d2d0b74f93e6b9ed4b65ff300d611a21f4a7bdce4caede41205f76b6f099845c26688b044e722d98e6bf4ba976c02c1f1c7d11658fc3b633440b6c9158b268319d7dcd2b10899cc8e9fd1aca75bee498e7834f5451164bb7f912e32d7c7fae92e7e0c66af424955dee8ae608ef40a04ae488acfb3e201df099d6e2e5e38c276cf873f6dbe4513a964d704060a373a41e35899aab81b531b0cc68167562ecb4c03b38f50ca7b3fa9be09137fe0cc9d5d6f38c077e064a5a957e71353ee701b3d1a8c513bfe9fa6ce5e8d267d00cd8dd83f3e0033b245d28b2a3bd332d1741595621b81c89da036e57eead4ff2c8c205d3f1fd37b206a01dfe62fc663bc5b6e318d627773c805d7042707966a11d6933fb266dd59f3739d8386c243d978c74cfc72e2e6ae47c521c3d4957a47236cdfee4395c518d3f05f4ebaafb13f528f8e29a1c15aaabe08a8eda64c8502abee5f1e546e71fe80126870ea121d359dd20cb3a45a96cc3b785c1a216ae33c9b81e9c140af0340d8ad22b54780bb23bbd7a0a086f93eca493aac035786c4cd997a62cfe560effe329d7f343162cf22e35aa66a777a4c73885111f94cfa0fd8e2b6135d1d0c6058e46a8fb64c806d6ee58edc6515c419677abf142c235f7836353ad8ee22df4089dc99c4f5a40e2d196d4a0e819e6f009446d451511279cc9406686ebbd2f969836b189108b4e901df05b2d387fc000865a20f1709f439c4a9f3201f66bbd481f278f4ae2a52626294f0ccbba14c33b9d99d83220919d7a4cd26e632e49c6062cfc70d050e60721a9a6509da3075fb10ccca12588ed4aeb91de162055990ddb63ff523537f4bb08c76ebe0cf9a36be839d75a0c7e6e73b206ff6c8caffed38a5f41afd3fc6ea19769335d545166518cef1bc3ef7c011bd4a2a18f6ffe9964ca076d0a542e2ca50512d35e1befa7ad38c632c49f930b6c5767ff4214323789236d7c63fce3313e8ccce169473c2e0a9962ec35cc4b3c64dae4f6c3d1b29a1144173d5111e66fb0a2c33fcd03bc0dc94cad328c0e3e6794b00d0eac35a14594441c6bf584ce4933ce1c7a664f5a068f5660f0ac99fe10603cdb683a5841372c0157f7685e5c8a2e348fa82184c663d2932c83ebbe026d7ef5dec6cd4df5978c1de07b29c7b33319e60f0f23b852bfa598a90bf06bbd32cfc9fdeec7b119af405b5bc2982376b01141a93fd0c14254578e66b0390fb022899c516296cc973240ebec3d727c682734efc01190a4bba26995e880dd99c98374bfb6c89bb65ca7159b01a39565ffcf2cadd2fa44ee8f487cfddbb4b16ac138f7bf6ccf2cd2ae46b06531a2d4a5c6c2347d46c32f0dc9daaf25afbcedc6e5a52a82d2868f1014db67990b4691670916c9cfb7d5fa8acf207239f84c427548aaa14b6f7afea5fc0efcdeb2064c4ff57d8352398f07a8ca992879cf69a6fe53a2dbd14b6021b284c43868fbade195055d57dbe97b7e1baeeb36afa552f86dab5c1ef9f4c1001360a9728ab8d4eedd1b1fdec95ab8838a69d35c409ba70b30e8075316b9af2a075429e01ceaf87522a475431fed067c2b19e4399afec0ebe0f0b20b134f27c92f6e5e4ae0268c2960a469b182bebe5a904112b23c40f9ef119590953a7a4f3b297107d9442c9d319abbc001b06a47ed50f19e2d4d9806e70b1799f8f32482075ef62227d7645b14e9a9e0f04b982103a24631968349ef852a4d82712e3df78e528fdd9d95ef143fbb4e1a98205787f0136713581a596651399b980d942da950dfc07124e45a56485b90355f45a18d501bc7cc8622899750e5b90b400001f20c671d7606e035476cad77b31bbcdcf6779de331013d8bdf8e4bafd3e9086708cf60899b56a3825377d2c5727f68dc86c50af84f0a41ee7b09e3e056f1ce89d6053e72696438c678ac9b94bb9b2525172d3513479d5f916e405df93703bf0c71c03ef6aaeff02c8eba959c3ee63c3f3120fc71a510fc6d452748ede9b19209e66d6056ef9941e041e3d87cdb71b0a0af00327bdd8dc0a2bc24e41312381c00b4d13ed551ac8172ba2430f25f8ab0a245f4a3bc097dc219d384ee92a6c650d187607ea613850006a80f927e1adb41617f673977345579e3ecc7cdfcf7fa816bae07b31f603f783ff650d2f74e64d54d1a5b068ae63efa851d7fcbf178e029791bd877cf99841aeb4af77573d24a58902db167ee98dc4cb849bccf29946f47aceac459039541f5fe2cf103ed3d8241692f287ece67a8143e3cfe0d62af193651c544482b6072f3613085c16026050154a8f584894981879c7e08aa5ffa7e5fe81a4835a118f3a895f5cd953b175916d29d248637fb1bf2568bac988af088b64c1e2919047f8fe30cf7d25115b7a003abcb591597ae1963e3b65d50c344b3403b6b79887306813a19d0c4337bf719390f56d67cd3a4c77dc01dd4532ee03b87b3ad48e6209286fb40efe0b0fa2331ab1634d53b5b00c774c964514de54c77d8e5fa556c81c5bf3af7dce85aae9f06fb218fd77fe4f97239ac7e854664f9733b738cc49a853b7433a5d1fdc33fea201df0c0390bc5b21a37c192bf3ebc21cf31ad2847411a6add3ce4de79c733fc56ccd40d1dfcf0b176f1b1876062b68631719a06ee892176049674d49f6c33a8811784970acf28232317f85d24a00ada05922027053f4e553a0b50f4108ea5cf2c4779718440d5dedb2d13bbdb99c03fee51dee9f8920048b67a22bbd70509364463ff4727128a2adb02502ba87853a0e0539b61b5355efc0805f11880f608fd4f6871782163c8b7a60aae3ccee76c8b3a9d14fa70e857eb8d8dff473fa8c396eea4c0618f9226fc5171b85c4ca82e53074cef16bc75d8d32d69f65447db27b5e1ada26a6f5dd66f74c9024cc2640477870b26992b58d7a99d823afdd621cc2e1d0b7af501159f9cc0416e77844a5158208b7fe3c03cddb280bc3e6f881bfad57de0eefb22f3fb5da14afa30f3fca739976a252b7663e5bf22f5e6cae295ff080198578b116b633a7ea360a27da6fbaac1f443220dd894cf8e00d59b6919254c746eb95f4f3163d017078f2ff43d39ad3fb8b8470ac4b2cd474ee8e83a777baa98beb04d78eebe8cdd60ac63cff22877b55b59a0d3bf60072344176b4cf1dd519b49def09b39f09e613bc33f6fb6ca35f78ebaff843c31707386399d21ff38b7d3993295bb447fa1fea3130746f2d9d8e592b5d6f314c84809cc6c503811c66b94764ec5373037a15ccae36982c451575b9c4f9adc54c33404a51ed194af7a270d5e1d8eb1d8fb9c2e1d354209f2e252427529fe88ae3e21612ccae7f8e611a7cb0401d433c9c0f13c5deb96d598550cad824dc2200e2411aa1271471cb258c25318ba5826ebf6b2ed030cf1bbcbd9cd89851a8f9fa8dcf6aa372b72f171839fb716ad3dcdfde8e311e578eaf387dc55fd942e89b44511e5628224fa6d8799055d0f9dc2d17ae4b300fb0921de8fdf4f40bda7786f81b07e35d0886095c6ae2470a18ff0b7114977d9e5e4a241daa6a5b95628d956a753b5d54e793a8a70d678780383ca3d65516bb5180fb07a611638f13813c78fddc7b1cb0bfa1c9e004468e53191feab14b0df734b22d7880734bca21b7cb3eaa0845fa974129fd172668eecf87886e74dcbd41c50a5bc419b5d6e7f36c97ea7b907a198be6577eafe6836bb6de8827388d3d7e6dc95fdd32d8a5646430f4e7103a4dd04bc40a41e47e9dff513cf4a36834994e42c089afcc9bb5541ee2b8d95fd1050a6561bc0e7d1f396a2af030c9afe730a545d415ca396b93e84147122b60578db704fc3c3302a794d78feaf84b40daadcdb341343c2d7077b4d85587c5a1800b79cb4d3055b3aa534ee8c40802d608dcccc1eb0c4cd35c44a70cfd91fb583319e84364eb8b678ba4a75dec231b654368a07d55e64fe2189b82679c1a32851f69837b7ffa59f590d20ecb179654d0afe85a1834293ee426aa101af2c0767bd51448f6f8999c3a198f235c116881e3056605169142df9a0b935f4eac62999a4012d797759ca97bd6c7b935b935f3951df8adeb0cec58ffb03035ff97b9f650efd225e1afdd6bc413bc2cd150b498b0524289f8b21600ed26f901ea6d64ba90d693a2d689fc16b84c934914673f3cf255cd417b253ee4b55988e2b81d9fa28b287508ed469a079f81db728da0ddd046f425f6fcba0f21fd3fc57f6f0948455e45cee0253e084efbced3c85548cf7db074db372626d6b6e0d5a749b07320d61e584d0dff4fd2243cdc201db59a62f05cead7a5b74ffd76cb02a604bd0017097459833c04f7877c93c2b507ed79b215a63bf6f3089cfe78769b263c9de24295e549557622bde38c8f36cb8fbcebe64fb734cfef9f3e8032ef58ca31404403aa87163bdb6c8b3d159727474a13657c5299d5ad70b8f33b0981b37ef8a39a359a0ae40ff5bc378414edc3f6b81d7f8b71014957eeef5d733f426bf04779e65b5d75bd51571cbc0a9c15ccacecdad7accae3d023396a1c5e04ebeb8ba3475f2379baa32a600ed2de9d8f29159e501e24a69302e8acf7e8b88f1df29e1574aa564b9566825f420ba3b0c2454d05c97ae4abd91dc87cc32500cd03f44107cd84db79d06401f366d8ab8d32a9f914c23b5f8e6d08280c461bc558f13d51ac530537f4318afc493a3bdd8b8dfc3e4a4e52c5e48c8fb9f2ac93a0f087550f58479868d4aa1b67cc7fb830bb71d8083c91c4fab0ff5fd576d7633212d6ec0d686a3cb3ed15d73842c424dc340b3cf01195845e061efd1696952260372e4d0d67639fe720fe708eeef35958c17da1433c27240b28be330a54b85c1c8d8054b9114e91dda874408e46d1cb7c1926659e066ce0603432995124fe27c33fee45dc6c1d09cca2a6c14058a03cd969b71cf5f5f38cc17b7a35b6c693bf5e41872c3b4f4d4eb9936a827b3e024d14228da78b24c3c04394ac55c5ef6ec0da75b7ad2ba320dd69cffc04b7e0149dac7e6eeab37e8eeafaa37eddff72f6d14d85e32e001ad98ccca6a3799aa5d435b1c85b593966410521193b3f7dfe503b80c22f939a67a7ab2819f588b1b10ff4cb11bb977723f64f5f6218731c277f07dc73e4eacc64173ddc39ea3ed2e7a31c906aba2ee0f3a10ed08c1e5cd5c7e5cc033f88233d90802668288876b308a408bf5cbd6517e927b92da0a620b9a688ead0f70c42d7997ec6e96a9f934803b7772be79e8d019635d58041d964915a03d69281fc8e7467b31eeb000f44e09b0d50c29ec6176e60a9f3b9771722dcca4cdbc2d2a884e0cb61b0d7722f55dcaa272f826e40af1d6f61b30e42401769c2969385cd075c4e241531e03619df8b0fa8ab02b7eff2b7e3b69b31c107f425b321b2cecbc99cc2558380e4dfec750c55f59b8a64a381efd70a0d6b55e1bce2213b72b8488a9f5bf7b4d91042a50d1c7300f26c7b0a666fc016a11fd5ac4b387bfcf859ace71df02d38ad383689369bb1724fd32d09c1e90b09b389c3472413a220f28c8c1fd17a5ac7a0888727b5076ec8a94ebb10faf08f6efdec743277cd01c3a3c5e2146587f6acd5c1c05103097578696ce1b167a323bb85da848b73791596213f933acc72a783c000cfb4dfe54eb51bd914d2cb6700d1da97ee1131238a8318f94cd6d1700a18fd9e85e5ab315b0d788f7fba2fe4ea638f0d99033718a683e779f5d68a3e43d516f4832eb6c12b5836d0e68bad7fdc9eed55feea69410e1d60068caed5e197717e20c31ed4b334c2cdd2ad5ad5b18de02a5e4756b749a7a6daa707e0064b9bbd16d605923cbfeee8b65de95ae204250d7dc2b437862b5c411708a7a1d70292e109547a1ae89492db27477afb5b497a95ed68f46e39d5be13cd251ea71bc5058fb3e74316e766c05cde7435939a04b02b953819cc97a9759142e58b00685032251a95c7ccad5cad0ec0f4bd756d1d78b0be903a35c523b2205bf874087f9c3a71a0f4f1fe3e6cda94013d55ec194b7e17939bca0da194ed587ca85c210c7769a3cf85752b6bc54b87ba18607d03fcfcb26f12d0ed651e529e14f0f98dc77df4e6875922a37f632940ccfa3c38ce2b6beddd79aba5bf03d7b121c015047d73f2f80c3c3064d02384b19c541419be5a178c8821d8d783f8ccfdbd8663fd9c8b5985063a84a72241360a5738f4c31ef73a3edc98f02894cfa7592a222fac496a5cf5cf330128ecfa4c69c15037f79b96ad6fedb42f441fb11308beb287c12cf4014e3a20cb6d2c4025e9f1ffa0ed9fcae26a6667d1fdb65c381b0f1cd48ca399e3569f584b9221dd51bd2d0290ebdd2e8653e3ca9240b228da1c5db9d2cd262b43a4a76271ec81a9378e37401e0c06eb3894794c6af09c6b9f9889a4ed2f865904fcaec7ee345312502cca05a71f4afa661f387fd69971e3ebf2cc9e4d742bbd5d78865cb4c7fada3ca71d3cdc398d38d854236a7d8e437ee8124e357ec14692d8792fb3097e0e84be76849565e1ee54c47e2d59df6ec59e9363bb894ef0ddef7df721d908dab6cfe33ab746fb15cd00ca466efd70a46b12950097f87400ee5c04623063ef52524015ff517f43898fa1200b9aa36fa2e5b8042500417b658d6534403768f0506c919752a968d4be08dab4e61ec67d3f8853dfbf8d485d7a9004e87302ba5f2567c16f801a2dd2e9b41aaf0fbc7cdb601822e7e79e2060f478839aa5973332458f3a4924565b167865c6a6ad1471dbb47e577db6a5100c6856a5a6915f8a0f07eb744930693cf02a1373a1a85d7adbe9a29bfcde2f046e990709999586c62de411d0c2148fde776d4460257836d4aa959a77503ac5147299fc3c98d356bda105645d5bddb6178e1c67f5a26bc9605a6f629d0321a61f35514e2d8443d5e092b1c50af54224f794b3ab9481617b5eeb461a4588a2fd9af854b4738044b51ad63b00ec48fe447110a042c5124b17926df2c307ff7237fdf5a1d0709826e4ae31b755a7f15d919114d3b2a3a68c431c8cc7e5bcae9fbae693a99b318486b4ba4610bbab57851d2c7103bd55be85999f7b4226259a1f5d4e41734627fbb287cd6c9fa18e301c3f104cd1ca3cc7572acefcc69df53bd6d16142596616af785192f0e960d76bc93f9c3b8e35c341aaa858264391dfe9aff67bfac2fc621face247cc7d07f38c78eedd2833f9e180e173c3dd0f81de5541ddc6370cc802c4dc027d3262a761012ed9e0423b13362a7193551ab0f1098da719d694bcd89846338b0d328977649adea165a3f297712816238a3a136c29d0d0ffc9b1dfc60b57477d001e85d44bd1a63911fd86a0084c02bde93a8e4a7fc45fa7bbb8de7eacee7fb88fc13a902118cc7232720db2373f90204314a5f95e3440bf445d495a9fee76582552caa8627803b8c65fc02369d1af770ac219c20cbf3bee60629e73ec86b8d7e8c11191ffe3448e92ae04973cac6b39b9c8738a09f02a6d1f9bacbe22382c43e439ba9c111f07e07a506ac62ffc97025e88409d1ab1569bf5d3a2d036a3f09b89e7c339414d2abf214a56582488ae31fc3e41b15bd25a8bfcc5368053a3ef90be1f361d1a8d3254bde306acab4dd92937e536a4e86cf3b776bcc446af0e2738da1de655bbc1fc5011ebd2234407b007c5ce2ea85d87aee42fb0edc6cd5cf675548d6f5e1aea74b81bd15409db649b7dbeb63be61ffad3befa3e7deb1a019828bbbe88856f0daea58933823cff5002568eeb81cfa602306b4f4d5e1765f8c4f81c1841110373b2a4c751030f067eadb320f880f34d954aa6c1cc58cc8374b7930db4d5cd108ac55f0165dd52482b285e0de66c09eb339cd2140360dd4eb3126ba0d15a75c9d604093d6dcc48d889f52a1405cfb8152ac92dfa436fdbd18eced77e3eef6c5de1044d03492fab28b12d336e4025f7eb4200bb2d11eb4149e91f924fdd699c0de803061a4d14117d45ea32999f169ef49119e9958aadda75ef0423fbd799f3eba324b980e3b18702846f8a2cf2e15c3bed360b33c34eb6fb230e893b158757a0afe1a13dd31fd54266b347cca3a77f43998fc6a0d1cd1d2fc55bea8d4e031fb6047bb05b1d922bb0a209848d74ad687211a31405ca8fe34eb2b689f21a401fdc64bedf8aa922a58cc8b85d12950a219968f6a53737e6263b8477b1aefb49ac6907eb634e8d22b77367efe7f2aed6fa11596152ad2ed106a03eed295ad318f1e62586c80329df2322aad8498114780e67fd9e50cd7c8519ea71e4a30cbdeb28cca625644910732eb199367666940a66ccd7990362f60ee57ce93098624ed51159649f29c102558a06cfabf0160ee064c2e2f7c20f9744113e4736c38c9011c29d794d999da386e6ee660760a6e8eb68b40e9455b9af61c19d3e9fee4a9c17acf51a012467b9d7542b5e6737a1457f8600279aaed4a6436025501f897e49399ad4310084fcfe67f6203a59d5be2df2df843596ce36c9d2455feb7e49acec4fcbbb236c561df9e5a7f56e56b7513792b40f6285e9d1b742b0aa844cc411bacaa8d57c4cf2882bbcf17f97710f0e62cf821c32d514440faaf21f09f69ed0cf665d6ebb75633a08f58a016514ed358332b0cae761c93b9a65d2bf3ef270875d563f30e152d4fd217498dfb4fbe7eafc2b83053db588c8d366e4e94bd22267d4b4187b0527f1c15306f9fe212907f1150ae6947f5548bcd9ff33f0009c532442c40374594d7a7f7b8314703d3bbeddb115fde6f8ae0f7b623bc9e0fee8d6ff90904fc1dee8d37ed70119f42f081eb85bd475e8ed0f55f8cde5bf5406f27648b04d94be9a4317ce3b02eab053d99aa015e79d4bb1449f3bcc628cd59cdd374ea0e1232e877e8507fd1291cac6dbde6113115262da903464ece90c84ef4dd9f7ca5210c2a7131afcdbe39a36ad00b11d6560c55a25957e42d25dc4f45116c70b7bcc99e4fd9fd5ac516dc3862aeee73b566eb0a6e2886c75b5533d9d9f78fca1b1e12adfd139cc778eb38b6ee4ae938d5ccaf6f4c293f2fd041f1a0e682682519a0002865b2ca6d9d137675a904d41a1c7d0deb5c6d3f5eb9f2dedba54952eb67ffb01982afa0278557bfe53769a40ef2d778fd7391d2af4c22d489b4bd5abb834063edfcbac091d607a52c436ce26923ac92e923a4b03e48300ae90c351a7a9726ca1964e610b341ab3d4e74cf7cfe56901621c966a1509fd67a7ac17b8b529498aec7dfa7f13e7cde7817d16566336971a1500aa46eb04b58c4e8dc4752b753fd56b814d8b771bbaa120a85b2dbc7db30f0521b76346b2252882578962f57128166c5d9588eab6fac276a3973ae2c35ad558b9d1f1a0c23d9811bd0a33777b85739d7f2de3f2ab6d675fcbb0fbe0d07a5dc1367cee091433d25643a9e1a098d4d52a8eb62202090a42cd441a68377bf3648fc64a61959d5e20cddeca68b8680806213e9e6994b3043aadd01448df72734e2a9887e841e817f389667c9a1c35a5ea80a45645a2ffbc30c8621d04cc3667888e6edc9610d27336fc50fe0d95341008884c77410f4593534a43b7ab7a05e6d57f334b6d05a2cd938385b7350c7504c78b4e5167443d32927aed62bad39436a9f144e2440a26a7daeaa04cdd94ec5aa180ded547f3c90a71964d5c01aee1fc7eab8844a6da6061c5b0e158790d15d6af14a1174ff7792671bc2ab3ab2dc1e17d05f2a4ba8cfbc134f37ef79c9b589c5abec6ae3ab75962ce3cb86dbc9f959d90491ac1542d47c5501a677920b66f778d2075dd7733e15ec47bae2ee5c4a80524af4fbd0c1fd12eea3f85d4f98b07306122c62db0d3f4bde5fdb27e3d3cbed0577d11a0c8c54ce6ab14c95ef30e5257ffc8941c39f5c60265bb9f4d406048cd28ac0f1832a59c746acc64c7ae8fd790e4512b23b1f3451c36d3ff4f2b9b6b6c4d2adb3276bcda6fee8ed1f51bc1d402dea9fae628e729e0197b4f15ecd98841ecbfa52d357276d46b370ed811284d954be3ecd6174ecf6931522c6ce989e1194fcce484ce7fd22bd27bcdfd36ace1a3f8e1018c245737e8ada267d730df744ec477d859dd1f6a772573236231f44f45de0090e3001fc47305ae5af5c6cd2e3ea171d29c76ed88256e5f306ad9dcb09e3aae9a99439001d9424e9c7ce46fdfb2e8463f4b7ac813c99a53eccfaa9816dcbcbcd00dc69f3ed3810cea2651a5ef37a844cf065e28e418f5be7832d7fd673ba789d2b5cf8bcef4005307c9811717cb929b66fba287a10c50814183d2ffbdec9fc885499648aba2932b4c8010317066a5a43fb24cd4284a349a430c10af1c18970504a0a34b95c6155c95c0a2a878759267a4a58a03f442c3fd0be63c2a62147da4f166e15c8b50f30407620217019e2eefc89500c7bd690e6bb79285e112ac22c573608b998f8f4421fbab28832506fe40b5cdacb98db2eecb01bebea3816529d5a380f2e28442999fb2aab6373da621a9b103cec3ac504ac5ceb34d370fcd8aaa8df96b3e359aee61a0c819edf5572b35afc6e88bf0493f7bcd75d2000d4d86bdbb59e5bf878d2aee19363f4cd16cababdb2ec4662faf9aebd0ea5353d9cca16e1d4ab2f3fc4e2a0d1c5afeeddbc0db1bd02b89b0a03d3bddc83b42d7d2a5525455beb1fffcf33973c3418f2878a4fd302113703e2409d6db815ed6f19377941475bcba571c4d19e8c7af5c7c83f001d477ced0fd7febbfa8c4256dec033975296d22f5574e5f5e25298ce145b2c4772bca60e4fd60f2ec2341879b5aa9e68f8205c087d1d501f5168faa3bbe147cfd84199b20f0020df61dbf9ad8dbef1261eb44c197a0f1d9ab670c8d0dcaae38f1f9b8d0d424bd757816882b7ba1fecca05a3303b6e37de30d5d205dc2710e05e5c2b6f5b0330224a2b7eb1f6f5f763285fe2a58fcd4f9e7084ad60a2bb8bddb45d8385750ce4e07cbd764cd3daabfb40915ca8e83e30f1e87cc49d9538d28b26267b5933431336f585fc8fb0cc8f82d432ef68dfc7ab31c8eeaf60c7e30a624174a5af8e827e04b6743e9f826d740477d27ae810bcf037ccf6f3fea1637b893fe7bf0769560b1644bf324489ffa19417082123f189e0d07cb2eb4d9a2eea740c2236bd98556b5c9af668aa76e5387cf1045a2e9461443f61315608141d9b9e479c611abe3a122710e686a3d63b78a577afdc623592b8c6036ce55f177634d905e6fb96739b7341bc49748a446043f665486b0f4c517fbc78621827d063ef452ebe9c2da36bcd678aab559443647fd73841536235a4d97d505018cde07bdf4020d80582e78629c698b416391c7f3d1d23f2743a8e3c7433cb4d99fd39a8967368782b265d13bdb83722238a6dd8bc550d9c4935b000ec71265e74b92515dd51cad9c67682ce1ec956844933d9dc194cdd60d78179850766002791a3bedd1507173c3993b103e4c363eb54c827c542a508621d1385e7c1b63f2cd6bd082fde63120adc9d63c0f34245c6231ca24566e377cd6bc016350e1fbc3d11e01a673a4e3b3d4eb81ca85805811f9045e35f2c199e09c6e26ccba0ef61a307eb222fd77d6568cad73dde569e37847c63489c7aa2738017eaeb40ed02ec77b81f8e2876abd36b41913807e57d914e32a579c193fec815ecc1d2fce407f059151d9da72a467666fcc6c865f0bc71be0a255335b3096855e9cd74849d9cda9b978613a8e5d7085f070c5508b10c4e4a2f16cf04e962905a1c5ec059cf6693efec924fdac138ba1e8a1b1e2172351ff05c69ac08db060b2e0aced942b27161a78128f19ea1185df5cc3cc8bfdcbfaa0c6fca2a68db0186e07ac9db471ee949561c223c60745a3b37bb5f019ad521e7386476d12740af852bed1e7436c27ce85b62383df7d258417ef37899ea6ab44dca0abc5cab969d13d172416b08c87c89f70fb0430f9c0554402c41d64207223f835ffb34cea481c817896b371c03d88493da97edd381780afb193ab3a46a360a3a2df6698d8694a686d2154f9e41c1bce602369c9e12feb89f0ca09e6a6371302be125fabee8df04222e94a8dfcfbbe59b499eac3e1e684c9b5517b805d57ec3fa335d0c3a7d7016757e419d609c104ee2a6a9ffbb4c8ed3f5c81116daedb9333033e919df69741e26a6753beeafa712282023095f8a6d4acb282b4e9dfb244aa4331c94923ded496c06d51ac8d95ffc62a001219066d990e615dbea34447d43edc38797f01234490e7ab7a32ac701640d5494d59df2c572a6f3e0807e115922baa8c5b8189d4fe9e852cd86e3a4f6ed4b996b1627de99b3671136ba0133522e33d6c958246699e024ac32d3ec5d3f5b5b78bfcfe29f00e2753f5fd343a9f93e774081658aef456f0e60e5c092477332dd7194890a6584155a58334da715a091894585e114c84b08e09fe5d491d311e8a1df0d8665aa8dbccc98f6d85d7d9ebf588f154ceaae0df360ec182d49d9fa0dc139fbd580f4b7bd979d4b3d2d5f5f6c77e51f0cc693068760cb69c98c273d17e62e591257cac7f20038bdb83be95a14e67a6b6b37803b8273c7ce432a3bfbf464508041907e792b03f1f0e9dc1a69e9e8778328b565d1a91887a1a5af6184cc1426fdf7170e8f5a07d2387e2623eb24c573649859cf088ed493682b41426fe56ae4bde1cd510d469b3bf8c5f264a2829ea17cdd3046ba866ddcb5848433b2400b1d6cb0b816e4c75fb15dfc78725551700b50e3aa8e6da97c32f053270c0bc3af8f530bf7bf6428e86ced0020c7dc2a8d0cc2d4c0f638255c0713f28eb122d0ca79535184aed14e3778d1aa178148f5a12e7d4b6f9693906e6c900efb3e007f9646a3515d43f3b62ba2b5b894e7f51afeb4f10ae8b87aacad77dd87a6c7348684dec130fa98826a550f7dda02f318912f5acf53ba2d283991ca15e4f2464d94d6df25dc5e349444a98253324c483ee17d211c9ff03e3a584c95f7e09119962d0683dde9a9d0d4fe1ca34a52be2b02db14b813d48ad2caba6cce2e142328182cca3c1ed90c9077270835378f9a27e1bd4d19b449ffaf3a7fac268219673c68d69857f2e0441049e281c391c7b99ee34c6bc541a4351f0075d81d5a376e47b654aebca2ef944003a9fe014f4bc9d5ba93c58d1bd872e9407f1425708b0046e929d24519bb518df6f5ddd7daadaf67369d81a0b0a3cc8723b86a70b30eff616014a4f412220c4e2e1274386776e24c5902915f458cdb6fe7a3a46a595a073ba1e780f43b6b8f91779cd13056894b6612d9cd2fc2ae7608c5c1fcab6a118ae25299a51d8dd8d5cf841d6f701e1bfa1e2b52b9957d5b765b93a6b77c8c17034f8e9b1e7c6366b96ad9427cc94f86d79ec13ea3dac974d46838ef4e0241595e0fb2806970aa6dcabad737a7859fd9e8600480935ffb1e5aba83d8baeebdef83c84a730c5e5c2a9c927a1daf9c3acf6276c5dc4f49ddc1c2d9009d36dca57b7668fdaaba01384d1c7d10dbb836008815f40c1c3adb02068d219fd605024bb73e6760e73224e2ffda76dcebbff5058eed1ef91d5a4a8f743074df955c84a0dd470f12b8103d5c8cc08f52152d35de442b9af461607940701459adc4168614729d75fd10f61372260888f5265000ced000e262042f2f38d586a8cf3bd1fea1475a207fdb52528cad3b68e389c81afe72554dab3f8740f5ee5284bccb3434e635866756f3dddd527285d03ecaf2df65462a81e53e97817b7496cff4416e303213b3a6f0eefb88ae235880727d96c38cd3f02a6cd055ee696e255ae4f89c8a0c2c9ad8110b2a2704a3ac8c8447f7fc5d8ecc70fd89a8e5780c790c46c91149349e81102860e73269e7fe7468a9457ed61f48f431761574e1f88d980307d5f40b052c036920df6fa9245b875c414344a5510682c698ea17536b2af54474bd93d33be7f7fdc25e362c0f17c022b07e5d09fd4ebe8875b94441bbeb3c7d6d11e8d2e6cbd8ed9719bbdcf15882fa2810535164c98d5b43833a0b436ca1064c06bdf6347a318f33a943d68277462295ad762981423ab9af70ce60d98db552c5d586b12ff1a044130837215a2cc229b162e61bbd2adab4f628e19d49ff121ab683b83544ce4ec15fdc57ce36d66c2f392c3d2acfa6d83ac38ff7c0e36f51702f73ea75053c4db4452d02ad8346db8a2b626b96c5f8b29bdf8e369667ea1a6087ab09ab5fbd95e7eb88eab4aa57cdec43e413fce5fd51b5d8fdc9022c4f01b51846e3cfe2cd723a30363b9f94a941ec16938efd0481e591470810074844416f331f12c31faf2de5b6413dfb6a174b89503555f2b6ea2892d8d6c60dfac75e3da9841e13711d6df2b891552fb6ab9c7819de541b7c58f46edbc12e2e7f7648c1f86938a5760d3c14806bad35558b82d9d75c86ea81df2af0e91ebd04448fa1678f9b4f7c11b9f30780e6b2359dcbde0243f37426c6c15a85bed9b8fceb9ba5fed765dbe7810210c3edcd2f2ac57c12f716513e23d31dc1369fb9da8c68d964546a9ecf2acf9116be1e1f2146c27ccffa9e4a6973954c40cb1ca827fe601cf7f0e23ca1115d756289364a31f5d9780580333740ab114f11342cf149fb472f3574ba7f1dccff6a65a7f8b5e4dd76206a0774cea5b0fcdd07139871bb3387caac6642b2582ea611331fa0f42a6517d46e82fa423da160a8feff7fe3050b4019ffd8979e10e1342896ec6a448d220eae608ad10d1f8a950fd4e141e0fe24ef70e88bb3f135b5df489024e8a0d8bde1b1c8cbbfade132014c5a572ec8cee698e3dcec5e973e596256e4c45a28e4336f3d9afa69560dc0c26f0d8b28d074f106983de0a22985f7398fb22921941253061df20c4fea3b5ce50b08d3e24fe7ab712624cb715cba270af11b5fa8e36bdda26d76de152945bef787f8d9ed046eaa0483d688ad3b50f89e7727103fb6e515fb618db52140e4ed1bf0dff2ed31780129e52b400030145b3ff9295c4d8a39f525898e196069429655793d7e62ab9b22ad1a875f80dbfeaa95fde20433e3603030a6b24fff1b32ef384159eb71e22839afd365502e0ad41a07c9031300a8fc50dfc739d50e7217159307788c63d105348205fd3cc2b0d4c659544f6e7062958d14303bee8dccac9e0f31957d36d0ecaadd5de947a722b0110f8170135ba668cab70fb2a825df3c4f8f1dcb04437273963a761c2e614916ca10c4cc2dfc25f7b49c185027df66926d67c10055cdf3425cc0ad551cdad1e21f85c16def6f39b82a994a5931a2981364a0a8553b108deae0fcdc8d72f9d5f5c57f702336a7ec00861ff9712e5ee746ce4cca39588edc7000c031f0cb7c3e48cec4c7f009b2ade22dec575384bebb492babd48748cd744dfd3e271edf3c522514363f2002aea8aec317c80b020b67ebe7d2ccca7185ebfaf52d90e0cdb1cc04b872a9be41d54162c0c4d7b8688d3ebf200b248d3ce612d21f6d53e3c319611a88439d00af3ea67614ab7e299f36464be6f80f25a0af880aa4cff93b7a6ce32482aa6ae27ae1ab3d1b18111aeef204e5fd382a85e85403f74fa96b7b3aaca537ec0f750d09c454c8fd11c00d3583447afa6fb61487c120fbb5053f5f48a53798254faaeba4707002e9c3bddca9cf0b17d6fc764fb1afa1b14491fed6a2399809407f1310bb352f7fc343c413e19159744f89d794a5a1c0324ef2ab409edaac33402fb2e307dc6cc918f5d8fd5cc596039b16923980d949b36303b851ae96f35306c7537e47cd1067a75f9c494d097968b9cf12d8fae133f754590ee20f99faf965e191b84f4c92d0ac6ac1bca6aba36603358733e5206c27abb3b2367135d134cb9e3df2b981879d8b7abf96fb95ed25858244a21be40724d7c80e3abb9fa2ff8c534d3d194bed820fce1c271bb2d08b7fa6539070a63cea31bb98b6163fb609e28e45de7ce3a737dc28bba100aaa89faeabce13fa0d5b2af88debdd2abfbffe566ec3c2270390b211bfb72910d5f43338f9655bdb026cf1fece809f6b8e034b152ab11a5cc6bc18f12179e0932911aab3bb5ac05e2d342bd9d891de62947522509a61711a530e657a3befc9df593ee5046fdb4287ac452107cb7020e25ba64e3ac1c447704ac46701c378f155cf862fe4f9f4b1126e4c99e348dee67d3ef108639da01dcd439e10dea1d721c6616f56e4f0010abdc5eb1edbed35b0994af6b9edf706152d82c8c40306243d18e6f53a033aa45f173733d91bdabc5c8848cc437d8dc33f5bb1534f2abcdcf4b3d559c426e67c9eed21c6d1b045fd71235acf52e91dced21d088101f9180a0f3909637302f503db378d365b9710df753f1ea96160ee47cc5575d5f9562ce9c0ed305085a89bbc51c94fd901bdb8c6ee30052ea7cbee7c1c9abfd7e8a1e4d89156c04750a0b172ce271f4103e71a86832c3d459b78b77077a92778ac36a5db8a426ba22acaf484a269e4d7fbfd0682c2060125e194da04616f108b1bde576ef8271ad86c09a8611fc29b7ce0a41b747266ba820a57eb1fabd9871b923a70b77e38778f993984fdce8d0662fd0b2965c4bafa960cf43288fbcea3daa773ccce350d18a6ccb4b972e947aba20ff3c5fc856ade0170f8c17b60c0968cd8774ccf598ebe6c43be6ec009d2037a24b9832090aa48f9d0c54214af3b4535d1e19ad0940f9f290b67463dbd1e59b30ca009597b149a591f3dfe7eed64dcf76158c70dd98dcd02f9cb7bcab4350a400551c60ea54211144b77a5933345196e7e77555cf0ebddd56ddf8d90f1984f8be51dc55b02eb5138df4666fc936891f0137c27e86f2a156a368031de4a96b7476c47a8252598d16b19a21d158a5322ab7b5dc038f35116a5d8ff45cfb69f7bd26b6ee321028db9c1de0fa0a9e5e4f83c697ad9cbee09284da3a30109e74342e09bdc74192b71b27648c39ce6661bc98599cebb2b3a05eec836451ccb12faba77c3719903c08456701b42f7d9f24549fa5bb2adc20b7dc374ec5f6b9d60097c688dcb3027171f700ca4fd2d6fa7ed2a4d7b3b4654c07364f8aae8ddf9c1e4824fb52e76fe6a67c7e18b57e20499ee0303ee423ad97c9a2e720a50c0714f3c2efd334358f88b41c86ee04e70cfe935ca26b4905c9a6c2ffceb69feebad5ca7293069e97223a8d6e42d450e5076fb9b578598894f49648608103f406d7f42c9b0cd2490407c64106cb6181a872a826bd0b3e8cbe945e133bd45f1469b502cab62ecdb6440a2eaa34efa117cc3ef1c610f0e03e0482f66a52acaee6e60d671bc2d5a6eac6be98a7e233582ecf5ee5bb7250dfa0066557ae10f7f9d5f017e48510560ce5d1f2b904224eca72c54862c1f39d21dcea554c1484f377aa526bc0c2001d0a032e2d85cdf8d967b082c72ff8017d84b7e4d5ea7863ecc99d664f16568bcf8b572d87dd9e34481b8b2a200f1dad9b1732ef71730e3e937e8b927afc6c7a979521a0328f7902592497adc8679f8dfd079dfe9695582ab7db0dfb8d32327b8be97e58d1ace52be1366c3860c268311fdc8db0f96034feec786d5aaeb1fd6f7a2d2faa87aa29ca7bd9a0568b4420d8eaefcb565d9ea39f0114d6e93867cb085eea7c3031aec2f139d49854316ccafe0d9b72f0c21789e00f8d4a5be2c6e2530543900b0ec00257f0b405e57137923a4ecfdaa7d1aa0870ac279367acd7b7da41feb06a22dcecfc5d40589c4482f2d569cc95ec1727e7abd37892aa551b2b843fc583869682a64d5929a15b559571378725c8d1be0c5af4f4fa46be71951cba1ddd6f35f55ef87cfb38c332709d52c0fbdaf8417ef52d7ace40902dbb2246aa7bfe14611dbf9d1267a57abc7171a0f67b3d59c07e609c5ae3a59f407f9053352b455113bc737dc1e1f6ded8484426be242aac5c52c87886463b52fe172a83ad4fdb92886044cd6247be4934b856879ee4c3d3b00cbca5b39c2116fb3647a16782cd37b838eba0f4d0d5d5871c5881b28fe0af693f9a200f8524402687fafc5e8b23865d7745f8c3cb339804180f70f66c5ff276036a278d2357104ad5ed79c222169cbaa4289894cceae05f6431edf1283ab06968c428e62dbe6dabe79ae35a04d68b498c810a54cc4e22d2f2f269329b866e3e377d956b8ad80ad3481240f3aaef80eaa0007cbb8f328939e55d067f15600a9859f030f556bcd3e18284b6c73c75b62852066cb1cc3d07b9fc8593a2bf025f05d468cfede88a4c512852e74e025f808f4da9bfe5d6934c4b5e87376ca69d4c6a3d052f2ae84a23f49e2ed8a0fda90f367b2052b3323ca6db8da2500f6ec24e5b9ef6f5076c7a0ebb7f681681a4c5e41a1ff811c69d197ef83f3c4ffa02391cf0473ca76a8ac25d0508c0aa6df5940da1d93f5d90df00c74a866fd5faba2f1d9bce3f09725c427731c83c6efac899778b3171b7152fbcfab4f3f23c1b7c1ed75c30a1c95eae3a0fbfa4c691c700760602f3d522e2372761ad7dd9c632329c232b0727ce186243fe00969b90ff6e7df7c2b674ea4564eb1e5aafc6b77af6505905cd7a4d30d26b1dcdb533a01172d0976f1127623e340ca6a9a7c68d4fc75903df02da29cd3b99ca353f22c7f36866a5bc0e82c44f4adb2b08074a89adfec6a6a4eac3544db5ae09d127e24d1e82aa35d3854a8e1925081ebc18d9d079d95241c73e1e5e0deb513b231d4e66da80623715c8bf7d690fb140081de89129a16a9722e3d87f528d8cb7c49db553a01ec7a1fb600e08476c09074279b4b130bf450bfe504ff81e58f1649cbc0c0da1ba7c55ebdc0f54acf0997b9c937201a6194d8d542a9624b6c294803a30b2d8b13c88c9472405bdcd708cb96996030ca0a6c9db3de6dca8574386fbec655485a52341414f3877cb9b907db2a5d1ffb1fd0ab98d306bd1a931214e440eff93aa32d3fa8cf7c209bbb10e09fba87a744bb59168fb2ed4bfd181863d585e523ab9a235f9691182d6265d4a571d38d1c7d355ee5100a6a870eb1ed0f2a104be2fe3bf8ada858fa3c882255782359b47d94f15e9664ecb357e3b490756636439c32ebe67a064d5ffb31bd7612cfe8c00aa5659e9bb0b688dd9c369690eec63fa5908f7a045a41c243e7806d1eee571d76d54075d497c46cc15af7221363df85ceb35ea5dc8988b8c7949c519bfca27da2e76064727971ad93e5382986899c092ee29eb28cc351505f3c067c4681777702bce3a486d44aff96a22179b71504d30f2b25b0f7e0b8507af8a6da8e48fb98fac9e7eb46b3e009180799a458ad9b7f7be4db8bb9fa3c74ac8be0f84eb5b7e0303c4fe85aec44cf60a60e510373e18d8cb0ef6a3c48938c9250b61a78e5e08ee3b401db88c4186560791e5bd892decb05443f25878c92e753951824cbebeb740be1e73b0dff153a9c8ff1018d28880032df99a1f4f0e3e65c4c196e23dfcc007c356ffeedab605c369cf80c61211bfd7d249b883f4e36aa8e1fae85d0e0c84a1c23e4afa4db316221999d58b66fa4392eec0ff898c643631955b8a458333c633dfe95297eda90940562d124efbcb29b643d75ee8c6a0d7d4ecd4a97a816f0b3873523d133ecdee884bc2db52b2a51ed6d6b40277fb02d712564f3771c38ab4244a6f7da03bd46ffa8341ba9fbd08f945818c9bf6223e5a43d70590dd9f6c3dff52fb9814caf75d66d5512fee0d68fc33a9a8c68ae69762e12c9082093600f1edd27f2d968a79b9174f0331878eb288c1f6494eb0a5b2a6ae5b4f21af43e7541c794f90a759cb0fb15c6d2fef2998468d1b18ec4cae0bb4bb49d9ffa54b41b469dc885c01d3d205bc5581b023b4f493c5632b18360e7371fe5a53b2a4d32aa6678baca4dbd1e74c1dd39a91059ee514eea4824c365562e009e7474452a7e5a48dc6de8d48d8af89c178181a7002f22b991da133e2b2910a6ee86a0e73fd981731901a669da6e8cc8aa3d6292d25681b74bd84be1b59f0e7c48a23f1ae278e6ee6e38aed05dca7e9b075fe735ff91486e9e3cc44860138c90ada99c6de3276e2824e76bc333dd250cacedc45642a65149a1ca4536cd423fb74c4c0ae758ec216e02260a7512f32f0bd65dfa97a8c71148dd529515257dc05e7e7f79f4f76d9b010d543c39dee5c85d0f27dabd0e6f6aadd41b742e63e7d079a25a81660477764203a7c59ef59a490817277fbc8014fd891b5f0002a89365e0d4dd0eb786e74792d6f3d61223e3d39609f78d77c0ab1c8535cbfcee986547fdb2a45b9510e4ab53199277b44c1f25de9b3665389e1ad27006723c6c049c5e626c01ce1ac94a5c0a74e7b9c2d9add56c09d735716b2bd5a8f1c79826a0cfd59c51e8f6cc35eb8d06fe82116546167c8752e8592709cb05d58219c1c276e599688ca39e0bb96b646dd563c9d6c0841cb394815680a9718c59aed46f9c84ecb8e88f006068691d8059f67fb086671e49dbd4dbc3a1d39d1e95e26435226e18fbc3cf0a55c3265f7b2bc2d30bfb8c47b605811279d3923e81867670d656b62fdd116832c31680c2784616efcd2e53327d44317f52a15afc7287204538af9be77db3f95d24828d84f3f82b45dbd265d5f05764d94cd54137b9cf4f394baca9b28de1256dd7f32ae4395ed95fa0101cdb9f547e944a66d4e0e02afb870d9344c67ed7c5aad08cb5cfa97d571a2d82b3c1fe0b97dd99a1c81128c4899f464c4adfcc9298ea125d52fe1564a13fc5c5a94fa86f829e658e2599c48e4a44ae934b6b551102a46cfe459b0237a489ef4798b95ac003c1d7ca53d1e06f216a5f273a8ec09d1e86aa303f0e526e63967dea87ad9b45afe0221bc57967d4a4c4d647d6c406dbf4bc33037461d5a5bf87c4d87050946fa3b00cca55b895181a42d07c5044534ffedf3cce85d8a03fb02baea5531e55071f9dea8534181bc7f18c9639d025cc7010113e62e78464e2745068b65ece8fe0b35605f2d5e068cd7ea5ba6cc5843197f6d32e59c7a95cc1c3eea3ba64421b73650d97a37c4ca6c3e423ed52e90f2e6bd44c319e3cf9dae8900ab7e8bc28b16670e334e6df39e45dfaa1e271e4bebaa7420687652b56e762add71b3f9b4c7b1733845edce421349a2e08bcb8e2b2647db9113d3239d080ef3c2966858855a926a8c55f4f557eb2226bee2e66d1ba31ac419c733d65d69237131098e6da491c272ace5a620772bbff6b01b00bf61277e1d0ad83e9f5e58d45ed36ac02952f8dce69645a9296eef6c2f9782c6398f0f38f846bb2985e3d152a9299a3ba81856b1b01aa36c8d54f3830a74576a964ea76bfcce7d68799927cc4dcecd15011a14c92b1019cdf485db141cec7157ac7563137214b103b67ff6c63aebcb35db69a0cd0ad0d2579655c45cb91cc4187ad76bb6dc394b4d37a7bc377d1bf383f6c720531113e7f61eadefcce82cbcd1c8fa14beb4b0b85febfe49fada0ba0e001206ca12ed5b6e2ca8eebba5e260049e54da3559ebf14d7fae2077ca0aa276cddcaddffb80b6836a0a979fdb98ab7f05c62388950fcf3e1984a00977463e44e987aab0a5964ce48b43fe77e278aa914ae93bcba6c47d410eb1e5a4dee0a4c4e08b3e6a01a1fbc2cf24a540100c0ae8b19fbf6606e2de3e85ef35c5b49f62eca03566bf1dd0aefd09279beaa8efb263123cb8c4b2011bd2acd868c367bcfe3b42abae6d57d370b0dfec6e653460a270cdf0223162638f6239970962b467c1902363f8fb53165355c8e301a3875f83a1783ddcaa7b0d1b69603c35d443d9aaa450e733fde3ae10c42c61b666b237a3d86bf0bf3e06f6f3875d04df9828c331d4d60e543907988de4281fcac5c142ab40cbe96bae09249f0b1402f86b4f01a6caff3da09feb3fcc68d4477b40cacd85f30f9822145247465f8bf5b8a4e3cfaf088bd52debdf6ec83fb75cec897a2f1090a9c679db79df0b5d775a8aafc133010f4a76a24cbdb45b24d1b4c00765453a7d27a467585919cff198da0d97b49c61c7fcb000eb1a02116e021e45f72b066abf844f50959a998bc4583672b837eb3d180dc0ab43975a0dfa4f44e9c55e22833553383473e96b3a089f175f2b98f32363c3f0d9b3693e4bd03303dd067738c5c408eb484d955cf8d9d9d0053172c8c3a0e50bbe007706f06116e6875dceb5086227245fc3d083d4587317d178ab71270f5ae6e8151eb4aa2130c32937d57e9e46c29cac958ae025195cab7639cb2aeeaf29903666e110a8d4ee9a8f44e8e174d4eb4c6d46675a40a846125705d38ba81d1149604986a17dd326b0bfa235ac9d7a4a6791cf4eed5db36021751704ffb3925d2ba1117a31151a031f1ea174fd2ba010b1ba3fb1c9993e2cf9fd4492d042968835f4f18dcf638dd54124b23e9584e5d688c5677585bafc08490739b656a328708af7e1a8cc6a56fddd1c6e1675711e1e7f976fe86a3147f735720a597d79b6dc3a7727193c6a7c3e2092e89f80d4b148daea390490e23c867daa99638562c4da5ea6838d7a4ffe758aa062eb2dc53d63a9b3cb1512223f903d2bedc3b0bfa095aa6dd52069f6ae01ac7696a22b682dd480cef8c89e2a1b903d778aaaeb0d24763c78cf2e9fefdc0bd9c9a2667ee452c4782f9dbdc9899268dd6a5b8b39bd7f13e421ab5865792210217807568460e49ce83d31770b261f77535a1d7887e27032e2a32a659745ade2eee917b27f9441560d0d3c76a8e6b2d9c5ced680d5f8f485d36ebb2859443f5fd1dcde485865e2a538374fb2e409b5aa5f2f815ccf1c3d1b927de9b30ad456c0f64225188c7d71a5b89e1947b0258705be25e5ee1ec067fbe4f967dac8ed88ff20f2f394a8ab96ab02b64c4d7bb4a434a9d90d4157479c5cb1f2ad68f317216274ece48e61f18b26ca027ad65ef43edb364ba35da7b8ba118a5ed47b1f6686892380732a629a7cb7fe83721474dd4b9655088aa824f60107394257fba4dbab461abbabdd419785f888cf86e107b146c8d125a718b0f75dda7abcca4b35d8a5b4f26e4dce7e3c413b02bb693335d78a1004532e5c0d0c3979c69e3cb884791531601a26a36ce44ed3926911420eef2734ee33b248c7b219afa95ae36d9c0f40dba4e0f8b09ba740d6a98385a05bb876d4fc349d1bc615462254646ad8fc77a878870ac28dc3710813b48490bf31e50fac8418469858fbecf45610c10044757eccc9aa7ec93085605e9542d3293df83a6c4a69a4473f20030f6787244cc72b8c227e95bdf0e729185b28212383e2fab33b9a487195ae82e09facf61288fdd567c26a4541057f5c37403384094311ed1874234a0adbb113762b2c996497077ab086a296c5036b001db3ce41563876c2cca3db3b0cbafaac33d88a29e90160fa0bf99b9227e8473d60055a2204749e5d25749646ce409df8dc9fade12a1c42dd0ee19376a40cdebe06d754f5c73f912433a4b58c97fdd120c030562dd934f32a173289008c77e3fad0b3fceaa134a8b3c8a841a3de96ae36f92caaa9e39744764b3ada89ac4c0b3c138bb1f6f92a71f571d2247000018b3842eaecab42e6b68395d0085f8e78e0ea3be5ea05f8e01b72c1df5ae4a47528900679c1c7deac084f4ee25d3e9c3fd7bce20d7dc0346edd1d1d038eb60e0b1310c6c7202276265669d86cc962e8f6a45a20d0fb0877a5c06b6d6bb7045242131cdcfbbe3cd29cb92dd5f47d5e3aaeaf1e95422e96833e0f010a190d38dbd308c584a3f2903ece6b39e9f4bb7f6e793dc0fdf534fb19830ef9fd630b690949988cf1137225b79c03e60acd1a38f7d6832d25d1d347c78f28787748a7145370b4a4bda65ffc288b7c2d81fa385a7d8a7d81391612c1a61704d4369490ad487d5c32af85c2e32f922c14de05dcfca4023fb5226fc2aa67eb6f7dc440f5bebc3f6e84128370a68d3e535871009524e86a7291c9214c62be9a185bd45ffb1b1a9a5da93748263556b64cf20ef9f1711e903aac4b5c9d486364ce267eebc71207f9ae0eba8563bfac1e284f158e7ef31fe5f7e9caaa659dff3fd0985b94cc37f2c40c3718fae44a5145cce4f1f70b990ddb42416a707e27a4688718735d8dfeea9b58f2dd803c4ac3bbe11d55023c30c14a855df65d546ed1589007f586b0a3556624bffb062816d034fcfb8419281b585b2cd6fa747ae864589ee5039b186cc5612d8f2a3bafb36703bb8aefacd8e978d136846ae85e1742c285359d5b10eb1b7a58b7c4245a3aa1fbdc717262cddcd88989e050065c4ecc1ab4c5dbeebc97fc5278169a68577943c3479efdc316ae173b5f01b96a5a9d6feda31ffd15c8e4d1894ec68edf4c48abe562a2d79f9c990b6bc8bb3a16c8852afb8343a2651141fa69a4469e72f4e5191d21969fe541ff44684acb2eff6a45058b374718fa717adc0e8c99fd0afddf369c27f53f7ab82f383f3097ea49e344e69503cfe4091370269c876ef9814644847ee23242216a72167792fe1a76e96eb7978214826f2a73b3bfc03fe80409e7d772d344f34d3bb3e6c0613d55296f7e542127406df875b802f884d3dddbd5adf5ea27caa386db7ffda0f2be6df2326e41ead8e3c1722e8bd4fdf2a3d49710f13637f0604f1617ea43c8d73c3417919d2dfc70bd5654703c4fc3eb5685007950dafba36daf3cc46150cf90ef804d8648413511804d92649e62b9536f4e9e5568dd0e89129b542d87d47419f15d537f9867dad81b3752776f316d1add28a2b2ae594bee5c83bd8ac58a9d078aa26286902e783d2bc13f252bb0a33b34ef4a7b5b57d755b3a6030e2699a822a9e22076f18052421778b21c50d3efd7862841314edb1d4ab374742a607bd462d900c2a957856c45ee267e0c868c06a68c998515c2e9ea4570f4ed8f04463ad0714527e0d446bfba1f4e1f74a9f1a8ba6843b4316472a9184ff5858f4484a2627ecb3005e0ddc633c13c349ba2668eae3d2f4242cef0d40baaa7515369b040b3c14b7903218bccf31ebffae604b0e56ff7f1fd6d0f9ad292c54aa99804d3b86e8c1571311c5892766ca4fcbef840cf323fd665328412a8256bfe1d6e03c6cf990c2a3a661ef2ea404e9614b6480409777d63567f5e584f50d224179669702e5dac983f697f8ed5fafd0ccfabebfc77c92a8e764b70633828c74a1ac639b74abed81542a64dca9e83b869e097be7f8d4e7523840d464a54ea83dabf7a7f18e09daaa58d44f7aac01cfb56116b343bf91a6f5ef09c3e7da4a16ee81c913dd77377c5e453655dc481c12abef16c6bc3a6e7095e2fb9098dd52ce812ceabddd17efd9774196a44af61e4da74cdd74158e4d536daba7b86a23cc5efccf40ded28b44e227974a52efbe356abe339a14ebd5688fab26679506469daf082b9af5b43de6706b8d8ad4fcac062e2fffeadf42dca12ca0b3a05be24f4ec054c5e62deff38e1608123f7fb0b892a8c62582e35f4842bd4b68bf2987f9f2d4435070e2eb818dd2bab56e61780f1255c3efa92c5a3719dd2548a0d52574c7296083d651fa2abb21d0b67d8c779e355cb82a8c05e033b5c51f0b261d23558989915ed6bbe73a3b0bedf0449bf912a9247a1ffea2b258a491c242d8d2c1d8c3bc48ca25a8d9d41137b6cee51af06f54159c45e0e38e280c6c6b2d1b47cd12c6282164ebec5115048ded81703ca4953ae12e405d3f3b67be02a94b3a5be0406041249153f82f1e7033affe449b520a4888fa80a2bf7a642e846c3ea11a1a90e2fa5e667cff239b49679b7bf2ba84c539143843793a8cdb97af98e448b8c2a1ffef2a967acd3dfcbde4a45577fd450c4e1bd4ece0ee0165e7fd719e27a0c9e6bfe00454748bc4f642e98438928a1799bb96a49bdaae7b3019fd6a46f114398f4f39390eed302741a333f4c15c0255327e22e95407907779be8fa5fbd7d85a52ebdcf9a4c5835ffb881f2ed4b8b772f5d4e042c4f5beee2ee606ac0222349302a7aa5c7d9bb64477a588c4f8f7c4084bc476f47c537985a7baca58fb3817ec5310fd1754ba27875467dfbde66379e6d62f90a02bedcd52cdb6a60ecae56b4054e2e3af634f65903c6126febcf2ab0de03296021a1a583726c284fe269f8d49cbd597035864de8c240e14f9aad1b43a2d5f50e5a4169c19a76350c1f0ec38c24d405cf49b84262a3e89ecbdac8ddf77e9c79b76766560feca16ece841a923a0f190ff952aad388c03b2296cd379041400879d80995bbbcf7c20fe13799fb703972cacd5d8ed3e2dee3213f13ecb2afed2223e3e6247722ee72ad9c936d709fa5a5a45c0aa0929c6e485985bd8428b656d6ea3f65b422322fa94ce414cdf129539fbe7306870eb0f5cf8a26fa2f361fe1c8b00000d31af604dc692c01d20fec2fbdc117b092a4c11ad02b6a3b8ddbf7054150bccba4000c410a15b0aec9be9695696e23287cd3cd8851662a1369d45e3fbc70d734b1c53525a35cc4f0b853947d1a4e02746c6e63937de41262cb8b9f1f68492262e693dc1c5ea4647d2a59c2a69c3b5b3a15cbb52e23a50678a0eb5b7e6c1305dff7a78e451cfe3d17f1895d7a2197a654f631dcd021f96d92a01d76ae58846ae40fceacf5c01a9c0e34746ff83e85919a6eb537a88d269f2c432b2585818aa5205f6273d4f20423b925eb7068dc680622a856e24bc753aebea38f561bc4e22923e3defd75832f6e7fb5b684fa067fd2025efea5da737870a29cec05bbdd61f36ba629d624dbb976bdf9ec407c720a02bdaf7d353941121b07e92eaaa1950486d5490bdf41c2eb54842490c5789f1e9ca467d73fcc4e9c53201919ff22eea4507970f0e4a18235a66a775ff5cd0b947cc3ae61c85193b59924216a3bc70ff337fb44bf279c89ac1a208a5a436e659dd23745e3c74df798a1c6eabaa85929a05deb628578b474c11e30f950a18641cfa629e3b4cc455a0b99109e095de102bb13696236b7e87b8a42a0de63efd42087431a7a4b19c391f49d81f39a683c099accb01d706e1db8bcc68422776a436efa588196c2d44049083194756bbcdd0ed6d378c50e1efc9c85a2f1fb8a634d8109d63da8fb19e7e151c58c1f47981dff344a144ad35209f81eba711f0db518f37e6091165bfcff516bbd61ad5a65e063349042e6855ff53bb4154a74c4c5d3ee46151e9d16f77c7b4ef404444a764fb18852f9135637050a0838711aa480a6c764ffc845a83162c53f945c6f558a1b2ff0ae706f19cf21fdd8f2434f5a0196539f1e958f5020d98c00e338a7bdf65cd27bce86b9988a38690cbee98e86dcc940da5362ca55637e2b361f28fbe0ceefebd11d45f696e58ac0082d19cbdd34d4217ead8192d6b149c658c881e43eef66575937a593c7cfd0ce7d938eecc8f6ab508c1d3316ec3833d9fd0dcf5631d145f9a665ed510c995a606ff73d8ed929076ff018c4bdceadbfb5db657c7d482684715fa1c1e2005e383a24f89f02e28f3bc22e548d4a5d2f6dff29197aa35175efbb7c2cf9d3cb3d7dd38858722c2c67ef7d4a9a9ce6e5b8133071fce960100d93801343f1cc478c0042b8d67ef90b4d08f860b7d7185b432bbf2de7149215173c6cbc2afed84c5b2fed9fa2b7bb6b1b0b25b9fce97582c9fffff34b47dd6053980e961d2d35344566a85c357f9be8d5822b166f241248d581fbf1c43e96b89ba5625dd50c9fdbd395b201627008a07f8d1b3a1d242946ce557ee93f8f1368f8a14c35dce1900fce0d0e5aff394f9853fad349696a0e1de782f7480b4227b01e94453ff5c851a04dfed9a2eb2074a28d4ec7274241e6efd0e277b2e9c024c13f2852e43c39e25273bd22c4674db26981433da3d0eafd5d11f3f8451272ee3f60d71b0dfd155ce445141c4bb66cbc02f57905e570ffdbbe87dfd83de75b475f6098c11a4ee1baaea128ac5efebe255f7347827768dbb0bdc9a4230f1805ce2ae61b3133aaa4ef64573e985623d247f3fcffe4772be2ab0b04a1ad5f311dc51527dc990c06287fdfa905b244c74091f0816b1f2ea1ffa480c978573b8a0eb67c9ae5ee1b5ce2c8bee62c8692e58c0180cd02d6ace303227617b235212e1388de195f3cf080ce11354f3e812c57490a894e39c45d34fb7b22ad0899d009d75bad27c726c81560b37875756e4a949fdc4be054a1c3a51b99ffb1ae88ac9a80b5afaad08dfa84bf915ec2f076eea0572f325f93ad3dd5a8598206bfa723fda50e550dbd68e2a4468db0c59d29ce0d8f9a6e64b8eb4dd16d8401eb2c361e379ac78d8ea91bdd6f44e5f9459a38988e5cde75f626cde1cb186910d5bd6f1759f17fac5ad289dc458cf528aa3e8a9540c9558a16a4e0eaee5497e1f21b0b83177b2a6fbac80f2d9809c49592f4838ee3bfe4eea22d00bbdc1670e8ca785216263ee7b522806dcd78d7c8ae79d8202bcee2ef547ae572067b07d370177947fa71778b0ca3d95146a775988b86db7a55a7b8f67983bb343f7bd40831b44f3f8251cce400bcfd5994ef21e209594e5ec5b6268b2efb4144b8b91bcbc51700873de0085f2aab897e622439449e0d1f6137ac46bf2d36dbae426020abbbb443dc0f5cf243762306fae6cd2751a40f332e320a5de4b0602ff12c4e0c9cdb5910e3232d26abe6a2c42bde3a2bc300b17d85628b6dcf36b69f49244eb18bebf318002de72fba8a3f9f89d88ed72cde120a5bb503ccb095d3b2bd591cb3306da5075b58555b9c4c3d53d6a43fa7f2789dcec323e5255c4ced8a3c8e8e682cd69beaf1adf69138f769b9f8819b2e827ee00b042a5813d042c8f3f4aabef49636491488e13fc946a33da389517d053ad63cc2938dafc4aa67c66657a669fa3e7ac8adf3ac238d965f52bff41cdc78547452c6a0db8ebbf27619fcdf6a64126907f2eb8d2bb52d0d37ba1e32825b3936f3b0800420b42f75481c417c11b145d5b6c1fc583e9e96f38cf53bc040285f6306e08718e7e4d281845875cb450b9e40734097dc9f1d52ad29655c5c0c268459edff9c5b1dcf37af4af6ebe2a4c2737239901cc6e27188de47789919c84aee2e5adfcfd2760f00169fc12a5a7c0ec2d3ca018f909096515005161e59faed8f2e8c6daecba1f582a765dc649e5ebb980611f391f82fff8f90b6f0426ce748b7a05e4d0cfce8ff5998268bf83336281500af3d8721cef60470c83f2f9e7b73dcefa1ecfead9db1c0deb04f00e4dd96df13ad4cb10293cfa8417621b51b04f733b019a99559f6bfb9abfaeb8f3a4124221a1a5c101248f2a87475cf129270442322b90f36262b88b08f371598c21bb7d835476750a84e975faf0a89f1e37455ae4737c0e7e9b7b272300b67d9422e3a7e565a82a75f8cd52d295841a7bfe6acbe2e4ca4e2c6d69b6655faff055993e7d27f187e63838d15dbeddd33f8cabd47cf99448719f329e27b9f59d7c2715791b95d541f953509ba3a0d87d5f2a26f4ee0c47595ce30c8e78e6c54de583de10927ceab8a1c5b80f885922b3e7396badbf6c2132e4dd21824f8455ba3afb9a26356b131c3d2ae3614def2f28a451eb115b0ca0ffffff5f