PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 71624 99c054bf74f966e0af2d55a090d6cdc37d7160d4bf074059b3087bf9afa4ed7b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
864e5a5bf0a7a2c1d2124566e42f824d31a996c72258e09acca033f17b4367f7
Certificate Block Hash
99c054bf74f966e0af2d55a090d6cdc37d7160d4bf074059b3087bf9afa4ed7b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090230000203b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000408e1876fedf9706231a73c1fa8beaa851448ed744819d010eac9530881c78fb4cb64d684ed670f4da626be0ec2a48f6d74e0f53ace9c1a4ea1b6954d77ca0508bbfad6862d3877b6c87dc9fa992f547d058981bf5b3776fba06000000000000004000000040000090230000203b0000

Raw Header Hex

0000402068d84bd4fa1796c454abb390531e03290a583608fb7fa91d5618768ae6e9c488580de92c8642b8610d1d25b944b81d5c148fe82cb16f50025624c5ba4e53d87991292b6a0bf60018f767437bf133a0cc9ae05822c796a9314d822fe4664512d2c1a2a7f05b5a4e86

Proof Data Hex

59,560 bytes
1212160203071ebc605922d34851f65c90ef9608a9f6798e0b2b32f427c6dc280c7cd1e06222faac90b6b6e619ade2c410ff6c92bb48e385fdb0b83f47141041b80dcba98616cbc35287f893e90f00df81fabc742142c0538a3f05261c98dde9567e6c7d69849e7ccef3f854864b0308029d31537b70e956e53a9270792da1c861c4a1d367a7d2d423f2ee98fb8a1200c146215dac82043b533e864c1b11298748ced58a3fbc2706a428c527a6f9d3304e37f593616bda45c8a446d44f7c1b459ce338aef3d170dd709ba170de29f4bfe8a9b4bc327dd830885f811abcc0a5673ad2d0a20a997db2f7ac444dc617c11fd889fdd0ec6b793f837058267c8517ae625f075af9961656aaf04b2559f7bd27b36d31ef0db36048fcce8f1a678548b55ab5b62f4e6e946b675a99ca5e72b6d5728a928ed5673676d365067e72434b1145d0cd07cd166cb9f18b31e4d6c3551c80de453ac8d1cf166402459c79639705bb5d4822f2cd86f3ce540e4850716c3eb8777667fdb7b46fe1b9789cf3d43f12f306201d60db8a8f83d689235f9fc3022389c02fcc99f97ec7a4bb570b5bfefe4256238c298ab73139ade16e4c5567ecfb3ddec5b3a492cacb8e744cc1792a0c65a722c97cdefe023cf3a3f142898bbee308ff19aa7b7c405ac40ba8b576434538254d7245c503290e3f39b0ddd5809088533c0a6fe31835b43c675f203c04d89e967e27203333de748ce4ce1688f86ad2fb7c04d7619d50e4601c02c5f5e850894e865efebbd04adb72315ff29e1f9fb69da3ba597e42f89135e39abe0ad8b3c0a374eb77478fce2a0e61248dcb686651fe975c18ed35ad9cb1581c7f196440a8770ff1f743450dd418a329edfc9ca58f1e8c602cc575ac17f67528454f8da81b6ae8951623635e8d78ed73ccbf2105b7d8486b2ec846de1bb2f6c713351f3810dfdeb02257a317c45472255a2195e8ec04f892a07d7f6dff7d1f39c84920979b3bf9d6ee905160f309a95d8ab9743b522686301739bb410410fb48bd14ade52468879e1fbf81fe50617926a8662168437bcd2ea890adde7a26a3d3968cf348164c7ca79ce2cf66365441e67f074a2a19f5dec5f8d3a1cdd07c105d0dec550f445c03a119868ed0512eb3752ea9243815824a034e8e94c467d49f1bbc79531d24c708466179d4f99587ed51e9d9a6edc773a45c581b073740a38b3e3cf5c5ec371ce6630cb2d9e4c7ee7d2c746a66f4bbfc4e33c8469e10fbfe5880cb621051907a0cfd543e4f6e83032a5bc3be4785c01d609dcfb3b6f0cd9e110727a19c7417f48fd98eca06f7f24bf7ccd722749227f86c594f1f679501715e8523afad7979ce2e089cd9252c5a598db6ad085fa03f38842a714d46ee1e5d6a546e14b76d8fa895317026a0a5c069a69c27a0e6167bf984cab1789717bf1dc9f4b3c850cf8cb57763ba35eff7a95a9420129073e4b6d1d6350aac43743564ce38d5a2dc19c3b4fce88124f05ec212d82fa1f4b1276063549c9aecadfbac4a11ff182167bad8ad9e099b65921d70f447235ecf7cc5c3baa7734cc0d5e97b1faa463d973936b3e19db1d572d60596c93b0476f0e15578c6d0dcdecc6f48d7f5e728782be5c7c9a079bf7f4c5097a5273e123ce3a6f4c1580c9a0097076d4f4e845fb341d35a3092969eaaaacc789868b3b3cd72466ac59885c941abaa2e2b981931f1173e77666ea91e016c7bebfaaa99d11407360dac76276dd3e87f3d80fb96f66dc1b3bd26217f1f1ac7f2b465dba8a164a255d337521490a9ec5895c89f342650ed77e26210febb604f37ace7a2212f68c5209da1f6b1580d76f3ce35f6684ddee33c1e7d4e69dbae8fcbf479334ffee81640ab3b3adff0433e103c99b785abcaba8d529813e44f82b6f2521e778031868b70d93de94562c11b2eb4cbd1fcb20805b1b719c99669cd341fe8919c256e2d09014c20cfe491185f98b7c5bd7ddb421233dc32d018007becdbd0921a7f29ad185c2dc9f63d5358fff7dfa1f0e22340644f4702954ba89b7f333a4ddf028ae04d3d194abab17dec5631ff8af27cb0537b111cc3bc10fb9bf53b4a1d204f08afeba7250704eeec9f8ba071a753a7c2f12a32423a0a09fd09918cc7d366a8f0c5a54c5bbe080108516ff87e1e7a4615461e207838ef9eae6c36df9b31a081190138ccdc068bf9fa51e090f1ea73ee784c725cdace17daeba4b6a2d0d2d7ea27fc6468d63b0b1a0d2cab5a7150faa7b6988254c08a855ae1f36e5709f3fa874a7c249b269db7f0e5af78152c0c06d82fd2b1e215eb0629c55f480424d0717884a8b4eda84bf19af27efa3d5631d09c009d0d97be62f310c428de2ea2442533a36858152d177267cd833fcf9baf96a9291616f7f839614486155238a7f48131b8c01b3747cb628e4e08c302f455778fb75bc83419f81d8fd265140b3bf5ec8c5af0fb17f7e0a8822f71354ea8d0a33d957ae415bce6f8ca2e3e76cfd752f42afb40db89239ddc2df6cd0075640168ae1ccc7c092025c04f13f363ef67dba3024d85db09bdea90ce32eb87be528f29c006d0e858fd39ad58fd2b49d8122af46d85e68a8bf6fd329aab9eed27edac38e3aa48cfc8c59f8b0da13d31218bdfad4a0535e61bfe7b5b9a4cb0bbef927b001f458b55afda516898289e0dd29b78c669284005c8991571f673cc3d43ba570ed0a1d04dfb6289344b3ea32ea8e33d8ca7de970c94d24be0bce354509082cc23a97fdf18d5a57f1a256c418e57bfe747cf2baccc86e1ed64f2b27b4d24bcc2fdf0fbe482a9b0bf64aad7c0416bbb2da274f02a7cd8efef102b52659f04e76388bfa8e3b116b929943b6e5874c95bd921c61e4c896782b509cf10d25ab3ed08df01f45d1eb596e8a84176df8547158a308e8c2f5ab0dcdf69400bf93c4f326fca4e3fb42b5c7bf2bbc399bf8d7f023ebe0929535f18a848ce4d45986ed7f7ef346e2300275e935211493edb633d6998070848a51dde464b8c49a73d6d32ac26937851f4aff250e239665a831db8cf6ffee496d694c241e07467c9f8255b70a948d696b64e80396005c7a62304d0f3d038f4b51780f2cbbcedcddb6f31414bbf4231fa682d14886c0b576a0e77c212b8ba2f6a62a6915da32c93034511a5b9b4dec8888394deede4f3ba133ed1216d925cdff37405046bcc3e11bf4c8c4ec5ac808026bd5e1dce8188a888fe2357b666e2a2c65a2308a4d6939ae48746610d66c6413f43acd79d6823d8a4117b0e88da3c5b665eeaa4e4e425e6437cd20bf52bbd5c8dfeedfdb4c69bad074e22cf966e80879058c70e44a395717bc4af6cd240e8318c27e04787adefe9679260b6947d68592682725c320f803d4938ff08d76074b37eee082c82183aa225df4f63b3a67fcf68777be3eda42c0304ddf1f8e19dcccb6f944b952de279b7a3406c54efc6699d4939cdf1a8cc261bb45250601da395fdcdee632f142409fb3ddd8ae815289295c728546fec35ff8bd016466608d9095ff41ead5eae805e1c69aedbb389f36dacbd33780d0606e0883ddec09491c789ca3a87f14d5c45e054f70bdffd958cb389dd978ee95a0238afc46e9b54597e18b48605a678786feb8d7c4e2bb708ecc09ee5054a71f43ef702fed0a50657120da098d1a21e9c21262439bf1634cdc9c6d4d136b3d4addbab7502194b0d81e004a701688debe345d65f5d3d4045c10ad1e794d7ad758f06e97d7a5291e5d7878579db09a53efc84d780f906945d32b24bdb3512b84732361442f2c4be715bcd0f2859862f9811c2de35500d326216a42b4d679e6d5768cf6206803186baa444af3c512c69a0c6a5b32ef6ad8909276926b2ceded0769ba8f94c5379cc8cddace19fa90c4bb170d7cba7a8f77d8bb4c41e7f921a44b80470ed9a385920c9731bfbb3fc79aad83414cbabf90e0b5b51d77afd0d135722c39173dc21989ef8b0e8a0b397ec6a4ce6e63643ce8b2b82fd4df1e716b53e9e82323582dddbc5575501238f9df07c0bbb78c3c8c7ac4dd8926c09fb6532ab05cff71261f391754f4d082f523975a8b7d54fbd6d07de2e95ce0f8efc86cb54d5b58a80849d0bbf84ca025fe6796acf24d9688ee3876408223276f5ddec90160d88384f20223fb3c8d886b03f3f4fe6a210070684fcafaabc456f6c4cc3bc91f0a3f62095d325db8a90024af9637f52fd64467d34092ce74a6bbf1a8213015e97e962fbefdc0ff46a2b17c260f814545484f69ed70ba982d5e073cfb6a7c4f335eed2c2c739bc472e79a88bd893c66aee4e2520a82fc3deee5ccfe46e8db248d0c5e5e9c851f054591e5f93658081b35bbe027827b58d83e2b09a703c6c1c187a9f30a082a9f8347354b7062f63fa1090893d6ebc908e43a1c4d2d98de5f36a80d33d63e51c92782f8dfae623e6315f03990c813a72e11ebaa2d9bcaa02b65a8c9b65d59172ce293f6327137d57e613d4e2a377d8ad4adcd021577fdd658f1668312a8cef085dac6c7df5a791b45013bce06b35cc7d0267d9c24c1a827f4d08f3a88cc65d8fb3bbe4b27b2c19a50c70fb8650b57cde414562b9e49dccbda5ccb007e6e19dbdb8a3ca62c053d88e99ff4c7eeb75044509e9ec16606db8686652536344eaecdeb8b831b77716b8023ead90043ce036753fc1d57d6d3ba0cd856d4d5db83134f268e921233179052d6647d711bd49db621347c7c0f442a65c9e8db6ec8b0300d7c994bc9cd72655ebd198a1b7b260f9934d1157b821b380e2d772eeb7cbd0fd1ef2ceefd58c2186b613b5a296d5d8f32a4b9ea7050e85f88975c01e170d3df2f82c7fb79368a5cfb03ced3842313547ab12b3ba60c748c31562cd23424051a1ad0b6339f07cf1bc923b645b65f99d8292e0242ba68c6513f8f5e9bfa37e82e5220f03da30b324d37f3578f60dc674f11949e7172c38c4e30269ead778ce2c0d5f7dd57a39775add290895b54995ba2355087bbc4c0fe794d4cf618a5ea9a49a4caaca55895fe23ac77bfaf48adc6c2fe275037c5550a1f2b15be11676171bf4d5045be26a40188995f658c60eaa271d0c4054dd05bb06838f26412d104774640ea3bd35796de231a0e533562de644db34413a6f21fbb4d43a71d784a7ff23d350ea5bb3f9c978c2f3bf367ce8ac9b7b9579a3113d4b48bb9ea2d18e6180654875d88323d769b223d3b3e5437181285319daef7bf96ca4fcb1972b09ee515ea86b8997a2e71a91c2ca20093c6b51945976934d36bd2348f854ab109e0f82686cd1de9f1ba6880926426438d8f6bf42ef673952b3f28105bd78e45d289dcb40b21cc43a478e7e71909c6446cf086d399b81509abd846f0a7e90061aceaa8f6f8d142c9f5e2cc6623a526c8398c1119ad6507fa32ea6f2c01e6e2ae1f78a93330933787a3c1b0395565b540848421550ce22ab4c70ab16e6436c36beeaabfd6d66f92b18ecf09335f93f63431d84a6adb51e3f115157fdb31868a7c6fdd629f74399a3fa6f5e157349447ce77ac6f549aad5769370d89d44a545dd2082d97d39f956ff70fc07158116d54cf47cd91c60a268215091c2db9caa0444836c808f7c1afce3c08feb7d79888031407cef4c3b058d3b5743468ff530ad10ab75d7d4ab963464eeef9732fdec1567381a71d293b5002e335b7f5b1704f00744f237ad1b7c0678cbb1dc4a217af39c6e77458ad01e58ed3a10592edd37439186afed73f622a5744aea8b422ccdb36835f85a8bf549686956d0b606ad187cc576e29e2afc81ef761edc6c3dc99cfedb991bb13a978f57695cce7e9982f37e780f86da2f5322e994a472ab87cc35acde820b9b80c4c8b74fb73c710c821ced40fe4e1ecc014a08dc214f742c5ded3ce4889c968acbbac8a5a436cdd5fde024874073a72d180d310de7482fa4a01851ab07e9b675956ee0d62804cfa2423499ab9e03e812cc7a00e9b66c2a28be3f7801d874751b5282856f9c5de90249d657e4f7d58a0800d2e65fedc8d7a2b4c82f829f30e72d9831a93eb9c0099f43ff131d009e4fcfc87b7f47c7fe92612078e1ed7ab7c95fc9ef881f56f1279ddff6a741203f23bfe7ddcf58e6672d61a05355183ac34f809ab729c952de5df2caa7f4e20db7b508ddabcca70a3e20c6b3a70daa32738340b0c46270ef72cabd62bd3a6b7fced211f2f089b7d921f203e8decfc7a895564babeb4452f4b3cb6b20899892e3ec3b332b130b264a299d56b71a2b456d2708c46709403c2073303b74270c4bce18f54b38b19147c02643c914f9ca9adc88365e0c9d853e71b039181f6aa5ff4cd41fb905bbfca17196c16206fe959a7347416a1b501fa393645b06fc8dc192e6945ed49a3f8e700fbbe06283c0de23aaba3c747e6dd733122286b3b126c8aec5a13a98ad893121c3dc7ab920588d87c77ccc27f6534c08f4e60ecba7f2bf5669729ed6034a747a63096f1b37306c4a160ec5f09f24a2824d09b481fc8d9b80a6fba5398d1ec7f9e255d98eb69e054e241060347db74cdb01b76c691107a36eda4c1135e9d951fff58b329304c4f8c91079e958ba03128302063a4b6f4f11aa11df56c041310e685a1f930049d5cd5f43f8bc04e2ac7c9a8b634e98b69f449c67fd05b941a564226d4ab7e9af630b793a19de2f9a608658a10db22d906ca46bc8b5eeeface635ef2dc1416644e6b9f37261c4d52b592c2b991cfe33adf7bf8e5c3970d7b8a3639bcc23ed699b228f246218d3c8bf9e7a2c34aac0ef1fc29e17dc252aeb5fb3e0bdf2874af0c7907a5ed449ee082b54b1af6c4e9c6dcf5709ca81b44d97976f3ea8e9426114c7b96d372fd3b7c188ed28a80843117f0ec242d0f9909e81da1f2a1fbbc2c370b21314d6a4082b433f1595e38da0d050ff11e6345c3281baa562389bb39721cb7fad5c24a9d2b4bc9acd88335d8a69cdc2028f9459e9cb2a1a5b2d9fdb2f541c1ce479c43b60770b4d3d9a413408709179bf6c02a04b68e8fe6a82bd6e8c14f5e05847864264d3abf342f104b22b0d3101ebd6d28b873bc0acd37501abedecd8c356a8c5ec6ec14e5337bdc5c95a3c42e1e42c4c765b9cfebab4ee519ef6b9fbbd95e600f54704edf8c80d4d2022946710c06d63f7e93fa72f0a157844cb8da431c1b75266271e2d30ec20c08432b9b48ff1dc61b74d63d6a83fa53af21bf21dfb48903500a2f933b8ba55967f3d69d136b5573ad741488690cd15767ad0010958f233640ac7446c9aeb351fffe29a7da0f9b026a67e37965a48396217a4463213eb2728a11d33aa42d4b4a7d3c73e197dba8800eedd5d2256f7eed996119670c998ee9a990f85f0d17a86dbcd0064fb2c50f3cc626cfbd412e4815cca34763b9fc01decbaf84c46ba67a8b5b6f7d2bbf72d8d65904eb927589a19d50b065ae4c4a6910e865c8f7552d61c1f00711dc98c8653d979bd85e39e3583dd067975708cf36553336c92d1b0bfaf19161cdcedabaa3f88401077b5646565c22f3e993e5287a0f05ce52aff0e6199e37cca392f828780e47423a0ec36bd6bf06971c0ee9906fdbe64ad7f8c18e33d6eeff11f761a2dcc7a7fe97c9fcf72edbf061e01ee79501ef546c238a2a89d78424624ad5926082d1d3ae62b52a47708de891bee4118af3d977de7b75f627fd620f8cd8b281cb6c8f446b9e57970eb97dc8a7c2d0d76318cad43ba6b5b3a2541804a2158f793ae786717268cc31e197028d02eeb16f3ca09341fedc2255d4268224093eda1996f737eb6aadc3c565170b54e78c3ac0f2ec55a4e818a6ea0c6fdf91db55de17365c3dee7457d97d4cecbcebfa4908af6611407bcd40360265d68e6e523441ec73620a98adab08e72dad9780980978559bc041bf7459debcbdf17d6b880a7b49d193b5e16d2d184442e1f1dc1aef424be11ce898184d3bc0996100f5f3e13a719d4e0e6f28693e6212d0d190ffc7175d26a50bde74fdee44601c2a62a9f4fadd4de1beb795587b54f31b6b9c8ee0223fbc565cb9b9883d9a3565498c3afb66859292068320e1dc1b5b7fbb0509db05e06fdb6527ea868b4c35ac6581b10d467d728aba585e3cecf6eabdda2dbef80c8cf797dc40a50e681e5e47dd406a34aaccef2f2bfe730023d7bb8ba9df01b55c446bbb809b570bea09dc271fa04e8676bc6c25938e4ec3713a8e32bdc0a496556c5667987561046e2791a188d3aa66c459dfcf14fb4b65e7e6ad78712118307d20073cfeb30361588492dbd1bdc3ae15defc01461a268f9159f5acad9d48c31dba169607276eb7d80b715fbb86edfa0491a5dae8873d4a53c4c5c5fbb906dcadbeabb92d3b6c3fbecc03c68d0c110823f49583c4dca5af656922f27f319b80fe76a66196e26d1ec01dbb305d0eb8da9ebf0672329de8c74a2d4834a329bf92e8be314a1e85e6e2b40c98fb0131a74104ea6da4d4d13a6035224532b730c0ae5fc177de276845d5d0ffe7f89b01c6a60ccaa644d5f4a1d60f4e9c1ba12019cfa9aa5ea7289571ee93c1b0aa8543a1369f240d2f3e1c00644dcc4c1008cf9d29d7f4fc1a3a1b5d1119a327921a8854c1cc918d8bc35ffc114e1f48a2e1e802df822c11edc44a8a976c46ce2d621ca68565cf8de7faab9829c9d28362c4237417266d07fe36d8a5536dc0246cd50d6788301178a8c35eb7caa426f366d579e740a3f60bc39b81713734a2a3b6ad83d8bed16e23f76a7fe9bd4bd9c1b76383288c0c2e295a2bb1b58859b46b1f7878ed46ed8e6f759b5c7405564d2723c3702cfaa15cf918d1207d46e7168038d0fe42496397a0b840a7749a650f7c827a7446ef5450afd8e36cbb32b4f85b91c2495d46bd1f3be3bcfde259d2de120d9d8810d0d4f0e8e2d9d6df2b7f2b19960dd1c94bc8a2e1f9e2e015e22558991f30683537a4f86d912fdbd35b28064ae49eff9597e3b9e699693c614cfc389a62365109fae75d3614e0d58c51e033c879f54f544ef13d3b5c6bf16f8b6ce5a29839d2f9b9b2ea7997bfc82638a900e9f1622cea59493c57ea3441db08ee0759d803908b29e903551d6dfb596a6ff8c2cabff7dc12e54268f4052244eba0ecd5bcac37b7b2f31b9e3ccab2b3eb8457a8a7315dc79e7456aaf82694bfaebea2de10f1307a059fe976f95ddd55a20ce4d26009c89d9261dc926fc4b9972aeed4e95f39982b52eba8da4fdf45ec63ae1928836778ecfc04f867bf3cad6105d7cafd2a0e7b64206897b6d78e713c2e6ef55503a97915e99290d172fed57d7c784eea44e24fdc23f2963602d14d2a1c73fe3d05ea5bbaf385157995fea3b40f14b219c86b362e7e38c10eae6ea7aeb1112096f116a43471a8169b503f11f87d21425254ee4680253ecd004729cec64687624db9aca8cd3504d7b1584642dd0fd63f4b2aa08c101afa5536006f4bd711b8409e3ee8033869a8cd5285e83059062cc98e6c428413e62d0fd742e4b3616253558597024e78c53da4bc076666fee282ee967ea04d9fa3a26457f9746bb885ff1f325dd4d2a800e76ad97402b9174c645384e7d4e07b4bee88fb15312870dce53b6f201ac7a46bcaf5ad45cb115ad1569eb909ad2ad97a19869ad822b026e25de1dce6a1b6198ba98eaae5b7b81e6ff0fbb867796cf5d12d0ce02e98c8c2d7d4a4ab4d32a95a1435690023dcdf969bc52268bd3ad6687b7693fe925a83800cc1e30b5f620ee0c53f6b95ccb157dd185c753f7f1fa79065ca6cb1c22e9bc740c6bd7a87cf379c7b5a4e24a276f671758050c949b55cf927473b1bf105a510a1a3ba552e16fa810920a777e3730e404bd2392f4c44d65f1fbe1fd54cc1d2ec513272d95a24cc506beda29a261e6aa446df1d74f1c4f2cfb4e404a707d65e2bf9c24768e632dabf16e13bd0b9cd8f8d61eb911d497e913e5314e312e3a5c1b8f28f97b5fb45ff705a7ffcfe5d599a9c870829426420964003a8557328d685078fcb256500f33f74acb8a7e2719ec036ffcc56f5a26d3439a15f2844f0e0963f6c0e6bfdaa8e49275c0d8d7084dc2f574605f3366f483c2e7d257f099c68167321aa29eca8c8578e01c6a9a0d72b0e0a52927f73725bc43972784914b2e56c3f32e01c90d3fc93135bcafd6345b91c1caab0a4c88fdc9a43226f0d0faf820f23be82a8225f9c14efaf8601c1c9e058417aa3bccd1bf823ebdf1bd788d13e8b47df0eece74e083e380cf80c6c42bcf2a0fd33c330dd783ec1a04b22482a4758c9269a61e1b054ff3ffb9a6cdd6d08cccd8b61ed04003d3ee14d4f71d000b9ffa4c341e8de02771f75653dd6ab68c9038efc8c410062c65ecd2755fb044a6a0b1ed871012c7ccd96dc78916e5f2bd4427a781d432e8571f45138a1290ec89748c81d986e30292f16073999f970da8800fd677927b5d504413c2c6d3f48386fd47e18b310b9e24ffcb48b819ebefa1d36874bb110e439e0e1a2209574767e28a765eaac1aed227ec86047e86c6e3d9a3cab957035037c045e72bb61af5213b9a9f7021b0e17282ead29dda542ff8be9895dbaa9b81945eb0102a51fa1e815bb8c6478fcf5c345969fe451fa1d6fe076d336866ee0d1d71df18659dccba9710618ecd8a5d171502a264031385315d2044543db212a40a2427758584fe129c3d5dd83d21befb4994823f5e492a5902c6aae2cb18a7a7f2f142a386a6e9d2fd8b05f95d5dc118227abd9dfdcea62282b57fb658542760ac15173289d9baa51093e537b3949ae2c4b72366620dccf82cf22a568eb6e772654b27f4df64c37621b452b2eaeacff485c8ca6ec82484f51170b6bd6ac6bb216e845e003bc036a0140e11250a7523aa8e6776b1bc7af126a31d52381fc6d846135b8ff591a4ea24ae28dcb60dfb2d9dfd43f50fa5378000d73c9d8a48d888a05410a1dccefa9676d948d56ba4683f953c864e241e4d1f7af0ac6a436fdba3385ae9cfe00d4ad05d769c767248b7e63a3ce0a6296cc82038348970aacd5dbe23fdc5960730d06e2ba910d345ec3a0736b7e33ade35419216433ad5fed468ddb379acf06cc5a58da1e8189ac0d4c1d60929c20684eada0dd9d0595f478edae766bedb52b4f6734ebf8bfa814e4a3ca0149f64b6a53ebaea28acb6cb0104199df877b9ffe4e396432c07e2120ec65866c9d4a98c5a58c79897e96653457f1ccf686cd5c062b2b59de1cc2e32ac00a326ba32c122ab76cbfca57f66cfca08c48cfc4270786f3c1e012831e5c3c8fd316b0afb282d079e0337128ae78be1f282aa79ef34a8726fbdb7c2b28c25275be2aab57e6e4b099aab6f7e28562cc671ad8f2bfc2c49d56eee29bdbe62c3e90449f4db8642be60a52700f2398c03466dba8d603e4dfe39ae103c3531af060b955f806f4b1abb8697bd03438024ca48d4e821cd960a6d98b3fcfd4ed807786b2c838a491a4c875f573a0de4d922f1431c525592496797ca418d88b88d779b6c3e96312752f7a7a1a11b6ea443f146843c6400f937defeb4841f81e411dc68bedadb933ce98fed4fd56975353a9fac6bddefcd0ccdd07042e98fd4e8e40acebd59b16755fc1f909c3c20c777ffea3bbed8c8589b57bda5d96cc00ebb64be1c4d5d53a17682b3a4643b1ce7ad1f2ad4cc6573f2cb9158fa8dfcada90cfdf8da531397bcebf2366e92c9d44b04e68221d104d673d83ee91e6e4d5040e4809302010e314c15dba813a1fc0c4a9d30a4153bbc967ee8a6a6669c21fecde5d15472436167e8c0399eeecad8987e127c90f9a500c1f7f07dcb1b701198f3b0de492e6159d931895ee3614a027aa35ec43eff02cb3d749a04c62f315016cfb85fd8df0b5355a74b88d893692271c90db3db10673a5c6bfad956c74e12ef735d9b0cca1090c58505cac3b15447f846dab30e56c50f7dbff645042def7380f168163884c97913664e402206b77cc8c2f9d9bc99b21dbbb99a7b62ca629b4c1aa8f407b15f19b31c2a5c8f01c023c4eca0170fac4dec855ec7ad943a6e071474a231598b78363f125304ad97fe024ad0e5041757b1d0bfea4481a81c24997c7d1457b85fda58cf08c3cd73af8cbcf8e7a34b969c78b8abd7e4c96a2e0e849b39b3e00fef0b413b0d267a17b27b2786e2d8a687367bc7a98b46cfce2dd909a7554d6711a5ac6b75cdff98a543a53f689fe211a60758771f26273a0759572d9e792df386598c14769b764ae58ada4cbe76e5c27abb7664ed484aab535a59a0d8a342624fb10e05ac7d8e8ebfc8e3065e46402a35b0689dca6252197ac6178491c5a3cdd86a839e0db908cbb5ed87c337e622c035bba5b5308a06f5dcba28c9b2c7ebd9326bd8cea4f32b5035d5d3c62abf600239042b75eef011f94591e80627e2906ff834cc301288664d49259916b97eddd079e0b18ec98343b3d1d2e8cabfa6bd9adaf56bfc24bf16716662eba5b345208308abfadc3442506e3c855603aa6d53923869345746c2c285aa436648d924f24e030c66f757c2ffbe70f11d8cdb82160e77428ea6570526e47103dc513a536df2b4de65c8e8a85874960833f9ca75ddfb8b542ba4c6523540a782e28b048b0da9e72216dd7b2260ebb1802ab9309e1847954f2f182387fcf06bc01d8a5bf88c5600eebd943173e78ae998eae5603a8e247e6bf24096c73c42b454b83492bd9d09b0055f2ab45e52f4cd10bc7d7771e5340f0f2b529d59418d8de00c77675b10a7fbfba51573f9fc3646f60d3be661ec2a20e87f1ba50fbad71bf3a7e268b7626ddab5f1cd292d1a6e30d122a7da8a84063254fd54fc49e6b17e21a39acfe89a64b1f8ee81ee2ee136ac2d767583092aa394f9bf905d8a743addb94498f69d72b25cab75bfd064884e66222eb77ef7e7ded2a8e6be4a54f11da20fde41c15894d3124d7d2e7142069ff7f5c58d4a2eb03a40d730e0cab3c20a1f8260d7db4373444fbc73913a8683644daf774a12857e9997b0695ff3ad9b692763c0cfbdefc269dd95c52792ab1af920d4afd7f0419b0e2345d94dfd29421c3f7a29ef1701811a4a9dad67b05a8e0cc4efe5d28cf533c286227a6af5cf591cce76f61b5aab187993c9639f8b1466a7faa5c0033d384bf2d14338451f3b7269ba70f24f9a446ed2fc6d4f0381c54a4efbb4adb77983fe615025f19e48d77393ec791acd67d0562b4b5eb25a1b03346f6aec640b1fb894ee2dd7048058aa5b3b60d3e5df9e71ba1eec1cd867c6ec0c1ee282d0bb01f1376a40a8122d4368c7f60d59678d42385bed503cb8c587e4eb510fac7ac3519cc16ca31c5045f2f29cec0aa3cf2d6b98dba0540dd4be84f4dd64702232337565a4a14ba18792af0987162b3e8e0df3434413379255a4ec4a3d3d1c2c20fa0cb1649d5c5331110dbf187124e5aeec18eb563cd286aab635c0227caf756a47bd53f190e61a8a7762903c79fc4ee787f77ae8af120dc7902aed8ea6c4c8ed63856269bc84cb0d34e401a2f9188b40d861dac7c86f53a3361a32330d4421692313014077c311fc23a9e30b2f8d84400b5c2b9be9faad423bd016a828f06d9ec14d1c90d16e5ab3625b05a2864359cd641154bb27fe1fc3e5f5e73413b651682964c1a4965313d52e37adb316c734729bf3cd2d55e81d6cb805e51501288529cdb457ce5ef296354a962c38ca02d01b3a493d6e0fc3dbd5c033527db758e2816d55dbf26da5ea04171dbe983d1c896a0ace67ddf56dea4e4f031123ca55d5ce879c5a919679dc705f97fdd200b64adea7c107a237b58c726574a074cd09f0fe38368b7f1eb26265ba58794a8ac55eff43f9274ddb4a364377d3f8e985c2866a18aafc2c8c69e193f1538359041c24c691ca2b1cea58c876eaf868a49cb5aaea469bc911b447b3fe9698fa61b36da675c8eda4f64ea1a199730cc8da8f26f3e183e23116aa7867c6675a72468eb7628635b70835fdec091fd71e9ed314f08c912f7598616e3ba01c22ed9859c6a6d9618379de815512f52de1aa0be17a8cf6ce97b5d968386f901028f6008ff9a51e4948b7f0bc537b3f5c97f03591eb7c248e2be5f20673d7eff63bb728e790a78a2a192a532a37854aca309460285d3b7dbd90c47f4af82601e3b045f44336460a9e2528e7cc9d13495253938bbdb72d7e8fbe969aeb75d4f49574ce0b970c27c6a25c0dc6aff28f1054d5cfc4856078a0b049bb33f37f2f4e5b63a0f261595b5ff3412790868ff01820e9081f2a439d02715985f4dc28fdd35a67e1a52ac20a5a98c7e765daeda42ad11e406dc66ef92e31ff9459326551ccce2667b50970fb00ca8cfa80a34795b5be5ae95182c677b958e0e4f28cbeb61abcf6c1edc76696c4dc18daf12d1b025723b06b244ac7409c935bf0fe6aee192de4a7bd16e012a1cb48a34d1d8079b77f7852920fdf845495a30e4c8dbf3a60d877e98f0c31d316639364501d38bc512c8bf2f057e3032092018f43ff57be7b74c3ab1692b7881a845bd9e3fa9e048524e6696cdecda16a6594f78df91cc7d5f7fc12d69e54aa079613fd23f67d335c66c93a8cef75139a3eca67a5e1c32a34515571459fa69a0696f1b4fc762c71deb88813bd33387a15d13deef3769066e32029c31b8bdb9ac52d571ce48da6f61b05c00e2620fab9a46d71548294c7e3023c2ebe47c7d0faa125e47c455a33b51ad66dea0dd9f7f77db81c44534abf32182ec9189c903830f163e2df971682985c8b92411e5374070182865907e907b64830f119bb02751426cc1a63d1368105f1600e88df5f843d2671c5bd4902d0ade964e45eeac06da6716f0680aaff255b13bde89e30aa420b27743dcdf52fc3fa388bfb83fa357651f1a30427f5e3082b26409161ffe46149d77b78d5cd2c06d48e7624f71f247e018aee967c4adb89b6edecbe8b9b646a7c25461691b32e3d7db70dfb6db46623ee057206eac9a63379879f7a80ef4c62d60874c1a7e9d92df3a2093844b58c20489b5c7a3238e8def8a945b67223354444a4488148df886ba2b5de3595f80246b468c2f9622cd1c2d648f8b1b381c97d598da97497e9bc4dfc8aa05c688e8e615f0cb509b757f152c0cad209132dd67b693dd8bfedca5471817ce17ac6f31d57e5c530e6e2d0d7049cdd625423ce4ef720a112966014affcd13b98fd47909736b647ed779349d0ca30e2757d1a95f283a987ef2057c3f176c83d401edcecd847e8e19363eba48704bc281873f5774f5b25de6a4d9ab8331a3943785a3ed05dee41e7906edd091864b8115ed5ac492d1290a41aeebe0b45eece02033f2ff2d03f9fa3b0cebc7c7b5171a160fd0eb56a023dda650f708c956ece76aecd422dc15e28630a9acb7cc03e1a0fba3915d217adea91cf0d99a07730c33c94390162299b93fca527bf30bd158c695183d41586d4fda58b499c5494680ebcd2a9c0427ddddc0b2110e0474e69343643910b6b05164cde7d592325b30832c10bba41a416b36056d37eed23a4d109f72c8430e594e9300548aacd5c443e45444745547642d4eb336fc9f3689b469a6c2c9b6a941c196ef19140366b0706a40b956e75eea1f5ec2b1eb7df1825705981e16160b11b122334c5a9bef65a4356fc4936a42b1691d597e84ea0c85bfe144dfe275727fb5fea5ac868682e6d919d7082d12dc98c8ae5e7b6f29634d6f62285655dec98c8e0fc0b15d40e95b91a20573958a4b3f28875c5feee23007cd6fe97eeb0e34cc6ed6eaeecd90cb5eec893d77e9deee9152c9d7e47a48687f1aaaaad4c62e8c25fa61c4ca244903beb6ae00cc70e3c1f126629848c5ec9ae9d7acee69a9a5cd1b510ffbebeadc221a1904239da1f83c0772f03c85fd9fc8e8a7a52cdb7a46cf36f0fee8996aec306774faf8742c0a445743ca73d7c4f5c48af7a769f1883539e3be291cc00065d5025bd88c58a52befc38a91308dfbab1417ed7fa0e07453eafaf7f0cc670d165f0f52690fbbfafe8cfbeffe79571918e9d9bf143b164d3fba4b452df884d8530a414ecf134ab2c094d46ea3966219d831365ddf918946e7b63c0c91535b6c4069e750cd6e128e0ae974b56eb62942c9d9430975efe9b9307aac86f547a5b83fab6f4a70e75033121053bfc243e1c2ed67ff3d843ec97c37225f8e3e6bb8586607c351aa744d30afec49bfc7595f2b3a9d918f14f43e8baaf5b6d2a73278f04a1dd384ae8f898f7b42f65c4d2e525ad62ef45680c6e02d8b5958590750b9947e8c7c8d1cc5f9724298c18c0f26a5638de03f4d71b4afaeb40b920ee526aaaf1719935550c463544fe62582826c8d6c7c1486e47b160946f4573ff62a550161fe9bd0c15ba85abdcac8c67aba76c53dfca72ce06b556c92336c518554d11013947b967e2be8997d82b3881962aab048e0861e20aac4c612718bf53c8622304794f442a489a69b6a9c49be7ba23538f9b8471af87dcfd1ab469331e43dd042ec93405b7c6421b0c63cc0076e0935fb7c052547e1a8091617e8d8f3f6da142cb858174686344f68aabea0dbb5720355be4006fcd32f1826b781e45b10d59ae55c8459092b4f691937cf6a81d4586e10019dd35f9c0663691a25b8243f30e224e34fe5af7128541bdf4af2b603e6a3c7d3a361ebb76d973276be39ada2848150fa697f8579f1337040a8f6a9a65a73ecec16cda91dcc53ff24adca9dd26037254bde813f2dd42ce83f31e5ee21172c6d72417e5dd0ebbac9448e9c0c70ada7ac61f19755c09134096ca3cf7669d2f7319a6e430fe54a03ceebc7310ed7f39fb99e1bc60adc3222094524ad92c1116bbfbe7aa558679988d3a074ad2daa9d167e0df9a70eb22db8bb343355e5fc05c0c7730142d0417912e7d503f0e6772bcdbf59ab269e40284abf3b96c81ec19f07b4cd0852ca1ab697be634cd69cc2ae07246f8461f99253a89219face9938bcf540efcfcb6ed66265e544fb3b73a77c583157c3bf75c300a2ffecdb770130e005922c657aaf173ec790a30ff39840fdeae69f5b2fbae0793ec5ce35b567fb5f459985697ba077b26b731620012d24746a804c868e4472b02c8a460fe664f69156e9ed01dae7157b0f6c7cd3aed3abbc6dde74ddfcd0105a4b78e38f9d0c39becbdf7c79a1b687b42434e72720d2ae7f79cd3c944ad42d06f87454e87bfc873d1708c302cdeae5e0f8728fc9718c4b4155195956dfcb8a9444294772009e8be07704f53887de988baaffd60d0a141956a021ef8467ed2e42f60cfe87375b6ecd8cf4afeb3b33fcbdc4f4aaf1f1336ea70cb3b21e5f0ad6fb759c21a31586d8cc2f16aa3d457d86da547cc3b2418aef81143c56b4b51a1849b3438054ad45612c531d6957c68fa22bf4c3154dd84b2624a28731d5f030449e42dd6f8ae1f941f59d528a6879eefe17503b227d40a93ff1219656f2e2f9557781191d243525ac69ed8cdde30f113916591301f85a003e38104b86dcdd509e32b00c9931eb1cda7793ff8073cac5216ab8fb949f3406d7adfe7d47e9b2a93b043293a395d2eb2881f91c3d2e66223d936cdc4482ce71c8705260d23b0118b2ddc744c490cdbbbc3ef118c1910abf0fafdeb236e08b20263d60af4f3b979781ce19e697b4cd8e8dc99f8a6168a49debf7c290a3d01fb5d697de3399ff7b4669277ac7a93946a53ea4b21674c27d773fcfc9cd39e4ffc72f2a86458db1d31e313181852214115724dba842367a28e2e1f5d9982820e8adabd7195d09084b87beb2cdd500ec4dc3210540addceed6b762d7629c562c21d1c4a513d8dbc3515e53caff12fba030ff4f3b264ed5e5a854390a41a20ef7f6f085983531390f4c52ffb7e4d3cc9c7b8032fe16626696d980e707d934a0af129252e092abf6202493dbb3cb3da7055477807f5e9f7271fa467afb998b1cbfc54eb43f799513faa06e6f173d60f2dd5797b77ffcee5aaea8fc4cca6dcfefa937fd410445cfccf3eea279b8676ec795bd83758b47546d6147348b473601d80a2e5e48e50700c2374997e3c3fb46208b9cecbb6580ef2ee08135500c5ddd0ff68e47b77a3a84e87467555803a2c3c2b24be534ea56cbf011ed1594e6744a7554c5d36203cad352e0949a89c64bb3e3b525c2a956d7b74ab1f32033c0607534d1d870ce2a6e8fbbc7f2b6cd1ea87f04a2d4a7277c0f191a55a397fe70ddbae320976c849ca784b1e8ad27f3439c9143f9840ece94a6917b26caf8e882a62505861e5195ba43eda843c56dde86ab41d0034a30d5133f021a1b277edec5335763a11a1cc7a1d7fc7a9468e5b507190e49691c9676dea4bcfd9ec36080ee78ccce09b4f79c1d04904ff7a4f47f9b5a2951f742b1d7eb73f18a91dfd872965e42d5720c714c1d3a054250f1a232d75eaddec0928e15c2224dc5178fa7a45d43fe4a1d1b6464601ed050c365fc5b0160dd46e99036b9256599a38c6eda2b93f61ca39243ca38b99088ae20c9856b2444a53448e4fa62895ad85561cf2baff101115ba4b345ae8390622ad49a1494921132d31ad681c347ff3c1518dddc0edfffdb05f6f29433036d9d3d6656f13c131a0b29a532d531d2b637f6a1185ee3a0d22f5f789f86378ad393b8e7cb7bb17e9669eed2911ead9d4f67c7b877817fcb92c4d5a4e21fe966304698b8f7ff4febe915ab2f0159b4625c361fa1c7463244a8f716bba8c350cb170c73ac39a4dfc42d6a694033c59c5ac58691432002eb4111be3bdc6530b4a6d830ee23a3bfc5573c5308383d0d0b65e215a0d8a1bfd1d754d300f03c03a1c7a5d91c710bd1ec400058d47ba6d1d5e8523bd865423c9c89500df60e568908e2f8092d0414c07ba5584d0d56d20eacb343f1d559e4f4b6b6530c2456e424f0019859594f3f2b9bd53d7d349fdcf58a86278d57ca0ecc2ac38bab8abb0e17f3df758bdc8388fa828774ea750cc14ac6b258a8cbb999384b734c0caa7b293eeb9762886dd4921bb2e796bd8452dc2dd8751114169100050cbe2bb3f2e569db767894e306e83b1b02f92aff8e909e714a33bd972f34d8779929da9246b86d08905ff4230cc17dcb36fb7b2d7f9faecb3a02b897d2eb4df289f5c784456c8fad8d75078822e251e2f5d9aca3a9c6e5e85f3ba2c66536edffcdb2239a238419a5574bb317c054d867556b757f43b6a3de19a99c4ee0dc897755308844bfabf8dff681b3b434cc3cbc192b073183e5262dec6dd78f9293238398c4c035dd49644bdf1d143d13d9a65a4f8626a267b129230fae34450b9cc936deaf3c2045f4ef505f0bc56d86025b930d06094503da4841e396865f1e038d740b4bbd87c9383e91e00e03cbd6cab4e2df7b4f68fd5ffaf816bcf4f177acede795b12893c10f5aff9d72f0e36584fdde99e56ea0c71b919d449e5eb648495eb1a2587d70bd18fe7c6077b3bb301802802b266204dd844cafb4965ef9d8105c06744e470e7ae8a4d34a9514f70e850d75272dacf3f87fcb8e14e9d54841a9b7560295b534e6b5df8df85814481af9b58db6684f4f6d3257cc23cc00c8a7da8399bdced99089bb35733ee942054b7bc5b222fa88aaf9fb2a19bc656f2c4a97b150946303b31cbaea9ff921f3cee85f2983fbeac427dc83bb1a78ad9328cd8bc59988a68bc5a611ed563a4db5903c4c913125f5aefc26afb09e96e76ebc8dbb27a0efa6ee936e5456022f96ca30d1ff13eaaa799447ad9ed4be75d7e0f841f62310621e1a02310e93891439ed6d6c3858c8320c9f577aa7fa8e7b795f71d96e41a397bdc8407be503fe27192668b5e4ff5f14495833fcb1acabe1319d81635a085d89d205355ce9dbac28b9d88e0cc18e680fbcd4dfc832af935eaa54155e81a99790a0c76d0d8ba7bbbd5a02c0834f445339decddb0a17be2d30d609b772a1b63f367ee5aace36454a19547950befacf70af15e955e76e60aa63acbad277df88af3b6fee394729332da0c45c496df8696cb10befe28c81538e2c58c1b1e9ff75b3645d307ec264bf7cc342867a7d92aee353a981a5c324b639a42b454b03dcbad2d6321adc47ae46be7b8a5359512dd2f9639d6ef72f919921242aa21645cf7b16e1faa2fd2c45240fb9f1220fa3c09019e5a896f528ed4f828f32310975e244699f89b955c4ece95e33be9e123f71842cc5458c56a6b267f7a3f95461f85060509498f851a679ce049ff7a8f943c2bc54abacec77b8b02e6678d72f8e36d68bd904c63d5ad87dee2142d497236113bb9d4890620cdef58f6f685f5b301be845d33a0eac486674cfefa685700708aee457d6bf86e8113c64cdc1909a94ff56917db155c8fd3aa713206309f020f9e6f752347acd5a795523c8695d0fa4c64ea2b9c2604992c9c0a9a0c270b4b20efd2fb21af8a08be177fe758e5fa249be02b54207d4839352ff765b7927be987594e8ef2528ec771ab38daeceddfdb288976a62753274bb496e020574702d825c5adb9d575cd3e06d37d24c50d6a7cd580e0daf31112edf93f1871f3214456b1025b34314d29b682bb9f9b8685a698bd3e82ae45523349f266cb0406079a8a91af1986430b134d7bbf8ba345a7b8bfd7292f262cf670d0cd4b6c36f1554e8643c254efd6698cadc19fd6ba24626bb08e354579f7129d267254b9858e1d2122d3edf5fb238016f25f1b201105c65d270a34f008b9ce1d78257df370e31f80fc5715e6cdc45255be0e92898befbe1997231ceacf792c48b5803e04b2a196dd0058595d6455d8ae0b550a5827b66994dcc5d40aab5d3e54ab5de5a42aaa439e0e2fb3a23de4976623b46f48386d547413c688e172f5034c97708e78409b03114742f2d681f87e17936df78301bb072b0a8ee952583340414cf99772bf1ceb7005918d2dc5a4c6eda06538f49184113291b463130b34c8a9fe3f1860084ea0e55a511c1a5ef4b53999d1ba236a663193e012dd390655c1df2971cd212e16dadbdcaf3840e5bfe7eee069c0750b7ffe61926d107b02869bcd84e296c9c42998c0812fc57af6168cd9919a800286d720edf64e57162bc0a89c03ff560fb3a4f05fc0e659638ccd7f17f741be1fc4700e2ad6072ca31ae5576ad883a1359ab95acd86964beeb90ef79ff6a60f424191103a5839ec0125d9a4dd9f5171b3eb336af6ee1ee91d0292f05bac47f539455907a7f817b240d5a5c6039a32b00437bcda885f91f083d443a702bbcb82c5fc1355009ebd52282499c3b9bc79cf86b7ccf771b7965fd6ffb64f220e2642ae1e04b7677660cc5d492a4ef9914ea46435ee288716ae9750baeb133e92d912466dfd3eeaf61f88cff0a4271e6fefb458611bfee2bb1d885f555843953b70b1535c5ab37627332c7e75a8e0d177a289e495dfbb27242f8de77cdaf476e88e353739b030f8ba1bb510d57795ca17bb4c5b582d6046963002e65fd1f24efbb6ce5b00b3b6b36ccd6d483816cc208a72ddb9eaaa1140ff5527adb1a3e9a3c97b1560389f0b4e6667bc0f2a00eb25443aed97eba9ed6d6c3b2338d4a09fa481aa559fedb3362dcc3b8d73ee81204d833ecdc5d7bed618f46dd580ea8762288aa506ce492859140cb4e6f1c4bf40f522c33212f13de2b6bab5572f4ac05f178241f35a72203c945242bace8641011a563309e40aa84dd8bf204734bbddecd8de60133c919a51b5c8153b9d1f413f739f3115311488382e5d60a963a8d27cffb1f1e039bd5b4ec3d1e684590f598b73f9fa8776db9800db8e7dae36e9dd843b9061a5753186948f5ad42da36068537b8e17fadda45b946f50f55febf022bf027e9f4d92e40193bed9393fd0b119ca11264301d56c5ba43f38f87ec2e502feb1c784d759d5a209cc497edc5d4b2b9b0a5d4a78e6c7c88d6b968e438f784d5cf6a991e53d435284be072d0f32af161e19bde0b8225a96061c5febc4bec597b9202baabaa8571a1a31b785723cdfaf1c58be42cf292c33b1bccfc5494887a875d5e39b4a464e94cf3216f9e0d0063af439800c66a6e0c72e278370584b2dd25e5760965b54d1f289a176baa811a6c1699d9c6dda0f979edf5b412d126aea0b202ba7904d0c181ae5470841c8d119bd6ace44fd760e0b48e6971a0f4a32288575712ebfe3431c473b31273186eb7b993219f004876a43c8cb222a1ef747cd94b948f2ea556656c4d618b71e508cf29821e13e812cf5a7c659d9d43d6753c0353a4e19270a7510cca6557fec4beb197697227ed13492c483a5c2a4f7f614bc6a56bc3dd5be5d6bbb779686b652645f444188622893ade8fa5107af27c070dfec3b3f283ccf24837b52b87f45d97efa31d4a9f82c69dd89c755402d20415d963d8c7666c71a11b001356b0ce2663386c51c53b779358a4305b4c004babf394157887b26c83c548f61c4ffc181145d8690e940db7695fba644cb860f5108f27b47c3358031c9173df80d16827bf6aa166b009b7f729108c90d058f0fe85d431e5909554d33353b154613b96bab5184797a04f94995d45cc4595fa33c5079bbccd143d04d7d3d01dca9de81cd7bec28b9ceeeff88b56bb5101e876eb366452c37ffe9daa8e0f320ddb12a3eae3e3d398176ed09d7bc2d8875ea276accadc60732a2e71eb0435200863fc1af724b2831e2d323239741f8ca05249625fda53457f687cd0bfd01a9424634be8cee910dffe52c7a2392685032f1041a340c0ff2d7515b08377635cf35a6792174079e9191885d9666f393489d80edecc6874ea32141cf06e4ea413c34784543b9ed5b978af07e7dda4485d58fc4b456506a6526c5eb2402f35bae2d6967487a476a09f31a8c5df502e17b19397eec26fff76e0f1f10f96a3d00eee638ca880ff4d8447eb4d9f6c7d7db8322a3065caa0f158ba8bb10215fb84822e9db10d4dd0ff3ce4c6146e295bfddbba5f47d8191e649adc767a0fc60a8f4a00a28dac0d2620956c088e107562eea807252c08b9dc0e79c9cbe3cf93ed29b18d47252c42d8ac630cee820a56869402b8f6e81fae424f919609b0e1a60279e885565ded484a6f8439d5f85f6c6e0d1965fd7fddd67ede0ab55623fd93e8a18ace15db5e4428e3ceadd8d1670da3a07a9a81600246e8dca9a14f9fe098abefde8e07c85b0de6b946ff2279b632e2ecbaa4150afbc662e81ff540b30b76e308ed537fcea6aeb17eb7788d4e74eaddf47472026348800989f1c96ea485eee4107f0f1038303d63120ea71fdb10ba6851735581f5cfd1a3bd8ce98eef455be642c28144579ae9f18badb90db2d44d67e62b1bb5927d19e6492b312a9707fd3143e694b94b21241241047781d21a4018b5428c155bea66998b95eb0ea656e2150536d148ff6eea62431e2f1fc248fe17a3e685ab67693ac87e351bc21014961bd21207f06e83bcd2456ea8a643e1af0e57180ceda2efdae91bc8805f762d084de0c49a98b1e2951c085f6cd2ad71f4e532f3085905dd3c46a8bf0c449b20281402391e0c189cf92638514472f8bd4b70241f8c5df78cb23f69af6f184ce9e824b76e736a7f9c8c52c40c438bc4b846198451c67c394455de9a431601fc18ab38ee6061e434b4d5478b1da15eff1adbfd68b07ef811f86ec05faeea32c846c306ac8bd582c32f3b7f0a02f3742b1c769c6c1093928902c937363ab54c1d7046a571b82ce6bf78a7d56b52d37996cdbd66db5254ef8d9cfe268f70e842d83a98c74f686b1853fff0ce6ad67819b7c12997cefb18a61ed06c754a1ce29e108275a6d5a7662cd42ed60a00ba8436f2633bb80e3c69c653c869a4f51e1bfd9c4d7a4840aa61f02aaa1b2129f2421b4b79d77fe512c961bcbee92c2d99587e868924f17b10ede29a74a33e266bc23dd18d4daa16d18473a2d0fb2044d30b2a0cd66303a3ad40a1c76a74a3f80fc752f7b35b7cb4c341e6ddb20ae4487249488daf93d74290c6b760a7f70cc03ea330b77da3db7f4b5665746da14fce68fd1c51e3d2cd29e874ef04b55e1f4e5a8d2e62240d2109ebf66b252fdea031ebef699342a7a0d0f2681140e162cf86462042b54741c5255afa5b6fb4c0a165bf5ecc646eb6bd3fba86c3cb00410550bc8fc6b2c7dab018ac23808e2c233bc8c7cb8940e5d1047b9d8987a3cf1fbfdf37fca8f716cf0bffeda2e55ea53027c8b87f67cc3a1ba1f89aa61b0527a535fb55647e53e3c45642a2491dd8291cd74daebc4a7538881aa7233ab926145c6be09c86baeebc7062ffcc1c350db019ca59ddcf337265aa1bae2f900b8ed68ba36c18a117ec86929115f97ae50694f832691535d45c6493d3dd8c19ea292ab4c96e4b273aaacc60b601552c10f6b19759ca77d74132c43344bb9ad772b90c80dcea70a4104b92b8046247067058dbf1990ad8acd0ef312c6be9f3d399f9fc4e4e0ff7817f0f528dc1c35d2a9ad231d8f844712cce9975ed5a8a9dbafc1e6d8157884a10a55c094dd7befdccdebcacd6368b894a5aaf4f88f02c2db8ceb7fb719c4ca204c3ac1144cb469108baa7e6ce444c1ca8acb0d793273cb0dd70d05086bb0ca42c899b0474d9ceb951e4e10e82dd9f59be3aacc84f0a17689f7d7bbb33748cd415422cb773931d9dc5941c9fcb5f8c742e7b0a0918093d797f26e49afd48f3115f20c7a80fa6228605683b24e28fd8707e19104a3aac28c009411a4dd773679072e7b67c1b9480451810f6c255f5058420d4f4a9b63a4007753720ccee85920a1f38173951af5723155b3cd153ad3c5afb4adb7d0bcdf475ade14d0eef71d24b09cc248b4031990fbb058b59a2c0b621fb58d520d5737fd1bfe15f9282adbc850d8bae88251f3d7cdd082e9c751dd558e382ad0952ded46891cbe5d183f7aa5482b59339824a0b934f1939cf3f187abc4b8a5f5a60d57d11aa26c130ecb89e7f312d44d4faac577934875f4a56b89cd788f6e9ac58e1e4e89e236f27675440c5422609b4723d76dfc6113cec4c63ae608b9117544576fe8a3044f753f098b7bb3727868a4d43766a7adbf87778deafb48ac8c6819350150058290bb79c52bc46e83dab37560e3b28b75d4d4cedbe352d70915aeb3769621c63ba288ed91a942535660054d93692d81d0eb7ab587f57a9a0f773621dac5eadaf14b4770f79dbd1240f0cb0a3dc36cdf886848982d3df90436fb377ba26b5468dc8e39f39489ce0569fc6d12ecf8b7ff0e3b0dc0131e00eb4a8896dcfba0f6466a5c5686a209bb264950ad75403a10b9e4face4c9b4bbd844aa302222332c0c0acec5c226a1c1b8dabd43471bef7098cf9d3baab2e8ca4fabfe4552cee2cf96338d96e77c61069b9a805e86f9c2072bbce6472a63a2dd08a76516e0b63ff60bc628f051f163b5dd899277ee48dbcb54fa7cb66b2269f682b8b049aba53bf27caab7d05ed2e8622cf3c0a13dd760b08771f1be5772e1882c208a31f94edddb4028e453d80f1a2f022c1a9a04ca929f5cfad3da33db2b4decc766a60fd909d01348eea7514c85ce353cbc2784598d97bc2280ebc64b3825bfae1c67647a3c2223542832b090b02b2312de9b8c5c0eff0d6575d1ecce7468e79e583ce0baa1e54954387eda6cafe6d38c21452bf46a4460e9c15ff68937c6c964560ee803eedbfb089d8b503e604b90db0bb056f67acd557bcbd73bf376711886eaec8938fdb2efbff0824f7f642ecfad9ef4e92ae1bb890fa68643cca72b3ec0f58653ac2ee3720c6165933d49d3038a1b2f4cb9ad8efe7cb7d29ce3b515a4472c26f9918cae51978eb5d98f6c5032b91c621dec6c1415a2f968cb9acd13dbfb339fa82fbb50fc6f4d8db1e88e3a8f7a24d5097f2b8720563b7155a1aaf2a6e598711acc465bc3c55e821ad7b8fa4f84c6dca7348743d6c348fa80f7715c314957d008fd20cde11e22cda2e94cf482e92188e4b9995080c7431750f447f3fa2905e2948590d88566cf328fc0d90b4236356e009ec5d7ef7b541db4f2741920d1523d77b6f05ef701c0ce4311e358bc4574a0bebf2245c56bbb76eae0fe6884ee3a3d15330b74027ce3d09651a2958dedbecc977dcad72d86b4e7fa600b40972968d2cdabb7dc84ff326d554ae215d9633d9ca3e9f391c80fbddebfc2d163c120571e1cdbe41c4b68a69b9f75a4946e81ced5213f60a99079a813d3e5ff13a66e0fe3464119f002b982c90a965a2d27f17148c1444992f9a3ca9b3edd605e529c6dd8ce9e3badb068805f078f8cb08bc6213a39deb68b01774f513e4aebd91de3901af9cdce7d8bd364269e674e4be20d3e38b04a5643ee1fa56b90c64a48236914eae50a0d6f2d4aa4fd3272b1f468984b36e9bf0e6ef917799716fa01ae2f338e1644ad2b38bc32b456fae8ef6c85885613ad3e78c4b06237f2afd67964ccff02687f615506ef70dca41c5696f65f1b4eb04c54c13dac0f1e2d7cd337d09a56f33aceb9c73d2f9a41632e79764fac401a26e04a85634896b291113a1f11fd74ce2aaf42209f0566000677039c662621dbf2b99a14ffbda7b7b29514fac59c6d4bc9ca0e9647108f87375392344b0d85aa1adcf01a9abe9baaedb364332a1678dbb276e8d8d7b269d096401dd85da99957f9258952ec126cab4f35ec44d0c8e1384d8956cec17b741f6394f2a271caf014bbb14f6ca825db31ebf6aeed3aed3c6214c0d78710b3dce10f390ed1ee77d96e25d87d899094fad1a8d60e6ac75e2ce8d019d76d70997378cd9a1ccf840134ca571463ff22b26abeeb3de94154f721ac7a529187f145095186ef9a1933edd9551db08c6b352c4da8d47b04910363fcc1957ffda82c7bb169d8d8e8ccc668b9a53380ace7eb1ae06718b250fbcbc882afda6a812167bc11d6e35ba9d10c93247be234f7bc9d3181fd7082556367950792123ae5933c9ac49d613f834a4596cb268907716b780a9871b48135dbdc03b8a9fa2cd87b33d785fa5892bf3ac8994d3a469cfb2a2fd03e39500d1b55e64ee5b382fe287f48b535fd0e8e779e3f5d0d47c2f89ebe8e44cdeef9ef752fd2e722f9ce73575914825abe0cc38779d7d3825ea3f70c4a9e2fb3f8ac1cd6662e3f7b26972299e1d3048c196adedbdde07574e959d70d0d2e97ec05544f84afdd97b62e00dc951f05223eb8778b533840a6b41fd7a99d6d40f5653db7dcf9be94777276b3e4a7c8eeaa47bf5e6bd4adc3d4fe0e7e4b538ec0064a9e5891132b4840076780f4cca02e56098c84f497598a4044346039453fcbc304b26dded2e855fddd044b47c4bd4e86f1e275c9bd57a32ad71557a58dee412d4e36216e68e735445de3700c483397998d0c4f839dc06c8574f1548319263abb828a76f7cb46967baec7d762f12b37f56e3c58c0d25fa2a286e298f4d0d426b1972f87ef11daacbc9d3d21fb36bcc504f1c6fcaf36e0f17c473226ef699a6efc9863cf005b3b0771433580de7a1fc53bbbc9abf59cd250e4d96b39df5579362f0249d3773dee578ac7f810982ba055246917a7611ed25b5e1133d2ba9579b09b7613f7d06034fcc956d99d35fa27ad05244bbe1f06e5f6c1c719c9b340e908738b20017b8aac54e5fc53a431d2e7e8cb60c28ec02f913657613644a9cd436ff0c1d43e2ce004d89b363368f2a414f7a737107f6c964b85742dfe0c51b5445c2bf6b0054ac81fe122128ef87dee92a235b64f7e4c0391477ab937a5f8508775bb56060aae09137106b278a1474f7bdb6ddaaf1eb50ec4758c0a2e1f67f57205204c01c0b90ed4b0016a783d6c70c5a034bf7372255f94bf584feaccbf5e807e3d53eb5054c505013f488878f84ea7863c1b32f315803b8807f6320c24e2f17bba69e96725b7f11df998d8aee0225cf46e56eecb3660c7f20232f16d2622a94bc53db82af976a84aac41cd010af6f35b45336f9d6c5bf104b35259bddf00ca0b1d01a829cf8d4e13ac980e7558546c571118ef838fccc6db512d968bdaf6f954db132447277171a6c9e2ba2f8d2913e844ac3f3d6d02a884a6e0fe784d321220d70259061a06d94132847a8cf24d1103f60ef7f6d73c3351a359980f27514c884e25d19a6f115ae4ccca08bc806a012c0eabfe67101f2ac732c462232240af2a0a23d1e3c8670e78a05f0a755bffc1daddaa924352d731d6ffb9769349d1e09d5e2ad701f57487b9f9f43d49b28add279b4851abb4a0ed4d97097e4a4f595ec0a4fe0c54c0e32ba9f3c32f60bc4fef0e1f2e1d899f944f7c9637f4c855bbd9747066f8a001dfb2800d75eff9893f71cc99b41ff33e2585d401ec3bfb91a115a86cb41d36b9249d3a4ee8149ef271670f791d49db6836c363f2a042f4c986c1ff24b765a6c21296f686bde5e600fa5f3bbc3e7316d5672629dc78ff3dd87d0d69ba2ed116388190789d7bc8479b2719335c7713bf503808ddea6791332beeb9c0d8d5a1660ec5b60bbce0d5b4574cf9f956e2804b34c0fabfedc8a466195e707fdb5ff29925b38aa9a1aea4b446882dcc1e66ac66333bf0dacad20414017ea195cb3ed9c6fd054cc99c56dde5d3c911b12ee420f3fd2dbce8e0c1894cc7fdea6b7e95f6a95faf3c059900dd6861e860d34f9c3ae45d64e93f747556df0cb3ca9064fb227a45a1232c38d19d10a8b77e615614442d78c74ce8e116f71b4a5d3b0ccec2e7144c962821992a95d42b146f760cc04d48f957613fa11946018839f360bd4c70167c0bee4385e776fbc3dc8fdba61a70fc2406605447ef0bf8e40a4c6bebc237d3f8b072d81273cd6ee00b3a3226e4263ea003f21eb35bb6dcd4c5e1df5a8400079285a93db971d1ff0e8603c1805604896b482128ad0a861443a179d6ea8e5f9c0b368e172459796183736e158fba6f046fd3db5c76d369d2b25addebb434579d4e78834db682474eb02336d4d9ec5cbfeb0bd1c55135700c2780eb0c66fd6aff8c467b1cbba4b5c19e983b1d245c6372d7a36340d324d8418b0d450dbe9d51a877dbe8b0f1868554fc8cbc3df28cee4138388f535d89369f4fb6d76994ead7dc7f108cf9d655efda3d4eb2e711f02751f14fa7236a298ed9fe967f58aaf63e3cf6e7ee2e916989b0d1f1aab21c4b545bc558a2337c2b5abe399cf94f4c384df5cf3ea34917988df38283077c81cb0f2a1be825f4ca69a749e828951144f42c097ae983cd0f2d23e1831013d71fb7a4afb2bb7ad4869d9c515a0749035af84fc8d3e0dc22f7e0bc7b511ff165b87b965dedf7fdcca38e1af4e57a591e4a8f21e776996497e6feede4d3afca3edbbf6061ade263e85e192a97541d109ecd1c11fc10372cb7023f8b7ea79e3846c5c8d954b47445a967592fa86bd6991f1e4cc902af1d4049c7eddabd24e59ed34b8ba99a893ee4334a303c3e140b0dede267d701cd25c5808f46a77721a698dbd39daea07dc2573e5010f4d2a6449868411b6223e32997cc50e79d8799d61cd619ecf3ee5eca3e08bbd03444bb29c330a4b7aac8cf22508156fc913a6e646f904b5d7e00d5cf3ee9de17c8371030545ab8202061f307976d255f9f36265663c7fb6fddf97f46f946a3938a145c173503d1507cec3267d35b4b24f65f1ffba56bee5e493109a2a5157da0be2d4668959b1dc9aa51d7da4822a340f6715abf8ddded92045250527870c2f3a0473da4d02973aa96763fd427468ce0dd3cd96d1a4b86f1177070175b7cfae89a1c382a733a467503e46607173b3ecbcee2935d3dc54bf2311a0138a11eaee3f41b0600ceb6e68cf338d3a9c8281963d3b63776780a2602535c296281f0234a5a02c88331524ed1ca377b216c7145bffc0263c515f1139ec1893f46c832f023ddc4ded5728f4349947c65a5439d88f7c5746fd22135193011e78676d9a6ceb9a55f6cadaefa6500c61cf6e82fb7acafc63d9dbf9ab13fabae595acc6b99a072b681399436483dad0bd5a2ebc0c076fde5ff5a62ebe2000a3f6b5363068b5565d3551869933527d99c1cede0b61a5ab1821bee472d4977645d49e4dcf499c3cdcabd9b36d51a3be0c22280822754b7bf36a7509508b5e68740511ab177252cab6ea7fa6ac286a4be76663e49f1108943ae8ece4deab9be9a9e34f6f5b047162eda3716e88b22db07acb6cd71f0bcfd86968b3040e3f9659ab575d247d3fe78a715aea45ecce112d3fec94fa70148f2e2dd5e2469592f20c09447dabd49f2d2066545d195ca28f15263d33483c775de64bac438e39eb6fb9ec8b2f8de380bf5273561b1d18caec175a3013ab3c793d3a13b0286fb52adb77d81cd404745d1fa7577e8126574ccabfbc92266e11ed96bef819f2dc3ddbf9a085804c97620f8628e1b5802812b7b7efd2b330923be55854a54c7c5716a3195f7cf75877a1656b0cb07ea534cea3f3b959097a615b5ed18b2f102168bda2d807cd32fb876352d3b6de09669147c77253a50433b4559c89e33e6f7f6a1903cb8cc868f8eac98a8c2286ce2f7f42abf6247e15205e7503ed31b0b8e66b98467a009d8e66235b445e10bdc6ac5f717f37daf02a466dfdc2bcc69411853d7161b72affae28ebad12b74f4648f31747fe6f691fb3e874e05f0acf35c823d21ffc6c09fe45c193641bae00c4e67d782e9177db341df718cf9e20896335672b47d3bcb825273483347e68364a604bbda089b9f95de457b82e62d306a783ecc8df9bb1645ad15ad91a509ee454f878797e4161629344134ca98ef56f5d6f6258c45b81b121dd258629ab7fc8ccdec3f7dac0d60ab30ca41bdbeb784cfc3681ef88889c2440710b09cd418eaea2db74ceb1e866b1aeaa6593e352811022235ca8018668b9ddb0e478d26e18e956b6a063425d74b1d78553df41df7ba5e24720f75b670cf0d49e6fe6a1508d61a1946f83712a0f5e9b780a380af0a9a4e7dea852efac7c9288acf307880938d8ca964200f173f5ada4f2faf91ceecd11c02eb36259e7d3010d9402fc88c226f871718acb70ad4504d3fd46e0273ff94ae467f4bf996aa2db716e296d550b7699bfe6e66f525d6c8020e22c8f52a902ca9b0f7fdb3d759e835bd8f512b6f2ed9017c0232f1eee02d60ad053b1d2fa7230fb1065fff172cfd57d070746c7c6e149e13b1da5e5f50fb847b0fc78d55c72050cec8314c2bddaea2c4e8dc5d1cdb20873a83045c274e6147617282afb1ebc24dcae6900769b71fd224c2d6dbb8a6b33479356ee5930589d9897754d63f38a0986ce5199326673d1b7b5742ad551c67bf0456dfc27ccda6581b27f994d283ef2875c980d13155ad0d7e0c37b55cdf4046888fdcdd94091396be46c8d8ee158ab325d589a67d932cff8707b669fe8628009c196a99aad1dd384dc3f7d85a3564680f0abf6baf23552b07f170e2bbc538d7ab43d8a32cec1d1316ff7eb57cc8f671ee8157ba25599234eefe5495fad9e9a820a14bc829bcb0edc34506928c414cc69779ca60801f2861476de59eae29152148ea45e26ba513380f170e315a489a396fb0445a6fc09dec38387b94724b326ae0a968130d14135ea4e32a11f48597eb53acc95312a6eb6ad77a07a8e50393294c002e3388dd73bcf755ff7d2976bdefcddb973559cff3fcd0d2a545d77c02e760a4983fa870c6114437b35d2fdfffc28d53e8ea43d9ed02ddcf04e687e44b7b1f0ba40bcd282d34b840e277ab42d0b0fda84a01f00bc0b8d198814c54d832a2ed5eec9cac28395cea3de722bfd0d5f18209b579beefb1181bbf3fb6cddc944a4d36d0f92b80c78fdcfd46690c02c54ae9e54b0b6dd767e6d7e946dc100632d599bc8e77526f6a280342e07788985e166c4aba51711120f5aa46529d982f3f38719ec898527c6eaeefb24b8b9ebd179a06a432a03d7ecb863e327ac19230a9f96da4cc7526333d77111b482c99fe044dd391d2df8e273ac669d0c0bdcb913134dc1464c619606e2e8f74d3095133549aacf6c67ce9deb5d9135281d5acf4add6fb9a643853f6f80babc7417d08b911b380b3a71850c7ac41b294de9b5bf16304864db54c851cf1b681a925956b04eb4bda9643bbc2d0f578cf0eca2797cbd3933a290c1af37782dcabb132b709a069242b71af5fa9d097188bdea1db013d4fb9058e1fac2c335781f8f02b0d746ac8edd48af1e8a42d27331d5796a84c83213300023714c14acb01d9de7ca4c0765d78757484824182c830fe003d590295cd9e1c17f679f67ff30e12a34a75c0830e2ebad0f1d7c3c2c80a5a1238106c41338206105f46ffe9acc6d7a965a0fb20c850faeba0d23cd9c8cf6157f33cd168b227af278e799d9acaa0457dfddc9468f78d8941e47c90fe3206ae5928b909a84d7fb62abd0c2ef5dd3487d7d93f0e58d00935a36552e35dc80f2ea9caec613498e5f17988db2d1239be9616066dcfe54db90039e610964650ac7ef73fc44c54fc37c557bda9304ab7cb83b1474dcf8ee315f03b7be1603099edf5087ec31a421928afac870abb3e461a01d2b3eaf2f1d7bcebd2268247fb814812c37a733a4a19fdf4fe2542c5cc8876299302b90b4a23d5345f6490e1c7c51b926c29cd527d5f0790a5355764b3713157497abac39f8619bd44caae337f9cacd2ae45adfda13858994abd79d225e93d542cc032c2f36380c227a9c4dbefd9d690381260f4442b4e42ad1bed5ee3428e432d553671ebebef5adfee6f88832d6620c96602dee0727dbb714d2a79d962b76dfe4ff54f43332cf822166c909e993f2aeb8cc5e6300213b3ee9106201ef17a28b33504c4f529a8508d6fd5a61391af14379437f44aceb762b2e6e7fcdfb8b425becbe22cbcfcc9c298375f3339523c6743beca248fcbe14f2f41898fdac3fde37ed5bea73e7e47589b9db88a32ea51f5527e88691a6dcbfbfb22aa7ec30e642e221ec86eeb50bdfdac2b00ed6bd7c1bf338213b4998a1b893c0585ebb46814b4e42fbe110d01cbf8f55c58bc55ffe79827224e121e1c7b352d5b084608cc308f2c8ee211dea71694dad87c503e2610d2da68654de1c4ccafe0f14485f8291ebcdb2023c5ddb7b9854214c9adf42bf607135f4c71d652f198e3969bf009b580f0c29c3545e80939928e6bbad9060a81dd470e1c176cc2474fef10f36ef64d647efb392c0958036dff56f66ca2a9f1dc6f550522d075518498d28a4a86c7d567b73933d38aaedd4e5ca767aec772ac0cb24d61e0216fc62dabd576d3b91f47f7d8ea6e25344dcca7216489ab0708d2f691868f361516da47675775d2fcf1fc171f8af4529a942755e20e15d30e24ea3aeb3394be32d24190ea91bc3af971331ef3d379cd011bcc37cdef70d2fc2bbc634b62f5cc8fd265de49839b44edddc15c90eb63b9624266221ddc26d9faeed630e762996e7efb478b3ce148935e9ee4700470f62d36eafa7374bd8ca6588b00f4e71f2bf0f753b2357f82ac9ed6218ad3a5c651dba22d06c11376ac0a79e58b70a614287808c33fe75435680391116414d27363361043dc91453228a91534723db24e2ac591c4fe2e0daf3816bbefbe5380c8b3ac9d6ade7b7115c8c708afb1ce96ce5b9788fae96b9953ed1bc284aca7a42c1ba10ee445ec13b985e44ac2260109f282e1ca377649cad2fe8f100e74d73afd46b3605dc7b8a1edc3f77238d3a97b71c8126a513ea1e16432e9a3c271e3a6b16f485645be189520581ff6b5a8e755d371d86f564a5835ef3cb0e45488fbda0c4f8216ba0475f0b4255356c97320c297dffd1161db7b76df9b096af3c38540d78b6ccc7971bca261e64f1e95c3dabc7792ca65215dfc98cce25fd3da29a5eb87152d5c8dfb85ca1aca2fc94f69c5613ea4d6a6b5d2512fbc1a9227656b56f6a9721fef951a8f08bc4ee1ffcd88c18c84c3c45941d232286d28c1e4494ba48b24c84016d62bb1704450518cabfac6a1be081413eb08d745f548be4f1e307a0b2537d32bff15c0cef6a3ace3b14df11df8741aba4692e8c0e1e0acf75cb0706cd0919115fcc2a1463a47496ff94b23ad9aabb5d6036eff79d269f5c49a2971a22c136378a548b6d9595fdf6f57d2c5497ed074c576f1774337159fc88d42f4b452be1c0cac193780f0ae6b9206036d8b9fb2a1d02727b52b155708c02d656dab9f1af9bd3034041979975f8a1708ac2e89a601cc7ab546c2dfdb40a135633c88c97ede3436bfc6064918de7291731df28ad22b102571529c406a28049e489f3a102d6e8473b43c611bc893571879631b072f7d5ddb8307b7c09640fc2d9b141c1103ead737492799e434ac9d3092f946ea198826dcdb23544a94c9fd9a681716f27e1f614a368209ae52b77b8c4949afd8cebd1130bbcf4107f7a850830a7cc83e6b14e936cf0b9fc7d542f50e345f65a6560ff982e946b5c7352dfa67fddd6645337a6378d91bc1afa760e7780f41c3480f0b5a9d23fb88db92fcd4523210a71a9d7beb0e05cf49d54ca740162e52831451841d15c3048cff34d01481b20bf27e7c59765c188e019ec931538ff3c3e1d9cc3063c5e0604168f06ef11b0546be560673dd219444d82c9e4a176d5500d0b0e8ff9723a31f95dde34611b2aa95cd631bbb4369c99c43f7f8f045e608b45d71630d6c5b8ac7b18500b8aa5dcb6dc98694a44636c0e351be69f13bb16dc6f1ee0e4451b279ea48698e038d5fdde27b0d3e8d6c6cfbd81a3b00617d1c7945211938bacf570b118ec16651770a0b832a37d556b315f79a268bb8802f2844e5a4c395839bac670e5ab52196128f60c1550e2c0c8558299f985184704aa4ca992c7913c884ff83e1e33f0c6a4df50689dc26a9d5687b2a7b4862d4d59b3ef1141e833cd823505a7efcf83a9013fb30ca6b68469d178cc4eba8b9204afe04cc9b7269ef57a094cb49a38c8825a1b3d4bf8dc7f93b51af6d7ddf44a359cc532750c97df45a96c5f1d539bb76e587d4255d63f3a919c4c35f2dfc54f5cde5ea3746afac8ad2459c98451641264b5dd63e468a6c3eecbf9c344f8a174979717872aed14ebe679e1f92eb95a48c4c88987609df49802118a43221a5a02c428d193bc0ce0defdce97ab4af5c6f0c2a3a37f6da891e5f211eb32ec1b329db73c871e8bbabb0d615459b7ce9568e58a2d6b372571d670d2c5ccda0a12a6c84bbad87beeeccdc20781b49fc0a6c23c576fce819986234f2d530457a064c9aba02488787ba715efa26a3f74dd857ca47dfae37b94b3fff27b9b30b31f1706baaec3026dbb3e590ae7797e1a0d0f948d90089cd812873c5f0d403493965357e1f4b6698679bbd26963f2730e1c26a1e82aa44d7e444aafa7b4f2554cfa508f3383590c3e50125efd447204ee97fe91d572fd4e9fea28f30e2e2cdd63996ec0e76a137f72f2e4985f874d50926df4cd6064eabe8c19b068f85b3d37881d3883f5ad8a5bd2e09943df96a9eb6c0352044298a9db7e272a3c2dd07c038ffc484624098ff27a1313b814f3e2d21f63545846678eb82ca3776a9c9409d5ce2294391956ea716016ecc6641893a4e206aec2bb183dbafac0d6748787de8f5c1575cf846b665638fdbf109509fb6c0ce31b78c059433d14aa5c6703d919abd8275f8e0bb94c34fb8d24b787b4c20282ae72d1ffeb0a1bc83c9e5add5adf796c5a80dbee8322395a644a744328aba12e8d535afa6d44b28b3237a2d6efae1fd670177091fa03f698d73f9c2fb7a8b0293f288f772f1e15c81ad18b8127d7fd5af803ecc79b973255c92968ba9c513ee07742e73a99ed19e0ae3fca0d45100f24f96a2f33839310bf276aaa66bad4bd153ac2e4b0a6bbf9a09f96c3fa4b8ca98398db0830a7b7c7464f1c8a9307499a1e7b985894e11853eaefd988bdb7dbccb5a13f49a3579d5f95e7204d51018d881795350c3c893ec501235b71aa23608710cf79689a19cf5328e833c42f88c1af7453fdce31bf8a0a37505bbb4eb7fc0e50123c159ea13236e301181a16c9e8dba7ed5a9d071e7e95bd9a767d9881b6583ba4dc162fb2ace76db900a095a0032343ed8449a09670a4ec791cab209af0b3b12b9461ebc644535ccdf3b74d814db65198c4b43cfdb2745ae49034f96e032005cb467f9800a4d7b6aaa7bf50bc62bbcdaeb64b534e4a8ddc302add5faea63a7157bf8cfc525d4d397998a01bd07443f1b9b968ca5c64893281a5e8253b9f0ef0f7c98d7b446c4c760159510cc959a3b7e9b78de09f6a82cc526801fa97c9933d1714bac3c8a8c32631df4a8ba00a447bf359b945f1f4f788cd3c448950c0e778b30aca9f73e0047b0b0b4176bcf9b9e5fb20ef74c25df9603edcb1994cbef8bbc89c5eaaf84023764b94c14684193d804db37085fb1c9beea65935b1be2159d84d8619a066c2d783bd6f9632ca99be7d07333bb4bbd6c45a74632b55bcc3e5b081c89b8aa538992e3d93c7150563cd3c8906d05df15f6a113da14193152ba0dc39439099cb750546e8e3c84db5c69df76dde67767d0b54414989e885751833e661c91eb759d55b99d0dc3b48a34e5ceaf4d532e8358392f890586c7c1b200149fe88208caed4420617e9c5318ab48dfab15e563668cb8db82a289750914fc5b5e5cb48316a073e5a8bba0693dc2b6e9ee9bd279fffce5570424d3c7c9fcc9ca2324d93b51d61122ceacb20dc6b9956b41eb9eb0e912df6459f8660f88563612b24d99a88159b307daad7b23fe5b2b67cf6a1ea3f2ec14563554b0a2ec004e81722ebd9b511239dff8e7b22ac3098bca43c4d709f6178458b81a340320ada6687e7e6b1492cbaf1bda0e081b213a5211fb185cdfae8ba49c6835279d9754dd29491781e5ea616a422c12d6cfd34e15e040c98a3251e4a71ea474e802cf307195f47bcc9c6abb260baff1a2b0e8bdb14b8ba9c4b55171aa079dcff4ed4fc3996a485ca7edce8e0665dab7210de59c7aeb6266ec4bcb07fdb0aa5a2630bb9ea39093e086b81768c48882dfca3e6f1fbc8a44091f7875859170c841f920e61e8dcf5d0ee04eb4c0463bcc0a59e43e16db7c17770475267cdda8f565bab5c192d067f425ada9dd176f95ef1602ad69057f56b372de83b480f5af982044ab16a455498af8bd5c2d823f09bf47183426dfce17612c6b513fc1c540384323a72263ae7cfb962c6952b9139e7d42b3d9906597590d9ba8895d9bf3d64bce4c72ad0c5d5df22728d72f7754b6a74100bb536d779e2503139c5e378a7f602caf6af8e0ffed99214c49cd7c2e3379e480672a4fa5ea2cbbe7c4971c7ba85caba0049c753ceab97589ceac0d481811d61991452ad97c199af7b1befd6641b4dcda99b130c274ebda377dacabbdb2cc9d07b670ef5f7967a86536c0ac141a7e678b9e89992066bb29259a007722d83eb941976e3a794a9f1c26033b5dcf7962a8100f0f8cca7c9e11c5805ff73d46cca0f95c13cdcbcf6ee87179d43affbcb60d5f7fd079c60f2fdbfa741833dc91776a2832ebc32e4050c761f320dd4dd14048b3244c2fd583fadf7f7714ec56b41d29cc0b4b67ce03741b8e044916d9d3e93c2ca431b23cf56a51fee570c83eccb665fddfb834e4a86d03ca604a9ba8da0f12e61eb8b62c3ee86d811e1045ef75680aa0bee299a84ed245f27cbcd92a4584efc440bb015dd2c78595ab5edf6d591a5748bdd0befa5da160856a63dbc1d6d7db81ff54b9b4d23fadd789b177e778059eb634df024b48a0f9719d1c6a7535c936a8a34dd087767d6da609556a093cf2ce67db0db90698f2ca48b65f227bd9645993691ac1227124844d21bd94717b8a93f1f05de1893a0c438db800e90044ff56978c8440f83b6ce6da078af6db12329b6c1a2c528da25ac183765e285cefb52e888fe450d28db8e2e68b95a2c96b3e6d529c50130747d3a580a40f777bdb885199b248f73880f8e3d9e4370821ce44028e53ff4adfde738d1f33c23e4e292b7e3b35d9d2e95d26d82d7ba9571e72e946d4f78d676ee376ded04b3cf5360559be2aa2a8540766c8c1f14d9cc023f8342d13b9da29f4df810449d80371f019e0071873562fc5b7313db1b041db706ee2665716d11e606d1924c3e300736ee4690d8e3e2b0dc1f703d45cdce0362e61900ed129f3379f499ba48b32b8cc8c3b1557b875400248791b01f92596dcaa60b913aa37ca795eeb0b3dd301357637a8651e88354720555cef5fccedf349b470b6e4197f576c9c1e2a68931573c8b3b0f43adae463f161fbbd0ea2be258741e2af62c9c4c952eefc06c351fd7859c85712a65e02b015a40691aff184f67174ec910cf094878e9f05f4e2c8c9b39db64c026c27dc7a0e5cb9150084cfa0ed2aad0a35b6cc9ba88d5f33bd019b595df1b35a086a3ea91e18d726245b4e61898e8f85c1c7aee98b4c61b366d92c0daaa4032209ee2a2196adae6ad796ce715e5fc9daab88e748c47383481aead66d4e29c88c67e1be05b11d5d213dd601ba3a789f5cf7a0f9e71e9cafecff9e46d9d604b8a325ae83c75e90b78579774ff034c485287a81b200850ee50504125ad4dc8e68275d099d728e19bb277f141f1065322bbc0e37e4cbc4a42486873d07644b2b4d67877f50c9648d47a3a53ba898f1119b15c77d98f424e9c249159572a7d4db3e5cd79982fea91c51c504f951c5453810dc15fa758c79090ef17998864dc640d65a51c3067f11c6a4a76c077e86b06688f4c75ad64339da5a5320dce4bdf8f9f227a0981d4606437d35b3f7fb2a580cc7b6a246f5b8b59df4c10ceb043c6c24d6d81f8a241c7ecbaf05273b4a627644d01aab81351ff69553c0ecb9d09ce7b598ce386704688bd56b989102089dc9bd711457fb6eca7e42d0a78fd3beae10bc50255370b5d460c2a4de0d7bc62ed8e64fd7511d0041ce2403e0d96c77fdb80d6e2a5dae1f638beda2fef1492063d866d3678ee3fd4fc23a2cc42961196e3a48cf6005e1bf22aa510f2d438cb222fc925381a7607de4dad016935b5b8f589c8b872d2a38fc06c67455ef6a8942e857ad2d209abf48e96c5b20d39ebf48c1a26f416bdea747eb79626b647d869ceb063d37dcdea081f5cd059b46350b45591a13503aa134246286d0971a1da1cc5e9b53f8b4b4d4493094c0fd7a969485d202a0671ba228a68580143835d76a56779c8aac9ce4d05f819eefd2cd021b860f1e094ad4c42992b29e52c24583ab3dc3c0fa7791eebe2cee78b37c2738ae25a10ffb3b7de30bf8c89af888796dda5ba3a0d58653145c7e0dcbcf3f0f1c3ebdcbe804e5e987a93ea55e258361eff2b583375c524d305dbc9dbbdf9407321e190459660286fba90dbefae699c17208b5803d0a08af5d8f9808b11020b6d1a584a0337632290066cd772d08048d5bd4a14af492963863f4476b641377f9d2a599ac9537443e2cf0069fdc687f2a6086cadda16c6ddf195f9aa027d0ce30305d97866c7d045fd63f8d97d364e6e9972db90cfe9eed9edf3f70dc716ddef5f7129d47c1d504d9565c0e16c3f48cf7af7be1807c26948701bf8d5b7e2218d717855de29b9f35864f09ddcfb9cb81cac95e421b62163d487974b3b2f772fdbb676538a3d40dfb8310057eca87dca7d075584d92a0f56d9478f883a11a995b9e36ee4d5a6c410586981eea41435444cfee8b5260a3836cc3dffb20d1fd5d3ae81d03e8259dc1891a5f2f269208be1fcf9fd3c82335d9bb696d672d8c2d2f35830e06055848703d3b027bf607aa2eddda465e5444dfe8ed1dd2e28a1c94c5addc243a899d13327b8873389dd4f4c6c1012261884a4088b3073b168d91956332519c8c244410a1fbd211aaa6b4a3c6b9835a596443efe1f566ebe33dc04f172500d99034a4f757a08b25780f6b49033534484e245e75758f272498439b2647627a438f5d735d65bc2eb7997f1d805dc18d9d6a3b99025d105501d906189c7f9e43dfd290091551f6e7f9c010cb5c630bd93cec742fda0081708b82e4fd75f1974c0872b398ff08e2fbeef8267a8796a03caa74c59d56d8e0eb1880754fca9e76e46606be2e48bbc198befc35879139eee8282f3d8653a89ca73cacf15974a81274cc27c0f293800c7cd14a0ec873ffa5799298f4278cf7f7eadb909856a5d1c102c0e379e41010e2934c9b0e24b1a066368da7257e4a7a16b155877cb247458b3228244660e451a92723bc4c80863888e37532572da615cacebbae72919824eea771e2291a6ba51a48b0233b75e28a01085dc9c33341c7f590a09f4c549bfeb1ca1a26b4491cc3f4c49dadecd5a151aa1df86bba05761bd6c926458d0360b71736f063faea8a7bf9d20709bc9001f7563216d63781ad87d792fbbe4d37f405f248c60f8a7b382c46fa5284ab9bdea1e0a35cb72b10a31a198d485556d912a83b71f2786573e9f5f8d3f57aa821d7cea8161aeb3d103e4c77580fb60a3e67a6d060819794ee5f42942f7d864c980b336ee1ab231e6d95e6911ae933c2bdeaf35c82d73ab38c45dd1ebb59cb2cd3bf70f421933b6e64f7ff5260c7ed1fe952f59a5bdeb92a58bfe944ba80350e0ef809c75c112820a8a5f1a4db72e624d66ffba1883d62bc1397cd6666ffcb69e6313a2810921ef61a28ae105a223ab6ec93931858d6037ec4ba90ffdf4a56b518a4683df919f7088da588fd5c3beee6b8e4577dbeba9c1a978ede5f3fd27b306460419fe4f9b9eed23101925f3744ba0569eb85f54280c1b30357b676b9eca5651dda9ecfe4668a2b25cc8d9d011b72c8aa88f29e8a08fbf98cee7ea5819789deeeef31414f18a120e5c6f908a765560a611e4fd154db80d019afde5e9c5ca4de6fb93e3c24244195268239648a783d35a2262e5613839460cb942e7311ff646aa7c32d2289e20ecf0514f17606d42cc4949e041e37648807fc6225ce8e7fb8a6b994fc89813da60f3a2a27a51954fd3f00674b15d48b62f4e6c81e18b7d8e2c375f06bee432ccea9001096e5fd610f7b858ba9b2937fc3e9f60d2a6c787112e811cccdd00a9bf4b63f2410572c72f5aa11ef0f3e5744ec881f433540c9a0b1149a7fd843e3409048a2b275a3fdf117f664ee0af1138a94790bf9d0700d50edb689604193a7b4ed78a9c06695061587eadf3cc585e1b9e10a6c3ca2b33ec47f8597c5488ac3cfc34bc6fcc706afa076f1d22eab60a849059e0baafa9ce40cc6023dc5e5d4f7a3feea9281e590bacbc299d088d096c716632f136e996ad0fa99d0171e77b37024535dab5f8b6419da79b54846d596e83d6c2bb5e520817365f05bf472dab9a02e0143d8ddc9bad5b353e36731821b7667a77feef6ddafc3b874712ee8f096ee17858b2bc2004f31b6af4745da40253a21f98afa0718077bfcd0d67f3547bb4886f0563d1db678a9df3eb4250a7bba88c56edfb9dcafd838da91be2451684c1adbe941dcc979a74f6bc71b5421bdf4e7f9efe6a8c146a8e25ec85930cbbd2f11ebc85adb55d5888ce264a0e7e9d3d1cb327d644a8c1fdc445af9636769ac53d9051a4a840b2afca0da4abd710f3c00930de5f3fb86c60b4c76c9f416209a49e9203ede2bd420fc758b6265ce3bc10d45c0a13a3a47b4632c167375b56edbf0436e93c65e4ebadffd9745cda9f73900fff144d6508cf5558a9a2c0d83a5515f4c600c352a1078ad25c94ce87d6153191788c1aca05f6ea6a7844ff8a55053093eae6a663e57e58ea55bfb3cf0e1324bb197bce8d4c03689ec9bb3cf034a3809c341164f760ff083fe0a2d7d8f7eb412a3813f60b9e19f3dae0011e48555fb437a95654f9fa23dddee7ab0033b6639bc8ca9290eb1bdd3955a576bd237b7b4f0f5d983af86f6bb9c74765f711de9e5d67dea2c304169a675ac83c3e24d5b34acaab4178764d56dcf12fdf1a397973f1ac7bedd5595171d1408028c4516b63d01eff2a1cb4fc48614db382b55238f84cf2456a8670a2cf489a6f66eed70b9c125c9322daea30477a6148b1be1e59969dd92ddcecb3afd925e06fc04d31b41ef0dd1471a0e5e63f7863338ca616d9da258c902fcbcbebf24b6e335aa6f902cd81b643f97062eeb85e1e09001b8bf01c2ec2ed8ceb5c8fc316ebdfce70254adfdba6741cc5bc768e90db809f7afe4651f2ccf29278eca85f009a175d4010033123996e7ba0fbde786b95f3d772e031224328a2f7ba7c22266f122c6dfaec35f5f391a96d3bd12f4daf231434985c322636ae771ec8d0ad9a1fce905e6b663cdd42231c9cf36fdceaf62836f48936a738540df58ab15d38530e89674a98933d2f43412e3662e512b2a71ee74b5a92034822f87bd6d8ab82238ac129b223ec5fb6a8ec78e0baeb05b0e0fe111d55564151044aa4b55fd4bd47b076116fed631876b8f9776b470e6d4868398997f63eeddabff1ead85226d8637e0f8c4dd38f3df7ee74fb4666885d0b6bfd43121099f17b2c2417a883b23309ceec17b9118b7f3e8fb641b840ffad6a1f33d879d1c9bb32e6d667761810f43c8d7d9d771699bcf7a9fa1ce42b53808d91dda542290f036f8b3e36c56b2d6780de0ec940e2e5a599d99890be6bb455fedc297e66368395b32499ad4cdfabe0f78344cc7bdb29a2bea6d96a9df0463cb35e6607890ed84413f5891c6cf8791ceae336205b48c1a655966ecc5ea821211faf4289917879f215208ff6ad0effeb33aba05c992e7136a544890693739a7c1fbeeb2832ed6a4c82f1018cd468c03f33f355f7a6b4a000a45b3dccf2a1d874236a4ce846e5356bf1768d584b0ed59ae20305647fe33c7c615621fa2f6f6174159fecdba267c57e5f888861f3c137678043fa5bdc94e5f7697fd0155bf35932d1db11179a7b7da64ec75b2f17ef4cb6f11fe1767ac762bb42649d8fd75a908107a162ed9d5d7deb38b5c341254e3548402356ee343f1552851d223540a623b86857b581afa668579dcb6d99838df6aa8b159966a387ac801209b589a46c314f30e1f3bad29157afb724b740a7ea52f5707258018f22492698a5ac6393f12b42575f5db18b7e4aacbb391280352fa8715b7eab221935f97e989234852f0fcb9f587d7506663b09ea8f77785b1149338754c09663c0cfd92403dc9baa646519f94e2d29a63bd291717c5e4c2e184e2653dad81b7f2bd04da2a98de1b9a728040bcc792d97868e5e483bc51456253e52dac4a57ad60c38f6e0a6c79d653ee9e119e96d20c12c8adb139efc412cc48d3eedf24db48b5f811a16958aca24af7178efa3328436c13610d61dd5b471029ee47683aab682aeac3527e2b91c5fcdb7e93e48fa24801cebbe49548e30d7cc8f0fa8c49860180ffa986547e89abb42f0611338d8b6d3a0392813f4f28c19bc02d7dbafd2ed668155fa711495b3606f4f3b13894115aae50dd56a991bd03745b19593d044ad16a5f58c8bcef5025f1db3af1aeb09ef8ac8e42a9f483f0b0861bb9c8748bca69636659cf236e1420e73f6fff0704da4d6e54e3c0aa778ee66d95b4737f924c32d7abd47f9b4a29a70e718e1a1ce330b508c8920b0e51a8947d59f643fce35c31a5bfefcddc64c7d2d73f9e5ba7e291e920e06bbc8fb73bffc31bb563dd3b166958ce3f7b56659f1505b5d6ee965324949d48888623e860d8feed7c9789052fd40e1b9e506cd5ed4ecfe350fe30c1e12f5608c0279a06f62c0a5ef8d98adfab2471efdebb229c650c02893b297103b32ca3b0629d2b335ab72395639ef90b2af1333531019009d952cafa3b484b35e21ae591ddd20a211e08721b4e23cb9aa9942ca95d42b6a66bc6364cb0467c53b4bb85e886814a685794cf5d245b4e8a1f46cd8be0bdee72711e536579f4c32d7c3ae6bca3b7ac0d041ff52c9b9c7acd34bdd46e3237ce70a98ba12e353129d75694df11d117145002a1ed799f27853cf9be39006b552fb53a635b04d0cb92f157f23789fd083498f358eb97d8ccd7eb5a0366cf2720d6b7cc1811697735bbc34559bf37f825403eef6650acf01e676b03ddbb8e1f6b50f0798de88572f451f64c3add195b7d4258371b316584ec8330def69b204245d7b1fc4e743e46dde7eac4ae41dd47ed2af6cd5b2dd70fa161398d4c69ceeb2b8d5a1a79ced54bd29f4a4ea05f871c6d01921f6e4c6c6018d79b9264112bd1986c9d92280a2acda0327a3af6161c82477b59bc68792a659c83d61d5b1e5c61df1d540cb7c05b42ed98e9646f4f7b30d0b704c2f299bb18da1a5847f1aa3a4ac043a24117022aaf4b1e7e916d2c49601227bba8678b66920073022eb0e4470e33715f333b7b3fce44bc4f70faa0368e201cf33a21e3e0678b1de99d32241be3490deacf2255909911c7833dc159311df2834212962a44350b90f80886e4fa5f2194a9b8b89e839fa0d96215cd4cc30174e4fd3d27788eec13640acc795f2509fd9f8ee3360cc38a9dbbb1c556f3e9c85d45d981f7027e3e14c2e04f5a37ecfd9766d54f1fa78ad1439adf26636dbfd9d5639978d4b4815b27ed94f08f4a2fe43d0df65705bb82f9a2b18bceb70ed4ae206b922e299fafe134a96eb2f331f9ee9f0631de34af31dc8ee232bad7661e73b8d4c4c9c0cca4607ceccc70ff03a40eec642af62ed10796c2890101a6cf7f37fb2f6a3a2eb440e42f0fcc03d7b79c4e2de280a8b5b43418236ef211ff20aafce12fea37c30cd336e63a72c0be6d7abba414cbbda3c6377eac67febb97a9f543a23b583779ac13ad29a037038f17c6e41544cc986d833666817140cc99fe9bf579df463eea3ef2678ba5510322d331d8679c2bb87e32f06d50f6b05b230e090f05f90682e025cca5d9ca66dd5d1745c35870d1be8c7292feae7f9b2690ddcbf59c3d6db322db20e97091bd69a95fbcf41b21f5d28ee3a76cc787b3f8853cd34d8733490068cad5491650151a9efa358927211fb11ba2a28ac077efe8e38e70b7b40387c4512b1c049236b7b1f6823c7b8fd76828124f4e38dc3f39981908c1fbb9251233041b586e2832b0ad3dd1d4f1b402c7c6b0ce59860745c97dae0732030af903422811965142b58449f970379af110cc5b17c77de09f4af5132bba6a2b61b6bf4d08acce55da9848a83bdc71e46c66545bb4dc1d2020cb595be0cda5929c1b7ef52cb6e38a75efd25411996c2572a13c351dcf10d53bfa77f2ff59f01292133a5045472bafa8e190b95cebdcd578df5e64b4c18a565bcbd6bfb8eee9c3798593921a04e0b4ecdba9d2e9424f057a74ce0a11e1c07081d9698da7731b86ad5dede057eb487b5df7a8f7406807c9790627e44b237c90c99451efb9889c5be30ce0250fea7771067fb8125d05a91009908f8165da330abe4eaf034970ef5828bf692dc421812917a051dc4f8ac81bc9f56afc74c61adccf7cb27a0b58da51b67bc90df80a6d50046a10496b127c80f3f911acf130690a262514e4afc8c2926f5914f03e4843f256b1789ea761abaa3ea4a520293935777d978e441bc48b9426a5f2b79874cfb63660c31b3c5008d9946dc08faccca47fc35b011ff4618031191ff1a7868b0ada3194627bfded9ea404f17bf0c809403b155ef1b821c6a90afd6df5a8278ff3506bd2882bd6d2e9f98cc0cd895b25b2baff0f36a39a6322b88ab96e2d730416ade56b175a458d9eb920ca453c73de79550e8c958d2ea2dce8c2407b3775386903d07fa92400a5c8f89c5c40dfb9a62092646920e0fc1d4148e8e41f1a7bbab0ac2ca34e0516197d7471f261533ed291c0289f352f80d7ef03e98bf1114b0a0ace81ca656deb2fe0f54dec7f678d04a9295f286df9a4b2cf38f47eaa767b2d07d8e9b385a9eba09f44936e66009d92e18446f6b84d5e06856b981404ef805a51117cfb44df378de70e521c7a223700cd3de41b3cebc032292a7a10e6f83359569d0620241bd02c3d07f1e9838b558792ad75cf81504519e6756b85e84202637bb4f87f77b738ec1e6c086a93b5863ccbdd0a25984302211216587069e40b1c71d18db1b2a69974e24d795f2648a4852a89c80cdebfe209ad7aadb7a617c748a62ebee00e276332c421807b2cb0050719710e9465b5a535740e8f3753c8444382a957e63e1d671c9e5d39db11b435737fdbd67ff4af4ab245e6cbd9e2ef5ae8322cc7f9f3fec2e27182a176ebb0249cbfd5b3a680835e5bac08d34a7c5e37b0f41d8c2317f25631eed7dfaa369c09d9be9601a4c57e08ed67eca9dc7bab3aef8b1a743f64627c68cb12706ab8f278c807c31cdd423323e9b214f17df77aa80452b8a069920f3d3fbcb90d5fb587c9463d74a1fc3c7ab3622b09804e647a1df00e49ed81d280b7d860427801b5cccfcb0995c43f5b8cf101ab3b05e1bbcb2b7bfa4a2ae7859c409372fe0529a6d2446f3193a230d670f6027ed3befde739e19cf7ee60e849e0bdc4110a30a1ed0f38c9d253ce5ca88cf10c9c4ab62fff0e9509bae2254d6b559f1c3135bdaa199b316893ad0a4229e8172b83998b2fe7f545f15de6a699a874f8c680d414c88add692c837b6521daa4e7bb4ad055e38790311a9e56705f197cfa62d2936f272a5396894fd24276e2390bff8922ccae7f98b03e7f6d1f6c9f0b9dcadf01545e53ae50f75c346c78578ef57aca818d2e1ff05df18ecbb938d4230e40b4c197b9c3a5435bf5597adf1274b5bad798bedebc3b3bcb843896749e39eedecfde63536428c2afafaaaa722c038a8a4b624d97cbc1d800cf232873937464e4063917dfe35285e53c0bef177bde6170db925a2b0003e1ae9c575c46a3912c49a0434bf988c47e739f7e29d4da42fd41162bda3bca5a4590da6f8c3eb477c27120605682f06d9ce86cd44969c32798a61aa01d318622f1b010daf4d781a979eda015c21bbd7db110a2efee4783fe76f34ac9b615a5c158de0183c76757b2b3d4c151560467d7c47aac8e86083d5834766c1214b300e7684ed33d0080378f5598ea812ef04db988323abf7ab13b576557af081d995f49d8b03a936dea32426c121c8e991da32f462519bebc0a6329c29616e2a14c2950c6b47f7af8616bfdb3b07382bea617e1818f654ddaf2ebd37d8120bb2cff17a985bf77355c6e7116d96e9f130b59117e4a38d823de8d7026b86cb8ef988de79a8b06c0c9921e5fbf3221e992fb3393302533ad05657bf0dbe043e92a91df0c40da53090de76876793a5dabb611b7513ff9340b393dfc53d9c40ee59ba04017e56595ad72830d49d89f534bb123b0abaf4434ab5b2f534b4d1fd002430b5cc46ab12009c638fa7e1d79ed2c325163acc4aa5463ea39ca028370145bf31046a284f195c9aa8587aaf5e4af3a4eefc0c5aa7de513c1a50d21d455845ca208a2950c0d35c76c71c4bd91f42895aa3e399d9eae26b31fdb35624618fd9d0da4ac11fdb817db2035de9441e7a877cd2d24dbed31d8c5b9ec842eb58318102ac3fbf5cfb6c6cd851eb3d006fd17669deb93eb616657ee59517ec7079091ab4f02b50349dc6d1ea41d5b96713106b5d89f9a2e8a9042a359df04d8f91e86ed01e1a97b07f326bf3cf869e25186f99d1f2061519bc7858f8689b1527140939e1f7b8f09307d3fc25f486adaa9cb0c0153c43f206d9acb3046b3f8689f1279c0cc326600fd3a3dd14aeefd9c4e557330e6697eb60e1946a973b4bd31a14bfcdc4dc333c8cd23734d4200c82e88914081dd5f91795e2fcfdf6eb96c2146f3d1f41b339ac5dae58211d465542f720c6df327212c7cbe44bd58c8afa943fb8b2a94c64845e740ec53f42890c3de5968dfc17cab849c91ce5c20410919fda88dbe51329be71e27c075d7c909f10b086d946a0efbf9d8c0f473e2bc4be20186dc37d76313eaad132b1c764769bb285712683af466dcf7044e755bdb8c87c21b554fa282c786b067fb64b251ae4ca7a5de098c90ee944daefea2ca220d8186057c1dac8e1f99c40947a4e13032210509b81c5a9471cbdb81939e808d4803a60423b54e7c7aec101d75ee8a36c6807c6d38e207838c7415977580e733f15f19898ce363d3bc60eac2a8848816098ce2cd7682731c40fa23d9bf5fcffe1d7f76baa01ccb5cd6149a008155807ce20c1dd235d93ea2bcc1ccb34dce712c21b02f867d874475af276a5d5ef39ba57d0e6deccb7ede810c176373079eb066b4683ca931bf43c5f06493c06289d79f18984498da34a4de6eb3203513959f896f060410fa3efb994da9ce3d7a20c5fc00bb921b18f7f26350131802bed66c93d876e4f516b0e02aeebf477f8a80834681efa9f85bda928eb54f0dd0b88e7097f3230bad32fe984d312e05075c49d595097b8571f64314d049ad9b056e8024c02db87e878afcd7e516699b4349bce620dcfc1ba180d00f8200cfd404ec3615a5d54d8e6fbdea53607fcdd8efc73907ab005d18ec2b949878d0fecbd28b29e48f42642b03fffca42d1abf1451e1a7d8d1d75f3591c800ee5ab17b40dfca126c06f1b7825013abbc2831839942f5a07303c69cb615b93cd861a247c142a58ebf73939702303afd0c4d3aaa01d87c6681401e6d777f5c2638b63542a205064caa15a374ebce1894dda68a15d4b353dd311ceca06cacf294c2f518903da056cfc164297b3ffd3b244983d4ae2f107216a3252e62a8d3e42d566c6ffd5f2f83517beff04462a6668027150b9b4f837f12c31f15ae06995f31d9e85b053b3f3a5e13126d4b4f7c6f98103ac9d812b83638e59c390ad24181a06614253defe63b293ff0e0a257eefe44e3e737e925781ad37b4b484cb513239359b1862a518dfcd5ff10e48b259d22e112bec4fc1e7071c2866206137ea087397f4181b654f866f3cc40ddd2e2d29de8efc4e54461d1890799bb424f89fb328c1760b72399fea61dfe0575e9551576563da2633c34b8e0f08eba809489d04f786c5a971ae5f538c29e895d6d8f5ee693aeb1751d5988b9fe7b129a80cbaed8e4c75737b6e39590c8323107e4c4f0efd48809d376f7c37e5223d41e3a5739f791cfd5cab21c841e68e3d16cf69e587fa48f1210a9ad46ba89e19f3ff31365b8f5cd559b49f091f99f504beae854ad00e27221cf78710e0d442c4b03bfe71aaee3af3409730e7e39ac98f7b1cb75ebb8b70c98e417ea2e1bc91c71524afdb5c160109ddcbb1158b383ca79e8b5241d5b78bef86d9d715bb242afe9f8fbea498051c4475ca9d17d9835c92de7522c26cedf304199f4dfd80fc9531a215c4d35598c5591bcb5349e1a138814ff9dd57db4ccc8d19b0d3e09ad340a09284854b685bb55e71cec73b5f1b6d43e398e29c2fc3880ede8509471d04784c83f3d4361bf789c6490450e184beed65b62a0810021e5ad814b78196c7096aa0283ce459dc6613674d454ec3659a873bf10c41ddd8ce870f4172e9d045f27b1778dcb29ea01aad3918f9caaf95671f879ec7d20b9fe50a158dac746ae00ed0e9550bd37ca895deaf68c9ad183569fcc246a4ee0038d0a96d45be58edbf2fc173956118a27d499f30b1e95c5b4efe3da79e0f4cbad5f3c69000a301a65e77b91cf3173e10be217618823789d12ff3ea8344df6c9af2cd5ba113c8349f32037372b86747b4e0595f5f98a2dc4ffb58ad3ac6a8871012508e6db46d859c6290703f3ba0fc38a757ea5dbf56fe0c869b207d7a9d7177e0457e50a1b08001249abdc5e95a4d08ea42b280730d8fcc725db4b6beaa4d12183d22afcbde2bb2afdc6756440855146914e3d1b6a0b0e024eeeec3988ff807895375bda69e07a572f9858dacaa5d99e84c6ec1b498b0a7b3463288f0cb40d18270f8c5973dc97084cd0a2cbc0289deabb21ad75016d8be4220952c19d06475752650b783f4697b06afd73820d37a6c472bde32517d26cdfa6d08bcf785add0b7286a100086a46db9cf4863a30682cbe7e9baebf0f6969ffcfa141729218126936ef04c7f555d1c3b8c7ad6edabaf1232a9a1e0884091a6df93ba1d5baf6fab6ae5683d4e703cc68e43480be1848e4eceac48e4194ae54c0b88fb6ef9cf34ec7641856aff953633d4e70fd7e6b43ff1485aa2455f09dc06dc3ef03ea8b1b8408fe161c896317b58854eb3f2dd49d1ed60ac559eb7fd00946ee88957ecc869ef6d0bd26e4f321309163047aaaaa13fda1ce0bf2175867a496c0c5d02f7fea47f4594bfb07988df6363b88f54a61d032da90a3f56eff7bdba186b33aa1bd51771eb906816db34b64f86d1c2117e739773b25496f44bb092d2f41262d8f8ec6e9562b39b73f50ebd1029afd62f33c7c344e4367d32762ca57f8d8f908a4999242b3a053452762ab71c6bb203a717cb78a397d6e31a15d4f18db3534f80df4bcf5137be17794fbccbeca73123534ff143763c8929662b9a5a53e98f689eb3a7299a821d16a49798e7f31ba1a5cac1c73a66dc1513a3ea424a72c3dbcd21cb62ca6a4004b10286a7ffb80376933448edabe8b28e2f56ea2c2bd5508e16d4c652adb03947c4f1c9dbf05abc01917220d039638e793f2969724832a9135ab6adbe3f9dbd4717a18d03e72ead3db46b40fdc9999ad37eb32956ee76c3ba3976feeb02bc59a7eba4d82517a2435c550662eaf3a918db6d911090c75f82ec088a9922b64e709d37999f9a2a8da7983ea0ad0277a74960f2681622e3829572a8904ecf577f6f10ae85daab8009e1a4bb378ae14278d75882d4f64be20554f922cb2d613e3c831ee2b7b6d4628fb6dac7940ea8239b9fed256bc9bb42c88713fab25509369bb7289929edf1ec11d398e4488e0ab45af9061c332b32ee417a09e13c7c23090046c6a19059d94a782e8126611859bd89e02f0a22992b9aec6812342d15afe265b7c5228e1de5dd3fb477e7f2997ad9485a2dbe05bb95fae7ffe5656e872442231273b0d6fd55c4b4aa40476ce190732bff1bb483df9bc09376eb86f03236b35d6709083d24f0e4e18087f5993e20589fb03498abe8a045a7030254a37db04d263e20923ccc41491b5a4536671f2f3e4e482e47a29b962489662850cb7b6eab79a614732c69a92b85eb5713b8bef764ba135fb7d96222cb1c0ffb9a91f839376c7e5f8baefe5606266fbb7a81642bc1e10ed3a14e59cd5a7685d4ba9b3c949630d25621ed7278ff1c6558fa14f6b91a57c7bf8470249682dec56641b381b0e774293d822bf203ba989744ab514d4d3f4c992a347d803b568f6d783e31726bb7e5611dda1b50de644b54c3607287cafb70f21200d66297dd2d1fad0aa5a955276804a4dc3103419498af054a30954ed8597719abb85a91f767e7e4cbec52c307ee30645c5ce20b2c912b65c786497690020a3ed1b48ff17a7ae7da8931daea432ab95e0f64ea04ac96c142e086a4a2445f2dc99580a6d03465a5cb32b9aac0fab338423e552654d86a15e43b71ab72ffc3bcd9c3de597d48f6557e2d9756221250cdd189c25a4db4cf8cc5f954307f267ed2585e0460a07e0198ccb3decd3647a4cb8e98f7d65ae2fc3d69499ecae1d6a6a79b811d7773c4c3c83b9465d6dc710e44dfa64d19f51b6c63922918a2369bc44d7066710da6732ecce6be19558080605619109eb4af04f7006069ea9ae8142916c3b9136f352074932cf6e2c84fb771285aa634defda81b57ec59cd85ccbfcf031cfe25502b4b71b3ffa77a16357324490490f140f9d5f534cadc0a1f082a271f4d2d0e6df2cc6177b85c9333e05b6e67fdf67132376824a5099eca6e6391b17bed91d9e357270ca98dc300620e899391eb398fd737ed701c16ed091bb6d591ee058d0e3ac19dba5e1e7af0901e705377d9f35d103a0ac16130ed52cb75abcd4fb7c0b44d7ca727d9d4d4d2319a73d36190e18093e7e169ed9dc2d5ddef068304d88145f2652ba09ac3f2154386f97a3c78cc8eb9fc1e1db1df40a47b1d5c8a2874251e99ba11a177b292b7e814df3160e2f43c166ee09f6b3dff63fbea82c61b40e11f989439c4f9a177000b4869f43c479b4f9cf8ec8bd4f6d324731d9e1876cbf8e526a09111927540ee80b00c91208e473c09e21427744c10312508ff87adfc369c2332bb08e2de925ef1df379ec9cc837f1d876a615993ae2e7a6a445d8cd09685c704b20dfce1a1b79e54739f5e806291cbcdd4a8b1af809d0b3d7ca4931f7495c90dbe5e5ab5b8b1f11bf22ae32d9223f0965b4ddc6fd49be64833aaa10a9f90b2c5fc33e69f807783213c060aeec52206b8667736797db96ed6b16546cfc4158d2959d34e56b47141842e5de206f5a9ffb5f1e9ad3d5eca4602c8f9f5ae0080391cf0022ad915847e39854fe44a321bec0165e0ae6f00e742adf4216b22b57df64b8b8a19bff79d025e590a7eb9c2562bb4ba66538cc545de3c2629da2b5fbb5676b62e529306d4654661cc512433c6902b7476ba2e4de72893601d9503117f4dfbe2e5cf0209b6386f92932511ed7d8d5112cde4e6e81658f02f3f91c9a96bc103274c55c9ffaf0c18c22cb062770de4121eaa81c372eb7d0700450ac28d6c3c0d83e8762181a61535b7d8961dfed4bdf2f191c27d261ac7c2895c04a94e97c7f7155f19ff946391361fee9b54b6e3a471a0149c38f922d6f63f1b48e15a93f8b9499816055c16a014104e45ab917686ed2cc989712fdfeb16b300fccf74a18c3b8cee64acb37eabae88d1edb9b78a18288e9c3a0f26e884bc3ddfb2b383d195add2d1ceacd51251d5c667607802fdf8db5604716a0f3751129aee42d419f64749d486e7971401caabd16f70ab0abccfeaccde2ff6cd0d3a781fa392723074b13c47046e18b4b83076a6a6e84649ae5b523bbc43a19a0d40773fa9c083c9bb145e4ad193eabb3a6f3f58b36450447498df7b77e834fd54e68efa019e4622968400a126586dba377b39dffc502cd8d860957112e974d2ce8adf0ef8e877d4a9548d1fe41ea468963f86959984ca17c4be08bcb26e0a3ef5bb744ed8fbe02cf3067f7cb71d6a06f3894b12bd094b220d40e512a6cf1b16b479b5b28711cf93ffc1e41bbd33fb9ec9e01ca32bbe64f7fe5c3d16ab5763fdd83b05a2369bdd1b767c7979ab16d80f8d2b4b4cd7bb36ddeb4693daa39e9b21d9a5abd9b4e97e9968d73227a744e7460dd245480daec8df8ddebcbb1e4a4958ba61536367b4ad281b36d339160a4c48c56f7e3ce504b94358033c93766f7e2568a87a6b8b7e385e7dcd10eb6b617af65f764bab72b3f9f74a31b4a323a8bdc8c4c7646bf739fdba642e4d5afa97012c24c6888eb904d6dbf46891df84076604afb3bbd45dc26192c1a0303946649ec2242003f3b061f1be51c77dd166b110368c70ccbe4d14e6dbaa3229055b16518fcbecd0a91fb74c4cb389eb980281a63055de22e52a6c64f5f0118dd3530c00641a1c14f3ef51f814adc84f37401973dd5290e7fb3ba45586c52426d01aeb55641bf9c89320267d7041375ded97d95b19f9827d08fee9bac7cfad4f37d869709d64da0777f4c82ac2871ebf3e374c92d1700501d11140af7c36892917000f0cf4a224d276be90cae601aa41db91026447ffbc1d53cb95d768b0bd519690a9b70437d6a6fa7c1e7e5b3c709241f97862c35c9cd9cf20f7cbf86a086632aa7804b67cbadd61b2549d5d5c2d23ef4641c3c52e999013cec808db3651c30b66ebe75965fc32006c6a983178dd83eaecfea5f19297d92f39c187eabcda88dafa4e921a2eef883c803a268d55b86c05ec4abd979c50782ad7e1a7d875756fe0a4c25853c5da7a728e72b20bd55edb40ba09adce27587b3fe5a220923b98d58cd8a057988c8efc2b7671d68733e7175a2447b377fe500dd6f1840d6836d4a5348851e7e7543d8916b27b460027f163a98a1e199d0c7ff1f4e8bb19135dc8761b9410239955176386ccaada34c1ffcb6e21e3ac58664833d1466828afe5edcb13f1942a22d703e6e98ec77d7bcb87c10932c6d7139bd46b89a19e04332bea7177f0f830661136d7348faec5853f4d0b9f01d5b32d86a97c06635b595cd2621d03e1b468db5ee46ce7af48f68e54613d367f285158f7749f19afb0cd6dc7656bbd68fa0c29de707f1514139ad4f5621098b4032c2954f2f6d2a6b8e2a3d8f29df43b0009effa8d342d6179d1cfdfd062fa70f8362e39a56a90e1a6dbdca4f8bdf3baacfa9c24aed0454972338fb3d508aad620708143655d5e2a95e03ead2bfe6c5d975e2c95683110f4bbf63171200c91a4cef12e3f904e1a09aa3fd70cf843a7a82f7940fb6b363e3dd2930317dbb4977e6c411710aaaeb677af5d970f96594dbdb0e430afc46a1dc824d46a51f4d0e5984c14fc589803fb0bd162bc3601a870625314cdeb053a35bb0bacd30214cca9d83c357375f84c9f6445ceb1d2bfdf11abe5e09b27a37244bece78c8c63a7c3173c6af17a970a6440f08cdd6a5fa4e2b825efe5983ac73fb3a341f151ffed46e4b1fb031737c700d246fcd92e907ba5b84104f81d47b1167be4507b209774d0f26b44495424658d28c4aed98950064102229538cc930cc48c3c85d6f7c0451a361bf48b0fd9a77fc010ebb7b3781a0c814f3698aed66aa0d9fa53bc5057b8c58e8390b5450a8967fca1524e72a578b37a4787fdb89260127a9feb5e5859488685ee3f2e18072c5b47b9dee52e85d37da383183c32e69cecaf3593483433e5a7b344c682e5c9a9c36cbc74f9fdb4a4528c1dacc3bad0a46b986e150fa3acbeded07c1ff6a45a8abe3633ff5b01afe339b6c3c5738f8aa9786c67e81d2adb66953c038028a9fb5177eb79ca16a24bb5c47708fcd4018b38ea9132e1afd3838aa37cfb340a389f26d5429f172297d857af418d40ef3abe4c303a28bf3f4073dcc94c57c76819ceaac8117b33884eed0ecfafe9c4baa4fbb48d127f9c47dc9feca7686e73404e74c5b90d4f81352d7b0ac681d2d265484e2e48c7a3bca87b3d86fe7325c479dda29c60ea4bec22f3e8e794d57163edc1640d6ca30ce62f9960f5fd2204475aa15736622debd6db9dd14494e4b44b02dbb5d7889bb08e060dc37f3dac162276cb6913b015978b9c171c3954f4416a259ab5fc9b2f1e5df70124f0cef60ba782f90b8fce9da6d04aedcbb52b5fee1e6f590a1aaa4842ab4dfe709eded7a97d79970d2a53a3357d876e6671907abcc62545f1fcb3f40a67a19e7f2260dde5bed5293f8362d0d83ae6eb4865bf663cd3814f5f1df0cd66017b6ead1266e0ebf795dde6e8eb60a0e5a7acaf84a1c2c89d65fe00c8da6bc4afad55a4128b48a79cdf10f782d83e06b9aa39712a68707d6bd8a9d1b1ecb935e7f831ec59e476ed0ed68dd0b97a9be30faeefd4420da8dc2a9afcd8ff4d5caf1c28010a09f38e8870e8bdf97949c5d8c655122b2205900e585549f410ac531a278a9b4ad00fe431d5cd651be936f84831695c271cfca13505889d35857d66205c86a4133bce747ce082e9fec44f05a541785d3c559dbb58ac85cff6b69280d7821d8056334231e8d78ccacfee874a686904217c2ddadc687a4cd7ecf120e5af8342739a62584ecd10b808e5e269e6ee03cde66276fb83bf0b46850cb239abd05e624ee42d844291e970b4bb89357d8946b178d20dcb94a204196cbd81a6e87a945581d432d9f5b9c6d4a3ba982b1eb8d28142c06544f767c8535200c0e8d097d866ec160a4714e2633c44c5c92997f1d125cd5e2568cf84fe8333808f8df60a39699684f1874d7939c36a0b61450fad90fe480a1feae50415e8db49afe77add5c7f9c25f8a3f33a34d384da4fb54f6cce4a3269095f4404bf746cdad29814fddfa8be296e790258f21da99e64206109c65a535cbe4189eb59c346a4b61cb916a0cab2e06969ca10637e7ef50125aca64dc32bab00d0564d68c9dbe98fdf6fa8c09a4ade6f463e83727286b1b4c3d9a272d336b042cb7f23c226928ae314a0a51060ce7897febec7ff2d0ca31a0fa1aad036dcbf3735796f725b15d4e51138366214af46ba70d0ea312f26c41a10cb8d909785a4dbcba3850c17d6c7497cba0c46a343f028cc200a8d906c4dc513f9a5f4791b0b02a84d7d1ee62c3bd4f55f4b840ec0a423d3f20af92fc769c42791d519b3487d1959d242ebf79732eb3b85d25eb1c415ae5135ccd493ea2d7a2a44b55a5bacb2cabf6edeae65f39b3e8f85cca0ce3b582bb962dcd8654a0de2c97bc003245cf6a15fe59e017fd28e1606ab3f117cad1d1fa6e0372342888695424337b68c82dc9ab414af919b411604db3b300898f740f1523913f83606f86952b8146fbcf3de6c873fce8bab9438762263438eddcac2073a0fab07b3935ac972829eed379b17535fd393da90d746ed6e800b82f0a689562e7c9320184ff86e8f0149faa1af111e82bcbc4d36bc95ad689d0e0ee290eec6ead00c02f1bc1cdd880c690db638c9f92424957a62e68a4eebb1c6c0ea36a2985f416ad8d1e0320ffd2c61ae12d64ade839531b4123cb4fd1ce706142407001db19ffced4ffd3440b1ff4fed124aa03fe516c7ebb4b01f86129db0cec7571ad47b3bc73842072677c7c13e24c1cab76db14b2e3cc19fcdfbc358afe15544a4d450d76db9eea0f2aab935ea80e2343eb629ae7c789dabdafc74fe79c022cf4c357207c586bdde83423eeb6e92e855b06b6a24d7270cd8c385cc708f876c0344ee385bc55341bd994ff45ea9010387904814cbb78602a6e4cf83160d7aad41252d553d867bec782400579e4252e3b51d0b6c5bff3684ecd64fbebeb45d62da1844bd14626f3323f1730d572f836d7218a12ad9cf7d96832c43c271d51a109da7bdb828712f6baca299d85b5dff82a3570c63bec64cb1c1747c330f0a1c4de7c4b35213a1f03e66ff5b79f31d090fb24b58efab1dd38e29706a9daccb7ec0c79a0ea65085a6c71bf71c56eeac9d7e105be52219cecc117656bf68b6b7094b6a0adf024d9da20aa8dc3caf023a381b35df5f2496efe314f5a73509256bc0027c1c63ee85056dcf4733e9adf0dde9668d6d88baa6bd92cd25007d9d7f9a98b63b7909e9ae664064c02da1e8915e3bc4af79bd4c4f14fc098c9c89ce983387ad4418c677d729ecaf479883214e6ef011cdfd636e730b5683307e97cd1d363032889563a5b891e1ba453625df786f4ccbefcf6dac3bb9f9899c4cf698560d06f33d53a6631547a8040d331c5d9d015ec3bf91c33022d14da9f4a7f229030bba16f0c8ec8011d586866c7195f92f02808b543fb83f7f6959c241b186601ccca93f2c2a288fa5186b43edf784d0d4ca7cfe5e69e1023d032dfd89eb4ba1c3d4b72f506be873ad27f2a6f313b3fe7001c78cb4c66d420d0f17c74df3cc15da3186d52867d76674a73d8f9415485b6b740889fa5ac724ccdf5e0b83bf18fdf6c2dc32c1093c68df7706816c91348f1c72fc73399d0283b9e9057d11d44b88fe9a40dabe2f3c42d7d0379986e8b7e5f299a03a518512ed0e7d0a0125f2551f00145e49529b2ae153d2142d5d0b1d12aeaec92f77d9d04850eb2a2e56e40c513671ba9edf88798a6d85dded1ac47c3993d6a8d5212c1c8137fc9c0f7a658d7fe4fc700e1eaf7d8ca3bb4ad8d77fb9499c6a6322898172dc921efc5814bac0a448e742071c92480e65d2219375be04d399e86255f4d20088e3b45721f0d6d602dbeb96401e65fff79f0ea5aaccbddd7dab740b5b48eab0e2aee41a8c56e278a987b41580a28d8f6cbe031f3cc398bdd12b7243763829a8838ce5e49825e0c0e10d1b6abf264e697346de2db28923f4e7f86d5156f5fac55eebf02834883f4d0f2dc38e02a51ecc9a0f4ff892e3fb10fe408f4d7ba872349e3b83b64eafd890b545655554c3d676f19ef9885c4bca2398d4f385fc85037fd0e2440a7589270f10927f074d96a04b4afdf1516354081a9d01c4c9cbc954ff07cd0b0452984ae2541f7ebceaec53e040aaacae13f907f71fc17e92a5b30695eaf6679f333a6faae7818f5a35c39f66b74aafb54fb6f2cc5403ce8b2e2c103c669e5f41b72a754719538ae3348241cf60de627f331189887b325a160826da10903520f195ab1d1bccd5fd376f27f86c9cd84a938ab941e6b5cfdd5401e4ff099f2cf6f67a8847356403c3d20ad2543ccf7ba9ae9e5c783654b1fb058e78d10354a8e9d13210eb380b71f9dcd294278532f489c70f5f0eb427340f1a884f34557b33ce133bebc859fb6da26e856aa664686920ed711fdfb7da01fef37873e66a5f01a8a928e82107677e56ca781fb236733ac9b0b25d133f148357b7a4b4a5833906e62d55bfc232c1591ee60aae2de3dfec37ecb1779b847ad3a7783a1674619cdc13b2a188859b94b740cbb2854688398fe4fa229d2b737068dc2150876cb0cd5bbd9c7d3d4eb9cfc396c44f30d4e87b7bdf2d7ba8fa8cc5050e73a72e14a0e9aef626b277c23079408ee28139aaeb1e9e11ffafe0fc73614e49871939d9dca53c876cf5d71182ed506cef7381ff83431679c2f470d0f3e29fd3060fb6d6b2913cdf168e6f4db8a6b75003e8c46420dbbae560bfeae9f92fe34937896a6a455fc91edc8a1e8caa85b02add9a4f9898f5fdc5b6fd7135de6091d78f63d180fbc4dd1e5be210f49a626c1f551f1e2b610c17320bc2624b0b6738d634ee58c4fecaa7b049f979cf6e49dff86c493d6116259143929a99310c5036f3e7206b9f8b5809b1196438c8829a7d3378e304f813140fb3399e041981c091a574128799f62893dbdebfb0b3e19f34c88c2f65d472709e76f081f30ac6699e21b2af0ee80e8e350298f4c6413e0ce49ec9187e046fb9359890faa5bdfbf7745f5b450a70abe380123e560bfe7a0bd64cf6d18c4a99e830028affa6ccde2f0abca6821338201ad27ffd3a16ce1ee3525bfe32498a5a50054b9a8284dbc1a4972852fc1dc9f0f73a7978ecdf44cd5c1da472cf7d0ff69a73718ef25fa0c502f50e6be1b853f2a7a818aa469eec395bdfafb52dea093bbe2666d6328e359bc069916a1ae3b8d0f944630a15c41bdb521a94b2712e5224ffec47c34959f5af29f8cb0b400cf912c205b83d094b7bf0e13a379bc9d158317a25de4a49d3e0a5d4da838f119e16067a6387e999c127b78ef68d64d1861cb259d595d63787d3ab7def7c23e5eb1d39f5ae285f1322e0d97f64fbbdc303cf8773d01b34e67140912db4714348603ea8cb6be3ae08f0f31284d8baf4ebcdc79a37a105a351e7075fe7cd61c3872e0f1806c731edc656c21bd6c613d0db964562dff9843d5c33aee6ec752078f75ef2273baebb5781f0477e3b2f81093c2d4efe7e0c9747ddd60d198f7ab683c8faf0e8449d09536f5e3a5deb8ddd4c5618ac0e0c90fa36dab8b218ae6fe177645ae199266e881ac879688038b0b7b62f499dd3d4a64040e058c8475243016781c8cad49804fa0d523ab431621b47724c4001524c10b4f27a0ef2d1f51a0bc575eb853865a3c8fa8ac2f05cc2786253d0d7d25e378e246c7502a5c756b98868939e4bee6eb67bef9b8fc4065159202050a563d11454303ae23bffd249010ec3c7a079c7a9fe75136d53421639c1754c466f72577fca7230f8fd28b3a56f15ee23b80d82c3f0c7268277f7e07b6a11baf442650496e672c26fe2b38ce57f459367fd32029d85f45bebacb66826733bc7817850d68babf6d909f39f3d390bc0b2169f8aba1d5e1147fa8095d3e78e6a2fa9f25e2d08883d3891d91c12821028e5831cf3a7d2e647157b9c64ef630c45e75adfe7e2d661d6a8781554912a814f47895ee900ebe75d13bef06db39a3862c7fdc50bf125a73ecb399e2ce17890cf0bbef790537c57e2764702cdd7c3c7ef7ff644504e710f35bba0b4ce615bf8469474af906dbdb9d947b1001c7f300e3e3e2100a152b6f5c49e06168f1af10c21122c4184dde13012fb2aa30a7a1b96554d40de9c904342a661d63fcdaca3fd46075b141c09f5e4ec4edcc293c42e55df10882d73f31734e410dcc111d15dc23c0fa76b228cb1f2bf5a1d0a501d524db8a8cace2457502577d615f76c3f318153aed225b4bc065fabb6711c4d293ae6740ef80549babea09ae0332643dadcbd4c3befa5f6afb0a7bd868666d45f76f00bf2a8bb395ff58d5e42d645a9f7ae8e0df03ae6b3292367fb59a10b1ae27fc88661885c049a0ab1a2a385f0359bc8a6ae87412fbb3a9a09db032a2562ab4e5bf3906480a07b89f1d22f1e01f76ea90966a6d8fdebe39f2b7f9919eeb4291bec7cbeeed5f2eab3e92506569f02036fc075128e2018a60276a3e25c3f4e8a246a2fc5569c5eb106a9229446bc0dda064526f8af9d681191a069658a1e100e4710c1b0134cbe2fc35737c3bf80033ec78e37d0664fa69cf86035d5b02357b4f8693edcf89c96e6ac240bd484c2e89c158a38a7df1e89a171c1a79bc79f1c6a503e892434ca9d7a78b0acdc1f539c454215752ec9e33bfaf0ec491b24d7322d6c449e20b7588307f2ff00fcc6a55f48d075cd91e2c416b7b516fd47690ff36d1965ddca6bd159f66ff164d642f1cb6468e05de64976ceeea1d018a333c1f5619eac761b8145c0677ce48d95e3cafeb43be92592d3cd9ab78fc9bcec0b7b14cb2a28a0c446d040d45f60db761c68dce0883827f019e5fce166bab1af7f4dbba35779c68918ca00f99782d319ce1e76e98f38a9c31a8a0b963109b340fc62e95ed3b92daf5a9c677fa5eb288bcba93f88c1972f53dfb9da1fb5bee324d46ca08ef94bef80b8287b14ca4e44d020194c38776f7010439a1e101728478f8fd0b2ddabc3e5b88da52134b0b4c94e82ec3fed1bfb127c4057ddadfcda601c84bcee3fa1c2e113f11dbbc47aaac9d763e1a407502be6493a7c147b3b38e084fabaac39abd8d9138b31c3bfb6a8d8a188715a753a368aa49c17a35d0a972b4ada629fb4cbd90aa2adfa561af40c7d4c5587670634912920f98121f96fd2aa402202cef3adc2cee9f565c09b5423e3cc33d347fcd1478274f2364448b96b4a3766143c444965b0826fa5befe2fc4171f4b3b94619f04fc68ad7c5907e7900653b7400fe8e6669e71452ec77523e662d6b371fce37d7381e69b107ba22a14eef143a8f8fd8bf702b268967206e20fee413cda947ac5695121c5198b8141006718089581c9770ac4112d8f543aeb45994e2c054e694a461313c28c85490801d26023fd2ee72e8de0a567d178c473841e4b7b2b468d23ba0d4eb3b332ec651a04d2264e11cc8663ba62d919eb2ce6432df2789048b7921726844720d7c3d43b2057cab38f2537c328db8bcb4ac615859398e09fcf2ef0c47b92508a406879a2fbb1525672af2f15baa6a32a902daa0c2f801911083800ff14713d91fab9f6ece00f40a9750ccbaa3302d7e7f2e7080af4c24afb92f069c7c17261cfb83c8de059d739343251bb09c69cb456abbc5d7022a340ad89aa57a153b162685cddc4188739f01f0f890883b37b30c7a1c5e54a87806edcea68c56d26093eadca5b3032f68e4c7d572339f8ae2b45c2b2a08bc75e8bf29bb87530eb7abb976d3eb87e0c11c4656df0396ba83106d0e116c998f1336defd0eb7fbf97a96254f77eb20e8e3be87a0f4610f675ba57fa3af4c51f63f75d3273abf5f744da92c6bcbe639ddaa491af518b146b160dfebdb95f90823ad47198ef8dd68d2b8daf47bddae2b3860fa485a6bf7b5dee0a7f9467b8c0e7afaefffbed4f09f3383aa9e2cfe11d80bb6e0f983e289cffdf7f30bebf9bf743ec89ad2863d75809a256357affdab7259af99fcd3159e5d78b670b78a20298ad569d7ca1273d17ad6dc393f478d6c50634f592a1fec177d2568578a23b0059f1df1e0a6f19ef5c399caa6ebaebef5c39183a4c8d271067dfe6046bd6d0f4c59a78d324578bc0485d099333b70b9b9ecbcf7a41ea5264297b1b168c60fd1e0fad866502a95406000e27d47210e18e308596120411271e2ab34db24ec3d241a05c4fa5600b66f0f81ae04996417d40e6d8864597f93db8538ce2160c286d70413438f4cf7f02e06087338daf60ce8a4c0033cfc8b5ee943709ee4d0ba471cf846191e90f63b6c60ffe238bd3b1fdfe99dab57463e32392393000c5ca31895f4190cedc1653f1f140aef24feb2ec5071dc8e09d42fd7fd3f291a063fc412c04e1b8248d1714fef9d64fba147a6b3a27c272dc39afd564d680cf9bb911719196171f6a94ec5f87df38541aeb960ec333b9f9b00966a4ca7da8e1408a1000228764ed06d4d670fdf90a570abcc7b36ee55dfa26144c888be55535c24039e25a0feeb5b583325e6d50b8d26c18bf36da128cedb299b852b0becd0edbe1b3ecff994c98ec865ff81f45c46b1369bdc562b79a57827e75fa2cd7a769a08dff5a56b396ddda031deb9f9545667b25ae56cd4fa5308610bda32de511922926777367f15fb23a06f6403759f9797a7a99415b801a1affe13b25e7cb85fa4f84d31ad5387904ad82081f799dcc3dc08688a22f3880f90304afc2290fb1163775286d4d6e3d13090a8fc2776c27f76108b02f94f96153f41eed3d6b9dc259b4b4422f873676abafe9e27f786668f76c4ad23c0ef1099b44d5a288cd201874fc51bef6027a44aa071399300f8c28d5e1277a7472ff7aee3913f6abace7dace38a27359b450b354a3c3dee4d0f5ecd967c893a2a5202a46d9f008554978fd02c2617d2e1edbdce8e7978bf3722441b46913a9996c09cce6726dfbf00f7068f8380e6b5952a5871d085f2a50d57435724c5cc5b9e7d6b84af529fed7a1610367bd807ee6d2dfd2705dab51bce2ea8ad6583931e9f2b6b9a9beb240d8b3a338bf821f1eca4e58ad20266fa046ec9355352e466e02067a362aebc52e72500b9fb05b2b4b800de20b67dd72955dfb5d0aeca510f7da3a14582b09af99a4771b8b25bf53e998993a7d47a06d1c70bd540fb5e87e27b60f6e0a292519aba67f010bf648ad2aa4003e842a0e313bbf1b328574287e3419824ffaaacd8ff363ba7c12b43be8d0e281ca17b7c2bbce5fbce5289f964c022a4043056af409c255cf0e20f12d9e3b43a2fbb44f3c6f3f9598cbc8af18dd5d9847f4a844a00bba657fb8332d9a363134f17fb8aa72fb22a96a8afc099b63166855dfa2818603636f1aa61558270dfefc718d19c7191f6ee65f9cec863572b29d1f58375c052ff7b408ac426e1647bab9af7d8c3d27cdd5bfa3dce8a83a2025c83b8d0e17f82426d0c0ce2e9617a09be1ac47dd9e31e1f8f929b667727bc7b248ffa370a334fec197dceeec09bb8221fd5e678751385256917863d778b6d62a8050829fe6c5663274656f7107c97724989022ffa41a8c03ed6587293a040b885ab7a118bc4e5d72fa7c8a86d9c88fdc3df83318bb29944a3ef488964b4d83e5f07978c5c4ebd152c349bab54785d7e63cbd1e9c007171f44780e8d1e08dade500d69323116898611667bc003ba7d00113f61a95c1665d4d0be6cc34a0767ae8cfc4b0ddd4d012d858b21d96ec3fc3573a53c6af2dcaf182ed7397698654ef38b9f67802404cce007e6358e7e16e7c82e85fea99d2168b100163056d193de12d7613b3e1a3a79a5df8c717ca6b5327ba847f1ac0480be601fe5bea49b258f7a86955d4b9f6525f183d9b24b2e110778e9ca63e59b6ac42f741ff21db04841327ac994f8207070cfa3933a66230f963cbe0b6ccf8a7acd9c38b6c4d96449930821746363bad94aed0b1298166828e3ec341a533ec54142ffafec525ac1254826b58f873e29043d1853bdec45246fb3017aa285a043b7c9d7ed02573ba938687ffd0bb8559a3f867855238f12fe366aad89c0e5816d059b1ad32a7909da4d695b9af71af0b60db354941ff9aa86af3f16daceff2fd16869dfde149cac1f762fd023dda8fcd62eea9354c7c2b350ca93b09f6961e2dbb681298bdd85501153f7fbd86cfc045478e38f18d1636c93eefdd7ac7defb6c5efc2cb78a336c59f2ec9d3f82af630257ef9a27df877d6b601e357c42e15b567c7170bbf646642a803cf9721ac9a936d303f4aa5bb3c4889ce3c33eed4987acab37f231759d8da5ae6178a7a9eb8bfdcb121a8621ce4f6a9607b2664fadd375fd56df6ccb46d1e03311eef6f1f3f713b9e0d8777d38f567f8511d1d0a9dc4a914ea5c276eafb3069b1d95212472547eb880768a262a3a5393f0d24aef42088bd0e1bddf9e3add45a6d9bdb96a1fc44b807ef026de3fd241abce0454aeeddfd6972a260ca875116c5f000a684832e5fc789db39363e253ceb3600cbd51c0188415a0614144fc800705e26363c280ad96d74be9129384a6ae79a6997b77b020f05a5740242dc984b7f4f4162b18b669621d9d5d83f7aa5607a416957bb968a5e15c27114d3d7af6da658db1842734653484328e09d4cec2df2b47f12bf5c81e041d7b229ae93d06656017322f2ea355c9cf197bf940328848a4d856549aeacc05dc6d3af51c0acee7725c66470adb1098f6ad6780f7e312cd5b6d849d88edbd2df1d642ee249c8b15c7996f8218606cc3cb826a23c52523b3a10ecd20ea6dcaf1431fd462e7d9c746e125ac436edad2031b6f7e9f0eed916e4cfcdf9f62e2a87c87126220c066857fddf9c1d382a0f05c43c69864c5a9d9fc993993c7b5ab7958cf1ddd9433d4d0febf637ab3704c41820b0cf0f49f3f6f4f867f6c5b660cf67f7239e7cf1edfe63b532df6e43bbb6cffb775f91aeb9c4f1f54633dcddd62987f1988d1c9cec8059b2eaa01a532751cceeae24536ec47aa398dbcdbc89bf6e828f720308462403ded6c46e6744e49918f9dc854cafef3fa3cf2eddab7d66c276b4ffb3e62bc4c3007bcbfca4fee5b0e2faeb6b67ecc4d39ac4bc639634a5c04126a1b70e2dc0114c5796e7af885e91e9a875177a2afda2a1c8afb7f470813d81b30cc6c226de55939a7eaec6b89f42d045c7f99e2f4d3c2680d79db3ab53ae6519ac6aafa8b05d9c5debf1d7098ec179952f595c90228019239e5676cc1038555c6f89deca53952a591d8bf7784101ed37a93583a7cec7ef7cba99781bea1a314f0c412600e7ef1f5133de2836a841940b315e91cfd16ac46319825b1af669b93531fea962e26c7c94035540e84a93d3187ad114cc5f5658a89378c1daf9ad0fd73952942ae3b4f9f6178ed0b0c7ca2f2a6b706d61df16df0cf13f2cebf0620d029f8dbd7c113dffc21d543a1b8e455211b10a9cadb27df682630be4adf75bb0486fdee9716c66a63aa7f4429bbc7329aa7f2b3a7bd5c2ee24aa14ee41585e2330ef759b2a850d0dfec77fae558a3955deccb978f160f8ac4c54cd34525a448fa74fcaeffbbb1666aa473eecc5ae48287628ff9c94f1151c31b5a0c3fd6426a0c1ce655dbe921e21625525a375e6549a9af3d4013f711d0eb1f02bef110c4625b472f3fb12d8fd248c839c5e308333c4a1729287ec382122d746434c2a980264c75c2ea7a8010568214bb66de3f85e7de32338ebe45075c61c72517f4f5d57cb3e1a4c9f963b8b1428296007596d56cb2d92d73f98fb506318b2feb759fa3221d019e58d43a4cf29561c7696164ed153ccd67df2943a0188948542f8acf576d297af2fd3936acd441d178c14ddf77904767c767b84174fc75d316913c8a20476b709b871eef2e1ad1c164ce9b9b5a87c9c21607332c165ee00e1e74ba205ce58b2e5a8ef435d2d2882e5bf19cb0f0d1699e6114d397978d3bd5f7014fd930c46f818d6be9048e9eb27447c7a3ed77dd5418fd26ead5b12c4aa9269b62baee92779f341467e953fb66954147d1b97dcd1b2ee5e045f8f82b8345c3abd3efa0022fa46a2858136ef9b8f749d3e26f5a6feff737428149f517bb36c495e1bc1acffa5f164f20631a1ef642cfa16ab1ed172d87b54edac2ca5f4645440af2373c39aa52b117e146dd4a6f88702f2081c8c0e8642615e627631a672fc205560ea69527e44e284b8a7709608bdb10924c06bd92b1fa6cb2b6db83a8eceea9188f1e6c087e5f8629fb21ce474708e9aef847bc6e99d382f3eeba8dff9bf8f0198a56f80905b09ddaf2e523e34089dc704d6eaff74cbbca7777471b200b2101f02eafdc011d0b9c4e10222ffcc1e951a4df2e33fa6af9fb64c674a5fbf7559e4857db5ad99a37203f433839d5e55143a6fbe33e04ba707c7185595e64964277b0163c531edc17fd24eacddebdf041ad333291d5d035d6870418dc007e473545b1b0e288480139b8f09c8ff04cb22aa4e6e41a28ae2b158c981077cddd24bf5e7e754464eddbf05be6e4415f833206b4d73542eda38d29571cf82c88a872aef6d24f3e9b18f5a4795d7af259a636f48889f45bef675a9f6044390bce0c843ae1b9b87c0fbd99081b9a65806b07c9024228fe7ed3965c0604675ae0bbf0dcc7dfe7c7a3ede404366ef6bb194845df06abfb92ae3318991e721f20089a4bae66081f1f2e8c130d63890836c680b8f89eccfe8b37fb99c11b1292fbb0e55950f444134c227dd85a526b20401c8f3b49c766ba96c757896d18676888127f04cf2ae46bc31296bccb7a7f10bec94bb7b771be3ed25f30d1db5f8edf767c0ca029bba422175253f15dbea1ba7942a1ba4e2b385aa3bc35121bd90d205f48fa06ba9c50d548e605c4eb97ff68f71a7e805e997feadedf10ccde42f2db4b01f15ad9f2cb9fdece64b85feb2db3230ac698ea5c646d7dce0d95ee3dc77e08c9059a468e99965280721ff088c8d9dc9b39043029e6bac576c8d51d558a3b3429a2167ba6ba438bb666e1f5ce7699c276215805e821420afc732bd6d9a875b092039ac3020beab0a6ce679b6ae7abc5cd61203098639bff9e14c9091d86638bb75435b9014158623cc1a185bd42e05eedc332519128c75da2a9f4d376d9d314b673acd36c0deaff9d012ad5fb5dada8e72444c9cc988ffa9f9b84750d6cc74d213b0e57fd30544c6ad6bce2af356f55d36435ba163333f020fb40fad3d8b7b734f6eec7c1128e20217f066f114f7b7202b1c60716e1091a8ad702a25abe9769fa7a50b039b2881aeb667b8f3d86d93fa3ddd06993e0dd669b63f639c71f29bcb745555b3c9f154f459fdf441d9466f218098cc5f171250a87160bd9331cb98d66d912f8880c6492ae496bc234da11657f2d7fbbc0316d350d12c93481a623f5825557de2d55f4c7454cc8314b777afa28f2ad88ec252e3b0d62cf4c379c35d50d48f9fc127dc99969e1a25da8081443cf7c3ac9ef8cde9f0ea3cf4841ef0ddfe23e2f2a8abc891d8b3b6b728e3f94c4e406b720ca15d270f3370b2437dcccb6517e44c766684379d693271ad06647f5c4f0023628d4777053861463270b90abf32be2e76fb7b7215152c82212774a5d444b2a32a8eeb3d6629c4900e4d53f22dc54141afb138c2e66f1faeb37fc92a539a6cad31c47204b62324159e6a8958110051d191bf580553b592d3e628510cd3a2f933c3fe9317c2d578cadd4c06b2afc072b59cb617dd7e29681ca1b403bc38b776348bb60f6c7d48c0eeb650a1fc367afc5523577add5ff7e435e8c8e19b0e188a7cb332709092ed7cf11d43ce8f4833cf5d1a2d1352bf1c4f7c723b72fb665f155a0d227e33108023dd6df7971de6cca7c24550276db1bcbcde50352f4568f666e2c27319195574d7ae0e9dfe4641359f07a609a440bafaebc1604910b402828eece4ca808cd3480fd7f32dbb73095651e9b2210781c448b935e9a7e98ef43d0a33579a48fddb208deea21a83a7c78d714aa3795414be5e0b1ac3f996b86f41a4e49a4a614fb82aa1cebb9cb0aa178af1ba7125d4eaa2ba4f12ebd6626db4243045697a0dd9001a6defafc5ab5956f0d62e7634345aa11243e9f28ca280c11e8afb5a1c3a2ba2132e630d5ca67f823f354854e16773cc6fc63e5a7d344b12ad14c4be37d1525a2df5795fa9e2af776c41ce15fca8e79bb0ef5353a4125b4042ba5af16474a11c0f8420df048170ce23e95884a695d57315bd1a189f9af8fc66216719ff05dd016b68d4fca904a7288103d9f996dd3fe4ce121e0e357a6c83ffa1c45fa588517724925ad2037430ef47a11bb12cc9107f7c86d1906cce01689c457086ccdd22ec75a848e19408731e5ab8679fbdc6f01c74bcfb51d6bbb407b2b7b55a0c40da93683ef25c74445ff9da11280618ef9bcc22c23aa47b7eaff975077ef63f5322b0fdef9e90abd4f95080de92d71fed3246c33ab1aa6402555b119d42fd3b526035c01b9ae8a513b9a5b0cb3bc77bc69f5068bcaba166d947ee11763c046422c1b59aac5a1b4499304aa1ac569f39c6ddb4211b0d4895c7984db9c6a324aed9f017afd39311e4ebecc1a10e84e160eb25e365c93f4fe701d7790f516f170a134b1a434f88130be1ab8c624e41ab9f54d904ae5745d20635efbf2ee9047058c1d611892b333be730a10c8a66af3b1866de69d3bf64b645248c0ca9d496963e5190f167d0b6be975db6a740ed42357275ed4b437bf6ec0e4fa9a71c572ad3f497c514e1bd107bc8125db146788d9efae1a83306505f5b892ed22e790c7819616174669c9f2cfe807eb60cb4233b894c45af1930e03ae08bb5d2c94ecb26b7f0fc29095d3614d00ba94608686d6279dfbb1a969953ef46c02169ed0cb1ae7109bdc1a6ee715ed97252de1c154904fffc66c51bafc96a2a7c9b73061d7746f111018248d6aa03b5aecbe3cb82cd4c336a2fc149d84ff15572a8a998922081a2e93f655e3cab70e686ce3f2738cbf53fd8090f53b60fc81723db27d5bf4023e49ad09d014b820ab1c1da79b6a08f1d65760331402e0bd70753c1c40dee1615e30182aaae54546db36525a53a9010d38b83b084baea6b7df441954a6e7996106870b1c889b9fa0277359d2dd4c9fd42fd696114ae6b0d36e14044f7609e08368d8c8448fa747df57b8460686da1300d034f0017ffde864e81fb8b07aa56f25b86bdb20f036fabc80e0fc188bbf693e23e3c60d45414a33419d8b308e2bb1c9a11b763ac806790952ff805dee89c3702fb7545a81e6052db3eb5c6527526a2fafa60653006e85bad37f0018fc29e8d01067142c8e67305679b11bc7c258705f8cf624ac9c8e6ce6e74fed9932920cd80e8e44a01921cc898e57c74697a783a269792f1b0f251c9bd5173fe9c9a508e25803222d6422af368c5817619fb20d08dad7e2437fa0d15ec0bf474105912dc591e57669c934ee5acf075614825c166828246fd247a18b8c9a668b2bf668464e8014a68afe1ecb7c14e084223d02620071d8e56d2e32e44f9b3de6670d838bbfc7ff3382835d100d6af53709fbe4a7a77b5e464db1628199e651ecd636e1dfe4639b89acfac5219c66ddb8d42676647ed6e8e4bf80fee8636b8d29c5397b5fa5ce3df87eae7a7e0190979556751caa6bce76e288f7ff69782d88efa22848419d88bdf29fd1384fdee2ca6740978c5369c1f2cef590bba02f2f2fbec3a135f00d5faca94346440f7a2d2d7b227c7394d60f59c6ba686f2576c9b398d1bfc624f02cf1de1f60105826edb7f948ed104cb034db49188149a1dd1a9a95aee5ec0cd54c0dd3da0248dd0b04932bec36ff04d08fc4d4c9b3c7df6f2197376f799203b1956e7eb3189a9e047572aeb6c0ccbdb2e810a7a38dc3a8ff32995d9e9b4decc5cc0560ce496a26e75f6fc3d24b609d34030b54c6b0a66e753a83434c21ad8a350d38fe6ef8a97f54157e1144b67462709450f27f57afec099a86a00b41bce78eb49fc4be767d9334aaa633c1d9a08ddb9db565789ef9e02ebef5beaf7529c29936a185445a0a70d3d14c2824191f9deea2d5951df764e6bf6f957fba6dbb1289c2fe7da6986897a29ef8fa7f9a1bb0374c604c06f353da4897e5916c992722a02c064810835ce842c7c37a0bfb33e7f264768ae20aa276b781eb60de26d969a15e2b9c5ba2b2a89ad546f57a11443de19786727b4570bb1a542af147b384cb8a47f31ba19ee5c1a9ff8806d0ceea1c18785c9fd87ffc4f7d8924214fba7ce28394e3f95da0a9841540c8a33d9ba96dfdde445342eb82e07799725702752b2ee770c961139694ef120432220a4a6438c7ffc1bd669a48d7623eabbad4518ec14bae3ef6fdfb38bdfea37cb170167f0837e995e9e7b7ea6d72dcfa8b22707901a517627df7d47f32b107e15df750a866eb86ddc63c92e54d8d09a613df2414126780659e0349346555d0acb01d142b2640f753e6aa2ec7d1469d90cdee07a7f94498ea59d4190144ac2894b5ffb7ced7fd7a1a151272eb0df152327c129eb9a41c946abf90d542edf1311e879979bef13ed43e7f10bcb94f65b2533ba0ffa375ba9b4e43bd97b1ef0a8de18186878923424870c19fbac3b497c959a9d06a2c50073d3086c34c7e6d529b0a8f06d0a42e12e58c2eb15531fad01fe84df3b5d007a404c4afa2b4bedce2efdc19506b8fcd73fb540162ff705bc941186fce064cace68deb6178ead68b30c8eef71d254a154bbe4a5c946b8d01a7bfc220efd35b203c58786945e00828b174343235617be02d5665280be71e67602d7f636cdea00a66a5abbf6f5fbd184d0bc0d35354eb97b6b5cb32c78f6af725ddfdda324cb75b82c9ebf62d4e78a1e8702618a79d693d34a0cd748a0fc754c45e928028d6314e44b019c13031d25289f5ed50a8c1311e8de7b9e8153274613ad4b200c13bae23d335e4da60e4c79e752b7cadff52f9a2db2ee0ee6b8b2ac5eef6614db4f03d0de8a9e4b1804607eeebf446dd2f8af1bd109389604d7d1fe40e334ccddd8d95e44871ccf77a5f6424ddd92b9bf0ec50ae74e8c98f08cee42b7c22935d0ea1a3856e2d02534ff6dcb1393444523ebca26a8a47d76bf174d31bc6ef555e4f3d2a29c6e0f6b95d2b37a80fba3ae641378b807ea4438a661cd66301081f069e76ce0ccd0744b156fd4f9c527573a178d5433c01e093656e143040bdbe6dbc1acda7cc2ed75d5e7b577c27d99858aeb03710d4dbae0e5d8efbd4b11f457dea463c0a42a2c0abf0c76692b177f47b61423fd098d031fd9299c3a15687b776d16563a38a71bae0a120fa81aa8ba9f89480a1b0550fbc22e3f80bc88493510e54c3d7a5825b4223889f1a6fbb604318f8f1b09e0310750397475ae4203e0f5f59b3363e7b90107a5c50a81eebd58c5e01a7d1886b486400f3fc485bab168b7fd4cce6577782ed919b1b7338c87adfabe242a385f682ebd3c06799d548d42c663d5a0f0af7497aefd16e397ed969083052b261efa7087a3913ce51cd4ca3639f7d37df6716fa439107394d6934060c9cd23454149f64366665d3e591a5cef070f49b110b0ba4fef3e87e1dce4e56dd874e59770481ba14de61896983630c6052e28a4d4463b0809b02c006f3dbc0af63ad68bf5fbe0ded63e16b648ac60595cdca13548a84700b03566179969960222bacd1dc88fa0d9a0c78020bb25220a44428e0c18d51666c70f4c14edfcb4c5fc9eaa573584b116b9a3c89e0f04f4a9a7752201ecd95f36782576c125fdfa2a456cb630acd8da390e9db0806e7a9af5a4e0f2eaea4d3a6ca60992f1eee0bc8c3a9b680df8fc9e37c0a9b3b21e5e7ef338b1d80f01c79feb6bd8eb8210c4015c72805c7eabbf25f13d15e1293b2aa4bb6849316be5b549171715521c263b5bb095736e6f70dc9f228a819da24a87b5cfb88cfc71f60d692bec1ef296c7e4511fa9cf7b9eda03ea41daf8283b2e47f11a6d97abfeae4f75b10f15f52a0cc0cf9c32974aab1de2df4a0df8d0ed0ac51cd6931a982041da20b52015aa6d237249e16222424cff6c83a2e52277566e69f4295e9af99a173eb781cddfddc45c226ca03f4bc95b32f9b1f235f287bda60135c16f70af46b52362382885cac32bbbec42c89ab96f8bf4cce24d304230c12bac53e22085c5354f1c9aa0eea7352a9dd50db3a03868b6c3c2fca7f04e63c08cbb5b344425a186ee03eb923b133cf868233b2d6f081e9dd62140955b2f183d8f0aa6d07cf2eb48d5d3a2ee965ec41fb5801f9f3c94272c4b3b31575a45beeeaa4e6ec094dd776a6f023cfa10910f44e210cd9a38eea98cc25d76cf9f564928a7afab0ae0f355e938c93188650d6491378110e534a06b68a4d30d734ccd6c0edaec60e9dfca1686d635ae472f86252de8dbacb434d94871703979c45e024f2f5e7530520b00ebb6f35bdfff86bdbf34bef0d3e2ae6a501091059b5d7aefec3a8f28f80c7a9a7161d048e5239f86dfa882410885693e4782efcd389a74647a4970b8b89a0c26ef3c5a44d215015e21e912f20ee731192b9e70b219764593ed74193e03f302889d375b3234697acabcf65f7bf0dffbb12d5b0dc62d67b01ee62b81eb26d25177502b6065cddd09b257b6248bb2bd10698916f4831867ab5ab626159a97024965ebe53a75b6dbe9c050c71ba73faef34485d185c7f680d945aa13c2e623f6d715f9349d3b990e20e2de714a1bb1843dd123a0d21145bff18f8a6d0b255eded28910031f649d13770cc9a3b36f0235d49e4f45688aa5d5ff2a78a47aa1a7541ff2b5513de58237cc09e6204ab44113844a3b9e841e2f75d34d6a746c9bc3f765b7ba1fb07ebc9d0df2618aedb103c84af7f7bb48ed8a2ad77d048c4e2c1caaf6311cc032054405e0f509e2a2bc851bdb1e3c3db7a267c9f1e2d76d8e8f304b5a5bbf12b7b7e2bee68c05eec88f8784236320f29d1f85f035a9e2d73f6612f5adfbadc2dffe914d5e9f94314d88fd074960945acf5c529da09c9485d0703317c6b095e9c3f4a53e5b56b786f14301fb80e9c95b1450b4be6c589f4864c32d695965cef05f24c0923820ea9b7ba22d8b8e0c005b3feac5f0da06c7141ee6f06fa636dd1c03933708af51a370fc77258b94254318a874cfdc1c68fa1ef2d5d449b629fa91a420b4fb2bf839c49da02558587148de97df7570aab3a811b310e8f11873a44a6893804541f390b2c8bae222a1e7f0a191938ccf784859c626ce644d4fd9febf32ef3a8dffe20120b5e3496968cb31d27e645fa577d3bef6523e830fcc977ac849b0210c6ee3a18f26eb1c51db551bdb8a967b964013c37917a7b622eaa1638f014b1ea21f257762257ad4174169aa95f3f23355040ca5379eda433eb3e1ba647b6376f55e117b464449693c534d196001ac7c67011ce297e621f8e8c6d9594843191a003bc9b8be3558a31627db3f1ce358faba01481216742e9e34b1c74a6400e2d18432d7d68ae0a5cc678d98e7c4a8c04f6f594e3c5e03926b7ed16b62a3804a56a8d156d64054b583faf623bf3d75b0e843aec005052206064ebac264dcd6d064508f7995ee488b016ae07c5875c367e3224504b578f7677d0c4677904e320ada58d1e207ed51dec191a9246f107298ac264bdd8adf1f3194e30d48106618f44682f1611dfbdcf5b7d46e09d58504b7add3d820a699cdb96d89f47c77f4872e0a0c42faa7627e882baddb82b9fd4a7fe65b0c6f54f632de8acd43f023bb5f3ad353da8d05c35ede8eca50d737f3f0e00bc5d5591b213b352da31577b6368c5c4b16bb3b93977b31b911d732fcd1992f3c283cfba4fc3d5b3d6cbe1bdd65ac46b2838c99de3d5afc369f480324a1139018bff9535c3854153e82789a142647c11de94621df5603cd40755a56ea4ef9e8724808dbdcad7b26d1b57f31c3932f55a7bd4c0bbe9640cd957474111c657dbbac183ce298728e33a91a6177e7b747c1a71be9def724a3f63915071010248fd1e02557bbdf7d4c28c28fc16d6e80c0ddbbbe07e041ad956cea322754efafe1b247d94a436664f59f6e878c52501f90895c760e0906af860fa31064b2df7eda5a2894a8abe20d924111751b101062f6a7ce52f5dd7ec1f0b72cc44a0e9c2175daa3aaeee89443bf682b5efebca95e288495bca5a46f0d32567d68cdec22df1ed04ed4916b36caf3bcc229722965fc43e18de13f1347be62f3669c7ddec67a21bce5e4693be15962b67245eae0c2b89d5adc7427495cf5ed3ad9001f7aeadb959dfa82420b9e240a5c84b57e1b65150189be9cd84ace85f3a27d2d3b39d3d60a4b9a07916d30a626669daf89b791ca621cac3761f8b311ef52e33051e2df5a11ea472c70950acbbab5d981be5386795587c08b719d98d528023840be9586ed8b44c4bdd7a32e4f6e665ab9f4cf1e5c3c23eb4db55b0620f009e1806482c8b2152ccb8a6ddc1963e456b1d422cb5fa0c2734515e52ae353f9abed239cf9584ce9718cedaf0d9d4273d64b5c871548372c7906b73525f69c1bafabfb314e7fb15106783a3598e5388bf80e830937b8d4f51e2fa708b2368703662e2ef2cb177434b889a65b3e605b2fe6710bde974f955db0a13d72d17c30a09e3bac95badc676b4789479ab076b90f82d24dc8ff643a71b05496e7934f0f060f7dfb018d5fe7cb2cd89f73bdd14e8a847d65fcbb6103c0228dd132380b56dd808c0728233dd5dad82a0e1f39f5c8149e31d6e457411ad92ccca09a6b4a1cf24b6a613050ab33a25d039c57386c4357ce954ab6b236c73583c3434b7bdacae93e6320a5272607fc26b5bddf01a06dae5ce32bc0b8fd4cdab7a5353c7c1c549648d918b9f98e22f562cfad08fc8a171cfa8e096ca0fb088e611f45afe307bcad5b075b993ca380d3f7a4b2c0c511094805b3022e38e48c46c6a4772c97a82359ae9879bf97f64e96272adbf5c303c130fd353d6b948d6c190ffec91702ea70c4c07c0affe92f750c80070f4bdda998bcfc5dbb91983e70fedcd3c9a2023fadfde5084f1d39fffb8a1cf4834acadd0f869b2fbfc5e87bb7541fe02f25a8d030359559cc4750693e7a376c7b8affa8386a799bb42aeddc19fa0a16e6b59186c3fb45a3409dc574bccb0588e547e81e65dc5efb48c5728fceecad793b3cbd50aafa28cd5f287679d8f47781c0036939f8fb641ed3bfd777dcad09ce3f7ab3a6a610be9788e049b643e038a6c2b3e9a0a5012c64d094374e048cc23d2d259a3a4f88add38be9fe8e4a1b8dc8e7a0a678d072720e8a9dc8470fecba776957ad555248b0200d219b73e5197b83ea6b7f616b80226a4c3f43b4da5a4fd26a3b1e38ad48d4bb874720bd261a1f8a12b2231dac09369386d9e1da34fe5fb5a8c02d3088e725a8c5f0c146a0eb62fcde36c6efe884a5c7edbc1072cef30f452062f20ece59651d5b63ccf8fcbc728bb99d32e188e9b44a55090b29d2995413b6935d3cd537bb43bcad467ac79c3f19b2ec0f449c7d27f6ca83c7034450f830b424132a6c8f9be241917b6af3c726c8b7cdbab8a72dd1704882b7000d086df60f4140ff6d36dca6cd0e7e3cb9f216338b34336afea3853d8484b0df0f3d3f4ca0e56964cd6f988b6d8f8c41e38904a8a18afabe1f1cb36ddab669ddb1a2341ee3718bbaa394764a64251bdfd5c61b98a263c98dbd2e275d2c1fa87d7fc184f18d687215e50e2983dabf055aa1b871d64166047cc2b3e9e79abf7c1c2e9803b3abd0eba456cff7fcf43c7416663de2290e3b5fcac919db7ab341d4fde6e15c9b4804291832e954ffe1850cee60097b1c27f2c1bd991ddfa83edafc8bdb217826ea5ea98424912d9301d2f790445b48783a435fadc7dfe6b791d4e28fa31fb9471db22558caa7a3533ca7a2cd5b11736fd12ee8b461edf7f2115ac6753a303b61a2902c2ff7706f6073b90cfa830d9612814470a65294ff9857cdddb751164c62c0c1d7cb59d851a2dff01416f5ac094367eab82e0236d71e9408d221559bb924f0ef98760986d12dffa6ac86ce3c4d0c51eb9236563d9b52b868c949681df8060ab3b954d2627b3ddb664b27201d2fe8be4967cf0516c0350bc08c669a15ac80eb2ad70cfb020194f42e0f71ba03ddf607a8b3e9ff64dad3ae777c5996ab66be9a48f259c3b5800f74d271005ccb66fbc6f62260a7c7fe292d06cab4881a57c3389ce2d657ce43ac1daddf7c45134e1400094756509ac4beb1d587f6d4882254bce82f47af3ee46371ebdd8fc7d59293390e72ca87e101e3228da1df7f431efb6f1cd62f754a98af859926c13297f8a46233a070ce79d89c281122d323c05c58dbf779078eeb969263659d68005aef715f0750f303069e78c1d3dc19cd70cd5eb9aa935b759625304577e05ae0d5ae41d7e882c2445a1c71cea231e9d07ebe605ac3fd9e68880722945044c797fc8909ea9ddd8a4cddf6107baaea5e8467a5fc8bb96aecf9fefdfbe2f2d1e5a518a459846cffe0c4c8cee25aea3490fb738e59c581507e05a5bf56af242e45b3903ea8fc676da8245f3fbc3dcf0d791cfbb8563dae3d8555d8760917b14750caadf5cf1b1027924163c7d33b7e515ed844e87510950bde32c3eedca4339ee1c2f10fdee873dea1b0347404b41a529d58d9820e0208d5d6a1c9d7b0034fa0c39d550e5fc40bbb9d051f52495ed802a311f95147f72b1d836e02385219b07f8179d6627b3a433fa8ba5538ca83a112d12082307cadf23590189d5dc9a5d45b1444dda86e9c28419c6f4092dd07eda1e55d9d0fc94f670b623e1640e96aa2f081869f52554a52162ed49126f050adc5b54ea0c618c8385dfd92dc452e7bae12e7434cff93538778998667e2073b912e639b628d21582ef99888f953ee840291647177b7d49e1bb44229a50aaa77b517d0d9aedb82642333fa5b136da941ecc139bd641451b9ba03de38a02ac43601d1e3121c669f1cfde48a6048f0d08901b275e7088099e41b0822a42896a1db8249aaca98afc62641f3a56962bed1a137a2c0108bf5989db06a8036521d6baf10bca70670070dba5a40d8e57bd871b8be41324865f94ae3f13189d89779e65d1e554558fbebce4a14490488b177371a4ccc1a3c49d1c8d798b7717038eee6f0bd45676d2b1f2e3d06103a0a5b838fbded5f09fead4b0ccf0e0d6af9f9a0ae98cef8faadab4fc43ef436a40cfd40198c5d729475a6dc36ff3971fbb5d301559108893249600d1bc69ffc207220d2d1558201e9bc13cee18c10f2f39d4f43fb4f68efcac795a01dee78d886605a409b2e09349cc0a0733a5e27573632f1924e4f5119054112dc02c511bb1e2a0ffeecb093b041d82e9bc4febd94d3bdd0bfe076e39177be98f345071dfee49bc04caedb3528ca339957709ff2ebe774dcf8982c38185c6fcb23cc5ef3ddbdb7702c8735765f58ab0aa2fae84f89f52da2e905d2514939ef28dc6d289d47df1362d7152c2c6b1af8c81240dffc693af4fd3cf164d260af966d493a77511b37e86b661303b6a460ffd0ef37930a28cacdd50e6afaece6a0f2d9161a52e72eae617ef4ac490068512a80fc23c8ee18af45e91424612b5165517158e5afcb10c8f33188c26f0d76a781053690e5a91f9a03040389f82e436f08c52531bf6772aa9e00515d4b4332590f2bead8ffa80da4d8be588c6462c1a54c1cbc06dc4bfd874e4af1bb1a7b1b0ac822394ed8ae8939ab2f11241aaa7d288ddfaedb8e2742443ddd8b0c338b22f187b86463b07901127c78c2f465dad30382ae8fa109ac61033a0dbc7f981f46d56c1f37bcefc5967defed6584869056ebddae5e3bde588b1e00621ff90c519f6874e3ca4a4fd3cd1d18b2592ff7b7906ed396bcf59d7e53aa1c33470532d68bd2a1265885a936dae4d6b4c180571e4b89eceb71eaee38767999bb2a700bcf6e58b4113b2566689be175dc4ee58ab1d39e77a5448da759c048fcaf5ec889b3c0b5482d8de43ecddbb978ec192f6f8f33c352fc86d3b5b99aad96de8983ba2a3c36304b3ea39d5cd3e8538d73b008c5b5f8981418695fccbcac67aeba96514c2ab35b3710b4cce01652c0dcfb41415ab4a97271177cf0c9164646fbc8cbf13d2b531b23cd59122cd2206ef3dd5de10f15baeca9714dc62bd288b83c38849987669ce6ef736dde44503b834eeba59527390f55126f5d2d0bbcaea06535c28b8999641704a533e6800ccdf983f1d28eff5bb068bbe69304137ffb14e00c5c93b623263d278dcdb9c1716856b285620a7ec4532b9a54cececea4361fa778caf9c5d1bd64d55fde8b39a55c4e307171ff67de51f38b6c22e15a14bedcf98483b9a6893a459c94517dbdf04f637061af88218b0fba781517318a35873058341d198e92423b69f28db0f9f351bf5639446bb4c2b0654e0e6096986b05203eb1615c5047a879a478b102c3c3c5efb1968c7e26dce34af5088bd36c80c34f41a242173136ddb6ea00efb85dc2d445b77fd268228a80e2b15364bcb076945e543ddc424af194468a522d3f9237b2267275c732cce15208936e30d920f53629732130c0320b817de15c86a51db8a4b10368573f3481e0dc31be8e2ca0f6b0ae891c4cd90553aa6e552327d2dc29d8721fd9598b3ef810ca7f1575c0141ce62c8fe655d77728a680a2c8a889913e4f0291fedfce9690ff37176f254e95ecfc01f6356e01c8f2327d8dbca047fe20eb2e7baf98a283d673bd78ba6f442da26fa2da395e5a6f94e57f4a99372d15d5805c2b22915c10f7c3602f69541948923f0013e52d4b36133c80e09b91592ea2cd4016a237bba2a44803d061282a5a8ba9f94543100667ed1ac5c1276b2e1a16814f8e1defdbab18b78447d0a2a2fae9a1599daa1ce7330ae06c044145234f6407a9c2a80afee48562fb0dfc2dde7efff3c78aa8406d522807e064d2c1e2a145934e2153d7def36bafb25a79b690b52a734c7c699c9ab766d590016c07c0da722059b89d6ede143196c4f4faf09152aed20d0a064c1ab77c73381458e249fae08fb8d239774a139f5e401ae279ec7d1dda322305384ab29fc379474a1f509acc064e0353b59306fed0fb3fd67c5fcdb78cabd6b8ccf7edef9b8a1b773ccb7ada1c2bb6e4493f9364f65548a8bbe9c4474af4ac862be80fd043c7eb1426fc6a746391772b5a74f8b94f2e4e742c0ea932c579c037a04ef578330c2f93f0222a9f2c43a911aaac68a0b8b7fcd0950e56dbee102b4c08a84f8f2aef0aedd8e2e8cdf4810ac69527d56294791da590c7a73c4ad558c9191522b866c59f34ff02221e1a81e88d8dbc4a18b40f59896855d45a434005691789b6d9a48ffca6caf2f86e7feab98aa6c09694ba3aff9dfa524d7912139b45d9f320d659568072cac2754b6616fdb63956250184f3cfa939732812ddb42ab57b1ff948f783cb8e39ef118ee45954d327d8c16613a6f6f43f82accf341699df4c3fd1fbca1fb9392a0ef48c0fa9aeaac0f6122aa4fca3205306ba9efa389e37ecb37ba56f09fe3c6a33b631c123ead5092c947692cfd465ad5dc612d723c558ab8d870b7237e22c4bf0ff6b5687f5e044a01bfc48bc548a41d1fcee14f72aed70c4f2ac49f7091c964908a53b92cd17609e7bf80f07efc375218f8cf22f325542ef8d48ef0dbd97de67914b03c968cdcc053a9a0c8820d25fc1894271ebcd9c6b5db1c269e15aa56383dc38e13444838041fb6fa5a5057719107a1a5b54798254475f3d1d6623063489238b94fecbe535d2d06c5d45d30d41968e4c84b1d4f114dd090ffaed6247bbad7a974428cd6766d8d9097650edc384bdc786f2b984a8467d0d35d10ce1c479876651480487a17f4462b121bda878d506a8f16701467d6e12132fa0f54c03317e04190033ca04488e0a0cbfdf3ef74cf16c92cdeaf63ed18bc5d2cbeb3bdb4c5e10d14c72155940bd4f1b0fd14c6bee16ba0398f37870eb11db9931a77269ace313f561f236bad694d94868bd13ece982390dc3ffab8f96c95560cb9094ed907cb91458780e2ed0b2d03ee59d3ce0d18f134b3013ea41b7e466a99d8acaaaf770715a2281e8332e881d73bebe7542cd7708743bc78d617be6acf6b48d0a5b169cd60ac8cda0b80f0b80c60b60543444ef33cef026912352f5e5a6bc2ffe69c1c36f82378efbbd270d664cacf780cb0ea8f52cd25dd7290b834b46f524a4432250ae7e4b0a855754b324c2ae31ff4f56ecd71d94909947e3ffab8bc344c0b06cbcddc5fbabcd39671f98034ef14efd63bc3b00982445dd31b4c7dff3e1183d9de73708598054c02c9c82951369810d326183332d5c85a8be539849d959bad6d6c3fcff0ddaa3d0066754ac07fa19943bf9ca9515f052db4c3ea4d7ce0d8cd5963fb29d08ae66097f7bc9d7529b2a2254bdce50f8075a9419c78527f74c8633da1201c5943b8985ead580f58a2edd3bc6da838982405b1828e2cbf878af75d8760ab4d88a2af197a78b250dc741c46fef22265e2d53839c08b37df0a46fff59c77118de831c6c3c5994ca5c89015de96d5d736b5314b6adab6bfa2749f574eb9daca9afd903469a41fa224f2bdd74b8e67b93667935e39b60ef7ef89a4f4bb7ad738c8d52c55626513bfa7e29f22586a19d97e37e74717da0acf8686086acf0e0f885d026a65ee60d4a40b02fc7e59933d6563faff33a61c354316a4c622f1dd1c2aa9c4c1bb77b32795285eeba6765e302b908af471388b1448388896dfd5efea7068011e2b0d7190027a8af43948a75b593eabaa5800faf7b45519c59963c7bac6131c79f01404c109ecadb107750f21ea654a3dab3a38aef853d640ceef320918b1602b1ea4581c14015ff53de0837372fca958e24456b71c9b7b6b30c06499c5e525a9f1b910add1fd56f849f64dfc946bedea2ab8c99b2014f7a8d1c3a61bd69e7faacb289221e582d5809422d6ae4274830620ce8f2cc230a47adfba6400cfa49e8a4f684611907bb1e8a7edbdd0d52767d346c8a9aa8aa45f1248cec541ea3751da099bae59e81384e28f8158c5a13e0acbc89aff0077fca5ef017c6f51393e8d9f8f96c78fc769b5889bf650b470478db8c9cfa87df2cd903e6c9cd41f3c3f83de3d60815ad1781cb8496b5d5fa3a00f47cac6730e24bcf794a9c03c9e9e9e84ba7310bff54f64a9701deb6c77124522ab535a0117ec3e07d8c5e7b1c014d8706063137736b54074fd6b622de2c7475b9a2e5db8eae084c7f1e81519a523cf2a2a7a03fd3f035d4d3b0eeab23c0f6a52798c562788eb3aefd55fe69e132718e80f43b0b3f3a588a46eba7ae0661662090e726f876259193404eed8710e284c93a865b5bea41bd6cb4c434c4e85c5d51f139e344dc3fae4271f1d2acf967b41a6f6fd189ec257abda2423c0671d90459580f04f0cc9e76e8820ba330bc6920697a100ce504153d4f9233461e53ee25a45ddc303762cad9805f1b0c913308fadf4ee43fcab83112e254b34787dfba5f9fb78e74450e64149c06395ff31e5c9809bd170a8fc69a0c556ebd0be901e6280268b7480c67a7d6429881bb3576507f6303baf1df2955021377a4df27317b75a22dadfe1e027ce85becd19a9a436554d4d33d97da9251a43e4950a2f46ae7e26c83fb5de94feadfbb4f269500ee99960cceb4a34df0d13dfb018c70a334131504431e7c4730b63731eecd40997b6a9a26f4745c6566b99053ad3670aa21599855372367fc4cded67f404aaa037e552cab962a61aeeac50dae4a62ced298ff1fd25e9df8f65c04f34c877905dea562dce65c2dcfd8b6153d8ed8b9318eaa124967a331459e54e48fa9aac5cc423ecb9daa972a492f3b696d2ecb48e2d64bfb8e2f3d14c18821802cf833f208b2ee5d224b026ec0a3d72df6c9e46eb355b7abdf5b47070af5fb619b1f456ca05432e7bf20f5481c73a1616449c69ad39102efa5f2af4ec40c6bf6761f59cb0a1a91b194b524ba2e51db406e48803b2a11a457614e953236b57204fca4fdde39b8d71fab858b4234a98114a7420f4421f781665ac4c8d3729436ff729fc9a30b76fed324a2e26a339d2525dde343b6c37fa0135818ad1f0425966609e3a87c3f23fd37149ee8d144b210fca1f15563851961bd1440024d5aad044622cb4d1dbb56d567ea603fc6b2698ac1893a6b422ca88b06b4e4b4f11e52e2d596ee03f7b9f9652cb1b9d93bfa2607a182dc81fef3778aa8ec64813ed85fc4ae290a7c194bfd21442ec24c21ab5d850cf71dc4180ef04e13b144a610668dc14bf9a64e9e850e432ae174dd41233b7857fea01e77aef33241fbaeb357f716c01e27e8e103ad5f6aa15e0e0d886a3264c62524102abe20bd86aa3c7332707885ed0b6f3f747434d13c5e6ec59547961ab78b2bcbc3a9a95321ad98125f6c46829bcf5401b1f1258ae83ad548909b1933aa5da0331897d7488c67a6e4e4f16d792b4adcc2b30a015a417a762ae7873272e7c983ee3083f49b25dcf5ffadb95056c2111aec7f5f0e6fc128e28d7dd407a1c248a6cb89ab501f8e4a9e0a8fd8c1a7108f876b731a3f5ee292545fcf127f95e549c13c92f97bf9767f8b5b94a23c432f3e319f513e9f108aab938b7f7544fd22db41517ab3e869ec746c8d923ba53c0c7c1637ff8b746fb0533c063d861c62cd1bb8bf774910e94f7f06f27ead6b5fcfb40c8a44acbccc0f92285d9eeff3ede7d507f70b938979ec7f7b3429c262ede7e0b963cf23eae06d13e665706c9ed16339b9a63b9082288da94cd5065aebef780b25a92ca7642a71521f6b92e5ff78e0bbd72277f1098b6b72ad857ce70c96ca006af73d9dee73ef49fd37ed393a4ef0ebb8d94094241d91cccc20d76e64e865f34732f9265461823db6e5573f540dbe3c58464c2019f8b56572b6b0cd8538e42fea7af70ee0c668e05abbb35b411b4ee5f26d3a54d6afebea9272f5a56f94f5d3199dfe6b65d858baf2c554ff285eb0d2f1821b0584ae17bed2a3dbd520e31cf3bdf9bd00e3aae2506a13e4aa1d58444c2793f13b70cb2debb4b2d084e5c9805414a2d68d7dd9bfc183780c01fa88b9e0a3c919e9bc20d434c632aacf16c23246763ef3c2a0e20e3657aede02a801e977ff1d2ca75415ae7121aca036e27aedccf88b134994049806347555e5d89d60c7765d3043b3cd7ac9a54de83c720eb58e4abf26f7b608ef0d5cec5491da44b86df243540e88139a52f3a4a691921561e5b9559c5ed22053fd26aad2ee6dfd8fe63c91418de1af306d9183c7f936a8752b42cf7f30940de60f6d333a88bd86a727d6d998f12f29737c59dc8713d31e11c18e214837552ab0211628dcf54f3e83a819e43b0b5377f655490dfe1bc9a627da6a5f62eb51fbeb61f057287db8d88a8cf949139c423bd844b1fffe0a26d5f88a4630886c49c824c9b3f358f35a6c46d0e0ea9e4d0bdadde06b4b82e24edf2c0d1e14fa44c3b3c7931624efad06b18a815e2f875930e159bc482e62e56c8f404cdcea03af4adba66a4e7de946cd1967ebe5d31b77c3e0379f3ca24e1c5e290792652c5e363ddd6a90e7f026e2e5da6c0cfc9d4313e932f78d4e201f33b7c343398e9388d536ac62d5bb6ebbc7e56288d48cb3262eb501a8d56086fe489a624ab4d7ee6be38e1790d761b7a5e2defa07b442cc885a986bd312e603ea95477c92ff86bdcf1331ffa8b027e08afd5d01fde7609316516a11ec055a938b905879b461abc0317b2021b5dd8676e4e5400c990779a1f16082b2c87a9718a16b3dd5339d597bb77741b49b2a996c311aaf942117995a1d87a753a3e103b7f77f3a382a25ca4feab684f693a4551e958f7094da4e0d9b9d7731ad4b44287f303a5328e22097cccf2b8814507f69e10e87d0376e9f91288da3ec5c5c2e4e016cb77a2dddc116929477e0c2db5d42cdac0d0bc1610e8e5d2995dd3fe0c18e980c9b627dc166c687010fb750b090a4ad71d0d7121adbdaaafa3d03874a0d929e2fb1bc8cc8eb4a55db181eec272d493cd96d6e0dde085f60966c19a4872f51821ad56e16df3a631ab67aa374e7134cbc95028b17d674c32febe3e9cec16d9610e8cfc7a387d82771c28799e4459d6965dd817fa910f8d49681c052f14cd1477995e08b1f13fa5ddf3a95ac479b2a3f6a5750595178219dd4cc02f445326f411fe2652ad8ddd702a132a5a8fab20f4c7a7e07d75a6c897b18461774af4daa79f4f3e6c513b489680c361a7a9c2214197917bfae1d396698c6f1b42bdc626f9be2f0f2a7b8966bccd31846c25da5b120e3675719fb3f217b3aa09c250efa227fd1f46263825add29f7011b69b77de83b973706c8a8ad834a523c85caea82bf17296c7e45508a9f2a4fea7565e7caa3fa3e35dbdba95818463125cff3b0f1d660f2c3f130d0d18a1e7e9b3ca759e040ed4da1c3cb26d1196c1cbabb708710432d99e82dc8c5734793e3bba59b59aa90482905e3492638abdbb31c8440391bde143feb6c3a987a62ed06386c89d3242c54bc5c1ab7397b7ab41a72e973be73de9a2751c1af9fd48c99e8c1638f63df1a5f081b232a7efb53056ef3c8d35cf8c1e4e428174a752b4224301a5e7c7fda96da06ec699f73d1a5fce22eb67d9093b2bd99e50ade7af5a3674bbb73e2a04b3a9dec80964359579432a12f1fd46642f7a6f842b672edea3a8758f95d968bc9571d0c11983ca3fef8e92630e355f3f142d96df963a2bdfd38e47396a1d0e1e0335857628c81d8b760c09799220d925515af76f9b4c4b800d8ffffff27