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

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

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

Block Certificate

Block 59101 376abbb731a4b1f785c4ad4ba4c7ec5cabd7f8af225599c09e52d9d850739d77

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
350eb142ad825470a6da85ae5816679d59bcd5ad0b6f5e0eb8b49c301bf573a6
Certificate Block Hash
376abbb731a4b1f785c4ad4ba4c7ec5cabd7f8af225599c09e52d9d850739d77
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802c000050110000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004670da8c1eba32d56b1872b6cc9a6a361246a7f233bcfeb19a1bbd995eb646b211a6c7cdb4ae7a5afd9f23856b47e2922d3a9cf434b64a2a9aec6fd9b544093b91edf1f5341ff477b89fbcac9f0e8a4143987dd3ff3cbc79400f0000000000000040000000400000802c000050110000

Raw Header Hex

000040206bcbd6ba354b7d4f4e868176761ec9d4219563957144b8b84d8b6c5638edc17a55c506ae94ad5927956da1923de3813d95af6be743b2f5c7cfcf700c9a86cfe19bb8116acb990318a673f51b309cb4b80e5e6f0badd5bc599d671658ae85daa6705482ad42b10e35

Proof Data Hex

59,560 bytes
1212160203074d2b8e497cf1641df6223839e287b6c702da1091f33a32a3e9c12857235c4490f8d5230b621a67ab0d8ab7607453c913ef75640c98f6d402efc7a9a51c95ebd200c26b6bab0133964353a1ef06179f346e0447b62368a960d914d195c2aff4ec1353b66505491d4a5906b4b5df4e238cbdbc957c6f6042a9d693a0cfaa3e00341963ce9b2827cc7aa14cf8a97319706fec4d6cf969d6e088914c527b0fe4f244a1181fcdff64ad558a1258cac269f113d277cffa0574c1efc469cfcd1fa338a97b5137fa206577aa94540750857ba59aa3e9033b68293e120db036ec03fed38edd1dcdb08779c1af779cd8f41265ce73f312afbbd9da828d4fca447328322d2a373ec7e06f115e8311e1afd8f63ec9fe73bf0273822a8d4e49abdca025f1d889c34a51cc77f9182f195fbc01a8a8efbbdceb13fdb4c2ef0841aed9fdd21c65180c6a435934ede2387f62d5bbc0d3249cdeeabe7dce5b4400424f3c2c019ca26b1359d358cf9b3d6cdec017613ef5e30eaca32a44d095ce0f6135c616662f5c3103b96660aa4711cebd85a77c5d8e246a6bac844a8217e9cf93b3dbb9847e5dd34c2dbe66c262546cf734829d0f15d84f5194e40030313f9e7c50826090210c1e581474eb8db50d256bbcb2daba0041488c782f6361e0b343bab9679d07e7f2c544616b4066cde9c09f2f3b43ffe1cf176a965398b80442966886edb164ffca9f43cafd8be21131e8db7c1a7b3b9eb75875831ed29ee5d6c707b019ac261b983d8e7c3956843c349e46e7bdfda6ecf4c5868388f7006aed7818af3bcdcbe2a618fbb834a8f98f3fbd6fbe293b4cf2b5255f20844a097ad047174aa1a8723f58ca0923847688fca9af5ffd9810153ed3765975c29d0c73371c013f29c08ae0d97180b21cfa46daceca4b84bf46702865dea56ac51c5666320cbe797c52e14afd83999ef6b89f9f6e22853d228ef709beea8c604c416e6d0cdb2088a00b08c43bb33b7b149b4340eea4121488b2458844cd0d7268b854a09f5b1e4972ad89dec1b30cd9b923a1ce42539860912e68d0e116d389404b2e39f79a0622d98f1ea9bade2dc63a5283b39b5b920ab4f9b5aa1432bf9bdcb71d0bdb3ebfb1fdc07ea5935e37f18e6df7f167c3c9226d8c7fb46ec93dd78f7b23a4896088085d6ecbbb37aed68f759e0c8eb5cec7808f861ad474d4743411155ec1c46b7d8c436f69804b28a98f7df86b9ffe4aa982ebf38b359175f750976f9654746ca80471dc9ccf17efacfa36f818b21147433cc2bda1ccb968e16e88dda52f0fe2c99f4e54f65144bae83a2f7da092dd30e71c99ca42974a3fbf644105cd81f5cfd685804cd8505daf87fcdabd758aad503fcce458a30aa462587bb9c25e10db011f25f70cda57c1899359bed15f1234ef2c96140f7b036f7dad87f5d8aa7f736b63f991e564cd3f423654cbeeb063b2dc84c623d82b6c0c16e216338b8de88342c340a798d12cc4e831a8279ad353ab62ffedff86ea5ae45a4192bb0c0642f96b0a8d9545ce7781a2b4dc43e5ce82d5ff28a15b65ed9fd20339d5fce10a0b19b581acf0fbcec993408967da2d1bf3fb1a6d9e7d8bad3dfa080e63c88300005a4ebd5c25d6f735307980bc126dd72fcfa880d488fbea27bb78e62106244f3ab46105a7e6953efd575103be1ed16fb26b94ce4fc11fa356717a0a8baab357309faeb6bcd22cd6d0b127a35174923283db720da094a2fd895c8aa5ad32ea3bb1157f048f4ce423248d34ac34f34f23cc9342a334d00e4108fbe0d6a9b6b3330cfb8f40aec0008274464154acd17a9460d0dbdab081a6c7b93a59fc7d3b63b29bc718d7ee7d84954a99a53c61132616887c17dbfcff58e9824f5cc9a2e9e46145b6a5207c46b2da67fa78480a5c94aa41fbad33cce58f59de207834fb94472ea29e340e3f21e6e96390803807b07853cfbfbd1c4196a2febd0b974aeabc214601d717502da91306f7b6e46a468096e4142ba5402a39b4811b1559de534250d90a5de356ab8fadeaff7d7640426ae483bcce76766fb8381e67219ea0e3f311745ef75730f8195ed74302b72615fbda654c29d1eefacf358d65456adbcd162f1fbafc2678d82100a48ccf86069abb6b8820875c3ce8641c75353f681a39cc1e833eaee62de6e9f2a70d65501461ca9d7611e845364c0c30937a56a764ae4edadffd72ad3e0c0a7b5249aa92295a5d46fecf81513cd149aa44b28127b3419b3a11b456344049cfe828fddf0a383870dfc5f651bcc9216e1056a69371206b9725cea6f3d70d4d500372032f4cf538837867278087c35401c20544128cc3d3da66d39b4bd06ec99b60be8cf0ec67c54fd83ac2a8553119c40f434ed56fbd5843e104f56564cda86794192c252c0d968474eb01087a42c22833a6c5c087b44df0f32f439914bf13c9bd74f887b13d557f5e84ec6282457037fce21e4cee457fd55cc5fcc885366abee91571b227f5dacdfc94d39e56d6254e3dec53ea05bd28fd42a034e8bec5dbf3f6f76e5c1c276ab5a51adef0a7fb5192f13209aa0bf29d2535d72505474a07f509be986848fa64fb3c136ea3c2a0c4168ecdcb4296ea1c02ea531af8c053a169215e5ad3cc25511cc35d37b6253ad0ce3d7aa2201a25890de34c82f0e80b435792514ab9f2e8a59a0e7e0e00b7dce3ca35cbdbca60b7036b36315faaefce130b7f28517815073910813eb00a2e9f1ef78b82a848a59692da2487f6ea29b043c6824623caecc6b4d186587d62b7347ac0808c86f49865bffe8458b3244aa3da4f5e825ffa4c74e90448cbfcf888747a4ce601daaaa9683bd647c30f758121d014c85712f40808371f4c9c72d2ee6657d29fc37acadf1ad8a456a3da187a1953956adc0707a5fd14dd8089a290de17479317dc2997c820e43ee8c71098b6c3ce8148e5e304176f7fef2969f7fac3766c530d9cfaf4b71da1efe8231bf256bd7245a7ba2ab3eadaadd246db14b4e97f82e2730a767d0e20fd172b6b0b40cc727eb69bd341e8c33708ed88c925fdc9ae4ef2d5d9ddee87878100f566a903aa188caeda54a9b631030975976df7373fff5b92de05ae2ae6734e00754cf73f5b02b10e824beb4c7b6ac44fdbe962c923e214354e1be26ec17944e02d14e6d0f7d16c96b8e660bcdd9a3023d0198f0881daa8db91c8bb1c34696d68bf2d5e442136dad27feb066ef2e8b949c1a1016b74f5a53dfed2ac475d135b96de311b423e1b5a8e62a9140a99a59f05a2122211b5c23b7330a72973bb9861bf0b1ea76b41c91e4fdc440b919af144366336e21fc6de18397096f478ced8cd72b88e23afd1687f0b4db01be55126b5eff7f8fc93f37883a08b9ad0ad7ab48f26e7f325791d8238ddd15a11f1276c25ad9dde6f5d4a0a29bf3ed93b113c8d0c3bfa13a70d9b1d396793d7b19355f6c37b179e04b4f0ca314158209052e019177777d4955f3fa87218387e83ea5270b361957a38d2f93da67b6b1227678ed3c22cc3c9e6a967bf1a60539de71915a13c6e899b8df045a6431f5a65a97285fa627af1c09aa3faccd5aae94f6e59363eb5eac207284ca9e6db2a0934d0233ff5f8f15496d3528ced9b576bce45eec98b7fa8ea447990ae2197a7bb4b6457bc640923e5e762ef60a733eee79776dc9619cd624c187fbbafaf0dcc7f82545952fa1edbf2ef07d85cb7d32f0037959009abb40bad7508c18d2ec3d8e1476ce59122cd6aea5ede441bca219e8408d514b1227d2c2149cfd17bd982ae06b5e8bae7c3e3b20a4608a74f0d96b3eea49cd9c24fa6f01039cc320112d0d9d9cbe66eef7d3bde936b82dcd3adbfca7d2fe6b4b06da1a3935335b45f0c8ec2ca8e002e8574e143a333a671c0af30dd05126aa31574af7f8bae0ec416d6b0a1ac332dfe7bc600e5d26e35f9d9afd1d90a7189e946d7a078627315055031a9d06388d73a92971d1f0dc152980623f314ccf0e4038f0610966f01d47808c8aef4686639d1efcc6de5e9d7578ec894fec265f3f7b7bc4df383fe68841b832eef5e53626ec0a77905e49c7fdf8ee3fa7140e8d2a508ec9edb57ef6e27c7d4f371b3699ff2497fe7c5fd2ebe525d3f94b0b39917588cf5a314cee6dcade8eda1edf8ecc96a16ce68d044122ad3e189dc00fbb4388c98cdd0d446dfdfc7c6c941c53320f93548b159f0a2cdf4a51e08d39f81fffe0922ada89cea330f7a280d07d2931d9ba47522fc25e1d1f862aedd41036b996e7970b3f0daa66522f13d97c5fb52bd0a40a7fde34bb7edbe08cc1025dd956555d54cb1fe76e097bde460121a01ecda1a9a4be98ad6682cce6cf424996d4a47f2862a6caca9285ff6b5cd7a96a588a0ff1a5009cb466df0d42de2e557a67f07cba3eef990b9ea12e2af29e0fd5470349b0bed386a0bea93303995a6f84208991229edf4487f33e430edcd8e795d9d339404ccf0e54987f25f3861c2152a148859c21f2ade83668b29871a4e81e6aa8dd1b7612a3d49b29f4dfe8882e9b8581cb9beea7d35ef84e88f9dbbf72abb4356fac3c7b6788915a27ee631f5a86002d461e40ec5285a64d3dcb03608717ccbc870004b2e5d1ec274d4345fc9aeb36431da8b2cec07e4e43be776f53bf2b025f926af5852ecbe29b6f16ff234bbee91978e756eb1eb2778e9cc34ae62df90149dfe142e6ac298ca973bfc473071e2c5604438825a6b83603ddedae2944ac50da3632f8065161a1014fe08c95f0ae0490b99d9add742fa8918f67ef4851ee4dc4ee2cd731c1a6de393c3d36dd0450dc93e3a4c6dbe9f35879d59b164123a10787e84aa9d3ecf5d57f39d4edc44f0a98a58656f95c3a34b4addfecc4a04ec42cf5c871ebc5863c5bca734cf6a1fc972ce21199a94cbb11d1be0a250ac789b73d348ca9bd4e63e8632193bf2765c0b17746954501320beba101a1af06e5f11b134c8e01532ba95fbabf64d024d9988208c9760f3ff9f110eaaa924370ee431bb819bbe8c8a3538761240e318053d58d2aa8060ed5bb82e5249e0ca834b1b76cfad76ca22b7020872a7560beac758c64788ed96b1a342d6e1f1960acc885ccca8c04fae1a5320e72aaa928c9f77df30a0ebb87a50053b3f3b8cf9d805f304ece9eac9e8bc3571a9abc855ecb84bb03e80c71346104f76e3a65ee4bed070dfd1b0b91f742e71ca837c682e971c97ca625e021c7dd322239a867128062a57cbf3082e9e2bdbf89ba1ba321d07af7eac6500abce765cf70721dc885749bd9eb4d8cd9a9ea148eab1cbaba2e2a30f5c01ab7a775d8e9616a11c1a14d2908b5175fa48146e6724f9f1d7d87f86c236c8767860feadf8d5fa0e86ba57760043ab5fb76ce2c795f9884705336e41f049d59567ecb301a6d8e5e0b7f499b20d4ae7914db36a242b77daac11b84316279d1a7a83a9ffccf8d3ea24196f3c3fc695977c13a14c8768f5b31dd80480869214683cf4804f977cfe8994db47344294ed345b10cd5bed2c22631e3250b71601f5c4ec11e94e029d7f172ea7815997df4fb3beac42f248d33e2ac61e9c5c51430708f98f440cf575e91d4529e518578ab837988e1971b8f169a61296489bd2466c900d483b56b0fa809e7718c455da347646726294bedc7688de73636064ead00cc335145c17eaa8db9c71914d9a58e88ef6328433a9523c8074f8c5340e7b4ade3e45eb3779178e7caa7c6c0418eba9697bb61ec589f851c291e73a9d46b330974a5a29e7a1972a90fdb424c0f8356c5d54224d304c65fd15f54b74350f5c1b8d15f973cefac7561fdf09986a6fd3500c5d3e990cf5b863f60463eff2cfd55a5814f6ce1e73fdf31a7cdd130bc7c1dca2e11827e939431a53f17da43772b15f39cf4f0d03231dee2b96d68a5ea5616df793a20fe9a2cbfc8254c41ac31b0166b1f9494737f53641e8ba38ee9358b0dae24f33823eac9ddebf506ca8d65be2890131899a2df9bb7ba35e25613d39772c4f46fefdee03c38ed55ad97ffbaf7271d269ba2f3be23e9a3c5f3dbb8be3a77d9a3fe79e35130be182e4634a819bf042bc8f3c44a7e9d0a87d2531edf3539fbeda53219e1d6d04970a585e6c709c220fe70269cda29869f3d80aee9e4ee7c3f12591f9b22e43c0ca4d205800e220d168c7f5bccc90f98a499623bd868339a67c118fad33340f4d10c74de5760a950c11bb05bad48432a7b56a9cb15e8f29a2d4566e0cf7727a81ccbf843c3868ea84a6c9dd56d9a852c581c8bce91fc71480bbae474cd6d93b28babe5b463a181c1edc27e65ab41d579458c42581f525f4dfbb14be6fcef7ddd750b88331a1701776c2fa778cc0dda7499f2b30d26c9ced4e2bbc798e3d797d54eeaa5d4a6d9dbd05bf52fe2696e6f1a04aa9aded2a304e0912606d8942cdba621f2a149c9e738100e284e8b8dfa749a13a11c9375f681c063e15c18a47af2a4e9efb2ba85b01b3f25cb882f5970c4e70db2268ad5adf45a10c25c6e2e37c10fd34a405ece110bf5f770f9d48d1ba646ead83dd3a0b099b2241392be2968c77fd434284719d057180c708d080730fd90fa5145d6998af485bc24485f7e7fff75dc1583694c405d0e3e18a0fbe134710a22bb5416596d0a0a72dd605145be43fd54b90de0289a98f692333d8cbf9c1c22d9138e25416c1ab9b877a20101e4cabdfe58f5aebd8142727935dfd1e71c1bfdb40840e0d2781ee3d0e6b40af8ca2add0e034e625521db1484d7852922af3c8ff4cdfd9e8a0b700f4239f426bd860f7b2dbf979a0828b2d72d9b110c749e1be90db91d42c025b027fbf54e8daecfdf745bc4f41c0ba6629e91d2711d330357848563e9d4f0b17dccfd19e4bab0a6ff4938f83b7160b90d07a0ab630984dc24d275ee1b9c0214857d5c59eb519923a97431aeb3d858caff333d6f0528624ae32f8ab503aa395cdaa6545c71b64bff623a09e3f833cfa2a15e1cd1ec4febc34f97097badb046b20fb8ea40fd5e507a9e48f07135cd964d4cf5c07ee02c3668f393e37c27229042d081334a7bee6ad04551d27c544a1f3693e51dc12b78b204197365bc0fca3152974e88d202fda906af3677f49971bf25b62e9ab1f25be53aa69121c1d82b81a01d5d5b663d0cecde7bb8cafd2171f8f7ac63af08589089e8037bc78951743aca8e0eb9ab7b33b1c9888b058f72ea1b7211fc67fa7a451cceedb8a71ce78ce34e4acd5f36b2a36b55e054cdb2c376802329dfe292790a225d677419291d4a21c133615bf14ea58f30813661b24fb69a29d998d159b62ffd5399ba57db13ba01e4e19104e0bf8757f4752636914e2ca6d75cee0e621ec620d6885aa7dca02fe3f90da2b1b73686419bdb40acb5b175bca12ddb452680c82bc840bb1b599918d3a21e6fa0deb006b614f459a317cee122f83c276a70d01c8336302508705d0948599ac09e75a1334d2038959de595865ba5175d44cc7940e170fe22c87375664e454e005f23d1b4ae35082ea98a67bb466c167de86404b87711b4d54bcbaf6808e28b27e33a90f225177fc2c3b3e53ee2a4b0808b3dabe4629fc59fa1f6034cb5212a673020d5540b84c7775670d5ebb8264576ebd883744d86c8c042c42d360f251d7686f4087004ee99b4684112086572008629fa178cc8fff9d1122151fbe4be999ed2a51add70b63515b89650a18da61b6792f7b408e55604f3e58d65fcf8d174267472cbb3c724de009a4b310caad2ddbeaa14d8e750ebca915ca22a8a9b9c9b2caa0a898fc77a530d899910af65c3ded81af791e84dc9122fc3a4313308fa967549f6952e2aeaaca1e94107e2af21ebb4384c56a2ebfcf7435c16584600fe66638ef46d349cdbaebced4e89ad4cd14f06806e73909708c7739f3ba0bde3138ff3f2ca82e8d704180b3c367365d7bc7e944ec17a164e2eadeccaebf1cd0eb3b3678fe7a7c52f63296d0e697447bf1364d3e47281d74b0dcfc3ff5ebdeaa40eccb89a957d7b96f27e33f7d174ee788fb3e87609597ef554e8d539c14ce1de1781632262e0b5ce23c6a8a6f8d4e5e5dc0f94b468518342a7dfc31eb0790cfbeba72c91ea6be8a103d55aeda5e43477e64dee80ec7e68c4a05bb160c499b9b2bd058e9167980faffbf0336a1025cab5ee7fc4851ab1815ffdb0189cc89005d4eb0c0b4219435f8d2e4cb342caa0846bf96efe398c3d5daca89549e0d3a31b25b807ce19843956555951db561ecc58c44a6d0fb47bc70c0b0518fb26f469fbafd5e56560fd04c438af42d53eb7813ab5df62d5e172efe60e1b88a86b9f5435a675fb668246d49567da0a0667565a0e620dbc89d46799b14c7bd8682cee516f9810851f5795167e44656174642dd3e6ce76288ccdc3d6fe683af676cc10494c557ad45081acd25cdf5f4527994e5b086ce8457e00095da3357909d5eea97138bbbecd959678102b0689d172c880df1cfe7b502a0d88f50db9d4bd7b296d908244b90e9a891df0559ad1532d9957b9909994356453ef593e562d86e3534b8ad81773b820f17961de639b99399312463377964e90806f82b517a48a5343e5d14bb2f427eb59808a1cfadac2a1b99235d32b3881bcd22c8d5c2ad2f47d8006f934e3a7a6014eaebe2bae7358f55c652106f1a8272500befe52005aefc5abfb76d3e478a54b4d9e239cf1a8e2e8622f9bdce5e8b74f9e28e99bb397d244b752ff7be983c6d2041c2b1433cf7f5414bf0a1443c77f2698c60d79ef72f5e656c8d2ca26179c35d14ffec91255d94402e2ef095ceae49740f0f248dd0ca3addef7681cffa50e1d42c4057fd47ed5dddb835f03fb73e865843f67a67e5a5969e82c2b5bb5dfeac4fe89996d7c2e30f37f7b9cdee85628344d7c3fcc463c603ab792da7edd6d053d8434d1426e900cc5cc4a5442ef8e6d35b5b5b26d1c9d1156e4046f49a787cf7289a1e16593889f687abab27f421a988ed0e4a7f9b57718b2f5288036b52c4f763ffe716ca48cee5b9bc39cf1aa736f742a011fcd05479cefb9dba4b948a72d3fd484c7d83b02cacd3b7ad9e99957edd82b14a0bc631619621deab3f4e9c21edbccea2493d6bd3095c92d83e68e5995245e10497127e621d419a263c5d56c1ea8f957cad04d5c973ca0ab934d449c45ecc389e3ad5b6cf7dd7228dc7b04a74033982c18478e8c51cc9b487c8be5f0b9956c04675ab10a51a1d4203702b92d879ac17397877b48a2d8b0195310cb249e2be328df12932f2ef478bf0fc861d3a100d56633ec31881b71aad3047929f1c2754e6beea9ea4f1799eca7a56511d6642f49cfc296243e592e667d77fd81eda47ec11681d810d00f57148cc4ee5da604ca0137d2e3b3c61894034f6bb9892c9a9887fd88aed82bef484f9f4299e4f1ca9ed402cc0b151328d233c3fb1be2d02b56bf6eade65cfc031d9c8fa8b076768dff269614e973cc00c0d65b2242f134334f8c1765dd6a6c3b7d3c13fbc3ce023e173b4fdc5c66400b43792e0add99191c0a77d0fa5051c6794f1a36b77fa47417896cbd2bd808cc728e1aec9589da160d1e131e06c3d2159b2b558010b3499792ec312af86205557a8171f59b222831e0ee363fe972e1183b859c31e8f44911fb584c06808f275799c6da2beabd44a002149cceb92782d6e693b321ac9ad89336df4c90a3077079347031b8d01bd2654a01d8e744f1fac89221daf3e3d9cfa8a5461dcf02e0348912ed76f573b154d6081bb580bfe3ff094a699ddefe75651f4c1530815519c18e92ec00a9961bef4684395fcd14acf436fab9c2e5216bab13157520a2a8e4f71ef6e7aaff5ada48f04bcf593f1e190246ae30f8095dc9017a6709e0377a0070f87432f30d6c0306b6882d26f5828ea49352806535c382b54a646cdc4fef03eda85ce90cdf0f920e7f1b49eb265b6feb346c1c592b32de74ecda2824ded771a84511c5d664059c776fec906b5911a195eedb052eab2afb9d9aa26eb56df9f71952e260bbf257871c69cf735920c10b1bc437b1b5160f87d3e90c3f3fdbf8812ae8bdac3e3deb47545588c4c35021c7946ee5fa64ac3ea31b16afdfff92a46b57208cce927f4d1a655c970e404b01a43ccaa444369ea43a64f83fe1e30d4741c26676aec13ae23bca4559e45e2b196462490d2134f1e6afe284ef3e0ae1a8d26d7cf03e0615fbe816d8fc387e173f06df6bfe0f845981e83b97a16c4c5bb55bd82c4833087954179bc973a7b846325d1c97fad633c32a28e01d42e8411018b18c70bc706de5b76a1fbf5aa3d9b60facdbc344216ac1b8e972c7ecf5f2a471b1e4276e40c9b2838e9f1faebc624fdac6565f82592da3bbe786547941689342cbe909e617fa661d4e361a17357a2a0d2d60e563a57f6b8d4195b5217d8102224aa8a695152b7ea7f4f95f8507eb9b2f45d5233e15b5a5e50d22d6ab835edfebfcdb3d2af4c0b4b40535e3d02247ca7d05a9279b7f01d6986502b16f513815624c7aad08eb76bd36771d417ebc8f8262e7cbeec5cc85d9d67bbea7e197c072a8055c90581a47e867121a8df531d29e776f6d70356e9e802c667de9b8aa6690a9edf1696d733b422288df8321b686d944567ce644e293c846bdb84e84e637db0bba78659a15ae5a2456340ca1bf6cd7adcfbd8385c19b02e518d41def6b963f94aeb657e7361d92deec05c639f4efb7a1c4855b47c5df4b9b3686fc0dc172e304501412e03d35b6f9c05cb519d5b8ddf14319b9b37cb5f550e67b80034439d1b3bc929b92e7441dcf1b77d6ab4cae31d586507a530f8b5c6d636916b3eec0335e8ae66cd26f05c67857af7184f2c74e6357b4325ee9d5481634864e0cb450d843cc433c4bb206207ac2cb1dce67099777faa223f4c6bf89e52eee45d081740dad8c33d96b43870d74bfefa938a271a5ce595ea8c536c6a63a56bf4d950e3fd2d253c11ec9f06e02841243ba3def8cdd201fa00febdc573037763c20de94609ac5ee8c75b79f2ba0d8aa9ba69aade348889af4b3235d051e52058867ec19912e1a1946e6c2e011cce1d1b030e921818b2f87fbb77953c2985218c80ae030db10d240f8c95e01794da8a59ca5df708759153e968081607cd12182aa775133837a8d5a8772f89a6ddc35c2bda640013276893cf0aa53417800929a29108e24334384fe679b10877302af776b46738aaf91274a4fb66455abd6dd93b25542c15a02598b419e8b322bfd5c18629c39f391ea9d297c6283b198c01b61499632b739d5648aaa9ae2c7d2ce93fc38a52b63737eafdb89ac393cf3140a93ec6ea858d5302934882fca62f3665a81ca8099e26b439feec8b59e3f9b36f3347f4331ee0ae0bb526895a55065c4a3bf05091b557132b47460f8f1f1c7441299c7e27cf48589f94bb71f43fe1aa6b1214ec048c9c439fed8c547a808257c2989cf254f1037131233337464b03d5bd1073736628525703f5b776483aef766acb893dd93953203e3f6b0a1b48335254315472e2256690e0e0051308d3129111cba20382da29aff2f88102a38db36565dbebe1c189890de54584add9b1a250f8c4515656814f949cb97f8d82182da8ed54424c3683078c00e6a9609fb09d8aad503c66db52578b4471e3ff2d4209b39da4d0c57186f570f33a38219aa27650ce200a25f7529e24f72519f73d9a6e289bc7fceb4c887333970416501d7dfe1bddbafbbea38d14cf43174b074103e4ffd08d8915de4b0291e50df6886760a05ae887394eb8f5e47447da7d85dc51e32fbb63160c9d7e0eb3bed759507272ce4da20ed2f65ea63f3a908564b3ca67bff244c866d800ff2b6f75d5c626fa2a0e47157c9d4befae649e84f30448209c357903f4f513e07e52b767f68601e030e282f0f0f6cff5b877cf4b64200ff6f6be345b5cce163c1182f3f392793fd0d51f8ebd20cccc867d11150f1296fb7737439564e1eebb8b6c16ac4588a44f394976f057b523d44f6d51c8ae0ec6924670ec27d35b2d65eabbd24b00f898bca2ae2332d4d16a70cd647eced49ebb23152454dee3ffde0565a8ceaef30051857c15743cfa187cf909a22dc8b2c8d32288646f9a23b0fd9919bf85c238036585a7a68d2df60d2790f2f5ba30d5859d8516d92b24722d5a1fedbafa694cf07dab1b247c7219b0f1431d781ba1502239e4b10038ef149bb6bcffb7e78fb9cfd48aa95ecf5c83a43c5d9bded77e4031585b7a54cb41d7e2f81615658ace9bafe29f65cda731e4e85749a0e6b462e9d03739e04ae44b1ebc96c7ecc486c18ce2b4aac9068892ddcf75d5e49594b38199ce125fc434000f60031566d471a42d16527b08e45e5e65325aafedcf157d7e403a18fa331f69dff8e408f627367fd3592652443db0ff710ba5745fafb2d9abfb172b10e1bc974fe8d0276339bd7b2c7acb6355fbb0165da4f0c9a4d8069fd1675ceab893c3494cac63b741d72e1bed98fdf322609493db835a3f70e069cddee6c4a9e5e4b29f1bc962a26ba8000f40002afb74f44f10d1f37a578641eff920b9e418b9de06e939b9b07e068c2708f4b6fe2de07b28cf25a395d46a6497174a340f9a007f3fc11e35e90c988ab7ec9e0d7ed33051db45955cdbf526d8986df819ccfef2400296ab8c918ef18d41c7de5bf46effb226a05107ec062fe4df9e623efe378013a262eb1a19df70a3cb67d00f4d78612b0e413ab54644acf60b58e94c2f5b40306d55813211b0f71bdb5f98d8fdcd5f3ed74eb4a222cb05d47291cf3a18e8fc1018e5af79d5efbecfaee91ed6e664eb5727ab7c4a71d32a67df72b1cf6a57266c1939c6d9ebfb9c1bd4851e427e09c76de0701d46bc5ac84d2b629cdabd2562f51ccbe9905c3543e4dfb3119072936bfaa6dfb5d06b2c8c356321a72ab99b078f5602ff2c8bb44dbf19672fa4cec3a331d8843bf38f7ecb29a2060f44b9a7cdb8cdf746001c81be7ee245709e7942bef4b9372ca34451f23ec0c708b6c758b1f7a43f4655e90b8f7f6f8f6059321bf483279d981b3b12e3418ea691b55eb84dea985501afd5bdfcc91538b49572bb8fe9ab84985df9d4fbe53f5504d7adda0be044fded0e8ce4b1ddfd950485f18808e090c0e7ff674e95e1b24c0c71b54a0bf836c76955b482246f7e2181e83485454bb9d3bd8990f4bb28b9afd56aab9986c189249e56565a1bc10dac6941240e61ef96135feb3b84a37a59e059f29f1049f69430c4fc21812f4e5a7102d58a42861ec8e40753aa3c482fca4aaa685f8fafde2d71a87140e565fcaf400cf65641842be4f6b4597aea390c1e1dee12d1a1956875d0c0396f5d1de4c0444b5ee3b630b0d381e2c60e7f2713e44f29220f91ccaa50463e5d932dbab2c5975dc92eadef87a3f021c49f883d463ccd822a3dd39e9bfa016ff10623150257cad7f3638db87b0d7576d9cc183d9a661781b55a6219a71bd6a5e097ac7e008f26cf1bd1d96da5277f833a693233a9848e06a6f1d98758cf85ca3640a04246006a45634067d59ab039935bacca49e15055012ca6f1bfbc36681bdf0f94cabf316eb722bfa3d5efc3e4130569dd31d782e8feb41fca6e1992b231687b043ef6952e4972b81ef93296b9349979c00135114fdca86ff8ed26c94cf02cb8502e768b72d8d0e2965f9258b4ac636c4dd5e0760f472c52f7b1453b1f8727993771380012990fe8f3e1860e432f99efdb27466df1e3bbdec3b9940f1f0a7fab9c3c5789bdb1001711b58c0e303ef2b88a5a07da6118a3c47c18c61e1884f6691f000d3de0348331c3dd87283ffaaf978bc6c4623b64a5bbfda092645614c1bc25de8b0fb3a836cff14b116208ad55b3b7c6b63c98f76d4fdbae0c3e9776cd295a75850b96e72ae0d88f9551bc8bd6ff35c14658f2b6ad82c5291dcacb00aa892c01f11b250ad0288218e01b3ded09ff45521604643ac9645bc92d143e3f9042bf318d8518ecb9ed6412c6681824d9987fe9f73e9d776a1fecb2b6edb617823d0adb8e3da47a114120029d91adbe337b5efc24ee4163b638fd5a44b253ff847e4a2d2ee877aa6a681b6fe63ae0b595a529f280dc76cdf98716641d4e8b2fb6319b6c51851a3e627370b5e1b23d782026ef8e187e86800b6993c8344a0ba604630208e6143d7f404fb0e235b80cb8299c68c0987ecbb56b48a5d3cd0b33a6ccc6c208440ca66bc599c36c3ade209e79719fab87516b8f96ccce6d864c3f7a8059f1d4f2c13472da00bb0e94e1823da1c27fe2a3b9f45997e0788ada9a9abbd146f85c81c34639d75cbddac9e87769b78d8c8ad6a105e4c82c11bf0b6167c6c2bd864fae52f1d04f824e9f7790a4b22ace3e1719df989a7c61cbb69622338c35fc6f061f1038dcd12da60a65b03bd113303b392cd21d6d39e1a3a03a85832accde126217a8ec3ba164ba260c6474da7df347991d927562755b17efc8635984703ff679475e2f7dad9a13329ece064d5f29f3f26692c0b45e3553ae4ee4edaa7693a2d75a5276c3f83e52cf5dfa09fe5d0514ffacca02ab8d5a7b7f153a3e649dfa3151f7f54198e7335b17dc57f2bc1ada1de9a4d21daafc9a793945e4980e6ba6dc9f1d553304a557f8bbe462aa121659573f95113f3c1d16e7109645441364ce1b1c00ca4819bd02464bed096f398fb3dc1c632cb1b2e7ad2a32cf5f65c5e78b4d58ae85577572c37f4dd3d9a909ad981d341237da98cc69f17fdee101aa6de3046dcaaf2cc909997424952d53fab31e47464ec8f23b2f6747d10db9597edbcb58750c801a302ef624a0d6498fc289e33c68f011b5a5f42d0cf941dabc5321ca779a52b8ef67e3b035e9a4ca125553bba8c77d4d7545848d204f6ee0b1581e937515d1ac813623c306c979ecdd951489418428a2ad727afb9bd6157a8ff4ab4bb705a7269e26f97890bc79d0a57aea7e6d06bdffe8570c29b2e2b8d1c23f2dd3a015e250f37e5b4e5bd414b415e05649449ef8e31f2beb303fa2d9ce26a33a1a59f885a5b68a5be7185991b765bae2eb67954effa75ee0bb45afa5d07d41b7b1d395b3d3861b15f0dfd67a799be30c09816f3e8562e9d906a793e062537dc5fb4022066a9eac8a0f03db458d915835ad8bb70ba1e37535696e3c6c589ea53a9935097ce4a5730022bf79f800973b870cf44386268a694929c0c60b2cc15215f334da2ae48125224360649855c1b39b1e93f1904edafabe1c0b1cb59115df0ac30f5950c3812b627f5d8e11bb489f95c7df028538fbb6fd9a9c6a4d45aa062bb1240888bf0e6fa53191e1f4b5b0bab0ce5d67a741074a6089d894843ae1cec1e0fc063c71527f0d9f8ba55d6578ee5d10abaad9e9896f5caf14a48f761d071a50616d202f252c49448d73e914abc871665c1c8256a7313435d742a4698bdb0123d9e2db54fb2fabff281b00f0990584517169d2dd5da51222e09052eddeb9018e43f0571a1927624f4e542a70c2467e5b8e90196e815496e7fa92a020bcce83d2ed5c6bf3e1554b33b3afb62c1408977d005219509fde3d9790578e5e9e2f6cb6f4498c830af92bd314a424bbd06c2c7818e4f7fea3268063ea0ba870ec39fcad5aa1d36a97079dd1a26cc2697444322d090d431e53c95dc0fb74b48923f2f55dc49fbf642084c7390670132f007352f8257cb5b7355f6238645b834cd5a6920b4f50a1e0b6a34d071a81454fe03d8fad96e8097f5a5fb1f9bfc099d8a66404a37ffad4889e23354c26946121a72c1a44028d3424fc77910f9a19d42bc6ece22fea42ef42437cefa98100f9b4586fb71fff364d3896dd2b617873a569265f511062ee8948da1d76c7c7d8a7d47446e5e9fedc0318fd533564218db4b350bdd8ac0d7f55b682d2310b4d991cce832744c6792bdf32e5c2fe34ffe211c2e74eb2c993bd309cfe92585fa9a05c7b99759f6bef56af92d1940aa1f84a1ef7b51a349de0797f4dc043d4460323939013ca7952363201d2040e9bd193289bf83d03f9eea0eaa34a70f530ea9018a19826137510c509cf2d6415303aa65f0c7b9b95afbf9802f9b1089ac1a040dddcadc4eac9240025a0052ed41391151c23348f8cd1a7ad61ac1c6f123439dca073f503a18b8bbcc34a3aaf552f8ce31543af0f8cea21f006e5de68c00ae9c0d94868c52ec58b314742f959001166c05c2d3f5dae3cf0547fb003dd23e45aaa00ec77793cf62dd8931b817bea3c89f7db98c40052f2581bfd84fa22b44924b7196cf161bfab5460bfe4112a92466817783b2757903c33fe62e20af46bb7aa6abfd6153f85b725ef36d9f6ff53b9da0328aeb5b7b69ad677313c57a16ad24b955325d928505201c456e1466cc6b06eaf45985d0d64e58c07aea437595fb11b26e86225ec5b207d7c41af644f1733a89a5cb1b2130e56865404ff7fd47ffcc0ff0de75ddbb2b97e4217d10482ba4ca0db0de1822b3251b7312f6f40eaaceb60c6197fd5bcf635294beec233fc3e158d7585719bfed1d1e79d9939eb3908a4998a0a756a4665315a0eadd9cbb03ad886e1cca0a574052ea2e136a167fcc37265b61e40a315cf39930cbe4d2a65c38f8210b8c055bf41e0e04f08d2e9d4bfdbc24b948e40f5632432ab6d5e3af7bed2e2dc5ec0f7fbd285d0dc2d841548381b5ddbefd740f1c66393364d1ece4f950dfc919ee5685b09d61f2f1b4719c34e6da62ac5a2afa45c1980c0051d311d7ae1b1dd5fb356315c18c15e40fe5b78d5fceb5684ee500bb0002bec76a9cfcb56a671760289f7cc293e1e14e7b47b4a4418d0fa87fafb9e40bc314d5b769ecc6b6f8de8b6effd778c301892aab337226c53739875ee0e2a6efb081c7c4dcec3ff2d2317288705d51e71c22f8d087fff907ee9f7cbadafb50c0b9bf73a42306a92e0e615b7bc0436f4e28855527f04ae05c86a6f790cda3a96954a416403c3fd54d017d9151fa61e45dd323ca014c6c8f389c6204c1dbb657a95002db5ba3b0f9fd7f4d10e6d0f3040a7f0c40c93ecd74fd548da56ab08ab02ae9d3d8ac4ee9fd8ef967c5434c6dc6e835a09cda99800ca33cd55bd02bac768e5e54cd6266e90c70c96035ede0a34ecf8248092065d6380d07716ac00c442bcfb072e204c9a014a674efba99c0fe9601f1c0bffe9d89758fb40f3de80afd66862e00dcb139d9c760140684f80e12562434ca83e4dcfd23668b633925afab6a7518bd9a5d892543c23968f9b1395ce6b6ba601c09af7d91379d62dab66c3214ccbfb41e2e806e99f7bdf1bf05566c498c372a2dd8e37c121d2114fddc125730e721968c898a90052eff3abe1186be8f68dc3d1e7e015790bf72539cc96ba604ceb645407e14a440f01571da6a4cc83a84c640328dbbf45fe2b527842623846041aa0556f63368f09d52319612a9bc394f4237146c0917a5d4c84f14749f6aa4fd6586fc355d26074a650dc7fc74b164d567716b5eca203cc3f7e86e5f73b7be27c93ad8df3a2154e275d1a389643b6ad9f57b1088e72995198937707551fc9cca3e43bd8265a381508b83d4530027e9ffa60fd1d282544f498f6dfa952401d8a3a744f2cdf4b56fb9abb6bb45bcf949576c494b0c3395141143a9b2d3add3818971a9aa400ec07ff20a3814486d8985c2f0325b4beb0fd325989279838c893c302ac1881710c52fde7d0b76f777dbeb6252ebd64723535e4d209b96251edf772dab21d2f0f1e598949644105959e05d6f320ffbfe04d72d7e237a59b195a280f499025a42763bccb3256d7a8ca340618ab6f47e5a7046379d4960c0f5352394f7077e4242a40b9a76f50990411e40d650d4ee63afa132c69a95a4619d3cc84919cf9c4d53670d04fbf8ce785ffc4821a2f9790d13ce7b713f967bae28044a088edcb97fabb5039840dd5079a216b8a06333abb771bb4fe8a606aee41b5c3f0db758a4d55d667be3f512a8187d7adb1d10d0584120b79c4217df666682ca81bc61638da63f9fab9c45c6d7917912e449ebc6ace5ba65a44b989a671c3eaabcda66b755fca857fb8108f4dce91d908b3bd2b3fa41c0aa3cff11ed3b2ba16d614914887df76ed0c4816c977961c2db825d73cdbc4e910f42f4997ccb518edda8d318e47c7b90b47c3f15df6679a0324b5a2fd1a01ded80b2211192d1b886325beaf255233e7384f09c1cdb28ff8b167631cbd9dc7fb9f64c4d5463c65c323b23169f759ea52def7bd3d704e17f8800ca5662a8504914bb46d4befeae2fcbe64a895f2961922eca8a1b82491c57b0b21d1dcd878a1186ed5d1f7e5caa30ebdedee459c23bb1239790f64df2f10fba76fcc11069b01b0d2efbb0d5dc64d069aef2f3b6277964940f70e51b5c5e22839fcc545859b2bd6c0e415e359af904c3faf9030c215a42bb12c42e424068c3a316c53042344ec703a0c7a8e7bdd6bcc7f3cfca978ba96a55cef86ab3a2e8b723b587bb14d93589857f01b5e0cda9c3c4f6212d22117c187dfefee28a407724a527434967e8a34a588d7d053c106d5bf175d5106fe10d0c2e6bff978b3a4b4659ab34be4c8628c1bbb113e9d336bad01578eff5d7f1efd9f3f947762096a6c3e9114e25c5cae51c08f1054fd86e6496fe4245d53380cc8d90f937dba75a2b09c838f874c2338d673ee9d5e81e9234e721965e003004da1f0d074ffbf2881d427362c4775d8fb74436fc2a5153befbebe1ae29f1668bcc7841b13bf0e5e995ecdcf1049e0b72e231474d9aa6e9e75324d09771397f7b92704e9711ded340fb731876aab76382b804b5d5b5e9a2a51801a8a8110fa016b134b9e3b804d4cfa4106adc84524f08dc1a75fdf02c57440a3c39a522e8284160f9c82077eea67c34cbf03f8e1d5cc24752c61702edf79177bd78886dd97d5fc0f60cee5d039227679e21401d28f91eda359c7e646fe9778d68388c5166ca2db424d712c87b02747abac1628ce74960ed6d66b15ed395ecd96ed579206480c085c24a7bf49d1b9646cbab9215fedceef60b91995922893ac1bb504b2efd44b0b033ff27c03fc2be05cd5f831160c5bd641f60526e244449376fa63f8c523aa90907cd40db8785b5309a9b9ed8cc1b1a2732b5a898c6c06f378fb1467d06a594f49c0c53b37fe43a7103eab57cddbcd14b6541feec827cf1d2ea7de8944efa2ccbeff777a3aaed19533e68f80c205ea7d4a51a893b52e015b01501e0de66105093f7da11eacdd7e568038e4a769a0b65084d1d5ec31f1a86737934877b8862af43f8fadcc9b8de90595599d31266ef91ae899c5340efdc11e4917943722e4a078adad958fc5bbb949ded6edb342df6e79b53cdc53731cccbf44ff6f973d3fe728a55fe7d1a9df39a09c40d93dbc013ce8c36f255bd28683eca584c6d077a129a56e7f5ee26abe3f0bf19cb8afb9748999d41bf548420231685f34a81362c3748dc8084b9d84112ea6bfb052e784e493785f6e75b1175fb62519da27375a7889de53fe6120d2ade979a6cc146526df5b4cb069d64fe8417209f0d2a990d50c1a940dd24238d61891691a886abe39d2c00801db3a8a04239b0b0c54afdc90d3f76b28a9157c9834e9e0c46a2f55bd5ce53f637bf77827ce604059b52d953979b0a28c17f58f08888f118931b56278524ff8f354801121b9ad226edc6d5410926e6143de471346c52c17cfac5c999f80c2084713dc9d24f419186261aa2c53ae300acd65fcc444e618be34f983359b0c1c7db72ea9e5f6753cf288cc957e447bbd19119a2024d7098f02ea5992b38f9e1fcab37502f9d5b9309b531e9e9c6b43e6fc92dff1d0f8eb98aa68548cffcc325f5f6830cac1534c1dfe4f336603c005bcd479663cd09d37a49f182c6f4d8c09b749b3c4ae7533202e7c38f0606bddf1fe4336e2f7bc20b21cb5ed147b309c19b69b9e0e2bb8bbeaee05d7298e85aa063b4f3633697baa5102628da6e43610792ec3bc33af6644f6c282b4d69f34a6e6b3e2fb0feafff4e15093f31cf264669ffeab44ea701ca26dce6b0eba18a711aa11bf043017e3a5d918ece93d8b14d9b589eca55eb0eb6a40b686f92853ce8f8da902c0a47b0c70aac48962bfabd135e0406bd8c844bce534c190705c29720e32db9377ebf902b9fb4c47bd21ee964b9917e074279d93b36d6b40a2753820f9ca4e210cbe0983d976ec15229f2e0f8720fca173e89cc3045117f8100927ff4158277a3aeb3065a12ffc299396c3a6c6fd2da646a710b9f2763a20dbde6dbb912e744b3859f3af0a84f32c2bd1a6a4305b088640bca1f4f124c48dedd82627e538164b871eeabe5e78e56241022e55c6356d8c917c0f441e2715b02b1169b3aa5f8ee45ebfbd1501dfbb62db9bcdca56ceb907d1625d7c2a0070051e19e27de42f42a92d0311257d6599da2a0cfa00eca3007b2036074dce2ba50627e1603bae214fc9a5ce2b0493d0b2049a958844e4e5fe490dfe2d5eb8a3e0d8f46490bcb7770adcea51de2bd6344b5a7b60834bff0c839a51dfebbee2913fe3b7ea8923c5bf57b37534a058b22647cf29d332f8da4a313f24f780a586351de87a6aad666e255dd55b936831935010300ed1aa76c329b9d7285d4486f5e90b048e6fe3329b68b94520aa3306f176860adcb1ee41cd0f8c2e48f96899607e4cd11ca625b0c08ff100132250c52c517722b064021edf7720b2cb076931201f175641769da33b187f4fb47b09755f253c5bd096bbbc846e17d19b8516bd381326c2cb585fae600e2a990e57b0035cc2e990ea59b7c35c747da57ee4994b75f82f46bcc40a0bbb0dbac9085ae9058ac55bbb8917b9b435141528369a3845bf17e22908798ebc0765266e8a4e218ee9b99d485d90c56f60c923cfd84f3bfb13ed9d86def715a9c401d258d9e06b4fe2b0c7217429846d83f03aa228ef0f976f92aae65340dc82a37b507496eaeb83a6f3da0088338926a091831b97bf5d3156c0db8b968b8c5455a3c486440de96e81ea98f8e4e0575ae39728c5215a07b277cb34397f73c9f9765a28c1cdec50c250882eb5d9f891e85ce5f2a2a9d531f8ec3c4da448a82f7f4437c7e6d53ec5e82dbc251d6110eab80ad5acf9d744667b55d259274fdaf95b90a0bf1023d4c6465604741442caf689f1cc77cc971d88bbbb61ab8ae098679bdedd009cc59c35041cbab3ab313b358622a1248f3c93516a19c8a53f492d3ccc32a14c432fc02fde2432e1b7a71196f1dce1f8269a92b59f78cfbb8651e80c08ce9750a5830a878b58cf3145eed1ef247c69c3a99e61de69a697e602b4d293459d336ab28ee1f061ba655c2d55a4425984b9094958e50717c187680140afdcf32abe9f366f577ea2c328473459bcb9cf67c8eb9c3b7c5e416eccc07a42f70ca5a04df3922913e05dee206c881b1f7147516ce55fb52f6ed234dd72c2cc6dcce397087794e0d3b7af3b75305853f0cad8fae28224abfcebf4d65e8f5c97690eb711c6dc9558f4a4d54b609ad3590b31667189504ec5631bbf8a65038993ace919d5fe8dc82025b231578bfcc4cf098824477a326d87faf4bd515e289c2e6ac16552b7fd712ea2517b4ee878e7c7301ccb54de9c76e068138562bfa26d53e71a2300613d61fa4f52b77360ba42b00d20ea9b551186713d4634db29e1f71ed083c3bb28bddd7e032d654e25cd75d7b1b9301e7325f7094eacb62b65ca2d5d352cfd74709daaa665ccdf23ab37c1fe13750e1d3be9cf90a2676dbab42c108c24d8abe7ae87a9d16fb3972ec360fc4785b2d4ba3571ca607fc5101a2dbafce96ab267346ef408113aee29d7471eb71249d9a91febce1da7f3d1a096b72b3fb38070486d0de6a7991bcdf3088e3e801bc74c7af2b64041ba2edc90af2642b2d8e3e6d17122e7b38aba31c991e084d999ff575c12d7a5ff0deaa88a0927c1c0f4a3b1b90fa10f7b8475fe8b1cb424ae959c7cb87e93e2a0563596c389cf4f3216b63f8b74cba7f9610422b81de884776ae42b1f12f20c07ea29128d179fbf5fe9c50406b8709e033b75b3673ba92fec9fda5243bee373e7b71ce050c2ca4ec94fce5903a577afb95108bcba41aa2417bc56ea5d65560f73f9e82d48d29ffe88cdd01cb4041048df3a53256dd60e77ff857b077e8d9d78b741f84a12e113a58695a9346210b09a212a80672ac4c47f187ddd314d5ceddb665086c7e30c915de85b62963c26f84ee33fdb9a113eae418468423aefbe8dddd75a504f26daedd9266873212a8bb5335d0b9cc763153c5e35718f7682e23a2337062cebbc250218819a0a224cd9d9c30a151fddfec27da7bce6330361f5318a2c457cf725a5a010559c5199f472dd6d0fcd316210b790fe2016df328a9ba10138e7ae14f4c4a145177536646129aa66f4516bde2b83e986a66acff37e60caa3cfdad7030cf02f46a50647a85f9666dc9fbdef80deb7e410c5e421c5b2207bff5b810e2d1b18e376eda7d0266e20e916ebafecbd398cdec6c73f6eb35c51ff291e1de6ca28a729212d3aaf434afc230ad4315ff5ac499d4706f4dc7e9690099b624156263760aac51eb8a7a34a2ca9dc00b496d0271444d7b3296e21775c5e28957967c130ec293a583bf280c0d44f4c6932e890a5b58b980808e41ed3cc7f3d96c7bae382e1b987eebabc8033cc89aab1d3350b0d3d9a954a1d81988ada6504fc831b1997be67f4a2aabefe441cd6ec9ad69b24fe085176fa86d3435254433cc718d12cc4b19c15832b07e3de2d9cdb834eef5d8143aa94af06d6244828a823d58173f61b66fa5046d8bea0ddaa6929040bc48bfc320374af1be38372ddbb41ef753f5cc86cf288497e1b2c2a4cdacfd18c41bc503214799c41b41ab040a5a4abf65fef004a31e2f0d248e3ed0faf50266358313c940f176081fcddc5fc7610a1a1d3516dccf452f68dbe313233d5568cc2d33bd8786501e068402e940ca1b8dddb2ec123a5001449d0dec6972ebe07279dd5afdf385046e04c3b45bd326b642e7f7394a5d111951dd2d755646667bae50cd1f3c27552591fd8fa8e2fa099cd401a5db2067273e6feb5d7a056ed633e5a40a28346a2f64f93dad499b0d8740b172195ef90c26e3fdfeccb40264a3ed058040eabecfe0beab65f7b37cb1ed068f9f090fe0edbbfbe7af4f8190dcfdb699bce858afba8f24adb63ffd3574a707be7802b1175be912a054c39751238766e6e4f05453a2917eca6e3f05fb82942efc8980f4a32be5f6eaf0b344f7edc8805fd592895589dff65349f8fdbd854ce70ffa9aff9aa9e163c3dfc16a99b7b0594fe81f41a1282fc2296744d9a992d002786cfc7f65b8756a710d291488556b2f8eab10a9719688ff5253950a881d7ceaee378af959a6807999365ec3a273d0173bd001b3186a2aef7bd4478ee9ac09490e4657747a839058e3c19b03263ec08f24ebd53dbe8ceefbc4f72d63cf27ce729da105d71e28f22b01ef4c28a2eb7a2b91b82f7596eae86305cef9244d486abecda781a6eef14aa94eaa07399fc96a3db2bd00a6b38e5b7719a0c8e65e6e33adbf73d56bc3b9ec47401bb3c7260f9a32c30442d0f7cffe6246aa9cda77f8d70e071337e2e23efa2caf44fcf76123507640e4d5456e8a3ff8499e6be604ff01dfb6de1c1e2f22c4bf266de1fa28e09fbd455b4892febb252c38f66c00ae911df388514bba3fbc15d639cb2fdb5183ef3b0f6cdd3074436662b60e18b88ac23730d5988f57b2274849c1ee082200261ce96461262514a683b7ae262454a1c770c305c7606c1c8f38511656753f7621a0d12b50692f2c0c1802863b37987cbfb9f9ed8716ae578e255a5ce903d3f8c33ae4073a17988712eaf11811e0b0f4276a5250f8114edad9ed89caa4cae28ab36db426d0ace09f2de79cc814f064d275a81066873e35eca92fcd94446eaf3d3c4df1bbd39727486408c4f01b6d88c4d3d3cafb150df8dfd11dd6312baa094dda5aacb8741ef0b5ddfe851290f2bad65258b02932571c66aec7973a69652b4d67616e44ad462622175c6547f75f3cca895d694f5997299a9e8990470cebed9467acc4e5fb1963cb81978f9c8062b65c36afab952b6b50b4ccafd4a7419ffbb4a6f16fc5416e1348b95490eaa618aca8d14bee6dad969f0f70e0efc1a8af053fcba9ebdb3bd1624bb622ada74c7d55e41b53d2ff572ccdb8f009b87206e556ec31d2a1427b99f8e63134441d431b4adde54ba9f2db7e1771b9b4ced449a9f510a61828fdf47d64f180ec18b169ae21ef371fe03babf9158006c3129b97c19e9e52cd6cdb3a10123dd9593b6443c1f57cbbe7690fb10577d4c567c2fb33ae18c011e6de17c1eb1a2b8f4d6fe0778257be8148e6a93a0ebcee3fa8a1a6dd03070628ef80f5e18fb6e8879d549d67e6d1d1fbb76ebe9e1bbf6569bfca43d4aff1841ff37ed3e14e52ea5480a9e0e4ee5cc8506334d9b5cc4b88468534c6558016fd6662936caa1391c3cea84616203c5ce8968e1fdf3dbe0b4d9ec950fbeb3b354e2ca02ae69fc7e7d6306890020aa6a03a43dad09d56cda0332b9e034adf787b20449168f12236f7a918fb4a0b00d287cc331b17f8c181b638b20b02ea38159805dc53924010c7d5fa5603742d5e8e983910fdbed5b0cd0d7916c7ff913989352b0f4c496922a947a13049153a04f7e1cb1cfa8c78fcf26966076b9dc51aca0ee7432c34138d83d0ffcca047de65716f3c9d1c81291f06946f6cabeae8aea3bc493bea56ba60ab5b0c3e84dd782b884b3b57033d690735379c8b589b22e85302aca73e5e72e1b01be9c5eccaf0353a6a7da3d7ec113fa1dd3809e491f60b1919b668b6241094eb37de7d69cd14b538e56b0112a4955763c3172af6d7318d0d6ccdad8fa3011878201cab8840e1a82587a0996c84ca1a5feaab4f77f4fe66b3872ac6666653a6e5c7b775cf218dc3e1e7a4a3f3679a952c4894ea400bd8ab63a96cbb29c8a079a0dc000cc785fb0c11c88e4da86de1ed6c2fc32b612ee4bc7d279ac7e069e76dfd8004bf1714efd427d93bcc36e488eaa4a05379c627d8513268e4de2ed21b60d62a8dc687bab3a1579ddf93cbebd54e95de92257487432a9e5b648c39c5950c0771d4e7822c2d5ceb575989fd2ec2b7a8983e7f2e33053faff2ba6caa0ece5633c719663d47501368944b6d036e6e5fa9d37e67fca3983bc965297fdd3798c78666b5d38168909a25ae58bfe680dc295f506e6a6b0dd70f61a48685805d23f51a24cb6c1090bffec8814b457d9bdeafe95bc18ae46c21d8e6f7c4b1a0f9161876f9004f5d0044a607763e02e74a19de9eaa8bd21483b5e0bf9b33afdcbc6c3696c12ca214cd5fecda74c1cccc9983a8c3d21889874bf41433ab3dc196577da3118d82c8ecd5bc6e930a66866521cd330dd9b193188593fa0b57350ca2170ebe1ffc3199bf7137f466fb25579ce036ed4cd2d3a344286c619ed78cae2b51580819c6e4fab5f45026e48d5b23d4f9e870fd57677c0a467c9b82a1516e7216366636079a78ec2a5319b569112f2690064c7d096e201a2450db1a0fbcf1b52f7f5d277f3671ee3a3cf939a5b6945b5558c75e6443b35c079f0294a17b251078c55adbf1907734d3bd78b37f6a7692823d1ffa4c322312dfdb6ca97a0db0935d8f3b6f6f2874f7cede4c240c4fcb984e1d60638ab99000eb4d12c308681041787f528415a78ccb3899bfee42351cbc6790bb1bc0b1c0ce2ba6577f3890190cc28d514f3d36c7c9ccfc4b78c235a358e410ae54deef950e80592081ff6f96f93f0c127466b00f0be01465ac70a5d0d0692e8d722011327377ff61d0ce0cbb372fe933362a5e2bb53b0c7d0143e0439bedb6456632370b8b2104d30ff6526c203cb75c0a5dae3587e0a62bdcf6ad9916d89d027bc9845a919b28231cee162176754412520069ae0ba902fa72ca04240559c6cf6d49ab2665312f380eb96ca7a21bca6159fc41deb4055bc7ee4b7a1452677fc638f4f45e5be4f834ca329df7afa374ef9736b570533bc9355b0c7ac5ebc3a7c567ba467d5c740050d6fbd2636c2debc26b6f233e6f795180dd4c4a87384ccab205f7610d52ec0df62d65367106535e9af690675ddf94d6bbea7eabe3c5834d01caebcd7d8eca6272f0d2778794fab49e72fe1e17a72f59e7fa1998324989f077d6021e5c1d805b7e2eac97b40831b263883915b6c4922773699487570c0cbb113cd63840af075895a50cb1b94357dca4b12bb2b8ad32f9d3d8f1d03df172c3da133e566378580d2ba40b2ab8d965616563695cd558ba8d73e4831abd9a4f6caa4970bd26bbd1c4a5efd4a44376b0d411433212213ddd9ff7af5fa535816e77bddec790223229ec69b5ac58225014ad133f946124f37a5e431a8bc9d739f52f1cf403b573e42334f1c005c862e58e6b78603433cdd2240294be7eb76a9b8ed3f504a72f0e1119d23a69dbe56cf6b687cac537e27ecd741cea17db81c293dabc08295033a33ed02609c16aec630ae61c613b4a3bdb7dd2aab17bca4c27a23757fce02794b040e98c235270e54ac51eaaa0ae045fc663e701c71bb251068eec6dadf8758b55ce696b9cca5b705ade73fc9ec5482a7349d7f865dc21a4b63634ddfa228c71f64514be863dc30d5638caf6c4cc45f19d7cf49b1955bed1538af713bfd80097bdbd5fd4dfb999e5ed3f4de4a7ea350eae57c7a15020e859dab1269274b857da0535d4f9a21fac60092bfc8ac90d0d0f9d48ceade4b18554ab0acfe96c77e269771ba869022df14f40521127b4bae38600ccc318acffbd2bea50ad9839d3729f5768c99f7657a8c81e60cd87a9e381da7452844dc7dab9ee94e4054384e37af2b00219e2cf9f2e1a0e3ea3ca1e9d07a426782dc6112ba959b15729b294a5dd088e9396f81dc5aafc756bc53410d6c2d683796a428c1cbe034549b5b1a75a9eb6e46853025fa877a59416ebfb93e5bb730fa7155ea22063b902131925d53fa14c750f6714b175ec28df2596125f0d7f97efa3268ecfab16f4e2ca620323f925a6eb8d936dcf54cc31eb203943ac1ff5320ef29fc2c743d5a1531112aab3ce3fba60873b8c54544910fe5ebbf110b82a63d31716d4ab1f7750e44af372a13cdde34d8822fc448ade8af944acdc15a9e9304c23fd3594c05348a7aae0456760fb160702410d2643858be43705554a9ec2c31d2a70a480567d643a2d6ef666df86d7dfa68a9a6ce124b7f7cffad3994a443c4e50d17f33f2a86dc7c6414dacf4f4be7822e67c17f7d62d9ed9730e1b8d4ad0bbf1954964a665abc2f59ae2ea4a8e7b4c76bb58157a4193be4768442fafd01acf99fa600ab12b8d64c448a7070849988b9b717f28f940a14cc087a9f06b24796d8290ef9e6300a9817b8132f4c894a81a4d61de6030514ffe9afbb7a6f7b56f6424388b7c3c5f877cffe2575cc139af80836a18ed45f60c8b712282543651cb311369aeac5020396e911f54a3361cb14d01beaf4fb1065bfa632fb376b8bf563a0dc077d531eed1b6c716fa9f5417bddf4e83488ab8eabc9b1c4f2ee39c045ed75bae4cf197bc481fa79afd24dcbbd6a4d1f9357b74a72f1c3114a57e1ce954837b85309a98a3a85a17a885bfb81499e7ecbadad1b123e41a276d48523fbeb1e54db1984191c10057073008de3f5a99c26b63070e73b8e709d0d8a9c6b5e1983163951d21110f773543d29030a4de58b6b8b8b18ecede96ce6a8306bc3427576d4075adc7e39b253d3cd608e3def9c9a72d1b8c920b35b035013388bea89748129c7d543e6434252ca883d525d8ba3c9994800e58344d3cf03c6d4bcdba79d265f69c6c7343fbdc850d5012b15f13ae4dec88b83232111d01b7858ce1f086669ab519ae2fc16418bf7fcf99c6140ab2f1ce148f813c61d4ef93573bcad07945154957a8041538cac7715d729a61ed5031206629fff403fab5099740f727c3f8023ed9ef6ccf74b78c48de51f7a0eaa9710a1b64076a16cda6399e6eb39d567f01b5f87cd9132b716e02ef892c3d07e4b1be06797cd0349cb7c0ccd19ac9aa571e2f327ce399e9a31801d8c00444d8bc02245eecfe13aa2cdea0c23f1202dd3dab13b5256d55dc165f18a385aa15c11acc84b6e7e1c7b4197bb37f6e4480cd1f0c6fbd0078d58cabcdcc1e05e5a41972fb54e2ad0dcb017c564c46b17bc3980e27f83092ec94a03da448a0b6d6ab3fd6127a1c9dd7e7f5f1b079bce7983ad15736858dc694eacafba8446577aff1e28bd2c424636be4f6e8578212a4ac35325293fe3c8fa51210be17ac5df7021e033a4f1f2406ae1dec2c8244b0820ebd212d8f26642a2fffcfae06880ce17bd46b576ea50a3b6c98226952d8d0c2d7243db008924f3f7d983b51fe7030b02f0d0d5337d39c8d5de917b55c04cb927683e37bc3b4ffb9e6d397cae75bc1bf2015259dab0854cf4b8a8c0f7e7163d360b45a81f398dc9b6c80fb57770e51dd6c80589dba3707dc3049c0a42e512ef225a51cd0dbaa95fdddabbe0fa556c97e07f66e1e697273e479ac004af56017fa6ab2991b13d2678756e49e3b65a8e1fe1f4e86687771ee693061950e941baa3f64575ddf2a66850937199dc1e0b71ddc369e7ab328c2ea274a0eee038922a79ffd45e60be060bec5c9735be446892a6bc64e0a8bebd52c7dbef00d7b406b2a4e59dcb404bd1da7237767a43d043f89928cafeddf5ff95c84f43525664e3242185fe27148c7398cd63313058a8b7f1a56b502ef2a7ababedfa062045160d0dc805cba401869414dbd433ffff9ca97a3855bccb0cd0bdedb7cabed99b714ae901498ec8e1a2d74d54c6ef18b7bdddfc2a534ffe95deaefbc176fe03f08b1edd11c65e1b5c3ebf5def47c9df6e6ebf538566735af5a7419dba14c6d08dde9708110cf070f5081ea0e7a541d2c300080f7e885a0969fce08a35721cb1fb01be98d6b74392e9b8d0bbbce9b713e6802ae195a969f0b4ef65d7911ff6a5d2289f1eb1e03169d4efd4d2d04bd202cdd67ea49fc1209083467151154cb66a62e22d2d70cb8ab1a4f9a93439fcc1b51ffa4f7b5c69c9eff851fd5ccff5195bbdc384553149221118537d61bbce04d19fde659e4d3fadcef862821c908aac3ee960548a634a4de3e091e26b2de0ffe09220932c5ef382cdca55a09c60ef650fa43554182490094f2cda4cb4c038649da2fcfc45f8fe28343851b947d5293720c50c28230869f41e87184f214ed554458c3c03908da97e0ddc797074a5cf5af6ce43d78441540e58982c7292a688c22b40d3dbeec59939485d6977e8302ac8f45dcd1ddb26f9dcdcd3d92ecde47bab88b15b7efee2bc62909ec2ddb2f14a2e8f42bd77b1fb75efdf2c6d79ec0ef9c1b047972f8c355556878090e6198c0b2cc0893e0ede8e9194d48dca56c3e709983a6a65482a3d169507182ca07dbba3ace05643867b5e460fd9343749dfd590ebf1be5f77dd9d3f9fb52a8fa9016af536e792c8b790e7a3d57ff4709e1e29f8e5a95dc9a659ddc853ada940aef8f1e413612c870fd5d5fc4209fdec79156a44e554a9f54b49febff8282afaef3fc0c4a933dfd84f4f1d754d0c19c78929dc40b563abab83c65ec1640b0e4715d0d75279e6597235a418f3eafffa098a0c472b8f61151413953161b69db49c77a6106db5be8eaf6a13d885639c9f0cdd586c6afaa841e8d60178812b1a351cde42385a8c1dc2122102d604dbb99e3cf7070637e69f8aaa13a6da2286f73ee3d4cab8f5761be0672d872eef6d32dfdf7b6b290983e187873d2c8185fc1b6c54df0beca214b6e36a1529e688859928f0a9adb3a4ab61f58190ae12c671709789c52e6bc778ee6dd1f94f61fb29d8eae5436988353ed95a2623fd0f8126721a53507c914c9a4028dfc8b1f73141aafeb12cc4bb4dbe18049b176a3b0946e959b3256e288f751531b25dd02ff005ae009ab50c3617c4e1fc8208c6e056256d0d1f8ec78383ae800f1e4bd6770016f19a1a7956c3228363bd168bbfa43e58cf51c95f04d0c8b77d3954e3d7fb2f7bfb2e525fde0fe6bdfe9e244887e9f1d92c0e666576eb69b0c43f8aaa8db60a7bcf2587459bc0f370bc2056608eef935c8f1ad017ce198dc31b0f78bc5bbf56f6f21f2db6983e66cba5de51775e6ede8fc7f333f9ba0ee62bb422943772026852d4387e5577efb3c85a184941f6e64d2cd194331186da4d494235dfde45fa331973a9322efef4f7a7c9edd0f231c479894908b293672da4ffcbcd99f6762ec0541274a2b2805cc3810a891475174b530a9b275fc49a17ed4f37ffae8fbc5a8f47e96eac40d7aa6d0973889001d43e6e9f24fda0278aeb75daac0bdd22eebd0bff52950dbdadd9f4e19aab1822ef779298363523423cf3b140c5c13a1f3dbcedce903b8c3857c9a4ad2f801a6142e96fa2cf59c8a68483b05067f532180aa867f6a10c033376e91366265c3666d6d3d5ef28b099a75b6e34c4a6c571fdfc18843375fdacd261b5714da9d715c1dd928e1c22661220c02ceeba6b6a7acfa94d882fb62c02bf133b9896793304a667b573eeef1d137dfc2155a2f6d38fc944255f12db7abb545483d67113e8917de92096bbf6864bfd2bf2bfc2b3a6bf0984c204a5b8a8b48101cf03e6ae6613e10ec311ca7ff4ebfb1b5cbe941003a2fe6a8f499ab95402b4de9dd2216009a357b9e01901bacbdb3576fec9f6c2f5c019b735516f1af4e31b777b9af744efa092119e5030f168a4c44f51c62c903a326de9e38904423ff598459a2286c4a1f35d6ff6148b1cf5aa68b0ffe814bb97950b9102a4e12ca092af3a2468ad44e9099afab4990fb2f872b314e0a2e9235ab4e2b0d88ba38ab16c3d556eb8ea147676735041434e3f240ce22c56a5e84039aa4b7d6e5f68dc05559d70e677400225c881154d08a1aa09aba9e614267196228d4ae9a9d4d90f58c9e758f480fe2c6396ad393373a197451f0253f5dcfcef0d3b1da195358f434d6b83b15c40da9a4d1fc7320ecf16ef68d222757d36b6a8ec1db81ba40fbf59583fe12202e3f0de4f9d494f90f5349c7b959a5499af129cf946bcd0407a9feb92c8b6181b05e42c26cfa64e2da80b664cd8ad3aad00687a7852c3aef69d04f7dcebd509a0e0e69fffeeb4c5c4e5d1f57e83611295ec7331f7c17a0c74c64cb255de80c37f408429226dc7996c85673c109d39d6420ab10431f5823f14f21ad26ea5a2c368553df90f9c326d1ddcd2f5c72a89c63eaf74c519cbe3fe74cb4929a706a4f68e05b982257d4513306a3e432c2810882c6b5f7dd714de81d3efb375e2ee32281b2ab2739db3a05cc0f2f57729104966d8bac3656d197491fed0fff47db630146bda3b5b34243721ce2c2d65b7f25213e7ae7df47ff6135ad2182aa1895bc281862d64a3a8f1e8d8216fa2c9ce847ad4503243364ef352b6fc053e42c188c6ae002b5112462e8bcd092bee92b5df9c549bba5ce6a6d6667b3ffdff1e52b496ca11053a4a9feeb95f8d766a9cd958d9ca767dd65903ff87fac14b615facc4145dabac2161d7f85561761ee3484c33d579c87fba9a15070ece790bbdab58b3bb8d159f4b2e69ca7a6963958197dbd2f40caaf089f4fd654d103d7b3719def24b9ae5ac1567b0a9d4db47ded37ff8381fc5b47a2698171d605c2b77fbcc997277d891c3dca52fd643faba9533f8add23febd6b94e82751455357eaa75087673e2fe285735be663e813a3a86021eb5664880f14fa3dc06816c8d0e26e94808f35537973800bb49dc3da2497e0e56b5a6dda5da64bec1e6c5d5051c3efe39ef3f0b146e24f3002e20fd814b4b1eec07793571453c12ca3898d05ddf4ee27dadef1b3ee294d51a201aad98ec4bb32b5257a2cc1297c40617bd95cd0f4f99b8b7d110ab8264a7f695df9ab9c869f65e72a0aa9bf7b437329357db24a1809543312c6414b0b1a40dfd37773447a7462af01f168e01d56385803d719276c1c8bf3d14561fcbf79e2034ee0133e6d981e6eda7a179e30314acdfbcfb380a233e6051eef1f1a5922e85af77554298aafa8ae681e41da99068824da4545b008a09d3a040da1ee87b5db9f539bdf5a6b172c9c7caa8d96d83e5dd8338c387cee054f36753b74e7b9bdd944dc7b073d7298b927b0b9ebbd378ed9ede9c30b6903ce4bd6b2c567de29bd8fd7f0c8393cda0ef884fd5a40f1adcad6dcf467004294b31a03531aeff25941e4b0a779d9b295aacd5c8ac0f0c5b7b053fd05355c32c80d1776e8526aa50b93ce1955da6d739d51470798f356e98a240eead04658b42d5857eee0c78b0ccfdcc9940e43406c8ced2098a5242afa3ef974502581623c01bf8f9e2970631b8ab648c78829bb2fdec52239a459544f00a85dcf649678d2791cc5bc21ae1197db6f6bfa360041eaecb4e726efbcada5534570e7f032eb78d62b85a358f77d2218f7c97608c00371df6d8ee4e5d71d21ef2bbaf8740584bf7c5c6c338c3f376935fcffc4ce28a0ff965bfb0ea5930ef0868854b7cab819b782c7124f967b6f6000435528796f397f438c8df6c543ca0f48b549f278525d8f57393084a162b2b97ff322ca614454c8a65379526648eb40dabab33302367f2085d7c3ba6a7fcef6e8761d3a1aa50559ded71654c62bf76a55f769c6fda1bf6a9e5d1258172eb52e77842cf5a53152b9a8f394f694bc35fadcbef8c42704cf8a5a490a6dca603a7dcd0b555feb4c9bd1ccb42106b0179c2966e5089b0bec95263953ffc2390fc9339d3270de854f3cff4bbc5050e7a727457c0020a5594525382a35202a9c27a09fe14505e7c2dcea88c57c47e09f23fa5b88a7b4e7c930c8d6e71befce5914796c7e1ef28e259ad9e6867eb163f7ed706d720a1f9a25c59c23b00992f5b81c2c6f3908dcfe88fbbc08f9e0bf9bf2187241d55fbbd29c823e12648cdba754b04e0a6d1c062cf70e363708c74e2a9b095a8b7133cd0cbed76ebb9129ec4a81706aebe67464602d2fc3aae3fa560d744ee34d87bd9ee381de871e0bdd0060fba2eaad040de6b6916dda78519b92e08cbb7e908aceadf7fdee78200308222aabcc8722ffa9d70f68ad9e638dbadb2f618d7eb084a7fda34010f1f5e4330b214aaa25f671f2a74f7c12c28204f3c17066fac787c7a3ef5290bede97bb22a208e3cb0ebaeca0564fed172602a807fb4f58cc6508e8e0a348aa98212294b6d7f1ccbb3548e3322d55236577acee7f16523cf8f1daa82ec926264a43e17832eb618c195cee660e0938806dc9391bf370655e61fe93ee1eafeabd6ffd28ca1db28edf663175739422918a1bc47823d46c17977273ef11a87a7eb3533212d6afe8f9e97c01dba0c669c18f2deaba458f7ab3ae327cce6058a9e89ebfc4fbe6d608dbe4c1b76c1b09aaab6e430be17e7b7f1adc4019ed53c7c3994ba7f07227b63d4675a3f7532234065572ff445c46bccb0fe13e554f977c1cb34dd574b20194f7fdb2e07a5e8399874cf1363427fac81d747760e8881134f196e26742f6e4954134ebc6abcb938c6beabd91ca71c484f55408e5053abd01f1bfc8a546f0c8e3dc3a33c2a7b67e4ac6f7fadd3488c69758ea06335bad0592232aa4be8b99fa6d540f74cf0b34fc7a36a1cd114a7405d4911c1a52a5a5a755349a7bcdf0f0cdb998ee6d88daa55f4ddc7188cd2902ef1ec3ab85520c48809a3194006f7410db4a86ee3b5cb43e4c3fa77baa8e2ff6672d15efbb0d43e0ab4654f096fe8a2cf0b1cd12cd9b5f5c3fd56d875d16f4ff1b345adb3e5d15bf99bf1d29e0f2001cc21708f73f104058611cc3f808a16064e4e4b1507bd7368dee3848fc8f2afe65c20241d777695b93f0d91d075030a543f875fd4f414fffe1a4a649311e31179b9c5130076d15ae64376c2a00f342b063b51449f8e3682bb3c5afef8466408b3bfd6d85d28624a2eb3840921f308c04ee60cee08c9fa4fd07a1e21c4b8d24c8f30ddb2f591a5fc4bd7a31881afaa2f62e9940f59565496b49ec8bca6906f022ec6f6ef3212614e0b751633cfed47209e0e12f5e5f66e65422672db1bd13a25e4e44250cd145351bdb52dd45eafdab1d3a67f54586665ec821538d3503df247560ffa2bd43478b9b143ef6fc904a5b8665a93613d676102d3eb5d0562530d958264ee708125c6224cf27d0c6197c4fd10824cc308da95f93c0420660efe8ae04d352cb046a47daab89eb31c880d95597b42d018a404b1a981d65cb1df73fbc8b5d6273f2bc3e7b31a8ec92df49c3c785b9ed776f13d00606763079767ce59f3eb5e1a4698bfce6cc45023554d003dc0133c17abaed31b90f7f63a2c98b1186c713bf343c9fd2bc974547d3c3c612bdab2d6362b9f178123b849506879f11648f29ca892d162bbaa3c5eca591c153ee47f7ef6fcc6ba64bf8241a638814a1d70dd14006d41a572cd9c36b388b358a64b6a6f1d89c669d4150b956e9965fd8f225de5e4f48b7cc3d2d988df53865609f180b02271696841a3bd59ed3f422822e31bef00f5ea62e645ba2808b780bbc6f1bb493bdd0e1814aff03444ab7357302014ba2c477c0abaf2a17994703b61fde4890c025c236e3c6cfe4c88dd60b54a54479a6e2c190ecf4b0d868c70c68d795a02863fdfac1742dfeedb4b5e9a5bc1ddedaaab6d080b60a19e3dee4afe01ef1b1b6a253e96c4c33dee4ca8eea78e5e9b206f016361358bf54718a28c40d87b75667786564c1e180421e9f326acf54c8d581ef171e9e697c40f0c11774472fff7208c86bceb192395e856f3458ba9de9ef39d24afe0283cca822984b6564bb2a567c4e0886855bedddba74330f9fd5439cefb954923bc0f13d058daf128340dba3479024aad87b6da7a7e240542722c771864d7033132d43be3b069042b33b93b6e7cd69407339ca76fd2cac76752d9a36df6a5c2ae91bbf9d8b6603d78f67b23f0d1a590147ca74e5392a12090fbef16060891f7659a2cf5b686f3a2e04b62441074038805a4542c7abb910fa43db580f0c786e58d882d851fa95d10730be0b0653ad6efa41bd7dbebe8476721194072610d6db3fe1bded44b29495d8baf1f8fa3e2d1ad54f65fb5c69be255c6c8448e4089fc96c8877aeeeed89bba88f5df5fb5db74eb3359f51b09c41edffe29e2aa2a28a7ec2d3a4bc060531b25cb7a1c79fee5652c556cec1cbcfbe29af06bd468cefabfacd929d9673b30a5a58b8c0a16c65c8b97ae73ab331c9e62e85ec1ba64e62271c51baa48c7e8db550c103484305cda0dfefb5215b302126e94c8cc8d05755db83f063168f2424f9b9f34b18ce68fe12209e34b7cdda2e562e4f205a414fa5adac64d1b7b7061e3b7c5d88a72da154d1bc39b145c6c9e5363f7c03c1c969b3ddff8f64ee94850a275658fce09557cb5e0a56a83ec9930b4ec287ce1679af4d1d62d30db3cda2b2cbcb2c539e168f877495d3adf1f202c08d8a059ff8831712cd779db9d776d0ef4b4f00a0083a6c04fc280735196bf2cc378ccf03e1ced3ba9e51b0267dca5d21c53e507ae6bfdc97fa2125ceadda18fd6143ba2550d99c70311924d378b70634b795ed1586e9301c3e08c3a6b4c4a3af388c6193e7ed9278877586357ba751aa9b37e421e4d3e5495b9a65a43e641ee0973b1abfbf85ea2bd6f5088faa32ebef12ec288c17c7408a9bacbbd2bf2e6085d968d09f8b875d52990adfb0d58c3250fdcd4c1bd5bb3b149351b6fa1cc7df56aab8dd219bbc0080140a270ed11809769f88f3d4c46e9cc7e32eab7145bf83f864e9211abacfdf9f566adb5d81a2e813aeb37cde42e4f484a7b32bdae5dac35874c5a02c5c5f9bc967e79723a0ff4abce9c744e08305b8bbc5944645bf56159a9f593df5c262434ae0f9dcd22a142c2b3b809840509e3b923275a4ae8f3a044f8f792974e71ae8d407f61a704ed9057d06dee8228209e88f28516e16abceacc27df88ed2703e28e9fae1bc1bb6b3ce492cd561166f938bccd3d6fc8c55835687c81a3eb87419e6756bb761e3c65763082f76184b8cb76146446fe5f7f5862ab5b1dabb36e00a13ce5e57504c9a3ea13bba184dd1904b143e40a8483e17bfd04d4e02dfa16505de490757c14fd6c3070f95190edc26f0f57d4fde013d2808e72d5d50b33703bcf739f91c6a04226ff96a43ac3710a24ce89fa2553f120dc758e3bf5716236b1254697b268105a73e281974cee0b427c612ba03c24ad5cbf89815a287614c675cd81432e56e0e377ecfcfad3a2c39608ab13e74380f9adb54318023e3497e70f3ec46664a2e37794134d8b61d15aa9991429ba15e0044d885037dc034c61042f8b9179e882abfabb1e075ffb11013fcd70bd4c3121b8fea2872cf52b15fad9474b4927fe29ef2d99c167e9a2614c9b8ae72a2a2fe2870c4aa9cf1c3b960c5052bbe292a65c5c73d0639e6f4d5e1512b5c5560c9551638445cc90dc5c404fbe420e9f904e2b39b2c124b9441c06164e5e5dcdca184e5721cc2e2e7d0d7c566b69f38c9d95dadb256f9b226fd00e0930b25baf379607c3c01ee364fd08860b54a48d2a51392573d3858c5c59ed37928fe9b867af52b7bb0c3995ed5d6adb388abfb33c6dd709990d7c5c6eb69e32bcf421cf724bb1497eaacc7f32a4ec1fc090734b46a241b2b85ddc74c3b56a4653c03b9535423d6e3d841af6b5774cf4c48ee696d56ef39522e9d1f415bc82ce3234c5e3fa95434f71e771b830be23d5f39c77172801f9d150153ecc10e5c4cbab2fe00e188c0d87de098fc6790d7c28607e532b039fd3eb822ea27e43541d22792c7c98d401132f1cf8153668706add2e7f3c6733dc37d2420ed7a0c37c1328af929122aa5eb56c9d2007c694e0c298b2a99e2bbb59300c5d833688e18e1e7c11d967a9c0a4d9860f2a70543fa0521f054c7b7a91fa25e803ed39c11e44a40ee1693c3a36607e8041418b93a75cdf531b0b50e5395ebc64dd3b9f8fbe5cfb82f5ef5a8e0b9fd31d896e61990f13c01494e1b425d772f9b8614ae378d857a3b1542a399e2bc5bb38323d065ebe93021f9d8f841c7703994033e8228950406d06de0d77e10d084c01449392fc43f4d1282eff833cc3e7b664809452565a40747203d1b9deada17e0d9279bf7b06060d0c1853123594c59c64fd47276ada2075b3e8b1613d325bd9dec10cf0a7583a971f81d908f186bbec75903fd123eedb3223ea5b8a582e556b7bd4e882f038f6e33fdfc91263f5c12c46d7f17f0a81bf152964485922cece9afcaf0512db8a4276f8404fdebe9297b3a52e25cb3bef6dcbfd844fcf76144920fa2b78ece88a560f530b531cb344946425f21b2d7cf75ab30994dafa6e36e0bf68fb786ab5a17b2d07d502a31977efd4138f4a355eea99130a81f5bd1184e65abc6f0060babe5aa55f19a7d4f6c0cf48b7a392e9244dbbe83829c3db390affb8ad02113586ccb396b0a309ad857dc42a3a51bcbe050127d0db7cc6fe1869cf04b76cba944acdfbcf090e5f29e696b37134750a9c470902d9829f01df4bf6e12bf18e59d53c318a1cae4ddf2336eac26a62d7e997a39f94d642c8dc339ecebac18a82f65c552b9aeb0b1d330362a2f48c117bd4388e6987843f165eeb30e592ae8198400e9030c5527845109b6a2e2d44a4d04764654e3b77cb170b902f278d96fa780a8c42e22f561f8b3d6f75d54fdb8239555716f873267828be4790793ed87bd47b5dbafc79bf056640dfce8ee704a92678bbd4252b49fda13117405d4a4f53d8614f479bf04822a8c7a85c7ecb757f4927acec31e77c0af2f2e5d2ffafc89df9a3c63a4928160d4cd94d88f1e5c854c07e6db777c27145dabb676a6eb666ce0f14d4d57848cde3cb16bbce15b09d34f4b0421f1662b222218c485906e8ec949fc6095f179fba0010ef96fa01ab63bc7dd44757b580a038853e46f5dff07c0a03f6553091affc8f020b13e79c6155a6ee9d7f8fccef9c1a003190c511d01159fefc3991988171c8907422bb3dad1124115b6c5fc5f9a7565745fc886988066a20b683811e29bfa15ff022720e2cb60510af77963deba662b4db60cabb03278cea5def2430676297e81dd0ff3114f3a5078efdfb0f4207d38984311b95c94275f9fc9307b845a5d5150974984a37e5e408b484d21d77a652a26c382bf8a83dce7cac151244077df09333f68af04068dfe4e80d64368af4b3478e6c4379cb165ba27713be01b52bc53ba282332748ba678575847f7fce42bca0264624cad712dd4063c38208497c5955efe55095034c85a205fbbc6bd56a5cbc364619511e66a45a79f70a4c7136f92b0057760e84b745b0c02f5863e38d16100647d0a272f70c444dcc519cb3d6b29f254b8c09a4b902558a62e126f5eb431ed077288b14cd10289d3a4c06963aea4a76ee7aa1ae081c30d4778a583e43cc981ee171f8d389d64a9d343088b700da9d00e209ee05754c51f042c6cd9aca41e11dad4d9c475e49746d3a65891e9984837745ce782442739343ed9b24e4b0ac858ed628a634cc861bcafb7e19c51ee5282b5da6e3281fae364e4b81665b9eb627a9da3bceb75c388c234c5de3cc9c70ccef9bb9a6ec88041dfa0911ceda35ed3fefeea6e141f8dfbb569e0711778816a863c7049a78e98a98dd80e1deb96c228a8cf572b222a32bc4ff615fe356ef0709ec16b59deea1f4b336f22535659a0bea33249fe3f5bbbdc7d81b9b410fced9fc4e6f5d14d5c4341ca1f44eedad6ad619052f2e3e2019838a9842047045cff5b3a862f888abc1f8a1752df6062550362d2d703c9c24dc1fa71d93866a9022cc8f9533a690127a5d572f0e82ffb61f1b0743ba7c9a419aef6dfdadca4e02f49029662c7e70cd60ac450d166536ce2b01ded84417b81b712fadf18475f33a8d228a36b727b610ab7e77a755f2048549d17a64226bf626057808d2c85c8fcd44f6c98a58e5c81d2506da0baaa17b79a03cd03584bcb2b528c4f2649ab35c641bc068ab7705c04abfc01bfa91e92a7cb1c3ccbdc5b90d9e0bb08e333b42675c89e44f48080434d471509c3e17926c6633934b23e719ea59045cb4470fd52276353276ffd965ff19734d324a85276b7325c05a57bdb74ba8aecc844fdbdd2c7bad3a67eaa0eb92df71a250e432cab2f9a6dce9d7a354ef9192b5e73c71eeb0838a9b3c2bf7eb50780635cdb7694affdfa14f54204e11197011c369831ce35c7987824790b6f1b655745e2bddeb8d5b81cac9b9d0c27fdef687ec3fa5665c39affca5e4ea382aeb6811548b6b7fc060d644ff25a5a53ad251f9ef9defa86067a9802d53b379adced0ea52a188d8d438cc12aeeb5866c8036de245a58ab17c0541fefb6ff170c40b50ee9d1e5b1731a8baa13dfb7a2d450b05d5cb3caf96b43f3522126a51c0b756e0e653ac786ee681d0716337c6da3d31ec9768353d1e56fbd2924f4a175576a1e5865be9e895f04db37a4d3d8b0c3ce4c9be939b27161df8400580396c66dbc4b3ab63f271c353b493ff72bc38d3bed9ca9fe808ccf3449b03a2cdab5fa1d65a4e89a610ac4e1d4dd6449454f68b912383f8a8858647b759aa0a93c5f5b31ac962f4844fb6fab7774c8aa87647e512ec2e1344225734c3fa8ba484de21e3a35690d14a7dea29b65dbb50a794de6d378ae3457216b8d203c615d6a8e160bb69466601f54d2edd1c7cd97ea4a2c42feddbec5c3f2aed21cd3849bd2a5c3addbacc3ae5d272b28bac8bfb356628b74883c8c9747444f853d1bdc8223e9e4fa7b44671f12dbc3d98a5e4a53de98c952b4bada4583ad2d70e6c2ff1bcfbd9d23675ce1106f39c41348c319935410c7b90cf0c69aac07256b5a8b2ad907c7ea7b9561e96543bf081f9d0bdd8702f017a297759946af332c8abde58fa9deea409c01bcdeef42d73385b57a2b5af0be40b4fec566760f62a1322a02fb92977d21a03a0b77952103d3a86c3b3b5986ce66727f5ccd7ccd42d22856872ad9ca0448c8ba4c83c4527a85d31cd5b2d1415d069bdae73349f6cc16c7b6832150b60071ba1401e84cd4ad823e10fad1eb91d18c1dfc99318072f10b26dae0a88f35a911c94d04a5d1c59a1034c985f97b8514c1552d4438a6eae68af66da263db069c43fa7314154bf194769118f3799803257755d7bcec791c880eb2c4e35989eb6aa9a7881e6946b3bd7658c95639bde70cf5daeb3efca76a9e2fa21ceec5b423d08474ce0fec6953d9b2a2ea5100423d48444d2a4b244358694ea5a752f950b9dd401bfa9c5150eca2de29307c419d408da056e897e727c1e5f540852f3b2f1a5b0b0da4eca215c53831ff200bd6567b6bc9cc658d2e3e99eb4d66704ca3ded7e38eda17735749f128147c15622c0be17517b7207ebaa744162aa38c82da18253f5b8441a5c53cf187f95215636a54d0dd1e1b4687440673552e7cc1dd1127937d34376b15deaa3126e659b67e69fdd65b095d85fee09ac367e8ed0e1fffee70b4618ceaf21ee285694def20457584e5706771458b8a8298761d7893c7eeb062abe947cf664a51e6382492e7822bd00a1acdd26167dc2033df8e8da5423753682b4162545e91623f577b8de2b23cb95635b99aa24f6c4d58495ae75158900dbe5188866317c6584a31bdea0fa5285a99619636ee112bfdcbb0365551f4e3cd4394640c5150f39632acc17ab11317cba2671705b9708049b076011b080419646939f847c884a7b35d7c0d0809f4170b5f79d73e68b6cd9947ee9ca06d2778d5fd216f58fa603590f07eb9123ccba17c113b9e34b396fe5694d6b9d907ca706719c9a829c1479bc5fd434f72b9df4ac1153fb482038f34587eade5eaf42778a3f7473f98631759869323b6d9c77a1d6c6c6050e463506a3c3a58068e3e22917e7e0a2eac719f88e65ddc8d6960d545b5097e139dc4be86c251bc71542ba0fe8e2fa1bcd3b31b03323185b923da42bac6db36d1e41d4838212bbe16c99d81119eab36e44e7506d47e85850f5d04090c07979e85c976f77b02a342ec34fbfcc8eda6255717268650f75e77a781bc62c92c9940cbab2364b29cbe1695e254ed442738ab55ff3ccde2f4a54d4d18177cc9106b040df4ce13984b19e8f16b6ea8d5f1b8552670e4838baca2851f0f877f94a5a2a5fd98afa113b18cd710091ca5b66abdaa53eb10fccded8bd7f6f2fbb60b540224b56e7bd44fdea4d8d866c191c79b618711a73489a724b99e41d650b33127810c7b871a2e59c2ae96d745c6021beb28313bb4da60e13af8f7677a52d2df4f82a5435388b942c82d8bbf21143ca4ee1e6e4c1c00461064e71c64060e2e57567cb761ddd2d3356fdccbeade09b6f75a02d63c157a9193dd0964fdaa5b7a5ba7b3a5da7b4dca3b7c175604e9d9f36f50c06123e4381a6fc0fbd47ff64385c4d7ada8db38227afebfdd8b9ce17cf43380d2a3fb26abd03709dd6edfd4edeb251363faa821c21a9ae92145ad472921741f1135f7d3506d7114dbb3b97b59fa456d528eca322d3cfb4722afefaeb8b76b4533cd36a08d0ad54f1c067b710cd3c0bd4352573ed4726dafbfd340a3288a99274c863441e22ba4f7b541cb66987ae3bd670a6ecfc8f587035c5d982b2bf2ba55beb62f697469a5d80c2257e62ce93beb7d88132b75b90eeda92c60a099183f88b7acc791da1d3e4ef54b95d95335426922cf892fd5aa74bae50511b20dab671b4f3ce7a4ba9c498277ffcae47a8a4dfa1a383a6c06165844868087d6d374d0ac811e32b6d51de30b3568d9c39276f4f9ae8791dce00728d7213e5f4a252202f1713541c8ab80c4cadb941723844e7c8b01cfd61341bc5d1161f9cf4bb7e1972a107accde27e6f8f5583b12207f31673f0d034220d242fd70dd4a626cb76ccd98bf5ab55c16806d3069e1b24e324e2b1b706561c92642a520b8658d6381ceb17ecce57f4a793d9ad4af0675e35a3f11f6c3acad8d336463f5c77980c55006b6edf95f797ab677b72c9b832737d7045a95b564011c488fc3a6445f20da57cf36d04ca3433f0cecb8e05d85b247b8c7a702c078073dbf715ddcf15bf7329e07b734549d669a8ed96c5b0469ac41d680a80c977cbb7df949bf9db040ab20a9a41cd3f6cb3486210cb5fafb008befb6474872b66505ea813ad410e35560c2c3fa39255ad5d75e50a2999727a4d5b1f911c3da58527e2686c8edecaa2b1525ca83a251d776b4ac87982862a542bb4f8d89f3460a21808af7a6b6bd8ff2d2bb7037d6c698294e1759688a8b2e79c7bd8a6fede35a41dd554c7eed551e375f29aabf995c3ccb78d06980683c3408c8096b3ef994c57b58e13d9b6b6b1b7d0f7b3026af1b40b290321ed36ff26551dd7720eaba259d70706e9439ec7449a5ff614fa83c4d729390fd8c456e754edb03126e34fa307120d251e769ea123abe42d60eb22072caa39ed210652aaee09ac9ec37003dcb0063dadaa5b3ba4c6ae0357b973177bf18b2c35387a96f4732036ee6868fd33f454fe47013ec585175436be14fe6418fecfe9af02aa69d4eb75b0b5077c8c64e699cc73804003237508846073a9c696cd840cd2365b2a992d0120a9bf8afba9b41a4a49c618a6cbfb905add3e3105719911d8db1396c314fc4082224fe96f79db8e9e21f97cbca3aa56df7834ec941d7e07bd35081b31b37d1083d239af1d73188df4339c2c428c079724931b2fc834937eedf52a87b1997c12fb251ba4aec00f22a51101c28596f974b546d44a12941b1cd2e1d5c71582245533015b73c905909ba34bd00335577e567a0c33dc8cf97faf7a4c6ee81fb2bfd4073bc36bfa375126530c73f6273cf404857cef6c2fed92d869165b8ffcf6b19b70136aaa38d6162b6f0e1f52ad4ee8bfcc266bdcd1a2c15f12a42c68b096ea6e512ccd3722763220f60d4a465588a047e191caf25ae1831215daea8e5b9f035dab9ba5ff8b3f6289e966f6b93c668c80c283cff4a7046bb3a33219925c9a520d864f57434180a31e2b5b91111914252f3507181622eadb32cdc2438a16a58e534991fbb8f807b24434583862b14e75c12e87abca2288fd1376f95c5cdfc922ff4c70d043b6c9d90babaae1e3bcd4e75c9254d596619c188f970dca780e0fd0deda364bc1b935d05879f401b9d5b451492e17115a5c3be1beea46a5b8a43f9794bd7b3aa9e408430f6794a78d5eca1a33f10ebe208482158452d02c351fdcaae0b93b092705cec88cae1de6b5240c3d6eb412296a3e8d285e8436052d43d23aa46d8aa2f6fe31eb0db74a7dd2b2929d9116ea1871828a1ea5daf9ae57ef48a418394ad6f094700b0ea44b4db60a8972464ba600c48250b20edafcf91cfa859bfa4e25c0490bf94f6a88e65cf6740778d56ec50b931b2f119e2b2717e43805ad0a27999dfbbf95a3e117c00bc293af686e0c8632a667f292f2910591e02116d46ebaa82aef0a313e9ece7cb4f50633ecc4f6a7d09166b1e108672320a802b318fc3d9c68f49322823019f9c0900cec9a984018ac645dff2170d1fe41c6e9b517a6d6d98d01962e6f3d3732f5c087b43188bebb9fcb79d4e3015b9f04ee2154e2a6f4208d19c1ffabdd8c25a1a1ba4af6278a4814aad22c046603e850a8ba31a26751d96d879301006178c67f26ab8aa32717bde852e73a4a4e302df375207034475e41d7bea235c76c3f7e9db24b4db2abcfe5bf4d46c4c7a2330bb436909ae855e2b5af24744b2a96e41e5378fffd460fe924537dd71f064e2bf77041f8cf80aaab628a6b0a8a5e2b09f67e7687a2f080b3280f6674a11b8543658be1aa97225792951fea8be3c178ec71d0403cc9966b736e3d47cdd8b403017bc074cf621f76d3277ae13bc3aa2892530f3c182c0f1309eb6cb1a37ed3cb5c4deafbb5d2e73e29e452d0574b1737bcb84948502bc0031267bd01b3136e7da8ebae6d141d0ee1320ccea095a807ba1a3ddfc34591b0b92ac10aeccb4865753e2d9410d37261b7f7df108fe5128ecb755e6f41d4297a11850f87b12aa295c7f054fbd0c2fe7e8c37b43ad095f88542199773f4b2bdaf56605be91838ab6c6247806c12e46894c8db92b7781b08bbb7becbb4cd43d7ae4d3c444d967c77698882f160213aca39adbf8e447fafdd13709f9276be7e02ac9edb1d0ee5060f0d8b8984f6d9ec55fcf615b1e4986905764a6ee75bdd86b3be70d8cfc362f670170e1da9271b7aaa1dac8658ed735cbb7d03668cbb0444c9f15cebb5414bc2cfa93a0c9405c5953934ae0ae40347f429d224df6af0ed9e6b585cc4eb1eae1d037a388a1f2b3cd440a86ebedf8ac439535a32a20ce91ea191f9aa5af8c69e632476f7a0d4b8c288bd5e8cdb2b57bcee2864eb19f2902d899861366f572f0e80b4913f96840518586a08a7deba71c7f9f15f630d1256d105fb7f22323625f3bb735dba99adf459a8847799a091d148dc1f2bc81f4115eb3fabcd7c7fc3a32b44ee384df4ee60637760ad0de224b7abb1698a1921f773cd08a89618398d450568f1927a8757fc2cb420374c1ebaec1d839d28c07c4f8749536254f9edc57d579172787501d01a11cad0b2d07dd4e775d3be391d27ca512e44f9e1f02c87fb92e47aa1fb5b48e26d9fc4a5444fa47aefc8a19997b559b092bc73b0bebbcd4be08814b161bdcc5a8c41ea77f4f4cae149397bf39a762dc60f05a31ed7874da170a570a4cdf7a0246481d09594a87450c90c29eedd73083959b30bd13c04d78354b4701095ff2a03dc152a626c172e9dfe80ae7166c9bd2e7de9b5434859ad016ba2d4afb150990343cb937340043caa140f4a48806f59e34eb235b965118e8cd4946e24348673e6555d747bac66b563e519d62e8c5fcc57a9b49bbdbdae20146484020f0a749f1f4268b113a3f38d8b6c0051c7c8312f580ce6bf122d4ad28dd52cf8f10d8c93546f388eb437dcc51ad9900e0048f48b31d30c570e4b4f3f31a5a697630b4bd60d12167f3bb48d212ae95915cf2e530a96450e92e11ca9035fb8ede2b2f6b394cad3466efd3ac6b3ec4f51dd6f796c702c7823ef4eb79109d10002d72cf4b3b5f961cb6ae00233b0b4e508de307d6adf673db06611cd6b0d0a6ed366a6ef2bd098d2c9a1a7f81539b458b39b7a6ed808bbcd80d0b56317dcb54dad65b144e8ada75b21d36fba7c856ef75979678d5cf91cccd3530e4a6960d7ac80109cf2e8479606c3d0d0d3faaa6e810c08f487f2687614d18e0477573c578af4c1e5d707ffd61653f660f05ef2e89e510cc74b0e3d20afca276185e47791397379ab00a242869a35239b800b74fecd7e4607166165550701e307c002ac4b61ceb95144498cbb8162e66fc91ac268e4c0a3cbdc278e9747b1a49c52fdc69025786c2d10f4843ca6aa50cd570f8723a339ec2cf0efd96e8d7f88489a10629e6d60fe90efce7b03bc2be3061f79ca432977c07f40ed93b34966ca427caae7aa5d92ee48aebf9cc2512a0300662ecc93e3159fbce7fb59328ca1baac4dd221a115e44ff3b4c408ddb5e55465f068f2c42df901b23e813560964e67d2f7091c6e435d6652321339e047c9d282d5433a8e8065716bd841dc273c4c29026b173701ca1448c24c1b8b68c85bd2669d4412f3f11be746164aab48ddc63289be012d59b7894b0d784f50705a48719d7d669db7688937e4dc92a9075d55eec54963685494b61081c240c41711f2b4940b1918f6398dbee336c5cfe4d091d9235db46175307e06e98df9d9b7ce8119feecbf97bd4e39f8382e9a2cca5122774c5d876f8fe1dc00f338393c605d7c401c72d640fec1a9688cb820ee5cc9ba6a1eb989460aa65ed022f5418e9419d5b844c7c06700172e2e355abbca5f861a02ab42bfb12b23f5075594afdc6845d58755eaae4a60976483b56b4080ce5acda9b9e0aa8f15c050396501e870e6a81d351beaf608af9fa1d3dbda4e05774b9b98bebafe5b558e9c97b89eec73eac9257d3a8fabc05f909bbe1a142f7e76f25779da83830a3abdc302b0f9e41446408fabe25f1d4410e168f20a591d53a3125cbbe926c305ea897bdc7ddc1e69657b6540eae82a29c520b144a4f88c812bfcdb3adc307db7d469d24cc6210c4489d7295f9b3aa205a0ad3083b3d125b3b313288da9b047c077d631c1e64facce530dd22c939a1b6bf313ad52512f9c5fce08f5dcd5cade3d10206bf3b17bd72bc1dc5d11c7f1d2044399c50f7b5cf477731207186938434c35c38742817968d099ba0626bb9fa85ec8122ca2bbb19ac46e8eb66e69feebd08dab3cdd5b8ad76280c87817fd01fc9eca0eb21fdcb2de2bb296ebd94c1510d2dff742134933594e8d84176f8676da2d26fde31c8f46a32ad3498607a5000be317832757a64df0896cf08ef32d7814ccc3f8fe29125142e496329ecdb88e978789299cac36f4c4407974c40512198e074b6a1d46f4251d079fb84e0b36c1b31b6af1bdfd1b00e00c9050a0eaaa8d159bf907c8d0480989944405187f64079fa073327a3ce7e99e98c8336a2e010f93992217782e28a7744911fece4d7cf94d0d26156835f7c62e0e320e64cd8ad7e38acfbe37b3a6d9d76162621e71b94daba7a56a1b98c36e13e7eab3633b52f9cd3da3d3550c92a63b86e9436f79344f896d3e28c45d37a731bd551bde07f291cded2c90945b1314bf6c0a8633c6c39135790e55a569f3b5417630c0e96375b68cb1259b21a69144337155228b5488b3db7d81a9a78d06e8bec2a3587157e6d915f04c4f8b5f5dc301c5239687b52d46443ddcb411acc8ef135029370b7dfe5423b397a9af0ac95e5dbf5f6443640372e94af51744669156e19b432ce624a1a12224e854ce7519c411f5e3c36cd9e3fdb30d9ddf4e3983a4008d8b98e8f9023f852f0f63c7fa198bb04e7a856abbd234647729da75ea1f77e8b307a640d319865405646c8702795cdf914a7b146075b7199259c10805f4065394e39706f9e5b3980ce0d25cf439b65f573fbc40f459896f2e75640e17b3c8f77c006b84e49f58c58fbf748a37792bb7ab077275de332b93f103dd6dc10fdae7f39ee1278ee1574141088fa791e0d70cc5c9d8f8cb317785b2d95be001f90c1520b1e0bded2a8845bd95995de87076d67fb40d3df11956daf8fe06a4256a79da334916a67160352facf8575300f2773fbddf1b6b5e31d1c959a1f746b06f90095dcb9df42bdad1336227f421bd1eeda81d5dc46de254396a5a6aca2125f93f5a7a19ea9a65b54573be52d0008d17f4096d8c627905961d494321776d3148fd26d8ad47e24db810679b204f55bfd9b759cf6a1465a56441b89b0f3f36bf13e9d7ee54f7b1fe8733049cf15ebf3a4054d110b479eb8f3e855c18a4628d69b3bc12aa7f10135e19434d0a14d7e86ded2cf8a0a8035162eac3c4b2e2752480ddc3930b4a0707102b232455034da0cacccd728b5c4b2d858bdf22bb0af225a68e20fd04a1620fff1c2112d121b420ba485eace503635313e210f9cb8299a719f6f7fd19c79e4ca94a1e959849ba43e5bb7426f9cbfad82fd4f10631dd83319a7828c9d60969dab45cd525fb1e068345cf2b430cdc9018d2517767541d86f9d64cd10d9c926d8858a9950e77ffb7cc7801df516a5e97e23c2be5276c93022ced0dd9908fe8453f031dd4ecf859a6750f31f0eb3c190c4c86a3588b7aed8f1960d0d9c037821f78136f9402eb014cd6d892845b242333d6e2b9f391b48b76e9b918a16db3f313d75ab94a1b9ac2a1bdfdba5abe8f6eb07642c437b94b9a0f14175469870c0103888f9294e9acc635c5432d1b07365472e1ffa85fcacc0cc576c11357ecc5cc6621c8f9c236f7cc93a7700b76465dd8463626c334b07391e9d832b1f9e62956717441d11fa164663b14ef336aef99126f70921a8ad9611a8cd45d362b301c34f6a3f95509007cc57597181d5d83bec1b864cc54083eb2c692033d68ac95edc507f0034f957941def1d76f69317c89a6fed8ff80cc0bbe158b1a840279f5fdf72d40909e473633be7b09bc3d12183563b24fcdd8f3ac5e3aa89a334912978ab041db400e3fd6e1c24a7b3412700ef7d4a0ac82d9f8b404d717e6d7e5ec7f8ad2447d241fd5154f9bfdb39190ebe1ee1ef2472e0f15aaf77a114e3fe2659ea812e45f0d63cc01f4cd75ea1797fd5bc6c592d52be24a82496ad19455565d6b19619fbd4be961be6905c04908af355d0426accf903d91d2fd9f407f35397f5774e69d2d606bc8821f487619d2f36da0410fa01c08a57ed7baef301a2d75fe4f427f81d2232a671b616b42d4d2f2fa2cce3a96188830aa5aeb322a877ce8269480add9381da6dc28b69b5f4b807fc8c4fc89117d4609ac641f5ac1ad1e3989d6f22244e271fbf67a20f4960cbef5d156455abb9c53c761c5ed5e1eee14e755d9199201d1ea45ac0da43075c940b48853fab6574cf19af1a751dbef3d7af529f54ee154b0d518b0926e64c625248443be17c1d8861caeacf499f77bc17cbd7d4e453161b7714e0d9111b1e26bf3319abe23f686e6552dea9e06ac0844b0bdf94db5a9f1fc226be99b9b058226a6c6048e4661e1f1f5e7b976826afbc296d9289487f706f5df47af3547b348bb86b50ae11bb1db4759a6dad0a2706c98fc98e163a72a2d90689ac772ac8f311c0b41a4995c4067e0b7ecf4d6c02f50c58d621ef1bf3ce48fd9654488ca1d78ac10cdbfe0bcf4ae6215f27dedb24ca8d609d4a0f58ea09f8f1aa2a442412eca8b6c62600f3c084827e68034afee949bb19a8fff82644bdaacf5b28c32fb0fc66e5014cf6a80167691cb3491503981fafe710e02fdf00973689febfeb70c1f48d86ee0f3f5c0377a3335818de2cc88adc7099a981c0cb8cb554c2c25138d44c0d5a00a3ce452c67723106ad107cb57cbb21d723b6728eff1ae290079bae22f12359e57e51567a5c353e3bd5c037fa50830e6bd37a7562728c2c68ac167f8d79581c48af4d8df7d8f3a3cfb0ce7085c75f390b04e459b8b31905e4069c9f7abf983690c8d8ae21b366b36eaea53880a3644f4bffb86825b9ca0440f041382e28083b21a172cf1135d115918fb05e321b7b40ba0db592efbd9750e4ca47dcec5eb526c8d0b0b5a1a57d7f14f6c7f1048157ab382ec0af4783a7315a523207e93a71a4f348b6724c0d16112a4103f2e4c6360796f69106e32e05039946b2d4b0b8f7e9f13679457531366eaed015f7c88d2e983a3090f0265375547e6327f5ae5bf7f3df4179a5f923cf29e1300c7ab6a6ca88864ee5570bb409b980e85b8843643b6157fdc38617a229ab743a11994e3e87d40616eb85eda40edf0668a748798b023bd0a1e56271708fa56ed7e9e32b2d68fefe99491f222caed6525d211db0efeb5b6fe9cbab43804b3fe771e89cfb24415c2bff213177e33f3e0d81c4fe485be33909a54eec2c4ab2e407c376636a6fbf7494d998ffda943b4b43e59090ffc198308bab03ffec5098e93da4105a1102d78667c42f6a3648626daf96348a72a14019921a8196fb2414fc9285308bbdbf8a0feaca0a8519de072ad54413689f63358372ebc3deab2bc54bfdde9039cddd57cec313660d6ce3978661c6a19c56deff4069eddc9e3b20421e5bb1cea197080fb6abd53b02acef46e3cdfeca4bbd7d2954d84da494cae2c7358620f102546fdfb89965000c385fdc7c4c76a0d910433babffe4bbe41eef5457b9c004cccbc1fa8135c7b4aeb4e9dde5a7952460402e2ea8e7dda74acedd6605821e993761d9362d3c90bc50e1cdf779571feed8d3b811d29a7447ca7b5849229eaf3e2b6f4fe4800ea2b88dcbce6722b0d18f77afdb9aded1ef10f8957a31fab673333da6b986b7219e06618262496b6ac2a72507c353568427033a466d24b833a94fa0a083400e5ea4021c81397805be7a95ecdeaa827b0be6608d723d5ff42d51a6c6013d93c3ef048df75a9573467ae738aefbff293d389db3ac3ab9e89f90c27c7a92c38878ba59247c1f5bc56b996bc4635b947b6fe747ada9d5d1097c8a07c9a75bdef2b882c03691ea5bc521d88deafbd4d2a3cff5e4d1204dddb5a3cc74e43a0e072c66d62f812be87b6383f3aa9148220f47f4d8e86d9f13074d9012754691944feca9209746dfa176c2f97f8f23125e82d5c8608e65da63b99d21da048c5a7364f2879f3548bdbad85592bbcbcee68cdf1db093a0bf85cb6133399d8805eef02415d3aedd32adccc26843eb61305aa65029710332a65d63ff8a3bd981ddc706f3eaee0f272f3b6a1e9c7c1332b182e65557e54aa4186319a9c7333c4e64b99e44e813e74931be7f19b22b61f172c862f573f10124b67b0ea6d06372d6c7a3975bc2562e61b9398852ce01dcbc193dea78e4c808f4435e7ac6ca4df9e3dab5daac9e7a0afdf54275db8ec6c0787ba7077584046d5e760a3570b09677576d3cb85d1f7fcabd00860177907742b4d29b659add8ffd6d8547a659b41b3ca027a57f48bc59df5970cb3384ea1fdaea758b8c2497105fd3aac7fdcea3b12f50e3f9abf43175bcccb9030c0f329a24e2adb774fed085f6e7ae9005ee27477cf96b0ee1bce44b79bc06608ac412997583a602a901f093066110063738ffcd46651f6657b09071b06d33b4c300a8004fab996564562f7cfcb9bfd7d1b4b491a4dacbf7bce2a11de7f375cbe572ed4dfe02c437af46f16b0dca4ec779e6b3f38677056150a46724edc30223a5ba2d463f20114aeacbba6a7932346dabaccf15d17f0c8d62f16549edf20fea24ef6d73b9d5d9d4fb60066061d043225391c0072c76dea5cf88d85328a1467f43a213f4bcb2f3de5d5fcda564c70e399ddc0c2467e04e292083597ad9c3676f6139e77474368bc71c997a28357a615b334c5880f3f66b4bf53fb6989e8852c84537fcf7f41b1734e69d82708e16b6e270fa6b140357025784c1cf311de3c740b86902ec90d2e197992590f710aeb9c7355772a1954b1422df51e341354d42f4225cce3e4a7f52f5965407c0e44e9b832b52424637217848158b93b319e19093dfadf726f5f95558a26e6bf7a0d0b39ff2dc73553382a72d40169e8501344f87965dfb8c2c1d0e78f05168a72530a3e40e1ddea3a60586de21341cd331187e5801b33a89b9111c447b1f9d76f06fca360da5e0dcf4785fadeb6af3aa8af4885b4bd447ec502ac31eb4c3b0cf5d07436d2e639f052e3296d8dd7ee29890f37391ac750ffc6bb4d35b3ebef601bf34330316ed241830a1bb28d56baec6afa4cf301c47693ef7facc2446e237ac2b55f200c6a6b890e108399ad75e59423bea0048057eeb3813e06e1e013b246cff2da64323601b23738b52466dd2953eaebc132328dfacdfac0d4db9beec155aa0d465af6d3c2a677e45f671e775de819cc370543e819e2065fc07a7b0c2728d6f889350341bed034b8804e0c2958690b923780e64a13aa2d4aa31f6eda6150cfb09889ab6e842342d7e14bf3dd4c21f54d14281d33b71a017368228fd7c0f2cae6810d456ccae04585fb9723e9c9e4bb094f4f43d32e0b52f3807ab5ae88c9f4daf5319d357b88d2a645fb66e3efa7e01e360a3842ba7a2681243e2c8560ede538be107d594c71364d1f9c9ea30e3dba4c65d77ce35ff833c877c7cced730c57cd50fc3ca30791efb59609addeb92f22eb1bcd62ef059cf851ea2d7f69a009d7a784e3de85227d3e2f59d97dded386fddfe4e85ab4f91350e5d3bf4c11fafb2da6b97652c1c96ac5c91acff53733502d14f399eb56b5051204fcbd25e9a4ea77009f561eb762b988cb559fd006b8b221b5d9dcb2ba1e71fcfe0222887e1df49d41d2880459001ff3e7f83643cb457ac24ad950dff274532f5f51065f477a228900746e47e162d55f67d53721d699f5abc79dda6dbb3b176d6a82b46ff71d2d520c89f10bf3afeaf513cc7d875425f76e08d574a509ece7fad229c97624417c01cc7b4b8a8fdb02250983cd1283bc77c3ae348d10b7a9542f69c0f5b1c1e56a26e87f841a4d7ed8df3ede6ec6f6ef0a1d7d6f082e33a30d60bbbe0bcb641131f6cd072292508d22e05e09f17eb5d2b4aa30768508f241cb515aa58580ad022c676208a6eb6c29468e17c155484cb982a8ee53f2dd80ee901f76c4c5c997109310186b97ea59bda38eea7a48c3b096956d3c014e7d6c7def7c56a3743c8ec697241c0e8b3e94f91bd267ad5f6bd17663a68c5d45406f377556e88bbaf0a6ed53ab011e0b9eaf9613ab4b3329804d0290e4418412415394d66bb02dc13392aa3a82b660194728e7b9c4a876a1ebd91c86b3d337a06a0a9abdcba2bcf05cac3585fa3dabee5e4130fbc3582d4a7d651e307aecdd49a21ca714ccefefe2bac352645ac18f41abbf50e64cc7bda0e27e4fd5f4f9108effdb891ada657816d06fc6194daed37e410d758074435d1cd6513869a990fbc11ea8457800a28ef651a3912d02024ba233cf3c59673fbfe146eb9c9fe5c5c3cabac25ebda01d309590a0e87cf3fb9e55b7ad222b0dcb261fcb996770e1e87b81d266de19094f0f3b436dbfa74a69eaf06a6f1eec5e0f53dd241f9b4be18758b2210d52c7ff9caf976b14f5060e30bb640fbc8fd88d92c9e1428dc52ce68ef1baa986cda6e24cb2eccbb64a71beae65bde0e537932107b9567eb9fea72ba38a32b61222fe0858e9c70e5dc3ad994aa13818b33cf5846bbde0384f534375c9f1d4ebb087f4508de20ed944b3cc7224268cd6078e080e7e8367aa574c3a9fb7801d2064c854360939610ba908856a14b3aae2bd0799cebdd87c1b5004ed6ade57b10a40340b28d394250c2d47e4f1da92f2a7a55ef4376855a9ca9ff4347aec201b71575021d9ad2869de8b29373460aefd79bb06c9ae8362504221ed62a551ae6973558236bf1786c106bd2d79ed6fa5ec39a1f3f69f3d3f158ee49e80c1ee9f3017874247d595b4810d0c80d9366b07bb030c13635c2d74e6dca8c5fa04001a96bd280f81b3044f940dc213f8138da6cb5b80176f68fa89cc508bdf59c0c832f83a498901af5e0204f61285b7cd5eb49f9c9a29d63538a7935345bc295de6bacac565f08bf6d99e7b8b02a7ccdad783fadfb8eeb4a0d7c2427523dabc47795fde9e189227e33aecf199300f15eb7d51e6b63212cca18f5f1fb31047656e9ef7cf8e646d1c8131761aa33093cef27120e5cf02929e2129a4e99d90e8c1ff5b934f2a35e639097f66c90f15590bce5dadd2cbc227d402483c06f8c56b2e3a25c414bbf7bbba43f5fb2a7eef017a1909c8a6734e3d24177174063c4fbc548b6581dc8fe20478298ee4ff355f0e100a3803d8708133820f8831db7b014b0b0a1c56e56ff20dca506d1b59198a85ec92d232af0aa1debbeb989a96cda3fc3c1d7e28157df4b4d4f149085070af943e27f6177312c79ab453a71400a000e794ae9b07ccd094d37ae285ef6f736fb8e7b03a6af518434c3f7e83f44ee847772d1b64eebe4fc82deb7cb54e99c9593eb8c92ee62a4750b52cf4f091b492b1da7573bbe0a12365d7e18bbae379a3e7a9734e9af03c220832637c71fe163b0ec53dff27af54a917e63900e6193b8aa31470a2cf9b11c5216382994089d143ba571254884e3bd2eef06821cf90dad1944442326511f80cf6ef7aae5b79aaf36814b6654967c41de78309228e09a433b5e2c64faefb4e2fe034ca4a05d0334657fba46ea8b2835e0eea3623225351a7e4f4697a6042c9253431e6d2aa8d7636ffd6edd7e7d910a2c2577a8481fe8d6758f3ae2d474834cd206a07e736fb597216f4e2f364065cba80b31c2b2513b57d0ac274db3ae779b61b4b962d0ea3ed03db5a59b98054a42cfffa1a7c549cb063a528f1cb490086a1ceaa3599841980a7873b6d536ad21b7b94104887c96c51e2aac56245693c5ef71f2f7d7331bf03d44dab25c4fa873e10e4df8d07cd09ee1d7415152acf6b8979292f2b66336fa4c86307d28d6e969cbeb34e4ead7ec07dad4a1664963780b3b28e203e9383dc8024ac52f3a5bee0c95b7627e88c0147799fb443a38589778d064a6dedb0aa071e3496053aa5a38ac4f8653daed6cab74b0424e4e0d76b9ec6ecd8cb52afc46bbfaa97fde380766e63c63d43eeb348566e0b5a983fe34dbc5b1bdf655994e26e5b608b5352f45c515086e2b5a6a9d587f13d3aa980f6faaa09ed34c53d63c06d3e12814b59b577be3fba430c82794417388fd6128525e5644a785da67fcd9733d3e10ead4c0411f39a3b61df6be225f475ef16f62be7c089095772e8d32b73282c28ef57aee4f698a0fe750f6f4db9cfd571ba61a1646b4fc8d0b5510029208a54f1d809746ceecd8e4943f6c69afd275f7beeeff6a1dd6426bd8ecd0e76dfbcb47b6c236ee04f0e42f8b6371dcf7de101ad96680b75f3dc32b6a75ad220c3b4cb6017680a510601519c4a9f22f9cfdb857acb0432a5041b45d1cdaaf6888db7f8597c765f6b306df8709ac5ac00844fa8b528fb083b14860b725ae4b13632b36c8f2e8f07439af344bcd64771702014f3ad039b10a2721dfc1309e43a087395810ab3977b469fe03b88738c92359e1aade960caa88bfacf91a933e3dc5b7df7a2896d688f4be08b914c15bfd6990994c041bcd9413d85648e72cd2d98291555b947708461f9c6df54f2e9ec59b549f9f930d96618980bf594fc6195b3e8e64d31a55c39531b37401cbe87673705522b473ccafd41d4cece99b917c7d2a54e80f6c09f135cc9fe501efcf683850ec98172e794403c4a18f0b6a4e0591b056e64e6e1769aa23a0afb8dadeeee692c91e3d7edb2dea1af068d2fa6d949b305c749fd6c60ec3d5848ec139ceba1c994684e20fc0aaf4a6663134971f4e19182b778be567eb44ee796849318617f07286e8f789c4bf38a884cda875f5be3414586abdf2161f57202b7a0a467dca7ca57978a75a8068c43b04efa74b3e1eece36d54286dfb0fa612716889be30998b3d435d1bb4d53ba39a7a0d9c3bf925c48f3a6b4f5e0dfcd197516ebda4bcc843464dda4ccc7413774bae8f5b0ce2b2ef81cfa16bb0ca1f834adc6d911a47885e16a09ac8e8508ee7566d127b1b1eaeb11df0674a59007bc62b2d60e151a84877b7e6ed846da64085dd609a9d76cd0977025340a74e24b69a212f59347d928e8fe45dff288ea1cb516ddbd983d81c7beec91670e87ae2b3b491662de7e81dc34ace2228fbe0667af4cc0e5a295c7647afc2cf2f715371f613e98a3f45f33f6792fd09eec19424101a2fbae05f2277693cd1c6f24be40ef945334a00423bb970d06711916f60588628a3c13c3082672b5dc3c8ed89de0404414d07760f7f5169c07777f703c0b6c852cf53fb0a0bf666eb3ceba1e26449771fad16ff4525b7de162a097b0dff2ce0eae80fe1a407bbadb560649d8223aa005a4e137047d466d5bfba2a86199ef741cfc89707557dc013dd58a57b363eff6ad96dee8ac37c9b9b7647ce03a07f07d190f65b09c4228f02aa31cbe790102c16d819ca549c0450a1cdbfe456d26df76631408bd557a5f4ee65625781155c1de9c0f6b37dd828af89614f6fb9c73c46dbe8fadc6bd1a6cd8931a586e55645135ea7d7c8af0a51d4cf4fafedf2f92c8b10a1482f10d7f57a1c834b0a5bb00f67a51673fb8cdb81ca1c817ab210c689645f9a09fdc646fcb0c57cf6bac721b263071db4a09b83e86a46ede5cbc209faac99d6626499f385fbc4edebf7998251cf853719262d37bc6732774ad4e3e9a4af897a18ea498a76c80ad2f3787e5dc1be6bf170cefbcd3e9260b690f0ca5eba89050f6f71fbc9f6f35df5ddb9c3c875846c9d2858fb59ce64ce5d37eab6ec2d9f0a151375ca2832d7ab48bac60013500dfb0e3498f1f26f51e205e4245e3a22f9347a76ca22321ea6adff02089a6e1a824cc9f0e4f7b568a716a6a736cbab748afc9350ddac488cf97757be0b69d0f705c3e7403bbe6a3c58e22f5436cc74c97e18751647706613896622e40bcd94c541ffe734d7a5b3b05708f76c8f662ffbb644fabb73ebda02a9325b293fc8c1863a95a8edac31b651f72c7bb598e0adfc1bb7a31dc0c8e3166ae6fd0a5560afc16380945bf98141e55bf1684a95e9328c5e6a0ff4fcef2de619dc4e2beef6785a3dd9e36e9dd894da8a2739e3158734b31625e5bc33978134651666d54993eb60b77098eede8d665d7582654748f3eaa9e1b3baf07bfee7dd2311d55518586441937fbdfbb93b0fdbb7a7e90f719a1103b8a1b6cf6e76e65062be01310abeefe01da7ec70205bd7f81374360d423f774736107deb173b86957936e366a78a8dec3a1e7bfc1466ebb7440207824ceeda956dbc5a25ad99a31672ff84fca45594055d6e5e781dc6d5ccc41265d0c53b9446e5188a5b0b550abec93d91a5cc8fd8e5045ea9f38b0bcddc5a4b1a846e0006bff50239f79f4255ea16f0dbc513c3765f3bb7682a4659f898eb46376db81fec993b967f194c27c3f01cf6c892eb302158319fe5020c53e0f6bd82932e6d080f4ff64e491d9fd234ea19bf44f80f4f1f7586600f622956a81ab0497bda913d140d1c49a6dc10da7bd7a2cfed7222b1b30d8de856ced38c96024a1b66f4f9ab1c006bdf6006574874acb1b91019df6092183e741bc5c63df56d9ef0dde5c17067a56cb53e096230246ab789e203dfbb750c447351fa10369c9d9101ef243bbce6fea6aa88211a8392df0cee157a689861a914828e9c84dd752b12b68662ae107409831efb2736788311fba3473b7cb00c43ffc47c7f7f9a2847d0d2d5a6c7dcfe5f0ecafa21d609bd9fc5fd29fbbe9c275ad14e445fa4fa71a3eaca68cae72f6ae370967818976c844e5a5c99a8e569e7612567c18a24e157861b83b0d1d1fc8f853ad662bd2acaa84bcb510744299c07eedaa68efbbbb3e0a6fb182f449c9bfb9a502e8c97dae6a811250ca013c7017c8c793b6867a39f5fdcd83787629928205d7863f0b0f2883eca0e96be911427e966d084e90da34786cd33e90f122fd0f78379ee6ba83babbf97c20bf039179ef3b0584a11fa9f1335c0566bd6c7ea931d14581d834a1dd2b36b536db18f771a25bf2aff18890b64d4ffd27d5dec5c4aa2f216bd3ef067ca082c03bbfa79c5d3aef78d46233cae52327044c759e024635390d13c0606621b63f8fb9c75e260805b57cb3fa3b09c5275680529ffb45f205bb196a2f166d9a92cff9cee61d94003bf352e40c9e243fd3f1bcbf94341e479e57361e07ddbb5d2dec6e363004008c4dd8268ae7ae3e08823495267ac95ee1323134ebb12b8f743acafb93c56269d5f6b780daac8e95d8c7ab5a4abcbd09899bdbc77178b0dcdf699c15aa7355e8642c14620d0514fa6767ac00030898232ca25a2dec44c2e473f817da418c7d33cbe4ddfdc58d66dd4bebd12977783ac468bf011edf915c14a13f79279da3c2e4daadcd8221d28a2782a9be34a4da4b54032a790affc72dd68e827cd6b32bbe16fa3206d90c70c9598658a7c50bfe18d8655a5235901bc9bdb87efe4cb197eeac6d30544310c7dc74ab23b099d4b73ebbf1a295cccdc330aa881fd7b87b6af611ea86743ef72fe304bdd034f92823c4dbfc7b175e0fbe5638dc832c507140cb2f23066516c8c7ea4553300945caa13ec25ac2046deecc11a7ae16d8208ce0ef0c91c7c26800cc0552022f4a8145590a55604e4f9aa0ec4e45fb334f90203a199331ee0c67eb47c126765af9872e7043091e6b35e60b2dcfba19224c3ee1603e2c538a512daa4d13e73b4119310df2eee51a5c9818e3929de65ea9d55a7b44f905f3e046d3fdb4a47557c6bc71b3e5d281b6226a7781b62c84ec386264b71f0a5dd7410d689c9b3b17d56420f9ea7ede83950d45aa79d9c987a7d6bf68883832c847d673028c327964d1aaf4bfd86dcfece06671ba3ac782ce88cab32dea10deebfebbaf65315dd5e4e4c1aab56db0da7d70340b31cc51b99853f30dadd4c07bef7840c079a75201815a0a5dfdf0536478fff61e9e24281da5f3aad7539ea6cec523893c85f414a80f1432e6ea81c9ab81feccc2e592492fd129c5dd6c93bf9c67ee8b159656f05fa46a77b34b73cbe13163402e8907683af40315a401b680211ab60b01e1de96f90aa8cc41f6d5bdaa538e4ba17f8760361bd5eeaddba1cf6e40a2328eae5865e43b0e8ec004fb1285abace37b9989eba5f37c5758f7ab6190a72c7fadcac80c73aa588c1a293944e521024702bca72be17bacfb81ae3ffc6b86b9ae644cac78732e58a8f3888136e2f9ba4ded4a3c47608209cef07fb3ef8648d24f03d43555f947314433b2de90d04ef949da3f8887e56ec196936f024a0e2b69cbcf03404766835a5162441aab619c1c2f319aa3e2ff41e96da005aa3e0a9aef0b0f110f5e7da34dc7d560005b02f8715c05ac4289eb87477095d57060343b3425d53e593309a3be5c75e19c36c99bab0dc1a1d3cd3082119c13379a28f1312fc5d64adf576995e0e285b95f1f6d89105afad4e7d9404977bce295dec63f9fa881d089cff8278353239e0fec38ef4f1b4d898ac3ec099ea92eb5094c1c1c11e84ec4edbb0b653bc8cbf7b28f69c5fa1a78ed863502fea68b21c3a1d253c10f779b2d7fd30ecce6c6a3dbaef9c99d5353b5372a8ec1499a64dfa1c8f27316ba686abc75f8056b585ced7175b8c596be0bade0574552449fa96305b75d9b871988da84821c8e82df3606fb01934b668eeda1b58960f767bf14d1d4d9068d0f3ad6835334eb26c85a00b4776369f1b06b064b064412ee430e73ecdadfc0d4f65e3bc3b27940299654edb08452d6b056e27c3867e0898636ca3f4b2a0abf2d6044c1cfa4f2e36819fd87a643bc83fade9386eac3a04d5d00429fda04577efc04940846e7d874236ba9d9509222161f8aa2ed614fc687c292fd427dfd11b8024784fddc206992524624589cb5a146faf3bbd743a418bbc4d2a6b6dbb89efb7a72f4d91870e755f7e7542f861f9fa64297b3cd04b0bb6f0e6b35381d40836771a1c47cac08c4cb5e6fd48f2f3edeb472080e80084e398c2103774c32be2766af6b40f1430e78ad46c957af15c05fe5a72f7c5de73aea86285f70b7a3a06109e03d5fbc14b75be158d8d1cc1f37a003a2e97a6a253a2fdbd51d36ee7fdbc41d5d14af704d358c21dbdf35235e34cac09904c74c333e266660817f8304a6c32d8bea639555a6f79da892daa4f26f52252acc4db64e68b9e60447a85dd475ec241476408c879cc889f884fd262ce567fdb51ab68c7297e93edd477f84acf37e86a8f445da3992b2cd6e7b02f97ac7a21ea9c920696fce1c696e44fb69bbf634cf188af800ecf104db1a5b892ce89fdf1f3e498a0fe480bc846bcea9c98c25144d08734f1a1ec15691b2fbf8336fe1fecbbe75cb38fe2b67443e548bd71176950f08d515b4fe35eac20e70144a7550056f827922ddda8f53ac34c43feb9b1f763dc46c6ac61a2a94ead11f84b6d2fe7ecef4510edb21e1487427c8777526100ac9ad995f166f1447fbd75b359dcdc4dfd9a4e94ca67196abbedf9f1b5bc429f431b88f591c5990a9f9206b576e6d0c3cc26168b3aaa83da1dd3d586fe68b11d56bd178bc6bbbc9b476b55a8c5a80b0fccbaa750f7944d7a66cd580fbb15cc8e29a01907fbb08c89a37bdeb18452f9f1feadadb55b96c12bd0e7841fe8f9579c46320e38e5a182f7b974227c29e3c222dc401d2e0483eea84f19198f7bafb6852076b192394f55ff274ff5af92a07ad1c343372ab476a338facc788e26a94c66192ed27dcb4ab3e0740483fb15bb4bab2491580cb4bc290d68438e32d7f5c06c26a67473eb207180fbd21cf9e748c8afe3365fb842489a22042c245408c11cac435fadbeab9e2127ac4a3531ee48a6c7f5710003d7c296b3f3fd863eda31e1a3d1466c7f2686d458664c5cbcf6837145e4fd34277039baa4bb4aa8730c00bba4162dd191b5f99929c3b0003950f0d375858fa8d45476dd69bd216352ff64cd0c66ed7bf800d3aaa9640334686df17a87321476ad15551d1f9c52caba93b9002f9b25e6049c241f0b0d60a82701ddeb98249dc25a9bfa6b82a034b81a629d2e9c15adf99f8f9e3d22383880cb8945d07773059a6abab70cbc712dc854eb1d63c313bb4c68ac6d3f3d2b0bcada9f1e9adf9e4eb3bf35c239c3317b93082bd35b91a5a47d1f6e5d126a507a622f909ce30eb9daa63407c4a680253f508a20d03ffb0c8c2faf735262fedd4373304c1fa6b3a3552d705e05c3dbe6f293fe1bd80fca054b5fda07665097627130711fb9f88f1ef24bbdaf689b76fcb337d1d0cea5dc4c65bef8e6453b3d0620ea6ccb6e0d1fd8113cb7978703e0916987422e191179640c7f56be28aa65b855efb2171a897041fd9fffc1a3d67405e5dd384ecc6399bcc86197a9dab276c77888b529a3044fba300feedf83ae411cc9d5b195eed5d475b32952738e727dc6088ef89e664cce1fbd651476549515cf07ceacc7e02e1cc28092779b364aa285972990c2671d5cda391fdc050ff4eae688ee25083d60e5d13628e1e17747084f31882832a575947f675c00335c7546b4aaae518341d90d6d68ceaf4ffd2da361c752892480d63cbb8f361f1f125b79d6e91f6868037e8b620bf636435f3b2d6cdaef6fbe745fe780c39113c02f5b78e14585c83728ec5fb9d170258cdbb92113672dbfa3fab1212e131d0712a362240660c01199a2ac8feefbdbb58fe2346d59febce3a520e530960f9f9228184960c30b572ea9d0467f1662fec9324af552f2aa1f1b7e5482dbf4dda70248d1a55517485ebed9baa2057a6e7c4b212f89f320310015539a060ad1c7d1e29bbb2a679c24a77ceabca3e929c152e6967e4090bf56afe8280b0dcc17528e226833c618f1987b98bafebb024a51f9903e4fc96a853e01a37a7b45570fde965b38651ff66e2c3605ad9baadd405590a5c348700f7350aed0335a4609bd14ca0e388dfd72624711c282292ae9c49bb835dd4339ba44519960bf80c511c65cb99341feea0e1be5ef2c288110b02684085ea6296bfa0523bdc6dde5c50b01b02f4500d89adcfd55953835d553aec0e50c74729b315ad78df5f3787c7816b852f7cfcc00509761088e90f35ab08f578d44f8ca84ba5156d62e464f259606cc9e23cbb44a7b2fde7c02e30692917adfe6485320d71094d88b509761da49306f9b2907194636f2d79df40b32b4c32db7f18a75223c0ac5d5ef026c750c6c444feb15f229c60d5d049d8364df59072ebd6a589eb40ee710858b802d07b2d9c31e5cdf42c40b291059ad065f6d5ab9a77e01400125cf740d09dee6cfbcc61e6cbb0ee24520475d9f94cd383e4962a17fa9367e73379b469f233a8889f1edec5dd2f436d456ce6c0cf84c1a3ffeb8292d37b49405d46547c6ca5bc240551f8ba717b44b93b935ad1995a23c3e55cb488b60f9a366d802bd30b11ad0818b8e3effcecebbe700b6a53817a544dae1bf1624489542ddc7067df95477a15a253f15e56d662588133f80450419f7593a2308e60b92ba5329081b69e9806f859828359b7b08dd46504eec15548b8013cc0e12795cf75ed2eb1fb25f85705560768bbefef165e728abf7b14e033e9b2fdda318061dc91e9e08338fb98926c1a2b8a518b253dd6c3010c65f398fadb81a1fab54bfe8023320e9273dea904542fdcc4e2db243aad236dc47624be4c3dbfd28bb12f99b47d3c492cae5af389a01e262b6ba42fab06c388bcb7e6eae8581ef10d312785599bb82002cd251b73d8ae7c7f53773a0d86313af3e86f0b5183fbc896bde565fd7e40b5ce3bb8758ddcd7b6042a68117046352abad12f80973beca0e5afbc55604fbf026d8595df5f96b00c4c330e9c45c602e9c1e5fb518917a15c6c6051fc18a4c1746d89edfa659bc9d9f296ff15a87cef0cd01dca65cc8f7f925dad8ea1c2f76f62fb1b33b53607c523c36659c67cd62e0aea50e3f5c8505579335e24f3a11204207cc3e7a515a0942f3b933f5c80a2e5e9364202fd1b0931de1bd863dcdb4b2626fa53e80e0678f832e6f58f320c2ae9018ecdcf256e3ca9456d431c6cedc57f12435b7ecb610e329df61bc1fb9a1822e83585e4cab6e22e80476035e61d99bbb9d8172fe1f54f94a99a5bf9c3434f9dd995fdcd8954e568e14cc834cb2916ffe46e4a79b2187e6d5ea847321ec5525568e99da6033f0ef6fc359cf15851eb87d1c4f8aa7533662382c90d4b085ad85ff3b495a877d7f23d1c7159f7f70c91ad77d1503fa644225a1d27da47f418c429c52ac3da12a02595cfbb7e53f579c41c150e999ae371fba588f061bf04051aab462f815da2213dc5ad0e71173e701856ecc4a6141544b07bbc2e9e5b8da4fd3c1a28a9ae1b9b0ad4b679c5b1ed7cb7bacd4b7f5a7d210c5d80a7f32bd6b4cc30008432d6c93d1103510a9204395dbc5ad02fd9d37f0c6efe75d7b13e4d5a87ef6363aed6fd0e4f8fb3a97241a19facca4a824e9f0cad0173ba84400f6a0c1e5781f026afe95f9070ad7228c4646fc8d14d51fe38886a6ca179bb09dc2b690bb11e2ad9eb82081cda66afa352584b294534a60a2f0c52fdf33d599ade30eae7b3119f1e0779e5df21689e2bf822c420ebd7613ce0a96402019df65cdcfe1903b3f9b99afff1194b2f0fe425baf6cccd7f0fce06ab306135bac7982cec427e7cd25ac8cd177ae1a5fe446b8ea0364bf4658c918f1a5f9f2d5ee29a5ecd368bc44d7f41eef2758ed1e34cd3d112daf67c676594908442701f16dff2c93849f537ba980bb03309fe61c2277473175455b6d45a9b52ee3a9ef85bbba6a31e2387c688b174bd5cfae873804504c10f4092704cf7ccf6187b8bc974c17516929587c5985d7855c4c825d9f5da8faf6180932740acac2c8cf0e5455a7db5e0fb3ae98c7ab1cb7c4483038b257fbd29c23c728743f6bad85f8457bd3a965c20d4c983d4fdd7e6e5ef0f5dc7c70a8d793990097b2d55cc7aa3278dc32c325b4ff0fc17fb6e0f8c144a91805a7f424d80677f54a0681963ed856c2ead8ebd8936f5b44328306f5486b94274f46363c4d5b6d2c79f9b0ee170f219c5a487630908d406a300215757b60ab9a495da752004fa186f1e2c92f5e4467fb2eea2c2a49c28686d64380c575f5819cc1f50ca77b06c9c95581f05c478526149d4b0d878433837a274689f9927f12a601fada654fa0c9371af803ca9c02e967ce127519e1c88e9d46d645eb7e2c2e3776f8ea81dce9b38c8afaf25d893fa9dda3f6a2a9e504f5f9ddd6d061b8fc27fcf80baefa681edd21c13982f48948ee8c43047479a78a67d1687e597090cb7be653eec3fdd624384e5364c8a8ae40d7dbd7bea0e40cacee0f073247c8c6f232d906ae049efefb439c8df7df1d8e3aefb5a2df20a95ec5a90b124fa1b8fff04071973186a4d93003110b49f65e7b8f0c2460f8f6ddd21a1bd409b8ce30d063cb1f642792543729e71559ae73ad30a3ceb93a02187469677c71c6dfc2fac3bfe6d9e25ee4c9dfd77ad96dbe9f179ad28686005c6d9bebd414fcdf3974012bb69c0f5b12f9c228b88f4397ef59466898352fc338dad89e9614ab1962df0d46d11a7a48a4a443b300b2ae7eea201cc1255774370f0ba29dfe7f8fa26a39a24f7e68184bc65836399f9071105516d492a9cb8209b1b5713d24273b48cf1f4fce2d57dfd358a8bc62c4ac01414c3cda6c314618aeceacf12816198f4e48f4648ced4cf089ba0bd86a574ea22baaaf5d8d60867ccd0ae0e275e7fe4d10b1c1deb8a2f122ab527e29c6e34fc2750244810fb88a476dd9ebe0354faca499a5ea163541ac7669c9f788d53223451c5bec7b9eec25e4bfb244cb3f4a18f68eceb4699e5106c915d5c4581b2941cebd40dbdc1e4a7ed3dddad89e58881eb0e0d7bc5ed4d270ad554c69ed860165ed5ca93564152a62e58e37e3b1a4304d853c19f5fc4c0419651cd1fc86a9c94b2f3aea8898d7b06502c9d1d1ac8ed0af4f9eca3934413dab3413565647fad2b21522cfedd40046a0fd2a07f8e868e33ba714d12ef56533849a58f7da94fe012f62099c03a34115aa105dfd582b97bf54a80c0b9fff8fb69faef1e7c5283ccd61a927183a8e0d402cf502a8e25e61d771fe14be0e74ca9fb70a23d756957ea8888a3d9e225cae35a13edea078693ac6b61f78aa697c0cc064642b0a328df2a65073487d9d4ae1eefeb225b8bdd6c7d90b25b49ab24934720e06c2ad22df52ef7572e8089dfef4d6f7cfc52928060a46e4aef857d77b50c154375c987823c168f0680c9eef2ca5cbd6123384f8226486472adc07ae90ab2f0eb4a63d65dd5ef3a796606bb1523614ab59919bbabf9d31110425497040a9692f1823515246a06338b79fb72f8e4210105158c4d04ff6d7cd27e2732fb60b26a0f61e8b78dee0b86e995b3590925b3905234eaf06d2b4edaf6682cb2a400f48876a86f2b39293cbd96a5d13bde9208db21ccb730dff64f128ba897f6bb6dc62882729b263f311881440e2bf901bb4142a48eb853b969d326722e999147193102fd95b3af0a974dbe93d42bde172d9701ce38d388b993ba3f569d35fbcc975ba4e257a727189044142ab91a6300af3a28fc969baaf85a652264f0d9738029665ec2c6cab2401298ef13d1a70390e6400a9dda3d84bbcdf69012c28d34d2da96620ab65f6c8981cff26148bd3e872b1aaec276ce2f66028fc5d063144b8e584765c40a2fe3cbf9c6f279378f9976087e7474140cc860cc17f47ffce091545906bcebb79070e41cb55e90833e1788d209719aeba5564b69cbfe45545934430f9cf9887cf1cae8c69825f112da48553c6d9a69eed2f638710563c566684b3a090cd0f46d080e810250ef0dc346271537ae4be62fae4980e0d95424db8fd4aba41ea4c200e188ce2177622d8d18d4508619ce3c668c5d26d4f5f2897b675d3c2faebb0581a112d72a765e4b914a70721970f32ae573dfe269cb020524e6f1f6a148bc4670e172ef4e90c3c57d3102e235c965a843e2147622349fb80dc9567dffb8e0223862f92a1b8b9468dd96f255776f5bb4eebb976f402d1253d061891de7b4dffbb5f41e579056640184120095cc2bfc6d47783bf10c1237d207a77097aea4fd4502fddaeea45a506b06df9181862b3bb75d9733d0d30ce4eb422c4445307b6cdfc07e13d7d7bf536a7542d31a4e1d4e5ba75a7e1f33a31d66feeb37087058c2c30748e293e16395be0f61c75383e62fa26dfe145d68ebafc0f6b315d2d943d67291dd621bc4a575a531824dae401c1669fc2b244ce8fc8fb003aa088e5da782b034b8f5c09be13f9c8224c7a747bc46e55c7d42b41549a75635cf1814c3f6c28ad61dfd15ba5555e0e96167b2eef6f405cb437fd5557e85ce226955e47c3d4c2d095dc32111e343022cf5ed753fd3bfe2b81e70926ae15a6ba00f8ef1f202978cffe567b8a8731647a0743d7108eaabdf1e1b257fb56283af69fc235cbef1de318e24153d8e0a41844e8fcdd622afb11955b5053c3bc66cda5d6c71fc75de02944bc816113b2ef580723b23b0c91739047886ee6a91659eb8cd39055564a44dab6e85791926db3e7f73ce05174a323347173472db5fb7a7df82725cdf741914dac6e8916eab6ff9c54f7dbff0c0abc18f4f63c688436bd45a2acfb2c132fb4d87d6f5a001b3ef28bafca5a8195cc30745ad627800fd06808be1c2a871d3614dba5d19d6fb5ad3003ba599f12b4c647b29967c65405877c6ce936605d5f5ebaebb847d2d8e611f93a0f48e9543c7425d240d4fe65fb2455f7d9c6e096615f0ae532748fa322038299a1948982cafb5b253055845982dba8ca6c0724f1d6c1d7001d13087007a62d7fd49878027d364ab0602883378c28e7b4cf39726e32709d9dc165ad20cc9c2ff69856c67e45ea8d2fe4bf1e6170f42b0aaa618ca75b7c2616275e4300d79e60ad6c34cf948908268e1f84cbdc4354d87d8f255ce39ff93d5f6369a1ab45b1cfcb45b1903ada0e0767e290c731ddcef69b43b172f1ce8dfc4562d25882516d78baaf31ca8bb9249e1b2a787272808ab298d6816ff298d043c6e25deeec1ae80967b2a43a0569706c49dfac8ad456ab9e898acdb219acf757057443a6ce2e7e507f5f115af7dba3551c4aa8f8d4052dc3f3d245cd9b8519c346a0da596238880d5e777922489e47d3bd56f320407ccedaba09a29f270ed775a6fb98f51ae26f5fd24512de779da81ead6427464f9a5cf94b60b9ad5b3b51aa7b0a087cc70c7f541e7b9422733cf48e7e9fa96268ec59c688ca70afb38dc90885f853e7d1a22f5ef838fa21933846f6f1970a00bedb4aedb92ee684c0237f35c57d926f398ca06fff05815bd9a86170e708846f1cbe5d6f9c09afc4d816b4008113564dec17aefc33838340dd53c60c5124f84b8d2dbe52c527e50b9670baaee834b539c2ad7a1651a4ac3bfad3b34b8671bf46621e0b8dbf6037262a8aa0b284279d494ccb0a7f0b5969980a82afc969a5219c8c5d060362520a2e29b419432d8c46bb15770ef3bf27bb03140f10e8fa092b5865d12dff8dbeb5f2f3e15ef4bc1edf145329e7006711e9a5448631b4eccb410ba184fb1367f870dfc296b5f16a9021609fdc93399c9447f89265990870e2358946e93d4ba4236b84c72acc6d0f4deb3a806c8c394a35b096f36cee80fcbe0595ada3fbb70624d4111499db61f780ec59749af18a3b8f1bc4f78beb8162a3eadbc9aad9721cc83ca185423a2e27476fac86c30558a34334115b4d2b3b83a516f80978027834f0e4457acc140f72eee549334e398be2e96c8aab51374edf36b34ae551064a190b742ebef3fdd6f2202b493aa476fde16200037cac41d65338faf1c1ce7a1910ded9cfa15f8d8855bb62e3fa5d9aca9257bd56ba9cc6cb243591843158ab413a8d417e64bbdfc04275e602a55c439053d7c6dc510b71911107f2b531a32febf98c0f978fafddae7c115150c8a8282527d460242d3ff44d102c743dd48733e3c85a8220090b8f86cf636487d7e0b4fc708f04ebd4b1ee5bf48042ee651982be50ad2b34a0ed5e5511bfe9e3f249baf2ca35206f83ca817a1756a0191d7f7763606b862985469ddc734b74cf8c6e1dbe10509a978b3be3af172ddab21283887238728a2bb92a3758b1e08f44e1ed51c18a8b94672f3c0b99536f5ff68f43c1902cd028093ed3fa4fc95ebcb4b66254ee826ffad326a74bcc315502fc1b0d07f218b7b790f7b85137e38a37c90d8d9b822e7454458808c273db4755e54104c712515467a97356cc9fe28bdce2a1d52f7c81e7d12f3a6bdadec412e089fc3a35bdb584ba90b3d0ca51e8f092d5bec6980e904e4eb433b237721a76b846ec84da1d58a4f3841960cc9027addca71d96fac166ddd8e58eee26ed08f0480ddf37d932af0561dd59f3e988a7b4da2e164b96e1ec97c950dd381b56e45e500cce3ecc07308af8fa3090db08f9fe66453d60f620c0931e250fa609420d2d798074d6527ba15c5a73a71464a3b35d8e0401de1ca978ffd29572de931bebf013e67fc971d6da948fe4e54f95dd20f53473e84936ff88b94da4456322d584c5e963760fcb6fec7791fb45e9c0ae36e5c3e33a14c308f53e60d7242caecf806fe6f08313ede49d50cb163bcd4c019f982d78d0d2fc100ed2f723a12303c2ab058942ce7591d61709d56a2eb03651cdf7faba9d204150f72d0820a0126fc5b19776b196bebad7675d0cab8f496c5639c7cf5412256034db9e7b70a2158420742952b395dc6411e7529c71a3a29feab957068b19633941a4d7c943aef3591c56c28db1cea58f5cc57b7482e8eebae2d4106d52c27b50ea9f5933bfff6918243de356a2827b50731c951461b85ba5cbe72308a2be9eba1d4dac8f34809130f6918eb22e0951b480a7425cdb5f387914429f0297c9542e2d3914711bf7f5fd41b7902c50310080175f215a60158f749a9d992ee0995f6ef12ece9b6a5ea5155032d96f47eab5e694968b84c2b754e36f76a800ec3f18b6793d5dfb375c79dc851e8bf7b58db6ab7d3e77ec4b55235270fa1b68eef8b5d8a56ed3bde542948b728d1d622cb0a32999622daea7a061726295c6ee4fd66878a865076f34396b4be209fe853af5651cb37f7629ee15ccd673cae5766d71275c17b75d4469ffb68d26346ebf007cd914c349d410b764b07158bb7da93c2feaf430781134511cf22318eadb113685d4422f9f4f63ed94e8c733fc0dbbece575e7f9211dad1295f0af5d327695bef5c4f7d2e708bbc24781875317796b69654de11d61b8ba467527623606e312826d1ddc0ba0abd1b08e48942965a549ea824ca38842fa0d9290f02d6fa187c5d40eb038996404525c4c1246800608b90368899a74bdb3f87c0c083d53d58467d1bdeece22d5a78674d2fb491455fdc8618a562597bfbccb78f32298437ac72bc0af666c530804db2c9f283b800cd936e5a5cda43ed114db3ba2995dec37a214975aa0faaccf21207126185c2e1d58c4baf85c969e1dd8e7f9ee53df024e16979c9615e77536627ff88458b2d964f9dc22cced5815f57d1c38430a5df993cc4f299547087900c520aead68a9dd98eb3789211d4df1c37b0931c1e533eff24ad9493b60ed6435dd82f0802d4ec36d2bd4d38509df60443d0f0b41324c1ad0eaf9bb0a6bacb4cfcad131321d273ed450265914f2a9995c31969075205b46cb6498d7833e29871d0d3b0d4089cf8540d71df846572ee905f4deb933794d9006b730676d241061397f615f6b87f51e47653f078dabd69301721d4671127c13decc4963d501adb0614e70e907cd8e68b6eef255242c6ae302067c37b3ec7d1d236a150e603156e1b9826f13fd5c9f5ae4635d7ef265e9c5675b7e46185d0a59ad6ea2927f11d4c3277dde59293fe5a04bf91c0d7c831ac597a0e23edf472e291f6126cbee4093efed01d5370b696473c92a5bf88e7ca0073e32b8c7a717079f5a70955f8d03476210a8f3c1dd9b0253a73f14294db8a1ce790757e32c835b029647dbc3befc92d8bd37c49baaaebb68837e51070fc179853070a01e240164be0d303518bb3b73c07b8386e829d82888fb6c448e08025b1a1811a1a87c41adc916993a5d55e9c0eeda4b219a4e2f180de93fc663ba7e513d104f132434b124b6fe683a7ca75b3021935b51652e5974c4f8cb408350f90ff41628f3aced2c6116bfe60370ae76300f66a550330e8d54975e073c928ba7e366021f67a8bd82a07dcc4a05e241b1d6e748d7736dee27153e7e4de646c9ddf9d959e950390e2deebd4d50e4e74aeec34b8ef9c654ee386fe4e9f78776c2c575db3dc02bb8527271344e25d5effb94871f158ba252c51ea0b654fba144d7dae4e0b5569c8bce6430595d9a6e6874a2dea1fdab2ac34d8ed8d7aa8706efb39eca8602ef869fd401c877e3f119ee949e71422d877b494efd9d1712b2a4d0f0841d51ebc6c25a4970f2b587c98f4cb9778eb70fd7be40f6f95ede42a85229df2bf8ebb4423766f699fc61b988958c62ec3291f56d7f073dbc23c44a9400aa97128042f81fd93b7229ce6a5178fe6a147c944d610696cd82f388cc987dd46758570b695abd870fcd90af30d3447b057dcc4ad917c4add4200bf745f41a30bfe2b3c2d366b79645fb4971e7ba4136119acffd47643a5a41b35ad34af790e973208c96f4fcb8de9860628173c781db3ac2fc0388c6e413ace4fbfa88f389d5b97ab5320318798bacb98e401a37b62e20dc80d515fa3f34978dcf028014c5699f918694c1bdbe0a012719b6ad811ca1880ffdd30c783d2a46cb7e34ac41759ccd66eaa28ef54b7b318943fdb69c9f31e228cb0f598f5a64a25f18bd8c9f9de5dc17b07214a8ea1cc4e74ec31dd60e175e8753f3bb0a4b32faa93bc0d4f4c1c3c918e81b9ca69154e0721372873331f122aee731cd2c9b131692f6277fa54aeeac39eeb1ab0ffade9cb6cdf7638cc5c023657f1a5e0be29da0f0f6e5693e8938871ace21aea1bee786ab03f8c51f926828f5f9132b9d83ac84809ef48e56631da3eb58445857342ade176f9a42d7d217372deae1ca85333edcb6ce34443be8014bf71ce900fe1b43f325ac9c652766630a2e446f6cb898bb8494e52c4785bfbc65fde3034ef441bd113b1f39e3e05701cf7ea41d6342315baca0a3282188b69e8b6ccf2be8213ec506931192f2ddd6b2860a24c7c163e0c22bc737dfe2556bad9b453b0a5e1ea42c61953a71615903265137ebadc71c677be5a142875b356fba1f041cb35448888a7ca2bc5d52c2b9f516c1e8e3d980b1e8af76db6a10f54d489fa1c251d1aaca622a971f07f39608750bcaa5169181d41f900745df634bdd338a59d4baad57c74d252b50ba676fdb50378497b4995ff91c421b5daa5cf834e04738c37d10abb531cca4b67e4ec1faaa6a561486ce83f9b11a4f2fb4897c3405883b4d6d435d987047a043563b8436da8f248f7cc67838b0e892dae873374cfb2d47761a6f981a8359f878500796e527850ced10c261f2bcbd47afb1c74b4b3e755564dc7c7a6416219bb5e95a2571f3f5b2f6d99a4577781785cf4c4dcba4a4a51d63b3756f76d964acecfcd7ee248ac4f16f07ae3846e67fe21900b50c11c75c9dde982a692fb0843b6a05a031b502de6f2676eb24c039ccdf5d54fd3f9fecb3d3d1693057983fdf89862d29e8ee8dbacf4b1000da1e80747366e7978fa164ace2654b2b8817caceb2f009407c625c024a106d1be18ca6912ccf5d6505f5e0ea47b5d6ed267faf92d4151a5d290b080c2db7f477a3f23cedc6572841d13678e7104abbab54f6f8398af8edc94917345e10192eade88eba7497e2309e810096e68684f06573916f69473f155922114ba7c1179d4137990999f62c83ef07f9df643810b4da29dd1e2ba9b0ed0af4e39c53880d22b7517772e4657be461705de1109fac023813db16f0afa8de2b0b3c974478c73d042218cc89d41104e5cff7de9acc528678bc1fd96093f0890f66227ec6fadb6130643e16f5578852df829e3384c3aaac27719d92ef1a205bb9ec4f54fb28c0b5dbda9c61adf278eb9826165e1cfca1400d67d0b211df6fc6d6835fda99f5fc3afa44a3f98d2383625034af49785a29617b2e6bced831cb66391fd4764e7ccd5cb6d8e2ec984b126c14708e0937831df8e2fa0dc2d8b7f92cdef3b177c71b885c9a621b769454b1248771e08b321ed95c3569e2f1d686c28390f5b957d6886b7a6b5ce3a6766040202d551aa6dd0c219e340720abccb15de1736561110b9a30b559f161bad4ce023aa83ec31bb8c3fb3abe4551e2318f6179a301caac6631562b0177a2e7478626bf4b3151e2cfbecb24db22787423f1ebac5504766d8d3e2efbf1be162b4f1b301051eddbeb7f1b0af5652940a174f65f37296f2e3eb09446ff55bcdf8a08f2662f9b3f1f588bb42f12aafcad1af8e039f1b6c9224e417352fa0e391572662bc050909ee72f44b1c7ecd6e5a7008d5e98024c7fa4bdac14e0feebddda1665e0c3d9b43c2e1708ee95af9dfcfb5c4ce874c52186a683e0f741059cfba8b9bdcb901e5e6dbb239c37dcd3da837a194c58ef223fc71fc3ae2a2526c4a053a26d55f38d9dd064352339c325e6a459023be11c5a3151db7c675dbd8aceaa4dffb0bda1dd2f58b0c627c4c7674a066fc035c5ffa0312a6058e4fc584ab29cc1d191580328112f79b184081f9009b35d117801b2693b4bbb95d05fa13904b1bac829ca5d7fffe642343b093c01c3d27d359b7eb3b4a00a61bf97c0e9d440d28aa1a49003ddb77ea6484065b8f1e516374bd6dae6a83476c12965f6907d80d8fc0264de02c2c94b0e622a34adecb252126453ea2b16f59fbc51917c4628255d763fdea6570cebc53f51fa2bec71cf8cf464e1cd99ef6a6c8a92c6af0b149e5d1060345f4c9774022ae2e39b4bb9ba1197805d28380650441e9b94a81b57797a9d76662f14d9833adf324ede51aad5f3d8d9f8e05102d3c7d2e28cfdac7aa22943aa4e9a3a6fcaa63e38b4ddd69e8184b5059402b7d1b84194297db52c56f9de2d768ab98e96aad4e0a30aa6c0554d08eed085ee7476ee8b694fb1b88a77e1be3cfc17deb90a653b7c309ced8d6f440f622a5b088653ca97c95a6e78b111c3a30341f65eb9a60d4857473c39f2578fa060ed17c229adf702e29adb6be64cb0f6c6196f86871199dc42be4811437e8b40acdbc713128f27087ef901baafc614b84044e97591f8465475bad456187059db13955dc6781b87e44fe6bb15e86a0ac31818bb52d0e281c9b645c0e7116f5a15413b09b9dd0c8c98ca64faac4688dff9a7c469994fa173a471dc224e12bd8d07bf9cfdc9fd48bf5abb4887be0b041999514e3524db39909e9a238725a7b45bc9994d3c27eab65b58bcebdad597cf73a126f0fb3468bf73725912b280ae89e9faed212a4053ef37cf1bfb316d7cbd77b1af682b2b824a9d6faf4f43330562b1002bad68bc2b32a71e34aba2bf0f49c3be1bd5eb2542f1ff74f45f4cae97d156af480a17ad9a8ecb2d56d5c517507b40063ff1a46f12ada7b86822a524883acd81ad34d9711cb909ef646a1360ced0c115dc4dcb787458374a76945e775ad53752d75d28633987362eac941f8518dcf3c0a3f33a5164413ff6b97a632928245737ff6aee97771dbf3e9972216b63d3d16770016292b608a2944b9a2e56992573e04865606f481c13b8debeb5ae1e28519a2572690ef7b8f7c0479303b5ef003146bae0f5d860891c609512b30e7df63c50c862e87028e072789d32112c09279cb1be3181024c20662e8ba4526a43c23e0fcf5846ecd3a0870a9398df87b6d5fb64d6e5dcd670232a125952373206bb9d300fb0beb2b8c2f0b9dbc87359cea1815d327fad9a0e03b7c3ea535c4cd0d61c0d3a79d6689adc4d8d9a88ab73c854f1451b5f4b61e25eb89404dd1d23469ac4881bd56b33c925fef808de84686a4daea2f2d5749bbac6df89234e6532b5ab2d84637158d9dfd3bd6e4d35d49bab599453a7e5b14bb5c457d58f328cf23c66f7557d67affac4e7451e843d633178a2ba453a69fa75621b58b98157da5ff51b7325379f38d7fb8c11c243ef8dc15f757bc17879d0fe099d243bfeebb76f3046f984ccde633dcb08d9dbdf36f208be505ce7da45bea42ded2df9f9bca1fb3a2aab5c91989fbb0b0e5322af7b012447ad517265cae39508c464630849f81333a065b796a1d71681cb91ce73af8b98eb43f84b48be9369c5b5c3c6fdd0aa2b2da0281f0bec8048a3e1a58707f0df71c7a533a794b49384088e3399566b8f0a62e6e230b40faf17f9d1f831e656291958ef8edd4e0b5212a2cff5634617a39e453ad624422187b2710a2cbf241c725a3f0a916248b940cd8c68b49d4ca3b1dcc69689a3cdb3cf4ce209b045e14604230123531605e7f8522d08c12b36def61c72bf89a5405c6458b70ebdc4d4d08a875e517a8ac59e1abbc935933cd540105e9ed0b37f7fb5451ca23aaab3d3f3d17d09cbe164b08bcc7374491838b1bdb03c7321a920ff0a2c9c161d317f36553c638c27b7686dedd02b507d175886c4fdd2899dc3072281b4a268b9812bd92313b06f0fc321ee80846e17478b8037ad94cbe470a1ec024622e581cd6cedcdf0e7efa0e1e0254105a8d0f1ed7675ae5b5998741dc38dc4de993dd3b074bb94b2b4e16e047a5a0b3c7ec4c2ca6de981b94f7f08b2d0a72d91e7d9d0504029d0ec2cf749d6ef56eccdaad00106be4ca558c02dc59155689d7143fb41812c2d79b94bc4161f551c62cb4918bd6d1ec541705c68cb8b3077eba7bb49d33998dd7db35a3b8ec2009e0046bf7077f467983caf98f579b94e58c1d5018cd60cce07ee8eed0fc39b0dbbd89b48b61951740e867e628b54a6de5a8edbe4fa3e9cb6ef1f33128b91b88e1aab4ae96229ea3b74a00d6f6b5d2599d6db3d24e327360872f9d23c5f634cc09dd6e1b621fb8f08df6beff0733ca67f04f4688452b3343f4a3d473ad526043b7bf78dedaff1b1344ebfaa34087c10279bd32cb0139507718d709c50772eb7724f46f1e5cb6a8a26bc412b057c43189c86ac90a61b8ee64c4d6e3afa224118dc26044e8e3da3805bf2d660b2263b6dbd0c41d2d9c8eb6de12b05a4cb553132eb0b240bd9c109d8dcab3466eee5fd15beba5c09337be8c150bf8bf19d66b9fca35c6d40ffbe04b7a190df353bc49229f67c874ca73fec8cdbfa229997a4af9a088dd55c94f28dfad1f5b99d07ef1cfa0a1b8c5b5e70df6d32ed258987b24b653c506ac07009f08ffaa16e55f05c182a942d319318c902d7db1d6f6dd4e017c4bd08fea9be8a98f92ea722733e3f12215834a344aa0d2e52eefb3c37c50bfeb5390e3495e422b01b9b414c05323cd59929755686939fa0e3886aaf3e25ead51e17bb9864b8afccf058e6992219e6ae9be2ad9b6b8451632f579c3e6cfe4b0dc7cc40e34773db77b480436afe633dd64fbecfdc8e62301e6ee7d2dc84d9f41dc0fba7f0ef9a98c83ad7d6645f145c795552415d27bd9c075ed1d43776caf626fc33ce6c0b4518fd92c9dcf1f5cd0edae200ae8e961343ac42e627c9a5b1f86e7999d9e4314b094ddb748fe3b30cfe3fe44eb7fb1d9ce2b74deb32092329457fe639b3aa4b3e9324262a52ee4cb4f542a13329176ba19b15081ff6a0e2bad17be38925f26f81e5726c9ca0eac0a89b6a7fb1a256e07eca0902947a34faa16aaf4bb5cd13e0d079c0bc3ffce56d963fb3b30f4dd1ae1b0f2e68003e565741cccf902384b59c6bc625c07e6c03fec49d132734c83334b9609a45750f5e6e62636fa08965963d5a2ceaadf24ec3d532ac892081cbfba6390baad597918672bef6c434f2ae75e591f01e023cd89a12ba31de3ad23fcd12218008d280361f8799ddf6f45b4b3f789a5418bb61b8b5b59474b05f23548315f05ecbae320250bcad68d34c669a9d172ce97ab57f1cd7bafbeec75f174d65cedfdf4742c434f8fcbf80d1f86ac67389b619ddf3a7e85a6cb6c1b3e55249d9c96c98d2181ea28d2a45ba43f158f21632bf1f36b73174b3e90818ed63cde3c0a9611da09be969d156d54cb3c7e5eb24c488b835e2796421b61744ad71572f74c69ee85ffca14b544e39ac3c6ac4dc27adfa5659466103e3559b7e74391d2ae698fbf2d234d6e25d4796414c6a016c70c5eec5a71e327f1feb3574d3fbf0a0fefee8b41e14a30912fadcd6cc819bafb9e5a7cba476d2b03ea875b7cc58e8fa549d2ef0cdb50b42262a23e4b20cb3f2ad17c41bfdbc527c95371cf5dec36ad112cf1a5e4619f5d6ba1a487ac8969db5dc1a4bd660354bdb32d2eb38610759960729e9d3df40c769a0e30da88ac679b7dfd8428402bacf614a98896b6debb6a41f45df4b9495eb50fcd4e6babe11f1bb1dc689c7d7611ba362e696ae0fa1ea85d852645a4be476f25a420af555d6dfbacbbb9ad6da4d398b2b850bb2ce677ab32c0899474ee48f3f183e454e4506fe518deaaccd3d43a855a16c6c35cf9cda4bfe3d7077cef35e4a1e3239762003e2ea3bbeea67d6e30e0135e07bb1a26ef3a29d085da4896d31a0596ba3bbb7b3a9b10d18b794bd50a08aac3ffac904344673c4868420e495a348d6805325cb2e28bdd715bd6916863684b6474aa53e903e320b05971aa4bb71903dfba105ea753f6c6a5888b7de71ff91576c76ffe5ff4ba9bcaa0dd492a4c87547889d2591bb88b381726115151e28a8242e24b7041dbc40f4ba073915698d0a286bd1d262c3fac4f388080011fe23fadda541adf1c33a4d6cabb8625c347fc6598a78a87159b2412f7497b9fff36ea9e23d55335afb810bd75369a052628b560415495f25144357c608c9afa684aa821ffd6dc84a764710136efb8b63f9ef0cb096108218cfc727340f1a079b6be48009574f7b380f385054a6338e993f27d0c1b0515876c2ca68a97f691d33c157678f8adadeb7f8326b5cd7a00e1f4669a9495ab7200745893602786460efdbb1c8be7542090987d07ded0a914ee8a303d122e44c2507d056cb198ad471d8b3f7858895929c027f53d850fd3caf5e4ff1d51e0aafdfd24c68c6c3999f894e151425967e75bc6e913281617b17fe82131dca6651c461b80abf988d8a79688e74bb3307e62eed97091e0716ce59b31f9fd621cd05055aaf5b97a52d34bed8edf1372d2e56e08210f409918cf5ad3a204d38d11135baedeb67cb53248c268bfebf82b274556b2bb0835e97a97885329ca62bb1c551bd799616e5bfd039707c56a7a7ad22d11eaafeeff4d8e17f34a70c415bca8274970d1f97294e2102ca7f28177d7314f549d51cbc6adbb0162367d9d2b055fc384dca1171bdbc3e216e65217991285d9a4a222274ca9851109a61a4016425203f8b863cfc2e8dd3babd919c611040a1abd81b02915530d306c24ddab1f6c23b1db8823dbf36180c968fbd5e42ab3fa0089ff9362ab7d445ef3f3dca59c151a6a1898cd66835794348354e279cc4eb9fc09a81392dde99633bd1be46f94d391fd5c1200aadcc04614f9d22874d66ff21a5fb436edfb86ee1dafe175ca4c359d6ac64592fcd8065b1ea390e25ca3f78da8616d38f12f9bbd47e5fc7f4a499ce2753fc53959ea0a55b3e0ba2c09d69716e1119fbe25e94eead6e8a642f0d65d75cf82ee33fa37588d164a71b5f5f0ab9e22e2af8096d5e0ed19518f764b09670f41159eef912d2f805e7e8a66c0ab2cae43e602cbb14843ab3fa9d7c13354e07b52987eada3fba503ac3db00fe0a7d958e61c3418822826b3f9312b05c0304b7b37b4f9bcd30e73a241e79f404b9b6cb452035f6019046cf5b962cb046360f6da411f9ac7962a4d74d21df5cd7d7d2d667c12a7f827e3469005d5edade1d8fece6f42e4757c80aae10a3c8c9c168228087fd583f3369d2cf5d8465785c968b4827f951f2457f3bb51a0604897c30af555aa0039919e49fca685c962f47d855d40f3edaad0f8adc79a3a956827950c3261d5ddba49cd39ab17fa6ad017c2a4b6bc2c7538d12605488b729572e180a1b35f60cd11cdba6c876bb9e556e21a10726d184bd4c10f566e4572511ca518f805cae7c31fb5af36368a7d643efea3b64c4711620cbe9afcc27768812150b98a6032f2bd87de37f45c1f7343c32cfce95adfb6790027343b89cbc0531b26ccd3e526442b23d768547f4784b3b2ca8f6b72b38cac79a3d159f5de8b64bcaa9dbb5ab12c859628cef7f336a14a85763a5e9e91d83795f7e5a9130facc9a344f4702b5eb4959de8ecfb2ddb9e58730750dd858c925b7eb381d8749830c7e13625caa24728659ec37afb9136aaddcf6ec9c5e18871e3f56f8d02e04b37bca4a64c7897861d6a5ab875fff8a7bcc0965fba17a0ed7efbe6f2fca2766923721b31d0091e7027bd4a125fdd93a725e4226b79c028d0cb87f556a6c978aad0166348f7a66c4381de68e8128947ebb6a0e31786e0a122f6ef4c5b5edd2f5943711a9eab89e9701af8765d0857a81c0ed0605a32c2c7e7106f73b8f78eb517db8e7175a714b08c1eee8b5948936e8161884ad1b2fcf2bf4020530b8371d443c783fa37f8b2079b600d3366eb9a722c924005eb2a7d4b71ecbe02cba46e78778c9014977a8968b750e7de9056590e3bec83cd2c5580c9343dc7e7d55a57ae14a9b8d368e70ed99a613fc7fd99b3b4afe4d771d74af2e79899cfc92bb8dbc49d99dfec5eb37c0f905e8ba5d7886fc9c762a78a395be53228a1ed6cfebd73b02058da9e5637df76f2a1a2763ffac92ef0774c86fa27083f4331a964d969a74f4d8d6c1ddc0f1062430b674823884c38b05a34c4f96abf2c39d173dc36026c9025fae6e0afd93bfad3e414545fb52567278a5880df35ef9dc4ebc6f653b4aa5ccf32474531bc8e271aa224c9127464163c73bfea53efab662e0a522548ade943da5ef460f86eabe9f8bdcadb8dae4bd7c144b61310b90b42c38e802fcba9f022a4ee68b9696a76ad362f64373830460a4bcc83b51661a41f46864eeda122f3279714c015e73769c6313c816d042a43a38b834e63b1a43ed67453e75d49e5810cf7921d664f4640aa3b714168387836cd16922975fec16374bdd44aaaccc08876f691ecbdbf633fb4c6f6c8cf3c365edab88b5bb66f1881e14c9470fe969cd92d07632e36be7332a8eaedc8457804429aa95da7c59becf28d32f526feb86315c48875fa3da2fbfbb6b5c256747622d38c8aeb1e398ca272f15a12c120c9fd3a2ec263798b84ed44fbc5eb3faa125aa5e5e464d4c328a82e641cca17a9ce822454f342e66215fe7f533a2119d669ccbecf5cff3d94d760d208e6e9fa2f682041da2883b72d2ad08d496fc4453d00b6ff962eecde3d24ecba317c7d8e4556188303cba9eddb9639c29a5fa28f5e777d18a661f54db148d602160056412e4d6f85d34d0172dac455429ed9d75a026522b5f76c17c55c875fed84c549e55bf61d7c0bd8b5581a09811993fb8451a71621551faadcf44cb88f5ba374861ee15adf9b6667ee3541804caa9f073a0b61ed441aa50a753cd13a7809e5bbde9c63c61d543704b21dcb4819d2294762be28a76f23d190c9480f6db6e5ab4d5785ec584d9ef05ebf358be6f6f72fa72e78472ec24ebf1f5ddf713ee9624e6cb6cd0e08a39963911025b5046e0f4b112b23b7c867e2b1c54c4bb1a7417abea3b46ffbc5954c694932a57794af74f54685458821e153ea33e268614f5331bd5c4be00c67ef04d8889dd5acabe1a868265aa17699008ad3cdd7e1e10101c2f14d4de6bca4efe8b4fd8306772ae972e174e4513d891459bac28249aa0ced0a3d6649a06bfbea0cd7d0fb62b9c70a58a093574a54c1b13104f1b363aec40f0a86c889527cb8906e03fd2acdeeed4728b90d4e5559b068c9df6dd4b6924a927536c014c16ef4b7d4713dd8042e1c460757f90c7ee5b614ffb9bf2bfe5c133a554d9a23df796e21480ffae9bb561a3dc364bdc6eccd8ca0a03a9418f75fef7cc4184d6cf0da9a0fb08b16c162bbd3ecbb047468aa70f2f99a983e00cc6732efc5aba2d9707e7113f0345936f8e233740b07f20e25d2bddf0d903d278471b34413e2e828c27e44c96a316131cfecb78d2a745514044e91ec81c4ad9337b6d4d5f413293cf8bc7230eba96ff853b60a6c7e0d4c649f97a123a525e3aa4f2cd9271c3d20eb2557940416fa779f2837dfff8ff02868f78b8d49412d7d4b0ab1e9af4709e1e2e1102305a59306cc6800d23da1a85ea27db8d034e6316a6fa8ac44d3f191681d7b2ef73deca8c00f2c710dab8b60ac5612a5f65e69aa5bdcb1cb43fd8140aa057bb6a4fe7a35139e4fb7d8406bb340fac6ddf74881eb44fcbe4f27b6697565c468655dc05ec8ea81a18553d84e0d1689d29b4fd195514ddd0edd51bf7c4c6cfe4b4ae7e9bbeaa136c22595a2fcce98316e841432716e1393e9b10c9671d2481679444bbe454d897129df07e7a0e2fa7b52969ef11eab5e65017c65cc3e5f218e24b73ec86305aa29fb80576f7c23f9cb452bfb101cde07f8e1e1228b66ef51d2c1fd22ee30980d0f896eb1d3b4fffa0c3a3f07f472e896c79a618627113f4ec016d3991a971b18205a9039266604e78ba5c9ef78b7aa1a49c07f7181cf2d5d3a7204b3bcafa3c20e24c3cc779d95ed2ac29ebdb212274832304bd9f3b32a0860f2c189ad960910dbe229bbdc46a187d2078814bd561fb9676530d5a11d228921e81deca625f4bd04c40635f2edfa09d138dc23c601fa897a6edfa22bacb768db2ca37cccf1648c850fd8d6ebad8433f93adcaf17dc1704ac1483b69f79674152e49bc7685d9d76065a62666ac3a24ba5703d0bdebdfaebd95b164474ac2a4c7ff1e5316703bb56d9e25a8b324d5a67757881ed52464c69286f059643382d2be7cb8ec067ca3ab21e352701dedba0ec97fb3e7e3dfc6203dcfe7934b404ee3865976ecc65b12fc5183dedc6859ee5b7ba32412a4dddbacff2e0be75a5a9d402d12cd2c0e4b80137d2093fc597f22da10ac2e280137abe0cf84b7c701e23bdcd8a00aceb994ad1a38c4f0d2cba6408d2975228091c40da3d515f1e6af71ab30755d12543d414c5e400e275a3c37034f7d38c659a541c0be15ac4d4c3aa0ae7ef0c4e5273f22d1a9b94a1a407626d7507c7a191e4ff7208211353f2ad90138570283257ae0d549b56363983563ca78b1dd2f6f7d128a656bb451cd8b7d1516366f54d1bf9e60912808791a9187105fdcd4575b50f6e987bed9a3b28e7727ecf6632db5c187542dd1d2611d2e6387f2f47a938dc75e845b4a736d5e491a9f50c98aee84c696324da75191981568b75a4e2b18bd59003c00d8c5686d6e5725199a539e79c87ced7ad6a5b29a73a19da313ce5f23e74065ecdb211c81144564521b7c74fb7aa8c388d920351039deb41811c9d6ba358c85c2128c442e93c03e07a7e94afa6140f884ef324a49b43a34187bdd2cabbf66abcac6d82146270a75f48a9892fdc3988701a5f744e2478137dba25f22737d3a4e0c1b3f0cafc300d25fd84f0fe7cc8156b411aaec7031510e439bd3ffdba97df0b1a0eb635af765d182285da5546a006b9b1ae5614c7040f6a6a463c80644e68c257f4726a7ec746cc19858dce8e28c99f338e4f72b1ee69ee348f659206ce646975167ceebfbc743195e189c67b0d67089fab03f0a0cb88530c58b70416645aa059e02e7d3c2e88972b64197a33375b8c17039f9e980852550c0de2a5ef6ddf86d07119fa2766d23645d4084377d8acf0fbd3684b6ce9839f592066fb442095477555a77ac2c0c2dbc600cbddad47832acf54e09ae4738f4891bd23fe04260b1efce93ca49f27d524b4c4a5cc8a8ecc63caf1760cec9b9bd9f1b142854a22b1e31ddabc69635e5d6dc10b91c36b8c798880a3556b22e86d64018a32a8581a3b3c4881f37e9099fc0175e03aa62b09943c882cf01b0a83285af9e7651a37a20712eaad90fda138b81853360f9033dd9c9662052933981c83320783fe8dbc538aa752d2d794341d024d60a2db959623277cffb63b4849a9679ec0bffa8aa0433e9989490c18fb6e4e17844cebcca987f0da9b020aa4095db2df8b68d172bb773fad027315e08d795acdbd163238e492c392417973e82d182f3d06c20606b70cf5e8f842d1c7b959a172b3d1e148eca50a99f2cecda978823e51fc3aafa6ca2f3e4e3027fa0d30e5afe0789a8224b9911f32df72829904b84ddc1bfcfa67885388302228b37060206b4d2693698beb3c054f5df65b9295ceaabd0c08c4d2d1134db4e090369f976573c31f259ca31a74186517e789fb91895a2b82051c4a9c1d4198d5f46ecf7f9b887fede1dc8cb9a96f31ad4f21b44032cd6bd8e66e8981420cdd9723042e49a15aed30372f0d879a9f6df789ef84bb6910dc329fdebf4e16becda906ea65ed5ba32cfa1bd3506211ec77c99768909285211a06f22de385cd225ef357fcc9083fc727dc28b73d54d7e3a78495e30688b22d56156de86a664edf875decb1ded292857b69d1aab67cfb67681aaa5a21c17a9b4d71752b24bc6dcb446a8eb116a6e205fd3e13fa43f1602891da766b7f75e5e39658c12b276b59f9e8f917d74091701bdda2212f9cff06b15d391bb7118a6efeebe59fee425b60d629be283900ee3af583fc2ed145aaf11f1e66e0b59c18ccbe13b29d08bad3c90854495f2d733be9e539353c07088e2c6eea156b79ce504fec2a1635a86830a33a095c6b34b621e2058e8ac61e7e3fdee6e6d5f69890bcde6b069a693b49ae6b2edf43958b4b429fc5fa655e84a4a368c8df8be4f75897825ef1e7fe89b232e51116934dabea3b673f61b9428de7fcf1782fbe1fd6b1d9936dcd0caf17e69cf8f7f8b00dd16d16a0031b691f61c967af4218b5d69de21ad21f1cbee71d60e7a83f3b7412cd6b426ec497e75e680bd289bff2581f4362c6f4b6e1a3d03521dc2788d7205ceea46465488374cee675ae7a6305b8c2be21466f58ba21fb1d52c2ca9b6034545610be8c725a8456d03b13f3a910df8f49b35209a96fd3600260f1a4c2d3cf36a4039af5d39e110f936d85b52f09df74e77abbd10d463a14f1d86fcabd6e2581ce9c507cbc7930750af2fcb2329167585be49f06949d8ba3bcbf06c2d653c5fedc4a9cb43c02ab98ed97a0959456210270ed09f1e3808490045e59250ecffbe7e22606cc4ef364d33eaa936e1178310eed2416b0ebce72799a9fd2f259ca1580d7d0a33c22f60b2166104e7c6bb12b4927223dc91a42a9708c8d9f18b1bfe97fdcd8a6e53bf7ef26a60a45024739ec8ccbad2e320a7e39b63c148511c7659a4605cbb27fe459e8babebdf0e390349beb1e9e2a6a292f712be0493136099add4ca282ac1f84eec5fc647b76696186dcade5b199038947d076858964fca6cba3219d05216e08427a07ed10d4b9a59d3681ef13e99f4262291992a64543ba63ee72366efcf53979b13b2a55472ec02908b62393b3dce5f079235ede926434f8c0482522c89948f66fcabc5a5aeda365724640ef204311341a33d7cef222324599386123680f2943dfb3c43c5d69e8cc9a4c4d7fbb91d02e8d1942e2f33a5c37ecc7c39f12e15dd2e3f44a74d043acf513e03d9920538ad5858c7a0ac2f4438a28eaa5f2f4d4c0a129ec9c45ee63c19af244ce067e509c300c62d3ff9a93c766a4c65a7cc5fd36998591e2b4096f96a984bee933e8afaf9f0c3282229dde873fce2bdec776748432e12fa925a7e5f33a2f4e9cd9df99bb733d3b8b7cb761b1a493c610f82578cf263bb4a115ed9c49654c00784366764aa2edaad7f82a8553c971bd957d9c7cc4fe60fe2a33f646c8653a6e6d8e18a6048dcc6e82d72d1e8a680a60dc98ec5b983848964df692e7d4f2613c83643c2239853e2a5adf6d5c7b7e2329a0805715dfae7d632b255158bd2cf4195ad2e3b207c3983f6538bddbe5bb5e11bef57d7f51da484fd892a4dfe86fcbb198ddc15627c49fe6f79953bb233b04bae4d18d703ef1057625e7e19daca42c356e7e1fd79b0b8406810e7a10d3aeeaa1af4b5a09541e382b144ae354d27da58cf27510f68748a70b30867721be263914e3c1e6a48d61dcf82017dc591ecddc3efdf1a111db502f6461232bbb59fd1e96e0ab5369118a81b3bc1a5801535f948f9016c43c56e62a5df51357d0580587cb90cd0b5c1368f180289e8384fbcc296a73c20b10280bddf4c78f5721a5161cc9b772e904ea574e05608f026a764b93296e82974fb3f3bf91488198f9ae9caee6481ede63be9b540b1d245d8cd46c28d940c2d734b922bdf8fb90cdbd40064dbc0c896d62b50502ab0a4b67d438b04edbbf1bd8725e522f69079da221decc82f811192a912714b290a85abb653fdbf435bec5e98f0aacc79cd5849cdb10445c46a096d32c9b93a88c899ce63d03201c989d7b262c0e97b795ae370f381fc7728f75c7cdcc775d1327d04c87f2a40a0b15e5d9886a6f8eb944767055057e9ee6cb31b1a946f1a4fed32daad5e3eb75e148f2d12bb4011af113bd6aa0c7e3d086964f4fea74ad30517723b9e4e46aeb6133553e395f6290f99cb6f23b23644da8e305a993fbf5e5f4fc29335242f35c865ecdec8097235daeb6daa88628e565d1621ee44839651d04ec73e6e614d6997691f1b4204af193bac71077f69dd025eb919e636c14855c93ad49b73bdd80fdf558c4154211f480468573b37a56b537b44829a5f18c2d20dcaeb275ffc507ddd7890be156894812b0463fef7ed5bd7d7ee577c259cba57589155131b385bfec24a670e39e75ce852acbd7e9a2404efd237a31b1cf70dc8760e5bb9a87b7a02e091a94996f695878fb8843633434265fd79a5ce18b83a38f9db4560f6ac061073b3066fda3af1cbb71cbd3a741a6158f9bf07bf8fd592716e056ff31b91f864e26dbff22f918c1376c6adf61ac6e0f42017597a9f69652869a52485f75dd2ab8c27ff08d61bfd707ae16dbe8b4d5c305dbcdef8f6ed27248c45fbef7d91fd251eae6af4406d6bc05b69e8f54bcdfd8b563294aae8808eb6d53b9ebe2d231d4bdcc21ed3aed71a48508c7f9218ca856e5432055cc9792d4302072d57b46b7b8783c078169774d7493c01599ff7573d3ed4740a7d6620f9c7c80558a1c5b412901a5728709b8cc1a309509b2c958879c2466899b00a8ffffff57