PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63379 22e59f386c77e146d499597a6bfbbf8ddb6831c0177660ad88ff63d6c104b4ca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3e956ac7f35c83fcc7434a5d3030e49194a8f3a49acc1ad784527132a200e021
Certificate Block Hash
22e59f386c77e146d499597a6bfbbf8ddb6831c0177660ad88ff63d6c104b4ca
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c038000050260000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000065bbc036870de7d27d6d662766bb9f084c2730d9d9df510e706c5a4813d47464a4dd926821b3e19f27bc72752e2159b0ebe5d71a8c30f3356d3c0c3b7e7aeb39664be182f2171dff93904314846353dc175fda468da2ace62a020000000000000040000000400000c038000050260000

Raw Header Hex

000040209fe931422c0079f84ced9d92e105c849cdbda167d0b5ce145148350b4b6babb4788c0cef01f4706febc1cba3de4e1a3bf108092cba62474069755ce4c7c985eac247196acd0b021821e000a232715284d71acc9aa4f3a89491e430305d4a43c7fc835cf3c76a953e

Proof Data Hex

59,560 bytes
12121602030759cb2262fcb0fd090e983f96d26d11ca46a94b5dd1ed20bb2c6a4cb4c9dd9042612bda545ee0a36a7369a68a88113c4d2a2c185fa6493c81da3ba9bcac3deabac3578540163c0193fc1353f08666bdca7880f932f98c028d5b86eeccfee5f7f5902776257e9addb4c88bd900f3a3370389f978fb3488213080d0f11f79a5c63601612a1ff0e5b00c6ccf4c37f26a4576ff59f72eeb0cf7edb28736555951e23fdb2bedc840673e4f517ca12bc6ab4c571b07cbd5d44bc7c15c7a7c35ab0e16fb1fe49202d01c12389a76160dd00b73278790204d4bfeb2b1160faa93eccb683d9d273156436890c346d062a0225b1c2a5154dabab783d037b33d2908c2f2295cc44f1fd11a646048742c7076478b2cb2ea59ef56753f1c1773fde27390b3240539a9903d7650489f8dabb70d8ac984a7a0b90e3a72c1086ea3850069fdc3db20dfc5b6e3213ad14f1e1fa47866b6de428b8cd14f0e21a8714eae103c1c173ca79413def049b55f01880c8c3a739365e3632663b147d0d499b772c429be03facad77e384fe7cdc046e14e6aa4ac4b3a720e0a432ac2172d84bf948e64345341ef17aa7a47d8b16ffc032551080c0655d56fbafd6bd013267afd1f5167ff80955a0cdc7dd1f3d1e980bffd58e44323f3bb93d64ead699a1f783718c6a75de19e8965f443470d36256a80295242d59e0d2719e87a06a3d4177606ba019e2007c2600007a91aac3c11daa1d9bfe62e70d9f81a6b18ed2d920e0b46d08e500de556146745aa26ac1f9a5f8065e27da93ec431891116a90cd3656d18fd731c7551d6943a7bb58c5f1361d4de0ab3e36484174f88f130af1e34648524d8396c5c894287a74baa10bf6a886dea217bea439ab0467c0d485e8ea5f7b8a6a92aa0072c72d85414fb682a97bad08d30e28b8deed49b6948fdbdc36be500d5d19d9a7ef4869bd086a62838fe23f7cc771c84cc55672ba5342f56e07609caa4402b999adfd30402693417cd313c315ab142c938df64f20abd47db99097f14800f619a779d079cec2b7634916aba01ad387234abe191bb2698f501f1b0d9323ba2863e15e988cec6f7f04da3385922749c107953b98b8bdc6f618ebb00765b99936b80e7f53dd45b4a43201d787d96afd09c031eedb2fcb816b91ee63f8d77526d58a1cea44cbd270d865696140ff47237391edb4d34c10bb7c69cf495df2c82fbcc833c175738f5ace703ca0a8a0b09c1f9c8b827747c4d6de115e4322dc77e391ff4050c84e4f112efc3a807133637d9b12c5edecd312732fd61a8edad540ec4f9f1550d7dd7367e8946c7597f0003b2a166f682dde077e87b321e3ca6ead16072f124ea841bec38f6ed4afb0b2d2a0767de2a2bc1e8af0382f32a5f0172ed55f469bac4565ab278628ac389fc403aeba6c2264cfa243e72caffca5b04bf89eaf182f875862d13ed0161d5d50d1f400c91ecfba4120872c61ffafbe8bce2e9302917721dbd477bf7f78feaa4f766c17d2bfe58c583f2265018aabb389d49a029c29b563d7fd151277759203412c4302a33dc8e3f0abeccb7ee240fb7b060d7213b56084afcfd5d1ea413ae47dd8012adba762be525cf3a1b271cf3ff06511e3f09255944b41528b56928852f10bceb9b815aa56cbd5cf62e3ce22fd0ae5c35ed82416dcfd23e8d4ed044177984fe673d7db7ccd8c5950fae6c6c0e8c89db77177baf08ff4953491c9cf9521601e481b4db22d4be312c839c4facbf5e17a3fb62940c52dec69fd9b180dd15d3fa86f5a7b6e7e540aab772d4bda3955f05824149d4bfdd115dbb25d2c1eb11d4d254e4aa804a763a7e912af6e0ddfb41e6c3b6b65a6956b7400980b854045c1866e241031bd033b57ebdf399fe530e7b88a7b5ac9a64e6aaab0ceabb6a426fcacc64abc3b9ee9b8b867892f887b43a21482224b83bd29a687f470fa2fd30d975efe5c2b5a33e9299b4ad093f658c8f5adc034020e82741434eac0be4fbfe537ad00b6bb05452c539c57d1e7b4aa553c61241ec6d09181c4c8e3f79092b4ea27407a5c0211523543e6142d694c1d8df0b9cbe3d2c3f7fa1ffdcdbbbae28c482dbf8e62eaae742820bc432f9b06de8d09c78c7ecbb061fe852d8be2b75d0001f3642f5717b60e441de413a85bad70fa06b43ad7240647d42ce22af03a7d34cd21bf5a94b9f8019a33aace42ced150de3bbce92baa1d2f0623cbfead5005a925439a48fb0af0b7c134080aa20dc628a7a38e22f8ec2447d58807e87bb6f775ad9301bde040c65e53d4cfcc1d2442b02de23147e0e59355aa8c0820ad35e5924e796523e2bd1e2579039adaa7ca51ccc6ca83fb4622cc7b29f8668a85cef893d695bc9022beecb72dda3935e8e52b69580b211d9fd3b79a2f1e978e498cb9e0b5eca5bba4ffd7c5b27875893a22749df745ddc5b2896cf5f2ba3a1c251b958de0d5a5d75fce9930091275c19af8ea4fa35f39535be4e4ac2dc4cb6637214ad87ee0c2de16aaa5b7a6d3ad4db547236ffc59de9e9489f11db0352a34dcc56caf750acb51ec9f61d28a018c71f677b9741bb78093d8f129756a133e7560bf23b02ee4655c48c6bbb6d7fd99d8714e49879be2d41f6cfd29062d433966f5b451addf431cbd03c7928d5ca6b86521ba7760241cc03443bfcd5df7bfc4f52ba4bb6d08e1f6d1e1a3c2b64638927ef23995f11436308dc6387f329360a9f1cbe6c2b3e1e2438a3985758d8cef350c51f3bf2711ba6134c26eebf20233cebec0a485835939dcce5274785f06c5a3e663179cac9bb343aabc0290fd6761b94976743b66c7af3a217255cbba5ac8a5a641f40112d4ed3dbe65cc2750173876edec5f34ec9431777cbef48688f6aff7cb8efd5caa5f24cd8a6fb17720fd46c9acc66e75e244e9e864ce67ea912c8df66a41cf65f60683091b2e68bcdaf4e911d759d595e942f1682adf92973c07e96e4f4f99791972f03b2155e6770829a70acd1e2e10f2ac76b98f1e660e56c61458cd8fb1366a131b8efd2274bdac1d049cf4a9415e07e57af20e82846e6955bc09ce9653667691cf218979ac40ff64278d4ccbb37d02b6c556b93f9882569c4c42cba43497380ce49835fae4d2d21950dc3f34b7e5e04eaf65eab004daade7e1d5c6df7bbf94a04d62fee82dbbc92a1dfecdcfd0d9f92b19b2469ff912bc4dea6ee59dde1cec44f65f17685e6238c411d439d1020df32192d7a7b8ebf8402515d4bba386174372c32a7b55e31e9d94484812b824fee6680eeeacc2ce60f6d24bdcab4c33b19da59591a340d728d9f91d1658b8e2e56f6f8215570a22694ca8a5486dc888f276b7b07505ee3eaf7cf78449011d3ea6b8b631e1a16be13b8726ab9ec1563732cb5240cabefd4fb7915918893673bce4ed3d57d23fbf41d9e8d67353bd7b246864670c9b590ca7ed1d77178606b6c33e503fd449670cfad2436c45678c9e1802a9b106e57684614f5c4bc76d5a1ef277e0b17d6db784adcbae48f8d2211c3e83b8a9bfe8676879a01b24f9b7aead6fa0f78dca95455c6bece872727c41e5cbe5ab78b0f08233a21c8e93c7f3b4b0527e4ac763e40b1e33d80346b5356477df996cb6c69c49a2dee97ad1c72594451841ae555f7487d95cd86f3decb300ccecb4d590c8bc6fa476f878bb05323b655a88554f22ac0c1cb0807b7b2900df82a03603f3d2f3e816ad7fd128d06a1ce0f047e69f74c314546e1861ed8caae45ed2c173bb79db192933a24521399ec7269890cea0841e7015afd01b7a2d32155b865364b9a1a9b39954abe491e0b5eeffde8199b0acb972c7c630d957b514fdf6ced10f2c6e1c8bae551dcc5c97cfcc42ca424788121688638b38e2b5a6af17c0916117a5a46646a938c33092e89f4ee43ea0cb9e7dc7216551d6850584796386ce4c86f46ae9880ff62b1234620523cf7b84c47270d04d5443bf4354107ad7f1fa8a89e2421a42f7edd52ce86c6d8747779958180c32a6188411b822a99445b6a75d9341870f74597cd165240f5e73597e43d50dd0b7943c369da1e76e5d99fe85c7fd64a814b8d86b42b2f4fdfb910a6828b26db09114acdd9674d57e0b10143fcebba14f7381f72ebb3ee33b157432745c20317b3226cee63f4c1ea1962bdb8ed33e24765751cd4a74bbf780c461aa41188be8fd8cc547fd25ceedfdb9270766361442cd0cc296b818d8f976b171d357bb88b8cd01b3891e375bba201ac333201545d3fd425de93d831076b8c25e926d7005cf29551e0ebc22a6d0c378a41c0a5f216be2c0a78358d846d52e05012517813909dc8af72aa43441f59a8376dec6ecc8edaf7991d73eb81577748afd452f88c258f4f32f786dae17121ce22e83033c508a9d2c2ced5df77a6ed8973fdb3651c7c5d80f61964a2a9846a373e5eddeeb53669fdb287e89fc71ae86723c0f0734fc35ce4cb5a1551aeb74a7078d4fd8e1942ce1067f22d6ec601a2024e571612f7bcdb54ad03dbf104b17641594ea2b4aec144d9aa96b06ff441a904e4f526c75facc35d62b540d6455e2a6cf4af377ac9c703e62ee622efdecf50e868ce7a36f84abb56e9607db2602f215afb0160ddcc189bd45e78b5858a604214d3eb08e7e31ac95beea2a0df1e191be5919e7d0ffd3074d1763e7e74b16eac028a0cabc4e3afae014ccda013a5689b5140b72b9c77fd9f8699b156e09c5a5e001903e60fe9accdc3a9a12e847f7293199d572375886a275aede6c856fde69329568b1a828b8f9b5315f9d1e6adde8cff2936e044fb0fdd08ff1363e04713a435e617fe1c0ed69d6ebebb264c8c0f543656ed7711c08b468f43f7c700bf83e4159ea46f954898f5f3e814a912ce6e6411f938d054eb7ab6498fccecca289e6a70b758bdd49265e99c9bae14f52e10440fcdb1a57b402786cdafe8b8cdeead36dcb8270f58f90f44366475f17fcabe09cc67819c7c32168e3ef904e302b31f72ade9145fdd1b87259a6a3e9f7a0bc840f1d756aedd7b714059556337150c4a56ab325b771dbf27865b803ab8f5f6b3adc44f392113aec473fa09dc30d820f069518de4cdf95391e9e967eed6ccdac388b725878bdba429975b89b77659b581a971a18522ca794c5f6ad1519bd130599fd71ecef9213d0b7cb4464fcab5fd5c3d1e0fbc2f7b7384c0ff2e49e336ae59ace0e4efeb1d85662cebdf84ab8f072e1be5a7db587138049412e06ba2babb987f5329fb2e58844bb3fb60d5b463b545410f168f417ad946cae331602ce93eaf5bbc9774d4e488b2d9401dc665a40f7d9c568777a4db4e8e51564c066604c1b08ea7cd2d0a6e77981ce77b67b41d68d7aa8a5af23a9f42fc8de76027287e50155e1c9731acadcb44ce409a550cbb2acb40059e30302aaee2bcc797e6464a656624232a66f8d22e588d14a31609c40a27c9db5c8ffc0f3c236a046c884220b67fa285c3aa56dd4a62afb48cd7a64be44b0d6acd3b6a6b078526f3f73e49ab61549179765972e722dadc4272aa8ae5c269c1e8436472e30203d668656d33ed6eb8b71009e23e77f8d78e75955f7df90ee0aad9f991a5221656b6a70d17f08adcc9b5f0241f7c734ca672c674b0a508ec10dae07b560a7857ad2f23af4b80caa94844b4c394a29e6bc078da110219fbd8728a485676a5004bd97f43b630893b20d821d53b42236b74c76f5051d20c3c2a66060a335bdc783c3a6e2440b505da9b19e31afa307beccd42d80870c4e132ccb9a9eb5de65ccb54bcaa1b59c5df8781d8fbbadc4c1afae35d40aa848922ff1cf3d8d1a7f30b837282bac04518a81ad42a80e314cdd803cfe6fcc1b6de7bc4e240386414b021b4afab2155a65d570933365b74f5dfa11c46e5db967e686ab2e2ff3e7c331653bc3d3493596899249e251f447177282e81007eff650aed388930c87b526699b98bd4bc8a0fe1eadb7dda84967cf512efef48fd5f5e2c5cc8e4d47e7a4bc268fc3845b1c76b87e17bfe2f6198d5d01a76053378c049dec264ffba90792787fb363f3f5dc2dd3b791cfe149c0335cb865af8b2d346a3693803eb76063cf84105a066462051dc727a284db90a961da07b711a171fc739ecde3392613d722a51672e141070476dac7946c73544974b835f1efb06a4174ec1b3d430d377adefc75847480f0665faec68b2ffff1292a79ceeade4d9e02bb4f90e389803b76593eb4fba666acaa685208d71085af200389de56f7e1649cf4358c743db59f9fd1293c47358d014de44fe47c158ea2e4965d57ed02f8a36d172b18e6dceabf9aa7429e52eb3aa7d302e21e660d1ab9d0208b731810e383839c203ec2ca04cb50eb051b82baa67e5b59168ed132fa2380c01fe90fa8456a75063c1fd8611840cd7c52e7b32f0cc2c83721f9313cd63fc3949ab712e853c73b4a019c059caddc95db35dc99aa355a0afe4e6cb81b54ff4700c6d44c99cae58cad39d3c3b88b75a0855d9acc41409e2bb8f87d5c82c731bfe0c24211fecf6189a4721fe9c14659449ce04c8723fecc55d8db46b8e055de81f056724f5ec7baa2a470fbde8114278c797a80e33a76bcb38ee6afcd54770faefcc789a72bdfd608655d78d6bae4096671062a8112ad155e750441ebd46da9a558fd919af75d12a320925814d9bd89069847404d30b6c95cb5f597e5b5cbedbc5a47fa24c09f1c4874bb69cbb40de0f009d0443354a0ba530dd6f56419c64279d5517d8ca5c774882f618365d9d12f38c1c6d05cbf4bdde680637f8a424c03a78b727f8489606d1fade53a8cfa1c13179254fe1a2b89f18d11eff4efc247fb7c876e5d7b39c5779e9e2951f65cb0eec2c3f53c1ecb6caaa2039a02b1dc9d7039aa8a195688bc63869b15e4f512b2dc406caade1de16b3c461c418d2f5e0eff65958900622d00c1b77b6de5df34197ae95e17d0313c362d9b0996d46653abf1ea7c7e72c63bc5a7952ae9075a8bbfd4e91a731f4d02419baf5f4855e0596c03316a129fcf57dd104e4824b425871f98dcc2589fd7e4ce555d959f8e29159ec5d75ba30ea0d454faddd0f290baf50ce254162a65dfc2a9fbfcfe187297fe469731f6623ce3812441b55d4cedd98efcec597f41df054949a2526319cf7883b878e1862c73e9cf9cf3c135bf82235e3a2f30231b12af54403f2a5a07c8e2b2fc7af5f792aae5e3ed035eec11d1b4b9494ef80c0d395cc9407ba292743d8dc1f692bef247b0f5db611e5dc453003c6b98a9c878aef35e2ca959a483097284048cf6088402c36e07c43a3fc31f70fe9e6f0daa8757d585da67351b472d622f976af37d9d74f0a68361349e73d5814a925e3f0e4807e898f45e30e47770cdfac70056eae6e186f4f0e65b1e601ced6d5d2f7886bf72ee452b8c66a3b0397ac09151b98181175b73bca6d29be0026116979f00637cf7b312035d76bb3ac4c23ebdd2127c4344a278b34129f647ad5ffebbee081a8156857dec23b19915b6edccbb2e32b597e5fca530c6e331c342b1a5c258903ba01eca289db1c350b949ec4f2388ef0b867ef2804c9ddf7d70e6372212e41de001f7d898f731e54906e336b667b3ca15398073d5732bee8215813662faf2403fbb3ec194c0155e783759ff137d3b8126b9b86ad9adad1b08eb803889c76e443f66bd83f9088245065a441a10fb98125a8b62435f1b274d8ff1f374ab9a75b429fbeeffbfae67101155c763902350519569b0d373c3849c61b46257683b8c41ad80c77bcf9cbcc6c4aa6cf262d008dfcc071333c54f572c312f7b5bb2a2845b7feff927d088ce1e1d66366e07df4235db7cc9e31eae5d28e0e2ae0118b0a8fe79430d37079348bcf4497831835f1f27047675eeced73584144d8bd602df50097c8ccdb4d2260bd76c2935a2526ad48cc11c258652d183981044a63b6514787f2b8fd95683fc9bad252376282f610e746d0ca1f60538ba7f83bdc65ce80190ab3b3ea693153c09a7da5f4e8703d6a77a1dfeb40d69a100dec19f5c671acf3e8e8a39713294313a959be22bfbc1334f3d3d51e616b8db59e5969a94459060ee31843f1e71dcc4672854ec1f085cff8e527b2a0a69a6341cc691fb8126b8b6c71331989e8ffaee22fa67216837bffc1fff8d3061f7409666d05c86897d136f22288c0d83e4430c9cf40505a46fe8253aacff20862072b599cf9217a3a58e96a5d77b4e1d21a9a02d5f66d52a0481d7cd0f5ea7c402ac084366fd42732dc236a99e6273eaac62e5909d32998f61bfb15b99831dba86890f973c37836ac6d6854959fed331969b3c9b0800cb4ff107ec308aaae5f30c43bb841d914113007801a94a87e3f02262fa2dc941c2d71c16a7846ede3b21229e36ca1635533d48fca870f38e37cc1d4590505c7f19933fccae8af16cd56617bb64ace78955eb82d12564e73db79cd6a9aa74ae637e51ca24ff91bbfa93725291ba27814951a0646e6c41416af59b3024ee7c03af1f35cd273593efb6eac04ca3ba8bac6465e068945292c4c5356452a5a5b99a20e4e2d148476f2446608b7acbc12e8c3b1ac7d8bfda7542a681d6373a123a765ac0d355a558b1eb1b6019cd52471339ec0d6ffa33fdbb28e65aae7125fb8593e7e6773af79bb90ba4b513efa076007d0c7ec396a322ab332e2cf3a593eb3e24f2b9d62b11dc23520226e4f6c6d2ba9e4982a3fc3c9715de9e798dd8864a52d66a5ff68347465197ea073362c8dbfbf57a7837e4abb7fe82d641b638e2445943eae4c7e85bee28f76f7a1f29d19dfc3d71bc1e9487f479691f55d9453800949105b42d164b93650b3b088cfea926c76c2bbefe852479da8d028ad3ee23e7a29769333aea2de28d49c2f7be9d2f1ba43e99435d2801756237f87ee2a4d3355afc7cc0115a57914c89af4e6a710dc54fbe1dffb939cdb30f5833336a5f960eb1938bc15261ae67858acb86d0cbd4bb2491737ce5ea735e6b80f5965f6d7e08752cbee61fb06c0c9194b2317919cdf5b3ef3f80f311cade2a9c99e9c446ab670fa38a4739f4a88c26c6afcd41f01da0d392f7df8a9d324a680dfc9737f5d2f7de0f686064e2c312085a24dc350f0e43b128a266a59e466ba9507450e03380216b9690d2cf924fcdd4390de0b198e3fff4240db71283cfab040a3d8b7e676fedf38229bedbf0dc2faa49e7d5420cb14142055bb9e1bf0ed6ed1b855e1bbd7e1a22be25e7984696f5f4da405f3fc2c290951ad0b0ae03d84ef5c8b478161335adc93df14b331c6da2363a8a955749a61e3e9f08076f502816142678bd25345cb5c513c9a01061f584f74752cbe248ae72a5bb35aabf9c8b847fbc847fb8fa104bd494742069ddfc98bbe63c0997aca042be14b33a31d4df0064561151029abf2828c920858081b28a271d69dbea993470f102ff08851805b72bbafdda270c5d874f469c86daca96f732866db13a204b8ca8a7eaf2fcd3163d97039bcb8578d5f007eb9c3974692519984a2fa215c51a61e03eea8d43cdd8af2fd1b7eccdeb0f49a107ad2e736f3fc26f912479439d7f9d683f7debceaf72cf720e96c6d8d427c49aa8790bfa9288f9161f102acf05fe5b694f4a40b25e7db31c63ee1bdcc45c19cca4d06c49ec701261282be27fca7b50285d450b879b4a4d2ea0a8f5c85d9a1b67852411e9a7f841506540a3e066e8f8c08ba8299b1ab914d149f601108021e369be78a6f3277bdaad1d1efd26806fc508d5477c837a404a9c84604429b14a98206cdecb38871595a05b2291762681255d0080210fa9912a4311256afecffe42095e908afb795d6f7868742d00d12bae99073144fc5ecf0311030a7bc25eccc8b1d3bec87f0e4bba55a4dd6e53389a377a6566bc9163d0d09de0a72e55d447d709f7a00ece984d531ecec94960f5941ad1b9c67f523d03de760714be93a0a932209072963113faac6236a2c45cafb4bb11b78d80995b7bd035d865b47f401575d57fe3320e06701f50cd55298b65f1cb5ce9585c322d1407d40bd17437bccd46af9e834e2004048515bfa3233bd55b4a9f9476884553b3810bf0ca36aea135bee313aeead0628aca43b30fa26cd48a60217b1eab8ca2a2dcfe58294218713a105d8462aa665475a47c862bd23668ca507e06873973a1eb4d28fbb11127d7cb9dae0a585ab906582cdd2f429922ba0ed40ad10ed29c58b5506a054b16253a62515f0c125e9f888b91cb856a88611c897328b559b9e5cb7715c02016e9c9b3b45d457060cc9dc7d5b3dc6b27d95d45f831b888663ad4d2e21fd4caddee8b75252d616db81ec1d2599d7d57742dd57e501cafe8240b095f7fb420349a691020f745f8e59008bb81df8ba7fd26a20a8c72bfe13a18c3d6cdfd2f73629513d485efe0e745ef762bacdf6c0aeacfa04b051e588275250f0b0a48512923efb6e297eccf0fe0277916e48c661d3128454b7ef6ca73fd28fae379b1b11fc629c416c1c4b0406b1f265c71054ace41e6e543c04be432aacba0baa0eead68097eacd653c9df0f233e63d4ed4e0bfdcfe9c59426f51b54a65b3d7fcb125a9319646a9d2118bcea365fd94105effc6fe227b4c8bae03a82e3e574c29c09237ce369202d26a44032ebdbc4d6722c3cb980d7ecc1ea1c1a589d8859f44cbe2606c053892a7b4ddd73bc2fd04340389dff2c53a4710d58ce3096abcb26963ce38a121aa012b6c2b1ba4ae74017e61faa823ceec9db3213b9a434138d7dce36a40292ea11affc57e5ea1d34ba79e94eb9f383c3c92bc5d665addf4e29cfa2622c913782b7945fab5410110813d036f29f50a306ff018e1afdbebd86621bc18208b1f45219834d040dc8f73a4130e5e0c1f24677b97a7af01718811f0e72add6b0dca88ad8e94682d7fa0ddbada9d1940d218121aa2be9b97c1c0a0e1d91f4e6ebe0f58605fdf183760f8eb6c26e16260a76df47f9698625a74b0229dd8b5f8a2f157d261e5e3e72ae300d07cf67aac4d85de7bfd4f8d77e54dce03b62e41954cd41cf0d5433e40176a99235bb1d2d949eb83c47b76ea0c7cc5a3f99eee0af9e8f0e00eb36e7c4e38b9285f13314d45e192939c5cd8afacf2d6b09b5d9ec6896b374d885307b51e21c4a44e12988d98cc04be7addfcde5bffadbc9a72ac18f83356d5a6d98fe23532aaf791c8b59b7c08dc75b366b09bfbc5eb4d5b73630f979290c728ce1b978603efa02885ffda2c50271238b7060418818a0ec1c60e3fa01cb0b402a0c1224b561fd6306d50f9492a5f81ece26c6a1a17345ff651255d94f18d25d2aadc0ca15333ff9bd51254d14e4347c02a6f2e850ac617c9f53b8c73b0756a4d36671ef9e21b4b0661b3fff2fdc757af35f2cdcd51c64ec880175f7ee8d90489cfb17ecc99171e29daf9fffdfb93b6f0d8c895070b5d4a1da4ff4fa8cd8e8004c00fdf0c92691359e613be44d81733afcc3899863a3d929d460f57c3e2114f19b6fb16dd5aab5f9adac381852306dc4128f4c35f984055602880464cbfa4fb0bda3315d2c7a4c554a07bfada0617c3f1b954400431f6ef9642c55887eba5cfb34b356c0b51bbb1f6759b0ecb571c91451db3470864978e621f183915a70492ddc64a6b856d1ebe290e39add14f591e42a11fbbed2c27ac977be4183ef62dbd59cb12db0269df7e8a8ca518f48e0505b0810abb793021e063257099c3df1b4fd53de60a0995b1f4ede1f69db7a542576bc1222cdd545baded7b056e7e1402030279cd04f10dd2d905ffd7baf765dfe2e4066dd981d33d48c8cc6869ea0a8061d0c13846c63745e4ffeaf34dd7bb398bd401706432a0b7c634d3ed7dce9b68f625382800a4f714a4e6b98ce1b0a2ba14473d9ebd29b2aaf70c366367776cdc5374876d66bc786f29a180a2c9b40f395af348027d7abe5b19bc7ca7297ef0ae00b8e08f5b92f856e5fa3eb46b59be6e663cc27d3eaec4623cbd7d9c107ba9ffd21bd2de1c99ca659d617c2bea5094d658c8d2f600c0f86b0e967dbe55167fee620e0996295f86033eb1dc1c6b71df6185bdac76e41ac6370b68adbfd7c2d00cc88777be3db4bfb5c85abe74822c7c391430258e44443ae780b80003104baf6c19fa55287e53f04400cdbe2af0bd074e6be45a6899f095cd63a7c82d1c7b9067dd4b246a9cb370def86ef8432388726031b89220e855d3c9078a70303042d82c4af08dc02f96ebe1ab42c3918617c0d3bac95a7e97be1d66952f9ae0c6b8a83458640ecf9ebf5e2fbe0ab9761a058c2af52d55c7722671801af16453a2d87405038665cd8aba97bd9a4c5b62aed0158267b2b60f806278a1e1f35f58923f14915ca7ceeb090d05767abc40d826b66651fc8bd47159c5263e05d7d4dac298d7b5da16c0d00c89dd9b918c8fcb4d58e7ae65b1f2be8d837c51036f99721842d5f5742075d29f328828c9ee6dda08c4a46f39b70270085e548763e757e1780c7c2078168bb3bcbdfdf5f099bf7fe6c070c691d26eebe57e4ddb2bfe132bfec4ac2c02237f4f85da33208cd7cd6cae8e52135d7acc4a87c96aba3595713deb56a80c0a49bd2568ed21953a4fdb807605502f23f17014c94b4671a7c71bbd65fed20f9e6027b3645a28095fbdafd32015824dda061a534344f72444e4d0bb9a201df48bc2662d077deae156df948338497e762acf9ec45e48e95a61b727c80fe8e00040d62c9d86f239c3b44dd7fda93315f0019800a1e5ac165c4d5620803b5597be19c080a70afe9180f4aee5335c39fa9130ebe495e65139b6f9f84a49f700228cf30a753d1b1594b82e0229ca9d4f0169f51e9c8156e27f1c5770697532ca1f8b509bb7ef0b0a684e30598631e7de9b2a733b4ed44e0191559d1516ba2e0a419f37c2878096e50457231c971132f4df162e84b0b4de2706497670f13593f9727c30a85096d5676d616143b4f1c90e891ea51707fdd468d762fad0d4b5d854970859c67839ae14cb904e499547406781f10fa4a051921b0a041f7573b44676a540d04faf6716d20931c8f0d88961637130f4718fc4d6cb014f9e3107fdc1df08d3176b214e05f551f410ad25b36e0e61a61597815ad7b75a770099c8088c987d4e0954bc692c1252aad532ea1d252481e295e86f816fe583a8606ae48de564677e7da2ff029bbe9e852c7a52c3f4dd56657dd3fff344fc37f315eb8a323747a1476415248d73717fa7c23474ee039f6ff147a7cce5a444d23527a6506bf2eb9c19bf244a7a7cb517c904323d5d331d6f91d4a6e86ba4f0164eddfbc7ff04e60cbc8cf9eb045e9ea90a4afbf23bfae267847b277392e78d780641675f63ae838ada07935e24d34f98fd1756fdb567ac15657ec20c688efc288bdf5698165afbeb0cdebff2fdc454fa7f8fbefa2f0b84d0ea0bd7ec9e7b21eb2910440436e8128f360b1d72c55cd6549d9bf9092e4c8f7266b555a4bf53c1ee3c377ad92cb51f54cd0aaafa714f17772529de73b2839ce1ea5434127ecae14e5272657eca4298e789bef98a2d9d38508506d43b5f080a38f0972e2e90e0d9cb0200cccf9da7b6f3d7d381e98a179c4f95252995ff02b5d5bec6ee709c656f07582f80c78ded931993d2039179e7487e1acf40c5c88385a63a3b8d0dae307cd90a0c19cee0eef12a695357a9ef33379cbb78410ffeec2fa74893ae76d4c0a36ba160deceaa5bde355ea637eb79cf92cb2c2914c867f1422c3d6da633127c05a3f9dca10ee107e3ee6fe26491649686d1d6c1f51dd9d75c3b16815c4b60ac66d1c320787ead3490e8a979da59e938206a899307caee2825898062b7c280c49b353ba1bea3bfc430b43e06e0846b40b6de11e21d9de8263fb0d1a872162ce1fc875c6752abeddd101ae67891fe12e82e414d10ddd8a5128b7c52e3a40e101ecbab81147487e4d6642491596f7a8805914b8e5a3ba1e9818ffa0e6bbd3290cfdc958517d5070074ef6c74f49e78055489c1dc5ebaeb912444d1ce5a12740a390c459c0ae5e8bd1dea7d66f3b10f458bf20ee9644e17326f8223b771d02ef4f94a399a54858fda4bd9c3e97db994cc2cfe02fc78b103c03b5fced6f74efbd74c9dd6783b57c679cad4d5f6f155f72174b04bc0c7983ac87f6661346c4fb89e2e2e7a946c89c83086a530a658ec35b2c4114984600939da5418c35651d4dddb816b3c765a36d49b6d2cc6d2153f50bec9484012ad56c9539d2c595722279cccbb18b7c0edd4090b8ac262337cc4b361bf43fdf2faa1b960e30874c621fb6dafbf110ab99f5fd7075cd6e87b69e383c2fa2b2c40d87200ac0b35ba4da2bdf2e2d226eadc4b463b819b2d6e1e38c090debed117877aea8613072fd00466c68c790e21df4cf87b5a532a1dca85bdbcd62b2bb914e3a459f61203c65a4a3bd4acce96454b05b22aa5ae3a398a430cce22e8cc1c4466bb2d02eddb5247ac45c95e3d57e3f22a9c38cf1a8a4321b741aa788840a516df9109aba3eadd8deebc7aa3bdf31cd0d1209a07d605a41b764d54ca97c787a8e3d3c7bb4d017b7cebb55143881c2129a278b1140e4a145b2945995850a8f6e640c6334a1cf807ccadb955c3740d5ef15951097ead9fc53e25734c5cf5b3b33e985e342596ea70fe32426c030512469f4656251719f9b6d69cce86b320076f6a4712c06f11d30a450c54cd08dc7dd9414d658ce2855abeaa8e37f956774ae36428378e2554cbd15e2b41d11bb02c05571e94336e26ec8b9146b4497f774ae2aec22889a292ee5aa5aa52df0637396337a0b3a070c5a186c338bd974285f9dc8e7180be8c9a314e7b9bd9fa12f8d523fd555c54a97f68bf56be05a355677ca2364e402a915eaffa6bdc5151ea772a556fc92412b2c097581c0ac4ef99ad653f69e3a1d2ea3f208442a2c5c6338f1b7939b736af7710bc258eb1b96b87e96f797395b74ac38b7a577a284b2a067dd94e37e23fa49d123fae0eeb037b7ad552f8d9610dd95b9b73a9d9b8b4a42e69e15b530a3ecb23f4d5cf4f347f31f98a2c916f83815609567190bb7f7b8f881f6e9dee564ae3f3718fa42e854b26d5730c090f04be1ab28e966377580aa4b3f40730e051e5c3824b8856295ee375dd99a8f94db7269a05f2a61a7774c44040163b16ae6bf89ddc1b98d2dfb84b3c91db1565879bae461a55b1b927834ec004b57a5f7d656be2bddad25e05e7ddf68f3ba523bb5694a8c222a4c352dcf7fb9fbae242fed714b9589217f36e73ffb4e7e345ab04700dc8f07706890a055e7ee96bc26ef14f4aeb0fe7f2987c302b1402b8cd580f3bf5fd34b1451b0370bfddee4c05ff0d103babdc3065435958d53fda0bc0cceff4ed3b3791cd37c632e9902ae8f67aa80f98f5b88b9e6c5ad6453b0594e0af7af041265a7940901c0ed45bf524855fe4df38c012e637aa0c8e9ca58888559afa6ae90fd97d40f2b9e3f704bce22259ec11379078e1c3c73af5d5dfcc8f16c08634a3b3bea8c423bd4be01ede9b2d7b11dd338dcee4673083c9e85658ec1ead09918296ac2cbad7bf8d49ed2a573b5ac59b8cea593b517adc37fbc8566b03cd0a65ed6cf57793d70c0865f7847a9d3a00af4fb17cc76cf4e1d3b825a2af2e19c622190418940aefebfe0352e03279c16b1214a803b7c31c3ba56ff9c8c20c0a07988a5a1b26b657271e20e8baf41e3776ef327d6edc23dbd4582dff2db387b4dfb53afad2f697474bfbece687c903faf9cd711517ed63d0724d863e8218c08d8c89e584cd8d414d86f129b829b37e7307f88b1335864603fc7a20cf39234aad520664440653b021f12c4dccdadf76fb7facff34d229015a099f79b2696f72b163272e5277eb87ded29d3bf916027355e096d89bb398eeded490aa32d9d24e39bb07fddcb659270369308fbef002f1aabb3ad239a45e36c75611b0dc6568c85acb33eb43a269908b310b72327ac4da5656db5aef53d19be16c8cce9c039200dd93c056cd39bd319eb21dc7872c04ce1d2b7177b7a67a26971676af7451313e7ce8b9b93a9d162c865fca4393a87b6aaa6ca446abaaabd5dcd88adff1ef5e0e8424068ba55021bce2455dbe82d9ccb1610a79c3e0a0b7a5dacb25477c1639eabcee66f98614def278791f221d3d9ee2acd75d84eef0a72a272c9a25dee56a3e8ae9e4ce6e67cbdecdab18c5a590c5f2554ea6c27434d97eddfeef3592ea5d1af9866b064874f4d8038b1e471c4cb85cc126cf9cca9668a21952568a4f7a816253cc25a0e3b27d4de0ddfb3657b9e31e22942b664a3b9fd984a55d5fdd6aa7f7521813845f25edffb528f1a6b0f6e7dca85caf659885f3fececd33c83683c336823c982dd20fd91a1249b5c5d397ce9a6104a5f1e00088d91d0ddb2e13d25cd0d198fd099cdcdb988e9f2d1543507682427e05e9ffb6dab5a7c644b8943d1b7d8d8085a3fe7af57705bf43ecc6965a98626c3aef4dfe6c06615bd1383f8cf2fe61dcfbebfc930727b85059d7a21fc65c7e7ec6bc438d8686cf87ae0ab64da8edd608a974866308983bf19e3e76edeadd2573680a4c66de89cbfe738eae546c4761c8ab4d8a4fcb8f3c54fd01d3caae01cb30d7ede5001a5254d32385abb43ae86fd38cee78b1f8251529d91c61cc4b0ae7036ef96310e1a2f29ce11d7bbb075fe6e0ee16ef129cff08f776b1f5a842f888facfa046b945cf740cd129d475c4f46d826745e17a1f179d484e7b97724914d91b98bf054183a8edf0c753f9d2761cd61ce1650f03f1f092e412ade242153e2cb6d60af746a1731254755938f3716ce7cd39fd49b06fe562d0ba1b8041e6a3fc6e75fede192b46ef022953ada5b506a765d51e4a599979f7569b66f8cc38a1c714fd43033a529c0af95aca3b0368c8b780ac7398b74892cb0b59ecb72feff0d5f015c2fdc2e943eabeef7d9fc1928e40254e16241f27bba781606a8ddfb9c396448dc7d7509a334a01d559b19a96003844ffbafa02e27a16b3c94a0fe1901517763be0409ce6d079d3ac22706b786a35b5f6801448ffbde18820ecca6f568fd3343b62c5d820d56ad6e844ec5b08c01406c99b91ebe00e18b0826da099c538c31f28bdb13e2f7c530e430cdc784e84a36d7767325cc76d1f76b9532264e48114c5ee01ffe7e6fdfd549ee1e0d82632f9c8af953c5df0381007a496cb1d6bea5b4506d29e981c97808b3fc39d0ae91be058324010baf265c9aa00763debb26901d8932bd37acfff1b07fea8a096f7eb922f3e6fafa0d4e8bae30649badd54f6bad82d4a8d719e658119ca4cbc17c1b3274c53d171a8ed67f30e760ebd4ef55caeda7b5417e4ae5fa112afc70774aad3f133f42bd65d4c95fef7e3153eecb0894d41bae55d3467c48f9d656459d9b4300462faee7ee48a02d1009fd5f2eb0a31b831e9d5a643511ff2bb485812ed486ca90a3f6f42a6e503f04aec9c76f41a76198c912811b560dc341acaa412d34df303a39d4254e5d52db6708d07bc55836627f390e3ec5b1c73b93c5fa4fdd07b330f1354b3ff0759b4070e0753ddfb49bb33940de4071a76a7d9df873409f938aa6c511c4a95c2ea3340e793a1305a7c6cb1bf11acf32a422af53c4f8a43de47d199408536851aa742a15f742838d12bb3043890987c631f3cee0a662cd87120ddc6ef243557911009af3317d6e0d443db4de5afbacb774c82d1c253fc54cbe9a1a2bd18b41b2fc259a670da228940e95ebb064a72172db43cc2366152b0fe8848e4bb75dd70c022ea947eff50b49e0f05b92efe0f4d3b350f911a0f8c223a038eaa2220c6628b582b9703b94c610ee96c1dc76d1ea3f33da5c9ae454a5a741e14b321ca666335b729511fd4f814f2b95a5759f545b5a3c34e02ee8704b59fff6bc71ff048ad3f4809318aaab3add20bd9e488da72d1ac3519e3d761590832e6b067426aca9ce72a323555a51866fcac9d44d7c90031358da7e42fb23cad824dbb06a816c443411d88044acb4a662e0755e16636085b523ebd5c5265cdb7a42aa53c0efe5f06b4a5d424a2c44b78b1cbe877ed8bc56ed99cfb7f48b073dc00fd086800df3dd2df3b480444685da303dd10595e905d443c6e747fadb30f626fc658ea2980df46a8f81ad4964bbc2ef1e1054029f0381670f47be542bedccb83ff5f12a2da3e756165727920da4ef416be3ee7f6379322e44097fc4a19686b9ac66f89eda6317c41f9f9857e22c6c19d31d506db1df62f1f0b82ed39ca9c4504919c47b516c5ebf3009b6c65a956420bbb2e68ac34370de7aff6eb7ec7a9eed9d25d7194a5bd5016836849cbba7a9d5547e9b13960b7234d6287279d49ec7c33877e4e8c147a15a4a6c77339ec84c57166c8e4b83468eac48f84c3adbb3fd515d97950e8b5cd0a1a8849a2a064e5c5d32361909bcc5f5d834ca70755d74ab95dd77950ed9844be85287e84658cb8d15ac7081058ce159c2b4009b609213e56c97271b02252e5638bed64bba6059595f2bd2cd35f95714ec0862c4775652a395780ba2193b19716639195cff74b9a788d263d4cfa1592e093c229e6beebeed78a6977c76ea99b15f6d6f05b80b75d83b4c9d02178f3e412a3f5dd515dbbaf0e4a05e81d9a8e57d8e76de6880383f4eb55504ecb3c96e75ee678d566bea6520bf5732f9a6ebe772f9f3fc5aca8fda5f12f21cea2e2da9529b2acfb6baa65ea932b532b4b63ef9d554819d0bd1d12d56473f2e6c556f10c7c6cde1a9a4e177d9d1c0c0271215d0b37134aa40f7b86a7def0e986898e34bc3e68702aaa0647d4d1aa1558eb1e08ffa9ed486b5c6a4593859a9b9ee2f0b3a3f88943b5859a26c54b50791b9ed8dd894116e3c5c048769766be9296cd7e64fec15f4cd68383048e3683e22107f61d4cf1ba190167eaa142e2733bc47a75ec26d97562f0e0c973ba53b9f9f8357ca2f3bce725c3c45c3adddafad04adacd3a6f0b352450bc1a5682b3695d0eece5477c2be2d2247752a3c471344904dd7ab2fd29389a53214ba8b7ac182bac4a65b5a64e6ca4b510110df8073dc40db364e2c61d62c22b9fdb37447b3ae908a61e88337631eb861e51cd7b9c53d2082324af333488df5d4996605c3fb290db4f53f06a8e411bd3d6e3ec95029d264c028ff18eca4fb0a1dad4eb247ec4e2391aa31dd98a47ed2ea12aedb31da0b76016ad69ec2b3caa18681d7081f2c1e009aa49140afd847756ec210b3ab7106d2628f22ce7410be1305ad8c060a2083ed08910a195219eff41d84ad0712d5a883241b7cb6c97437b6bba8beb29de970ecf5e5fefd055f110682b2c35c288868439f85335cb6eb91a6cc09de5bbfdc6a5a923f7fd579af61016b0f639f6bee6ffa3c7e2aa9798c5c66866d815c103579bd91d4701add8853cdbf7dc32c5109ff0274ecb68eb63947fbe092957ae614843fc01e01740d727074534937c3f645e9fccc62beb7bd6a42ee4299cf160d15030a6d574c74447940306e38a4250bc7914f8823cba9102d9b6c1b4bcf18904400c7d7f3df4f36a0fcdffc1da6f86e86a1967b10c3c4f0c2245d50054246d5b0656b8e8f4abb5c483dd412dcfd73a304ec20030a604ea3feaf26b9698873b163782010b0be617baef94e5b727c4991abd0cba9d2de2fb803063580a4c4de7932844393e79db35a57a65a4ceba9970cb21e9d6d142910b4be192528eac7b7400014345ec7580016218cd51fd2630ab74fa4ef867bbaee3cdc08a9a5d3a264134ce987f17175f48c0be8430f01df77a4f78fdf0ea396ff44ef2c80ac209211a14b13a2695d34aeee39719364e174e1af1c45d34397d5e886b1d202f46fde236d2a090f6b362630f46249cbd793b61de9c5f2565eca87db4e3c02d322bd03aa0077fae080a8e35564c324c82bf465cf763e7e066baa2acd73ddf99325a6e436298b75de7895a08522bcf385e632c2c37312ddc9cc3682843b66b80bf7cd11044ee89078adaa435a8e5a5f91fcb9f900989db29f1190accb1ee72f952f272f2ed68468bf21bc10ef60e575ca08ba07ac3e77a3cec6479dac99ceb1fe843fbcc5a8a724ee5993a6b92a7042679d8e31b262b7c3537465cac3d9e84ebe77de8c9681b8e8be400209f1a3a7a76fb22239a33fe194f05eba74fd03e230a63f8cadb17527f3bc6167122099ebdcab5ab0c7402ddf9430cf37a986e5cb959b34c36871099906aa529e5bcfab98a0a47c09f1a83f77eba7b9edab2777480d6169155ceffb4726cc55b8305f4033667d72f36c3cddbec54dba2bbf47c665bef7341a4549c4eeb4b08cdcf9cf49a9f6bdf18e7aec5a67b5507809e55db854990a9ef94e2b853544e7964982f2b95b16c821dcf1d17f6522a7644d06a821abb695f1e2672ceefedcbec0fed417f0cad7dcb2bd876e9be1e182eac1dda7d88c3faa69b475e26fdb5306513ea1c068f54f8494388086c05c281e122c5486123013d19eb2d5560c961b1d115e3ed66d68c776996ebee3ddf47986fed4885f09bfece80051f0777eae87a2df839e716bb62eeb0bbeff100a0089f107fe65817c7609654c45952ae928966b62449ff3af7d795009539dd090ce83617722ddaafe050605624d9148d0f54789a07f6173c273f1fb05f71d8f69b8110ea4a47d802a892de216515fcb240c8511d2d1dda19ffc18dbde38a85afbec44cef02535502a4bff69e9d83ad0c9f0189221b5ebcc967213e19b3885229cc1901aa3ed68668c3249549f85a9733520f48191e719991068103af5bc7e79bc71df21fdfda2c22ec6394e3afbdd1d281827d57ff4c3149194de73bd0c101c2716270331a1e04d925e862c3a51cf0190c15cb185bf6562ac642a7a5e9ac765bf451326bd2d8d6432adfb351ef86058a8e9caf8a5cde6848fafc4cfaaed4f12a54db810c4505dc855e47bcc509203cb51d6d97f742493e18e1a570118c13c749233508a4e28ece8945e6dddbe7060d0b95f20ab7c84a5afb9c2c5daa6cb97dd2a96ae6f175eb2055cefaeec19683de430d948fbc3c0efe1390b77ec93666d58bcd73716557d4793914d7365c033e41bf873fc1ae6fee945a894b4184a9f9a2c810055ebc6a4548d17170240404cf3577307f76e6ce0c51f8fbde9346cbf690952070ff858d3a5a2b5b7848d6d6af25457f8af9fdcf06933d67b2799030e2e875335db7cfc7329c3d6c79cb3d225e4a9a41459eca0e29cf9d459a802164c81079086ede14b34d641e14bc3ce1293f8720df30a654a338a07c381141742b76f3c68d26c4062f888cb7b3b126567ebac067ae8c89cdc75a00dbd277848c73d54199eb76da3957b622a31177f80bb01afc5412ffda4e3a716f2cfb2da1f8937fa9ddf4ad617265341fccb94855d0da67170c6fa066f5e462cec3785b6315c9bde8c9b4f26892b67dedd29d6e2bbca5021e9d7ebb3f7044586c7791a0e4856d3f1365a7b520247bf193505d7fc27b36599a53b6a114d507de606428e05482aa099a2753644a35d338067d68fca999155dbfd7069acc4d4b767050c1e698c987bf032c356725c85e329e77d795f52dac4270f67eb22b53e14848a6c104dd09497280d98e21fb3faa82e9cc49166a4b40ec9d83c364265e7279fedcfd927f086b53384ce52b77581a7487be86898028d672f2f9b08be4497f373fde52f0a3d80a7e61a41b661cec05e996613fe55dfd314eceb6993c3f3d1e61046008e5f314317f3ddb3a71ce507b66d41d8a07e47495f2bdcf7aacfc2c94e69cfd6e626083dd4f5dc3fd78831bf5196ec53f9ff8af5d92b90888f799b01320a2fdf1aa1503bc2341894772e781ee2492027113c74c76057749819392d06a2c2d5b4907f9a00948c46b71632383561f0816301b0135d4c11b54d3146844a078128d106f9750259430af3239a681a16b80a2fb4177fca68b74b324f31d2c8fc5256368123825b680326ac2fdadfc65e0bfc81c61a3d871d6bf3fe2f5bdf21ee687722a212f1847d84db193b53bb9d0ec3314a4b04dbe0b3ae6cfd643e12ea5b0ea959c9abc7ab60a7037dc7a26ab450e6747f2ed309e9702f0ad7e07393784ef0b23886ca9f21d23207aebca440fd966457b53a9e85869a8b32fce4225baba07888273b7b34d3e2d9001770f688accc2be3b2dce1fe0b2350ae00c7d00359eef1f9692fcffd763181f04d885f9b4627b6375eb6afbf03721e217db6ff286ff880b711c49cf73539d015529998d0fdb9cab60a8a5d87dd1a8a9288a5a4ebe66cc8cee085410d42d4491566998d7bd83545ccedd1fe19dd1150487b3090f7045eef459198b7e8d5dba509eebfc9c7c04b644f39ebc97faf97f7ba78ed367a349a5826c25c17f27059e93c19c267e0e786f7a424c6a09977dbcc4a82a8e81cc0b5892972bf99c4fb2434b5d28ab8b56ad77a4c9ee6cf0781fd70804c0eb05d1f3fa596a3015c579523fa716b206919aa6028175dea17ca0d4cbc299eb9974f69d51e93ffeadaecfae6ec05631da242202e60c014c6f0ea69a4e9b4f124b331857a88a17f42f17419f731c8c4bf4f0102a8f9cf8d12823e4fdf39912aaa6d0595787e3db61e9842f6c7e20e40891444878630ba65b6742b7d635e6478c2ed9077c936066244997b94bf65700ecc32324afb41d6acecd5e06cc6ada057d6645f386f38d0dec47897dc7374a399f7fef5ddeb68042f0a27aa1549ee12c01fac9dcfb50917ecf28150a3b5297eb298d6ef3a100857563ce3aca6524f20eaf4a339e9884ec720066713138ec97e184e89bc08244935078371fb21bd0eac3d1a8963a5e36c6075fae1959102c267b90ce740fc30b790ec37b62aa57a505c8e820b7cdc07c2a3c00d7db05c3c6241c0c8c691440feeab86f7e80ce37b16c83d10f387530e4c093aa47882bb96b7268f403a1007d048d939cd9651d855839ccb3c775d246f708414bf16aa50a38f16427f2029f21cd1c7782a850fb7189866f555224428898ce9978f06382ec48550a786e4678ea476f30c9db230bd6d0ccc8f8c39daee2484a7822e77171c59ed36f8b27f7bf9210d5879a1f4c913e6bff66f6df4fe0399af8e492aa59ed25e8dc6eee50076dc796e86c38ab4eb76260a6d235aa0fb0dfbc3f95b33cfc9ad1be4bfe02230bb8399b8ef36d317b63d9be46a1d7443189b3f2cfe97fe2a375a909ff5e7e8136fa99312855ee388f7d0ac2b69bc53e36a7cb5262904146e12ef3c8e863324e8ed08b366192638d6d3025284151fa2a3b0de6aa7d4f92529d8859c315e436610d3bb251d32522c8f500c282e299cc91d1b40f13b40f174afbef3daf671cc7fd8b48f2975b43248e1fe89ffbd0a55ecfcdc32900d70b4d811291e0706d0614e7e831007f3001be52fa330b86eb753af96a64dd3e6cec6581a2050cb47dbe8d5e44b4850b0fdfad1eacc89c20bad720e1a72758ea61d6e6e2ef21cb5f112fa5dfbdc66ca598a542e8a8212900300bfa485a79b8e04ef2ec41b2c65239367babe770cf39461d7255b414247300a5b0228149569d22c76b6af7ec34da15096a62ab2204fec61110e3547f45a01aaa034df775ac0d45a06a41a7cf2b4feff5768486e934d56d7d8a5a4eb2beb3db0816842a8e5ac03a68b63a7c3fa5195444926f6778c5d91e4c81f8a6392e6c4284e5498666776b750f3a5d8edef81f815ec1e49eb0c30c0f01aa721a710c0b07c5b8dfc251fe05e29f6d1c74b7ba46b44899e2f1a984402634fbbf7de2737ddc7487e02c75b1fa199ea8317895f1722afbdb69b02d2453a736bbcff6ad0f1a88f28320e49e51217c9fdb08651911214fccfb432ded09699e7a1267d7380393015180e7516902b2c8a642592de37503bdb80f03cdf9bc5f65c6987ed1e2b95eb9b3e5877d07acb9666ad74cf919606a417c2e6c74c3a56ab5449eb4a814f7c797825e3c7d1987e9441782ffac6910e494dae306d4120eaf5e62270db78b956075d8c198712a0cc8454a49cd77ec27f8f3bfdc459c1a063d68c83e643842e11889a6453ab8b2ea1886f762ea6ecdfd3a836d88ea8970577e4f4b85e86bd93cfe206a8d7f9c64c4488644755826b23129fbab0f5df0fa00ee4b24103c65c107a8f48627d8e3a82da587bfb972bf6ba914c5f40fd14e0df806353b7473f01c3f77e12a59005861a51c003207c8d42167bcfe7603b4d7e61c0fd951fe88a6c6637e7ce180632833ea3cf63b4377b9bf4d41ffff6481929d0e770b81cf182709b885a4aa368c03006c44eca2f0c469d2361be5179b04f37b26d8df6e7d38f5f6242aee9fe985f5663cbdc6a6fe6faa82bbcd50b5867bcc36fd97a77a315cb7d7f617c1bf2242ac9660815a82fb022b8472b8e5e57f93ea43e0dd2c82f6d7fd9bab5f6c5dd3f8a231ceac76ce4d4b2c70c4ab673dc7502db73747bdf51d57ffc29daaef047b8942f4120afa847e906533fc7c2ce9ccc84dda63839331349b128497b12df0530babf589f6107044006a9acec90c36cc855965a93e474bc879b2d3ac2ad974bf379271e6532cc49de45d53df3453f81fc58add05c44fc370fc154e958f3b4f41a65fde895cba8884073c550d62198b58879d2009435be795b48c5595266335c9dd1f52be2e0c8d730fe3fe71cab11a4908a8551628d9446082c681e638c92eb2094542a2d4c7c5ace24e64d235ef6791a034842a6b5d6358f5a52427e8732f0979030fa1e243905ffd0e6c06b2e4009a71bd15ff77ef6584c3cd64028f32a4e576222f01f5773ffa127e871a7c96cd495e19719436d4d20b4a4461a1acdd8c66e5cdbc400ec7fbd8ceba274cd6bac5e3ac43878783514238a96a152e827e196bf8c5d4407d728bf5d73f1e2d5f8a35b6b27c595763621e34e0f93039b72bb7c88d6c3657fa5b55de9ad72fd1bede61dd0dea87fad6c3136181f926bd3b2c11021476588a62cd1ee1ed45a7f37f0f4f2a87393e51f88d8be42451e498018a268b1588b4964a86291a5590d29b233d6353990ec40a1850cdd25aba9d91601d2fc9f5fc684a87c1a33e83e8536298fa788f3b66aa84ec4d5df90e663a044e361cb10f280b198c8424f39d9517bb1386ff0332880b5ac50331fda2a17409acb3237a42c3acdf509d5dbba0237b0c688a4689e25c45c431b3392a3cdc4246f5b3788fb6d7dfad6f0650fbd069d6926938b7113edd22f587acbed6e8e0f48844d4794adf48980c57c80f292c8c83105551b35ac36266f2847d81018b526f5c70cf4646e8fa534d4ab3bb21258709940bd3398112488836a458cdf19c0ac8bc8b2210de43c05db2203c6d099187d90cb0948e4ddb31c2b118252949bbe6b039854ce26110016ced03f489b75a25cdd13cbbe44bdc57a2ba7db02f026087b0ffb18a9a945ec360851b4a4ba232cc3402172601f566d05b79eb652a18a7243761def72e40371efba37add9311a71775a4a1a7f7979ec9469998a95ae14dd3957c7708cca0fdc1ebfc7ad758c4506972e245dc2535478121e45d70e78aff6a7352a46c2c19fadd8fbfcd6042a19ac64439d6f19c2986cacd6130e8b290ccb489b56b1b26abc773e8bdc8b00868fb7b98c0e5d2261d009d86e61521ff45ca45d328aafa2e6e350a448be8904a12df26e2517e5bd60e76710e75b6262edf317c2891151e085ffb3a8b262444c6252be1005a9ea2163f3a5e9bc55de3e13405d333b58204feb624af9e08bfbafeb24e3b8bfbc98d763000c8f6cd35afdb84081d66e58271b00ba1b28abb3dda2cc7800ead6d634a7241e877af73894207b07e7e224f31a0fcf1c725a8fc9b22e997122ff276ff29b0746fe978619813233874896645483719731521c8d9896e62ce91819bae8b5595a36455c68cea0191dee98a26fa43fd81912987cdf08052180ce156882e72de334307db9f89bd83f1902de0bfedcd922f87b935db2706cf1fd8d778c90592c8404c2427210cc9336357b868857b1c99d3d4c869c30ba94e6c70820c7426a789fc60370f4f9312ab64939c91e5c5da4d2db678ecfb45883ccce3c385e1ea9cce98516b0ec27e8a4ceaba49d6be536c2f6184f13637d9bac2fefd50ebedc2d5d70042535d927e7773ef45718c84b4b1a527f12dd8c328603698ba0517f61c0327ee7d9cabb1bf88b53e7a533c0e4880577dd4deb1fda9c4845f2c3518dedb0d8bc79c6cce137e6630457607506c62de12f36232a83c6f65f345629da12837bd3bb6a40cd9a7d9bca99cf31d322a9fd375e6878ac702b5f9a497e9c41af617721ff3716ef940415ccf8efa777bf0413ab43e25b29fea369b5d7576c348ca93accd9796307481ae614fd2a9c1b2e0a430cab0263ed2933c7c23af772c007aba63290b50916a034f6eab149955dda6cb5fd3041e57cd9b0da9abe900ff92fd36b14949ee02747459c368095ee2579fa5f3ece335f2f4dd05982748c3d20b60bebc8957fcbc5b79a75c9d7e58fa29116667cbc66c9768b80e8924e151ed599e16cb15716b0583b673fc0eae9daea63dcea73df67f1d9b996b85d5d2bc623de0d6365944cdbfc375846568cd348dba6a6529b0546f65a6bb4b50f3b25c65501e5f01dd5cb56b0c0d961701153824d3ed41ceb32e87318899406a11bc606e8c9eaef6aef6de2eab5243a4a5569b4a61a8fea5528b039f42efd09ca9b7aa7f3b25459cb886fd050f5625e7ee15f9a8bfa3130515ebd5972b6d1e00b7c1e78477a826819337c02cb8ebce818597d00fb75f71f7b9ec2eafc84ec82ac5cee6654ef88f9569112ba2f955221d3967cb61693c47c115cfe82a5f48a20b761bcb7bae525f38355813e46982d2bb2ddcd5ea17cfdb2273887961a0b6aa122e793b47f66b8ed310d7437465886af878f8c76ebf6325baa73c66db06147f9f08e02c2345af58d781aac81f20c0f6972c1929873e6438b1a90c7bf08e2774bcdcec17ccd81a0b1c873e33f720471a36d33457ba10260d9848be298b05493c1fc4c3249d238f0b3f657227ad2138f597494eff0823ca6a197c461915eccd5249023ce7f186d15a70ef27b87b269f4f17e4298a0aa1e6b548043f39686c301acc086cf1ced576dda2302b17918cbc136bd7f98fd539308a8119c66abd04ac2cf2e4470ab073e440de0512f6235d6d721d58594db5ef7379a31787ca8c3a2da3942d9f5e736a95536a209648931f99f0775d0fdafcbd90496a4dcf4e862045286c285bb9ab14bb6c730b40f2befae25bb7080f701aa89128c9063b61236a1599d580600f0447b00eb6109bd8d985b9890bb9ef866668e7d95afe334830406f0d190e08f8e08aac1e75b0a13b4bb3a97277272debb24d0b6649ffe73ee8ef3788b2fd812ed731c6314d8b438cdb641a7227fb7696f72c4b1c6464d2f57afa4e86cd200575bbf2f3fe2ae8fef966a49f694c710e73ca8ad5501a2fe15e82a5e111fea17808074e325f7ddce27a166b6f4cbc205e334d648cf0ae8b51a5368ff9dd78c3bdd25c192ec610987cdd20676c115758b35121d1c8cff4f68bbaa4052b2da0b48c180e1a4a7ce57b18770ccd4e527eacd59a957fecdf10639d8a5b8f8703eb1d3fd3cf8a0f69ddd1769bef11edc3b296d70087e364b012228f4fc4085cf74547c5fa62c82f1b74a344492b8dac2c0cba3302176595360620568b948ba5d197ed51195eee8ae5073f5d4be14c3ccb772375a40e7d0b05e76d461dff0a95b40f3a9c9bb17731da1826d9ef4d20539807192ec428d8403cb5683354275152fe416f260e60b13d526823f135ab0a4bc75c730f45816156fa199d8f4fcfd2cae8e2580703af6a9569df77dda509ee4f6f87930d519b54e46cbdae948e7ec9ac141c142ee13d74bcd7b0223e0a7342a8b7e18daf9c287516981f0a30fc935f3280753af1cbd81f1c17eb7a334ce9aabdf4e9604a1d822f2f7508ed161280b8b64d3c9aab40cfc4c17bda72600643b0c4d3d926d34bd49353eb015557ad64a90d8c0f307150f5f151f803ad59c16c9276e89e8463b4f43895b441b1b0662ba2f96bbbcd415d226d4e143d744e90c9a284ae90b7fb39573c5df6f95a133d39036b8599541da6fdb58e851bcdf2c6981edf339d60c035b7611d8a1725fc1b31a5f32f6aea79753bf9a1a8142542c913ba963ed1950baae1e78feda39c6846d2a1a08d465faf1db96199602fcdc1834ebcabffe7a4fbd955259cd506aa0a8d42c7e57dbbb8f7bcc366f69ba63627cc2c20228a40670667811cb7d8955f14b41b4ad253585f3a44161c251607f4400699ddecc4aa6e1e6a6386e480636017cd2414c24ccb13332c5430eb042b0570a2690389cb823e404b332ad27beb0464970435cd71485fcf99fd4d894590c2177f273e4953b7fca4c547906e31075050140f1dedafe9b24565e818fa20c53aac0517749382c29ff3bc6b0c0f6d24fb6a822e65b81d53c9897327d42c7bf113a5af45ed8b86ffc0fc92bcff38955f2e682b2bba02ac2ccc6a6fc10b953cfadaadf488d0a6651f94d9388dd4a115c0bf4e79ae46694d062f3421fd65513263a7d9d1711f81c5b5ebcc7221c8300f717593213ced1ab3266058a658a528462424285dcced6d5104f426c40866f8cf951ce12867ef0547ff17af63c379cd0bfd28ba102d7cdd5ac5e08a1546dea3c374490997465f2e570ac6ffc622c2183d87db2215a408e91cb04a8133716e7ca86beb4b7d96c4763a82603b68a31ceb591bf1ae3fa4f0a5b7f2b59761f2c6aa78527267b4f1957e05947f77630ed5011ef2447d9b06f89c11d755fbbd4305eba566bff7cfc850bd1a3902e51b70f778f7d0bcd925d4dae6e6a84304bfc4fae638c6af0467c3af7fe11edc95350b98d29a832679596245cce6e061ac877f93a5401589003c3bf2db992c158a306d3872ed1b71a6a1acca63e9537d4c51982b921a48de2a4a5e7a74176940e0d0952c632401eedefb6e9d0f4b8b04518886ac79e23e09e8b966f4b29b976051f8371564a1a186cc4c26297043462e0c8b83fdf3704bbefa0b850050c0f799ea91f1fa25e373d616696f602390e556e760fefd7e9d901f5f50341a3103734040d9f4f078a72f5fb8ec302fdec7fd2f6429f93c021425cd312c784a374abb95efa19b8d2dce7a152110ec466a02840d352b658a4424d9da391dd5e2d4ca9b9289a27096e83465ecbe954c7ca654fa9a9f5f611d4dc8203d10351e59de8880c3716138eff749ea5de925acaa990168cda9c34b92ed28ec1eb56ab117f00ca89412068488f08e996046d5ebec0bc83b9efb645e92942333f1b97c5a83dfc772f3922d6fdd7a77199905a2387501092b795f4392ea199ddcae9476e64715c5cb894d6f7177f5baab4292b48adb57e70d7bcc7abfa223e0b8f7a89845d87bd6a9923d3dcb43e11ea0dfbcce0a1eff7fbea659fae68886b22c11222d3c4c62fd34bad001e558bb68be7289d438985bd399c028a207e720006c745f60649e4e988c37e6ffd0cdf18ba4b8ebc4baaa9996e716c04dac0a98567024c7eb70c3dd7aa166cf0cf61fec7a1808dab24816023f7974c28d374daaabeccf712a05091f622a784a9bb73ec514dadfd980603fda83f405e4d0a5c7a86fc86ecd6425a37bdff64543b0af32bee43adbb0b0d1b45ca7217555e34ca57f736a398ea03a53133e884637bad95fc6bb52d4be1dac79812cdad7d0ccb73c7b296ddd1a6ca6e2f6bb197c8d660c697bf53445c5815457bf4520800c25d5d43eeb9d482969d0aa38cf1eb16bc98d803da747915d802d37e87b0dd7143e0ef07296c2a540ae3aa29437f4c2dcba94ff73c7654a4d92823c39e867127859ae71353f53c209ee313343c52bb635777a29f9616b025cdd77348a4e561c6fbbd5468779812e0681fa39788f6095d18a93cd79e91903252d388c36ca212c70196ce2fa3ec50deafc7a51f891ad31912ca8929f0f77d481fb04537737b17da34df6ac4a0b45f551e6819aafa835b9f0d299181aaa3b666986dbf7476602d40ff6a97063fe8c8912b79bb28a68289e1b287b6fd0bbd3ae809375d7d5c124f2f3b51c31d42858c2ee007e8ff28c700081ccc943c1c1999a24fd8e4b2995258b1ced61c3088d212b363596eab92cce3428ea8cb2c09c5b1dd526c510cb0e0e197b8378159ef68c2977c653ec66c9e323e83e767dc04d834dd1eabf6b5c60a0ab267ce969c9733da8b5c05aa9155a68f553ed7b025b1a2e1e0821568c0621e0faea0e17f743af85b18dcaa6d373e1a1f83e805ae29f945446a8eec5a8186e73cdf94ed3eb6e7eb88456cbb87a7925a675077724a13faf97141662e24a973ddb43ed5908b27756cb03fa9eff059fb555580c9d70091e56a609fe2032af4d83eb6532d6f138fb9508f6f19ca848d8202072013fdeb11bde3f2cb693615b1dca528e737068aa9f067c239385c82e6fabc2a4951ae6e08b671bfed8a9f0b93c979778e1dfca0ae0db688d35804aa7c722998d065732786e5daba8adfb387fec9fe74b54cc5a8902fde2fb3a3fe593bb55dc28c5c94adde8754af55b0b25828aaefb08caf403574186aa40d703e3030d75d39141763dea6d5343b52e7398da3bc7b8bd017dc7e6718a9543939f063b5718c5d746b4624e3c63fb1a59f116ad84ff0e40d210fc45a8cb65c89b92f1c1c5595368fa1bf36f292424bce5b56e3d6a6843ca3b6d7fb9672abe5b34c3c52de39f20580994498a4355f5e8f52922496cb5d2ca9f1a5388a31219b2be43766120b54f80772ac6eef69af83c67e285adda77119062a1de8d1387d7e2cc3b0daac69266d6724b6127f718df16739b342514ad572d1dfa693557e55081121514019dbab7d62c1b764f734999d1e5d6ad3666ec3be026afa7cb607c2fbd531c0dcde964109c4063ed6cd5165541770de63c085942946df2d28028b630f8a570a5bc8058e11e3adc429fcf31b7beea62a278ffdd4254e5334475040651e5a818b916f5ecd8febee1cd1d1c458d41a82f8b1cf8d55d0e75fed4d6ac0b29ce121730e823e51457cb60c882957d7fed1702df7d8853747a3c028c224088bae284ca018d5ab49baabb89ef3957d10fdad32e499ea99202b999810aff4668d0015ef293364eec0ba7e302e0afd01019694c7057ae2ec18ae1ea7bdf30c82292019174a0c7f2e3aec20271ff898ef69d10bf2b2097d6207dfab1cd73167b56a5b19864b228af3962ba80476dcd61ffdd68fd8f4fb28ec14875b5c11af2b857f1e9c34a2986d1c36dfed4a777ad989f7676b0f522acb86e06c8a53de3199ea6f567954cac8dc305a56bfea32e9106d7632a47ee74dfc0c91a7b809322a6d82e889f826e9f5a199c8047ea7858de9b973528eb97050e3c50297b65c44d22ea6358604384a60fa431d0bb600bd1835923727b9f0e7ddbf4d52803e55fd4d255817f57a7d79fd52ef6e9c5d7891b83e54e9f78e36635674344b2cce7d97d987de6b4a4d8c78c33df36ea3c28ef6113f3052ae172724ce1f29af7c4b44828a57f7b634fc3b0e267f449bb0651a90ce1457e73b930b86d23d3ca7e3f490ab9601519fcdac53200485816bbc670f44fc6f606d28cc023969a88d84ce19f539760efe13069f982c570e6c5068bd3b2d35ad37ad23f1805fb80ff68d63738feabf7de11c51c40fbe56c4d89afccdb01d56c693011f030b40c1042b0722fdfde5774b411ee76b7eec732d41a2bfa699591aab0847f222ac95cc284fa510460c9a539edc2b3657c1464e52ae47e8dbba4a2ed7b56151b9f153505e185d33d0e7a1279fbd940a46c1fba1e3ca2a286a4a5a8d4e51d3bf759600741f896acd7e2b08be78b8e9160902567d6a4c67eb5079ee6b8b52eec8b9eb7abb322473a4e71bd357cc9a6136a043f050c1e5921421625f30992f215a6f9fbfd7f926549ff73399aa8c48f2c406a8bd7816fad6f6a975dc23968080918d723f84015743d60d9bfa4663859dfa21087b99ae7d021f4b4e23c301e59fa63614f9b9bf0518574827fd5e00534ba6345f93b8fdf07eac4ee389a6bad4946429d00a450debabd0f0e7aaaf4ccfb64416693b4cf1489c066822e87c6b1c78606fad2aec7e36cd4584719ec43aa674ec0619f980682a35f39785c9911d20c6b6f4711e5d6ab4fed01dad250ebd29e8081088c7327497f4131e596d62e6420cd895f78716abbc28bcaa251a43ba016833a45150346b021b74f7e17a2e1d44c443f819038a710a1140d13e3cf1a8c9e382c76a9ae352f78305ddaec27d964eecbe08e4b7a14deda6105f8f5160f18791d35e73b53738f9f0a383243bbfc3559de20ed70e9987f228a619c4c016cad88921e0d300e8e6450b36d24e100e95b73eb5120c96af8ad6eb51804347d5de8ddb32a793cdd82420fc8b2ed0237619bc3f3d9a7644c91c4d1fb01bfed2f9a065d7e677bfb39ed102c0ce8e6822caefdff65750020da8f16aa07007c2d919b3e02274cfa1e09f97a08f0cc08830ae89741fa4335d61bc888a89a423536865b6ba78c5492a6d7ffbed8c88e4cedc0cc28e911376a02f0c29dd320233f9dfd4d3189755b7adb7b05c8d08959f2386f950fdd42d08517d774a1c0e742ccc4c65eedac1b3e52d59c41e40a2148c3538d281b1c93ef093dddd6d40c005ef4e721efed259787f79218ad06a407bded18418148f78743943026f3cfb919b918a12a20e36a1b20464c28c2994590d067b39ee1be8ed6140ef9f4d438e65fad3d5df19500542ca3d8f898d788075e5e63496948a8e4cfc4a92d19df1705b785a11dfbc96c2ca487c526d05a328a70a7c1abb6940171c04a3a6693e7b2091d7e20fb008f72c8fe543302a979964088b6163c7747170946a6bc897dcecd501b33fa8623f961cdadb7fd41beecfb8516faa6a29215119ca86fee5a8f15a8d6e671e4a1ad25822a45fcc9fe7a0c288dec6e262730a01647c3a19ea69c9488397ac466283647a2cbb7ddf3932186ca879c2d2031d5e3d5836bc1e340f612ce07895362cab3fb087d5f25980bb8810341c5f1e0d62c36d1344bead76932bf261e500df023dd9891657148ae9a2aa070d2d1c91a0f1c81b7d03f3f48f9bd81122fb4594185a3ee689340bed1e50c77e58d50dbaa3ad0e962564059662e2106a4bbe811282d789fac84c7398da652c885c4b391854d7ae42ec8044be33a63cfa02e76c83bdbf027b44ff1153ae6edd0024651c87cf51eb0ddd6e6c000a1e7ff078cbecb81e7e0532890ca2c23f44cd1164d52259084a96354a6a90ca7faf0adb016a82ef749027124d964be5ea2f76ec41e03ef737b03b151510685027265987339769bfa3643f99cbc4594108902fefee215753b8778e5e6bdeb8abbd8a7e52c09d38819ab23cc1153061d50138c3d37c22324ed94f883d5651543b10afe7c6bdc8796de8f500b855e720b43af829368c29a772f28c3962584f757230317cf9b082587630c1bd766abe13d4fdcaa30b6643b5c3138e5d6ca02363a3313843ab8f6419152d66bd3799c88c7d77fd87589f24cf8be4506e2e406c417dc70190de6f211ce8c26b28e83afd547a9b25f7427fbddc8936c1ac4685a4dd9731ee5887aaac0b141f7774590d2c05b31f6643aeeb08d835b9da13d1166d8d1899204d72c378c5c362d6094cfce0410b7970d11b08642ab1eb6658fa2a3456b8ae62b33a2d1334313c5f1e00ca7e599ed558fb3bec3385176a3088ab8d33fb2556044710b153222b056600996efb4956a3ff15221f460dfd1b400b6ae3bbe87e07414c9e24e8e4087d5329c9fa8f6de9f52d9be171bf0ee9c52ab9bfb9e98f69bb724eb9f9ec9fc8befdee3c722bffc234be1686f3b9cf585201c7e0ae456c0e59686292f557d55bf44d40f75251623a1ef2fcaf7de8c20eb3dfb97a1b98afca58dde6a3e8810a82a7b25333aab823948f5a37116fe5d34d31b706e2a5066b2f65678142a0db24b5b87d80bf4edb86ded3c4cfca46020fac3368ba78b406e27de0ea931a5dde4c2ea34b481492c1ede74b3745da0f3f374f29b58a20a2055ae69e9a79e18ea270fc83a2c56dcb56d47f2fe4bb5316a763e5e243b1031648899a35edf17e304dba1c581683db61edaf1ffef5c0a5fa37574de5e2327bd375527842e13fb8cb3db8a13f0422addc70b10e925527c9c2828a5abb73f33f85ffd621209c4e59960e28881fee156a41e8ea3fbc19d7c96ba18c6c885ba079944a53f3508b35311a0c5ee977bbd30746d3dc7716546acd28817a6110b4cbce7d11680ef54413e2771e49289f008258b3d6cfff5759ca049e2beb668df33900b9ff379f81a9e65cae2a648feafbe36fb9e75fe6e4bd6cc77585e68e62d92f5a0c6c756e126ac033e43b6b5e1f08949e438984b4514e506359bbc4a21e8785e93190d7511396e021d4ffa746305b9ba0f52e987f0a01f0b9d922ab92e674fd2f5ddec30cbc9db4b59dcd86440f395360830afaec14ad7fa6ebe21636927c2f1af04535af64d64557b9fde895dcb9c9542bb32812dda39bde318de421a6f2a999a94772f69954487b26cfb06ba29cb4f3bfcf7667f886c255e156c8ab3964c831ef5bdc1027b8b29951ac71911b6df9dce85047adfd99f195ce988db9799e3ac8ae843c20281170fd2ab670aaafd6cd579c973747b0690fa28ec64bddb84e295a5797c53a8d45a7183daa782977816f317e398a07162e99d0f126576faaf6014b0540a8b049669bca9ba9ffa91865466d7659da9e64f0914de75bd16b6c33353f7766e14224681622f313a840822ff119599c7bd65127aa1930312f2a406943f030cac317ab3989340ffea101f5c75c978529ed1512f614056be22c5a7c47421ff27d6339b5a012bd1e1c656b05d486fbc2ce9741e1dcd9130c3cc83c13595550948cbec31b62247b4c30338b4decf4c781892201759e30945d4a7cd0ed1b4278127f9d9c8234b7c39789351147644f3b8e32ad691e25abe2aafaf45204ef2f32242ee024dc582e7eead54208fd1c5f8f37db4a6e42f492169f77eef2e1b033c52a4a886866e0f9c76100d3cfcf0dcc8e6e7db6c5f4f7a74f803f5adfc66c231807fe8bfd5147de2f66916115fb36e1998e68bfdd12632856ebf495226cab3ddb5e5bc24b1b18b46c5eda992545e23035b1d9b46f8e8108f9cbdb2f3e5991d617825eba8c8eb914d6be1c6873f90c5014bd2b91323a3864b55a5775e6691a1310c550d7697449a82b581a3a67ec493cbcaefb3f345a99ab22c38f8a66b71c5eca25d6a37050c84dc24b0301cd5368b46d489e6d18af707ad4b61da1cc73d53f2a825eebe2f5d929098326c7f9bccf052235ca1db0a20f63d84086336d445520397d9f5ffc81c9b0e769f966c691b8cc7033beb3b2b5e8239bdf600af6e8c1d968f56b84640ad5986bfbad658ffc1436a5819805d16b574a97e0df02084560fda69cda0cbab51099a57e7e0a14b67f9c75c47e82856c2cac8f6604eee0f752bed41340487136139b9b0b0948faf7898aee03cb9b294f53e8caf3a275e8e4058f977d99d8a2664f9538bc792bdcea4425a909168e94f66060cfa56ec6fec65243d6eb8c16eb8dd0878e1d74fc733b70959b3ee38072e9db9a3a9de8d134c7445fa4ce6f7ea7e154c92af7557566289e4e1b874090ec420d38e3a4378d40edd18e4f341a80408b5a4976ef47a87278898b08d060e91f18840d570821470616fea70639a5ed12dee275fadcccbd40e51ae6b1f85ed4fa8dda0643039981afe716000be1bfce50e31cff96857170d40d7ab9cb6fe1aca8a5d42ab0db4f1f6c9882e82acf9ea2a7dd5d52460fa3cd8149f7df418e59267b3650380b22cba7e2a96c3f1d6f1ce89c2e43c14fa76cab6291a1b2f7f4970802a02fbde145042d0f76a827c7e6b91ef7b56067a53cf3273fa170b4effa2d520770f0f50be81aaf9622366d58428e3a266161f27432e27c1171043e5f85b20f3408ff0414f800e5cbf7e2836eb8e7031a104f711b62531340bf83344a05b727d26f739df59f69d80f7635ab5932fde01bdb91e8752bfcf4289b18366aab18f39b4126d78da6f7ff82e703d3e17c8ab545bf3f1e411f7075ab0ba1bfc33b4bbb5402123c2b0c59fdef8bc3f6d150feac9fd7790fd74500dae938bde4c589ff016d96e801f4e1f416133e5ad6b1c6bd2b017cb017c859cd543b4f0ebfe03dee3fbde485c6104de7681d8223f1de44cccb2db90fd98c0dbce8e62a4193a48e12731a3183a98994250c873c60a7d85b8218ed4189a7fbc6c7cb34250edce5771c40e492567ccaf433823c8c36f4f15b6c31c16c5be00d2dc21bf7b92bb924a4cb7360f211e5723215e595f01753e5a48d818d6cde93532545ac1a14c70fba8674ee35e41d2ca57b79cda81eda9cbf068e2a496f2a5741f69bbb638de41cc005d05dae2fb90a9c4bb7495080f62ffd1710bdd9dad4c355996ccadbb99b4f7764f10179d395f7676b86483784fff564385282cca8946fc22de69455d289ac506f93ea845b3788b78a07fafa71a9d867ec57ddd4ce988630ac116b2e42d009206b234b19249725da407f51035d1b263e7c0a10f06d4ebfc83bfc7cbbf29fc09da511dfd8e96170b78cbf3782b3bf3b6261d26647c4086ef13f1306ed94e95cce13e42dd1b378286029d39bbaf80151a5f555d4b7cd3d19480e544c28eb5d4484337da8bde7a1d0046f4bd9c0c60c50fecd03873ab1fec7550b72d633c933a2d6c16ec69ee822117e902cc9d06d43cb103754cac14d4e332fb1b55f0406372bec9c1964012189c529b52f28e9cf793a3b4f1698cf36463acc0125fb1224a14bfda90adeacc86b662fbe04f1fcd7d92d5c55f2e435c740ae9a43f9d38c7b1155cbb45df5b89ef190f5195bb9276722d694f4b5081e694927f086217dd431b73db9486fef8bcd28d89e38367a3bc7b7e5bc568f73d656a7898ef04fa3b8ff5a96970f5910f5a2bbda42f70aadbe0ba88380572d3c0cc69eb5f21b07ba035d049ee073cc5cbeb7ef0d5b7958c00a28f044ab70d2875e7ae4e203adf6bc4a4911d68860269e1a37334d547e07a1b376c360753ef64ab24870bb589af16a608ad8d06e51b9ebf24a6678e96aa31d8235d6b66b1e7b210ad70c3ce10e6a5facce33df17b9ce55f1649a736d60d210158b3848eb8225d20957078e0fcb6f47aa6b4340b1062c7f537f0921fa2c67f8371d9d62ee2370fa513d9a011af0ffc15064a0f4f279172976ff4327d25c1af760df1fddf594f8d04f4c2f962321de9769cd341fc7830eaef33d23c3a1371ee3c77ba46212d4fddb5ccb3316ae84a40fce18d1214c11c3a82dbf98dc021a6c5b03613a7d55b4d22a9d2b86536f335bdccc648a4ef0a010fdf7666d85a683d2e2be482b4587e5b1e0f8fe8f5389b934b6da99c20fc630f897bd00fd5b099ae48bfc61e8e40608b16630900d71b0e50e2680333646868aa5f096faf2cbbe29741a70bcf539b38fd9f62d11059bb8baceed909a037632b4dcfaa854c4a69fa5d049b3b527451cbaf41f3adfd47c7ac45a2d5ab9abf29680d77a97d1535a2625da55758568461632b39e96c326f079ccaa12cca77a15cec10322786c9a378b4280a04cafe5adaa6b8bfe14e3b305385ce4bc38abe48f8879bd50a8d56fe12717dfdd21e43ba855c36b0ea5e5f3f3d496664fa89ff69ca34bedd72af8d896a48f4604a398a5d44c99356c9ff2848522e29d317406825d3d9b169229d3ca35f18da09df400f6ccc44f5fcb06a4aeb5695975dee3272a239a5ff5b4b3be3db45c7e4adf4dac8d69202d74365eb287f8a6c195c82e4d28df82eab59441b7e38e189a2cc3b03f630dcb033a0a0b6cc92ff16581011dcd69358e124cc6edc128c9f911d26b35f17cce3def7892d77becb6cb233cbada5f1bcdd019f5a4f3de9ff45afc7542d1df558911696c8c0e72f936b193455bde5d2eed7d6b5207c6359e4f2ce9a3efb62c96e696fc92f72a2314310e1a58cb8ccc450fd2be50de6a14cb1505c8421ab6cf1eab1c72983977775e81342be3189b76ecb87509670ccb96b60ed312bd8d755fef1e8c9946b41c3cdf89f46f9fd9467ccad6be0d486acec6bff6bbeb51b20711f654a41ed44a5a2ea38f35426287fbec7a1b1c55b387d62c6cf10da51316347a035060f24f9800a962d5f86077fb799d5934744b110fad0cc61469a07c7f560a426c3b76e0dd9b6a7ed878e3cffe759f48b029dfd3f902e2226cc99e88cf2a276442e7e5f5f6af8271a5963060220f6b8991c5c7945899965780a25f2b7b1891ddfc4292b295d9325086f0e7562e4e9e996da97ca3b0df1b6aee2d6a73cc305e887652663c340861e6449519292951240d32ff4dde3d2ae79620316ec881d9bfe1aed66b89b77f2a8201564e561d6aef928164cc652468697a682f374ab97c2a4d691b9544991705e887dbc7fcaff4312b2ce54eca1b1c32f9caac0e30340352cf2b1d75f3606db4600f5f92d20c80ccd308f7a973540fcee25afd141e673240ec111a0fd4c06028e4b854a62fa104191be7f92bf46818823307c7b7a36a8f76293b8f1ac8eb921558485fd01d34d0f56590ad96c9dc073bed4420bdca42c5f6865dda3e41a3124488147008259bd51209602aff35034942eae2ef78ce874186c3985bd6d7d65ed6cef984dc7430e0bc77336eae7a2c9ab14347025d4716b8e577bdae74e51bd12956d11574a4a0fdba91fa8c867a3ecf92d6fa4f976b12faced4c271e32e951e8d92b8471a7ae95a3ab4a9a6e39f0baa79b1f0750d86cbccf5d7335f57031762adc5bcb00535eaf3e8533ac25ec9208cfeb15ae974108b73d8ef011874017ad1fa6b5bec88bccb7a4a2f8ecc858859743f069e752cc2915492d7dccc7793631ae6cca6b5398d06a0c50c84dc1c7942f2d5242157129b9bebb9c3615e2d702829f5bd3728ce39cba52cd3786e6f0a00e78a6545e6cc08efbc760f077f1c3890b376cacb7f3257b37cec03e9f6f009c18449f59a18c985c5f2430901ff5e3dc63d3c08077118c89e48576315803a8b1467f479eec4d64f63b8f9461b18f37748146f1d3cdf2b0aa3ca15ffaffab2af0a57684e8f6bdbc1b9353fbccc7abeea327eec04538da5df6c4ae3a0f72f1ef835b2e143c85241f28dfa8a69d600e9fa2ec7541ad24e2f33b20355670693f681d96b2f6e9525ff89d05985d108dfbc3c53b3088ec1fcb9d1540b4356ff4e4b6f0bfb1e6bdf94314436cb54f23cd52f16e42d9a9553101ed425bd347f757709e06a5f978dffa8293dee246b06ea23f10ad0b2e9493f12d35c7b018177a83bb9fb5ba9f4ad84cfb3d78676a3018f600de6f47ec3a1f8a94ef41534cd78f46fd3691eccbe84cbd2d8f183ff6ebcd8c987d44f6fd91d9131e15e54d2bb089ccb377f656b05f888865fcdd9866ddc10ffbdc217ec1a9e5213605d0ea21c7eb531c1208f5f92058f3426c65efe429ff763ff9037deb2474b40aef6a0146f7de6496c25ee8789996b8505274b021f4c1f9b0044669c974b707415ac932156caf08ae6f4284f4b26e7350df9b1868479258bd5faaf7064aee68e63b6e6bfaff9130360ae1946a5c87c61300bb8960ec7e49132b7e64e923c2ab6d71335657b00b53ed4fdfbafdfd14dfee0d0bfa82f4b76c121c4cacec1c1dc878aab699805da385dfd54caed595c35cb5356a43d46d5ed0c31bec2c1145cf5fbe65b32e0209b2a89ddbd4855e1a668e54393a13bc708415cf41e721f835cac2b8ea9316c243a846b09c46a660a03ce93db8b419a3e155243fc0a64889f86b5b061dd9cc059716e299b968bbfbb5c6f73f5d5b785014d5a73feb2b6d940ef826cdca2329e89b52061b510784a15e92ce0ddf7318d22b24692fe91ea20c4913d85e0cd0230c26a8de5d1d57de503d53ff1fbecdd9c0deaf4b16e0767c84df0558bd99b9f3bd7b425fcf5cb0e1658fdfc5e7b8b4306f0a921ed239415e8518860528498404368d27e7bcd20109c690852c161d6c58f63fa6a340d3844b424489e423c59de9491d86749b58383d2b320f99f9ce2c22a8615c9a438206290311b99f5a656a49c033bf296f42ecee9d11f71d5e6d7ea110989e97663fbd32bfaaed90186d0b755db68e347ad2d9f1e29605dd1a5c88ae1e8891752fdbe874a2f16dcc81ca5b72984bedbefa55bdad2eb4f5c5a86cebe3942822a48b7ed1a6a37e0d17689bdf329d8d89cb78ce0cb72ab2c75de41ff278e01ed4a2ba8699514962a6d90e03046e77d7e00ff66c1a15e921e666dd62bebe59d219a0d6aa141178b3c90d1c6b82427bda7e011157ad40bba0352788e9c849f4b674c1c0a672ff24586270d723dc527379d19086f269a119216569f5fb0611f4b9f084777567be8f387cacd0453c7d2536a805c7400018a0afa5ebf066cf1c928ad1577abbf77f59858dd268130a819e9f810959f3c806fef84a3e47472c18d1b3b674d1c9833802f79c706cf75f19b8efc821b4fb9eb386be891a3b08c0acbd5eb22a6a4b0c96b121d540c8090329d14a57282cd3c599862f0ef9a9e45435ead235f240820e3c79ba449416814b37e6bf0f480ea0b192752763ec5031ffdc2e3569776d587788cd58c5f8c84da8835df3272aec4d8f1d2e63ca37b07ee5bbe2296a6986e94a78ac60a10a298d0e2b9e45b7f71657805e82d46ec09802099bb2afa97fc681e90509142d18bb53883ef9a71562c835ddcd72a5e11100d98f065fe52e7be61b3a87241b005d11dcb0f7e8db28f91738e1a262bbd48db608afb7c1406556b3afa22b57522eeaab0d7078f1784fd3ccfeabbae73d33eb30ea013478bb651b02e093a693466b5da15a0f2bc0b2f15257088ca2aef20935b3e2865ea46f8e617ec2550b75de63322b363bcd37432698af6769519e7fb189baa382f388b3ee6a32de2d863bf89bbea8c27a02bac49fd2df77534536c35f264ff1bc2e191df1e99085e2ee0d60322a13d88ddb916e4d8e1c5bc4349ee069e8992ac7d893f3fd4926bae2101b69f4a18756bc4e74ebe3eade541106ace76b6f8aca44537f13bdbaef3b73dc14ba8c9f360bb12812e74daa2b5b83d3d7c6633d752d43bd05c22c1e515da01f8c565e5f099b3f016f2f85818a43de7455da922de3e904f6f8792a0e335169da1310f9d70bf6c4af7a280ac68c46660779987cb5c781bab63236dc73d94d9f5294024d04b22108f0646153b6a5c421bc939b19e44c6a4309e2f1260256558083572b27bbf7c76aa8411c407d1bf22511559692a136fced9cae416cc8c530436ef6b1cc48c5251fce513bba9461d609aff0e74c9afcf1a3c98dd13e6ac53550290582c2d5c045c2e766ebe862c38e37050eaec6c36d76318c7364c5ad483567ed9973a9d093bb3e9ddc2b186ac83459d5a4679c40dae3c8780231eb6b129bd702ad9241ed80670f6c4598d12d36484a0faf64427b3721b714c233dc2fffa0ca44d8e5aed78b7b582b03f1b7015bfaf2d98c0d11054aef667fc1f44d4adcb33a44c3e2ba3cbcad9045d5e363c28ddf4a61b6ff27cd3a11730e844ac73b4b900f6fec2e5ce046968bf3c4fa545f4739d819e7f01e1a2c25678489dbe1eec1355da332b579255428210beccdca2a0ceb76e4c095dd497f473a907a3c12e6527c8018c0b5589be8e634729836a911129765df4ac7d4a6baf3552303ff27cfd8e1d891e8bd33e41f4609b502ee15cd69af021e0f54c1936841ad9e151ca92088d2ca6b46c301ade6e25e40e05b276c3e073e9ceefd7fbc9f4abdf8dbb1c064401ed34fdbaaf05c9844a9ad6d04a996cb2c61f8e7a8586d8424530d6ae806a7651f738cf74127722228faba9a7d3392dd4ea5718cf031768fd7d3473b717447f9c01d14a561538a56dd6d22290f7243781cae72ec9d9b92ce3394bf1fae07ef67505ab84121f0c72bb803ba23a44fe56405f6506684aec182f47be9b867b361fcc0e7fa5070df49effd2b57cd521be268e68e5ccfc71b3228ddbbfb8620d5cb683437f2c5763ec3766484bdc79f7bfce6a8d4b786c141baf71335a19ca1222ce252cbaf3b8e2f9aa9857f735d6f23fe73b56d2eda969a0aabf0496dce706e1207e9729ca4c4a2845137af64927c656747c05726e422dfbc9c820a65ab6e5447e00b45205a92399beabdb37c7db2249d01d73c5298aa2d6ce8de60d9472685e146cf7290662064c774c18358d3742ad1b8e9adcd5c17c2c060575e09ef29ff0cebe86ebe8767846d619968b47ccd3f81062138f23fe192cf7d4d05341ab0d912ddd8af24c6a63e1501e3b6264ed8df3641aa19fa2e0655ff945c64007f3d7687b5b56b4cb6c0e1e56183a5c4a6d22126e2cb9fba85da75938e6f86fece2469228dc2ae50345543b57f7425d7040f4d1245feaf9055eec26e7bada9c740a909530b5e34b5674b6099d2dacddd26c830838850e230e20f0346373e2998d7e2c2bd6f4b9df9f53f4217f817d7ea4116592d6d51112cab5c160c456e29d74a11209d9978966bdc922e0faa82f84e0b3fa47d14f61365a0c932b71ef57e5507b3d2759b7229c15ba084853224175bcb2a241bd37c71e48daf020d309c378718fa04ea958df6b879063c38848cc1f365c87a0285cf6e4016133cdbd01b625536de027b4053448f3865b3bf0e7c2332f1963245a603fae01edb0decf271a5ddc43b03da2598491db56aa822e8f712749aa4713dfc5ecf6654878575253e07a0a86c4efc9093178e95470cd8a304246657dd778abfb0d913d0534a72e104622c59208d76e9dcc71fd7d4a85a3547e4067277648b00c94ba2d89d6fd287ca53c42340b43628520d03b1ca4958fe3f0402bfdf1730ba7059ec0b5b3be7954c567c71e687852d8c8f07a2b4dbf01df0e1c2600a6eafe02febcca2b8257038339a0b5930e56c11055be7f92273c5cf95b1df9e8813829053ea4029c0401c26ac0b40186f20d2a8f38989a4633a5cea9c260bc4d835bb271fa7dfe145ec38b2bf18b12878d6bb3a6f2bd45829c411a8b003b04478e85c5cbad4d897a173b14e2c2933721c6527e85f83ab1ed8474060c16bdbed2464d9468169559267e3d4765f423121b10b157331d2d7cf715ac9937f4902d326bd617033a4a343628c9fedb8a4862283a334894e5c6f1b611c984f87795b62778308e3cd302fb64a529fa1c8da66b29de1c5ad4f8c91c104e0a2621feedc3494f923cd5e9e835f9aa4876883389877b3bfac62616d0f60fc35aa9ffbab762526b0cc1c42ce87e9d0217eb3f47313b9a7ecf913bd68ec80a8785f3698c54cae74fe5fb5a8c480ed04effa2687647eb9561cd5e5f009ace7788fd341086dda54f5c01b868c8d37ae9928edd140794966f0140afb92629cdfa67e1f993a60bd8a6753934573dcaa71e62f37c1f105e019bf68fcc41b69af82a0cb376321e53d4fe0f60543177c5599d603384fc48f2ef1dbad34901f97b368286ddd44955c79cbf9125bd68f26cf12d711588593a00b15001003e57e401000e28d6b0297357fbe87dd04829254c67a51b5c9c75362a40c66ca99c464e1fe2540cd8b7945d35e6baaed1031637d943353844185b242ebe35b010ee75545b18c4567936caa9b3aa10fd6495cb34aaf957c1f708dfbe7c6aae481547b39bb4005761ca4e2d52afa2b96ec0638ef981d5ae436db536f4b6c4edbd998c5bc47445d50a576cad00e99983b2706f45aaa22ef5dd60263deb2a6a2fd12a29ba7f23888b4e4a2a34723c29a99846651d83723db6eb15a6738a6be7c32a84016512dda9f9f91e40f4886e0e525efe4b321d3c6af265d80475613974916bff99241c1526021b79b6782ffd19d9a2f7f98db09ca3c4414c18cfd4243bbba3987b77458dee24c4a3e8bb22a301958744c66f03469d5d01fcd0e148fd684a14b566686ca4d99c50eeab07d3848fcbde323ed0e44f982838d9d56780f6818cae4ca11d2e288b06771c8da9cc17e650f4219ee8e508bfd08eabf55949518f3d43a1535c4f965ac0f01c2c76baba26d5ee6f7a3e9467920e6206aee9345d4e02b013b749082ab41190cce88b0aaab4b14875e6fb7ca43f53f6ff4323fe8edbdea308ad6a350e0f6070ee0599bf3b8e07d0869a360d4844a6b130478484b6fe5e6edfb5c749dc2032a9a28e5364d0a2b3cdb7f02da6a749966d20cbd5d5831fc821b1fd52ee0a157a806a8fc8f3e8c64c3c687bd0f5d07efb9bbd810e2ee5e412335cadc10802ced55bafd60aa19a78caa8af62796173a7fcea150cf032916d422b08b7a8a46e532739324f51e2c0805312ff4a1a04b35939637b6aa2d02b17973c2336d5386eb515807e9ef4ddb473a92f8be277a2cbf301ca948814c7c4161fe68f16175207ecb7844a20e19b48235b11edee9eceb71a9ae32ffa55521069ef89b745a5dcfd97cd912965f08d63694050077dd751ddcc3c5857edbc74036902f61035597d48c14ba87bd46dc2bed509b23378588232bd630a38f45f2d5cd5eaa344f9eded527b409fbf69bbc26eae3c77f2b87508ef8d8442d6769f02aeecaaea397d6d405968289ace7ea8deaa946a0e4ca400d6467c5f42787807fcdba09cc6bd50a09b102fc7a79b27f009526a0bad6e8fc72e672229e912e8b6f04120b76a5ed7a666a9875abc95c94a8f4c38183209105b5eaf245f70dc29cc69849b2fe2939d6c3bcf17f4857491005e5a2ca47c014823c78157a36da6e7c964715b484eae6f8ed4a6b65660425f31b13049d7d3306d9ad81877efae73d01d80108f780ed88e0c0f031020309aa0818f0da47f45283f53a9e76a8d04bfa8f85d61de4e5e971770961549b8484f6842b16e4779413c3ece222b0d036ea0a6cbbf217c6abb9adb6affb24610db095b7459b9ddab411963aa0a6295ff626b00eac9ca97064450b53da9b82478b8d6ddaf10ef203d524d15c12229c54a820ac904600907478fda865cc74f842a0160cd259b2955bc70093c4efe3de1d43bd14c720536bdb966959d1d13c9e0cbee58576ac0e1a1d7e0bf4bbca25e6bd6932f7f977d8de186e8e46149faff048958789e922e8a52daca2d3dcfb847c2b44156238bd32fee0458cf2d202115ef13e29f597a423f3c0c3edd0bab5bd6fafb8acdffaa78cdad546e5d3820bf2dc21ba42b7d696a37379c5deec4120db5251ee0c1959f2bef3b3752bc1e45b5ac8d2362a16640a7df7b09fef4f9bc544f0692700044b4a5ed64fd1f5773e274efc2b4a2e62552a1b6f1b8cc6027daf369478b701ea9e3bb58f33592372e6976134a13a63fc2ff6dda1f10f0514439b98784c049f13f81b40bf34766923cbc026a548152cec34c8e9142b35616badd5d4aca86cd8a92d460fe7b0954d63c7e9d7c12ba72919d06ebeb7b61183f890a2a35d3bfe40cb53c979bd913d763fa0016ff5245917238ff20d8d469b6cd233ed4cbb5bc803fd56331efd11cd11384bee8286aef8aac177b1f35318cf4dcd35f304b0ecef7e71bd3c19aca0afda9569d68cfcd172219cca55383e711505ed74db7660638219a1bae8c185317cee548d198538a1ba0826da26290281b31805decdf11f794561e182415ba0d3de282167eecaea5decc47c597686220934a2d244454ecf818c2d9b0987ea59e6d75b93e9b39072e1f949c2a9fdd42b1c073d4dab94aad7167165ff75749ac944bb70daeb1723c0c74e3d93111368600043d6b9d3fc1a655e676ba5d6b8e85085f6b9b568bcc057b3b44e35045f38fa242b9baa149edfafd5447de7b55e4b53e9875aabb3c86657be740eb8db9d969d17ff8eccb345b36b1d58137d59d0f306f7d46f21173aa6baac11caf673f95940a712c6277825c2321128902c0d2d33810224b8b5cb71be529cf0df26bd514692b837a0d53d417f2d3d469c74d00276b04f73aa369b8df381716c035e05bc94d8e4efa1077c192b9ef6c087efa83f7d4716856ca5f4e47ded7dbd6d5e53eb3cef3c9d60829e2affa1d336b85b254a147faf9bd33e6374c8fa6d2e49662893b0091398ead8b0bf3fc3544de0757ca19a7529548a46bdf9d4f0ee5f5c835e7c2f6fc715cc156559fbf30306d41f6124b061d0ff39ea5e7f8ff1b258f2c276f4a43fa6d2641ef62df78e0aa1d240a43ad43757d3fddbf74a53f1fa244d0884c32d8ed6cf3a6d6c00b7685a65be6559bda94408225ec57668dea732f75835f9306a494e825375559309df5339f389fc07dd8f0ac114f406de0c59c78ea1acf4cbe7afc85266f45445c3cb95b0773496b31b4941adc239882de4f1520899d2e013ab5b98e452ed72048a8b1f760a912ad4757e62a1d3d787211535991080e45421f4e4f6b9b2133a8f043013b5c14e182013548b678bd6d0e000b6df0ab33d0543110e1e53bbdafe1e07a14ff752b6154c516a76e5595b89e9ea6c711e032e26d681a0e8190fe331b96e822c4c51726e3a0e244eb3a9648314dde2cc8a8b08b0fd3f2e7fbc9f4eec84e3f9b968aecef575e1cae77ef506b1db39f9ff467ef1694a8a4de25733837ddbceeb71eda30056eaccf956dd6628698176fb878ea48675542581049ae6e91262c337ecaa5df7c05cc0fe3cb92db87dccb6f32207fe99d4019144180e5da72f8ff8af27e68d2838fb93af1c0a42d2de091c489fdd8b32add443e0920d5c2c05fe4a86814ffb3eaae1ab5beec30f4b0880f30f4ecd698c2c4f618481ad4e8b068e7cffd8122fac65ae05edb8b01c31bedfa4ad6c1d6f24fae889d5521751759b57acae0e7b0cfc53d0192abba2445320b5c36d0057ed26ab57421f7a973c7aa746f7b76a5227f2fa9ce7d18da5d80e982fda76f873cbe1c3005158fcd1eddd03ee45a0e0bb54234ce16fc6950d7886347baccf5fa806c38deb937ffc7b2bb2a024b546e071953e232fe7f80ad3f1bf3509d4627c9f4652567dbe7db58c2dea8f3888de86994a97118f7dfeabb11495496752d71d54b7a925df3ea240d0301e341ebc89b03ebb98335d207928e17772366bd2e263da57315308dd48205d87cca9e16d4fd4d7f147f515c0bbcda1620e0be2aff0258a145269890a7b69332c2c8e7e43d9f477948e9525dfe61ba3af537903b691c7f00bb53f2060b5e8bea08b8334d5723528e3cad1e6d80d9a3de83de89188ad83fe813dfb9dd7160aa2a5bb5f0cd2c9c28a7bd814ed9a25628dad9a5cb29481ce488944db7f5bff68df549b0dedff9942734d5b0648386054cb97ad09c95d3c1f102fefa50fcc78d2c92e666581e8ece805d07f0ccdf8a854a79000ad9ac76f83e00be1380ca64e81764bfe0df579f8a9e0a4640fec94b700eb8f3558ca201ca66533113a408caf97ba11849fb9c6085316a099f4385f9c028b4c2669ff56848757e8c99e16b1057c355b37af7012fe909e2e9f465334b76edf2e813433696c30fd8d1dd7ac736486d0d8f0c6ac6e33f7a6db36265af9eab479ee7135a4be183617378354dda1d4cb65f9cea8a6b77ffbe01948c7982ef57332e0a4eaf95047593ef9e34436901b221c674e5a77595a7e6d542f0fe71a9c9027f889299b50e14e883c82420765718bda1d3d2cd0da42862a25a4be4dd3b9b7ba48bd1d3fb6582c7082653d5493b9d3c117531855b12801c0c7004e902654f66d7a3534e1d0791088f3e07dbc638b165cc3f6053dc00c6a964d05278e9e5cff950bf428f64898c0b070974d7d6343d8f5c2292385dd0a8be42b9cd623ed3a376e497735ce91265606faca209d0f4598c29c79a70100186e24d00cc416e07f4751e6e21ca84fe8de8656fbcc51a6030ea8b303109088ad17ba6e045bd6dd0b8138f1924a421dcf061a4189e64a1fbba42126c77c62496371d1bb06e478fa4bbeb8e60d570035ee28e6288e8f80ed079e5b9553aed59250ba5b83770140a4a5322796a3c0a8eba83fb39c2be60914018853a9f5b7e48089ad3ea1b006f99a8fa9a0e1eb7eb530738f8217eb157da44a2c25992bb88ff5c4e96e77b0a9047b43e5b4047f88f5324abff4696ab40a742935d76e86976da52c16440a13c94804353ff131da33daaa7e98102a5661957b617e083e651f50002aa5c46ce8d405c715ad4f2fe3d7b730247e74e5dc3047d2f1cd67a933606f4d3fa347655051ea22d3d8011a6d28154b595b1479444d50701adefbbe2c625ba9b25af1e833bb0e43a8e5aba55e4aaaaea3ee55ea0dcc52433a1f8029c6edb47419946bf087e48a0091cd7cff7ed6d6d9e4afb64c1c922b72c16b99e12917a9e21fe2a4a28ab03080dbad3538bc07260d99f17ed614a279c74f1af656a40735db9a9f95d0d6b49559e238de5e260f1892f5b2490fb8082c95557c800f642ff9ed642b1beef1c1b98b71c499f951058f4434404faf897389b18a7df2af19abda0d8037f6efe2ccb836c3e45bfecfd865aae1ceb2785cebf7a90e480e8cb1fbe7b636c421d36049d91a787d694921e4579c0f3d72adc44783cc527e7ec2a0c406da016838519bffdfa148728cbfae7621767b82847535fe4c365d552cf704d04b1bb808b75112ea16ae2243059fbc73e7c4c7cda125a09194bf0f0e05fafcf72d1b5095c1b65f8b936a8af2bc4421e39555ae27bce19d3cf521bb96ce4a11726cb62a55ec60e3a151a6567c216ed806628af0fcc0b19ae2b59afede641286cb9741e0784169512ff7b56c5ce28c089378115c0c1560389da87ba26431ba1f31af30a8dde221b359866edd106eaaea4403d78e643233393ead49874ad7eba6d438429a6d6017cd5ac9dfe270f4eab45e91c817863e489bad2caaaa1552549b787a4a03046036b809be31cdce4fb5c1ec95ed9b9ef9193b219c33bb90f27dec02590ab66ce188d2eda00988c3c9fe19a41cebe9c3fc6cbd0a50d5df1b0b3010a5bbbf4cf22f5c98f8820a3e687bfd77c30f17aa937a780de13b56b82c2c908b3c0d70d9ac030794d96d97a0baaa1e7832549cec5b468f3ea061985e1b150799e8ed771eb7004348b80fca2fafffb8e84fe3e763be8ec02737ab799e08897f2a91d172a9083b28369f1af80d170c19fdec89ae5a79e3c0054db56909c333a43a60591efe7f31ceb0c3123b581a567cbd50c926c2c082b0ecf00225c4415c23e946db548f41381f9b6d200f8430b5ab3b91e80cdd5b14078ba079057d4ddb1d116744810375de8543433abb258456032060428a9d0800545effb038e1e1cc29f6b20846bd9c4bb2fd830c6a5f2e978c1cd991285bb3e425d255e6391fe021421cd5f833c1a52cd0de2623c6416a7509240216b48c6fca155421f587f20f455a80648008730f3c356a61b05e00f3f0be9e2fcae486b751d361602fd4fc90c21a6756567e9171f43521a8acda25c29d9bff851cf13bce367dde903d4540467af8f1bf857490f48e549a0e33d370104d91adeca5d7526c712807c9a48b46ba56b3f888ddcc4f5e0b11528c86c6d4478d50d1126997a43092b24df6a7ae4a935040b1745c71e13e04187c64cc2e1bfbce6678ca68eb6a35a2beb781cb80cfdbab00c9df43524cb625f9cd2f72fa9e1c570496fbf2fb2db0e39efa02286c622dd1a59a3bd11d028864ab80e5ea5d02bec949ef3f325681dad8494db5320f0561f4d725271ecceb42a54065b2d5d3caa030d6e637416a672ae40f2b18d1be3172fee393785d904e15fca661d508c73fed4b1b3aab9fba4beff0fd1b268da8086d3f08ef86ffe6c414252b0a6b52c1a27a7d5da155c791b6c508081c243be4e5d20236d30cf48dd120de678a33c6298178febf98bbcf0447f98d185d8925111de4e2871101b5efcce331705227e9d9081b0040f945ee9b9e65141e51790c2fb706777823767a10fe74bf78aae9d38137c5a650c61effa65e09e7ceb38fa0461ba93fdcfd492549350eeb1dff760a2ff6039d9c820a20d0c7daf8bde36757f5296bc60118ce01af1751445e3a25b7d7e70c522072564df89832f0e3e4ab54e8d997e1537aec84d1dfc8c901150e30810d0e398cd3f247e9412197870195d25305cb678b648ca38f23958c63cad7ab24a65e4eb34fe3fe020ebc583c4aeda00ce0ec25cb63e6457b735a28f90f73cbf7dfcaa3e52acd2a3f72c0e7f0d8851758473a7e1c12131c45b50333ce5c46d254a85d67d9f133dfecbcf338bf016dafb5b84c54f19c388e570454283eecf1d89b2c9d8431e85115c0fea8d887b7a8edb1bcf6e2c71a92db294c2537352e97a93f85a0bf00e8cd2d56b371d0cf104640aefcefe52d8724c0b94a6f198b837bd41f34ab38639f093653a87425d9512c94db8293c40d84588d6cca04fdaf3113cc9e3aad1023c991d62fdd5fe27abb8b81a6bc94786c373734eee0d2b79976cdff224a2b1463e0e2c2ce1aa3543b619dd923eb6787fb3d0cb440f9558f722d440a5d83e6439da3a9c734931a2fb1cdb1e12a8d7bd072eef06346cc78fdc520a5dc5d91f0d59d4febaf708774097e8f6be4a783eb02766c46bda8d837a1303fc4ceee44528c8f4a3b8130e6ed49e39b9afbd4b4769fb5fa4f2986b6dd343bc7bb4204129b8fd1a936a34e851c3ff6f9efbbdcd3ded19034168d0190ee30bfbce56e63f342fdc0b37cc0e0b921eadeadf9a21998c08a7d153462d4050dc57b50b2cfb97c2e9054bc46351983625b2f9f3d4265bec46e401ace43f3512c0a292be5e9a59da43bb3035a7c0122c7cc5489d0a728bbe15c3f0927b3b0e2509e41b85904d6348f9bb6d5e5be7b6683ac60127be73f5fcf6c79a8d61cfc1530d2bd81c89122de883e5f7dfb3c8c0819199c9d5b5c183c4465e8cee760ccb28f5c36b8fea1cbfce82122ecc64d72dc1fc7c428c09d09f1a51145b3f61254e728c792f935d175a333476543433c5dd77008e0dd707f0b281c51e72f34943ab19cb9c8159ceebe4082854bb03091b0a70bca8caa0d94d953f15329017ae82f8772173ef75410553c7b0b3bea4d182fbabeb31ca3ffb4ac7ce2a54bd7fbfec260506618eabcc3df30c1949a9b39fc4ce724f0371af0939da5a6073aa18527b5999ad77288b4e4c5d592f7d69534fd26c98e2950c64d585f64e5657b999f575078cb8842fbb2925d47f43cad5308c985b2731656c4e81c8b1710e010883ffa2297daa715c9dea5785da2c402333ca052b20225f37a482f891e3d2992175e606d30a800be036224cebaedb4907bedf7a380d746a802796cf8937c02e670ebe81866fc5c03cbee08508b0f76972b9b1f20fc5b24135d77d78968c1f5488ce9d49e754aad5b8869f56b5fb89f07450c9066686d2a62ef8acfe74c32c7cb1ef7dee38b19c8c4717689e069edaa2eb0abda054954a66059acaa82a99d826a180e9b6039b908b91324d1fac3b0a2a56e37373cd162ebe36e70ed7ba73acdcac86565c642a21db91b309a530c7b8934ba10cfe271725fed8a5c2e89f1b513acbd74583272e2af35dae55e976f23595510a3362c7a92e8cbac2550fbe566da3381d6051e567542dee0124bcc65db981988f95eb7d7cbfa74b242e4b50a9bd5f40705364e1a6060810e95acc822497db37fcaeb246b77fc78fe5a83d3fb3bda16ddd31de47d9223481ef5e8ca7c709a6e47e0ad5c4c7d9730a1da46d9c5a6203195f5ca7b9c3d5aa22c7e99eb3e1bf50503f9f1f2e7da2db090e6c9b51d4cda372ab25c8adcb5125df5edab540c7c856cc571e8ab1a97c04e07454e7a4a816e308d292c6ac91c33b539732d6b1ea3c0eaceeead9b6035ceab81d3bb2b5689e7b692a75e33a78a8235263886a9f15db7205e0ed79cee2a60739db16734799189526f585b6bbcc902b72d4521af89b117cc79566d328b07098180750897067f8d4f33a0917e8f4b6b3b9c12108a229ba137783445500edf9eaad090a2ba033447c4dc00228cfdab3675b24f3b464abda5eebc61417774740b2b9aa77ffea97f3485cfd4bd002349374a128698882c9e8a1e5d8bfc84b46d715584d21ace65d918e891406af4246ba9ebdf54033b8e5388faa969e3a8b9d294137033d93c0df72a688fdf3f3e516ef4da1213c0ba6249cc43c60b72aba6443b3bc72f312ecf6e1d570babd98169ff3b7c56e3b4d67376dfe0e61bec262d6af5688a825e61fb3fb5a8f15b7f7de76791733f25273c73dc5b77bf7892a23f2f310f4d1634d1f892817abdfccccba876cdc99a6db88847cfbb640934a07751bb3ae1093273366577f15c00efe1158fc4e0b69db52c7ae8c393a81dcbce72650e5a1d10b10064cc302f09b508382fd194552cd9f4421ee4e8d76985abd9b22535f628ca1b6bebbd646b2731ff84b1bd6ae790e1eb44b081b4d0ae010b2682e6f0e90ded8444ce3b9931ee0d5812c1ce5610c5c36af36ef5f6155971e2ec868fe20322080b42ef45bdfb2a111da29d48a343d4b3e1a2680d74fbca896d0293262b9729d8b77549d9fe93e17cc77370387eccccfb85c3e631b420f418d08a11c94780ab870b90a90cb13a2a4ebe841fe8a20c6b5ef0ba74398354f223643300e163dd3d470230db97a46307e826653de43dc3870b3f109e353f945ffaaef665f87db08ae70e7165d6d6a21d70ac15532d5632bc79dc13c39ad139a1b3fe4bb2fd7006e594aae3a148589625fc016f7ccae5fa02b89dd67b0f309726863ba965c3f6a20f4d73dc3dd043972fe6828f2e92cc4af7b857ef24496bd2ac92f40110cd65e28df2fb33e319d18fe90baa8c95b718a0719f843a72b73b170f07a8f6049b7b402ee3a3c542027dc875a1baec13a3e0b6df992558d0dedca954fa12965ec2aac89da9f48e768ef306c2336bf2c011b9975b14860cc4c4270c4dc226ce989f09715d864265886975af9984cd8f4c0a64fb9708bcd6fc290eef7b657917c46a9b9de5c63c644b01cb26bf49d5c6528b1d9432992e0aa2148782af207f2dd9ef8c69c8b6cbed36a1daf5a71e8cfecf16f844dba556eb48c776a073a15809a5efbd6d9b624bdd874f8ed39777191ba247036f69ca2bcab763c48de169bd2e2e1ce5e4f3fc9f3f9fed7c950538ad10974c0c858a3ef6fc45e7aa7c00a2894809d9549c8289baae7be6bf3a15e9fd9da4501247c4bc02ee2b25cb0f551a26591e710a28c5c3e4d44889064e3ca451149b8b18017a5fa687a3eeb4f0a417ac128a16975e5df7e5b6ceabe4d3eb1f4e4759ccdf5b5f8e5fa622e98f6b77046c88578a074df99536fcf921aedad439fddac8c48e946c5c184d607225c5f627838cfc219755ad91e673e2f980b113c45c28ff08490f9b356ff0d5f71d761d2bc21ef18e24ec69bc72c625904cff8c5ded8284ede9280a00c7adee48b71f0f7fd13f2cb1791664656144798bb837ad7f52de625c7805523d5a0006e8eae902c9c45efa0a599df8dc6f0d24bae46aca800a09ceae2491519deb439239900b82dad3e026b0ca7272e0840fd84ff85bf6e225073b69f6801e91020db6ef467aeb1edc34cec1c9749f4d7819323be5c9f59672ac8ca68b54de7ca9602582a4e3d05c3a237fa2929912488abaacd8d91aaf664f812c6e4609e4e502718b16c27fd4d9010b139da1767836021d0858320ecbc94ee1fca590ef3401af2d5ba60848f30b5ad9d2718ba8406d2d78d30fb28edfb2499a12207b6a69b0ec9de715b946fc26f00c231df12e746671a0bdf6978775353bd859e64f09e5cddb63454964791afb62f16d6dca0f2589e0e3134b038595f21aaa7ba7cb59de91ba8f1f3a1356d60d7c4a21cafa1fdc0c4b235e89c4fb4c61d949349c57d65f33ef170974761449b5f3f85a29b047ccbb231424ac7ce2791721fd8eb2e86255bed2cbcaec4a48f98b3440fdbb1e311c88e584f3033bb5ced56411fd7dbcb07eaca59bc0db47d8987884341bc9b338fa8eca378669c92859a619de4cc94c46079b8bf766503469703bd147f6a67382c92e1ddfb32cfa42ef98380575656d1da4cdc6b8ba8b31a4e8c9b2b1df34f1ec2ac53f583f93205db075a22779583816be321cb5065c5969da7436915c22c1412c1a16333ba3d37779ea792efdacf8c2e85e30514cee06868b8db5fb65c086481def3ef4361226f6e52e223e3ac25dfc2fcbc74ba7e98f3b9a8c3c4668f924d3ca82546e0d4f97a45a8ea5aaf7cbbfcfa967d96fd0b7aa43767267408c534e640a2da277ab922892ad4f81b2d7c282adeef6b2402a0de97a9fa592d5826875cb2e9eb1c2bb60800fec6d70e69ddbfda617668489ac448cfda57b2adb198119b210a963fe370f676fe15a4093a38897530b55463c47c073b85ccd8feb207f486362a93176d8b65b93bf33a535d12e2127c2833a743603c7a2835886624039f9777d5db9021d6f67a5ab1d149caf15d2002fd04eb0fdb29c31d5251e997ebfc57c6bbf37ace228763f07d8626803f122f0330f54cb78df917f1c761a45615540244b8834d8bbdab46e2c267aa088610fc9fffffe35df5ae2bb6770867c058f19a862e72e1fcccff096286244baca35dac773c720074b05d7e4419e1393aaeb5f2e5e41f5d299efa218325b576299618bfee6a9509d55a06ac1897f2004106f2fd63c54afd001f590089aa4590cf12c26f6e2f28be9f096ea6b20f8a9173d761a8c34bbeba4ed8d5a8c10e54a677c772e212f43a8352544cd1239f29cff5fe13c24902c152e9d0e4e7ef418ee7fb0dbc97ab79ae1014d8b27cb9c90e9898833c4e04fbc0d2d45fe1eb72b40f0b591ad5412941498b51a98ae3ecb80461c886ffcb4d3946dca0f9c50010850ca9edb2639ec5a90fb8169e1c86119625acd27460a3be9873d4c2f382a5b47b284a49a47ebc2928651a4710de1ead6a8ae16a7b3384884b119a4d189db33ab4c36706917787ab80d64a8604045ae216a1a4d7f5c3cf3e2b72df8750069e62f4f9eb7a59cf70d988875da6c3d2ff1d99207f003c807186151e0f9e5d582321be87a61f275243bdea2cda3db233c2eeeb79dc4e8067c3ab08dcd70081be57c715e25f8fe50927e5bbb1e0fe64b2e91f1a83f9d4346e928f1ae7090a2940c7a293f6c9406ffae3a1a555a3006c279e0042602740b58878bd543f9cdd5abee6915a49fd5c64b9870775f8c2a7625423a31f0e286f8a8662b6c5b62fae397d30ecfd3f647c0c6573d327c04e42c6798ef67f625f18a77f3cab7d1b5211387f80c85b876a3876160214722b3cc928fc5351c7659627e1fcfe5db4cee042cf12a854f273e52998960918a30000924d74da54c7e7fe00e6cabe7c2fe8521619f13fb1edee8af84a2d8969a2bc3b23f234984d3ef90e33ff9cac07119858505f2866b44ba8d56cda62407f7db40e4745792cef19df521905de7d8da1e8d7ef37f69948577c2d4e7503522ecc378b3015af595a48551859bb11cb28371eb603d49658b2689043e8105f460fac048d7578f031f3d316fc98d94bd3ede9381a68be6d53971ea937cef02f0df736dcecc2552ba22bb12fce544c757f29b41e17a0ddda320cfdd030bbfad2d10df5f3fbba36341755dd1f05c965c2764f3da6538d3426e1b71e9442bdcba56f61557e417d8354b2a40b8d5bb3cba4b1ac7fe31e54856ea5e9dff7e0c02a1d102430fb643f9a95d1e6145c19c4f2ab651bad77feba53e104240cd6d19f5c66e52ae5a82561e156a01b6da18dea42fdb830400dc1c9941eb5daa6d003efe66c916d61f1e9b07dd037034d066b0aeac58618f12d3d2eea3c7920e2b6b70a479a4311f4d6601f0bba834f1f4f0fa2b0ffb6a6978129b5e59a98bfc7d45b01c66d48bcaa7e37d1962f7c713045a2c6e3e479398b68eddb03872b31b88fca209e48daaf16b3d0137d54cd5224f5a729bf2d8412678fec35cfa4738cf198a1f887cda0c52ff6ddf127dab23b1759aff990a3e2f620761b7a2a307f04e66b47145bdd9f0a0cc927bab15be57a475348203f42dde1d7d96ed19acd0bbceaf3481e1a37dee87a7f4c6dae56e0a6bd1f5d66c7b497196e9d51e23b27af7ce323c58367a5a3529e52e9747e6f845d59c7ee7c6460fd042812d529927fc98f97b724c6182c4f506d174236c673a5d61ac9ad6e594410915d31113737526ee7091c276af2f080b4d49a95e26b63d8311b5cc89f3f60105c371e13280d8c0bea287667d59f734604f187e3850c366be6aa78767ff15784f901cadfc6918ea71931e2e3486c2f56b2d71feebc1b1e797e842a734b0ca5cadabf49b178b12d915e2532901ab932af36786b64b0d728f972fa0f711a7500b818bf66aa41362ca732ca769e4579c96ce7422cb89bf3e3f0d2e383ff71a1c9a3f98c5ef9b7951cd0e5fe3935485999bca8baae8861688507a9bd49f1491be1d7bf76223c534f3f0f6e6f978ac3c70a951358a07bd69c9a22a1486f5e914e1571e05607ca0e9dad67004a822645ebc6f184064c6cd4170d3356d5a1f016f2c98f1d5635d7fc7b56996d4c70972fba3f0b2fc3f56cb2afe22da678c10f286bb81f41aad0c3f29c370ea33982809778cd1e27e73df24ea9b3d434db3b12260e7f5f4db1d3237b99632aaf3921a8a7a608b464c397a7fcfc3bf2dfc2c92365ac71e5ed6aae6cfdc25eb5b5ae917d3cfc05a1a678586f76e38f054a157582552f58fb263e587ee7b932cfc3247c7c88a68410af0459162cdaa52c6e376bb664513873fffe04e7f4b46775bfba01eeb3ae1e86676b937580b1827fce967b120702ffb86fd135c26a476772163dc81d865cd6ec8085eb3cde854ac8abcafdd313abe19b71e829df93c028dd35e0812341ffc66f3adc5f7a5b687dc7dc82de8ce23c80cd603a0b79c3a08d38300de58fc2051827b13be3d9ac999cb3de3aacd2932de27954db3c7cba35ec75a260547b9dd8150e5019883439f0e3ae1814054eb3c86661e87f2da243550a75cf30005cd68a330184ec857b55060f76e0875654651fe2987c188e7e2e02c692ffea4d00147531e0f93bb7059f19438eec62f4321399e89d98fecd056c44b29c7fe54d3d2430045c6d5a7acee6c0775002902cb28aa6064a7dc9544fd11a52dad2dc0b290d59c0abc3351c1b6cb535d35168da50cfce780ed43e0129d6e2b64b188f29ee492357dcb58cf8abe4b818918da9b01831b489f6c33f6ffa91e049b795e819549554bb4a5c39f537619505c83cdb385d802645d638f1a1d7a2271743c35feaff2469c8fbe0bd09334439ae2e0f9afb492de913c17c6372bba598118eefb8a749d0c9ac7e55341504bcaf6e3e2b430492f47bd085c5b38e4a8d606f5c4cba17187e88f5f6afb32704252ed95b92f6d90fa67cb7e5107f532fa2d6da49dab1b429d0970d5c40582776c1c6460ab9b23d88c2ce2ed67e4780e094acc8abc73fee6d8b6ce182b09588b97c900995076476430e1f77b4b35ec444dc1ae647796d188e11b2f6cf662d0062469fac997546345039c1a1e1c26881f8a4cec9266d60ceedb837186b32b320bdd84bb83284707104d60dfd036d90f52786dc5d9f8c19e3c8da086d04fb6f172a791fa0fd61ce2c5f7596e8f70852194753fa3f62760f91c0b08cabd856a2097f312e4010d5b6d375fb24d68a8d997b549548dfcec866465183953b5b115e84a150533aa38f1950e519a52187bed7491115fa7d185802b6105933cf7c6c5d7c7b8ca5a7a5b4891ef367c8325b8ea7de7919161a151db156d0ea01d8f03aa4e8389f5bede116e99d670d79bc2f4190619f24f8c9d72f278690cb3120b3c2f7f9513d9247f930fde21ae9ae0f040bb0b37efd1fcdf00c1069609e261144c6b7827e19427d2068b97222b06d898e8524f993ce8aa18e834fda03fe47867223902f3e2e96f1f77155d7e558bbdb9f657c584ca5aa9d4b7788b1e77bdd6691a229b0069df496cce1d250700bee0bb36838d95109c93307136b10c8d82614eb246cadd13cdf2c60afbc567c9cda7e8e5edab25dfb3a1efa06380b1a9df6a7f2e12c45348094e602e9ddbd2f001cfd708f2d171289165f0dd9e25ccafb0b8ce34936270a3c7184b5926fe615136d72923b909b50ff62823c83e33a3a909562a3b892274bd3312cc1a193edc9fcbd82ee4163df7e04b7948b0742329c592396fef04ffbe94f290769cb53bbf6fe1af2916041cd9f7f71a599598423c0ee7adf0854344f8a5a590ec5f382b49a856a14bb341bb4a19ea2b53cf2c96466801667a1149b0550e2689c0b9906636b15a5348f338e3b637c44bcae95ac6ae8bf2490df0e27e4e140a1fa6da4e38f4aff3f7ae3cedf5abfb9e4d7c63d45bf201993b252720255449a6327f9e177da8b6bd344326a11ee498e5914627d00e889990f25f3e439b55a846bc85e72035a9b4679b991a8fea200a27d9099e05539c7c5171246b6f3cc6fba71979a389d12edd1ef307e66ec5498b18fc7048b2db827bd675757eaa2e798b3fca9d21dc4e000af427e77fdc64a55542f0b7dacf05fa104dc557326d4b2f0ee758d9617733ac70bca1b2ab83c46e703eef6509521418faf3ccd74579bf79f7ddc5cbc3540cba7bb785c072ddc21b4cb89d0f596b101c7ebc8274993f656ad72d4b5181e734bf0c60de537aa6d463208b2d6e39486dd7a6208a597e41508e0907af9e55f672ed5237734db61f55e348d3401f091d9c2eb31b61b03b9df9aabe7ecf845f002b34c3d13081f43bd4781fd4f23b328263d1afa8e890b59f35e6c6406917c7a7e30c92b7839afcdd442a418725a0a8d2b1de85b06f9954d5a61654021288d88a701b6c51581a51ddafe237e855cd68053ff6d39e4b25305589e814d9ff89b8f2ef480b7cee28601444ff2f40879e118974295c7b34ba7c81d0a76c5d9af39aeabcc6f0f75f2cefdd71e03559d7c085771d3b17d413ad18bab6305f97de9263c66e7a6fc525a3518872c20f27a2fc1ac820ccafc38cc61b5417d6b253219660c72c8f19e937a8f4714bac49058d4f13044112fc27db380e5ec35fa7f8c0cfca1776dc1735bebde101cb51ed06f141db12905e9e20e34cae90cf8072549bf458f1f9d55de9007417514e6515bbfc7c11c4d2ba605419514e10802b0f6bb651943653ec800061d24ee0cdc9d676521235778094d01a43be9f7994e2ad792df7fb0dca28ce64cb3b84be00eb9e4b32619e23b1a20a36a2ecf02d28a0d8445a5d5334893d44f03b856119fc9e1aaeb7df4265d07d2fa6ef09a10876c0d6acd421ac175b9f2d49c35baffeaab55ad6b31cf2dae25e3919339594a56d4890d572ec152580d1ae0d419f86fb093fd106b4dd6e3ed4f6eeb9302e125d34ba34416b6a7aa6d06f36d20b67ac6f7b68dd7b09862acc92ca6d5a17082cc96f077c1d4628ff8656e66d678f79534b704ebbf6e34476949f719c1ecc6995d510037634e93c745a4af764bf35837f638147a9a19c4334465dd6b4c381a988f707d02b334c97796fc88bc1f440362cfb7be372600623cb1a5d09a6a8aa6ffb87e7b2706a07c6d101547956fefcde941068af50a0010bdba643beef3be47ef64c2b0f0b0f23f07667642479f491282cc1854afcf2333f351a60ae0306c4aa6edda1593e11b465029eea5d20838add8be942d009e63d193fa3c8ed8230160cda24beaec84c726e7b44a8057507600d1a91ebcce4b864fcccae4956e7aec7b877021048ef552184cd55ff65d9872ea84d7554089a6481cdcfc2f41d6cd178c33c2efcbc68113d87a1c97cb0a0380a67f4ca2fa9fe9ba08ccbd99a454d8951809bf8eded4baff1ed55b44632a47d850974a98385fd340ef34933db6e8b190bd525e4da6c567e8c031f8fd203b3bf34cc266a839dde33987a8df8aa9c673158640a966d83f9988bfa5a4078d3b3707825266d8661a8577723ab2cced6732009e5b337e6cf236ee0e4a66256db9582fe20f1fc7a2b6d06766d44b1a72bca4abefc53bd070e694a82be507290f53f5b87ace2c3088e30bb0563ab14e12fe6d600ae0be8dce1b468a0e9bc6cd7d79a19502bab9a21c2ee758d35f9402408d5312827fdaf139717d596886e9a3a8f8a453f00a91f2e00b96fc8937c1aeaca529b174557bede8197cd4112d9555c012831bc2bdc4bf2b6941dea9702b09dbe59bdae785a8fa2ce2614c38f53b7c668ed719a4512dce7a93c27bca048c553596ebcd531c723534484bef6032b61e06c48894a742a0afadea6039123d98bf92228858dd2177dea9fddb2b9d1168eb983abe92fff0586358a8c01e8830df70504bdd757ae2dd553b44e4db5f8db2c118165a1b58bec5631d92e86795761aa310cf04fd4d0f797c378043576da12559a5a60560bd3f792fd78e68106a67683da335b56f7f705b64be954f473bd4161235ed11402391cee6076e833e322d95317cbaf7addab548780bedb4a1034e77639eb3709304c6171a0a6f5f433ce2b83f80e6c7f36ba2f2eb7e1b977ebd283d8390807cf9ce4703313d0a69f7b13e86c2fe1c759397b3e6822794632d7fbac796a7f1a2cd665b236965324e29e3e56e9c181acb04e68e4c09209ca14eed36f888ee9cfcb934da8626699f22cae5432b8ba742ed00c2e2f3cb1643c7101bbbbc52aef37896b1e14960e7755a22a8891913063822f41016fc18b65bf95fda09bb3eb92b5c9b8374ff01bfc8b0c9f87ff7e56857d2b0b0562a39e290c3d92c07b8efebca4379bf4b1284d270c5a2668a7c70aedc89e04210d9a76679ead66e78cebafadf805e5badcc20799b2d7f15aaf8a39e76870a04c00024abb8549d5eb5cbd8aa60b2779a8b6d35e309d2880065bf62414e98ca36b4845b18c0c1145a1236749c1c175251af331abb0118f551d3d89a3498733e2b2a303bbe39c15bcd144a928d4c4f16f7feee93ecf8fa966adc257081f768245ef0299dd60c3f4ebf834fc7f2732c5d89848724aea03e1bda4c9f8d17f55dafd73090d90e3bb66c500d803221dec2959737046240d99ca686c4636971b832d358aa5baa009fd649c7d06067113e16501717bde89b0914f733fd71d3241e331df4464c858c73479132f1533ea586aac47cb8d889f3af6080cf00bc03720183159527836afbd0dab9448b44d84881cb3078363e81ebe2c17b1a393a790990f5b2a42012d25f28f2c372266d973fe99e432cdca763bee044d3f7699e9f0c9fd2b266d8c44bb82c3ee25aeffc8618c400fa7010de5f9a1876a3862228e0fe2104827b7d0f74332a22049d6e6f0d07a65cfe0d5f7887919a48ee018729e8b45f6200e97f39a514ca9a63e947435b2267c7318b6d3035f096fade535b953aa135297b2821c5fa53bd78ce558323cfc1b9e02a8b192c4ff59dbd63159d610bd0dbd6ac386ed8a6aa46403a01e83f914059d8756fe5f0fd3746c17cbf3826b99e3595835fdecd12836367ab009167ac8c7bf1c067d65f68b6e0650543ab07db3490c644d2ba5263148d549a2ff67de0ab7e2e500f799730d40ffb1209a35ceafbf7edf9db79d3a5984ef191d72dbe158e56dd64a3c4aacca81c913c5acf158c89e70c4ba5fdbd665432739e965e3c4434091b0e39e969633b54ae3878ec24cce83e3a43d64e4e90051ee4dc8000f63f1b1dcb950158f6ab1cd3c8fd75384c7ddb62cc637fafa5dbd91bcff39c6b2f37bda35a59ac2c82d32afe04ae7ac0109fd6f177d9bef3cec214bf342d30dc6d61ed9f98960a0cf9a027e2dbd50692220d25f26311fd9b5f50e25dcd4eb2e2c1048922a125dfda4ed76a2b6ab9fe40bf842cb822950fa0841316fe357d626730d7a170ab5e9a8b4cb5d146901009afad81e4aff0b5cb6d185ff5a91f8d9cfb9062f09bd97d907b9e7fcea332b1e62391d2ebc0f792156ef7dcd58015779a1971b96039976c9077f1e4789ac2551a72c9308a5385fccdf33a80ba7f369233818bf6aa7c7eeaa1d18977b0e151bacec2792a25981e286d89c52bc1285b1248d5e12549d3db8d43fb69f2729e0af69281533f703b4b9b007c3c4006193de1eba1b9d036aafa0f5310f40518b343b77c09c68ad90b7c8a7b48115391ed6b3f3ed76edcdde70a247f1e6396d04a4a5610550d2555a189e04448d133a5a0a6aa6d1d8ae31ff8530c57d2f0efbd3e64acaedbee89fe2cdc2c20c5d131e4245f182ebd74aa3146c54ed999341b855054dc84d6e7db2bf97de7005a3afce2ccf5fd4b6159d7f83bae2e23540e97d7474028884db8502c3cb2a26d5b5045b5a98323d984672ea0e3231002f63c39c02b40d9c714489c6ee0765762b30f195b157fdf8bd5212f26f489ca8aec9f33f4af87f0ec88723af97eee383bf40603b9cc4ab88595e7fd7d3464a0f7889c82da31e6e818a60044a06920791dd3f321f5c85a3e14a1722db9e8ad08885c6ba5e9c383bf181fb54105563f29a4dccc2de126a66fa59ead72d02c0c9bfa2ac256ed7f019df5e9a0f7e91b9b00c61c884b6992dad9622efc4adc96b5abd51d850256aa3a96bdd270c99fa182ad8233b1d8b366dc9225f7f9f50e584637ee039b114022a3f4a2ceab659a03b70daf402103a0e0ab98cbb73aa95338b3ebb886385f392f2c0490427d6c1211cb5074efb8d930757907e687c39ff76b72e32e5fe1cca18c5b5b29739e7c5c3ffc277dc0d1ae2baa134f6a236bdd9c22c7322a66e3925e8b67067b9e699eb86e716c92091074c76a93e6d300c471f4c5c68b1b0da84dd8723bdb10de9be53f3412d463c9c28f80e4bc959781efbdda807c2dc034c883ef7770fed3ebbdded2a54c42959ac6505b548c894d6f4581a9e3c5de4c23c90148dcb98a4763e38ca06afd56af88f38540bc50ca92375513d05e313cd436cc46565cf1b458cbf164f07e47260cf305e9869c3f7b772a87ccb5c0f7ab04629722a8e374161e64edfd569d63f397e7af95a09b90cfe85c7e5140d3b0cc6a7ca3fc7be1ee56ddb57234b3240582750f9af7e308d08cb866ae76579d278bc63f5f6ec4ef42ee890aa03575363437a64cacbdcca1d785938dff03e59c15e4ac7fd7eebcd8ea9cce4bbf25b744022f50228e15e04431f8448ad5a60ea659be5e4826f04682f81868a58b45e3335d8f1f78a3f1ed03230fc2b4b3a049b3b6d8058df42c79159401e6e2254478b9454606a99334fb5aa871cdc8f7cab6154418826e495d221699fa575e9e6f5ff6383bebfa0ec7757b62119ecd4db2f1c034823d891563f4d893dd784c1825e834bd2f29547e77d7eb78edd2735fc02d862afb84e67d16b839faf7d85a2640f487b7a23c4e0abba38a9fbad8666df06a679a8f2a22d096541aae20b334e678d335e632589a7419eb09d0597e2a52b24426efc6954099f64c9dfa748a4f64fa3e0b7cb5cba50812452c83ab68ddd9c3382a977bc5dd25ccbad01242ae6cd76362cab3a0552ba80e1fc79308eb4070e0753ddfb49bb33940de4071a76a7d9df873409f938aa6c513b86c0539d3a2c8f38f68f1b7cd395789e0c2bf9f3206946730f70e0057748ca7562615125c64022f872cd730cffe020189ca4ab5c7480b72a3eec5f72bf778531f29c2c872b7bae414235cfb91d4db89bb86c0b7306de1df44ab6d2cead287e04b714bf397b6cf2c945a356c49972159a83b11b24449f4bf39033a911e3f8d99c24a09e58c33cccb2b61ebf6e95d0453fe622b048be91440f3015109fda7059371264b7158dac4ca323e4d7bc3edb6e5279b35121db5c61b1455c51ee0f848e04b638dac42b93bd55675db885fdcc2525420ad8db82345cdf0034fb1c9de1a2fe08c139016eb2dd451d5e2e6490a8c690d24d3956b454516a5b56071f543e716c7b7219bae46d8f75bbb7d21bdb0354edbc1c30472acd513ff0a4f22aaf143fc0a368bf44ad9819511672f428ff736cceb7ce8a2ac338ad38b241c4bd5d84b5a4cbaaadb8aa4aabcb6fd8037b0790a5de6123b602a75356965f48b0b35be31e4d10a4ba786318f9dfed58fd390f8805ea9ef8d7a96bc1306f4fbbb40d5cc1620e12cd8537266f8128f7b051c53b8dc5f4ac33d6b60f4e8b5831248a7dda2fb9e95befe18c33865d5af5fa0b19eef68cb0953137b91137111e5023daf78a5ed00e89b14051ff5128e0f64f3e7f690887c70381c4bad1a10c8d6496a5ad5dd32e5d99ee323d368d267d13fe9d13184b2cc72d01cc554114d79d9ec8a9444bb9ae571341b6fe9b74e769b0d79f23c2086979d7084d6287279d49ec7c33877e4e8c147a15a4a6c77339ec84c57166c8edbb1c58bf3bb961c1d70abfbe9dba5c7e6d94c31705c0a44f5d86ae5222898631294725f9bfaaba8bb665c7377f1fcb493534110201a67513aa54091ee8e51b9a2f27094723085593f24af283241b165c7d7e536f8da10df12bf6e47630c9c0256bdd77f16fb06572de24086fa01293811bdb1067979518fd6c47bbd454173b6b4009b109a1b76c90f4201b1a8bec36f74d95a859625b2d9f50ba12b883a4682a9e20e6d27714b180d9891c24c33f3255aaffaa1ff70ab86571109fa4be2fd78da78c8ce2d65d09794580a53ab0a7ba41c0dd7236ea12c03e8be855f6c93604cfb34a4ad3d9f1f747bb31addcff3aaac2a11287e2bf50853bbaaecd364d68817bf49d6add01c88368a1138f845054ead0b078676aff913b0ff20b10b20a8697d68712df42ce6a294a814e9322ef5bd78da95d3ffd9656feb04a8c3232a73601d24d614fe9773cfe5a89205c1f29093ff204c6d9660514a07b9ed77e5ddf9e629ed968ba947e2eccfba5ef468a6fa341bcdd2d0261e9580b83c11fbd7b30de5ce17fe91c975e8b7d1b191afa3f7a06779854b1e9bb79fde89a3df9a7e3e6f4e1cb3aaa5599983052212740694bca148cc6fc20bf8596aa8f108075c5a52bfa6d623c7294af3578a5fff03569f0b10ea17dee36f9c9a07975abad81e4ed4c858492336ed4d704e5e43897df44c6232829e400e2ed2ee6a34bcb26d58f0aff6561965f31542dde00eddf4d7892d4a9d14043f42abc6cfaedea9cfcf26aacb380538a1902eed2d5282f435ea4a5c87bc28f0b169200190ef5e5912cb27c2987e90e500bae7347e3fb4b3dda16a2a5504b6d33f5a760d725acb583e59c661d06a832fd429558943913bf2a349accb297c34803b67356161e1aab95043f5381548058886fa281bf754d808f1be4cfce8bf2d40f01d8d055f110682b2c35c288868439f85335cb6eb91a6cc09de5bbfdc6a63ac3aaa6369f3816930c3990a22aed23482e409048f2db43dc19812d32eddc46d7cb3ff85dd5736929adf75eaec4fef0abe873612646e184920133a6109b17fae7b4112d2ba06adfc6545a3f5af7cba6ed7caeaef295debc77cb7b11a172b77b1b2dc91b52d5c6f643cfba43b150b4280af73af0d957556d80c3ce4d1b2a2b0cd952f3873ff4b64cdb71ecb6736f9e3a6060926f94b600127d9931ae8c8f736190ebd81caa213e13def31bcd6bdb457e9fa10aa1d26c126988ff5729bd1c0ef24969e114e7565907e7175e678d60de74c3181f1dbeee5e7f11649bb67ced8168b30eec02cba4afe545c82cf8f2fda81c5c3601d98db864cce29e5473fa790c0d437c75520897572d4368cea79c95d5c72a1c4fb9c4b2db717652c757f268c9d2b9a3595823bb9272aab50b16349c70fafc04c3613238c0a90498e54371a1d2f90ee28e5a5e85cb21edd4ef7d50ff04c7f9a837e48a3ea6aa8113170b9b9dde91553854fe0308e2a76e56d5be75c9322a0248749aed7c98565ad2f99ea1d3222660581836da94ecb1f938412f0e41902839eb1891d314be88da02ce343a6453ca495c60530ab0a94f7d632c2c37312ddc9cc3682843b66b80bf7cd11044ee89078adaa4352bfdcc397a00a5b0435ba236df7c8686e5207b303c72b5b2de35996a14f7c80779a356f838f4d12c2f242d01a5fcb2197e258fd2ec92270240ebbd34dd8a292085a9bd897d3d477994bb9b2b3111adfcf86a5ae0e822040fee3df83e4111c0cc0a568e4a9c18f0e5244908bc90e9dc3c7920926d8b7f6fd2ad799dd2b3d116e5098cea6a25e34cebf97730109db83a137342337f8a82a721585b7e438937560d329af7d1f0e5799ca75b64c4de9c7055fccd16ced37d73ea30dd6457227e595a8a6e2b14695822daf122cfe9c64969e4fc5e979b9984551748fe3e76ea84efc02e4c6acaa709274f0b852209e89e1c4d2d5840c834a8dd44fe99fe182d292f7e684caab0441dc10996afd014fe316f4255db990ed4451f9bcfe05e6ecae51bb9af3352808c3081bbbea0c7fc77284b4807c0028838c0b57d48a666f18fcf1aada3d966b5914db19b0b5503e489c876eaf6caccf10dfbc0607fc961b1d115e3ed66d68c776996ebee3ddf47986fed4885f09bfece221e5bb79d65fc996a5fa4b50c399a3602df78f554e507081b133c0693551f5255dc067396f893b209c8978b8b56eede18ec82fff007fcff8ba5984db112c08c30171d6438c69e2553020e5ab041a595530c073f42f0fd5d8cfea782694b82938ce37383d6722ae0fc309ad247c3aa7168210cf77b211854203b7b8f42fae1d98e3daf6f6b50e03df7d2664354cef141a4dc76cdf0a29815e6c2db9132241874a6a80b91c9b681a5f8889c0369d0bd7e57a777282e6593416e3cc93dcd4cea958256354a254b1c54ea864ec2a8e33bbe71a32df52a2f3e79f107394a5f4cfd47ec8b1a77afd9bd232696420bc736bb4be6b162d4b42d76f549d5e38024fcc3f54623408caff3384222e3823574b3e85b19903d955d86683cc3ee698c7b9c5491c1b4b0f7e3e5111139d1cad35157f669a7f25a1ea03a3f1fe03137fff780209b14ead740fe4784b91e3a8d24b6d781c49a80922b7ec6bf87b724cc64527ba37f6711d3d2602970d2ada735911177878a192ffd77fa850ac6f38e2669492f75e11995088f4887b6c1c6d4c704ba2442abf73d7c6235d7d84c718b0bc730ce25b18d8a1acaa9a9438e460ef34409b116c0d374f5745638a3c28287d8f08a86a4c622cc1294ea9be0f981746fff13f5e01f7f31df9bce52f4a0d54b9b271fb51864ac7454c8d5d5acadad458d087fe212affb6d5f81fb5fa3b69eaff38c3902fb7f6ee9a666e9b5fea8a2d3160bb72506dd3d30ed992f827063219b9699d2440f349efb5ea20781cf6df07c130a13c141960c7492443e4d521d6b2d26352919e30cd3b0078039a680c3f5461d8a8a2217a6ebec2fcde7224cd6556da02fe3b238b942b7ebe40a54a18ed60d7ae6141e95a68837865a77fa1e6b06a98abccd5253a5f4038913b1dca2d05b4f97d70937b0e54383ebbb17ec4e4cfff116cc58fadb63df54fd303cbef80a42d729d6b2c2b345d4bc48639bfc31ff587e52f073d71c51664d09c767689755447d6f311033a343b5fcf080466cc00c08b07c27e29a214b70a63cc1d0948f9fc6433e2ff65ebb3be2ce12098d3dcdeba10ae904630a5eb55c03eb3c98971a735da657971ce26bab369bb18b6144eac02b3bb2e41a7a65154248e6a74eac74e39c63fc72525a26cfef8b81935b66a6493ba717c8cabb6b767488c50689823f15221b28db25002be59dea9548e9bf0e1b9fdea444cd9558e36a25e3d2874dc59d8c2674416fc8c56f3e69154ba8ff524f8fff2a92c484b46a861115d49afa92a559f9a4d208ea523d2ed154ede817c3e6045e8af0bff7c3d00e7d15a05783c92d8aff2843583597b555adc5f4cc67998be863267d4756c3b722dbe2dbb477b535ce61746fc84a414a5d0ed40e9fd2b4b7255719d7c3708fe51617befc2ed21f1771445005bb92bb957cc4481448fc7968a8742c5f82ae8b631ef2c426a4f7a3c5e66c5b1e9bd18f5dcf50714c567433ce252ec8ce4115ca4ef1755fc3e78e4fb8d2228934a938a4cbd124980e325951313376be9f77b071d36ba01ea773844d45b82373d2e65827b98a6b50e7a39de32f0fa048b4b9215413e7dba187746ca193ccb0cb2b6f72f5c88f437d725d05cc619e6d638b469fb5e43c5d070f01aa6a3b2977242a542c208208c2591d3645107bc0dbbf2714278c11a9bf81abe8a928e30628b84c2989aa65d2835ab1ce107f04b369334494e3f50a1746b0727fa6afc97c853dbbd30e7ea924f1cae20c170be089af814f815fd2f8ca5c418f66dffc121b35abc8fef35b78c732a12e4693d902cb9c82a2bd9996f3e284cb735cd2a6389ef0ef35382fd8bcff2baaee39e31dbc07eb6aefdeadec105faec14bd4a4d17c0a4a2fc596549c49240ed38387b28572788db14c36f5e74d43d8a63b6e9d2f64d9ea7b0fe1782b66f7064e582e96145db92ddbfd0fab6e9f567c059de28e35bf0a5f807a4bb381f3fb09be2cd2f245a810d2ed8cd7a0567b61858eacf9e984e3b4b48ed852ebd327ebe531f4c0645cad8c96e893d38201a6425401db3d252a3edb10836a6e519a5fee46d89edffe0327801e950dfd483c5a72c503b1b09aaaa298a04c9f407b7ec413b4a2199d8c4c54174dac5918cbbfed9697e71060a48f1ed68301c6954c62bc6f2b3f275b1380de9f200400b58c22f2d8a09be3b792669f9e56307b54b85a97b62fb8cdca0f620d357964b7e3b9284ad7bc43921cf926cc09464ac7ac23b692a0997962ee861196c529caa64e61f334fa89b5167fd528b99e3826b972a14b0247def18ec2ac962a2ede1662aaa2eddc3910ecc172f6207ec2647231638a49d472d22ea6fce902082a718ec8534b4a4978eb64c69bc30fd04286f8a0479e6c9b3795eddeddfa98c27f5c96e00f604a9ecaf8e9bf00497b1781ce97c55c1e3840f941dc633e9d4032e6984cf707eb9d74cbc67bc6909591f4427237f0d025b57a6070d3615bf4e387e190f64b6f8c90bb334fd713349cb884a5667458f4e82c71385b93623f6ab9f2013c65e8a643c38740272c2b6254682bc51f1113fbe5eca256faea6e58267bace9c28478c247ea777e1edb296bd25f3bc987ed013d41e27e051ddd2cdfae6884763345183ff9f2b7afd071a056b25b2ca8a376af4e8dd87e83dff4cc6fa9adaa628faa1ad9a97f39cc621e3582f2c0bd7cf48e17d2bcf42ce8e2b2156a340cdb3adf74586e3a97e027556d75363ea11fd7949113c9dee33281eb6872909f04c0392cadfbfcac2bba2726e876a22b7675dba288e36505166788f32b258611068d7307d00961aef4befee30c005511bb599a0d1ff971016a36357cbf231443ff63106fc3c498cd070a125267c4ece8f031c6153044d47d01b4395099cad817feaa606fb2288064501ac90112bd3ace59d6924d81fe9cedfd5c81b85b1263b6fa56948532365bb04f6fcd0a1d1a103912817e2073015a819bea9ca6fd2a039227a53f38f85179cebefe5960335ce4d7fc65c5146eab73195d0f61767684c5f5fa42ef5ce6b9c9e0272aacc5a6c0eb994d7b99d9f2597bd56ac9502e262a8a821cff18100c8b9c5757d6720b6e91370b385a1969a35009f871653b0d4a4363181a9802db93436d399596c880e6718a0fa944d6f915b87137339d16d95b224646a7e57e7900a3d744d8e8b0e2e6e18d72a465cb86e66e971f168327df7d1f25fd6671289ddbd9e0784cfdf74965309c365a3b9fc72ec0725f3117bd8cbab869ac65145a9df7152ab27107ce16f150237853e58f90b04b69abf61f19e2f4bde484bb7a3b906ce79a3d892a210711041f0fd784c62c0638502be2c74be2f94c0fa95abd846ffbda4246d81f453a5a068f9a6f877fb568dc9613d2c9147bf6d226ca119fe0e94964e2fce05211d3af574fb0f4463bc9c167f829ba42e85a76504c65303696328140c3c28447ebe63f1b24aa2646186b9f7e039c20fce134da245fb909cb4a7593cdb968367a3a77271f353b01b0743c3f0f148f06f4eab56e8e21789e9da1815a78ae915fd4cbd51bea11bac7ab021269b3c88cc05b10ab47a76c8a7bc22cf59b7780f290f795311e92a5c6c5b35cf3982d2a6b60a047c93480eb9c2e2385af136dee00c76375ece78f3d9a5100804d2ac660de6f918d53cf3f3f5dc7d15dffd5910c1e5aa917e3d43f0a0889cf6060901bb93646a540c2e4d16584b6f7d93636b4ab0fcaaa57072eb6bd55520943fe3d092bb777705b8b84ea0629ea310ae85df8dcc5e3c1519c4fc9b6c34d0907ffea997b2980a03cc9558f805834f9938d60c2ce485f06f059badc29af541f36cdc54ecba220c258d7401f344011c115c3b46f5cd72039b58c1699c2c1bddd3e5602aa2d57e12bea33ab964306f269c59be1e87bc9bc9b3822d3ffb03a098796d5def73c417abfd69e2bd7c01f69b0bb5005bfe2b65382c2257c980a8b164c04a3319e9ba768d9ccb1679c8ac3bd74d3f4dcd2a5a027719207831a004fe09dc7af67b1b60d548c483726ea0cbdc9cf99b2706f4b78b97e66ba6d799046329c524d83db8395eff97bda729dcf27863363a4ea8a36c021afa2c0059dd58ce45694ec0cd7c08e3f451747855a6866a74daa3207ad7a1a58159fcc40d6cd8125eb204beba64e9a9b4ae2eca441b99fca418f194e5c8ef04175b8b4008a635bab3ffbe18a1b582b4c3d0e5c5c9f8a3b53774444c6ed5fc92f9f619138710e0e405ec8c0a8a205d87aa585b69170cc79ef26739e5ca5bd77e43c9d17ddaa3273b59f7ef8c905babfddee31d6045db43d6f7bc0105c30007ed7ee1a9d2160066eac4399472b897ef10dc7c91d319065d9f78235509a65271756986234b4e42aaf6db678a5644771e394765923117db3cea427696390de1b5c4d3951796060ebb54a10e1357b0a35a9e0c4914f7bfb468575fee7b75cf5021befbeb5032c7d8f1103cdeae73968263e26be40aa036a7420bc268242cbe719c6696bf2d5934cc2b328ba6ca3c741727b704e4b33b66b898831644f74aa000cc5872709a5275cd3e1daa1abda53b261bb58814153ef4496df032ab65d17c65a23dc3b00a31cd08d7712ff2c296adb21ea57f76f4d18596e23611023a8480272e66339ac606b07772405a922760afd030241d4e18fc7e1975d3d8315edbc76f765825054794b5d355231d2c28972334d0e934387ad53c1ba765c484813fb96c1f4bc714a24806ac5322ec837c7ce260124e9095b3b0740d99e4dab51e32dc242263f9562e7693296abbc8071e2fbe97f3191e2fea303a852f1e75a036470c6006bc2a2546c08fabfc73cb445bf30b5ee4fc99897c8a078f1987960ed09193334a01339a6e0dab109f93d34900b388233e6f8b70fa1c818ad3fe707f56debdcfebcd043144d79b349ae6c7095762aab46fe66135c45431e59e8bcf92c351f23f9f344e9cdf90ea78751169851be7c27e9f37f741e7c67e90ac2992ad4d757444f02aec52e84222b6c303df3cb2d15548d83683c42e8ed03e193011708d72d9c197c3d86159ffe17f45425ce862f4b5011309a91d96dda992d094d59212ada14897a28c7919498e420109ac486859463e5e77eb418772166d2022449ff74b9f8af3c7758d382f1818964b136ef0c0a1331a6f4a7a6c0460b3728c009995c0701db5889d7e54baa484762515a7a0e3ecdb20685b413976ec643dea7eae775c19b7c7fc9100597b830664c10830db3c0796db9767ef4f192af67a26a5fb1ff4c879d43f61b367c8555bb096b82ed94a447543ddba9961d7a6efafaeb0d91b64727d407b5649aecaf647bfe6e6309ed8c289c31fbae537654bfeabe5ca377702a163a4ec8be14e989960d107716adeac41c2376d6a9b23e3e7d38e471702d8be49ae1d0831771a99fbaf39240299f951db9b50947f5e24fe2f3ac9575d8f55ab3dae1c83d8fc52f29e345c3d2057c0d885bf72278cb27e55ee1df58be1649eff2bcf60114b66175b5553edde0977c075e740dc8c8011ca5c72867661111ec5b63ac5ddd62c6fd01c7cbea19d2f05ee3e2fb677961e4f1e8c7a11cb9a90401ab449fd0d9fd5707c462af9d1287391795355ae222ac6ccd49fb9ddbd62274d02f39365047d8c927d309d6f83680fc96d50a04d78281b7dbf8e8af3b01c0bd61b3b83bb3b114a41be10068a06808562b8736caaf59bbaeb3a198a05f87f7c0780ca46853a2fb78bd0f6c1be0dc3996ed9d21ee4cad51e0f4fe830cf0f66d5817f06368dd48b1c7e8a699e0651939df3a6e03b6ae74f00ed460483296de001c246596fc913cb59d19ba9b7964af51125303509b43701f9feb68474abe54e2e9ae59404fd096ce7d16c25bb1c9d7691e9308a485d3c5308e82a0f410bcfbfebe12f5957a2f32bd1ee354b97bf6a58ae03a7c66348fd67b96a5f63f660599c947fbaa3df42a88d0a25e3551c218ca0bccc85ed5a0865d02ec673dd5660fa11db83f65ac9c2a6679f871c1c7903fe23453e8acedf0cdbfe24f9e20e276244ed58a76bd80a4fe1bbb10767a7ffca8da8a77dca0a3e1b359dc8bb691e19b321ef4adfba83c6ef77d338ff7b6344a34b21c8184a4550b263e5f74adbcd74b66890dcfd3b7d87e98509cc4b93fafcb8fc9557948acc698d17131a19c3ca6c2701c469a7b476c5899b99570e8d5d15cd744d8458cb5b7de5f96154e3a06e0fa41e22e2e7b84aeeecce28049cf1af8745d88d1d7b9014da4cf1a55f7d10c3b4e15432d4016f169ec40cec2988294027bceab33e08db463e0f06818cb118ce8e97315d8c5a6d2cf1a5f3d0b7dba5875787fbcda79f515f0476fabea11f8f05bc36385dff38b62ecc8035f230ce8f3faadfc878664b11ccea5997f3f4a5364bc69ea04b499978ce23fa2a22b31b522400459f94b1ee67237ccc18ac97dc95804fe2ecee97a8219dca85add594641f0a5dce2e55051009efa4fc66b6d36ec0e64cac2f9970b0d47d0921b899ad22da24f9a9aa16226c575574ce24fbe541314ebd4d6fb57c3fac569b39bfe8171bb418998fc11d66ed55f93c0daa55f7e3ba7dfb533bfa41607e4e11080d7041bdcbac53e183a1c7b290cb19f28f746d4c436befe08d426e79d60cad5c13df13278f834c3ef693a439558c1570f96f6e603b601dc699b65cbd228810f232b212144eb5d1e6324b349f90d522b1a6f1cabc4cc2b2bdf7b2b46ad1b1d21a5b89fde1940459932426faa88dd8caef1eab716359f8bd1985fd0fec95d4e95d1d90eae4cc0dd71d387a8f7e4d6530eff1abe33a87be4ea23c93fe2afb426a0a786d6dd74aa7bffa68193c522ef97f81a4a0f96a0ddae590785f86eb708f33e08fc33796620fe54b5f52a0c79d50f9b28b9a2590634c8c5d7cb523ceb92ba0678da2c2e7a6a060c486a3bf554b98d3d344cc059b93f8b4a93995e571be904ce798d626b2fb3e253f654eb8f8e8071b10939ab9b8c25f32f950fd2e925a13e8e04f3dcb3772f0aa42db3952587184ac224ff80001bf3d8da2a528c61662668d941e7a6e409a00763854100858011db38bd920c663b1ff2f204f9589f2c23cc0c430b59cf936c04f190d342fb9ab4ee8c582ed4bf235e7d182ec1d5ad0ad0775d1f8372ec61da311d9d5305d707ecd385acda541c8ca208f3ab5933e832242de20b33884f84bfe7c113d51e193adceed435108653b4c8bc9b5104c2f3190108bda45743e26d15544ddbd177d53e168f39f525529f474f7ad15da68c6d7b7230f51c0ed4ce3fb5cd269678a55ea8beeebdeacafd23a73b7104030b19e58552ddbd43865c7fbcfc2cf7d965a8162f93a6f13960f3caec01c1e97f6968020330114f1a1945cf2a6d09af8139b9db0145a229c442bda71301476ebfa8847568000543aedae73b43dba33e733d869543c63774929879495d2339bb7c59e5ab6094e28dfa9274c43c80415963d8c571b40faccaec642db995d57ff7eaa8802a739201244e86964bbde7c5ea4a97a336a48b5380230d682b5d4b71ffaffe899893d01e3b296521b4d0be758c805ebf75424f5432266f08c02941ca19f93c5d253cebe8083d1d72c073798c563367c1396296071f811ae80882ec22dc5b5b7a42aa4f2bfca73714161bd938afb022e4fcc4b1218d30cf0a7dae9161921a7babb94f387b18f9644666de9fdb6c07c58b8e127d0fb2e029b12eb2d1527c0007ca63481bb23c41edfce860e3a53029c188a6efaec73d0cc48f3fe212374bb8c3180ce78b3e6850261794532ead71e948d907210d4307934f2f828734eb34cc589a9806aa9245ca27f869cb65c434992387ecb5f90dd77a140bec4d0c00997a7903871449fc0f99be75d19ba3c7f0ae79f0d99323173dce7047fd7ba4bbb4df3040b08a175cc28d2203feb8ebd8e03ed39c105e050fc27e5fe104f03d21fffd90848a9c6245c83d9869ea23e4317a249bb409d246992b177908c8023a30ba8f20a6e688fcfc25203dd6abd8de80af79be0fe173e77472ced363a886e2fac58a1e9bd9023b879bc0b9f69a8afe7538f93a65a3622975bca034bfcd819617c766795be6290305c60193568dcaa04b9b97bda6371c6c2754cbf77b28ec9408bb54a03531bba2673e45ae01d5c7a32be52b4afbf1276df6b07d76bab8df9ca45fac82caaae0aecb0a28fa085fb6819328da9aee25dc63a44b0c54e2f085a0fb41284f07d1aab25a71392410575f6f91817e252f0c0c658d96e0cee0caac242804d77cb103f5272c6a091a63f668ecf27c7fbe533a78fc46660dd710189ff1449128651a4b9e8b7ba64708af07fcf41049cddfe10621bcac04473415fd6a35c9f84999d20204f0c23e3f84d43ac049db791eeda59fb83ee9deb2c3e13922d4c17990560bf00dcb2e9f035ccf0eaeb49d3c9928a287a5bd310ed2ee977ffd733878292f9c0f16101aca0314b07f2e2a4014244960804e12bde0ee9d76becaf3e12cf1fe25ecbcfe4bd38404a66bcf5297524e26e1faac9c6b4c249e41ef97e7c98aacebada3bcbe4195fab63871954b9b0398ed59775c53d84040eb3afef589d7637dc7d06f8f5a0a5d41e8eab6f27089b7caf008b8f7bc5a0a11a0ef168ba90cf683f373f203e5e32d583ab2e8422c47146a2fdfecf462e56d3a184a8fc5f6261900c2572fe426dda748b8745c502013aa542a3aec4d0c5202e6441169729e025630a29adc810f4eddcc0502a30c38413a7dd5eac4efd5aa96cdcb58e32f00e92bc158f361e9952446dee825855913d71b920cbce72a616de6ad7303849ebb5205f2077bb60467766975a9bca029898ccefd7112582a4115cfa5f9a8f48be9276e59e84d1182c0b79ea7e68e4496437e9db407f094468c51003bc4c4eff11ae6cd91f939943048a1066af2b904451a80e52dee1cc01610df4299a8bf873d634584fccfa614f18e54f398f658d0bc4904017629afdbf60d25a978b23808681a73b4dfd00d5e6b1fdb8b4d80551706b87aafe0352ea397314a7fee2a08a33dc8dff5d66b929eac7a8453bd6fe667213014cff995720ac6e099a1e6ec36285d764a7da241eeec34f24970794877ca14d18c1d04ce4b9fa03c94a69e94db296fd2b2175241a4d111492be55d57eb0d6bf0ae48afa6a12876dff30af789ee28d1d3dd585c0bafc888cfeb335a5ef77c746a9fc4d230ffbbad5bad20af0c5c9b918f9ee1111ccc72233b7c078e82c44c8e8d225eab3d2595dea41345a52a093e0a5a9e3c84da9eed2a1299f9c3a0f81401c30b9b5d48f1823020af9c659c98875fb6200249e459316f4a4b150df620131013f48bb5586ad6fd8f15d61de24c34500fc9fd9f18df28ce6c80753ce84668ed5d9c6399cc9efa0733972a606ff3faa447564d0003e11a1d54abe92fe49f1ff12dfb0f0d2e28c84bf1d2a927ecdfb33c2e3f137e4f6bda2d0805643b887f0a56af2a769ae5d43b39e33372af3a5685271d6d74a20a0054a24a35b1e0f740e0f6ad7f90cb2bae9dd5ec6b982fbfc28bf9a49ec65bf84d6a8f76a709ccff24846a3c8ceb96ac491dae193f016f6b9ba0483fd074161d45a7099ed4120327561f1fb99c7c8712de7e574577c79c36ec06cd3aab5e864772a9948f8a8bd7b1df7a73f2117ef7a88a64fce0cd627829e2870577f4070114cfbf430a846049cea31c88c9f0dddad1f9ab2bc3bd8f44b73d3e43bb8e8c589452a76458d327a26e0df86d1e70233afb42b3909df3b62ae9da3c283f38c290cd3a0b3d1441fadc234f6a01b9f4eb1a658152305729948a0996d1a42e8271afa8ec07f66f0a057598ce7366208dc98cdf78d570cb49f061a49959692309143f1dfa32a6b2c0f1fe1f58f533c5b248634f9ecfa129daeea0df8241438157f98bae2d71330337b93e0580b7830be524dc0913c96b30d69b5fd03d280bb5919093e81a919b6104b62ea4c09a456c7c763d91acfb9964a32121f112f4565b84d7285b9eacbcffe820f207ccd77df62ae29cf6ca3f321fce36b3436c57b188e5cb2433e898f9a6924e9fb24e9e9fe6c3183a5a96722cf4996466928f293a0bb172a261cb273b9fab6c2696b0ade20549788cede78623dc3360a314f64c88f2a25a442f0829a1b79820668fdd2c78c0a0342ea4a869d165dbe196ee90efd18e4db1bac5115944e8856f21ca1604e8711ed82fc2878dd71aba5b3d6ed335c6b98ab90c7d98b18ebe1fc7b17d34cf537b3f3b815f194e0590b46b27ddd8be0d7c39c02ddc52ae17d4d1a2fe6e33984431e9df328338a64c6f406e906860abb2abb62e8ed351a905451382a31ce6c49cef5b16f0e8031b00d2e48954cbc30488a3bbeb0bdc300863097435328560815c65ef2ce2072a0316cfdbdb474d3837025a159d0d0ac8ea4228dc8ce11aac7058f77a4f407e5ba19d5cb4cb69e9c252dc03dbe532684a1f814f1791c995dc183bdd50fc46443cf7539e1568a57cd614fdb45575fdfed28adbf794e73e4b6c31e16eb6f15c8ca1b5245980db6366338030f22d3df4492a343d22354cbc09129af05b9ede8f6feea34804cbbbd37dac616a49d6e5e541693be23a7003572af40e9662c30144d0bd959257964774e920aaaea94cc210e6ff1108e1ab5302558ffaeecc206f61cdeee848e52189d99c724f41061873b215e401e96d49a793d1b277567c6902790da4a4d269e31b6bc07cb9c3769f192d44e4726b34a58e16c88d84f78da91349b18ca03c65ab0906d04db7759a688415bc98a766d1a162e7b4175c2b46972710771211335c39b16db61301e6ad3e4a3973ad4797559182421b767cf9d68ee402dd5fb90ee6982e23d9ef2343b29dfabb9f91b0db05bb8327c272d8d90cd5053dc6b77d82d5136683ef08ee93e6e3b4738db7b483f9588069c149337105fc55fcc3ac236a547a891fc6656c9a2aa21a58888dd66de833ac7b5d70fd12d53594ceff28756fbfb8fda9a8839ba1865d36c7f783f9ad3cfe1e943ce3a76270eb8bb0e53a95cb69349da336f9e6b36715f75d6115afdc534b2353c98d27d4116e77dee04d60319adc4d1067d23625fc98c865d85d610709abcab4aa959416b149a92178a2f95d4e483095a991bd09d79da6e0dd25b0d192e8167d971faedd0c6046dfa41a4c0cb43330fc605b8bfb6c298377ca5c9cd626bdd864a49d02a50b3fb199434ae231cdb7ff5f3905788229171b51de7244c822ef11272e5c2faba6aa0eedaf527c25fbc6778ec7daa48573b880a7474376f51dd62f32047b3195f0a22efe3b3490150c324e26ef114eba7f67e65163a195ae676e38fea2d5e62fb21ddc84ee06b9c8229674ae7874e6562a5d8900e3763432d5668399fa0a53ade604c02bc26698bc2b703d2ff2b76293d1df72af6e27a4cbabd6cfadf9230e49ff1688718aeed4074c9d5f2fd38d62b0ac10be1893faeaa683557ac62ee43c619a47466a76cd50a9b98ab73e03ba14bcd52c18341c60e4d724dbc6957ebe0ac1108141de7a08570f285e2583b88d0625dde521d6e8a364de615359a747699064648a61a96714672a62e8c316f7e47a437b608112f5bedeff8dc7a0698ad3c7d20e3059d0bac7ff0245f2529aa06f54148637c5df1e254f9dd617554068d22d165ee46789de70d5052f04509b473284a32045f392723acc0de9fed07db52081d453a7aea98720c8a9b1fca7d48243b8b3cfbffa89029f352ff33c79f2e541c8f56e2fe0cb568347ce97f5a4e1876fd8da1f84aff256c3655c87512fa18b0f3add7385b6c7efa3e6477465215531cfd1f39913be624aa7fcf6423781f0bf08fc42bbe443ce41858caee6e15ee9845ab34542f9e86495fb80818b16ec43c6331472315b6de1c605e4500203a7f8cab1ff8fe4012ad5fba616e5e0a3ac28f6a0bffa3c89a94dfd721c1c59b0a7d8bad2402b9e7c0210b0a7942b06ae746543d51c1754a30d06da947db21e4b3e153c2531d4c1888e5d06e17e44114ebf93d3ba70701d09b54ecb5542bb1910f7b172065d1c2e9e110e35920c8a0af9f8712aafdfe1ab8030df110ee9a6811c71929ab3101dbe2558aaba5f4572b5c75b53b01dde9b2ceab748866d52436708a3e91c90e9b3e6f963866e040940b919687365cc7c6538bf27abaf6a3d1752913d7e79242cf23fd049d2831d8741801301c4e5fd8a4d6443d2e3ee97f2c58df5a19cc3ffb53bc3fb81fae921d2536cb0251dffbc85b51e46ff52b3132aead89cc797fff53b61f49bdd6748b68856bc42c0a4ae1682f2d1a0068dcb176c2d9323b7287cf563e7a6f157afa0aadaa1745c134a8473ee8ecb7bcb1a08a6801b83c8dd53b66c079063804f9587afd803e6144ce101cb2dbbd6bee8d7fd6b61f4e54fc613d8432da898666224b4856220119b61dc6cd23b04b5876084726c89774e21aa5a7137f5d34d00b78604e942609f8e8d287220ee0d8aa460f1740a669f864640345d74060af1e765054ed7b2b07567f2ed45ed2b88c0f16e358449ec85699394beeaa29283b6f194585021b9da8abaabde9ac63a11751142dfc2c475286e6d520fd698d104b67af6cd1f5181a00b279afc884896fca64dcde8d3973a16cb9a7ec380d1337f0444e7c15649d47754f8ed81bc0da71ed33bbf3208693000afc4ba3cf247b08ae773e05ce56886303fb4169e4241337d9291ea9f707cc1fa388a9119778c37d10adb1fa9bf32363897524744d719a18cb003e3833986b9e8e5706b403bba26e488d8f76233a3b02b72775a68f6acde92294c557a45ddf198863c61c5623b39881a5d30fb5a614ee72acdbd9398147bfec4c0c70b84e7f5a336875c2fdc24c774738b9257809302520a221c877e8a32ba553d957a775faea9a2e34737ff63045be628cba09a7ba9e2a12f3d9ee3d02c2c16ed77d1da6bd1fb48ddbaeb2d24d9fdfbce1d0b944c2c776888cdeb26e58216214afaced65994a8882689da5a07e87de09c623afc2518717949e3b9bac5adc14fc4310a0a8108d86e540b20331c3c012914aa65ee7a8e05ec5448bc351f2b9220166b6254a232e11daa4945148811d54875ceb4f215756bfa6ddcca8ea92f0f10c5cf82f754fc7f67b028126828c55396d845e6ff4b51e518e8c0fddc466fb9164b96a9ef44f69cb59dce2c03daf926aa2da905cbe3134c321e1abb10ecd15af0a8df4697a1f708b8dd27a4a91fbf516f4274f6c8666ff5f4f68fd63e3cdb469ad0c28d8295de72f2c3351c2f019f01336f2805a9d5f5f2d8be33524c588bc58768902185dab3edb783d52ee7269777c04bc3c2a3b49803f80acac537b0c097afbf4599930f81d7531760ecf7aa174e582f1154612ccfa52a49c0f027b6d4c701d86022a44fdfb8275ce6cd5825edcd17350de450000f27b5b426a3455f80c2f586d0f2c66b28ae03f2028ac265299cb14297f2254a0017c6af2bc4fa66828ef30e0cdc8b02123d2d9c28cb06fa65bbeb3d23bc78379fcf723afa2a0c18a3f615b5aeff75d6ade37b7e1fd4c11e3f494a242e6f56caaa035a0f2998386ecbaedd4273599d1c034dd38b8a480bda5d371cde9d57d28ffa466a63146f8f10cdcab770caf76a3994961a7f6346795a845989dd45e71cc498062b770d251611dab030dcb51db491c60fe0c61313c1f7ff50a8f09a38cd7141ec371637363dcedce7203def9405c2f38435e52b35aeafacbc3a7eef07551c4c7d62a704ddf609cc9b9fc1ebdfd9171f882ab9856587f4073f3cf69191186aa6226188ee20f3996f0d66f17759d5a2a08b8786fd83ac0fa45894bde159316c069fe8cc88b209386a892390283a72732bb67417dcee87bda3a5bb1e10755702924143d4cf366087ea88b57d58d53fbeef40f8c6e9acbb8c31ce4a9bbc433755efb95c5d9d10ca4b2e25c6750cc08114bc0014f00d163178c8356d6d480af75e9932477c15d202ee6841a7bf9fdf14246beaeecf7d9bb912ebdaddc4200b365d9ff662c555e2bcb2e65707d301bbaba396b5c683dece91f3efcaf5976eb08f49321aed740112a0defd8eb2c6f9283d20354a001e555b093e88a67bc506f64aefd7ad65f42869b15094f29b564f5ab5a49f29abd008784a12a31b634f1c8ac075a254478623fd776b3198148b9e95677e4796a5b87d9a6519fca46a028f62b871c815453fd6a6b74685b9a5817c0248d3db2ba5b243c2e93969d1f3ef0bc3c17c0abccf28ff53cf95bc3a79c1baca273bf66882fc4b6e96bb781b8d7d316d2a710a7aa41e56f992ddf2d378939fbfc971e82d31fc22439479520c6bf1cdab30cef06439f7088afe437cd5ff7eb4d1ebcc79ef8bc8a6182961a252c7797b4b62efb71acafac1187b7cee9617e2eb84314ad09adfc4dab7e34f05d7fba1f8f6672006b28f1087bdd1f0b7d58e6a4ce165d7887949a213ae8beef9f67a4d5bb90766fac11e8fc8a8f755a19a3c0b55fdd30834f679bef70465bf38be5ee087499c85241f5521e927da361c19fba388782ef93fb094cabbef0f0d5461d115ab2876d35a9893bcd5a08d8820a69f4c54f0ec395841bb8ab2ce198112653c6e6f24bdc4489fb5488b74aaa471280031e13f8891fa33e1ee47f1decd2db754e8e333f554929d89cb6386342bbf397b5155075c05723d900ad339d989d309e90511adc49c1c4dc3047196fb35705620539d381835fc01462034b30cbda0d84ee01c15ec51f501ea313952affc681e7af2b12c1af11180177c56802ac4f4a06996cae9624cb4faf23b59045488432e3cab67ef448b0d959c5f94d2a158c939efb26801e1e44a3b31ad9badc5ea1c6cb5ddc7267bb651a01bc2a05dfd3a1f4ef9c0505a6a8a5be4169e2a030a75304715a3d4732277046fdc750a172a47c13f8d26914103e5976e31cab4448b7f52bb61b88c6d2b5ab886835379e4bcbbf009b6d35ae2091ac144a66a6b432759fb6dd4c271b2fa7e67e1b05d69514927ab669c64771b0b345d4fc490d2d4a610cfc22b388dc515cfbc9951fa2c4c57f4bb81d96a451d48bbbdcda2dcbf7b02412071cd0adb842311fc79d1bdb22d805576143cd866cf8f914326c93f1ce63493b4d30860754cf358bafa954aa7f12cbfb5d1250709638b0eebfe75118dbf376ddca748f23cfd5d15f27053aecf81bebef96fa2c7253ca500a592f5a8add24cc0a701543c527d87406db951fc01fb8f41d343ce29c2e57f2a5ae2b6e2320991c79ec9742f879e6547e836f15c83f226f4a1948f27d245fd93dd84e13b7d357ecd4de99a7b7dcaa69fdad486f576ae0b9490813bc0adc0619fba1a84b9a713e4fb1e9d492bccaa5312c7ba29224212ae2f6f7d0fd9ddeac21e58e46961dfcee89da5b9ac43a0d466e1a99c92032f19b4e139fae77ab4783b71cdc455b610f5c29cc39574b4fb6714af3bdcf5c0c1b0ee0cb802d4594f68d3c7136e1b2f83a05d2f13becfaea52bec111297466514bc2a39271508bad51236cd6cc366cfb4bd36a5892a0a7991f5afa5ab4ccc78780e94ad90c20bcfff29b06fe41ce523d43c2be5d38236c1b0fd29c03a68c7f40b9092e60d6336b74a8825f26e4c34a9adbadf6f98b7ad91d756c81f0aebf3487fa139ac2abb4e1191bef0d8b40adcfdd9899303cc55183413d2043234f5c150e13eb12bc244494401fca5699a04eb68a129d0c94b31b9d643dc8a77bccdd5a0e0eef6ceb6ae61e16d5c869e42162e358111ea4fc4acca02af8711fdfb55d0468942a80735ed0a05e9dbfea865179d9ae0eaf16e0616e6ea20850e0d0350d0b03161c06575fed81c3c23ca66a660510f6507f29c1e1f8175ea717c9d435e611e9083b56c4ba8be88a1161fef30262194eafa6ad1af1d5f0124292919ce4457fed312313c925a284a2a824911a267495eee35575abeb45ea8f73f89e7154e98441a7a669c3915c14d905621909bcdf27880fd32df1ed41b1856edc362d62803cd73b7f8841dc989ccdcc0da50402b290b3658a918dc166662d691ffdb8d8fa6264195aeaacd7ab5f9b4db5b1debde82ce55b8da70e5688a454d27db21bc9c17cdcfd120cd18ca16a216f752f53bc6c2160a49388c3c990284eb3175639ee44b50788c57b5e6326867b6710349f4ebe8bc47ffdb2c973ffb766b055b9adbf697859fd79706b355d5d44eaf2bfca2ebe13c22e78952c86ca547185a83578ff507e01c54b5af71bd07aae0b7782aaf19a7c83308f9b82e7de24f10c9cefcca8449f7ae887ebd59babb81f03bbd7915afade1b181f06d4050ac6575b2c24592f50c9462f30bc4da5381104a9324cb07ac5dfbbf2141dc6be52a3352207947fda285cbda312f498eff4cb36d2c9de773efe549a708018c746c9583f49a15af55c71ba7042c08e39a1de090fa089a918bb4377274eb4c0a0274121dd1eca3a80db41f1d6b336287af4c7f3e2913a48b70c83ccc9c2562cf771380ebeb1e7340baf398d86509d477c2948134c436074124aff0130e284425f4641091a81acc2c298699a9ec03cac2b84921c4734a0ebeb9c7becab8d1adf6455de36138ad8bb573c03177493234ae07885a9cff28be7ee2b145608a339fce08abb5905aadde92e85e9cd59f15294c139801f324859c7b014e7123b9f821df7d40876eb2573bf1f382e7f0b01fe0590afc3ca96a99d954431fd2704f72422cf65a0e97ee868ca85874dcadd3d9a2289412e7490a40063136c259b73000d51b501d580139256134ceca6e6da08525ba4f204d4c3edffa85f5ed2abe87e994bce77af9618c890974645ceb8304ede76018109b9ae03d2de982861513c6636c97b0336e97deacf3192486c76c360e45f16d65baf72c880245458ba151cfefa304d96f36b650f284babf4947c3894c3c7e5fd9e5bf1a5c6bdd06f166b411024e49f6e5be9868bb56a59337d15cebe9bfe9438670f47352ba28d1630e112d4433979902c099ae1c52b77fedb4c30bce933b21b373795f5c78a3a67c66028d23a3ad6d2d35a2ac4cf534c47d5de2e11ef53abd787b86f3fecee16a508c30f01f1417ef781e80911a506dd51c238a81a266664704f7c1df770fcfc21f89ead0871c2d30f76f3512f436c9507045dac6d35a3722b5c1b299f548c1181093bb556aaa57475089d1055467ec42a1cd525ccbfefa174cecde522532218f2ba991669fadce4eaf97e14267df1dc494a8782c263482a1bbee4365710a351d744a647c612ac97d129be9cb55ab12daac150cedac0ad63b9a3915efe2582688dd0324a525b97f5ee12a4a8eaa4e2f9f5dd60b7d44e6f1abb61074582488315ad2dcebaf8e4f9339b585a91f223abdaa634dbdb8f56956b67b4dae5aa8bf69ff0482d637246405d445a6619d532f433ce542d4d7550f7ae1445d338c0e0af77f70b7dc61972812ebb60a8db3e21215923d4cbcacff306e81c9a3bce8d7b844b6d15a033d207c3df2535a4b22985689ed290e5100fdf809956f53afa3c4d581d83da76f3042c0d2a320c73d7118a7cf62a586f39e9a0b7416c12c7bc070933b52363ab721df8f2cae969c23a74a8221b2f7c0067656dfadb13fd080d6dbb22b13982e90574e0925d162b54042afb987b67350a682b59d525dce095e66bdce619d8eb07dcf1cffcbe84b6e74681af1fadcf8fbc64bb324064d6a09a9e94456f0083268e7cf795d240e56a692d1ca3c16ce10017d15177ad42ea8a92be2fecdb5a11eacaff8910c7412769a6bd4d4cdd6a738ed782601ef0f460402f8e9717f9b7852ef7e8b19d1743bdc141454f3f5bb872420d9aa5058c62bae20108145fa1c1836baa42a1420501734c7cbff4d1e1b5ccb64bffc2ad0bfcf9f85bb33718909db1b468c82566d6ed7e8357de0a568b7c4c17dd4d0e4b063f59f9092bf0984afaab45e9e2cbcdbec15e217af43c224595843652f6a97b8ab3a466e5ef7a76fea61d8945b93c67fbd9dbde4f6f4c46a977a89b9b33ce933eb841b854eaad474530b27f211b7f9b68ed1a345093817c2883d1854d379bd933638cee8f7b4d482ad184c34669c35d34e9042f347fb249a1ee33153264fa06eaba1579f6137bf12cb5a8abf4c1cd717bf46c45849b885e68b8f37bca81e13ac1abadff027f85458fbf1b3c0f60788bc3cf6ba412f62b8612fb7ff3b239f1b40e03b5c66cb087676f24c90d8ba43560ab5f5af3444428ab640f18a115501fcffffff03