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

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

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

Block Certificate

Block 61390 258da9b2e80d75566747a4660a7b371feba5192db88587e7f272f56873c22fe9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f5b0b462ad6af5ebe85556a1f107d186d6c2f70f0fa4abbdc4ea8f734bad65ac
Certificate Block Hash
258da9b2e80d75566747a4660a7b371feba5192db88587e7f272f56873c22fe9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0150000e01e0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005060eb6f978e8d2f40b8a97c6b3401ccad191fddeb08fda500a1c9bb02f1d217f7f0f3ff96daeea60e630dc3343077cab14e4938c9d7bb176980161fdc5ae684dc24195a6d13b2cee805503d953b2baf2b5359d8f878d9d6ff030000000000000040000000400000d0150000e01e0000

Raw Header Hex

000040200a9218ec2cca2ca1f60d09c9ee84fb92b4a73cf58df24ed3da81c1d815a7df9f4fa1947d17cd9970a16a09819157bf030854d2fc82ca7e958cf50e5245299477e5af156a43a40218ac65ad4b738feac4bdaba40f0ff7c2d686d107f1a15655e8ebf56aad62b4b0f5

Proof Data Hex

59,560 bytes
1212160203070b4eaa3ea5b317352928a721cfa45bcfac8e17b6a9a0b713b4abac02347cc841e9a1ce03143324c864362e8f723aeb18928df4c0b7cff06b38de97e19408d57dbba4f4a8742b6a7e90270aa4fb3e13e9f93abb03304574220964001578bc7b414833422c894b6a2951dea7b1b49922efada5511ecfb10034db10b5aa5af472ffb079bb6f32c91cddf4860f9ac188f8e93349d7ed41f4552e7d27b8345c7550880ca7bc1b687376ee753ca3eed06f47f4b449910a19d2f9bba676823bf0c32b659826652675637b817a77da397c22dfde28a5ed55f13bedce1399e15893aaf575b589466007e95a0954030a001c5ebb324f16dc7099a7970d50a584d0f8ff721bf76ff57b96639e5f306e351b345734a8c65c08c58c108f12dbee2487b8c1edb5eddd0f79ef904e288af5c44483ffb3a5a08b2a8b47e661934b66646a287a13975da3dcfd9da4e80e73d9268f39bf73a9f741c888be6d55e0810cb9e957b57713a431b39d8aa1aeb588ee4174e3810ad315cde4ecfff7335d8b1f318153c9840d0d3463651375e933ed65d944ac0f3a3f19c9102eeef9b1f04e2f28371c955bb5370233e739260ff568fc17ade0dd30bea653e347ef5edd674bed76bc297e0f8112ee8daa4079695ad321df1397884f2446c47c2929d1ecc2d4ddf4500d76a79d7868be2d8b5bcc94f6f6d130fff9815eb6ed98c0ad614a82db28402660e5290f5a8ba510f5a6063386c55609e105b945d850e8227ba5a8d6acbe8f775d8541309c93043caf30065e07840a0824b97e1ca30a519349e6a2ad014cb0d663ed12147ffcdc97e53a3c988d27b51846a241e74134da4158ef079c16139f6ce6c9337dad1c9d229df6460eb0d367ba790feba4981be0ca205f629b7ccc61b525ea5284c5c8e73ce6a873b3cadac141ad8c3bcaafdb10b2cf579cc68b021da48eec3ecf0b7576cdd84492fb8e38acd2dec9c41be3387872666edd0accadbcf4a30032f80e90ffdaafec1eb2a66d393313ea740651bdb5aa534fead35048417a92a78f90e110c81779a7ae1097993615485653d4bc51cdb1cad4079164d8f7116cf7b7ace0c3dedc79aaf73c2dd20f742274b95f5cf15e2da7f274d6223d5d59efcf37bff101e6be8c3eab7ba7147a587853402a6f99a3b6999add782f7447b69548a800161891f099228b3eb7dfbd25ac8d418ae1a381794738d988ca2cfe06ab0fa563f49d19ddd75808bce6fcb3c405d933f20d56f18c10fb7bc711b5bffca6b34fe432bac872c184848f55145f642847ef66b4b0e5172dcb6d994e94bbb7bd04c8df9cbafae6cb024037e231c3a056f3bc5e342a6e28de5589709f727f8de07ac7296b09b55ca651d1291e699ebac26dab6a997a96328f5701ac29755a0fbf037aab531d3b3d7a103b2fa6027428a49dc05249d3e9fc285e86d1fc00c993432a057d381194731627ef54c76bf61dcccc3770e417176bf56444ea728c86edf7e626122431c8afcb4ca3bd32f82be1aff19d5ab293bb9b02eee09a95dd278109354cd59a39c5da5fe9fa676c2a2b9073e908ecf9a4a87776747de593340439bee43e9ddfad5962ef7c0eadb2cbd43d3a059761888174e75072859ffc5884e6fe5b7c77bbc581549e83ffe5b7a92aae61a21bb4195cb6d4e1ddd6d8d6e9ac0876d60df00406bd55554993e1b612edc37634996a8d8401700acf89f3215d018177e14c70f6f611d48805a59e569cc37a601fcaaf72535dc563aa54f3249d994252cadc792f93b12341fa5f9c29ad5d060c03ba4aa3c79cfe8d8d8adbc42cc14b0ad2b6863f378fa30ded43d506719501a75e78920cba40885d7f1961e099c2e650d556ac07a26bffd604fb5764a55b9d2b4b25a472dfb2a973233f0e02260394b2b595755c1e6bc3eb98397d8dbe39d9a39583bdc577f654cfee214925ccb8b40f7041a0ce4468ab1e60f9c5f7b975e50eea21bf41a3a701587d8541227a2c7247b7d3d4b9bde780b1da70549ba50353f6d419743ea6ae72ccffe3c2f9ac2c474f555ec8a3ab195301179128b70fa43e56e65ac78a4478c52dea26f1ddfbfbf8c3413ff331568a4d6086e2286d8fdaae965c48677ca5d5cc52c79c3f2003bb1d630e709ab73d112a2ab6cf8c617ded5fb1280be96cbc2af6e92a18a3f4247a63279f3eaf22388ba1157bd09019d613aea6fed37259b1eaf8fdf9ce073b9da540cb6ab2108427c84ceb495717061f8ca4034c97825c217b0d9570c5f4203049d049e39142c3e28923d4b0092006be8152fedf895ffb9c187f80f3d2c001dc22f3a05f2ed668afbad8f385f783a4d7d56676b913e07576f3971042c373fcc13d20b8c40155bc90f6a3de139f4be34b96cd292e4991bddbd1b0ebc718b9e446747584514c9673cf7fe13f00eeb0cb1f924d6f17c5f66bf8ab775614e79c7248ee3b9b21761d35a9c41c202b3336d15105f3269f613db391b6ee431f0da542665a0a51640f0ffc6d260c62d912246125258e790d1f5a4ad985b119c776953f9764eaaab5e29f49841b2770d846e88f1f23ea24c2acf5d6ee7de6bd3bb925ee8b97f8ce0b5896045c2ed6ee6183aad6a5dee702f528c54d6d4a749c26f90e328d3ff4338861b5e4fd2d344dfac42b1f5212b99c6ed47ab8a49204d5194ed1a6aec5749d408768327cde5dfe372b5ac2ca42cd151987eebfa8ba27008de653635f454d3cd28a2eb274a5d17d9c4eae09ee6040a4d09f93f0c014ed3b1bbcd0be3c026a0382ed8ec564db5925d2e748fdae276d57e795766a7d56085c2a05f98df1df5e77a1a8b4553af9cbde06cfab41daf4b522e1c326fe934179678b94ef32bfdc93cd3dfd5f4fc2f2e76e89ff74e13f6c562e1b428a553bcc99bc6a9f1523539cf0ca65baf7e98e8e02a4416cf97b7d5acbe4066de787972a861ef573942ba1ce9e9e2a010923fe3cadc097e6d0399b98da370bcc21c78644e45311b9ebde6b67a802236983c997cec590cc8355fc304eff449ec4b8c5466320c8b89fb86d8b2769e771a4017f80367390585d4cbad11a7b468bce4235bda3e031eeea9a7c7579858e36fafce7db2bcc4625ea741e6d4cbef926c999596d85e640d9572f94b78453c24d0b87b503b8f42cf0f6a6e30f1fb80b3351f8b41ec67b5c338205d18e7ff11713a95901240239e3dd5800e6c387290c8d45cd317aea160f848eaa7ad29096fd0e3260f58e34edc4d9ae84b297df9c5053a7eb7af1de922fb3d7a5b00ce2698383685db8bcb59d4163d15b947b2203295bb8f58c8b08772e9dc307c58bfb60062f6f9bec3067633d467425ceb4a66322936b65e80e77f06d3a3ea2796594d487f65b7e8c78744a1df864944c837998367a126ffee54706b222096b50039d09c214bcba7d9cd5492fa83e359f0bbbde7bae9f44a5db9354b004f8cf9cfb564da243a1d693cd60d4650339b1835c4fac0e8ea3aa21018d582382097573641bb6212b495e63d02d566b9117c1e6b940a85f528fa3ed60905f5155322f5d9503ae8fb11ff3be780e1a54fa651e6b1f5cd5b31fcbbdeb1bfc683b35911cbef93c4d6aa3bc804dd09b5450685cb10d6141e576959e734dbc7a43655a5a88e141d0f14682e8f8acb74f89b5f367b6796e09d8ccafb36fe93c62503a0e847c46706e044321510d7051b800706694ea0a3f2448c7da9348c49ce3e2572a6ab1f652288c2d80a1b075cfbfe899da58f4b190b38f198657f8adf71aa02a30512790888586c39038b31e490ade3382723ac830d7976977c424bd440c1e30b91b7e2dfdcadb8a73ef039cd6e78dc37fb5e1db8b1209bf3bf75f2bb6c7131eb928a54d0fa03b0de42eda99840027b6a2a2fa995b2490e4072fa4121d4339c1420034446392accc92f35a2950eb1f2fea4630e708da1ab9001412d43d943eb4c8e971259a3d5805195b63fab2725c70c24b5d623ef94dc8b4c06aa2b8575538a0a88a131d6a4333b6eeb0f6a57b42cbf274fb666a2aac913210dce7ed606346f4a22ed81ffc9567b50a19ffa857fb2192325c8b40d3892911c37c315e29de8becd9c86b575e4c2465a41664b0bc01579ee7f22a95e76dabdf6f5708eb899d66eaca1b85780841edd3cbb009cbb2e5d3b94e3ecfdacf2028ef1814fc0d25f6e1b000550dc90586630bad5905869f065f0f76787ac41b8065fa984a0a72d3df9a0f2fbd772419c6f894b2124da38dea900a481ab511675cdda94751887e887a518f286b26b2b038d351c080851f56055cce0d11f4520c2514c897068952ab69490ada627d29e0e1fb125d6654110506eb5b0cd8a07824cba22ed17958ae3c5d836837866bfe5fc0143448dd1a4c17e9387c50fd6e74cc8c4698768a3f14a18da7f835702e7a3db471b4e359459cb44fc977a5da61e958b113b298555dc0f249b346fa368fb8a67a826d7b4b8c67d63fa104577e488a9c0e77988cd8cb7fbe1607a15db73bd4e26aeb53eceb77bf445277b825d96ebe3ad0263c1649e6bf00d853704cf147716b17f1a64d66a85b5ecc6e5c81e37a687936332bb74b82dcb59c9c4b232898aea0be1633b21f62eb24c16e2f258a62c5a7bea3f5f85dcc262e81a15e9bff5f2899eaa39ee79cacb698dcb4dcb8f0bd4bbaee8a4447523838a5fcaffa12341ae48973b25b08b3313280286bc41df5a772f1e47978fea377135b30d1623c37c934a57ffb7132eb2c4cb16a683b5b68de2a1d34db456a5330aefacf526295c706204534b09ce6a4f4339870e43a18492b7a1a11583236961c5347820aece3e7b0425f9c78a5740536feaf399c075b58f34e8a0819f86a401ddb91bbfa2fc469650ba9f43d0e558c9c24f69487cfbaf9170a3b680732fba0e443cbecd6ac7f419da9bbcbb39e18ffbab4b7fb069fceb4393d65cfcc2d3ff14b7130b56ff0aca051c23da071ecb2b18eed3c7bd9e9a9eebc89d306ac335bd19c9d7d67119fa74a698e3c88e445d16609b3e61cca588c12718ec2e7cb04141dbbd4da4f03f66379120a3b01740c38be144e3924ad55d3ae328d41d37303dd394725c818ea39aeb5f8dbf58a1c064a015e339c4181d24bd7057bfb397392d77afa893c802b959394786473f676e4fdebd108190e6ea94fa24ee939655e6eb6e55bc34a6dee73d79b2ecea0e9e9152e828f5bce9e66da50061915fff4f033aeda5aa3fa391faa7768a049b0851f2ad34d564f95bdc03b64189cd2fb3157855a0ca20de1d200553c0f7439de7884ea00fc143dae38a6716ca664761d3d41bf1f6439b2a698295b10b8e983d416ae129129b175d0390c7ea18c7dfe6bbab14d923e58e4c55b1bb112925ffd47b4b97a373d1a75d61cbb9f87e22e4115193d32ffd3631291ee20358ba31461567539b8bbad4ca5958c1675f6094bfd624490e33cf54dcb130cd660c23ebed43006d25ba1f0a34617db8dfdae8b67a7e4b2da68202552fd2f44b8c7d90e01e3c0d8d429288db8b1a596d0bfe72b89ca9104401ad17dcd93022db178acdab442b8c860fc42fcd8d6bee996dbd6d5be196b734ef573f58dbf7d52b966b169ec1b5021a20dbabbd9a470c2052425cf1166809a958bf181a3b9dbc05b6392b9449c555a0b20da03126496c4ce16fdc5d94dba8f0a4a6df2a8c847eff0a784cfc4b31f6bcfcc877d4025337795d9997187ef9de1ee4ae09615264c330bdc102ea1c98e780037b778df145550983d55e1f953ed6c0507b5197e7ed3a9f36202ebbe655f0af0ec11ec5abf33048779d84610e2767024831b09395c03f326e90097509b44d453901ed9436c27af153ba8903e6b43a21f85bab755efb4139625eb5a54e6745184e7825a2624513487f230ed308c9b6c9fb30544a3af9c95429cc9c9a84752688424538d91820dc550387ac59efd27cf6d3a83e7281db9f9f0f018e475ae1cd0c55fb3122c6aadde61e3c5daab757394c0f42820d2d487912f2669f9b7398bc696b59353c3827ad8e11ab8ad67f707420d9c613e84c5bd7faeb15d84ef031dc331d7fd7ab0d08adff91ef0d183b91b675e6355d13695c8c79f009bb68778b31ab941370ad6a923e5f0267ca6fcffc56f3db81244f7be2d10cc005224e7c4e0c8f5064669b5e97ea73f1c106c566784c3e86f0563f9b4fa095bb9f4ff0a71a0da9ac7f598c8bcaeb224c62ba3628a09d30bf174ba7dedd26d011aafa737ba036ea673af37568721002082c2bfa6659ecd161bd63b0135f40431988b2530202143f15e797b10f9d3a9e40ab7c207544e9705d7ec66c6d6fd32382215902295dc6baf843f50cd6b87013b0304ed50dfe37011987bd26e333de8b99b9298fa9b95071610c1716d63bfbaef9d7737600853b5d5b08f6c89b44e0dfd0054001eceec9718b2a261f98e9bf85b370c9ccb65973271ce03321d2d2e4a262a39a4acd2b1721ec6faae66b48155c178793bcd770e2622abe06b2cadfdcfc0bc65f86d723253d3a34db5aaf5026684067f16113a275139704117c13df14ed56038fd04b89e15fcfcaa6a83dc5689028e1570a54c258f801b4ea34c178fc1da79c43d193114b78816c1b3dc2d2daca68212edb871eb1741340258c620353dbbae3bd669bc07f1def28600512c21065a1cb5b02c5360ba6f03bb78eba74ea40e278e2bf1437d0437a5e0e0354a93ec534543a01dd6e60cea842dcd60234f1fe4587d00a5f136fa6715ad3be3e9fe654b8983bf5192367e45a351dc7f9e75723ed590dc25288a2170465089348bda184ba40d5acd288eff988456993aefff121845cd58c799c005099371308108bdd78eda0b1656dfe739369607b06136c49741f5e6194bc74ff677880e791a8fc874ff11b07dae90e7e7d2891fd671519abaf0a8fb76cb5b277e4183219f13e186e15e84297d60cca2d3ef0005db695738fe354ba25c3f3b500c8ab23c2fa1785e4d324d01bde12d60d685a5f70ef1d80ac9098796fef17c555f65b7f48619f075244bc02101217e1f930c447a9c15bb1915bff7293015c663ca6181d39060e8256658866f6c7b31e5bb73f0219894e98a2afac208a23c0b7d3b8787842a2e47208c4f2b3f286759d454abc9b8aa0cda5197de234220630ca382fac2dba8a2c24490614922ee58ee81a91c70300f789aed342941d709d8bff1aa65600798e7fab4a9e232a5a07edab435eade6a3c530d1d4fbf08268fd91b21ec11b249da2b24cfbeeada075899c866a146cb54107a0cdd7f8d191fd8f25c46446b8076417cdf3c3e01b3f94e8d921d8187442f2dfeec6474eba4b6989c57b52b41b0d16d5cb8c2ff5b22d8af422362ad95831ec2bb3091c4a803653c19605c746f34802ae22475197e9729395019531f80fa8e6cd3dc0d27ca2f8a61bde6641ccbc14485e1544e25f30f9267ce953a6f181d9fa4b70293ee0e891ba5da36d3e6a5ed9949b57fc909069d2c00d991018a1eb076bc4992ab31e2af716b30728141d333ddbfb1f6fa55690fed7c98db8e70e951ae0329e92ba519c1f710b17e1177ee6ba1f1929c17cf96980b9c49aa91b8477543642ff749d6467d7c8e6e6a3b4a4f59d523c61e9ea41af4dbd9719d0496351837f4b3af1b827f3b6e9c32b297a9845024c085535a62224c8c7fdc3911af67381a97b3f2594e33a8e97ae39d2fcc0e22c63c86aeae29d3e003eee0100c45143d23bf5e6e573e2b76e4d25e10843dfe5446c4f86b968baba1ba9589e7a8f56b60a6cea26df51505bda7c1670500334884bb1af1ebdad5c1c163af97a5f3c7c22c5110ab9fcd921d7096109f85f7ef6bbda3c268f39c8cc9d68b66a8c2bece9ebf4fab7ef95d0a27f909f472ea7183f9b352eb898c7e2f966b53dc172bb434433814136563e9f47dad7c728dbcace9205ed5e29542dad84bb5fbb6f060fd68f62955d1f72520209d734442d9ac1fa78d515d0c79e76c87173c4b42f85572e7464407b9cc6fa7aa0a7c2163bd4ca16717711d2873f5ea517db1f12b964f4dc7fbfb30fddf37f04e49b92e6be1304d7ea7e951644defffae6a48fb0ea95a149460e032f531e70ed9fafce565678755174815fd6361f8946dd714837a3c0aba54e53073a695767b14b32c8be235712e207e918ac6c4880173a27c81eaca637f82f26d921d2af56654647c567cb1a34bfdf8bb12f3d423ae5a6b3e984c848dc233744d170d1b9c3543d8e5c7a00d0c2898f0e192c13a0f9b1fb5aa4fb0fa000c75017a521b3076902ce8f516c5ace2351826cca1e96a1d4c6f11a4472543b80fc850432bd7590aefdb4658fa32a14a4cd155f035c222ef100416ec4a71e5bc4c4cef8657239726f8065dcc980c9e20dd169b26fe6335680f491a2fee6e15e02784e7c755de86c068f1773dec68fb7af1f67f7d417b079645a20dd165126925b14f1bc4252c58d1a1efcad6b86420997abbf98249daf2882bcae3cd076b9df934640c68477159746af3a8dbd7e6092b2206a68accd6f1189cdc065b15a728d510817f0baa0d357dd6831e80519fd1f6e48b9f869ecddf9e7080d278fd78643e34f2acf8ea01d724c552077026e8781ee52e03dbdddba24295971de2b6e783f236961373824aa49fdd38cae212e8aad595a7c573b676ec8cd224d55e98d563a40feb779b15c8384e5645c1fce5c039dce2bdd5ad5b295406882ae62730f128f3bfd34d173109f2b43418c3c8c9314415e664bf182a5e90ca57dec977b170fbb990a5e3788c4b5f14372bddedb0fc0a7b43ae9685f9f0076042dbf787072c5e022e62b18fa1cda9fa82d8c1401d5cdb0fbebef646288e725e12bf9b1f0cd9942b619d98e044350b2e9342c0ace0e2b6c377fae25029ae8753c831a42e2c41a2ae0b7dce88941e7502c63304eceffff58bfa929badb27fb50348cf0076dbb1e8c90a981b819b132ad6ad9a4da30e2b227d9a1396ed95430b95c7acc9f2c28a91ce544281afcd098c761be633aed03046b93025f782aa2a0a2bab19c364eeef566c49de40497061205555451023ddb4eda22da65af96505a75bc83449d5e36739812c3c5687301fbffa9ce3a4b6907f45861c24634f970d41840bd26f4556dc1b14cb8c26de0ec5debb5772a9f3a0b13ae8ece7373f9584983629d185c8ac9f9cc18e05d297db5ece524043ee27d028aa18c42d816ef96eb50ab46a5b662fc8c550fa106d8d0c74b83f60c421e77b4aefa53628eef16dd3c9882f7c3e06dc606d2a43009d2d038f188bfba7422a0521bda69146083de96c726ca60aca25b0b6fa41c77897e1402f678781b118d03d8f3e11274ad8042cae3f70c72f44a5768cfa0c14333124549a664a379b9318240446b6c2bdf0e1afb12f79efb74868ec59a0d2121478a02293a2fe0dd1037dc7c8e4d8880f3f217850e75ac9bb94ad94d34b5eb4f2c65ae1324d305a4dfefb3a865cbdcb39b23574ce93559a121f286f9ba2f7b95e6f01af666cc3a82461308f852c1da75f58dab81d57b94cea7fbe2d29c3713e27ed63987d95b65784b90340e40a7be2540d4538081b05f5464d28ff58ec186086949a4ffd2bf2a3983cd6cf2d9635cb1f90f26d1ff8fe965647ab819e902eb1c6194912bd133129d228089317d2f906d6a79ebdd9304ee808f4cdb36edddf9c262dc5a7bac437e405286dd38605f203ebdf233045854b65c31a7278ef2ec3c17252e43c30fdbcfc85d4cab57d8fc4410d3f278b3a6b2f9f914ab6a3242192460eec703447c69b83063b5e98d9cfc19cd0fff6bc36a8d47b18f6d0afe218ac4b8aab4839761b2e22cc1c5760112a894be4a1c9d406f012838b7fae60a63209f7a7902b9600d2b7473dbbe3bda1c8d9b5a2266a3234f914bf8849a5567300d7c6f638a8c82e563461144f2b9ba6302edff3e84126ec8439afd666cfd14acc36f505a1e322263c1f3f1c558987b4114be202bdf99a02d1d69e119e9d005fcd15c909318219f3a883b31a0058b62a772755977131e8663d3f5a6596fde11bfbcec888d0e6bf4bb2d33440eb083fb93529495a194476e78d8b2ca04ddd86cbaf4d39977ba3eb5c5bd9d50d0799dcb4157fdabe77cef1036f3949a7a159858a597db1ec49d2466f436e64845e5b2879740c16847ca8bdf84f14d892f1e97ab9a8e4f2a86b619ef7987d26e2b2f0a3997cb795a85ac7894efd006cddcfc0e0011024c07527340c24a3aef107f79f7657327e321e0ec8d6677c333f2a3fe01632804e9e5612efc6e7ffd518505867bb26f66deb93260e87bf48c760bd3046248f80be6b6391f115a4dace5975c92316cfae54f94b5d5a861a324d75ebb1ce4a631f9c19d54940e1c6097d46175bd5cd21d1e4c6b0f431e19c0eea13066ec532f8b6a5d9fed3017a9eb4ef7dfb672c61c09504f717b896e6dd33d7cf234087691256a4e80783adc0c9472b6668e241d1b6c91841200e7e764c54b603c95ec68d75ffd3e4924767b56e7fbd50d9578a406f50965cc0d2c1d622df929262428348149b829cf630394d052a54f69edd9d8722305e3817ae15aa091f491b5e6ac5dcccbb0a257eeef96c2498179e19f131c8e65efaa39af958a8c8d3fa9e3c0e0c8cdfe83bf69c87be1af295023d92ee80a13a5e2edaac1b09381843a3ea5ee75aa8029d96210e52d6387fa79b4c8b1ed6d3574b81e3bed6cec04c50031d6e88c6a1057a7d28e50b3c82783cf06a81d811a7015d3b42e94ab5a722fc3dc76e4b8b0cd9010e2dc10020cd4055b89a6c83fbd1d26a41b8f721bc944d1e912c043f48a7c22226df6e27a1938db73a5a1db445bb19e234d76248c2a35511e80dcef0f41c9dbd5bcb3ae537f7f594ae321c10cfa5231ce8c85fc73c5ecc0791d52b5bd2e28dab45cdd5f6c91ac95bc67e410061ed7398d3dcc3e284293fdc7ddbd576c4a571265a0cc239cd85d82918ddb25efc0ec4cae298ced3aa24c322c51bcfbcbac718230c28f3072778c894691b49c520b52f0f623d05214098f289d377e3eb9f2710c2df74ef0aea490012ca9986cc3ceb46b1e703e97b931e2406508fe2f7c6d1f71e184716b445932bc9d7857355f1794918399cc62898c6ca85ab24c07d225c5782518e3cc42c35df740a33f8da501667ba104c42aafcfd8a3ab85f3a12aa9822afc973015fce9f27d4ff130a4fa4587c5bcb268908c78fcae1a6cb2602f7a59d6b8de81850da975221929d7f23b8123f63d47aa31b6af24333154c4e716dc2994b42343df657223c1e0d7fef30960309218c8b2488e2e80a121050e4c44c45b57196dc69d933aad4f731bded576c040a839bccfe0c837e9d9575b221182c7b9a7d617722a77e4809ba70525f68e56724ff422f9c29d1e1de014626d061171fadf227fcb5bf1900968bfa71a7fee526e4d65e4a0320265dca67256bdb274060f646644daad18690bf3110ccfac848a7761f0b0758caedbabbf2596c16ecc86737df30a3ee82eea617cba0514185ee100902624fbc8668fba64c0d5f609953ed030c2869cc4cf64825586ebd122a46aaf43a1acae48ec6e818e30385e97d12daffd164c4159abd8486df18a937d938ea1563f90e9a7f8a137a83da5d60464324caab219ccd89833f8222b4b71c002a243eb9344470f359e34e230bb82a994c27226c57325da7f386216743cf325a33aa059f978498b65e89dbf8e37a43b13cd7f3d8093b4aa1a9801f0fa2030ec9361587a4b4b3a44e107d62987b22feacb25c53498a67adaa0922d2d33b2f757eb5b8adcc99374613c4ae46c0a6c261a174429f452f344c7500136556571ea1aa9a23d15341a4f2feefd667bd83ce78458088ea1e1f884bd4b1ef8c2fb50245f5d192d9b1f17af438ced181107b7c50b3ae639f24f92e8e0763a45a8e6ccdd75a2b24a2849e5d9390d0e65afdf13c457b4751270f93051cee0bfaee841433d077aa821da2a2148864ed676b8f13f8c6e4db14fcd3284c18333c3bad0a712492769ca6338012f52238e48937173cbfe44d10a8fae2d36626500ebf3d083ed448bba0be81c7c295163bbef5a776a196153266afb44b27a6b9acbb547eb4ced2bbb971520477e617f0fdd2a450d7aff3c126026da21cb24f9033298d1a7fd4551cc1f71f72209ed60d1be36f1b09dd52809136c9667048f80cc52931a635ef9b3f56e0a9859d022573a9c7797565daef095045fcbc19f7669700f0d789ad6937644df40b54a2a578801b1b32c9cf6e152983f4f2a6bc2f011e0dc10d0babe8c2a695033f0802cb52d9a57b6f5aa046d055e19f53b9a07fe9b3faa6157869a48c549731ddd5b05b911f5e48dcecac04e93ecfdb391a41d2aa46e9161d30af4cfea2c8944202412ffd1ba1d2d70a2ec4e33d7d3cf8a1d72b7687fd6ac9cfe0ddb21efe0620f476e2c936d4aa7461dcfdbfa9e311a85956a3ba5323dd316d931cd21c96e6e0044e7770274afbeaa124d3962580047fb102e208d17d30aa5785d770ec7c87bec2b19bc42615c9bbbeb75d857a1e22a1f7e8a78ab3434f1d1e61357d692dda5e8e8308474679d0d8cf0d766f6f840a8e1ab751e2f39c5e0779f68a5d9536ee72ca72058cb0ab2a0a9317d5189de82871380b86e176e1d88edd14c588d4976c43fcdf5f578326afb53e8e46a91e485048820c77feb813878741d75c7f4d01301fbd5ebcd6eff67ed987b422d369f9626ef82add8f7e4124ab24b6e30b8042620f3d5fcdc71653844b6e1614f666f9089083db95c10efd30cb52f59ae1054e4527bc5a16fbaa9cfbe2f5796aca653438f0f4567ab1192666422042c05309ddee9dd980e31146a8abac3ec8d8198cb77c72c2e1ec560bf614684358b4fd95a1fa6982848e4aa657ae38393600dc79d90341cf4d69f843f557c8e6b9ba426b8dac833702938f86fd6ddb4caf71e66d0aba8e2cf9bde0f6f7b763ec055cc5babe54cc461a2ee67b5a241ef583bc7367c8cba9a55d49e6631df719f4e025f74d746945e95ce511b3da5aac5eefb18b74b366c8aa690daa00b1bc688f9667c3621d169feda644a03adc6dd51990946857a5cdd94a7c2ffbc40016503024227b399c541f86202d21aa22eab17ed4fcd89309b1b8174fa5da4c154e2df3db5057bd53d78635cbcaecef2670faf5f4d6f1b01ce75b15d18ddff0a23f7b4366de34a1d54ec1805cfcd1d061766ffdffbe2018935121232f23216f43f256751d3cd3a2b7b4ef4bf94de10cc3102069aade64f515ac5e7dfae9d31f8ad6c3cd7b20cc2339a075dff81a8fb09a0c21ae660dbffbd0e2d59aa3ccb85385ce8d1aa039103c1532711e3b17752dfcd96e7c75bf5a415809d2b3e5aa402cd5f121aa6f5eafb1404a6c5021fce8ab07deeaeba1b847b21abf56b8b3dd653db15339a6955a62e5a79ee2257238c34e2606b17f0cc4d660069d1933efffc42e924f2dffde912d9cdbf48e70d4dba71fb386dfb52419c25c95ff9972434effb2427041052138967070222b6e9db45a05a8009223788876240c555c3f394a15881bc9a282f4972be306ad06b11bec2ff18e9ebdfef4ff229afb4511085516372f432f40ad15bae83cd18a4a792b9086a6b5e3a732b7679c29dc2a240c1ba64c02741f878ad684692624d95fc34b6f979ce897a37ea20dc78fc3ed16955a736f3393bbde1ec90b10f653b3cb23191cfa35390b49ee8c128fa50f9d09b260571c4757dbc8cc320d726cfd0620f292180d16aa823038d990db0c67430cda92d7757cc0f9d41767b697315041e587804cfcc70a11bbd2c1dfd8c483f24e33117ac24f228f7f012d29111d897ed956aed052ecaa23cbf291fea9a46180cf7c97f04db06376b950887b6c7c68680cfe26b7b3553af6cf888a4cb8dfb62fedbd54edcb966a998128a2519aadebe665809b585f517ca43302dd66df83480bc81e967e44a8102e956277cafc34db44677404c165119c25d655af7d80aa980327874e89670b01bc84ed4ff78117355aa74d38dab003833c687f746939562d0e154f9dc60e488fc65d463558d6b54106c8e5ab16a00d023357c4d8e61a6cc06d836cc45f2e31a34c0c0f0b306118b9e03559a2b8e25dfdd3829e9eff19315b2d99bb0ff7aa702df517aadf07b6bcfc0158d36facb75c3fc72f473822aac4a0ac17d28159eb2ca817bfe3eced547bdef2e44105fd4be21818ea05a06885a0587b5bab3a1a8e8cfb2817f398ee1cf2dba1691ed7be6315219eeeb0e763f851594e0db8eee7f4f8a78e32b3d771a7121d4479084c6bfe75183025d5d8e86171a9964f2db20d74f63553fc799d0c32e6d911d25fc28e2c232cf7e5aef6d1aa7a1866cc1d4685e5fdf8afc5a5cb34aae302b4899bd44a7cd2e3be795010934adc2ebe923f11ad81584b22eb7408770f003994d9fffaa437b5e8310cfa3b501db41ff34c96e5e512e3cace73c4d2188fb2a8e919cfc9ab0ca9605a36bba79fee7a1e97898030682a022f3e655c1bc66271f9a19a956ba3580b876ec07a33ed19428899532fa173193dffa6ac9c53726012f71035e2093bf2e78a9f5a6897f1198a775f53e8084745e639c01e62b380da8ad1f0f59af0e74beb0cd4cb5860c94ecd04c738349cb3ac5a262a0e2a18cf776753f2e0efb667bd20805cb70b97023a91afc12f56788fc6d1729f4d13bf1503a1dc8dfb334c00dc03be79e8d57e16a0cbf47a2fb5fe2105c5a91c54a07fcb7c628184973dce53e2c5393f778adbd53b18884b4ecd7e1843ed51a0126be0fb9e98e48e696d891932f2a2a143361e939fb7d878f766914bb5dba58c9610f9f0b19f3ba43ab7d0d8254149db68678eaddf6ac56574e871dcb9e620ff2bfe0933ad184792f81b14aa129ada38fd29dbf7d059d62729b1d6706a95331e7ee3873424a5bea330a2222519692c0b7cff993db1f0fefb567869b59c77217cd882b78e7d4c7ba05c3c73932bd4207e1fadb3743a3426b516b22fea4d556a0fa030644edd9b6b34196f677070e2db462138dd07a56b3aa350a4fd62bfe6615c4ae40980ee3d8687ba8dfbde1fcce805baf70c5e18b8c997d6b3a2b78b83cbb180a9415b22a60dd94f449f166f0f69592609da6925104feead796b92211a55b319b880e5aec30e6be2294364368798a163d9971aab832f32a828fe9b72e087da0438be2f5cf191930ba8bb241bc493d480ea0bb6e470f341d1a66f9f1ff5e0fb227001291ce13a819be8c5f3f8baac426a99e84a5e7f0cf689edad5ea1fe537d08c809bdb0a02bf3748e1750e2994ddcdb86ce9b26003aed7422594cce54f2ef62c316fb0d84b87dcd6aa6bf20f49bd3b724f887aa4918ceac9c4fbfd75d382dff415396e5f3c7d01027494d54f0c6d8a59bb3afe82ae136659ae4536b5328a4034f68c395c2c7a4df9edcc160d7c511ec4120ad4a1a2da65c0957c040d3e56325467677e36b700b8f3dea14ca29d20493a994030f84293fd9f5ab7567f5494443933f2a03c18bf700135b1ff3b809381bbdd234a3c378301db2978693daf1da1b991738a834b9d22b27cf55bcc2e1e0e58068803a90bcda2a1136f5bac88499ed682ddb614c43aa032119a7c558aabe723b1c6e0eb5d8ca23e57781f1f571eca874f370335d153f8a1be6072e86e78c8ca748137a3da8c7b51273fe939be94a05d7a2b3ff5360f404037fae3c1c6f24fd5fcc27bed828ed2c2b567bf767719c714e3ac828ea9e92a502412dcbc6fc377edb9e4c0e42f20f497ff6e3c0c4c66c3f8f4f85de05575ad1ab70e5ccbd433012ee73276fa86a0a241c1fa76231b76bb62b25b538f345e21324bfc849d01ee53c07a6f6bb727e630a54858be868f85fe86568aea794f1bf0a55253b21f1f5804f8341d2aaed54a4baad3f2899837cba5ffd7b586aaa95e72d63b4816d6baffccc3cdd5bd69ad9acbf3ae8cee416bb93eef6d0c377925577bb1f6ba2ef21dba101da355c4b0a089a35c4c11308f1dbbd0c27bd00e15431e2790879c9dcb91a474024f92b78f19e432dda1be0e8ec819a1ca9584534d12e47d3082c848edbde44e8d23fa86985817da8f03e05fe4358acedfa00313150c3d54a56000063237906bc5dec5ac69ab3621b1ef521d0a6e381cacf030dc131841c38799e2e5f265f3cfefe3714850a7c528db85add5b732edb6d96e01df9aa3ac3c7c062fd01541b033ff43425462ce9fe3dbfaac104fdd0bd7f635d5a10617e365d4ba69d6247250c57fbe5925f47fabb84e78def4e9419fab734314c8f64ec09504cca0d0c8fc63b81f4cd80cbc18356f0900d18b6246d2eb39d69f1e5655444bdf71f956b8b2b65ab3a877e73ff161d7cd679341974bf0fc8c65d75f8e2bb7570985ed795a8815607c83fd47bf4f43b6f1f60a6acf61afed4798f017caab4a67bd145cb186e37ed4e8096e8804dd2a7356b617413449ca3802de6abff7fe7184dceb8276316d76766bd6a561fe4abc4f672ae45db80fbc1ce0d2ff78ee06774b95e16a978e87e588df4ede29e6df2764630f50ab5ec18e2cabbeb0d77c21288d6d8ab6d2761a7da13147fe9997c70ce2c191754811b1393566786a9460a48512c6979aa0adf11467469b2ab9e2fe5decb600abe71b9847184e707d00a346df0d1adea8a9daecb8fd4fb7936b1b1af712334d9f09f1bc53909a42605d8d3a587ca8930a2bf814b7b349970830b202db122ed7cffa9ac54027ae41f849fba5e2b2cc0f7c5fe848f566a338c0ebc97399c86dee38b541c6e4ecdf7a171538a53f9093726ceeaa6f00de5bca01218d481bdaa03bba437f91054d7b613b98432e834cc241a37432dc3717776d5061b2266af431a6e957a6d099229a6d7c9c11f80621b1819bfb0e6704f7ae12f13d9265d4e02f95764ab61d68d237866bfc6789f3985b94122999205d8ba3b0e884a564232ff04e1206287680fb55552b67004c3c125a26ab74403a477e06decafe37c8ab2acb069f5b7a220df65f6e150866ca3e6da66aee4e77fe063f3c73a71242d94c9dfb4f6ecd40f4c2a22d3fd8d2bc5e28f89f476a3ad9a124ce13df35fe6537c214cd88f5778e8b0bf0067233be89a967e99c78b7d3f074d9059865fef60075326ff1c1d23dd5ebcf6811acca7a4bea5bc031b2c3bbb498d00ccc68bcb4b4356bfc3c4f3c9c4901da0b02eca5b55183b43989ce773d6f3d8e7e9e1725189dbb94de7270433ec37bbc84ed61714f26ee2cd5de49910176bc5c6a9f6246b0eb1632da26722b98e5c77cbc6a9c2db50da6588b1cfdb47d46417d55b78be625caea0176f5734aa3ac3b6f38a152049bf4e112519ae7e6c8e0020e9d34bce2fb7eb3e72609ced90f7b5c3012c3dd49395656e21226505499224e5e72b858e3df829bd1ccc9a9bdd1613bf5ab6c17aeb5c9b672f5c1852bfb173e125ca5b8dfe0b02c56792b977f4351a16dfec691e6bfd37a878fe1732091d13619e3fe432e6961ad0ec93d06ffc21fd3c476acd6c7f85f61bdcb0cfb70d31890309ea818156ec8b02ecc88f51e22b935cec99d7315a975a4bbe7e8468f9232f2e10471e24a8effddbafe09d5c6b8a774dc1585cd6124251ed7ac450f0a7491b4710dbdaa6567bdb8e26d2f1297a161d70f8f57c29d8c369b3d0b579c8300d5ce33154309d6e8c1c79df9a7b383fd94160ba8ad2ca4a6b5485b688ecf0e028c7e3c038d5f4aa3eecc617cc99729623af70eaba626baffedd5dc6c1707403351d9021eb6720df7d85b505b48c34e203406b155197b704772ee0a171d64e30b28dea94d9b3bdf28029a718922611834a8ce9107748d87abc38169ce75db90fbe26c137e831404bda67546db339f3b9d6c98b1eb554056b6d2374f2b55a752263c226fa7f9f3ef3c0748ca8135b1b1c36a8fcb2bb9c209d9e85a844f65ba30c8758073095996669f6911dde606bcc5e64f7e4e04bb8afd3fee8328ff6b675bd8afb73c646a2066bfbf1908ce46d73ad42b334016f32241a77c03feac5a64c2403646869dd4a052ec655fa4ba865c5e152624dd06f4f46212796aace4713694230236da506d566ec5b4a103ac9d18cde2db4882f44e36d0c38d2a5f318142d45041098ee38cacce4569586b1dd1c50a27e135407082ea20372984df99fc636bde188f1eb2f8e39eae861ef09d6b683bf265b77b1da3ae82f97447e99a59c5538a13af732b7c9b3dd04fe02a49ebcf5130f47cb2aaeeda6c15e36bf018ebef079299b0772200d6a21de2083ddacee219852044b77e6df0da87cb741f9a18ac9ce7eec638d982a97b08688a7431143e682dd569cc76d89ceb590e2d4b3598ddccd62bda90dde6d26a59315ff98b49dab75a45bbfba772c7c1c914ce4e6f1caff3e7279f9d96b7ed1dc135425e574ea53fec64997f7601522cd7545aabd1c076ca2d928ce6a95f89a6e64e0d70c7422faf4c50b5b2e440a55424efca27074ea55c58bd9f84141aa4a196fe8b8bbc82168c0262775dd854be007f0ccf1dab5643e8ba6d3f43cd00aad31d1503a699611083238a640e338adaae64672e0002c5be91e4e3a9e29bf36e56dd1a31abea787bc4ece7760a4c940bb9845c795d3903ca0868411eaa847bc60a91a14d7e7bb63c45ccbc8a2f561d4d13ea320c0b9b5477fb1e8112c111a3be0cb78e26e71ed4dcb1a79feeae510ab3ea9ddeca2413fa429b0e915d75344f7ab06455c317f4a4cb1996c94d36fd560bf8d936eff8c615d16c149d2bb98bd46fc299d0564774b4dd01c29bf88979dd6ee2342850876603a589bb3682d86660e22cc9544ea6b420f25733b30eb258a79ca9d1a04c72a6d2cb055e128e15045bb7d4f77b4fd113566d7c115b014bbe8a2fc33c8ef0de4164400020df4b06e065a0b7bf0420c24fcf839d49d8668b9500aac6564ef870a5df8d8cc7d00c9311469a7dc7205ea6fcb792c6d758be2b264a9cc51e122d8dedfacfe62cd93648f6fceba142d5625eef06ab71717523d5e8877731045c76838186aa4e96ae0cbc23bc80cc6f0d740bda29a75fc404cc8ce482838f409be8ea3214d5afb673905984342efcc8b813415449a08addf8cef4255ccaa8170a5b9a31f37ee08db43f58a5753d037e6bc310e7054c9ef82cd6a9182ee2c99e5c4deccc3cbfd05f6a545c92d4683554909b29bf33d713ae1f64e6b61ad9a4b8ae1da6e8b0309801bc3a6d51ce0d8c8304ecf6aaefe0f829d3598c2a926db0d17a8532d435d3a402a2dcc3b27bf7ba2b696103bdc601d6acdd65fc43c5f71dea8cdab554789f9cd9c9670afdfcd48b5a2384310c3144202e1706d2d5a9cf1e58fcc9ff7d1e1d06a9f3267b3cc60c6b56234687a8b3a6af8b976076fe44c1a06852fc39a25d7d5643fcd974258fe097d61e2629da33f75de295f7a37090e823bd00c0b57d216296166ee1ed28f064dfb1d4cb196f5ad6d534644ea9c8af21ad86ada9c6b4fabe568091f28e736637b71b025e2ae49058500d47bfd0dd29ad0461f17516a084f132052049a2ee5d68667904aa7d44f5a2900bee148607d505543d1e50f65d1c71dafbf304c0c9c4183c69a8660b7a101c6cdc909816099c9e8ef09b241fdab5cc9dc032cda9966cddcafe1de71457c388a4a8b6919f3fa265c2ffa0b158a294c5fdf5738495a4fe99a2293080b781c72ac3a953ebf863b6bced0cdced1ce07bee1d1d56aff0d1e39d178cc49f742dea6d1187ae81f225498266a4ca2bc90c5b6f9f709b5e79c0e2776e91af29e279a1498dcff2fc02c9939d07039ba7645b6298adc9b6c412a2fc2b9dcd8b60ebfa0533e7892e3b15065135235ff94d8082a114de64f8db22b6c5f4982cf9594ba83ca415ac38dfb31d9da0f5491b93cbad0540624c64f9055cc253e15a6a251e2a54c82a4dc1a609eea6cb56b3a05cd4dbc26e74f9ec6832b3a74a5bd81571f96bc0b7251bf5e8f84ba672f6ac1fb3171a6b363526a944ce1a6e8cdeb1f05a1da6ca56a3c661439eaa5910825ed20f753afc8f4196fb157ceb8e95a3ffbc44ec694ed8f5678852af60374acd6b69233ffd2ca51b63b26f7aa0986092e8db6b2ad207328f760d2e599bd6c6990fdf4b827a38057410720584aa4b10562c5c0489a3830de50b0920c9e36e440f5bf9dbdc3dd89ff72b6a1d637c5f1702d44c6acb4e84373af5d675b0e8e3fd382356fe6d317e4436e57e435a55e73d17109082ae8a60af16d4ff86aa3c2fbe23bdce631a49d2874b4df63caa70c49ee14bb19eed8063749cc8ea66d4ea3e1e6d6ece28afcdd73262adaf062434cbde7e9942763eedb3c29f91f94f7609f25ed305f5018bb0ce8c10fa85ca01455472d3beb51fed17332573b816d4ef97d57c6bfde3df32b8f3b821f9ed7938662e6ea9053a50c6d569c7a1734f7059abd0e784b5673f3d2e14cfd27b19a621a13f5e7de267ed650c3fdbef4221bcab96e86877f3625836aa24ef6eac1db38fec68cd9c4b5983d34c13ae57c7c0a0675f753f4616ed8ed3083a885db9a3c27e734ec3fe11b9e6a0255ca24e1df5da57fd4dab5cfb323cd3dade177ba04f87c1d81bf9e6e9b7daf35e6b314044e0d4151f5f4a84fe0baf1aef51832b232dded0a8891b94b788d804d41e6065770f5ba8ec8e70e43c1d1e02497ccd3d22d23006b776070b75bc34564746a14c80d9bf0212a6da80875149ae38c434d5d0459f2c10db0008c57c8830add314c100d49a7cadfb4b3f983bfae3b69e3c82551b4cd072393152c48a7d1e40b7f6c29c23150144ddd01aba2007d7ecde7a3737bf15a5853f74cdb500417c3d29df17b22cbff9ce538c6154b74b2e6e5708db37a5f66f27af9d9302fb566dfc5c9b3191e00188c18be35202633c8a52241d7ef679c52cc7f7ab1c8c8c6d90966dfd44b18cd0d34728da9782a23b6523d1bc773d1d1cce53eec67ad660b506dcaa3f00527e1f7835ace98fa8e8c80a246f578b35c6961f07153910751909aec41aafe378f32459439cdaefa575a7fa04848910aac8230d7d54fee22fa93060f098bd7b969618118d20a042f4e3d08b2e43c91abec8e10f6f4f1e5d6a3433142f6ee0cce5e384d31eb5a3d342fcae6a692b0ddc4ba66349ecc9431edb452a1b2c6aa7d952f6a5f3d43dff36bcf8f613a83315809b59fa2b47e847a9dbe8edcf7f6869544ba1c52d366d108708adda85ff552492e24a0bf3da95993991054a18517b6bdf2efceb0fe678084ef77983af738e19b788b859053e138872be81711fb50d2f8494be0ee8580d2519f7cd435e5c14cc4a86a27047fb96f938a8afd20815f375b881e664fca3f9a49714df3c83ddf8ba27c0557a91b68d5af6befe0f4e7386cfd66371199f251cdda0313f984254cd1631758fa223d7212044650b16386734865149e0bfb744a4faa9ac6cb894fa65084a7111fca6e2103a6cfb4eb60af376b14acf092e811f5655908a1e3f4e1a5a675db981be2c1fce1840c6a4efd3140568cdbe3eff6a91759d5ca6e17074ba19a56374095ba73f96f3342e0a7748d94b8165b6c3d2db2a9022bcdfd9ccde29798c22df3a4b5a8f58382fd7c3b6d93f77850b28d04b358fa1a9bd366bde650e5e1e03f35537bccc4e15f65e337bb6782824ab90187e9d185c62e651d01e6a43eadba57c039e92be529b76b3ce02b97db5746f429ae7e4c71413fd017fc130735271b5b29bd4e3a08f57f9a9235a938098c4cdd0790eb71b633d25a71cf2d9e835ba8dab48103cd6d21ec4628cece14c544832794f399e6162ff3e02847467b13637f5bfe47cb4d470982e8b1652eb1e15d1a620044fdecb909d5c4444c24973baf108fb140f291dc64e3fa0beb683cf2d8cef1bc21394d08c70126a380f4357568518cd9b91855eee33e03a9ecd729580d601c90df94039e30605c7ed9ba96094f15d48a854807a47f9c11212f85afe7f9dd46e5c5dfba6bf9186c2313aadbd6ece3360b910cbae1937cd894e042b771053731cceb6d8a0f355cf6eb58844a960829b13fca6cbcc03c275f7612530b968f252d1a47b85a33557f6924578b83c613bd6e1fac936fd4770a70e50c14b52b0cc5ec772c9e2e9f4645d44562ad27c69bcb288313bc5a227ac0050faffce38472d707b41d96dd0f6ac6552ce7a446b91dbefcd5f0ed6c77db0484868722ef60afff79dccee10794138f882f02e2ec428df91d57424a0a26b6839b33311860d5c8a3c9d93b45848d8a7f212516f2648cf982244794c9f7a0d2c72bc753ec73dc362e9399236f19a6f90db802084e93b3e7a6d4827bf099acd0828bd452633418add1bbc2f10bd302d4f1f4f0cc97f045cc9492774f5e4297c6a9a80387bf7b81c1aff4d420626060ca953c7823788fe8ff4590111dd622de6958decdbf90ff5d1e6814b2fc5dc8ff5c9a065e1a3953088c62cf3d85330634928a88ac47e81fedabe975f1cebaab5b1d960d47c54b865847abdc6a61f69c707a8609ce88a824e78f976067cccbefa1fab5852e6c8e8b560da97360905ddc62f517facfc21057ae3f63d69e6db3046220ccd2def63b41d25d8bb60f21188ae6f681deb713821e3ec43e7ce4c9f56f3c3dc59c09444a66db20a20e55de2e379b77d6c8d24540c891ea8b20fd368ac90e18d73cbcbb935ea140712fd5a25244923eb9621010858ce9167afc0e5cfcc0d120c2e67e951bdde67380ef896d4b77a3734bf52ff9c6fb79c58f48dce9f741d67c261551363bf0bd840939df8c2e8dfa87d74c58a56359e824151ccfdc210622f593d50e8fed3b0b8e44168b98dd2fad027b809761bece81cd477f93e0658063f9c71ba7dd3f1cc6ec34ce036e1e73502bf40de01fba1209c598e4e194f1f46909b9eafdb89083c89435dc1adf2ca772139dd282b804b13faf2866712795a7a32bf93c75c200c66cd0ec8fe1010fb8b3ea0d4e6ed288715504b89435358c07db67ef47f2e937122341e9212880c252903a66ea4af9b2b03bf3ed6107b5dabf7c91122253a54d09b89a5ec1c89d14501d1e30a5fb6196c3482e319b1f25a73b328f84827188b1746b1c40dfd1f377f4820f1311abbf59f5986f33dbc2b3777642b02822c1f080e026a2f9d56889e4ef7763817606756812ac095cf2353281650ee99c7a04cd92cace54eadad0d1214ebdbff573114118ec59b30eaef6787f4034d36fbb211ede2e875a0e9bd22cc71b22da313c37378cb2c8c575ec19235ce4548ac7a7827dab020a821af14caa8bfc11dc7bfd1ae1c345138ed85d44d82f9878dd65b721f924bfb6152f42a298adb67b213b232e97a80bfe8c2203cae2491707ffc08d6c595cd4e5ec4bd7d6d58b3a354c06295b2e16326abdf73ece356bf5c0ccf07e7c0dede471a39670904c3ab72044349e4a8a4c423e812f1114fd2f9cca3055799b01e3d0eb8c18baec89de7b3d5fc13601fcf1388b820cfda9ce11c41c4d9dda7192885fda855a823b924c1a3e8c45c3ac74867be05dfac772e1f44fc6120e009c986721ef0524eaf23fa9e173a07f7abb81b560aa928133bf716d732f3bc90c6f6885d032a8ba183f04fcf1735502a44ab62ebf5d9c9777b7903ac895c1de8246c6098693ffa03854f70e9b8b22f948dcc0f81c5d136814be4663f5a5450176ce94f4583a306db64a35759bfde8928e1271fa98ac42cf433cc9f7b078834bbef969637e9c1de7f78dcc2ec908ca9aaf074232cd7726032958ee904ac6ceccabde8413bac693d3571016df4b2012c15990da36717c494f0907bc469182a4bc615709eb1f7db9033cf53349f1846e99ffa162d00bc00748dd3f4fcdcface605acc4745690a2185ee8851a3c242016fcf4bbdba6dacd0607344843e2c1d41328daf7963cfab59403109248ef635ce377dfa1d2b6ea9f817a4f0f991d77246e206a17e1d034de3a17cecd1e545bf07f58b04c860131efb7a9700c2fca0f3bf9a7c59655e2ef4f3af44199f3f9781ee2ebec759c228a4a89614cc2932320d7cc0a25db690f02ffca1caaefd624bf2276094d30385c936ef9298fa8fd95f1d05cec4af2bee93e84ca53e98468dd240dc08fd072843e9544f3065cf4dedb45127027551eea94ed080f7a35f96f5da7a9e78722d3b1e0080c72b7ae647f28c64f0107b97e50c91ccde67d007f82981a28b8fb8db5b5d84aaedb2cc7a60889d654cda4fbb2f6955b05a0f36ea452aa39dbe09b17a678d35ad33c05c3d5ce12c09d75a064491f946d25ad47fcd3478d764d4528ca045137d0cdc7f9381f6f90766af331df7c59f116ce866ccc2ed0a9619742f9a70ac8d690caa9247f4c71814d7e40a9eb97443695eb2914bd2267bc7623a157135cec0daa27baa64a4341b02e3772f7f0635ed809ea393c3f650ed1a662b689c70d97e65e68288a31fe3c47d07f595f3dec7e0f198d51edb5f5f2fcc05abd10186dca098b79287af03ae9feca5149d05a3a1314f3f3ccf178fc3d80b6eefe022e20da5d84f32ce6727fff44b8ba5fe308f4afdc7a9aa91d99fe48493bab1161d6b6a04e0d22c1ff0e3144c9e5866b7fc1476e9b3dab83c5a31c5e62ec65e0500ae65cc673134843f9f486a1d34f0ee2e559e4d91f86f49d81e0747e1d3d76a06bf3ddddbb0dd6f99d43ff845d12e1721d21ee47df7d448111b313c8fada1d0c5be28ad4ace2780272100e9255038f85fba2974baf8ab600b20ebf620cbf2eb7bdfa7229b3cdcb8343e60aef783ee4e56686c690ec1779defbb5a6c23341bd32145feaf53572bb5aa23203d0968b2194490a6e46abc1602f4411314ba36350f75400bc2c1a044423901365c9f73b711ffdafa49e5b8062261c1c311beb97544b70f62a57ab21c445f402d46fda238e2376d363bb350b53739314f6439f7594c21092167e336f25dd0f78a8e8ca45ad592012a49f28c2afcbffb2a55240a25e0b590f5d44decd0c4291ba746578fce52dd0d88c86f61aec3230350eaf0a803dd46f51b691a08b791e5b35f787de662f6bbde6e7b2fbb32a25ea0f9b7ae2458683adaf42ead993a09046d1bd16476bf22f0ec0aedd3b544317e868a63d934ab16d478c27a6bf6d456da4c2a4ca29bb841da45993e3860c889bcb51b4452a6402aca85c62abeb68540ed8bed90383a80b45fdb812710c65a286e09821f4a75028eda139b0b6e039f4585cae24ac71c2e7c24a493d561b7ed78ff8ddb0e3e010536f03b72900868b29adfcd817cb9696d13505da0c120bac8de64fcae74e455f1e40ff8b5a419f8c3c179de035100ac531e25199356d97333e6d6cf54a96f7caea05d9ab893d0930eed5bbd6418aef1498cbd198da832ce8edcf051edc468960d976db21d57fe3318eef2e08dfe550be81f7cb5b261e18c901e571a45cc9443639cc413fd055da30ccb9f8d4b9ab34b8dc26172b4842998c8ec77a64fd87e9a09cd23d4582b2f2f31334c5c45e1111836bc651fef97c324a0e5b0b6d6def52547e736b909313fbea4f0dced9c822fa06396ae12755f74d74abfb01585efd4dbb73619d1ddf2ba8b66568a127c51c2edd16b353885aa909680dd24df847b4d0ef40490832d49bcb44c77c84be74a7645ec2fb9f72e05c09d91d4f132bd128986dc328ed487b4bbef8530c2ccec9f2ff9cec1aa2c395f738364afaf4dbd8efb87a1f2ae7efd0bdd3e8f49d8df362da3410ac5af3394663f1b62891a42763862402576d4c673298070412ba1888baca679d5a628e92563e00b9cb95363c213ac0075ee990a2c03142252769acc0ffb68c6a549596dc83cb9afa9190fcd7dc30d8543c3442b471d99791ecb0a3856183d034104ea1a0cdde5b05e2e3c3501dca7b4a7a2e8fa36b3c1c29c072f2f9ba398324dfcf339ba59507e903be9c716c2220e241e752050328ccafee58a65ddef5bcbbc0979a4c0b950c735d3ba07ea249245d59c57e1b66e0699a3044089f98f713dd65d04355f7c479518a57070f6919eb95aba6e037ca63c027ea2aa7537c6257a6f742c156332bad51813dd70de41d33f9f7bf9e53e0a902bbcce240d7c98ea4aea73b4e8a051aa2bcd9da30dd4d9a9ce90bb7b0e41f52da752905d89cd89aec3b7211c3b5d84ce2b3feeedcc1472d0f5459b2dc0d8a3dbca493ffe876f93944e074cf8e08dda63d9a2277be81f7ee24dfd24c45fa52399111a32e19c8e2e6804c3608b3f105f1a8e3ac760e0bd7f57d6b3cdc4ba5899b7bfcffed40e1d19f00784160a2afdb55805864c21801abbff8cb8179ed5efd5e3151efaa5b88721df7d5172cb985f73febdab7d8741a4058af2f162b1aea090ee2e3746386860bf170ec05a0d1cc3ebb2eb71e9d351b9d573e3abb5a4025aadeb7d49baef9e5497afda709636dbdbc52fc71c19ef994f5a0b15c3ef6c1549fe9777d7dd654ad5a08ec80a71a64bd4c386dcbbcfe715bc1c8730e29b8fad2f8be8d356ee52ed1d2a746e17e910cc20f54791250a7b6a258a2e0e0ca52d13e330d5dcbf136309c6d6f3442714a257077e71d7752499faf48e152ff19482a19dc7250980c57cd5bd27cf13e6114f4d0cca016060f1df65ba054c5a2e200db79d7880a0880649442fc1b4616f2c045ab7b309c019bba00688c428c2269918add74725db2b63e88fe97b1cc807a1216cfc310b923173a60fea2197f03a562161508dd59f964fdfbc24711a647b8745780165023558a54e23cb244735f8eb0233a9f7c644efa95a231b2e9dcddfef3ff3c92c22fea488da726b9ff0e90c0a72322521c74b31aef484de7a9c5a9d94625244ed22ebd16f40474052da4a8b2c34b340aa3973cffbcfa05f6585df527154a142093b983139cf7286fa0c9972d2b821c38dfcbf132747e46e0b25a57012819c02018c956f9b8c0512b12ee4483b2e5bfc92f30f6c6297f5d3415641c67d385af8bfc96a6aeeb978085a49fa8373ea6d87e4f2cd5a3338271be21127ed2d0561f1ecf1d772f129b51b404ff5787308facceee8204480ee57862c77135c257db88545a81877b88004f05dc308c01b899556e47d078e563ef02e037e225039fb6d9372a2b68b3d29d71e714a4b070f92690dc37c7743cce67af45b74e8f82af1366ee9acff4355fab99f82d377de01f645c0ba337fd78c98a41c88faf36ccbb05e256dd8c12287f8c464416797430a98e8a8b507db813ac5c6177ebbe9ac7c52d30929bfe88a55e60b050628527c563743fc580e6e6203720bbf1c8d28f73c20f97475c2422685e370fdcc9526659add3bc56fa6996d133a98e2d17c0f76a9eb1c70ea7d402d56f4829aadb0aeb9bbeb776f5a4b7f1f3ea3722ccc725eb94fdec201f66f3e8f453f80a81ade6928af89929065e1cbdbaec220e86e0f921167cab50fd505415da9556a1524e0af2777a96991c7d42d31e3d357c68933905a8fbfd9b247c65d867ccf8fda86edb357e4e6d91e4154b59cd76a08477950db1e8ba55d1a5790bfb93b1a5e8268069a3108dc325eedd90f1da4eb46be113d44b67c2e777bb585f9f48d1cf853b39d5a0b2da136f9e098370ca75f7a25059de22a696264e97e655c10d1f46aeab9f6e2d33fb675320440456cc3abcf856adda46454641eefd5dd76f8ea3e7159048cb7117335948f711a35ee71ac1d829d74d3afaa5961b60f6281c8f987530f3361803e9b1e58f7021510e9b42f6e0a32f47ecca263629c2942ef0ba24c97e32c7f913ac827a29c676ec8aade8b02fefaf366c318f4147565a36146597b505b6a22142eff16f801951bd459946a418cfca7f034578ace5dc523a9a1c4f217f6b8fecbfedb123c49ecf398f135a22de4b644f700a496db488acdc7fa7df48f5d744ab81bad6e3294377c9c12ef03883c3dcd3d46dab67a128dafd32a22dbf9fbd73bec0a754c60a64b6fec7464ab950da782cc1d43c836bb1a87eb1b1a4f0bd71070e2193e2827122b125786e5a722810ff4be80fc1007341bca27617133c21c80609c2a5a1ba992ab57bfa449e7bc43af6a070005e8664a541cdb072e9b3665af1e9080f36a41a10418cca4fe26d9ba22e8f7a8cc429a457d2cf7b9ad5fbda1953ff1d22a93c216897e54d4dc9836e0a7535ed83580198b15b3678cc648201a43ad399d071d468603e298cc4548c7cfd3c9b552f5b1394a789f18e96d4943db5946b37bd43ca0061df24587adff14410978e957b0a747875f0a48605dd5cbcabbe948c6d2c7840a65ef2253c8738de963ba38b2a7145b2ceeb54b22a860cfb4d889413759d035c68655409800dd9928780b6220ec9698e7e4b41c6c5b06e03cb20a40ef54b5b4c1283cfad56e0866da5068270f5a6cc403575765e70ad744fedf6ba6c517430596269b857b917b8203232d6d00bd5276add6d0cf38ce3e5c56c264e95e5f04aac655ff90c3bb1541da070af2c7822fe28a0978d20e14897f71637db7a51b81c2c60d87a77c08738d124615b2e4737a7932cb2214cf3d25008e9e91f3f8b29d4f1e075628704101e781cb56ec13437ac6728284c79e9e0409ccc6706622fd422d7acc3001afe7620cd365e15c4390e11a238ab50b30c758eee206ba2abf20aa2b83bb74fff839fc874dbaf1a82cb3a6ad485399123a5fe61f648a208aa8caf51dcde1f411ac9020fdfa04b3c7688d7584453841310ef08b04e789fd9ebdac33b44782c3a8469db0b04fcf5e86e3fec8e9a763c51c0b4f5d0ded5f37d16a64b3162e9253770fd6d66e738f775af2e88d767fc8e7c6f89a3ccc486bc9d4511748c1a75b5c9d73855e1ae7b9d1f8f2bf284492bb85cc085c276ccd258da0e42cf7d7001a91aa42eadc5a5785af30f586e931311ced2edc38db54635361d1aa5cd936308b72d2cafc52b0eba4f51af2a237b06be512943e7f8f2640395635daa4e097be199b0f47b17fbfff20cc4ff094e7e438a495a1f0152e41427d3425f7618ce988f3f2c9e8517bf55cd8296792b7f832325ba01ac67bd1b49abe5dd2ec35cc768b335ef8e06ada746a02b0fbe936e4fa11a5717a4c75decbb5058bde492124b5d31d280b70dd53d69efbbfbf810f91e44162eb25591f50a05f42ef85c27aed1f8ab0a4ef3f72710f015f69f41d23396cd6d20823a2b5e705abe991b288fcd099ff3cc754dfd89a598ed9cf3fd2d2c9eb4ce4c86dcf05c361a984af3ab50286e19a274eaeb13f2e1cd1f7e292d5695d2d7d313fb8812325ead075cea1689a9deee71b069962a0250256bab53296bb0b10289a5c99d704ed43731c615cb2ba8f329e3ecfce2b6f2e0abfb737ec5d42ae763d0bac1e93c6f343ac505c7e7d95f0141d5f22513489717fc7a61ac0139ffc2effefce6e5a632117926a06ad63d5b190f0708e195bb88218ae39bfa2f2940db3842139b0f173f8b306bcc4374ba79e503bc66887dbc157bcf19db529dd8255cff08ff11f0f2d6aa02c1d1971b9c09024165d1ee190e53577aa8e4a8edabec29341bd01d42eaa771debcdd622cd66f5ffb82714fac060aa2a368f0f7b0f2d87569f92eb3c82ef9e7b211d2980975313b9258951649679405726e202caa207d1cde31a5eafe07b0c8b3a4481b64b7b8ee350202b2a70b6ce7dbdf08db60592a32c7b1130b2a2530014027fd3f6517f9563ef1cd87ee4c22703f2c3ffb107da8957266d893f5db53f52b1ee8d30cc8684d9531ade27291502cf8525898b7f3b3ee004e055e095ae90641845b05a56e27c5c0966ab7563b769021807b10a068cf91c96e5e1c24187d0bfd732664ca8cff26530c42e876e6308f61acbc80bdb1f9707a483f2ecf71d273c7c636c6f47827b8130b4e4a7a219c44ce641d7f3f397329ccf348c890e238c4bd0a469d63e64a843c445809a41745b22bbd17bf59b8cfbcfe9e00da47269320d3ea6a6f075db3a5f4996537ad8a1c6d09def5e3f01704061c65bbd29517f57bcf4d5a836e9cccc38ac4f693cd46bed59fccd16a0aadb836060f155facb046a266f0e847a44cf58a196e2d3db6a4e079f48c7f79c20db0b4bff952305866e51adc4ef9ab961fbe5ddeb022032a62339bb0b431af90c20f20123f9b0147a7c1485b2af64a48a5ef6a42fdd481db3b02c51adacece49dd505afe847a2cf9b11884729423e260a12b786d93a9e06a84c060a06b9db923d892ed73e89e42b4ee6724dbf4ae58b142e2e8d14c270ccef63179876181afb60c18914bd70182d840475795801e1530a3984f65a73255339d6612d30882a698d5cb06e9bb6ad2417e36e679aba870d695fe3fe5b486ae72262622572605a7c3451482e1eaca057e0b8c1d17e432c942b59a044918565becec353ba0e01b2048088491d05dd480fc90350f6074b943ed40ec55baf15435bcb7546f48ebcfbdc0a56323806164e491c139027bed1de991d5f5153cad5c7ecc6c09818bd1887459cba107d979952a9c37852f2fcc8fb6d1b1d4cf90040e8d27accd7f1b6c61ec586d3539894eb95a5d8b4316f65ce607fda909124ce2b42307a1fd7555c2f37dc46f31cace3800c7f3e19f8fd18bedaca41b040d6ac893f4aa8998ff5f9bc969c941bc4431ecf497e9659e76bf12a2ab4fe48f8b8b50995b98ca2d0e20a30a347cec60d4f13c8297469fe3e0e8dad5d8ec22642d13463848881692cbea5110ea87e3c60ad48fbfa00351324669e003f6c44f259035233be40b3dbd006bdffde4db880cd9bdead5605aeed6436eb364416de532733cab522c4adfb294fd50e5a8f3262fc47b4fec0d04e64da68d97dd0334793394391c7b7bfb35199fa975b52d56c447bfe15860f8441420c5a4d86502626410151a32d5fdf064b0ea1e3d386078fccf45d92624f837dfce522bbfbd7a534f1565f0c4dc759e92122adbe1ab495f6c3df5b3df2522b384184ed9cdfdd4de5c2fdfd50416698808fe54f67377a54e23c47399a282a66f2283ad9bba9dd0300dcc71a6a79607ff4d55485c2bb6eb5d35257fa0d99683679ceab52e4211db875833af96db03d51e2d78be3fd90dd495b6b61c714cbe09ab6c0375974d1e85d1083c3f4d0f957a41ad2f379cb5f788ac0df0925a8f126fc1243aeb57a509846024edcfdbad9334ee76a8d5da93ba000229ec8fb0944f7f8177197877cf763538a9a8e66ba4685516aa6e21b6970819d1ba201f4a0135e85add1ef817ab3ce58cb97f1391ac3b284c564494bee0079b4fef4de43441137a18fb1aeb79b983c0255231a580fc01b996d4864ab1473125484dc79c5dec4e8f96586873424b75da0d0ce342c175a29a797ed50e1f38f97f871fc7684a65b8b0829f6e61cc7285bbb551cbb3bc37c90d4c19818e2ef5d5a583091a6182c8f084fee9b1cd35e6363105dbfac75545eb65fe51376cd4678f68891ef2b1486d0011d1f59e465cb383a70cd222a8b73f0b3be8cbcaac8c6aaff107bf9b2495c8e642ebabbd1ef8184acd0505ede60701b4e325408f1156c47c2fc3a203b8cb50aca5b6f0042391bd2f80ec58cb07a0dfcbbc943d1c7fd8a701122b770fcdd06dc2b3161fa44de38b3b2f42aeb74a467ce72ae7f59e44548be53b37fa7a97a57c88b44f50522adb6a9f3b1549217d9f4e8d5360e73850a188e6c86e7b96e43fbf2e2244cd29e7c19e06af5a342ab290161550c3812e1bdd001f63843ea1f2331068845c59a54c15236ed0c90d2671d211afdedfcc45582bf0e5a56bc851b95e02be57e44a8d674048cac3a968dc2eecc6bf1b0819c8df9c01df666be967e583c975b173942ef0c0b4f7d8feaece3f4d23c890121f97cc637211509332a8803410984beb0331d9572f14d400a2155530efe6c6abf881c1973f6451ab4268384834fda8e59d904dd47039839b823e72a354d0019d58fe44ba0e2ad19fe085abf3a335e71ccaedf7f24625f058a2548260960f63ff8a3ca25b8f4be058344e3c2d95537c87d7831a50945b90b778e9aabbfdf8c433c20ef39faf67749c23a88dad87856e712dc8a6f6a6136c7cc86329bf162036ad00cadc54c458d2e20425c011a4f114a36136b3c49b6ba841b97cf9ed09b041612d4f65b8f0d9a238c5c6868b47099b57bbdb713d21ac432add79489b36dba5dd35b0ea755f809df1ecccc38427d7dff7b37de4a2e68f92f3473058e58c0745555c145b15ad956d587b90287e78bf73249797d83e0d414ca6a75414e8f5ef9b1a2175452df6f51797d082306fa903c10422c6dcc5d86600dfb183e403e4ba4850e348e238539feb1666478cdb23219dbefc7b213258f8de640b4978652395f6fabd6ed55cde42f5541316d1fc8be1d4e5e49a22f031381f37ea1e0f665146b36891cd374d695047bbb6bbeb1d620f5d9c2fd7f7aa2b1559f784278caaa1b08a4889b8effec83356e770b0c908cf696d8cdf13f3468ed2bac23154248f6ef39e1c60cebc2732b48532cce1e6264ac2e5246dd48b99d85fe3a66c03d3e64fe371cf487280e44ab07a8ed7bd245438abfbb062f55c1bc6822f38e1b7fb7f622763a753f845f59b0ad2eb9166df0a9c95d0f1c1c4d54d264bafb7f597c6155ed55950e71ca480cf2bb791122f0283013f0b0ab51049c83a04fcbf7446961184837db791b1d048db11ee2b3ba3bc6ed94fecdce7e9f275427ba8b6077b7a0563627f3991e8b93d346b1a662899bdf1aaaf466f8843d00db056a18b3a43e65af8998893558ab28d95508773a185dca5483a9e4921e7f75c33511a05296e938a2296efafcee179598e4fe779520da4bed743ee73b41559b6e698a8f6e886f38bbcd6e146f7d42e08adb05fee6cbed58007feb661aeacc44405c2f8ab6bcdca9d8c55259fb3ffec14f7a049bc318bf5a581de72a0c0fe6fba0789495da2cad799530f967164cd4faba58247b267b8009137d67b8878e461a6c88d2ed684cd8b043989fb3fbfecb53297d996ffbb60f380473895f7f0adc4a48253509519ee6b3edd4496c6b726733c655cedb1fc11d35ea87eed81826da1fcce74ed0094399e8ce6b9452f4374f715862494c5e034e938886b5986e01df2f3eeb684b198d135ab34c8343975477efa6535d5d81d49c5cee0685e7fcdff8a6c7a40b39538956a34fc53508cb6b386687b2a56a7fdd24fd6d4597310a753ff24551a4a806859af0febc5c190c266b1a2fcab9c52aad20e81b01e1e6346e9a5b0e2285f64fe873a8d090d396b7bcf747fa23bb60323e48b137633d1f29c855858c884666b6d1b81d597d20c1ec5ab8d7e38fad8ac8f8a50fb301bfa504bc1a604b6162bb6f63b9e1b673acba33e032dd6e12a03bbafe245a0ff333c148fbee2a9c56f0aac45a2cd208f28d35750eacb45e60e37e604a94e1808892219dee79c3bb6f8452029337af411b35491c861174f834e85989d85ffc31e1be7cd25b477a163ca207b784939bd7723f1ab2079ac8597376788165241a8928e2d350a2c2509acb4e0deeb4613d5d5a9d559ef47dc7a5a22d465c5a7cd30c1ead5ece50c040031c6066c9aa870eed15c573b1102f0d0de6a6c4eca99ed36b3561a594802031db072d83a24bbb37dbdc51fcc2371944fcac808dfbab40af9cd620756fb199df22cd31bfd1401051a53c3a809cb62db185e8410eddf09a683715a14a5f830c07baeab32a02ac30405ab791c02c0e31fd38a4ceb234f8bfe8ef04642b0f561d672ac0ad9b548790a6897dff9af163c9bdc7406c2b8e96b17d378f1a1ea91b767e4960de7a9fc1a8c03b5934c2a0682c50eb0bdf25601a7388908bdc4238cb33e045411f8a2c5097d9f846f1a6a0ffa3005468a7e04f92da16a55b18ccc65dea66ce98128384aec49861d191dda721831a47c90c023314b4c6caa95662a5f70e0ba3e414be404a2a770962e95553160cf257afb23f7b13887e404d4b26ef6520647193fba99123c058083c43fc93320f974d3eca44007fa371b11c34e2567d2292470973dff1620f994165215210f1acb2e36c4c084a0a15ee887bea2b18ddcd8a19409bbb615bdb9d2890c50c6e1ff0df69fcd32af78b0b9c57b26e96f7ff58343680d157fc9d8efaec43737a8ae568bf70dea5e52eb4932855668a2c4af4607e053b89a872ff4f2375453d83320ad88c6fc12ffd9980faf848c210d57932fdcb5184359c5040df79c3d9085e60b3fe0830e63394c46f3010e124c70871f1210ac2fcf88eb3799ccbee211ed4b7bf5c88bf3800a9c35cc98e7fd6fd0e2de016f6a06b77fa575bee3cec7639cabc89fa4a4aec74a62f8cb578f1a79dd7535619b476812d5dc1449475f6b2dc575321d29439c131ad906ab199bc1f9f412f4abbb004c2bba1fded7d338323faa7ecd2823525979aaaaa6e638ac97c9f93f86464bbb5c1ea6eee851c63a88816757893f601e850d55ffe0651969b58cd66cae34591147f8887673ec9491c263a30bcaaa84e061e198a4a8de145f62e2d5de07c2f2c77f19efb6c942f6f2d340c4218e4d1eb70c543ab3d2b8e3c66a36932e38731fa9263e6ac756d995e9f8ad16e68e3f2e8b3a2c9f823ff357bb63e5f082a650238f6ea43c0019ed2746c1ce89865f676c04b473854be2641096d8b2d21fd5d41cd41952bd85dc277c0ae2a96c052f499cdb7e16fd0bd09c3fba8f2ead419d4a26df160c27e3879f41bdd17d0464b77241602ec04c782627ca0f16d5061db1bdc6bc4639248511f556df639c7504f99f808d1a0fa44da775cf07e1079ec2e1ca179c36d4139d9533f7062a9cb2ade15fef4a12f2e130f2bf9602453864076d2a6d26926981910f69eda2afb9fb2a1eaa2d6ba7c31f6a29fb59df31a98054101fe3e1da3d9ab1a62c09e92c8911af071ab750b629b2a761d5e3beffc61ee4007921fbc66b01560a689da13639b10c8490fb71ae7fa61b6fef23ecf8c789bba5c468a87b99f78b7365f41aa33d5817789e6323f030e53c402f46370ba6bb5b700b755b355f9eb531f669641f9b6f5e248b1a9702bd9f5347e98552ce721b850cefd6c67c3092d4d2e00dd5a13ff8e94d8b4978973fac924f929770ff4e3a47fb52b49c2801a5779ed946baa121025e15ef168fa6e30651b8a112550fb7c8f16901bb2752ac90c465b581f745d0ce254c39359e06437c897fd54859a091fbf5f9b09cac50b182ec913f01d5b37e1d7e7d507649ecbb2540e66ce73905c94ab30cdf53fba584af73b8a6a179456ee78285bef5c4173b9b5b36fe27ecae5406fbac18c457bfd080349466d21f92c4cee169b52da792253f948fd79d8956704f5325d3ed9716525ad848bb575ecc160fdb6b0580145a89a803cbd7efdaf23368d17d972dfedd6b054f6af3e6cd1f65a659286365241dd644414377bd3eb287384dad9a6c7c85a44c64d7eefa7603ed21d17e3d1f0d8613dc7ec2e5dbe88d5501be4cc385ae62715e4bbb8752f8ffdb711bc1a98df98248f853a544c64c2612c4690a0e1aa2d8f4a605ea23a780fb81613f8c7ff2916e295a25954ba0f8b39644bbab1c2cc0530dff74dbae1be36f04bdad95fa695c09ed436d4c7d5fb4163b681eeca582aeddec3c1966389fbff69d76885dbbd046df7d1442eb27c13f3c105edb164ef99c8c996b1f9977330e51763c4051e4b3c9989e6ee7e6ebd6e8a04c19d73d644c5ed7ddf6816b31613daa9751b105c03e186e8bbe505b6cc1d22298c7b251a1b2e9c3a316f6fe2f74788333f3f4fa85fd92e700aeda7ddf5e826e215f2d9bd4e6a4b8dd0db00183738e8b0f14a0d7cae3458821de8c5f2539b5658fe7dd4f24a9ef6e151710e034f7bb43b65058a9758c6e98be5e869e7f3815b4a511bcd340932e1f3647e6bcffcbba1bef82ef0719f40fa2974b0cce7a2887a64d667105918e90edbf770c31be3799e3c86d03051f2e4e2c048d5aa72a1cd9de9c2e4d0a93d881de5656aa37830ba10afb1346f23f42d1bceefa4f38e92c220e4b1816f003ec8ddfabb0407bc32c5216cb387ea7f7765c8d874bffa4eb7b706300995037fc280736d8b16cc4ebbd6fdd32b3531e46ca47946a6a333485958c725cb34e86c74329de806dcf9e6b5a5839aba28f0857beb4a74ff04aeb1f724ff4b28d02b44941d932d7f2611d2f48819c999b7915b0acd187519e0cba7b083fd2b81085419ca37efda5349e92c17002822d87f727f51033045d79be85e9a27641e21492f9e13fcc470fdc7907b5ed096182c43e22ad601a6d8cb7ded13822689def157561c001707a198b76d225c870fe0c97cad5adffce81e642710a8b4e5a16f45f9daa17b5146148c7c3f10263cc1ff4d3fa1986c74d7c1e4f403dc8a3dcaaa8533fab85511201a581879ea98da60366398d98a57b84d7d9b0b23823e818f9b05a2f99dbbfbcb2360616e1f31ac2eeca90bfd96a2f44574893ab0aed3ef1a99302dae20f9e6d77d289713639ba404d5dacfc6323b524e68650dfbe734d81fbb321eb651d8a736ecbb842bb24340fd6a67edfccb0d18287ebb0ad7aabc6391c916f84472704d555c23e463e4c543ca2e11fafda23b4ec2eafdcb7139f13971c7e5f0296da9ed4565d004898ba87b2ae5d145d199b1eef99993464bee6ae572adac10fe233a853b2b7432faedcde5cae716bfd1c63f6cd042e79120527cbb3038327dfd4fef545eefbed9db8d7761a1f85a23d3771d8b3aa2c8a87f1c08f89f5a00da8f10622392306f0fe84dd12da04a8544ee77de7ab7aa37a8d2992aa9941989a7965ffde07b864ee342ea55290297c90216cd55e669de9201040186e4b63587a5ede617115553476851b1abc7eca2a21df10dcf8b10f01d4e6a15635be52fce257cbb117f6a6738685493ec4bd5cdd29faa6db03ace1f0b626ad68a0e830a38f36de9b9d22ed26528aeeb4f8fe8a056537f53d9d48a25d11358938a53f83663175bd0cc886c5e8c0a03d5edc88583699dd56cbe4b3b51030e5bd23061c169ddb7a52d2bd8ae19ec76c8044ff1cdc05d2af9f58a158eec5ee39f567bc1a1abd7a8c0ffa3b077bb898122c4bd84f47f74eac40b58b1ddba0868cb70f05fd09678edfe27a887a24f99199545e6980bdab761082bee5227ca8e20c97795500037ea9e2a90fdb20fd6f208f08dbed6030ea969b1f8a334119359c64cf11506455c2074dcdf6adffb70295aef7e4c1f696194fb72a32b4424ba243e2cceb83af8b13a29bab4f8ede889443202b8c3f7ebf65e9db9d5acf4259422f9b2d4ef38fe06426fe858b82f704ed1f1b8e303504d2d306da17de677eb60305a038fe30d9b0b961f8389442275d91a29112f7dfe5cf84ae93bc1994ec3c6141c033368a22f08461b1a303f8c9bc845ce75a288326e2e07676707b8e4d9bf8fad1598c63b38ab635562e9596feda2137591fe9525aa7e1384ba0792c37eb83514ff091c64d64f9842bd84c0dc488a599b40fc719e0c63e10ea8306bfb8edcd08f43c86d5183893df340f519756788f96da2589ce724257c21d760a8db9de6a026a120b1e2534512a354dd220a04cca0b8f49686f0f7d1b3544c8e600d918f49f5d9370b62f016b960a94ab4134855cd553d5d331db6dc260a0ae1bc4b543f74da94d8abfdc488791402b9983beadb9fe9f22cec294a0602b388bf6fe9bb366abb20b8099c4183e17362d41f775e76d1dce192b45000b5f891f145b14ae1c5b83ec410672ba0f3e6763eda8fcfef27cbc541e0a163f14e784c31649b3624a1928f99a8b22b1fdaaf4e9bb5c43429f23bf216e60be487a064440a66baeee5d46d22c79032dc62e0ff3c055d1a6ed1ab8acce50e1cc5eea72303dcaac17a6a9dde049703b5f79d0180bcadd0b993d4b41730c9ec1e67748bfbd0d48db1e222716f5dde6e0bca9482fab540fbe5e1461277cfb612afe11188f077e311b9fba3fbf467530e18ca345accd58c8fdad0979d9b47a97bebcddd28c791fbe1bd310d069c59fd5d77d1a9d16d3a9d973f4713bc05295ce6ebf6f9634eb25e4d5f25cc22466ca6b9e812249ac4c78aeb09af095a108aa679b04b40eab68b4aca6684792289e310aabcba191a6b723dec6618fbe4c7f37dbe032622af17138f0567ff5bdc36e5670a2cc6746f14759cbc8a4a21cd06fcdec9366a31d4e7648d33b6b50b24f5c25c28b1948d1bea2823694d012db6d31c246295aeb08ef22f3416c41878818e4c0ad5d81d1621fee6b3fa81114a5253c55a6acbcfc0666d76004bd21ad1d87b6fb493336fa8974ea7d07f37eb81dfd6694f76019d64a8d0f34ddc26b4d30a8d31425148d9a677d1fbc099ac65137e2c858cdbc9e92c218a8e6c2f9dfc240f0ef185acb192d0c7a9542e8d4ca417ae11bea98a34e654da133e5cfb7b1d19f47b17c5476ab851f87b769c53e9cd21a56c8451d9ad693d1d58452bc3d5a52015fd5704d2623e69c79d843f7c8057ea209374652a9f0de14cd4097d42e6c12600e2349bcc6438dea28e27bbf467937ae7f5de3b11889642e12889afb53b345bcd5856897ffff49cc99fa11b86fe7eab0ee0feda5bc249fdae3f899969ff7eba01b6e00edc750e737d0879f51c0d96f9f6123ea95dd588dc9c0577f2834917bdd5b3ca543c4de9f27c4bb0cfb0c2dad49ebe62ed791f17df555b1301d25e158a07f5a3b03353128005d0d4e10fc6a62c92438871db2d9876542007708fb370ab346bfc0acbc6c476b48e2e773c6e2e0ad8229a7215494bc70836007161d44015644e05528ac5bb6e933a4747bc3258d5b9b938da80636cfbabd0b3e5124cc8411c365332b32a0bc3ec2aee602bb681fdb97abcac1d707e5e446739c3163b4840af2fbf66e4fd62b1da3617cc288db7f69de6ecf8462e62f80240226147792d0fdc308abbf24b81e4a26379787341b3ebe82344e9b318e917dceeacdde104e6d5a32ff55350a2a9c29253ad35706e0c7be97eb6e35b039d3e7910a57f4bc26fecb543e89549a24e3124a671bed2df35ef87f3fe2b50904c01d3e9de58b8ee897bbb530d9add570dba51a1ca53296f4d0aaa570296f5328a261921b4a80134f8422fc3526f2532d5c8dcc0f562d71a6fa6c27557aceee1f5bf9da0f2281698c190077e8f86c09f07b76548126dc1cf7e61e512b3d82656eb9bb12c798c4dda95011fde50b5d18f70ffd770792769a7841b2f2353f70a582c8f115924d284eb44703df050284f08ff36cc9797d236514626b7ad17f3790f6c4c30d5a59b5a4904f4148ed9ea6d09b280fc894ab616378a17316a7cb0e31e0c067e390f230d146d237f65585e541c039e70fe9dd99d7cec40ef9cb9705955535c899937f3090b3a43bc33bcb83a3a601988f3f941628039a5e87f03ee757770297894f1236bdc3d17a54ef8400a35d3e86becab9d3c1c5978626cf52821582a597dd422f3fefe7bfc895697121d628ffadfecb7e4ed813f7e78718f7e2b337711a052b7c0cfe53b3959e2e8be27e200c78526c20d2440293320b20aadb95899430940761335bddef31eb3c79f7452632510d8412daa898b0e13c9173b14611cfba78f7bf8771a6dad85f0b6f31b5948b6932a62552a947a69e8107efaf69d26d364deef7831c39c83d2a7d409c348e6298f76f047a395a750b8a49f5713c1daea96ff58d3ccd955bfd26b68563f0934e99f5f0993d20d907f16f178e25a5aa2cb5aae440380a14862b547e52d466f86eddf67840039e824de87c73235116f15b19f079c69082c10af3ef364496442c10181842409cc8f39cafe0a578b64fde77e5f95e50e8fba0a1763fd1f95001f31bcc47a48240f29ff5e9825618803f6038a2069ccd41d38288d9aedd5685832aceee94bc90aaf8be649dfa356c0a4b9bc8a6b91af423625dcae65b53516ea08e6cfe64987b18caba1ddd895bfff3f24eeec29bd1affd19a187a96e088f05b3dd2d3724096197f2ae91bb5d098d0ef667dee29718b1a49d9f360f8b0bb8c191599f8e529aa0006dc1d368341e9ec8e1187fe6579a15f2570c592b5ad2f0cb96cb6ece6c778123b790d0b87638484048d0de0a2356effec06569eeb8023a9a3473e885b4d268143c7b48a81c20b5cb2378d98186c38679061df180344794fb00c38fcb6fc37987f1fdc52a921b7807d3605ef89d8843d5fb99767bd8cd05483ab8ed4596c94bff9593a13cd3fc2387e17afb67f71d83f88c9985d7da24562587eac3771fb229fd5d0fc93d09239d1a699d9d7efa33ac4f8f05fb79696ce7b9980342f2009684f898346ff1c2634f8dab4511931edbc7e5ab2a9d6139b2a131a692c1bfa4e7fffc2810c7a66a7ad91cedc2c255b78ffdf4f9a289920352160b54443fdbd910219280331d5abcbe11dd1d29ec2c514c4b206941af39cbfb2a961574bc31b9dc787e6908462d9ea0f27fb5e7e7610d5a1e08723bdbadf8d4d3a658ecce98bcd184d4f32b0a5ca93649016441b3bee9fe241234b6ef1c55cdb2835b15a26eb36dfe0fc88d683563c820439a88e3f168c495cbfbd80eb86ef05408b67f5125f84047223f4b2726980d580bb395c7cddd6018b1a5d22ad2ffe583147d7b3e86ec8ed6a6ed86b7f13907a8ca810d10e35d5ffcc3a835f17ad22c7bac0a6c92146a9f0f4ea7b37b856511a7362ee5b245598c2945508cb116ab3809821e58a856af9e4c47ce89ef59a2fcd6dbdc661a2665667cec823be968278882e2fcfb86c12c33557954219abf78dc093dcabd96b61494e7bc61f91e76be00397e8281f39505218118b52bc2595fb4316d302e09a10a3a9a45efc948fc1a93b1327bfaad0d39e07ba7368bbcc6ed1af55267e9858eeaab1c8ebbcb955593d08729db50eac14253427482c4dfca737c00e45cbcb04f9b10eb2939bf2033f35f5682d23fa8ee068819e15dec5a0f085be296fa52be21a1a013f1b91e132051a59f2f9e55ecaa87bc3a1baeb55debc60f55cad0ded214c1665c59c599c734f15ea6d9d37165c8ddc72cc85991040fdefb6a0a9d1403de29d72a0c4924bccf8663d3a112ac3c923f01d21f8f7886a8e99ae5b45ffb872732400c519574fee645ce74618e8612d7b8883d9b77214562f2b4ed7f0effd297715d41aca8118b5974c13727dfb9e33d0ceb49c060c5f7df61f529845e44490893c44c60f475ef06647012383725efc2318b7ce08864bda9126bfa4942e4590f60f3c6bd5a7df7b9753848c5f7beff85663794c5a658a2188509db2b47059748e768ef2293312018ee0e70ffb23ca689f40f248406666e5dd8a86c8ee2ccfcd25db9b000c42e5e0f9dae7e70e0b91e2cb11893b8cd39939e9ddeef351234c55a01bfdeab51f9abb33c7b97910d676da1c182a256db79d6011e65e953067ca328b9645451220e505ed604264156bf7a5b04d61b8434aeb30afed7e54c330bbc37938071ab78cc0ac6250b2beb4628c8aa585293a86676c66591d12d96e3bb46ab73f0f1f3950bd10a6e873165cf92d966ff27de96b6e59c9d52a2e91ae84f245cd1af2d972ee170ca790230a5dde3d3a5bcfafe684e59d2fd3f7168b434729dfa78a1ae3c80997060f7cf2b3ada5c6b6d5b76a61d1fb3536be61b36a19db747331dd9e1a899af9cb1d0cb630728fbfb42427ad991e24a07751ff327b763aba6efe9982589edcec830098bc82f65426dd936d5e8b242ff9a4eaa57ff49ff1068bec040c390438468a962d13e674e2a24793fbb1fa6b1187689e10673ed0504b1e50d40ba35d6a62804b75577cb3df35fdba764a515619572ed79a56f97bb93a0fac1f33994d546e63cec46187096dea59ab6f4da07f2c4caefb798aaa5d30667b24d332cf7730094ea1064746dd458fc428ca579c6efc46be9308f8d80b976cfb1a620503d1140b5d394a71bd856de47e92403c3fb324a9299ebb0b556c9d48620980c2293200f51dba5b103e47e844b4c0d98980b153c39bdb2389f2783d9052192a5b70c6e6795eb0534a84b5408cce70a794ad42b4715fbf4bf619ba8a176c0b0cd429904aec4465245a44279e2d334ff5f83734c46a31c587d784dae311e32bcdccba390474d8299c75285492dce4bba5931f03beb3dff5916511af03e6879e57da800ba3476b31a563797d7a1ff4603256bb59d4b812bdd2c3e03b6ed5c7f7fd9ef93aa7e5465b150b836bec7b1196e5d5ae1d762bdb0b93cf7ccc4783f44053ee08637ed41e243c3090e8cd5fb3b7836e529ed8757f0fb67c833486f8af133c38e5a1a3171001caffec204c40d1852af69fba1521847614d33f281fb4b9e4babf50c9f1795ea26d81cba74dfee1aa247702d9b77dd14a670d1ea6a9539c37f6e6e0b6a08c64afdd34c6f9e6e975187401306aeccd4816281655d9146cccc87cb6cf210c9037e7f261cc2c23334087697e4284eb450e1a58f1a4948f0926139508e66d5f46496ed3389aa0560e99c684d7df880366b8a8b5daee330edebfbd032f375f9f291fbad5d9780a378f68c1e7ecfe653115a142be9ec670e7cfcdc1e9936258a804f5c397dc712268121fca54712e24e31b79425f7719b390001bccc818703ab6721427bc39987840e1321c025ec2047130f69c458c6f005bb96e4851392914b135d5df5294e96334cd3cc3980cb550073141fe87072850adb4d50fc5b146e34d452c5ff09ff962d63771d98ee4895fc86ce36982d1cfbabbfb589edd4dd77f141c6326fd563e2d003cb642cd54f3e7adf5c0545f3d537a2f518de1edfe126901d888aec5d30221045a7e0ad2f54d2204b606827e2c1ce561b0f0f9d249d21d916a59f3fe7b1505c85ad8b5289cb97771e76b4ad133b2851b3653f7e0178a9ccbc53df67bf6066969671dbca1f8081c9fe21d9cf5b57cc0386331e42301a2f29655399d923a4d2605da0efb76dca3a5353d60313ee391be01918b2adb6b2c23d9cc2844d55b2dbae1a7801e7035fa607bc3c3e6e5b7ea10e53319594037baa54443e7e7c9ce660d6b9beea128922f010a129155216322b961344052fbc014fe1413f9171ffd0d11c67a2d863b640facac9f118606c2ec8b353020df053511745d69983de717d0f41e10ac37d821694159516479ee07ab60928e08c9ed82338b1b9927fdf234d3b61a31b6fb4f7491ecb340957b4f874bad268d1fd83a6ca12cad11b87b162b5efeb7e6f51a1f5a1cc2b10ae5d2bc1e81e8e4e0ec1651b50c1439056ac6df462b6df11cf6f542a3db69e2ac6dfbddeee56c01d6c33ad4127605903e197160be539c1f8e74ef2bf98a00da35c3f33e0acb5ef96cb9e8eae79d4f9b5597e93c35a6ccaa156ee6780afd0e350c7f9d95feec2e74e12ddaa41f336527fdc16fade0251ce32e09feb482fd99087f9a7e5451b1c874463971d1c5d440faf8aff8b735818d9ef77c2646ca4133a6316aaa9f8ce2d2d4af67936a5dd8907cec0c6561faf3afba4695c50d6b138238fc7fcf5b3062fdc01373c6141c25a8c920edc537ac957a19a50b416bba187b9dba191de0dc514d99ecb80407ee2b9335b4f3b8659921ae1f407e09a232c3edd3572ccc304024d78a7804909329f8150ecaac24c6b8d863af35ca80df8a7088ea9013f697a12ebe495688cc7bdfa9075e11c06946be048e73429457e36cee9d216a35623e75e90cc27ba1647f298c4f6fc4e1ec64937cf0233d90f8a047d2002fd9276fc829aa6cd0e49ab83a0cab8645d14788d09e4bf3fd0fd4cc3a687a33af22df340a126b6961fbe005c41d00450e7c70e19215ee319792498edfdcc7131244732dea0337b2279e19cf4118db6c6e67b6b855bf9143dde6e53bebd05b5ddf120c605bd33b5197f45b355673a735763ece062b5c3fcbe52fc72a967c25d6979f4cd427414279528fb01afa5a17c4f655f0f8179ec8117033b1b7d0b7e0cc5a2a1212d42bbfa87bd7d990e686e53aaf2eeb3a0d5ed00bd514ce0b12d3495bf6e61dd38290d3e5cc195e71f36884e3490970f74488f8f519b58ae3decee9ba1da0c8db1958eeab0b4c456e96322f373e4e9be16ab808da9c42db06f9667789d16e964c73877ef488e586046dc8489556d50af0a7f900af110dd3c1e2828645bab5be15bddee005d4d5910670d457054226a608aab9fdac32550fd653f3e2d36d7f6a6955c9aeccdf5a806135b6c9e29f736713ac828022f0d5cd457fc22b26e7f3cac36531dca02a7fd06f88abae07ca5e8d9b5086b907ae65a9dca5501d05c7b7ecfe1bd67cbd4e45b1a75961e5154b2fe63d54343765cd8474c9890fa15fddd4994f0af01d9f646da2ed5ac0243c34a42334ec161653af095fe638e990ddfd2c54a03da845e330dee246d9fd49f4bdf24787772b6e61f593c1695ff0ff8f97ed0d89aa70ff3dbe3cb588f56a41add94632cd070a4c2f61633a93bdd428a99bea97439d3c8a50e60d7c112174504ee43db4d351e7a3b978e321fa0f29798394cf157af2cecaf7f7387f2d57510366bbfbdca0aee45f7049ebe7d42f86deeee67bfaadd78aa28b8c88b0a4ce7d9dc111d68e99f14d324e5670ef8752208c9e12d98894697f38005914b78e69be689487acec12e037e54d04734cf58b7d971f4dcfa4e8e4d98ffff6a2954d6879b448102fa6a1ef3fb6dc321fa86fc160428d36aebe310f8747253e4cdc76a45d421c3633fba1b41b800a9af618a89a2bd173427f750f22b53fd755b1851eafd4564f33ff665196faa07f98e2ae5c3751460785bf347e901d644b0c1d23d7c5851e730b8c168b5b08de29e85c6b289a6098d13c10e287556ddaecfb5834b0ca76240b689e84d2e309ca9e6810ff996f40f81ee806c90af19e9cb7a3fc188bd8a18136b0da65d7853c6f9f2610e3b2edcd0a3ada47c1c3c2841c55192a33512620f78d52ff93919dcb48e951a5ab97499076adef859dd6901ff9bece4bec6d72e25b914387370b38f23eaedf7abb25d245dbd3e045613e006b24359660c39b75b6178ac6e3a340d8379accd9c3711ed7946fe312e8bd3472cd72478e0a71ef07a7e39d0006f81b39e1c9b22b415cdb8d2e85973573cf758be3e5c81fb38de533e6478aec7ca38a45fe7b96ee1997dd5d9c7cc38430c773ae7deff80dd390b6a0da4152706ba440c3aeda1af0cefde10ae8aace16293caa9e15781e5c7852e03b68358aef778b773cf379b48f9700bfb4880d41f38f972a151693e71c440eb803db3304b8c3ad8ba53ecbf5f0c08ba779b1eb576271d2fa52e8af721ee08ae78c4b7187951ad668f54e813b5e2c187ea92dbf26a02df2ddfdb11bdd905e231981458e4c652dda8bab17068ae1b9c64fbd1493c75705b34e546898333401620326c62a4546e6bd573407beeafecf5f26a47b1847ab6bc0fde068c1584e46045d706ca93ee29e72fd11a40bba0a6646ad83258756b5e1b7b75adf3b1c85d3620476bb7c9cd2f01195e1528c911092a35b332aa7eafabe7e15fc034493a0ffa69a4ae2fc9dbdaf1debab8f554468fcfb54646f10ed53ef10cc8fd6cd34b7dc7f372dc7047d8abded273c6a3b4f2971918fb484b0dbb818a01b5a84dbb75dec357714f975258f00fc8e35f2ba3fc13df97be13ae7c88591fab2c9c66dc74275f4c69c6a1a308649e421413db43d5dd7d8ba30a8c0cd22f9300101e2937869fc60a86b0eb2b73e6f43271d1fe088ebacb333d5e99f8ba63bde20f2fed5785b2614e4f880738bebf5157f41518c612e72f1f22d936b53467c05f75972a8f1f385b0b106bdcc087bc0ba418ac9a010c098c812f73fa63963cbbe4a24f85105a811a4b2ec05c23c281932e107b79a48a4be11a57021de899e0d8b383fc95f4b9bd0a0c216e83ec8bbbc3a138a1cdf3ea83b4a7e8068687547d8bccb8e6143e4f2b6b3ada9674fa4ed2a524a818846a8e264e0d77b5a0775323bc5aa5dbb4ebf0707030279004d7639e447f5267f6f10690e0dfe361820ed70b2858d892561b4d1651622a48d4cdc0f717ce05f35b9f9fef722c511d65862d65059f12aa4c45f589525bae2c7c4d8b93c40b8e8ee86346c37bb4425666dd4526a049aca89391015bb827b6b63afb1d2e5f3c83953e9c75ea3852c529766235c3a5a787ad1d5ad41d7e039553a647a8d794154e8dfed1e0a7a0079ad09013cb79560ac851c847fdc9c47d48e2bf0b133dc4c468962ab8b25183446f2a7c9f2891536071fd28a3bc04b9665bf3c29507cf24e84a217ca0f36587f1385213443e4d3145e1b1e616f2cd1adb5e1e61d11e489ad881cd9d808f47e25bdcb985baff6394c3e6889fb948b3551ac8478e9b09b1f79eea8eb44786cbf3d0567e917632ac5e6cfd7589aefd2db4ce56f9412a40f70c53f613eb1a3ae267cea36578c32d70d69c9cd673414920b9bd408b730439eff9f4d9558b41e0e8a0e9b5c0435fac373f36a64f272607ff4c7648c21a43ba0c6d8c76d15cad0e7cbbe90f9a8313de79719cc611885371b52bec9a46af80f46620f2f3ef22b7ed11fd48fff7077ea519028cf9c9ea93b7e741c1398f47288a06b6cdaecbe3cc61c30d638a7fe25b30716bb452b442b8c58127db75d48937f9dac1801d832a7ab9bef33674d554b87e1a3cf6c88159f2778c1e6067648a932804afdccc5bf1c1fad1345bf687ed8699c6cc4f1a1cca719e009b9d8977b81745212139024d4768a37e063083c9651e22e27949d8467a111fba5e49d97128f6130690e15dca39e40f9768dd3b558422f93f2dbd6304af184e5c63fa214d8fd995a777b62f842d7752526d28ed8bf7d100133f8d30676a706659e94e20e9815f9598624ae7b5b5e51e5a158fcd88e4637aff03861b72ab2049b13ed5ebb4a9a92a979591946d541bce6eefd4ff28515759e7bd2bf15ac3f41cde3937012cd7a5bc0a0f952070a8549097bcf4807e94242a4a31c71e6c86ac142cb2b4e9170b27a51ba412b8394e2278d9a9ce2fa181639f2f2182a6579efe74dfe7b9e4d7bd0af5d5967e1b7675eec3a30ba4e051bc2f7bb400faeb79700bb82309ee4c578b7dba711fb8e8d03f09e362d5cc15b4b85db502504783504aeb179cc030b5be25f5b8f91ed95a8c7f313c9ef14bfca76c8e102696b23bd4cfd9aa49ad9a42178bc2faa1c87b2877d839dffd8f87b5bad9cf88336843d9038eb735da5c878e41ec571470f8d6f73afbe6c115d042b11adb19d45d96326baf96f441878b0f29d9ee5afe38e0220724e4e91f0f1dabe30d9e06d2f15cc1df066f34b37f54244d6a6f0c67788b9530759b3530b79f7475a117d7badbbaaa84fb08bc1a0c58e4f0b80464402c0271a3c615ad5015c3bbe1a2a5aaa2b79007a643e3ced242ea88bfc80917f73e5bccdf110e7479bbb119d8251e1d50b6ca2ab5d13dbb86584c3fc20b82ce787614b0b2ac55b039a45f8cdd67dfb8c073f12c82c25aad5545164262fa8aba07db111af25a8350372c5925db72fd6498bdf0a08726eec5b43f58ed775baf933ad153c91f67a32c52fb82440f031c1af97cfdbea9b0e8d495056bf3f712f517619621f80140a371921e13bf8803c1a6301728ea72589769212cbdaf10084a01fc10df90558759f8f4a7e40f1031648f01f6075c6c27f6abed1a2c7054e21fb5242a642ba76fca4734f2c0eee41709a39d811f6f9b85c8d56d0dee6906aeb192807b2c14e35c8255bf5c8c66bee8ad060a5c7401280fca4b204e209b296e0cd7e220805adff6de68edecfa5abff36cca125ad9747d7372077cb58c36efbcf9bfd7b8cedd2477516651e674220e6717016154591da707b410d6382ea23395adb6492324caa94c8f9a5a1b42e10c4da682b7d13c52bbc88e23b62bad8cec99f6f1f594c266ab4719875afc35e6e9a7ff3402145f0fe5d3a32cce394dc430c9ab272a06fbfaefb7150e713baaa6da6675723f673e04805f12068b8fbd4a3a917df7f26e97d3a7f5c0673ee4d12f9cc93fc9c295d6bf3eff756e3b6605e4bffccead3fa6cdda108fe14464b095e3e4ce45b55e40f9d3fc476c531d36c1ea72c2fc5189786c44861186ed78b7e59ba40607a52af7f5acb47a642071da6b83fbe3a3f0f6b9a2775dd6e30aff18fcc5b1e536d8d6845c7695aa939ddce20b057a1800dcdefc263ee4e8ed7171c96e0985d171a265aa0ce7f53f3cf0da1a8ca093aa15a061c597812e12a20c58c709ef016e4b7e42a046e701519ac9ceae6d0e71d03edcb6c8881cc0d54fe28357720b7143fd577e9ef95313215fe1107a7871bf82bc7a89edacb05374a3b88de9b7b9fd590cd7f2e828339193001551123e91f7bb0fee9e24d35a2fae9b7525f02ea5dca629d1bbe6c87d3606bc2be2bb3b300b48ea6fb5a9d88ad9360b7f1a70ae0d616dc8e2715be6ff2a3b23cff24a0a2be68dc98f18cd344727d2c582626354768ed354d6afb7c116c65ac2dc85c153909361755a6a5e9327fec40e2dcb66b71f76aeef217113626c9b279f339b67627c19106db914c4e00fcaf5ed75ddcc86373a91e3dd6427e82247efc97656638b1e6631040d4c0a711cccf348cc8093ea0f2e8f95944af0fc9c2675897d15b4ebdf9c70c8ddff880fefdc9283e82b5b9ada492c6e43841a6276e65360056ddfb861c7f468323598f833fa93a7747fbc2ed2e4f3bb48f354544d6b2a32158d8a373cb130ab12e206ea8eaa969f65e7f3f74e2be7c67abe3f4c30044982ded130ba2806c5f1ccd21d2e5c03cacba80b897e04c36d3ca1b720a950d06e2a3e00b165ff10cac1bf1cb0b8506c9d5875eaff01f9fb1e466be68b45c9671d1dd9f8dc2709e9e1bbaefbd116515616e4193d46b7073b5759b0314d9e92722c0af752cbf0bfcb2f58f74def8b4591867d36f77b7cc4fba0d9ef39988f07fe5d33e6edda8191107f217930c56d482f7942cb4fd724964b5f990666d56c97d331958156e2c233f3683ba2243c69b42ef41ddb2443e6892b74b0463ec8393d25388fe370519ffcb89da0734040b956c56f20c0d0baab2a3e534e02fddf7cf2f9d5058317672cb4786381bfbebcd2ead41455fce3191c4a2bbc8179572473a1d3693cb33165d0718127f731939029802f7cf12ae3ae1d37e88e5d173b41d8e5a556e87d8e95c4849a6bf74f6d43a42f65ceebd86d77c8e5a4c08c2645f7e33796baf0cb0716382838d88ed8078f01cc0175eef11be6e01eaad72fb9ad4ec8683fec839a5e16d62440fb0df3cfde7e33c65704e9cd418c7337b26bd85bc8fa8bee3050f65bec5869830b308d4576706e8f690eca76c838f25499912247b708396f52d5f70d7bdfd5b8fb31c4b4a753e63cf8ac500f3f17d20af0fa015b3dfab88c68fb0188b13872215d7f3dbc14b151a2071792d3b4a337e8fe89c9516e719852869b17f477b391c07dd8ba8da2d0fe13d70a739609912199b7e15772e2a17e04a13de3f7835845a4a3815341cbde6108503a1082c4648f8d38cf356a0f56983cce2aa4b397c0a243aa355084ad1c68943a70abaad805b5122a3912a334b05175fcae742a6cff2a8572db34bcf0339bee993ba84beb1313577f02d8bda56d0dce5c0c205c6479b793f62ceb8081d08ea0c762efdaafb88cabb97a9a2cea3d11b3e5632a3c0561646816a345d79242e584578d697e8435caffbbea3ce3ff6b9d677119a2cb7d80b1c999951fefa9bb71075c90d33edb81514d11f2e60203f2a23940fc37dcb53749356eb9912235716426baac7927958767a6bb60b63518c74ac94ea09cfd8ed0b8527b8ec92626e95e8beea7997a5a624bfe564e1bfba8bf19dda68952e14aa90912ecd9e1ce42d1e7d051234736efae9dc558b0ba14126c07367698a6fed56d21fe722d6f4dbadbf5b0d5b5d4592337764537023ba81aeef27e0769ab443b874a851ea1bb222ed2d6f38f81856cd26e682ebaebc12a1f160216140ceddda5e8d64128dfd7240f952c86e449cce261c68ed859be7ee6ca875106a57669a022b61216b6976f47cef3f374cb6da93c3bdfafb53adca2ab7f6300117c6114c732ac1629bf6d70e8bb12ccc64de0ffcc1800dc37de57917e5eb8749dc798e5c9491dd44492949ff269d561e7c74cab30fe8c2ca5d858361c2e85dfe6c419e0ad5d4c12bd5184358a770196ecce71070f7c89f73fbb304396a742ca12f80d0a5e71a18ddce83ea7ba87059c53f185242cf5485c019cb0ac4b3643d52b34454216c92a40cdc0c0cbb8c628976d4e370c3cb6f4a397fa7c5751fe9375a521e12c9d899533a1d1483e04e4923f0ac5b3a9edb90c4031e2c743da82f67af51b462c11149d16793f7c1ac87e35491b95cfe53d54bdb511f6c50152060b9feed824ab407e77375d9a8b476923a24fd22138ef6e2f915c49439d1ffa7fd2bac09ddb9dfb533cf492ecb6c29e3ff0b408efac539397c42cc7345860441e90b075dda79ad52e0816d43fc29b620124aa91edb4ca9216476f8aa22b40fffb21518d5e06d0f9e556d7d706efd0e690305802091cce88a6f19126e98bcc904154f2dfdbca3279ade2e8abedd625aaac41bd28eec1a0389002afeb4185c29d4b362d9bb1708a682e1e83404ee51ec7334a32b4f54a8778a1a2ff31289549130c448b5ebaa1cb28559acecab7dea866334b0d555319f2b18fc3d46afc2178baadb863651784b6b854a3678b33d61b668e63e1c2f53c58fc3676384ed9102da0f6568ecd6ba95fbddb7da1031588811067c8c748ef35e717141be8a51e303dcab2e51dca568623fa5b37e0ee216d59a3c13ab30729d1365fd3645246e335472b7f120bb3a201e8aa81da1c2bbcd9076808c4187a42fb9c1830a6219ddeb951c55872d44a8124dcc3152e6d4ec18c58fc0632df630d64fec54254bf0995c7b6085b33cb0cfa0278742ea35309a2fd18c7af705d6f875b70e6d17967df3b7faa6952f046ed73b3d340bebf70df6d981b73fa9d10c6c41abc30f78fda3d108a5c349b8b1cf348c6e1456eef46ae2557f13275b304c13aabe70bb31aa34853d6e6e4fec3d04eeb501bb85e21af48de1827c87eed9acff0e115e148c8c8b5d20096d57875d9f9cde906ac8bd55ed7899390accff59a8766e7c46070ea773bb9a1c40b3bfc60df3c49f9bc25f646abddf256c00f0b0a16c479ebd084e588e66825f7a33e64b4368a52b7ba034ec5ac01703b676def3546da459a914f6b23d7ce0120c0b5420c6d61d1f2be742b711af0fc0b5a414d106b67b5251cf82050dc0e6f4d2242a093d158c1716a8162c627ba193ff6c9ebc3ba2d280d86d39d1207accdf55d7592021c379bc6de409c1396921b9531a541f42767dd3e9062bd2359812e47bbfe9209480e94ca6acafb1f87aca25468e640b63a109445fddc0c22629c0abce4cd5f2e767bff94b6e24c33d3e24f1bce2770eff43bdb5ec5171e04e0ae7ce56e9ec5df8dd3b99ffb93248b81c160a3e10f3e2e7b437af61720bea6fc1d471c9f198231bda21a06ca1d35c669d06e8b753ed2078b9276e00379a4dab85d9c8e90efb5f5cd9bf7e23ada35a2afab6434b3a5f10dda5422891466d383c9ab13ffab7285afb8cba2ee13c41f176788206b62f1f8540fe79f32af451ed9378c8790004b1ce7bbd5d0327b6e02511695aad86b1c72e673ebcda28f0873c11b3374e684997d98b0dbc00dd80b215749fe9a573dbc0ae4fa4777af1c54e3d5c89d6ed986fa3b15c6edb07deee1aa2c04df2fb4d959f44ead9861cca13e15cfb8ec7c77ab5e276760cf029f3c26ffb09963d42fb242bcbbbceaca40c56903c5edaef9668ec3c0122cb489af718ce171ba1fd3db2d9acf7b1b5f7a10fab77dbfb6c70bfc1ec62e0484523a8a00b789232baf3024e414c07d954f21f70bd7fe186c554cd62b713dc3df8213a1051130f67dba59f49fecd8a6433021914d344ce7aab8d8becbfb2f5e9e967c7d4c80ecfccbc831ae399f84ee13c3fdc28b80b1756535f2589262d6434f4f84a6e2ec73c42f7f5b135ef367b8f8a017e1a827a8b5d2adc1973202f86ab07ee24dac0c61bd09e6adf4a41cc6d6c39ee2a4173a428d70f81ad6c3795ec70a25bfd39624dc081a48df7fbec18c1cb7066c8cc4e91319f8bf34f82428120ffff27c8b465a0a7a1cf30f6bb6c976e1ba827636cb092f743ae34d3f1e44e302293b0e8b4f40e92f9a02ef3808ffeee6f93746ad23cfd34ddfb06d5fa6eab92378800f5ef6823ab3ca5820a7bb5f2056463857f641f658fd131bd642a405459e563bfe9f28c5f976a1d33b046860498ba37cf56ca069c1b886a5251c0765edb654b38d4793fc4ae57cd80aa2e765ccfcd516d73f7e452f947d3780e51c377e4cbd606f2e4d48071668b3448d13a7086e9b2370a0f5c1d9ececb9bc5b7235ce5d8b14831ebffd4d1af594d1c1da5c064fc9a30c87d0e0985f7dd6bc251563e6cf992b5eff40c9adf3fee50193ca4f8ec86599f537135982aaabb0fc537ea0f43355d0739a43162c2ca31182db8711e53c040b2cd532bc1192ed80accc2e6b3fa1a9337c3db7b40a13e7c343b07378d42144dbdc57687599ae19a31972006776f7809f1b265cc698e32679ed2dd66800f4c68129d63eb3e923fd6c9f7ba2c4b49214d66450096f0f27198eb940fed2495e6415cec4de21acee8eab65c3c30003ea12c344483a8c1f2205d4d384d022ec652e17f1a528d633af019f69ed3b6fa1da6d2e8c1ffcec23dca6816409170e685bf3438a930e7e0a00484a50d669cee194ee0f4597e0632357e9c43e4b3273a7ea7d65a0846e20af7d1389602ada524635ab4abe5a0f7fdf0f36b7880f7561474db59d55e99be5f9f76e6e1d62519dc987eaec6f2efacec786ac444c2d257a74c407c20cc71386852009fea615699344afa96f3b5541b2baea65d2613d4f7118ea7e3f59b94a15e9a57799dedcb9d9f0c475aa5b9d8dfd89d4e3d90a52c33cb9af3a93762387d3b7e38422958c4876ae0358d36c9b8415cbb03e617d6ab03d3a5174a0c53817a86ebacd9d3c9d364bca13b738e24a1dbaf4981b2e98fc12685f506bcdd5d74c05b6c64d32eca4c920975536a06a38432b4cfe81d7954fd16c3ebd995b8a0b4b70d56f2934623c73a3440d8ea809cc78b490e3bdcdb8791c3c23efc9d94e6c693b014dde9ce1d7a002af50693caa4d1309ef94a5ba5058602dcca0c52bd49b4e1319a6c8de594bd67477ce618b18ade81cf16f87fee3be61bb101d37986e2996109bcc5a28c822ac158f8c7b8d2b29c78c0b633cf56564d1738f5f6cfb8a8b7e18f93a6c7d8422559ea8562b0c657124b3621ec5a7022d4bbe628529e46e15def612b12b41f72f8b9c0a849ec26fcb245ee0e33e8b9ec2aa93bbb3dc10a134922179912871d0e163bf0ba228a449a7c6d67d3221e3a87a63f3109c97e56eb343f3f5f38a90c9ce570e6d1d5137d66cbf127160ee49994ec8536934dc8ae13a8c3bb5a6b5ac9edb381d0336ef271814c70551140898c4352ad2db4ef681a776896edce1ec2c946a6b7118a2c5bd1efe1a94c592e6178e8de7a5b5a9e08fd7749696d2da577f4b3d2e8c9b17d6c6b16f6d33f807beb676faf39f80a1724e0f11af8f90cbfd51868cbc343e5fe56e9c11fe5e396440560580d55e8de8704aed51c68fe3032212606ba1897d01cd0446baf9363cecf0c7cd91b38268be82e006cc41898c69b6a0c14ead56b259208486ebf6da02964d534aad8c34c3868a4cfbb952f4202b8e5e7a288173bbafc20cd5e2a781b55cf6da19b7b8dfe656c8af8af3a8e7995a86a0f4cb87c47e39e6ba337ef124b91a552da69217db5303ae93f385f70d2c82742a66b118c2d79b9035d2366bdb145efca869dc99af1aaf3acb5f2f7b94753884a97c8ab1a768b223eeb6566d29382080005da58eac3381e9ec410c39d0547afe84fdff996a558d92be99b32841d3280062a0893270f862fea44ab2a0cd4520b58719946c9990d438ce21e4921f98fe7503d0556067c324b12ac1d5c52ab6f184981c956ac177e78e9e7addfeed8a942ae7dfd6711266e268bb12740695f2c1eaf22b6898352ebad8e16c5defb4273d3c1d771a6901d0c39470b7cd1ddc2fa231a2754327d4416e5efc899132867079a0d9287aebfc11b32eaee0c195ac1f6eda8ad42c3ac3152a29552ebde34b622171d60c460e197227a340c5545f624dc33ca2b753afbcc7e8da6d53c489d931981fdfc515d50a71ea4f0c992b5689ed54a699a3d9b59b6e1a4baa3d04c1301b4566790350c5a6c018d5581a2a785eeea8ebff97ba05bc575b56f66235aa8feedf514e8702aefc4dceaabab1752d1513d13af04a4f97f32b110f635d52a5290ba344ef284a2646807bd8ba1813a4ad2c8c2c9b14648fe8bf4c1d72a037e301911152748bf554ae90a046e44d8bac55a6175a6b3a40b70c73bed1320f909b332ad4820d9532cf239a304187ff7bbc9d308ded4113bb382e8ef44272b7142b53c8cdd8fb51eda2b3d19b83cc4ca2bbae63ee5cbc07417066419c924f78f45d28cf7ddd9e4b6cb53322eb6a585bb7b022dfd6d230fb4ae417e6810f4ca422c6e201cbff071217d51a5df2879f9d40371c09028106d03c8ed8f107cb3508d3da59a2070eec92e3216e39e59dd47cfcf59e0b7289bcb29917a8e3017629ba0a00454e64409f1e7164ed22990174f130e145cc05261a91c549fa4b5701e8a83d6d816b98a501e25a9f47efd4c8f8839fd48cf9f00a0cf8be15bd38707499fb5422bb65e0cdc0650fde2dca544583306f32764d19874deef5ffbb3ab1a48ced934af7916378654493022474be2c61b4d43af37814dc86e5af04f4ec650e82a467d2575584489f904d621772245cd4d36d5a3e897dfcbccfd1ec73c2f56a7d63bae56b612840f7d455d2b063224b5687fd12335734a69222db6b74cb12a4394841103735d8608c305a4e27c2b21227174ed4ff13b55adce52d36bd9dcdcc9b5603b0871b325b68131f7dac57a19ff36ebd6c4ee5c1b66180be7a3590c9801fc986472252aa3733734ac74f3e7685977c197911066f82689329c80cc665417cd8d5f8967ce663ba6b85c721e8b53ef6cfb086c2f08f44d57734b85abb956a6b40fdf02a4d97108e55db1b1ce7a7fe6e373bd160ce0e09032fde7b1a3a196c73017a68634c69b200de90ce6426426bf3acc59f87e14413f8f29e74efe85dd73e03e08efb9ab30bcedf5e9fa928289762854860469360ec5a1c1315f0522337028c82439931018a5746ec3b9ee68b1f2252beba2105de8c12395a25d1d1d86edf9f2cd247abbf6c81782f132814add7dd855606de0c44336aa2c22c5549e71c963787bed7185e697f96a346df3f31c5251d7595e5e724786a333e146e0a664df28790f5e8806b1547290e5547e61294ffd6caaa1d95b64e6c60062bd4df155af3d8243fb46518276ae6ad7b2720e9fd6b454f02c58883b756b75f1923352a078f8e8b8ae0281e95f1dec90285dc4e3336c142ad474cee3a39f87a02611040e2ae910cb0255cd7d39b9d26be369f7effeddac07094d429e591fc1867004eb3c5db4fe2db0f671f653e242aa30cbe3734cc6b3fab753f66468bb50fb5bf914175a19f3167c58e8685164306367b11e6dfeafecc594c4df736fdfe3c0c5e84e46ca89a4521aa864671b4efb27c065965ae391ea975001cad755d776cb0b831f46b7c68aa3ea40a1d171fcec3de16dc43bd3716d980c750806707e6ec9cc4a6c6b95e51648e6ae09d75649b5ae8e6d116e2c3967d2c393a4a6a483f2cd8abd85f9f146323cfb0a6823948aca1c15a074fe1310ab0c5c9dc1330cd4ece06a4a023cee9b669d6d0a28aa922a26653f9d23786b50bd1fd3fe7aabea01697016b262e37432a2b7432ce8a81152e1263ac18bad7387cb75e0364227974356c5cfd137560a804cfa1ba12a5a29df0cc4786d33821925cb65d818961a8b05c0932d039b7c951e12615eaab77cd0159edc67cda32e2df5fd15f91bacef9dba92f527e3dd915096bb13345af491424751566c584dd6d6a5da4425ad27e5c5a785f5efc6a24349afc1c9e55a48aa5a2bd0f0e731ae0262b208f060480b4670a73bfe9d54bc7b2ddcda57896f08103c23ea8c9c5830e7d0e0c30172507ad181690e10e96bd7a1ab29377f22860ac7295f87d423680329be7b12428c2463ac8a4e28ee53646e0e8ff065b59a057d5b2af6ba4b81613091782f85c16418c8c3c87900fc1df36ee3636a2f718da123b8d48ba599422ffc9e252ff8296dff7262a7a17a435fdda4719f28c2e3ff8f2b9867399b486806f2582e22d555ac9bd1bf1ec6e93b2dd05d33fc36640ce9f3107c786684831f9ef718e922a042da341e62e4d296c7a133eaf339707eb10f90cd1dba8b1d8dd2d8648dc2ca23f25830a3045d08b5ac37b7eab3dd7178cef35c732aa1f0882bf6d99c4fe42211ec8e20c9cbc0c69ae9a5c47c8d36a9ac2397196e38097eca7eda51eb06d6e1057d58dc87367cbddc23cbdc205eb7add1561868b32558448b2d7c465a3686c095f9c32c1e2d926859a5b481659507c88ffa201e92a1b6d8c5fb9a1b8bde84d8bfbdd067d050c2931884c74c17e3f1f2d6279afcde1825c323d939e6280c29c8c7201280bcc2c342ff949cbd0c4a40de88236ad5dd802cd93390987f1a9cb8ed2046fecdeac1c2f9840e04a6a2dd4aaf28c6b9caaaf7eb7a1210db85777c835b8b8ac0d299ec21cff7af2abb7ba147cdb1251ae1aca77bd1c06f58cee0d267a2028e118aabc3ec38b40cb463e95c41d9762e52038ec8bfc4f1d9ce647097ef9921ee122cff347f3e4607c3f1d95f6bf0a0928c5ca2ffb7fc8ee5c49e769e2b2b9b2c9fe2bb938435ec37c9952d054ac0ec1b95c63a03e7f8564d37846a43bdee641a6f68f6083d0d3cc9bb253c1d543fdf3dad924a7d116127194d6424a0b7579948bb75786f617345daee186d3cb5dad7f232c31a6896488fc66e4d7e28364d62c83c67c7772827ca7ab9bc49644824bf96eb2c0f5755168c45a81170d61706eb77b67c225743ce1f5cbc5c9b9eb79e05564dd9a600d7a5f90d656f6f2bf5e2c9fee77f800b231c71793232608f0d6b23ae6aa0d936007c67fa46c9b59cdef00888e22369d2f3a158dae2e741c84073ee9c51b9385a3bc3726447a6d58d9d48f906551833c3b2ab5541a148f8512ab5046dc50097a1420af09d6238afb088e78d06edc38eddd0e7cb92b53e1c3dd3beb360c6346feed5ba2df05528e7fff78c151e3e48d8a60d3ce196482c89f6da39f1b17958c95ea0e0e7061748617ccbca13cbf21f41de9cffac94eb81a0e7ea523bbea5a2d41d9c9353f8c40897a983bf3436d7ea65f1fa033a17ed41f76366ae89d18e63ca8d3d66343e59481b7e33ed1f94c6d6188a88651a8da1046ab802ee5d29a1b8c7d89ee87c2446459794a78622a6fba533ef713284948ce5d2b8419adbb4b24c3232d6b47af787d4c2b0f09bda8cebeb500ad7d1df02d770e7f804fa218b8dd054e078277bb286287b9d4c3852a1fe4484360ccb89b995c0eea7f9a43a864afe14a6fb619b7ebb70f761225bc1f190b22f97b49c2843fd5fceb583b703a11888b80f029d41c2ff78ebca5cd35b89d3dfd6009f13abe26e53e53b220ced0bbbf4e0fe2da9ef233651fd33fe57e4f83b070b6028e5925f9caf6d69b0717070ccf3d2afa6f72287ff80476e9a72e51575fbf8ffb7329bafc0cfc9c41e65a7311aefdef73aca59d2f63d41071a492c598cbb8b10e4b28b7b7c07ec5b234e0eb3ac3d8e07a4054f2d7d707dd2493422e9624b4f3c49cddef92e9cf17e1a1fb4c3d0e78d79b90934150ad480f1b754e239746e539b9337ba22e783c73c29fab8e3ffd560f7425c5b493870378b845de370e88e75dcc065191d2ab99118ca900a28dfa4cd0e7714ed568a02125104965f212e2588ba2a33e3ba404fc50dfc9d726fea94f92b63fa59a4c007120cbea6bf3f56ef5256d5612fe4fc757c669d2ed02823ed175da905516635aa5de2804ce50195a92ac69181e816fc43c21a3b56b4c07f6e4d38f2c16cc6f137504fba81335b57f9d8933bcaa833fe8c69b1860db0b79668b64c363952b6b6613e72388b39c1c33a4aa85e3b9712f7565d34bb766f7ac26c303e0d7ff291c7eed9e935fc2cf014b664219e8c7c9837f91963a4a6df6360cad992af1a2cc3bc37a8dc772646758d4541b3edce9be5576a6d6c6c10180d288e535409c9e18a185a990b038ee74e71fdbb945899b8451f44ed588a963798f9e3d2c2a377cd2602b36f9fdd9ddd3eee9b2d4d66180fa62ca3597d6bfa808d429348638c9de04319d71f11b77329c022210c053cdbf3ae74453ad1f6a1e1babab9c1459b2b65645ba63d4dd507bfcba1d72e823e952375591a604529629006ea07884021fa3efa179aab9a756b9a87541d9d6857df8a16bb0dc2874f7c59b9859a7381ec7ec42d561f5def650c2d314450a8de15727103dd6ef47d0819666e6ec651211d33cdafc9b1c12e1d202f508854c1da8bdf15cd8a31795939fb396c497b32d3491b9a3c2f90b4ecfc0417123de75c97c0659fecac610e74944fd769dd54a5f41a3de5095584da794b6380d3c4ca980cf67bbf2fbf96b313739100183030cb85ce2d2b14bda01c00dcf6869490f42b95a09a3157bf962255265283740917df5cbdceef6c3f80ed3e7e8c2754604f9c8c067737cf906862e2c530b306995241fe024b6254418980056bc79323bb00e5150835169832e8657ff9751ada8715a216f2709df3452eb7fafa3efc243649b708a7a071770f4e44fd1772d01d6d7eaae9e618f1e9471b57f30004b9501a2c8f301464e133f7e8c20f071b48eccb6bcb1d683ac23af6300da9d85a7a87bf5208fec0bc33b4320a6c9f27937e9f2d90d5c717ed47cc1844cbca6d4e3d5c726497a4fe3b1336eedf1fd20c8f721551b97e5bb5259a8ac942dd2ca3e8d4e1666a65b79df05f1a226de291f229911a4e366437ce2ecc459dd50e63dae1bd744e15c34fb30d73cffbf0e0cd0a68882714ba4a19a7d7ea4f6ff9b3d7435a41432f4fc6a4944d47a78d38203d54c05c9ebb4cddf7369b21d4f2c4c0d1620f8d1864558eaf272bb1de8906f293d41070f5cd8c4efbf2c6448d6567f9a697380152509bae552f268fabbca66b35040ae71305fbf29d9d32d81a6546884b5f693737cc4f305f8475d0e495fca3362925828b88c17da09edeb0376100b59345f49cd3fe0b36a4d6e9b5d3bb7986ba5f8ca5f4c8545aaf937fe9929e92350f69b101819758e4c2ef0d3435ae332bbc33a2fab2616849aed4542c0bf7dc26bcf12bad02043bd712e81377397170780de1f3e690a9a7456e4a0aceca668dbe643bf2dfb54222b9ede6b7437b30f07afd35a66d15d637e895d8c05dfe811882e324cb65237408870962f0755ec78ef8f23cda518edf4048948ad0300e5b8a0bbee946b73b1fce0091de55c510c317bc60a1b732c51ac692a2bb203c4096cda055fa9c351441b0253d529b509a1d321a08019886fe32b6e6c50298f744dba6dc6899ac884429fe7bfe33da9cc574bc8dfa67f76049fca47e6ef83c7ed2ce85ea3c37db7e93693a71ce514e17d8b4315fd818cf60f3cafa739b9d9c2c8f1ceaf0a3c99a1ef6ef31cc4fb9996033d7dcf33e5a6828493f9b0eed858ea264370ae40e4e4440b07ebf45e849e4ebdaae181a24056238172355fe7a894fa5a558acc6be4aabdfeb465995af9903a0e05b0219f11eed697113db87e9d9ed4a2cb7236198adfb99f8e5a9f9aeb38de80332acc23b8df5aa40c1ed51c53f031c94450cdaef7697f57c79e108ac148b9860b5db0736fdecc87d397ab630b3ddd4c6c393816be9c42de93df3165c5fcdb5cab716d03d7b0d49736b470f1d0c1eaeeef67d16078e5bbb0a7bd329b9eab42b0f729c7f1e72837ab3b0c0022ebe5ef03a662641dc9a0d1689b9b827990d62caf093ed7980ab709329ead96dc137df277829de03bf41be9c586b9f9e56fb9c1983c90585adb984942c0beb2247c719ff73dc68b172f42a5f0b410ced0837320d5e2a0bcf94d8286ca369ea513cc4768671d5467190accc96c9d5babb3fbba7e9627180f838871670438e7a3f43ca1a2b4528c8ff037d0e6f689a8db062f8aeb24a14de59f7fbf3f58198062f669199cd20e3368f5202db77d39031a0fb1b980a17e57f8e6e3a9a80202832b6acc9efb1a7e24755cb4c3fe03ca7d50c916be942a3c86c87536789af4b2fbed07b468c07485d63b61f99b544b3b2743bf88025cc48c7aa507b3061ca47b589225e457da2d73361d3003b31348f13c10f945086242b20827f7f3a28ee502b0ad4be14f918ea0c112ea17ab072d735f015e550c200c20678fc65c4bd9d0131ec4d2020ada06bd68bb3c5838651b1fc547a084ab8fa9058b9a9b947bd7d19777fc07e0b9ff1ba886dc4af602df13356e018922df3fabbbdd310677bf8eb4e1a2f345fd28eb0892028c9f9309dc474e338fbdf0db73adb76ec10aa632a3915c433f619cc240062a647274aa2d2cfe3d4005a3145e0815ad24b0dd266b80627c69668ccd791c67e6602ccf13e9329706019b86a8588403aff28c5a0a95eedde0842d7c22e4e5c0652533a25146a65ab4774411731986a143058ce39f87b4ab4e0d4fb527b953f2629e85268c01fedca227962fa8d6be048441e0ff607b761916170ee9b67b903c91a458e4d947777f1e17ed1a418b63900be1cc060eddd8cf0986f79478e2b3078c16b7c30053069a27c5267d19b7c439b0a2b6202374dbb9e101e7daed41416d9f522abe88549744f47e9fa41b7b7c9dc31b11185311a00b6d057c8f7531a9a898a4bcba78b026298237ab851e7987c5e89ef806c1ace190d802cccf04e638d7bc60344c912e3a964c230b465afcb6e7c31a002314ca97f14b187920222b1992bf1050b8b52fd7323e32a9a0cdfc104425b1ec4c250a967924584ea2a672cb5cc9fd3cfa4b8579fb51fbe5402580785d4b8b09613dc4a72e40cfd3ba54c6119e2c7ec68533b90e1bc884c53d8a3ca37cda1a8065ea64de6f61ed3e6e9b6c01135d14b1ef315898d87694a157a44f4b019ba440672e1f3f80d35eb76013f1a25dc5e1ffb74169e3c69b05eff1775d72feb107fc2115fcc230456cfc711ae05e7a5c3d83e976713b06318af150e0cccb9eb595f8c909a2c620b671df14f1376ac2b13f0f65680032a099a6a44de3621e9b374ffd60fe37adee8ab2a1ced780a6112baf76c707c2b5504c86279d85a68dcef91d824c5f344f80735dd3aa1a0d01850ee492f75a96bca9bbd745d1f205144c6798e6d76eb3f3c396479914b81feb0fe0a70b69ea9f57d351df4a74887c1c22349708b76aa8a4066c325dd762133a4eb51335e56552cce30e81024eb7f74d39c6f2b643dfd9cffd49bb16cd63de52420baa6604d6dae966e24e06b73e0d4d509fa0ad277850452fc8ea8c53fcf7ee971d941a7f699109f6c5d09c7671765e86a8fff37f2910f0849ffe0c35126eec6f9d78753c14317c30a70e005538637b3281ba6aae79d1cfebe2c68176c0c7ccf2870013843c82f58f876c3f450e07e47e07925f37aecdf8e837adc4cef45e6ea3e124e4ba7624ed09f81a6d93cc709b982c031c00ba32420355ce121159cb2c5dc8b806061fbb54f2a4dfa0c38b28dbf4584fc2f6eedf7e7188e941c995e618e002bbdc88d5af62c17b894f79373a8755640f9e78a03ff4b74ffb3ff8009cb9d83c7af287601c26e45399d326b430352c6daaa537ecf654e20f1d7e15e6c5e16b3815289efe8fa9ddfb901be6ca6dad78bbebc8759b7933667f9255c35d8060a991969b6d8a50d795d370549b0ca54c065af28e2d0ef316ca3c346bbd77495de3ac5a51b0861cc4118de88046b021862f51cb197d4b7d09dfcf84387da2f7ed993e4e06b39586463e80336dce9d326b1c0be294c41b6f17edcddc14fa082fda76583863f7bbb1c76bf8106ce9049373ecc36c76c48736ffb29bcdd29088678e58855f1de639c8c7a63f2b519070c8008d1c2ee80dd98b7018202c335d85625b2c77c75cae01641ce163867e62986e0809474bd33311b81abdc00fd85a8bae1b9435aa66a1b2be0acb3b0edd0b2b3a71f677f01d0ddab9278dc2fab0b11f3d9962d86ddd39328724814df6439a13c289cc77da59c0fe6fabd741f3e80f9649e3c416419d4a87337c0974dc89a3d6d6781ab645e4c7c61b44c8881683471a14a810639b68ef72c82efe2c5a5a4f2bbfae68a20fc12abc17fcdf82a6ee4467b3c6e08e43b8829b5ff495c0ab5925da11b6b69206e8704e2b133ff8946fc98d13e0a7f5a2faee8aeb9ec5a87309f92666d878bb09e53535f425e3fc2e63294231548aea80dc1b1da1c52637b048eba039a326361dedd19b6eddc4ab59dc281c1828c7b7f3c823c40ce9bedef38fd2caf3fb963fa9bfe0caf66993a4c3ef841e65185f35301ef1f283cd2fce2b2bbd6ab06a2c0ce18eb487c797603631201b6390110e5c247b5397090705ded5c3968584bf0c80219c96e0b08a480aa7bf9bb9794990eab04698810de450a7359a47c11e222ab3daee915e40f3a1c72e1375cef4ced95cf59ab054a406632bfa9bbdfda29fb6207cd5aaab78978afe7db00ba94e7d065b7089b780d6a92331db7e0d1ef2c22a016f48e28c2c245a09084c3d451f02226cb518527b4a6eea5b77182f49a6b17b243ef6e1a717fa68faee6c92e4e9bc528a98c88511ebbec3666ec914d7c33cf644485e7fc0ae7a9858b8eebb793a8068fef8d3ff842a8d4c515bb064efdd15a7b109df133168a6cf0fc73937e63558fbeda57b3fe151b14c91aceb8045915644d413bedb28ec96393416894951964ab750e80b8e0c448a3a57c1b4ea5755f473c0e6604fb3f9851151c4e67bb5080f9be0e18f7202ded1198b6ad0ef75fb4f9b8b4fffebad93ecca0a609a96591e10f4c439d2a4307434b8838113d9e5f73d652be19be29b2bfe5aa88aecb09525eb5344fa57b15e57125d1775f5fab5b0e58c4b9ef61350d159bc35ba2388e143536d79a8948b52fb0111c9ff2d1fc6dacbf24b368ed42802ece82710a61fb917c36e0b784ad440f77a9b8e124190597d92b965da484fd63399a1b48e71e5622099766b4f60eb997d80e5ec2611440f7424224861068947cf76d9d1652855c32f25218c1947d283c93304eb9a5831a9abb2baddbc1826436b4cab085df4296f6da38325dbfeef1efcb4f9107336f7b8c34b954cfd53c632a63c86dab96cc5711815d2700e1cb22afcfeb4ee43ffb27917ddcfd11e538f308b55161ab9dd3e3de8c2686aeb7979539c83d2d9a876cf78ff4e04699cf4ba633749746b819fbfaa3fec06b95395347bd841e9356170c08ed327abfb2a999e5e19a8160f894291197eaa54bba01b7f5100dd9c0e0dd2ed33eeebf2d4ec132c11f4ccb714f985d341a95b3edad72446453ee2f71dbfa6821ee911226cb447b885f69a52139a627633e2ca1073b33bfa436266d2f2974ba3ef469e0771c1687400dcb966e1224d9ec819a0b3e199f2f5010e2c5e7d60fcd2554c916b42ee47303788ff4e4c965075160b57f5db67f68e2059c84bcf73fe5d35737e40cb946a14e7862e9af3fdd5cc24f92ff2a7f57c5dd740d15e0dcb015c23020ba336b84b25a585d0390e2d9c58fbbb18f096cdce53934d752d5fc44b050ff95c6f5b3e29bfb56329e336db2336e1a5763791eacce327e2d4845283b46dde80a1e47acbf12dda5adaf1df3c085e8b591a0c665688d6a7cbb44df82e030180f035782910862b8b7b340cee780675b5323df46b181fb489d5e6ed622d67944e52d5232cb4fc66497fa621453bb180891a23714ca17a7ad1ce3d8bfe2d32856237f878c2b250c21765fcc26a16ed3577f485ffb7bc356809754a45801f5e33e5177b0e439f73b7c4166303fd1bff74c8a5ff2f02cf81ed475193bd3bf434598def41855e48ac4b857ff98dad904041ab2a44beb3f635e56c778dbd0bbfffbb8e7727f8c8361d4247e616ac7256e168fc06fb8c66423017ae1878f4a3daec72308e5976e2ca91e04f1f4dad12883ae2171f48d6412873ba5721175e47a32235c1fab142f1cb3d6b95e74b08fe2f8c1ecfde1cf9354a148d0868e9f3eae9b1dad8cba90dec8dfb94fd89529b0fe16c56acbb036b1a304b9a0792e74d6d0dc2581e95c3dc69de026994c1b5261e64c55208a4fb8df8d226341008eb24940b7e6e7c616254a44454e90362891015d52a573a147d73560595fa317928ae59fa2d5ab7dd20b485e6f36a8ae2ade66657216390dd516b01a309c42c76219c640ef95c1a05d3cd59d4138cb5eaeea3446cf2d0cf460d35c9a5058f9a1211332b358041f35fac04fae70e2fae054faec67babe1e7e59180d9f5107b24ae7d973a50af08f6abdf196eb1ae57732831517d212be78c195255fcaf4a8ebbd548535b5df8cc37a2e8da89e4181c6838cab587f749da63d496d8b994cccd7fa30cccedcbb0a8a2ec010143cced29d6617af75a43f87e88372e08a58db5fa86eb36cb9eacfef10671c3eebdc2f29a41d2a21ce0b79ab0ceb6b29695773830c0ebfa9d19a81bab57ed3d26d9004cad6cd7a572d1e3fc508ccb0bd69ca9b19968b5f69f9bb26a55787a7c7f4c4e17290d1b5b1ce4770f745951c1cca7041dae47fed0c7306c9d4f1581dc6d42f549e7bc3c6241c5afa45d313fc23d647999c58313817b8fc050aa4ddb9eefb0ffa9d50fffed16082cd208a5e62f382ca5b3e7bcc3e61c1263d11565e71036072bc796f31528ed6b579ceef79815e1ecfd0dfb1012432b3a1a62128fdc367d865d5f5d50804551f95509eeca18f8c53cf8ca9b0ac78e37396f181f82e273602c2a23d4f84df4f7ce42a6e194868c05f9106bd161964763edcb0d05b4f310ede72692ef178306a7652a4b6701687b09b42e7bd250efcc2c02f22aed16d4fa92086f4b369951cb56be63aa56aa249c76d7842ec2b1169be048ec9c00e4a6700c5717b72ab9f46e152bf57a8128e9e0703099beda6cf57126b66df341d33add49c1bc5ee73ebfceae715f78438d19b89a4647715a4f7e9228f1b434aa4d40f0dbb61beb1144b193f53efd863ffc8290e36ad3060461e9ea6913c49f2f89a8f6624b41e9706a05e8f7f5ba6b864ed7e7109f000a68932a1ff719a4a86b9cd703c542126ed42affd8055a7f2ba34285cec70883943e0b81e2651da82825020123409e4f18daf994e6ea475b3c0c788e4b22c81396f349ae069c30d45e1df3f678d1bcb007a0a3a4f3d2022a788ce7c8c11f6c2970d07c9bd4090ef29f93fbea15aae0073f43a748f559b4267164ba8a9df200fd88778a6db7f19657210feaed050845d4f5ef415bc135f43161969f7a2bfcddfec95aa44310c432596f621d27853a0c5acb89209b4186bd726977d88562c1fdd939b890ff7fa8fddd62eaf070e0a2dde623c2619032f470a103fcda9c0d3d88d6bcb12500ca123eff27685a266f7268eb90bc77f6e99a4077426ecb39f1ab40d0b1969a11e95791938034bcef2e7adbe75380e3ce896343093bd70ebfd176fee750578da0b26fc1f764efa8dc5dd28fa0c2a313d61bff794e46986d4c8574ca664eaade9901d7619089023e1cb6ce04cdf24926d1da696159d65a8e95d4ec28769d91661e58b6e6822a60161b659da468e6abb2bb95bb41d055374576131551c6c8e8d1651d6e02ad78aa8a3311a58992f6af8b05b614de908af5fcc9cf2874d2619db2b381614b1df08d98617b09d1cce610a571c5206bcb999f3f87ba6243859c7d0133083f9b5b5788c3091bdf8ce556d5ed413b8ec780763597b25e8412c1045bfa2c07302039239ff3a0b4da808fb43ff301a7e9055ff3b0d01d55c9f82167410dce027bf227e8290e033ca33b9902c25fcf72cd34f3fb8f482c76e348657aa2ac9cf5fcea8324998117290845c49a97369aee04f022cf00e09926c9a1bb3404884502eaa2d2c94c494d4ed7722607aacedaa65dd9f2cc5894f52dd01e5ea0bed8b103b116d0ab1453022679fda28971c20921cfb44f27c802073e8e58ba45457d51f5514c8635f0cae7d69d679fe43ce2f9e2ade7750ce776cf63ffccc356f7c558d42b514964de92cbd0790e34c7e8c4dd802906e9ab9c022c5ae04c2605836ac931eb8d4978148efea122e74f2d6a7a52db129c06088c88932ad7d22fc4d591659a000eda2edfd104eed8a91d8a3625c9fe02d712babdd613ca0c7832161c68251d245c8e5b4d0b3a122ca02bfd64709fb325bb8e7df61c2ad89d5c76ee983829634a5edc56cf9b28c0a63cb182f803ee013077e7b2862aa6733bb10b3dfccf989eb2edcfe06340fe553fe081f3ea3d4ece330a3f30b04b18d8acf54c324db7ecbde6aa439ab489d6947a641f580c1b8731355ad7e1fabb47b19b06428c7f46c87ed7003b4a95645db2df3d632c719b31b30e8faaeb337e7143e81a7eaa4a69070830231dace388fc77e264d0d79bbe4729dfeaa7f2b045961430e3339ed28451e05d5453adfbb52a13aa7c630b0c49f4f8ea20a74e1114afa8be3af05e6a7e3873d67d3e0a3d885bb376fce8013d9753be33df01d890b36a0de8973feb61cc07e081af3e35cf28056f0ae3a02e9270272b1117352a765033d5db6f971e9105ac098864f58fd34f340c9c925d2fefb7ab21b1569cf5a15abfda7f47fe25ab3534f385ba25a926d00ba499ee792826b95ff9e7534fdc581e5953f264d5e746eb05bcbe925cd7340da23fd0bbcc4aed845a8bf141d60c6db034ccd352f85bf8ab9983d77a281b72c552b6e2da3264524d76935b6c9e923e24eb9dec64a5917c5ed5db4f760e78bfdfc26c613ac12c99d79d7813e17e5a5db79327bdbb2fa0bad116886cdb12f70a398901e6ac939f7b521a8468c8b8af0dceae2e6704a49c2b3212e0a6d2914d9fb647dd674ec8c64aee8b0c17898ed07f12c38e5ea99b057390e9100b818c50681a78a511921c318b9a101cd4890fe3bbabf4333cb1157f51cf4c31f32874d3cc1d47754b62d4aa1b798ae20166e6a30d4769d2ab3d7438e9756c6a858c3acf7cd814c52c9c15f507206dedfa06d3448e4c96e0b74516342e7fc887ecb5844eda49de9b11ebc259c911857cd0783a35c3a13dc1b830300bbecdeabf42f7552feeaf170607eb9dd77e0c86d03a9701f23fef2acd053671c0a47a8a16e24832b0e54cdfeb404274e1ab4e452748ba8cdd13c135f92e880c3c96774931629bc4685288b0cbeeadd8ace2905b77c64a26e3edc249c7b292a6cc1d635c9ed9531ff24fb450d6ce212cb82ffa18c450c10f6fa0ec4fcfc483e4ff603417fbda0279cadb725415888814f9933a6b89287be5d6f6b81d16f38c7b780ecbae768bf7c32c7dc6d5e55c909044ca7cded4f797d01ba1be14a603327f7cb31649643d893d1f57242563e928f8dffb2773d863c062e3de40830f6c2b6495e6934efccb99fce6349dfcf9de90034b8c93dec98e1a5238a619f6a441aa52799852d64e467738ef26410cabf6f5520b68fa2708fbc1b184f6f04d93998507e47c3cd52bd78b6d9a3647509a4529577f5e58a278fbbf5ef738c0a2858fad89d2dd4eda402d64959f321d38cd84de0eda208d9e8a47678baa9da94f25825907adbf9a57df4ebdf9d4ece7501ea69f0a7a0ef900e0b438d40fd971906e923f012a8f2bb74d90199b940159ed213d8e8b2a5c07fe88f0eaf1da96e2dfaad4dcb49c9fa81e803a4e0da93eee42e41a4d16fbfc92f488a6adef944e71b465ae9827b7c2bfa36688632f9fc0e4169e34b596b987f17b5fed00b8c1aadc4e21b1087f8964fe75e2d357bbf18281d3a834dd5d7ee80d4ffb974a29fae3dbb0e6e2b102ccf043db78e1cb34858ecff233e939754d2dbafca288ae7eeb6cbc8c5ea25a554edbb1c2712091c57d1ca010039855e8b3b92bfcb91e8e36b436231e1957040f9551f0d36092d2c6d74f20755444df4c3e22b9fa4617b1ad27ca1e91358a63839de9e2a7aceace964dffe9c25a4cb41e39acc52f4ac0948afaceba09f2fac8e6aaa5f81c50fe38b4c26dee858e49de0de9f8f015ecc17e3408f295f77f97386d04351a03e7628b76875ecfd8f57a6125243f688d6469788a6c16c09955a56d17eed5e92978f84ff29a5a906d9a25ccca93136d9aeaa957245005478cae61cdc65bc2c7b0e34ed3fcc7a13dc1a31b47c4521442ff51186cc2756bccd731af19b06561bd807f3406f24ae92fbaa4d64496326f41a4933e964278ac4c6e626eb07a1dffa8f233b50e7da4593862491f1449d9b10dfb687cb6446230a36d48a1ea6f5f7f98ab438cc73bc5596ec25e89150d203e5429251d9efac76eaa85258db67aca7c7813600df54cda261af2c9fedd9e67ff1933cca264c89c4e3f9643f614ffb6623456957de66394cd00b541d3871cf7fae3a6fd770f62cb9763f445c762884f90748217199ce4f89f7a5640b0b7a9189471ebac83b8a997a82c7e2aba8bf7637a6460070c41b63ecc2ca057da67f3977ff2a2df665361a91284346a11d42d2c01e0db60d48144416e7c9e11b7dc3feeae8a9497918be38e12dd745e5eb7e7921e04290e6eac116be37a30bef9c444ad6eb42fb28ab8334978e36abe79ce54bef176d47d071f0a54076493b1cab08d4a5018b4a4c0d42b6506d5652c9eb7777ed0a2c466b23fbbb1c84085238d93311445699b31dca21204518ef37ed78dc9bd18aa67fb651cbc5b99fc81a10fac2d2e74eaa71f9d4a3e9e7dbeda6ffa9982ea79c60cdf6df36233c9387b89d4c24eae31722fa7afe8fe3808744fd2548f60ed26a5b6ee9d49baa90612b8501ae2385ca5641eebd26e243b41e8aff1b410190209690be382e5497a537171333560364b92302760ed1285ae5a8398651851eab6baf08e3dd85fc8f61183c131a3a73d03ddf5f025f770e14006e691760b0a108a787e912f2f06cc0a7f13425253707f5b300ed5a14cbc0fda8d3d6097514a4a2cd236cb57d7d6708470244b04da8b459ab5c81a88e8d886b2c839288b1bbe2a1389f51dd6ecf5dcd70cd4c22d4a54c5d240ee695ccabd7e431c1ebc613e405c4dc4e2a05d30a79929044cf0d05ef0510fbc4555cdf693d561f41074a9168141e88c38db61f969d1176e69157df4de7405087c1295c7a1aae517e8332019fd979b5fa876a1c9b8c1337d69d3e778e7c1d4b7fcc856a71d8beed50b1396addf3fb7a0095e7e8c909ca1a4ed616de08e451fa4a4723399966b17b53de96113e5e6a2456c9ea67d1081b1d547a7443272ca1a8d4d9a5520e6c8afeddd06a296a771ccde3a171e795da9a22eb3448536830be5bfcaf3f6e8ecceb3b8ae7ba77947d85051fa086ac627f363bc083a9be5b4341241f46400d3b75b8a26c038df282354661596f0f7a20e463b682f2516562d14b88bfd452cdd594cc5c61ac36f3d388bab134dc12035fd5e00b686c908a9025cc577b13844a497419f060308c55f3619f67cc57853ca73bfb29bbdd327e7191a51f4578bf583e1c936ce2a7a7bedbad7686d0fd1798cbfbf79967c578605af8dfbf91655d943a76963e2d8dacd038aa92cbd5b17fc0f7398a98a8e75c166fdb707a82ae5189abacdc10a5a0f7a743d49e465e1b0743bafc231e67170f5796893de335f98fff3d888cb10216295e2c89e73d080e0a4924ebfd1b73ddf0dfb92892e85d28c2d692d23cc4c670f7d12ec93fde6c97daa9de0ae71da7e00aa68cf4904c7fcce4eeaabfed1b4e2f7cf65100cc9e50ad1c76586c5974b6d4cc68237f53a375a307bdc6fd38b6185bddd0bd8e672ceecf8e9d3ede06d8aa09e4f32bfb419f2ab86e03fe6e5cfd65c87e535e6f9919e1013844255a3554f79b73e5b86a1b9a605f7f55896649ca6fde35fc4cc09f85e9ccc19af1c78255ec9fec7040b6d06eb6e296d4e6dcab23b6cf272496b30971b4959587d6e73934fb636b35d064b09951178706947f393d3a7fb97552cce718f90772bf714790f6b94af481baf096901b9b72bcec712cba25c01be85ee691dd4db992eb8f4ca02c5279a07d7f643dc9f227840b45acafffb69f3242a57c5b5a6e16211ea72ff583ce372f68e804caae2acac6311a07db470d5dc7c095401bbe7dacca06c2b209e9da693141f2a62a92c2080697b7e24c06bdb9a4e461f2e6bccbc201484340958357ba8c628a148f058cf169eba89962991a96345a344bf27962c8e9bc2afc30bf353bdbba8b781708a3512fa43fb1e27309166c04bfea1649a4a56ed3b0de84ec6d2e8490941deaeb31d81c7347ebba41d7acd3216c9689925347a6d6e922298df772c1136ed33a22573a69752efee4ed5e20fada7a1d6ffbc91e0aa416050d13008619d1c6e553a309bf8bd6ddda683202cf75faa43bd3666f0517af67d3f47155799fa3941e381d1a3833f0b86e9b3d18bc0c7a876ef8ac45b9dea254d86e0afe0c9e3d2e9917d0c20f2bd9fbf5253f05444058b89d8e8e354ed1a200092c349302433afd11170ce2fdf7f4d620b88588dc3f633bce6752f504a540423eab3fd03f62f47ef28687e29bf59a9d00e6f90ffe55e6eb0f8eb408678c2665e053593ab01421ee3bb96efc8fe5cd3c33cce1bd1b369cffa1f6ed103ed9542d681e0e589ca88d48ab52a8ad8b208d1f5958104ee3b5e716b9e9739c44c62e9ab076288eb2660b6bf1fd65ec56bca357aef54a49553b9b2bad34f815329d8dc25bb95806e0fe09c42abd40b88acc7a4d902c4f2a5a6fc4323fe6d713fce9a5c9708e953e884328f62017caf6ff09b6682b96982e01965c609d72ac38c6cb4c2ec236795988d2e9c850459801ef42d1792de15a67895ee821ee9e697a46a3682aa8d66aa48cc598f592aa8b2247b30b348df6221d92cb5e39ee0fcc1d432802d7a9151564afc0c9a238463d2670c638dad2bc21c494f611e67ccd079ec7fd4a4eab6bb96ba7ca6baf1ad59eefe90acc35c5fe164cc1ee030b7b474880e89f151a02e5d3839e8cd6a9916e5c0c507c3a35d408d6f96eb65e6d5da063f259f2c9e3a59b6ef69fa0bf6b40150b8d1f0cbef0d35d490d01cb8d606b2f2d26f6d4e3cc92c82ad6eeb743931ad1c6aff65ae92091ddd02402650b675f38dad0311eebe403c6e2ee1d8cd03b46cbe98ad7c11e1d5e6dc8ce51e13ae2a7ccce12ee404949ea01a404ea5970b6ab02f4d8738d91a39b1590f709b71b6624ee041cc955c14fe178773b5eed48ccca81824549c5cddffbd727034d737b94a14c928157a73f0b9d11fc54955c7e214d265981e92e2055f450f716095c1a4772b5df512a3d723157472fdc96a8adc74f78a664cfa4dae3911afaa07448f25c9b2628cc2498c6656953c24371d3d3f3fbbc3c715b98da3808cf3ef97951a4432c12045fbe25c72cca3a6f2f9719598e14c6ec00bab915cdd572bd9bd10d1ae56e3e70a94ef080ad04bd1d3a4c8fc83a77a22b899b95a88f4eb2bf022abd04ddb7ca2f452e896f5ba351fbc50d6402b5507b103d7e88a83a597e249da014bb4fe48dd225fe4b3a0727197a6f2b81fc2cff169adc544abb22eabdb5b454cd7c46a5f820881ecb11c6ef36e174b68c42d070b7e8f52969fe3404f2844a98629266ea156489b98690447fa20c1bd3e25cc0e8e342f18bc5674d4c601594a76a8f947ef5ff8b2a558c401acdd6191e26279f1946d4b6cf435497a3fa99e9b3fcf6259dc50ca58e1f94d510787a8113af2b16f46f2f70b2eab8690f7d3ccbb3cb8a05ed16711df616408366558ad2ce03e6f2526d9239c3a610f1296dbedf4dc5563930583c2140005d8d14352ae885c80a496aee651d175eba007782ed29c2703fc370a43980de0cb9df9dc27386a3ac2e84ed46e72b082aafb0c99e56cfda933c06670dd1575292cca3d4e9aca8bc40ab6197eed5bbae7300532899248dc16fee45bf0022f52c9d7e822a726cbd799c8ee1c94512555a4792240cd2dc0e69ffde3f6fc70956087b708c03908d4da224d632b7b1694c08ca5e731bb336972a1094f18db141dff3439303795e20e702728d89266146fe4b4d5cc4aa570e00a00c47116d9d52384c58df1f30f40bbf8280a7f771b9d5f64ecf2d3ab771b5cb047ea9fd947212a5b91f701864cf0c735c1d91de17ca4a6901b0ca21def7eb519e473eb05d4ce9116951d70d3f7f4733961935b8abe7a7b01ebbddf9f09606a6ba10e2800669ea3970a61ae83008f12377718225ba4815d10b6849ba5dd34076c549d58e3ef562e9cd061857c013627d9d7db04ff0fc5b6326fe785ca21076b5e4b7d28002a55b8c2169e26577b960fffd438af23dee7f578ad395bb71759a5840fc8c4da40648a602aa8a8e1046ce5fc19d7fa23b9bce6b2d9ba121a535606dd5174fd7e1944bd339512efbd8288f462ef00cc2ae0c008f3cf47154b601df5bf3aa8842608737ebe45bf08f8ade56338267575866357ed1281abab157da51789d451957445c5452c4704ce45a7725019eab13f9d533e8de33b7bc0309e7586a4f773bf031f75b1526020fb140334893e7b4cf7dbb177a9045de7a7eb3fe98edbbfccff2dd671c0a20e504dda7eb13b79ec0e8da2205681d0d194207b0582a007fc9402bf6f4efba90b6cc6bb9640110cc5acfe4de5c7ce3fd05adb386b19c8b56fb7400565b8277c1a50ec1d776ea8f34c95647dc48ceaf64b4b46291794ac2e24e64adf3286126736f5633f4d5b692bdb6d40150868ed266c2ff17cde9c6c9b79ffd49e72a4614a028cb1b505f5d0c27609592f080861a3287d875b8b67de2bb73b0fed59c6b3a43dc7effd6d0d43e1454988c41884f9558f3611b2447f1d110d276cc823b0321d5c08e02f26379430c0869c1adc459f400930c6b109c0e38b6bf3c2409dd042cf715d92d6befd2dbd530e2a7c6d0b72038fb82c31d3e779f5818988f550ba96100b4930622aafa11a12cd993638f661fcc7183d032b26a715243239a9076b25a422d6fb3f937aab824b67aa69ab527b0e6e52ac28dff17f024e8ecb4c8b1d870f3a5c7622e4ccc810595955b53da7db3003a0cf09281ebc7abf191f1ddd44ee7700c606b871a429a751a16f5d324c5b4335fa176a4444c84f870abaa8d6326c51585fc31e63d042d835ee98b2ebf8e6841ed58dc390b938aef0dd38f93a115ec8d066a9502afee7607d0e11f2233462d1d0d01dbfb5092db328e9442267d45f3c1cc877891722960dc97bed0b41289f07d0590025725e83d12f13835f38c2f526b2851eb6d9585c56fa12a6391f56f7d3816cceff800f8d66cebfc7a96d72d5b9ed2ee97824017ab926d73d117e67e54525c34b67122eebe0e2f938f8030cc3c0dc9bd2082376ecdfd9698a5a281516a0ae7a1f1c4341f88aa272c8e73ca4404cdffa4fa8a96e3cd2c53f8a24af95d9f5ace7733e77bb263ca4630d0fccc6cc8674d95419b0d704c41e9676283ecc8b70a4f287d3375491e618075f0ecc1c8e43fed604169755df1b5bc8bdff0f7c3247789511cc64bfb8f77d647bfe0ba85fcf7bed9a7ab33f7e70c2bd31cd307a5c08ac2674a59af2bc0562e9f7ea7104eedf0851fa69a8ae518e405c7c2f84829850ffeaa2a2d928555c97646a10cb6325a4274fa6a769c5fe5409c3e0baab22f8ec88dea7f27bcb1a33d80264cceebb4cde9828865a17aabe1abb3e9b8623327cd0e0ff8f786f12d81521b3d5b76872c4895b3195d45d2b1b0353fdf36a9a2075ec3f09015b752cdc8eb01ed0230e2f3be3e9abb24592781de316343244a44a9ca8d1f51d5b5c279cf6b19e8c9838f1ad4b9a8d428a4041ccc84faaeb19400fb7ff0baa9ef7f00ab73973b6553a030eb26b09f3c3f6dae8fe4124f9306f81cd284e2a6c90dff19359fe07da1245af83ed569b5e758081220f5ba68c4fcf61b31e972ad8918b1e62f6d0aed0fd4a2e4a663fc6aa6240d2fd1ad33601d6fd28a263fbb95ac666f2b376f5e11b6793a7ac8da1cdbb0c41a512a239d89d46c59da43a09b285b031facecb5356aa2bf7a0273bad6b2c1450f466b8eefae27835937b8bb853db34d952e98fff2ff3f24b6f20427144051d6c06028aa432f07fd52021bdb293cb68560c09d7a08f562fbac918b4635ac0cf56ebef5ef4002efdf3e6d9dcc24af6604c9f13e9cc34a757f46f511428e934b21dc3612e3d5bee5b0ea1ddd427b4bc7f90e70e4f678d26876c30b982d811335666db852b5e91f3389fafbce8eed760303aff5982cb1d7b993f2e75ab1b35b0fd6301d4f6d2541eed459330f1e3deda29d6d2f82406ce5f71447c452a0657e5f66a4281d68cbe455f1b6ecdb24a9f0e7d599748d68d9541e3a11467dab3638fb0dcbafdedb9da358e8d1e50267fba933d70efb8c70dbf6f83dec26e1ab99da8ca78e2ab08e36f3d6d440ca35c695753811f163066fa0620d9fe0b6849917e7772fe26e172a456ab94a2960843e52bfa29082e2d4a728ab0ad36a6793bc220ca72199679f6658fa9864c964e88f3ef3cb60948b67a1cc9ce9e22d8d1a5a5c11052d65b87d1465c0a51c246c64f84430763d5b859beebc4c842ed651c1db0f66eb804df147931dede6734efd1eb2f02688ceaeac6dc01dd76ef8f2e47b45587a4011a9ef5b83773a81ac644d2857f215c50e9018719e28034b73ebd7708501ee82ba57552ff0e30e688d20c3a4a7aa5bdf388e8b578335208daeb2749008bc976382db94849623082cbccb7754124159ecf73c047848ad3089f8bf839ca16c3525b98514742eb7e30d3165f091333d887c65cf3dc7941a549910f9c99c8185d77d4ef76c48a4d0e8539ecb67c162435af3a6c9494398ce913ea18a2493d61bc3233d850e8d23b88d52ba700745f7de737eec760a934752d2a6c9c391b058188a6e0aab1f6d76aa1fb9f8da823da341b0137de42656bcbb8709926f891a4f41cfea6c118a075a9df6ce44fcaffa1dfaf04637e4d2a8f9822992463ea873801393bdec7350bb1feaeca00d008fe9255a20f5c12939cbcac2fe4399552cf158f71a16e996b35a0d9189659d43f9534bd8c0ec4ffede9e97c15f15a863e1303da06c1bd456d2e0defca0b5604be7c6aaa156fcf957b4479fb98eea2677802b5d98df3ad448f563625b704b570c9547003f77ad01bde7724991f9fdfa801cc87b233b8369fd263c2b73c6b83de6ad02c6a6b55f86748d605aa2f4149b930f6ffce00bce1ebfa8eb1d127e890f34037a8daaf802af7f545f5e196da1612508604f68061427d08deadb101660e3a07a1b505608ee96d6c190985966a8cf0e05155e884c23ee3f43aaadd209f3faf5af5fd149a4701edbeebb64acfb54984081204cb44e3f0edcee55bda8dd632c50f98b45181c4980a45944fb6cf43854a3f2950730dc935963040667cc0b80830963eeb90c6d1a02090d39258bd5a4e35fcb447722105d60110b01c11bbdfb862481990a099f1cf1762cec48d65608fb5799de530ba373f4dfe854982afe70d44804bc81f2b51ca6fc5585ac44ffe7262db1ad46549743fd6e47d712aabd1c2a53df8fa78440c8390fcc73e437bbe42b76c3c7a7287f9cc3552e7b9178a5ba149c2962e0ce7b22934776785b35fd4e480791c3e2946d51d14cbc84c2aaee040b8c42b5d59092e62d5c3a25d8df7404848a12807208d64200e06849d886cc4bdaaa53ad8c242b61007f0cf84a1aba3b9cd7601fd6b297863fe1ccfd1f2b40a17cd51faf37b44108116794967a4fdc013f9e86ef1f441c9e66409e2f2dd60c9bf6da2538f1e4038e9dba2f08bf0d0cd677e3d32cb43135ab816fbbcdf8eb85204af833fcf4bd9c6a2259e3e48b7ab59144196110d6ddab33f71ac9c758f23b556c9681ad691fdc24835d8765d3d463164ca26273fac606a57013971e175b59b4d016a8c228cbeeb43d0395a75465e9d1611c3099cbd44915e63351b99f22cb20a644e542b47c8745414ff2b11bdf0c089dc440dcc899ba25a1b1a23560ba1857b1f252085c09e1e883eec406bc76d6d4b93aa28940bb76089d22ebe65efd015d2b929458604d5facaacbdf8fa233a46d6c9a49dc9d9a6fbbacfdbf5ef2b874900d2774c7bd28c2bcdeb606312182359576da7d29613253f9e15cf9aa441021a5fcc9f5fbee94282c434e4c4741266df41275520b3f1b914b8d76d53e16dc6f5cce0a54a1d1afe1f6004e9e809f5886ed483ec07b02b27ede2840e10aef5ef67076c050252c35729925cfff61bde3d560a054a7ccff43da14e41d3910b8b0208729cc4332065cb8259fb34dd7562c4b0380fe25c4b8bf711783cb52b4b90e523f176fcf064d1b20e156db279deb7d77d0ca57d798a4bc4fdc75ff075629f02ba937f5b62936c7303fa983332682f383dc88e70ee48d352cbc96d00a65821231c2e1ca325575096ec7eff1c0401db52fb8d4cba2bd236fe04ce55613fa84a935d20dec60110f9ee1779727cda4fd87451b47e8ae7a9c40dc565ae8ee266968c1c0e5d8b60ca94735cdecb2670512f371f5d82cb3c4e8bdeff47b0d6cc4f2abfbcdd8895b0000b40729e9fd61f90ebf27ff9ce8dff08420dcb96eacd2541a573acaf043693df75c6d547e859b01960e6438e25a9b1623544e25b61b35780f99ec6d55a637b602cd516f747360aa8cc0ea1db7674a9d49e1489ed1720221a3ae42586685f4322590533680b40cf8abcfbf98165e84c263d3cc365f2be908a3a1051b62121a3ebfa5f389a51c9209aa2f92801c81bc495f886df21ab43fb1818fed04e05430daa350982d74879cd36bbb7dd70ba33fe7edf91a235f8f146412a4b1cd238cfef4f5c1e9dbdd6d230e25f8eb85c7ce4c89d587f0bfe01c943297a5110df8971c50565357c2c871da6b73ff5489171248eff0fc6867e32e3ae6dd72cb426377a9bc1bee52cabc93216fb0aacd6608b198c5cba1c87dc6ef180206482065443260cd3cae7d84e6515f9ada4f1fa0e3981c3b7afbcd98a15b776ca129dd6cabe469621eee706e9b87d68f9aab734957788a916851bb8990400d3c58e941711004adf181623b5aa0b16d9a7cb33a1e939ced19488a9d5f09020186bfdec400e2d4519a1e90ef86cd249527a08fa0fb5c2606de5b61867f4570aa6b31c13b71b54162fa93b8b66cc9226aea0380dcb0c6e19382662b5f42f6eb034e07c1e61a5d4063a0a7a928a4eb18990b355119ea4b82f935192538d6c886ae82bf1010405109e1bfd6e3216f2c493bdcb8eb484c72f76fed66769b8cc3d11f46ebc72ff6952b5a69e13f36791bb7affc88c46a210a0b489ff33db806760fc1945ba3e86c33895075734d41fce381fdb7c2db1fc17d16562f109ddd1d572ae8fb8133008b907146d13545e19b240f5537f9b174cd11867e2449b4336e1812bacd38e07c39b3d7b8e97b41859b6f2e376f6cc75df91f7dea440a972ea8fba106eef6d870770ce466488f27f99e406af925f5d077ddec28fe1b6c07ff093afa6f0c073c1550b1ed6e46f1a4bc32573daa84aa681a9f3f762403f5e1bba55da7a6ad94947617a7ab60508220b2c708975d92a9648699796cc103c51e019fda11ef05b0a352e1e59df54ca78b736d71139a654e0cb134fa91683f06b6deb0ba36622fe2dbe322aec8deb0b945775d3b06d9420aacd4277fc58ab511974de39f308a34337750fbb0e88cfdd7d006e12435e6a22467c2d5f040b7483a8711a365f5c0a8ee988fd6eef84cab5404efc6b951cb0f9bc5221a68a7879c191f2c97824d024dc2f39120e021fc99e55ca8d21b71bb50fce7700faaf60d57720bcc5d5943193f985e3ead679b103a2392db400f04b4ff3fc6873199bfeff26d2f012b2dc6460b26a0f526823ad86d82dca1700e64f8ee1522508db472586ee7c7a7b2565de69e7dc79e267006e84488b1d3419a46e8d0c0909a177dbc7aaa0e4d589fe19385bd31270ac404f2f94d30190635089488d58e175f7540d96733693bcf4ba5df3e991a52f8b8bb5553d5f05a1a841849e6b0a3fdac07dbc825e607bbd5cd8e7b08e51bc12fffec3950ba3dd443ef76951be30ab1a1809ff7be0b08ddf781c539633643dd20675ebda2d1175f634437a9e589f53b7e3580f1edd91abc66b0fc16299f4a8138716e7d853c25f02f5e8de558b8b9cdff987c45dbb0f87dfc299d1c410001838cecc1666b8f9d91e92d64378abda0551921fab4e9dee2875cd35021384533fecc419e530820d13c04dbc5e668af7604d464aaad97989a2a2dc6dea520e632da419e52d1d81fbaadc6cbdfe3542a8158a086ccabc289183767d47801f8a6e798949d7a846b26116cca6991296934193b0047b80aefe2c20cf9899c1dcbdfe65bbb56eb2f9b09ec3a8eb05fdd4929eaf83e5e8e2ff0d27fa93b9dfad2b5221c534daf59cba633f5a4443988816e7f4cc7b33edcfd2ede32f72f84d5d98c105104f8c6ff901f81774851212eb9a719b5d41437696b2dd4b7ddcd5419ed343dc152cba0c98a43143401824f3d2eedece18c27a5ea37aeabe6e629ec2f2494050d160f77c87b5e8461ddbf581c68aa9752fdef1705737ed617d33257e1379bf3b009e71e0dfa0e4e2ed7dbf71786db3285e41cf87f6238932f148751462ba06131a1a1896257f6a306faee47b6bf1ec98e76815dad32190ec2fbd6fd8e04e99dd31de248a8988f1c5efc82788927560fa37d16b0e33c67fd9371b3e979340eb59c053c34735cb67ed4486e37fb95c9b97479ed7a8511ff194427637d5f001ed8263ec13161dfcf93693b8dff48e11607d6c3f16f9365cece0361f4d705f91f88ab48e76725cc12856b690dfbdf0abe157f222f6e4b42c4f088ccc3130a7da34d10f6fdd391cdc1d57c440d516e38bd411afd1f4129460386ac0c581c88240b2e62cb4e1b38fe00bfaef0fc3765a03a25a862ef20356e2f0af167396409c61069e8fd43437df69713ca2e01d1ec33a82c07e3ee81e9dd0c176036d013f2f9c0ce7903a99156bc6f087ef4c8edc10a0acfa7701f5edbe1aaea2d7af86f8f737bc1ba3d53cc4771ccb85ac08c5317383fbe5d9abdd62b0bee30d844188d89a1da52d90d8eb14a3b5f1f3befa1e22c6f83ddbf54ba591d4c17dbd27e8c4920d16ea117e631c829a965ff418223e9c1aef7ad8a19d6786c410d21270662e91f42487e07996db7008b2424cb9a364244aac12e0b1d9c5667de36f8f5c6cfc4f8c3500ae8c984c33f376d4acc062d702d9a6c54f10a3c5ebd6a23e1eda56aa0b893ac2dbc19c7c8370e4ce83ede7929adaf059cb7ee8a5159c373a05b0ae6cfba503fa6050c72ef272aa6806d21cbf2066d2b10f8af2b5317b1b263dff0e18168e86003a3bad71aefa265ef6cab0df5a06b7589e4b2e96fa891255c53688765fb31fefb6554cfece9385de7695d7de5ac679b39954b1b596edf815559aa6d116330d907bc9c368844776f304746d5d42c2558cdc840e7550b50dbc95247f3f69c540ffc1f07df54bad32e94c4b3c440f3a55204e897dfaf3143d742cc9758c2d71e41534ad7528516ca2394f3afbf0f49682cc37f0916ce2aa4eb9ac5f8ca1239dc5e5922ef19f145a3f44aa7648f0c7a29623bad743df5970758ef9bb25e16a67fbeaf51bb8fb71798a8e17e54b1aea974a1b8edad26f935ca305e6cf6cbd48c4ccc91a4097c5efa021d1209459289e6f21a8361d0910432a5e19d34434e2381ae86465b6b9d93176a4f3e4e7e3470360f473706594ad3f741023f9fc5e82c89fafc28c6bf267992efa88218e4284324ddde64645295ab59fd435c7abe83ee03770562ab3ba9bf3e5029a310ba198bbcc80dd0cc4aafb155cd82610a3429be4e363e0ec104f40512d0e0cd09553dde639dd0cc2d85d65f88cd7e70f965dbe4ae9e8ea2a54369142f0edb700a6a44316bc98f7b43b3dd25b61a6b4296f8f68734db447f9929d7ec53832b9a3d15e7db3e42863ad3579fb33c695f013a8fa1c8a74b774d4beb1826bd9de975fddd780b95bb29fed4654f7be2c1b539a788007ee1b6bdc885e7fed93c2588854a29bab648798a83a7710952fcace5c2ff3e9af84fedd9272e4243902975ae9c430c03421e1f7a8c8d4b846064478e95ea4e7011be222b998f148fb233e5cf8649f6e5286727b2c4c1536aebc90e573b76079893560db9e4216e3d84875397beb3048517e4872bc14bb9182fdab09088126a4223ea694c1b9bc1c3190d4e330537b2764af6739be9b4fe72cf5917e3bdf699813ca85760ca0560db2c3a38b971f65e20ce26de79f96870c41e0514f71e9709a046f3f05803347efb821e93d4ba4559e5320286ed39fdb76a4a07302f75f355aa8e4256f0b338598077e6ac5f90052a263693b3b0154ddc95341ba93a76d952db5c9741f79292c29527c486cb11832a8e39ebcf2ca75270acfd45cd1a835eae827d897bcdb430fe61b212847e528ffad413758ef9d4017df7741c9f82d9701a759bec7f0e5e1fecf57cb96328a5eeaa2075b8d215c8c5e5f1242144bdb705e69966aa8664488314c5e0d3c4a25a4b16f7899f18190608685be58e84ccc0d639a99fca1edc80860bf5b6078d52004a5b56b98ffb7cf2e7dc578bfdcf7a02f9146d6eef09129df3453d33c3d0b6f9093dffde6b70cae6e89ce3c7cd6a670b1d566ce270130a60de258761b01bc10dd2879ed4c2e4a9ec00e3b49c7dcedafcc02ef2185e1d98c24a5f1400360942dff502b5b38a56693c41d5cab420a36b2c46e1195766db2a7c6842f67a808806452ce00326a02fcc8ceaa04e55df3b40bc1e14af83e1fe157667eca1d90b2284a8e92ecb1aae51b1de87e9e13bb67f9293390a7e95374212074688fe37cce2ccbdceb51c3ff86afc5aca3ca95c061c0f185e31d361c3f6c5eeafbc4e6da560f565db3ef0fdbf1849330dc2db66441a6f7fbace980871f9f33d50d76c4cd20cef8a840f27b1ae7cfb427370f5841f09de82ebdc0f38cd9404887916fc0a152e56a7eac257c35853ab804618725144cea87a42329c042bd505c5a738d041a238ae6af206be517568c50e4899151dd456660724db9e8d5000fc14a48c3495f04884ea7778e9f36ed661ed7b812c379cb02b633973a645a955510d48b0b45fa32e9dd3e69533867f113f0c1e2e47a35f668e15f830ad52d358497163b26d44efeb17f15d4328050933d9c4c39dbf7a4d0f524e5983dd4b9651702aabee2783b40c3f8b2ff036155356e75e5d2dd93283b22117b9b808b588ffd2a376889b07cdd97f524a45a1ac230797a9b419609b5384102e9a30bd884aa2ebd8c585a9942c8f9d7f63a8ffba7f9377009d287ce8b1a82f7a3c2bebe8895fa51f641b3ed1e40a0f4804f5d2e3ba944befe80a7ca07a4049a7f378509be37e0cf3728b5a582f6a83d485fd7fb057f14faa4915724234096066b710384ea3d19f2034ff537f4f713bd2191b553696a72c3d21e34adf8aa216f47b669da79a9c92ec6ef1e85527d2e9c1fa9e00b8ba8fb4e61ac65481883cb714c4b924903fbc81b5b13e568c0b23f7612a7f6f6e9600ffd485391a0a137a2b3d8ee2c391e1976f2b8467ea53aba514a2544809bfce975193e7e8d991139061e992c3a516a0944155f2773e80d5d7f48aa8cf5c3eefa61d121d092bd75ca4b8e095aba48cd24a01d5e14428c727013989c9bb8a2bc61234d7e146aead8f4cd35314b89ef98cbabcd463c96cf3311c9f5500d3dcff4d18c9b4865a7d915a9b114c048cc1b4d8d8f21e7d41e54cf2370568dc5d82666c55babf558a6f271a56c4901de705425e92ed20d51065e03ba3c719a93f4137f91e496d9bca481721d4272a9f6a1283a8de3a21ddba7381c1e2567d869bfaaded9c28a53c859a565f2ed70af91572038b6a270b458a91d64501d0223dffedf560e7ce0bfe2c72191a77f8764a524a69e49759814e579012c5d99b4bd288e736719a34ca6e13b0338d20267af987bcc44cfc3e87d4dcc750275b9cbf3019056eaf72dadad401ae0ca7a9acec1b056c530c3b9eb4fac14509c8d31b8ebb40808360199f1e8515f32412440b1394860ab753e72cd74fccce7feaf6164a0d907d398d71204ea8b1f3bea1f2931ff8ab55c50b89fa585bba57adb683efffbf0f16bfd8ba96792077b5cf97d534c34b3dc274b9aec5434e13a62f4c121c35b7684f1ccd7d0e7c1531ea09440499669f6e7f3ef95ed53dc1ca7466df1872bf28def1d7ec9fa45d7ce990fbf0aec93903a81d3bbf7731d27fd042c1ddac8f81f57bb5c588253e84874c8312e9e766e8b14ef26fc79c88bfd27142939cbdf0bf0552d22c5a4fece5526fb39515fc09c091b7ab19cb99ad38f792109b3baff4c4c820f7ab9cc5f19e81271f7c995b89152fe885a95f2dc7ce3705293161f8a2cd6effd131c66a21cad78d0a3cc86af46adaffe4a92ef1e52f357c052f1403edf951cbe5ac9246f2e0b36214f9819188162516d1d1ca74a5f1967110c5fab27c2af19a853cb2429ea391fb74fc076e2497e7ce6e146d0819c32389174b7cb591742f3f86e2661c060d03e3af51741f4089b728e24c45816a78b7d2ce827edcd8fc8bf986c99faf02c2d688f880363433fda90f1b983237bb567d960f26dadc20c5ab354d752ff9a6cad9785e8b8b59d8d47755806e64daf71de0c51f77d1d3f9d70d8a2950d4e56ffa763e17cf5744c03fdb5475ed8689a1ebe7c37f4a769055ff0ff0c0249403717b5953a17db4ab7a558316dc33ea638cba72d8e68dde169bde8be6e1b4013e03dfebb61d693e07a451a9f631c778d591f804d13eff391d058a16aa7b4ac3caf4feb6cfd2df70aa5f9305e2f55434fe33bf067ad6f031cc06cb773386463453b51a89dced3bf76902b87ccf95b4f3f6d69c84e5de9a3e86116c02a3026d94a6ee5127e769d1e55799cf2726e95ee88ad20ca92ea4dd9f4828c526b8d7f3594d1676d60d6c4256c689441647001f01023e8f8bc0745ce70e4a6e1b1e2f4ea4ed91778617ddaf2267e6dd11b6d9f225e8c029d9cfc520c7d40420ae0caf5dd1edff53be1952a32fe4f9f9a0310c73e966f7e94d4e881e5dc26dcc04a3d31dc4acff21f1214ff32f8323d40ae9bb9ad4853fe91d44c630a3b88df879e647f802e1acfe602e7ee2a59ab7f8131c8dbd545e8abf33e007ebd7eaa5a964696129a4c266c955101b6ee8c9f46a583ef2337c2b35bd27c2982cab55cd3e216c5833161769b54f43960de5117af6919e752491196d632a4dae92af7afb7b071ceb0d09e0f99e54536c04132eb18e4671ce9a35c3034ee3a8ec0f107833a07d3410c51d1d0f001db8eed471657889c1f355e89561602d8315907150faf259a101fb6e2633be0a420748db197508fa1b31a2b034ff60abde9d497e2cd0438a8558d9e7f72418e64ef5002688d8f5fcb3f633e688833625431be93c98c8dcf95fbf7d84beff2711a6eebbd8695d743a345072942a8da258e1881a9fcb1c27dc257ca2fdd6ed77196dbc72a8ff88f2a70b4cfe2c1fff00690adcd21787b3093ce4edf81941f1972b52161001f0d65461ce771c9b145bfb429dfe179496850737602f9c82b92ec219e5e55e73e87556f66b9f96f24aab1105ce0de72db21f1e64eb5cc3e809b90abc35d56aab5976ee0c396c951b6e8b06f3416671e4373f69ad5b4cd301f77e49c0f3325d0f5bf0396eb83b0efa55963471f5d86796eefd20a36d7faeb21b913b918bb002f2c2ccdf06fca1f3844844e418a88448be09089eeac2de00fb8f06f2008391a82f06396f06d2695a89e3d5dd8fceb208579221bd5fc06e5fc139769995c28572469ec4acf83bfd698c797368782c86e80ba5064367d4fa375dd6eb1e1ff6480a473e7b8e1a008fff7a4f6dde86064078c89ac0f699192e80dadfd15bef721fff4f80d2d08d7bfbb768ab52e8a4c5600b1ddcba579ec89b81dba873e6e573b021cd4d5387d35cafff3839aa34a201642abf17901fe02fddcfe914a8b8b7e5eb9332a21e3da32ddc97892985eb80f8b5dd685b38bd4104b2231360241453c4c0f93ca7220d663b4a73f9af8489134dec286a3698e1054566ebb3364c677b64c6b4948b8bee873ab96277ff9e013b99ffb0d0cb5c50b2246fb8a7491405fcea1f50d6b1472656b13cf8e2234533c1bea976c9e8cfcbc110a01cafff6abf472968715ba7027bda0c81f951bae2ebf0b42cdac147e45ac620e68e7c9ed731692a426ebcc45abef87d0f57dd868ace795cfac622a1be5cf46e5a8972f57652df92b613e5cef1e95ce58e97d3980203fafcaeb3486b1b6fe29a665b295068119fdc4b3644ed038dbae4a9d349b3e647c6be8bc84f32e641eaf7ceeb033ab8ed39a31c79ebe8f2c6d689d95e429f1bc944a27b0a62a2e342d7a150b6f97ae46fa879e68a67240e9e7a818892551e2f909fe4448ee57d7467801cfee16307924f60da081547e625819f78ea446a7da89932a7748662785238b322408160e3dde70337d97a68c4802c0943d66faef52c7b0570ad5cc36c98a52a005e0ffffff1f