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

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

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

Block Certificate

Block 87273 52072d4bfe41ba9cc4bb0595474cf52dcbe044203a8c6f917e9eb3144946fcf1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
23240ebf374db0c8d7d31c4d3e0d16ed9e7db14efc9356ae8aa90b37011942f8
Certificate Block Hash
52072d4bfe41ba9cc4bb0595474cf52dcbe044203a8c6f917e9eb3144946fcf1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00505d0000201c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ba40d7a30d3e678d319008e9c72556cdcf737a5a8207185ee7e806a4a9db671e79071885f7f5b13415a809a1c91568c974624bdda5ac32af2762238ef4d7af3063bdc296c61af6dc25bfd08621b66be37dff27b43aa2430153090000000000000080000000800000505d0000201c0000

Raw Header Hex

00004020aa9e9bea6c5fc2efa2705b23d6d43f589bb3d0be091c3ccc81d07f7c65a9c889e377e5742ffc1dc806e13cd42ab75345629037af3953a189a43ead399d78f64def45586a49ba0018f8421901370ba98aae5693fc4eb17d9eed160d3e4d1cd3d7c8b04d37bf0e2423

Proof Data Hex

59,560 bytes
1212160103075f6a04cf18319392a8e4b038476c417a03ba6a6a341870cb52a293540c1cddcfbd55b57146942c4fe09ce5fb32d959a27308548586ecac80a6e7eddeb469b2a8b085b1dd0463a13d6284e8899492e9d87874ad264e9554c64a3ca7c96e94be0a11e0a05a43cf6b6e11e7c668e6b5538efa9554befe0ccc5ab2378eb3e636665143d306f46ae5d92d499ea905b2ba26646d0cf959a860775ca42fe92ca3cb4368b3ed166258d69f18c7533978cb46439fa7842e0bbdf285a02df6c76ba52cfd1e53a5bd41e825b1aa96887ef474c95b60f097c13baca89757fae3f1aa67be4440d49d4f761a8698b6e171eafb4ecb40855abbec1bd04b88cde39384cd151747796dedf0d513eae53fe869cb8077a4cba60f00f2992382f09dcfa71e24119a3eae340a2e1c29028ccd20ab0de5fdd617b6539d42ce998fb0802493dbd500f2b6073b30b4035cb3c595af855a59cf4e3e33ec9f871060d21cb142bd0783ba42ad7a1da394bf06300139baaba154e7e43781bf9aa5e5a0676003a0ae827e4742acf99ca0f879dd925aab3526e3e560da792ff1d74064fc1bac5a271ccf0c2cbb56f9cf03c0be04e7bb60e4912b7b988844fec6bb6dde590bd52ac50f77455d50280e2c09ca7e92c5d4aa2e8a4fc98b3da2dc8a0e71215f20a2e3bcf780c625dd6be30464d62859dcc6cd96966d95f037d0ab74f52083b644793309bc838685ff5c3a4e2c506ce620657a84713f6b87d7d2b597f73f83487a0000a27e655e085510b039408d496872064f7757c65e85c85cf9b7b1b3cfb27c16e15eee3d9e99a0b8c31eaee83c70a9bbfd9960c77953658442e153028704119180f63da991d5bf39374cae4709891e248d54986113cf482d39cc0d49e266bfd6f98335c8aa7c7ed5a9745893acd0b8c25868d33a70257d3fef1b9b4c4160acd492fd9ed2873ac0b7bd0db2d93d44082e444a85153091f602fdf800e82fe6f1b47350c8226ead03108846168f5c166c1b3d6969bfe0817e33af2392dedaa5c4e6a16a309233ac775e73b105f2e729b3a646f343a9d25cd27d480b3e0909b31daaf4df4f3590b87031851101ccf453173879c052c70d65a01f06733a2b38f47854145c1b0c042025d0b292cd11d875a3ff66ada4219a4e550fcc70c3f2da258d0c6e9f956ba40baecc7a7f078f6f7432aae5dd542459f0c67c4ec1e516fc9affa1f7e2a0005c6738d465188c865db9ed515ef9fb62291d84ba7743131bda8b25cffe282ef2830571d19e73595ef7b31863ecbd8ac60a660127ed6cf210f8937a848ef5e435e3a18c6d2c7c22d938fd13a18199b10fdd39d06468fdaa50059e85dd0ff18f12cb16e304f0e5be26be341209eb5ea8d3c00384564ea5d4d3ee8cdac8a9c9e54b09515823766d123b9e448b6fd4b7f2fa95922c610debe6f3e7446688a5c12a659ec318311f6f9072a7e463af298f6c9bf1bb2d4e30926583cdc1eb766c0c5e4e37d4b41d655c307ec46cfd673479cedf4259c282b58de8ad9a704565aa3c3c0de8604ca706370588fa2345b85485d79f77b07a8d812602963be780642c51d96c2ecbae281e053c22bfcc5ea048abc7f3d9eedf6c687908e8682799e758fcfb92cb1495c2075ceb3b662d9b464a78b739a45a0c435edfc5f191423be6401cc2ff2af86831cef8c8948f2b555e9c8f3c614f459e2c4106a8dd496b03e7ecaec379627150006f63e9adc68b5787fe21ff975bd5080a568379f4b9893e9c9d2795c4b1a6d97777905000e78ef46adbbd8246d642468aaa6e119332e0238c565b63a348d26854bace03f08b5245ca830e38b8d886cd68fc594d982fdf72cdce27b5d030b46f2f23feb8cee585031ab20ce4f858b850b5e2f52f2400c1b7632a98d7a391ca285d22d40be5285e8cda7dc93e4cdc222a56626aa6d1e552b6d5346fa77add98818c0f5896608ed86584b286d3eb51b3e50641dd6e9052f43e92124c43190d4450f8616b2664a3f5d72ced55c98ac9058e46e549a04c0727dd614bbbabd33a1a1623eac109066a3b077f0c26dcb06dc9bd54052f4cd8043951c2e3fd86ef837f81d279992fdcfadacd7d770c9978f5471cdf4e3253ffbfff84054a597d434ecca945c8c265b2eaf9733cc4cbcf58d4f7a4aa5c2684c017b63c01e9c6cb9cdff4e286136a1a02754d019467e34eb35588dc8f088e5f0a7118798dee68f13148715c0128faf037ccfb6da5a5a283e99ab5b82817933dd73779cfdd2e4da3f5d6d9a710bacf25b144edf76add7d9813cdde90f73b6cab166ce176cf4f57f87a63ad721cafd75dc836e9d9e19a0f3d826c0fab1b56b596a301a924b266e56b745cf85206da5927bf9e43d0166a14188bf5b97a1acb64a57e070c1eb21477061f16368f4de65afec1e7584a7f2b33301aaf4cab2986dbb6963ac10b9d4aaa4647b38c4e616ddadb322f6f4ad056aa229a64eb82c43bb92434285775043a97b6134d355af950656778e6d0558aab01f8d1b19e91ad4e61bcc0b50dd8bf376824bfdfa676fff599cbfc747d2e2ad7d5e73bdc670e897eb3857d5ed175add311f546f03dc49141be3695194c661d44fe7b687f1b5bac017fc331d08684d58e976f120f7cf474620dce6a8c5c289208e0f0fdbfe35394c69276d9a2aa977f473884ebfcb4d7eef0b6696857cf704364da2dad9f8aee8065dfa9dd56f0da4fa65b8d58e3b080ec6439b06e79413a521072cfae4551e3c2dd7fd5f61e7327becd5ff188ed916f864920231636bc452799d8a2f0c10084031d6110f97ae0257b60d490b16ad7d2eb2c0c11231b2177f5567ed76805a01e351c018ba8ff1506ac42f5da1fadacf0461d0281438e560afc2a41b7a1b35576fd9e4917bf531b7a0dced70d1c9f95ddb3b8fd8958df7d7f65a872c5f22842854b7866ff6021db9a01daf46a2664f787ec0d20499d83e377555d7a1322391aaf8d0dd875540845fae4577baa0003af1e3e4a4111afaf338d0c7c64fa01987507a713ff3951cc47e79d385669c35788f749a83e8860616168ba2bde45e389a8a07b1b53bdb05abfe15d7c1d2d2a7c3f0d650afed76969ce2c9c05ec50900a6faf8b16cafa28478e002605c0349030f381f523a4b3e935d63edbc65623ae829436d53973e7d772746cb764445c040397dd6d199d6ba6c27de3e0a8bd016ad2bc7353edb1fa564e14aef3dfe98e7526a1156a3dbf3b6124a9a3f6f262da75fe8aabd7bcde1d5f62659ed729ff1ca65ddd266e5153f5972fbdc8872b3677fd468fab6ce676bb9a67277624884e2277acc5929c08304f0fb09693e50e84ee45c40998023877030a17c5879c83d2167bf5208c8bde1a7dcf2f89356a9bc6ade51597ed1623fe5307e0da5d05fb5965f773be5d454200f9f418d6de881de04146ad90c6ea4554c642988e410490ca1975560c83df770bd9ff871bb04a857a0b71cc75a3cb4ab01f770760a601695f54a63ee21c6f931d6fca5b0b597de8d6e5db3246e690a06cba2abb25856c92d80a985ed13cc22a64ac6b4590981c7ea406e1a728af63f37ff22e13813d95b8fa9201e91eb1b868ad87432557ca87e8067719fc51564e45c29d6340f6eccd486e7a1a853d610d047aca52dd8b77efe120485fd914e724695e520db19c09bf83da85a40918115ab3ea74582f779b1e9b9174a538cbbf3dd6d7c08adef8c17dbe00ea3b8702e8857ec1e614ad7fd0f399d6534f07ff6cf48ff883cad35802d92a69611fb33e67dea76bfca7ab37dc02780d2e8a2270fdd14c4e4dbf68056511edfe2c9228dd1952446dbe3787539f9082361e45de0befa20bd6cedf0078910cbe409246d19faf8a8f0e9002288fa79f2cf327ef043a2463e197e5676799df9367bcdb170d92824cf462075014f3b7bbc7565c276b7df194b122771fbd6bf8c2433b54ddc11144ef0866feb3289ae181298d61672f68f157b5f37181246f79c6b3cd3ae1937102161ced18a7173d59f799b6f2beca2fb64a2c773d660e8f0ff59ba46e6d2559d30d904148509993543624a0d078c272e5f2e50207b4552af370aa886eab4b8004369be39c5af1385422cf25f3b4814a4e641165d9294e4b5f19cf0191f7f539a98fa54ac7d4f3dbae9a660f049c1b2e1f458cb6bcc849765aabc151031a4aeef4f2a05bd014002cb1864ed963f3f86508dd280d0c939aca0ded19a2674588260cf2ddcfe7916f422195d42ff13f8facd26125757dbe9eab1cef1b2e19f259c5e74acc087e768a7da2e74dfbc4b22e50dcc8d1b31fe6ab22344a5b7c458f7763b9033ab7207c297a9943d457452d44ab6bba3c188d214c91c19cc02197e8824368067a7ded6c1af0bf89ac9c3d99c1ce4809d49e15a6289b7fd4bb3447ac83532a40ed7595de957c4c7b43410556446f5598f97486f1978729cbc536ff50d10b2c0da41e1f5fe838711c6f158330fb6d20dc9d4688ae33e34fb51b5774336014a73a770d5ddf8583866e5d4a4dcd6a9507667b94c0334647ac9688dafe755d2371e26e7d1d685854f027496df75b1d8c1a6c8899150b221d43e18de307898a5b7dc902bcebd97baaf57e284ba96970ebc7f2d290d8b6e4f06bce00b3f4b9e7e8a63ae047bfbe2cd79ca2a1817ff9898b5f2a8f511566283b78be29c43cc041659735fa1d0206b78fa8672388900a9c3f7d8934f08704b02fdff21cc1a23d7eed3185b8f7e436e6bf37674a9cfb57ebf8ad6c6218d613466ffaf266084c8ccf21c47ff5cb9cea9ee8918d3c77c1004f0d1000966598bb936cd23c460a5f0d65a3321a2946f5d2bd231da51962bd687275e5b7339a778dc9dc89efb78429608b46aa9d49f7774ad4a717fac13fb46bcf6a67b3d53ed237609b61c90ed448aa3cdda5af9e742af442e87abe5e6418a9cd4c4ba5c59e780877a8aeec0f5d161423dd29f2d2049cad243c89ef7255be2af390f7ee03c48ab310a4ed94a8ce13f6326309646699ccd77e53b3417e5dfeb87d2c5ab2b7886a1368417a7ec76476b53fbc7851495b0b15314b3752e32d75d1a91e1f6133b62229adecd22e2a681902a26da93741e020e8fc4330cc893fca4a38d46071f2a0a1c9ebee36c3873bf6321d63203af919e4cbcb22c28b047d63a561eaee78c1a8eba0890865300025220058e48cd29bfff72e4aba5746c04a9337fdb2e35cb44eeb40ad91d3ad2fb3d0dd6b4ab307657fada4a13539d2f6e807d1e06dcedfc023071d7d4911b05232b1c9f93e3a08c0e3c08b325d0e0401200f814ff341c0ebf3cc8a62ae40b7caf420462dc75263aadb8b0e68a24a8373e60d77f4de04848bd7adcba5dc3d52628fabf4a81f953d14ea58b26ca13c9da01378ad56420251b0a5a6608129f2878a5ae89865206f1496e5d6e1bc8f37e474e4a9ee2fa5652f4e79bdeb582ffa8a3fb66f71d79ccdab97bc79fbd565e9f10a3a651c31f7da783baa71fd2ceae08ada4e949a517a54393bff56dfa9f87a528b75d5d0ef97eb676c0decedabe86d7e0096890c14302c8732f492b24f3ceb480f02b7c90d1f34d9063737c7e2ea611405bb18b153659a824c28b436d122741a2c2bc4abe1f620bb1e4bd42f1242174bbebfa294f4a5ee16bc51ffa4cf016a844f931ac5b4e7e317942bce8d9148416fd61cdc220f0a9eb1734bdf7fd15c6fb4cd7ec8e27ef8a66a7f88ab96d8daeb9e6bcd40c01df51e8e65e0fd7cc5f9c3d676ebc696822a6c69546eea2d7eecf2c5cf3578315fc37f7b1ffefa5512beee875cd744d0217d43b9f67c7b2b169e19c42a98fa5558159501c9f5d675f654067aa58b625dda1836898709e29616acecf4072b5e123c24e39874e9507d493c1ab44f435959af8585b0dc8c0d94711afd50a26b4d5f7dc1da220f9cc70331dbc71e37da0a777d020c013eeb81adcae5a321e2676579894ef162b575a9e7b9c0d0037dc77e193777e928f0019d6cca6c67bd2daafe8ce96c34beaf2f863b371e08c64977adf7de58180043f7b205cc84a2a7a0b3101e67670a03eaefbf5a6512fd7bc010abf306969187e99aa6da580fb6819df8df51b30a7ac8357000a6384661370aee0846f3d7fa0feec471642211299d80c9932bbb586ebb999808c461a4fed2b4a749d2f1760bd3cd46ce9f166d70bcf63b43cd034119c6a23c73752514fde565731a18a9e8b9c0761ae309daeb9d9af8aa3aee762fafd4768eec03c8fb7764f7e435fbf5d2a59ccb2b530f9e4132fba17f21af8d039836a202543e5fa1af867a97e946cedcd99dd9465c9cf7499a7b6d5395a4ced2be57d8f07591eaa9be9ee31d736a9a4e35395154cd194a5891aa910b67a96d4435308b6523b02845caa0f3a261957f64e41c816bee1b89af6cedc0ba069476614a9828a7c307ed1141e912d845c4c858fbb1f6e6e13a2e837f9fa1df16c0edb5cde1ac523bf59acf0309227d343393129b2eca7e9f1f2a2fc5d9abd9a44281ae29db545a81f6daa015abae7b00837a120490c8f79684a06e78ea4438815b0affc96c2ee47bd0b99b7fac7cacff453a77190ac049b948dc515173437b8f642d4eb852da832f190069ba81b10036dbe6f56a36914267c49e3512fab88e859f3918294346ff6b0e9e885cc5d7f8f330498a18cfa3194d4f6cc9a1261395912103dc9ddbb8d4d23797b267d13f77885369faa45332ac24835407017d01e43d4e3f29f0e7c47eb3c04bb76590f849a3772dc471f0fa2a91639d507f2078e21e96d365a9fe5cbd2896d0055523c6992b3bfdcf650788cc45cccfd61175aa85a24db01d29ed911b0d085c81037935a4a1180fa58c1f9473398189fc8583281d80539f7013cc0344fc264f44749304b4fb047cac9bb1656b4fe8b281632a2a7117e745ac9e0be6719c09559b2df720ac225183f3c416402bec73a734ade6b4c20c2475e8df51c93f53c663015b08f704054f7a66da3d287fe7d38f028c511a25628691a69d63a681cde659bbeb28aa423c359485c208c1bdb8bedd8cc663d2224a09ccf891cf95803f88eb5f0e6096382726532cefdedf8f346d7f0ab53b512ab7f814874d572ae0a96e173a866c20ad08821709ce402b596f7d265a75fa64257e9feb3a5bdfc7653f7c5e614a0064417573ba589a6dc3755ea9666d8dc570618971d733104bfe62607ef637a32208efd113090754ccc69ded338ec577107ec375304e3d2a4e61f1d5647ab84d874fe9afe3a3c224f7c03e586f975ad88d6b14c4c0aa7fde4b6e6283cd27e230b33da4f903e4b14f1bf418bee408e2934f29f5df18f2c3a2e84671b9ee533d430e17e06d15470c4c744de604d3d8f33ad2a06b4e158d63b217f24571849dd56f6276f49075d46d0852f77663f15df5d8aeea0f20db6e5d5b95efe0cfe2be2288c8720db15a65884e0712edaf8d6ddf82c5daa00460775bf8480f68dad6a80e78318e8e97b3385470c3be7c5f8050433041c6e23126e108e19388a9aea7c8caa05113adf4a303e9253f9a904f5f516103c8a2db0c2f5324a814731d10c50ab9b20e8e93a6a8d5c07b6aa05b55c098b5e2d2721a60ea083c32cf91c454eee594a08513fb423fd60a42707347ab5bc53b6b7842896f8c6020d14db8f6b4c5f3a258124e2191753b51933f01e84b517d888fc02b8e337889e9bb702f8bb60dbfeb80c0ab842e9ed78888fc1b0939ec7aad430a5a33e880307eb2442e9516d6681964f60f18e19f3011770d037597366ec01a6919f35d5a57e5202cbbe25fb0b64cee24a9520e351e6bcf5b622a87f62698544b4f6637206d6a76fc86e3f9bd9b2832120d649db5041c6cb62a4de532904543eaf554f68e6bc0ed21dd9f7335b43b91cc5fe58862c2ca6495f5c61b928061aec1f5d09993121211def483e9abaff483d79751532a4e0c005e67cfbe46a4e46be00beed8e17fcfae4ab0e42063ea2196af9226cdc9497717ec944568e084fa4f0baa9528f5212e0d676c832d7a7cdd5e8b24b53dceaf09420172282b8395f1b0cdebcefe85f1cc170776ecc69272428fe270bc7e81d50c5255704292607fa685e1e638be6c52cb611b0e9bc03ee4084fcc3937ef7f2c1216e783cae2d4a099765bef07a45b65dca5e441de864c8fff2e8d7a765b31daaf3e2d0bc15b6f0456cc8100089da38a31d531c1f010a3ddd1ca06f4bfc9b115964a01a448a0424c8c071a24847f6a14494a7f48c31347f07b422b68bb20da285c4d5ebf8b63d42fdfeb733c07b941ac45d2a46a670f14558f75a678bfbbd92ae357b185d14dc6a5eb88026c6f1e95707c04077bdd3f98d97afc78ac8f085d58bb455e1a1b01053d08869444cb1249a01d06c3275c54ae55858d54dc826107f9d246d5737ece370ddf20092eae70135b1b07ff4708893d85965b74b77df1efdfffe62c15320c2865822704654f61fa79ed20365b29c1fa5ee425a1707d885a54f21a90067876096e3957ddd5a985ba2cb1c4ef690c1a44efe7956d50ede6dcd46a4c69c78ea790d7bcf3958f82d67184fbd4f25ae9002d15cf7281d046076880d9d0b58556679a73f9f13be2cb582421487eefe0bfe6aa3a300f2f51d091559e62477c13b4d066e9cfcd1869d91da9d9600efe82b051fcdd135f733aa5684b586fa54b147269e016b507a751cbceba690d97ccda51dc89c1fde3225fed339bc2ed9d291b226b805eed5eddf8ef278561b7c3ca560b20b8657c6dc4ed5d3c669285b43051748742e290ba482d1680a61684c02f6d4c137cc3ed713e3f67c0932503f6fd267a0fd61a4e39457f76ff781b99128659a08e247379603c97e2df33369e70a3f93de36e576ce642a045a9c71dd6bee92a76b844035c29dc57a661e8ace459b059842180465c86ee35852bce56510032331a6406f201b96621a7929dad20622215ab110cbeb23ecc957d3c7ab027911d98796718cc889d918e44faeeb595d5fd251b16071428531e115585f3bc17794a9b9504dbfdef10576827e9022735ea2b2a479c7277cd312462881e94c2a730da0c91fb0769be327c5f4c709b7367345ad79bde833b0ab16f9c5c48175ea07232917743baa5b20bc334538a92b5394087f7b2152f3b81522cfe9bc278fa781ddd85572377c7213569edf68838d91bfd9237685c987a2fb614ca70c9952ca8b0784a88d609a2733984d54c88dc324b76d499b112db9ca82479c0db877518eb8c02ffbab82a974a830b22e380e37fdc7c66bcedd9cbf91e66998bebc46168f439bba73ce87a610858ec6adc4df8f5a09b0bf06d0a461974aba1248e1597e75f223f665be9eead66e963fe59ade65cb06ec8debe1fefbb5a345607229f4fa55c20f62d45f18a6635b960e519ee959ae9d21609c762521917c7282e919948fd666a2336c170446a7348b7a34555c5b79ce4dda6d71c6e781a59ae95302af0aea81e81234b6d009aaca7d4f1e02ef95fea3aac30f8de7c9e479cceed7891f728b321528caeac2c410d0092f8e6a1821ab97b39149873ae3493cc2fe351c6538c66032408a8468707c76df5d94f7908bac7f91c962bee9d8a8b0b081eb47fda2659a0a15e880b2bf4e611792d5c1a46a833c6e84794b74da7e0f4bd335673c2db1d5beaa44ea028bffd6472a2de32a53b919fda74be02434485299b99aaf108cc7c8eb570e518b4243bcf8e3c0fe55b50aae0be14492fdb29867044b93d4632ddb43f920ff53285d46f04c11ae4f71df9ef4efde09bf678145af931f560e7f81c4068d37b1abd3a69506e8eb41a33eae179ec66008ae7ea7f95c0250a28633e3b74ad9cca3f63da94e23080d4d57c9d84e62e3be1eeffe6dbe5751186c1132caeb98b829d94e5c97705ed9c28689913ad0c638d4aa78f8500d3319e375536fb278d6898d2b368a555837f7a4b0be7a26667a2e29b09d20dc6daf811007251476e745d68861606596609fb097e15228a8524ea97d3c99f2efcefe1a2f2bde979a61b04993f23dabece2fa99f02517149e67954e1ca932738f3bd9cbfa968818472dc6906cb03733b84e6dd58a1d61c7089b8eebef6eff46008ffb1b71f028cd756a742939a463a41c7ad9f2cb977729fd0c96a1b57f506796e0cf712abefc47c851818233fc20f19239df0f8a455d0903deb14ce5b6f0e840522327291a4dd23ccc3679d318f0504829a3c15119a3546ad6d03e9e97586675ebea396bd65835252ec3b12138e4da5587c654befa0311cf5dc8dc72088a4c15b43d2b665370c929d58cd89b1a8ef4aae55e01858e20d35a68cbe43797991e0e33f5a85cf5b01a2f737e750626a285867cfb2897d7c986e5cc1dc2ff707397850b8432293452d97a70baad376663840d8212bb5641b7d99e2118ca472740f2f6254798570cb1d3ade2cebe59159333653cf9ab3e53223c38c9d8ddeddbfaffb55b0df45f6ebec470bf9ce3e579995c756afa23ac0a254022f3bcbe573399d64bbec8be8242b2433b9626b7c4e4b2ded3f03aafb7928acc8ecda6c36c11b82185583aa070c2524f7661126088a30aadcbb73f6ff3f2f9752b03061709b5ae4a9903911fddd80f4f04788628dfe0b3ecb9a87b3d8b49a7bdf10939a6fd146c3b2a2db0da7a845a3a51f4ab634d3e24469ddce30543cf7411e2e2c9195a1ac92bffc502f5f0ffe120e5bd128e64f67550567d9a66682aff103edf5207fb21b032218ff7955004e9a861a0f7f275faaca2b32d24338e0fc513822cf521f4cd7d8695b4d73ee7eea80565af052e18c0a2ec0323341f7217e3fa8e8d4cab97485e0b709cb963ca5bee5cc353b996fb52ae84b3fb81f18bfa2e4b5b95290e635b94c26237d128d6dc7cbd93dea31755c70083b30a7088a0b21816de86d936fe6c9f100d6bccb4296ae0a88905d3b68e8ea1a38c9068dc93f46457b6f303e4f765f5d123833b3193e8f396d30a3289a736ba758a17a48e8d1739e6e3972a3cdf8a7f9e41b32c8c03efae7ab470101af98a1e2d76906411818c6b41e591d38ea78d30668a0b421ed4bd1deec91d44617b269ce1faed8b73c7ecf452f52b26227726cda21f1164ca5cd41e134eecb3f557ccb76580194b2cda016058241313f139f464a60e6eb2fed299bdea65bdaad3331c989a102d0da1158c4c6d501164077f985e00b2d3711c05de2cfb20343157f5fff2c697e9aca62b8387adaf82e03f7160d9072c2db7c12cbe2a87a47b382fa13cf0c832073d33dbc30f2e5372ca650a2a44f9bf5e995e4769b5b5784eb2e0fdd551c0e1f3ca5cd19797742cb519ac8e6dde65484921bf4ec57a8dea24ba74cc6ab505ec0444e9e7a81e1881b43235690ec9a4908f00f34fce2ae60d361508d9c8d650b8a1bdf559504be8ca3ecc1ee7abcef4569bee0923d024451bbc2db842a4a84e70d0e3df036bab6e9004f59fde9c8fea24aeb1550f8ee19a1bd151ee372c4cb8f1368e8546d3022ad75f555b2f25aba959622eebbeef298e2a1245d81e88deb1a10548007d8e62ba7950e62ed289fad5e236c94051fd6af57ca2bf23ed36f1c4e932bf4040f69bcf0ddf376a384012ac4841b100fa80e895427a3db65ecc8d351167cd6d836ee914d8f52c29806feca20886dd908280488f7edf656160755edd03660e8b21aba058351821d850652de436a689a03991dadab0a80acace028ce7fa98e37fdab52faaf335ed4a5d3581774a40ff00cee81721d52711f05b3cb9b4d970e91a941e54e7ba70970f5cb5ebe18ed64a6659a08cc58452ecaaf09cb562e3dddb797de2fe74b800dab5c392270cb7d92c6ea842f64f2a2ae3d7dfc178efa30fdc43eff725d61e642040f6a3c6428992f58ad75423f79bdb5abdac6728a2e11c6a0d9b54d366ef2c69e069bd88e3e3d2cca6f9e6f4dd39cab2dddd57acdeffd6d6d3f750f71aeee229dccae9e8decb3bebc9e1dcb47d5f054c7fec685a11dfd19d1d12e947eb8a020dd9a294397b9f82cab31878d25f96339d0176126ddd694532ffda7d890dcd1b7524d088b5429ecbab412f5e2e1f0bcf4d3355f0f730672c465ad2f18d5431a999eca1190142f079235539fc6e3e9325cbaccce06103b5497763cfab9c175e6cafc5c513bb46c73bd5e4fc58a673df082b9105c73762bb97a884ecdd17b2acf772a2a40799429f348f248dcaa0664ff45a25e414d364a3de33ae0aa0464731c3cc79973f96f1e56505ce473acc4e6c7f804b83b3264535deadf1c7cca43549970442d87f6aaa9c62a7c1215444ca56e5d11c80442c3fe90a4b954d23a27ae93e8f025e90b707775510dde2a9fb5d6e5d1bd80a8af1735b7d03f25d58086fdaf3dbcc15f9e3a2f019724b5839e86c3a183cb090e5f8b4afa9b0195a600b1853c9940d15f8a0a104c0f7f7d6a8a48219e7301abda9a049beb17ca971624bdcd4aa2f83a279800f017fa1bee08d40bc835d419bc3635b8a52d519129d7197df29e376172d5331537462486d4d249ad19492285377d5ce3a806fe8e1f9e4060342e96eb0a2fd4bc40286ea6e7894311a9fcf84661fc0076b036e1a35530b53a38a93f9eb3e8415972a29463473d4641d64d6880af729e422f34cdda6a483da70c4a64f6f99b58adc432bc6547c30bd2b16f9386f0287ae140dc5ff3b8a0d982e340ad16b5160c3202f111c9bfacc9c21fa5549673ca028333b344f3118f55a78fa1730239e574924443d70e0f6b3766396ebec669381bc29f7e082dc66dd770440ec1d9a7cd45094b9dc8ac880b2b5591b90d4347558ffb3c588a85e481e27fe802860c1929e6baf9f8f50c7610ce1125b6691ed007c4972813953f82b8d988b4afdde39ec9600a4a51b15ce95b9ba64e571305af2feb20b42facc39205b2b23736f1bd0bb3e9ae9c06ceccee8527a1a57b96dbfbc2b1e42acda5cb6691fbcbbe83d4f599390b27055393741e067f6eda8d06c5b578cdc56911d44e23c04d4f7427d276de123c698f99084cff131bd65f1a475107fabdaf05758ae3ddbdd6faff92b4c2b04a74c6edc3a21ba37822b36f6d273ff9b52952244c12b0b12eccede60a44c2ebeda63acf401618b2341cb65634afd7b902ed42bd4f212b274b02589dbd324db584d81e22d7853eadd6a78609512173b7ddeaced36756079a737154cb4e4723aff5a303c72cee59bd309cf2b477f0f79be07698711b14c778ce73afafb28545ab7b32798a05d02b39554db2f5282dac93745e8d78351389e42cdf84ac33b0907c58fbec221d874b3e95dd48d3d5f5bde53d567b07e3a79601fe2acaede88f86f389c097d82a589e73471a01dbdadacaac76537e01f054f32f65effd46f66d8506b65a47c85745eac218b6736a5d026f48aed835f9bfa91357dd600f26f79b01880445ce49b6b677cc8348b8e7c62cedac4574458cbb577536ff0b389731da692a7ad30f03587c356b659b0fcf8b4028033a52421f889d9ddb38ff75b1454298b377fbe848c92eada2416574997378fe08e695e77feaf4a80f67c23c152f20170ea21f503b62a51bb4c3bf5edd5e02c241ef819005b9e28a0d65b6433022a04afa23db8f537980376a7a503694e4adbc706c5f999e943a794d774fd7c2607f8c4460836fab90306745129290eb4360f33c4bd4bb551991e2dca830a70d6f26dfff68099bf44819644e24cc2eaa22cf2c258f110a34090fb9c7bd8b9cfe7a0592f08006e8ad98e8f5137c15b049dfbb161bf73aeb78663a3502dc82c50a376b2f9029c0b752256683a9381b23cee7aadad3aebc380d348ae8d28f261338c2e21adbac4de671193e368b63a97e5dc7eead96e264c163e223226c369fd3d46d78b2f713de92be7ff4cdbbe07703812cca1618b72005688cf634d4715cadc89fe10ce3c248053be4d9734dea2662d296bb2706e0048a9c8063b2f45e4c28c86750c0eb835e77fcc3a0034119138d8501024aca4ce6a65b9f130da7c5d10b1fc6b67e2978b4098ac7004534e5bc9b520ca423fc6c174e3e0c3563fe1b70cfbabe1a9db47de19eadea023757ac70df3750b56205219a26cca1a13b7efaa5685418e8d73ad15a2b90d1c743225ddf2fac6e91435430446b5fbbcee24c419464b60712b09d97da87f9b07ba4e33b2fed9bd5d72d1521608eabd1951a5f7cfc1c19dd8f75314cf01d33866c078bad3b9bdd06c58fa565a0624e7410e0bdf4f8affe2282d74e767d2f77d74fb174b65d43a3a77c1828170542939405108a182803bfdf2af070e7e26e7025205da625c433bd8d92f08bf3862ede1f6f409398df1c2451e52cdd3cb28816d55398c4835b6b0ad13b92dee5a4039c5a09d60406cb45fdd583e85ef78218543611d50783ac053d7b69cde4d9152811a08a9577020549bef3c0c7a1e0646e6c01a8aad322a453601ae66b32d3c89d25214395bd98214344ac603a8892606734a8bbf653eaef9b0c560338e910b33026c4571cb202f0d371aa625f648c0a8400a4dddc73818f7a62559f305acd9d7729ef56d5800484cf06678a3f545aaf4a00dc8a0e10b7bd8c30a46cb543f04b54987a1cff30b328dd3553c32bf0d0c5b1d6b9398906740ded0ba07261aef344c03ab510336b9e17c41111c70eba50478ea5c0dc29fc0acbd77d981a78039536d55e0758c6a9b3c99e4f01abe62695679bd0cca46f32099e40e14d1a94ab955dce193df27f45537cf34ec19551a7af47b6d2bdd24a2dd5692234a1995295a1b2e9eaa2276a95535e7e77b9f484bec954f18faf8f05d98f63403ac6de462094597fc1bc3d39f8e514d61e0bc9d388bb594a0f755cfadf7edfd5705a7f89391af1e935aa31666583941bc6caa8d8135fcfa02d30157b9ee2fe921b5f70a1d4262dd874a84507659449a7e83f13b7afc4e9a45eddae3178241eaad7cd07b5af79f45bf864f5d8b8f7fb7406bf7c5d96b67284b10bef42cb7cd3e120797a56b415563c8e90f8896e11647bd221fdb75f68bc3171860f28fe763316c364f9bb3ba70fbdc711b930b597b0672f6c8edda1ec9d1eef04a36d68ff99d9a7d59695910ace858db188edd029b6a8d3e57f6a231bac57a28f31a84fab6c073ef010fa3f098373c64e5f1e050cd39a1a222cd204a4b1954254dd210d89d9370042447c2a791a1afa1162240d9dbee39e7cb57bd95396871fd4bdcbf4a54aaabd5209766eea6b6deffa8ee78bf5704b763b21cdbe1982e35fbf00db78bbb823e4b04b526b18de33402072c5cbafd98c5e193dcf243be057b9b71186e7902f6e41a97fb775488a61c3264cbbc89fd5f024de0702635bd220821228fa0d7e3412c3a4db8c6e48abd1df56ac687a84961f418d6d32f665039c5eefca7d4bf0430456a06663bda60facf609f5cc9a07a4f01f64a0361772c74044d3075bc13d4216832c1fb4a9cf3d1db2150625e471c92915a17cad6cefa1fac4b70a35608e1dc0e97185dc528897176b06684e4692f29249dfe8fe4c32abd62c505c75f9e077e6f29490d2a725b1da2574ea909d9a2598b766b4009235a0f1b628a6ccf88100f7cc7655dc09e641a0d955c352be19d6e7537510a9f1f06890085cde142850fda82431f8e8bec1a9bc0d59472e0c892227421d647d0393a0973f4b94d149d58162b56b706de4c8127a1dd3d62f06f06571a34703baaa5ce5358032508cc76ff656a1cc457ddbade811e817b01734011fb97ea7da4ce6fe632512c2ef66c9c8ec7c3229d2f6daa8db16167c2293269efae7a91efdead0cbb44b8f69893abb81937777451241bb3462950acc963e546d5d186c4a7cc7d650dd329566c96a51ff7a43bbf1dad1b24155da0485dbda4eb3f6ea4e081c97236f3ff2b10d34e88b9f3db924ef59b97915b1171ffb3a901fa427bad1c0a95831f716cd505c8a86f443702c6d0f083cc09e1b4209dc90e09b073f3b0a0ad871d515cdf1f5df2f223665d4d1ed85bbbe0eb5ecc5bef5e737a8a0915d9796d8441eb0502d58b94e0c33b689da2018860cb4a1a384ab87105a6fec5dd01e0716cacd77fb9414e35540ff928fda10ebbc9843f4e4010a643bf46cbd468bbf06138230f55ed5b1b0f8f36b946038e70167bcb06838aba46836df539a3b3a7378bdc65450e44e3dd2b4fcb8c6de1d69b4f86ea2c4fbcaa83c9d83ab5589ab73429b178f9a4f671e14be0d7708aecea6b29c59ca2aaf233dcbb1172bfb30a8d7744663a214592f1d64d63a021660d458f917d938e943fcf75e872780684ad1d8323cb76629fa11f514164f886c480a09de86a6160309102846111a87662076d11aaf60431a026ac250a641cfa9203214c1e7b6b4f8ea8da50f2dcbe6be1d76a93c4e780a6a2e3fb1838ff38cb97d74dbb91714d8c8f7d2a44a301e521696b07040df834c0e36e74c333984ca6d3de6e6701a8df84276e81343453b9066b224f9e93b3da0a93e63f1515c29108622bc2afb1caa8cb6190a3929f548c1d320b92f76854001eaa7f2a11e05add0cc991f8a9890c235b941e77d066bdc3c78c11dca203a01fb289716ebde94de3dfe5a060b7c0515d48452d37c73c773c23126b307184e3483f37abfa9d013600db86a652173602aa527c1c44c7c9745de884171040c4598d78ea9ba6dc14a5e3bef0f176df578f7e5c3fefc93600ecb8857e94dccfd8d8d55900ef6c0f92d88f29cf5c90d415198f2db74a45ada437645ef7fe3d7c7a046fc368e92dbaba6ce5006da1d887c4806de703659626349bd9746287675b6a2903be3e25ab8ce9a34f84af1f0f6146ce03a0c0d79daef0e01a4c88f87c0177fbd2cceb3d9e60899319fb3ace68923e6481d3a09334c1ca053d1038392f92ee495bd29032fadf803ef1be94c8efd42f1993a6805f959c5e69af85bc48c1542fc70cfebbe089b5211fb57eaeb6969b4152467103ad8aef2591e7c1b096e1ca8b06426c0a4edc96a8a279254e9295c8b95f5d97c716439676395e26e5fae4affa8b2569c5db4768505fca3f16d9c8e825f680994f94561d2c9a5ae1d84611f0f76c5c19232ae03954d3a2c84b28b09884c54ac2fa36b7f1c0db3abc9995e01ef864ea282e04c9409f44c1c3549ad8484aac449bd40f6480fe1a8d8f09ea2f08f8e9719ea589356015c0002b88eeb9a1d200024d317322aa2a73c9d74341856184ebf2fbe81570607ccc4adacd4c4a9acdbe5d24078640e5be29d4371a2e435c025dcdebd4449aa79a4685f29c253f3b117810f9f695b1022d703de8222193e409395206cea7aec83bf84fe1713c3785326b5a883843c07bfec3e79936ea2c5be567d6079726d4710f11cd884aaa11582e4c5c1e33e7de562897e67f659b03d97e6cd95eb9a17f32f24e2ddea550dfbc319e5d2569a0f74d00561c04e08e0639c9d37417f8791b99b003282b3681d23b4dd4a00a1be4ad00b8d41f14f70a0c3cffd89a1e78f4c3633ba7ac351ebab62fd4779688303769de989bb0651cd2cfda6aa798432c7a3bcbe9de14dd7e8e5702a6227420b0762e0d91233aa0a70204478268b9fbbbe98da0f5f12f424a99356dd636bd1ac26ac9a9a8695804e3de67ba152f86d1a6376e7634cb585baf87bc90d870190dd0d266d38b7641637c111460bd2ba96346da0acec3639cb18bb7f952385cd796c61fe0238a9d794f4752b4727f451e3f31648c88e1ac7c7530c746349edf59f0aecae87a884070c6d5d4b42de8317503fac27592a671622491df023e25579fa993c9641a6f416b432626e11fc07af15b8b0bb0be3e10841a51851c52d395ba0e785341c9e44b42a21996a02330cb83030ee59cd878eb98d05430f3a34977f29c01da06053872264e178122a0c549cf234d6ec0acc683aee4e21822effa516e03d4359eeefdd33bbf670b092c955d00f4b46ac74665896bd2c46d225d88621343980f72eb750a79c38b8ee514c7b0aa366ccfed42a8e02e2b4807bd2912633ddbb47fa6ab4d56c0affde831e9a3093981c779c4565bbbe77aad8d4adc09a8ae00de5b99134374231363911e3479b8b04a56bbe22636ae739680b9e3ca9be7c1ab086434b85ac74e10936a3b732689479c8d7a5c0e2e1afb385ab24cd94249eea1f3c63cf73650eced44c45331bdf07db7824ee850fe6fd65858a1073f9a56626c9aea6fdd3d5be4657db79bd36ccf76774580b37a9d8d8f9f03d0d2113fbb088cd2c53bdb119b0dc0b0f9e66f31f9b508b9c5a82138a540b3d0d1d68d46975a45db79b953686b5a8dcd91187b52bf5971e950973bb5f8541a783d8aa2f5cbe9df4a99ae6c9ff383265bea9f3ed7edf12f80a3b4207dc177661c9f59d9a3087ac95138f3934fa7707d548d173975e5464a7b2b03ea5ccb9ad9f6bb56be822bdbd5ff8cbb2e4262a558e496ae2d20af4451680b9a7aa8459c06ad27171ee82eb05e9391b4944a92351b9b207dae23bdcff6ae8ae1e1ec8f976f49e60d82b094d0ab90cdcc24b46f5f96340c1615afb03584a80f94e646b98c93af9af350284f05b44404101694916d1f70f81b96f4a17a533d4f857c3c4912fd79193f16af90c00331adfc77edb9f6eee9c9ef7c48d32c690cd3de6ed9f1559f68142077d14524f1a60148bd9a014c44b6ee254b851cccfb9cbf83d90adbf331002abe04e8ce5bbd12b25ec0a03888f6ae3326f883a465f3960c00b9397f01d8a0d59ae07720211176474c4f03b18a9a190b6378e6e8f471877a778f4d39c9bd0f129c63f9d17d9d74de35bbd4e067367070d40d569a96de7af37172aab5a15cdfdb9c6b9d4a29fc50b6321f9d961c60fe5e7beabcd48e25e8d7b51960538cb1d9844c070b203abf1c149676a72f066d2d1050c200649e5c2aa4097339436b5332763799ed0bcb187d48fce7fbae2759a793758bfc636428c80048d17d9752c8c98bdb39e2dd939aa8b076802922c26d2817b36cbffe5f3a676e65b9dab207bcc3d49480d582a9f28660a04ffc612b8e4355c5a79edf2e16c4a528a398cb70b33c65efb179c748a7ad65478f2dbec90630301275e01482946f8975b8bed90f0d3b03a266497aba4d27918d13b3a09e94d49b5efeb1953e582c960c8ac58575d8fd68404ccb49ae1dab64d63841418b65b71dfca25a9e912019445a9e5ce98695c22417916abc755c3f18047c24609e99a3c2d271eb953262c33f336e7e38cdddda8ee660c6c29458b65284ec1c2f9ce3a38c02ae496a36a8698a4434e61c4b22705e18a73891885a85db43531b6a3e5ec343c856050538b0b01986fcb7b9e474c9a6319b341b5281bf436cdaae644ddd9e8424b04de44fa8b5a1debb3aa2570c29688e3c177be0ce92c64116a1ece6c36688f0cf3d6367c7d9dc2862ba9247a53c672d7d17fdedea90ee995dd5dce6d54292c0224b82e45e3e247ebc59623defec1734e486ba9563421ef33f6b3001a2b8180fb78b717956256a506834047469d33d3fd4b7863b41b425f55ad6fa60c778ea44ee6c094ad7c68487d7abb5a580d89042a6b5650766c3d6bbe31bd14cfe27921f86ea45963c906991e92a679be7f766ac977910c37c4c840be0465a6806fd2d117eabdb2c05790b648feb9c673c327c5c617cfadceb8b70d5098cb49d8f366ef6bd222202d52851bc5ee0c5dace60516d34274cd8eb87ebb1740f77051a95aacfb44302c8e3c3c2c2a6dc32048aad6c7921981874d39565a2ef6bda070a5a37cfaf98608146bc4cc1d616118f5a96c1a4631ab440c8ab93de610011dcbc20715cf735f32bae03d2c4573ebd3619ba5155f64198b56cc15a6fba64a0ede8a0bf7fdbe171481857897303a9c345d16df4828ab550f34f82569e8e998aa52d00e884f08d3877c82b11d70d8dc7a3f9ca27cfc5ba44cff664f6ef036492e4e60298003ebeabeed224340d2604dd5a81aacca64f8146eba3c27ea8ddd1a16b1a203e82f1525c206d2600e3b7c3ea8903204b15fac602882156141d0302e15156568fd9632440f0fe264c2a979aaba7db29d6a7cef9f804029e8447a605e59c65e137815a457cdf9e0f8f44d79f2dffce40bc480eb7ccf565d9f03eaaa8cc74c6b3077d3ec86351404c77924df34d5be3a33414b1481823f2126f1e76b61d71c778e7077948634dc193cdf6616e7cbd66238895a618ebcbcbef317d1d45b4f1d4906f9c914e4c5c18d9f659867f17e09322d4c6d4333850c6d4dbd0917ebde918a1ac6c523f92489f2070a38b1be2d636fc860692851886263d839d85a37bbc195d4afde54ac964a4e235cc7700c82db387f646a33ec14aa1a434260c541fbc67fdf0773c6b7db290141c5cf0c4b08f0f8b0fa8b383865429c304ebca156c20a920409545ce7c5eaf29299b440feb9761f2e31b801bd0ae57713bc0188fa7f16a44b07651730544dd5a8f3e50099f9a3b4aed05e90f3636c9c261e304406eb76aab9c0f14efb659c01c6f98a355009aa3d1f6e4a507ab81fb4d0da59eccf33153e2e310ca72fd3656a0303feb6ced343a77c23fd2ce3f3e5a83e8c4892ddc77f89b357d39b12c236a9402c1fb9c797a6fb405214c5724953caec2c5d480a9eb4595b390be6c229cf5e2f5cab4f315406ebaafc5ca5ed52467096368cf5c71d645a50489410ea506a5e6c592fbab4870fbf386cc94fe843004a89e300b920e2ab453d814813add01c2373d89adc673445ee436084cb0f0f4da9cfa5fa87297b3e46d263b0a0494ad6edcab8979f64b314098cc9852643cef4416d976610940058e40484a617313bb1b92aaf858b490be242061548823e28383eec1d3d2168ab3306ff6959dfaf33fee74d3c286cc49c5c211ff25519c1b5be08fa56fe1ef2059761a47e278eade0fc5d2df4a29c0380f1871cdb4043c1a93a96f4e0f0b0f82624f1a1f0a516d91c7ca9958a672bfc2fc302a22f6ae8d000d6669b4017e0d14199c2679a394346e9f854343a95f2bbe16b0cc1ed471ea1997ff1630563dbc4a372bccadd33294e9dcd280670c0382982d3aa521ebc193bad099f6bf356c5b860a85afe732fe1ddf36992b94cb02084a142313ec74905797feeb1f544a781c69edbef69ec993649946d8771fce6f197029a4d4f82369c94ea9deb4c51b20e80ed13c9a167781b60651de5ad2e2b07ea5b433906b8f2f7960e79c9c4be60df7af0ce619def2aa2a1586cc7bfc30d0858cfc1bd56c8fa4fc9ef7c36a422f1b75388960817e9498536a8a8f9c3330639ae01c4eb90c73500a9dc58a4f41c0249d657a9783ea3cb8130f9efd5b4585384d53812d9c14853d54e36805f61a7f592d2267fea9eaf310acabd71bd79fde0d80b80f98061813c2feee60dfc7570cc914a1796bbcdff3ab57a99593d05a99e63524ba0a3a1ce736e9ef092e4c8f42750e6f1fe6b9ae25975461496c0e17eacb728d3021155748765a3e4fbea5c691724c640d1ed9e301d96818e37014e215941364377b2ed2bf4c614ad19e43e76af66d70bc3e79e5333ee70afc46c2772411ab39bca2bbaf7aa2b3377c5f37997b6483494c0f28a3608127a0d95b1542b4631fd186c99023df857af8998191cc2bda35232450d4c7e0e3856a3e9859ec740a3d4486877667072c0d2fd5ab0f8b3bdd537d0090d55272acccf5f13a34556b895e019dba697a3aafd8fc924446e01e1079662ec2f7d15dbdeacff2f8ea3af5d03749fd0b71e5ddc0ab64041cd03fab6c66dffd7426b8b600e4cfbd1a817d4f9203e61e7adc82fa6a85bcaa22345a733dc363e7dcf222fc4a16e681c303bf1a5ce532bbff4976afd58014d39573f154b8e69d68f2dc07855d7cbbc5a05cecabe3b9f25cadf9171b38c9102d3a893f26d297fb0d9a3c67b220a479e186ff0a22f780655b864020283a5d6214adeb1a02272d28118a48408dfdf60555796c10d4e5222fa7c5b2ccc2c188d11ea08494b281014d9da84dd8adb60ace6163d153b08415673a4975b79e95ee69814d347c8a37bdf82280308e231a8e526ebb8ca624285382b0198a5188a5061d154abe75a45a87536da5eda5c2433fa94c473a5628e7c2a4cd6193e639b7ed6d0c800f8a6eca227c06f801fd3f57262985d0dd7a55133eebee8d1843fb20c9d22a29a7cc87de10e85965bf07aef925d4f0fe2c99a45e528a3a76b2710edcc6d5f2e784201cb82a88b59dca34baf56129ef8af52bcd0a3e47d4bafdfacda7dbcb0d0a2723b7c81904bd412a02d6d8c42f07f088c71972a9ccc59e1f47110f55693d09d04b0b5e1cf25743229034934f541df429d105f53056b8c77321527ac17461b9887beba8fcf214556f70bea28a79a6651cf00600b79455655e9f44254e7ded8027a5e5723fbccb3d4c3022ec36ecae7ff32dd05eb45ec83d2d7fefe227f57b294842ffeb0db388c74901e6d646cc3e0d9e32deae90a2cbcc9ea0e9fdda94bcb5992eb4e807bf103b691bce59b76dbab94b7c285f911ebbf258cc39fc2f7cab3f87984d9e4239700eda7ffee2a04fdad30cb41bd5a6030ebbdef962005a8a86ac0a5027eeb4095ccbe6df32251ff46aa641215bec9618c6c84aa68f5c704cd40ad85607b39aa39212ea4113552432210c070640b6ce359b6453296f8d65c8cd0bde0580fc75d303782ed923fdcca6034834472f9f89db4d4c601401324b76370a6ae862f8a7a176c9396a0c6a62eeac094a24c5c94e9034283ae77482b791897f3647d04027e5bb69c67442085e475751015b0f9680b7b04402a5e7d331631d2ee6f5f6eb632d992a4432a3c8c247a98eee223599bb582f65eccbc59c07ba813e9c5311ed079a5464b62134a86d6390cb1ed070d7b6c078cf0e3e0de020aeacc94f80d0f2d2daeaa431954394869342e45566069a01c6405a0311282f919a1dd2a58f4ad260e256eb4ba3fd3ef3e7eba8526a5bf5b78560560242574be0f1010888a84772c510f93a48d74c5457a9c8eb5b28ab29fbadf3a44709e0db339ed95c4ba5a826d7ad1a4e4564c38b54af9674424474bfda9309d7908a3726425e63589b84b2d9851d42b9e96f31971d878e7d87b7c0a0b62ae7e8f502d91e3c4f9747dfd08215a5dd8a75bd6d7093f14652d722a2fae382cad8b35cf6c799edf9b9258bf3b01b131121b8205cc63c747d6fc6fbe7423a96f910daa59096734099782bcb1cbad300a65cc0e328e74129a27149383131eea55078701ff726fa9f28754b6a20154bf50a77bd0096621cfd915d4171ef9270cb550f02aa9f2e121edaccf9fcc6861f1f42c043a32e2654f3a7a6d5810bdd6de0438fd6e2ce9748ef387dc26ac3828fcf7ce0963eba333ba668098b6ac7e550b479a05ec618ec5b1957c24de1853f2aad9085804905c614ebf0008c5ebadd7ff9278bdbf003028300484c14cd26373ffca9a6bd120316428481479d12039ecf4ea290549dcd23d5d3291a9214e32743aa033c1c3a3b619d26882a72bff018db696c2c19a2c1b1ef855f09c45827cc1c7e64daf786e45145f8040b3f274b9eca0788cb938235c4d334110a8863e3d49b9fea49374d7b2a2ff113fa13a740f1a37e468cff7e8dbaeb80e25bf7f33d817fad1e2e9d76185949fdb901b7a0e7eb096a28510692b968f961f9051ce00cdfc708c733a65b18f0f2f781102c30aa2b577b2cad9e56f068076e364150b93f24426aecc5dc82fd3040025544ff293d9ca76399cb0f0318c7cdd7be33a04a4be29e26c45899fbabeaee78d8cb29a8c0979b9248b8cb5e355147ad0061931d1c83ba34181f12710ed199cb8f20c35b6ae1df71ff20f2143674dc47cf0c176275c8784afca7133c25c2b4ca9aaf8c6230e8a57034bb26c6d0a29fc5abbe3a24d76ea12a21b9538f006b16791d2bb4ce001c9c0ba609adcdd25d18ee44657300c6c6c181bd027ce99bb0febd368dacd55f9a13bdf3af5c3c8b3cc0e27394e0a7d87b975507388658be51ce0729abca2553893913cb9ac39d4e4aef756e1278f92764d879b4e423dbb8b9f7d3feceb09fb3659fe290b76b40a74a5481545883d8db703241590f6b0a705806ba400ae93e859e1e0954950439bf07373f1f648e16c10e9cff699a5b9f1d680309e1870f2ec51637d59fd5506b10e46fcdd3764473fc98ce60799e146065b6ece4c60113844e35abc16eeb6964c0340220ff1ce7c9cf8e8344c02e98c508faec7a34112e97f2dead78faa583bf5a9ccb4e4c03f1456de07fa0d5424586badc404805cb6fe11dede14c6451d0894e5b83c5640363be702949160c9781437f82b18bc2e0586c7589c397bfd22c0bc62dfd086660641f70bc58d3b3f524e8eb9bcb68e74504ce0318fb02b4c736db2c6458c67a812c278ddb943315d4b854b2744f09c5e7b821d0e97d69322d6bf1af269f2014307c4fc4ea8739a1acdb1885e582ef5a4596e417c28dde9ae2a0c05507b856df3441a5a6893e7d9642ef4768703e101f0af9354ce27dbdafa7498dce7f184aff5cb4d4d6da40ae30c51f5498a10060a0779970cef132f37f5135fb89f413da397fad38a17088ad5a0fd9e8ad251969e6e87f270ffb389338a714f71fbfbd9547f055379a32fc62265241277782ff78a9dcb6027faee3ee61ae52a83493bd50586c6dfbaa9a77499b03729a3309f7092e83ded414c52d5f6a99aa18d3256eb06846c140cb1f5886d2892c563d8ecaddb3e72ece5aecc7176acfac8b918ac676af6d75b205ac47462deb06b2faeb4f99cbd439453907d015cc67dd9772136ff99bfadb5ecf15b3ceaf161df221f52f088418471df525222a3d131f7168fc4e0c10d18c354c332594809c8bd6d1a5ec812c5c713ca5883aea7d4d8fde1b2a0fe4468dbafc07c8d59de2b6cb16a825eccb8b5ab911b76ecd03dbb3006bf5e6003554fc870bba0b7797cee3d353170ae1ed6f54c15b3ad8fb7b700fd84f7ef56bd4a58f834f7434fb5d6a258b465d91c663749067a5d078f8317375bdca0b92c8480a52b3e39b594c519519ca38a6e5b18031f9e45fe8c9bbfae28d0c95aacfd9f820002e642f282917816b3f34a09486d0f85d9447b61c050f035ea4b08550f602583339780c42e29d61e3144b2f8ade11bc0d118000f4434a0b21c366407cdba3db55ab0494b33d5a8afddad81b3de3cc636c5fbf3420a478bb75961b38c502f7f722c684f61ea869a76424d8d88400629ccf050bcb6cc6568600cecada30dea8ae1bf1b193b6e650d1e8260dfcf62cd458d733c87cceb489a73748e9330791596e072f94b854a00d65215ba1f6a6cbe50b4b9f841921980b77e8f9d93a05f6fef13289c8c04242d74097ba32f8bab523cbf04a7ddf3ffe162721e606ba1c385db1ec5d038bfd8c839cffbc275bcc3911eb6887908029ae4f070eab1d04a5607797425c4885af0f28780b578048faab66438976f6c339670f847d2003fe1d19cf941f1fc1bf149cfe85593f5f18e66ad2226567e3adc4d30eda6fce9a51470aa2437c8a994d5fc5df0dcb2fcfe5dc7df24383b601996e51663f2f09f5230465fb45d919234b3eb66e85f93297cc4880596767765b52e91ba957ec33380223883c1921acebcc14387b284ebbe2b19465838387bf2105c6b767361104b8c28b6e3bd28f86302749056173825a682c71e4d51d0773e8deb545e6a9cb048e175a409eeb7c1e903037327c4f14f76b1469b66f9c17b41c8341abd1c5b7a1cc0e67745ac60fdb619bbeaafa3dda20a61038631fda15c80c90b29b54d5be8cb3d084a51caa6e0311ebc84f820ea70b8b0b3e76571ffc71ffa9bf0a96dcc2ce83c3e5e48ab61852cb8769c5d3112a7ae8e0f9157bae5759ef83ff7082597cd19bfe355e6c9b117f8759764659dc7fee0d778f6815f1c9197e70c0e4ed8742cb4c6a7622f67bb90e573b77f0a83ca31bb5af1ed00bbe9ce59549a963af843f28d31d4004b43af763daac6bc9addba28de032feeac2c04f1659aca238707623b9a976d559225b7e68be69c4ec086a8519db9b6824d348531c80e0764b7fcb0596fb099bb228e62cf072866006ac4e744e638698502c3b6c28c8ccce80c448660e5136a45f528bca573dc349fff7dbccc11eb525365bcd6a46b9a6d9ac1788dbb70adf73e2d0b900420ac1b190ec160c924c9a4ce368f5d104d1020565576e3360a6b7ff16a0b90e5db4c4bf4d03af1b6dc2d7b49400471b8b1a66d24073c89a66fee00d9fcdc9f745ac757d9dfcafc0652aae9c995a0cf13dfe97e9960ba2159e430b1d8f7460ed0380134ff354f811bea5eb76c7a6abc4d4e1235e64ba9c48d5dfab3c6381aec42de1da6da76f95e84d15bb8c43f80afd9adeb4693abe914ef874638d6c9ed144a37ca8daa0c69a2ee234426615e9697b31e53498f14df5706ef7dcb352e0d85fd22c3a864d89521f9b00c93a5337d968d518907c96ef04b0a01e189bac0a3205f63522d160447a921a34e4a231dc38c60bd977807f02d60e858aba639eefd5238ef1da37dda239727c16c59e6e0ab5bfb8d35147191392313b18c6cb83a0b7f7e6dcfc0cdfe1c204d178711a4f8608c253e7c5819e0c99c3d0a597c3709107bac5f7b9677f8a5ce9305c318802a72a3a16c783c5ebce1df9a9849fc88f80fa8509609d4ec578c7cd43ee1c829b18fb8ccbe494c546439d94528dc2ee111007c4a5ce37031dc77924d8cc72013dab03264ab4e242129aeeda5cf0a2605ec51a852b282769b4c46d5ca81bbbb22482d22fe9f9e6ea6a23fc150c97efa5335d9878c3348121965e9b9040cc9657c6331f0ec5baee9d3bebed0a8a2217ef85b0da706ac9441d3185e2d9e12f955a09cef2a615bd911af9757d59458d1951c77386ba0d311c9c8f94b0aff08a82b9f9c6891cbbd7133b6051bcf40cd5743d19081c9fc3a583f79c6ce33e9aeab0d887100f095031e7b03e09b41397a4ac0e72c2d5abe0fbb43cbedb8d5501342bd27206f3568be54124fd62b1cc420d27a3d4cd57eb9195f876dc907f06021e72e3deffb41824234372f3ca4c476489a22a00de31fe41992009a4dee3e2a1ba7961c6fabc1135bf1697d062bffb1dcbbbd0b89691019a90c37ac405cdf3fccaf4c81c80e6cc037fa2e157bcb913289e0fee5f235722bbeb6fb30c20b97cf88763eaa095b991f97ac3ec1968e9156634d9faaaf947f103f3886d0c607eca9a7e6db8340f1a932049d285fd0edb14bae4871ad66cfbbeaa2c80ede956c7ccedd45b66c4dde9c6762820f99c00b03b7341a1b3231a0a9e9788cc48fee62692ae7bbb349a10ec8c71e3034740f23935f7c870e1f888d6a8e3543b6706227e87d1a79115cc5279d098d9e3216fc9b45bd7094310157dc61cf93996679fad69ccb4075531353f5c5d1e01ae6a6e7f036da3d09f4972b330367b1fef0ef5422fbe734849907ce85e002e87b0eaa2cb7f263b44cc23a8eb106c4a0fd675273abdeffe9431f9995c617f2462a5d851d66ce75686a4837dae40b22e1fd005b486a33008544b7deea3a1ca6a764e48ab03fd3b54dd63c5ce7892d4b45af935652e605802a924ef0d3ef733dc80a3c1948989f11a0af576e737b8036377de1a34508911b18ff5769439bf3c959c141ac25a95e1bd424588acad50c62e6cade6eeaa2204182a55788f6df70d40dea28f19fd7859398531c954954bdfe67e64a6ea222d5d06a17249495b2e688389940e0eb5504afeccc038dd40a779ecb0a34ba671997bc20633c4a34a3a717427b7594872e820058c41ae5872e4165bdbd583fa15ab865f78ce50451d9550a6f5e2b927d3608e9d5237ea49a612c756c57a3cb5ea8f03e424a424675b760fbac76481198233c2cad8c4716f64edcc73a123133eb0ded25a88814935938ef0f15658696f3a4e19e39b74f97baf8d7d1e2fd24f266e183c3c7c3c0947117799c724f50c3a6ac6bbdf23cf059a09e8bdb4c8ac7a970daae5616df780dfc607dc6ad3e56620a5a0f3fdada0516fc8fd4eefb7ea80bf3c32f3c9387f5eba8b0328bfd25718bda96d48e1a01bf4708e181ad0f8c280466f8504d2342b1ceaae5060287993e92fc928b50bf54112a3e93c63a4fae78b9ef5d64066858d76daade7ea6eee2ace8bd074ff93e37458b440a008c4beef97302d16bde017d0091b3ee19b42d877714fa72ed429bbda01b47b73d1868530bb58c54fc58af3cffa12a2f034157a204a96f4d6cc8e93c8546336a245b60d76bbb9bf6c3829acfcb4db8e133b97c050ccfc7d018f8bc8599cdb567a271e99fdf29c052a9d7e94976177b946ed3f5f6e0dcb28d18cd78a16198c4b5071dc3ae70d370bb2310f34d140476520b2007eb86c8f814a59de0199fa2ce0fea37cb62695d4a787cda0eafe5442e5265f062279cadf303f7e4486ea04d4edf2441b07d47b2c353f7b3f175efee120ce08e7bdbd735a559b6d1ea7fd57e41e564f50a088f4b7997238633105df83e7c541bd826e9be4d4469f632d9ca3dfed25fa590a113c5fa0c660e375eb7aa4e11d930206cd7dd835db13f0633b9a59443d5e29f45c7b1db18edb4c81664891e081e413547ff5cae236a79892b63e27294c714a69f8b95d48ca5a273f5c64144ad32fb159c26530766c199bf112f6fa5510e6aee8a923b9cb14df8878e4c7b2a89f45a5920c23d0f76ce6576378e4254b9835a046cc18b2882486b884ce2e540d8cf8cbc78810b8be47835dba068581e14a5766e39db7d2ae5a9448586293ffe53595aa512581b0840a6438f71af0d4fe1f6b91e771d5f6a2813186b365b44653949839e91c7b839b4b0371b3eb1d161835021e10c974e0cb1a886de320f854e26c2ab44616abb08dc0eaaffb1e812a683bf1e09d9f5aa8f167889c1e0a3f3e14a2eddaedd34b7c71fb627578739a3f0334966c902e25a1dbcaac16fa6023b439bd232fcc58631a1ac41274b9b5914c825222b4eaa2d7f14549745b1ff2cc8b780987737c46ae478773ce881557d373a77ed6495438d1fca32418f1a4d45b8d4b70f58b0a1aa1c06302806d7a2d56ad9e8c2c783886c9cc0dc69ff866a91e60969ac07a993e4a194f3779628e751b408aa6c488baef8c9f4593fea3bca1da0b928fefab0fd0ea7fe6127b6d6f311dfb21723316d4a2d74739b951b62266e6cb234e766e31a7f70a77c0064d2f981d7113ec085f9c55de25c2a0ab9053919b618cb3c6fca1b56d9e931c3c24f3a749134b93b77babff1b2da5a62459855ac7f1aed157838cecaa7daf828bef7993278de45613e5addca2677cabab0bd4129ffb1fe766005c7e29bee45c76e17cf354c6625fa6b817508dbb408c3b804c798f8aede7675f0bb46720d3e9bad989d02481cc6391833c4f0cf543a29ebead3284723c0f68a6ac3f9c55d8dcc0f0bedfd09f91d4b4e978d6ea4ba5d83c2a174032388f7a7a74a59bd0490b9b668b4a5e09223af20f4d1e86022cdf652fa2eb920fe109a0a0fc9544e5726ac9b46ff761f784a2dab99e74df84779edeb93b7c7f4e97ae7099f4c1fe065f28ba19809897add72dd01f4c0ab4152d892c53bebc290e806458cfb86858eba9a8644d1877f4233044abf53ae6909aa70d3fe34a4f2b444abc073056b7ee43ff1769068d0219212a993b75cb0162de2369b500e2f5c0818bcf41ff53a60bda93b61915eec690283502c2ebc86d6d6c4365b29140f4fa2115b3ea4c25e24f36348393308427a4b50c69648186f84c7f2959fa0f62a2711fb708339def721358a3a2c4f9e4847073b08f6ce0b257986520cfa49ce3cc6ccde6d00c8ca0732898655437d4da95fed88ac669309b70ecf6c4b2145cf72e7994dd4c03aae021904f383daa533daba31d3f8266cd752c97d4387db949bfc02e618b333b77d4efeadfa4dd9f7d4b6b56ccabbb4553831e3cfb2121158be94eebe2afbf66761c9e927eae39064ab5a569976a39f7eeb484a54f2a15abffb4145608f927c1dbccfff549a908db6d5881a666a9b9f1add85796b6b40a07bb94353b2f1798096ba9785a8179993857defee03e09702fc4edbfdb4d7b9a4f2a5b7fc8ee38371b8ad6534775f4d10eccbeca0fce476ae239267b95f4aa418522ca3fe4d8f6bf0827773e1d8940d7369d154c84b9c6458f191142c75f1b026c3ecfc49ae8ae71c484f6e28a820cbf35f5f0400cf55712eef28f9db8f2832fbf027de2d18f6c100716ddbaab94a8619eba2ce7f4e20385463b0e28a6efc35cab5fc7cf43d2bf545e461f5f729aaf6dadd9a032047b83d2cd5b42759594a7454716b547deb3a24f44cafaf4ac20c8cf858e9379c11ff22d27c1d9c2adf8cced357334d81610c8ec3c0d77c26d94c98b0175c2187a263732fcd38dcf93132f6cbb4f686b234e0b423be3dcae1f8cc9405467d0943b293282dd910b19df1b35e8bae96aa09ec7756c4e7ebe67a272a944a8bf3f8d3dfd1dd1bf656829b59f706b99225a855f08ef0c3e5c236486071e3b20ae4f00006974555bba203c9dd881eafb1221ade3bdf82710e3fbc148cd2a16044113b27ae7bcb743c41b1cb2ca531bb453105b5972d0dccb89140cab9d07bd1f4d1839bb5bab96bcaeca88f19b2daad33884993961db4f6d48ef108698c956418319120831b1449c7a98d4dfde498968887303c0678583eadd2e1549ab029afbf912b054b34dbf18080a985b6eaf871397e8f81d8cb2cce7f59844df9ce6aab34e1310d6a89f5fe9d1b08dcce4b21fd3a01861cff9b2f4ef17965caa30a4e64722ada0c856eaa0b10a1669f67c43cc63ac0a13653d2f7b4f831b767178173eb527e262a036ca9e80054cb8ce3a9dc8a9e7295ba179a7a9e1d8c5d68977c40528632d99f6937d5f1b1eacdd6f41a9b2d33a55975a02afce05448f386efdadda07956e533519909cb46002977c1e65389177fe2099fc95e138511a23f5ee308da906f12eb65582eb832c30fb86de273d9776e45d555fdabf4ae6c022bc66a884c90f24e33884460f70318acacabedf99f0fef30848a51fed130612a53add2650787126726b0768d5bb455bc49c77088ff124a67c1139f0d878f0c1f7325123f184691554ceba27eda31b75be236b35b36aee7648cb17ec21a137eca9e71bde92427060d219460a134bae160963879e327ecc6b903fc371a607c86b0a751837f9dbcd62844e27550303d6b16575c58099aa8e41de4193ca4824a3eb700c4da3be75f60ea23991abe0ca59260c181aafb059958d7d4d700bb49ba5a2fe13f86f758a2b4aeaa0df52dc021003e95ff450164a5083abbc3ae6f653b06b93a14da18a49de07409859558d697d900082081ac407db888a51229f43779ac312c6f8556db8f54ca62295092837c4ceb9d511b99c55d8ef2459a368a6b1f76be04ca168b92e0297103190dc8c235ff2b415e65f68ba27443999f7d4ede8d3b07349268896ea23ec7e3b41c176e4404f827ab6cf7c1035176fd27cdbad86d79e141bfcb8ad83000455f46187198de958b7cc2cd2f70596603e11b00dcf207f1e32b9f3706b0eaa937db6169cd29646424925fe73988fc069c27262f81197077764ec7f7b0f5ed07d35e543a23396435af1f05763f46c1ac1bec8a6ed1c526ccd604a0ce1a57ab0944c09ca4102e63e9c7bb420f08f6659e5311b7174f9498427cfa4c9a573528b682f257561f68304fa6bb4aaad444b35abf1c0f65903e43f0a4e815101a33ad233e1306c590111f29a12ea11e68ef0d4a76b9405be4f85efa86cf63dd30dd263f36d6e5479f5dc024ad1810051a3f5616ef98f263ed4e5b917e82e3ae91ffa49e64113a3c2f45b734ac2af11bbd446f8eed261adebd287c62056de149b42ed7386ec1463745471a3b7149e13e537db66633eae046e494c4c26e00b46948b17bf770e954f150e0e868ab0cd825551e6f753eda88fd6e9d7d55540acf86e242eaeda25d91561345dd8fa60b860c74436083368442da26a28eecd79b69a659bbf0dd9534a7e79ce7c08157bce3a82df6a329b9bea5e852ff49c32ef7be7cb3fa49b68f2384e94e8fde7290d947eb51eff3deb76d39b3212675c99f7e03d1d3e083a786f0d6eab2622a46219703102f99ea9bc59d4105de68eaba612fdc820e15b4a4fb25d34e1c61c67af39cada345fa2b778cf3f308f834a357acd12f0a289e4d24d59166fc233a40668f984c12711f8590b393f6514ed60528b4dcbe250ba895dd11f102de422780657ed82519dfeae37d970c7db9d5f73be8b894da0abee279c6d019c2eb228d01739f8b7c74da666290d4a7fab6cfae8f2cf97cd6c417ff84687b10f9cbd7bba140859849f7fe646b02b8ec6c8cad7ca2675d1871b9f40f03a278f15a4c6d37c4cbed043ec9626db9e1ed1c7e1d82b688f6ac17b603546927e2e6a2969c42ad6cf4bfe5ecf88aea02923c02aa77b71231becdf4be16e3dc4e573411589d2b6bfdedce39bdc4cd18931232399dcf826cc11b16a824803801732c7f5dcd6fc3b342b075f369ae9ba063afd019ad76fc7898aaaf09a234bc895e0258e36a8378edb5419c02cf79dc9687c193d39f9b8e88d7c8ddc2a2865ec68c56e74a4fc89eeaf28902cb53e14dbab88a5881e5100c40ecc127047a56cde32058a72df59355c65244c358ee378a4b0fcc25c670a6660c6006e593f2ed625ad012213dc5ab2f5230fbe92ff54f4738b2d50beaa11bf92bec8a227590e6865985f3b7b02bc1f06b600052d51e5a9ff07ead7a7d3a4766f907a13595a9fc37e1fdaddc984a55e4dfcdb334575ae92a8576e314294aa9c144834b3a9ac4a55365b4d2ef9560390ca42913f2cc40369311ad08da4e5fa69386c0881e667f3693c245729c8ddcd9f14a962497b79eb910bd59275e4b698a5893abe36836111a90075106ffc6403dab70391a9188287360ffc0721bae02373baa25462bb226be2c3b1d0bf516aebdb67cdde47b350f7042fc92b594862db3e6f76d5321fa0611c4c6abcbeabe811debff59c6da7133e8e18add2c7eb908578cdbb52e320ce3b8b1310b50af398b237ccf3509e6a8c0360ab5bf4acb88ee8ae9a4d4428512df0f1e4bac5c42c659e9a878c23e574d3b5e8ee487973cd4c4868e871cd98932ff0efc4ccf3a7e0bcd80a5260d978b58770f052d3713705e8cf14f5b148f0e26231d16169c00078ae5f74ab217dae034458c74238216dd18041529f8e26b338991ace182f73d929d79fbaf72bab8a61534daf19d86459c4f42bf8980bc0c797acdfbeec1993467e2e96d5ad3003ec0b67e6c6e31df4d8ce8ba898fb1e6862a42678d69ff62a2c32c620abdb624f0c98d10784380eec66fdb6a1ca55214337170ab7c18141f17534f5106f21702c74a577992c088a1c8fe992a5a0c034c8c90c09db342c00be9e82dc83c1ba2849e8bfbe7105da493fe419eb355faf218aa5531942c7f85d59eab4f6194f46ab37195cacd91e67049c8ff4107f9e1c208f2b876e309e9374c3f14f1a2276244cb3e65766951fce1ec37ba69d4bdb8f1e687711eb62bf64582e5af844974dbf9a5ee2e9d49c7c87a6f56b786583dc02781eadb80a3c6f124263e88ba6465c0b386c2799cb4290541382be6dde228ff54956b1af00c01933b115f095b44f7a63fbf1dec70004677d1942e633cef5c4d225b85e3c93c6396ee4774369574fd17ea1d0cbbd5bf630e1146210cb39b4eedbf634829433d930365ee179bdb49050c2eaa6a05f071f266d73e6458cca6b45c8b16fa631e387af58519924defe02af48d4cc9a3eb42170821989512fb73efd8cc5db471ac56f3d9364f62ec71b5e4eb634edc8b5420093c16a8fc9515e034923fc55e3c3a25a37f90269864c569c3c8d7ad4d5d9162055c04c6b2669ee57569624d0692c624de291b2b73e2e3ffacc2b2b9b04057caa85866dbcaf61d04a58e3eb6a495dfc15c2a96b39f453a1d0c9099c443a497bcbb82d80025862135395338bedd4b8e8817d1d18a237dde9b19ec11cc3b4af670a015727c6ff84c08a6f22bb6273d047ab6f4d242deef94eaff95bcb3b6594a95372a392f3353fc5c20ab2cf4b998f8b8c0153ad32d72b1ada7493b49b515ef6072883042f7af97124087d3c279530fe10590a3e6ebe77b812be70b6ade5e9c33f3be413f6443a79811c2799137fd4ba3b46ed180585202e61ad0f9fed651edab15485ebede082ec5256087c17e4e767c272712f7d20c00b0bc04127a94bd4408e688a06ea3177429c76432bd6b53e2ae55dbea78b7fa1f6d43cc337e225aeedd3acb59e20effba9467cf875ac18dc05e178a06ce5578ac752c027c4a19827df705955bb0199d1b26b31873791da361b0cf18616b2c3f65baa86716375e1e4d2c9aacc098a8bfd81f5c27630bb5d315c8d473ea333bbdb6ee82e6237da3a46dc568731fc0a74f5be74794a2c1ff62a2a6adce5a956b3753c271017bf2f8d32443c7a467a02ded813072fe2de5d3ee1bf1cb61e28c532cc6f355ff7197de032fa33a6adfd8663f0c93dd107e0628bcad7954107d9badcca8fb2a2488ef0a834e158f66ae28c3fa40ccd544f4343b077b95bd3a555dc89c3209ec575d4db9909712a9f5c7e9895a956d81970d1a33cd158a57fe2931e07ec2bbeab9c54a2aef2e4e2fefd0363639fc0f9bfe942640745c6f95393a7f94cef79f67272dfb7d1c2b652138116e8c92652f5af60e3ddf977927516a1080d59f99c920b36502f154a327dd20e7a5c0cd13e9a7e194a8902f1f08df50dd6fbb6d2cce273579fec0beb5925366276d7af8916663703e527b4f6abceb1fabca35a2647ad49b6343830921594417dcec6bebc9c7b942b7bd34a60173b3b5a141f810e2d79dfc3fda2df7334eb571d70a0cf673f85194a7109d3dd5b103643cd6dd4aba012dafca863cf93b6a5014ad54ec05d3ba0bdd8f679a55b74a37475a96c8b04be609d0b28bad7e0976310f0632f82d7ca9d2af79f1efbaecd0a90e55a3c7311f6ae0a6fdb2fcdff24c38f56a971ae96a644e7c0af81bf2a1258095a741b8846bd8506b760d8a29fba52eeb8b46f5b8913d42d80785fe6f6c2161a492a38fe9ba231a573d8db24d5b71d6ff6990e5c9cefdb9fc94ac637b2d2c682be777725fc336548fee99d28266776ce38ecaa99c7bedebe89ea7b7943c108dfc5e0754fe099aa600a92d4acbd06a6cfc61cc03ad14d3d18eeb23b7d2026c2bb4b6b74ded56d3a7473ef8b01cf36f2926b91e9d25aa0696b0d692e4498d8c8b75638974665cf6b055abbbe76ef309d21b3b94710753279a48ff9c42f1b861e8c67ff689b9f2c426677003a22e08ad31e5ba46bc65dd23d174e2f130f6fbe8c8402e69b61de214eaeaeda61f75f700924a6f3e92d6d011986daa416798b28b3dfe2f3979bf7473e5bf5cafdbf87de9cccc2fe7a6d26ae4c2139508c43bd11211ece4cea97524789c9297c8238198095fed3ac6be4cd423f607d59b0014a25e8a4c41f5d50684c07c65008f32616079b38e0a380b7b46e9e90981f5cdb62cc629735479ceaa90f5c5a5ccf641042e8e48d210af7af470f4bb245d14375ce767931cfe58b68d8b27b90ee6a359a5c2e542b8b776c8bb39702ffe92f6b308ca79694d5d74a76ce91a18e0c3b64c9de5690ab4b17560f9271dbb3eed76b85a3481cdda8d02d8efe50bedf9b2fd861c0c7c90e24353c36e36984ac3a3319bd75b88731b10835cbfb9b2af69bf5cf4b55381662176a07817ee9144de88ebcf79e35bf81296b142c074a945b7f4e122cd4390d1fff4ba534c49db4d24ddc4136286a244f06e691713b24ef9a192c637c3e876ceedd1e4be4f742782e8468d2bcde56b79df09dd39ddf05350ee84275b4f7f99cc129d868713b6695f3e2abccb8feff2648b2158966e75ee86d84ab8c5754ae042c9cb2ad45d06c4ad28761303bd7631f3b4ac8fd1d19af2d89200abe2804d0fca7fe8ea640c8a4f96eb64e1f752c6df15266ff1b1bc6b5bfbddf83709acfec4a26935f897fb00fbe6cb71d627630c4d314f952d1a9cfd9b32f402264f6aea0240ab1bb226453e3c1dae1dadc4878abb1f117bd9a211d42473bb4759e94bc2d4f7a5f736db4bc3a0ee1cebf9f0bc5227f08cf17da2f759478d0258ac6fdfc75c55fe4c26ec365308b72631b1f4659b49599aebbfca08c4081227df103d41f7811bd20d065e108930da2aba683a872315a7fbcc3bd547101c53b3459ec002278474a6a7e69eba584511e83d723ff3d7f810802db89573f43201b4e66cf172131d4beb9abc75bebd5c2b7fbc54e8e554741445f5a76793dab4375b35915484eb893b41f53d01d37979eea42d10b7216d88a2351a4a2dbe102c52e0d85f96927099608d65c573392a0e0221d88b78cc1be435dfa11bbc0ccdba07d27c1790577bb59da108b7de9a9ce3f278a513b50fc25109aa37cbf69a59b682628cf81dc3f92e90d1c92fd67ae4b3cc71d8d6e49ee42d05608487c09a84d9ebf26a404fb332f97f590d46ff7d5224cc53cd8a13da90a735cc4b88bfa20fef1ec59a4b672ed81e9ce0dfded4e4eea453d669330976f04359f440493e9314cf492d7078f58fcc417a1f989306e05bfce86cc1bab79deb6aa0f99d54e588d8fd9c83d5415687808005557272819880c0b12b9fff48c513e04787c8ae9302bd40aa6044e4a43f1be8be3d9dc70128cbba0ba5d130bd334dc88a579e5f32f2e19047ebc404523620c72626c155ee6a5f28a921618f395063f67f546945e9e4980dce5f8505a31b8c53e0d2c7cd018d250634a0ec6473bd71c577844fb5ade1ceaeaf2fdf7ddcb8a6fcb2e23ac95b17d9fef4346badbebe7fb7c3f57e4405ee97b849bf8f3c92cb92d73c1907439d3052ab9283e47cfc85eb426147da34500367e03619f16283b115c28ff8199720d2c77deda8cf25553e2ac4f7bb20ce76bb980776460a850c9f3361bdeb704bf54064b3787a4d1f46b4135d46344dedddf162db3e307dd2b8898b57a3dc38e7a8a75840162cae3722a5421ed2ff7b9d79e4be0eda38e5a810b2dad7a737ce4f5ece8524218b3a486624047109582d03cf055f299b485b82709844a20978bd75a521c254926e26aa35300a099f21a70bffd7870347c0f362e0ab990e79bf94863d8e802edfed4b8aec6153cd75adf2cf6c227d273a7224828bcd4ca49fbef2b90ba6cb8d184cfe125766fbab85834df2508f122ab8dbebde0d37380848830bf1dbff90724ae4bf47d1494c502b04a76f36f01d50a4bb76db26b5df041bf0f4e69f21f1f114dbcb1b580263549fa7ceb2f0bf397c16ee10fda36e68be07f6c50cfb1cf52ccd0414807929708021ad191748aef7b77baf14b380fb3b0b261d3d83831e64f9ce38af187a189dd56b696319790312b6dfcb0f2ecc0742f461d5ca0083dddda4687ca798a1a314df873c558f0f0f1945d5668a36059e8123ee112b8c390904465a18e6be24d3ac395fc45079e13e44cc01aea9622cd9c040af42e37cdc22aeddb4ccf23622e3ae875bd5d6aa706a51e65324419ca91188e56f2981430d2b31f10c8ca51981ff4520eb08677a080d586aea999ec08c15679b3b15968cb593db3fe8fcf2ceb603b40be06420d904059cbf48ad7638cee8cbc0fcd87182353db24065bded00d55e5c3f4385f72ca7b76311f39c07eb9d18dd92af4f95473b2d90b932705cb514fedcfb841da0378394cec14333a4c506e1a1a72466094d5eba1a6e70c6995548dd60584e1ed2a84f64ed80250231bef851c8194ad594910f2a4ec7260d86ad89599224ae1717f3b4f53ce9790f632da23f33275a96d00d5903ca78c27f89fc2ee9117c4fd11a5ea859c46752b111a78c0514d892ff456e5e1177ae06124c8bdfbb6ba01432c1dbd32ec1a83a737aea15b0cdd1f64eb54d9f9b8d89c040fcfad6b0a9e9447c532b617a3af3becb3380ca6fe2c74639f928a417cd065594a60e06308ed6fa0582ab60f2482f02c378084c5841f07b9e9d98120cf59c2589b4003ba492f95cfaea9461f7f74cf7dbccad99298d64386c7318da290fceeec0de840a1627f73189ee83e2334dc853146acedb37ab9d52cab82dfcc7c873dddc5ea2d45640eb3da9ed0f83124c34a232f2b93dcca45d4727d3f822d491f574184e4700b1b09d548013c06af3d5f836b35875375ff25161a1c4eb86ca877504f41985ec9133b3179bf36b5b17a0a109a3c924f6854c1d09c2240fd187f10bae95a416de530125eb5d8bd132bece60204f75988eb7999ef7460aabd4e2c18db20f00dc5790730c2355ecb866182e90c0088a8a007c0ca29593d9f3fbbc3bf157624c26783164be45f4453e66bd346138c5f073fce00079990be8c643673e3e350263ab80a0b871549123a78873227fc5767a3b5ff611e9d36633fdb7a3ef02ae13483e2cf4c120aedc18332435e751978e61b0aefad5a5897fdf268f33a71a488c99bb4be8b79bf1689df05bf7f4cfb68a5b2ac41530001166941813672b0d5ce6f829c6076113d65d8322fa5dd74eda0a095eadcfd0c37ea040efb924b8490bb5833ed15114755e8eb0f8fb79f125a781fea68278dff5ba080d66e5a7c88860c01b888045b16f3acaa7c0d07bcdc212f1a5af6bb332a7ad786665d7f982579f1f9ab48d0c8016a47ddca0ebd103968e1d94b9b175b00425d08da2bd33911e0d784a0a96bf63a52fa4236d27bd9b2e3c584eaa94669b09f4c284b071d66ea17a8b2cd0d22c24edba81491368a1579cb289054058c8faa95dc183c1fc055ee8d53b3a7e6b7d87ab70e8375483e34313f58abcfaaf4cd3c8d6c056d17690841e59fb4c8aa45cf9fb4623a1ba05c1f453834f619e3f2fb248c1de46af5d5bdc56fe4d78fbfca2d45af860a28ccf27b76686923fd7c889fa504917252a9a38fa07ec399dec92180ee0433119f6c4825c594011ffb444edf26d130a0a14e576a59238924ebbd761984ae081ff7208ec15d6affd34cb1ec657cc46009e6ecf677411570b1baf6d876f0b8106079438a5ace766b1dfbc87c17e9a213b885b08349dfca9df334d12a6c0c488aa3a021f913ae7e422ade68f3104fff2e79876069ca0a566e7698364d6c618fe4fab92f5f8229675e52e7522ba111d5a886928b29308041aa4ce791d7854fb05258293f961fb04a124aa1f4ab63d2fe081302e64cef581138d8fc237bc655d430f04257558c044e174b459d02fcda7bdb6f91be5f011677896071013218d8028e0df2d9ff8052d28b36c2b09c4be35445ee9cd3083ec7e763c7f4dddb7bf162156850acb284a2ed36b2e12434d576c132cd4ad2dc80915eb4fd369b1edb1cb55e80295f2c52b906030dc64f5c58df75cb809ddff6eeda8133a346e8e89a41165281a5c620a0536f211788ba98c106ee3d36c49414f078d7e20e37c87d6a187bfd85d1693375627a99b2228d89e4fb8bbdf9fa5eb4cc997db6c577035917af946117d745c4f5744ccc2402706287fa1b60018f734e44751d6ca012872691eedcd2ac2c7f6e15a08e11bec09aab95e6945aa93a0bdf12d0a10e3b991b698e67f1fe7c5451a657f361666d5764e166772fd196fafdd845aeb15d37c2209b8d5ce44002c05a2e5db050cd6071a3cff5184e1ac97a79cde669f3d7f2e665743140bbc761dffdc0b2bcaac37d54204709e585b43eb4d579119e4f61c2ae3faa3f45bf5127e88834e9471b17cdeba07ad93142099cd9121b1f7e8c47accebd8ac481f2618dfe472f0bc36eccda26e227e92f0dc4fa683ed8b5137f2639184f76dd945254ed01c8e82d44a4018d786d37ffb0fb2cb27cbe2c1950ac84416f03b19cc3ea3c3c9a2a7af6e86c9f8799b346dd13a97171a4f325785e3a824c42ea8a263ca818f3635006aea1bde0e7d09c7664439ff1ad181e2c862128c7d9c2c505e25a7bfa749547045c94c5c0ce609d364f45838caca5b8e13a90c767eb086d26577279dc762cdaa3cda14cbe1687cca8a3b9c742f509eff8aeeb337cc1cab98fb7961f5923e160c1d30caad5ce5da6c0f99a84a19048bc1dfc7b3726f4e881a092dbebf5159bf44f23d27e674e3a86552b0de6ad6dbea2965f580b8002f48c400f9dc0fe9c0a9a7c6255779a67e3aea2e6736c156ea4619fdc21d53ff4046020b84a93c77dd60aa045030ebe8a472c3fd1ff8a2296bb3811c8af73d0e895f7063fd2cf6b6961cd0120d0938671002ae1cc6a842fedfe93039e78c5c17dc421bdb65b90ce94d1857598e15d09d880a12a0d3577e8cca386d6b4a741fee47dffe7dc8dcff6386e3cc7d475b3ace89c0596d6f533a7643a7b648edfafc99cca1c5405758526c02a50f1ed62d99db8b3feb8ba514dfde8b3df64135ea09223dbe5d611d5c9dc9e57c8a3b5ba4c21fd7fdb3974900377cdc36e3df9124a0b6fcf59d6a2f732233a7654e335f79786fef7f1574ab234167cc379291c6f41c97e0e80bd47859dafccdaa141c4ff4cdcdab1708d1f12043cce194d0c9c4f0f8042200a24d3d57b21c3a7ad474ff376d66c461418996f40d1573c364445b4364b3d2f85a09a23cc32957f6a3d0bd46c4ba3c6177430a1d64adfb526ed04a44d7947aba09beda509d8a5e34e2bdb6338884e32e284091bf0900fa2daaf4e91747eaf0deaf48894f32533bd440ca41fc0243aac66e9cbe8fbe94623e9bc12e0e7011adffce51c3e3d613776c88a5527e7a110c718a7f436cba7373280ea557a84a40ba3c236b6cef538f12d314e891d4d78a6652a3708377b3e85f99d460e4cf376f16738f71d2957c2845c2a979b89cc77fd7697347a2cdda7f290225d6cb7d43430f7c7935b68b75f6772c31a0bfc11611c09b7469fe46b1aa9e593dd97f9df0882f062fc27d261c0a73b6a8909842387352d74f72fed4a68b35178f241c24d4230e13cbebc3790045b42669c3bbfc376c6b28171f5c80d03507353890134244359708bfc58991ae9447d0c0e31eddf50e5498c1ce5e0487d8aaa993fa3ce349fe58a7654094dcb678a57acadec3af2d211c5f6c8213e32cd3a0fa4f9dfc254d368a221faa39e3f9939eb150d85e84252094bdc28350554ec8494d926935dc7b54f0d6c8c005639775cdf6848d9c2826c444bf2326dcfc649dfa11f1eba50adc4a20e09b120f8687ab45e727e7120c8de5cd25e9195fcb136398065b2a24f6489f5e0f57fd043269a4a95bb959d0d908194a97533e905a9fa3db407ab4e4cef67a21cfa048ead05e1e8dbd5911522651888886684d2435f2895e8a032c72023a8ce63a4a9c0c037782a1fa850c5669ecafe04fd2b2f72b2275d040c2f7e116459c61ff58bef5947d88fda83e0a138bca65c16a1e6ec1843861ca3763a54a8e383c9ec0e72ec6953db0e13fe0988d04629001d6f7b2637aef83c9f74e76b2ab15f017e2b4f61b9f7a8faef82dfb26a16c7dca867ecb3df95c1698ae55d86c07a5f37cef72ea7583df99fef09adaf36d6f902c942f440a6c76b581f994e744b2c21a7772ae87617df27ea214170a5ffd3aab7ed023e3a2db75b68bda2201eeea6a6619e7ca1847644bd5d46b95fcb74cace61983945d685b82336f21e5efc614f8c9b48d6a37c7e883cf742fa7ee4c903b01137e75e11cd836d681d5e0bb2db1beab4d772aee21012318d72c889145ae61a20c384347585efbef624cdfc901846720563a4c76a1cfd68f9063d811867013003922df63ba3660a600183f03fbdd7579126ea2f509561a8a88b6e6e8a651b70344aca73da78cbd4426a269381c66ce3b9ce8aca2189dea244210fe89b039a03bc4c11555872b402bf3c1a17e42eaee9967816225dda99f4e56902e8797277665d243ad9076dff817eee793923427708f799c93c2081ebf81fb91791fe97045a94e0b609929d1d85de3a725d6d8717a0af5ad12abeb28cd54165dda4c6875667324c651e5ec3671aff410c9f95e080835920b947fb91dd28ce04fbebccd9e8e174fe66dc9c64aad02ca8ec4afa9b97f53ad115fad6997577afcbfcf608b5c8868d0cb3fb46fa2219b79ea91b3a48e1282d9047fecf0da7d9cbc57a1ac27f68be37abf4439155ccc937b3df8a833edb04bff4005a9322ac07bc51153cfc603d903686debe9861534f62e059bc64603cf9737d013bb064b064ea58d4f3c5096345e94b276ebac78c00243fb30f765caf64b9bd1068b9244f190e38fffe00e7976d8e40fa275ff54a9d0298fbe8484a9df5973d35cda2cc2fa3e6073dfaf3d8b199030449eb296fb174ad424f85c97d8f9e889196a211ef1f6e8619458b776b9bee8dbe29571dc36873a2a2fa371d09cf9595f4b22768cf457e5131ce68e6168c7a4836215a9346493ab242e2af07c94181cb90adb9e117b8bff2744ec293f2ea5360cd2175b805b06d1ef64c75c1b8ccbff794364bff8b21759a1db9a806b385271dca7a7aa483339542967d17a29cf2845b33ad0c5cbd2ef6031693c91a82a7cf49afd1642608f292eb6d2a32f32f664866ae3a0232727b6d4af735796bb030f88470714bbbae8a2b0555ed0c3de5b03b91df7d2bf3b770e34c9b2e85d42af96bdd849c9d95991f98b585075df032d5dc7cc5ada1ede8f59e0f9b1a6373d3e2f1cb050b33c1ea6a8ea2a78a4a5db911d9755a2751733afccdc37cc8a7ba52dde97c072ebb90a1eaae93c95f109cf889df60a70f05b65ad9d36ce7fb38d6ad49318e0e06517973e8b1e0e2bf2ded2bb5dc059b27cb5158f27e1d75aeed16121cf19b346bc68be65d71bd6be26526dfbbe0c9e362b53bc3989a6f988254513fd9e3c0d558c0717e837b289a4270de0b0076d78a7a1ce2f7d7a355304a7f28029e290bbf286af84eacb3189491551230960eff797c364dee6c3973549c566ebb43471b778ff3ea58627227b6874d8c8c0107309bdf5467a009ed475373bc84d111962dc9fb1d4b58acffa804b95246f088c651b6a25b791fcc64e83bd419a556c1d739bdb3b8c814c9cbcaeee913d1947b036a9fccebe61f030860f75ed838ce36233eb4bc4c0740fa6bf6831d27ba2c0ec1a15139a09f4c8f87859e0312dc7c0f652098da047fc352feb813a0206d0ee1879b6c504f31ec53e0c6605175836a7ccfa5857d6edc56b00fcbc9bc389d1fbdb76dae44574a057d034a20f1f503a05f73b7319ac4ae26329c0fcaaa617ac432d9430572b4a72759b527e0cd36058ffdb8b0779a2d0df45af3bfa7aabffc6f2fb93a77d1b87d94eb9973ea857175aa898630fcbb6223f26207bcc0417dd5c9bb32e37a80b6f36c924e4a74e5361c92f5954d525409708d61e209edb7b400fb489b496ddb3a21384e66560f3cb426aaa747f440dad8843be7def522122336cfd5f27a544c1150a2f1577d7c3540bc8f910684a1ccff63b46f7173262de6650d0bc196b6389b698a18a79fa2d3464c477ba397d9b72f42fe2fdcecb520124ef695f730b43905948cd3d954004840d0d0a7404e1cfb3d2fb99bc169eff9284d5207c20d1daadf12f13550929a4404a6caea379bc5cbf58119421d7c520d8017352c748a2a5ee909ed4f069900eb5e847c54b82f4c94cc02d2b26f4e9e2179ef6a3220f7bd7fd58e656a3278876a8856e8e10809bd8488a38c3bd7d7ca015d33f6dd257d5032e95a52b19ef206ec53d0ffface3f6394e5d37660a87ff154cf0a86080a42443e84a31810a8588cd47fb59196cffc6f4ae48a0ee08093535effc9e393c7c84c7d8b58c79fd1998ad16455caeda279d673e4ac03b469d5476d8063d3433b167864910f6fea52a35fda47a3fdb119c15b5067619d3cac16aafc8708f65e6f4641b129f0aec2d3749f1e65df2016932ca5219686d747258f4087f79da52d60556e3708710d4e8de389d003634e3b8d611bef5e935239926665fd929b5861460f1f41f8549d9899e97170e31ec592ccc6073c95e3d5e225a58f51101bb1a918f080137f8bd0ca8d83fbce3844b79823a0981cae1407efa656920242ab74794f807dad37a8e81b86c3f909f1f112844846f75c97fb22634ec0cf77bb482a1844afd4a770c0ffc1deba4c5ed86802ba3e4d04c9779b1a142ad5e8730728a3247fcaa38816417a4188b6d34e4449ff394503e6a2c7be516ae38a2262369fe304d31be96e125ec654ddf70969fffc7915c9d6b5324f2d571f5c0ab8cb2ea41540d1bce850aa9c1c33955aa3e3077f3b27c5678292e8dd4d712743a63de0530d0ea09d622f9c18682f129619514bee44a4dfd87acec09f706eddfbb55844624f30cb38530ea39d85caef34ad90f37e3ee8e72672773b09a64e4f0f5e3f36b4852b9d9c5dfee06d6d4de523ff6fd9ac3cf793fec8e2a9d0374170ce8b904a07400f83ed802c4b7ca29e3530e9219b8cc0d6dca5d0fe0493ca6ef1960a55526f946e47ef3489661040edcca5fb8fefe2d661a1c8f1bed79abb33342460d93e69b215234b39e23aa5b74dbbd199da8b048437e99ca3451074b0473022308b40a14baa6426688eb18d27a82975f3a6381abdebec6d27defabe4f705149e914f763ea7634207344ba695564d548c79835eb1118d2efb4c317cfbcdd546875c8d88bb12146e4f809127a67e19aab4b2c1cea0f92af50a27c335faccd4e667e32b00080675f236ed4614fee60d7402b31ee491384d07d8633114b6b27d936c65b476f4493a628b76760b922b0691a63553b8f0f6cbe3a436a04c58344cb41dff2c611acd99f9c837897c289d43a264a496386ba2356c95d863ca7bb3142ca3f79589569ffc31b56359547dab1d505fd53e76ba97e6e107a58a2524c0357c4d241b8c0ea742b80d1f9a0bfa659acea3a5fdaee8dc4c27f3d53002e0043155a97f240f862cbbbabcfbcc26206f557dc77e8ddb7bb489f64bf7d88d749bcb539fa5d89402dbc3273caa6113d04aa4e8bf4b088bab1b6b8900663fc972d669225f70328e912ba831f880110ae0aad6bf04b460748bc9f7177622c7ad28fc1c9f3269353f9e735ae2f5e6be02c923b4c52c667f101d7085ff1adbae7ed14fc9112d91ccd8fc228b920c481ead3916077bd8fd8596a5f894e2aec2f57adb58e044b510109b7e16aa3dde3e5061dfe8a18c74eaac09e7e99cfba667a3443ecb9f834c42855dbc3b4adb4c5cc0077e151e65a603a05e97dba9fb8156d8cf4397ff836e0e5f2b1ffa7072fc31fcf7f1da025cf01eb00bb656c4258c7df5c0be5e4f37abdd2f8ce25cd7dbcd461b8fe550d16075c5561e0841e4dd0ecabf4696342d3ab9b9aa7d3620b6223b2d0c130247ef447fca5f380d89abc580658d715df67920dd4691b488a64005a977c172c7cc536c554236355885bd97f702dcd80b70d315965b79a8a2f66e88857293a190487344ac288ef289defc9b21197f827f7caab8763f66145f1f84d0b30185d2fce7825167f11224d2698ecbf95ec7540ea9430d6376790db5cdb63b6f26a2a16231616d45937730d04749b7610ed89a2ce61bb05b882506dc8040799ad27e7ff6967379c61604e748b725a2892de34ae8f11f206e8f98dfcf944d94a651f0cf41c9f8c36385894203888908900b33d43788c199b452aea0d0eaa867867fbd033a9fac6d7deca9196e2095501eaf05dadc5ba0a0daccb7982a1eb04783c6e73f4c812db85b9a13f91a4133e6d7306d4ef3152e21c6a0b1452811f12952ecdab39109a947b52809393639d1d0262c6b84c38bbdaa4ef2cf0b79e574aa9b92727f8e4d2b4013a4b61024d467733afdebecd186c444c45aa98df1ae287f8d3138e528e2800bf31b483b69c4c85a0340072d745ba4633296da338418c5fddfddf1f8a00e8081a7fc6f3680cb188cc1e44b0586a0b2b073018599c7fe19dfa8ef4ff26dbdbfba773bbbc3235b715ebf815e41ef778f5cecafede2b7257237623557c702c290f9b1dd548c14e5fa1e6176284673d05b22688495e1f1106f6b613e44829d15525ef566619add06b78cf8a86230667aa4b06828b9d1c28f0357f1ca981da158ccbdd69a5b76102d4ea72e4897bbeb1059e0a53cd0a2886d635bcf84cc1c525b836d3090ed23ff1f4abf6f44132f96ae213bcd90cfbbe8fc73037f2d946f772bf0e517befc82f5b6b8ae3e6c9edd75a857514d4be58fd05b63ab2f7905875b26fabab1092a13c0a02a87d431a52540b07ec1797989905ff976db186f815da84a3aea313895e7d05afc449e0f00210cb582917584fbfc9b1484791519a7cde80220893c2a93a48d618f41cacc5df70e07635751882a62c071225a8b9e50bde6476428035c54ab2249061362289f2f309ef6f065bd8899230582e103d227a2b5fb59b79f27bbe07f82521d5bab87be93f69828a0bac20dece51f2b4b630657d428a13fe01a2c257201939146c2011eb75f9382ba43b3bd4ae6dbdf63e9b552fc19c26fdb622a01ba6e3815a3d7ff05368d92c25965d78983b17ecf3bbc2f8095c3b7218c1c4cd65eb62001ae999779981738467f5f796f10de2cefbb4735e0e078be31e3b3d84c3bd6794f2313e7c9f1de9dc4042289496616e6e0dab0d159b30158ff9f09c848c1ffa0b51cb70f32c3621e401914fe1bad923be992ffc392fe5c5a6043b8037612d50e239512cac8d55736ca6a3ee4908c13e073e0e2fb40b3cd84a1e484cde2562c3dafaec351364fb4c1313b667283534c124c13e70e9b2a4803fc9ab5d5e70623dd544d66e4f458cd295ef855b78a8b2b8c05376b47934dd64e2695b21d8ae3a5c4fe7980106138a4141b3e30f2e9c54b616bfb00af88cad9523b628a905dcafd7a712786b8b480508ca0a3cf9f560e9d37098750dc50adee23282019cd8d93514145b6a9536a1543512e8c8273a036e6ec8a9cf717bb6699d5c86993a735ad9ea619b3febceb4bad532c9b1447ac4dc02a44d8b10aab6a91bbb965d768547a7e251aea9a1dbdf812099d4c799c5e46fbe6647fe7a39249ba658b39c5df5a9013141059ae15d2f80c0cf6e567e1d40a1ed4edc1895ead06908b7bbb9955ae75d89a83f2b8291ce64bede2edf845661582f2ee83e30a66267994ea89a207baec19292c4b54c805c0fa693b374795892e45a594765ffdcc98d6ceaa87f2282cd03a4af778ab5999c307b8f534893013654e5386d4162d04de8ebebab945fceaed6a64dcded3ff95121525d7b770a409e9128a4cf7df8591b35d7adf8813bcabac5f9f15fa6f72b072b0aa5998f1a82817537d24fdb3db826ce24f3d7a86385ed15895e8a2a96b2b41e18d315d5a5cc67f1284c9a0e65e2bc329ba72ea5386a357bd190c582040809c314d3034ec61602d3c7b9f8ccf7b41978b32ad577f4f2bc50367decdaacee1763beb4135a8359873f0c4768ba32f27b7fe2cafc72305ef0defad80068661615df511c2d67c1d7efadae41aa3835576bb7802c58a61c9b84ddd84a07809cd66cb4c30062f0d37fd73b1eba7c03114f38542d74a7ec9f2fb3eb799798eaaf0722839414a161048b8a1113881904e031a1a22a028232a7b74d9cef2f75cc5b37bf08c67aa891a7c8f0a49f29554e130679523bcf872d5cb0fcda3d703f4af23c3ceeb24565dc918ed7848224a8961d7c2c790de0014a7d911dc605ca5810fef44f091f9fc2a0aee4d627bb840ae4052006cf2e46d9693ef142c25e68f49835701719eb3696389d0f84877221e474f27396127e9705e5e40cdb5bbe5f5f5469d0b18a399dddebc9a10b883d5182684ee54a1bc7e58b5af5cfd4d29da46acd18fc5a70f9949973b4bbf7af4005e74ba88f84cbf8ee31374304367e6dd19d05e03c45781a0279b501417354da8ea4363011b1aed41446034b5db080b5562ea0bc1d5d814668117520a243385e6efb722ca677278dd1c22a8583d29a8a7e9adc6a6e40e4eca464b75a0f4b327316d87b85729e64e6e99985e57c2e59df84917c37dae19e750b2d5e7974ca47d31101ccb8aa74a7b40bdf59ac8ce7336b196ee30dbc1134101ff3554447d27ec699269dec9efbf705949494138b70b8e4d605c7863041c40f7e0683d18b1bd1aaf2f5eece5db8989116aefda6b1d5671db7ae099384651940c55039712084a68290458325f3e98cdadd4a2007dd724b67f3590991f2a444b335dfd94827134ed5132a90f52e42e924ec24210ef0b7489e913989bced1025be2b5a7403b190f5742a1a702015627e5357dc3a3c16b91ff95cf11e7bfd5d7e13afcdf3b5404764c2fcd36979ac1f40db1925819670fbc5eabe27f22ebdb16b3b6f0df27091f1a32f17af34d9936df1c5c1a7ab6725f304a3f9ad8e99739f5691ea33f0ef57d47b5601cfb446d3a11b4466307f92fd2ce1f81072ed516bbb34f2610b4897d00d376be1fcca2c1111b175777c8480d305bfdb13d165e992899b81fd486c9338fb1dd980fb878ac7a04fe47403b4112f262e88a2c84fcb0eb19c166f7ccaceaaeefdfd5d2dabb3e28541c4a97e2370b32fefbc4694d37c09bfea34b428d8755ce6df469b79ce70e7eca214d3a8b08672a7d181d20a0eec0992bfc0b70b843a012ff2b779dd65ec1fa0a86a0a24cf1b78db0e5564682bdbb99b3624aa13430bdb413b3fce234e7e6d754ba01555bae67a01508dcdd919ae524b21d0e2f6a783905ddc42d3bd48256806afbf2e1fd1588cd86d943a44b6dc6763defb6e9d62766a0e294f9b33d8e44309b1a36e282d59265429a61a378c78e82f0819a3c2491f48e4e3ce72b4186c636cec4f657e144739b12fac8f58ee2aa0ca29c08dd3adf9bdb4303a47ecbb2f7dcd6443bc253ce04ded62880f6fa3aa05706fb9032a4f926f9a941cdbb82d4bb35e7ebad33327c3186f20dc52466cf9458960cb5268362723d401c6c07a5c81fd8d1778c414aa3b1b5014214fb18e4d5701210f38aefa5067fcbfbfa6ed6921a2262d08e63140453ec29008112e8b2a4233ec4101e17ec7fa8e75c57babd0d284e4c44275f43f0bed823ae9548548471f4ddbdff319cae75c8007b1929d5f0f23538a0e81d1834b6b39712b1e725bdd88218c1db23dbac7438957de038c8dbd0a944754eabba0326cdfafcaaa1ed89b5b8d1818d6c8ef8ad9cacf39ea2a01c6d4af6fc946f0687d89f9fe01bb013e78caec896963bbbdf07e30a39abd52e0eb68afaaed2af90e2dd62aac6363ceed41bf7d6d880550dd208657eecc7efabf2c0e6ebb92f3e665dd6d420ebced57a22bcdeaf5b06fe287dfac38576e92b423c4b5c67d5f9a1af035013a4aefb1da1e39bef0102f9c2a3f5b40dd67ec1d8cdc39b1e9435dea196dd1ac948a0b0a025ba1228c61fd7435c0cbbd2c9eb3b676d925b91e94915b6b435652e773ae3c2481327aa4904eac9cac4cdd98c7a248b1449bd8e231e25f1c3046d04660f27c7d95c9659439244883198bd92b67aed066c558153544527635f2a3d0c415ef68d92171c9ec8171d23cfd0a9529c7eaecb2adbe7a0cbeacb21dbdcc601cb2dc16cc2e423653fe318dbfac8eef684e9354aaf1e29a93ce0a95d2edb38783ddc7b9182e08ae3488b7f4c55e6e6516ba18be9c9837fa492d356c78d4540f67c73f4eaf6193d9147090dc2bfabfa9294c8b3db53bee80b6a1d00861eca548d27bd3c9c8c040f26efae379a11476cacaa4517eeef0388a7b0d835fad553cd20431ddf5b28171d5d75368bc0b19ad02740ece08c9a0193467b570ddbeec004a4046abe665edeb06cf352d775667abb159589f29dac14564c5e4d8c0e8087bcf1af4e3505df53786b9e43a3a32a5a2ed050bc565782005983e52ce9e763cbea11551b2bbbfb73f1092702533ce459dc98845f8a50a540820244a3ad2236076697c549bf9955ceb15145014902376c2f1880625b112bdb622597d743ff992a22d601a04386946c1c30368b6e47c0fdf1fd83e467ee1fb1060e29af492f3fdd1a5042459a456f0ccd632d01fb641a5638e5f33f1a4100cac754e3ab7b8741c23bdc20ebbaabfd8bdba51836a591bf274bceeed97a6c44fcab15ecf3694dad8b7a7fe3eb1a46ee41155be1f7cca992822f5ada58c53aeac0cc8c18705b6695e67f6bd12edfd4f031dea6464304f0c51a6934482cd482e40524f050efc76d2c589d3b0ba84404aaf0121248c548f952a0f5688e756b3c3e323b0c2c5ff641c248caaf5e119eb421c52a1256397562b697c0812021b498fa932e98274639e4ad376458e82cf7189da2bf73b783ade26e8f4ae6c0762d050b98a175d74ebb700dca0fe891234f8dcf042313cfba6a1f6f152d0b7447b06c8991d65b59c821c3971f173f607670f5fff1b35acd727cf290068049d906336ea3af8de253fec30cce4a88bb4cdabdff81d2b592a4d5a1a1f73bddb383c73f829f7bc09755be643233f62c5ea1987f13968c76262d7d1be9ffb758d3b26b2cf1c34fcf4b682ad1a3710a1c1bbe305931d85d36a333ab9381ef729888df2fdb9619871a1750385761555c2ff8c7ce6b8c671949b7768052ca88c5116cc9bd212c3387e73053673c30f688ef3481664ec1c7ad48ea952a5ebd5b7896f4bf069234b9be2971314e43ab162f1279f7a831f6c5b6cc69359ef0226e41de53035f5c3862ad60eec9a245362504cdbe4ce73e2b0e025d642db08613e59799243608cca5996480c4ed435dd1a9a7b69a1c331aadbe20c2c153479acfc053ff438b03d86c0e8e96a6f566a6e30b627c49fa3d49060083eb145cb70562439a8a2e9069833bbabd7a61952a974eb5e3dfd994cf17d7e4861962a44276c8e7e418c294c440a7cefcbe9cad81490409366b9dbd81547a84326748fc57053192a2b7b6cfcbad0db701d7dfbcc9b391529cc4c519f632fdc62364f08956fe8d37410d8efcf7c213c9ed22455cf1313c6196e8bde8f99db3e8a386d2b4b83fdf72630f7d122b9195b1c557bc074abb8b421927dc00edb4e86e4920126bce458bc8476f786d33c036ecd501ee664a619ef9726935ab73c920869c4178b2a1f19bbb6ed85c04a3c2c532835199c40f7fc3eee1457f7ec2b92962bb1089400dc23acb4c77d2c5946dda33878b9a29dee173c9d8f16f4d8e0a893ceb6fb0b1f38c7bb214f84f6a15e0cbd4ef69f7aa787fe08db296923efa4dea1bb1b53ef1163eb89aa34d3ac0324e38ca7a74573e8a5332606f299ff10c616f7322c422017925b19e0fb4a5de224b2250767e2899d70a232a74e8dcf0bc62fc88f18c608fdf8da32a62dc701daee1ad7a86c16ffc037f2fbc6e90494557a25cdcf26122c192ef5c5601a23b4d7d0850e0acb040884fd1b94afbf83c22c3e814bb118642f9f77adafd5f9386d154cf92e8f427a84eaab0b091c16549db66e5e098e53fd6cada9242d6ec8fb5f4fa069691402014a906dced5174a5754ad88a75aa54a69996041a86b6d9e042b9df6bb2830de2d53dae5ec17a17fc522427f30a2560c3ad2108ceb9f2d5354762a0e8b3925436cf93facc3542b498148f7917a7402a9bfa701d8ffd65ceb4db3cf2c74f1e82c01b076e4c1742bf7bd65353d0ef448b9b83c34a089ba49a35fc7d615771979dcb799cabd00f2bc40018fc4cf32a79390b078ccd71cce07134dd134ce2fd949174e7b977598664db238af5b21b2e7a62c8b9d497cee07f10f144ee28e297d0292045468f50cb707f9ac03d6bfba7fc614b6b819199fd72e68edc5aa740af5c6edab9cf3f0563dd3b2fe1170347635a80b7f04e034d499e57d17c3525677330bbd69cbc6e0de04556a1e6f1c0d98e2fce1974fca9721d8133871e0d4a341012961223d3d9e6003fff07695e8e19cf888f60304e1a1a914dfc11175dcef367e108ad58966d65ebad10ff0df0370e13e2af23f7f9c196018af9e7e4fe10e7ad4472ac9fcd29fcdc7567e935e068192ce877907fd7febe20fc125ca2137b8b36e2a21cbc113339e939399a4c30d5ecf69f7aa00463e82c03d37a288889fc4dc54521da6138268346f0ff09b8a7a01d6477d7e3bff037562f34f1c6b2c94dd1eebf8d83f1f1df9bfe5bf1037633255f7aabc3b8708a4c20c06a71e58711e5105c86e2117c6836fb77411e9e3b1425c6a22edad9b577b1ecd9234ea8fb96c0b61f0f7fdda9389a6240029cb9f66d92b84b245efea073289d7cdc684bbdb47fa4eacfd8da86b3a7a9399083df4c4e7eb1d5529db02869e7a9d1404f33bf3017ec2907e75aeae7abcd940e9da08ed6d72b2579174a7121edb8d81b8335e72b037502b4fc9f1f5e345e6226caa4be927afa9afa7ddda82c214a8f4448c93bfa34ba7cc854107da51831a1455a716ab0cdce1e09b03bf399b228b2c97cf35d514693fdb778d03ffcfa9ad51aedb79f8db076dd34ef4db07293343205404690f229a15d009f7d00fd3720cf45e62e182504c355595ddd13719b458e434e469b0fd80b0213bbd176bd6f6118dd32b04144a8c248453aee2d23c38d5ed698000fe2ed8bad8181bb4f67381023dc55307d81f100d4846ebaf947c7d44348ad776d744b99c007a716c82095c4921242a40dc48cc256ccb9d5082a24ed04c6801fd6662bb8be05f00f42981282dc1d66af0f7664138d50ad4acecfb35304163ab762b2d908caf514ffab3781045199cc25a97da3e00338e94a390d31fb689273d1ec01662569e202f2ac4387f8e47da009a016348b85c8a8dae4100588e4732e3deac61c827cc0717ffa03dd3a4a1c7ede703cd9ca9ee373ad810fce586bc5f45f49d3a2fbac479de64fd553962bc98802520c3e7f02f651a654dbeb4d50f68ddd73bb45c34eb569a3c8976a8ba73ce0c9944db380e816b95e2fcca0490e8bc221492eb393668d5abfd67c05b67c27ae914e810528af0e3ddddf3a44f7ac0fb1a85ede84f23c957f71e41fa5592318aeed94a01bb139dcaae5886591182301f959933d8323b7775bf2dc67f4b8f967eb5159502bccd26a6aa323422c097a0f2fa5a1cc9d139de53c75d6657e119488fa6a545f11890f72b0d8461ecff3d66c12c92e2c3ebfc50ff14b08909e4c0f02625d5897de3e602cad84455d2ac7e36b3ba255a11fd7a4fd505275bf0898528836d6830ed3830df36363069eb0cd6631ea1bc8c70486622585c0ad22391e78d30678a7242eab4298597d19d2d56adfc8eeca7a48d14939bb384c43b4a8ecba1957b6c821de6fbba4c15227670a915e0aaa9b1b12d9d0e6987296da833af8543a8471c9fc4bed394d646b65544ed73ac48ace0a696c0d8c5b58f8324bdc8bbb9a4aac97e8cbbb56b9952201c5715095d470e7b0471c1182e0c8d4bd010ff9839ed54e06165fd6e7aa25c88a0258548c43afd2bc99a10e5f5cd20ffb0e9a1a3366615a298ef093e6a0e1fda8914a3dd1cc05652001183004c75fafb9accdc317b0be60f54fd172d6ac648c3c434021c6533aaf7cdf9b6065c035ea481c38f9712e416906d9b5e84ba2d9b4447972b9b3fd5c50b8b0a98bd7721f08e39f71dc367e4b0dbf387e019349885e6831317157afefbfea31b6180f6c4a0f3782c9e0fb5aa5bb44208516f0569825a4cc00020d878a3f4d067192025bf6b100c13ac7aa2d4dce77b1c0bd2a413464ac2d38712864dbdf28cca557545449a81116448a72cb55c055670675176340b511c5e4e9f83a97ea8531e1f90e8b482855dd358b599c4e37ca30f78f30456111c894f72d407db4572931ff8806388debec426f5ae37f0bc6ca44618c28be53fc9fbe2ab250d05f940dc91f6829931c55634807650e1539c259850ab5fff663c507d727816a5f6f97bd69b3ffa72f83a01e399cacbb102b590cd9f2ca32fdcae49868023bda7717fa014e04cebab8279d765084cd14d71673723789a5be653fd3984b155064486be383a9f7076069f4e9b7a4c663497fa2afd5c4e1605a367dc3f9e291815c2b46f35f15e016f380955c465ec3f5a6ddb54a6361e662b5e816f29c4f8661896f27b917d400ba791c36bc1b809b460aa175d3a1f95a76e92ddc260b4ec9024a1bc42e45470a36361c75bb2c7cc77f4fef13c90b7acf79b8815f55b66738393224d338bc2079edf54ebb39283d879869e831d7f4bc6059544e7204b7d5a5f56cf3e5f9e22def4e38fe081e99011e6e71a81aad95888444f9cd295ca4be395f4d69c6a969e6e82c0401ef295c54abc9b070f6e7fe44bcb7fae6107d7a4e31cdad38bd8927188fc4df520f9349245ea5bd86c2a3cf076d73d98ba77dd71a5a9e1322c85e388bfdfa8d1d32b8fd78a07364b321a34cfc54fa52f41e6039eb667e9cdde1299eb22eb450f0d8516ae1e0c8a10efe62b73a876d8e1538878642ee1b0e4b334d8ed1c169161f13cb7237ed9144299ae7650acaf1de8d77c5582741f4b4b7eeb625bcb64c814512d585ae8a8aa5dc111f937f94eae1e7d26479e3a0d5de642d0014f0aa6f21db5f54d69d57c80094f5eb6917533fb07f7c437dafd4bc1db3da3d4af90d87460fbead254e39d8acfe631407c15556e20fec41fbaf13bee85f8600cdb801d51b9d43dde9ce58f0d1cd03953d6a81fc4ed1ad61071bb000acbf2e4e6ae5da3464bce5740bc0b7f44da66311c66a675ebacfda6161487253c780c9e6a5d99ed72964c9c295e10fd13158b1a644054092e8dc1513339216aa95ffd552bef612392124c2ffc747225a9fac2e591ae23a7f85b8b1f96deb48095d14014fa053f25d9b20a7cfa85bbfae898a58012730fa9cf19f4086d08531db0c42815ea2de7287bd29508ff9bbca7a17c55658d651390febda36d10fbf1ec70f067897265f87016aa3dd669995c4b444676b847c7ad5dfe637b81edb834917f5b5e9e2656e36b72fd70a2cae675e781d27b5f334f82f0ca929762a7b96837574c9447ed600c0b44ed5dea9183296a34e351ee3513e582143648b816931d937b6439ba6e018b7e1a0273240d10e09b8a18c9066cb80c4075c9a1ab712cbbce5c88b2b4e590a673656424ceec0d27a2fef36b168ff14d98e4b040d183f42cf09403011c453642f6014f06e7278a84a357cacb8c35be916d2c8380722bf66e40d5ae138c196a8570d62fba8810c016cc91d6f20421f8ed6cd6a5c0fdfeb721806fdf757e5b3cf09c7e3af2cf3a7060091cf672d001bc5dc8760b75c8d78a12e25654dcf4de37c848f430c939deedde0354daa45b94628c8c4dd899eb6b0974f22d6f36ee5d64b2eccd095033e1892e8ec0cef631e7bcf1913c09c34a522b5926d31dd4bfaa1bda5b5844ef556ef2ac60ce45f140d815f8953ea46661baf512f098853bacf14d7dd7dc03c691b15b70dde5618218c8243f69e9420e4c4263a49d14e7c3febe623f23cb1e368e1822cfe85eb8cb5cdda028970f23fe902aa1c588b5af7d2f9477b0abfabd68c5fa8c87b5b259a1898f0c61b6bbfe4981aa12a1f121e05dae7aeface2d135db8effa534e34660e3eaf5be9d24bb72591c96028db7c3b2451448be4fb22810559fca1f35c6a851d55f8e044c31368c88708ad8d02f5ecf354555f205af571b71ed11431d05415ba66a856f7c683b079f1c08fb2f0137201de04c7a15d436aa3c352217d8b6ab6905489a7243bfcb2d2e24e3ebe5e5e530e3daf02f85e85d91bca66aae58af72ed68c2df46a898c398680b03bd403089e640d349de0f00342dda72b74696b3f0f0b64e4166ed8606b731398636491dcf73839fdecef7e513ce07170c62febaf587cc508a3a06fe44461bc810dea6ba2f6941cfef1954800320a733b891a660f3b6a79ee0c0d40b8ee77ed59fae61e84030ea250d1014f1427a286f4c06e02ec31a4557d402345ae34622b46141970bf3605a0016accd8babeb15f5e56ee67fb5be9bbf9eaa3581fc483b33d02bad5201e08c2b77046565deebf62c61c9f133dccc70d7509b7b81645dfc731f585a468c3e10446f9e47ce89fd678b43b80e289a9c8bf7ad04ef948f9c6cb5cab57badd1988582eb48b838052806eb9e38301149ecdd2660e831f095d75fc5e3af0e6bd794bd736efe990c2e61f34817d2c7e77b41a8e7745db25977ccd2900389605d717a7e1e51c9ea755149196b48386827df03b34d07db7f22669793e75b82fea6d332ac0ad1ba5b9128d0f500a35c592cd4d6655ae56bc028f3db33e0401beac6e6ea96bdfb72a3233c0adcebcc7ce33fe9239dc53e3a1a77a309bda180464725d3561fb522f1189292bf3c74030ddc6bb0005952a42052cf210b4be98e73ef159cfc9588c410ab9aea85bb3fee7a50cd94c3790169a42596f0aced45ff37587b11074b329e9b9a0376260dd1c1eea9776e65fa3717beb47f7bcfbca672ee5d7e795b3a032168041cd2813c51ccc24c92e35be019ccf48233ddbc25cdf3757a4e397b6d87263bf65b00fb8e1c0689d1915454697bc979e375a463e5e884ce5dae1d30b92de1b061a19a1c70df21eeb990fa7b5617f19c227fb2109668fb46ab4eaa1bba36d594e9f50ac46105af4221ae6a22edf94b5d050a1806ae729af1e5394c81da14b838d869cc688e0b93ff7913d559803f62c63250e5cb3a5d1bee809a4aa155a5c0fd0e63ec6798ed7b43fe8fc9039171d1ff1278ed97df52b3dc49a4f6bb82f791db787097f5c5c8ea441782a54fa551688e554b5c30ce2d1d742f484b3107720bd4f8b2ba356d1c0a9e1abb7e6231a28b7afb094afc012d71a51493237c64baaeed5b563d59e0a611f7f56d550f5313b10d0ed0bca9d4ee585d8d2f877f2684716cd622466efebe4e88b54e488abb0bb422a8bf9da9ebaad51f1e607d7ee98e15b1ffa1657e83927dba29a2e97bc9285834a11427cecef9b2e7458fe70020044db21379ad19c374b395373253e7403f3472a51e707f036d859eccce1aca538287a535e77bca959921b0de2a09660e52a91a18ae3737ad3ce44311bf0e79a8219b0c4ce004303f62cc6277e979260e0286eed66525c2d3b5ebddaef7b5de306e306d413f0c0a1f77d502a14a0433982833573587acced2753a90d637cf56d22602b8c3c7738b3bd3f51dbdf2615948f0a8b5a147ab089bfe6fcb473c191082ad2aecf2a3c3f8037dc692cc46e4ce76ff25f605be5b175fb73ac2e36efb777ed29bd83a764f52fe6e20c4ea133e8f9b9b618634934f19f9680fa9f7d2474c8702596cd084ea2e8e7dfc217afcc82c5493ef9b2b6e774ae49212ece0fde80f9377e1d15f8e56220f033cf76f944122fcdb60cddcaa6a4197d95ee2042d9e754482c6680bddfd03227fd928a2c33864941f86f3f7157d895b44db9eceddaf62e85d7a088567ec44ef11713ea652a67909cce05a3fbb8784b2a716a826961da2ef9e4151fa8c72e4615d813afba4c0fb046951b03235606f7256584cfdfdd57d27faec674ae7449780ecaed9ab7469120a084c0edad1878f942324eb1c49a11bc14fb5d847f0b0f44d745a2c49bfba343b811c83e2c328539ec425e47b0f820b73a0abcb5a1f95ba0dc4d0fdea2b38a007ba150f6f7d4c6bece44ee0ef8810213a797123462f74698be04cc70b87ced5a4bd6a91322f45ca6f0ae1009d232c52a3293b77b62f08320eeaa0397dea6fb7aecb4abbc0d50b4e2f84091a19074216904aa08023833da5845ad6a5948f097d615fc8019a7b9c57db18978ddd2ec882bb2e8e7ba40658f6e41ae70a6b949f96fa61e52cc1bb435a45fffaba3af4aeff44814d0400e51891fd33bd901b7b308e57024cc529897328a288a7e3cf94fdbad3df674f0ac68634751300462a8de2a57ce6c91589282236885459925a7a33c6e1d1154d2db426e7a18a7ac8bc477cf59ab8b9f97caa161e986760f2906610f31508f9cf3a487cfbfda8097ba73d29b83538bd00a9a925e806b302226bf4201f4ac8e041dee3a3b5139fa7f6f33c55861c6c603bb62195db21b257f8c7dd745f9a0fa40ef70b01ea570325831ecb5afdf75f8c062e599c56d9e06699c5fad22c260b915004e988b2f35692c3399118ed7bbbdbb57f32838e3331f0f15c623a05319ba4f7892b24e4bd93589438b68e70900592b6f543ef0d3b432c274857a1f192b9c3b7f3de16aa447a0fefae240e11c08ba0765b378d902c660a8ba8fb510f49a684dfb71f163da48b1bd2a7138b796fa2f6f264cdb9e8fc6833b66d8cd87f212ed1932d44817c3eb728668260d597893444532967fceb1458e82504328a0dfad10599996abc87bfc6ae2b90030ff270bae333c2eff726a4330fe466a3847632d9481c568757ba2f18d393d13e4b82c031590a1e9a6f68cd6ca0bf81217ff11c05d47d1df66a5a271815f96d4215abc1614d2979286434693bd9299bcf1dc6f2fd81168b66f5674aea509d6a78c1f5e7807f29ddf198331d9fbbbb030268de764d6cd1b43cbe4f5777a7ff54a9bee9385db89493cb44a874fa3beda93be32dd079af33a0aef2e21f623c216783c8c1ced8ecab4ae869f28e792c8f71243cdac61bfafda26bd05e3d098603588c32c97cd083dcd7d0785d5911bc7ccd0d76d9d7c7e0de9a2a610034811938c5b687bab439cf5db850776e4791dcffe650c68dcc0270851fde29d87645f206bff3f12bb7ff27b48d484740ffbd8f4e9cd1e5faa91135090cea59bc38c1c89b10f9c016c4ce18255f4b45b610592d08de87dd39ff39988797c6fff6903b29306d779034bcca701349388e05ba2325b8ef1fa58ddd5aa71c89a87fc8ff514d753a33c117c5766bc17bf74e09e6da0409fff70b5ea0e90bd393e95f8dd506378f613e80db67cf0e801f4c4f5fa904598954a8e083ddcb146904f4c27fa6192062bb94c793f83cb497511696768138f016db516cbfc6228dc0d3184fc9355e068a729882b4991c293701b55b52c3ef4c6904417f171c48bd2fce5aa12b64da802a0136f0ab5485d743fad307ff20db7613c3e43741f6d717d54cb0d3aea4a05751105ba32ecf079927996ed4679a898319a8c2bd004c4739d4cf2407257c62c03ac423dd52a3a364f5dd67c5c96b45a2499e8cc09d15ec2f1cd6d69f59a9255a933c415eca5b1a6f6b7f5542ab407e991e7361ef74956fee94817e5e7f8d012caa82982e9b3cb0ee0b9fce103a5d7e7dbe27c007c19150057359883c5e2ab20d486e0e9ad6d4dc7e2a16c20a812ef19f86b597acfa9c1f0d817c16928fe49810410830ee884ebf63e149c0bd2396881c0bc7ca71427ef8496301c543c4ed7f6926164900247b1463cdb702cd5cbeaeee6f621496af4e582e6d4ec423be6c16ad984af21495e0d16fb4748fdcd5d2963450e025cda7667e689859256597b2f8bc4964a2be800f66de707c25c9b5ebd4296a28328a5c311f0e760ef427fc80b1bc48a6a9e9395fee138ef27fa45d097276c0242fb2e499c66841f87d1606bb689f34af0d8f3acb5ac3d904578436285f9a672cfa79fffebaea36259963b713f5d0b35c5a34dacff180f8b01352370b823d60407274d5b7a9dda622fb70eb69ff73e3c93cd32c803085233913479c39235aa88b6c5dc3afe6d2cbd4787d2561437cab067be5de27ec1a309b2755235fa3ea017a42680cb1e2bc824d3dc45fe022f03df25fa5a0725723c0e20e820e8fc110fe2e1fd36faddd4143ebaf9de7d5794a0a22baf077a0fd0b3821b18d846cfd797e8c3ed82baedd1f2911811c57f69a3cb264c4448e9ee4866a06dab465da6c89fe2c63d3b4f6fdcc05d8c7dbbb92be6b03c289992dd15ca3f38cadcba9d7f8b80ec44d5c6e2c4415d461328df0d3b68ee18e0991906b75bdd2ee0f396ff4307aad75a18c17ea6d5d5a96a8636bd467990cd27ca6d8a4b93c4c4b2f427adb2e12027388bd9663c3e6b344ebb166a6f991b22eec7faf730ea2404c0d4532d17c8af62c220a1326d57a337d5a7d0cd74f27e8cf561ecb0ba9ff8b81b99846ff467ebd2ec4849aea2652d2c67ce396721d4076959e0dbdbb797e9fb162440125ecbe30e9ad030a66417b2e9d86ef0712419967a4a6aa72ffc579877b09b34a4002ac9e5c812bf3292b1c535548fc9538c21d4aa615188da99b3440a5ea964f097cc45365dd9a9035f81a0eec5d0dfd70ba1ee81094034c7997e6e6f2e22c023ff4458aa71b02423ba53defbafc190ff81f5bd716b5e2856468cc53f38b52fe61a5a243183384bb5d8bdabca0889d055c96d1e2ad4d1ed8349a1cb65e322578cded85a4179892c703c989084161642ba2a7962d5105c4549af32c55507a07b785e7f8fa87e52fd5e34d1bea324c50174680b0c48ac6ca1bcdfac7aeaf0ef266daebe1e120a6e182ca2642731b83ef51a00cba41d34446485ceb88bbc6a83575abb4ab8efa08bd204f411f224829c063040812432bd549b1c0c163f35eb127cb2b93b9967afe41cfdea58b21da69c4f7767e0f48dd79f785ef6ba0107ec04d7bf30631746b84954103e6a66c9ab8d80455d1d89aaa895b3bb5f7b0c6987ff5abb9488c9c7b11f1bad06f3871de218c541eb8cc1900888007b0d42eb2ef0691d2c3ce988c401f13596df93e629ded34daf57abb9c599e8d63ab2be3d9b1fb3e7fb32a0fd434ca1b7cb7d10b22ae44760d86f6ae38c6659f5db9d080a08feadede12ccabe309f6a8bb7d292b53a1de2aed013b2d77d0ecb3f43bafe0f148909af6c2fc86d684c7c123c7ef817ab3fbfe2dfacc6250daf86d696913c187c9b1867f1abee112a903be0988abff42805c5778abba899b7e40a61c606820945cbc1f2648ba4841bc88d6be3a93f44b13b967a95068d6afdc067cd79ceb4da9e06cba9b2961b9fc4cf7c72051f049cb5e072b287795387747764172db1d72eed5558775468bfac8d5819ce614576462d238969c232d470ff5098d24d45634505eca445eb7b56a69322706c4d610cd2ffd70db9d4389e24f2acec1ac226aca2b586b8be8d56c87c16b5bc6cf4ada6d50fe1ff7bbc47e17eb7a8dd10cd426702f904c6883a25753c2cb1f6be7ec1aaaa3a32bf57caf1bba355f808e30554e7b4a75709ac59cc349a61f52553dfb69606fac855b62f1198b1911e4e59eb19db05d77734f8c9bbebfad352079cf30cee19660982e48ad85fe6b884fe718c1705e74b558ed3816f0a72217e7cbd3716a9a55faab4309c3cb38ea3b0d0a97aa49d4734737e41b0da2a05376fd12d00f239a9ff3d7d2f87b76c88ccfc6cdab1a83a53d63545d643289e90b8ba8fe23c4310559bdeef0e279f15731755d1f9e45e0483a5b3c6eae9102a36a5dd494ad17d6640c764df684292849c4b69053889d389467feefcd3f87bd1eacfa4f8e9f67cc1817ca8cc210f4e760a64c3e5e89dd23e7ee37d37140edee555b70bb41923b27251713fecb1fc2a6d731fe4f5cd177240a56b0ca8ee670d3c656f7c920a967138844fa51efb15be7d91d252cf7ecb7c4f9c505eb269271db9742afde3a378641aea82953659c3db9eb1e41243f4545eae4f6fa977a32e6bf9278cd95c383083a6c5f8bc59be543fc6a23effff5eeaf4021b122c2b737a44bee36a925c69f0693926ffd2a737553fde8468a77efb799fcab5a7e78132f97aa3c4239ef183ca322a46ef5379d9b026906e607aff644bd5182459d12f8bfc9ed2472aa224fceda5e6727d588da20d204ed669b72cae47789e0caae7529cd781f5f18ea1c0e63db38ef8d17d0c1a2008627fd6ec41c7cd9824626b17b72bbff63930bc950b4818b75d718b9e76b9f3a01e13fa4a2105c1126f293939dde18590077c3396bdb6009288bf1959cef64164c98c4cfec37162c3a0db974cfb437ba2d735fb57235e108d3aa5d2ddb51331e6e2202ef3523bba02d53117e1a9d63fa65d5f428666e2adc4b678283dd9fc99e6e9f74be69f89477f2653373857bb095d68f7daaf01d1da71daca7f5b89b9840ab0f0bf1226db2f97bb7feae90774998aa33cb67649191ac392a0c0693bc765f2f5752e64c82a02a24e682b677511de5241c8e80d850f6a6d596357bf2abc9b77c0c16fd1539c63c3187c4fa27301af7bec08179057e1f27662f8d99c00cd4675e0eea813e330efbf1102ac61c066c6993042ee35184e6eaca4831a0952281a1cb988258b3940f3ccdd8f8bb5db2ac92dbf979eadc3c32d70c8bb4361cbd4977cfd82e4c82f18b3467cb7b6fe11239d85347eb15fb5f2f317ab8edfa900642ba7ddb62a36dd30dffd7caede3be904920360f016c75d5a8c6fb1821a01f539e5e613c96f5051e60b48977099bf6095bccb5e580cb0bd7599b8e339c7241c3f1d91bc09fe4bb1940f53ae9b5aecb4e75e953ce3b5d6b434287e181653a7b3dceab0b513c148ea9f2980fc61286219f29f840116117598c2bb0befb0e292445b8f8983cd6ed1673808c28d481276719f52f18a67536e64a2e863f408d16e6a642c4e24461b7f6c0427e3aff26097b1167eb3e5b688821336e3859884fb223d155974ea1e6888992b498bab889429095d0dca758b560ba7b3307e9eee3c42e60a7040f39ee10490427f1a324c1d7c480fee33e05217e30b79fd02d2294fce7d6f7f4b9c35da767f149d946e3d84c71ec8d0f362e3f5db376946ce80759048d69359d29a6237d9b45282c753bfb9b6241e6ab48d95107af0df1589424692fbff554d57ceb63669896c38e48906a89ff73653bf54824f576cb360ed6da804ea5f0f59ab9b71c3407647b1b1a21070990227cf5cf1cd5fba53eb61578788988ae6caf031b62b3ac67ed1360930629355a36cd94bbc94bcc008d9d54a5566d34436c160b10c9afa5a766329a1b444952f0b1b7239a574af7aee74b5c723229351a2bf3d85429bbc535b8e125ed1e5723e4868edcb5d392b6e57f33eb4d750b53408c5cd23723f608fbbe162f4beeb732ec829b82bcaf73e6c07779792459349c65138bdc1a1469c2f9bad77f6743605b3892e519d33854a87891b14e90f00956f3d45eb43a6f2ee3f9409fb13f5d2af3d82d0e0d09e1681b95bbf955d07693d3294bd48a0108a3a87d5e2dda456995d8cbafde0cfeeff4a3dd5cf754c646b838410fe15e398194e4357c9e0dfd6004df7be091f3743e41f0287aa0636ca32ee4cd16f53114c413b8c42c15887acf157c3cada8f8fda1ff751f73b7c5dc085fd64dc059c2b0f74b806efe211fd413aa21776cc91799388d711c38d74733ea8085407f59fc635139efcb66f1264043a8446d8828a32356325ae5e9bfd0973cc17420d3bba29859cafac6e3cfc04f9374cdf8ca8e29dc4b5698d507107d568dd9dba60f6613e4b10ad60da273a72816369b8befec77a7c198cc6bb373b4759c8e31f342afc6440e426f3ba14bafb4c5f964b36d08b7b1b94b2034ed55b91775980021c620c614c1c384229638b7a081aee7ec5f8534e158ae9d9a0e3306ca789d76d2bd334414216a8265d708ad6c4f55a125d35513e66d2207dad622878e0535695303717f891d4bb0f760348de450ae65333af9316e9ad65c06d0ac08c09def8db3dc200331eaf224a10cd3b21231d562ad11a0c3aa70fbf09cf368c787983a962a6cd3d2e06eb57f24af7edd7ecb60a96e0f3d93122feb7e4f47c697ab7b4227f8d3c36f72784874bca9f2828e04099a69d6b255ac4f1c157bcf6622bec528aa8ab3a156deb3f8f143ab2122184676b7d3b8d027b61a02e503e40c8f7fb11d51a7df3433025b05b1a16cad8c63bda6767a0a374c997cd24f19dc7506a7482057e5d8a0968e72417739a9c0f5ffe226b6e176d5b27eee966a7b1a9a9bdb20300548826d562fc36763dbe406670026aeddca33f72afffecfa035a3b4bc1a4e62df83a9b75311b318d22c986c65c4de82ce7e1f563d2ff07690c29e340dc6e257b8c2b23d2f9ddc10cecc32f42a952cfdfa84edcc83220588328c3953652c1d39366f4f22983cf6e3ede7de7b68fa8d8a258641d42b58b2277172faabb6a7958395045522f26f515418150888c3e1ff190f0ec2fcf6b84dd73eb559fed5a7543c8af86ecf35895799f9edf08544fb2ea02705eae8814c5470f13ca1446a8888bcf4368762a8a34e3ec31837947954515a588480739815f4e1fbebcce1ea1ac26cce93c19d60ac3069965506d58d8445b41b630fe60af8e1c0e5e2bf82e8e9ffca0376d63bd809237006f7fdbc5de818eed24d15d6dce06cc8ea41a4afdcaa6a525bb68421f301b1072698abe4071388442d3726d5f2d811d60171aa442756f71755eb71baf92d3cd615b975cd290ae5447c91b1effde56c372b05e4303674b7b254430c3d24f4d46a6713540fe5a2c7f44aac88e0a001a9910bad8178e6238d4d0514e117b8354c0d6d4df9e9ac30d1f29102f3835fab1961b33896b7d17a248b8ffc67c4e791a19d36fd786efec78dbd143644616485b92477fa7a25d226cee6127ec37ce08185eb1e08b85e4a21135757f087da775ce04b1923c4f3ca82a88291bf8ef35065ad442e1c091855a5de20817dcdafd599abfefdcd94f9e0b77d871f37ffd82d19ac98e50726e060cf72ed8f6af69a30f420805271d0537d00d5f14bac97c950dd1eb3d90b18ff372fa1f20a60921d0c5ef9dc1dd7160c5db3ea95b989c069fab0ce7d4c67358b0d17b1f26638025e3f28c0beb83d7d5d042b551d3fa6b1e867159a595cbd8a897c69334c92225f251b35dec093767425f9a330752162c3b3eeaa8501f581f71865da9f9b64fce0b464cbc29e5d40f3bf357902ba961a0238ea09a3fc378dc504884ddf058f1dc0a5c175e0af073a3a52c324fd2d769bb3a2621ec6109795da44eda344c2d990d92508c365dd472385b4e8e22f44b4e2bae6ccaba06347a8c4d5877f7d2decab342a54b6065e3fb71c8880b654e35d55ff3444ac0c87c0eaf45935cc7e7dbf730434d9c9a0fc136878d720dbf4ee7110448fff52837e10d1a27e2184a02e3a123ef1369864d3f1c06a3ef8231e15bb0c642859dc9d85e032fb7a594be61b28a15944bfcd85008ed57705fee1b1944b17f79112e703136eef5e3f1229e6260b9c5c43bfb6b23a91405fb960fd72e9190d387e7fdbea5933c193fd4524da04792db4d332efa38e3a2bb57c1c71a9d38fec4b9d6511845f0c037b644e8ab39b27a4351639fd454e8a5897456d6669de0c894713aae5ce9fc7d94fd47c4e9e16521093dfe9056c044c2c5ac29863da8c79e848be724177399ca69a46ab909c53072a648098648999752a6251fff7fe78857f7b06f0b6156f2f731c55d6d08ca21ece1fc42375af08ac0309eca3025a10cfaa278c1d6693d08414b3af2feaa1c1b9aeadbb6c8f7a2451c8397bfadfa3310cb5ea8083b68820795e1d10ab02a1c0fa9e954415aa681de698038a3e3ae60531ca47ecab1c5bcd5125d242fc27e60b55a82b31c8499b02a96de96ee709721838eabe3a6b302b9df07c1ca1a8adeccdfed7133be92dbb05aa9f4ff95a53943213e9711f49c0996613c724bad17f73f0c4b8327b3d6f36dc8df0510b30ed2e4ddaefdc79e3a8cbf38179d54293c16d067e9259f2f50d972617c0cdcff35c24f60099aaa04d0007c31f20139d95e2c95596c478bbe6e5ca1f63fe4b3b92fcaeb45326504a7c797311c8ae00994596521e782b5365d03df13a1efea273da9e0b541a7dc105871c23e22e29b8d9b869d09412ae7bfc08a994e040f02ecf9fec56a436b3fd39df9e8e7bbebd2584a35ea42a852c59c6d715790197571d5bb74d1159f97d09ff53410f61ac868c0c170783ab152c124bbb4477e371be9650bd350f460f58785e28d78836543d4cd71b54c44203adc5b64cf358f2eca019622e409fafbfb2238d1b262eb02c5fb1bca6a826bc53346a1982b972f26a4310bcd9162daeec8aa4c84effdcb7333884729e7c46974f7b8dc91404345cefffead116134d382f4fd5ce130038e85ae5d693de49ce13fb3f3fc0577955eb21ea6a33bff06e9ab311f1fe5b3c5ef8026b5ab02759293c7051b4869d92c35ef3436ac476cad3a6d732bb95752a31e5faf6101e182811ca90e5fae2595fb7bab2db4ad070c2435da438770dae7adcf74622f7559181a0adc1eed5a455165678ce258382eade0ed1a4cd9cb48b3c3c9b77e4fc5c002bee7cc9f189072096e139729b2f4574c2fa05a0bd32d63204693d41ee766c33d14b4b8b9f0e72c902d1a92485a44bd46eac170a829618a429ca84afe54e38b0402e72095ed67251dfe19119ec8c8027a1df88ce32c2a421c5247fb5dde5ccade12c05ed3aeff89a24369437021252122f5e9c7bb9a750e2c6cb6009d568b5e05777ed4e55a6ff89df9c23a7353e355e72d4b2fd8004e188aa5fea1e3d1928e73ffbd85a32f3659471c7c9dc8a62a122aba114c85976449fa9e68937575d45fd87b4b800b8df73f559f9cf1fc6abbbc0091d803ee1054fdd5483e2307a0f8e8fd707c89e857eabccce343c0a59b5cb77d8a24dad8500892c73796f0dfa42757f484308c85b88902cb17051158647c3d33afc8ee17476d76c2a443b810a048f629344d27b5c8070b1238244e3588c03207c8a4501691ad675096bffa325a15c5984bf80874278681f32ba48ecc8bfe04e92085ee1d46a29c4beaf3ddabdde2039fab1e79ff1aee853928a88c8716b2e77d304a0e3d8ff781f21c6bdc43b26340d78869399c25e4a13d43490b4500f99417020bf8c64ccfcd289822477de0e9f432fe13366e5d39e3111e03a9200f411251c96d0ccf9317235b8d75c66a7e4406b2e7d1404232c2dd17bd03213d66189fbf9a09ddaca4867f622226d6cbf8dda2fa9c645ec89144820e95c5b0040bcb59384041e83cfbc6b1d554d618a939c38370d8ef67f1e8641d5b0251d01a41e8307006dd1999e9c10794ac8ca82c4e9bd8808c475c950416241f6e73c02a2821ecb28140203d8f806547c7e1b2a90bab3253148d237920eccf534c53fdc61532ba094a6606de63fe60ac3416dc8dd76375e4918134b8f191e1c490510eebd66c783aee250f687b213ad66b1c1e682824b51b47a24321b8b9d3bc9dee685ad4804e334d1693ac7dc6117551968dd7d35c491da3c8eb0a43974ddc8ce34ad785e185a4e006345ea357f82c1b7405e4db5d8fda4c0d8c303696845282d6960e1002c5fc363aa150ad525c83faadaf1c93188ae4b9ad0f19859254a99dd370f6e141c6c3622578f3b0c1b8aa84c09f62c5f826c451133df2ed4beb732a4821335db7c3ed16e991fe5430de4797036c4fba78780c93abde7077e31f860b338649c300d6b9da9af9856da608b65d62fe5d5f704daebb356c03066286c40fd1b5ffde8798da6cb914152c1d788c43c7a21e7b6a9041a548b8cd2edd2857ff71e5d6412823e30f2f2da271d47daa126e69e1dd074be4369e3e55c54b9f3b8d5c517ff18cc01660a8ca2c531cb926ec1d7f4086b8780ccbdf414560840c4951d94a0c7b1adfbe5110cc1ffe5c839bbe9b8d86f609103b7817242152f5acc7464e22c87cea060ad005b2482e9fc913751527f15abffdff65a61f418d290b5d0d58b77b8bb0e1c8d94f034905739e4aa38faba0e578914271dfa7863905f9cdbeface77d86332eefc5d95a73d423334472673db5059d438cb2fd527a737236daeaebac23a46357a95f07de2da9d0f657bc46f59a1eab9201f2dd5e62be943b4acbda62fd10fa2c0dfce66cbffccce5bb5227b974617cfb57067076f0b9b3b2b9411f728f16b249bc705193a25a3a46fdd9aa611cf30a5af514c4dfcc2b133580a5946133273539aa60de128fdf265b90919b99647840dffc86a8bb55ae41ba4205bc02e8ad1fcdcc83213f42aa56b056aa248420e3cf0b2f137f5997a0403eb6cfdd75f5dfbeb533704923b7024f2a3d479af407744daeafffe684a58b2f0875c11c0f5958f1efd55ff5157e708aa1e60c097ba944733b2d6bc6a209ad6ee79384a83468de4f13b61ea36677285217a20fc3fe8a4ece523869399b619a426d78e8a868795273ef052ce31a2f540f07100a8d4c15474d5c6b3cd6a5c234b03b4c266598c8e141a37afa6070f2817c718c5da6918524a11cac2a5ef6dbf458a06091e8592bb004fd13576b730c005446982fc5b4716e80987d9eefff39ca5e428a22a4d13cc46a3d4c5c011219b4e0bcb65ef45d9a17ccc2c52830a1ebf3151d48b283d904a7961e3a65e154ddf78f9a09a107a4d6df7fc904fd937effd642091cee3b1673293a4ad3eef7931c98c773532ba0b8bbfc91c474c736c00237d4daa9cc66944b9a8e172fa2a97a6fb3060b8f487812ef2c8b0dabbafdf4f23fc5f9decd9fb0c96a054b39b0bebe1ea12ed7b60ebb0c147dbd200761e72efa2fe084889fa5a0f81c02abccdaaf615dff7fec097201aeadedd4c46363bcca4cfe0bc08f103a6a208fd39b5b61906c6b58c0a2e54af315f3dd45f9d541bcd46d7cb88f4fcb93f6d616441a5c3a7ac3ee5764fd09d99fb9238ed8e1704312598e443a8f37c793286b8dd40700140d129dbbd0b2dd0bce13fd0beae01103863f398a6323ed81a6b218e6a407e4e4294e25154ca3cad5886c52c6e1d92bb410e0309f69a5a44797d57bd1db92bdc5ebad63a0b358758898f0f35cc5842ac84131e52ec19a7ef534e09fe32050acce43fada0edfaa37e6d5044c2e0f29aeb4a2e83da1fa5fff7216d3f61aa861e4889428ca8d7d67a86aa1d82c3661d006ea6dd74a424c9ef5f71158586f5967a0ab9cd5b41d61062cf36f0f43df6a41371e266026391be4e5225bf8d35889cf128701034d6a30a84c20b86d3eb482f48a0177c9cb73ab09b0c32077f807647b3f63e246e62054582a6b40fb637065b194c0f376be74750f62d1d530358f77d4e70e46899bc1b646b9fc3dbc4fb7cb60f888ba4f65864f052c86bd0d7665903eb286ad7046d7e652cc85231ae654684ca368d4dd485df545aa9a32da7a0e1f9f8a92e0da7af1953fb74e0a4ebda1ff52f090b99b848eb9e770a03f410b8f3fe1b27563de195c1fc0e96e7ec41383503a2c13cc1435f5d88134cc460bc209f871b5f3f78823ea7c89d379ea136ffa2d5901472af65a9c672b60071493772a76d122d6c438f3084deec4172ff39825b35015fb6d23343a2725a28a1efac076abf0037a2951a806c54cb94ee6bd716f5551fe7375d9f65c282c79e70fb40384ca56b73618976f6ed924efd0282d2b86ee09c79a6b2926434887add96df82b212de682aeb5dfa0cb4c013cd7cf0c5fbdd48a76507c9b21eee1468b17ef38ef9cdb6c36b586c8ec929f3ba3b1f367b0a92a74447336f9754912086d4a333a55e7800b7e79ed5e5b91dca3246d1e83c917597335bf21183b595ad9209675e6b5e74faddf7b2c66fc4cba7d31617509709638f2e93c35a9e1922c9749c7da6ca31b57baac7bfc385a86642425c9a1772d9c1db811e198d9fd4f9ecbd6f7c6070fc57ed43dbe378815511a82a80048f920348d0ba5f5671febce4002400b4c7cd48ab417ab8df97b4513998210e574706247b16c9c1780761f51556b911a8899411873da1f79b297c7e2c0b00d40750840dc2c9e1ad37260e135461dad60e987ed1662793d166eebde4b5339e7c6b1e0a785d912cb9fa413db993dfea8ffdbac40e7c6edba909dba3a7c6e291d610ad7dd0ba5e89a2b08d8eea411588cd759f7df9f98cb7d3542aad7969439b38c8f6b6f2e5e38f56942f36d59eb8f4cdf1f0334201e2b265b4ad6230f9cfd579190fe4c7a410b8717535ed2e19dc086498fdc5a86b521be2ead3378c779a2ec7abff48c4fea2079f3655c651e811ebc0f41a6ab377cc0f90273141b3751078d11dde6cbf23aab47c0bffe440b7daf0090c4dbdad936aed4c62f3464e1225631eca9631a811ba61c7c01aa5de27dc02903fec080f96045b83f2a2a3ebe02e1a3bf31c3a09e0c724dc468e29a747e631e9c9d0f8990071d0294ec07adfc227bbe94206f2dddda2e47f0bdeb4f129bfd4dbf219522212a5322fac91f49686af4d9b4b60f1b9c94b1f035a9d88dd549c1814163b998ddb8356ce784d3123251bb4ed879ef55d25a4b3870831c64d86b54d490e33cb6aa3d7da259a105b2df13b67659c6eb56eb494ff4cd06365f794b9dfa154705b656df1d809c0bc7a60d499b421519e49841f9d73ce8bd0d0d10bec5348d8b8d367ebc7d87d4241f5af5e0272b182be3ce5cb16fe68e2898c8638949138f001906ef92c99b2fd5f8f3cd627b457ad99320249fe9aa99a4b62ad3b7ed868649aff85461b7f7756dd3bd217452d470e3616dbb54a58d17757be429a78d7c9b81a49caef1023c3984362f5b6a0f70546df838fcc8cf5240fb6bfa5d6ed2108d3a80e7c141e0493bbf513a973b18d0810b302a443c22da49775726443389a84918043e743fd99634495308442ebce5b210357bc4848f8394c10abb4b4f4cdb7ae4e8b2d56db211afb38bd5943ec75d23d821311a68542ee2598f7fce43d507d3c1d4501aaf1dc1e2e1a0af5359b2046e10e2f9e3cc46e2f3aad475b3e429f591e8c2de80476cb96f12d8991b8d5151a866e6b059d36aef33939e0e80cd4398e965d17a17a77344b3f896069b5531911bfbe627cd73245d46defec777542be0e15ea589aa00d73324ab81e06adf5989d53d6f22b36e7005f8fd15db5bee2e628824cf6f24102e2fe49e082f98e932356ecb1fb535e844a2968cf3a845f8a30867b8bd2b290b330409cfadaf4b591470a4ebdf3fad731ae1e4e4e6afbe5177dad26bd1cd66a1fd58d808c3442c5b46ee5be4fdf8a66755281492b2b46a4f52734be22fa2b43916a29c799b8046aa66d761509e76d10b84186edce20cd77428b6f2ee2aa8690de68c0aca16d6affe84ba824e4c92703a60ded83636ecc1781de8a2746ae019a0dca65eadb9590656aeaa933b5f276ab49416f8f57c6b2204f8ae0e16a8d68a9f54e403b8aea8501c470395c5d321998ef399b00afa61846c4d73857fb98d42aa90261d351d081fc0b54af31ec395e5b040071f7c09795527f87dd5d872f170b047c63ae227d0aeb9648453c85dd967a645c672279ab7ebc4492d8e276a2070796b0448edb5c83ab482a856be8dec5f33a43c39b4c6e472992312942f4c3ff3815624ffd1a3462be1eee16352e9a368ea210c5d74115ea52af50d51cda24012a0288455294f6c762ddbd238e52111a2be142874877d06d34fd8c1bfc09e804c7ed02439772864080c315bcc73d91421f5eb19eeda82d234f56d19fb231b362b3fc46b7fe1ccef66fb614e87ade767dd4628df5da3d598fc067a760bb25ca3b5cdab731ece9eeef4bc6564ac8bd27195dbf531ab0e83728f651d8518439461f9eb39cbc80d7eede25fca4d9f472b7fdd3621e76ae123887fb2ade8ea42ca866102a905843e962129ceaa3bcd1ab90402793c7826c48553b56047135270ff656656499b885ae28b219de8c0d7c2b9fec6d5a16880c78d1c9a6519da7e4405a709ac9207e949d62a1ed53edb3aac8d102733791401b412ced8b6023195aa1164449bbd195cd06afdcd9ae7263ac56be7b1f157dfedf654974c1e0d98781821ae037153204575850fa485d39d6a7c2b7e41186b950806e6747d024ef2bfa884c5f44484d7ceb617881b50908f9386254dba0e5ca9ecedd30c26f0993ea1014b54d556ee0d5dc2e000e73d2b2447f220c7305f456daa52cb63c1126a184be78106ea0f708cb928314a1570a99511ff26b993becf74b88f232bcf5fdf3077d4a9278abed8d8db84de6b0b3897aafa70b53b5a16647f84f641685beeec89065621d39a981a02c9a1ab9f76d36d195d6ffa843b46ca46c21e4817a55d4d0de21b52285f0b3f8abdfaa52b7f40f659a35c4e14fdf42ae0801f0683353a87617b3bf68badced438ec153fa1e44208d5986624c881101d420bc24fd3ee25d8f568dfc6bb53598e05ec23fda79b27ef15d0443c6f33b0aa8ec12875e69497698ef2438b2e87b09bd94227f3854489613b3f7b49754e424599270ee16d31b6ca5f0a432fe79b98847cf99911fcc34f819b78bccffb9527026a25759bd5edccf797789c43162f8a9e3c3de7f5b3f4dcfdc191e4c4ec7448f29781a9464165e7b2d34ee2c2d9193ce1a7dab92b74640ffd1e20475db7ca165cbc6367d46acd1261f2779c4afeec3072244daeb428b7c88aa4df171a63d44b668c7fc323dec75e6831ac5cd1a7ee1c1130516b5b8ea5f3820666914d1694b36405207635a25bb33b5e1da4795cd5c93f56f40959b412c047fbddc2360263b72bff2d2087341409c2fe37209b5441e55ce580e0bbd1433810b3de26c030b31dd38c156eea356cfc1901c05132630ba40c6df7d3847bb3d93f17a397d5cbdffabe4fb9d76e611539720c4209cf440ef6e791137a52f214b8f99784218f1f2a02e984546080955d675afd80bb24bd8331d8c4951c2a2fe7e4fd1c8a38ba8fb11bcf908a0bbbf78d48ab62d990a5e1b3f681a1b8b66cb839fd9b1f65434f65c3f387da32d6def77e0475bcfe6b739cfe069b96af1e3e7b49dd483f5b93ad31e1d089d1dd1ee2f104a5300d699c2ae6dec707e723887b55c5827936fb0cb643abf900e1d8e325d124eae4995321d2593220834764097fe50c1ffa5a1e2fb56c8cb32aab8940f55af559b38585f84a70da818f9991ca38151e8ea699a77389b1815238fc9852cd31f369ab19f2d9107c01142e97edc4eb5acb1d149ce92dae6fead2cbae6789b4c84e817bba347dc2b43ffbbce08a161bd69757aa12460a89d8191aec0f9bf581a4279cf1fdc88ff4ac3fd51b7c811175bdea18dd20606d8982c7825177dfaf071f298e89f436af270647bfe614354e11cba4bbb94d22239e4b2cec28522d4f3ce4a38953233ff639a4060ffd02a51ddae7abd730b16e5073fb0705c7d74e08dce47f8a610d378989a94bd40f0bdc4817c9028833e581500562f68389393a5fa61c78d98b82e4e892beeafd2c92dea1bc9f69c5fedb8f2c4f7cd48bd2de26a29ae3f8ffee273e7545a103d2ed84469bc28c80202913f7633ffa7e7036b11b366c8562e9986f83c157993ad953f1a7e3b7024e385af93c261f623e9deeb8d75bd59b1bcac4b9f87e50674cfeb1017d427e113170f3c2f14bea49da975349cdf5039506d0bcfc2b5587068a73b0874a71f306bbb4b4a6ad54d8638d15acfe422671f5bf2616fd38c1557625ac12f489319762e964ae112f03f255650d9f0d457082621c2a8178a6166496a1c931eb360b098c809adc5731827d55f38aacf12daece2f7f6233edecebab08e795f7c0925efa2a90d9f63d8d44d0cab970fa1e96df3f33ebcb9315078d0e77bbcc47ba7ca5ed8df5172935c5abd35689347984d974584e0f2e194d0c304525bb7c5d83104b125d65a3e00dad602ba5c8c9ab4822446dff1d36fdf356d6a02df3cdaff922c3c1c36534fe6242b88fecfb67ec8daf2760b88a6264ffcb38a949cb0b9614a57c70997f52d2f924f41d074af4c15531cc9e180d88223eb2f087418941cc150bcf2edf8b4fb835d842b8285609b6f519dea0c65fdf6c5da6a9d25d010d7cb6d111a920da42fbcd41e583bd31e08a09caed81cb3d6abf2a0b65f076f481274460eca355456f91e4e15e5b4f1a6be65bfeae449282eedf4d01eb4e2544d08a69dba35bd598dd8b38a8ff1bb6b36ac2a6f7f479f1ff7177c73cf58a392290cc0c069632e31332a299961c87df7fb7551238a6fce8ad3cd73c2878464e46215f9b3f3e72358080b4329f9062989981e5dac870b15a3b338243e19f174495155ff8ca2f0a91868f820a3613cfbb1c008d0b7c061b2b15511f4f96488080a35570fe67feb074819a65efb544946c619c1bfb6ffdbb21b8f220ae944f795aef9b6b66323b399e2ff37026b6ce04e21382cfa8dbf9f640f16327069c2b272f15401512dd8b907f0eb5cf6df464815c80387d3626f4cc8be645bddc06e06c68f187fdf0da17a88bb36ead412474920076b8f1a72ec938dcfda9da8575ff63bd77ed59020b3828732318bb2658e2bf9c78e7e28be4f4bde2ee46d4b2b0f038821225b8a70f733edf7ddc37803714d0d69797ab09081b93eb3c524e717d1c1295da8447d0741d941c9ca15bb56255ec54f277bb725cdf3607ad3ec62973009a852d0ca83f139868dc8e0ace39d06ceff0c27b2bf2f71ece0026a970ff52fee5f174edd0d3546f81d8d17547f37c4c5804b22e5255dac32f5046f000930ce60b4a75e22322ebf602f42ed38a6c425663e701e04497b1891041fad5022d46f1af2d9cead87a2f5a9c965a35e13db2e637b3d9c5308f309c796482972b306778f851207eb88bd66a9fae3bdacad42d4c9a4f751fad24cde103eaf012625c5756ac6bd2be17e9513000aa5c8eb661dd1b34cb64f82c3d2a50bde68eebf96974302df87e23f7e64dc0704c69442dd5e265a5681365f9217b885db1117f0f2dbe46b3dc8565622d3e8f7a1bd23263af8d6de43b777c59448aca09f7df89ced471eaae74bfcacad721a4a9944843a4a754358c5ac3436d501e15f7e597e667a079a59c09b20df482b52475ee05def025b198915bcd1ecef07766a85e23da62df4cfa271bcdf36c5a3702f82728c32816edc792fe833e063ce5add7936b6e9d6eb810541094f78a1d164c0ed92cc04e7c485831e718c5f47c0c9374a8941ae48088a7dc785ebbbf97e932f254355855a493fc10342e273d57f34dd1a9d80df8c02f708bacef0872fccf9016c1ddcd030d400d742d41cf752c473ab94035ab30efed2f6a04882a2c2c10b13f4dd66fc66b32511c1716a129fa5420384b36f573c66cf3d107c5f5b0b09949f9de456a164b7c0fbe44c465c4fec8b7744cbc4773bb117fb448224391aace50ff7512f95a9b96928dfb93b05a29129e589773ba9de3b88aa6081a0baaeaa439acfb57213245ab38364802f00a8e6d9373ee1b10a155575161653c83eb57683ba1f74d4106cc41b3c9f8d577eeb0f6e04478d7c4f0281676c9aa439debfa32614c2672b4511fed8cd59f52058da818bb6adc6f2557a3255f8614ea18a66a742773d218fbdebb91ee5612db035123c5e0ddf6c854e5cefcb59fd5a60c2ea4f297342befe81d078cef91ab17a8a8a674ee8c00853a2bfc8d2f2d0a1e89d4960019d7b5f3c05c6d11502f5bee9ad7cf22218878537050568b3ccaa868c7ae5d533eea54041dde60cdfdea30e346188eeffc3edad7e70e1068e73e11a605e94f68d72859d0f34eda882f5672a80526fea9db4a42cb0be033ade89bd3bfa8f16564170e828ace11546228eadbd87394765c0e9759d6f72c94be248eb33a1c6561597615ede13d33792fceab53db41ad5cf8939bc1e76a31dbd240ae7311f500880f8222ff5ff41a85f4a14101f3d0d2150ca3d2190d19380e10c61da9d699bf86a0864bb1038be018123cc92b0e81f95e98bd3937eab0c9773508d833e84e6eb81f451bc8d68763994a49bf048ae0d72697011c8518afa817c052d49220cb000194ce6496e1829278fc52b8150c593cd78c3b2c14e275aa418f8cb4b07dc2418c18f1ac50716ec9edbd6d01470871a733e9752641fd0be5d681e8098658b271fc39eb6e99ba46cac6c366ef3b7975509bfd32fda7330c6780c04c2f93e594321d130c17ee44ba185a085704a77fc34f1a7a977d9da9ddfd2a0e8c1e8674dbf204e209ee9696aefdbb715ca2b357dfcedd080890f412f87ff05a72b4346bf2dbf0998f82a0c999ce795135bbb714e3dc95dac71d79adc34d358be35f0a70ef70f38fa05263ea6417405e66c0d53dbdf135e385b85dc8b0591cb673b2caac1888a381217d697e0ff1a4dee07ebfdfce8560fdf40612b69986f2f6c434722e6c353f9f3d55d07b571a99d311e08de96e38bb145a571a8cacfc16df6780cd284cbf4a418777c306c295e5175ead81f1b9e240a4cfc3b0e62c210cb7888430324a188bc4ef8479866a56929eb32a737e807c494992bdea75c4fd315a5eed294d0e1b92ee78cf8a2124dbc173a17f462cfdb5efa2a6fc8c0022fbd9eeab3ba73fbdc5ac461e6ab85760d362fd66d7b30a60df7601f020e320d6ea8d288898ebeb69d31ab8ad053991c938cd71dcf13d4160edc837aa0604402d24b839b1771fb273a41e234ab0be0380269640853a9655cac55afc702b4e15e6fd32b07cbbea09aa6e1e3178ab804531a132a83257ce9e226b169874c0d4ce8b900cb81feb3bc7cc33270d1d862de9e463c2cda82813475d0c62858ca28d628496347dad96f1f09e59937152f48a10b4d4ce5d35f4d1f387e4f4b6bafcde580ff268211d2d95b8bad34482a27cee3b7c854ea984c650d41f4fd7636ea7dd79d54c29886a47ae453ae0f81eb7cba02a6a9b809690dd864b45f978054254927adcda19e4dd2c71f54412f3854d9e2762d641b06c3a692c81bc6f1ef48d2feb36b5cd5e198396dc135a86e04e826816c88aac33a87999b92e645f3ff23bc68697daa65dc12966e5fa953130da174c1be2c05633c54cab3d53a9868193802c299f321e05f552e952a9137859718cec4672de83503cf26297d6f129488a362febd4207152608c0d4b4a5f5bc1c4f62c06166d20853e538985df737b8d874b4954218130da39276d2adf9b18e7a0245a877037be7ad37c6c1a40738bf0f0b7b363180796d2e48b16eef5d683693d147ac4cb06ef7552babc2506ba01d288b49115ad0bd83019327b48d867f2a590b27792fa28feb547ca6aeb414b00c9c1e509b6d64e66aa48661b723c5ae28df8bb65f07f817275720e9720841a6d0cf844760c46e505ba75adeed5e8fd8992bddb6c6d28a718ae9ccae2df14e2f016b9853508a2a26bc4c84c26375b05c6ad0cf2041e7b729470151189de539659b634191d395478f1dfc02b53e5d5e4ea6efc5f310df078a3d297a0f87e827b48bbb5a5f868dd6cc5f8b759b277b811144ae31b1b845e670489dd4b99cb649b82d47475915e7319efa2eb0395ed0046bbde7aae01139f44d7d71dc80b4ed3004a36320d899ccdedd005fec523c57e836dd67d3fb2dce957ca64805f578cb1f9a9f80dd205a9c999ede49e82ebb8e7beb60c2218ab3926de269c19e8f4e62fbc02cee9d0136522f0d804ce1afccc1aa33d8f1a8b31c709e52aac689d21adf4da348bd9ceaaed75313aa1dfc5ba828a3efdf7d0456d102deb3e56e982589ba5ec231b4ac1b87d33e1f45713da827fb420badc1eef76a3d98a298369320292658e68fb2369b4d361053390e514ccc6b2cf126b3f2b4cebbda26b45cd4a67415be89027060812e51456c921c452d8ce52f8eb069989ae83642c2eb0af3dbac69af5f8e6a501b6f7b2399f767f4a0b64d676367a70895706a3daeae36fae5b86bfb4e3f13da1ff981d14de175443bae1b00601dd5292bfba063f7a93ecf97ad6b1c92034419c95f5f8689740dfb7d598f518c2d0a1e454620a0aeed9ef9c2ea674c969b5d9a0d52d49803a33d4c0a4b137a46222be520223d197bbcef71f79d80726ed9b71f80fd68be54d065c5c85a25d78793ddf7e960871bf00e7011fc247d30c4e8b18abbe4cb72a8b939847a86b9aebda3e16396d0693b328e7c46e9370a1a6c23ddd89c74f7806d75eb0ec3edadbe291966c9b56d3d50857d0852b291b74a1f90b16717bb54ae4f903a13e59eb431f5a791d4c37d020c595a6dc5fcb185294b64eba18a42069fd08d2eabebf8c42ee758e0efa826b03cbbba238a29ea336086964113ee04871000dcde7d993f0692335e514bff9b7297e1e61e55f66b140930499576f65ffc5180a93ea35cd6f3dc535e992f4553b619227cc5ffd720c835d4c9654a744a0f5d5259361c7948ebeb7bd3dd88f6f09825f2309a75f598fdd6b41e7352ba1cbc4dd4d5f34b0a1750e34194b63d2c84f927b3aa984360e3e0e3da9840cb51a76fcae40e2599d3e6bf5baa5b76c1930af11c07e782a7863386a653be5b48d8702a7ba71c98c6bd2d81b6a12020b0bc05514aeb7afeadf0321d37519485ec876d736bdefce430299085534b66b319fd36e42c1d1b901d9f9b3daa399d5f63f1e8ca419568bf8d6005f055aa06b773edda6045f16ccea261ab807dd5d4368dfeb7bb98a87328a51c1c5c945682194643f6d5f77b042ce684de5e8984b02251961bf8b16caf5dfab5ae7ba1fbf28fefb225b35d0e89280f28813c34d55e804905ed89a8cfc09e7a33fb42d3ee66f3369d1f0a9d912f0af8563685185819c14f8af00d28a09906804d48cd251c476cec131052de0c05326f21851bc686e075ad0a8d1f8331d4aa423c3890638227220594aa13464fea1f3dd49a6d3671a5afd2d57d886e4c5927b77c1a723ab2da47141000c7c5190823736639bdee88ab9c6ccb0ff5a137c84f2cbef6c5fa3cf4122cbb42f6aab38317ee6572b765f98b6ba0f19f56483e50b0f325e7c7f7f00e61d6498fed9e31832d770cf60d7abb67e55fddf566f9ea05ae5156fbb192a4a393bb9378d28c11166a3bde6376b5143d15c7bb943180b2e1c39f42cd48c8d8a6e346f40709c2855a1cc75293c938719126726697aa515b2c543e367dbbc3002d022ceafa45c1f732317de209ce8ab86605211a9789deaf1763eb3dcba6dfc6ce705dd566e9fa6e7fe0eb03d04348843346a7fecfea23ed93e4a9ea99893762ad8e2d8ccf29e3142c263f0c70e8c01f991019422bed58a231fac1e42f569a46380741c5c3b92bdc5ebad63a0b358758898f0f35cc5842ac84131e52ec19a7ef250767d3cb49206af6d9dc63ddf07aa22e0a11b7c2e3b81fc0eaea99a9897081a1be0e50129cd72d463e652628fd426f5ea33410d44764c0a2c4540bdf3e754ec2ceec9cab9555d43d30da452f1e25d2bd589931a2f565aa92fcc0cb2466473f5935d39d6dcef253dd53c01c4e803e3e1959c1ce03d511d822cca17713f632cb71c40dd44c048a29ca072b146f6eb1bb472e6175e58f6f030f84ba3dfeb2b239105d18f1b9e75c2cf957dadcef6116df140062f7d100def3522c76a8b7256967f252a17276b7f60b56b8617c728279622acff7216e3bda6ed83b9c36869f169bff1606fa9cd648f03d023cec937d967b33252c381f8b21cb904cfb0e5d31b9b311a2cefe86bb2bb2e1178d04970737f991fb793661f60e4fa3cc55d0087de8598d4040ffbebf7f752da9ef97bde27459cd9abd395f5fedcc1fb997a814decd68a24be7e1070397b074678f1fef94301a2e642e0d79e2100ea2fa1f8e21e12ce6d3c3f1843b306bfbeb4a2a540e0798107b0d21fe34d5acdcb6398ffc3ad50ed7266ae4c45f5e68223f49f1a7aeafeca826314f12d3cf762e2457986d6bc4c55f2e41b34ec000934f36912353feebd7ff0181a35516fc39ad4aef2d759a90af95d68f03c4b9b06a636f38c139b0a3ad04c9eaa4cc054431170f1d55b3a3850ab936f1202c80c125ee3044d87803d496fdde7e53f483d63c89764e90f5fbadce8c7e6c7ae89f11bc9aa89cdf190310bc3684cf3d09638f2e93c35a9e1922c9749c7da6ca31b57baac7bfc385a866429d0af5c1903569d29d9544f8401863777bf4661e20c22c877d1cdb55c2f28885dce3497e4d83a1ddf42810023cb90e32b0bcaa9c8da32ac41a9ebd3436ef87e7b2b967f7bb7f8c9eb2d844784c6473a4bac702e9b18d7edfa995b49d362848aad0aaf9cce20f0f2ee54e0c9eb5ca26b60f22737ba00627d263d03ee0f40de06b79f93a2038eea88775e774de188af6c0c3629d30f1014a7c82823fbd1ebd52c5dba01b6bd6799ec6b730eeef324dd044fe894cf2c48a766388d777608c32d98ba1ccab4b70d4d93f2b4a1f9170636a85a996854cab27de655936b87a0cda5a2ed250789d518f4626c7d96964803d049c1561bd6cdf1d081c57af7037d9d1bbccd971e55219b3b21a35c5e0f2860a18761adc50d4ef47733d0f9a60c7cdbd92ea6e491ea493d0324a90db5541c200064024329d6385015f87b31da9a09150ef1e6f985d8154b2cd355110b592158f70dda75d185565c7f02b3d2af0fb57a42d5157d77da075558142459e0ccf45a7d71ceecdc3e3383884e2c11ffaa003289c853844751b94e1547ae3ddd8adc3ad381c1c18358cb6bcef195032b8b79daa143118c7b469241906c1fa463008bcf26fd94cef0d8f275fddf283d3f36fa0abd4c991361bbee8f6cefd3ee74202c83c2a76bf24705eddfa8f7cb8ab9984802cfcc844b553d35e0242dfe33c91efdc323bcf55ce70444c84da675d6e078971d698a75c368c6e1e41d09171d01dd821cb1fbb056dd76b61aa9863f91b9b3f558cd7b8cebc0190c18e71eb38d94d32c5ea467dd40fe845cee4de4beb166edd9be58c77187e95d80f00cb9785afb6488516d2d403b698472e5e27ff478bb224e926679156a6f022f01b3c6b0d24d1bfbb76fc561f1e16191c6471821d81814fb4a18deca33ba3cc2f062ee5bedf89b2ed9c8259b92a2ea80e7c141e0493bbf513a973b18d0810b302a443c22da4977572640a0b8973f6c206243b43a9d6d0df769dcdb32fab634101fe16330584a96c3cf35af2492c2f0ccc9fba2cb553910b38f6a160e218e85ed2d07765d468c7e35a3b2c09b2d224192876225a02a92a96000bea432cfe86231295f4c444da561537b7f1489b43e4b5f5eb72fc85d3a42ea8232423ef845299074f1371b3e3baeeb67a0cc32ed69e82aea4ed3cd0acf98d106ce9bf97f02ebc5f8b7ed89719e1dbc40ed2f571e64952b2c898abfc06b42c36d5cda838fea5268478b5c0e891dc252502c803be5a916acd8404bf85586c452902d9d77b2f4e6da7996e879c74537d167a52688bb7daef2567c054e36316b6e32567464897b4c5bb4a27121d0ba2c7daa62d5b17f76561d1b08b2109c3d2789037ec22aabe6a5c7e7988f24a825043c43bb50c28141466ce1729d94973a28e52e78329f5285b3f7f914c68f0a7dddcb5d80b57376b996fe213ad673eed40c7d80464362b2274ea587ac5c5d635527f9fe4d669ce5d2f5872e965b35a1321606f51abbe54979314e264f3257b2651837a033583612e60356cb142541a49ca0e6153c1ed02a85c38460f65f969a27caa0ad7c6adaea9aa66ee3067100261d351d081fc0b54af31ec395e5b040071f7c09795527f87dd5d54b9c76f443f13a3476964a778dba82b792e71cf7936b4b1d5318e415fb2ca09c12c33102a0b1070a584ab3830ffd85a112992f14b28e3983afce82c9c028817a01f960047ddd49701481dfe62c968c1cd9b6083c6bdcce00a1f2ba7090e091394521ded8a0bf0b207930d5de622be8b14340a5ff90bbf5b95b964cc01b3d517090e0c07ed1be9897e80a977d3eed3019e91fb1060122bb6a97230e6c37fa6173d40f3c21e446d775e044335d2d2c629e0cc8e5c87f22fe5dd8efdc07ae8b68ab1bd1f278f67d1d3c047a97224677c53ab8e99ba7e4ac86e72f7ecaaa517c2bee23ee6d58aba2c43b39fc93b837b8b85a1350b0e66f103d1e8b07dd947e1fd798f9adc63f865741558b93a238fe672f30c62c4201bc61cec1a98cf30a828af9e9763424cf51ce94978a98a7cbe4f51c59386df5329981f40980fbf02261adedec74eb707ce1ed7add5abe2b11a6e219ba751d57f5354c875d42ced8b6023195aa1164449bbd195cd06afdcd9ae7263ac56be7b1f918831f9a167a6037928638a55f8d5a84daac085fd97886863aa253e3d338b1e28056d7335ec83b891241f44d45d9baab704120a9d5fd52f9ad054a0632769bee0e289c90035f5e431d6f0128a0efc31618e73643db3431f85fd8cd6f06e2294fe7c33c81acb7b45f3fc18c9661ee69a54ad7e1792a50eee1e54f53bad1ee8c0144c5c6bc5f47a354dab13ab7ac00f6d9b24f37c0206cec3e0cba896e6af5f2d213e2046f358f495f0cd406868b328573fd78e7abc6f0ed6e7a5f07fa46511e22fff848a2660f563b2e4b50e55dc228f87c8ef1c9387983dcc8a304d53f644db76761afaf17fe60c2ba5b485f60e72a0ceedb61d4e1503090e2d4bd195882bcf26d88c533f893ee770b594fb2c18b977f0899c6d547bed7edf40478f81ca3c061117d5be0dc0f2326a860b195b6fbd49958735827a2736d991025d348a5d4e6ac930ff6289f400d2effc519a3b9444b7060b052ec0e162b3b2fe5c837f6f0555a343c7815d57ba598dd41efc7e187e18fc9bf7de11248f909d7f8758d5780bf767e704c43422f3cc3118eff66f6f9db508eca40cf532c639e0719d8b616b64755f2ea89f50215ebfee63e1eac2c7f307163036a3d5b5cf7dd9c76aa37c70475be30b18ef64d4879cafeb7580197f59722b17ac5cadbea8f0da0efc9a95b8fdfc6225fd2b35dc658071ea87d0197dabf1caffbc42e8b3c0f6bfdb3b6696572efd589007912b4eedbf4a1eba41e13aaaf0b54ef0814523d65c1e396003187591f0fc9907bedfa4c2a5a53b40125eefc9f5cb30767f1d433952b7496f230870e2803e3079c373a3f711e7affcfae4125754bb791e67cc5b87df208cdd020934a9e92263fba34a340457b9948475307fb503e81df43539cba0a14c1a9455b9ae63aa3e7a29c456bf85a2705972adcf12e1d58cb43ee5f7ff56fb7745c42398cc3b12f739f5399f63665e433dabdb6baf52d9c61693bf5f029bafbb79c35d98f310cf0a4b86b0c0bedf0378cf90e0e53cbc3c9fd0a9de6af1520d841b3a6178cfb4300d93d0cb48a821a936e1fdb9c0823a1f99cae2be7348c70d6d384b7108cc5b77c979bf230fc5912e9a71ec81e03d4bbb59da99a1ccb474e212deec74ef50979b7467d5efb8bc69fbedf578b51cf437d7345166636a5e20df0f1045f800540fee5cf086e6afab7d00ddffcc8014d217ab3f4deb62b5965346ff9ed3e07a166406fc778a5829a6b9b21f7fa5a2ccc8b465ee0832e207ff8aeddf5ef703e3f2f91f0d243d591e31777f4ef3e44345efe5ed307e7cdd96c0329a4a0d386cdda1ed529be964982d9db5c447435f0c9addcc4c22d5615bc1ffc0bfc22150a6bb7f43f092a3a13bad60ee72157335bef1375651b833aab8e3150a0ee49aee29edf2cb1ab630540409bf6eb9ef74d9e401cf8c1b674dffd439a8fcab110bc807f1fbddfb8073d428aed0ed7a0c2722bf6ee8219cf3449a93a2d66e5cb56a626b0275bafd352ba655adcd30a4de7273f30bd6986aed1eee0c7be8ae4a7b4eae6445d8b6d896e51d359eafa8f65c831be45cf4ad47bb19e8bfdfd2792c53df9c0b3138470651c5d3ef373265850726b1832e94a5a7c1c83c0e862605c06b6db79e1d6b34d503cdf4dd8b4a8d4d5a1f9002249a0f0db1eedb63acc3bc3e262ea1d43496097d86994be58b7725760d249bd8c2cde3a6f7fbe7cf4a1aca74a5efc8570bdfa9cd727f59e5ad371a446145baa8aff27bca206593fe3871932f1ab7f259a1ab84b59d733b58579c71dcb42ceab2adbb0a11df1dd2c3e5938d63dd65875233f44a4be7c23c4ae5b7002a63bc2184f50e2d31298720f96713dd0895898e4bb5b1de0ec4ca26af03f389345c94befd3a5c067733631e46349cd80f338afa2d37ca984f9cc884193967095871afda7b63b9f3e630142e850a7a0f446af14046603beca236fb0ebd56881cddd0203cdbd53732c7c5d0caeb598ad2eb75d58aa919988cc5af582cb8dc07b9781322c7e3b57d2cbcd4bdbcda491d009498ee3e1a48a9b3f2e09c095cc2d18f28207bf7aac0ff40358d5168f78456f759352c57da330a9552a1cd762ea0fe88b4a61193bb502a7fd73618c45dcc97e9894e662c231e6e94f1f6d4f1685a808710a7e46d68826471006ed00f6ba0bbaec58574152f3ed754e7c290bba31b21f6e94466f351e4a7c6430b3ec994d4fb2e9c4b3a7cf77cfa9f9ebd033d418fc802715a95d115306f990ff700459dbc2cdd64cb9e39718b5bf7f1859889ba2880f1f0371c7860c23580650ed19ac8a3e6e8542b2454663f104a5e470135052871a9c9dac5a3b07c40ed8fa3d873ac6edbbde7cd65ff795de5baf2a9ea276e5ed6053b3aeaab6871653540a5ea2bf8fd83c032d6c14ea0a63800439d6a8f13548c2444790615e1c546239d4f835543f06dea7a461c82a323cb3ac9f2df66eb7e13406ab62a3ebd909ad92e4c9195e2ff1b8323387d6e71d101fd8cc4118a85ba7773b6193424a96154b0ab6f02ee42ee5cfec21ea4c54acdeadf54121460625a792a540ecdf78fd8fb71d076a64f6ddf225e8d874037555486718d05ccd565aaca5456d71191563d10aacc6139e54948376dd5d73854b0981d01059dc18ce1949719dea12c727d537d11df4bfa8c2f418c317054b0c3ade1cd0ec36f23d5cfb74ae7c67a4284c9e22f22d2c155d5574b03db4b9b8042b37bb38383c4fa4eb783c09175a36237455904f325dcb620d4f69098945cdbc8d22d01c6b31118d62ac0facddae1e8f7a5a8daac34fa27aa3cef95456c6412ddd638330fb8d4fd92890cabafb6a72f03e8106ccbdd45b1e04785557330a602fb5dc5b38a634981068effdffc174298e92b55dcf11f2b6a22bbcaef852aac40d1e3ca4fb4f37bc9000000000000