PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79137 9fc95141a602168131721be83cb7e0bdc669b9c6f1010b19170c35c6a31d87d9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1765a8fa920f6946cd21d3ba701c1d654d77b626fff00ab2fdbfe0a092d16b68
Certificate Block Hash
9fc95141a602168131721be83cb7e0bdc669b9c6f1010b19170c35c6a31d87d9
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00d0080000d04c0300
0020000000020000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009fd51f78e13c04732b98ed56bb0a6a6ea2f6fc560c03d38fec4aa92c4807ee8faae7c0270ebfabfb186ac67835bb68d1eb8617633a70d675631e407d2953f91a29f5e47cf0ac42929b932085254aba865faf0eb10121b1ad28040000000000000010000000500300d0080000d04c0300

Raw Header Hex

00004020d2b44d17b1a66ce7895c5eae48a29746321a0dccb0298374ab82e3d3e354bfd2efbaec140e0cd0c06a1ee73fad54a7f961eb4f6973b98d507aa63e243132d0454d49406a2ccc0018686bd192a0e0bffdb20af0ff26b6774d651d1c70bad321cd46690f92faa86517

Proof Data Hex

59,560 bytes
1212160103071fa33fa1055a706c8d369bb2077f2279d5a5646d0931e4d21630037fba9415723072b7c1d746d67101568018f8937bd00855df46a3944963976f0f63e11971cf2ff82a1efcdc4a781004a29a5422ddac6da38547b859a70c60a4a2d32b5b952ba4fbf4c8bd8f2f43800ddecb7979f30c174a5fdfd1c9df83d2dee6e53a7acb6eeb953598e162a145f1fb586bbfae918290febe7e93ba5fe952a303b5e8431fd0a9706c151ec4d7da33e14a47db1b60c09a70c11f9388a21a0b8acb1256601061a590ddd837cce0ec0facf634738fb00d61308a302d6b8b7003a7e37000e823f197630f60e036a2b8ed47d435e149e966052af2a11db1f48d983d24ab8a12cee545c188df3771be7684a6734c1975abebe34d3a61cf0aa5f5677d0efbc76ba50b4b3cf54102912ca874f8b90084470a998e5572daa4f3959ce803a208dec9dc7be73008dc95fdda013750dfba78d2ecf7e10c80756ebbc73b3c8690dcf3c26408c270d92a7bfb68c8b0ad8fcf00e6514d00ae7d5eba916ef0855be4b5686cb83ee3c27851c3d64559b962093d2d337aa3fb4fef9eb431306ec5c0c7520886dd4b8d14647abfa208465ae739603f9d230f4a77bf82c3ef87bd2e5c9f81dfce45306467bc3571d07cbfc45b24003d35bafe41fc4270eb8fe896bef711fd6a4f88da72400168aa02944d7c9b1310a172469ff6fc6b6a5a4f7dac2bdde775ff0942a0fe9b9a4957b82dbdc2c67b9c4667ddc0602cc0444dde163d650bbe42cf43756bb2493a6ab19eae4740591c765047cce80b5cebf960199184a964834ea41c405950e095f009cab99a601385342ff43237c8bc7bba665c75b4d01eddd053842322b8bbcfc53cc55632c0385b7f73921d8bd9c165fc5bb7888c1858a798d40cff154ce5388858992bb242e6c7dba3bfa5f797c0ef20db940ac5cd551706db9a34a3979edcdee641e3f07a638610725eada5111468ade39908b5d43273358b4290d2c2bcf8590f762496654af3a91be00110372b7f13026e127aa9c1c2b335907c46328ecb75b0cb9762bf7941a22b079920a357d3e52be698f6252785259cd50ac02c28336dc0b977abee5d8938161c26e976028c3cb37a1da15ac1b42382f3e080a3af618c7291973d77a5989e3bd48cd98d433eb40184a3588d816ae71f2de58c4230b3d82b43e5688d67561eed689d53d0726a97e87379c62a86c8196b74b639c29b3c66f209c29836dc5f8fd6993d83015612f7b5fe30ebc55398af6945e413d972ae1d224745268eca1d6da0c39ba795d484bb8b7f0cdde44031d6b7c7647f48147b438c392da54aa4c3f4eb8e1e1736a2f2c48c4cac41dcf7d1de73990c91753ab1cb9abc94c1e31ae3049975ddaab0ce4e56e0735e40a3fdb21cb9a23851ce31c7e7a1d4ae47a7d26aa329119bc30bb880b2d7531bc3c51f225692b09a43aea0c073a8b545a9cda93d8af3f973f3903afe2bc718c6e00f195bad12696c05f1bafcd78c5d11b5409f17346d97ecc1ef409a09547efc34a318aedd3242681618e8c2bad110f82696ff38ec9b9358ffa094f1a7a7721844cfbe95da748068b8e3b0f9fdd86d551073d789f262bce90dd414f9d488b7361793c4c075eaeee2b2912903d803017fa1ee1ad2007f08faf7b1b752a12747043d84d73fce9d6584c3c0969d4c49d312ebb6d896dd5dd580fae50e0102b260f30b997e3dcbdb94d3d2e127eedf59eaaf57c64d7867e9f3f996202f479c0f889256772ef8473eba3ba44d5ae3b33dc0d34b8bab24a0ac8fef4c43e90d5e9c1d256293e80a569ebbd1178f2e19530bd87f09b8547ec302249c1c1bf9101f8a6360d517b3d352f4a6c892a696d9942dbca49cae6e673dd0145fc8cc22775ed879fb1016f53d8d109d0d2aa6cf1c60a6af405047579a650500411c908740edb88209ff356205353b0a8a167ec397edc33963ec371eac4e953cf4d14cc8fbafc7fba0c85a7fa23e9475daf436b5ac0f98353e013fd351537a02114a5b36844c1370bc6c4f052384a556c2637f0b62bcb37994506c3cff5e5479fa352194bbcd50988386c3642f440c845dd9f55986ff9479db7e5957a80066f53b509cae7d524f3d59eed67e17433123f1b2585a73d32a167eef957fd0c8f7c401940bbcc9e0dbbdda3479a577bab8198fc57ffbf23913f6f6f6def3739fb98566af61a52d588c07b367f2a5b1c1fd0bc8f5c3e080d224a39eafbcba9150cee5af6c2027a8559ca4a66b22f6e17a6b2133444d05554fd819b0ff27e6de23c443c538b85205d6f77d04ec3dd9b29338b23cb9245d8ef702eba33292e15aaf1e88bca7d5d96dc05b563afbe86722ef0d5dfca989d4678a4483833292659c4be7440fab9228fea42384c017f81ce8e402de4a617404089c9131e44b4394624e7daf10d35ae12ece0f0af76950f8cc3863d1a7393529510405fb31dad25629e0fe7abf612b35d3162a13cfaca90ccd59eee62d9eb1d9b1ee12b14ccf75c18e6cb436860536e97a0edeeb09e58e54ab22ed6bd916582232c88c321d1ce4edbe130df1324aa73eda425c46e443d8abf5615b842b9e653b28293795dc182b0717971e07f52ccbc388455cd0c2076b4d3ec8f6c1bc9f325635be9a329dd8a4d6f18bd54463282e1e57948cbed1089edf300727bd6830929309a7347ba5ceb35d9c206db6c018e6df6b940ebe665e603a15033930602574f45e70c454ba5771b87875e17f8c0e26d1268f67e49186468eb54a8ce091efcc97ca658a40f9f5efdb47b8bee2e2e04bd6493430f856d5693d8c472c8801cb057e32eb995109aa92ededca6d8212d0119d2337c51167247c50e6cbb58bfd4f1c6c2bfb9348dcc2a73163a45bfff46d4d5f027c72635df6d71c698ad43c87ff10cc11a4d783b814c4788345cb93ece162953de32c1975ed5fd8c04b2484ed924bf34814c007be2f69b32fb38d76af60a1c9441a08fa1da70beacffef37e39ca028daa66ee9e2df91a053a7fb3235b2d06f88b055bf321fa8ca2b2a75fa4344d1bc8235f8f35ef14e88c2e298a46931bb7a2bde87075ea629e384f3f713ab0c18ccfcfe22701bf98bc87351389fd3db3f4a031f4f23dd0e3559b906f46edfb4847c41a9f58cbfa555f79c47d2492a53ea8304c59199303d638c396aa48c0f62a06bed9fefdcf28f94e977f3724a1f50c80441361c30931bfc2a67bd6452c4368c387e824fc4c89b7dcf77f285c79ffa736d40868e86c6a642c9e3abad4bf281dbec8ec89fadb0d8af647f2519e5d5f0c98bbb956987caf3a20aebd73b217195ba55e054b96b096f12adf943dc564aa92fb462c0dba69f55b9d5f7b7bff970f751ea646cd66a0a9d30f8744d5e2ac19a6426e100e4706028c065c6637023fd5dbfdd6919c039b2eb51e5ff6ba45856b58f944f04e02914f7f391a308f27b093f3f9fa35f7787ce13f109fda9a63b0ece6c86625eca56e202f5b35d944b11b19f5196c2986ea5d63cf952b62eedd61d8d0b7bdfe162110d67636ff992c9de2106b2d16fdb58e8260cafbdccad55f9299282968f12469d145dcf82e3b5d41b58c9aa16ac53b7ffb0b145ad1fcc8fc6bab8d1a95f24fd2889ce282fe946d9fde5600a113cce1e5bb096c4e77c9579dbda9cdf8e0f9b45a63be499c47b941ba2468313f0c2aed91cccb216dc64cf14f227b3b4697a04258510a28d5d1f56326f856bdb569dffd40ef958e951b78d7a345bd26672450e5f8442ec8288b18947322e00d9a482514c693afff790d1e6c58cc67cab296c8c9f089dd7ce76a8960b6a76a376684e91b0d33bf9441caffc3c533ed7d577e5e14fe8b34a905a32dccde3c97f5e90b33b4ad4fed41d1343a58cd49b03da95455d0dd207f9991bde791d0404fa3441b743f5a6f9db6c4f46ac8187c2a9ed725ded498f5221004902cdb4014c3c561689f974f49fc4dd3e736eb98392400937c84692c8111bad7a23bb942f4a0a5b4de580b020b85f99ec86a08ddd79372f95aa64b392d08f9c775f3e9b42384f1db0aec059d93a11bc4e20e28361c439c58ec850b8dfc599e683608b5cb93feadbe0bc6716872109613ba025ed9c7180049c1d8d4ff4179b4914c7f3b14772a732ef9130928f35d0167380f059d546b44f1aedb297782c06d08ef1049442df7546f17b1523589088f11bfd81f65e2bad6730156bbb2fe259eac22d3ac0057290dff24b74537402d1eaef2ff027270dc77fec4024074771467ca13f2e9befe37553b03b5cea54e5b72cce84f90583904ef58d3e4af75baa50d178ebee6271014768fa257738ae013efe7bc635e27e958d9cd69e5b7d879bf4f39ec535c12a09c27686da58b3683d60207a6590b854164c8cdfa12bec9e705da4b1238f44e4df917b48a073817243823b0bc0aea54fbfdfbf0c05ed7e0007adf2125e7b21980d8669abc77f3b535d1145d16403646c1d9166f4d7caf5902309b02e3466614a647dc8064159671d7a37eac484aca797b4a01a17768c5b8c4d1f5ac517d5315560024618870b489d608b0d99d4fa35af3a4969af5c127edf73f1758379a9e19b06a79cd92f1710f59b3cc4b2fd7fbccf8e87287075335bb8775c43762a56ae106a06cbab729ff903548d40e97fc39f5160129c9efd8bfa0f9a6cda7d43e6acca9f3acbd55388dd8244294599f44a4f983089a8ff0fd6a337a00282697973b7363090281b46173a734ec716a424ae576c5a38f383de0cf6aa35336bc1254d7dcdc0f771105622eab8fe967f33a2cde5815ea136cedfe65614d925c492ada429e7e22f6dbec9cc5ffb49581692138746db9ac37da95c3b4a7d6c0503f9f3894b05145ce039d60d5ed84cdcde02a198e85eedb221e6a5f43120000b8d351fcb3ef7a256b4b489c1ac28c101f7776cd113b532387552ea337ef1da214dfe7588b918f9f7ad48b17c724c405d39b902dae0ae63b02885e373060d22cf6e159619475e81763349a01bbd5905b25278b7b240f2e04370af7f4e21b0ea7ed1e46217e26203578c7c62464adca6ecefbd62914cd83242714ccc2cf66828fe4e59ad6c25137a5ffdfba0e7b3b4847e73ca383033eaa4666cac43a3e7bf4ee4a2a61eb4b8622ffdded5a5b434d18b2aeef71727429ac2d46daed3ae99d3e591f4aca2657158e808616533a48160ca0aa16cfe4011ff1e5d90079c64b95bcf497981acee104daa5ba69d118738a1e23098cc1141b38959ef6e22831c35656a921e0ca82e7d43b7e2af98e094a045bd25281b1384328f72b06dae877b82800c16e35aa6f84ed84cb8dd0a874d639fe65c3c0f14d2db9a7f8a11e30ff4c5c62bb74f351aad28649f2c663d6c66b67b8120e619bce760656e5a78e6503884bd755214e2c4251a43854be512766bd3ef5374677f0f53323f6c15dacbc0c3f1d4e0df24d43b102343c95a99d10eeb898cc37761605cf0d7f7297a947abd4c289a2b30d399d215849049534261fda8d7188f9ccad6d7021ad646071298d312b79b5694fb5a97407d2eca7bc8ec2e7c277f8e90c84a9ba8530cfdfbc65df0b65ca905ce3d2cd5599b59660216dc3b12768a0868032c2b6c1a6924d4b6ce8b7fcdc4a5d4ebe2955f22ca09b8707daf79fe7773784cfe1e0aeb6279e3d3807a1cd3aaf8c6d290b9594d3de9777020fde4f473cf8b49bf112e7e5063fe28b8dc2f822b37fc1330e1b5444b4a1771b62ce803941f4fb52c5ec43af9f73205325810173a9c263996ece706b1c0ab163a68b77056a0426e74192f2b729f9865f8e7250f1cea30e069a8b0c86ca5a92cb1ad0e5c1976d31ccfbb3f704def43a62c69619f3e1d96b21eef8438d7ce8bc3986e16a7aafd9ce349dbad546af15484708c79ab9987c1d78635fec2d83eba1f99b30ba0def7ef9798474a55500f6643ad4c270cbbb53aa3518503319bf0030eb230255bd232644873804ec80730bc3373313473c5e4ed2383875e2b83a68ac19fc6914ee63884dc76aa5d72f4d8c33b180a468ed1b1fde872a168449d6642a82437482151c14954ce7c61f96d517e61283822386901144abc506973185ad0372ed4bbcb0b289a701e4b365b41c7a515c920694f9a2505afa27aab461416a4f822de1b5e972b1569bbf4cc7b035fbd847ba2505ffdd97703195bb976c33b85d6fdc24db8380e0f72b0512f011477e9829738741dbd3caf72b26f67c66675d5193a971af78dd2e26fa5237713ee138cce5075721570a19f5bacb2b96dacb3497432ea7c1db0ac5ad482bb65343dd9d80479c3b69fec9272723c9e2f79a4581f02efbabfaf69f36c45c72d1e8a75381c3d53b8b720d7c846cfdeac123ce2647e20a632079f81374c631b637d18873ae5e7e1002f6da5c6e9abe69e82c1d748b09e9cf47b083fbbaff908bf4f79d70106dfb77b32487f13dcd459d51d97949f1af82eb1c73e85e62d03174348e907a7a40e12eaa077657e9438d534822b4ffe966bb0f7c8ac6b6c47f9374f31ea6e8b63357fba40ef85c92f80d38773e525647b5b6b250146df8acf631e4b66fad5b6a804283dd63a2ffe5171ef1aede9fa4f99c8b1ff1915d224c1955ea034056036ac4589fc76762cc589d8f2ffcdc5c06b8e665a3e4153b78df6e5472e635fae5ab30447e3bbd7d4a6c90bf600da95dc6d2f222f008a84813765bd6c899666bdebe160058d3ab927df06db5c92ba9e881347294e664a327412eaee574cf4dfbaf412aa10728ef4c3a8d53cfc305b396f6d09e286f3a03da8e915654cfb20f02807d6b9d01470dec4ea7a090ac3a775c3ec6b4917b7ef80b60eb03c41a2c2e9836ef3672f74a557bb710217dea037df4ca7128d7b8a010cb5e5eba692c18c9b67ef955363d5021e8badbce0f83cc0b5444c2c2c2d830a31dd282a4993862c39d8f9c52c229003c474b87c2836f3472de8355adf2a064c06c11090a1c28d0af7143814c402b0cbebb12103aa5ec30b088c782ae8dc326a083c9d63a5adf110548adf8f6ada50b458a5abfe8b31c3bb99ccb830cc7d1af03f79257f39ead88fe889ec52b481af76b2332191ecf58837aa9cf76acfee372e2657129d23be7e4aedf1b8dc0c858b86df68eb3fee184028822773c2c3c4084b913723d457d26224e564153b31e86cff03d2624a80e01239b0265549c73493e9e0f8becb2f90ba9b0820898342d1902cb36413754837e307eeaa0a00f716879bd4b2769e9397edc9207fa9dd9a8d26dd8954c368f808721c3fd60bb70254f1b4425f7a622f31670d4f5b7929ee44afd4ccf9a59c331f0742d800fd41de30252c333e515b11e5b163a6bbda1e6afd5841d90cd28d5d06f948f096ceef02353a46cf2a8206b2e17e0d43f2aa0063038f583ec38f39823eab5d10e740f85557e62343ee18973e187a6cf86f21b932f36eb3405cec6692a2dcc88ddac5573dd1375d359a5dffe78d0ef96730c7ac87ecfe3a2a31a5fcaf16886d7171cdc3769855e9faada0049c9124018783df51c484981bfb75a57a7703fc87f930d01adc2d2482f975e3533c7920b7a676ba3b5624d38d633d78e3a0af53b2d9f22e89181091cdeb959db881ab35599820e325b44b2dc18bc1a560228cdbc151deb0f3adf74c3fa9dd32ef6035a49833bb2642b6b08948a2ec04bed7d1a7ea8f085efb369ec5cac067e1cda15837499690c7ec2f02731e51f6398f468e3ede133912159f4fd25dbe362a66ce405ebcd420bb57813acb756e51e556dbf076cf748f75709b762691c75c07f562366640a505d9d0d149aa8e8e118b371de107980eedff42cd84f3e155ab9c88fe8ae9d87d256e97221011c3f50d3165860382ffbf237f987415a087684c20d311b7f0703a7ffc070270a4d0b461d239f7d0abb2b9666bcbb0b3a2c0f0b197f85088272f9bd0513e726ecca586f826e18ba97cc5356ce57fc7ed93b66c8e3975ba44315710ffbf3aeb843a6c452a3a6a27e68008cba57cb9f321037045965cc6def8eb3048f4fbd8d9ca02f5641617f79399850300081828d84dabf74d469d8aaf46aa672056e017bb59ea0f2eb2c4f29ddbe5ac4330277fbefec0831a82d7107dd0358caac31f31a3ba604509b9d51fa257a2c4555abcb247d4855478a8057dcf78e3d97c18b077b3016ee9b6555816b1bd16d688ce85281ac12da3b81abf52daee9d14396a4e8069433a8d11ab90480e2f5548532741fd7018fc9d03db194c90fb7c47184969094b79b9720da6147a555805d0ad2a89b2a453f61da051fe55f9367d978f760fb6db24f5bf3206c838519ea6c4ec00975c09fffe4279a0db757afd170a9f37c4efb5114f4064ef0a91f41bb90938d9fb2fc6e1121c066947dcbd6f4a15b884d12634cb39198d212a636072e1780984afff192dac1e9268cc72b3d6f94d7ffc68c266d30c2c2c77885a1620e36f3d19d67763f5a449ea117c69f9316732e500e9080b369836e467c7957bae2fe31ddbaa0646931445bfdc825c1c6fbd9e356efeab36b43591dd2ee63416ab26e3e03d3e73d944c5a6cdbbe010dae7727c43616f55e2ec76e3364bdc2898cc5b1f645b439569023cf66018e2c4c0f27a0fc5bbea516d7ca1c7d4b057538bf72d5d2e205b2fc41d68780ea2c6522bf307810c3822a8b5dbc8e85fe9ad7979c92d805142e902007ee07f7b85427d22c5594821fe9a344376d2c4fdf24d5343dbbb83fbf94f7b6506fbf47868acf61a164c0ddda5b46e03958cc38ad2926474fd95c19043ecedd7153bfcd0f1ed67fc4a9c26f742db5d62ec322a3bbd96a827ab9add4d28474e817d955fc788d0dae594b5ecd2ad01715309a274c1a07cd968ff8d10f2fbcda47ad026ba1bde3871e99c65d3b56a5ff0b56ddb264cbe2cd169c5983810c2ed9c00704ddea7d165612489d22b94adba226f8e16ff6499178de0df9fbd0ef019adab6a01f92344c6ad939d01366838d2d267b3be4c6936c0e604cc6055b54c4a662ec1b384e42021b3c1d61a9b3126ea4652850c7adaa1c4b94f7e7142e3f9b850fe2d9c2ffb887c215f326e899abbb31f8510469bd4aa970994868dd22c3881661177475ff6c0a854c59dddacd4cf602eb4d6be36e1fcdb60432cae42977d0b4028cac74b39a455bbd640acea3ea55eec488458dbde14ef6984902fe67d9a5fd3b5a6b0656098dd602292971d275a85056bac324e67a320c0f33f803dca0f6c310f21bec10ea01fad06dd8bfd518ac8b9dc3a893c0686ce7c929d333bf3996ab47588b53061d48fadc067eabd5e25e944b29a9aee90f0e776b0284fc4ff8bd9250a05727f81be51ddf51e79febea3139d5a862fa2a1661f51946769c2ab4f144210e6d113f91032ff5e7202fa28c6744e3d0280d6bddcefab9c94d1f1508139fa869b9785f866fd911ad9e8fb4360c10f130a27024ea72d5b023e0aeb815f79647586248b8e398dcafaad8f7cd1d6fa970d89dcfc559916f95db3a42c0a2be72ce0971a441cce8b225e5ce4f661400de13f06af16c28275a0e4ac26a5fb3101ac9b157f8eae9774d161873cb8fc49cfbe33bdf611a57d44bf36dbe80598d92df1f26b460269952825f6c6d4ad194c3758a70c371c17566fd5566fe7921a104a0bcb71c77e6877c1ed8cf10afd1bce8830618096057d7093741ac5f43cb145ad9666c62fbcd3c5b1eb0cd81e90f0535775b716ba66c3651bb3febf3bdb917c70631d40fc2ab57bae3dc91af6c6881c4ca34def229bca074f9e5f862d71d44705e06d6d015510fe15e5835c613dc8996359272516a6ba6ea351aaf22d66eba83d0b2ba97f8b9157f6d6deb36de4cc28eb20fbb8e6b65f41e4625d672c4cf658a783eff47f3adfb363d8e05f8237eafabaec3ac7c6d23c1ade75cf12d463647be8115b31598767e5ff073e5ae1c4d2aa3d95436c397f73d733a68aa9e25a42d608f2f32cb1086c933d09baa30187d67a1fc613c4a248d45338b144b6d0074fba810df1b737bf2e27f2782cfe18cb937f2d113c8d0419d8790a25bf7c6e2d3abb854263f154e9e4b87ca128d3a99fa784c85e38adf10b721a1053ce71b05926a396eba9321224cbde068fa4f8ae30ceb07d7033f0bbffe1332aae6f6adb77281d646248ed6f862da6fd0a295083c36fedc25c969d2074affb2c10384f41efa6dd7903c542a4dc4da1eaa349afc74692ec358a7c33cff39f7b91f0a42799e98d5d03fb7f21c1c4eab142b2077cbd66ac011168bc1322a499a31c72b6535f0336060e4b35a185db6eb603698f3c7af71504bd2de9ed056280347b0f237c3aae6e4dc36a17a188d1591f9068a52bc9c6deca4720d88dac22a22a6bd1369ab8933709361788bc58564b2f7ccc904f4623f88dfeb1f6735b97cd586428fb1a84a83a62fe9e625dc1e6087c37d10b101da2ce429bb62cd97ae98ffed3fc35e940235a504a2a0a3a095f438bf141ff436c28a57cd87175cef10d9ba3a2770b7ad218a72060e52ddd286b195efe49c8123df4d165fb90b91d400fb419dc84a8864e7891b2d3f0de1f89b42cd198e1a0f3b3e3f224dd9d1b8ed0c609792e85bad37f3762adcdbcb466800305a7851852e0380d2e8b26fd3aa3583163be953f3a009fa0bc9a84e4a43ab8be5bb7e4757914b597020dfdbe61daebfdd1a217f764a5d9935b489d94a92c4e68566f312dec119be4dbf729837f6bdb7c404ca6a042f10a80ba392da014ba7a673bae20bcaa9a1911f301408a6ee86c3b4529ba8abecf3d8ead94b8da9645fda98737dba8200840051e757235de7eb27bcf4fb9f1c14f2efe84ec0daa5ef2b73e0dbf3fedbddb8628fe06c94c1722ab566cf2a1983678a09865af748aae6ebe3ba167b5928fa34f9d5f59a9ca23bc569d54e2efca55ac5d80b70590f0b73f5bbbbf45bb4c4f77bfb61e10c9c1fa1a39ae83d4788a177f0c8f6aa9f5c65c97a7709f77829b43e83c64232cbb27abcf28ec5f0da2ee42b70efa1dafcdafc1c7bbeff89bdf37c8b8f36d4f258e4f1ca1605271d869d533533a7ec9fae98d6b6344422598045e60c5ea11061abf74475137ae1e182507f7fda325af27bd1d44e05405df6dbeb86ff2cbf60a89a47339ceea53c2f50e085c3115ed323d3971a88f3c75f750f508659b9388ed1b55b23eea895a9e44733ef790ad576bffd279c6599b93ea2df7e4266cf9374b9ae5ff6e202e48d2aa9db3a0f08e325336c18d4f53fd63526a0b7b55a5d35ebde9a6ef2f71da4ce3821bcf9354bf3b61d992f9da76bd1e02b58f975a8f206632e9d51bd9eba206b727a6ce0cc2a02d9e22ed0ca9a002b5ec67ce7f93585c7bfe0bcba971fe7a56b2b4dd3ea8095f0586fdb36ed0f3691572e09785593d341da3f484effe6963301f09c8c8a9fd0b21283161698da8209f983d3b798b89578b5fd7c8ec5ea569784bf0e9084fef1f3e3a2d04b0fbe85d6ef37c4760aac0b48c123f136253708c770293f3491234cd00fc5bf7547465ba038b1c3a7e20e25e6484a152c967f7fc745f296cc7a08bc62e9ab2b63fe86402e5a8328f74c9fbf500d758647b151aa81b7ea381a6e08b9e02dce94daa45efd6375b973a84575211c1b9c927103e3e5097b4e5df326104aa313e817519ae36fe1ea160511387f9ac63a0df3977845d2512238e59a834ddbc9748f115e372d1e9748c311c439869a96043941c3d23717153d8ad8d80128dc5ec192b6198eed777313e98f538d03b54c47cc11d9d03decb46089965c3b5f7089646ab8122f91c2ecb2bad9a273af1d33bb0ab3fb8a24accc36a93808786f54dbc7deed2022c087ac743b2cb91e451e4b4ed919c3aeb679ea58e5af83b75446bcbafca5dc2861c4a9d99d459f8f86b5c6009cee1e4c3d39496ee32224333e2f303ac75560997c88c6a4b8d463ef0fecef13f29405d5ddd93f5b0f28e63b63cd3cc2608291656fb09ae55251d527b60ed0c291377fcc27943e05d2823724e8b047a18cd8130530b27d541d67805d1280dde8fc439b1282ddc5729832ab9fa3cc37865d53e0d2c3a52e40d9d08146af2c614814420fe927039cba1fc7792c331f856d36cd9afead27fb90f417fbab8e6cdb18f23fb76f2d76661c6f62ecdd0d93a6a2765172ec47f0d8169564c152facd65b0f29bb38337e5ec21959d56428b2dbc81938745a1e0a69c8e08e38a4430d30ed5f3d8b8cdaa7118aa9a63a57bde4c55ef4eeac600cec4f6ae9c7642c1ff21850b512fda8a75b19e38d09f993bf70778de4053ca904895d8312f190086b0cca510d10ac89aed63d95d5d8abea3011a6d40abbd643443b4a99e8afd64421012fce7aebebef0b44481bdc36b2da7313bb536250f0d65ed472c3ae2a3452b0b682ca83712dad2616ca2c4b78c0720a6bdfe7cc08445e38f62bf28413cb05b9576a63b0ab03a51d4ae4725651ce33a523674da027694671eea8a42e3ee51f4d7bb939857fb2fa9e095db7aad6c9513aab95e8c69893504c99754b50549a10bafc379e831f1ab35842d6b32db3fc923fbeca442ce3b080330d8c707e15b57ddae127b869daa9ecb61708cb84a442f10486dd1aa26e7145b751ee469ad20b4f915626c0b6c3f9af2d2ca62cdb3a749044c7a165385cfd50879ff1ceafcb0c354e8949233a7a9c733dd2a1224f70d608a32b2720b82cd3be1926af82e6c4139c723054e55d6e82c214bce62eb87c40f78070f0528a80312ef9f32d1303b9d174def273f1c756636572043266deecb733ce3b02f4ff49597311a3adde955239da2a931023a80fbd670bd18c35b3478311fb78376722af6c7ca10d052564a0cf7ef71b02e7ee57b7cec731d3f512653d179cc294ab8057babf71238d39a48fc985aa925a020af826bea79540fd14a8b18ed4681f1676fa15cc600ae189b3dab88794997aedd57f25ce438aa068bba93e5d2999b290226baf2396514ef76cf08c67c170d3a13534e553a973cfa6237b9e26a5840f28121bd28b66728b4225fc3b80d37ddb3b65cd937672cc7d10c9045cf4059f7321280a27c28cf2b520f48c8615d24cb96398694b52a06a1545fd10b65b9e219fd7d04fc54f56fb7de661901ee2502a66c11ce3334cc33d390ea82a486f6fb1b85199abd97f5c3adcfcb9cf0f08800855db30ad5f0b65cf2d438bffa70840757842313d06066484f639ae28aac9b67460dc35146ee38c459ffcae42a5b0190531329e34023a9329f7202d7e8f16cc80b648f7f4865d3b7035fc3b8975614cdd0090aa3751e292f99de08921228241daac6b63a6333b7fd36add0b8daf5e744a12ec41fd2882048631d54af45f935806d6984ceddd76942c64c15243e2c8028d1db70bd9654dc80d21a3c36d3a53b8064c6625190cb08e0ffd776546be4ed2da75fab0cdbc536ae6e22901ba4200d1805b4ecfd67974ab8e9822796a645fb834d29494fbebd54b5ac72161fd87ffc7ff5809c53cac9b0d7c4eacdebe56679cd6f66268964f74069111c41c8afba47d3207add0a10d136f2575c027eaf1ff429c0775f33de65e20ffe453f586c71019fabf04ff05d0edf38f47d6b7af5f076fd0c92226131d8f382d51e90f33c7566b843b32a39e30f45ef2dc0a32b7877306c16b8fef25b6e022e9ebe266730a36c0d4d27018baa3644445c589fdde1e7fd0a38ebd936372cc6f1bb124d0f92b679310d327e59c017f386c2a07b299efec81696d0e5777c63f29496aa1e85e22da24c59636c7b68c09808dfbdeb286d3d9464a639b8ca7669bce9b08954eac1d5cf49d5e5d395df32236ba4de71a80d30b8d395d635000e8f5f1fa6fd493709eab4fe07c750af404c947d81269fb4e4142c3376797de3488b4027dfed820518708b2b4f543d9c4d3e71c2db7f16becadf65b3fe5463d6c523a6a0ec0cad9bb0e3debd80f7a7cea06641b6f1672321e073bb135939617bd5dbe394146024d635a2aae2233aac178e4ccb616a0e5f01abf4c94af46b7064847c5ce413b51af977b292966514eb357234f83e970115a7a4c41594e0a91a0df5a288ec8ac8cf01e514577183f32ad3a2b60b72990d02304caefeb4d371e4ef707f7ebeea9539ba9891a80fb161123f5413bbc858d387de1de1d6a406ac3e5364c6b3a4daa91fcaa5384a60f40b8b33f4b75e78542b9043837babc057d4f1b2019ef9087c111a55406b0960e4b71b32ab8415735a49d8ac2fd22d8272846743c98fa343b73db478e22a9a0246721c91b2c161bc746119e380032a0a83c9f4006d9d99b98fc4d63d8dd63106619d149152eca7502471f6d7e3339dceebc384ea745e42c49ac43f0717755a151ee1cfe1132e7e0e94a5358eba27d2729599fedcd7fc4a8c49c9f500e2db72e38599c1baab5c0503c134690563466e27143adbfd07797387269b24aa4d7be52e18f73e945e5f00222533ac6e3c39bb844f0ca25d87b0185091fe67f95b21db7ba4cf06eca2329a3f83771c1857fc05d22f982ac73bc1dffd1f31e5d790202a84bb9430f27567de4c203f2b7fdc75d139d7eb19a4f2e94d642d58133d5788dda7bbe935549d082990397495138fee9d9b3f467d8ada485f4d86023faeeb029a6fa8d44a21d2907008eabc1c624ffda6ed316d889effdf5e658179630612c576b0a794a264abfea1c3f8cdc922e3a5b89a58e77c0698f02952ca9ff6d0b40ce95f18fd7bc881c76f6cf596c4159de1c80e3cf616e3ff98c78abce19db4356394d20b4e46b76138e6e9bb6590e6c9964c6bd46ae61364819238a78b7c2a3a759cda22a91eab95f46e56acf50885c1d2de3d4a57e6f02a5ed34471a778bfec1fb611c6c01a79a7d62452b90ddad9bd5b6d3a5e72e531cc858337a8c3d159e1f63182fcc3f6e3f6d45bf0649c46218aef920a5a315aff386c31dca4d886b42501f8784ef60cfaacd2761b606f2f0036c2c3413d7d676eae9fb340d4903d8681e57d15ae1388df3ccae6bb88c00882ef1cc6bf052a1ef5db2d2e13facc1b0b21e7ed9645d0d5e677b533da035029b7df8132ae2085c84b6f67afbecb1adcc01fd567beb8b7ba056e263ee7cd85abace892be160f8e554655f409bd9f035f2eb624d83bbedb001c270b8b1377dc2f4a1eb8691babd80ea3733144ed5a513f13954a07ae9c70175ba3556b5a5ad81136bc29a831c22264441a0c2d751fd2bcdbc311dfefc9608f2dae34fcf270a47c6ccb73760eddd22be7eb7fd5be787098cce53717d0004b00cd675f0cfa7c5861a1647493df45075e43a8750b7beb75cc8446cbffdee8bf317695b8eef77f255812459f970875aeae8a0556d9ede8ecb181f0bf0d015e9e8bec906b0a4f396af7cfd82ac2ad479649ec83f232f8891c47a4241148e471aaaebebdd702263bee3f1038930d3de7004477e673309a7cdab1e0daa38ab5b08955074ccf20edec5b8f6a6f33c6a6a007d3edfb9ac6830be4b1892a7969b110fd21fd5642545f276b522e549479eaad7aa02e92536eb51ba266710eb4b224e1fa838fde94fd42eaa82d5c6e1c5d3722f2d9140b35414b4d55e0b707eabd960e318179cd215ab6207df280217b84f36521316d6ef3aed495457859fa5ead951976851757c9052d8a1bdbe65e781e5799912721ddaa6e5de03893170dea26d9f23e7d802795d552ee5738411e2ae6aa9dfc376dbfa499a90762168b70cf4cd2f4153e22c9461b4ab78d182ef195da6a6306932e1ab7db19c9ad4a88cdcf2c05ec3e98f984d1dc1fbfa36175e51373749ba0fbe659b451b4ad3c8a62048bb3372598df0befb3665ca465340ae1186d44e7a165b7c347d41919d7e1409aab1f19f87d3c1e4a2cb63cb5df2155e5043ecef6bc8f775038dc87dd7515a0dc16307fbcdc4e46e58b486aa44c35f11a1e7947ed8778e52280e1b179d20835ae05c2918d0a9b609ad738c49d75353a8792998abbaa698e467de72f66b9ff20a13c20b34eef3597bd51d08991abb3244d9b95dee2ef46e4e6548e4106cfd39900c29ce2e53ba785ec9632eedab9678ecce4905c49beca0dbae016535eaa435d01d143980bea50f37c86d0f0d765016590d3ca80dc6d8fda925514e99d08eca2591080f35d897150922a9fadd33222e63e21a38ee68397570d5eed986d54b2159b38f3fc2813eab73f656f4d921ac0997fb3991b6c8427a6c92344b527bb5aa2ecb1bb6f14f2619a7e681a5e53b8fef68e9fa7f3abbddf6bd7b9f85e1c41d88310e6d20d19965dcd0f2ae050c0f2cc20fe18b5877d1940aa41e91e394d2e68f113324190bb96dd1cc367aea3198703cf829452cc1fefd628a9d87e3844bb457496695f240f49bf9431091c58b8b57b337908a642c16364275436678a1374fa6991b51d48e87fcf04b142fccae3abfed9e3534e93cb1f17f3efebcd08b85a5b9ebea4e1ae375a5b5106b46f1a4c0d2a176eb90c4467de05b439e1f87dc3e1d6fa82dce1a786b0300606bf2972da814ebd2cb0800ab0b1e96e9afe310608e138fd7ced7a9bda3460752670def2b1270a0c1d1b96f23277d271c225e58c462be566aea9b192f0e8d4ec8d04f9ac3e357c65dbd6b8c0109be125799cf7216583d052bda0d0dfdbaca734cd775017e8d133fb89e8f5717ebf6d677904ef9e1ed241eeaeb5f7055acfb3433424c97c371fdb6bbae5c92e367ac67a7a3c6d4d7d22e0d56033976b43424ccbb2002d4c39b63f1f2552f83d452b664202d646ab25b4597c122b7360c2940907e1c493c1c0c61da4b7c0074c7c8531f71cac1feb3769cbbfc421bdcfc1e829f266e83f1bfa51dadff0ba599c56502b62df77c9f2f0001bfe83f572b5937ed62d167d247d67ab5269c95b515edf998a81838f8e30ec8f7a49bc54fe66e37d7697f5100e43d277abaf467754e4ffa4ca9fd504fd551785cf7a401e616eedc7c687430de6610dfedea3cb95c56737a6df962458d9d54dbf5f03d6eb0ca90aa5b02be1ba932bac30ed9eb3079ebaae631602bbc3b7a240ff02d6738a8e7a25450f4716ad4b9c7546d38b4248bb814780e93c9a9bc650466479abe32e4adea08314697aa2f2794490e8b514d006d1350ab5a5f484335657219c7c6e5307a04b05c1aa5d8cc33e8ca79e39460d0870ff528bbc8218ff5240542b7bd5901a6a5300f951fbd9b6a7bd7d2a85acb3d291d1d262eceddb1390ed03d32ab203d7c3fbc817a09137dc2056caa124c88e41476c9aa8dce71a2a539e6efb6da8e3dadec85f7538cb56d1a4bd0ce7d7a87f64ce25d47eaea79edce1244d4b81b306f4b3dab07c5cf8c3b8cb45cb55aa1dac5e2bbf99ead3553c3a24ceac29f61eb390b6351aef93237de2394b74b71688cad6015e79b66affdd561e68057c0aa36cb0211f1d998c79f1e8c566265b49db28a53e6c5293aa9df95fce2d992124cfc8b09afa01832f5c318a8848fca65f8f773f7d1be534f8b40183d9f661593169061f32106ff7989a4d32beb87e23d9d9bc830b10eecf7caa094c9aa6048921305d6b654e11313b04eeecb1a633cff9a735e19c76db463f73e23ad2d6cfb4972af0b9fc8a7d84686a098c533071464f829a2fdad981e4618b8589171839985e8d476521f411fc3cd4a0bcfb2724b5b66b92c531a6acc06a9adf5252ae4705a592f4e45ed0dbdf0b5f99540140b6341145a840b43b8afd897124cc8f90265c909e28136cc3b2702b95d8af4445afd366d123543f1e205514c63cb39aa05dfff89da1be0a975085650767e41726d23deeaf964e2309877772a03ab229b45d807d88211f605d5ccea6fba920a9615a134713173bba0fbb7ef0938745289d2271da907958f913cd17e1f29e123b1a9058a2fa03f4f4ab3f5a70f5cb917f722f439667a3c88c96847ab2fd96601467d5133c9b56b29e8e532d605d7fb0a6ba86b3f2d63bd88a641db3e0869e82922157a4125d32315e8896670da5d3fee1a8b7a077475d1da2bdce5ee636f3c814bf540f54f8f9f66e800c1e1bd4683970675f8464ad8d6340d42a558883b4dff642629adbed8ef0993db27f0a0fcca4ac09cdf0e3ad03ee6f888cecd640d9369af29ddc53212675b1cb7e23d33822253fb672825360eebaa8262851609de88ee02ce7d6567e0de7d85b73035f4112674b046caa1cb1764ebae684be4d6c7216f60d34faa243f01fc2f06799d637121f02840aad1a17cc3d8cd3c7700f5d5783caeb3cfdefdf125b2ebdbf8bc0527e37d353005c0a847a6c7caedc7390495aeae95705e6eeb1c82eb40caa59f3ff85af85c48c437bcbb7852b1fa6cc16289ec37f00d5e7cf0c5b352e4ff95ab95c76bfbdc806b55f17cd1a4bde14f7bda2528429cdab9440a3bc454b17a1932fa042c03d2e64c3403c1fa8a6fd31d024fb88fa47685e8b10b59534697258048bf2925f7371601d003cdff7f39050e54631bddeedf39612312fc74be25a1a37413ff6ba35a10207cbecc37699ce2a49e3e792e86c97ff705c51f97b3666d55bb8567a206388eb91357045c5ddc31b0bc7fc038a85c0eb4807d5aa3f8ab9e41b6d82a46d1f813e74bbaffbacb0c9066b07f372cfc75a416f33fa60a45c397b3d6af30523bedf614c9543212849d416f0adef140027f44bd49c5b37f764730f20f4a6dc2dae482830bdad9d6bb4aeadc33f25739c39372a84fa20e3da82c2f1042b041c0a36599f88b567049ed11503dd507b6bc5929e54632aa595b80c70a07615315a08cc54e58a3d041d8b2aad541fff8575d9670b0d1746da7633e05e0d8a3c1d2593a43389acb1e4d10f71f375e87c043440478adc044ec85a72ef8309b26d685d6d16ffd5647d59ef019930345107b69cf1c0c700f8fe28f31194a5b47ca228086efd7247096d936e3881a3f9f83fd46804f7c803899200267ca00c592092e53f46b9309a1f30bd72cf4d8642cf69d5284dc0f17acfc9dccdbe4e552595934fddfee04c4b550c401806cfac81f954981a45e7913cacffc4a9a7b1e514fdb3df6f309be47bbd773114d0efb6e41d2402db385c06dc25bdee9294ceb5a48e936be65a746d21c33ffefb30c874d981f00721f149d200981b8b63d4b30d5a74f28e4217dadaf32a81794344fe68dfd07118e901484e416ea1d9482fb486a330dad6e6a8f79c36421d0fea5fba8e13c791554017c2168e4f1eaf2eedb262f5f8e2534f3b31571c44fa4f15d634b480886c286f9d6f4e739ecc65273443d165bdc1af808a83a8743df1861c91efcb4a4e0891fc548aed03ef44c3ebf6513d581bdac05fa3534234448743e56494c295fe1350789d74f9b72a007f3ca0185d85175bf8d887536643d0213f225433cf9db9db0f39e22ced3fd3a063c55e2163fd18b96101f0d5e9f9265c63d2414afb9fcf51e8be0679b55ac9a547fb574904dee23c3cf1604bb617c481d9a18786a33a576022143e8aa8c585a19e4f957bc332f2987b1fde74a124d5f254bc931dddf39ee28eb64aed937c9ddcf72953b6a43ee34d42e01c558a76111a23387c2085d087599a6a3502f48478c59435563aad5afe210cf0db9df626bc34ebf3726780b98be23cee50687ae74ddd8dc556a37424214e0188ef7594282df0ee78b86bb645e28d1da790e115107031d0ecdf23bc6491413ac0d2f5a1d803fac3635d63576d2ce90c2055325c311ba1f8a1fcac0448035f2e27091b6a67842a0d89dc5101e9d5d88e064a45fcd3d4f07eee8ff41cc392bd5455cefbbc4eb69c32054b147a565ebe4f4bc32b87fac0a185b705c588525d9a966130a41c3e601768d9bf6033dd2ab6d393e0e86dba78ad597c06fc3caf5c33f4c4f83df9f226c4ae704d4da5d85afdfe27c540a08247c36ea0b35553bdd9b1d3e1e33e744f57d98a7293f923086f7600c71b7559c7b7dfbb82640e125eef6a164fe9b5da043c6a2f531382796da1f1c919e6017d25523bde51f04f13477d5b0a3d5740a57a6cbad2698c4ba68700e619bb9ed20114c9ee6cd98e2e30b46634fb2b06346b79e6f67a0e7c780f0a27302bdb2896c4bbff25ceafdcc2e6a756ce4af6a6c7a39913a7991909ba9974f441c1c2ff45e0860d266b2138dc65944af448339fbb34ddb34cd1074ac7acc9c921460474c669628b6916ac59208f6119179d2887216fe08d7818c0c6bea44bb366b82ce5957be21a2b8344e48b59061b7e1ce28e934e093e6f5a115ba815ddcff3fe7174b9e12af53d88680dece2ab40cf4f00a124c1a58d227d3fd186d5cb23ce870640fe044d2945fd1d1ec0cce59aa5946ef15e8e1cf5e818daff1a54bc098acbdedc1ab407f4738f11ed46b39686a68f43ad0a71652aafa30a633beac1644421f426919010ea830acb1f3f58141820d2189650300f5070b6b2152216be8f1492065bf8b83b0bcd79674f2f8f574476c052c76b45a3078339c2991966646cfb08daa92b76ae5919dc646da34602d1860345ef1c0632ae0aef8b779d2f9802c4f0d1a87c7725a8b4ff022bcd6497880982f345fca035edb1bc0958669da48955e94f810990998bd872cd771772d78a2709efa9cf45a2ba4219d9a92c3df2def3ebb36df0639ae235336c03c93aa3478965321f36e21de6833f41af6a7b095810b0bf6a6896df88a349a8d808d43f4264a605da9172c6f25738a0c8b3fcc2c97a2af7e08c0937d265fa529b1160aee183576531327e6f0e9e481efb9dcfb700a35e975caa79b4c07a9f757d0c03278e78eb93abb392953bc0e5a7dcb63de6515e23c9256a3271b67ffe259559619e36d75304ccf7b3bc2e7b3168f922f57d4cc73416b812c0e24daedca1ceee69c81d409383292db5d4faec4fc3ad019282448a35486c11248387bef5131af33e1b4917517401fdee67bcf6a78dc4f7f46e3d8114a0965527ca0bc32d02f7fd3250544a2c2209699ed2ec95a9eac4d07d80855dea4b2c138477c675d26bf8ecfc7eaf9ed339af13fa43c7438de0a7bc6178f0ae5078747919ad0d07493df2e5a5a61fd92d5c70a4baa589b6407b4e33e49973121fec197e07f3dc316852ebf87b5479504119d5808896e40faabc3651cfced5c541ffae23377badb839c70a1e2ac8775d899c78d456e41d129fe8098fbbd2ab88833bea13f13c585cc84ed249a69760ea3e6a47c459b4dc78f99ec42ae76bf689288974eabd75065a6b788880ee6509ac28588baa508f40ac94c56fba5709cf1159cc0fee038a8c982d5edfd558724a0b53daaca350105f3e71fdca2bf655911bcc212b4633e2c2741df177a43cab2d39e79d937bfd31f77a411272c97a4be97398a91aacdf9a254a8d84ad7cc2b3554cd10cd844e976f05ceaaef91cf268db4c053c5875a6e9599a1a13d40b8da867d70bbe4fbf7eb9d0be0fb99606ce1ea289ff1093ce200ef2a0bcad9ecb0cad27e6e7b578735be110303faab9b5eddfbbc49355e3a64d6e1ef124a0a99bc718c0cc089c763f981715a7a9c06fb8ffe2b02b2a3148dd690c306bb395b7794fd289faa24cd63db1296e72a108032dfc776c1e47c8aa42a86fbedb4c99f446a0f3204cc5c32d34b719530b0bccc01e335c73978c8a6765f414efc01534d218a8accd7d99db51fc27cb14975a279afcd88a0bea89ee2ec3eae321644101c8c57c253bf069014efb80df7773e97df02743cd1fc5bede966da83abadf6485d79e3b8759a2fe1ef7c248cb65c5d76c335b6d12c9ef51a704768c9bd6c16ff5e50fd07a73184b5c0d9cfd8bb73622327f894ec2de9ba3f06331294dc43e5a7133b0850d316aaf693a6d245f63c00a724eea03aff44f486f091975feaec0eb0e22d5014fb1367162312a35a458b8e646b4d45f3812090903c8b87aeee65adaca4fd553ec2b9d028f9860013a05429265ab5372783478f08ca24429047f20388ad1b1d4f0f3ddbce1efb1eaf53516c8fda7c2fe689f162591eb947a1e56c0e32405b7437457f6dff099582f9cfdfec3ea8121848f190b1273eef4210a042b685bc24ade3ac0969da6207681022ef3a1befbec02264e05d075dbb6aa594f21c8ffaaaf55e71084edf340fdd5ca59c08a30865bc96a914aa23b6945ebe5bda45faa38f8f530ee225d38d9664b97f4fa937ad5553cfb88c34b0f99ad5a10655c89d3179e2fa454d633e8b87a9d9cb2c6924f38b2819ef84d7bf8f074b202833acf9ebb296f590e5e898cf2e6f5008c27bb1ebe0f1a5c5dd15f57fb9689830566f5807dd8a50caa000c022b3dfbf9d3faff42a11b6df161ae838b1154d595124191f7ba68ad81c589e2599c5b66e0cc2746d6e97a315d1a9626aac5a8e92c14c8ce799e00b588e03530e90f03ab151466f74a3a6fc4aeb42b20c445f194a54d9b250af43356ad6c190e29671922a3df01fde37e5e30e72255892d71c7c862649091a6093fb847efebd3d7dcf99407cbe286c2c3db73fe71ad40c5bf7e1dfe76383337f308c6b288d4e9702442cfc3cd63d6bc4e120ee6a474111473342ed4f35e5206da7a0019135367544d3968f7ad7f32277069634edf1f6587b21be87a70fe086f813907b7aa3a3113ddf6a7212b1b891e8d349c29f34ae7e9b495148ade37b7cd758cbb722cb654dc37d491149d6415c06e36cf9f606d376b21f599ff1ce10e01c2eff51e4a003424a2c33196de29d7643b34188b5ba03cb3f0eeddaaac033ff1ed96f79396de0883474fabe5609d9991e1e48cd9c8f75147da4d52e72c98ecc37dd97c3dd890e45fe3c8c07d9a51e4adba47945535fad678e17fbbc072f8b1dde29e03cf184f53c69a5964e60a343003e0b1c86c727e1c947f7d6299d2e38e5f0d49e245363e6f4bb5538d6f67301d2cdd7526a8e6df36ef0f0f9af46bdb7af86f2e731c2f475c4666a3718b0b380a65d9056ae341db6d524c5ccd3786d6259a11d51a616c0fab845eea9c38f127e45dadf13851e8d572003ebb70c6e24f8e415e4eb2ca33791bdb3518eb9869214515f3919e9be3c19b57921ba2cf4a6052cd451ac028275e376d6a79b56bef36d0aae02ba5831821cbeaec3b820fd6801e97ff141e79ca42f4f75509d558aa7509561ad37c12d4d813f0c6e07dd5a6da89b8019ba7c628e7a8a4c5794ba0fa5360d889706b185533e84da8afd148cba34988c58fb2d231a55d5a4081b33b4214f2b49dc5a5bf7dca3da887707688512ac463262210e95501e92fa1e57ef48d1cea3b5e90adcb532a43e540afc0c0f4d1e5041e22112303050addf5ab7bacc9a97c081ecb68f5a27bf4a1ff26e02202d5558229e251eca8b57f1bcd5aae9898f0d6aa64c7bdc8424b6543cbc58495491c12ca246504369940c11135ae28732d09bd01360641a31969ad531fdb21cca61508d9d5423a06e4506ec5c6854cc7c4e24f5354e7045fedfaadc8c9f8ee42e95561904f36e99f66fff40ee0cd66782fbadfe190c2578e75b9f55a64574ab3f7570b0731a0a47796b8f96262cc8203fff06eb9226d4e82b07ae16349a10de3309af7e853883d710ec92a7734b72aadd48e7ff40d77ed2618b2d743c0e622576e60d31c009b8606ddda16892669ee8c1c51f1041fa07e624182a293e075aa72b74602140ee12df9f9dc74169585411e4b78e978fd9be61871dd1eb09aee9d6554d07d544c02bc6a29fcf9c2f4a7156b570a42ebe69f518f46607ab877ec68b67f31f34f4ea3494b045f7d75404b8eacfd9770566f2fb5534722ac40020f2e7e9d3f4bc15d7d49668c1b228df923c30ccd05196e9004de566ba98b484d870365edb760ae146e682fd0a538f303cff35fb3712e5b9ee839e83c3f9cc38e84e13e2ac14bb74f4b0c7903f81cbdf5f95f9077fd9b8b63676da38eddfc202d6ddcff82c5d1f79183a82ac6d1c4da83d8c60416991891043ecc0fb7ef033c8757b0d8ee72494cc71020d468ba8727f9b9afcd9c9f9e455f15535fe90398fbccd5ba08c8b07ba1b619ba62869c248720340b6d7ac8840c220d53649164a3a06f4602b86a6af3f677ba3937889735537cfcbae75dece9620f32f6ef48ca28293597c4bf77e4012434dd2d0f1357620ab422ad3d5d5f1546493319c0f376a2d99475d3f7821284d3eddfd1610468db3452a26cb32b85e68496028899f98c87e04b47551c7fa154b90b76f2949f03a6bf3e361314c62ee8928e2da326a0584db70a1a6c34e6aef53c8a6d50351a7de7aade2efb62f07f551f0beb20046bf7151456f33699265916dc2127e8290f904b962cd80d33f9fb9294e65e0653936a06e301cd06643ed2bc895acd1953f5fb02af6a53bf94054316bbe398b32d36d57d2f5ba397ef255947dc2b62976521a3d1fc4be00c8e607bddb68424b77774f87b043adc6ed1c06e936b1d1039213a08856d90ee9eef516e57ec64d11dc1df3a106785aee71caf2b5b0851ebede3db4bcb85ec5c41a1fd7f9bd7f83c073c9bb9dac6c37b4c6926a437f4d2bf15948b0d0a26cbdcb42c89f53318761a42aec89bd3ee2f3f75f829b0605507182854f34ada961cbb4a5ee9881ad1c24624bd2f1c556a61b417d616995ba1ea2b343a472b6dc1bda9ef66d1b26e94786b91ea0d2399698385afda66da5097097d659fdf357562c2d88fff6042454e84ef099957d48eddbef421cad2d458a9c841c53bc3619903e90cef4530aae026c5f0aa59566664a9418da1643f6275a6c11c09af306097209dcbf8cbc2eb6f9d1709dbde053e5454c4350ad0aedefb6237293ee569dcece9c1d21a42cb7f4143cbd97ec3f8271e9ec0ea1047f898379a8ec9fbcad0319b7942b8ad96aeb37c163917a19f29eedb156f1a7209250763cf10ca0e9dd7079c5d9a9ca452ca626fd02f61549a42e2e63bcddfeffa98cbc2fe2ae34ced101bc6cabe407366e811c23207396791ba3cf4600d8f28b95417fc0de7b0080a642ef9c9f4fc531e3b3eafcede4a8582eb81bc575697a352f793799ae2476d6635f5655a9220e4e0615fb9005b154996f61d199690f4e922ed4c926b703fda161f5daf2fb3d2a7b2c1a281d77e66487e6626266a51ed1879f8bcbc8e682936417745964e91240ab2610c617023d0311a28ecd6b2929c8c2602554953b489a2d1c7a86eeaa9619723336edc47901372fe29857b6f397aafd05753b878c1ea6dbabb2fcd898fab3e6d00b4afee8555808f6749dc67cd2bb96627b8ad800e5a3a460b44b8cd1e4dc4345c59500f7114ca6ec6f81238ee020e36966ae08af766b013861ec757149e5f092adcebbdeb11a5d4c36d867f3757718df6dc40d0e8923617ecf2bb96152551b4201609d5e41096c5b004efe286107e65d29a621ed124daec567981b32eac806d747936d3fe48296c2194b2a90fd9b38ced3d9b26a5eddffd8f4d1bff91d1e0408563e98d0c4e57839ba78ee125abaa694805990c189be0b0306fb20bb835b12deb894145a7c0688d80032dd013747866f3ca74ba008ee3bc8e8b288a778e3c389a1a6ba6e21dcd4347decac09e1e697b945b7f2e7f4134e675d90d818b720bbbc0465925fad023aa6bfcb38549046d9d99f1691116c38c24f36f52c2e7486665a3e9c5ab96e00ae1d3c56a991687c680277761ed1160d6c2d85eac4c64a45d3658d04e98d5ca3d60ad3b3be899f2d792f986fd574825b67da8f88a54b6ca0523c5d2e6c671ec7bd7a38156ed1ed604c8dfcbdd26c57dac8b8e1b70aa6d3fb0eff98aa28d1cecc4045c9be1463458c84459be73048c7a2617d06e6e8b43d2cb6dca65213d04dacfe90eb7da3ad18a7ac2432c0467411255787ac94700fdab6c803b92ec9db88618a531ab62c86ae487764ce086fcc06943dcbb71889219c1f317f6fff600ea1efc3cee0c7f8b91668f80b3610423771089f49e2d01e2631c4c0d6f32e12876f2d8af2340a29ebec885922c13dac0242327baf6e23cecdce675f663830cf92f33f723c427e405fcc1d0f80b772029ffb7468ed0582dca079e95138e4a4a29fb3a4681d19628cf37351e0bc4d00fb797f64655484d8d6a4fc35a42dd78695ab95bc22c30010cb45d1e01232e940bc76bf0704eff2d624390678e43d7b5490d0363a9588d779f220a51d4f19169237258c62d49bfc7c95a9d9bfad9625e4bbd376e26b43d7e42567335d090cdfa51d4e25422e929d7cdd6c31e8219ff0b800594d353421d94b5bc7f2f4586a39bd270cdc6c78db94c0da01de4c3833702a69b1572576a5dda7f8869594149215597100a7cc7704d863d0ed8fc464a6db3604ab32a57959b334a75a0802d8e1c5653f74e45e97b1a1ee0fedfe86d481738bcf2bba3092a36855b6cb511e38518674da6022842e0b52c34ca1660514ec982ee053e3280600e9d533394e6113b0a66f04caafbf7a12370efa8e6fc05486a4a7db8f6fd753be7d5acfe25676bf79a7b126f56ca4bfa908c054e178dd4c93102fa0f11d76b9845afa64d8192d73b4046eb1048d861191037a75097fe6d85fcbbff3ee97d41a8d4a9e4e5f3c362932e6c41353bf53b6d7128e0426cb68f2a13d5bc712890dccdfdd5d6dcced32401dc002bff3c4a9df7d3b30f83eb143936f98c3dfd4dab5ffee70c061aac130c1946bbe929646cb0c538ddf24b635119c23aefdf827b6bbb15064fd3c104a32d2043bb43ea2cf975ce8023286000f980eb58fd4adf3eaa21f395306790d1ef29093fac2ce2e38d41343a55abe636fe0a08f78ffb12ccc35198982671d47a04ed3e8ebba56fb585d2163c5daaee429a24bd8334f7f3b6ee30927690cc89d4c7381343d9fc871c2329e44646789434b15934b59e0f81826b83393e2711284e111acf272ad5b293f33793d470bd94b4cd3e279ba185b111e058a88fa9b62b63e09254c7715ad914fc5902efa130de1323ebbc55987c57127ac6ad53692302a41b163e74ad687995617af18ae8f28be31a6e6ffbb50f649b246e9b3a129dc122c43b0a2c7e85dde895f24bce3fa0c07f6ef927c53330c9b5e3e5d0ae520eeaf766eb9896ff5e5ef69a0a3ccbd8f408e956435b1329c5ee2d78516afd2821b4a30e119a032ca480d6fb261b887442fd8fb355a465dc9aa3e69bfe07c207716544ba08e2ad95ba6a475f83ef8c9a04ea50c5455708ff9ca3638ec19ce3244d76961117e0ebcdd98560414bbffc8b6a6f8aae3ce593ab8412d9b152d522649b59aab28c64597ed850d6776d2e3a0e43c377c7b53eef821e2824bc63cb44daa1b027460f5b488c3e099d2b1248b90fb5f91cffdecb039bee5f4d148c9851fb18d5f787916daad8a15c20b8d5ee667dc3be4e25266bd6f5813217e4590ae0c8aafb4371c10d0d65ca619e4035e8ce626ee238d958c643dc7d92048243ad0bc26ec84b0ee1a5712cba30e66bbc41e48d6a547fb9c7d3f75555e7ed52a605bd371c1646e0235f8d0246f2cd9583ebde25a524d2c417b30e1586246bc91a2ea234c98aaf2488cdbe464314606fcdd3124a78c098f88f2fd616606331c138dbd363eb956179f6a04ef49550e42fa9b0fd9d5107e283e49e1f275340f2e51acf81c2f931c85d938c0b78d3120152574210c30341c3ae17a982c69c9fa9de5e54aae3c7d1be3f1934343460cdeee22d5cb0dd5f10c8c08a1c0d3a385ef77ef2725980f4e006f644cf6d24f13e2823db1d3141c9735ac872241e987414ff766369c4c7d0bb9b0cd580f6acfb2590772bfe774115d96b79a49af094673727a7142f3829ee8764347616a40ed7d6d47a3154071bc7ae0b6d7038568dd99248aee69260f3916e7f09ca0457a9c84338f2110543719cd33e77d6af849d457838b9475815b091cca7f187d1716e21a4f33fed453b08ee0f867236009299ed99c8edb3377adcd90bf86459eb03127eda47a953f7d82033da848aa8139de6451ce0d17862cec3d3ba77f18f3edb18d878b048fb445724f6efb4e7e103906bfed7e4e14c255dc024cce1e6a88224f731aac04ba43eb49feb1285bbf18da68567cb87c7338546fd120b0811f220d135fd6b99fef69ef971d9170f975c3628d212af442c22e8c41602d4a4d332d169b341efcdde21758bb5b19ac179b6dfe1a493e9c68f19b8dae4638a6b8f484629393b7d1b9fb12984bef33ac44b5211b7fcdb8019184eff64826551a5bcc59c73a6d3072cf52dfdcc6e21b9507e724ea065178c8096e280a1de1afd5ac8edd03f519676e349dae14eb191df59e204cd6bffecf1ab98b0c6ac37ee16d7c6a48ed272d5182ca46d9b547418f3fb9785ab180e679bce3a82c4798d762a77c42e58a2a727dbcdfe9703b01ea15f0e1c0102a1c6a6e573944f1d4d8ad22d87852a533e2d435d382a02789eb223b65984ab10495ea4cd1e70d839cf97e1dc008df6c580e024a47a888f8d5e4503c2f426dd311bab2277cbf15db66976cdd5f8c5b167b26d17861116f3d0240dfcc30db03a2160c7b7a912c749ddf97761707cea2ecf5bad8432275418f9164d44a0df3436d16a8b8e1eac6f224b4efc76860722dd1ddbd6d060763a718996ed9a0b15d7b9680a5c0d8de61f224aaf8f32200a96bf9802cf24c84c53da4d3a528923c165e098513cecf52b615972279900ab5ba4c7e3fc89c9f22468ab9713e2529d7e9019b7cea3e45db4f95a3ded92fa0254ee6b4bf559ba52dedb1acb634645bb5f181df86cd90edb3fb5a30cea132b5565011f1b23f954e4d6763efca7c292b939ce0010ed0d9f75f75628be282af4d70f82e0a600e3a20d16eb4532cb6a959e6c24300f9ac495fff3c20b8e400adc8ea965306425fbe5a52568833cd6352f2aed09cf03eab37a55afae78caac7e58ca93cac9200b49bc5709191d0e36aee47c5b93b0e288a6b388490075359cc83cc9ceb84eba14d4d862127fb96c708fb1c9f3055decf6b61c615ad8d44a3dd1675cd80195bd189d0fad3b39255aee9b7cfa0e25682fbc5c83f8da4f5232448b62f40e2bfdde93f320b47a65be766cd10d43b89372b7ad09961daab3bd87b37b0fd3dbc55e59e4f743343916486f3e0640932b745817f528829a019e5d3385f21db6052640b91437b7e12fdea07d29dddcb62120a5800b9eca52423586a10cac6f151608ed0bcbeada6d6f6c343a7d33f3045810c28fec7c3e1df0ff48f300147d897a598958c8aa6c408cb55972e990da465b7a73929802199128ef883d4e3129b6757e3b7dc637daa189fc4baa7ff20e4851aa07f74ebcab195426c866c48117e50fed4bf1f69b4e608068da64b98d3da16d76214ef1875630f5d67ecb598a815f17d72c5b9cabeb7f468915cf60397c1bcbe97f6e02c25ecb4ab0d095761893d5c9c1529a9272e57a92416cff114b5f2d0ec87641bbac89e9c48a5530d1e8bc4b82e347ed7e971b04584d2d7ccfcf0f1607eefaf089b130ac49ed95e61a4231f71f2f26b931c2847d989157816677fc24774067d6b1320f3180196db89632788d428d4099547455de9871ceef3e93bb201ec57cf11fb61d009de1af960057c086ba77ca4305d1882db629dbbb52e681199a0628071d9d2b8690b51ae6f38195c89eeefa1686303a31bb01b91af53f9784ede12b2240cff33dc1879e080e4469ca8fab7f7ea274a713484b2b645a85a56d95b621c907152aef7b6b41e75f1ce74c1981f6be894fce7c303b994bb67e08c3e19576457bccf48db855d76abaae9910f0eda9fc2fff0815dbcd107a12d8299e44417741d5956da6b29f0177ae174a79bccbaa69e6aec5027ef45b591ba0414b887187570cd1b5c5ad62eda0dd526e29cba3477de3ca38d08491c6b1d50d385573617e70ba3be696d20ea68d6e0bf04d887e8358f9c59a72638fa2c8d36f6404adc9ea0b57858de45c294a716facb72eadb9e84c818e1e19d106fe0f5db2b675bd2c6f6c9bfbbf827261e95bfe3a03e70c88e9f7e495c4344df63db7b7c0888ccaf3edf696f0b0df690a4729a58789942e9a9b4e43468e6ae16f71b60cce5da971defe38b54bf0387e16f9d3baf27c00833f32d19c3c16d90dd5d289c0d7fb87f4ae1d5a7dab3c146218fdec3bb95f65eba3eedd353866cf813c95c047029c32ab72bf1c3804c87ef1e9eeea508837c352475ac4571c92c9f0a85c6198810648803e17029dcef2e21a4506b3d5e7afe6cb4c31d9a8edb2c5af1dabacd64ccb550fdbb130fa3a65a20b74a5b53e45752cb5d2989036d7a6954c86ae01a902422bf7d845b8a4f0d68c4f84a72211cc334b584f5188e5d9c1dc60e63de1c792ebf5f20c2caf89f78518e5b78057f5b628b4b665a012f019168e7072ff34a273f233e90b56f5806395dd36e318facf9e769505cb7bf15d013a4ff18b1887d25d7aa9e229bf876bba239165bff19106ac30ff0c4e247c7d4ffacf74b558e44ed2c265620055fb530dbc8799099b46e45b888ecbab59d8609e6c4c2a3e9650668116999d5a5c8aaafbe75413ec6b541d87b508d308a889defbf6949706d66d912be69760c80ca298e723f67b5ef64eb72996664e7189942336fcceddc06a84d9d737a73737f099ba00b8cb4aaff70ed7882ed1784be3d8df1e59a60418aa5780015a8c48343a193fa951ac95ee0b3c53e7ed97053a5b071da650fd2dac80ebe0e264c35c9a55cf15169206761219c6fc59321cab117d5b4af8f47ff2a99b603f0c38edeb23ce9dfe4e4087b9609e36a4ccbb01d5bdded6b9926669d32b3165d8271161cb4b9b6fd6edb8ec251e07a6da45c64cdc9c08cd48ad24184e2e13753c7c700902f831570545896bf2b7d5992d795a11c0918d9a0cdcd2f4f0ee7a83f9d5fcd869cf8cb09d26a7eac24195646ab5697061674ce8305e3050f59da3a05ce354a48716f5a9fe35a599f07ae96a0ecbe29bd1fc2cbe0825e41c662ed202dc7d6e1366af26b6aad69ef121a87a3e020b98aa45d5a2c37237b46021d0a4125ab6c3ea61f4c6be239d0f38a6ab698411b787ab6898b3460f3add343a555c54aed069e66e06d2e9cc8b92ea1bf7bcb0220cf74197e73518067331436d7b7e8bc67db931ba898b81949ae997dde830906f0508314b58652eb49f8a5f000cfbe99ca8031b4a4d43fc19a266b983234abf1d89a92bfef91fb48603e5f31ad34ac5ece4533fbe9c0f1b158f753374ae36664876ca61b210ad59e92ba47ba5ee8f1de519651d9a625d8563cae20cd9d91dcaff831c8ad42e8d5118778e1923089123c0e5d613375efdfa14a875e9bdc1ee58977f829968cf2038e118bbcdbc61cdeeef38ed73dcffa5704149a3d213697f6a538b51a60a17f0d9f562995cfd7e8e2513f278979a4f74506e5cd89f1f3b7e493329188bbbfae67957b2f25953b9335c5b689122eca8ea8df002fa5e17fe83d471843aff117662b93885616986fcae2c4c23d7f416e6f32472a56aae0d80ac3353ca9b686856a46f98d393b693f9931c5eb0014f4cff1965f0a5847dbcdc84bfa6f5fd0ec0a3718450c36c76d6f552489ed9913756be590cf06dadd3937f632a6a7e8b5f681c0cafab15d388e461e5043bae4fa93710c6e64ddba294feaee4c425acc0c5d077ee87a1ccd6b938ac6b4989057e135da0683c14e9b61622032916965bb26790535c296b4c67d174454f3f429b25d9167de93ee3b8358198c1a93ae89d368889f082eceb299b72dfbeb95ef3affde8735c83e384697b0bb72992c988dff6118621c09ad6184b3a8c9f8019639e10ea79ff1fe2a04bc9568e0ce933e12e0c68faafdbf0487914bc52b1fb0e9eb5e8b38e7aad85b475f92e108977f2d8712d6ec8aecfbb1631bd0dbf626c639d47350373f6396166c45d23b4f645dd47b7cf52879613eb2826b55686163eb6b5d0aa8b4767ffe4dd7102ba76ca08e078e089ca60e82e365643be7e77a671e026c685f84ff276ae4e4fe955ac04eefec45f894e1cdb720dd0089a0618100f551dd185c353d9bd485e8fb018afd3ba8a24bef5756a01d034ec6c4e67a8574a4bebb740e6442ec0ee2038ee121ce16782cf12d05a36111ac57901681b7d0ccb069e0ff5482b881b40ee6949654354e5eb17f5dde55b2d2faf252c97ae47baab50dd8f66ac0a79bbd40849fcca6dd22ede81a3e0f43374dffe1b8e4135eccbfa75e13e60d78100a82ce20e2f384bfdba5a9e5637fed30febda8247656f42344740b4e09b523aabc506f589d0755212fa0b5274dd129b253e9a4ba1e9d13a2eea473b2419f36a542df5ae5baad9a0879d5db26e9d105ae191051e8501e7958f4023cdce2acf486f8c3f0176b9cb5277819e90dd205dcbd7ccf80a0f9359e35374457e5f3c0400b17bdf17dfcb685aa2fd3f25f929f3252fff77f50f1ad6b155b5c8a7020210561064f9445d00b466a6b0f8398522e51450ca268443f53d7183e3c136d645f05ca59fc5192f51fa75e5f525a8eddb55702d962100dadbba0095a3a4c516e23cb8a981705f1dd780aac96c6d73c85ec943c413923293fe6c6def792540434a6d1f1a5d1018ee9652b93c9a4992c7d224ae623ecf7bc2d682737bc08077d6da4833a087b1bfcf8a00630b8500aad75129c104f87407c418a37efe4dd94bd90da7e1758c769ec115c0c5d5ea66b3a656f428f0e419e04b3346e5d899e79b3d12707b1d4eb61ec14cbe3bcecbd716e8c68c28c68cea313f0dc2df17fd70a0b23299a3d312257a608bc45cfb8a33e83f721988e6dc927eabd194cdbe7930a81047f578c531206b9238d7e1b1e4a4221cc1bf0d5f4230b3a78db94826e4995672f578ca576bc34802ed1b2b6ef426db7d502e86ef8e800f94bd0a15c472c0478e5626c7a8ceb44278e5b6357b6812bb997674b16b63cd2586fda7717d316b044b770cf16e8c149992f813287daea3b4ea1edee0b66f69378375aa3876f169ee0acaddfa8ad852bb0eec722cca9770faf1efbb5abf7994862e4527110862c12924b992069720dfa4b2c68134786c92f932ced39dcaf40fb69c07faa289d900eab14d16b118a4c81eb094f54a39b93f101c52881b712761911c162317a277fa76fc3af77d91ac09b749f83164c3212302a924a8171ec76aeaad0bbb830a8c1283d12099c119ddbe7951cf3340db1da4530e97a574a285d2647f1bdb71571e8e3cc3c50105b0380fae89aaac97d4f2636f4ff3a14299a8b7714590f0b138a6d53b36697207ba5440363f10f7ffe4f7e7a016804b2f2c18eb2680a3dfcf18bd87137eb841fb8a5eb393cf9d0293b3ac5fec514ec95693452a24f237e9f8e7f5b1622e1872bc86f587d306cac55f03bfbd42b358059b492c4f9dd7fa335ead9d6c6173d9dcae7076cf9edad1145d06e770bc489c18d660e7a2ba57d43c3c561455153b3071cc99a0b7e2172b926b7ed60b6d3fef74414e2df27ef85071b59adc6c9e7cd92d90cd49e2bbbf515bcafb4d59995c4a46ddd646129934f0c7a75d652043d712249fd6624a0ef92259ddff870d930af9e90d9a3e63bb38832c424b43cb339dba95903a9766d203dcf397e3937311c5c6cad63ad6a0f1c5a332d18699f58211cafb91e91f3374b8198ed00014d7790f47f27363239962a27a82473e3f5e5bfa237efd4eacaeb8880786721346bef19dfd828a507a20c85cddba72d08c5fa024aee556b2257a53d7b6cc76ab21dce487f99b3b6fbf23133575ef7d3dff13d49baf1e0086bc4dfcd543ad91b95913c14aa3070dd7465b03e27a24056db2ac307675eaa7fc7458b8cf3b9c96b88f9d216689c665ee32b8fd856865046581b86255a8829d8dfdb649279085c15f2ff8dd3f19f63f6149b6c9e7883693e6df5dbbb0584f70674c4c0f1c34322ebddab9e0d10988460cd843f80a70daac00baa0a98b3c2d0a6a054941043e97e13f0ce650e4e24e7526c49fcddc084c6a1f6cefe30669ef400c26afb00bd21a879377be6c2288535cf1390e36d6794c41aeaced57abcd239ae9f339afec3fec8a875a34af31ae6cf1fb7a0d99f3f937c4c3c0b3291010a05457afbdce323c78b0485f8615aa0a097b2c144c180af34e466041f0fcd72e02ab2a629a40e044a45553ea1ea0a787c71c307f419483fe5d7586407312695c1353c59ebe1f2eea4907f415bcd67daf8ee20f342a6fe120e6501e7d3886ba714ed621fe096d194bd13fd6170d27436848a235340d6d1525208fd884017353507a12214b96ef11bd95ea8d8e8d52040283d3eb1ccc2bd1c2cdd78181d7bd0b4b7286476442abc5cf4ce2b87398686937d8fadc5ba88c0f3a93484a99e88bc5692ee389eff3fc52eee8d7a5eb64790ee0c41a090c90e190f5f942a4e47f85742b5c7cbc17ed2b36d500f77e024dd24dc6b8a921130988cb4c62836b2f94aefde7cdc81cef7b4e57818d5e6378826c1a9a18d77752ee1a3648a964e1ab40bb091cb0db3af9c80847a85dddd25b0c09c3645653d7ae45f7748668ecfecaf4eb1b8b7d236db897309e2a94a957bdaf268bbbdcd573b70ab088d4ceadee51daf7455c120a4a4c3047495eea22820b922b4418df575074657a4d3a9607261cf3b27113f1f46b24f8216f37a9f7b05dfdcba94bdd95450925af305c07402cbde5b19cdc22f790126cb6cde22591443af9dae41c90a40612bfc822da5955a57ade2aec25944b7dbacf84833b738fd4b7db086a679c8897b7eace33a24ccea9aed501c3b451828a5a8f0d73f7962affd010eeee4152b39e95caa9b235bef80933ebbc4bc2826d89aa3cf4fa19bd4646dfbd8fd6dd53da80a9dcc324bd34e332a728374920b6f26cf427a3f52d2099515ffc11aa9db4bbb22e821f0c1f4fe88e5ea86e19e785bb8d1ce70eb0f947ba0e4e4cc1e88de96364a59c89f35ae4d25d352df6ed19ece883ded3ae8d9a0c03b7f67181b8e0184dcbead0bdf3f59496950ed72f2ba8cd5e437fd0fafbac9f78853b681a3fef9e9d751c4f6c992f176ff93cedbfc568f0dfff81528e373a74d4fb22b0d86c3bfb820934e094292da752f4a7ba41cd750fd60dae314015da2d9d90e56a3827f14f3c499bf5d562dcfe453805765500a13b51d652ef6014c8b50a0fbaeb406f4d785eaafd8170ac4343b7dad906c1f8ecc1f629b6bd6ef54aa752532849b64f10d49e9384d6040d7cc7ee99c0ac7d38fbfafb34eee59931593c5cd9f0b59ae1ff94a8c7f22ede6936c93834b95b4a02d9cdb89401ba3c44ff7fafd0fe9002f0ad3568b7115a5794f38f93b40b0331a286d41d725f64a5bdafe7a1aa26d7baa44c0ad4960d1ed839d3ff106fb543a0a501f1d53e5667d9076090c237e41579dead8573d78f418de0c0ec67410391383e2ecac0a73b66b265988b427c6cef50626867b39d6a29e1ccd97464a909a80aa6e95b311faa059848dfef695aa31596cb71c0372352ea51b0828f694b5d6ed43eb5ff44a275cb9078cb1ddfb90a113384392ab4c82c720c588ce9c7900df5cc0a813b0bc98d1cf2383fffd8617211aa1008f0b6b1b8f13304e4804d957a89a41b037bfb28cbc9802f4e1ca9ba268109df59f6feb1983494b7cad630d828ee52ab5e644e21d89fc8a679c398d0629bc5da68a858cd60b4d5db2c1a964d542665911e87d9c987b24e9657bf03483698215209b809b5b53ce39394639bb3b9abcae8d7771c0aa2c247866ec1ef1591aa6905c8e90fbb70bcbc8e49275f07b19f6892154f9278d8db22ecf536ac512f2ab8885e7ef8018281dd1430767b8b6b0c0697ce84c250391b96c46a24bd3560733d5f8fcdad416b4923a5787dd00b11f6dab724557ed15de69f4a6f6e6d55c38c322059a776df96de4ae715a5352eb6c15ac260c42043af99852ee9365e4a22c8f3cc2c38fc3bcf02fe367b192911b658172fceea849937b94056e3999169ffd0b61fc9bbcfb7337fb6a4f10d092a85659a9b11b83cd9f6f08d2ee0d6ee22a304d3c55e68141f32fd99d27cba401cd2d2103584e272f34b7a4c37f88987711405855888a67f8ad54dca09b75980ff20a65a374273e2ef1f6c97a9c5eee99eaffbe838475a8314e1b163d4b23288330d74b9d9884493c1da8385b6013ac8d41ed5c8748c37420f9c262211b6e6e8a503eff2d7f61ed383f1e3133430808b1f7843a2ef05fef6db8314d17a6d129f597203eb4bf07f4dbd92f00ad1b2e610c88b6ef5acc51f47f25b84831fda9f47844c7a97b09418f0ac71dc13797940e97f1d8eb7228c6d54237b03e2c6b9af75e6ff611763bf5d6433f301f8eaaf692290692ec3dde81c617a9d1ed272b400a473a73a645f159dbf9b278640b1920c9271032ca4839a25392e0834f46b9a81a9aa08a4df8cf549570f4fea2d8fdb3f3a0476d56c7d4dbaf25d812e0b03c34fceefe0bd4fd534f450ba6c05a216b40ab5d197d5270c962ede8dd9dcf2b197484a9a7d63166191143c72466325c09fe52331f1a2800c1c52d5e747726495bc2d59081b9947fcca4a87b6f020918368d68bc54e63d51faa11c80e42470f5eca905f2795e2b323a1820ea838bf967400c13946f84a864412675053d5c3c6ed2a4a6b2bb4eb071997bcf980d8c27291d2677a76bfb0402ac7863f4bca6ef75f20dd2e6f7b5d66d5f53dabd59486c2c3acda5e9722d502c18a35e53c098f637b05bc9dacca2cbc2f29c8cd1af8a33c4a49b16b1baef36754b9f292f3b474923cea59e87d9774b71979d7da99210ef2c7921d427f54cdfe302f7c06e0f7a7f33d005c6dc4a24cceb4d53141732c625f0b864d1cc26d0b2dbfe59c7bb7376185d80c9e13f90dd1a5b9bc82c37ae8e3c525abc888f57661f72180a74b5e18962e3b56fcf48f39385e4b197a8b5c5b03934f226e3841a96398adfb23eca905548a28b12acd71aed12dc445b8d393e9c9f22fbf6c8da0e2d626283352b324e9facc85adb89a0cea5151e6af2947a7e50911749332ec2b7a0af161665f8ad6100254723521bb9bf6de7dcf8f87c08ac92bfaf0e8cc2f4009e1d63cecf3120e65eef5889be7ad9748090fdfe619cd64e0e169c2eceba90c122049fdbd6de92445a01ccef12b79fa403a08d86eafc227a52a0fbdef74b582dec26d139dd19ede2f443a914b4da5ce7f9f5025fa41c4cff0396a710412da711e2f6e35d0d5f74c19a1067959bb229784bcf1292db6504045b4fda83134b96cbcc2a79a4374ad3f143fcab477a28be2a4bc11eea5e1ae5d6396018f97b33798bcf63ea53c77ef2989dd475165f1aad5555e327d5ce16c896b9865d2ffacb0e3bc00f0d23f7eb1f1a290493733e8dea3b8d1d7e151aefcc2780058f1049e2c64285eb67d21469ddb034c7b53f8850935215e576513c8e990aa05d2a3987f23d119692f3c73d62f19f54e7dc9f6d37bd423405ec2465a2d79fd850caddcd959e43746942620f0537a6c458ab15b674514aaeef42d09b3dbe6215278dd88680dba7326dd88fbf573a24c7d2f1f89160f17f9008087429ac20db0cdad8e712dfe93e4c1f9495b6c45157bbedb78e2bc55fe5cf325dfd40eb8f26f8debc574b65f1998205e5bfebc0abc6965def72b6707b44955e49b8ff671c298e4b70540989b79b70e5a4a694fdd5f2de1f4231df5009aa89893a89c745cc50cf998912ffa7a28fb9769d215374d2f62ecc91113b2eda15ace7e3fcd05bca373b051f509fbbe48b4feaae5226c792e6b28c6cce23001fe15bf25bad129e5adc1e04f297c9338d4c3433ebaf86e681c89d9eb8d479523ef939148049bd39203eb3e0ceeba9cf7dc8e7572bd1fe71eedebb1fadc52e665c763ef399e1b6325201e91abc7aaa26d8375d4387bd121505f3e0c1c96b2d4a99ca32aeacbd2e6c0ddbd37d3f2a4076fb05d8a8ba327c26ae75133f2f9f34f2256361107d43655d27703a492f2a12ae5464660cdc2ca3a27c072044d74e97c6168d4435975bfad21b12cdd8195eb4f0462b062e49558f2e29e1d38d9b4bffb86c8b4bc38e0f38bbb68bf363aa8971becb95316d87f11945cf16b0a401f3379a343b26866c91e9cfed66030512618b6a6e5d8c6c39e47b0fc316bbb209e44207309ee6d79541e961cc46fc4b124d09399d1f7ef47e11fd4f0ac1b07b382b06c670217f3293a35114f7c83ba3b030c242f7b474caaebbd9cdb71eaa807f27466baebffcbf163652377aff0dd2d06d57a9408336a85ed034192a97b13c7474cf0a248b271c86e3467f748942d69432bdbc432ebe3e6ed4dafbf66db4e04276e4afa7698d5871935009c46635815700ff9664525abca6285106d9d3f1b0aa97ef58d00d64392291952bef4c3e99cc53fc7d708d2490f7ccc17937007dfd9bf88e055c81f27420ef6546928995dfabb391c4beb92615feaf5c30026c28aef59175a82dfaa26bb9046b4c20c178f88693329a926dc8c0a4fcbbe077d86326d39e1c843f6cd54a959d8426671921a69c99a5cbf5c243032633963898f915dc33994ce3d7280cf81f6b77b7819e7ca2c23a2468153c31d425b2224d4b4f2a67b867e68b2e373c03aff1d7ee8ea6248f42eec3259e819c0eab4204256f2450659cebe586fa619b6dd6f755c01831d90540adfb3de67073b7f4261ed7f11b5e77f28da4053e96e702f6827afc35b7621d08dbe33d6f038b672787a4b0441fbb55c2f782bca3cdb6bf474299f12f6e9b92843baa94070e5228482a79c45b1d357558caae6ef39abc1092eb681845507d31e8be37457ff428d9ef4a2c065e967a343a361337b25c735bd1f47b80b86d837f1cc00ba2b51e75f685329a1c8c17fd35305c6cd14044cede7172b0746e25896e8564b6867230ed6f5b10955d9a3000bf9b287992fc30270cc385cad34cd5a609843808497c92d59dccf8a59293394bb1074e365b3fce408fa8fa907b77f089252367cd84e5f06ab403b526a925fdd9da8df3f268aa13337374c119b70309601de86265ddfc7db136593af99f8ac492734b30aacf0b41e5d4d9902da089f9e37d895ae4d27982f6d06aa9821c97652bd2a550e6a214b43425bfcc72b075e7f6569cfd09f7f3f5bfbbf672f2be39e74b098e62ade7e2205740ec660df8bf77fdaf919af2c5f613bcfec935557fd4cf3aa1be121bf7eadb7d6431c23b9417c67f3647fb5cbf0e0f4cd42e75fed85a549ca9c3dacb3898cdcf5195f89c7b913e8a0e863d9b7d99039b461f30ef0c2e65d892219eeb78b9b5df4cc1f2ad6261f5677ef58c7251b64ff3fb04502b289e5b4390fa36695623f97f884af9975d06d5d9ed7765a790b079c056cec74a3a8a49b6a0ba358944efbdc91596d1eec8e8602d48dbece1608c58be0ea9aa80102b76a15ce61441b8d567a9f551a35bf1618ee67837ee2887d529fe65fedff08ed606ce735fbb4d0813c141d5da9538ae5b4f3e75a6925c6ccd0a4df9b56513674f316a078063101ad0827197f6037a965538dece8fceb5767977e5f34f3fd0430479d2ac2d49c23ec5b2426182e4cc3576d0ea53a98268480161ed9ac32d28a3c8f3d6b03376400dfed6c35a2e90de589ea072ccad9e40432cc1c9ffbac89d97fc90d78943fb419c24ae35206cfd99dc253a53019b60435aa67e4c8fd99b78eee1ff297387299e3f9140a9217a3785ddfcfecb71e9e5367cadabec1065dc374b389896d3042ce1f2524af2f584587d4cd9a395b07c0b9ea1c70a4d4d509a58d1d8ed7f420c09f524b2521605c3aae626433663149ca8ef326667b6fe5f7384eb7a69fbb45b5bffdb04bd3d1c8f5fe1d52687b4040fbc8df1df5d34b76dd2fd866f775484459e30311c31881bfa6084cd9f51cc8b5a61fcf1cbe9a153bd17e3113e77d1565add593200d8b5c170179a54131206085d3e19ababf7d388cc59c4e669669d19b29b08322f94ac68d28349b2b31a8d91b351a1fd11500eb71557e81420aac61db943befebed45efc6edb6dbec5195f55b1ae78fa2e6096e047ce30eeb53018af3bf824bb7dc240cd54bf5304f59d4faaf3e46e6ce030c2d8877e67a822ccd5173bd587bfb87b9a01d18334046db226d4dc86daf7c992f8097874089f440237efec3304ceb417d8fbd032cd929f944c3bdf8a215d873c932303eb951eaca490a82093fe34e8eccf1df51a901050d0fdbc73f67a54cdff527cfbf00c64a1738c988aecb3f3a7f54def7c679fd277724907e73776a89a19ebbc133ed12be2a7caca56b7a098f216c993d342236ab3e13cc440a76b98ffc9ae91ac59dafff2607207a18c7034b715c506eaf116b7f1db200ab928d6d3a6d2079d2754765e48546da3b5690ab391cfcb87c1ccaee454791e8bd063dcddba778e46520eb46e79145c9f2417257df9dd86e7f71d0def695a877c3f4cb46a179bc08b48c27da2ee4506b4d1a9e866dba1fe139a8fa79b32dc0e5cbfde4362183ac4aa52002531a8146a968bc04561d1b5740fd8ee5f76a9884aef8113c88c03ec87292127da8bf7493991523e818ca7d46a4a09b36d3884f367647364f228f7308d89cdeccdd9ad86f7912a91b575f396a002135884555bd5a2481a0bfcc7a1d08633e1a8ad4ca29b0d37367b5515f551ed57112f36675f502344f34e9f7c760cd2cafdaed537aabd4a7e4ad50f531ad26986e37705f7c94956c370fa5dbfb82da8416ed7c093027e57d8319bc9ea5fdbdc620641fbabbd80c9fbd0e9b09d3bda7137f8bbfe87f2e260a064ac156a39c51ad019638e70bb2522b6c773c0eec1a5bb03dd8968fe0c6a234d3933a2d06a2fcf9eba029c695129aca06a6c075369140d30f6128319fcd2d2702243735e0e37a0e2b7615a54021bed9c5721556cfab87aef1c54fc76600fe561ecac0e388e9308b1783d2adf77d12e5807d6f05ba5f1aacc7682c7d1eb5b4517f07060d4d4f828390e557953a8b6b082cde4b147e2e4135fb53a1e4034ceeb08171f2e09382e84451caab04585b84fc5d380226af79734c49c7a9cc9009ce634f430de89ee370194877f6342b1f7c3202dc77363ace77f1af70e1c5201fbb5368a74f3a59dd2ecb8b6742e4eaca25d1e451e5290351b1642a83df378c476f160c96b0b17e24d784372658d1615ce2c296eb7aa3e678da55fbb97e03474ecfa8583469dd53d3252b989b694ddde19c5345a067b29404016b9c38d5f5308790fb4716a5972cc2c951af6b0be74cbc9707aebcbaa5b5ba3e88ca7fc9ae9a9d74c7d9410406f6848b02a5c49f9729c1be7628835d7c8491740c10c9f1a02d8050c2904585627ae3135f1898644b798f96163eb6dbca1be4161aedf1323760993c881c8480e366386d3d978acdaf3be6f8d712ebfe87584ad69542d76e4ea5e112fd9b330eacd0fe17cb352c13ed3b455be1778a03098672a77c854c909ab502f9c5d37b8d309e8d0d276da9761e86ba5cd4f71a58a513b4db425718ea0ace169344a297b5cc2303a86b62d3705b51203d281cdfd059b2846f48c4cbb9e35c2806d67f924d85e4abf913b502be18249ca381f3a0ca5e2b2e786e0c93f2303e86361811aa25b735472779f287dd1c473fb0841aa7803487af4eca9ce5795328390d6c1ac1d4592114644ecd5f7c0d6fe0520b78c4fb579af049860298e66dc911c2a05c799f99ebd77d71071a48dc6b7be0ab588043e6227b134a799736dd8efa01d5c0016b03bb1e008566f920674275c417dbb3ad07ad246dd1ace9583d7fc2ea3b0043fc9c1dc51725bca1721d093690d1376138d9e404e9024c8f19b9fe2c165dca8d6a88c60b0e718d77b4613025444a97181bd44d5279281d598c43af32421956714f27a1ff91806d7fdc5bf17ad930c5b384a55b4cc3d7b11d02cd573e6cdbbba982f8c2637214f2b30c467a1f2195fff3f098756f8f458552ee07e15fdb912dd17920d221a231489f6ebf3a6957955328504ee8790792871c8a693e67ef0fe2da96f8eb25cbd51ca040218e3b0508d88fa264af474fe642d0f0bb9ef2b64986dd3c441fc027e1aaac697f6d5c59a9bc80bd03975211a23fae6405ad69d7509f3fe7c9e81563f4e1453baadced0c9b6100fa2d86cc6435a2ce090dcccf8ebbd71c4974588e24a00e45af3969cf04fe853a63a4d5499c721a6001e681bd6f47a2e36bdd6998cc2e907e1c2880805a8754ec8661214c3f914c1db0be21de67858dd4f89b5f9b25ff8fbf156dda768d4a5d876683c313390a68f60075830647a80b0fa7f955fbcbd20d088fcb202bc0934eed58f671281624442b230b16c8e8c4bed1e4007321da71ce860c00bd2d018cc16619454befa8a117fc235265a4d3aee3a225f57e75b0de6affd85447649eb9d0c859405b6edd4a2d36c8a0078708988773a76087f8ec0933af0729f2f7825e929b17ba23249eec1a9dd47e2960ca3a148d68ada4e494bc9d295a468cb078f21e81bd402e7798529c4c319f159ac6f343d9461c2782afd09825516c52d6376be796a3189c49dbb68ae19e019d09542bebcda97cdc4b88b73585c0e55df828dfd15f4cbcc774fff2bd6396d23558eab9e7ccf6a1b964fc9909ac9b20531cfc356673f4b68ff3aa51b1d668f523f8c4d7b6a3ff71f147dc0f9edd34c73b01f4287e46059a0b7e933fc41c4dd71da6cbe4dd27dbfc66aa92313b63d75dd1dca3e883b89cd2ed27564117995eedc203ee0e8ba4ce65132e4179654eda1d02e48e819099b45847ca10ca6d18d27b3b06b44a6647d2d5be0718c3dc362dc3fc1a8613457bd7dcd555524dbbeeea4c48afde9dc403c1adf79136896acfefabfad7637f36cd5a50bad2192ad1f753ef255a6988d70f4c7716e3e34355ca1a4493b207629775bf529cb319286fdf7da27d51a40360a14f80e3624b7cf037d92826de8d03056ae064c5c550a15d4d6e5609f515c05de8d7841d041a2a5dd38ade5395c4874064e93297d03a375b7ad76557e28901bfe76208922d92799ea6841ea7678e03df3287db3dcd273b95e4e0328acad7a2401b5f5169a15b825e30f17b6aed423787802e207585b34e490abaa40888a12278ff507712ecb645962532f5b837d19393290a9adea2aa5715447ff5e7b96c2a58ae01b86a16fb86deff4daeba12fd19a1c5c3ee7546d4d3692b0d137427612993148d5027d1dfc5b1b9d8d5d786ade3d694b5a287bb9d59925f103c8ee077a44f78e103fa01f3f30b93ec532692f81407b7c2272c53b4a2d0e6ccaab841e9c35c8ea68d81c6ab534223d32c4cf43b60abf1212a7fe6eceda3baa25d8039d091a7495b2df947b37d05a2e68152b2b4380a9cd4aadfb4a25f98e78cf012264e3f531b7c75837812355512775c9d73352899943ff1e0f02119426c9884662bf91143ebd2a753008b0313e433134311abbb14a794508d0f324fad8b6e148469b968670fe132e7839e08eeff640e5fe2ba29d2b5bfbf6448ecb6d1924505a350dfc0d82709f586d539390c6e3d89d303f40d3f5ffc9bf024edf11e75b427a8072a4d0a43ca29b39100f312c763a435cc57d4cc934ebd38f4380817ee7280f429847925530efc25a9b3a5ddfe2cf0f163fe49e6a94252e2f87cb3de623aa8e019350b25bb7c55bd5e117a6fe519abb81f99485ceaa7ec0858b26d27ffffc645d5cb3ad832ff6677200bb0f9a420edd754374c50ed653d773e8f30c5ba81e6c2e85fb1131b0bc4fc59a54a9c6297ab8413978a8a7372907312ba2f2f1022b96ecf10b9ebeb3c702d4c1d0a3363c3a12a0d393d17578353bab3107481de5ffc7275cb50e6787fb7b0f76f641b234f9481e109de1dc943ad222984437e6863553f282b46acf731f0b68590d960eff7279a23c356d4115fd24620ed2f468147c5eedb5580da2c6d85ca6aaa21a6d51ba9bda36d7499895cc3889e344d098458cfdb1a0926fbaf9a318731dc8db3678b078a5612c74ed5a76fc8df9c62872789c8abbb7161e5fa7c11df50e778ef9312dceef30b7c3ce0acfacd61b6b607d49716d3deb922998eec0b8af0c9caf9db1554c33571ae7f2dca4a478b6f4a1bdc62470ce7724fdbb476d2eb234add86e4a8fdeb83e371e4378cca7197c2c1017b4f628c7ddc42c0098f3d39157bde3e8d472572e3cc17eaf7eae4c84d126ff44d5d09b44743392274d16d17c282086359ff847c56b2fd95b6b75751311a5f0bb816c7faa28f546e484dc4a2649cf8bbb9dfe965cd813e7f55ddc1561040b40e91e34a16a72ae971be7890dda0408be0b7d760cf2698dfee2cfb2aadd9a56154b5331de54ae49696ef2b01276f84e3885527f8c1215d9bfea9cf97279b2e459d77a2bbced2f244644c956cb3d2aa568bc343d4692990e97eddf025042e0ccf3b7257cbfa01f0c0e583d10fd4e7099ea16bae5578405f5a2e000437e0212d65ac4ada4c8fc25d190360b536330a2426e845a0e72298b1777f592cf318ef1c654871ef52737e5e652b753d3633355fe4e3abc7fe38d0ffb4e4235a69797733a15d979c0a968ecd83aae18b440b3bcb6a5fd79182b3bf6902a0b36ece475eb24dc3235ca975c5db4e372935391ea5ee15ca105d3fbdc5d1c245aaf264756c04bd9649a1482067bb1952962f491463805fc4e2b9a10d9de93bf9a4e4576a239d8a4858dca963cd98c1ea4ae825f82c25394b9f4243d3c23d2384edea80f78f52bf24382935ec64f0d081a09323182433600edb5e84bf42a27a0604cb0162d880f6dc7e88f582c646cc00c34b863e94044ca6532448328be29ac3f02fcca539c357b06a397b3ad402e6fc42c5d3b0ce478c24cc868573562bb6be28dee336b46e047bbfc63fc5fea29907a45b1f06dbb1385c32c0d40d9291915920aa6b63b29859b1c84cc518b3be3868e35f3d20939e036b9d3a7dc43b3c4fd665a8106ca47955cdb671032dfbfaa487d7ca22fb27f4d9557bf774793ebded9b7f5bb6489b061a52f6d53ac63b1fc4f87d331816a7307faa3fe104275bc8dbcef6c0fb03d5a38b042a8a8aa46868b1b6319cf8b086f4b31b713db8b4f790666f2f190a6c2c6820d1f4566178385d55e1320f63ee286933834b131010530fa4c63790d5367e43f4531fdb2ad11fdf89420c41f8ea8ae05e838c82e4eb5a5878d34d7f0219a4ffd2ee0cf15397956280bde244030acd73ae2cf50c41863f3f8db1e1e610e13a0f4e6f819c938769c78ce2b011586b0d1d17a56670ab5a2c2dc93607c7f5a1696182b426550261e1921dd14d4ce63a53d315b60679fe03b0fcdc3503f8560870ffc3da138ba3ff7e77f2abfdeab87419af4f1fe7e6e82881fa579f57278f0f00ab8b21a524f93ac9ec74f94c0fd5fc2e6d12743ebdf6626890e549a72aedcf08030f4bbc326ccb1c7e34161ecdb407ccf6e656efe16180af9202e528ca6ded71d4337ef88f96085d5525e6da9ea0db068a14e309d5b883e1e61a35d27030f18987229afc89494bee821458701fab117257d3aa93f8ae39ac57e9e3f91916c01504fa78771920358289701ed0e057c9d3a53512d9f9568656251b4964b0161e3f376d3450e406794c1a7a949a07ee07a74cbd76ece35262b0363c99bb21cbb75af8efc7aa21c9a0282bb65eb6443227f452cef240b046c7373d4fe33e44634d5d8695c2dcc62859d7db83192c9394139f2a20192690057ca16cdd1b3b12d31842dffed175f27c4099137e7bb1f5921acb6fd909bfe87e2c5583eb58fc62deda6da397f8af8ec25f1306a0686020eff97ebd5e4fbc22f7ae121765b0e377e480ee9ae7fa8b1a26677e09dcaed859156cff60cba3ef0cd7a76bf9dda477e3451d345aa1e2ea33a8e94b6403a3471dc396e6b335e89c1185542b534936ffe3d4c69e3bf9ae8ebb34f411e219134c293e98d63520b2fef692bc749329be0ae88556a660841e6d21531aee1fab3b11842cdd71584e449caffd5c2097fb675bfc97c3bd2df193a4da1730be3351fca3921a2c65ac3be48e6e9aae646dfbd1955b61e4727146f295966df2ad7e59e27268a4401c55d3dac1699cac60df159b4e88a5389a4f59f302dc41e1f5b6de868e6b7de4d30ab00fc63a4e98aa54c0f7be50d9fd7fe6f8069016082b847cc1d3c4abef6e1b6a9a5a34fa1306d5e881f4e1a835f01e6e46f6ce5f9be506ddcf67b16bb095e937f359d64e5dbbc12a697c04adbbe2bae190744510c64484ef6264dfbeed74cb5e3cad74d49cbdfaf043c9cf0490aff063fe09dc6f0e58d9d2cd10f1d17900ecc16b627bd67b6d1aab3bd3f55e0dbdcdeafec4e1d80e5b6e40105ff9351cbaa1ad7529b68c9512769d7152828e05348845378a1d8f949e2d2be4771d8fc212c753a2ba112c4b4b7d1b841651a5b3cea7ea8a1fa20d952254ec50bbbda6eade362092b2b99a3896e0eab26e666a124e0a7f39db69332c9987216c4823c84f1833d5c6769e181186393c0a2a999801f374c621d03d06439f1e62d5eb741588ae6491a7e99633703df6f2aa797c61a8c7ae034f90485ac2f43ce3abeaefaeddac331de1e271b563a689adc82d91de5f085dea67d1b76b9198db5dd2d007995d213dd9cfd611485f8b3b5b5751e4ba0573176ec080268c138b56ea6dbe13cd5a929c2b1c61e8ada2376d4e241135ed2e3ed8a27d61b194d738c5313c6bca0b6c41445df870b528d8030c5868b253020450198ae7ca8cc87bf35e09708f84e0fd24f7ba85bada0c21a3d30e5de20e07b469edd343fcdcebd324d86359899f26367f2e9b48b8c25ca2ddfd002de0ddbf0a49d78db66e14d67d8be137455895161fc0fdf3b09d70f8dc0f2f20f66b67b3a1b762db85fa7d6f7c11f20faf96d9baa42fcf63cb01eed17cd8f90418336ff45ab5ebda2dabbca81a7fe6ff6dd2538d49c1e331f7bdde74a9ea367274a55ae2dce3b020244615e1979d263dc091562371afe7b88b4c8a6f7e22ba1169df42f0381696a28962420c55dfbac3d60f093e6f51287ba9242d43097fc4372e8840cd7e4dcfcfc23540b7fdef5c54350c07b1529485149953357e7ceed94fd998411087b189a1d3df0272ac08071a476856c1998713e31b6f1cf329166bb5561da11d0607f1e51bbb6c56696e0489e7a588db92f3771f78aec0e7cff6720c814bfebc18b04829016ea6d47220a61ebb78b9a9b7e74f1fb8687b447f838cb3ce6aae194271865152edd0c74358a77683526e3129ed1288cb0e40ab571cb1c33a4cb2d67631b49961a95148aef02703a6f993be3d7b5a31c7d45fe88574d923d454950f723578737d885837e627e53fc187385f998ee457bf48f2061af35ab166bd69db7daf81da69b97209f9e4a20d2d89e6d09aa96f82951a5c94d0211ad3563e4877a06f7f5a235d55d6a78f68a2ca615503fb383074b71357a38d3c06581c1eedd72caf4d3776f5bb878c6785d40f00f20424ce7c4c3111a76ac9c6badd88bf7584d23b49d78f66b1fdfbd44ca9ad0f7515378426a9a91de4e13d1c39ec15c574661103ac7fcb670568278f397fcfb969d661d018b91b1b9f6eb8942293f59a3bf37880a6d80710085232de56bdb592587018336b672b9bdea27b788ab4f664df49994405f3082af38f65eac9ac5d69728bac8ac60d8dcd5df0b446faa81e7233df8e7275f612e55e53b49e97dd0fb71bddb80c1c9201cb31b40edf737fda3e2c1038b228f8ce4a5bd966266c060f9baaba4472e38b0a14dd0fe961c2be23fe863f645ca20f2c85c7747e7fd580ac43a7babd5b59c9870b9f4e80a919ffd7de131f0ac0d6ad8082b4ff7082da947b39bdd5810eab727f9ba992f8fc588f8f8655e1d15fa98bac25b31e8aac4be1a0bb49c6ce1add08265e65ad5d75764fc1b7f6a0c504e8af2985a63b4db2d428d45a74807b6de80ccaa70685a511e13f54a5f10c89c12a3dcf10cea0237e5b5a3ae01c2764c5f096e38d74eb99bd1eab2b8d88aa8038946719708f60007017df841c89f9f67174421903df2121cb4af4c19656661b6ef58c56e04dad4a80cd7960614ea3a305f0efad9f014b99275d5cbe98af7f572c60edfd31a53831c6e03e87796ace0ed8f82fecceb98a8f3ea1dd8602592b58d5c525e6b2a5ced7e3b3e700d897a671087b4a5ec1ae8fcfcdb9cff71d104fc8136f2515fd5811861aebdb21a74eb1cede57d4ab59ab26774d3f76d263eacbb5d9492764d207513fa51566a760b3d676c70655ae57b55e6afa3dd947106c8fb1347b510d80990a8d05b5465eca319fa934ad5e7c4b112f6fa0cfbd6c95733bdd6206831786f01d8701f708c15f39c7628495f6431815987faadf83dab2d383b2063a1aadf2794320982dbe19aa6e86c61c6e5e11fe438fe2480dc3c2340ce9302f0383151e41c1670c0ed35dbf09c87d7b8bf91ea25afb442c41c628a271278068908a1402024df330ffd0b8e1e94ab0327f82d926e54927665cbf433671a99b18bfd9bfb62a5aecb3b76576e29fde88f63867c442cc3bcb591f0001eefc5f7d408a28b20f5f6e9d7d0a3039339877b815b8a91620a350937b4d5514257397bd1918ecb1e8225032d44b94fffbf36a2de62e43841adbfcb418add74971f3b14c24428c8097f6112c310d5dab30f776122b9c605c919e6bcc3677eaa4239d5c93e823f94d30a9e573800bd8b4cc480bff8af380d51da2786fd5b7e9143b3daea43e706b648476e9cf931ce0c77addfbe2a6b846703b4e3a61c804f7b55b1451e0e85486396ed5bc209c3fe44ccccdb6f595a2d2a8bf0243df0e55348b6babe5159b15408b887bc68ffc9b0e35e0edc60aa564f10dbdd81a8f1b1519b93bc30aa7f5be902724dd1c63fe0c4616ff2c91e203cea2203a9bf561523ff17dc3356bb422e070a1bc61fa23c85eb99e64003be3170825e523bde03cbf33d5c7d6ea75c6d0f2b44238fe21573bccb9b3e181a64ea1a1055845a4f28a92bb259fbd0575693a1d5fd26c4a04a9327cf650f2eba874e3514118e6c451d425880e8e47b533fc4d5faea44e5cf2600d72488263ce44bc052882b004d43ddd736234efe26e8870ac26140326e02813ad31efdadf2a1f86452b199e4b24fa482b0ef9ed928ec82559caa71b0ccc183b966fc3b04dfff5f2b192a433fad226f114c28de75d953e844da99920055329bb63dbeab75b83f0864de6897694a309ef74174dc87ce15ed09973b7350d0d4aa30178bf4fed5ed2e105825cd14aadc55e0bdf89c3ecf571c5db921fdba9b37cda634737d3145fa55416d27e3bb4cbcfb7c1005fbec5b77a5d338e188925806eb00762f4e11063d51af9670760e6fd274b3119060c1c0d7b654f50279565fd59e0a92c588f5a46a681668ac6bd7fb7372384d42be7f9b429dac9029e1bf6f29107d1482fcf37dca50a3b7d7a2dfd30d2518a1851b5ba9a0447567149b5d31d82d570e920c8c1cd5da8e75430940be1004f9053843b3711b0e8768cf36b1a09a9f581faac86d4c2b73d8c320ffa9f2ea74ca668d2f291184013d6bfa6094c7dd4c37cae834658f12169860889b8a02916231d965be2c24a69453c60e1bb3cdae1e89c61a7ee9bab05d47233ea5dfe9f0665e6b5d2f5e65d17eef7ead2cc92b76e0844e4a6e2bfbc6fbfc6158c5138fd28e090b4044bc63ab14a54ed674dd49d4dd10331b1b838a44ac7f2c5f63985b39b9205768b33665fd84a1bd3e4376c8c99721066269a784391fadfd9a5825536353d7d41e1b676814bc930c231f5de30ae5bf94c796f157534d2fd00703aeda12dd2c40d89a702c217297016c03df58b54a94eada2a98747df80af98f167a6ee016bc8b7b950b422bd2e2c0f87ea4858ed081f2830cda839b09a59ddda771d0d1eded5853f667721205153aef227cc8e97866386c6036d64f9166a84efe8d10d093ae9b9d17c7e9287bbd52c6352f9b6de6fd1bd535c2f9b1d698193c564d9bc16855e299f3a04d4f773dfe7deed525fd977ed43e3df4d652a1d82ac487cb4a727923ce77664e2d279aad3e0a9d29f73c3fc18ddebb6d3ccf06602be8bffda37084ed4efba2345031bf16b46c32b02cd5b315ee72a19d97e365413a8f6d5b30cc7854761f2b5a5a2c9e1e1f1bfd4efcb8aa22e058c11582058762f8ba1af963f6c0f0a391f31b013dacad30b6b43201b11f78f3e56774b28267205e75967c140b3f06265538d392f3ccdbb4d78bbff6871646ae509ce57029567fe1d7db49963d9ad7b616f3aa6ecbd659409ad996fd20c040c03368b503f59bf4c59e467711198e2a8053eb974cf4c7001f90b9f0f24e132e6167e1cfc5fbc8f218172c627f4c94a9d3a13a8043e746bd875bf294dc5f0a82ceb6fa25526e7bde9ee03546919e1a1c8a249fa3525e8397b8d9c47aac35cd6ed4af82e6a9262507f6960afec2c6299164ce4f6e58f9ea1eb3f8e184e63d0c299f53e0ebc7e16b1fdecbfb989d87c6dfcd918960fe724b9cd47667316666d70590053c9575e6b521be79da6f29ec8aabec5bd480d334426444c152825bb6d568437c8f21ae85ed5a1a4e997583de8a404d594befa18d9818ce462e92896882ba896a7b6040a488355da56f3349c63faec73fbb8915365618c1baef4665a366729c26236560d703094f1732447589d3217d85e768ad412e6b5f354d398471f462e0535580a24c0562e9d95a8bd9d7d2663f025cd1eaacfd79ab0799eb3efbfcc49409cdae383c4947111a1554db78331abfd34cc229bd6cf21ce2a41e125aaf3796133f5d0ee721b3ceadad46af6498cbcc2f62bfd304535c438d9da3cff3619172b968a6e8fd0c188abdc84ad9d5195e5125b3e99c080f75d491d3124d767cb7877e390e6deb40b1b0d51cfc486a60a3df3908fd636df7b4385ed8426ede7cc7eefe298d5091c0c3f63453568e93ff01f0298c0a34b6fba6107350f6177abe918f29c556629359a26994fa78b7c130181272a1c348a5300c325332c1de4ab162e201f33fb5128e022aaad0b7c9b91e5f4b491626cf5b0293fdedb77239aead2850c044581151b9c84fe06f5e3ba26bba1c11fee79b15462221af69e85fd445123b18f7da05938b4f9aaefb5137e03a4c92e6ab1453198c47422a147915bad9a53d9d6f2629a2d0630dff72c8fb044dc94d07227e7b8b4f80150e94e99cbd6faf19538009c6c447058cf4c370c61c3fa650081066ebbe64aa4a575082a92de04f911fe2a6a403f74cfe9fa4f1f6d32c3666ce510014fdc28ea47d269471c8cec12910f3bc4018d1376a8a9d2de5a74675ced6b794e4d4584bd58c4e9e96ea17616d0d01d7d30e6cf2cc1fe075cc8c525ec5946622f5d9052333a9dd3d113fcf47fc230012f9d8e642bf8a4a9b893adbc28d0e58dced439f1cec670a32eeb15d3aa16709a68134b8f1a56e112fea9c69adebb185869ea422d642aa1357ab6b00186741dd6cf50da1ac62b5406fe0cc50841b8ff9f698b39f26a33b10eb84509e6ae5e682328ce62c0f73fc7a51cc19d4c1763034fcc6e6c537017585d7e49c9714fc0de9dd12b2165a5d93734d8a6ea9811475a17ec761a7a6ebaa8e140b14e3a36bc69684db04deb5136eab1827db84067953cada90be46992c3fe55902dc8366a4370a2de117d69f9ed7ef2b7a878aa2906d1162bcea5f581b762a5b1827beb21e44b224db774d9fd1d3445710b093412b4685f894b3d6bf52ef1384c85e476ed7c50b82539037cf9f832fb0a3df199f182a9cf4da8726f481a7f3a80697c8276bb5240aa1551818b0a6c18a9974cf95d0cd04df6bf675d08752e64171e8dca8c13f8526d02910e1cd72ffbb1f5916dde659a1bb80513bf952c83868780ff28122d4f0d3b5a373711f05955fec923ef94562d142926bb23398aaf69c6323033a2e53f4eb266df6ab9b347149fe024eba4de0625bd7a18ec7a480dfc90ac5dbd00bd9d574266764a7699b9cef18bb1daf91a27821367ce79a20596072d31567f8e6f72f73cc1f0a989c8b81a402cdc4317a2d545c01fcf41608455970e56469df7f2067714addd4301ae04318f44670d7a62140e755828561c03819ec07a7deae40e7c00124789f9ba562883ce115cad060844c8dbbb3ebd0b739d0a395953d9f058a93fd33cea32b45565a67c597a59df376d1f439be796fc3252b1a2b31aaefa6c1a92b4a3ea314f174fe10fa8460fe0cda3b5cb553997ce6b23c488aef6b6ac55221deecff9b05acd95c61c577540ae0b88edd0391b5acd0ebb446b60c924027ab877ce99a82177f0aa1d91b0e97e3191a090aa639f480f8ae528374f42c71d5c91b3fa3052fbaca28f3f1c34bdb554f6a68072c7fe02856efd71ba20f9112abfd9d447dd5bbbb816aad8310ed48ab89901fb0385e3079601b82e7bcdf52fe066eb5a0b884cdbd2005d8445ff9dd2f6c44e78e7d9292b5e83a6dbc91218eec6fbc90285c1373e11818503b8b788b80b2c5a61e887e5d8f65c3239b2f17c09e4fb382d23b64bfa6f7d3e8d49dac705644f651ea04ac3c92e9b66feb5b3eb449e66d98c4737096efe63b69c12c8b7322592f372fce7d574de644bd5ca0cbc2c231d3ec25898d22151689846815689ba3a718d613ce03fa5fc4ba948618031502e056d355d0fa17ec3bbe46b4f3161ce9ff5286b2c2a447775ad50f1a0c504cb1acad285cbcbfac39b812938dfd754dd90d809e2d12354e82df51927b1934f9921db1e39885578cdbfee9be2a81886111d9d76e79416fea7622336afe5fc27d2567af19ddcf753056f02460cbb13f6bca5b837612d680ffb71db2a0b85eec444ebd8b8274bd486253389cb231d43e2c5f80fc41cc87aed51b3403b8ab4db7f2884d2f6060998c2e6b60e97d98e20df6a547bb44dee60b715c8afc062448a7ebc3f969dc9872bcabb5ebebdc23a767f335df3894f9a0f3764b89a72d8925753ff272162e60dcce104350624272ed88cbf7ef430f941b0c07a976404aaa3223862b3dfaeb98328d06b0c445006056a3c0cee7bb8faee698013658adb97c319b44403256bd815bf47e15e02b38ca68d28ae70f8a9576f1f405f7c7d3023aa6d66f83025a3258494af625a201102a21c1d93fa0b65a6a0c7dccb09b699154ed7239f6128b7bec525d49f41ed54c7843d8a1a8b6a38893321219d90f7829059bb472a5bff054881a62054c991ae5bad324c8c398a511f3d2dab2be8c95a715985d8d9cafa899fecd44dd1ec18ce82a0bee0d0c49eec46da0a38d7963f4680aa5206ece87a4496d50ccf89f963289c6984413f9141e62e5d9b0360d1f0902a1ecd32bfa4bb342378ea77451f7cdaa6313fabb17cda288fda47ff3ab14732f982480a0dd7064b21e5856f4068369891b0615bd6d248a006213c134435c782996ed7495e2acaacdd11eaf9df0660dbb47e93d3f7fa1ca1c7288c6715592b268c19428af45b122a0a47c08da2a567e16e8176fdbdd97f702ee8e22af29518ed346a37d24b44f735df2853d72274208168eff474e65d397a59c33e1651310fb0a5e539a2c21207fa4cdfda9300c4ac360ab7b26b6c964a381ccd9adf2575be8aa3ce739bf555d982c2982837e65bc0c4bff4380ebae14382d5ba024548528dd0c3bbd1cd0ffa0665098dd6c05c5659dd11fbf55fefaed70633212912b132310478f9441c371f19ad2757cd2a9efadb535e55750fa680f959df272468c22b9d99e7b1ab9df6929d41392ca23a16f2655bcfa02f385901a440ffb332f9b9b1fa57eb83e32556d5255381cee5109be24a57ddcd54b877435d12934715c65388d73edf6b1c375ace9e64c2ce37bfa3ade2b27eaa096df0ef73b95c49bc65685fb2b2cd6c743ce9704afca0c4178a3fded6061d62421b93b257405597d3b47d6cd4d1b2a964b7ab142258ed9ac8ea1ad3aabce10e75108d5f7314b30495aefb93de40ede5662dab204db027fcfb57adb7344ef0b1d66ba5a9c143b799e9974e633beac1d6bdc8038fa38eca5064af5d1d73f41b4e423d164b0855a0a2602efbb3cbb793c099defa27bd6b5204e8fdc7e951bc8378f63594378d20b57e0dce0601743adab13ab8d89274e731d889936b59f39ca53b266eed4f05d4bc332737fc48ef146971a322df053565a7df1cfce537a396bc9f0ffc98d39bb48c58031c91ea2b78b8ea52f99ecc11d6b7b0623f8d2111d8fff15572769043585e20e2b954143b58a07ad19344a1a6017967f0f4e3659934477d8cf642c329ce06200afff5caaefaec81bbbfd5a036f137b45a1653e5df4e376524da9c07151d252212b90775b7ec99cec497552763c8e56498acac73ae8c7e5292503c1cf5af527e8da2d98edf17023b9dd7b45ea94e66656213aa2c8bb491dde2c811ea29fe5469d6f96cda913edefae8fd1a1e2b65e005fe1a9458005c38b1fce8706cbd6f45bb47f2bca18d875d2210a0c0257ccd3afdeeed4b42ec409befccda80fcef8fa21265166b4388b1c6c0c3c70d901a7f5e8b25dabee574cc3d93c1d61809fc6cd1b6765e4678419cb2a9a824231e12a9469a28f7c99ec5d56573763c4b50cc72dabac01c43d830d376ee7f8300181946e183ea6dfe18f74ecc500fb8b1f12767a7375a778289c9881a5620c0dfd5f827ab725a7638526daef133e44314f41fa901e9f30ef93290882828592662e5899efe664f36e5686d1e1d22b5766b2fb127bbeb4e267ac60f4a6a97e225675f1b2544ba1f1bc8d90351a103d564a1e710b741ad07e4154103797bd97134a91a774a9c8418fb98490e453bf6d371809acf67ffb2dcfd292d45900cd05ce5b173d6fa77d2e7ffd2758fc11fedd44359e659f45c327464417f7e6a142d34adaf6ec5ec0afdf262f1e68f61339d0e391e6fbb02d99b9069d597b9035af4b5c99642807ae465f3f8e66d92a1bf8a193f66a7d6327e5af0f257ddc6729a5a4293969fc3b720022d83b5773ad0ea2908ca4ed0029b80897e8e0a34783dc6811caffbb11863b376d0e26610fc1838a0bc2695769601548ee37036addb2361d85bc3f86202dc34781c962a3dd82fbf56848d02f030129cd5a9d1156ccf6be91c47473d47b60363f6ddafcc918f82fba3935cc50fbe9d7b295237c3c63ebd985fdcf6c7107c317f87b65eb0bba68b94d150365d0b897a7f9d09c42a869471f5bac1d00b5fc662567f3a9d38a87b2333ee93be7a74de59168451fdf30138c2826e96a56172a089d63f308977aaad1f4add270f7abcd766fec0493eba76237292f5be3f7324ce26d15f599f7691e45391e8f9d7e724eecc9c27f8e64bf78135be4e42f94456806bb0a97d98ea9706faf57fe6cbc3ef7865edb4d1700c3c8c577f4b4b13b50ece830c2ba1789da9cb895ccee2f900ba1fbcb43218373ba85767c17d7d60528b3972b5fcea732d6ee01792c3286a2c0d2bb462b0b593198731cf5d50a53aeb0d013f1168ae22d9601ee906c7ebe1efe128567cf67550cb16ca9ee07a772c27f7d6eda4c1a30e0e097d3a315960d8e1efc21eb9f4cdb04e6d5b8317183e022bdc2290aae0eb541f125910c2028b892dc9c7770d508b636156f72665e136d0f463459acb0bf62708dd6025ecd2153d6dac6b24e1f5c1c3b2cea8ce820b6adb566aaf08198e0570cec1a3669623f3465560663a1af1d504698aea0d3257d1ca045c75ac81883e926a44ed70b57e400faf27e5dd2d0255467578a70e8207bcd8371afeab2806b6a10461dc307808e328d031e9d466f4077263f0d363cc43b3d6f0e08ae82d587a39e0b5ebb0df05dd7f3f2214fc2ab5ddbb1ffaedae0b2de2f4b81966d51ac9a7b724818db10f03ee5341924e62bc5e98523508703080c2a0b1e51a0e6501f9e8d279f2327201bd325046d8e2708fa0020159a85f9b2b91150d6f00d48b32120e6d945cbd0cbd5f2d3341ca87ea3e5a360a943be2ce59fba56f1f497a7d543cd8a8ccfd602307ffbfde5190f63a15c680f4ce97dab7974294eb5008aca661df07cf980901fa5272c41bcdb729c56377adcbe5047283f4d218ba9e833c752bad104668bae00158531f3416d8d255bbfd4b899b6ad0cdb010ad8dc4ea992deb9c4dd9dffa7ecc99672619a7031a082b934bdeef270ec2f86c73542da768281e7bb0d9356a9424fa5eac154c4e7d66235ee9da3952587db61774e254f24bf124ac225c04e9d3326f6ea27186466536153c326b27a474ea8ad9a777ef90bf94c108630adc2852e2fd1e2881a8e4a0d2257b399d23c87b65100a8086e3bd69d803d0efed20b60bd74e1dc3fb99769aefa3305237ab904ff1c1b5e64e8a8d264d624d58e7b19e3951317ad71ae58ae90979963eb0d09c4e57ba0b3326ee47214434235c46922ebe3256854eed8afc73a876c211caa2c7cfeeff556151f3193d76aa15ae39bcf09ef661a8a58e1ee1c8dcd484b7600896fe930e469f3df75917e01badd286945d7843eda02f8b35f8511afc4b2bed6c8c3264c91afd78d914a94ed2072309cd4e7209f597face52e62eb930a53289e73d561f768bbec66efcd20eeb7734bd76d0c880b84664539de9a2961b84e3fcd4e2b2c665b285af397187130b7fb94cc8b6f5189d2d231459f42544cf72c3f19bfb52bf74aac87bf23d97ada78d8c9afca675ada57482e6708190a18705548fa3e62ecba1b5af11800b962e5be5778c8b14cd6802252bba61596df97d3d8c790b6a7db5ea0491c46d21de7b6f18874881d274a0c8b62555a632013a9dd063c58c268da354ed7cc5b6af46969131a8db1f3f10a5d3467b793471258fbc2cb71eae34e839a2bc32fbd2591901f7721d32d728d7c9f32c2d5eb2ca6662fa6dadfc23d5c90b60275a774063cc7b7ee924dcf09bb7c4bbc48cc9596f48d72783459915a2199c12f29606976f6aedb9d82c23568bec741c5c3f765fbcefb1eee809f358880e3a2103a0d1e879163b110d274f0415754a88355b54350456821e10a6ead1bdd67cc1d89a3c5c175256165bcb19e1911b8b863f164e17e060fb7c8f7ac680b87f13c90355eafd7321962518c295152f868d54914799155205c33512b5742e5412ca0e057e5834da105e1012d55b19825e4c261bdf5af855bae6e989cd9f6e63cc2c05df27eb38b1bb487d6d1c9f6989eddb9c182a5e56d7628a695a71377cbc18c6b7140a5218a1f9d4f58f50dde3c361f0c542b1612add1e04c915212d586002b7f1569d88b13fcc0211dd299cdb7843ca8a19dfec9b1e9ba83c53a114b5a672175b9af8964b8fb54d569f1dbbe0a1ee4fc7aa1c7d7f5f14525b3bb172d598fd61ce7968d449d62a3ad54ee27f9100f8002d7883ca20bb4f8e17771f1dd049217d27f712426817f779d0e7702f767105fab62f2c3cb4cb5e730344e2da31efe50fe3e7e1947f1e3ec4ddff7a291531056aa7635b5abe194292ec696ef9df554681c90aaf3191764adeaf1ff031c783c7969532ccf499f8dd40ea8722e63dbea2d010ce37e4f7850211a685a69e9517ddeb84820bca057e604404aa4f73cc18a39489bae35694f9579d1582623cf7edc3c91d6edbaf06ff3aae3336cdceafb91c2eb6e8defec2e3d1b2f211513c80a95117a34f773418d7564ffe49773cea8c8f39e37b9871f54af7e8aef3b244a3aea590d7caedd5cb09b04e48a09045297140ce284170581cf67404b497d1908626151357f1ccaba1bd33b8066774a6a71e2ee2746db02f8ad13912efb8d5e195273987a8caa847217ce3df96b874f03aa7c7425b3fdeec394e4959387f6a7959662db05112158534a265d79d462a8ba20cd34f4afd178f0e75edb2bac6c003978817b36bea854f07a406f342d133a5fdd6cd103a337a0e1a1f6a0cd5dbf2173a00701a35ebe85ad72c98c5c794380af0d573bd9a90437264d3629024609f1846f19d0f8cd2be5315bc7095c50f3ababf19a8a156ffefaf6ef6e00d30859bf09ee5bb137249f692947336f56bc217ba4bde1604c86504a8f6dc7ae937feb17a6237e4773f67fffdae1f496c9f60290c7f4a6eb7e65efa56f8e3ee7bb73c8e4d676d7bc299e674d9b8b0e238a266f31d41326fa3ae03edbeaedffa6207c95866f64ae2a92a1e22b576638b68bf91adcac4b22e80a302d76f7c4afaa06094cb787daff5b4b2579d9fd9cf838753db06f9509057e073c235afe09c4f4b1090e268abc572c3b16106416e2749d8c2cb4c700a2faf9c24c8afd9d6924541e76aadea67b8efc76837f11b271250aff8b94bf40f5248aebc5dd624e09c2e4fca34071b141d83028bc0de772a3fa14e517814209786073346058f75ce711c80b62a30b4fe2b6b3f54a8b44a5a7d3ca6c2394e3f781d7f8ea2f94b643819cd9587d7b1e88d63018bf812d838083613221356bc865a60adf4a528eaa68686aebf3897127ef768241b64dc0531604da143676d3d1527a5339178b1a168e85e7dcd26177c32b1839f7e2de1770912a44d42bf52f330ff714ffbd084928f8e6e12af632e2bf3eb27c0c1b533eb722285a08461ba7c6c5dfcb29a9f9e61714307f524af978cc6ff854f8464189d848073209f1921ab8f1937cdb4704eb5bb8e17a2ed08a7ce689abee5dc28dd009da504f2966f513edfcd55445a3feb9984b3beba27db19a819110b27f456505e6cb0551309a2a138759f535a68d14ed958d4cc205b143b4ef56d7c3f753002963d6261ecc1eb680628827d4d8eeee4bc9153602a0f7c1e1113c0ca89fdc4b74964555b6910ad1b5b98d3fd714de9331e2acd3728f4e54a9ffb5557ae4507ef86318b19e94a45ea50b630d06b6c1320c859f075883af8b207cbcdf08d752cba214a9d2b24ae24f924b67f9223aa37b2c88ba19fa577ec414e1e95a4e040a3b6a5a64004afeb15bf1677af4fd158f31eba20f147f263588f28316b79b7276eb055ac0061b58d5efc65321d3f5f0d638473b924ca8ce0d14e03cba0e4c2b5211b1d6d3bb9827b497861fc7bab80aa9a85203b3cab3beeba6c0f0517a7a927575606d6652d583d992696e728376662546db15eb43b222be7ec872005d003a9b7b027ee3fa543597ec2ae9e7e15915c00e8dbffccfc0447b0c8b589fdab0ab1e9763ecfd02fe170f4e5a9dfcf83a7bc1f5e5147b45bf4ad4d1416418773b8f503c0182d9cd3668deea19353072137d2ef3a7b54652102ef32966c7ddd35c050438ecd337d7ee3ceb4f44ffe97939d8826ca231fbacdb5f8336461dbec2c8315986820c25244145ff8cec23c80edd03a32bf5c47f95535920ca87bd2c1f9aac4463d256ab44b985ce5c30d465680c81364aa6cb46e49800c9f535bbb66df6a923cd91b80801860ad72d78a2fcbec7c00566ba9126ec6efe4331af542dcbc1c53f41f9445857d87578a5a72ebbb819d4e2f83ddf8dfd21579166350f0c3f4ff00ac9bd51c69ffbd1b88cd2910160378a90134570407e939d7153508378c767a1cc589f0b4522d50a4072355fb4a6375c3337b786f5d0318cacc643f82dc636f4e9ad8384e83b340a79a3a1255ebe9fb7176f54fe634149f9c16cc1a4edf234b7315ff1142ee23eab654a004d0204b4b20aa66453fd3594f5617eeab307b81e7821249e364a28a987f37beb46b0cff2a73ae37d4fad5b4170c2272aa95bb6b9ad90ada73526af2de00102148eadac0d78d38ebda3ee19aabfd3b17b5479a5ead99734e19f1a30fe4bfc9cc380fc035bb2266880fd845ed16cbe355f6c6014fcf039550033fd406d85cf3aae2c7aa4d60ded43f07138e562a2fe0cdce9d7e70f373cd4036b3270b8a9140d776ded886dde6c8210660c3fd9cb608f85dbbc4ba821f4a4a3492908020c6608c567493f60dfcbd3b63e1cd5b1307c442ab7b564bde093cbc722e1ec7e64528f41a011ec095e72da6f159eaab18bddbc76e314be76e71a6f0a65d7e83cf1d7e8152b1718a5550c488bc2456ea03d7565ca8b59b1826a635908704718f2cb24d5c865b97139b1874955ecd296aa3e8689e21c13a7c3bfde673ac9654739801cd8e089162c4e5303bc07d8c46d0e9fa43c6a7ae314029716316e8871f0e623a0a40dca0692bd1a291e3ea6a86cfb127a2b2282ac69b3bc05f73e78981472cc08f58a245508ca7fa6d5db9b91e789d97435ae168b5269911a11e30ca0abe68533be2eb4e76c66f4e0ecd691b789f94a873d87db3940c44c954b890322c14f98163268d020a2b1478bf8da1e15752eb2725ca2f4a825df59e9ed351f741d9a6d3d93ff5ae1ea82b63cad064c054602e8bbb4974f990f15f796f14fa98abada04875e772ec1913908c0f33a2238435133285eff6dd0c8785bb2c36495deb38942dc00f603999302b3d1bf25bb3a2bbab2cb638f760784d80179ce5ac5df103a77bd21fdc4c7bdebebd3c0874aae765b2c2a43ac13403e96507184ed983f6b500c8d21efe04366e8bba18b6ff7f0b1340718191fd0c2dd52df238b80f7131b0a57860db46b805498784d39b1d786c2e46d6bf95081fad99c0d367cb31c169237654a093a78df0159137c1983800195dc30bc4ec3d54eff7f071c1e0365d2e098cdf1d569ba6dbe653c90789c4aabcbb894992d23bb779d3a5e275297897c8b483db95ab9e5c5d011d03cb98f72d4f50afe2c91922f3fd03276d88b196d9c4f10f1927390060d7e5dbbf7a378a18315e73441a6ae4a57a8ce159cbdc995ad8878a12e1dbe5edaad7beb3bedc02f10bbe1d8027760d961eee20fcfe8d79dad03423a9f885b8984f7574cdd1d43af2eba44c1223ebcdaf47831d3ae6afd8fd828cedb4c74f6f7f211b3eb671ed48e18ee7576acdbe527501764df586b42dbd6514b88d9f3fd4d04fd2f7b81f1c1dbec1e30626fa8907c24c7b8aa48c63c3958802f907234570eda64f9d26219b1a691e1db02f40a0f54dfb96ac8399a15f607b0a5c4d500e108074bbad8fa5a464758bf473233ff603264cc7c4275d43190fa489fa3f0cff7fe1b630fc5d79bb3e555d9241b63edce861493ac9bf9ace3883eb2b4dfcedb6873cad3187ddf93efaed2c47a5c3f276f497fb0e79cec47a5b06044c1d362359b62cd5d074eb90ddde786fdb1718083d3c0d7bc420e9095f8f3b58859a5b92afda040b1c98f33b29ebb01a1701cc44cfa70774bddfd14ccaf8f30ee6bd4b699bcde5e81cbdcc86266b84c67f3dbaceda9569d49405ebc27e913cef756040fe669d330dfdb42715847bf0238e28bf6a028c38e693e36a086ab27a27af5527762db1f18dfa6811e5a3fe96ca833ad4ac9513899726eea23a4ec594daf9669fdd93ec3b4e9015714a483fed056232907e1baac8aae6e6401eb050665bfcb5709008fe0380cf74dca418e2828f521c04a6b88a2066b5c86c2553718a0a3f3ba6167d954415a866c054e5671109d40fa135bb4c84df5eb8c4ea8dadf09aeb20a0c5154ff55dcaf1e6f0b9f2e498190faae0b74cd321230104f1bd894e403035ce41d80ab704124b9da43d0efd0f8dd44b50aa7df24824582da3dccf9e477aa0f37cc1b363ba1aa64386f2d407a8d604de289a492ddfc7395e36db8976143addffacfd37a21f2bb4e006d1a64ee963e5f1695be7a201de54cc28b99074a74739c029c1522ac1e31b6af81db00e54ad3d8ee1cf9bd6725f009b55f4dc60979df7e86274b51e47444c2fc60b2d0c329f6c5bf39062c35ce0120319c326bd8270bbb78d954040f7bcd50dae6f873e5e2c3ae80130fe46c4c5dbbacb254e42433888e773c804a19509b56b0acf60ca4527f5317c015839f634f7a7048bfde998c753302fefeb9857c68cec14b771a5b076c69799f0f1a0627b7dbac9a8aaec212154680c7161d963a62725a6925535b8af549cdaa272445ff268a09e4df9c05de7e592623947eec1c914efb9ca413e5a3920094dfeca2d19895490b624f7fbf6d83dfab568a53ff076361f2e2e2bab44ea73c2311173e4a4caadd28245970a53fa66ef22d21e92177f2a22a5509f87fb9d67d4122f560ede01c8139d8b6e5c2a57875cc3443c25c006ef5f19c4a36c68021518075a85395a4290ea12499be3c06e7966896569cd2b103f6f8e85cea6f177b2cb5dd88b3fb4b50a3883f3c1f2c3c3ff9357b7fd489ed604c7fbeff3e2a8a4e6a68baa3bd0dc088ef25e7fecc276c391186728956d679e587b9085af363318752cd156470d168432a85523af0bdb2512d86ace61526f2b99932841c1f302fbef7794d5502779326cebe9d22cc96e33fa7d8eb619ccd3a71dceefc238c94629aecd46b1d654afce33ee0b696fe2aa1d1ee9e3194eea5456b4ec63b6e5099a8a2a2eeb7c4956392f3b6a9883c0ee318f9c14bbc60766dba9a557ecdfcd21252605a8c40008e9c2d90844cd5c177d54e77af5edfce0e0e3031ce914b7f5da236069443c76d2a6e2e21f8fc243225cfc901abe2d8b168205dc2bf9e05d2ef506a81239208e086713592bf04d5912f097460863e4329db2f6b4085a8772111d41d043b02fe2958be8f5c108990a832abbe6d6b30942d82f1c20154946139b2ca7dde32fbfd6a927831f5c344937a4f7721ef174576a2e2f7d9171063ea92807260a5a7c4d299557a29202b825985daa256e88736f240f65846003a8703446205ec4902d7d752c22ecc2c64986d66aec4891a8e55a57172cdc3aa54d7558f61b152c1761dc374ba92ed1a9f3e96da30db463436111d9fb9d9ec045221b554c98a983070acecb71a1ddea13ba6cb154f9a68035ba7ece745a2a7d4207334617884a500702dece967bea8a45df8e4587cb23fbff83d658096d20a71774e65059cf11a7333ef77b979c84c7ae2dd97086c7f07248b67e8279808d034721d832eb3cdce8fba67bc6edb4eac450a4ad2291423c2906825c1670ecc8911079f9ba27ba9d18f5eccaba89ca9944ff4e93c4a28a6a13ce6d6be7f3589ab761968782d9686b58de176f18482ade2b603b5c76eb08cc7979629ba9865cf6ee72396984990b7d429b7ad728368960a28911b2f48c1ab1511da75e988f890f7d9304d5a48e11596f6f7ec6f1c2601400f117a96b400ae1c7034634ba997fe91383b205a624cd6997f7caa2f88f8eb8d73db872547cffaf01e537c5526e2b3212027687d1a3cb79ff69bc67d4f1c6037af2492652336d96b1a8a897e87806eb0d1bc3138b9088cc4f5809324c63b3908a2ad7648c941045c1fee3331e29e9ea9384c1b6481e581085b0cbc2df860c448426faddfc4e0920f636f38dc0bae0ba6ef90b60fb978f31193ea12ec48aa2daa989690cea50afe2f7d266006a45ca999793b87477dd4ecfbc1790cfb61e558cf0fc1913fdbf6c92b0b49798969650597ace8c8f2547a13af00a4e37ac598d6d9b3c7b8f7becede8762930c3b40ba7e98ed1fd6501094ba5e764959fac8c97a4e462a7bfa2e1389393b14362950c86ed3dd683a5f1ddaa3a6e8e3d3f8f2e102beaf8acf8db4f4a9b7540f09486fede9434ebdbb44b7e91452fd31a43910c1be4d306e9a8c67a3afbe096ff6754e12b46fff556da514bb75ac66a1238de5886457cbc14d9ed3aa7ce4983658cc0b4909309a3fcdac8e042e9488107f14af170223b1eda254dca9d00882c7a2c343c6a9b5aedda205c344334bbbbcd969b7986c3b7ef2eccf659bed55f84382a29c9c00f1cfd554cec65d33e984e0e877437b74f48feb32d5e3ca10215ae075a3a2705bfef285c435104fc6c571ba6818ae8aa74860f334ab843acf49cabefec47557c478255e31928f3be54dfd54607e2f325b238edf5f8a73efffc1117acafb81b2337fac9ee2ffa80fdd5237845bfb00f75d0d1c7f74169fefa994ffe10e8d58875144e98faaeac4ff6c30883e6f18f19015e112501c6f60b4e9df2e957f41ef867f19a8d7d0c2d9e1735598ace239ed153fc7288a919d34515727480ee35d5d3a1b188f035230c0904d63d95d3db63f75631a1e2c7fb0a90407217c629fa4329fb412339266122320e9d30c57ac95c62388faedc5bf1d9de8f41b633ec7688841c553d134cdd78cdc131d9b19ce1890ae4f0906a1f50543bb5a5266ab50244bc64230393f09e32908f3041cc078f0ad89bda2036aa66132be07d48520a0ce3302decb3053aebb748024200492116bc9e415bafb003584ead045c5f5ea3d3a10d03f4d421c3efda5eb690e780b1f20d1c8efbfcb909109d0b6982dcb3eeb781ce0e5021a36b059239f443a3a8f92224069d448bcf8a4642d030b926eb8e421b1cb050e2d15d72f59d239b74f20e98c5f5e51d1fcf19852c334da8f1445a0aae3e9313909a19f5640e3c2e41c48b46f256b2682ba2d90f9b3b38748a9c38b73fea5f5ad989773cc119770d168019e152edb25751e64532f448f1ecdde44167d1287e4b2b8a99092e922bf6dba75bc7e072877fcf65bec54cd95b9c1c061a1a7178d5ce5840c6ba4a55ff907f13307c10da81558b1f1e529a5474d4024462003da268ae1fccb16d976ec70f12e5b0ab230b475cf1a1c070283f7e5673fff116b47f5f4c23cbcbf19f6fc32e327367bc7f19b6e30235399dad60fb54279c70a519a7596652c91298222fa7a3e25c4b3b70ee8d40b60e91a7587973ba5918ae9df9edb8638d52ac7663be79cc0dc397b5b2adfcb1553c02b5601dc2f644f6d7cf97e5312feef6d6b477d79396fc5a666ac3010f827b477984f58953831a51afda05d9e51053eb0a453645c153ec13b6685eedd98b556482c19e28e637f0c99e1f3db5fe35c0377839434c0ec24cd88da4c8440053497505554e29df8c9c7a2a0f2cd2ca2d69410db7944d7330aad798db10f46265533204d235eb0ed63fe7b33a4625858c064906c107171cb55a38d079784d515be176fcb06c182008f70d19e5a62d704432d1295d29988ac66d73eaea526dfb24d3f154d34440ea5f4aeba6471bafe1ea422b583f92be4cdeb307b46d5bef95a2bbc6561ef8c1c301ba6f263ac1b1ae97e9ee7246772d84a29475c22f322523bf72db1453f8f68260acc23ccc84d965d26d7d27343a56fc85ba56dc26db0a7b2e589b77b5ff825fa5842c50565f0ba627b4dfe02024df410f6a26932375ed0f79c14f2455d98510c27babe555c889fdbb1e12b79de8d84cbf41914e13646637881b26df2b821826031b36d9809bfd985013111b5d10125fa957c2fa698efcfd02c779332e42bd26d347f89d8ae76619470835c3f54e381080286d2c0d637ebffdecae270dd555ca82ef0d05a2412249a4e958b8dfadcfd9ed8aaa3ccd9a9855da0b2942734fcb9cf9a86656f754b086a414ccc195eb8712be90be92542af8f1899d0cadb879a126ae30aac4652ace510e5d864fcc4fe4c14b578727ba9e519e2378203311465907c94752915212d69463163fd3b2a03c20865a4084ec7b014fb1623213a7cdb806bc037cfba410d9eda0e2dd3c6acda0ff054b2b37c0f12d99952eabbb5b59981ac85a705cca44f8b9a3fa54e2db8c69e1cbaf54de70d3169ec655c87a4623ed3b5b34ba83399597a45d9505e3d40b9e398d6761b29a82202699fd0c2dc833232e67f4270d50406e0e4c91fd8fa82f6324f317782542aa947297f010e3f8c7db132f533a2154cff73ea140b3ca528caae5ab294e9d49b3b28dd7a61e137b80c1bdb80561643666c488a7c6dc8ffd8b67aae9c34398d382079441aebc4a7ac09ef06c71e7086acb1ed32837fee10a0de7e3287f2b424629beb3f18ffef527a6474e90cc1ab7262c436480527b983737656d6b97a042e06e9de050601018715bfb71b8b15c4aab6d8fcf69ba42948449b0c3fb5852b513f35fc77f9df82e7492e1ca2f03fae5f4fa85d9ae57bf8e1608bf64d05e7ab7ab6ca81bdc789f79513a902ea6548e98a23b200afd8bd9ccf955351d374c50b1514c83a956e62e91989f8c565ec95e401c9c45ad07c1a75421ca66d46424e4ff423a7aaea86f5a4a13e2bbf97b3af1633bf8edb4f28973c84c5201538c27fec0896af3fc729275ba612b7a9982fdd6fc7f3dc744ffa631325abdec36c9ad2ee6635f13f007264ace25e416142d9441bde63ac4556a285a360a6f758a04f19dd45f10c6cd3699447abadaa42aab40c6fd86d576633972d963be941c790f31f3ed0d86cdba0acf70a0ac271ff097183c914bd15dfa459732d80265af6df28b7909374a836564ebb9aed2aac609578f078996a848ca8021a0c35815a681389620b54017322959ed625d90925d53f3fe18758b7a98feed5bf38d50cf1da96410e47636510e1d1b5564204218cc7cb120c1b1b06afbd209f3c3e7c9f44e2bb074bf44fb72b1b342c0c615a110ceb02b285ee9791e0ca8a6201d6b2721686ed7dce196ec486439ee2ab62c9789b0daa5c3349d6d26ab859f54eb5cedfef8eba3932ec117b37bc0e6bbd129a48a07894360248264b9d9eb720d1dbdcb6dd0caa5ecc43af7ec3c1d629dcc67417ff552b73a561108a8b4ec93d0bd8f50883aac01bdb3397f2e4f3ef6e4ec0a53c35033b78d31876913dbaee1cf034c3719b69bb1cc4751712da77876e99fe7030a59ab7be5207fe6a4c53f723a49cdd3815e25c24f8453fd313fb0717b24ed6e2dfdf25d4770f4d7ad8a000e8ad79e98709c1dc98d60f2f3943057d3600b71518720259afc5d6c71ede7a7a76e9db7a9cbb1e55ea317fc15c955059d97e19b5318a0a9e3028fb2ff75156c25620d507013419fd504415693fee56b8f85a4f3af8468b0c0d42c7eff377b2cc060201a089f55cbf97ff1c66cd0a1db99a86a823c124253a7d98feb4a75fc466ffe4b43a541288f5c1af8254a0ea01a5d69dd5350de6ed3ed558f51512098c14779cd0d70c54635fd99dc4805dc542706e80e977e22d7d56d56f385504ed3bc7cd2feca2aea294a280f595740e371f2a793b20556ec2d3f3bea22988bf7dd220e59cbf753ce14812b5cc96bd6e1afa4cf8c5d2c4c90d8a901c0ca8fb275aa443e67c929b5c0772b194cf04077cd3086ebdf315d4aed7360c528892dc157fdc60554fb5b2db60101d5d3ca013754d06beecb8058d607d5f3f4fc35d1e08d16bd2c75960d9481a9731367263988f07c795eaa5d949f3e050a5aa4d6ea9c648c94b49b8af772862116e1cc64cb33d6db11ea6fca5f7d10cbbf29600f62ab0b59811a18afd57e057ff1d41df30bdd3120ef7558d5021afd12f869736de2fe07cd46e58af5871a7870af837d40d63c4b3f13c17d9188b798e4824fc4dd4046387ae5c7fafd1668afdf6d28e820b0ee14edea1b44ab406537d0e18c9df5d057d0c09cbfd8a1e542a680d2f49bf1e532d810e0a0d202a59eb1fe46163e10b7637a9270b7dd043f2ca10162e374f40b3cea1515092296c2ae3fac6c079d02edb1a01a051ab0dfaae1915851a1d3caead63ab9269e007fb2ed68933af3dcc8b1a95a2f3cad4d01a6105e7a9d12753ccf2f687a0943bf23d19a7d52277e5c1ab6acf62a26f04194e5a1feaa6f674e9b98fd9c7919770bc252999f1c22d404b10871b030f333a4443b023a41c987dcd14d4ec863d941592de3890abf3d74e46b5add0d657273ba33e33f9214d257d5946d4f5bc82e38d916f16081ec4b0f1b2213f796f6c7e621ea8b946a8c7172c1f21d31f099598733e0891aa33eb0d0a54c66a7a46c2757b54f3894aa795c9b99fc3107d265df14140183260a278e9114502a7d534200f08096046dca105fe6ce6f66159f1ce2d2124880ad06ef97e504462e39e82d04cb0e684ac309b0a17c740bd4c7e35710e4f91197a82af8946a3f13186d9c2b530585a2b2063ca277fae77b548c441ab1bcabff986ab111c75d760b2a1b84a7fc1ebb92cfcc855d2293fdaf591210cffa0b52985a592f50b92e42f2851f306c20d8abb89d4bf5e148269e3534de874ee2c0998334be5ae22518e3fa71c689a727a1246b3f79e05c7dd51cd713ee70e6a868f04a1ec5d49934b9e61f3126776ab04adb1304af38ed6ef1d8a3cba3918841b464eba249eda311abe02fc7a381bd0ad261481393983003df7c7ff29388aa840dbe9321abeb5494227c420485a85a08c5076531bd8b15361e33237cbbbc308ee87c75b514675d96cb89cf516bfaae46cd55980fc335a2092d625f3ece4faef2b72f8020d9e10cc6f43d62d22dd6f6162021cbc098ede3d43a42e68382a3536972dee97c89f2bf19aae84d836eaccd34afb29ae2ccff8dcb23f5ebfafbcb828b6f15bdf935221d92bbea5d37ea454b5f12c3d90acc08b7828b3b6675b4078b174b887bfa5a61671e89502b74397e4a58fd9c7972a72bd8a30f1f5f7371685eaa79145a2c15b5ddde1025399d689c37d2e5b3da72c246892fd988b76b7a2da4939031a3c33eb1b21ec3d6fc40fe227d66d657aa66bf023d73870072d0796800f3a9d2f206fb85e4a41b012d8366fcf2531c1ccd52a24fe79a6dfe9ed989a6951ac243d58fe7689293a48038f92f6ce2c61612b30c5f4c0cd222d2bb84a57e3fc8e140707eedda9cbb785c9db724a82f5c93d8ccbe3c3b7374fd2517e76807ec3fa8b095babf542d18c7202ed48253c3fe3d7cf02e455fe19fb4dc37dccd9039f6ae960a224d708c8027b1b7161e0f490ea35e8fb6b4e84c93eb1bf98517cbc715364ab0b8fdb1117c3c774471b9962e52fe8e361d46452bf5d7e2ea637766070eb5e8ea7a1fe23d31e38fab611fc4a84514bbfab6ed1599ed84e0a0647a5d9161e09a8da63cc91925b5831d6f8a80dcbba8d7a7569ae9e31cee86000501c31826b5b96913bdabd9336f87c88fdc23a6f1a7874a8a8172be5e1a72a18b4e724672ea259e8009d05f436fe08edba808f625dedb4d6e79ec671b3ac4d09c2b3045af3f4dc847320393bdccd8c82094837a5ae0ebda5774e08c11bb0f94f74a7956b87e0f389224ad4cefd7ad77b73e5ff1cc55e3865c7275e336cd049396e736338a8eba389a34bb275b2b6771eb2f84d33386e76b280f2a2268583cd74538e04eb1b6d9ade24f395087970a6381bb2ae3888b5278752c0cc7e9b2516ffb8fdb887e81783a09a806c3239cdb8942b567b9e04ce780c7bae9a3f78c89c69964aa6c9c9d9318930c9804dbfdd034dede3de9bc945058112b6718bfd33d7a6c74dca3aeb1550899fabdb4247edb103d49ae39de120dd38e94d536b3eb929c74b32af12eb1fcf03333f073d554d13eb54db73b1d164bb00270ea3f652d89fd861de50ef7c9632077f290cc320fac3bdb8642feb18d4e1eba518d33550255cc010dcd5547e31ef22daeac89d15bdf66b997ae4e54f1a5146d702af35376af788d9e3d0045e165e1ddf99886eca8359af97d37c746752bd837150cf884e15e74a183732b89a6ef84a97063b51c7517675c593e897b1bbf76af46559bf4bd513798ad254a5b9e86a5dcfa657d73db6505eda3db3e781dc71e106e274ec9be15c0da13d9a97e94a1e2328b20cb9669e45617377e5a925ff5463787b7cabebc20bfd9ff9622d325d3c7b430aed443bae4eeb6aa0832a69f0f0d29b68c3a67cf8401ce619e01746472881128825792eaf68ac526226db34458323caf7535753148724bf00065a4c708e88c58ca667b5db92ff5996df704f95d045ca1abdebb97fa3882f3206eceff259b4b4dbef9916da38add4345264a1a2cee28b8f0daf683addcd2c2c58f9db4d2477452871775f7a9435abeda7c600141d54726900cd690a49166d32f62dc04535b2bfca8c3aa8f7ecf9fb4a9892e7f39587e1eeacb65e393406129c1c7df65064f786bce4b1a09c528eebb41e2ac96b63ec1799cb4fe3a409bf08633c7961b7be8e82e4038074226a4f9de25c0dfc5a3aa0dac253a0bd1dafcb8f7092d23f06d2285047a066b6c1a8937db3be50f531eeb415bf9ad1098aaf7e01f320e9a6ddfd5142fb1b0b56cc853323add14013a2fda26168ddd32a3ceb0aea644843635efcd1b41aba4eaadfa689781972fde5231529c4b5a949dcc487b73a44b3045753009df40e37e8ce516e279360f64b0dc573177fbd2a08f151784f8562dbce49db68b3ace7f961f1d713cf8a1e5333d25ba936394c448efaa612dc20fc6939bbb6716b95b4511b320ec5ec98a8539e40340e1cb93cc9ce92dd542edc4ac2c8e8c6ee2e66ac822ca4c665fcd626c00996c330d1ed9278851995753268b8ed35ee840b02919940c08135c8648ec48fa82539a7ca972e50f4d7491b2f816c143ffb2a6364ee74ffcc229df5d3e4e0c9bcf2c767102f98e3d869ac3d735685a6b4df7b43fc7b62660ef8b7733c1a9500873e6aeba5b8c3e2c227a128bd66e22622c7dd53c3707c12f65043b58e4935fb71f07dcbbdd2aa988328dbbf02b07750b78499574db256f0b3de34119bb52c42b56963b735742c2ea998283a8da6504caf8905a7a68ff8ba5cedac9c657a0d3d7deca8ca15d0f9c057c251a3074c7f0e6d09dda0180307993222b5f13eb476df036493cb08f0d5ec72bc3c4092d84e2cc03e6a1cfd2b8832b002729c80d699468614b44c92c898f6d40bd72db8e0c7659e03e95459ab892c0e7327510e3c9b2bb1dcfd7dedbfe62882a3603a837b641bf21a8abec652f8e1b577a1bc48f31d4deeb3bfda0b1d228106cd384f3f1acf96c41af15f9bad20cdf8f392ff49d7f631f538b9e609ed44d389221f5affba5d4d9ed977bff72aa3b9f5fee751ef6135fc08eb531ca52ba4658322e08ddbd5c7fa5812878b75e90edd73b207dbeb7d516a21e311a7eb448ed2bd7454e41336697426c6a202c5956f261136983beece83031cfbcda15c810aa2f4e3b28e151cc676ac4b0408358628bb9f762228d838c324822d1d2f3e37fa4c70df15088ab5b77f08781bcccd396923f37d467b1f119c33da5b4deabe8ab2be08bf945dcfdb5277e7d443fce6b55168b4fd92eb7fdb521b71f656257277a0a1c55cc40d85ec211f18b94f8544c89c111050cdc5e5c7ea3edd61fe631495ee2527ce0417b39c4ffffa91507a2c40a9d565a6d3b3fcce55745e8c6b8602940f9bdf405f2d2fbc87bff098a363e46b8e7db6259946a32fd53d3148186f23cf7f742c9624565633ac092f2b256a58d6bc689fed592790a1371e17c36796f4582e702a7b303728ba7f4bed595c3a981672453ea2e6cfedd2b6e814adb7f97f33439b9ec15277632ba4fa44ff57478f548b2e4e24d4138eb61c97d1180acecf20f922b7a75881636439a8422c316f039eda50312956bb7089e548e8921dd14cfee4fe1bfadd92a30360039789a80b59b0925a6e55a2a0927de4c1bc5fb6669f4768c83ef3ae1f3c601a02eda7feba2f52bb56b574125aff1f224fe2433e750375e25425aabcd528b043073ae148eac97843e31b0484be911040a388db81cc078dbf71532777caf49e16d3d3c34e303ef87d94b74d5bc1f95dddccdb3fbc7a1e6c9a625f984c8cfb15454498c85229d48703c3b191d6e4cba9803ab02b21d1410074df70ed7861fb326ef02c6f16889fe34e1319db9b3810a379d35ffa4aabcac67ceb3dffbe9f2faccdfd0d4238613537309f58fbc8c6d0fca3b64dd34de951387ff49b0cdacbd34861f02da7718831d45f230149f4bb3847920abc6dbb3e4f94b48a471328082a7fcdae2df7b15e9f777f37697d3eec186ed1d99c8f89efd16e2fe16c6feb9b8226ef49724faf11ec07b4ee32a4676afcba8000e98bd49f7e1ce55eb4029ec4094ad14a13490f9b0034c551db6f6b0382687e33900a367235dd4c047787b07d6f5326d8e71a87e0fabc019a40633e86b345572e897304d5d799eba6dc9c949160b7319249f99fc15b8ad272e41309ade8f31f9c4589bec48d2ae0fac93c5ff188c087033806c717a3aacce58f85f9933c19d1792e6fc5ef5e708b74ce0663cc4c6e2b419b8e8019c7dda31b604ce5cbf8453b2d047668922cf225dc6a4891a193e6f4abe8368aead6ede6918289c6e7eb2a673fcefe2111dc7a6854c6ac4ebb20b7ce1b944f5a66f6e1cd5cc243bc407ea9976e6836e45511ee1091a7e5d6f0b5f7f229c91e137923c76de6cdc6bc9ce2ab3f3bdc3f94693b5a1eb4ca0eda5a1a5fdf973743cd1cb52ea78f71b0e940ee5342f8e250984550f15b9a68cc66665041ded2ba0a4b6da55c057df0a89c086ba749ad172762622b924b08c836b4573db0f69906fb929fbf20b0fc9bcf088ccc3a5a17d5f62544de3c027740ab1e25fa44a7fb18954b5027d3fec29e4da8840cf070f46d30d4d0909ebf3ce5a9608dce1bc9fb6f228b383d168ab8733632ea43444b8236b5ae385ce45c2749d3e207b57ec8e1c68a0e5efc4e9bcb4d6807148aeed870e47e55a2233d21fe94294293d61e4b0f3fe025c5b32ebc777c972d22cd540cef6e14e5f82e8d79867151a63e23cc63fc66c1a778953357ebe03336a05b8f039105429d5d59028fda43edb34cf8d3aa14b87291db7895b0dbbf666b10c3c40b3f46950f4113f17cacdb420fbb32d9b23c3f0a2db45367d3a371ca8aab1276260f27e83721c994d6cb2a3d749573f7d4e4e9b9b3d188da52acfd1ec835a8cd7c9f35d37624ad23bec5ab8a0c85241c9e22339f08b37db26f67852780e99932691c04fb7ccb39c12f9a001d2e26cceb18eb22684a2a922ab9a19908e26ae9eef74f12abf86e9e904ab5dd667c5034d34e8436066e922a07d9b718cf0d3ddbcd029c986bb27a144c73d4f59b2bc9be58a95f174f868b8fde4436237df5a8c73cfbe062ba6dde082b70bbab2f914e585c70bdaf197a2ca2db952a6a6449f2eee9b6572aaf5616a56287073937ea492454787f24f8e7727b022898ab114f64a089242a8f54c2115b4987f221275492f5d86b6a730b23b5cb11b2734728d22ee7f8fcf3e9f0377263e90c2b12295a91139fa22ba9c932365f23c1d16d83bbfa409ce468a4093696cacf674fa740d32bb7dc5894f3b1d6be67e68c593e007e34dce6a2c702ebca0e2806c39eea43d3965b98d9505111ef866c6b3d8b62c556fb130c073c5012bf681cac12ee61ba566d7d8e59596f1279742ee2bcf4ebc90af48cade35c611c5dd2268090284c0459320b6de90f48820668364ff58b7badbb6933fe0bdadbf1f7955090aa7dd5e56f48f9ee31e7304096b14d272768763f80fbd0efd432d0ea2137bb030714a461f0e74ca62127d2dc30a8c8dc1f5076e40e4386c83ec121a3acfb5c23e1c0f013bd73b42171cac5b42ea9e98fff6c852ae30dd3856c3a1b4a22c1cebfb169fe60bbb6f03b02aa4f8449f0dab672ab4350a68e874583888318beced7e055d29f81ab35be098cd78a25f0d922618c079ff8adb7c9efa61eb03a06d0aef8eb854c1a7a51dbc7a5d3ab71bc98bfac23f8704a8c1a76fc54ec012f1d70ebdb23e6f39fcbe3e89d2bbd2378e09523b9101215669e3855dcd0027358c120c768044abb2802dda1054665e8375684dca6419445efec46589cd0a642662a657fb866954c76fd6b5d785ce4c27adff8e2ab88be5a2d31db848469464a0297254a428d168be345cfe3c809bed54bf701a2ae73c300a58e0e7d819e941b6a847230a97668aac0721a8f3fd669ac2f9f2345d044cc08e9edd7fd74ba7bedd7a24e0d22bb4fa20a27a0ef9668fff2c32602c28bce24fab0ad21216d3cf745d93db1a18796b56402442b19c7aff86825a24de3754c7b510a2867e714623d098fddbb030b00bca6446ca0e6a45fc9c6aae9dcd8ab7392d34d606ed8a5b2b75267fab0282c725679d232ad3b5627b58b127e03489ea7f27043e38db584b7a62f7d886cb0834ed881c3c0fa62b0d22fd6f9ae0c7a9742e163ffa23c04a7c4f9e2edd28ff90fe3deda84562bd5d66fbf5b90c1110e1d28c8c447c440bacf5fb9ca7e40b9d0096b26cc087ffde378f6333e8417c2a7498656284851e3dac34e9e47898a032a2fd791ef627d86fe0cf1cd6c6a013ca49618a809876c105842888c5d1ce09a3be0f577597301d883bedd0b6ac3d3847650f17981590eb774ef80b25d0fd276a973e6a0136cc582617782401f488bb429e217899d5dd79775193d48854ca7021cedca323c03216c2d00e1550de3282df122c9d1303f245ab35360a8bde2fe5249a9ae6f1d403e385502f3a8f81c9ca18e7c4f8394e5c480fc01adb6b3dfd7164275ba3d734805e6b635ba3131d9fb7d76069d1da14fa40539eecb1d9680744cd7f250552c2724e522c577032244412d61b460707a466a5e74016608ef4afedc1e40240565f3ef109626f1f4775cb611980736f6bd630bd97475542079b287bd55b182ef48d51347c154b1253b644364a1d344ad3a42b6f0d9c0ac98c88261468ed6e1eabcdfe2b400055320d225d51ce5f71accc8cf24fc751ef26dd0c6e62d6d323a5e2a23e64f75bb3f6e1bd01d4e672de5dea99198b79f9324ed8a47761335acf04a769d838b3ad29993689dac39fb00f4318867541a91fb9185ce536c71bc7c6002aa9de586516d069c1c842053a270dfbb05dd0628bc578dda6a516bb9cd9ce0643843a1aab9a3a857aa89f38d6ccc8a9dd1a2ebccc99da91b9e63ee2c84cb44a7b29ae13eb80868211cdd3a50e8cca4743b61bbfefe12c466cf8bde3861360f671d814429b7eec1e0626f6f58978e92123199de0f6472eae338743db8cbdf47e7878927832403950d9910688d00dd0061d0bf184d0ac067e62d597a97d352a7095082d97f49a6c661df5d4842b96d1b5a852a3b8b503e3d056d4ca215f8033e5e47217651ef4836feb4c4539f9560d91d24666bbf176b5a9a10b00cfe18a0d89dd6896265218585a6304965d4f2f0a911661967d61aaf1302df98cdc029df51efa856969c4236fb7ab095717afbc480527c48cc70465eda045f251f9659c26207c07631da12fdac009481d14a8d2674d3c491f9f401beb617ceaa736c961fb0650faed4c00ea1e6a2f24422451f68eda99d00a185a3469574ce886f60f8385aa7e34b9d6d35baebac6e0e3f00e697db0caec8ced3c5cffa77b2db78c33b55d36a21350528c80a18af620cca4c6b555ac31ea08db6b5a06175bdcf506ffe127a1e9c3c2483050c8692f773b872e8004ba29adae92ec4c503d6049f565b46aaf389c33e74e3a7322c608864637c0ddc51416769a8d19be92c564432dd2051480a9417eb46f5ee6b1ea39731a08180044265f800ebe8bf4c8a02164917d964693ef92d20bf870cd53eea04a5d750e4e825661d1d74e25b6a1200d50a4b34a88eb0d092ac79806fed468fc0e865ff41aa517843179602206e51ac858c23d359494dbfca961150b7a2ee0e09b1e0127f4d069f1234a15d8889b2da992e4d19abff7d5c7cec03f7d7c24c47cf2fd85964177f8f480527f3125ce81ac28178f31dced42804c6ebeccdc5b43a853e83b7ba6486b5d1fdad8ab7a0f0231dcde914c224e9f13af06c6a8b34c5bff157521b3a127d357f26791abf220224e0e58657b9d7e9c274213e27ccdcd0ad40f509a09dea7b63e8abcbb2eaa8b7aff67a20da18434a11b0e8bdefe39d79c09bdb171663258f4a16b629ff4a2367b6c258c8ef627fc56da9e16049328e33cdeae36649b5bd33ebef8ea00099c42476ae67809e3bfefb4d7a37132ed9e3980acae8d04fc3b3ad62a7158107b1c375aab10f8a0a13b193f433aa0e7132868cdc8e3a2e42899b6dc7cb1be2c0a74158e198a87b0faa3319ca76e2244d1cf0096c518e3ef31b639056c940cac6d90f620dada60ea316a9a37553e8b273710c2ec827ac7ff3fa7cddadb4f771050d3d0df71e1ec62e98da046090a028bd7d21179aefd50ca29a54347b80d1082e67b5f6d8858ff0b327a678f8f0acbce6624097197443e1c1cf1087e1cfbd4dd6c4faeef6cfe814c8657b71201559e6269a2c018d6494c0f607ae59970ffef7235e4add7dc206ddbc7d5b77e34f330610943b39dddf78fae9c68fa81912f4c3d90e783c9261a631b15e530616d153f6204b2b1488b0933b2ab1d71392e1b291f0c39ba8b3c8317c44c38fb06f67d6ddd58acf97e6ece429a361f66af9ba9117366a91ee8441d85ef0c7271b504e1161d39ff16445dbc8d56ff0d63125d087700d44106dd3f0e6e2e5d2fed21193a5bacdc1a6fef35c4be7ab106b40f36299068eb40602c6a1e3824d77eda4c000694062552b4e246304b1a182b7f4eba5ded1ad31cc9f82396554fa679c403fdb128fa4e59adfd435643f0795b6c0503d3cb6bd6767f9c347525df8eb307da7195b964d44ff398f45cae802d47c6a868c026d174732d59cc0fcccd5fd7c071005bb19c027ca19a1d1d3aac0b8fa2f6e93e1a71451abc65fb6d37ab98401b551858ad45e393dd2d1958efc8283cabeca0e1fa1540f6c4094ac3bf8154b679ae084efaee4d4479856f192329eda72be81ba392fd71dcac58e21fc70145c736d190d6899a7d761e2da7d796c836b31db1841838f2c866fbc8e2740ac6c94cb371f4962c0d90dcb45e2ab314996bc1fbb3057aa8a07de11d10e2372a86d2f0818d07ad3fd4d116f3131f045b522cbcca16fc36312d712161d269779a67e5a9bda5ea276a488d661a7519499b51fe39680b2ac64e6e8df9388b3db7d4fa335755d30359bdf9fac5776aa7b1a88092e96c872e1c6a42337fb61c221092eccedf33a00607890dd3fddc93efdc6bc973b7cfa1ddd844174359ffbbfb583f10443c4b28cb0a67c911f6d57a7868a3722b517caf2e33c5da55eb39106f4581e235672dbd995db08d3f1e9d231c676dfb7130c58716d06487a3dab6493cc742e294a267e143bb86f7151452a6a323aed4eee388c27ad3b357677c2255c62d406ae0257174a477bc9608cc75e339a59931c4ff2d7fe9ad2212fbdc5930004c74d3fbee4fd9e521ce708163a31478f580c5f699e7325bc859c9b7515c4af92dabc7ac9efeb474a0f3759edfe10e695d95e8f539989caf1de764402d852b92ea940c0b49e058cb3894a6c6b075ea942ebd2814f0dfc980af452bc879d9962dbe21c12a40e493749d090700631a49ac8d62efd3084ef6ef45693624edf24e8bce3e728d19b7b9e2385becc465fb34b73a90c19e230c24b1603e0834fa0feff29b9acaf968d75c58452f9a189790b9be3637981ea5d14bd1d0f42bf9ad5743a7fdcd97e878091f843bfa85d2fe7bc80fda63d9abecc73fbc1a7e6a5edc08be380cd621b3c9c85d5f07bf8733d1f9537ec36dacc2b5d0b9a5c0ada39755ecf41a18eb7faccf2546fa70b9b085b5ed50e8b4dd2dfd5c27fead72662ddc9bef1230d8fa622ffe3e3a963874421a8e576e81cba8cc2daf1a96515f6e294a1419064aa72493533467dec00c0a93d0660a98017e9c283ad778f5d2cc170269d5a8fed7b783b839203e01bece608ccc556f1eff73308946f75a33d6ec47223a356792873f786e1228e38b46553a17cb1d5e68e88ddbc70b06c65b2795c8f2cfe9702db05e05f238fb5a7998177ccebd2e66540a0c4f05e686f46a5b2f33bf3d8eb5232d138ce33e971589976ec854d2474606103db4caaff324f4f1886ec84cfd20caf0f91780dd2e77efaa9bac47e8c287439fdc5f3979c4f16348f1d98c1a289d581ef27da654d20f6789ff9091acf857b0f6ec3d59fb2f9f612e558d60b105776c0090353b61edac365dccf8d54e1e9fdd223dad5ecf26fb269bd176d8491f2329bda591015070f14e7eeb69c2edc4fe8be136fbd0d407fc9b6223f56a686a4903a7402f73e34ef1441f79b0859a4124b0fb42384b0971a288c5694aed828d82a3f2aa9a0a4cdf0765e1593089f9b0d61321cbed9f17718a93acc8242e91804375c846259eed4e5c1acc666d28c568d9d0d0e1878a1a639a68896efb91c445e6c03c2930d4f73f25cff3060211158908d9a6ccda5600f7cb7b91f970fd173b9f1cfc1ac8b27d9f5342cd676091e0b5fdb5550a2115af13891fca6ddc6439ffa88fbc06375762d687ff71dcbc2bc1eae4a50e0a8be8519c52c6a0023f9e2bbceaf314f1188345c77c06feb5eef6466eaf2647942ba6d0addedb6792e86778591b579109b1ea3b1a8929b77b1f10947ab647d36763de22b9b275eb46cdebe6862a10304b2a2a2fddfe416f9afd8925346b9732ceb86ab28b6be308ac824cd295a4263a9a74929fe91a3b3326b5b6c9a7ca88e866ea3b0dd34e263b6836252d9266896e34c8f614d624f4a287c07a4a7840b2360fbce9028c55f21dede55048ac6031b8b1b2e2fcfbbeb00e924b38b91a677d7b335ac25f7325e790a4091857af18b19437912b162dd5395a1e5a0f2f0db801f032202291426c5f6ae5f1080d2bc880693ce6352433cbb50e657c4fbcaacc2cde7f59d544dd382b4ea69041833e169f2d8607583b19a00f8584f2b0735d04c3df69dcfa38bb0dab1eca0453e8cfdc2f7d89610ffa228ac490e858e8828f17f484c119ad3ed49a5f12020fa2039f8cdb92ae63dd942169851d6587081319b7131bebb1593d8d1f4db36f205fc0da0551799fdea3d8de26f770489c2611c8241211430e4819ea6fe1062cc29f3e6c8e9268e95f53a8688e1d369faecf9bcec55a4d741f6d657c55159d31e860ddcbc07c302e0ff6f31062537a3194315bd332acb984c28c7d356e95f8654fe4e91deb278c63790d65bd1a94876aa2db2fddb71608e714eb955b68c3442b6ac0f266a840e8483a788182d54bed18acf125e96acbbd539e4d477fdd9d11d59234ca2d8fa1737af1c5a4e389487c6ea548bb93e10f24d1c76fd03054ceece1aee5327fe20389e32e56272506d1ed24cd735d33bcd513a35be6fe16540f723671ee8ef3f00a60b3c048d92b3e59ff44095a2915e34f8bb4159f1500b78c954377f95d79c75d8031eb71675ddb48cfd5a1f306efc7f9a43b3bac6a02df58865fc970cbbaa1c6203870fb0c68b61527aee1dd42bd37564094a7e6c08ce938527b756dd5e25fc464213a346d01fe9c524fbb5c0ef04a5226df2b9387873d0f33a090c8ead50e53dbe39db894471dc28b6a4a43e6dc0a03e41708d012c2665352e24c19fbab523a5f02ca720eb104831f0807dc95ee2c8d42ad554d90578b74b90fe4be87d126cf9601500fcf0257f39cb7667683b6c32f6beb594763bda702269e19eca476bfac8622b318f31b737e93caf7ef86ab1153187ebaedd07a0dbf3ec92562fec5feea199d9426338e06927470d241db8a65f5fd7fc33d9c0fa009ae0772ae5d5f7bbab5f9c86dc3862a1e0155eb491714f7849f0e21cbc83341e011032b727621792c0b259ecce866f4734dfe26c2de378b21683294467d89e1b8d6c060c06064c1d92a93169fff8b69e74d2bf04f5e1c694458529468644d166acc5a4c3c9287e185a7c4ef16addf602d5490317c187a9895d8e38e1bfcd635840799e8a9bc892b4ddd7ee6ceb360940f9da2ae5f076f5832ecf0135b512360c89ba3642e0eaefa04a0331f977a0feba3360785e2a0761ce96dd462331ce556a3c4e10dbca6684d1b00e5974b16a8f7ac000a7c78dfe5bf470bb7e3e368594dc7ce428b0688b16e4cfc1a8323d285cb942f126f466551df02554057f5eb59e47ade16e8ecea293865af0c3aec49d63e459becb8b49bebb49ef92183e81adb3e453c4f90c9331a047882a496309c170dde11febf6f10df518da88d2f1b1589b84b7377a24c3777ff9903b9efda7553656ccf64abc85ac1b743bd1f885de00a70aa0bc7ce7703128cfd33d8110517bff2cb498a88e752ca4a6ce373d629946f0053576bdffd7d69dd62cc56bc62ebc67387afdc1f06bf1fc66f6e25b10898ef5d10a2ee94117ca20b5bd9bee3a5c2dd60034ad1e7450541f96ac6158a2e3d4132c16010c74dffd308d7dc78547b3ae732b598d17e6d94274a9b7a342e4958ad5c5ba81140cb6b90b405e53d6e62838b497096f35042591e533030b052864d86266b2dcd72f1c949e31252a86f97be7701934b2c95b4c8f5dab4d45ec74af3587c798898e61116cec869791ede959e831aec78cf88f3ca88186c895673971c8dc7964560b46ff8bb7d2835538a6b3956760fceb5452fd0ae87255590bceb0e4f8b4307ba0c5c7eb848258b37c60ccb9ef5b0b7c902ee6c7f11eeae98ecedfc0d9a9640f6aaa32d4df539740a7121d1285439eb7fda0e2d79f047ec399c0a41e979c100bc3961115355ec442b925c24605655491fa8729dcdd55df97c4f1e5a695f0a0d7efc5e7714424236598e39e6237f800f5c54aa2c0b4b5908f6e1324844310da9ad6a1ccb94510ac3b0225b53538515a14c22b9594318426924bd86cb6af25ee08a8e91374897135a5d30e1cf810e911ccc87a7073fd6058bc96170863d641212a61a3137a7b45024f3f9e7c19ee4fdfa6a68de7f958edb9e8df2047f36bf1aa203ed8ef238b9afed8f0aba52f729dd39aa264fd30748a3048dcc62858ab5d9e900b8a063a01fc7ab5a61d513afcf552ac072dd165f5369002c24e26d8cb1ec49a89d2c667a28f0f877b42820eca7973b741499de1bf1221b525340dc425aed491d12a7445da22f526b8f3f99f3a9d7811004ef56df7e914ba6619343d23271750752516c5c67a24a63378ef94e7c19001a5c2926a864dbb4ad8e21f6e21250d808f00a294bb7544306fec86ee6084e307a95011691bba6db376bedd74b978acbc987f282664eef782361e319101a53999791b6f4dc23564783de50c3212b98258c65af39d8dafe4ed2bef0698108918ef3b5f3bd2e80162aaae083e66da3a3b7f9ea77ae119f60c0d7734fb1c269d2e3bf2b13bc02cf8c7146522ea008d50f0085cbffa10c48fd82b0c3df27dff0459fb1c64375a6c7c1091be0bdc8a696945b24c18311d99b238cf6ebab2dca15948e35589567464bd92d502c1830b7816c7317185310dd1a40e15afe7e90c77aad097964ad7da8493675b865b770d029c553ae21d507361548e5f6012e962bd2c98ff57b90a28cea62f3d244bd47425ea74ee17a14798f0dbfbf36b88d6ea14e0a0e50fdd3d11e774115a4a91ffcc99d16724cda0c0fd5ea13a597f6824381ea307cc4c7cca0f67efd7eea4b59616ab66b33a59eb71985514021cba80c8ede18b6f61904c06d0498f3c7e38db0cdf25fa5031824b012380964d2610fac32e0a81bd175dcde9139285be3e6fa528d02dcdfdcb9970eb726a40aa7c27c8aa037290acb624e743a6e29348c0aca1a92c3c51f178a800db38b4b2c1560860a5bb63dec085bf5a7c45cc81145f3319f569e10da3d1f4afa3357f206a9438388d79ad9d225767aadfbbe4331fa16ec608ae2033c4de097e675f090ca90a4b908fe456f2e5be15c3cefc7fc350058b72346877e9e3122592220aa9e413aec564ba81990b5bfb4d6104869e5ca8020d23ceefdf4c41a7fba2f77bbe154c0bbdc2a4bbf943af2378816b06693b532e88bd8b35b28f60d39e7a0ce5385452478098ae82ec73a7be54441e9775457c82ec873d57ddbc86270edc38631e0aa8632743ff1dc96ebb064eac0623ce4e0928073e9e566b18c49dea1502723b8c95c52a0d93e3946f8a3d864b1a2e0b31db562ce746394a5d45af875b2592e1c6d1fd8731fbd62e8db920866a49e148a1d7aa770a9b3f2bddc506eb3ca1d66add3769e6d490a10aab4510eeeca8ecac4de261d5688bb5921adc6e119fde09f2e0dc3e6544550d441f2b5b3d1f23d157a4d63c8168535f29c0f7fbc2644b7fcf77b298ba654c3938924635e8ddb9b6de904525d07aa1929f654fa79c6357eab7d407ba96d504d4b6f964aa5528e2477fc5a6eff0222a6497ea5acb5502d88f8e4e29e7f0cb26180299471479397f3af230c93a40742e1b6f4280c5fa4434ca055016ad94d93aab8eb71a57c20ff2c22530f6c5f25871b8d964b2e85e957e54ecd6ab5512921eed48a3e603694d3c6e2ffc12bb45cc7b4a6704ad266ccc932b5450c9d55f8ac5a9c7fe2eb49134a57c4027c3d15aaf3a2672bd5939f669c00ebac78ba25d9cc717169a72875a60aec0e28024e867cd1404fc64146ba0f06668d6cfebc4bcb25718a637401671f6525d7252c943ac65dcf2e51881500de6794549bb47cf516edb701b6508ea22d4ad3f529196caf7037f6b485983d9a7f270f39f45da7d0ee926afeca59983e2dfb97c571c7a0d50691ef1676439a2140b1118a415d2c08c3651c6225e0ef42b308d070d21e2491bde65bc78770af1f23f025ed3a0b9b172bb840c25de30c592fa78edff625eb6051cc8922b3e52c27f80ffccde7ab60bb91a1051a70ddf8ac41776beadcda2f3def1ded097ae71cfec7f17b15dd739da19efebb3f7b2f4a16fea204fe08f7beaa64862b0b987c0489be8f9b3d230ed0010aa7122543f74e8281156599c2d39a8d56e9a570c9a9bf35d551069f3236279e89e03d6d8b7db42e4849947ac1393b707a36b7a08eb1086a0b0dacc961ea7d5e4dacd3d1d39b8a13b0238b9583c1674d1eae87a2c47135fbbfb3b96d46d0d656751fa00dd8462d2b79d48ff0353561fce137e75010febff33cde7f759e1c4be12869104c750b0e798c72875cdf263fabbb5e5e6314e78afb0027cd63c1ee8b9b367e6d52144682961114f84501f61a723b68d9a27d2f6a259cd69056f55662dd06a156ed29176b13e4f1e53fc056cf35dbbb382f889108cb066479028b5610594b7415ca5734db06a5ba6f0019086aa9c5b3eb2f40f6fec9621929ad7145cb0587c790b721d38a64687bc0bcf091940f792a5185b431ade8c180ebab48b78a2a22b12d465c294dc0b1a845417f74e9593d8f27f058e00728abdc091f5c4449be3557935903cf8531c6a5eec29c6fdf53e4087f6ab0635b7baa4fa738edb0344c361bef6f1d6ac656a01496ead6d3dae682768399a6f2230c73cbf090b09ddb41f3e102d677b029bf99e65bd072624bb732d1deab282a41433334f514d75b2be170b0be5fb4b3c82a438675e6a8874d0bc28185251cfc6eea9e0e63a5995f928eae95ef844fc06357defec8113f350c03cded2408c9bc9f696358de7936e7a53341bd7108efb7d719e01d8f2d3ff5d526a11f587294a68426959aa9211d6d769741d25339cbc73d1113c4b33bc2bf0e24d04d4b0cc39ef92c408acdfe5d1e2a1cf74267a6aa45b1fbfa34b1f1047c5f080bbe3ad9ebb05eec5feab264112e029355f5e93a82d22ea3b4745f968aa475c7529b1ee82943934639ea7e7ee76c7516f6d6a193ce4ec0bb30af3cf109faf6cc5a209a9b4a1d24708f0859f5e85b87cb9e6c3590c672cc796611015e2c92715d6ce2b6890b7d32221410644c5ca08f674e5763373d99a9f9438c49a1215a247ea0c96976b2287e53c15e22b0157fda9e3905358300a047492953621161bfcbb6727d6c66e8a6fb8b6c8d4e015eefc837c05a28d7bb6d1d1a4d9041ba476eaa0c32d6019265d37f7cb2db8ee63074c5ccfae284fe80a4eb3e45cddadfc2242937e9a1e13a0f9625b8161b6a69524ae2efbb928eb0dcaabfec687dfd6fe2ea1b78b57270ed22d809e16aa8cd792ade6aef52a5bd16ab6520bd483f2d0a94b4e06484d177288c3aed5fea18c8c0857170a0b1ff0874a93e34054072c709266e4af4de7d7d470f99e191e2424b72880186174d2da7539b50c46bac1fe8f4cce7c38ed735b39037ccad71c34b601e5ad0e0ca3489043dffe60dfd95e806832c2a280bd52184ef7a5bac520f95966f8ed4dd943b1e2a67c1f1c6278d3e41afd14232daefd5e4f6fa2186a232a57321b0be3bb242699c6efae129e6de96d8e993f7cea60dc368dafa294cf46d9cdcc62f486aeff59dd95b795497fc0826262229b4df2c76217383b5d9fa94938a16c4f9d36168e7e907d9e5d3897d2374b320023daaa1bae56a7f477686ba7c4b2fe313215a28ca1f7f3ce8b94ac4c3cb79bb7b9295192744dceed516e4a5606d9e576b9895552e63138fd7884fb123ea5626ac52190d49ecd19efbb804ddc6a762fe512e77e11a8717e819db19507fc2e7f77510c83893b4d9e955e3a0df04bf97a1f336a23a68f6a2580184b777087089b65a773d0ef470e9cc59accaac962a0f82439c3223a8da34bcb085dc2bbb4fcd2c638fed9dd135ed6449b37175d94f030725a3287b4b3bf42e6bb5a1d9291ffe10b953099847de4a0e04420b00472bd24f560e54fa9771e10dbb69f83a6877e28ef5a452ca6ae8f715ac868bba30a7165d2de209a03a70247809fc2dd61fad26349400bec5c4b6b1d3960345ce35ccf78f7ad529a16223c1c09a304cc8674f6024541dd92c37bbf1c56788736c18794e4c8ebfe63b64aa0cac7e648a6660b6074c9bfca35011439ba041140b208a39f2b24f0ec4248730066bfa0d6edb13f31274868425cad5f30596f26be3d4fb286b4fddc3a0f3826c1365b22b9f3e4777c80ef34410351456efeedf0950a6eb353a2155875cadc24266aa4e11a2829352a850de7c5fce3655271a9f1250e33baefd24922a8bc373cfe78ef44aeeab4e66bf9404e52c1db339202204fa4c1f415d1c023dfa2b3837f9ede0741956a12371d660cb28f66564b77cf6d346774a1b8c9a254f20ec989f8b0aaf40061f6740405d3a02d88f17054e19f5973dcfe6221e7bb27c96e97c1654aedbfa396f5c2214468fb612691c391c30f3df0868c216b98a36c2883be4c31bd3522139c731027a54964efe998db3bc754c1ead130000000000