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 77666 58e6aec3cf92fbb9e950832d8b2a6183cf85a241e9aa3f81f92b363de29372ba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f44c8eff69dbb03aba231a2e875f3c4d82f95950ec5efa2ec9bec8615df06cc9
Certificate Block Hash
58e6aec3cf92fbb9e950832d8b2a6183cf85a241e9aa3f81f92b363de29372ba
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f03f000070140000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004728d944aba2b32c5e3f84a4b55ea1f9dfa0155ff8d556ff66023b0745216312bf265992603d19e6112cad25864e3f8570ee1da36f9eec84ca7029b3bf481e5777e9bdf14da2df27d1698fa7ab86973a7c4f162dd76fbeddf5030000000000000040000000400000f03f000070140000

Raw Header Hex

0000402046388b12ad9b5f2049767ddbe2f8c95984930c328c4e5209b66edac6bc6f483a58f0de514050eea56d4d37b2b393fce8c43747edc638a2e4fbdc6d675d1db2bb16253c6ad4d30018c96cf05d61c8bec92efa5eec5059f9824d3c5f872e1a23ba3ab0db69ff8e4cf4

Proof Data Hex

59,560 bytes
12121602030728b77b7cf94baa38957b707c37ced63d923308a966b963327662cfa5f942f7e18753e580ade352f60a9053051588e82e508d2bad577f36db0a4b26c91dc2fd7474fc7e0f27d56ae4d6498ba5355c04fc58defab703dae464d15e502c74f09a4985dea7aa5f2513247c483b8874e0a04728bd251e02b11a794b6b60b235f70eb459b265ec24ffafac493a287e6b06bd63f8908d7f6a6dee668af5279dc201e2b0ef4d1aba8f6fba86afbca34186faa732ea5f0cf9b06b6d1d1aff1aec6be9abb72b7c8b659e538cadebd890a7c35c398f63e7910c605326e8d0d6b0e769a5e4a6ad0f516e7e52f9300913b96e15c614c26878abca389d0059c9a2e694fede6c9aa982b3d170ba3d953e5da5727318ff003ab13a6bb6a25dfb48a8738f003756df862d143ae2a915ac1c60f4c9ba24aa098099e0e1ab788c15b62efd5738de93555397c47f2340b7ff5418dc8ac6619f4f3e66d2fad4e95158f5b11f3600af5cdeb86dab16c1be3c4e0a3025b1a901ea65190ebace91be570caaca9e96bc5541d6458d67e3e8646e66d3cb3b51e9b08f0d674488cbfde9975a7c776ecbe47314e18fcae11bae514e927ec834776356e743446c7efc6aaa0d2ceb15a6fdfbc9faa858d2aa6cc9eccde59c7d7725826c28d28b1df146494d4ebb3f44ca625fbd9d99819adc2a4baffbe9811de2868cb83ab948061ca51e69beb3174c578076e5e3af636b9a1e3a2a6c796b60ac4a06a4a36810b69899c98a04c99b44cd48741b1458199e8f595e9d156cceba3d836b278a2a81dc9f266ec72d0c4e2d7742587f00e8cdc1714068569563750df771146607cdc25d086c5561a2bcfd79374d34fd435f5a8a4667317bd51a4edc7d8cf7f55347da6e65fba27c303decb124c97c0fea170d9603cb6ec4aaca3c746fb4200279f4bdb9dee2ce6eece3970f42c0a2a3aa438f1d72a839c6823a4a68a7ae7cca99fcb4d0f3dba2a25f55f5ddb0d94a79db9f48c85f7edc3dcbbe7be3c3d4bbb9222fe3e31631f344a3ca796af70c83498492858c2ada005f4d4c5bd726249cfc3891e19b6deff1ad35b90243075ba810f4871a60f5435f3c2984093e591846578c03acdcfdb34aa05422303280b2299f540d50d64b074f982405d008a52ebb0d9378d530385b720519e68cb4f98921f9ebf832ff15d396f1e1b3508b52c74156b1fb707a9e0f05f7ada5399d8bf02fda36a536ebedc05ce6f9259e130491897292e2507da17d7e33bfce300b8b861c247defe32d46ef4a97d7a962448bb177afcf6911b3a84b7fe9d76b92b34068b73fb0f5d8f02b5e69dfb5bbb6bbe781d0deac50843ec3021ff4f0de55d2875622c4c1f16ce2878e92561e33ea9d9297879adf40b9ec03e13b792205502472cb02e7e219ae83ca38fdfdb5b11b0c7f2f2733773a4df47695d92f0912e746c6765d4cf53e0797bfcb30951826ed3389f32421928833437f3e92800a8d978da17621fad5777d0edaf2578e19b11e3e68226a5e27af01eb3f454fb8b7aa4eca424b4ff507dad0734f703ba7e22036874e87fb19cb24df005127c7f360b4a94528777e5964c9e34603ad3945b6443e0fb1d3f6eaf4d597c998103999964b37c18f1172b01223f1839ff6ffd5f101f5bd13892a5dc933ec01f002f4ef2d64bb9ede9d007033f28d25bb5e1fae58f65cb28a986057dc5af273f5a53fadff0c589834aeb670e7af5a671c0f12172637980b8c9692843eed10bbed19a925858448c147802563bbb14946e7a461365c1748e5f78fc3ed1917de73e54ef75e737e7a7aad16d7846f71c1a6f4f842310b81a929df7f1fd1b813815765c855da6eef26f5108c0f43c84b12e2f1704e342b16c37e4cd4ddf19ce1930f3c81db3cb9482e4a887df59a70fb1d12223b8b5f40e9202ad5189335a57d6e7bb3f91716ec3d4d1425acb3fc8d606598fc82d7297758cfab8ca14b66ca7913c2336a8661e6c7c4983b0ce4f39a1dbae46b7a039933fca6e8425469a834b7cd8feba210a815d68e0d448ac5a3d81178203e21df511726f283f5c193541db026691a44958cd53cc912adcce7a2dc52c345e6a7e9f89f4bbaa9bfcab98dafce8148379191adef936e47a1bcdcca6278ec943d735da04fe5bcce794ccf7c8609926a16468dbc460ea0d36f78df24cbbaf5aa646a8ac4988e03917e08fa1d0a7f6a5c67296cd497dd7632639cc0e1cb587a77c30ed226a1853252723c7aca72ded4a15dc5942050c7df5c2fb60e79b3459405e8003771d6096888490bc41d952b09fc339838523f49dd8dab63ee88f940997727e63f95897cf255a0be609367cdf501a318fc59fbf1027fa5e2357e3af33d328acaa8f772d4d5b8b1e741a5e4ae9574eb0f6d3fa9badae0ce75e6f8126a4e12741353b1f5de53472e92ac87b74ec91944f3b2e178bcf7d4ee3348e76d1dd438d722e225775118e46fad5467a5909474e89192d2ffb852eb53120ed8bddb924b58e0251116b53716097682dd42be5396ee5ca38b0ef4fd1ed1be75ac7d9847973a72c45b993fb4056da062d1694e6c3070bcb6306a5c2bdee39f69b83b239e065731bd534ff1c71f679c18f330eb550aa5298cf545d65c01069a37f7687f2e75616dbb7800fa1dd4ca272f513a2f9433bdb74eb2137dd1f974d86f56ab67803dd0466d27d2881eefd56ad0062d8cf0b7b4ae75ee386544e37cf567b79ff9a672817cf91f4df434baa862c32a42dbba4ba68163a666df90ab2dad6dc6bfd51bb09471b077306d623c9785650707289fa556132a79ab08d4eb60e125eefbcad94ad2e785196cd1625e976739752b8ab57c69016d69d6eb41b6ea89fc585503ab1268d192fca1ddd75b62155898727b04c757c7a625694560524e9208a238604bf5216223ccd45ca3f982657149e9c5262fc8302998b585ca9efc25859866cc40220d9b9a4d55d282856e08d2e90c073f613f4afc8a1f3626f5737c4a870613f2d3701d76bfe03aa825737f65b5a392d5a1527ec628782cd27f9aa9d52a08b0adad1e7e27bed8cfe25ebcd1340112853ace77bccc2822b83ef54f20d4a3acf14ed5321df0d63f70e1607f65e3c2048ab99dbbe7afdccc8ad2986bd47b64164f6af4240fb732cccc7de1bbdf5a22654185ceaea4505feecdf46c96e9130b67c38ee0a24cac51c6ab02a3449a0895eb59a8468b0d362cd82fe25261128ea97a9eb6b8e1006623d3812e77d6575f7dfe17c9e9bcaae859501b20a0eed53b8b38230fb0262638355b69ef89af7abfb890533bafe031d775196a81fc6b43c7eee25c8ed6f64b6381cb18bace84eca56b54d82c4a70962a0c6f067f3e5379d52d30684aa0e89ffafcbebd0c6909566bd2730e04f57065fbee2cd1facb5d9a166d6f82db1a091f0e98d07fc30fc06d87a4aa86aabbd5fb296198bc9dd12fea5ff2073cd2f79741bb9a209e47bc59e68109900e74a26583c5956afe48d7b4033ea979688e207aa15317763920db8588c62246f8a590584e463385ecedf249636f311e9b7593b162e9ba6c13eaa2431b830337f4d7a8b39f48900f05176c041a3d7ca4f015c422a319465bc4095dfa01303050f7dfe2d97e3704695765a2257a38d8e3707d3b1c02c4337fed271902985c26f58a694b5b15a66537e5996e9dc8ebadbfdf0e77b14713fdd9a4968088f13e9882d4a034e1ece23a6fda6506e806ccc848617e499e269527aaaac5ca6f7bfbd9bfad9df7de1b6be7c2fa99102ed26c12ba25f11d74db5e03cbc5f9add823c898097741da1d63abaf373afcfda46b8f9f1b19070a941b0511bd2bb106d7d19a111a2e1341862661c5a4c761e4967a9579bafba07c9ffee4956fb575c8e04011be0c48367c69d5ecd2183608e251762cec281c6d7adcac08e2816828b4bc7423eea01b86c0ee131097f243c28acc22d098890c82e216400a4aff219ff4c3f163614718424843c1f68c201f1415ade2e52f8fba725ac0950ea47d61fa6ddea64f8131965f6c563b618eb7a02559096e028ee3c5b0f9cb8fb1d4cb6bfa41e48506e68b1899ec578c9e04a96262417d687e802bad30f2a6963178afc030405d53f140211a435ed1fbdab876167c7d85107dae1f4c278ad20fea43b448aea9eca509d77ebc6bc014d3bc5fc558ca334578b551a22bc6fc1d1f5d1bf63bc6c9da08d6bd64ec93e11cc52cbba49773b993fe77dce6cc27bb529fc231ce431be45bad8fb8339e1b3006f55b48ccd59579cc0a25398995529a163218d095c5ef249769fa55b63e5fe798be9afcb2a6e7a10c61ef28a2784de056a60863ac3fe8dfeb0418545d3c3d86fb72988ca1943eff4e112ac852911d1e5ac72e9c43e1bdcc863bdba4fcaf53f1647a7e7c27f6169231caad45df38adc84df0ddf7baee82fab987d6ee53811fd6b3dd70c26c02288610e1248df77f1496e7d4a7c4f06778eef88512b56477cad7ed2dd223e9ecd09d8968a9677f1b8532dfaa6e67c558a0527f49a04412cdab10b20e77e224769d7814add7827800d4cd3d88830a405ecdd702f71064bba05ea4391dda25a0fc687ee0e2e9c4a3d6fe8ec92e29ab88b91c85a84a4e2b496906a33c77472cfa25851a9ed432ab0a712a5a741280afdf6d8136f88880e34a08adb5f79607318d824c8978fac470b4c7eb6d668390ae648744ad0d8d2368e74307e34a055a9b527391216f28f77f3017105e57d908cbed2251b918089512df9a56b7f8689b11c47bbc15f45815387ddf137b354a435e2cce39effe1cd1bdd3efb31be5a1523909125b809e925d2e995abaad13ed7825a0306571613210cce2fa0b46f5a45077f889ec759deeeab2e4a4e754ce56a93df89deeb776b1cd268674958ad8dbfbd60d8ad5c58b15ca5f9021e1ab00eb56adc5bb25d778ade3d6d29bd058b6d10da6ceede1a805cdc82c48d863a76d2fa557bae14f2664cff3dc74e3dd45d37e6597d284ffa9342382dd79fea6bb5a85322165017b021dbf056b15a45d05696cef4ac8f787341b0f6fc6b009df0bcaebd333b23bf09cbb7f3ce3bb2d9b3d3638b02a72063d8d1dc8f14421f4e42c1f68835b4983d9fedb651488940f8d54ba3fdcb73b3ae7cb87eef63f8fda6e7b33929f9cb5d83bdc358043d96a227aef61bf6be58d83f325f0d787814cf5e34488459f535134711e6537a0de2b58ea6c9c566609c58f3f1403d238b289acc4fb6f2d335e8f392bf3fa7cb8ed9957768153ea1b1e7171af555ca01220952500bd1fddba7dccb0a0e3e37b1862305720a06b5ce9893444a9e116a68589031080aea554993c1232ce797e146b06f9cf477d9ecc9261dfa31de3367202ab3d736ac164e85fd6e36e1fe2865138276cfc8a3dde316000931e27ef8dfe7804252e46e58a782ff620eb8f76408e396390c570db0efad4142dc9e488006e3ad3159cfca3cd4446f6c27b13b1e8a108d3e9deee5d23d81b21c6dff1f002bcab85d9bc776d6f23b30074bd812b6b72db20fd045ec79fd1072c308d9ae10676654d71b467d60fec810920cc5d4605624d1b7ea70afa5fb29ec7e6e71770570fca46db35794d71086ff31f47b99506afbb2ede5f5c86320f10fc70d82bc042b3ab931ef0348207789fdf1a264a5fc89f5b74a302f3dd9fe636d2f1bf9442ae70434f79779e9f2856da5473a4db533fde1897db35c7740c73b0bb9f1131eba89eab31d01c875513b1894ae951ad06b16dd3de86ab73b19a2cef93f55a7003c20c942db9432e21ae39ca3e37a0b5638026e608d265241e4318aa2b9a4e6d50d2aff117594dcfc7979e5e7bad8cbd4641254308130d074de7d5c3f6ffd32667b743c12bb16a1bd640971e25af20f82c43305ba36ddf5132b95867a9a21bb554cbabd5d3d3eded743959612a190ffe264c9dcfc0f74be3d4e0094f84fc6bbccf06414c1289aed99407fafc7f49feaa2bd1fd2c1814b21fdb6e07ea82220f75225b792a1f3206397c519dab92e27c238a209bb2d1c6c95444778d09be29cb12c39f28f824aec5e0abbe436852acf8d61209c788d4d33c533c34150bb97eeb2ce45d1dec3c1dc84ef9f25c7fa77c2282a03e1246b85d41a4309df4a59568abe41e28f73f6f34eb850b5a8f089a1d0cb2a84bc72d831700a46738a4b14755a9d531589b72bc142b8d24615b67013256fbeeb53595fc4aba17ebc357b90c7cb942b64a89e0da065c1f1e0d3379e55e0069999290c962e28309a43dbfc03260d840dc6682d57c3f958254b4132e0614205635d9b284322370a718849d66a3201462ac1b15f9fa2b2e1c30d51dcfec379591e218f0e95167be6edb9f88e1c760e5d44cff41179004f4a8ffc73ab2010efb5887c72f9898daf15e2f6347f178bb63ef0d7c300cc537661fc3c096babbd01d7e8a9e745b29186fbb87ac0d2cf569984cbe87948368a37f972ca1b938e72f946b2706cf96b6d5e2f1540831ef2c3b4bd21efa1f199baab2fb10503aac81a88fca5693dc41e9e7a61929344f8504c831587c817386b6038e5e8a6448028f5e743d88a8e840ca3e8f270a7dc7247e93e92334a08348af6b25409723fb375aa4e9358b8b2ebb0849e456a6980807794b3cec8dc49c996d268d3ad7607075e9a26e39ae4f9badc29770a778a880e72684a4c4b33a4c701cdb1d8ca9a349a2d170311fce956dd97ace869444c5b5d1490418ccc543a3d1a45fa6851ce69197d3c2ff0f679b886498b24879b081d2ea16500e613e11a8e83b2593ba4202db190e4bcd30bdfd3dd621ec5f1e0911bb9a2c0fbc0d6304fc5cd9787d17f6fee72f25a5ab50619c06f65234568d73b0d45af6213f89470181baf41b89d7062eedb3ed9d3f770e881a5787bfc4089644bc0961e3ff38a8a96b58fc6c1c07efe7bc5fe79f82d4de1db61d6ce4c14c9eb37843a24ee13858b054ef3f8aff420c4526f3e3789d251148ee289bda14049ec71c688c92076207c4f3be3ac2a7292a23eae8bb63c904fc24918e21f7c3bd8d2418bc7567007935a60af58bf0e93759436b157cd6fc90f3148dd065a52a3c9006d23fcb3cd45fae18152e106dec005a4c35b3d1856c8dbfff2fd47eb71446b4441f36832d6ab8ad9d2d9dddf0486dd7bbac080233f19996c596d8d8c0adc65235d0b83791812358b92a4084f75b89c095938b3ddae93dd005abce81e57dfd51c21017fe659cddb35c5ac0bf33f6456f4d454781ad91a8847d319e35802671fc83b5969d4c689a0706900db25c0ac312099405829fc66497044a23386caa8f1d6042aa0056e803f1ead1268e7888894a9f59b9ad7eca298dc568281921a7ae7f948a9929d8124a98b71ba2f46c50bcb486559aec7078dec13388b3e1c9bf562309441bb38a7a1d58091085e8d06a4e1a8886e0eed42cc39b4c7a3c918b159bbd5c952902bdce08ad6699702f6d41e687ebb46e89ca5da7afadd8e0faf9a6eada45195cd2ea76e700043cb00d4a08097d6943f6e417c7d1286ccca6e6f626c130d10f45ca4ecd7a9a8a87c4a4b882071140cbf305f6a6ab491296cd68c72af109e7598387e6879cc020ba0bc7eacd45ca8a5389ffcfa5891f9d4be1eea78aa27116cec47f4ac1cceb20cf76f693a2185ad95be0d2655b606f84e65e3a711b1a7bad9e7dcd07be97433325e6286f5f25cd0ebf6df1bb795570cc365176c18aa3154b39a74edc7d4ee8c26a0007b237846523349851a4fe18876bb99df453ff7c4df552baf534daa8acbda13627a6202b47652eda1e6bc313c48ee38cf5fe47d7528f00c4a08ff517af3ff72e37d97a71607cd7287d72b7f2d3508e3de6f837a09f95718320a6ef02425a92ee31ebeeccd92373f7cd2ad14baad72f09a5d899c46f59e23ea8736911dd4b6a6bc1b08edc7c1599eac074d2bd6bba70b62d875b64e352ed301b0a4be37acafbe870b9a5a550344422a301aef5a599bed64858810561ed4e0a899e2293f3484fe759ce5a51096ddd902ea54fb96dfe48287a615b5801023fb69e8d37837ec216086171422969dc200297e47e047692cae4341ec9004279ddbcc0976fb5d7d7b0b25ba946a507cbee81d60dcee1f7be3c723022d52180b644a5f47a9c025c0ae211f704208ae34fed48c0a8146ccb18ef0306d4377fa87f33b92c85524c49a861f836254412192a12886932dc6dbc618ccf48299b647509ff604be909bbde1bca8e5f3611838b820cbcdda91c1f9b7b6585922922e9edf308a561b18e0d1ecc7306ed7e3de27ca9014cd8476e6a365f12dfe5c4255e75596991f53436741e7cd2083d1c77b91c07c8e1f2ea7d2c3726e063c86e7fc0446e64cc6ef5f3a8f278bec959236f70d47e592427fd198091a5b2a9abf4988c8be55ebd97948d4b06d03bf4182c3634d23dabc80334262cac280e8e81affe5a5d6abe92ddb83698549f9e5844a5ab6226333d74a7d289397c6413b861ae4bc500e1c745f5179ac9cc20bc132bafe525b2834fa3617df95ca18ba196f0f217f5368a4bff19d5829134edebb4021855a329b66374be6a47ab618077e25b05196eebf2945fc9b108c02e26a5f005d1ddda9b81be5a7cdd99a0bf15b8d02a59f1758bc884246d297b960387becf55fe13613806b40500b0b6558ad8505f6f3cb426581caf163fa2fd1877dbf9170760e83a13723ac588de4eee3581a43cf3d872b4cee8f24e6187b3766511c34e8423772edca8d00e59d42e6f653f726363e85ad9d7ef8edbb99a4187c55c054f77ee4e57c823dbea3f613aede4d18354f000c6e2060b1506a70c69d2c24d4bc49b97ff1f9647d42771300834747baca39f5e1a0a99542ba31fd05e3ab87aecdba34ff3e536b32749eb851863010738bba4b301a8bd5977db8f44c098ac57747f3168450b6f8972692e1870c20cf1247bc4597820c442bc7286d29c0adf2be86a70f1c09d3f2d3fea10dda182baff7d1fce78c8dc6213f9d206d9cd6655039b690a6556b30e31acfa83f865ce6a9a53f0e71d9f57f72eb8a418de9138d5dc831801bcce543cd79f6e0c650e37f8c4f5508a428abc917ab41ebc49278ee69b77f5f3c810829135bc336f5014685adf6e5f957a37faeb6f8e1d0bb34552de639022ae2f1588c4e1655133724344f9aeba712e6524dece53a4eba9e201163d358cf761922792ac348e10d7781a53dad42e052166064ce8f56263bd03aae2e85eb76a0f8d8d6d58b7ba8a9a7d96144b81d880ae9532e02d99f33051256d6499fbc6a99cb87818d5c0a2a6fac531c202848df7f25d4d8c9a7db3e0c05461c183705d97fb1ee3fdfa16c2ff3695412b512694563d64b2e642324f416c4c1133afeb20cd1a09e6d93e0795b6c0db6248302ddac270c94977542f57cc7cc0d6583994595ff2ef9d351b31e5f3f7e4fb1c2dd70b0f4fff9e23495fd017b9cfeb72eb1b0390c040c734231de8bf9aa7d1d7a87bc3e2c0e223d4bf76c31a7aa8b55d25b6a452671d3e9c01ecd3c31ff86aebe21968f86bdffdcdeeee5744c9906e24f0eddeee5869ae3c141a2575c95f8d2bfd5e2b95dc8f16c749fcf731f8302f7a161845823b4bef281837c00f55435d527780b50dd8f90e3f15f3d1b645d7087a4fafaa2159beb5a0a4b7b9d0ffd5bb578254be82f7765c1b488897160943c9c4188a25452df548bfc27dffd2fe2ddd32990d1f0eb04c408b6b1ce48aa30b2017d996373f7e198ee8543605c87d388d892496c4c478cd95cbc1c8f22b4c37248246668e6c273b7b4b5b557611123deeff8c4ddbb89ecd4f1ad2e9a174945a3ed74e568eb40d1622befa460a306b162e6a67f289de32d7b9416c0cdaa0004d3867ba701139c613a8733c2f3b2a35ee51ddb7bb215ca66b8774099f83cfe5d0a95eb706e587fac528316fdcece4ca20b9f73b564d620811c29cc10792e85bc58fc690da98c325181f9d4202cc1d6d6197ddce285179a7202345ff83523c41e782f9a84df07cfa4643f8ff58e717e67569330b0c6c345d48c3c531bd894620acf238fe8c89d7b1536a69259be04743dd614fb7e6d2104648233e7d7b84374bd3b67f1b35b3b6cf50eca559e0c2cae8f571676f50d62ddf719e1fa029e983f77fcb051eaae246dee81887bbc560e4f30a9d0e9b9a5c541727dbb35c029db6a856ef901a56bd52a9d51edc4a9004a97c55e6a5b811de3de1550055dbbd66e51a9e8d675b4b6fe87c261c113cce43cd290bde4ae249478bda9db71ae97864ec2386b6fa9a3ad75955f4425e7952278cea069822bb43adda383c4e9f5f477efcfc28f715b871287e8436fc848f97d64c82165fb9e96a927934bc548c770a4a477ade75363159d192ddbac4d25da6ca9a18fc0b2716e0ad28cd46d66ed29339c6937f3084880e7c2516fc31397a73c1a8df47a809948fccfc4e4ec73b2e161e7c6a26f0cf9fccb35b716672d05459a3ee442b49de7ca56b8bf911de500508a11073cb5466487d28b907dd9ea03ca7da557eadfd953b5b6efd08a62655b6db4b70c8c5f3c68196528e50fd79a508bfb57a97d97c0761dc095a775158eea6d29935211b13035d25bbb970b0dad1ee870e325b819f9217cdc7120a79480b980db14fd6678b4777592ecf77ed7fd352558039a73a5f7cb8da881657cd8854b309a2040a53d26a1bbef42222c425a3798330421cae6cd64c7b44a2bf784171587e918ee61c6d355f18a57f7b9b9adf00987d944f0b91845c660f7862c2a79a2583c9d7d85e43421ea2119ebae00c56aaff644cce9a8e85d4ec62be3ee5485988c418b79685c286164a258f4ef7d2c6f56832d866f942051e8439b942499ac0cfbf818a2e86e552327c7fe72fd5db364d31c12fd1a5a8bf46c105e1d486426f52ee468eef01d081e7d75e466da721e8de03726f668214b2dbf3f839e3dc46cc13ac2fc7d68e26b82d25e0c73264428bff2a1548b3c3c3451c4cb890a73e3476d7d74e624b890f37ab5d72d2c8ab6867f09bd71fbe855cfb92e6a3abaa6684febf66c7dcbae56f61ceb6af49444e015461bb477525115195b80c6674e5f267ac0d054cf7d43791d15e33e0aefbf2c305dbd6b852189243344f339fdf33876330bff57c6612f3dee04961e31cd1a803b0af3a697c0147ebea544c16ecaef49527c4888f812730aafbb72f3635b1d9fcaaa65e112db3115c0a2182ee792ad30ff4d64ce36e29f9716d56f8aee5e18cd919552a366eebcfd027d0f372af7d7e060fbdaccf448d66d39b140d2366d3153de066b8dc35dd6c17f30159e8cd60be5eff664026c3d00969fa90adefac0bb0cbc62282c77aa7fa0bfdf6d1a72be43811309b2b0d1dbd912e5453a53130468334a72a9aad0af93a77434168c9aab89fdb6220459ea1fde6e57954a1635be12cd5cea2d4ab314c7b65fbde452500140831fcf8567b7ac4a3e4265ecab1096d70d76de29f6619d2253f6e623ee18274dc318f0259cd49e77232bb00bc694849e8b25a433da27b520fd7524ffeba7e5e106a50db1d14bab282ebc34f1d6482ea2f9ce3a2e923cbe8bf5463234a3454868895655fdc6c503439207605b3e45d196088eb67065ce5662f267f6ea8b79926fb2c7d0c21dd8ef210f3b44a92b86c679d8ee9b816dea5ca2625854fe44dccd340fed11aa06e1ac3eeb632f08d2b1f156342990f17b7879b0bde6b1ebefc619a5612566f4e97e1e3ae46f02985ba142dd4848632232387f14709a3dea332daaf5a0ed63aa898c77891ddbb4ae4a22efdb7eb05cc684b7f86262ea233ed270858a2efe52abfd22155f57cbe708ba641b2a011f846ae04f243c0e5d29f300778b54a3d37182c8b9986e79cfe939a15c18510252ed58eacf3a66ddb05b88d952158debf77fabb8ecd88dc6d1ab27c3dea6536e1dcee4f34377468aa0faa7487ed41f19b811bb3215ea792c4dde176ed64d016480900086f62e0ebf3009edd394c6929d7617a55690cb9806c4c13759a68ce1dcf74d1b1474a0ef2517046b4ac8fe3fe76f9a6a9f34e6b01ee9a1c03bd15d93add93d19e828da721d51165dcb7e85234806a29077a330f35fcd494da62ab98e27c21aa4d29a645f13eddb960a4bba825d53e9d28a274b52a6672b9921d71276e0dc6d4f09ae6aa659e867d17fff0d8af2f51aa84e400130ffaa1f3ba0db603de7f552b08812f09cbc5b89fa25024bfaad278ddc62aec1a1c3e06f37006a42b28cd65de9bd4b962c2199d179055de7eaaaf9f1f7b86d05beec4a34621e76c3d01b0f5f72a0ec1d4f1a52640112552703d02d5d11223dff8863ecaf54eef4d1d3872b5ef09e779e69b34331dab8b0a1bf6593442dd249c39d8ecb4b013638e8e0140d8df165fe4ac12212eac8f633db60cbdbe0f601951b4868fe0f4d3148a75b9a921a3c6a120220abdf1bf4c7d0b4ba8933aa605691bc390bcc707eb4969a37ec95835335955a9be88b4758f40d18c01aaed03046fddd655d5ec492c4f0199061ba31eea4856d23c1530be280ae29d333696a5f1a59a344244dc7360774be4241c62b08dde2030dd64d3ade746f547747109115a5682102bcd59fd6bb326632dc40b3e3b3f6d501a7dd585911f1365aed4855d74ca4ad3c7341dcf543bdcb929de54696e9fd476507f99571447292a9e6e00ad47d51c532a448e576534486d322da1a3a31a0428aa4d97bd0fb9a40e56774c297fa1de670f2b6d1a64c498ae8ab755141a8fb70fb2e394282d429147e394a950fd0c2ecb01af56e04322424ecc2e082f173cdb58f8f00d840e7bc6d1f6933a4457a5fa8329d8c39e7605ac5cdc89f471b64c54f86b88e2d9c4996b468ab96356a2725e0426618890edae28355e8b97b0534c454ed3bcfdd90b2b8d991313b624587d7010ca32d582a346deab8418d09747b568d824476dff994358c7e2730882c3c9240a19b6c56b7bb34031f18f4bf409c044a3116e88517bc41942c1f65d171a956ee5f060c9f272b1cc80ad170431b0395907cffb85efcf04a2a94270327794da7fbbc5fee854d0e8b5976c7fedc340dcd78d89d1c54fbf4e8e7fc6e021d81b8b278f190cadf7a4b27a276ab42b41515618632bd77f71396b413c4636e46b37a9da4412654bf4e158b91d2bfca1fc65454d1dc16c85de8590c81712e929003c4348859c4be581c3c1b096d74dacbdac0549d526468f521cf002baeab6ce1abeb4535115e3d6c115611e42d18c809b90c6bcdf584121846c7fee161fc756f49597b85fe3f1a58c387c3d3bf55224eac39b84f9b09b3d69dfa77375fb5fad93ddcd07bbd9a634d43b3e4356357b878290fc8376cf45fbf3c941441e9579ef9306935c6165ffee71b271d0986111158cb4397e9ae51f9ee8bb7225fb9841d897edcf45b482ddbc0bed53188bb8bd05e38a0a4fa89daf71a5068de872b001945c1a9773af59143921bfad3137047e3c14dcf933d14b2b39b762d4a420334edfe67437c425b01fe3c7eada4119d295d7a4a36369a30bba9d97bc5b70c3eb233f65b6ceeb1b758535496bcae0694d865499dde829da8621aaeaa3736555af2dcb4c1e834af929585214ab82e268e93f6ba7303b15072dcc678fbefb2ff5fd817ce1b4a03c53b06fd3424b858689c72b9dd7f550d59fee900ea4e424f5f305e4fcd42dcc4d29e7a949702a4cf34075cc181d76550fb675b65e14f4d81a1c7883719955160e7dc9e1fc8fdd47618b22e55f58ebd9408567647fbdcabe6db801fed120f667e2f4673be307c69f0cf3eac5eebda9a765a65db6cbeab010e7f63426d414a7ddab8747d0e0ea34ed2a8d8c8dec78df39e5b0b4e3975acb9fe2d4b4db7b42963d66e834b5416738f13979f24fc6659bc0fa584094e8c45a3e9b678d43c42ce0cba9f665a5e8ca6041b798a01a177014c116c3ae4ca94b763dae766cde4525140dc3c6932f3bd476802345c06daead09d3812259bd84cbf5975ae1aab33de34e57b4cc75362cbc925510c7ea902b80b3fed0ff93cb9aa38d108cc1f9d8e65fba54dbfee50638b203851e08ebd822dd0494b6012421b672e9d570a78b8731f230a62afbc04b090d64fae077af290e376c68bdff86b15428ee2d88bcbf9b7e7868b449adf03a400b40cd0e1e862092b18ed158e595801ec0428be642a349293702f1f86ce8f86f096aace952f6b2b9caafc893e3ed1ec9be9cf3bef21e3f86b946a4b487477b452e19d827d98711b7b4398b22ad21a9c9902a52a94f6fd8ba3df53cbaa83b9da3e8a05db35a1595285c2d78e3f07f502f74c4bbaa0bd12a6c749990a60ff215af33bcfba073bc7fac2a52ff67be7d748d06b96c9f0ae8dbc4f6c48ca7847d61000237bb0e98067b1266300dd2cd26c5b81c22ef9bb5be4c84545a0c6235d2baf887043d3a8fdcf7a3a0c019bedce35b7bcc11610b55fb7f13258900d955d1de52260c30e0545709e4e5cd7291c54435f27a32cfee792574d1fcf48562bfb112af4cc52b87d2277c1647b9d6de22f7a1a32f3b6b7016b9de5089eec6e4f730b88e00fa7bd11a7b33d4920c019ff9197df2444d6077d4d4951a60f6321fe0de2460a7f27622e7a723d1cc19908001a8ab62ade024ad8886ad9e0cc862becaff00b4a6cea970377c1fda887b6c01a2f639bf9039af6a2fb34efad07e29ee5a85ea5288de5261bf081a06b7e7b282fdd0d7f8150cf3190a108df70d508510c81397664ee49ae65074750e3bfa31c2024b19f5e814ac0e9b6a36fb238b39fdaceb19f2bead36d8aa9ab5a266254227e5457d693c1d03570f6601d0f056528bfb53b3bd2cbc942e9c72c5a31adcbf6dccaf605eedab1e7d98a92244c829f3cb7aeced8c0467b5e34277e2efbd99104186c5299215caf704e6dd3002bdc5a2c509049faacf641789c8fb2af458ec70e851b80874d0f38d5e3fa2a7e8fc2ed0fc69fbdc45d67bb96b5749d6fcab707690244b0daf63181708905815d1f17900b0873126c3136d83d201ab9632e64edac945e9b5a8a7302490c135fca82c9a8c85deb841a80210d7d5667f6b95fe37f6e068948d69ea527eaac156f944249830460606163cf0e05a1e5e4b095216c5c2de0f4ec2a6b57203071a585429e6b80407af450926b985be5fd7d19323f7d074d94e2e0e29c6c90d0dd2897a9bb9c5548f7804bb102e678942ea7ac0503c0b84e6e1f7c0c6be6c32e0a05700c06f299d78daddd542dd30ba30ee61801a7ec07c32096dd170495091ceb5e5f9cba2742e2543bccd7f3518be1591ba697f1ee8277b88976bbd9c442d6647a02d0be00d6077a70af797f2f2057480f4072f3ffc3de0dfbef663e5ebdb3d2e4ba42b0b56c75032dbdfb10c5e51e0aaeb9fecc68810d4fb94aae2cb1dae4ee476fa4ef6f0f38429e2e443e068cb65e5c29a06dc66afcf0ce321551913b0bb418f67e78813c926f382e4b23daf4fe3e483267d4d2992fad6e87956dc94825a97a9ef229ab8cc649dc2462df125abf20da5bf4f56dd4811da916bae6088328e9c05c4ee1f189240935639397308074d635209a1b69de7b331187a2976e9adfac8cede42c87d66cd299caebb3a62fed8f56d7bd75432d9bc0d62fc8dc0c59836e8f8ad40b67e033cbcb2ce75586e51dfde1d0341d53d23ec3e7327d6b783cf1b4e7f0f27ed1ba2ddaddbd311c6bc90428184cc4aea5831e2d93515a74cf551b27947c739d1917ce3ce3ae1229b2f75a0d2b6fecaff7f0ccce9af51ed2f8b17cac44c1d4aa53c82cbc8b0544243f8df2e8d922265038a1e0740b6dc0566d53a3cad7308faedd0cc12484547c6d3643fc440f3fcd965a8660ed3331bdd2044dfb122d4dde6dd64ac589c965e0d66c23231c0a52697ae11e2510b98b35ed7933eb2782fc0359ea208741edbd9948b720aaaf26b7300ca8dfa0edeb4014f6afbf7f745beaee8d82ecf6faa7334bee7124730cff7c851e7d60a3f52de148404c2dbac2ac0f51502dcd318416f0dff6d823a967664c2373c32b670e469bfde151f5f33d81935a0d8133a656ffa7fc5db936d83f4fc171de797e5212d2796c7946b40ef0d234e21dd83a5967ac4a12a48df40eff56a8a82f975271104cbb6f24771054933f6db03c542d72a3240c69f5f87a667587e9ee22bf1d21825cc1683d983d6fe92afc483692f9f4dc9c91188a94b5437c5b28114f1285c4cb224c3dae7ec87704b62165b17f09ad753869a146bcd12a1038c3e164c77b1a31cf5d4866a05b65a6e3f9e1bb8f9dff5a6be4800f6d286d9b5e2ef58d0bd5b7578deff6db9aea2dd0a35d2386aaba74fb8caba9043260607e06e39175510edcac595f2341ff9c81aaecee2e17e92e48a4f0b696a91db6f0897c845ac129b5f7ee0d05bf27367f6847b7019e9920ad40395c6b110020b86abd4b0bfbc7d52d9af7fab4952855bc304991fbc8605d0075a415b218b94cc6ebb653db78bb18bba7689d16202dc4b32452f14d4d9d9715b7ce657e09ece1c07e020839771e1226ad20fb190f7fa36aec0c6d238980906f8553539924af9d4444a6959472ad652d9efb666712368a9b6f2cf86c384806a00a583cc3fd53886794eff2e23682326f7198a6c69680e7dc183a490f44b411380b0bb8c4c24f57d5847a56cb040717936bb5972ab704351e8d7a9b554c28e8afd07914b1bd724f46a53d671415ff49a67788e48b01135091f0dd9db8acbda8115fd34e35ebb6523b3fb96ca63b429c5eca645a65675905f16f21e512ba8a19adab77a959060b093fab852bd49ec6ceb894ea5be0f79bd4e3cafa513289424f1ab4a3f5ff0d6add1f9b6c75be38b939827aaae969c9efdb6c9de0afff8a96215e2fbad6a8b7c72f9b4335ec2aee84fbdefebf3e106921a1e969b77da340f6be50db8d2c069dc7cddf89f54e929238cc5dd82b2dc6bd5c0374a5012de873d7a207ee692c97bc011c7961278493969a2af08d81eb91c8edf62ecf69cdb94a6240377c88174b88976ee5b849189520c1d1ee8e0c55f07fb93450f1df60dc061c1247b5131f112c087d79b5ed280d9a6a4cd921dcdd5422fdf6d7b86c1c6c934ab37a0a0d9a8cffd2c54eb9e4dc18b1f474a3e3a305a7cdd56ea58bf9593941f5aefe8272713019b7ea3f7db8ed142bf9a31e76596e3d35e5de931e19153c9811852dda5518cf185ec30496e4a93a23533a6b5c4fe2d94b209925d0d9fc54fab7122fb0e16a62d59941babf33f0c4a188ed044125d5da94c3122ff5ac18cfdbfa46acd0cc83c70e27964b31189d309dfe4775a8166a886e13f98c71907294431085b153eda26393adccb9809429451b76c46312dec3733f06262cf920c82c3d0805cf1d425b0e05c6c03cf769fb6321458b344f87da12f7ce107f19a4ce3a5d0bbce18231bf8562ada4c3e90fe51a18c370e64267cb830217b838109a5ab4c870129c34f45c7bc0d72254ad06357b7db472054c87e0620d2cf26630fac5a52677a7d4144e1cf44b17c73a187476adb6801e575d7116c704d1bb55254612876165f09dadca76e07894226104455813b980c928d97b04bfe430c390356d99f24e314921d83a86dc0eece9353fc86d15b218023a12a1b4ce6db6221d5a2a45824e67f4cf52fc5895d51dac620c42784d5dcf27ba61f2b47159d37249db91eb5701e864e22ec992482229c3d2f85802ffc733eb97e542fd73872e3e435162d2d2387fcadbdc21ecf8b78c16d926f2384976d1af39fde6dfeab6818ec6338bafdcbdeae9a35baf7e7e991590693999ce91e1731f7bcb1a9760800dfb7be4e7ea57f0a533e10946693dec10f8ba2830af718f5d3925ebb6a4d3955b70b48e6f2672c94de1653ce5cf65abee5fb28b6e6a8e8f01428336f41fcaa9d3c1ea0a09235c8eb919ecbbfa39d626975dd49a6e62d100ad63467619d952754824d8399cd2fdb4f1d8a94f155887c90c2a2c5441a8559da93bb5791f33e587dd4e66c644fa90efec706998449273daecf00aa004a88097bc9d7bd46789671ec44771ff123970e42d3352bb082fe0ff61e4a3dca16a4b7d0f70a9f646da2facbd41c62d50fa19ea08e6732b7dd8bf5b0826fe16b76ef78a06b16b74732a40da98d37cc5d6c85937d3f4ab75516827082c34103e9c402f8feb5f921c71e517a3177db245db0fe27dba8e6f7e684dd7a1416af4ca7d8105e32ffcaea6ce1f39ac76955fdaadfb2ad9cdcd071d8b66195d72ef6bf510b6318259d2478c56516bd28b5aac0ea1a770c546d04619e1dd3048b7d2dc6a26909bf33d21a4f9ed7d6bc65416eae3e7519e70e6659366246aabf94eaad8ff877cf0ebd3fdd2106256ee7b78e9cdf6ff5e15708073ecb233eafa28d7130e02fc0bbaa212e6838d124b88189ff80f765d818fcf1e86976e47cc2a97ad8244028de84ca491a24eb98544243c7b0bdce5e6a71baa041a2356dae4b7af869a07673dadd73c9615d6f57e656432df130217c0f7037fd0204ac9c93de6560f573c1fd1a9af858c50a1b2eacdae004aa4e2ab442a900588b18f49e7d6f95109a395e0c7b0ef16d2fe20ebd5f460544e826f6422a70dc27c6404006095a6017b8aba682bf032b68cf89875e5c06c2086061970331ebb5f3a31a216c7e26bec196152e7141bdaa0e720e6ecbea3a73d532eb1200340525dc62be453dc4f5234011728935048a09cb42784c6605c49b3cce57222dca6ebfe3fa9b55c361264e1d3d18296ed3541ffa47303d96e140ee753a2632fd1f71152df67ba4f1fc06ea658c82e13fb893db7a46578eb9b9890f529e1ba7bbe6609d8bdbd5f83b181c8cf74fadeb64e3e5dc80db37263496b567faeadd3479618d3826ca37cf244fbd47c7abdec0b61da76057c2ffc4f9706e4f6477241e2b8448257f7f8e8c1b998f7b33ecaa14b092aa72ea79b6467824b7f5a322027fd31014bd29362656a7d664fb061702cf6ecb08acb96e45acefe98d78cb2f7352a15a7b8dcbf00ba277b1455aeffcce2999334b8e6f7a2b991fbe5573d632067b33aa2cb30ace3930430286106434bf107a0d52dc364812125dcb7aaa0fe64122af80a2eaa2d38ef8d28d8c2804cddf0549382043f78d2769e2ac749c03de0c4872d88fabc667e9636ca9aabf332026ed9f4e11f4a6f25d04102591c714e5c1e232697e6196d8fa1fe6abf645f3f8f05e42b80a068a9d8d9b7361969c63801855229cc22b53ac8c84a4ebdd717f33070507dbb68cd1b019d9a5c05d9ed1dfe211118b55bea19a3713c930860238b92242c22b7f9cc0587b6e85628f4830a363ccce9ed19039f443e016f2ba0c65da999d33eb47945cccc3fe6ac6de0c1ac1a8ecaaee378d764e558d151fdbb223e130858d9fe120d6bfccd7756c8a7b8d09508f7e20d03a0e6e07469181af3f870f3da7f46fd3cea4397da7ec14854da42df201b1c376843651b8ba68c724ad9e6a93ed411852ffa2ef25b268cfb2a0a095dae966c48da409ec1069605739f7189ca65f75a1ad6a3620780d8066af51effcfba13ce737efff6386687105f0bd4ba47b66510cd016825595121beb6a50ab9a40bd70a60b8e918851eec3077003ff2307a008ad3c4b9df596ef5244b09472a6abda659d11ad170968f996469c28fc86b6d265553b4b3d72587fd208646732107a69de3088ecc537adf521de4b7237e6c5ad9b8fe4538dd688fc7a7a7f05623b09dcc644e8ae1d8eee55b0a6baf0298b486fac9c8c2a09b87c366a293c38ce33f24c928e40bc0e3466caa8f473c32e1722cc0e6f13598481867ffd8124ba76e7547a27616dce65430d55f1ec5a2a5ea03f5d171bde093890b13b412c48fddb2943549e4e89b984102d717bd791012e82a0a548a2a7ab4e00046555b89f1b46f7d426f80a99d6f401b87adb57d3a36331b3672b880be6a0d9f24e270f57b00637bc49e4819f6bbf3037c1e4f1857ef441d6cd974365af58aeacf9bc8fdfa612d21f68f2899a6c3bfa10997d93dd05280f1d02807c4f75f41fb1abf90007f55147825f5f1b0e6cf7d088a9ec06a64530984fdfddd17d0702aae3f27d8736b0f0e560b041e9d51ce507b4f079815366d8f69b05bd6eb12034dd70490715b101146d689389574b72121c002c9e89505f35a819c6e4d5712461ed309c7576dd9d6d3da012e25a6692979726c6efff7e2fa826b0b418d442782df6099e0bd09b699091f0cd6713b5c52d1ef03ee6707572f6ef36b4f622ca905eef392b2d2996fb4ef8b2cb3e1c1d9be78464b8fe6741286d769c69ebcf7207b65586d98078475f58825d66d7e4635a99494d6e368182530f1d0d462dd447044455ec8495f00992e74226e08f4ef9765465d36cdb074bf99f70b8650b03a44d65c0586d9b77bbd90122d83977e86ec7f854eb62d5fbeeec2472edaae586d96b23cfc9eceec66a173a96f2970cf255bb2a3ba641241d02f07bbd7e24279a3e4c4f0c0f2aa689e8010425c84390072022f75195a37c0d0b3cdc6b39f02591f896fa3f520e2942795971b0688420bfbebd9842a42711c1ad44850fced0e41a7d7ea57cf3cf502e4786d53f439adfd1f3a14b5c714ca61c281df535693194a4352fac1219789705b1e74fbf4d6dcdcb9325787d710d4c0c5be569eaa32b5b9fe4453daabfb587976d93d11adac38a9f409b1de0d43c54ecc07fa0a47dc5acb165422b8231021991f41af95d2f291c8f95c822df59598a8dfc24897b17777a135bba06eed645712dc97c37bd9006fa1964c1b8f436060ebef3bea8b3deb9f6ec45f9c438f202f20459646dc043464d911b3dad36bfdc3c57e403706defb2b7ef20fbd92a3c8be96a77ab51e7f848d99647e34bade68dbb7ec2b806854116a1fca37cdf393192ebde6b2cfe1f728300eb1211d2d6dfdc602a61ea680e5a606a6dfc2db303a3da804d182814c379648fd1458afb88247b2c842898f4df705910a97991c1391073258f225a973a0d790f72892533f703ee293a194587a79c4756dc96d7eaedaee64f4f3cc1eceb833fdff756629b9c70b97cae0976934d45ed43258ea193fc2b8faedae8a562c32bedcf8ac128188613f692451307a50a8fb40a54dc46c6812d97af5e70a5df57042f1f0b8a255f06dc5d255292d4fc459c110fa08ba07045a15693a88153ef2fa31fe6c879c574f7564d2c325a75dab5057bb25e7ab0d45273b7727b70da69baad2723aafc82b49512ddcfdf8fc56dfff07e60bf89ae293bef3601227af266b0061fcbc40156c5c93fdd0252957d99db5cfe239deb903820437d7cb7ae5a00843976495a0138fc979c25f973ef97421ad153b1b3801be3f77cbf92a0609f46a86dad923db6e68bebfdaa8218dab1082029685866fba88253edb905e7b381b4b53f112bf98840ef3f59de4198fc39a84fea461bfacdb635a38e57a2414f88cf2122d518e42ce84a8946425107fbd5cd60be3a4a01080810f22e8d5226cea26c9860633fbb5a5578ed5dc2ade0e5093a032e4cfb174785922c27f7ddbd40bfd231a9ae0d32c155b7438e1d2e06c776309c1b49d2e4d4348526b38530b5877608be1b4b00c188cae61e97eda7c3081c3c4ee5731697e46e17b69d675b230ce2b4145a1b749da828f30c0cf12d17b784f1517c6642a2540ee99510a23970a100e277baea44159be058b9a4acf5fbbdfbfa3ecb0ec3ac447a985c389b71b89831653d0163ef881af1f597eddd7e4dfaeb023a26e1e4ba76be04e0c89d7e24e43ff8a4c3bb542945ec730d3a834f8f3e7cc8abb75176b0b9147baed122fe29fb8fc675c5485b62ef8ae2fe5d26c071f8000efe87ff10491ae01221a0b7fd2f8dedc1eea9408a0e9c77a4506137e7e2915be48e0165e407a9a99ed05d94407060ef4184d469bef57cb8fb71c6bb68ab2f19c02dd94508110a67cb69c9cd55b228555d059a4239b95a34d87171b77e01b57effa71eaffca2f04f113ad0febe82d7a6256e28dae46eb13840d10783683b338a80a3aab170a6a7decbb5c0d329ffa67be1bd98db17b7881108869e5e1dbe2b1dd1f407d4a40132239db77d67b4265b2827ab19f387b6132c2257dff3f30399c6ea22a7c54046b19143de2482e4300aafec3cee6f80ca0f184c5c7cc5dda1d7aa6ab18416b0efb5d7907c08d2e5bb1756a4be4139f48d2d40488fb109bab50bbbd24598e4fb2f1ec14f990acb1029888eb9abaf3e384d4311ce134196b5b20052f8ddd8448ffaac3b6082517b1fb16627f13352b7047e3accd4aab464aeb5ece555416e95579f32d68ace222c8aa720be9848bd20af0e62332dfa096de762ec83c2b21166acd12b417a24fc9dd3154526e4684b264d014c4afd45576528c350cfb360b0d6ac8bc36fa43d61bdfb427d850431d681b0bebab64063dea96b1e5fa9f3e9c957abae1c0f3c980f4a26ca9e80623a9d704271a3b484f39695aa4018416f05c23e4064961bab1970847ca1a01d7d44b3ad258ebf6235859e5c0fb4927007347a5d3f10a23f747b0758c9deac47135ab8b345156615c5eef529c6d5fefb479c3aed8dc69cd91dfd01a123ccde4febb9e48b6b9a472d456a860e032b218e5bf8fa8b6c3f035d63a75df22ef021dbe4826e19d2c9cc0d900895922a9c120dced947e342c64c003384062fc479740c0ce29c6a05fb525c432cfe9df68cf227b5749d80fe2030847bd3bfa650bc84182aad00ef3cc5ff9d0917a448449d041b526f1ccf10e3187c93ea25a1562c9151b57f31626a7356a8cef98f09070a42a294929664974106a836801c95c56f2c9ac4f35b2b4a7b5481accf4900301734cb6c201e4e899543e4a92d31ec01541ae8f9b14e66a4c2f50755fdb42070063a5a9acdcc05f9ee1cfd2a95d452149aa5f1eacbc9e745d5b98fd89d758d688cda32093fbc880f02d97bc53df970c8a4180c45b85b65f328034f1cb12d2f85f9eb0b33faf67057385b61011f26f2a5ead7c7e88466cef6abb4b482295d8a9f93021edf011f5407f649f22effd5e28ce38b888a7702a38314aed13b61aa75cd7b4a892c54e3adf4ecee26139227c1d302a69970037bb426d714ff76b7ec34f52ff9895d6786cb69905e6eee8ddaa8f1a699eee71ae40081e2754e6b8be9d61bec98fbbe9a36cde1e80a7d28a1b4e2ac931794cc5ee5af98d542f00a7c49349e23d5ac25cf11a97df62df156440e9b464c6441f6958fec07585bd1553059bb5cc22c8c11ed3c4274fee9492fbcd2d673ca10cc90b1783969e73a9c3cefbe4b568a1c61c685dcef91fbb266d1711c3d48605aa66036a9c843f5c0714b51ca075121dea207f2497b35d025b959ba2008062da3edf7c19eb6be1f2374d36c343ab4fd182b36d4f64e7067038d0ff9f26492e2344d1f16611fc160a7c1704dbaee248bb1bcef220f3abb98cb34bc643f6d4b60b8365c132774ce0d1bb585ce5b54a4da36093e20f535a30396300406ec3d6c1eaddf6f5e2eeefc24a48db053ef404ca4f39d4caef4ad4964fae28119f6fb40029b30a1614865eabe6410c9919c5c5b6ec462e686863dccd3e52730cb88ee022ccc21af099288fd756ee2beaa14be0fbb950265bf624a5ca3620f1b9d075ab1811e837fa73a1f31b7f170b0598e46c0dc6156d2b07bb8508f64e10a60524e0e866341f420511403f42beff0648ce0bd0ae9a645699d9545312d2106faec4cd8c50306d4f656d9c7c453357acb4dd3391c0da6c9831f6fea4a8a9117af70a193b30240ce88101eb763bcfee2add6770f37670fd85a0a5912740b401f58437f136326122e7cfe7e1a75b2cad0e0c6afc5f90d317a1f65c88b52a9c92c9817420054bc6882f07f2512bcc4dd9312a02545e2495c9e2343fe3d4be1447561116d833bc1afb5d30f182d5968eea4f083a526bf5a132b653066f3ba9596363591b0cf0cb4db8f8627ed440c477accfcbc9a0cb1df826b48e86b1e3fecf79807398c84d6afd99e8bd5d4c733ee69d8a0ae66d3d8a391810af53b3f5942c84a2c46ca073fbbd3ca326228e63f29f81745fa1979776382d65bc3acc0e718e94bee9c7dc7136811fcaf7115d1707fe408135ecbca69e603facbf6ee6f2ada20ee84a7da5b715a7c47b4abbb8504cbb8328fb2ee3c255ae33b20cb8b38eb7b2cde794b0dd3cab5ed3c0fb8ee5e48c6e6d5581319999bad073eac02d228bcc557b7debaa6e6f5fd07b23b953d6e0bf14807e35e6924297d4e8d74d2fceba55a6dd23ffbb562464fa90f6fc4b01f7bc222e301ebb75e8db68a13618fe253f4f7b150926d78e39f162442db5e16fe3e6d218ebd3d9ec9dc84a8c1a91d35838ea2cd30e9240c77cf64d82a863a602ae3a043b79ef8817119445e90212ab47964a7c12aa8d1d4aea70e81787736ad6f7fe5f9c0a7f781ef3b5bc0c00a757a31578512cdfbc9499889586d157d82a0403ff95b027d6c16082f686ec3301fb1fc51ad6af5dd393e7dd31a19b3249e9c425857f2122dc9814afa08f3c079bdd5a9eefb7057f0db6002968917e5a03f20c7bd167ba5a49a610593c62f18f47d598a5cb693458b4259fba260addcd2bfe61f9b7e6671ce79677dc52c58c2340b5bcf8bf970db61a8c1723b6bd0587acc4268f58380a782c166a15fc638542b9b680aeffba40cda9b2eb503329462c78489c61b9ce300976c741a3d6e6a62958809fd5e9b8337ea0ea2e14929630b90eedafad43fb0edd132a1670962b3fff558fb819b1e094c8a73e9131ca44fb64d7feca2d607c9ce9ef92c792b1ceb4a52e18647018250bd2cdaf102d195b97b70e1695e19889521e229faafacdba297aaf60f315f10bdadd9d7ecd9a8fa661f85d2ed5cf7651a4268050adbb8528d6d50c1ff71424972315782c0a5a83b18c7bb0a262c2d07d5a4b544b73d46c8b3bb983b89314ac25dbecc7243c127a20334e3136e42df4d010c0fb21f47a2c5d7390841c7ec4efb03991d144c66e1fe668bf7bb3b73c68894c32393b465f2e1c0647b778578d8a354b6f41b1c6277f4f84e961408e6a7ff0e48f739362ab3e0297fe0b2648a202f9acc0443d7d0db053ce7ba1f1c7d46c72f514f30f231cdb008375aae1d3dd8cfb899b9dfef9b468c521cd85ef1c876396d1cf62cb41143e942cb230103c4c842cf5fd721617e90ec7c693569e8315c85e2d0166b2c96271a4e466eddac6284cc93cd5f1833211796a0573e761b51eaaee7cc5b46744ea0024b823003610e42e3b8c0b6d9ba43cd4f8a77efe60eaac48e8a87ccf5c6b78671ed7f75a53fb0fa9e78b6b8abbdfe09899af153775bf4f64a1ca206c34a6c2601ee75111f04561fe36926cb2305a319e64539eb65be8b180234c6976026f36151511505cc82fe4f55d4cb9db55c98df4c311e96e114e18abd19060fd71de02bb0967bca31e5aac8a048d92a5c582109934cb29d3ae04718e5daa63def7360f6fb8ba0ff0b956d8c6a8080272f771bf47f531c745f72616182bf0113ed5267ac185bf5919d3289f92b2b2efb0cef557b0afabe7b36a9e125497d98e625bdea30e191616cd37ed6df18a1f09c35a74b7cb85021fded25b41c77a0e2d55f91ec8dc55e46b92c898b1863349750abf57cd8be990d701bfaa1581d05a2aacda83d3742f10e781ba83cffc6fbc8471ef78b1566b10e431de36acdc8e052e8b41fcfafadd583ead25fc418cb0d3ed80f1962cb93445942a68d96899175d90f0355e5dfd095b33424fcb0811e81ab6080f9fcc7493caacbf3f04b0729158e70f1e12df8f88c196702099d422924fc2a6575635bb451bdc32b45ab5dbf6abee1321644e58a31a820cf61c227f78307c8a0b4a8c82402fc0547fbf5a2a61d053df5663d877a6be4f05d17588366652da16c04a2f564e603dc95f8f39e10c0349a4a296646d6873c6e6baf88a45ae14a5764b0baa5340fb8a3c225d5d7d5518f42d2a3723ec47cdec59cba26d3a54623ab2495d1267864bf25970c4b6aea88df667286cb0d198c891b45f851cec2a198dbbc1b424eb34d4fdfce0f408aa952bce71037c4e771431a17e919ab1e504a4670c9b23a08991a15dadc97d4ff4e5f9773d90c4f21637ee20af70da704edba3a020b85b788b06cf9f61c00008ac6cfa08008c6cc030e523e432c5ff6a8fb2de37494ed9fbc97ae4782336a13a1c46c09eff6ec7bbeb7533c8cce15292438a02f583ec7c434a066c6eb35b1c17b57765e504b08ba629f5625ff1e2cb73089fa7e93567fbecde9417933826bb0b5058bc69abe8723ba6a50a2995d71a7e8a73c72eb31a43ab3abb2309a13b3db71647b11756e6c8dd038d1f525e6cfec8cd04534514faea91c113a17ed4fa2af0660c87eef962e7eb152b89fdeccf2038bb4b2be69bd5f55ac016d3f98d52680bea61352ab906615cc7a1ff458f37bb84e6816a409375f51b14d932ff7cae162d6c87fcae5002e17895c4e4ebb19369201c4552aa729328eaa67bf7e82d4d76bbd024f57939f0db31ea0545b32710effda875af818b2d390b4f318d67f1f706dcfbd6ec8587769131b57ad85877294cf80d69798b55d4e910601a3b61177f427e4b15821444ed1ed565520d55ec7eaa05c9c3de375d1b9f74fc97b7f76d298fb1ef942eda23e6110c01ceff3081b5ed22cc5c7330691e28ed678a82b2543801bfe08553a37eff8ac3a65c91125827fae10c7a97899c6e53671c113b058f8cb036afe2427b6e5dfe4e6c7276542e7c1daf945535e839654e200621d498f61e784b861a0f4210f2082bd10de0286b822f9020bce878724f9eece1106a7832b634f93849a5c857ca2dc0b86f8fe4541a96b8b653bf161c0687d45553858438ff16313a0fff7756e2f0570c04243830c3d2b70deae653c0bbc29f226dfe8061f60b8b36dae9c4c7eea1fd9f91ffc1686ef5adbb89f740eef4c862d263574eeda038d3548fda1bb3274e7fb4ee5c3cfe80337fd6eef5d02a5d1836a965036cfad30447ded689652e9ca83bb790c57c86852a6745a53a7556c5c751e7158bd11b68d56f831afcccc71d9e10e1e6f3df9c67607b0f5685b1d265e480bd3af567be410eec970ef7badbd7ce4736d1eca6caad653780a540186977e86f199dde2157600a35dd2ac6ecf208bea08b64facfa1771d1ae61831ba51828b79d45e8ec1f38e37162334c046b01a780526030c2ed5ed3363842cd600083492b3bed13883b58738ee4a6917f0fa7f4ade6d56d09d2feffba91bae0eedb6b2e3971d7935cc680bd280f77b89f7a3848a0e5b42ce6fa312f5061683805c64f20576a6c1c4d150f8b8b3dcd253189a657fb9653452c241c69289e52d5b5ec21a28f4552a339c434799d1fda0eb8e6a6a67a33fe50054370dd9f38c3354bb641b3b6161de233dca2e37e42057001ddd3a2a876ebded91550a3d0859d6a7060878ea53e077a5aeeeb2ba7cf38d4ce302461332c694abbba8bc3a59b8b320ea8a5018287f59508cd4d3549e1a23e76d9315618e03850cf9945b29520debb25c3eadadff2705b8df704450ed37a9b3984f84f3417d4336bcc1092ffc1e1c67f4fedf6a3dd95267ff956fc0b27bff3892d3379a13ed4f6260b6eb421820cb7ff6c75bd7d99a5157cf98ff764dc8aafc01f2bdacdb1c8af1acf395fe51f20b25fc5b7d503d3e34179dd516d43d4cf1b596db70f4da9cb0e71fa4b4e20dcbdff287fd87cf78ad5a783ca96035420247d31062ccf8c3561be835aaf8ec9a41324b2ec3bde808b46113d9990d6fc195b236259db71e726a83a5fc3f5424e686646cd1a17a5e69b2cca51eb975e7bba37a27a37996ce85ab5655784e523697527cf80aea715897f55bbb19dc430ce1843a6463a37212431b9ef39ee240a97b03bb42b54b002e4cc67768e87e570d08848ba778752e8e11f274a889921552f51b954d5fbd62091eca08ffbb9a19bc17e0514b41c9c141d217329066f70830751ab9a738b99e4b71d1108c007ec7c7e7bbea6facff2bc20ed79b8990f0f621ef9170fd5e65e1206ab1c0e91b2dc674632c6d39310addb29e93361567af731384677a7e2f2074c2ff99fbe2eebe71aa92d48db37e19c2551560c46f2b78e52faee4a95cec5fa07d41029bfd9b16c2da0b455eab487efa82ed63283b0f18d0032dfefc897e2c5b809c2e0b692d36e7c71a7fc92fa4457b3e7cef7d6c986f28dcd71a60eeb107f3dc4c7c455bbeb109a551ec8813269b7bc90e01438870de42c329ba2aaf8faa425197a8b76d365699a04600630dfe3321f29bd07818aabe54e2413ef81fdcbfbc62ea8b2b28f8b9444dc0cf6e04cca0ce51e4c454bbaf1025119d4f438f87fe1fb9cc0de4bd083b737e12994fca1f962fbfe516607ad2098ea50bf00cb0b32a8f29e34fafa9ba731e00933777f3c2ed8d608db79261c1f06febea29ee5a8a0a9f022997c66628e5b39ab26df4a099194d04647b60facbc1edee29751c48ba664a937def3d73e6fd6f1d632848d55358ccce1a28138de91a0a053c28f202a224c5022da68514a973000373dd5e92849dbeda04814ceb97b7fbff3e0f8637d623528a88285768c6403b86611ae74410a28b8e38de42ffc74b0bd6dd7cf032e7c70f14694448258a6029c811aedefa29c75d0f8f361a58b8f0acbb3f56560e128742aaae53b2d098475ea075293f1bb1b27e5843fab989a7f0b6224798250f9dd35c3f016f989cb67638e0e0e8fe57e52ba456efa158da2a3a37d229c70ce36ca4d18680a2c90c89686db617dc3934871711fbee311f37cfb552c0f4c1789b3d7435edef6d4cbf33dc1de5078429fa6c83f171485fdc375446a596f0e9d558be08da2df1b0fa55375f9790fc2c149ba4956f2ccd6402eb19ff0854ba65efbbdac6410ff6ada898c602231b8062ca2a27cd0056f3ade51c88d42cc233ba5731b50a8a4ca9fda2c6e7c6c77afa04a209a4e569e6946f22674e843bedc36f3f976d5e5c475f6d3bfd982384c7c0fb6f596f91b5712005c922efbb7d2bae859f2d5d6022f735adce38e155f64603c9a2c51664ded015b5937467f6dba328958c5b77ea158303d2ffe635ab8ae4b2303ac0f5e9ee5140d367ee882b902c8293a95414c3b99554712b7db38137a1d15e70ff324933b9c984d28be903dce3e38d07bdc5dbefc05ef8c0b8aac2ac0dc7ace49a48c5b50d352b90072c0f970661d048b6b046eb54cde85871b741d3eedfda1e7b3ca50aa9812263c9eca3e0a34beafbdce2910330b7b636181893e7a2571a539e8dc03b32b0bd365ebf58386d34d1ac976432db712a5084a1e5ec6a147b376602caaa0da9132376abec724f7331230437180de877b048cb5fcf889fa442928d010f3713469c9a2ef663879d7742a8ae6a2cebe4aabe82827411fc3ef79bfbb99f833a4826d2b7aecf54c310a8eaaad413977115ab3f61a04d66b2f99117d0e95bfd48818557030bf9a361888af6552a50f55c31bbc8c2c0ca42988ad9976b4467d2016fc8fa7572c23ae6749a3807ce1afcc17d3d2af7e0f75afe4452f973b92aebea46b71bba5654f1d4722617752c137ca9b970f9a2b6d31372826d9024d8c1f60e39dc7cfde53d1934f3609af7281d64cacd1b64d3f5fece09f69bab3c0419c6740009c49a2b5331b4f126810973e8f9940aed1704fece66aa31bebc72bbd5f34580efa4c968330e909d634e6bb1dfbf1df28abe0b4d9a0552e845d03ea26dc5300249bf34c79a0217cf443ee35749e05db0cbb2eaec850ee09485c2a99da4b5cbda67616a041076e5166cbdeeb25cc5030e1a46ec4cdd703565b20bb47950d811f26723ef8fafed54471c93f03da2b8e817ca7a902d92addbbd5813a51c57ffedd1f7b734d2e5b0c784633009b9743de5360c2073cc843be9339867f9a78a86862b8fe9c515ae8bac17cd4e5bb96198449caf5234de8bfd309d3b706eb6ab85983f3660f8b3ba7d141b80ef765f4e3fce1a7fa71d74fbf37385d7f08c7675f7b642993d19b5ff82926524e41e416a56c3d42b490418bdc0ed45458f351194afdf9e9530f380a9a2646a65b980abbd89067060d7709003ffaa995688fbe798f83c6cf372f29a68658347cc0907fa0ee5ebc2223ec8021b5a5c4006c4b577e6e6548f47dca2356356ecde5aa5cfcab3b4eae1f827839494c1c62dcc5b79f5932febb62394d9635769c062756ec59976c4cdf2879fb876948c922024b440adfcfc0424eec126c5b476535d8c0a626b9957350c26563505a129db4b5fbedac4c8ac7a98f5236007bd03f74a3c9b44873e6dabe0f2e6fd883e86225e02964104d3e923d7fa9d1a5f37d342263826a9ccad8c5534297e31241e30a6b373922f09a5f1b91bb67ef1993d95c67a830a1a7118092410ec1bbab5309a35349c510273a29f59e7eac5dd9485d5d143a399ff9255eccef4c733f3fb5bbeeabe194a9b28d3a86809a38db970b3eda1205d5981434878d0108a59b4b7c5cffb6480355bda7502472d165027fb6e92f072211961d23071263ff4b5128ee3fc00cbb3de353d74b7a4551c4e46c93f0cef81ef4063473d9a91f3549e85f444597b44f82118c0aa6645bdf70e49919d030dec50f8122403bcf678c6c6effec985d994a17e069fdab328ff3a31ad2f3b4f8027fafd74547d06910331f5994654d333df2aa0fbc6dfad0b341b035b20c9eab37bd8b479caab9579742b246bafe36e90e4e0bea74a9014c834893659b3e4b68dca0157277fec47487ccc96982e39fb280f30b54e0bf5fb3eff228457f8f37d66567fda8f85372dfcc425f808cccbc88c445b6fade32a355f381b0e310c2fde70afc39512b6638cb362c6afbebda3f4825261bbcdaf7d6f178f4bd771362f64d597c325d76cbfd7bffae0e73d9dbd82c64fbf902d93224893d7f8e1682cc9595d9646c93c85fc94dc8325c01f14c018976a9b55ef8439770a417bfe101c2bdfc8def661f284543543b54c1e226f9974cb99557c3bd9adb2a096f4f26d0517c8843da1d4da420a98e1042ac3048ea454975db87e8a9ec6c710746b7ff1559c1cabae992c85c92c6a626e0b2ccfe2de06cb067cdb03392945c4753e876862ead221fe72880e3aae92f5c41ba4d88225a4cfd665dfe9dd9e1d49b5912d4455d7cc2512fc136220015d7cafe43947e3802f5104b17470f074853d6c7fd90d4de85d7ad511b6a241489cfd1b35b864e1d777d77bc92654aa16db8d40e817dc572a9ae660ed77a6eb2666b2f16258e7cd938372a8582c714c654cd90cf4b2091f0c9eaf21b5efce5cb3005f228f63524e9f750ce1ad7e2d539a9b0ef28f478387164017027a6f7f360192d95994ecea5f29a159e64daf0b98ac6d9e320a2b8339186a866f2c8f7cd8731502af398ddc94e03ccf30c5a730d0262246f5fc85059c2c323a5d823e5ac6b33fd6848ff6f769f9fb1d34ab1f8a2727fb1d527c161e415dea0163c84ee28c97866592eb93c9a28e37718b23e248f42766cc5b8128e3ba727ffed488e99169d9f6cd0c7cbc37868d6bafd4ad1312dfd0c230f34350027bb9bfe3ab8d1c0032357c8f2bef9c2affd7d7ac6bd373648a3ba2b067fa7db659a42c868ef264571e930eb124f50fc4e8ff520e725568cd63c813e67199ea78f71366a98f68d296acd9c49c0380fba0bfaf8a286a18d9eb8ebf4172128d9489f8eb038c1a1e5954fd501a18017b8458304d2ca76a8c0274b91755cabfa924247033609a3e6ab75a6f7929e4f036341e1597b36b7b06a89548b60c518914f34ba57c7084200d88095117b9e5b3fd69b3b444fb2953f688af9915f2361a74938f6a24c5501b1ca728ea92f60204660bb0dfeac900b6747d44e566a2cd1a254bdef5d3d408d04eeb906f4e3d5301541768fcd2cd4e1af6bae69e23320891a8878a7d1e9597cf8d1d0a94080c8b3e79c4ba8c669a414f3f5133ab958aaf8174cbe5d54522fae405690ea956dfee6387b959034049909f54060065b973ce6602f0a9069c0d11f5df9cc8aa12488538383e6e5d7d3960223f8ccf1c6f6253814b8e76500f7056b220a736bac0b89c5b90aafeaa979b37c164a056bf1a23acafb50e94c61c7b2c558c7914b6bb7cdb3f882d76e264191c3e693ff46241a970bc7e42978c278ae9ead7da7e20bb9f32490347c1c844d4aaf1cdaeb47e109714b1c684c90ab95d4bbfb46d930f837d401270eaf18e79e35f3ca0b25a563e2fa79d843a812ba079d96d31ae41ab0b78f80c29b16b8e987da14f507a2f7f782a74d7221aa19f7f23ebdf184c5acd12d82a82f350462cda40c6cdc0376dee421db09430f0f9df19d6d4236125c9be79dda2bf5762ca9f22554af2ee8a0ab766c976ffbef845da1447f729c28296861d6e7e6840177ab19e1d2c2c922485717d90a20adb82c5f1ef959470ff54e7dc6389f8822c14a2ba990eecd73cc39596ce53c3ec4a1ac45539dc8d16784246f62139ef43eb38b15da94c2dcb1fd38dd4431d5d6b5c41a243f14c6168f677f053dbc31f661e98dca06fbf05ba5880c8cb8c3c1af29f8fc4723393fc6c3377dda8e016f20a29575a2c271775120d692f2ce0f41349443758b4044af43fcf095f3f2f72074b17e3522c1af0ec06cc1c65c4c87c10fee8bb0606700e813f5c8a02773f985061c40a2831e2febc018309b88841d9f37337a5670aa83d74cba7927048742b83e2a804ff000a714955e4f423deca46da53d9f0d38aec380a14e360f4e7ea251b9202f08cc3ff90528d1cc251e131f0a9296ec1224f1d4d2967aa8e387e98b9d9cf2b33f980b1f57ab072b4b83df97eb906d3642d2b1946b7038ccc6b88b7ab8fbd01d39a6e218622f0cba04e59290cab2a67b92db5b10945db0063ac1629b4880629adcd72bd6a4ae006a09b9aca26094306cbb3313a6cf568b279cc8fea8b97c005196ea561dfea15470c88c68b5f774e30fd60a30a344c2e2bdcd84ac594d7566e73827b7123ab3ecd2490be7f1ee43b490de7df1e763295361168c2501e0e6e25e63435abb2f3ed1d5b7fa4576b7d758ef8546dc127b8c29d4d642234cc2936accd7293767d1c9a78e1a1d1ec8fb8c1479b2af051e31099bc5c2b23771660fc7b9e892b6ad47978b5e9d8554905d25bdcbfae7d503c905f8176183615f8cfd6cf13ed78a88779749e941aec673be2defb9ce0255ce3f15c31a8a7e4ae6f63c0cc89d5e6012b337928d15817a23b533699aa1136854a518a5924efea9ab553cfaed059eb57894775ccc2a5379858f0fb02229662d2e739b1e382d71aa8316edac7eeca9b6671b2447ed96e15fe2fffd78619428bf5111e762fd353b275242485188a6c7e0bbaa5981ecc8d725f5a12b621a3d59e3e2aecaed451bf7cac7eecaf40cec0cc056a6387a4392a4017281d572a6a18bde964c3b232c1e99e9e99a3a9796f85b28c4b8b902babbb877e7d6107e66c55613d85a311112ee38736586750720cd1cdbc09c36558c968a3af22cf3588ba543069a5b109aa894bc6c6df0c38cd098256f4580682b9a3a79b7fe0876ab55661ca57fd31cda3e4704ccc8e2e4dfdde081af240bffc63dec3257938ea2e3c4eae601e760a3b1b220f702aa33bed8109e93d5ac7371cbd0567d553b33b8bb9ed738e12f27f5afc320dbbd9eb4ee4216c8034760b0c1683a9707f46f917775b37b3f316e1fe38b865590726f1a67336f90309ee196dcaa8fa2c823cccbc72dd9fa6380211ba3304d04845e19169c502993526bfa7238aed53f3ff3d21aeba45df2b690c1571bd2e8cf9a17b9f836bbb04988428efe64b2089a553aa23e19050f35e35f8f187863b0f2be5f3a7c5655f0166a2129d87acb548dfb13cdc38ca3b00d67816c495c6f63b17c2f7433c13cbbef14455c77fbf784520425c35fa85e782c8ea0eb49239fefda1e4c5743d399840972217013df4cd429ea8fdd05a8044367fbc72cbd0097c5ed82e97b4e4d7163012c07050a43a40bfc190db483843abaa945588d7aeab2621a81a9dd11fd5a006a519856633e6fc9bf17dc36a2d22ce57b4e9955f1b0370037cf17aaa0bb28e7e7bf4b8cd29180bc5d0b670f360705ec58fbc314b68ae92d75bd74f7725330bea255430eac60439a67e4ed8ce9674ced7deae5ecdfee79a2b62619c8e7c2d1f9326a88be1a56355ee63f3d53e9cf94a36cff79a1895f4024eda45bb4aebc73851a39ffed2045767bf29334c200950afa3a4b8afb5ac9883055756a533222cef8d39c667690a30017c96439c57c2a52bf94925ce350a107764182a20cda0cd7f6246c4262098ef1d4ed68806ca866f1a2efb3cff4cd2f2952ef5517fb8ce11a66f7c6ba719ac6441f9787103cf1f7d7e6327b9f439f66c8ee50c22e70bd09ea4ed94b8718d0195c9184de0dafe026d2c4e3c72d8fe9ce9919557765925b970a61e689f7be24b8d79b91fcc41e2584f933c9cf425bbf6c5bd309a74b949538e149758d199b866c69461f52d0e00489ddf731fdd90bd608530035bb03c9fff7170f3546671aaa6e40bab26e3cfa8734837d6b476bdf959c62ef83a1f507cd47f9a3a751a9d8f9f3a8664d99cf69122d5f7a117baca2f51eeab295cc6c60ffd8f085ed3947369d513ccff1426fe588174e423aba5369ab2004261a4dd4f6fc875ae3ae13f4612843626e747ccfb7b817fc128940792123f6b4981f2da9c09877f3805030435f1a2478c9a51324acc11cfae1bd4edb3ecfced3c0510097c8023c95af40829d1504db8e7229ae3ffd922088b45b0375cafb67b807267f2f33c8fce9b39de531fe3703ac43361c8e9495d2a5e08e31b79e52aa4c3d80ab127762730e3d230ca026df39b0706604fd7c6b65fe6129182cc424a841fd9fdd44a00c37f5cabed89ad5b0cd134c54bdccfb77d1cf6260b63b0a7db32769b078edec1529dda46c454ad2c66d8099f70592e242b7a3debff7ffd6320e0654ced55e4752c744dff3cd9d58de541bcd89b725a4d9b3b2f84ce337a5a7fa5c2e57d880f7eeeb76c5ce3196611f773471a0d37c61a5a0f06aa2ffd492dcd7a78a748449fc2f4070c5b26305feb69d39a636a17fbab8efa5fde687d3a4d87ec406d0d06a5385f05c51910df5d0b91918a86a7c3c49adf83c0933ed7a5836e995e8e976fd4aaab979b90c713fdd546a3997af3c75d994541681c0cedaf11625526dc0a3eef7dd7ebbd9f89068848e8aced67796f901d80f5694cd34bb57fdb919476bc7482e20b7bd7f1a6b78a644d17b26cbb2e533b5427d9a4b2196eedaed26c52748fd2b27cdf31aa418df65aef2da6f9f40b23412c4ef1934c8818077507b031dcafdaaa57792e8534db41471876e89c4cb8fcc1343a05f73e7dfdcbeffa8007c450a16591c83ec52d81a59c6b742a3f4eedfe08d61c70f3dd2eb60e80ab28019ef6e137ba59c3e44a63fd2c9816f8f727f91dabeab1d617e03602d576d572742a4704159023c6a9a23c8850a5f098cb628f38aad2a97d16c4f9a34e104680d0231921767e954982a2b975300b23c5ec37a610d7cc84500067f5ca9f885070329ea4c02f6cdb7727ca4bbb95186f175bdff2e9a4aa8d9e5428c33a94f0d734bd03d6fa21db16af6db28b5aca9759264b052209213d4eeb417834bfcb38593df7b3d32346f15c107759add9ace067902b414a33790f9b68c3ab99fd23606c19f6251e752ecbfb22dc428ba5b6ae20db1a5470dfdb94c3ccd5055ff06a095bc6f10ad0dbe41a4e1e96bff1d6c9b01a33cd4988c6d903eff537054403bb0074476298f2637136ef698b5fcf4b448869082ad3b0b2060262f80b12405e9ff86e498957bc4ae6b66cd6ba3ba154243a2906f77c9f17245a3c506446877fbaf7e2c788a355ed3f25c20cd31ddaac4231dfab978dd427b060cb1a3330a66d7c04c0dc43cceeeb5d226d7c443a526f89b798fbd28753584091467fde057e2a32778e35aedbced092c29e42ae97c7290e215a1f9e88f9534e6e54cf9f17bab2cf92cacacb8a98c61cb5fff6e514b1330a15e457f99eac1b23c6081475811a20e1c64e79819e212863aaf9db8c1f9a1ceae87cf240cc7502c919fda89d131a061b1ebf48ca1489c5d932d7e031b1f5d8d117c77a54cb3b092c228471c2e57bfd63a235c69006c41685f7916b4d06399341aa3f2e65d5409eabd6f6947d5535e16e3a611804993ccdd45a95efab458a5883a55c23f67ea455eb848492047950ad1d8aa624c7bee36fbe67fa4f0a682554aa0a634239ff89ffef7454dfa67979cbce0f0f3aafca91c2f311da468980e6dc797ef9c0feffc395abe5e7ec00bc576d7df3e64d8f9a87444fe8753c998c695e9b3fd80620b4daa1e65219a49eb9d3b37bd0c76daaf5f8fb56a7314844338a92c13210e430a98e104fccc50cc95d447e31b94c845ed1647ce3eeac1dfb91f69a776c30e1d7cb2729c6c4abd91761ba5828fdd4ba818454e0f0b50df4fecf566a81ce5a1bb7ae574f2e2e436f619040dc752c7f17837949fb78c644cef15da84277d8c9d6a2935f16c669b556a99913de08d4495f784ceca8e55595466258bfe0af6732fbbc86346c7001c72159463e10456553dcafa25b7f8ce1478f18ccb9c77ce036b10bbfd8915c6aed40ff9dd97401744b4e6426e3e9562c1f9c7516650b623adc22f4046d807ab485b203333ab1d66688fb779d7fae5cba19952269c4c1b18af5b19fa08b7c4fd8fe67afe14da061080005040ea512d6154de893320e4893d9ed96080e0c90d3e12661a8cf2638c44943003a70dc569eb9b39a50c155d62fbbb1f93b4e9511a0959d42dc3058a1ddf250457f67679ffdab037d2228bf9dca8f90c8a9e81b2f7e1eedc1c80c6c1302fdcfad07683ac9921d34f952e986ef7f87c1b702a36f0b00ec6029594e8ab62594c283483f7270eef55d55bea9801f070747b818ce3edfb322f3d70e6fb4c35da561b692b3518c42bd911e787a9e2c88de379041d6c21cc21d08727d317b3ca2f6cac5148c8bb3a56bba31375a36aab9700cd585e1674bdfadc4da4037ce630d55a0082db24b3a7ce7aa461bb3b09178f06426dab1ec31ac007609e29f18956c496a45d27603d51a97371bd92d746da3bc321a42bf946d176a6d2a790e10a0d3ed6725ac36b99708dec9954435b14bcc749cc0be14dd5f5586917c8f6022adb794f47506014ecd87f9c829b3e6fcb7407ae1711d0382c3f8fc23558a625693226702ca618ad4e0f3365dd1e60e224f5b550883d18eb3d3197c11d429d53618cbe90a70e78ce655bd01a3ac79a600702aa951c3c6eae5fcfb76c832c16ccf07e7b77d2e65388b9a686bcee857b7ab9cc56ae8752b13d5934af6c2dec2fcf684a14832d96bbfbb32d7c3eb6e8bb398e173a86dada8fed5474c180ffa14be80f86c911e7c0b25c776d1da631137e5735fb3bf390ae62905473b75e4c9085b2fa5f60840d57d3716b7d8aeb190b06b687a4da430df943c0bbe82da9e2b3eba738986703211dd7575be70825af157b52336ae47713a6dccd749841b462c436742c2039762ea22097bfbe3db9c057339b2b808dbcbbd81f888e0b6dfc382715eecc0eac6d34070d7fe1c47759113d12090c9f8fe1add21b0c341cc939c7d5c061414b813dddacd5abf55c29eac8f745a46a0b64b58c9b4724252fb0d2d61bced1d3bf2230290fe9bfacbe8bcbbfc00b067b0e7aba6a4c6f1ecd0f28aedb5584439e91134ff8111e008960a1dcf513cf3a09572d1701db18f1e4151ab878703e82f94b9da035ee576e6e4b04a8b84b6f8eef7766fbfedbfba5d36d4027276e8c7b119e66bb57d2233a421f4c195ef6e21f86c55d6552e378be6c336ac28fc7adaa16b11a309f9a6a143d03e4ae6c48b8f3c63dde343c353952444b58f33d2410d401ed585f4dc62591f385e589b0c2f3473964a62420279363430ad91375b2dd4bfb9def81e580b45366c414ea110a71a8bcb07709de854ca5972a03b39e294ce147a5e299d3f2f1097b633dcdf630f4187d1ef683094067f01cd25825c45aa96a91b83631afb98347879be7fd06c3af83dd0736b425fd210cbc574d5dfec44c8f5fbd535daadf91a00223dadbd948f7855068b845843523596b9d85cfd129d58f3d4a5d4e063cee39820017e34b02bdf9bda26665914ae970c2f3b3a3de325bfdfca3addfe7c5dcf01ae15fda114c0f8fd77f87584664dc29160fd507e40f34e68cad25722c7aaa3b92ebf2a2a08a002185687845f4846878724f613f4bce5c855b61d8543ba0ccf69786c5beaa05aa2379ec113f605929b6db46c26e9fba943cd0d77a1f42f0ffb75a6c597b1addf050c50a75863913756160c9c05b431c83eef7e21412d81f546dad27e2b6f5dc7f95af4fd82ea65c9cb2e0863c748ec2db59f283fb7b5ea76f52572eab1f58cf1ec5b2af202f97ab8ae7919884de7760e107f321dac3b977c63cdfd06ba50f85f86de13f6e9d46c05f4f52db25cb42b1450cc3438540d9956dd385261bce3d57a19a6bcd27eab685748cac7c701969328317b295f34f9a1ad368072654b5c7fd9dcf296770a507e2227a533b158238aed9f744118f0833a7690e5686ea5b25b22fab3a5926bab714ac5ef89838fe13f7b8378436d03241b8d698c43985f1c420ef74c7192a707442ddd9f4509a4d5bde415240e2f8796ff3ca8d6aa4829a84606e1e846492270b833c94ab415978324a8839493c906b8937c13a2821d565492c1982864d971177a749f5538d6722c10a54b91971d8a0f79660e27a0dfdbf6e48b2b9bb3f44db1fd548ab31502b5d3a8d2ba0ae28712c15e1b04f7d964b2c9573a9f930b700eabd18da41143912a4a1fc7b484d659e71a311c47e518c7df4ad5dc739ebe412e882c7ffedc101cfdc9c7447ae6c366b777c07efbe8b653e446e7f17db70646aa7b68da00d9b3465f1c8108eb317bfaa0d266fd089d7aec92f991f105204cdef5fba9365f0af562691be153b20c37179b03a9cde5f123d813f70204033d97a4600422667c8ae6ba0a4e516a719a5df634be333953fe91fda86578ef2bfc3a892c84cccf8962219d41bea4e8b43c76fc47589e920c9fdabc48cdc416fbbf246a2ea8129cf987073323061d780442c111faf5a5e165dd73ebad14fd672406843f3ff121e4481a8652e2c0f188e63fab2da3e41a3dd20f6c3fdb9824d8e37e98a0b0aba84b7eac504c5abd7c9de38b13313ca495adbf74e9d03cf651c59dbb170cf67dd18be1e7739acc66c73360792be449ad5aa22fa8a349ac607d3615f26d5df74225a0ccf5eb55d62562c65faf78cd76d482e9fa5f2c852ac396ce845f7020d6ee4fde2e59fe24953b672b347f5849283840d587abf98d868cbe3efa0c34309b50dc3bce54186b4b2287aaa1a7a4dde944363d0979512e7a1ff6ebf7bcba3314213a0f32d340ed9be6ccc0cf4c9f5db673f763540c1e8aa7bd28b49488ba6a1c2c83f9082593c844b40e056310c5232df7087f210c859853bfb6e8874dd640d21bfe4b86e6dac3af4e3dec8369a81128fd2d121fc78fe51ab7c833310a1e10b091488b21f53484d902d99b431b2b7e91e0162151d35f91c856f9659ebd3546b6ad17d6d7b7a44cecb5ab716fedb98d3a22fdf6fbc1e29c875280366fa44dc62d30c9ceccad2b6944ba63aba26b9b4cf40498b555c36e618a2a7645dc1f1d9af68b6ae5a084c6840a18aacc84af720f74efa0b99f8ff5e1f8211a773d020e38f15ea38cfe8bd8115890741734681e2e5dadb1ee6feb7b6133205f354d17e9949d4660e52a180b64e1e83655c492f6e81da702d1e618866a7decd8bd8b620255bc5bd802169e96692752363c2593eb1bec823d5c9fd5e4e0dac8e7430c18a673d9e81ce5dfca069828e1bbd4f6aff187d122bc1120f2d3d84223132bceae8c70c84f4cc6a5a1b135dbe7deb5dfcd92a9ec517519971ff110cd8b76929bae171f4b1bc8d09f65f2bcc32938d7e42786faf2a284a4aec3e51e4387dca8835228d042c9835bfcc712ebf04dc782c73915a0ae2f49ab5dcfabc4e7ed9956bbfab3791dfab05ddbbe4d0e7e99dfeabaeaa8973d9ae5cc82f14de308f8d2f4e3c1ed0a0a78e2f2cdc10dd9d1f5532e9689bd8f4c3be1b48bd1ebb35e78db556c5fb1c168d5f26ba1de229718c7181bf0f82bd562ef4d5dda171df42759fdcf4e595e74683a6da2dec61625f6bdf6828191091ed85e53e09116912331cb4cea5fbceda23a33ba2c8813c40b52f3c00ad782a5e3ea8ad012384cd9e9aadc5fb79459bd47abb513e79d4d03ccac985d6b7c53a1c18834a1874c9c588b0ab9c6699154716b17559d9e5c32890a3a1f8af5a3776792c7c565ca94c32604fa93e1ae8fdf22cd1dbba01b66e27ccb51d0e7df59cab30dd01149252e49ba6f098bf7ca6e38da82e4ecaed82e947c610af60bec059211ff89bf337861646bd486dd023c5108c15bcaf5d923f9a9aff767ed90ff49e09c529031111892498b76def23a527c996f6d5e5570b112a5e30d1ca00847cfcdd40b6461f95e1302a2e9b3e83a662482e4dd0e4d678b209959942488ca69569f629c2f45a29f7c39d21f3724a0147fa5f2877bb02ee4d7e8169f6d1d8bf9856d88cb8cef2266caa0953db1d7186db5b14c6890517e369274bf11deee853ae1ca01327dbc7bd7ecaa82a7c14d944553399860c8448a1b02a8f2254a833a874c176aae3992f1e4763707bd391f973a21788da649f090d34fd2c6d3e24a02e3cd63c64a5fcc7d30da173742350d6734357a9067babb4c8ba38f6033ef25f857462ec2e085a078ea30c6758a339b7edb30048ba751a21530b16dd7e5c6ef3e3c1076386570388fe69f8c71e41dcafe374e80760d71d605c3aa363dd69b0d635e4d27c0ab25437c44f4a19e1d8b9922485972c3ec8ed9923d9f9591227bbc6ecae44bb612f3802d1c28951bfc50935654689eaa3264ec9d935c21c3bee18c52e216cdbca1a39a3a335f9940659c7e07ff9ddad8ace0d2710b5e5ddf479c1528c9cf4f3be20ccbcbafb57042961c606e2c3cdcf83276f125a73803ddf7257ae8ff9b9c309226c8bf449078cca27e4c4d940561264f644f6057e97ea1a401f841d588ce8164a8e4a1bdfcdc8a35b5007e3990a2cdf51d5a9115cb84618919a339fd305b5e5d7991713ea6e08cdfe4f88a11364c84b65792347ee811d922e83596612efbbb05bb6ce7bec43aa2e89e10cc1f4875b79a170816c4da728f52bd261f45b323705e634e4e60907274b5ff4f98d71c2f55bc6ca6d014cdd1d18d199c359a08d363fdfe9e2be0b46cb2024bdc872e20bce58def701908f7242cb654427629bfe499a2ed4885f94d81917a599b7fef71fce64fdadc4549c24fe78b5eeb0c1a2b555c613f314a6afba832d33e32381d713ea7dae610fcbeb9bcb999bcb3ef5bf573ef9d72003931aa36d653485cc8d10e140172abc20a8df247d34819d4b404c94fd8d9c555317d79fa8d9a9cd94f0e7ba73ebd0553a4353bb8d870f7f955ef2d3bbbfccecabd72576312eee2f1b4f2bf11af47a8ec5cbeb2733b3cc717557cc59f56705dec5654acfafdf98f29cec3f570b62365bde90d01e7718ae10efac143bc5125af604d08af91aa7f04d190ad6025d1cce0e8b03a120892cf88894ed073867095dcbf3cf055c674bf09b63182b6f3f2ef997d4026a18f5fb5bad2b3893bb885da815ccb27cb5bd15b1de1af8f0d9eb64701c866b8fcd6fae3138abdbd5a0b24f4620637c2f63b21e5c42e7d355029bfebc9e5db747f8f89ab9ea10c8748a939725184f17e0e4324f31b0f2d72adc6312f9c4c6df38a852afc1da5374a24742d4210bf42c106289644ba43318b4d34492f4a47344625863f7087444152e8f721053560972103d9999e4d14597b2ca919dcf8448d16a60e3c1c6ba164bac4ec27010c2f0f1c09b067a88272d0d8e92d8fe6713e0a4ca31887a4e5891b6f9658f06eef0e0d8f2ff0649191ae9586bef4c5293332c2f976eddd80701abb5fc5b123786e28d14c2db6ef64d342c68cfb506a47e80438d94756e0a8fac01d6de39480c45c1bf293aa163112ccc5a8fb2460dc1ef94e885310673065171e302516d046230230f6db787b11c129ec88579a6603f73d96240ef7681fff73086dd0b1ec614afcdcec966a770a9a00e3d8b387b270c806dc43581c0f50bd7760290e445253d0739991fc9fd2406b54f45255e3dedc94cf551b687d5d486fd6dc6b38004e3f1c4cc10f5da1530126ca3d84afd08e2430d914a62b1a6100f8c35b59a8d716d84237baf82952ba150b23ec884205d8b931685e3f7a072c20cb8678c55ebbec389db6100e53c3ea51793eb64d7b48b8aae43c238821a0c0b61042c2dc3b9579b65d5d8eec0c7ae99377876d75435ea8ec4cf974b597deb3e032f81a242e2549af3d28566dfc5f378c90a1049ca2dc495ae1b18cb1c2e6f5280aa3b1b89ae7398537e0fde0e1ca902aa6179e0b62864b16cdf7aae962cd52bcef4d9c66acd247ac713fc78a7898cded1400ff6e01baad40d7e8e19a0cc227ba1e6acc5f0ecaff6d650b478503247f17bfe06036aac4b6fdf9a26c4824a9f6445bf571fc091076902d0dbdd4bea891f137237217041f808f3e3e2e7fc5c3147cdc65a3c5ea157af94ebb4d7547ee78737c64ebc5b6a8d3eda79139b263763b21034f41b05d0b6bd05d8e28a3f7a11491484e580c800e1f8e538eab5af84e2dd67261d54256fa257861bc6f93337a4c346c42fc729d7fc2fff3252e17413595f7b9a6fa26306712205dda5daa0af8c0cf922b89a9a84477b49396884dfcc341a007ab892083e95e1ca6e658ffcaa73ffe4b4940b1677339b54c67582dae9f3411b680d19e661bb44e2d10d06bb4f252b6384fe954fd9d8fd5a3968612383264a08e12b313a1a201f413c63caa4ed5dc6fb89c693b819c9a16504093d1685480f639c6fc87d0c788fc757e04a457307946665dac3e449aec31609f552bdbc844260433c345f14d1b26addcf4ab0bf96f44bdd61def1210bdb541ddda4db9dd291093b196bfe79423b44861ae8a0e4563c399715f321d3c3cf3ca33b8a3c4fa38ca6606766725f874db633b4bc1fc51a164bc77b2c75b15ee4a35bf05792bfae675d01ea0d9b4b8f52b76b006cb26b3656f51a4272f21379b3c57c58f2359cd09db0e4a924eb64ced1bc1caa6da34bbdcc75c17edea99a1856c1290b15f60174f2e619c6c949d8fd9ff4266c64efb46842f9af2719fec88a520ff85a210d46b454bc1b08947731bfb5907543a50f2538191f93cf39eaf9b14a04dad6eca10eb0d392775af2fcb097339503d9def058c2bb960b16768328c5a5e324dd503ee871f6c57054f603c04718198c91f1752c6ddda9eebea4b55ce66bf4eedef380d1aff2019a3cadc4c8a975b888daf3d5aa9bcd8cc7fd2e4183df494d1f5f2be7f236d89397bffae29944f76bf7442dd5590ef3407c698399ee4196ba0f6957dd94929ef8bbbce3e40d2e4d89d2a77b5353c9a51a15f7a897e1ef054c21812c598b440b5ed83324ce8e1db43084101a80a4a731607c3f5971eaa683db8e8f7e4475b67c9c18013593fdb3145121007a0c9be882274d0b5607f6779380e7a83fac58274c2593bfaff4c8a0f8d8c8337605dd9503aae1bd55f5540427dde3b1a88dabbf5cd74b0ec2d05875c8fc01c70e02d182cf3cc943b6e3989caed7ce4609c7b91cb49bc8b7250f93b4b2fd088880b973f3e0e830d4d43d4937eed40a7ba72c3ec986b18883a9a50ea853e87e11acfb40f8820674d8aea12ce3f4087616197f83ff81ddca1555a5d8416371b25bade9ac39941b76246e9f9ddb72df6856b045ee7ea45ee24e61445231fc88eeacc6d2ac7ef238ca6e77d7b526c097eca7b8dfa564cf3cae5b4aa2931ff1c82aee65b63f83722b3bbb96b60e5cb3c23105e9605aafe985b9cb32fbc34fec6f8c381ba742a929b5c20a22e37a4b69a0af50bd968cd379cd4788456f22ad8a8b06a6f1df0fa9ec5446cd559105a304af76605ce602ac19f713bdb30e71feddb50b9916cb16a40bdda6670f2bafe365332300f47de9300a5b6c0816ae33950232a5ebe5e43fe321afa4ab7e1256d796898f3a458c425dc0c675a8bededd56a2fde45a647d60d26df4bf494fc59a3a2d09135bc39c9e6ebeb098362d6b201407b07456fce14a00a9ac10bd3158d24555c6f6660c2c331c0d920dcbb8b65b0f91ffe45e80b0685dadb065fd71f014643a905ffaf05a977da283f0a73cf087ff429d39bbe5fc6c488fa2db54d4667003862df921dc7f98f9c306b55fc3dd3d54a2e3a7153ad07d775fb6086dfec635abad54f41c96f3e47aa48f620e1e32370836ad04dd2c61b048d23ae8061d75049e726e64b86f72bed48c42026eb3ede77c13646ae43387cfd31392954ef1c52b8ed84a404b00d6e10c1c7000b39ab6a0b7c7b4eaf4231136548fd3451408a1f3c119c1d32809819f6926b9592cf4d97a417ac6cf8bf4e96568acc21d4ab105b72ef134832858187e109f3f48e8d038a44259dec6270a5ddae7d614e23584b88927556cb097f54b081154b17fbef11059755daf7dd36d62cd33f8ea09dcc20ae16a9a1ab6edeced123e4624bb35982e421094dba2f6576db1ce0528dc64ccd0862c38d9595471e56f98f866209dc18676bb5b4e932ad0d82bd11fc7ab8ac56fe8587e7386a39331b1bed4f834155dda6d3a7d1db0b371e6c1909cc4bab688261ed15107c89edb6217e43ec21459acdd839235af59a3990b2170987de9db968a409993ec0927caff5fa8a1e30d664cd75bea5934c5e3a60c2d7157d6b1891d6f92a02a747b2f2b4c88a44eab86d5de695f1d8cdbb690a36649b1c812f28cbe68aa12286eec7084e9ab353e2e51b0def36eea75bf75c92d9ff159f83f29e359196a523e5b78dbb1f46c81135be6f3ba1cfbf5579a6a9252aeb58423d9e25ecb8b0c8ff6ab8a458c0cd86bfbe5439dc049115ab4f4cc10d71e1264d74642a257cec2ca173ab81581cc416a2ea9ff503a4795cacb9d0e8d1e6f0bb574a702b1ad14dc9f1b8782532b5058d25a7c6b76e96914022e44cbc263455f753bec9978c897133dc09f54505cf6ead52746af5abf43ae2e8be4a19c752ecdb2875a1c338243066186bc569d8e02f81e4ef3c1a59af71027ff57eb9e6ad34e1c4810e0ddb753f28a853cf2d6b3cf3afeed3a2bf77bc9df84800fceeeb01cd879064313b20b7e8716cdc4130f4bab6938cf9bfca5af44d4a70a706199826ea7c52a96e2620ec8877157c90df5e048dcc164000832494f96dea8dd7818b44591599e2e48ee298f4540ab3dd921f5081ce620d9b60d02ba01af996aed1ba95d9ac8bc8c8c279e85ebfde1201752dab18c7e9df8e672b565aa70688f0d68eed230c0a92d5cf6a7eab50e6af6adc0843a949188cd31f5c3282f3ecbf795f538cdf89814d2464632b8db7cc6325c1be83ad926b5ca586248a2f2eec17996ee3487ce6724b17591a00aa26829038b1876a16861a9d7bcdee3fa73c2bae4b9db4e4ccdfaaa40820524ee783225dd41d379b9c260aad05b3a50ea51c2edb540a5ffe79dd46fe075d168f0d1aa598f9f3bee9d4782e73b0934dcbbcaa4663766960c8925e74125bc4c0e48ca5390e4a6763144c0af432782090cce366f6e0718cd9694390d827b74368d1a4ee8a715a1ad61586ecb8736e2129a5da62fb99753ee38e79e82edc2402e96db28dca12b077f590f31021c17c492064da642ec98f87c07d3b223a55860cd2a45cb8d1e25e0482e274979c2013fed8f196059688343496061ee4d6ca00b0358087b856b211f21199150bdbf4e6a5cffefb12f882f678ee35f8d60de7eceb337dc89063785a08e22cd2eda7cadf64d8484c6fde88762fc50398102184b9816d52c743de21d0b331391868a526ce641f886a80742892b00463fa9ddfa23317393f521aa4fdd10f19e5cdf8c857aaf45ad50dddeb978d1c9ae5cf1e23d8dd7b4beac97739397155419c265ed9e2b44fff4a0ea5462a0e2fdd9f5f343f3cd8d59a12d60e4cc757920a9860150724bad76e244e7689cd01264e1837b8a9c50629f3cd462c967b79366ac2ee0d053470c16b0382845698f5225d8049ad0dba0c5df3dba38af72a889926b7ea5f4da734ff0afccc7da4618bb9878a0e3e355ec77f24dbb4776396d5f496a89e4cffe6fb8301b50f5452418ec894372f3af8eb4d3d7344aeaf80c72ed7a833251ad5e4c459c5a5ff4227e819e7eae2dc8655afc3b2e3a36b4535cf4f2a4cae77f7de25c7e46b7c8cb87bff66dcd294b14dd23230161cf949c04821b3bf23bde36efb1b6236a6e305a50c95502056dbae020a2603b16334c6d839fbdecbfcac0312c1d25df4245405980bea313ebad63ff235f9626d344a95cd88f1e83b2ad37a41efb76d76f4da1f5c8eab7ecacde0f58225251b54775ae6ff383768df61ac7b74c13c49bf206156d4c7f4521d9c6aebb3ec50937cf75666bcc59dd1187ab0a9864a5398d7e2fc608f8e7e0868ca50bed0c458eb2a533ee5ed09ff171a5229210f44fbaa01f23b8d744c1eb108ecf0360d912dfa9c133e53de2baf46796cffd6817c7e06c7b538533de4487212246ad14eeb0b2499576368af15ff1e7ced2c3be01eb7f605344e53f0a3d41f8dc923e0d433d400d94345e4099fd2b4317fd306014ad63c2994fc605969564cf1daea3e8fb080305dc87bfbebdea250a7a38a53ab7b86a3f676adb2781f42570c16ca7474b9e8b88b066f2012390ad2b569b026cf0369d9981347a936d139c852e0bf842b49b2158b19e09779e277577746eb00d0bf5a475375b7e05cbacb03aa4a2858efef4c8df1d1cf878e037bb758e6c1ff150a6609a81475612ae3daff5480c986ee0e980591444636d61103b1475163a50453b04aa7a9ff2879a37e83a51e714f83abcef4f161d1d6727c5287cba1deb3aaa1f34dc22c82eb9fd707901b38bb01e96c15e0e39150b429fbaa95ef762c45c18063fd5bdd883a5958261f68b29bf0c7a04eb2d842d30d5f11cdd1efc0c52936e918bd154d5dddaad07d9417439d2e5645b8cb7dcdcbd1c37d785755c9723c4a3b1ccb864d03a428fdc8b4ee17cce3a8a7f85f29516ffdf5c0ecdf94efdaf906d4040860df797fac716076f531aa76fa0cb78e8521f0be2f65d4b97ed984eea560d35c22361460b6c4d5af246681ca4e487cffd76669c1b60e195cb8ce98a3a6eab6f7e7540693f4a67802b2693d60e1c46d0214809f3b41292c4a0eb8e88fb74618c91a1c6a246ab077f50b25b6940dc98354eab260199d661347d66355c71cfa366fc841ce0838692a542b56e5bcbcaf4702f81d01f3686b64fdd88baa56240213fdc33bf7bea0b2792cb867e52cf9a256130ba6a63a7a4022a0b093ef7cf8dcc985e48bbe2bdf9d279d53539de8acf55336062d3676a0367c38647a2e1109ca8edf0d9ef11677b5227f70eb1cee756e128243d342cf11b6b5b07e6a2f6c694f8325254f8ac147ee592ce32bcec0f42f5727de85b06266317b31ed04cf5863066408ce69cdfb6f5bdc2965c7801b1feb509ab5414b65978e1e01e1eeb577106646acbe39df46e5b54e4082a5e6beb7ba7274cf91dcb57bb0e3739ecbaf8d8f977b6981b75a78af8c1d9bd1d90f1402677c22ff1b04c150310f211b1528033ebcec5a1308d043e1afdef930ff1765fdac3601ce2ab0efe3e54bec1f70941fdcedeacdad167dc46da29c68e330a38d1d79eb3b919b65766e6719288f52667b1752d916e1e050058e3f59a098597b7003e1943241c13ba9f1a443845680afd6e24caa87a20d9686e18fb728dfdb79e17ddbfd063c68d4ee1ce738ed8541c8d3b1a227bd621f839fb2d3973122598e331b39166668f9a333de2d5a8abaf76797498ff6215acfb76c73244c08be42407873d9ae8aaed30ab00ef1ea8e68f5862b15a761c383dd287d0639a924c594da8c89d13fb70f45b591a091624cebb1819bc30cdf05d1d20cac2641046f333bc45b67c93b93a9e4a8b54d6d1cd1e7583c7dff8fccd17427a745a9781ab18aec80bbb22070e5143ff1ccc7eb4550130ad6c0595cc08237d5f22d9989f00ab565ba698bb090760682fb70a344c6feb1b6ad489d17d5d835e58009afb0de272757a0f3fc6cccb26d1a3ad194304b361d88e1413bcf38882f9c58a1ab056e290ace4a63db1d3f65fbdf111c1e1a9110f4abd2fa99df791d86d1accbd300a6fa6ab788453ee21c24cd5f4487bc629025683a0f79dede219fcc6eb4130be3ae0b0f612fcfb1d1c70f850fdabfd64747478410f98480bf3d2990a1c1e146f12485123c71082069a921ce9e16ea2054829816b080687644f4d386489597e6f2a466806fcf4ca92fdab0f2921590d1738f4255dd1790604f7070b71f9abb81cc8463248fb6849d40c185bc26dd0b9f811650abfa24c55e0f29b705f0b33bbd88714eec7b53db6561d829e62f7f58b9e3b90d3f49b8d61d9541e62fa9dcff85ca56bc8861e3a9aee36a74648c83265326bac731e55b3f84014b229d6573035b4d4853b13a4e20f0b39a949f900e60f43f2e9949dc3ea5d8aede7423aa76ae9621e1c932b11b650b106a98440311fba4dc34bd142fa510c0c3df3afe65fabee5ca1fe7f59c75fec17ebceb3f00f7e26510bc62cae7c91dc2daa5de96e979fbb4890d0895a3cee06a6a4cf3a0f0e301ba4cbf088fcd555dfcde48f777fc4c50797c1cd606147d9711efc6944c1770f37290f1f25026b1af482cad1003134a901cc1a0d06871de0dd6879d69ca9ee3edc4f542bc5904ecb31573a474b283cc957453679dccd55caa1acecc61f4faab2b51fc6ea29bbe8b81a657316e66ac3f0c6e3a2b47cfc3726735cde59f8df97123993a7a0a1304b79abb66b47fce9c790fb60366816c2250f1fe30387910356606a6c705145dc85f1ac49fcbdce637078914f1c01fe00fdc553f0c7d0b1ccf09d1e35db9a68ef8564e4871bf5b71f1a2e1127b02e7d96c81e6c100728e761350bfeb3d22cd41d10823e6cce76913e70f51b774c68db1254c6c5e9941d3db45513d071a5d594fca7995f0e962a3bed8e778a9e5ee229a9519f6e9daf606e9a489606c2e5cf1c59da1e1bb4ce2937701951f84114bf9abd146f1f4b760162ae9626bd7a01e6f5ed54c61c27f576bd575dfd78eec899cdbb9616b6fce1f679384477263c1d2d67e213f62a5dbd3a0130bce92eb82aba922a675c085957007a4eb3ac9fcf0165dbc6758fc033c753a94c2bc97acfe8ca0f280b7aa91c438716ddc03f8e608187268aa823e515e3b9ecc46fca43616b888195b37ed5fc8af22a7970385cf594977336bbdd9ab9c1e2e30a2329c2b99ebb75f76cd8a917d5f6514feba4effbd80468d6470c7489292a24998e4717e7d72b93fdac865f758464ee9ddc5a701499b6152443bb0050295ffc056a9ae92e3697b5c1a4101fc7f91ef726f591469f557f50093e9868fd4eba0c95d113f249e16dc96deed8b5352506cb0ed8413548e8422bfc9e47d3f42358543a8ee433dbb44d5c6ace780cd3810afe276d98df52767906c6c6fa5f7a7b5b2e906109414e9c27c14accaa52c3b63563346d66fc2048ae1ba839800f75b5947f6d74fa979d55170a5f3657a2c73bc77e236f9b379d048076aa7b1abf7b0e5f5589dfdd6e3e414a0763dbdcb05e2f2d7a09bfd81139bfc8a8bd4813ea5af1a02fcd1419beb319287776aa1e858d034ac0938545436b09160cb793e105ecdf2e59b86f7d03f92a87fe7c5c5293baea21c9d6e269a802217624d03de8b3faa3aeb41a09b399f9c8789419a27e5c8d356fb48225ac6634d0765aba96ed3ceaf90951554647bdf973d96308312090ccb2d14fb580147216e105b6dc7c9bf1cbe8e295620a20942eb27cb02fbb5c8a1d003c7bddb0bcbfa484c4cb637cbf72449126c45d298fbb4817c3146e76f43715675e0ae3929a7757b6fb55febe18ef3ea731dfb69dff4dda362b23924a49ef9d2eadf51f8da92328b892d8b6ef5968370c68014c3be2dd0d1ada13d89d468758c31313036c8fcd64e436333a3f5fe75848c5282c7e071a5a2b0b7ed7a78094e684934b7367e3c1136ba59469bdc0e9b9e17bd484797fcba71541e17209b06e643fe3e6742687c2de5ef1126b3f7bb63baffc5519776626eeb153a9e81cf2b89b7ee7683ecef0590688db75b56de32bd12da2a2bf80d6f5238a585b1bc00e710fad1b04cb3ab4d48ad44faa08791d6e0160e350343181cf1f21bfb4bf438c1cd607e6d3528c7276591d606bae5b9b6189682f5d5ddab9de5d67db13fbc5c6518db66755eec412a5010c1f6fa402069c00893f0f9f5d3530a442e6e14498a0d2f73e42bf9c4c76b9a7dcdc842a28ed0eaa8f5334becadf1f11c65d0c9cb3bad09a645a30add6c500e19ab77bf3955c0d481fcf9fd51dbb655ba27c84d4897138b2483cdf586f7d13cc4f7c0b89f718ed7ef77eae42e2e07856f94a2ac0e985b2e4559a35228663c83151d0b5a830fcb1c9800a5c8bdec019b2610ef221349fcccc4a005870dcfd351d30115a071c44d856bb2e04e111838b0367885b07b60d9715c730f1cebdfced82788e8147fa66b28f73d68d2cb7ab5f91cd1c922314394bc2642195408ca74e52c3a900130b16856b9e0a18ccba09c7082e015eaf171ae2c122e7986ab8d4667de9098f93ccb224a293f1168523552936c20b3a0f8378d782c7049dfc51e28f34b0a4133940fa13672851ae1931594c1482d7cd16ab5d281f46d038c0445349a82d77092e1099038c69d3243f5a26045e9c2bc451a65667b4c34d7642655ad9a302ac93a4421f9597856448153444e6d45a038ac00d2b8e1b309630d5e6c2d645fe98892038c82dff79e053a0fd4cccb23ddeeb3defaff43f9025d7e4e4a05f01267b1162828162c7b6ad9edd9e113f59df168cbbda1ad799adec5814c70d0ecbab2bfcc2413ddd0a6ad71c76e3e43ee55c9be7019f209f24297cf4319c73572cffdec93f1dc1589654e571e19192a3def46de46e8cde1b16eb7ac85be1f9b2a70c432fb60daa94ef3b91adee08b3dd1adbaf78786de0ac418b755bc228500b77173fc3256e89ec115bbb1d2d7e84b7af77220f2d3eb5f724b07d466a9c2363710b16e83a0bc28db4bb50d7b9dd083ffc6e32671cbdd1372aa9d0e955dd0f611afb1cd091fc49f23689fc5dad931029bf2da97454d94a8fb896c397b6cb09945a2ef36de1c2d9f95257c785334a04f05c01725cb53049e9bb6ba99ec6d2679b79ead716be1356d2d873bed0be6ea32615d3842dc8ffc4040514026bd6df21123bb99b9bccd876f24d87b91b007aea5480607a09213b8495dec8572cc6f6fc925a36b7777160b60023e77b3456e2540202016f19af7444cfe3effac9a6e786a5a20769e122e27777a0097e4c9bcf247adf1d343f75d828eee5ec759ef62da433c36dc1a1f1e1bec81a8d4d329e3c6169e4ae643a6a83cf9d8879cfd9897b25290e5892806335089461507e3963d250bd9188981550370276e471be47102f0b0dea1c602d0098c5f231467eae80fe3f96e10a660e4543884ef43d9f8bae3a983af726daf2ae52e85db1e4ece2fd17b949a3e3ade18b4e0235cd6034c427f6d89eed736c8a95cf5760989f4d733d7a6fdd4f0021e7cd3e0a43c562abfb8d71bcfc798ae5d6a3fbe8c92d310121cbc97bc4bab0ee5dd01bc1431c1a075e202bf710fbdcf2ba4f409bdd65e0e07a190d4d18a5ab220626c8b48ab27342b7b84565386876a7617e7e8b0ddc643fc022d32814fde7dcb4ff5d5b01d8a4de1b4f8846f87b59c32cfdd5db3ed14437cd561ab56d1e6c0571392d07c30b949ce95bd2fa951d15999361551e37da2d32801124e70f833e1d8d193052dc9eee95d5337e19441066e253a81be898f179e5f22974f399eca22712faa7a9fd0cb854b44a2b8fdee76fbef38a2506caf2940bc53c4a8db5cb25fbb6b70f546aedfba2104d9b1047cd1698c201d6dd091f89eeaf05ecb6a61b1b8ad5e64385af724ec7f9c615e4a8574cba1345285c91f7c36b7955a067056f3d1cf87734e2f0a682cbe5462e75eb877d6657000f41d874864a27bd3c28b153c0177d48903149544679060cd732575c37624bbbb7179f017975cc00b43479c0dde09b14d34370cee6680621ce320d8dc1996791e0fc370e4cc9ae9980cbeb3b3475197cea765fb23f8b41c97c9d0e9bf28b60579f365c2876d2ccee042e2de1f5c439831213a1b2c0978ac466e677caa8356beb34400b1d06f4f7edc105e922a2f747d5446013b8ed880403207f31a439b97fe1b3091ccaaeb51577d98c5bf1c964ab9eaea8c40214a358c7a92481b8b554a50bf649f2e6c40e63d6d69e2f4b557df1ccfa2a21bc2c50bb57770291e186109856d70caa167497ebbf99abe92156e2d7a8c4b588de662286b48d6129f3a53e39190e7465df895ced56c028c2c2fd4cbf40b0a5ac7639ee634a2b7eef06291687c9a610229157b4ec4cd77b7775159eb1196208c586520737770c631674c4fb960e1e1dd8509b50487644ecf8d0d5be47b60d09eca2ef0f4a2b3ac429751e9cfd636df553759c58992959f14da58331a9b748e17d68bb76b0b652efd1d5fa751d50409e5ff4b4163abeb8fb48835cb19e9235d58d9807c5a20c5effa7cbdfc6a5354bcc933e2b2b794613fbc371e5e3443d4abcec18e04fc53ac8d86cde3d6cb81a912c95023c17ea60dfdb0f34f9f42faa2eb326d211c5e175773372e9a904f26a1fe40e0d5fe95dcfc0bf3fed3ac9806b6ef81d3670efeb8056020d91ed84bcd9ee3f0b9845df9b9939d66471a4601cafa0d667f5dc45e259bc97b1ab9fe6767305774e2d420a8b1f0d1090ccd913574e79b249f553133ddb093ec3e1ec64992bad1c8ca4da409b219fe96b09527753134e0ebf3247d5f2a2a053d055299e93e35b017a62cbb94ff87ff94a20167010671c631e90e79aca358d046560f459e05b870631ffc5010ed8552c5c3b298a120d69fcdf49c6f4e9ac9c47bdff6b40e00221472862ec93aec85509f072fecaa622f282cb95ffaef7054b28b0093117be09332ced6f972add12bae385b18e67f6fd4fc490fd3f0deeb4aa0b0d9df034fd3ac3c59ad2f2c0590997922c358a6fd7ccb804bea6f9e35fbc24afb0cdd55d9fa9e16ee77fccf1ea64a6115779b91b6d5a3333325c67203b5ea51bd693135a1d57aef7d958a1e72b5d77e4d372c87fcbcc3fdf93d92eb01edf17e123eebae87c7d847a00fe56c951ae1c98b9034e9a38f040d8e1ad1b2e6f22b1648e2dde5c1b70b8795cd917a05965547a5b267d407f44f927a68eeeb578c759ca1c618b50ad275c647a0f368371c8ca972b0bf89842f941009ee590e03e2552c262131a65b4989870452144e44b646a8f5a721d6b7ecd43234c08febe13febd6e9631cdc0c19ed9a8454b9d6c1b4d598aa943ad1a53ecfc773f953c19d4216142b391bc8fb11db2930858c98b0c596fa1298954ff7bc01247462a247a922db64b67bec6a557922128df57cdf16d759812292473f6d6dc44e944f574a6b271a9b676cc7952cd2836ab6bb275b11eaddea35ef8123fc22cff89e9d00c077dc245b63797959350d5021a56b756f7aa9b458085c44b6cfef6b4faacbec069b24761791fe1700f985bf5d2190eabd01b03f7423314572cac40d59625451db0d1b9dc26be820191697e453bfbd2933b1f43a264e5865da6d2ad89188f71ae6e69343ba3e251213ab558e370c1d5798259e832eba61983f31081f2bffc87b4ce76af0d66544ce5bb9d7da88cc05b5ec04212d85ab02edda1ea95fdcf32fc9cbf504d2b44f476ea385ca89a5808b84d5cf6f54965a457e560686a396a6f8c3a283448780f609ceb84804179bfafda0ec3b9766daa08aa4db5edef2e971e5c8bdf896b902d606ef5b086b59d52af035e723b7c98d2e11b66826e6e1b14c413de23a2bb37ea456b593be20a687bd41d9feb99d37ded6ae445718fb8ffa736b195567fd048cce2e3f59634f0ff16d167d91401708107ca50a76df67914a8aa511a74a455d9bc2f81ed04db66bda5f06a760db4669d1952fcb767404a6c608c1458f95188a89bd47343c15bf4d6ba5d5e3640e87c8803ce7dc782ca33917ea8fd6365239161a0ae930928de8ba4131d3d3f480e75ee32d7d8c41afbf558685c6ed3f1eaa0a9721677e8f8bef59e532a8df8806051ca2ea4f22566d1b1c9b0a2060808f0848d55aeed6b0dbe1df6681b5780b1e4b5fccced8f46b42f6b64c2b4f95bcb696390c9700a0640aac2444a758b65727bd256f57e66178ec815080fd8e614d3f3f2019e4459d2995e59502ff73baddd2fa4dbaee399ab938106d02bb275fa7bcaabe203e2c2e24bf64819c570f0dde7789b1869f295dcdc0435db28d24c79e6b4019f72390903cbf0523b42575745c9b95d86089ddf2ef1a320fcc4a9685ff1daea18cc24474b471bde309d9266f7133d1469d5d9dce87db304afc88c0054ff1e63c03d12ec7456c40feed086831f2e0d2a905734f849425601f5fb05fb9781852f75c696bb9187598d65252d3ef5f5a9c2f188b76ad6b2e15e33fe87f9349cea47e762a9bc3c0fb931d00b68dc7cdd12970cf2fe8b4d9d195b8d2e05c024265f890df46602a87802be405a53406de75d21db36f67db02a040974c55665bde5edcc154b5d503ff61e07472e822d8e862ef6f5c34ebeba58e7eea2a35458d8a2c26950aaed4a5686a28f5362b0e0fe273d83772777b58f02d7329f2c93532b0eb63f566c4e38b0b88ec38b78d8f61b0194b6b4e6f9d5e451897dcc69483fc6d4eafdaf544911d4e65dfe121a8bf5f1e012b07df1763f4b3aa452dfbbf20c1bd28e3b89c57231315a51d51788137d91671ec8e596ebcada6505140b90acd25f1d51718f41e8aaede1df1bbef2883f470b3ba9558c51c0bfb57b8ab4c2ab440da2e5d87bf29ddb28f4d914317f19ce3aa7c310bdb8bf872073e0b05d85a5619cb69f6fa8704addc66088cbb6a16ad2f6020cd34005b8d7e71d7d8862e0316fe3e53fea4d9aa0b29a258dab587436b1a7ce930c6f05269f9ea364ecaad8e8c34f2c6cef4df386a3d68e861d64b932da974fed9e81df365e425c1aca84a6e0a8151022ecd72ca684ebd4fe0ae19ef6f2638d34a89ae4962eb00d6e23fd0055d5e767e3cebc602a58522fa8622e58e56176342c9f846797a0aba851a7a99d09d3e3e3a8cf9534d1e946efa20931e5f4662e3872bb99ac50006a1e447e85fb64412d9b4f9299e83258b1b65168ed07356e671e6263fe14cc3c2ed2aa52e694e13ebab1c86147f57aa6bbe8763ecff36f6b50f0ad6b901ecbd3fcaba49ceaaa55de0b1c78a8ac1d139b6a9093f1aacf9fef74dd3c46d6ca180efac10c9a594f5bfc7fa5a1d957cd7ae42cb0881e039ed075925aedc5d7ea392d3b84823a405210fa8fde4db246780b3fb141cc4a312900a054108ab8bd70d0ba9f0a5c6c64bed7ed3b1e4a5e893197aec4e4c807a819bc4bbb7672355c5352375329bd2c944c6e36064fca34b288c669c352e634890a2cd1928e184d785a29930bba3ab23b7be1af9482c23f715e8d94fb31161ade391ff37c07f6add71f792633e4ff70ea0731ebba32e130ee8ff5e7ee3abf0f34a9556f9bb0400d50aa40c101184a6da54d9b0bbc2438f81625a60063316597340f3a4ff3560f429e5ada98096eb6ed6b746b68676ef629abea1a274bb87e97d13a4ac307fcac209612098cc4386deb8547ac8e5438f6fd0f792a3888ac7fd6b1ac8f3f81e59bfc602969d37071cb0e970f3f1a4cfee4a548604820a854f9f107ce6c71ae7ceda48656250c991dabdf02707b7ccbf83f3ea069d65836e37cdd05adeb085df750330b49b683504c0a393f15b50837b3b471a3cca839078e6b89ac7378b0263d105858175bb53718513d06638d414610594eb24807852b9538764bc365de400dffdf54213330acb0d75b1444ad0399b085aad45d23f471bac02c9dc5edd4d041ae5a426ffdbd608257d1537edca85398f0c157a72d240bc31a837f5baefe00fb9ac94410ef9a98b97eb5e9a716f291456c792b5636372dbf44205b58e7fafbaa297bbffde9231d250b8b2a5f4876850ba212cdaea1504eb6dac30c87760718d38e798b208bdc6f6a32ab045f6f8cb032fa5300d4d2821cc2dd059dbaf20a7ad2b18e457ba88e684faefc655334f3a86f59334f42997f7c575609442836d810c8a4b15ebfc971996bcac23f324a1b68fe5c867bc64f3e3c09c83d6d83b59823d42b95c4d1015cf03b1b6d4676f5120d0e2dffdda72f5eea63f01f59faa06e60de1e49a58b97b29a138076f530a7a5c9387ecd5534bb257744ead473aab84ade49e7df403d9647dcfad81117dc4865d80b40b96940255272dab6a53adbe281984f3599e19db66c2d6689e0af176db89a8f29c2d4beee386cfc001bc86e202d0fcd076cdaaba096f4cf06bb8e1d14b4c0ae2cc315c9285c1f6afd68c377b68e2af8b61c8eb8ddd8e50925cb45610b481d0a7dc0edfa30d1a7b4dd62ad18bef81e2055c8637ef6a23bf754f6a334c24b7cff6f9080a74419e151838d7af9e80706c6c2435f257807a17332c2666092ac2e293c24d313eae6802cd44b9a76a54e408ad045c5c81d43d6c9a1206abd1526cf67e0fceda90c1bf25ba81e30bb3bc038f68b3a174f0b07115dc1893f7e4a7df910925bc3e230870bfb2d050e369ba868d81b7b9b39f52679ce3ac3f49a2d53bc995a1fb3fea61d058d9d6132fd020e954f2eabc62f86400033571026f79b93519e27bfb5419d9d2c30038ea5b0c3a1c94aef6fab0ab36f95a4e485b95f098c75c11cd31f6fdeb2000af50d261e6830909a64fe0f49e95d76b7472c97335c62c8436be273b52249c7dd2d043873cd0f73d630d9ec22031fdf973dfca6ea6a979c0bf291cc9a36cfad0db702082886dab5bd8c5b380f5f81bf83ea5fb65702bd670ac64983290d2dffc15998d114643fbcd4790a492c9823fa90d3e785ea4bc6e5cd3deab559bbb66a4ff4913fe54b44ab5c0f2975be50a3230b2a4374a3ae71d86b05bf4540fd356ba25219bb23dc645383aed06d0e99d3733bbb65d2898584f0e3e18095ea6c282405486b652109c1ea0f8be413a871fd54dd20e8b8db4de02142456ed2542afd19a645d1a4c71bf00d309347727adb0130e23e0d28e1d26e7a2b8faa7b067b7a806906e07407f2de27fa461af1a2bad6c2c6d275ed720b124d0d1a552c8b8248fa4d5f7f8b227237560f4c68e7c877e5ad1955d587e7b82267829786c5065dcc83f03f2d3038b40de5bd7d008b0ad8e281ec0aca07331dcf31a0c70e7c3eae04a8b71a55a1ef4dc971cdf6f33ac104034264d7a36e83a65cfc2a6e233cdcd910bf81f1970c8f708d07007c3466077e5e1231991fd3a6a9331f459671ab2d4d25f750eb13eaa051950b7a54d6972aa7fcd84bc5fa0ebb5fef5279befefac3df3bcc701b6036c2bd33f02ffd0a683f75e8fa7fd6a611b94d90caf5c37b638c4c3e44f2c707112bd0f1b1561016775bba0b6adf4867e1312b3bd21d2679dd2706bdf517f5a17f6cbb97c7a0e495b42724f6084e3f51964a40740d1f75180f8a1984e33d03a10c0aa859db941975e1499a05183949f03450542c65be819363888bf25944e2e844a2300fe254162763e8555880118a06144a5a34586906aba91682c59bcdddf25b23a591c41cff151b9c462fa076e569a6c8860d176f8b463da89fa12c79fb286eba0e42d04e570f0a6a7858383c78410f543366cd8f62fb7d4cbcfb1d16688432a9b4ac02e3b29ac1d547592601af5b5c7fd50caf1c3ced65e5447d1991ca1f75035f452278ffe7c899dd1c45e35b7413514c2849da00ae8b8dbda9131494e1c9db827a716ea8b30263853b689b654c8f710b37613b0b235c2f4d58ba7c94f846a277d4d71087d70ba8e6c1ace9dd39552ae5e1988e601ce05312979bcb71dc41de401362da1dfe0cc7634d514328844147497323176fb691183f7681c388bb8a03aa63cf794c01c5005aea8b03b10f24bc11dd75664d4286b95adab4c6fb89c693b819c9a16504093d1685480f639c6fc87d0c788fc757e04a457307946665dac3e449aec31609f552bdbc844260433c345f14d1b26addcf4ab0bf96f44bdd61def1210bdb541ddda4db9dd2914ba5d525e023754d9fbdd21b27fcb5ca881b77400604d78d662511d9a1f4ed869d239a62b8a0852f351a8f392ac878288e7435bab4121fe898672ad0399f238e9e53192de95145a176377a643935cf91bb0abe040d3b317a30eb06a1c249ae68e1422f139a2f61d1d5d98e3f7ce3bf44aeef84ff56c3df75e79180120ce7ae1fff50574e01e7ea7bfe9464279735103ff3882808771d51d80fc4060b479f22bcf9b19083b0f24b61361851b666527412d3403ebb00ee1b3ce67a3e74d3891abdef8de8910b40eebc0de58b531ea4243d3eff61ca170d35dfa5bb2da09abe1e5c6c95045d58784c7aa8d44d8ea14c090d26c6c6f300e9501d7031272e18de640d2c6b0c529b547d23498f0af93fb6321a3bf1a2a22e1c09be0c74908b270dc1d4dc6f40bb13ba84dc7c3acfd32e8d5f250cd1b69c88d5683b6bbc75be178b84fde89c83ec2940fd4d6924e2f3c6f1f5b2361eaf5dac8b977b01fde83cd3c9c8c276d40877ba30735a0375cf661320a0f5e1b9d9b2d814025378e11a7f60a2995b564fff10b1a9f3b6f79643c29446d5294fb84de2cb22372bb3aef82586c08aef91421d1a2e3850a0a138b0f909bcb9a58ff53c77c385622365df1b08d923d4ca55f06ef0675c72c544be1c0cd5b82433bb795f36878faeb20b8c891295b91cb49bc8b7250f93b4b2fd088880b973f3e0e830d4d43d4937eed40a7ba72c3ec986b18883a9a50ea853e87e11acfb40f8820674d8aea12ce3f4087616197f83ff81ddca1555a5d8416371b25bade9ac7905aa7feab982e0a0e7d3c03489ea2704943f09577443371ef2512d2a11275ab74cde88c223f3361a729a39f78a65dbeac56a59e93a992ba1fca78e2c75a6fd134e9ec9598182243b8293dfa8868a2324f68395458c3920b5808603cd5d63e807afdc925cfbdd4006353bd204db25649cf1b9d9927577b0e23694f287842a79dc518b6b4d6d2b3457e90166402ba18dced4f27968d7d716326088f65854c5680c8bedd1edaf92e23370902e30d24fd39b6f46ac94555f4bbad73423dc4517bc5d3eef09b13b16d50821894d7b5de74c4cce4ac2ec9bb048137ca91dbe0dcf138dc973e8063afb8b8987610eac8cd566ae54ad8abf3a21e5677a55bda279c5cf7ef2b903b409e0b3b8ce049295abf06d1789b5d19dd808240f6e58c662cf778b0e282ff1b27e53340b215b1626bfe18f4efb15ab3c8fa29a501039b8c4c093115195c14d862d4ceab726d21ec093bd2d8e1e4953ab04e7b0b4528ea2b903b2aed57d0172f077ef7c0f1b3a7e8d30116c8a802d9870dc2c4f463b12958bcdfd30128e5fa55159227c7bfaf576dff3a8a2b677e740b350f15296337f8d6a2c8769f659f33f087b86823ae3d8211559c6b664120af3bd163e9a4bbbe969467f0113a674ee8a51ebf9f3b76d039d4a86584546dbcf1abbc7acc40abd072b6a376cd480621aca307552d3a055bfefc4bc644663a75fe5c0fa393257383cea28c86c6805bffaee56abeb2a07ec29e7d7d7b7c5fc3d53ad2f35b5ed1d327cf8ea50f16a93932db44997af3393e314c9a58076d70e6e5bef28bc8cc106acd67a92b403e96d3da2ec83e2d8723256d8e792568cfbfc66451494d361a1ab4ee4cb74d0d82bd11fc7ab8ac56fe8587e7386a39331b1bed4f834155dda6d3a7d1db0b371e6c1909cc4bab688261ed15107c89edb6217e43ec21459acdd839235af59a3990b2170987de9db968a409993ec0927cacce8e389f8246cd2bfada30524915e9f26f30c11ee754f5c7ef3a8127b9283674e1b1eba9e1811486aa3a031fde131531fde528a99fc5a519d9308f1ee8f8ba073f27f63d3074fa41d31dad790ded6b184939496e523a2330e1625b859546f7ab967f7b4db56bb47a9a39b0dae7d634378464b8b064f4a38517f51c1dec274c20cd704dbb84fda25505062036c46d5078e7211d6096b6f9ca8fc323537133fa060867204b44241d54681f18d87449d269c176967c09b8c8c6e042d535c4948afb5dc414a5ef86313243f4ef7452819318ab10493078f803dae3e163e49d224e5497fdffaf4d219f2017cfe8ace0fe7b097eda3aaf2fdc2fc0357c3cff58c346da322068ed3eabc2ce98bffa4f692ab44b73b559e446fc536107694d659f91678c5d8dd7994ce9b579e213477f2f81439c814ca9344c7dca08ce0f60ff105eeb16aa7170f3fda42241a87d354bde26c62bf4aa20862c3e9e8f65cc9083099d89f492526651b8e47dbc2521e268c2c0b67dda1ec742e48ee298f4540ab3dd921f5081ce620d9b60d02ba01af996aed1ba95d9ac8bc8c8c279e85ebfde1201752dab18c7e9df8e672b565aa70688f0d68eed230c0a92d5cf6a7eab50e6af6adc0843a949188cd3440eaf299e22153bfc1d67fbe357ca3a0f82e9bf9d605aa44d08f7c693f108d2421e27f0761d480d6dd933cc9851a3dec7cae9cc595133dedea59b50241f27fbeaadb2e969539f0409856e1d04f6629a2a1f9fc9a3824d6be5c541fc80de0e048df0cebf96e536ba7e4c2b8d51faf4d880ca3e51afd498c481ad08eb18af3f009452db43885c6abdb12fcb657512b1a30123b0ad2ea231c8e06779b526c11a1139307e4f0dbecb5d1518e0ce26bbc42d2517b10379e59bf426220aaadedcb352aa608e292a86f0cef81d1947f10f4d98f914435a63d6f3832eca7d29c5fe80d75da8b7ae263e4190fdf21c769d433dd034e778aba248506bec294d214f2421f0bc0ad360c75b8c702c09619255e754889bf00d30cd46731d527ae9582a3fc67c28c34efb12f882f678ee35f8d60de7eceb337dc89063785a08e22cd2eda7cadf64d8484c6fde88762fc50398102184b9816d52c743de21d0b331391868a526ce641f886a80742892b00463fa9ddfa23317393f53006f191ac8e8ba3893400ba280eb8b656cde34a2e4a65a8e1fe6ffb286fa0b209740d8b01b7c6921fc2d2d42a5c840e254203fa6a13d8c89d8445f2b957d291352bd8c49ec3a33c75b3dd55a51af56cc15d0240e9b05c153e8dc901f378e2b619591133579ca1725d94263391c91444b25c535cefacdb55cee9a89bee7c52b5f86c4d068778d2ad6f82c607f67647d2c424442eec2c7a90484af3bc263600220b80f80b85aefb7bbd1ca822c2349398c101c9ffbdefc11c3d4ceebc095fba7ca9f6cf7be0fc9d1a18a391f8194e022f1c3e6931b01d2ad2e0a37260dcab13f9dd56a44f4aa4364a88fb25b3183b334bc3946711ca67b176c03f9771d9213d2e9d6cc7575be02537517050249f2ae353e65575b95aae0233bbb5063c332211df5deca2fa3ae58a16e248db03ddf5975c81d5b5343a30f3095a0d42a6b111bf958cda5b8ffbebfb5e9070f655e29e48dd167c54e2fa6adbd69adada6c1d519f19b7640a6b21eeef9abd8ec9678bd9115dd8e26f261f6beff32b8fa41e729e55a33726270e4cfc02295f3cc698f08322632ede0710a0e79cf19b40936db2bd3952f412aaf53d5743e75505af12c7f7e95f472b50884f472a2550986b48acc35c722164f67cbeb85f67a47dd9262f83507419cfb51b6cd38b878e89dab1b7c767f6571482c4260f71156bd248e2e4012757bb822eb05ed7e4c31b59423973ca18a74e1679a44830c85455d3fdbd0878547b4af62c3bac7950839d27138dabeddb7d918ec9d98aaefefcf6fa758ce267eadaf04c926657b892958dda00e72a4668e7455dce0ca84ae905162235994684ddd83b85359e2c2ebd0a415cfe22eaa47541e73dfd27cd8d0f124b8bf74eb6cbe266cb1f906c7947268203110c2344576a1ecd161896e8e226bb1315b2ce59f4020e032d2701df05d2d54356c0d5e177cfd9466c26841058e89ec345d1b5b09612c2f0a24d3e9ad9ee5f299725b0cdf1dfb684ab7cfd1c054d09d57a122d861c885f05f6c371b87bb97978bda7c5689f263e6659f9091501807d067e054f18d7e2190fa66f778bab53d11ae59b9e54f30fba3d98992129e5c0e03f340d1507651ecbeb32cc0fa68e5f57009f4ba403ab947b8939e47d185e2b3ef60ad5725bd7d75403bf20ae501203f17144fdab53833ce83233853dfc9d7430c71951018be2b2e11d85899ec98bfdf3ba3b850cb1a0df833a4f027f756af06e3380b09e58f6963a4f6f3fdb3072237385aa8a6856cdce4750130658039b860d0dfa89edfc9fc40e5ddee85164b5237dc16042510def4aa3ecf61be816ccbee52ccf339467e22e1b7011db027c0bd2ff5a285e3baef907e8e1243fad0ad384c7694a132b6aaf34fe7b140994a2e7f8761590cf5d36c72eb9986ee48f69378ed3f6f7fbb97bc0db0d2e0d28d7e5eb1b21f9c93be42e28f5fff204aea49282ada7d732000a6b0a1174c0059da22acbe582b249e69d4355dd7404e5f7b255f25cf4d1bce6d22459502f834fd65973975da6ffa5a9524035dfbce367bf0d06f0980ba995dc5cfb096b03c811daebd2d4ad520f57c8d5c5bf8cd64ef1c4d26b9f105c54417778bf5f941ae819e1a608d039a8e07d9d7895e797bc5d764030be7264647a5eeae20192e6a7807efe4dfbbb93f7ae549966f587082329698b092253d2268a0250961604e6cfb0ed5873c660765f60c59010c3e524d135add8efed4d303505503dbc6fb2465acda5b24d103634808e8772d68d2bd850ab2a68b921286b3e2f01caa1ba55e78816ed1f30ee16e78bc3b01ca2d3db0ae8479e1836bbc5acbdb00ec00f5087f54a0d279f418922f9e1f30e03f244c568213087587cda0a97d4996a332d1f2d32deb7c93af5295673fd2f0993406338d2a556a5dd39806d6f74dd4ef0c1e856adae3c60c75c98327bdae07467be35616c2feb0ae7941a5051374dffb153fbe91588bf9f01e1f64e9e98a4b7c4a894b91959c3b35247e622c2796a76c37330327ae77376e5bae0e2c4d41ee31ae0c52d9e5ee336c62ae8d7a20bb77f413f572303f0bc148d49ebfea10c86ab297e9b4a8e0770351d49ad3c0da56e6ec946ca378d70fea7c9bc8d57adad24af7af633cf43d679307ecb52c3d433b46d236170eefc636d430b56d9a3e9cce2dfd6e45aeda0d245cc94dd0ffde1961aa92252931c68dfae08085d462bafa46d7d26f4bba9d4a4abec5cf2a52bf0f2542153aff1dee8713543a3e83784cc57cc60f9de06ea4ac4373834976bf9d852c3e5e3d3cec2fa6c5979d76685de5c57c42bc7e87fb39ab5cc3fe51c414b40d0b741c231c0b5dd1a828260b8a3f27bf00cd6581fbeebb939357c8d9da9f40f0ef2030564b438a27b410cab8dcb90e2bf8670e7c240c297a313a99792486e471d420fd8d209b242dde14dbb7eb7daa8a19102cac2a098f997bbb48be902ad4cbbc5aa5eef241f3ca73878613ad1611e7440f8445b3d2e59eb6d6b5afd66b93e5d0de819ef2f25c8bdf2c7e827c765b31721a6f790d9fc4166572800b757f6fa82a56a2e8b2f85d4374a442ea3bbc601c0c7578e14f46ed045b95bf511ea0e30035413d0aeebb5a70aae6223096e0712a70323ddecfc97147e1fd909a49544d05a267a8f919f61c9eed1a57f61c3b45f2885f6e58833218655f3164cba5d8ad2a550545f6dedb82f2a3e09d8fde97eaef779d945613af60f8e44fda7b60c95dacbea6f7ed45fca9486d62a87d35eefdb64bbd72fb8766c803acffa71cf6b5c30af79b2da48c1bf0822719183e814dce33922a3d2f4aed3230b0320366bac0394a08569523b501c50b9a09a6e5080f32cf9ec3ebd8de04cdf092fddaa2ed92b9cfe392d940a80c2a5848644ce2cce4b90a94a46a62681ec320aabf13264160d00dcea2bcc72a7c963548e60f78e6a77530cc0643b399aba2055c87b4f6886fa63a63a74e4e85d9f0942b12064d7d1420190017e86bea0d8db116f895a24a5d39e6811d42e5e77d28dfbc6a33f7689a9abe6533cc66be64da789d8d4a7272860dfbc74e3ba38a46ed3f96ae34e5b1136e1b9fa59f64a3404847bd8025c86f6e8b304c79cce2a5ecf13ff4fcd89c9f684db4ce39ad581cb9fcb92acb6461c518760aecc4f8941f5ef12eb751fa4e7dbe39d78806c4106a421bab96f0b79b48cd292110e4b9a27bfe1a0a99dbb6c97d887822b8c72cfad6a6d777ef60137bd63fadf822dcf708e621a99cd88cbeee0bdc0f26127752ef6c25be2490b418ac27436af3bb9ff19918379c2a38dff3c99857934a9079ad67daa363f75838d94a87b21c48fdfd6d800363c3becf898e5f00ff76dfe3833fd14fc843d0bb683983ce54a852f9a5b470968e9609c17c23c60cad0392b2f7ed21c63862ea5632bc55b5af1c733dc7f9aac8fbf479ee1f1ffd62d2afbd7d2df6d468c16086fdc2d0aa4760ab3e77ba120f11adf1a5bba5d753fc4d8103278dcbf7916c4bcfe291a4d5d3c4824885bd665fc248f11d6404e304db511aea402ba829747ca7f2b3bb41933db6c42d944e5d59656fe3a9042235eff6f4ff98c7881736920d93eb56a21789ded5a5b6abda1cdb57da0025f6b239f9faa725bf75977c1ef16139cc5476438f3c6f268dfae5f0ffc47c71f89cb6758852b3334a5582ba3f97b985e98e6846286ccd1ce96199afd3190b5309a780f63876c7d009e6e5e2e9a1ac3fa9d79302c4c8ae68ec0aa7da3634db25c19bf8c95c479d3f55146c1719b0f9ebccd8c8c01d0616a5972d2c57879ce0dc9186a0f6bb774381b0db9636df8244796703032ac826e7e536270c1e77b4cea49bda03c76344a4efbe029460933d901b6337b83bf0a3a0cc6fa5414b169270c7c710ade7c8e0c77e39204637af0df6f4373111b78125fa857f3365d090b3bdbe1e595ee8940fdb2bbcbaf2a09aa880cc30bd896be8a2684bfb9d2f5cc9a33b252765c5a0e85caab420b5139dc0a1164b1f5d118043d145a287e47e799a56d71624dc3d5a8855336220bfa125da2b0112a568824f70ba19f81b7e8690a35043d76e099e14ae85fb91b0a38a4c8b53873e8b03755dfc02e912f78ec2d0cf798cec8975f2c363225fe28cdda6195bf4bacb970f1e8f9d8c5498f27e4856426aafbe966a634a72e74f546b6e94c75aa9ddcf99884f631ac5efc782836559d0d47bfc7c3947e3efc13405ecc8184038cc00002bf0d7390a6ed3ff088dec2e1b6f29d04ad358b50240624df3b571d5e0f3484275fdf47a87d550db2832159965efd487d39cca522e59b9f16f63a0c3b6964deaa2cf01fdfd9e90c7c2ebe3a40d6eaf26045227032a922475458d4af754d21c376f504f421128bd9ffe37e6add626d5a5e66551c341ba595fb0178f28989c6116a1836b2f4eeff8ab6ecd8f228538763aab92529cb252ee507cc1bcb7232038def840d8e4afd740c5580a901371c171bd1336613d4a45e35c56d00f0502845ef6d59443fc95528d8fd7a47edd1160484972e60d7d6a76da57f9be21737a1d7938b0af9ad1529e3f4e0a35c1d14042db5156b5d98e8cd2099cdfb13bf6688a3a90bf3c422936d16bebfe9df0099ea084b2e82d725a9d2f6aaff8bf8779ab61a3b16a9575d54bfe665f19ace0a3609d3519095d6a6941ea548cce596447f6906b5f211a9388dd7ceee037f444bacf77f09c0ea426cad0188b2e30bf981e47609dc3f7398c88ed26c3e38070fe257bf6fce7409c772675ad9c8d647761d667e2c541250b4963a3bf2d5807147bcf787d43d005d12261f96f01526d3547d8caf7d5195a6c4111f577f2de0567ef68e1b483719ef36003378009b648e6b3c7155ebdfcfefc7ffa18881a7390a55a66e03535e594e009a014b1888faeff64a5f662b64b104b6564dc8c14235145607fe529074e775ae25059671fddcc54f99086154003ad52b0819f7c9aa71e6e0934c025140696388340cdf72885e1e3f3786e17c2fc73f394c6b1fd137e55f7d61c58097feb6a6cdafc6a9ffc5b0aeee6cee4c02d8bbc8ed4e882736e1323052966f812d1ca5d529694ae605010938e677738eddcb547fe658be3f072c9046dee68bcd8a7fdcb59ab85bf34957f5b17a6a4a5db5a98f13816f9ad54763786ae10d0e0d553bf56d2a2597db1f463f69826712d58b00b6af6e5a51b4be4f373dbc61a858178a856864e6ec10016367d31ff1adea90de5dba69f907627eb753bab1eeef50aa7e6a9589b8a180d866ec6fc96a44f9a2ba206f2707388d5b5ac0683819ae4909672ea4a7b62a63e9952ccadd27fd5aa6b22deab6a18a59411aee49c7774a07f5777255bb08be84aa3d39d11d259a403b08a219f38629a8e707613846a1be149fa6e556cace9bf76a829c00d8ec2b51a82dbabecc7d20df6cdcdc4816ff06c85bdb888605d1d6d50a34eee7579e7f0490f14d0c1961ab7a714ca20b4141b956eaff556b77415a8b2895836ecdbc0622acb2f22ede6c6b2f0218e4a7a04412297d51422a1abd8fb0d265ecb4d0190f71ba439aa59eecc87cbe9b6ed32c0c6eaf81899c789868d173ef4cce308b043a21bca8c995e563e6478eecf45c914877a0ee6464041bd94123aa45e35af9686381f13eaa86a36ca630d8afe243afdd2d98ba581413f32e3e7a92fcd28802de76339a6172c85e3199ca128b9c46e70f6ffcf5d1ffdec412b50f65dba6359fd1aef452d833e4c3727f3b12935cb9c4f75423bce7334023ecde125534eb77d9ac1ea0043d34758bc7031e650187b9ab9b107c6c7f3b71c1f3f76acdd44c021ddf7bc1e9813a245b457e2f6b0e69cfac124b26417063eee38293716e77a89c3afb04d41ee3874459e4431a6bc96be48bef671db3c0a1c9d77848d0d7e3de0c7768a6b67223653b3fdd157c698bd09d520e71be3d7d3b76b765fdf2a0471efa9e4e757c16d54745622245a31f698d7b7d05e727687d593a52cd7073ed09939330970a60538b930acbf127a3f3eb72d1821a9196fdf9a22eca8134fb600e10e189ed168be3c67c8f3dfa3a5300444d5f821bbeee3ac5af6c5117a4a57ef213c876dcf1b05d6c40a5972d3dcdbe59f7067a9190ad0021f4f2e693a50f8345859a4a697e05e91508291834ee7241f60f4fe7af6344b0ad9a885f9aec301decac5d3e34babb54ec82d6438e5dea40776403bba83a2b6953d53a53c5a1d953b864d82ebf04373c1a4c6cd196721ed7182a1420dfabde861c15b004451a81921dae5c892dabda9397c7c34c43626e6a17a7872fa587662187092df970d4d7a86b6c69f83df356b9545a22bb628a1f1ea66b7bba1522599c28bee83a94f5520673209860b709c18c0cf674fc2fb60f0c68378cc0c692a320fdd200df291f778e27f47e6be585b00a799848667d0499d76ac479fc1c2d7b0d5d9e7c013ae2b167f0ae05c56d38a1a6d5532ef07ec308a0783a2f30908a4b99a3a8a5d6f7da59a2f7b11a583a99baad25c6c32979d4d2fa7b120b15fccabda49b448eae87352f1432b2fe18d0b7a54b9809d7514fbcee0c0810d819c92780e57bac2a026f279c763499b17e4876f203e60f0919dc249c9147250e5795c0cd952bc0ca0b4091014f307437c51661ca0f23b5f8afd8f4dac80a742dce49c1fea9a0a145cd1ccb529bf7742b4661b90fb6dca68191074ce8032b6778651b01e82612f88295ad763ecaaec46ef00c699b6f4f2cd0bec5a3a194a16abccb8de741edb1141f8cbbe5f69f6e63afdf467ede09be1d75e73d5b943cf43ff7e4b98d597c3587b86753cd5f129bfcdef2565d5224b9507954766f8e5b61b77f7df47f49e191c0c8ded2d40cd93f3642a3fe366862d419714bca1d3b1e008a39a500432ad3a5b1ef189565448205ea355501dca411da21a6fe8687edd6e46ffff0cd09ab1be391254cef1f4a7ae558d336f2a1e0c4c2f8b8d5de8301330a45f02b54c7e154586381d0317f7d1cc57796d4a8918f728a06c1b9b4fe5313abc6060ea0e010312d78daf3f1ba33dd8a36416e87b4585926182345817fd8775d75714e4f5d6961dd78d23a53223e8d3ce71143076cdbd618680b500edb837cce965c37e7ea432dc7eff233c2d376d90b5da8ae7d8bd62c510257ea30dd0f56ded11d5fcb04656d57aca1547b21bb00b5398d928c213d8e2db8026810695274d5bc463a019605acb6d8308f06f6a2afe28664b8850983f4de9e6ab2901ceb44e4527fe1c05c69c4e0a77e8b212029d4d5998475d3c1bcb98e6638ea7a0ac00f2618bfd42591cdf1e09ea63654f0c88181b18452f175207dc3d59f9b957f37284854169d49cccb4010080830d1a2531f062629775057280e4368239ad044dde9e4c59284062cf5380fa118f311c737b1f90b446c62aa1bf9c5478e1ceb84151a092d07acb83ecc3193ad016b511423afc996bf3aa894e854285f91b20f89d3774246d73c0f4e456ac25de23e4e51546e8c350d35806025e6729d6380538d4c3ebbe6044d6fd0849b85663bcaa80129f63db4cc70cd535a9b7bf5937496dfb02f0e6af380a4553019d76a6de690585b378e9eb559017ac3e271b642ba6aeb0edf28d3033e9774746265111f6885696cd7ef20121b67d4dd15cf9de6bd996af3c981fa98d0ce7901cf45da7ca30c1bd7e30c5df03247f1ea14e16a0591200092606da0ee587c9e7ef66bc8e80d4ad3c0d613c60f6a6855e1391b023f531f4107b10e2e3aa301a58a90aa96e79fb64a753d9f15e25c54b8882bbb30ee69ec8e49a9e5f79de7b455201bda0b56c6999773b71ffb6af8e66d43e935425f59a5a65e4408c3eac0c4ba565d1005269bad1fa6b33849541df3096d68fe310ce1d1d380ce82e6cdf8ced0397047d192a81e39813134ddd7040e7fe299768f04f1345c9359bb553f6e38cf75d1e5f760a98ed62c0e517f61a1dd6de4b8b53aaaa7f35b211f6ec7da3746a5b2b09b20d4d47f36cb9f828d43e7149b232095e306b1bd32af13842e5f6ecb304b4fae5409cfb0a79f34cc87959e742ac691feaaca8cd02f81f5a4254a63ce53a4807639bded17664ac6e6b458f1a897b5cf473b158cf48ab2f2856a51d3795f03b7f509f664e15134cfb17b48d291245516e9959283aa7ed1b40c6bc97f0d198fe6f69bc2597648e2120458afee4bb2cde0f4cbf16995e0d0c75d9f27d269eb116f603f48027e3546d39086e74a29f5849f40f3c3fe00939c6c6f901dad331ffc24f7a7981a30e435a6dca0637efc42a8ce156e8e8275f2824830cde41d29b5678c7f9c84957fd31faaa6ee1970d3686711c13e4eb618caa4b2dfce08c207cf514097622db45ecdcaffdf990377294ae5427b6cff23788a73423e430ba216402eb89e5cd4366f08686b0f481c690512be0e5d15cc2d51e3361de9a303621910acc2cef264bdd4d157af956b0f7aa0186558dba5282a589fa4d7768c4865a0dd3977cde6b15f865ee283e340ec3531a851e2353066d5a155c40d2b9d438644225c48a1f4f4d9468412288fdcba770271f1cb6e01be575d0b388290e00fcfc6a8d735b41083d6b7333880b9b64de188905f3ab2efa198e9291f47d28d0854cc210e251e018da7070ece1da3e4328bc6927f65442eae53f210860b250ea2e3b3f67c1beb57e70c1dea1c086e0a6b85240a5d989b93c4d6a075b574a6b87144eb8abfb9b255ee34f995db53e7011784efba1d19d6c77a56ae571cf499eb0c337e9492f5711ca259422afe8f8ffd5435e0800143997dce5e96d6081f4fa9733f71051cbcf5f1fddf21a2062d3d7af79f0d3a5ab15369a891d98c96d122445d3984c8ac2d8ff5eaf1fac2efa818f09c005c4c9c5bc903a63331ffb70d4495c6e5aa58385ba26fd8f6074ad85d6f0ca1f5126436416b88c0c364c518e43624ad7b4338bbf821704f9b3718ce4739022dce312d00f199580c29f885dab7c097bf519d313f5102340114b2161919025fb0cac210fd332f9aab31627dc62b6989004a6efe84624faf3f2a93c34ff0f855d8a86d970f717c9ea16c15d7e752b25691c1552fe4919d3cde4471fc4754d3ddf9174d4e7d5a58b851aec8e8f6637a3621d09983ba42f319d7cd631cd3f83a9d0ec84c0a766959ebdf5e268e375409a975137b19f3d505576b6fd9b53d4168df6088f21b0504b21eb4e9aa494f6ce20fb768f7f4eda40c9152c5818f1cf0f0ccf4a65baeea729c4e0f63c0f2759c4720e9bd49dd9a3cc45da30dd119e39f08c20b54916540bbe6677cf11170142e0fde8372217a41c687c6f416b42131646134db347c47e3c0b7c33295a34f40493d0d1fbf3a4a97a65825871dd74474f8e17e2115bb24c41cb42e941baa526056863594d5c980d900f783f7bf7ceef2d22c78dce49f8921a54512e556c238fd3baa2304cb37e9750a3b71355b93773ccd8153b0c05071e88478412c6b40415527d3b3df72aababa6120fae21c9fbfdce65b4643a798a2a3bf6c451dae55203667e0eb6c14cb26a0a4b7e0484adac39f6e266bd997a651a2a31648b602b161ef7c0f13c358f6bd9cb8ad384afbff873d786882194b3d67edfb301d405c6ea94675eab007b61b4b4fc4c9321dacb8d6e8e4c89045801556de6b0d35d6a81156790fc45f131448967399b37386f988b2011054a1f9de2deab40d1a016072868d9265a93cfc7a3b3b00f819a082a075095b3814752646dbc95268b0a16588d46713b7e89472658f0398472723200eaa6baa2f32b4b4ac06a6eedb7d1db5496fd317e54c68a0565995571689ee927b64f3429e6e7552827b3cd9e19d8e6fb140b42eb2c52920ccc64fe238b97ccd56770961b63d7637979fdcf0edc63a4fc0ce61b191035d9c0ec298181ef75cd5ea91d751f52b01b650f6e1b99b1034cebfded384f18664a9ff0311e759d62ebc7d1793101c165f98280a37433ca63fbd4f1da16a2aeec65bc4286459942ae8452c0523cd70fe1dba3e453c0725dc6b2f34d1a00194caf06c28012a8f9170615a38de6d27d4d3d8d69f0f1cd23122886547b235a35d5312b32741eff4df983a78b06c6e70537938854264494bf5b9cb7bbbd21d794361ed7d8812111abb693e752803ec83b35e0d702fa0f64c162182115b689e40a8c550e492275b721021dc728887fbc32ebb2b19bbdd9da8f2d55ed23b48251e1d87cf1fc5867e6c64939ddda67e0853a24501d5302770102060b8d50bfe1645a3dfdad4de4a2a345a074ed51047be607776925f7c4bc26839392233ed3866474227963fa18cef65c23078c4adb16523c2f314f8694fc3ad1f9c34981ce0ab158043e36febcc1ced8df221f1d00f1d5d5ea0c495a3fc5e3e4ebe6cb1ad9e73482b2cdf0ada4a7e3297f8d7679d3c65eabb7edb7871b6da7822e99f94f4873181f47a84021fab48a14a2aac81fb89f67499a38b60a133f50f51e5a930da9e377cfcc60fceb55b4aeed5e6b72d89a54748bc25a7fd4535658224ad7259c45ed2ad9c4c7a0af07358757fe21cb169d9cbbca252df54f7a0f0e625214850a0388412df4eeb2b037c9c565347317cad69a3d2aa475b723798bbcaa6b1b110ad2b39e89190ab0ccbb654f2744ceb2bdcf764df7ae74287ac6328272e7edb751f5fba986deb958a06dd03ffb4e184da4628abdfe6a92b649eb6f19147179ab0d7cdfd94adf610570f9893e379f489dfd4236824a2d921a028982435076917f30c0af336b0f7b9202cd70bc6c3ac534badf4f53bc0f5eb58391ad0ce73051703b9d66ec8269a321f2b69a0aaa338590ae1163a11ddd8be82e749983ebefb2d80363b9dc86ae419a28fba6ac7715c96eafb99d0903f86aadcff2d927de5e406e187b9acc6b5c68eb3b01143e6e9895fe8ce68d6893b88ba75a975112c55e526517c6d7b75a54dc2f143e21114114fb69e222c17f384ae9a6e2697d26acb8e2802f93497d1eb1035337b189df61d8df12a18f083e04ec3613d315a9752e76ad3194b52d3b66411a30bd2ff5ac07a56e96439a89580cee701bfa1064a746f9190143752a5dea506b583d4a4a880089bcfc94ca1841374a68e1f8a3e59974dbedbac690a2e0f45ea8af82818694db256a4d3d33f17097502422bfc2713ca6303ad262bc7d3a8aedf12cf424caa1d80fa755faee2496e38cb0d9eb28abdfc5279b18ec81c9ca04f17d4071b1b94bd2de31fe8a15c2f1e97be3cb0ff15d51bf3bb6e54e53de984fcf9288d64c60f391b4048b7b352bc7742bc89322a6070f2178248f42ae91cecf5cad93d0adcfc84c70613dc2fe77e843e1cc5a98cfe1c4e4e375a59b9ce932c139e75784f16e35b16b0a7b35f461092da0418d8ca78a2835a8f636a95683dd734e4e6e7afc9c5fcde7b0309912bbd0834dcffbe5bec23cf26ec7ae8149514f1bc01d21aee6c60d324f66fcc0036fafcb9acdf4c499299a45b034ac798532528b1163acd9809cbd12fda2e5031446b62aeff73bf8e5ccad2d5706bd260fc5d24b661efbe05bcca225fc347cca70dea70af765a9c8eca2d50a4e7cf1b03f4ec8791d720c97a437a9066ba30070c30dc0baf18baf9cd15abae79cf0b62ca4a810fed87e279d2503f93d50b4186509f88566f246fb81e87431b3b3baf0389727def73573adaeabda24a7d3bcb4ac123137b4bae15c11ae475b827a1338b433f2afce93604744fb48daba56191f54b81899ad4b9a84f975431b622d52b643c8a1b6d43b22c147ed1eb045a1a4194f05224c436288761dd1ada82779e0f39fc945dc8dca5a1b2ac37c6594ab191da2f8180035c7dcf9d2cb04daba39e7decd91a79f828f542dc5758b61793c1080f668911575a4fbc94f017c23e2241a1329c1f8a16edebadba2c5fdb7de5e9c6a4ac2a019cfcccb4e2fde2a9765374be582982e8e8c019096e016f25d38ee7f20587068c071a7180ff8a78baa79a16990579512077868e5637a0e874508e5ffdd17bd151693d98bfd2baa376afe2724f1f16cb30d9dcaed06de89c1c45cc9ccf465beb5d09e8480fdfe72dadb20f6e56df2dd441bde523e0515eaac23054b402a7f288c2771f61a8a303cc2dc40ecae7cd7e14632698d318019769c8a9396097a6fe1803d20f2efac3c5b347dd7262fa116163067e4587de64e7eae86cec4c2152eb88113bf6d1527079e1b853114d98d25635b138357e610687aefb7bb98434e9d31db488773842c983832143973a499ef872d138127af704fe6ca6a0bbdffaded7de5ec8af3390d1d5c2b3ccc774902fb8c1b085cd8c46f352779d5f98b202cde66e6a37c5c490bb524abc7d63e5d8c123b1f5226a0d925e9b13801cdd4daa591a2b4cb8c3f5e0469a9a2317eba571a3070a5fa125fd747a081cfafc170cd483b2360d6617e0cb8271530319a552386830f287ddffc52d78ca730532533d54a0cbd1b4e2383907db30e740ceeb536fc77b7999bb62879be90d4493a98a707c8ebddbed3896ac89a714feb982d9370acccbded620f6a99fb2bee7a27f6a1347f1f7caab407f3cf2db2393c92eeca165e745f633b41e3e1f9fcabf44160f3d541843d0dbf7b2a09902c5646c8c9ea1a429959b531cac4f939a348455af002aa829ccc078cbb18edfd084a8764f9e6dc6dc7ed3d3be6028811df342708953d1ec63c1e0175098b5418a8e114d4660340bf5398cdbf0989a4a7fb1bddffd265b218d4f7ad8aa3ed3e4dccc92f741dc7d8f5c43311847395137cffba9696e58049774e831e01f9c4a85c7855b377df8e2621f6ed12df1bd6ef16a0aef10ef484f7d6ea2142a64ec0969533b3a7ff17bbb5d250241b763f586d366973930bb276fe3cebf093d79269ae58acc4739109e0b8fec370b4f4a5be56fd57d77f1b825e6c8ea4daee704fc63b85eb7a93b72ecab99ed5f9faae19e12bbd75e483fe2ab208ef526e1c46f4dc2fc54249912cc2b7100133058a0baf3ecb1cc5bd95c0e04e71081dd336c9e07f488a4388e228b8359774dd5a1c472b8bc33367839c0f5c2d7466ec606e0b990eb9a10cb451b39980585be9e38ce482e5faa1abd34c8889af37ae69a4cae0a29bdfe06117510adda83c66a7286590f50812545cae0f1d3d1fec6e07da8149879aa26e3b22f9f021ea52bc61dd22e50761382594cb96695d095e352082d5f2227ec999c66dc7ea27011e9d3646bf7b026243989bfd03506fcbf776bd17990769b5f58ca2e7500166e4d7de109ac5f7796502fceb79d8ffe374287eeb1b5d26b70977a73537c916d976f49ca7f2b9eb8e9185b4d5573a4dbddf5a8c3f45a264ff10b9ccd779823b4741a76c5038e9667f5e907697d1204aa0c7759c0458d2c3ac9d1e8b2cce75354a2a4851c9562be5bf22b25a2f7fc8da8a3e70e8e8fcb6dd5510016682918008d6e258c22400f2f4fa2812349c1f94b40ec2c3d0b04dcff9eb6faa91d8a57f0b821946776e860c6733ef2a5359678c2770547088917b5e60ea27d1fa085ce5fdd9f83f0636a3dad253b106fff0d3b0539a54c58859e3de39c0646627e9c4e0fa206111951b82729e26ccd645324abfaa1db10745b0529e473f7d3946fdf3ab9a1f0653f949b2e5a26d2e5aaf59b038b43925e1960f111934e8f4a5016d93bf6c25d1e8e5da16959747b8e75b67d6a41e2a4a7aa2dddfe28a6d74e1288a78ed8c93a35c14846aa80600c93e05a8524fc74b3fb532f74f5e68bd581179119ccea099eac21f109582fe2b4f78116ddf01f65abfa6dc9db30a530fdfeebf9d9403faf9bde502bf79e7270756ffbca7f408f22211b3150c95384a25bf7b9c7fb0b2d98549ec56bbe1d98278694b0f89bc2d754591bf28c370eb005899158553fd55799909a575c587908a0a2eb68e2ad8e84086c8bff22366c71c4359703a46f14c78ddf031eb00ea48b1edbaa32f946cd904b01b7f4bd4e6703583dce7e9e2a54719b540fde045c2ed171ee3ae07b5361170fd96b5ed164da7867830f9bda646f3694cce1144afd56a27bfe2ed6db09f9140c12894ca6b7c9b6d696d5e2682060c86f30ed431331d00138dedf2b7f03e2ea5b75d115d9f0d42cf3dffaaaea4f81ad01f28ad92295dcae4b369d4d944c1a2a4eca54fcf06ba4081b0ac669c84b1be63d9b27fc365170a4ef4b942ee8c9d708ccc4083b7e078f2c6e105b7143344e51f8c9bbfbcd9420859f24dbe03060aae66e95c56d13ac20060e78c5e3b1bad57c820d08967672fafb1836ccc57e1aef7943b32478f6f665f37fea08801939ddc9ee8a4e0ffca5848c436a15b4a808112cf576eba05a0c099c2efe8fadc6f4404efa418e9e2d309317ca6dff9c530d19008fcc913efa6c6b4a1aa62b99e03c676335a346aa35ee8c025ff2de6fafff73246c3b34f1c28ebfedfba101d98b49c2a0c42bcca8afe301b9419a476730ff5d7a78d6a5e6c7eda913f96885672e575c21eef114f83395570834d213097a25a1b41cacd55d6ed2908b0c832d649bd6958e8d6a3ce1204ce0617b0356319030fc2f19d3d2f1816ae9e46116fb5f62bbd6fc0ebe935a15feaa4db31aa0f513a2ea70746361634bd3c05554f1eff676b54a6721947f0321b0c73f2e6e83d35fa34aeecb7a8a3fbf4c78e6ac07de7638c561af261ddbb4176a64c999b35bb3cfbc4dc44985b17e128a7ea2121081953d273abbe8681dabe98bf8fd6c6c4cdaba4d85fbea1bcf3bf6f4d520a8a8e53571f72f9f649537c61fd4370446b4f5c688dec71199bb5e7349836a76885865168a61a9c3ecd3178db5dde5131375291f7df4bccd4122636ee28126ac1c2737c0860150275bba4f65d999befa01900782b01d2920dc076a83a21def21117133b0e8dda2adc3bee02c6c57eac2b05c9952a8d4191c6a79f9414c31de3c57bc1639195460857c79f85f8833585c846b3eb728aea483a1f2dc80d8d0164a418f09b32b0aad10567bb95931ee3ea394f55f4f30b6c5de245b198b11fcd9a8331da6d0946d9f8701f6e067733d3cf10a2f79fa429820591b31677787b3ec14493d7a56aa1cb923f767b4f209ec789ea221f6a5e57c604b7e6cb7fa4e6ffb19cdd1f82311b08030c9d714100a6505211fcbedee03006a933715536d56b850de54d41f058073a29ae59221be557c78db408ff644864b7b49cb74b0eed9dbf8a124567d017848e78a918a8dab9dc266613904df94c518f9f82821733158d89addb7e7c8eaa3a61021f3c289d585b5f0084f0ecfb8a6483733182af93cf917bf858b20a1ed5fcfc84fcbcef0e640751f00d83e5512647322b395f193d906e38c1c888082a1efce6485d714ec2c49db10ed5457a6ade0fef3cbb1d79bd0e243594a7e31dcf1debee46f142cf60e7f620f3c8a45ba576dead19dd8862e773fac150f84535ab7a38792bd96c4f8f93b3d3c6e9f22fae4603d43d8711dc33ef8f25768cfe05bc6c2e2aea84a1b0300a2fb8bd22dc78b07fe67d6e958503f6b2723aafa3553c3e6449ba5c833bf9f432b663448792725b24e8c70ea9c05da7755f7599a3c2e50d5ece7b235fce0996453d120456860c7ce176acc472ab7be1b818ba0d9728c39e55c38b70acc4aa401e2d78f544580de940232e822952fcc9ff474e89916ff6ce1792f4d3a581cf3c64d1bd4e5d499bdbe06746433f5877f812165f440dda7ffbd1e533a433d9f8d7908f1754cb0433087603330446aa7a68083deec40a6b66e86bedc9f0730b405cd3a746e07905dd69c4a4e60d3bdd6b8848feeb2091395e9c8e3e0b63ac54dc0220d1bee93df4dbd554675152536453e4c2b88afc73021a8288dea2f5066629d11303b860bc9e846e5788cb650f5cd7fb9763f7b28c402d76c4368fa29fd1e763e07e72b621652f796d2a6c864ba3bb689174e564b0c1c93d778d5c4cea7441ed671ceb95c2c7cc983d98560c7f86c6d2939dc3d2b07a3a2273ec32cde503ac953b86e800ce5102997ee0d7ca0af5cab4026d880ed1dc52d7343a439a5e5741ac3243caf2cce212b8a15ad3ac7a494cba32074c1a66f7a1fbbb2d0489a06c5f5872c156ee479cfd0297059c7c7baa9ab0acc508b981343dac962be56ae7c4fb678d7a46a92cfeaa27c494992530dbfc0c0220adde47bc975e672c497f9779bd3647e6347fe35056bbf4b09b263b45eeac3acdac49fe49b772fdf4fdea5a3dc4eef2ff738a0eebadc73b1dee53ad39e99ac2db386ed7df22a40b3bac8edb7474f33619549d8a7838aff4df402a7399c275a7e797b199d1724ea01c1c839043383ef1ee124eb0260937d519953a819d7523dd8ca2528447a352f118dec4e6b60f4eadf92a54302d979803fbad841371a7361d3d8b380bf1ab71f0496c052f9d89d448c7c423430abc6cd2c6c9fc532e8a81f3c1eaf20624bae0590599eb16335a8e86652a5aba16372009699ff88e534c00e59412447fe9480a5ad7e45b441520743e8a39df2474b21af4802f3f4e4f31f824c34c9ef5d1371cd1554540fce0e3d5e9ed68c1650c82b66f9354a87fbee07dc0954bfa70aa56c432e05e0b52b33aed90b842a31f07f1942dca709d69c8f9f3b3ff880f8d4ccb2cf02677d31257d2d8691e5e4b099cd06e2be5bcab645b1dfb66ec9c2f29926984006e7d35f042208d76f7ab8036d0ff066ba1dfa93566eeb777c29d1e47e1b4378ad61ccd99c9baaf162fdaf0f79c3ff76d1ad081907ec6e9b3d7ef88b1734c967595aeff626a377fd8fcbc485b9499216c75d2032071ca5cef856de3617546865eba48c103e508eb2ca3c7d07706a530ba3b49f1411d90847af86c6f8f545997bf3affc2d130f60a2e5ff27d60fdb13034fdc3cbc6485118b1f74b93227032a670aa63e85163e493f12c30fab9d14560bb10e40cea96ad22b34a58cdacb9f4ea703728a815ca7b478028083166d8924c0795feffee456f1456c022e71c345a737d9855496ab41ff6733ef9bfea3cfff5cf2d34df154039cbac993c53364e0d6b2084e073823169c7f1eac4bbde71d928a7576944b7bca20512ce9d1ecfe1ce83bb63c8e9a6b6a9ea98017701263c99bfb4a428d16d86f00b04bda727c997fe05e2bb4137153906b0c14b2f08748d3bc664dfe931e9f13d96e61572f772cadfe1f253b1e15643b61dee65c4b1fb11561b9f205bdcd85533b47fed0747e79dbab0931e3e7e66a81d50be0563a0cc82b2dc76e271cc4cbd42f080b3b9b3434245d350ef2626406061fd842e3b78182a77424521ca21d2e77547e276900597f28122436e9c00bfc372d99e0b96c380246f61210dbef11a49c6c6299ffb37cf978a6bbbf31728389786e829639bce264ee89202bd43a4c905bf8adc70e898cde0e399aa0b2712ba386534876d13fe55e816d7da22efe58916ca3054bb2ce29c160d998f2895be2cb9aac74fc3964b21c822510320915e0f410755f82f248aa64e733dc443ff3df964f1ba67c177e3eb5f1c14f41264fd71f2a1b979a322f1bdbaa31ce1a30d2b7ff28ae8cec1f9ca3b989d9f3160146a20e44d63ba60ad6b76381f7d71f1936e9069a27567cc0430492747bca0237909bb88a9312389debfb5e2682bb42eeb890c7d97cdefe42064bdde5d719c1e8cbd0f1cead98b5b3dd3d07a4764323898d9bf225207ce70f469fb27817b71a9e91ea8165a68a0f7b07996f845fbfd9195675aa553560c3ff30d3a7ffc25228a665b599c2f62c484c66ad604b55423d898b649d3781e652b83d6b747a78a4e4d1f8e3ee20e1e41558748fc6bce05fbbe302c2a9cf93613bb120921e2d69ec6b2c139bdced8510d317eedc87be50dbf408f302b041b0d3fd493452f0c294984bf3f7950142ac5c97f38696f67a330593d7996bbee5169b085bf2cb6db76b9ea6bf95bdccf9f8aab7fd8f01a3e239c22e44e35933b2a9cbef1a585a90b24672bd95642ec84cf63116b7d145a1cb0f7e5f67c00da465adbede5a3d5e58f56e238942633b46ead9a556f5f9fa3a4c83a8da67883b0fa5a20b769c0b302bacbcfd71b752a5a5237cd6863b623c84885286468e09df31c95c4dc4a7c499555f5262d5038de30aef8e610c6b1fbfae53fa3c5da0646378396ca672b320494f24212505e699145304d41d4bff54acf3c0c64e5c4033511c5fef75bf47d7a6941decdf892423ec50b1ba597bfbda5eba928d5e7fb1881c6ab9bb42fc2f08fdc11dc06d308f1467bfa6128c3469890181e419ffebc0faf177ad602f561cff419b365b1dca87c9cfa062d26571aa23a6bc31841f913c97f7b4fe476eda692c47fec56853bb9d0e7eb9c1991307c77117041021a4381065d87e26a3b3450a8bf5b66f41393d9bbe02c080e2b50ecd19c1ae0eef84670761d1899e5950f409f3c5ffa0390d12ff61c06150a45b1ad8cadb0bdbafcab843ff993efd6629c10a69b84e27def85a16522391bbfdd2a46b6cae47423b6b4883ba4f0beb2c30aa5384b47d030009ed6303cccaeaace730d64e5592bcc614f23cd5aeab94ebda1bd764d2c7314244c84b8cfdf7c902d11706e6119906a3f66d84acf4145217f664eaf27731a13b57456241f1462c006642b03d97afbb2c7dad860e0424da7d61bb6c365605fc6aa2ba26fdfa50b96bb0f0fc385745956ebce34a9e6821a40fffcde596c62e002114c415f67849c607e78ac744f697ca3037b1aaaa0d8e95ff7a5bd5b7077dc3621f258f5865f1222a907d396b33b6166d688252c6109e53d959f6278c14eb0ac3cd2607fbbf18ed4335543e40a35513a0c0af460906d6fabcdddd87c94ac8da24f85b1b0993c642b936c4133d03a87d42011fc86d40b3c55d5f877832c23f56e197764df6dbba8e1b860fcfba0f4cb56bf576a033ac14b6126b6b1c7c7b99311f97b0a102d399f3b3f7788ed27780f771329134e1bce1b38a52cd9f280f447eaa95c231e1a4922cf08825f2adbd8fc0f203d8bb0255c466d029c240ea06195cbd19ca204eabc1371a2919db308ee0637ec2b38b135d930c74b103e699af9103252e3d0006c91d55b0fe0d0a8aa5013ee9beb82feb093ba5c1966c8fdaef64a685f3d1d96e8218ff0068f7c6fd17412e00d45256abcd1a9c4242a9b652dd24b7a7ec2ef913e10db480404628680c0246ba6d9fc87f12e152f8b7069c933d2aa41f6d413303f6b36c5b5b354fbadd35f5286ade2b0f16aa99ce4a5eea11aab00936cf4ee7e8fe1a0c35e5fe6a3ba2ca6a53432a9a80b956c707e140219a94ff880ab5b3e31ef61bc02964763546eaeceb2edad42076ddf53a3deab8b85ee596f3a5dcedae2e5c07be63c463c4591ecb135837ae5512cfe0cddd528f4b7cd67f30422bc87be8fd8056eeaca25321ef5cee4613f4dfd3139f4b8d84d1f9700339dfff6bef417cdc7f01c634daafa28e0c98b41f2f93c5913842cb6fa05079e84b7eb7d480e434891fd3f7d03f57471ad83c64b657aa60b1b565269c782d43fd21f5bf461f10f409e7c5b304bbf1a0b978aa977187ef74185c441bd0ca7a254c7a7cf177d735c1ad2614d1e06b8f6c904da54151f3fb7a0f695e7dab6f73e7215f69c9cc58a822af04b32fe26945bd509f7a27604af66787f724e4bdd285f77c5dadeb679b3ab83169ea88d0c84ee30a539ed9545a400456399b62219f431b673b40dade674ded7d93d99d2244c5c006f67fa4975f60182bbd23b192bda11f92a2a1de35dfe1d2fdf9172fd3bb6d7d1fd705224a25c865e3fae730065d5c4ff6d50fa758602ace29602c2b796a95e47dc3bd3e115cdcab614e67f48276b140a236527ead0a295beb18b2fc19923abe27e6583d9ca71a527ff5d03aef9cad9dd7443df15090dd647dc79a3f229e7187ef27935e20de6591893cea93afb5798213bab4e91e1ad7ff42ceee93834e0e034cafb2d28575b4d8e3e7612dd6a4ec8c9aed809ae05db0ac4ed09e97c74d8afb8dd3cdd139cc58ce6feb4f47b506d95c619e0568d00f0cc77319040707c9c5a38ae83930e4818049dc7c3977b49f0dfe8150d05806787c7c9814380b2c4abeee8d06d9f32ed8098d1e4d9809bd20a90d409be28ab880b2f8ffefac0abb5cc957634c62c7798de9570472dd93292d79eac6e3212302a53ecca47049c9d7ba7e8c66ff07c372c3248c9f6d1ab5a1c469e5cc89b2852f12a36acb488d2452fa8d84c662e8f4a94e60e609c4ec6e96d0abab3143adb09e8787861f0b427edbbbd41f9ee5e4897c15ac8bcc459b7c1b6e2948b4560588c96abfcae4921abaafb1cb0a55f2d64c41c44a2be21bab50a1937d37fc2816af0b28e919bb3d7ae948d6ab6b8a58d618f1e0ec66d37d8c27467344c02b541a710d1db3d0bb3e353334d6a6acd4dfd7010dbbda0c824e0d83afaff9c1140bd2b4d268aa04844fcde6698572e5ccca1165c0387a4f89f5e61362fd7b821cde36554eaec318962c387fa64dd8f1fbc46141cada520f31b7cb2d5078ab14f4fa295e712e11223a72bafa40bccd6abd453b4f0ee28b389c57a2046c1fa7f2c60d14b658364e3b6470be880117d23864d502d92e826ef29bd190042b9a4d1a5426144969a5af7e81508548487f6674e4bd3e8201e1fdf142b7d03a197658ac700156075031f029897575bfdf3104d7367d722e941c8d0a6c7e5125e54281cc7efd03269319a89a8cfc44429e1381f9009949529171afb15e77c0ba04b3fb9b09bab04d20b7a6e302f7e0fa25e9d11ae0756fdc74a8e5dfbdf80bfa9a219b56b81a3fb66c023451976c066f718f2c4e37e3cf40d54e236b0c55462c87ed6da67025ec4f991a627f6ec1e1600073618744da66e528c6fdf5590ef992f7ece55fa06cb628c0d4d4a900372725b0c33119863dcd51572e3732d281ad379166829ac14565a08c210cb3513fbbfd3878a3fa8b7048f962953c8626ee2f8fe9dc73d3fabacbbe412af4581146e316cd9631cc5212af611153a460e4d9301bee4f34903c9c38838b7aa3f0a72a05e264c3991f42377574aaf23c4549653f673919e1612f2b369e58e29534793af10c649fccdb577e9096818998fca49219ad21ce252d793944ae1628c2d6dfc0c674bfeb769ccbff787242953c336e1c36a3153481c75e596dc908aa815898cf79d687224ce71cda89bf32a5cf33cdf4aa98e9ed81f72078653cdae5527d76733b71948c369da3f7cda62bf3d0e19b19e844b35e2cf3042ff0c0f40fdf7708c0af47a7c4d2a859c7f808ef32184727c82739195e200a3b4413255c43af8c938c151d420e12901c858b35804f6b469ea28accc32bca97915b91a19679268e58f19883f0bc3941a6103bb6f9733009544b368b1031315cc701884890e8f6a7de8afdf50024947cef38b850cbfcac2e15de8a137fffce46b8cbe40b1afdd51fe7ea0d92fb0bdd9e8cea84737b1065616a10018e38415721a8410d124493cd58f228ce23e3befb8c5a89ea7a44d129bbd9a11ff62a9212ef0e2ddd03c8b33e02dce6fcc0a9b56f77151c77592b1e8a8ba9ad2f1e12c38d290f06f6d4b08ac590e73c2e3c6f20d3e689528f01891461a50cbc78fbc7f9d50b5f604347479765dc4dd486328e4ff1ecfbc147f54b0ee3b55e6c65b394fcebf80183d4c0e7bc55c067326bd91f5bdc7f424a8e6f5dce519fbaa32b0facfd52c97f858469136874fcbb506be7954e5a97398c38413b9413d9fd534aa6395a1f7a951737467b840e7ac9cab8b3fc0f6adb91ac7ffa699d0db51a38caa373b5b3659052243f6fb6a19fc79c698d1d3446525cf45169ce9f41a46a068908b973587bbd21970d90b15313907257fce99cc9c2932a3455c7222b24b478e67a6769ecc3a35ef3a6a7824427d52b15b82ec0331b695b8a79c58b8af466294c2de9847367503df769eab5924342dc0132ae107271796afd46d4f1c4f7ebfe4661e81b8e3f75e034363a11da1cf62b8d54a1977345c4537ffc2ae22543b1d37d2b669650d208ec674b1265b3754ede25b2fd60826b245eb1f4deef821127925843da8ce873933ed058d97d14d12a5916d5a07cb93cfbd2da7fc509a1641c94ba0e4214930aff459b3553e1d00719422ba3b5e05828d1adb78b7fff67d9538f9a3c2950303386bac084b36f0f716e370323d8e4deb2173f4fab9e284968e065721df05e6a4357914b1c267a313d26151c12a9826510ec9dd191ed527a50719ce30855425c4f23f051d74c78ec42d37c6816c4f678a723c2a1ec0ea6757832207360710b4100e472bfd58506859a83ffe84990b1bee70cb44851c6035c809019800416690c1224283e338b4b51d2036933fd12d77ba3e48aec6c6fc6b0652143d93cbfcdb7e5db9c1044a03fe34b24211870ff43691a1b25ffbae925c1beba3495a6ee893d43c656a64bce2a3f38404b7df2e122b88bcadb70b0b81377eab9c09f1eb8dcbbf95f41887cf984cb7d7a1865e9501f27d82ee3724199ee2714936152d8e1695d7d1ee3160a9e733ef4613aa2791865908a60086eb372190c9fc4ea9e1c0a9b6e603f66e83af717f6173c62272a695d85802664a16ac4d123b355b0541521aa500eefd12b25c69083bd461086cb6e0c4e288a0543d31f69d83eac9d42bcf4444b8c3cfe644dfd4b0a3d02359cb535dbdfc93cc156cca68540880bcbf4c59df299e23a3db475ab34dcf76f1db8dba2e557583f2d3d26f6a3d3237a43b4236ee5720ecb6283851b6819ddf906382621d724dea70786babd7ba912f31a228c7e939bee7f55d7a33137df5490dfb0978780b69a7204fdca73975a699381a3c84c7aa51db941a05b30c4298eb49dc74b5a4d746280cdd033164272eada94ee6f83df6fe89a24921975017a00cc08f693b06c647a1fba87d9a6f231527789e869bb3dbf2ad95b482bdd516ac8bf411a4d58ceeb53d4e92934bf271f8d161d96d85809786f3ca6b6496161e33331433ec396af38d731b33532cc5d2fa6b4d48842fe0729d5605141b2a8fa33c87a18f52e4fddd2b0f77f0d6168376b500a87c0ab649b9edc63955b7348e3820475940c4feb8f5a3987dc2352796f4476c7f9306ec324f11236856434046fa95b33cb76f8b2d77ba2bdd67f878640d5dc88608e4cc58e4b42acd4d4580d9bcc38f758834cff3712a4d0a1f4cbb527a17893569ca0d2ef45db27ad84fc8a88da4b31b3bea92a407172823f528abe564530a21008c23800c93e20effe2a02697fa49bd3ad468e207b420314bca0741d7911e2c45d57f3899e11e8ddf7ad28617e7bef8c3dfe2f44b5cf529b16eacb49e4a5e5907cf0570bbf6b589d94d2c171b4f933ecfeb00090ffffff6f