PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72774 dd5519a070630e6bffd73db7033965c94522f452b4ca384c05149474db96b977

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
823277161339a31492f78187366d0e4c507d38754c1705bda0aa68d83a912805
Certificate Block Hash
dd5519a070630e6bffd73db7033965c94522f452b4ca384c05149474db96b977
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080100000b0050000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004e2c8592dc929809371d8f7ce30ed040727e5217ad09701de567468d0c33dbbf7194ed689169c6516ade670be4c6b4affa10d4107be801819e838e4cf72ba4742cfee6863b0746f039066f1b9e1bf2cb1b9687637417b12fc106000000000000004000000040000080100000b0050000

Raw Header Hex

000040206409bde3b9d94bffa2ffb7ed7ef2bb622d6f2bf73a63570e652f45b47fc3a211d4123a5c72099c670839aff4a3e8136828b2e0b448df46e985edaae1e5477568df3f2e6a66eb00180528913ad868aaa0bd05174c75387d504c0e6d368781f79214a3391316773282

Proof Data Hex

59,560 bytes
1212160203072bf4044e6fe6a31716fbf21011252cc5aefdc00991ff2845909119c4384173df81804335f6f6bc3f4ae4b553d623450caa38a6aea04005e7d029fceefbb9c98df16016c0f395108a3e4cadf6922c62b6d5909c81776be56297641bfb91ce7760b4ccb1084c78f3ac4e6c6dc74e441d47b1fa5ff1f71937c05d7549154342c8db240483f87a5d24456f9652a7f8843a6e20a3a430156c4763e70464ea975ec97a18c9f6f4d471245340a9c354021691c6fe3db9081abb541c85964df8c3be57a7772186370db0f374c48837d41ac04218e13396e5101900229aa265282d4c96d6ba7fa4c564535b21d00098ff417227372ecebeddc91f86cc54a47a81c84d2a002ed33a403be625540e7d6241ebc122ae0f2ca1dbf3c1bc0a96a114d41dce23e7e4fdf191dfcbe0525f6fcdb74960777239a385446c172915f23ecf6b929211d2d4ef8d9545c63127a767d0af29731d9ae9510c0e4e6bdf0baa2dfa9d4e85c30a96b3f16df24ffc591ed31737b152c23d09b8b95b3f41a85aa22eb34133f6c2fa143bff2160813b45dadfe256689bf27fa9025773ee8c727e0aa8816a5ac74dcf4183cd487b4c0246877f9744cc7632ab23368230a8128418a32ddd44abaa478b9172d99c41c1f7f4bd8416590502d4f793e392a49d0840887927b02d01734e26d1794290b314b3673114f70b3df32eb5af5c70d0e76a72fa412c6310263a59b126cb066c449ce258300e593b9291a610ef51d3ef44be6cb14e3b7629202793c2987d21c3663627d2acb24fbd00636b21edadaae6ea885ce8cebb1acc6b6f372109e80e8759997abdc804d77d1c49fa677b4fe60a1189b3215c432d53b7a8ebeb6324f90e295472dd924fcbdb55e67bc6a2f4de27ea23922aec724faf15fbd4467c18b0e107585525a02a17d272e5fd3f258f6b3aad331959c45eeaa06cb89688e8e4939e1824fe8b301824eb3627c9fb67a0fed0bff1ad8e7f019e9d7d298acf49fcfd8a7783247763facae3cf2b11fab515728b2ebdd23433e653b569d149380bbc91cee505213d27d4ef2c22e4654a6204c96ab182d0c5564480562cd5582b822f7a9df0de92cfd8eab56565fffa281542cc6bf87f3f867a62b09254a66220f0703db3312fe06b89d0b2b20d27ea27daad1c56f7f29cf47c3b6e39e6f94f46ae165ab4d78ed3a8d8c4240bb966cc06c5ff5ec6572c122a27aa7f6b6cd78a8618aea79c3ae583dd093b3a3c232e2635adae58175143c6be502ab278c9e3614249def31b6ef8a90ab503abbfd9cddeb58c1fa28905d0b3765cadcc3a2f4d987e9e4a944dcf30de8cda1a9702c72a99cb3e1c489115eeda9c2943903c49bfbc37c19d9566b2626e93354cf14504dacb9661695a197b0de36bd828d1e0f239847531ea7695006aa5386d21cc8576fb63cac2868364f92bbcf878d6f2b97b16810a6f4e9377d833f9adc7f7f1b67edefd5f328eff5c23c87738a8729ef237e1f0dd7e0dfbb2f8183a6bff65f2e666024117deb1022551d83d95b0982db5a7afe1042565785fd73bfc23e66251a4b134faa47027beb6bf3fdb5b053bf97989b1320e22917fe9203829d6ac2213f4ed4b6532cbfbff47e3078c3761ce6ea6d83d40555955c0d4136800c79c2a52ee7ede6e1ba3483309fbb785e270709dd5813b708b83bfad27fcf530f04ab7709c312618ccbf52cc5e073bbc480e1730b020e3246fca9576d714b28a4b66c47f7cabee15b4cb0282a54786e913a16bdd2ff117692e1968dc7c16e7d44d277638fabd71827e9d66028a885c10f085ad8677ab684a1b118bb9c48beca54178170f0d039e73230bf79e9af2760760eaef5811eb67346ac3e34164bfa765b5f78c234765198abea01a0dbb78ca39f76d2d3cd00b74a4a4001e12966564f0a2c08d2f394a4d61515697a21a0c33fafbbbe7561dd8c5f544307b2627bf7722522aa9deeb0e66644df771eb7bd30c9a118c9fb70e806ab11acfbef6b83dd70dc1e4347db33466e15521d922145ae37a2f07267a156faf69384180dfbb16a78a0fb94cc1aacd29676abf011f96d3e8f5e66e307f73b3c800252afe9355f52f1121890b39d4b3cbe4448596a2a796056412a6e0c3ed8b4e2d80479461b67a8f7c701bd16d3a66f2e6c3d429572a99541510593f07414d87f5afef46c73c8c9fe016bc2d5367cbc391717c151370f03f7ce88b5aa86ff881df297762d9d2014b7ced9a75582447dee5e9dee264630eb4025c191c6aed2f469bbab3d862929dd9092f5d8a750020ed7c5249160d3189d9e4c8fab4273b011a774f655961d9776b283bde3a832537c3a6a0b81708ecde309ff6d20a826be137cb92bb918f3189355232aa3f9bfe2e942ce9ee033f088c69d553678c31024a397ec32eda745cdccd32ed12cc71f44dcf127e26c0fe35116a698f9b0247169b7d2ad531e2674e747d39825c51f2273cee1a895f37be248b6cdd085f60922373e389e189e76b85a9faece53853e3c75a79a6316278eb5fc8799afe22397f51109d504acb388b4c85a95aa29efdbc33152f096dc45e20768a503cfb634954620bf3d0ea84e83fe31cffc7e1786342cc6ba2c606cfb474e203c07b4c32ac0e5a7412da86228b29c042dca6fc3739b309ea643209c7cf3f6fdbd6a07aa0cf6beb5217c7a8f0ed6424a6e3e0807f12a61368ed1c334e33885e57f235f11c6257f9706256ff97006e58c80457cd5538a377a94283079a0d69855c912029fe747472f05dba99530f2a52a118473ef7452346d8732f97d900c158aa0346e3df818136a223cc3ba5941e39d6b2d2df8bd9e37ee0daef810f97f3f1a5b83dc5dc2444a616b3da1627883fb179590eec97893fd0949b5aceab06d3733a3f5dbcfd1fe0d8f73f8c299368f7d63d6bcea215551d2692993c226c0babbd20de3f072807f6a312d1696a32c4cfca315de6f545facbe28b020a992b393d125693109de3d421d5e4b2bfc86bdf0516a91860e7ec616d8b794eaff26a43269fa69bf89cf2bd3d85e1779224fc9594f3aca04b7e69ce687b93da8d7a1975caed54021ab9f0c2bdd1476789daa6687bdb6db2a3cc83cf72a55eeac01c467021ff442556427bc7aa448f0bb48e86c200470f1184c2527e1e64d1cabab805fc67e5a756042e25c05475908bc9fa19ca8aeffb594afa5238faeec90df97a6fef121d4f8a10c977d329fb9d23ff34cd679880ce0e32458e11dc8dd1a13fe4eb485f7f87a14c2ec31d4e5f86a1827f83f2228a8a11404740aa41cd185d8593d1b36b2a276f5825ff1d2970e7c4270f8aa3b1a3ae31dabc52d8b33b61336e9d638a02d3ba9e1a75545e2bf9214d216b84be766b239a874b1f16ca96ea5b8ca2c2d67babc819d66043a4226efb4e498b4a32ea6516bc36ccf70f48c912d8ea9096889f13351c1354b1ee10059184ec1dfd6da69861c17414449b00142219d253bf037609811734b47aee41a7d7fc55453dfa3d9a84900be4b609cb44fca30e9139fa19a5aa79b18883c54bfe05c81cfe62477ee4a6ce22d1bdb2a695418cd89eb15af9126419b3d5b018af213792fe4c11041606df3085a5f40bfc22600c7ad1d8c1797f11ca02604d6e6d3dd7de6c6ebb4b9be8d8ff4a17909a316fe872f602378bb4f3e15cc832384fd1870113cc5dec3894f76a62a214caf8eecdbef6fa03be2b6a7489b3a9c23eeb8779c96921be18a2eb72bc38b36bad957a75da03b9597e7586eafe6864e293753aac52646071ce9e76161060ac5aca50267d568ff4c9979164628a6577dfa96d69fa7aa05313f86abf23d5c1fcc3415824e18551ca3c2fa531bfc470a57ebffa116fc081a404f13a395bdd974038031fe4309b89c4cc1968e5bdfec80bb963e9300cfa904c72f8f4e9a7d798c566a928def6f908591eca6aba62a5b3f3e68ed174470e2cffbb073bc9fab634812e661255738ef3900e76dfa976fccc897ef7c87adc1fef21cec705e77360b0e78bbc1e068e027e149ab01f0fcad3e8f24a0b6548829cd5396439a0dd9aa2497990da77ef1a55c025e6f0adb54897c30372490413798f7d1091a4b23eb534000e9af9ce2469d8dd9933c9c60e10205a30166a2173983f202ecc4b760c8ea3d784814b7893ccdb7c6efb6ffc94e30b159ed6c9e4c9ee9efda317b8bb64b4ffb92008ee06c6a47a8bb32180cf2430362fad50b08f2630fded71186705e0386888eda60ec989ed889e3d85e54ea1f17dc15a9882274e8db760650c72809bc47f4e743355c8db547042f5cfda39731e18a96e57243cda4f70327acf581259678a0cdfcf29912004187eed3cc5bd07e69b414a7925a6bd70fa7212ca04adc01c9e234cb94b3fbbc9f3eb4cca1cd40282d03591098a40c2f60293039ef25acc7c079951921c8ae362621c0beb1ddb274b53c321beefeb4fc3b82fedb9adaa74e78069f589873d687f669e4de7a5752cff6aca27116dfb7793c421352e13f7d2d9b2d493d6a282502a73759fad3cd01c7d145c0d4e9985073203b173b65aeb50f64887824fd09bccc43a102ef220550186452857ddad698db7a20bdb6857c45b97adb33fedd574889df191e12292775d5ce45feccfd0832bec0a0150d607f439270b37f55dc061bd2ce09c8dc8af7ae041ffe94a811dc5229f53bac3d9d24375b7e6d6bf0a695542e5e51add651fd81d7f775fa9c5e8d10fdd5e0d35fc4c030f37c5c1b94957390bd8ec39f5db62465c099f7a0e86d885310c6de4ff7e1e908277204280081bda46b60058d14cea2f0638a40e50b170ac6383f868bccaeada14e39e7c70c20de53b9a3858f7ac26efb2d4ab56f7e76b5f5f5366e9229174917637e0faa05f98d0047a5b32b9db7746f50b70525d4f17b4d47625a1b11d5b347ac4fc7fdcf0d429296bf3d4a2f24b1a45ff81d709dcb2b85c5633b64d72194d2e81c6334574ac2f5e9e4fc95f6b2ea875c989a7e5663977366660e7d7148eafd68d1cb044f29604071275b60a7950d5335a4679888bc2dfa53a64bc2bcddccd9808f8c01d6693b4ffeed77ac8467922ea193edbd94729ecc14e20dfb9c80aeef570e521504bba1a5d1c5dbbd5b4d94ee4af8f8f26f0f7f1496d363eeafcb424433b3e0786eff9c624806ffc1c82c6ade711a89b4ad544bf725aefae02ca13d8c666800603eebda73868fb99bc38b1f71a87d1a00ea01aa3fdeabe929cca79ee91393822a47cdf66662500d3d5ceb2841b57aecb966aff19ee9e25cd7ccb6659a64f9441bcb5d471bb0b083c854bf87d527ac3707b5aa3e96f0602e187829c71cadbac21b6faac2925cb0e5a270c46e6595556a786507331e2afee3600ef794c77d15a5e023816f5b7083b879a71b2bc1ec3a3924ca3253c12ab92e014592cb4546eb786980401dd7852d7eb9ae1f3b6e0418d4a236ba7d767612189fa298a5ef5259320df340f4f25ec25a01baa600dc54367cb18a3c660bf8ea3ddc55bf07592ee8c524741a31a6f9698f62d340a8f010a4b4c09e19f6228d15fea3a60af4cb87f1a23692f9b0850833af0224bd302ece83caffc70f4aa243fa4c58f25afa8772f861895bb844d2fa5602bf42125171b57c4274c4bd8436133587da761dbf9d4f328d0e1eb6d6ed53e70f53d337e8375a201d05ed5dcc8e18e258af91230bf283ee280bf2ebc5f5b9bc93038e0e365bb746de82f12a59abec746fde2a23abf456949807f5a719d0ffbe6db3b26417659ecf58e3cbb6612693b8fbdc2a8e95e8fabf8f5a8a3cb56481b6112956121e4d75e5903ae3af8e63657226fdcbbc9c9c9ef520c57e2f96ef0cb0af241f93cf53c7013f5df9a440267ef80f0c5085645bfbd8270eafbdc80b3b0a3b2deab1b973d191e4c8d23bebb5ea8a3b172f0504e280689bf244b07884001d44764259181d874e6ff5723773a8dd7256155caa4c900341d181559abd419a3a6375849d4c60ca3a7114effc9f645a46743d623596e5dbbfa2cbeaafd9a5acac30e4787ba02d97a73e7c8ddd4585392628de3b5050db4c9966cc542deef8bb16b5de03b59f305c9fccc831e1efd0bacd7e1ad3ccd94e2fbcd2870fa21464d83515554ee07d8ee43fd7274cbf2c843a03cfe37ed954327bc2caedd021510784cc17f8453b4f008e2cd318701547e14a1ee98891500cd3d02cae88ea32758c5d99ef2b7da5c0f9650e98a51078f11cdc81d1d9b024e8f4fd8fcba2ad86ea1b06dbfc247ce0d71c1ab0eb3d6cca6703304a1717de660f0c1f6e353571a61fc1687ac29d85654da839fd69fadbec59f54e6837e931bd9c9c75429a877b0f269e469286c4425d686243da9087cdc279e2a7cb72747e95e1750fb561a3bb3bd75b6a23e84f34829ea3269f93ffbb27202c565dcf708bfc02d1e068037f0c8bffc06a8e644e9424cc179620d9c1358dc6510d5951ea5af18a28581093e9baef99fb11c74cb7a14a254ff93c20492b9950f5c060c2c4beca37865b5c4a7131d9ed978a7ccdc8add48ec098253cd277b39d6b73028f9dd8b2380fdcabfe37fdefc003196156c227d55ac02c873477c1912f6c46c79f178281858188e4a367a79d8ee382b2aefe436fd653b3de1124aa914c29471bc5418e8de7f9b569a63d8dcc0bf9b2ad64c8a3c5684735b09a49289550c7d351e94980f0505df34eed22c4bbcf32f7f2491e9ed6a195297fb3861551afebe4ba355ace7409eb4b539d629195efda27135a8a388a5eddf0e5e0f1183a0aca4798dc02995b5958ac66b88f6436821e40536c9f94306823ffa83686cc2dabfdbcc9e45d37b83ca7253964f9fad62f58b1d9a661738f7333684ce698ffab7169428ec5b65601e41139a6df5ad52db53056e925a95366312951d7e7ea32f85246176b148446a0d64cbe74a3fecfeb73d853df9c18de2a61c202b88cc0f0ff3da5d41d222ab5a4d41f15a9c52033f0874661d62168882863b79d112383cfa68e6416d360976d3290a080e24b8dfdeb05badf11e1c6b598cc2a3487f54fb869525bd7f17610eacdadba40078b0e2a8c624911f193379587354170110436dd6d652d3cf1b629e354f671874084e149df60852949eaaf4be748a1fce640780263fb86fde02c579e08f5991f1f1aa427f62462a256532ad74a386df10737059d18e07677528af51ebb7cbc351c2f11de0c276bcef0b81f7a7813033dec5123db24bbc7c219de5b4979d2b4a19748e9076e5ffb788f2b2b19fe22997bc61ed59aae2da6dbb695f5ac806f78c946faab5aa7f06cf535c3b90aa5547cba930fba2026621baddac81d642398928b2a9805e06ecb2524091762781d0d4e6c7e0ac42f3c2c0c7a36ad99aa9a8943f2cb02f999448e08b7ae9fe56da32460d07c1579eb75fd57e4d3d5127f5d5bf501f2c0f65c2ae349b6d187b0fa94c47627ca8e50ee932a5ed713886fa46b4959c7a2a1110547f38c8f70a8b64f086ebd74cb54359613c72c2c31e8876d32cde13994dca1c865e77c52a921a2924807494b526a4b08039f8c658dcb7fe83ca345522a359caf987c8e15908ec686fc9fc5d9f92c862d6bd5e7b335f5f576392e2c7c68337f9931369121b1e0f7e8b20d5665e0f78c3abab35a53a32cd4272e436d1156ab308291ddfe6e1782968fedb3a4cbd58e31cf5a7afb6dec2955fb48d9f199d3d1b6df921ecaed48325cd96e750efa244dc326a7d8494db42ddb2ce4204c60d26bf9aa12eddfcaa0161eac7f7d4903e5388d18a2d3a3754eef86f8b98d1b4fc6416e12a80f55140989962b2d56ad33488787abfade0b63402541deab13ad139a8459edabb265353e2911b1addebadbb61130c084ddd48d2680c22a60175d8def2a1ae056cc94600ac4ff99af15ab058fde2ec753f6ec741a137c5aefaadeb9ce99a137a6a4da155c9c54cee8802a58fa03dbb1e686011da4ec47a1d10470c8f1c6bd439b04a8d2f9e41d19e2c1b7ac885dbe95ae341d2084aa9445b9ad75d06822da1bf323959bace4d0134a549e8998d971a6cd1e47490b4269bcea1717d03563b970be0c2b6303df4a0956feab894be3812307034b2fd2474b1f4dbe34f25116305430b9bd3f15b57c0052820de32e6c75e68d3d640413dc08dedaad84fbcbdc991d218531199bd8de0d18ffd237c87c60ab5ece8813c72dd8d7c589038393984250f6968d15d3f30e3a4fdc93790e4f327accc5589f5bc2d0766f3ebfc9369f2af9da5c13aa42a7a764d4a838226e0da62d836a399562259bd71f1ee15d941557e35466a972324af802485ea8ae2d5ee4480549c86f048a6c44694b338d60b84eb830526e0545843a41fdd1e4a25654f165f47e9baa1c4ce22192330515cac357748c08e881854ca280ce5ec432801aec2fdd5c23842a32298e79014248042741d822ad287336297fb1d0c80cee61fd87256a5b158ed80ff0b1ddc82f02bc38b0e7a0d76b8d56d6a20606e8339c2e50c04e88b98c3aa6ee358bb5fe8d393e44ec6f07a35577f89df2eb6265851833c4d0b6c095e0518c123aec9e1409ab50f6f73696d424207a7cb17edae0796855a617f870a123adee0959e2d2a8f193fb50e576d1cab31c485b4e35d65959705d6c046196bbde2ab7055ed08f65944d66d9957eb9b957aeb7fc2c5c87c8e226d29f18282ecfea95fce8b8c8b30ca8dd064e7ae4fc2b3243289aa4aa74ed65f2c0ab961a89b692b6e47da286b5524c297d3d4c3d75eaaa8135acb6bdaaf5be59f6b377238af7aa1cfb4489422a6d1be0eb63cfb654d15dbe00fac644e96a6ceaa98f87dfb7eb5b9f78fb462a95c30f280c349338bdf92dd25b1f0c9f64fa89d65514155da19237fef1cd7d3a7bcbdf0af7668e8e8a9871b4f4154c63fa598db39105c65d3c64d60edf500147593a63f57b0095a95487bb5749d81a7fa1b8efeddbfd5e860f5b24b17f10c43a19ac69ce59ec529bcaecb7a9d395e456cf1f542edddba60cb5ad0003c3e8697eec6210e14ee7fcb4164ac851b18bf56df870c36fd862564bca78c651ce3a83284179838bac7cd9a7e48d444f0c97a5ba046196d1745bd702737922f9090dd7e2f6952d2ca31a6065f99bb37e87e571a811c9f258ce4cbad45c3f53e12e334fe26f9bd4848ef72b043b510fd39da1e16402482cd30cbb1e3682076a5b87fb6bca503d29c6d16d68b38b1300cc1a0a6e5aa9458411a7c4555c653eab8021a41f1eb93dd8e9c8b8c09242358732242f6bb4a777f42d6ce0dbcef6b96a834086d1bf91f3c46f71c7fb701e714a197ed6883768c05efc34eedeae4874d727febb26fb3c28c6b2aa5968ada16489ba94000af79a9dd9b728ea6635b9a05d046374b5edf02cf05d370e49d7c1fec11a8426e3aae332b0355c027b0668f7800cad39015191486d5b7ff313aac27f231aad48ee22d1e0a327d19eca4a6bac089fe84725b0c911cbd7e45e3d7552088597dd4c91239a475a4c5b932c48f36b6692bf034780f08299a1c01a6cd517b85c14be2a61c6018daa8b938db089295eb8b47a542160e3cab253a0895d43c57f58b0fa85ba7142a06b4b7f0536b60ecd697b281805f8a3c55a87258ef5357a57d0328df251ea639d82778356db4e27bfebb323cf9f743a7401491f6e0dc96c5bf74b8dc62e82d8420296e23966689fc73fe62dfd7ce81fceb414232c10c20c30f2698a21293f08400c4b4ee4a42f6e5fc55f0779c8e5fba6dd965392dd3d3bd9d579179bf6551a521241dc25482196777ae41b2226fb7f5f63bf6b80ead45dc7dfeba67891109f01ac79aa6e0bdb09896ea369bf4a0db5e3bde7b69c69ad7c25b65b7a7458581780ff30a2e917c9bcea8de3dd091e17458abc0e163f86324e1df197e5596a42e6f6d3841379ab3ef3d817adc0ab65a95165a702b47d674cbc9f5fe39f8596e4913e0a8c57834b104313c4d15acf2f420ac2a20c8adceda95bec651b4b39eabd0feefa6fe1bd924b83f6187fd7c13d25d397a31dd40f0101bfe62a3eab0593c9136915fb17ca517a8759e5675a5ef5244a6a0ab995b6e9a778e40464ee055a7cb5abbfb14e462e89a810f64b75ee7b476572036b8a9504453c7da961db25b09566f5c2728b99535a7333ad0a27fd4899f40e9133006f2fbbcf4ffa0bb12aa4a471de55ab3486054ec6fae151a334cb212d5f2d360a13f6bb0c336e92727d14dc63953a454e6b6ceba68c6e4113ea014a14ee4bb9bd6a44b264856ea8dab5c5c98d3dc43ef4d38d93f00c825b043e7e86707d580a6b0973da7d7b80e4638292d8dc26bb399d0e5d96aef37e04b9074aa5ebc0f7d8779013cf5a7973311e9460c0562751b4cec9e94924fd57157b7caeab426e44cf794fd2a8efd092c4c617c284ab3a45711a77f175494d9dd1b8cf919b51a8cf827f0606897b9031fd402a815e7f94b68533b00e0b5969ca3dc440f31b1454ce70d95c501ee866c13d1d2dea0c6e78f42e35f0daa95bd2e9e7cd739f5634d5f24e23d3268e5e530bc2153b195787a10682c27498902374196ab39b23b2dffc8e0c45bb8d7c24ca4a8164d8f1b72013ad5456c4c61aa313f98a1242a366e5a7883552167e56f6e308b5fb0d9843f68c0ac765fe79cfb198aa00cc0c3e2243b1ae458ea412fc1919cdb1912a63d3a5f0786c92bd3c85cf644d345143d4f13e5b567a6aa53387b68ea7b1b31cf39d72d4ef3f2a02f35cb37cced6965c36c7996768e69dcecdbca75b7b76247458eead875f2eb4f539fbfa7557f2aed2593c7229f193416b1bcb29e5a3b50158940d4ecff38ab2bbdc3bf61ba8696060936c3d81f0a8056d896d5aa8dd433e708b8b13086abc3718cd92fa32051578e11964579f8013f2d52a8d40f86dfe1dec59d562ed56e0138457f9eea1c1e424f363675ac72af814467f459ae94a34725c35b164a032a24befef065394d850f7b41811ffa0b5f10e9e766f8e896a29e66a8939ab1dd28c7120a5a45c42775a6c86264a63cb5aa2510bc35a5ae3e0db211c973872deb0b2dca4bf9dbabd2135043fb16685a6971779d838df635b5854b4b00b3fb8b9b9cc14804e8a8d52f5dadf2a9ae226a164cdaf2122f2f9987f3c476129298c89c71240204a07a11e9c4ae857bd812bdb6d9a1e5a9cba6fbc8b2aad0956585206937fed363fac176669a528e2259ccb401c27fc5f6753cafbe3ea29523cab60c5a91dcfef35116387cbc1df6ad2e8a780417326f30a994116c2fbb14e42d41f95a165636254b8c05a6e9d96cac575ea675c6ac1b9a183e44488583d51de01ad1a7b6d308df7450574bb2de09459ad8ce8dfabfa4e2b44063d76c84a362ed6ac4135bf10741d0e31b4cf7073f80f4b473e87ba0fc4ca96ad62330af20a54583abe1cc5f7374b7fc9641686cca06becda462fc7dcacb1933d68a9f971e5c6e74c4539688610f8122aa18cc8c4ae9b4985be5581e4fb63e66060d67d802633951cad842b63e6f62eb45df69ca8e3ad2f9eb80e3ba93f2285b8ce72d7cb62af0f95e83aaf00e47725a086657a90de6b1ff29b5dbc524900a224b2ed5351c64b4d8acf80d28afce694a0a3928f060198a98721314387abf1e8a8a425dbaed4b5cd6e7a35d92dbf0fa3a463ebb88aee72d55760b2eeb776b831e3e6c8dd95a4077ff1b01fd6af652c7dcd1ed8e19ca5b60a8a5614b5c8f1b4cb99948d6c9a3a0d20f75f3db37df5a1ae26203c1d2cd3b971553f9dd079f9287ff609695946921d5e275ddee3e71fb3abea8cfa9d0662a88446f56d93c8bd8dc886147a5d36384cf929329e81f9d4c1f61c170c687205f8b747b6d80b6b487f47bcaa1331a58bd5be6ba1e855fbd52b330cacfb43f579cb21c1477b2d3812870fc13e586c0e4219e5b6cb79f298acc1dc3b209cf48e9dd834b614024d6ab76a4bb0fb2741f7de7598d493dcc48084aca440309ced9d315fbfbe3426b53d055501f1810f66c1d7bc02b197c5a54137547fe974c4391e919914437b09a7e55c2afac47a9a210d13da5614abc896f69b3aa7212a6f7ff000f2f64c8f59c69c9ba158110fd7dbe3c311ac58cde2927ea47d412dcf494070e0913a7aae9b0e48aa30cf81e7f7dad99d72c1ce389768867be5488c55a9ba9148a2cb95a368e3ca31841fbbec93ffb596384a92470ea2de7d7f8354b3ae9b518d312d47edd65c1407dabdb2caac3cc0b87f79ea14c83a385c0bffeb90cf3bc53e977fea6ed56ce284f263b5856769dac128717cd744bdb812cb24ec7e606cb471eafcbe226841938685d591cd885c5fe8643825828cdc75a1b40eb7a1f1235ce4a340bfbd30eacb36a84b59de991f6ed4dbe1675e37b4ba3b55305804dace3d4ca048b9c48475955c63faeffc0a1bfc92fa01c4c4aed4ad4f22b615e4a6ba36744f004ecec64ff9f6646e839fa2fde7d80b5b2dab6649341ff5286b2aac02609f6ddaa64e0aaa290672c03d8690cd1698de40250beae68eb61cb741b891243955f49e3ea1d84b7b07075b54b82b91b1ab52be5c1d3953f9139be202eeef794ef4d0583194c58380adc90a3f174e81cc0b289f60c5199e4546eff38ac6992880d8f180ac568ff1d58465534bf3030c5ecd25aeb1216e7a02c42b7c40dfdb2796b6c656bfda231fd541ba84c792ac61437aace19652831520a7592897a3210e11f9bb223cebc950482c17b32c8bfa34c80424c926d2c7130e6d50f03e0869856f3fdc0c4f7a0bb0cfe37ef2a6aa4b67e9426eda84add57f168fb137d561e01515bf6a6b4f7fbb25fb0f16404fb432dde1828934a560653af2b04c1ca50c0fddbbf49227241d4df815313a5162d445d62531ad8f734dd68520e240b05a19952e91c1a234120ad38f44cb7b58102aa9a58663538dacfcca4efa96e9f0094df27336948b8ac476c30a119149b3e16ef7426731c37844fe3cf8f8e0680a8531d13033eaabd694fac13f695882797745c45daaad7c841971cb32b4804a01ac1d93e677263ac0874891c9a76750925f3bcb6060532f63153c1cc2d09d295540cc0f236b46055d82468729357075f6a67d028ccce2205fad16d1eb5ee3445548a6a7049e5ef40c9754e33b53ca8f52cc03ba9c539c9bdf041f7dc93aa3dcaafee68af7186dd0c6d170fd877afadb8664f7ee48f7241c5b2c7ad96ae18103e20c185d7481995d40467c03e03acf8d23d5749f276d2b722fad7e7d7bc2cd667ca680e3a155011af87817c615d0e954762433834d4fd57b8d6f571a5ad8fad377be2becc16aa2d24268f2a8feb3c25e7d44ca798844a784b39d11bfff2b5dc55a402f13100ac27ce8811e573e641f53f6ef3ee39845d3213304e75bbbf53678e7edb43009cb23227148902e4c77258801c4328cae8458d2f220e0ba946ad9219bb4b551614b8e47273446fe00d3261aca4d3b0cea279733e0a05ec5a5bb67e7ccefadf0445863f8dfadddb3cf95b8fbaabd60ceddd8886058826780daf51973d389dc37237b534d52a839fa2b162fad3797ab7b60b0a1338bd79f7251e531cbf13ee4af34bed588c094f0f59d8c67b7feba3147400d9b68ade1b530db311c538df05431a5e1dae3c838e54a21a670dbdb3c3c8a90abf79749e300625d1a35415769254850c19ffd27476ec04ef3e8bd6d2cb8ee8ede7946c7a90e8814122ec16c5eb0d30d86b93768b92db2ddf0f6cb6b509d6e48c98bcb087c73d7b5c4c7a326cb82f3bd4338f02955d30103b7d3c8a6538153263e48fb063453a5ac2bdc01220733f412695bc56b06b466ad8e299c1b387bab67de47133f27d4c29e964a4619d7f9a90a783104dd0a345b5b7f143777a2dc43eca70430a9661ff9033bbbf7db49f3d3aad1f271b1212c915defb7cada2a8ca3ccbcd0bfa09f3d34ffbda5cf6170151abc607daf769ae4d600bfbde460bf3ea00a933ab224de3d14717e3df9d261336f80ed8c8490b014ff3233913aeafb569a4671c97490340659ef80023bfb5096c914607221ae122f6009c1ceb85492b945dc12c8383f37daf0cafb8548d6bbacf6dac7092024c7bbfe34b700b3cc0424d70024cb416b547d3fcb036f65e331023a8a0e408a046e02f5c58a74428987c99a55560cdefe19327a21a7044821280967f45cd224c28f462047d7d1e74bb6ad3ed08e1ba94dd304479c48818a4f4aec85a608a051ef80cb8927102c04a4bff107d937c44b957a2501493160058911b1996f3b4d6e2c4b14c3f3bc67f667b9dd3ef995626e3a63f1fbb7ab306c1f25546f9d044f31b16485de0be8427e149766576af0fc33a114e98b9dcae590f5336e918065eb1ef6e0242db49d7f6e4d82cbda510180f0dc2f2792104c0deea0e59aecf08220f83d89b4e5cdc6ff2e5d4d6a39cf1dcf490cca3ec27feba5abb2af5ecd8918a9e33b1482199b93b1bfb5730c6933fe902c4b9b14d0ff1fb98b421a7af0cf764554b613f9e0a4aa417e299f13451ca882bba97842b5d7830a8bf218f5a5bb7b01b020da688a2fcf1885ac694d1d326b4355a29a5be465d27b1d0dbbe1d6bda41a408547834300b01fd0ff2403770fc3b5656a3196378a69aa57ba9b20fd49d4333cff559f4a8b3f148af51658e93241860383af8832d2acae00b77c40f2b7a408ec6bd8bcd7f43e717f791bbdb0cc18b3701cbddbda0c0082f6a385ec3457fcf0128bf9527d69b487d2145feade0a95723a272fc5e957ba28e4fdacdfa542230b2a2876d1e22c0020c92d98787121288f1baa6038029741a654383ed6afbe04e945e1b376ba24ab1cbc42d00035056dd0eddc6a69cc7a0bd316c52c556d448888fabfb04c3c5a9f44c20394a53166b302250f4d7e26818564104f99fa09ef24c8bd3e88fc36a50f6caf747f79c5054d3f1a230f7ad977cc0a4c1f019ad342059b1a00c7d68afda722cb00c1cdd9fb74a0db4aa932af6824a935a50b76db32a5bc99e87811bc9ec0c22559765995fb5f4f2db3571eba62d6c03cf6768a005a4e1883bec8976741c38a785b016da32e1d3227c6a706cdd75b67214d8d63549067c79e541d7be5d21aac79a66ef1eec162753a6eca7f21bf62a808e815e6a09bf74f71f093b22f78dd3a970fbc8c2f9d34f786bea189ab05f94428e40c25aaa4377018fd57a5a77ada746f8c2b4a604496a9e7567e63aed9e3c7457e7f008dc92d06abce32a11ad85f07ef85d8e6d00c5bca086ef5f8a59220aa704aad3569b49093a4bb9873d98883cb79673cf1487cb83a1ae04fb9601dd289d1749ef88bd304c07440b9ac85cb545e30382692359ef6d9184aa203072a3fdf8128bd604a006e8f873dfedc61bb57dfa3605b3cb5535be552eb44a3c3abf2271f2293d3eee58d60b597c56d12e5e5b2d6dd180f405661d7c369f053c3b35941d38c53845c1bdb341a8d4d5d29fa8a2614f4680e0ae7036711d62f44b8b1cd589fe40ea5b157e490e46d2dd9ef53b3be7ffbf44b4ee7e2ab01d7528f3109eaf5fa96047593ad0b5b8b2183d22c842b27aa7c0203c2e62c37b8019211f0897efe69f6238834a478f471cd5d6bed3529dab4e7e9144af6aa24eddfa1cfd9f2267d3ff1d589c1990d68b9b2a6ef1079355a0ffbddddcf05cb4220e7d9354f59fff26bd078ee4f200dae62168ce7610a55fbd1bc4380b287572fc8099983c2d34ce8c8b74d228f959c2e52b7cac949bc0d801e6918fdbfb1cf0583bab3e0f8eae33135c80e68a6e453424049ca57e29e9ac6d03db501fe71ea5a39fd641745afd02b6ac2227685db15bc1d84c01c551ebf62ee56e393dcbef1d5627b46b80f1157b6e424aa51bb1786d967f137e5afb06b49367e29c4e615d2003bec2c885a2ccbb94c902c4001a969f8764db85a6116cbc607ced393e247a43bf632249bdd43ea745928971a78ac5575aa2122115fe51d47c91d817c5dbf974011f2d3e03a470b70f6c61166e0c7070ddba69f1dead5561fefc27dabc9e504b50e944eb1a680ee9706abbbd6b640afc23159895d0416a930dfaeeaed1045aa26c14a921244e307a658e0734d98fecc8125139fb5da9fb0efc838b1b00ec45ce0d0a62e3fbb0c0b65d29dc39e81868002173cb681f20b5e76e09ce8539036e2037be3adeb4af014397860853daa36d7ac02c9dd577b68827c362b97ca0dc4bdf72f8d4926ee3168fa145badff2b2ab5e612c16adbf97ada4cf7d59767cca3efad7081599f7817ba74d7b321080393b11a9ed8deb0dd91a56f6220968d095352985fb4d68510314317809e70dc120e5eeed365f9d48cd3354451749b09f6002fa84a773e41a1b7122e73f508c0268fa0fba8342072744b6be9ba43a187eca88ff55f3fef89c0c37d2e0678e9d6dac63b5f44e4e56f8bbbfa4f2de7386ed6bd3253d9cb797688c44503d067a954983be66a936b2323567b69f747e12944ce728a7dc1a7cd1b2bb7e9e312fbef4e777fea4939c14775c9e3d716feb10e19f8d9f1e2d55d285b55ddd773430ed6e043094dcc1c0f047cc9237ffb43a1c5d0ebd239f4476efc3dc5e96c18f993957c3b475397e2fc924653b1a6b37bf9c4370fdd982f9ef060300ca34ab6fff58212b2c9c4fb2d03c05adfc72d8105de663f30bae098601894aff00600b08502dbd7e49d650f9567ffcd34584e13d7cca164f120ecd24a0389f21030d1165ecea965a60c61c8f092e01294d278f42821a34994888ce31a45379b9ff5d71aa2e65b132f1bfbe65bc50e3e82d84b7bdf5327581d0b979d8b43f9058e9aab380700f3a27b1bae7b7959bf1210c56845675dfcff5f205e9a280046bcd04d02f3e08b56e281600d4afebd238fd3d8c606efb5a1a1591ec6147e178f2d68acd424d328d960071b62319e2e93dd39e9a0c79a776bdd77876998d70018ee6d9b7fce4521c8bf919d84ab2012f7d0617d65dc6e258f86551df519eccd970298a33d1a6ea5a95c02675829d000e4982f8400d0d2138dd7cc8c895d48b95102d543e4a6edfe1f14485cf8118e9e165778ba89db2a9cf20925e0f6af0e5d5d804439086020a12498516a2c9206404695802f815a6b54d768811fc3c26e88c8d005d4c099c26d4802422aeb84f85e3a17096f8da6d8916bfbbc179ee85ee47a74acca880d808a52c6dc8f608f47f1be6efa411d37ea347ba4d3235084e8ba38db6b6342417422cad5bc585354e78306876efdcb29112e8def538c58a85ec808354953b46f9115d12e34d7b732b27c5147143790daaa67ec5b537537d7043bbff7db682873c7042eb6e30dd2b6627fda061c045e542fab3bde8414270c858c79f6fc7a410c2783b717f9cf6054eb7f43e6bca892a918163721e0339e3ec85c1876560338afefe0cffa298fdddd85cf9b49d19d6ed1c86d88799fca66f4d74854a4758b6482af39fd7d644dcfc8a6f2f0ba4d18f8a4b2e6e7ff563f08183ec54580b750a23b74fff0a179dc410525ea42ae470176b00ddaa6a4422f6146413f6938c6efd9e8cd8bcf8c394f7abfc4e96d3084e8e4c56987b7b18e611c23905fd3b38051a7c25dace9bd3a2527cb36d9f609da9f4bf91c44b1f1a37c6aec87be38dc0ed19eb070bad82375c0d51ef8be3786b2825b30fadf41888ec8d5f173e6011d4a1a2038df38c0196831d3cae298b96d6b6f2b283aa960f6589933d02841db96aef700f2159e9b23157bfb540668275f5f91849fe161ebd874abec4a1bb91546a2ef0be3005215be59f02457ae1e8846562c20650b0c908529847fe644b89ce65316087410be689e30081ddbdb2be0a61b771af6c2b3ade50472a6c26d2e810626c05a2c34483af0f2a48ddc68f0ca47d946c4fd88072ec20d8be0131dfa2884a3033965afc0316d62332188f1b3d8f944796ccf93efd062f0321ea77b86ea799928f5feefa6a2a3966292bc736c3916d21e5caa22a01d582dc0a07d986f41437eeb2b2f4d488d48a16be69dba3fd95d616fafa325e98d40647eb96b02363e25967b420263e6ada56fc0dab895e9893d3ee99f05848869ddda05270952bdb72f1dd46f25d1bf620e231f0428755199042f45f42b08ace86b6d9cb5e38d1ab59fcbe5fa19e839ba1be01cd575033da11be3ec7d431960f30844b35a9cb58e7efaa88861d321005023fd7b19589c69c7ca4ba9758eaea2d182e83704b2cfbdc8067c431663375aa4d15ef38efa05f2dd83273ad23f9a0785e3e9e29a071bb7b189b677fdc184f5860c1b2bf973b273f2a4ab5c82003bb4fa5ace130be623fc37f366898c3481debfde3f2f8cd79e9259fe244da18f5603611cc96d2da5cc6bd97cd2d087ea8e7cc0f9f9025c7d1b7eb83d53df57753afe5d75521d88ca7462354bc168802d49304c98ab0f6ce7739efcc3deb18a309488dae1445aebeb506f6ace684d295a6996c1aee8695c5f816860750cd08acb02edf992a21bbf8fd4a6bf23bc17e7caefb5f34d47d163c5d3759d5e7f4f1c2e8278e8a18e4fd76092ee71050f566d621dbfb2663580b9290dad270d444e8c83c268993cbb09a483e7f103496a622eec6aff63cf968ee79e6eb52e4b09328fe46b87d864346e7fc05b2dbae8853f74c5d207a6a5f5936c1e6c4933c6d77b667825e1d8c7824887e90cc6748d8e126c3ec2fd80395bfae0777186b569b76ae77729635dc9f450079c6f88ce9ca6121b7be41208a14f785ec521c614a89e93d681006a7e691268ee055c1be572bed725442ed888fbee9e903b4c042222722a6dae02b27202f78c23dd4ae018c5045523abdab02423890e4220deae20a9cf5fdd58eba0fba86429af4b8ac728e365f3d510551185744de57cd463a7f59f3c37c34e5e986101cf923492ebc4f6053e849994785138d7a4e43cca74530a456c71a9929388984213602c840bdd59a31ece5d02dd80da92d18c007a2e047cb137ea0a4bc0cc6b408ac73fc2ce00629244c6d0eb765d281384953ebb045e711b19f88eca00a87f8fe5b9075c6ec5ae5d4945f16b74768d5ede380fe6605ffa2ebd375524245c6ead381d912df03b5820f64d154116c5622122d6ea14e08ae11d685fb7f7357df101df240c6c4617e9f4345eac1d77502c107fc717de51d6cd44fecba827226924a44839fa3638d6c9a28e4189785d616e0f1e673bff3e7362102cf17d628e19b783171298e90584f2fbb8d46188ac4412a48fb2a93f888d1d90c44da513a5ca4c8e6e7631c2beee11e813e2b96ff781b632341ed9634fcad6a47a26beada55b852dffd94329bc129f9fa881752c2fae96099f1d6ba18eef8e1c662044e1edadddc2877593746d2501206c6ff4c0f2f90cdc2ae721bd2c6e043d9e03e29d4f48797203bd37e0ada6ab4a2af75b9bd52dfacb181e7aadd276cae1c5d082e05b10c8be4e0192b8b3326a9030d6f10a079b837fce47e233256b701cc1725837597b01a76f0f8aa27a76c80a9735dc511da37154c67ddf3624632bf3ba56d6dcf4050b906d6dcbd8de70c5e9a538aab4168d219b6e99ac4c2a434d17321c8ea9053e836b578a88683c2a320c47b13f5069c656b563902730cf8a4f6faec2d1062a31b5f7bc6f531eade138a0eff646520638e103fc17169d0f618d214f846bcf804546e0e031eb1e9fc0370f19ce6cfafc465e5318222e5d023637db17a0264a6a458128e82b7264534c03d9666a87e24de2de4e18313d15017279aa07babcce5dea559872dff73f0b3aa1ca7d65edfc538208a8352b3e3f945c125da0c37aa2222cd8e1627747bf61f730512c60de6167598887956e8008ae07e1d22539bf93d2659c9d00a1c9b6da7c77f12c87ad390c8b6d628124020ffd5b7efd6fad4a8925c49e77d2b02bc76a84fffc64c236638e79e520e7974bce1a0ef75de534c2464397e0b6153958748dad34d30536769c1c932d611dfe6117b37c22912de531db86899a17173ef5b742eb1e8c95ff43bc113f562ecdcdcaac2f8613f40c78cb475e24d73a42bc23cff4eee7d6cbef479d3efacea945e1d0ada9436d41552d16f6729ba39e453f03ee4f4000d806590729a66e4107f18f6cbc43723ddbe059116288bcf13c0965165d53cbbf83ba1a89a9a6b24226348943777f0c64f06294e47f93f656e9d61a71d5def19d300d521abae95b71f4e4c56a5b56094f6eaa0f5efda4feef7576addf4bebb8830e5c203089805ebc5c0f548f5012273d0d2099ea6057bbb361375176fed1e8ecdbc0d60b159926859dfdc3516a90f2f719520a2d510ab8ddf93df43d269932e29a85b85bdf2d29f8681dd34ff1c00942372fd91b04a3c37c3af76bddec013ff2f308237bea4cf5699aa8fa250902f14c714d3cc5df597dbf19c006ad0f3c2f3446e19a5811e68fdb5cc5f5a65c53f66c337cc21c8aa1801b72dfba99fac773f7af7ec3c659592a50f4d10313484622392f057dbb07b022fd2a66050d5fa7f3ee5c38c6ebe27c1e9d120f9b2baafc22739c4dad78cea611bed4339ba99a7f4370a561f0353a7b92a5a3128112c2dcbcf38b9a032debe9a587dfffab80fb0d15c8fcbf249a75beeaf691213dad8319aa75ee24042689df2e92d8abc4b29b053a3a40248b31f6940962c44581b05a41c9bd043d20ce8a475a8518fe0edff80a19d014d15f386d499c6c20a0146d42753eec69ede52cc1f067b780cae449dd0636c83a2727d6cab10ed35d5359ee8f0f5e856638dd1c586750a347823dfe23042df8d62b9a47d40f6b4cbb0eb07936d75d5d6717d638f4a018b1d8e4d31fa902952dbfc1e2f1f2f42f81ecf493c5a4f31b6c4a0f54c77ac4d75f53e182f342e4fde8d146b908acc5122695c48424081512615120394157670d624f44ef7911dec6ccb2a27bc2f83f81253455873ca577cea3ef65239b63b4166c91328f0c4c108ae91687c512f2f909a743dc35f1767733dd0d4bdb9ab6347ef87d8d45db2ce24352c4e2e2adcb5466fc88a85b41b8e68377c08121e73b973084683f513f884f088ded0ada412129edebcb14f32992ffa4795ef23c3750e831c96125a58fcf80dc5505a0f5b768733252ab0e3fe557f47dd81d83f9d5c00aa1bc4722641d83f6d86115629312b4c59c466c2994872cec8eb96a65312bf5fa8f39651d1e000e02d23015fdeddc6c6015cdd64010707cf7a3dbb9802a24946dda65e3fa29557557d473686931a5253d14ff0be6d293ee78c493f75e8f9ecc0f398d5c94475f2cba08fff45399abd8f4de4972498015a45f5d03e40e98a808c33a08747efb72a275bab6dfca375bc0ff13de2e307c93027ea028d24e05c226537ad733106662ee7d178d17354e7f5c0d1224e10f9ffaf1956757af8de54d0dfcc8c6b737f3c92ec23a09eefad86c7e3206939af484dec1a50ab55bbc64e3945c689a2422e756fd1815ed69a5deb519355c754a52d2463ffb1bbd0747fcc3efbba1d38446f48cfc84b8968ba932668ab873a66f9cdc80f96e6c40339e004c7b1775120913ad35ec673d2d8d9e5c1df3d2b01b8dfbd8e8a52983e319e0f6d120e52c2d05faeda4103f6b4c8f1a3a066e5cef60fe4d97faee9bea223678288ae675708a4b041b132a4019245f744f463966c248d1d3548308ead83ec58c7b550698d254e7d8a98725aecf2196a3e5be6cf6755f0cdff275dba717aaf7d66657283449a430e10c8d2d2b800999097cd278c79f80b3d0cbc9b68d841e8fc726b94d9bde5d2983a09943e49149ee78678f8835ddc16f5dafdbbde656cc5c560ee223f77fe02dc9dc614d2fa1336422643a5bcac68134cf083678925be647bfa20753951aec87d49ad2104298973ae2badbe3e0a6e202d77f8e0d7152989e6ff0c940c59150f2767d7d09423b36831706f975f15c9c354a76abb63517a6d1d68dd354f011a5cce9ccd00a084b2ec67a3bb46f2cfdf1ea82cf417e7bbbcea0ee5ee89218efa52f210aab2e42f54d6ec9aefb4d8ae3ae35c2fd45fd44a791ff60abe096986911d100625dccfbeba1919e2275361b4cc2a30dbef1dacc8bb2a27998affbb9de86005abf214b23a2c8f8d0b396b3553394eb5692e90b3dcad53da118d116aceb17b27c0a2adac018284c799248743ef6eecc2abb87559fd33497441077844f4e5c435270123d50f752595ff9fdba9d37894c28c3bca881b48eca53278e1d103fde374c21057df0515dae58d08e9720cbb121eb4d75e9d95488a489ad85b4910fe5cd7ababf6ce690ad468a09d8a51d957199125a4011b0742d08a00fb55abe253f5b1916a5d939b96eef224f70b0c55ed858ecc3d1a10b031d1769dec5d64a81d49538a2f8ebad8fb07b6820ad47edaeec3476905c5dd7ad33d42f838aaad518ace4e5252434e7312c1e9e2a46667f55b253c28adbec4dac3ee9442aa54d99a2a9bf473b863053667c556141b1c5539ff9ab22d78966297d9a4924c878378f229bb28b3f0f427decfa90bde81452c8a385d1efe28b527b84a8bbd1468f4d920ec4c2824f8ad5841c74c71b7b9943275b4d7b11d3f24979f0e7b2d633599ec393baadf4ba99220c39cedb758e10b46bec1471e055ddfa49ec72ae356aac7a364af124c09334f2843e98d0b76cbfaec6c9632680471cfa4b6bdab4baf1564152062eb310e858213f37c1c882ceb28373c9c2ffa3ba425d222966f87cf7294fd3f8180098fecf3c0e59fbbfe3eebfb5046a8d6f0c29207afe9831f0456eda4203a0ace2f2d0b4dafbadddafb94448e193c955f63b8f5779d2b24fc26dd123839010801aaec928cd83af942ba5adb864c2205324151da12f30b3cf304b9bfd7ad6144a703cbaf6bbfc8e1572e1745a7233643c0446c2978dba8d462160999e65e1f647932bebcf3fce4ed6cfc64e4fe79aca839897d8096e62c69a2cb889b3bf3d7b6ab52bdaa65048c16df617e4034f4d3a6a8c4a5730f61db72b1bcb96757791657f842c176d9d0f95b14527730a922d74c2c8a8f3a8016726bcd832bf22abc4a18f306de65fe79e290e10aef8236bdfe8cf05e27f87c0ca37da73d127f1cd11bb8fa6c6257d1935f507fe1019ab54552d36ec63e52cf59cffb97a7ea44aa7a298b1f84f201f45a0470508d54697b7e9b128086a07ef0de12fdce921b56445457af98ec54f31240e0ad9a6c3256a93affaaac289781942cf8ece488ec8bd78547787108df3f9fc65c46f9db9f6a82ceb689b32b30679df5d7ab1d313520055d7ab50f87ef1b7744edb8fe2f98a242d957d5b3ae508fc902d75eff6c36617ab064ac58adf2a75b4a481189fe94ef698dc2a88106691b0a0f689c82dda46102a5a7a7f274e5f39198daad162563c988ffc66b7870dbda8b56a9deb09ed99388e8190d95a3b56dde1dd215f85186d7e95d49767890417257123a5529093948567773b2d930f611cb481d6330567f8bfccb25e0c58642b75c5077dcbfc36e86d09bd0d08c580f1ae0066885c8cb3b07875456cff74c86d0d3e1a1490b1f38a127a4d09b91a23467c62ceaff3ec0ea0b9e2b0d63804db1e73cc0fa457dd6181b73190e222536bedb8af0736dcc4b080b02ef49d53209698ceb0b45636feff497a50e0e63090efd4b86a7b29506f3425d8528e8f71e411325826d2d29256d32966df70cde96677a68118c3ab60b5a70e9082b50799bf2b56e9d6495b323aa9dd9b6355892d34935f856d1e929655d58aa02c20729a4bb1f2ff4af04d188d176e7b498fea80ab92f3d829c4760b79633b574f5a4fa6e72bc13f39edbb822d7f691ff5b66bff2c352d9bdc076fa34dfb9efc124708f59097ef4dd8f0e5701cba5cc694d34fe05aa758a3d3c4c392f4d56f6c7a7baea01d73dfbc25d9b2d1a56b5b24fbeda832f89fd58a706255b034cdcde5d498ded366defd22c6316dcab464bb1e5eca863bb7b0fed49659e8bca1bcd807e8e19ee2681de9034e4c25850535a3790ea5e65dacca03d640ed635a3f416539dc0996a449b45bd6d38e399be079b94732f2d0d6e383940ee70d04bcdf80ad79ff93852a214a64cac41efb2aec8f646ce307156000eb585d660850b2ce31488cb17dafa050754faf8acf71ec46aa4bc74bfe16b00aefee3d316c5496a4c925fc908c8b12026ce894a1f8877aec2ce44e9bfcef1c5cd4c1584f5cf9613eeace390de9c161892303325efeb10bc955f8426eac09278d89edabdccb8cb2bfebf1968c1691a9335e1d1529789b3d30cb859fff69471833e2abe702e2f9b1b7861daad20851cda637cb7347b94aa6d5d7e3dcbfda20587d3dae19dc361a62d0027f25b7f420095e1af03dd4f2be7870daba70a616d86858fd2cf9a366968ea47ffd4517a736ab9caa367d3ad31f5f30a04638b6a6f088a97dde24f49c35edc230c64b8fb8bad77447717303c90819298dd8d04abf05da9978079ced46d68df66ffeaa9779f132fb9fae07a1367f60f7618f3d951ad70b5c28035a4a53f088342fa7fa6ce93460a9b3eb97a0ecd0a6a1f1379e90ed977f3ae4476410ef9c1d4c125ca8ed9ffe8a583d52a4592e6e81338006d99aebe2f6820537e36ee31b925981149ef1aeb5b15bdb686b90adc84533d5acdc02ef95517c9d7734fd9e5eaf84d602ab4d56b0a7b5b47ab855ddd933c6070ff70f5e4f9f210a354de9cd9db1f8bad30c78a714c719ddb36fdea9c5f0c58953d8416cabd9775e665eba5772076c24e3ba7e65987e742786f99ebc964fb7b9eda2f4984ce84c0b9a755c33cb1634f43375d39f8e05f7b4055cf3bfa4e5bbc1b65a5f97870df1f7a076fac3ae681556c9cda75c748cb312fe2b14c452ce365e06e9ff9171aa4eb73e9a562d2b10c5b5fe947b29d6af0ea2b003142c825dcdecfa798416deb9e3711128c85e4cfd4c56675a3dd6bdd34380bf367b77ae4a4154184eb5e139fce37654b0b04e934680e447cbd868bd495e7d9c4e883c6788949403c84e7efa6ed6ba8d53876b1df091012d29bb6b53c6dd14994dc21caf7270b85806c2a209ebfe50ff7b48973371c5e6c7acd25b6e30c3661c2ce836b3deafb4798a67fdacf623d0a4c07c78968a161ab57fd3aa6f7ac687d2bbbecb0916b47dac70cb6af17d330b8106c185071e91a230672b9244926ee7583b8453bf6c493c963f04552a10461137655a5c30b6982f299763f16cb32a30bc6353fe978914e5e232b8cd2003fed13f557f641fa0b295e99c4e6ba6031799e12e587038f9fc2a2a321a9dadbe99cf7e9f2943fd36ccdfedde4ee38e28059595424de3748ed5f6a7e84bd21d6fcb20ffbf1d7a3b2d7b5555168ac90eaf9601036e2ca36c3fe9b99c3a2090e0ef0958de51809b01ea4477d09789a31eb7bc4c5ec67230fa6c1b3350500da200138275c30df5873b9b6b91ee83da8445b8f4a40f415a5a7ff181ebc5132ad1c08c55f90da71a8b3c9d082ca17b940aef58c849d2810adffa6e3a4ea4b4dfb00d48dd247f792710ed281d80ad876efc64fa47408dd12d12f88ad331a93d393f64305b7c596a09ca9ce0c297e822b5c161f25a9d7faa2ca0161350aceae02d9a611c6f4cd653ae70759894dc7881ff87fe3bec9787628813f98addc59842a34d69002d8539d721d5a77a88809205559b3e9fe7e24cc38ec82fe0c8f974a63e25361825abd32e734afc575b47c53dc88205a8bf99ead98e0198428bb19c26321ad15079fdb703ff31dfe2f33fc7bca3867e3a07308f0a48f1f96c0cc9cd906486d0c6c733bfa07ab5df1bbadae1dfb2b801f3d9dc1381646b1362c1e9dff06b2e03c4d6759c64090091b652606ec5e728e3b91b91f368529dea77a2f02dabd49d3316408910b2473706baad5d029b74fb7fee22cece2141fdb42df8bbad0b3a5301ffd952cbec75047f46bd8bf5d5159413ff4436b88ff624a646616f5228929412f3605f9c715cef6093f81d4f4ed6de45a2620c4ba1ad6ae5568b10e5a949a2db3849dce84b2dea0f8da99ed2c183d7618c6203284b9d68053e9716d9ca4630e48013146e7230f1544b7d40c17ada4a975aad0807b959d3683edcf2e9b37c8931e603a3dc0f19436c2c33a206a76470f1794f350c86c93dc925561c51d1a5582f2f37b06491f454952b53cd647d268db97f6c33876975d22e6948fa4a06ba3a57b915d1b8601219e9e3a0be98207a3be63c31dbdf768f779d816a413c009f70d8f1c5634f6aed1e8d4331499c61fee764b0cf4426e568c07e7143be40d06767909729a8446b8a6c87673cd8708251535ebe3f189663eac2a64e957dfaf7c07632367bf0e194259ad5142c19668c1fa5c7836758257a0fec17f603bb59bf32ca6ae1ff29e4d242ea2997c65a4e76a5987326baf53878d79021a6d13680f0fe0e44de0808aeb7e2eace28848bb0a5435bce636c0d5b50c7b2c92aa27df53846a9072f7cff4db44b709bf471b2113fecf3765e454b8e9433b8fc14260b50f8dea83c831fc5f7a6db96ca78268471492468a49a02c62558f58402aa6787d2793a6f1e6752f7b2e91dd5885d2fcff0b4778f57c8327246371e91bc462a54631e57c2debe65b94778b0366d82ccece9303e76fe188fb073d98dbccc76e4bcd40bc9afc87e5a253af9aba35138569fc9e846d1cef6bc379d42ede955bceeef15c472b1e5c239bac8f234bd62c981c93063f87dd5cfbe713ad6df50bc08d3578427a447fbe282d02f9146f0a941175c75e0f159621a8c7533439d45c159d74f7ed7c91e929dc17f6b0ab6bf26c6cc0b6aa50a90eeee543abca4f3c9971997876b46428e6b903ab70b36cba24552d1b1cf418c5ca090f2439d5afbbdc2e4ce6b1b2da24246f93f00635f38cb3a07fa5cffcb85f1030b2f8a46441e22bb128529c5462c136db61017ec589ef81a72472489975b0064427e9bac0218af0f943964ed0923e29d9ef4e5114fc3afc6c39eb1f4c03e2c365f4cdb509eb5c4f17eeb6874ba33860eaba6fbe5e8f8d7635f8af89ff37bc64629b6dd9ca072d2f5c2ca7f59ec057e7ad2c45345ec2d277d91e077e2001f1d3fd0f5ca91c8f4f8ae204eafeed07778eb2ed36d5bf8577a410b8812043bd4b66193f04108e9b4c4e8486fe294e7212f368c5c0c96ba8d160c75cba56f2c8edb0096b2aeae5e818e024c1157d877d00c4efb4c746b278ec6abb7ef0a8d9620dd82a8fcfcfea18a80c7fd8cd8d27cc9202015c62b4e53e9a08c6b0bc96944b178a9c2d0150f98c73ed5faac231d5fb9f0bf78ce223c0f5fe5032a50f2151c4483d4b80588b9ffe2ca0f1073f606994c120301a708e67e0f70f44cd94d54058886a2750acf422927c1e5e71fcaa3d05d83d9a0f8fe0647bd13515675688b0312d3dc1131347e061ddbaf101b4fa120495562b6b20d23c3ae2328b73fc426715d9cbd4d8f156518cb06cfea5b3b7c821db246f0cdd939f0596cf6e2980618f930d278c623ed9a65025af69bbc7396d7bca755d905d8326e57b30722114a95b4233f693e3e803be0598c8b29228a7c1d5be7841c97f053a396689c076cbf6261444c4bdd0788b9ce02d2dcf8cbf2bfa3a679e985236aac5b5b8c496a2ceae64cd47b7044794165d5ac28e607fd379022ac3496c35cfd1b59077171149557237bb2234ea4f6685d90c9945fb8e1bb51587c3f7fc5ef3225f32a95de45cd3c9e8a3aefa24f17f7d18e9b2b4cc8d43d45de9430ec5a42a2d81338bad2fca9f75d8f85079152899eab40e99512b61753bfe2398382cc4cf7082312ce5dd5536a07574bff86bfd94654ad6902710d590d3dc2e85c92da331a26beddec6d5be660d90c40bb48e37faf14aeeba0b922735352eca13cbf3154f0f3a56fc2dad0e06043b9a9b4a0846c493a4033f7009503a22ebdc3abd1cea37badc681676f37b90a370c13708890812ad1f594797f7eda82604d8ca20cfd44422fbc48a163d84e460e85a90e204960562aa8eb32049e0a3d997311f5a344a54d70f4897ec9b6c6d1ff8d91814572f988f79f6ac310938d81dcbe377d5eecdf67506a0ecca6124704a15d4a1f2cf24a52fcb004ab60fc15f1497f39a030812e0ce5f600ab4abbd1df330448107bd0bd3ce8e03357aad0eccc7af0f7ba3c82e1f688d12f2f20e9662354d9246de9b86a4480b95ee6a8bb30d925ce25bf5a5e06ab396d0dc54ced0f1f6b8ad12416b65b6d34f916b7c2df71768ed46732a234ee08cc0b6a62da0d50a8855995a9d5acde0f621f5c6995db2ff196fbd81a1315ee66dd0533ab4a37cc8b72fa1ea7ac1edac6a264fd769d33f8faf5b162aa9140c981b81783ea3689680aa7a2a334371000f3bf623e09d18816d0f5b735dcc28c3ebbbfe34c55685d1ae5142bd9f651973e25aed14adb7b6ddaec98e3998e6e07fc9834a2a339d2f278466e4473f50de2b8cc22b7270ec4dfaead35709409df3b68c41ec7657de2941df5ca3487c74367ac2648b0327888886e4808caf094abbfd94c8258d70af31eca1a817ec7cfa423293496e1b21a1e9488d06ce6159e0af71ed09a6cbbe7b2911699b2924e223b2ab7958905445ce1c27c8c4afacafa181e332b78b4bfaac602f6eb7742919b4a0e0c0a15e64391af949585a4ac15b1753e33b1391865a86b962528afab94f4ec2dcfa5f3a7b50c93e4552c2c0b59c7b318766a5b20ec302f0bc8f15d10164b901c8113f69af1de8ec11cbfc10a6b9ef6db9d002cc1e741618180f9b733fdbeda82b6cf377f33eb696b2b58a9b01eb436f735c3509cf8290aef270f8d3aa39d2136b26bad3880b7f3448bd4e4655c4d49659cbbd37239a0aa641398d63d2d0c982ea5e70ecb6b5d9351df8a11abc4fa7c55469252e613abb9e0f7690607edb265f9660a51bb3a030e61327c7c1b5007ee0a9c00dddc6238dd45b7dcff2c0ef8da00419567553ecfbd8078ed6fbf31a38258edcc0076e7f6b888f8f5f7e3af7a0e798ad00cad1eb0942521b17794c0c7981a1d2c82943ce8391feb5cb9e6fe3f6ee4a3ac50f5e1a4c28c3eb52663479c5b8fb9be574b50fe327817e8c4be98a740a8b5c39f005284291eec0f4d8f00d7b875e585a202d18caa7d958b60f2411d671155e2a2c733e0e8f28902a6c7d91d44ea7bbaaff24ae0886f190fb44605962aef2eb8736c68fed8f9d44bbd1fb11e2f957c75831ef9a21043343d7be74236de2da7760f53502e59228a327bee8ec7cdaf01d211c372fa8baac7cfcd0157d89a14514e0936303b593c249f1482bec8ddda4eb41bc600879e4c3026fb0a85f0095541077fdc617d7e85c1acf8a844bd256398869d7bd0aae63405f86c7129e58f49688e66c26b237cf4ac505cff16c7dc6b586e4bf4f9321ed31587424a4bf06ee0793dcbfae96a58e6b6258afa508610e6d6739e98575da456e632d401b82c3e10551e83690bec76a66cede562bda60f55224a0486e36b22931a7d10031beab641555fa5277bf261d479901ea9a78e4c0cc11ef5b145305bd1312ce393f0704315c721611aa4f161bf6aa7fe919b3d511328f053e77094adc4cd86c73570b481fbf23f2b076aeefd3b32d808a9a87b160dd8b2e1827a4d2e1b277630acd7b331dde4b9201f208b73685848adfe30cbd2b089278026ffdf4f6407c5ec2ba26addb10a9016df680bf376eaa843e245be67db85c08c3b9e4d695b83d5755dbaf39743abab065568b42b24910e9927a60e99eaf8acd72aa255bf1ae79c2cf84c6de2326d701868e75e629723bb8d7f499f40242ca9d46ab169f9b4bd00c4f2c393470d2ef29beb67e8995b8d41c0c23aa9c80ecdf3c101cc349e5bdf300cf7779ff18e11035bc9662d960079e73df085a682dba11b979b0b7c3b907acad04bd94e979a01e457970baa6385d89ae0c3a90a54593eebdd127ecac572b972a382569cbca612b7f3473ccf247757d863089b718821a9b6522c88c211f116576840558cc21c089b4c0971df97ac61066a912b169d6d58f79ab4f51daabd8fbb85c4077e19b7edd4d4d4894808d7a2eda17e39d7a7e815d6fe5f7e0d6df82bb12e675319dac28afd39d645015f06aaf39c7952450d51d4f43b2d4be15ad8da08b1e7e756e550b571a07431579b4042bcc8d3be2e9d1729ea68dd5279ad79f68d90ab743989e9bdf20aaeba2257357723300cf4ced9d9deb335cddd46424280b9d38448ebeab24481037d9f55b63b1dbb5c409c025292ccc93cb0d889abd11b047fef2b79a9c07a0a2bf4571eb77eb17d3835afa8eb9a712d225941b232df3ecf0a287faf07a936e64f199835ea668f60c5a415cc7a26750df3311b861a5f23cb579968e23f6ca96c70f0259676649b86907e53a43f2850eef37c8bad2f70b6274660ec1c693cc4d4662e80ff09fe58ccf962ac50d037b593b71a3b97833c904209c6072ae89f7072439bf4505de427bf34725f46690091be48bd165eb30562ecd1504ffc77d37b017905f86970ee3c9d367ead9758b67684503c93501d6ed481c16b0ac3ee3f9960c50385fcb122fe00f90db09b0a2c9caebb915a3110a66980ed8d6258c85bbb7d0c0d82632923e3e9df09a83e6285bdb6b11107b5361c6828de8d48fb1a6d3903548d8730f46dd095a7c73be0463401cf8c37454f5c7dcb8c295aeb49670039d17b13702e013d7b1579c870338323771a5a316ba256c477b9b4966e164abf14d8bb401bf9aec1439636c21f343d5f22d663b420d91e80a00221fe310c54add6d04315a6c102dd6bfc9ad48c2ab696bb59be8788b50e925f7f9c21671addc8d3b03c76e2cea2bd24dabac5ac03d6c3229bd0193de12544cf07193a42176db96c7c471aa239b196e83190261b6e0e42d2e678d0b52ccea047828f90cb6ccb8d099c16c8066730e7c48109a71e52f4c81f32b60b27c0e85c8f8fe24a17febd21d7e774ebf6ff87508270c75243e7c0d59e14c686c90f12029b1f9d02af26d4d12bd3108032a93ef33bb71e438f085f6b90f6e88e79e5be6d0f8f084eb51e0b987846c990340190cac5bda26968dc250c0d0f2b081648ef37d2b38d0060baf0f1213ffab418624330dc77a891a2146de4839c1fc5e5825ca559df6495c5cb97fafe732a599ac296f9e3947f046c79f327d1e556e932d250d67d801eb2b98bf3f312d6010071471223bf6c85a6aa40053d5636c79ee3306fc134d5b9cb7790a30736f59296acc439c54240254c5c590cc758dcffc7c65dcabbad16c9fcac31d605236c66be53f1db66feef19d67b3d6b2d0c9a2b91db38f39963824b341b10361ac573cd7b19fb21bb618b52163e6c58a87eecb071c21ee33378f286dd3040fb2c96469f2ea078abce6414be693691fba6e733ec833fb97e5d496e8af1ef2fb27bfa3f455354dff95c5e33ab5b96593f2e2d7abb1911054e91de2a6091466293fec85defe7ee67a14434578d452605286c9eb1fb6e4f10f26ae7dcee67950a70a7b8f4d6be25d26b4b3e7232b9c3e4bc15fce19c61c86e862087f8d22a3445c86b6756d4a26b14d016ab3ab583522236c269d4e1c21877f55f52756e410d3e0ae6e1f251d8fb7b5367ba568842659355558ff68cfd51050a2ae4b87d790dd00eb35cc6450d16585ef3fceb1b50e90048ae9152c16bef3d56ea04f1f1e06fdf70104dbe88bc71ca41d77a8256870ac83300ac84a8701e65e9383b465b01e1636af47a5a71303cb57e05c02c1bfc854bcced440dc2eedc38f22cbe18762512436c2e7a304878271bc2064e099f67089eaf40a01cf2baa4af05bdcefd4477e93b66a1a83111a19171e60079740d79e07c62aae0086924791f33a65cec163f50d4d69f5cabd9ff888f18bc4ff1461beacc057dad9f0223be0e1fd38b0808f614421495534bbd7e2734d78156e0df2db0e0f15a758f6abc573e52c3eec4396cf4b1e66718d6580a6596583180ef35662332f3d6a2479e06a51505336f0ccc1d80c24b2dafa694b6d98bf50dc8e8c485b55c34b4e4dd9a3bf4d199362448321c3d5ff6cbc516f74cdf8130fcbb51efdafabd82227234384c6e34113c4c4655e6df51b9747eadd3ff4f74d69e32a6ba439b14a53008f7d9cec3075a65978347691f7d1571a2e912ace3c065c0df7762062e44d8d1e13db1dfa04a4306e81192580ea514dd32958a4b075a6a983ab1c3a434b4e6500684f1adc99672b1a8b46dafe5c67689cd9fe40469c2c3c281b14c0552b79e86b4eb824fa9ed89f2cf9a0ad596d73fd65f8a17fdc5e385a1aad930bbc0f9a199e06f8c2ba413effce4db70d4bc9008a79f36233ec778372defaa3578606e2fed5718f09e940e3a320b338dfffe274c92d9b10a13b4ff2278c90a53b634137e3ff8f7bc6d5687fadf5704c4e0ff0392e7b41219b9267dd375ffeb750170f7fe9e5eef7dbc7208d6519b8f7684988a793f2cc48db04768370773593f2ea6a5b140e60215cb20f6aea7d5c7db97e55caf123db3d2a1eccb44abdf38a3413969cb1b837dd02b1b105ff73fa6ea25aff79da727c58f05befac99a97d7e135dc5fa25c89e676ed1239d5333b60107c577f85b8c852e30883d1aff1b118b3b47081494e7b5e88597cd0b373f5f252b998247597082463e72007bfd2c32b5f7b5d2ed4dc58d58efb10075f55f81d846fcbddd795b8682b9fb2c13fe7b88a5effb484a021ec3b7793c61d6106610185c4a565cfacc67969a03cfa1852ffa3daa87f40e6d70d4467a2f51b91aa37022ef54fa36e64da2cbaa94e96e8bddd92a6fec09529fafea4a4988ce85574b1402514f22bbac70ac024725fe21e5cd612ea679d1bff94b8363a9f6291fd917ff73113978d3015698b321130e8acaa7412ec3d3eeb7da641722f91739be44dcc64033f37c1c882ceb28373c9c2ffa3ba425d222966f87cf7294fd3f8180098fecf3c0e59fbbfe3eebfb5046a8d6f0c29207afe9831f0456ed65a0b7f06c5227711c60d6951b71b5ab99aec7fc9c950cfe40cdda1b68956ff0168332d4f5b55983ebb021da4e282f07f5b03a2c24fb959f92de1a8d96bcb2f01fd27020b003607d095a07b1a4d41ff9489007c4c2ba95f712dbae636a1309be1e47f085623f92e8fe2d6b9d4f2345c1fb695d5a12eb12c0698b9903c363d84f3c597733768d5d9e6185c92a8cba40bd34bbc9f6c93438620f6e1982fcdcecc4eaa5cd949f13b99f545d257e791a44fdfb9dcd8b2df0d67c3e4bb5557a8ab443089730edb9b5da9a3a7e40123d6b3177dfc8fb81cbb47481692835b9b96ef25d9ea2c5591f2951bb23980823e879f669a47ea115f9d7833d3587baccc9a110b2ca723ad13dcb904fad3a967367ccbf35605a981055646e5d5a86129155f924f839110a4da1b63f438c39e3a23377f5ef4bc111073a8f2a0e56dfc3cd0d9e9bf88d9c725059cfac0f177424bc8c34b0e3742c1ceb7b67efb6c03c9cd627c5fd902520ed249bd464f39a0d6a3d654ffee4b9238516daec398bd5800d5193128e33620b9051003069a7ecd832fea99d433a217b2055e7e2acf27d63fab80585159fd36ed4625dad014a2d7876cb6125565c90be944019a7e8c67d2ceb2f703ddfe3689d60ac31f31ba8a0aff7f47581cb758acc45c033209b19d5dfd21611b98bd47d1ed199283c3291d2b06def33acea4de51bc6ce71e7439e5c5077dcbfc36e86d09bd0d08c580f1ae0066885c8cb3b07875456cff74c86d0d3e1a1490b1f38a127a4d09b91a23467c62ceaff3ec084de613b9f98ce7a1e947c15f6c842ad08fa8083f4f8a5abe00e7c4320f5c7bdaee124e88bee99264a7da634980ac1d6a61ed94b60c406832ff18709be69d40f4629158f92646cfc2101c5918e66c2ec91f374b1c11e5f8260b4ce07014b51842a157f4486a49a4e3ae51e48af299000187f5f237900ec96e5125d13622849e06f5eeec1d5867666671cc2b0b58dd2ee3d50ed43db88fc896536aa6ffd72fedff40dc86e470a073d504adf1d0d0d77c9f97215a253c0f619bef1033e8180a9e50d9f9d18f6af362444129e913501f7105a492e70194741407d6a28d30d99bfdc3b178276be26e5421b8b769ad08429fcba861fb1bd38a999069381bf9358f35e319851f0e3c090d0e8f4aa579beb124c0f3fbc0e9ed23c940fa48a445ff3465c98ec495054596f5f8a751ea6f7e0af01431b6918a1d29e84857fb3329564a061983d7ad725c7a788a9aa39b3b29dd71eb3e036df8b344f360843425ffe587bc7533c7eae5519f4df16e947d0a4ce76c080e06bc0bda6c950e5a062c93d8889ecdab49d80f2dea54b5f2af8135432f8d3655eb5753629e536d29484d0e12ca2f90ea549198a1a44bfc018e099a2282b1f85759140d655860ff5e3847c2c3ab91a4ae01e3cfb90972e1d3f6a91f6390de4b343f4a199821cb45f1a2c80c4b822e20791090eed189b28be12cba64b21a4a5add6a597e3b5e6a9b012fa52bf876941066d2e6d241f07c59eba794e3ec9c6c6ad5f6acb99897fd278fcf60029c825c6bf52c03981bf692b33ac2b124750626b3c95105795722db529df43dfeee7327c9bb620a5e8b82ee844998157e5b0e7acceb6871f12d40c6135118e8348320dc8e4910dbb1f36cf09c591b380b9dc4ac0df76f2e8fd04918d8079ced46d68df66ffeaa9779f132fb9fae07a1367f60f7618f3d951ad70b5c28035a4a53f088342fa7fa6ce93460a9b3eb97a0ecd0a8f08855a9095b4c82794cece62f86dae3c0b9f6d752d3b0ef1dde09c1e402df8a5a6e56b9196ea849a696d0be9ef7a597976783bb899df13e03d55107391e0989d03794844521c9df66e77cb637d0e90570d7a92c4c69e467f89eb2ab8cab79578f211687b7368e41aae57fdd817674ba79cf7c79b1655b7cd0fac29673ea9900c59bfcffe9b691e4e25598cff5f14073e547b888272725e656394f6398bcc87bccbf0bf1078f508b0a08e313c2cb7c0a8758a48dfb1f13450ff156da95cc2fc01a35edaefb6e06d3b66731cfe90db592a04ecfadb09090734f59c58b12901a014bf30874ae43067707c625e59e4190132758ffc6f6a71d48e9f6b71503b850ead3f662541ab200bb21d73ba7c8f4316f84e33a63a066d42b638ef2632ba2c72ffc10f1dd14b9c563822195e3ec7e2adea70a0e202c74e99f0fa05a6f4e78079927e29a50663b25639c91bad9076981d326c0bb81d7b2d3d0380bbecf44f45de9c752f4ea0a5c8265d83e1c9ddc348ef6f592102f87eb396f36c96eadb98893a55c234c45365261fe9bb7232608b9b68a161ab57fd3aa6f7ac687d2bbbecb0916b47dac70cb6af17d330b8106c185071e91a230672b9244926ee7583b8453bf6c493c963f0d5f50307aee27e1d20c3073377fbe9aad68c5aa815e88bba49762bc8b6eb40d06f7945a5d76e967d91ea6daf5b54041e1f4c2c6701999c623afcf71ec08abdcffb7ea81b8471b159fd091d919ae2788ffe0649bc4088643f1dd40ba6ca0d39a365e581061e9e3541cc6eaa26d02e6fa9c6e107ba405ef0e9bfd67c85dcc1462709e3f5d19d8b2758827ca9db89c31f323271ddeb833a3359e325713649d2442dc2fdfcdcb42984e0d5c590240761b72be441cee6146784d5f0ee14dccfe4f8a5df38298acdf6aceb873a7140694fc9d6b70f3f00b78f1f373802981c86079cfd4fe75e59370a60dd5bd01d47468640f18ee27106dcf1e4a35cbf59a028a434a22b4a8cc1f5e35655c7c7aac543ad7f93a3f7434de4c5f268228b2a62beeff27b2b4c1b3716ae31cd34cd8e98529f20c0b6c9233feb8d85ab068dd609b9f4842a34d69002d8539d721d5a77a88809205559b3e9fe7e24cc38ec82fe0c8f974a63e25361825abd32e734afc575b47c53dc88205a8bf747f261c6e2f4e2edf94706447fdc4d4d1de28a592c63b3bcfd62bd17794d996cea0808d3558eccbb052db8f4d7e1b82c35c24de39c992b075447c92526926f569947b954251900711d740bfa30d5f1b323d7badc955fd5d75b21cbe508778aed98ca2c03705bff1eefb252c9c64689e4eeb2f2be35702af32bd3858879bf44e0712bba9083f712ab6093ebc5d6179cf9be13066c74ca00c56fc0d7b02b7e350b16483be9a9b95de4f28b9ffacbf804dafe05853a9508572e5f1018ac63a3238c3038d87e6815387495ccfa55fd59035d2c8cbb781bb2e5670803bfe22a1fa0616c800c70a268209d274ac27bff7b6379a49ec1921c6bfa5e012879a59a09643f15696975706aa7a36ea2c0face3595bc0c0334024969e26e3e6550ec69a6158ffd0a5664f33c26e82111bab26b4dd2776e778c9ba8470b385f2d4b1fdf749ee1acf876aa51e0bb328459f77ce7478a2a5197b64c6cb5e97ed689bd2f2fc608a74031623645692c35d9d8ec1dd03dd32fd7893b922ab1d90d024fd0afc3fd7615f9714a54a0e06c9176f2808b957f03c8375eb0e2c9c465f982a2988ea9b6f254bd7fa40011820c380e31e3d920993cf3ccf8710e178a889e64fd1ad6faf906ffe17528b4585958f88d77d556fca8fc2bd51d75ec9101e5510609ad3f95f5bbd30c2e7116575d329ef956af36bc36fa47ae062f6eb5c8868b86ac2c5b87ea1a2c32a268b3b97a8f9f048f531e9793f31640664ee11a501d20abad9565c1535cf4f3445b8013b5253f3c0f15e63b804cb9ef4725970d319bdccd51bd0b8f2026dcfc3c32fb7040c1f9edbc444cba0932a460c76c8f5683080e04e54a27208fe35e9958e83dd08ce0673103b9604a5362141c5543b92d8f29ef84a29119157d7b9f1abcef68498b9f897bf1aeaff8f8a96756e256de67f7268bffe5b2eeac9ba7cadddee97b5cb2c8bcd9067ea97d8fdf6a843d46cdb09faf770c4bf15ca89d4275ef895c2535042b3d64b09e964bd926ca6f869e451c160724d1f908e363264875398a3760f9070d9a2eef931ce57a8bb9728e1a6a01be13ab7434754e4454ba5a132741e0c130d34688f4a8f2194a3d4746bb989f49e92ba3b3587ed245833e7c3b503595d23b475f8181d90c12c8700d14dc3aba941af8a87bc61ce6f11acb81244df1df4749eab431d732f941a6354fb2fe34829ca17081fcbc0dbc8e5a8f66d3da85ace4de042098b2855da22b8ed15eae5ca2f25568544d32cfa16cef17d159201cbc2724e00320ab7acbb972527e0ef33ce70aa18a303d7e57f422672f823fcd10aa4a4091b1ff1512018596f3902d98e5ec4895e941b83343dc06d6cd3e54eb6b2272c885099300838edece6014fa8b1cd1a0be31bf4c2166be2fa681b000f3320614410bac6554697a5ad363aa401b6c6edac4e4467053403d76a26fff2e1d5eac62361ee457fba28c656c4ea645493c99c4a7735ed8fcf6e9e856f7dbb78b45f561d7d2973cf263eaf4aae7b265df60d571fa101f1d40c1315aa7cf48c71c5fc1a8efe8d59b32a75cc92f3fef6704c53b2657df0f97409f2c9a1daf5cc08e5ccb1b58750a46769f7c98052c87d0982641d452a9b21a5d5965aff5ec7ce1359088e3222004359a99a7a7bc01edc6020b206296338f429d82da766739bec3f980a510abd387615b52a323ced4bdca0615b09a0b580c35ed6925dd453b38df370f17d3364f2f3416f8194810e1bbf859c04deb62295950741b1e56bcd26c5e100723ad0eba1ef9271961eb35e9a6c3a36ced144baed6bcae850670aa52b7e5a8d731b70ba144b1d5eb691487341008c7f8dbc6e32156e390eb2ab57320e275855557323f86bb2387b95b2ec94131b7635b6efb07b59ada0e65eb84eb840073aff61dcb6aa2499ad0e26f8fbaf79632685035a03cf5c59ab61559c1cefe3600358f65f4f75758bd026d23238a83aa964d7de7dd31648487b46032946da7a7cc8106184f0474658047c0c1aa762e8ecbbbcb2a0673b9e0b0f0c0c8b4e353dd654f6412813f9f4d959232ef2febc10e1a2085d978df1c6b7722371771e8cb32ed80618890770b5c35817fb477326efb6649c59149486ff713752e41b3c77672159feefa02903a63ee4706d96a89abae713ed84d70ed4d0f8be6b4d2ea62d16921b296307a9ce9ff579d98997c78abcb3bc94918031344995912c6034f62b7d603d20132caa1f3a7ebb4f7c15744f799cd4c7f24ba0327fcecd82c9d2098886db06c3926972515f20f7f014c2f0d1a421f833059409a2ab51259778ff73040b0996815ce48c8913ef39eac10f03c96407c33c3a0d92c1dfad3a9ce5c226cd3e0d5fe8aecbc0f665e45d8e8b1f2112b98993b1d7e6e79fc3b9a60f103a1b2182e85b52da0d899ffb24f8dd8dc6d74e7dd30c5a41810a220b237de2f5257ffa322b826de4145dadd2d0f4c873cba43adb7c3ae270ae6b5ad1bb49a4cdd3c9c3e045cd3613b1f7d659218bf78630dbfb6226c41965054ae4c35131edad1afc0a9d3e700ad44835f412e77aa13798a90ad0e10e49aeadf926ea37999ec9471bc0143bd4475ddc5b33e143dfe4c701bbddab059e6053676678f974fdcfbb330542890e63dbdff22452e7b3fba4417d3a871fab7772c1dadca2246f5fa94736cb67940ad9b435d62097c0417a237c95dca75713b0e6f0160e96f11694f8b47d97a0f013dd317d6732be8144adec939808a8c0dd6f711365e738374e8cd42f60a6b43c189e84c1a91d2d3e31c1cd4b82657b9afd0d25f2ac2f61408c2dbe20766d3f46705924f8a286bf404befb62cf0669b4dffb6148efe8ae44e2e12c62732418026330a70114e575e7e7244b75be7dfe38436bae2c4cb81eddd8f40e8d55a0b3997d606e09cb356e3dff5b72eeeaecffa1c14aaf878c78306a4bd393f2bda28b7c4971412eddfbd73fd70cce976f23cc3e18ad5ce3a52c9f37ec5271fc64894f2375a3c0aee038c0c347161ecf27ec3910349c9f68227794d61c9a4e77e2b32e1bcb6f56dab47f6687b55ffe7dce650e2ad5e7106d566bd434c94cc59cf5cbf614dd0bc4cbf007a8a826f819d0cf829e4afc0204655da134955da3375a3e9bacb3bc4554fd9fe6b0afce36d643fc32159b186a7f55417088e2266d1c82c30aa00b388b4983159a438f532f57595d54a5b47f81212f44671da1028478535e99ae9ab3b6aea3273636402b508d410e56762b421a0d0987927e3d205faf5d1db81f3fc4ea9d363b609af6090e251353ac1db15991a2207e69ea9bd0e8e34712e4b2d073a7b81eb75ea1b26e9d757e51e7fe73c86cdf360f5a77cce62ffbdcb85b95bf88811ab775dfb03f004788192c784654491dd6d6789c4b62a20e53c063b03fc566d687529e5d438a2b56dbae30dd05db53e43354a3efa1d38dcf518ef0145c8657d2b61e2eb5702638216f27d757613e72179cd2ece342efcfb6edfc312a1a5dfaee2831190def029dfd96b3fd1f2f6d9f5210e385816274c96f9f7117bd9bc0add4ff615c0179ba0500b11a1bf1b58cd9d2c1bc009f72984ca9628c39d55f19179d22dd0bef9427168e208acc1886654dfa7f24d15783e23a80ebcf816562885b3305b4803b188669ec54cb6bc05e6b27f49259abd53d348a05e6d12dab40ae08fec3497ea443a24c3b7c3174d236ffdb7dadbc2f1c25a43e049bae9fcaa2646b896c8c4ee5377e3f985ea10bc3a2b3c63ea16bc4496911b28f3c1a13b05f438b5a939c59cf590a5128a7c220ab546a0a6fafabef62571a91aa2cfdba5fc59f6f51b8df85f01b5c6c88c8a86399baacc9bb243cc58dddc3c83d5041397d57686ac9d16c11b8266a7ff7795b6811a5afd1389744264253adcfdfc16219eebf93a0d032a607d9f96430092157807f097292a9860da30e26ee560de3ec5030c28f8db44b0c1c455d270342c6a27613ec66738da641cd8ba39223116bfdce501a305f7c29e6384f3acbbe6fb79375fc42aed08be82fbbc5ea1797d742eb4b16a6a639edcfd7fe62ba26fd98e3f3990ff6a79c414e3890feaeb19bda33a203ce6597bf02f6a48e4991421b9a0cffc20b996bc8c67760bc099c999a9f81aec4bbc138bf14c43dae46e5b41b13fdcfa79e33a8ac77691b929178b51b1a382771a63437cf32efc859a872813feaa2e921e5968ecbf339fd3668f22c1f807f6d97c2f22e48bcd78f9445bd2d1c816a3694613375249632a394086dea9897288d3a21a9fa9506c790e86765b258a631178b70a601e7405918188fd1260867492c8263dfa9b729fd7e47c3f7a142c6b778da4a3906010fbebf52e0212e65ca08e3b733be897bc0c3b021a538e34d6c058f1ac5a7fac06f2d57cd3ed3bd2d63e9e1e1023ce0f1de7ee019358fe50e5b7daaa7b48889f3fdba69cea8f453724b1b0c220836ee4f7c0c0ef20045cf54e85051f566d02af731f853e10268334aecf35aa0ce28d18ad7fb7bd203da37dd29b7ec18e7b8667d482a894081c231ddc7e87910e469cede73154ada53c731ced0c00d3fefaa63b7e938e39fa68aafd021c97034fdb9a718a29f972aca6d42512753f316efcf7389e35fe55ad2464580530e405b87df8ad2089825605781155f9e92e96cb9f2799acbe6e246d5b1325ce874d50cdbb9ecf14a883511beb58be05901d3813a9edc3990e33e52f61ad2f5ebf6a02a62e2979ddd31214da70688f3e99b61d70057098435120dcdc7ed18c78f6a70c6657ec454dee628214478be423c8c4341640f1c3f7bc19d128cbadc61dadf2582761ade5a63beed34e2868921fb70ff95363de3cb2d0eb5e5e92b3071d910d61d51344467d2b913c52e5a108381a1c678e97cab781fd831e70e3140b82adac91f9074db1d26cce0ff04adc4ed22065f6cc6d40762b85f1eb6c157589a372bf3f11a2b825cb1b405d6747304dff09ecf3da908387ad688d063383702edd03fc075ab9d902b890395311403ac993548c56ece106282f855ec6b415363e83144dfeb1dc45e7830e7f4d2cc472a3c92b6aa594201b6785e64bf974385abaa0d7aa71524eaf34e3b47276af7c2014b81c86546882723078c63044a3287369c4cbaa65c8ebbf61a40a797b221b15137cacae2c3925fac10617d68b40daff3d5ecada266a8b8bfae54b9e4dec33fdc668a7b9e77010608a5ad847ec1b559700751e1a8821c656ef1d0ea4ea83e324e40d73017f969037043616e75243a79a22f2343a9090042c3062db60998c5bb775b2292b7c4612ec774622fad7f96894185a41b78099a2f1221554f9cf2f9405f62f4073c950e9574f778cee6e95d456e39faf6f902d8c54fb84b8f233f372653aa63e5410a2a0339017d19606f8fffdafb63d3392629b7df787694770d11c7719cfda52ab9f617e7ebab94d881d93e928421fe6fcc5394fdd51fbb078bf0686d20379d15b258be62820a6850c18af4571049a33b54a087756d476b3fdcc9a1c6d30d1397d987ae4ed37dad31413ada2b029a9ab1dd10eb16e6dee3a8c68753c41a640d8f980e4064a49cc0325c2fb9234955b83c921dd3d101fb12d4e7770d5fe3be03eeb7cf4c984dbea570de60433adf087afee3c59f98c6dd3cb5096a9c878b43a401658a11d1dae4e0e85a74beabdcf4c32ca6bbf57ff519b1b3e7e1c6ebf318f62a9022e9d437839dc255360303a09a31d8d3f0bdbfef3cf579ce75b8fa98e0abb67498faa314e8facc9ebed7c0039b5b53dd37496bbac332fd173ed60abc05faa6c09c120e1333929f7e152da2fdfbd2cae14a890f4fbe1b37390a1c4b08e4599b6e8b5aaca20cb63fdd9193446f6d5b1bfd43c2a5a9a54936c624d11cc4442ee630053fb4192eedbe655996e091ac38719afe17443d12b02cefe57d7ce7cff0a360877d6dd6c150810a97f89d41dad29dfe991d73be26b752d6160e57c5b99760c2ec0003de5ebbb683a1098fb2a9c77a19742d6a03e7cf0e1375b8f4280a2b4076e7a876df32eadec8f1d0708291242734ed220f6724426c019328ba92848527dc63d260ad398552d14694183f9f62e4fa1c7b5aae3cbb81051e005e2645a37069e4afc7e390fefddac197aa77b0b76afc996b6a72476c74af8f88f1f941415343e1ee44008358cd6aea6cefa060cff77861347b5e869884c5a442091f8b568f459c087ca2d519ddfe69634dfbb0ebe2830c88ba7b928d8dbff1eb4fd200385465010d682a78516f520c8aecbbe7d90a153444d75c9a7963ba601ee93231fac4f0b124cca3b73036fef82d4eadc0a280d5df0f3f11732915ab433db485963baace8f7fe13c40344526b26cbd305318eebc77339f7a805a920e2f52e08e78fce8c1621324c1bdf81de3c09c8c8bc6ad6ad1f05f9bbe47bb95cb878a7bf7108c853df678d82240930309391beb8e16e67c4edd6759b0a95553c75e0509ae0541921bbb7df8faf3a4311c299d36cf45bb14de437ec159de1de1094dcc00d21b2590fda28d5ec674125a5be7659df1711ec4cfa21a2040623c9d7afccb40ebeedff60b3154dbf5b6f29b3f933f42c8eeeaf1f159e74cf7fadb7a6d8d2267e43d9f5a505c90134708d0a99592488ec1a31b1ccc5f8e63d5890240e20509299a56b22405cd2bf3e50e8a4bea11b10b32f89c0f6d826ae7647a78eac3fa28618e3acaf26efa9da69fb6961d1e6579c30ea261a8cd401b7562afe15a6024ede15828e42cb2db98290bc1348a362d759a18ecdaaa9ce095f9bb895f6688bcea2e62ba064612ffd9f1b9eb36d1bf4dbf2f26ca6b155683e33214936184efcfbbf1a4449698351b063733eca306fd03ddcf7b73abf1aba484a94c4170ab95e19c6267fdba8a43b5bbe59744f9022157e7facd25b63923a80ef7e1ef6814a9042a41ff01185038381d734e02b49053f6443cb7e58982c5ba840bb748238799e8a115d78c8f66abe90dd1bbe9fcacb271d150a9a585489550fc2087fc4dd12b676ced6a4c759428f4f850beae803c85de8d7e3bf59e0f9dd668cf19799d9f5068f8499de9edb76f679127bc22e5422f01a5d05b114498010768b6e5ea20e0ca6bad56c4a6f700d5abc5707e21f4c3ddce77345c072b81d4f415f75191c508a1413269f3a73dbf48cd8b0ab23e9d29dc37f785af1cec379078beb5cd0e850a3df2b64352e2d3c0b0e685ad62bda102b20f5b56081ba1c5e70f9a2487a8f903c64dc4d6eeafd69ae227b0949b78fc0e68df3d5398e98f3ef192db3b7d393dd7e7cee97e1a63530ac77ee60fe43a7151672608e9cd0ea29fb7df0306dc3ae042d454d42bde88316686b004b3857954ee71464d61057cad8ec586892d16faf9906e89947961a0d5b140e3fc3eb6d994ba5234221aec398bf43c6031a9ea1a36573ff87abd95632c179c5276d1964c5a297c6cdb889e8d470c52fd7f79b9d554dd85f6db10510fd7ab2df32d80e1eef0e0a793755490bcfdd43ae1407036d7381664ff9be624b717de9ba76cd8d5e9d35b59ad69fc01391e0633e6b7c4aff3c6c249890f8984ca26d654b32646d1f8be330d156e19975488819581e1a68a0908c1f17bdef37860f7362735bba2401346d294fa8060796c6fff40e99331811e014568cbf837f7e0c6bce81965c6192eb54e101910f5914459c18069041a3d96bf42d4c20ae24648897460e0acf5edb1fcfd483636abf7b2bad1cff26e03d7cdb6b663019e6391f23639e7ca2a310eff569a0c282e769e3c6589ef14197e3613ae9abee07fe543a953834dbbecf28caf0ba3872faf574441088c1b2bf7f01d14ac7f0df2203ce4c7fb82cd1da564e352e4f54c19ac120a64b157d60c63bb684485b7786846fd474c90bcfb8f958dcaea5b7a4556e104d7b9690d0657814ff765df5da52281d9b325dc9949a30552697a27ec65c09edcc53e807ac7f7e5159a290d4a9fbc15d3f58f1855cc8b22fbcbdde48c49ba88f8bd61e71a41dd3fbe3d8fc78ff9b33bb2138839cb83c07b70b120a9244fe7a8c4e39dfb4f58f75a9dabf0309da676eb1e6e2ae47a8f8f4577169af4114b508d25037cdf8a2cca6d0abe2b683e79602da4e597ba8294cbaee942167fd67c81b4afcae04ca8372bb59eab4c4ebc7520edbabdc30ef929560c2d00ff5d4eab3aeaac111a0aeaad73e238efc150ee9d3e1090277f0163d210b1524d7afad978ebcc4c129fe71b07bb2018b515ca9185aebf6007529b104dc4d603dd1b87cc7dab66bd2d27908917d9c5e933857e487bf8fa5bc6336e267e470b422573c1fd055b296da734db877dbbe0dcde1f00085be7bd9d5be0ab2838fcccd83dfc4b49cf82039b1f5dda8af834fcd6412e69a2f1abe9454ba650b48f9631d16332bc9c1c6e0b89f349764df3f9325f2b409263c264fdf4d8f8afa7ed702dc920f02c825e4a020f348d9bdeddc91fc4d41e55958e54473cddad3f59af370fff3911e2991d0f0a9f518c2a2ffa44598d237d4bdeb9536977985001a2dd2885d1de497ca260a5fa9064c379cb428221d409d653d7034cc65857e3d99e6d5ef2d4d36b8e2831ca15350f0641e1e5882d1f0db97d5c6a718cc8144558308e917754f33068933fffe297f39b6fc23d4f39c9454a68f38e71ac5ecbfe0c569a21d5eb3a09fe926a1d1d31427ece264b01abcd87ded5671217f9769c2afa75d38d595812d54e4b934cd755a9309dbd60d3ab87b66ab6cf56b35daf8183f99715ff48e19cde8db85d22259fa66a97f7c6a8b8d5b345b5f4727fd8bd15a867bf097506cb6ef7c01189985d6d97ce79abbfb963325db9bde1e4a883a8de6943d77eb207fb5ebff7112153d24b246716806514bd638474bbc09e16e34cbb3487e1927bbd7df2bad84d83ea2af4e143837b344b95ffab9a3826b75fdc84dd78a0b86f4fd8cea804f07e7f5c60a550100de42174811abf52fe86b25ec2c6147dca55cb0c475e583655862d7ac4edfc655812038e2c9977148206b413712f30186f76b43bd1f95ce42d1f80a9c15636c333a4ff148dcec5f5f52376ee3d9b5f48dac5ea044c514c9cb8ec129db3cf46e43ab0aec800ce7d754f60b2e3c231bb5b91a1ae50be0a38254e336e8eed5263ee78971f240e34bb527c296a4d1aa05f198d918871912131e24851dbb15d3c236238a1a365d8f46a99580f29957ecb2bd3dd8fae0cc66aba022a53de7534e61720f9509ce56f47e17d649dfdf09c81a70273065a92c6e1ef855f94c7fcc92ad4616761c3752139c8c0593787de31e31f7aed85dea9d339106c870f5bbc15a9cfac55e88b454302a90128395198cd34e27eb2e0b794a48bca9373983c7ff8bf9da8c22864f2edd563d604b3edfff4c68e6b5c2eefc9ba7ec4bfb33df9ab8bd6ad29c56cc6b67ce9a2a6f79f6f7821300e9c2b1fae06aaf6256535f9ab949270bef09f5fc26b37982c400eecb3f863d03da94aa381529757eb060823c32f2ea04be11b47906771c0c3174b0d2c402cad7b320f39213a6e3c8c4b1e3a4453dab0bd6dcfa284f10c57aac06c2dec59c1721de8ce8992743f5c956d9dc6dca3dbad04ccd866add374279cc5f728ad27efb2c4098f1e642e05200f408a01ef35c9b4ffc7562dedd1b192d1f550210ad51613525d7b4b607929e8f480682decbefb7e566e3a703c6fbe93f76304b6c7012f3379c04d35854c2cf4408b3dcde6aaf72ee35ba492c2a1c116cfaf1a3598c26fa2e3191d9bf679c4ebebfb31f5b7b7fd444e15fc935ecd0b0612c269543eb636a9aa0d85c071208c8306c3b00bb8de6ee32e2504d9d1d0adc439b95092ca39e9896aab70d347286688e82a09ce82e8a2cf3d19d6caf3031bb04d1cd20472d04fb666de2a872804f10f2862ec55a6105c72f50ec3f280aec2dc6748fc9e0fb57557bf7685e9dbd1f06a982fb25465156fc42b68b76e3b90282803eb98af5f8b7be28def1fdaf9c2cb186a3d8abff00ea4f792dbd8d084ea43d67bbe0c91677c32d56b92709f09d7983833292ca60ff1324ad6fcf4d72dbecd26d2c129d7b1ad197da5e487e24cc8d60a218ff45edf6ca1dbc0ece9b56b589762ca21c7e3a40798b16fd3939127b178ff1bde56beba9a9138e496ad0de4898d62dd2af6b47ca0788d4ca7c900e6349fc78c0a0196b6ef995e157262e99c8f6d753fa5701263a6962ae6c23f9dd6d900e91f59e841efa0e8d78b371a3669aede805d65b4f8755141d24a8da42466553d8b0c4a36f8219ab8fbce6e24b56072725b10f2991fcc653657dc8d6344e9e65db35e92866c51a5d5d22ff6710357a34fa62e2cce07e0505507ea2f4c9c2344d57a7b63ce2c2cbc937bfa4f8235a96e17dcefeb6c855916d62eae7274ee12ca61046723b5ce910517bed000f5642487b3714bd6789064afdd2a32e84d60a832af5fe31d93c8054699b525ca9e290289223cc88f301286fffdd9256b448938811ab00c802ba08b93521911540ddc3c75656f40bb913f52d099c89dd3f0ed3ccd4b115b52106dd17a32bd45fe9fbf8c1e7bb103672e75d46ab2d98d3ffe9d3668ba65cb136edc3919b1067382fc9c0f62ec49d9b8bcbad815cf133084f852cdd823f770c602fa824498ae0297b8aa0ce05229a92f0899c6daf9d1abc16aad648699db956a5abbc63d03a2a4d3404ae3c57abc84d7827b99bd72a0d82d59f315c1735aaa27479f7df70e202164a722b054a3502235cd872a906b4fc36cd6978d796bd7830d9ae9d00317d44bb9caa7d0e0bc9d9dffa387ea9ca50770d1b369809b391e85b7c4317e02d3ea6b3516f876c8ceda2aa5bf549e223cb0983a59640443a0034fbb653c5a977a402ea749ab8a6896662125a5c17833c8f0e31e6bec8bff9fd76819a5948802463dcb2294639f3acd9d9927fbe74d2cd7fd97c3d62bae875f4c0b700c88130e4432fb765fd3d07d47ca6bec09ac35cf4aed268bcc7cbcf6f0f68475910dcf7012c3263c6ad0971d7bb2f8e1496992fb304d8e5c98505961b5d810882e8dfc037a622dfcb381fabc78b587238d9a367479aed506dbae26d8f2d7477bb3c471a3aade479f0326c058af269432cb32029e5db7ace93cfac80168ad3d3a9dc291f66a2582be51cbaacd71312bc027086f9cc301ebea89edf848872e4119007ffd7a10d5dcf7cdd236748f55aed8ee333dd3518123987fd4316b287b03c086d555f7b307f3f0e6f1994ad37bf3f4fce431f2b5649c7ab75756f41c718d02ec67d39922d0178164129e0cbb40cd2f1622dc403fcadd740d202187bf9183734effb6d53212b914daed34cb3b7cc93e9083eb32b3d68a51d2aa653bbca4f70da52ea313f652e718fbc1620cb01598052d018ea17a605ca1c4b50fe66cc65d52122f718f9cfa37c486ee8115fc6416be92813f5bcc74ffb880b5cde32c70f61eb16af16f8e98780765021e0ea953394be0011280c883d9c5e4761c2d7ab891268345b91ec03375872c03b79d5ba1f8516341f9e297385be206476fd86659f41df707303303208f34c838db9300ceabd7ce5c754e45fa953bb0ff647f4314878aeb1a879f1dfe6c60ec89fb6b7152fa77f3e5c012c451e4a28dcd9753d2393e7f6e4b105e20d3d0d1b78e181453bc4b4e8ac2a2df9afd06a3e17e4c40dad684f9a40df26a23eb6667bfe62500a05ef2e32020cdc442883708c5950534f620de18a184027c467f95f32278362e7ab82840e06deac331846f3249687a6c1519e85ffc3fd2278a79e23ed18c35460f86b13b4bc557fe1c0156fbccc1c2152415e39caee772906f57af0bd886ec03884b5f459385096b5585ab239b4370abcebbb498787b000fda8ac9159ded3df4678be36c18acc2a78ad4700475262fd2a44095ffdf801e991ea3f9553756d3052e6d7eaab6ec55917d6bfb1e140f0c8b5bd2375ef87e3ade69717f98b5b7150e12fe169bd7c2ad9add6befb4fb772f23b2efed03f2f26500c98acfeceb992667a9ec91a619d10fa9308c91cb0b963d277089df038707407df7b4d396c07cb98534103108cf8b0de2873fceb05a7d994926812b8c1e780706a442ae1eada6cb16d3aa1ad482085c10e2ed059f1a129c128236d0dfcd11fd54bcf5b5faa76b380c87d5e92a870e8611308938685d3e874c0c5d4cd6dbcd9983c6fe174ee7755a009bd62b04f066d329d5d1af8449f5574061c97d79fa6297088c7bfb8e1e66a14636fedadc31b0c83305f4310324771fd3d40de50b82522950ef65f840b344fe09bb5d365fa98d890e0ffaa28d57d3463662a389fd602c14a0b04c48053b032c02f91db5da861f58930c887eb4e2062423fb40229f82731d4e30ad1c504fc542381752d24a6efaf5438f5ed04b461a3dc71efaadc601de142c2e5d5d4e8caffd258cd6ba42c889e5711f602042a7110496b47c40601bfad508dc40147dca10b127cb69c819817d6180c7967ab3acdb22538371442f65037c44a032e2905bb7b8c2421759f98b05a979fa2858095afbda486d780e98d9ac5935837aae4d605c77c6462056f1ac7c856c7b9b3cce00700f0fe5c05da919b2530bb597f21ced4040e99101c3d81a4a204954ae2d556e527ce290d867615b1047d566e4ab7165d742767a496b84cad0c29242740c8b4b627621baf91d564321b1f112b07244e067aed21e531ffe927c30f6937d626cb0632a5d28cca04560cf4709fb03c4f06177de7e4807a90983c6482e9c44a8acf9b14360d39710d4c38ddbf9479e3507126b5ec289082d58d5d14965896e4af17bfa8f5195c37100b2325d7f91bbff8ce18bd2b340667806f0f010ddf8e8fd5895f96861f1e5d53d95dd8f03d58314aa0f4747c370b02fbe4b3d0f7d83b2d6a696fe6a1ea329c4a6a8fc9b76020ba6149ab0c1307a2e761cd35f5165a268cc1764caf0f25eee0ddcb378bb9a02778c4e6630ee35b13888ba48246504b67b032e56bcba4d0ffce5ba4ca5f2f289e0b8825654f9068e1643173dff4b27bd3816c6d309dc95c937e3a590827e195e00fd84e3ed0798063502baf56deadd9798986b3d35c54e4af6d89bed1f1bd69a8732d0dd7987dc47e828494347e44d4963bc655f081cd55bf21c8e41e332509c7cd75c159b7244560d4dc8d4a2de7cd1ffbc95ce5371c5fad41b348b715a6ce9d7fa078b1dc6c9da599b4c6c56c41e74eb944f66f2dcd2b217aaa31865e3b7be36042f499a10add58b173661d54b156155bbe3f0180fa86827ee48f480012811b7f4a1b32ce57479b238052fccb715d00a3f8fb9167e6681641c9d31d898d6cc47199ee5ce35d4b74b0bab900a37ca0e789360374c031aa0a56867b771897209f9e8dee681da8dcc58ec923bba40f103408b1fb4a2b2cf8058efc940b87cf8f6d8a384e5b761a5a2647d17c14fd21768bfe1008ac7f8a20939923796ca147e55cd263d9800b3ef29b397189b006795576b30ead4f9d93a5647800641ec22c6b920f339a6a6d6eacd1322dbc1f5763d9b51f2b9511feca3c30db68f4353187bf014a0970f4c8b2633aed1177485611640b5387fad5985dbcb8ad069feb94f5cdbbd668433c1375570df6cda17dccca9b1f30c130b2f67f10f839bbd62557a127a5105c1f12e04c3e3da17204b94f6151a03ca16d31e4417dfb7f961292196e78fbcbcdfd8ee0c4df0c1a5f4450c369c7cb9587ce6497d7c19f5aabeb9ea96d60a864219a5388de00e49cd7c8e25f6bc750953337dc220a05f6d4b4ecedbc8d904e2597cbba379bff4ead1f55f4e8a80671ebf31818ce19bb11f5e7210408cf2bea1145c7e8e1e598586b8d0af4dc31dd0ddcf9913804e797c3262c31388b687a2ce82ef5ae737d4494f3b6c261f967ab8229b61a3a11b712096c76e6f83ee4efe14249f38bbe44fbcbb6edfca084fd3c3e2b827f0725d15ea23c7b43da4517057b0605e5505a67f45a5f601c339f24e0fd302a5c75f85f9e16cd3c5cf7eadb9d5b86a514767e28e646ac98e9f1f3e67dbc769de9d35b4f1834033cd5cab8977e9bfd8e983ddf29cd20382ef1a446ec039ac99863716c5b41cd499bf1a9024e837d5da4a114ebb5439f7402db534740b7864caec62c382cc3757a578d922561bef2521585154ab225fc4232c6ec98be95563ae2179327b29c7693ab71138829f8b1fa1410ae40237c923ced6ec887eb6dd6c48f652dd13cfa19d4808138f4a7e90b71365d867655375b583c8d49c187ddfc998937009abc66865e29c3e810d7fe43b0fc6513cf68f84b0d0753b676a5184a61fea1fa4f0ea377a0c2ef4ced79190a855079fd36372900aaec7d7850bbeac548ca0baebd5f17d8f86b209708450f82ef03a59121b8763d6fac5e86a9fdbb25855bb48adb2e08c921dcb7532edef09a7ecf1160fc3db03842f06bdea74358c91660d03e0fb8b523265e96159d1af218410979b45c3cd5bd96790abf0e80a0d3e18f8ee3b693dbcf1c684e3e2966473c477e2714058ff7279f36ee1f61393bca53e711c3b8385cf8bb0c4b173da83b43d37030bc7f7b6aa8cab3c741585c7e1892b31a3516e0fcff8e765d299a8abd8f8a0654d0c5d5b9b284f51bb01a82789290445f7f6d8d898c2b88ac72abc00cfa57a03d55043c88fb1fbc07c852d918c6962bf3b51380e29c91a1160cbe8bacafe15da9bfcc52d7a57b151064124d4592de6064debd7088c1af1742e4caee8139f88a0c42e86796577bd7d7747ce62167c069821e0769eeff873ad020af0bcf3b8c85d30b8c5e7eaae20d3d37050f968e85fac93b6c6db4b7d97a6bd11c1528f2097de113dd87f7247dbf48ac4b392f5a9a2fdd964dc74f7adfa556fe04ea0adbbdd8516197aba0fb6cf431fe650f962cfc9fcd4515b30c442fbb0629d3a4c4c46c5fd941da4783cef877b296ca9ddb2ff3427150f266ef6f1d81de08cd6091845c9c14f56e448b8f44ea02f07bba25fa207701c21431ff8dde5d0ef70f2d96087a4a67b9b2dd4f3a292e113d11ce4eb6df1c8a70c01d6b66c24c43e613c1a40e16429ca059c0ed57e1c0dbc47994d7182e4caeec9d2a004bbd7ac315ddab76eaaa0417f20a05d49333db947bfaf95c66bee1442cdc7e86f4b61d4092691ce9624fe2b54159c30058b61c99bdc2f0823ae47c49d286589d5491ca020636d81f1fa4979e04122f31f0eefdb4f0fd30343c703e932a4d0cec909d878f850b4b0832d48542d16de1ae9069ddea6122185be1d7e5d33c46fe8d152622ddf7919ec6e3da018b5026e35a82c80e4e1ce0dc00dfda6f66e25f4ec2d96644e9a1e27966640548d91f286a9512b6a310cf16bba3a6ad65cc1e6d434da79cd23c469ff6538e6e67ba6088b76e06f4ccb8746609a59672ffb7b49777cc13d1709365fdb5332c082913c084c15b7fd70b6d1fe3c20cd30e27ec25cf35581fc51e68252b71189333571ba0268a11cb98b2a6ed1d230f671d5ff1565b7e9b7bca6f1d375f55e2f7890e81b2f5b63138ff08b3d4769fda5d107d8534829cb9a0729dfcffabac61ae39f2bc8cb542496a306a52a63c38adcaafba2d7252e58ddf9abf42f4e58083059174e523007c37024a8565e01f0995046fad012e692923a8d42001703448d42f18611b6bed309a4b2d52db43c0546bbfbeab080bd30b7948cbad5656b52bfcb7768f4a51a6e943dbcd27430cc3a0ae9b56a105ed890a444158ac5dc4702651e73f7b1be48f09f098a331946c37cd0b37002843e73f1bee5435f380b2c045d177faa2ca42f5bd76513abf303f70c69bab8566a987323bddef2353773e0d0292ede14679214d2b5304b7a240a9b8f76e343c875299c53cd6e6f3f64801f7c02db1748c0d2d7ac16fdde56335c9aa3624566a646d82d534241f2e011f7bdc3b2d60dbb090ad3b507a3bfa9843893e0eeaa5bec160cc79b6724a14a7ccd50268b95704b0e373d6ebacfe2907c0ce0b97f112af9c4a03959876ad3b0eb783c73e1b9ba6eee5eaf1219cc2148e6fbe8c84b9416464ac1a1eccd20a973c2086e3992e09ca0c5273ef594a57cbbd3eb34c567c630b20820cb76541f8d8e447ea6c0dab4770d5029be52b70e408246eca6fc26333c8c87bbf1631e5ada6d97756f9375eb4911dc7e812c46c717e59a106de6bc1ef3ba56e9c180f7982339cac21a7893152482db88f4b6935b28878a6aee1cb8b883df3166d20e492621bc87ef501115a094f5eddd9d98cd7a50f9e9eb005f7ef1f2099507c92c02bf23ee4db475bd0b10e2f3be1a37522c2946c16834960f4845f12c289cf07b935f869184a13003d2ff883d69ce76e668074d0e7fad101847573279c8443e38a016bc3e8ecbc3495d06f0c00ec55f9a08aec31c7fd6ac87fd0fa9b3747d2ca4fb4fe57f573fed0ecb0d7f8b7cbf30e19f7bd034bc59ab07e9c72d59f4e68d87f55d07378dd78968688d04427cb4fd03b2f152684afaeacfc6b9ab725398a692e05d4e6e6a754e8094d6551bed02d26b3991a7e0eba8074824e715e5c5d873523719d08bec64d9a2a547ef47e58850428bd705916d199ff8830cc76956763e09e2a37e7e6465d2215f1b4ccecc8209b433898c3eb1e10650c6fbb70da4b615b4d8f4d399a4d02f90721ee10da5c4cb65da637dc8e1eea30dcac03bcfaa8fa68163e870e255fb1137c5d7b0f9f58579bdd74254f6a0ad125293cd6a11e197f363e0481295a0510accbc1c7fa2971a2731b4d11847bfa1616fe9f6f7d08e9ab4dcc9d520fb6925260f9090da5c43c49ac315902346ea84b39e8217b4444f5dd49d23c98ce9410ae2229ea043f6e2a5ae696e6b81340791687f1ec78e6e2431b8278bbd79262efeec04b7fd7e26a05a45dd6da69a250fdff7d53a6b180359b0118b963a1184265430dd63b5107a06a84daf6a4f6aba27023e1df52e06fa4798e6cfed04d221b5344c7989c90ad3d23f967f60398194a11c9d7ae770604bfddc555d1f59d9a6a7a4b67ed538dd4180ad0b3d39e55bd8fb95a262f539e8a966e2c8816d9f033ef8e32729b9a566f87238ade07bc846d2a9d03ffdf4c57838f34077bc511da5db3f1569bb246758c317b88610252cb2fccb319dc727cebd71f1451d09e47b31ce805bd9d528065a8dc2a1e577eedc222b3ffca772633ad61621b89b5f03d9848a4d2ffde92e38b797eb4f9e6ab08df01d9fc887643fc0a03b1055b35bee8b621c36c321348c3457381fc03dbe4b562a04b6d3522b506f2e35bd295e01ec95ebf0648cbda1c974f48a7f72bde6d9662dc4cfb5e9739f2ca4b992a9cb5eb1da80c7c81f705b8c5675ddab2c4a352b4c79df408c8fc29db86f6274d7e213e7830558664219fd08b22f1d05204fe963df79de54b739319ba34c2abba158c429ae44a211609c94dd3bd796dff9b65ed155c25a61fb1edb9dd7194446edb149a59fff61c7c4f0245aa3feebee51662e253ae5b9095ef4cba8ea6c14d8cdc72ae2430dc697dee1f8a439fcbe9c52340ced10657b224c27fa2850b5ee7b7b60f0d1f7b0b1fe31e146ec3e6e01e37890786d681525d2051676afad1be51b0a8a6d12f6aa490e6d4e17c77e3a1f3944bf231d3e559113f4c17bb8c1917b5867f0a33f57afbe9c13b6a9a908c886a8635057dce6232ab60b2128da0b45cd8de2b51ecc7e0f5ca08c38641f49cadc5169d303df43f266b6d580850283a9a7133cd52e211931060ed001110553fb8c8995905a5c471ee96028a84a50a73c43cb385a66748734277595c1905fb5353d1fd179f0efda06ce5363b0cc98d767319abc4779707ad18bb59a40380d509c8a9c4304e26d602d28f60eb020c6149f41ec1dd57b0e31924897ccabffd8923e53e2785f67f97226e7f7a589713b6ac68cb5c2bf5959c56964ef1af0e527f0b566ec3c8bd0afce595b193d351a6f9141826ded3b2b4f0c167b0e827c8c875c98f9c3709b7c020103c7db178f909fa7496cdb9e45805ae60b176486f11dc6fc8d31f03e994d8927da980f5b7bd2126314ea12a6edcc135208245b1430c891be2c09a3facc9f6a9bab40b4d8515fd5c913ac36a1c3e13dc4d5f2ec26bd94fd16404434354277453cb15f55ba6b0813bc20c3e9118a508d33eabb368bac8d0808aeb06dc606005c2fb6bf8260a1c3e9de6ffa9ad9a8db313fde0b6706b4b8dfc83f65de8c21d14523f2fc0e519a3c52628e2b6b81bfc9044c517b968cf230655f34b4f331461ec0cfb19de0c93cd1fd11580f2e29bb5acd66f92017604a49a5ca27f6bbf326aafec5bfca2f629347486a10ba20b6f311ed340e25b576350d4fba22e5110cfebf855ea5a75d2f483c662c879d2a464ebe9dc6ad54ec0671109f551ac2d27fad55321cb16e0b25c721cabe9ff638f0ec6eb6e027530cf816a3fd3bd4f61013bc1a6748a8f08f16a8b5777036c79ad9a3dc6243d5b50bde04010b6dfdc128663e9d3b764ceacf4efea835ebd78d94aa705281d61c45e8f8d54993590409c27304ae3b261def8d21dadcd47730fcdcd096d006d77dd77d3da8c342643a61a9a9f66043aa8e455d371176bd88a3d725daadced904cd33cf5a0b58a0729b5570aaec5134b618143ecd1b3df91cd15432323f622d822638997bc940337e2e780c52590c0f2f3d5017742e8794bf1893fc7853760a226dc3f32a6b1e671b5639f2ffbc5845a86756782562ef4a645c0cd36116aa04f03e07cd946b4746fb42cc31673fcc77935702ce28edc680090b1657f305bc02aa47128026dae05e4c09f08505f7e33e164ec3afc959600c15bd9ac7dc5f2e9afe25e0233d0ea1bed305838f86fcd1a8066dfd4b29f5f75787c0a2da037d6064e8912542430667edc6be9d0cc0f93c28f7b7bb0bc957062ab127d319f400c8c5b86732988f1f8f28f18ddf89560c1c490119335fa48b697bec922574da07312e0b66cb04c6335f0c673efd6eb316e9cbed09d79aa01e72913deb89dc3a86e85af192bc9124f2944adcead247745763dc5c7786f6e11e1088f4af5c5e83299fb3d7565e82bfc7f948d38ccc03249b6196fc93f8abb79f436400692e4f1597f6f70e01ea0caf3cf9499744806fe2a3a5e1242a3f4ff341f7f22fc7504c2188c34aa1c55d1c9b7193873bafaf65c1f613f3cf6b1a8724814b873a162c68672cc425b7193b6851c2b5b477620ed65d095af20bc8380f65cf079f8826eeb6fe0e1c276e5688993a217a82689771bc5e6a7d35bba1dec20c95fa16a2d459a67e0d5c742ae8ed189bed8a46f035b9c88197069c6632927481d78597b9e31b6033a5667763aaafe7cf3b752b1f2d6d3aaf701ae611a0e609e3e389888d0438538043612d0ccd169e855d468ac50cb8b531999c8d8cf32ef03639ad119054cfdf2cd9d87b0b65523a340cba3de0967f3f5e13852a76ccf15b4a5dd8be23ad3686fb5a60a8ff1b934881b26de9910effc08a5ce577700b0e51401f31cb2527de971f8b75bb7f76d05f86aa17d8ef3e232f495d767644a78fb4e4f0d03aedd2e337b17c7c0c12a707b8ab0c99ade03167df6442f690b5222c8468b7221ecc9776e76c17d42203db9782128f6ea27841f55b5084a8ed69adb29f39a8a585cfebeee6d3802efdc3b7d31376bb8fcea12120e942d32998d9a7afac79e85634179fc11d5ad4021a1adb4103a4eecf534c7c8c1f8a3be5627bb1c45e1e13dad79fef6d013448265e0eb5f98af7e16264eddea0f5adfa0d5f0d2bdb00ec1c39bb0446e2ef1b2edf4ee0d8458aed96a5ad2206229e8d1a1624a21302cbb58fc4a25c18e13ef592167e83aa64dec26e89b91190327de6a4fd6549f1d4e14452e88990b39a4250fed638d63739be5a6680e0210b08d38db80b94d366fdde68220ea50f6e2cf8b0a387ac967930e60dc7ebc4d67d6230b5776fc52477387b50f2245967ea5fda31e672e32cc40231b9270a7746676b66405b577ae2dabf4e9d3a4ea256af82580908737ba68f199ae338925eebdbb7ca9b60b80efd601f6da4ac40b1380c15219b2e32be45e68391a149b899fe84090e4dba524077a50445d18b0e336d184106f0ea0f1a544eef4ecb82712999fce944baac8256ed90b944a3eea4720930c446ddcdc4def379509f26a5a170461b0720ee4c14a1173e8646cceb11ca1d3a1b3052e8e0eaf6a8cea8c7a48fc5afb000feffb6247098b2ee3750072f878f81ef1bb033659573df04d077f548d69bd1b6642ad849bd6d715d6c16c7beb444b1e281ba1ebdb5fca0749dfd08d8457ad9eea68c1d11c3028ef782c24f309a32a660d7d24afb75506a61039685bbda4c9c50a5a845a4f1f81f2d840a528c5abfe046d2976086a5761867f5b71f8cc4680f5e0dda2068941dbbfcdc9c1379218c7a04c3f09e6e242331362095557764e16e6ca672358bcda0dc7f972ccce7e3075458d2a39324e5e882062ea62983c2a435f7adaabb4ca012cb1a0de8317fac1c883fe556251a48979a3e2fa5f29e4fd8f2d4a8ef23bda0f13b432a198e073559bf63c2e62218d65ecc2490306d1f1922c0c3a68258d721b43a7ed84d3bba6a3a6def6e7aca5715017663793193ba867d55b5d2b634dbf7715f0e2e0b47de549939c2f6e6830b30edc4ff12def574d3c6e351010b838e04b42a80d3306b1b30503c1e101765dba945162e5cd1c3c5c183f84433c0e7c4bbb78cf8ad61c7d0d6d7da2eef921fb0b084c20079b3bc1aee2d01bfc291b9df2b3961d4a7922d2d3fe8dce2b5b86771cbbf65bef8c38553025b1e8949136a1e26bed0e81ab991b5b86a172ffbe52e6f3f3ee28035a4a5f49efe9d2635a2a186c0d9405b49e4a30a3459a6aa7471dca5c89e53e3fed382d164027217c467a5b5f03d94f573b615d5547abd7219ed0ec5813a1a5a39218dc67c4aa8177f80530d51f6e969cadca554444c40b226b1ade62b3af2c9aa584d26bf129a1b48d0febcffbd925d4ed144b69c42e9a9622488ab6cdf0317bcd7045d2406eaf146c26748e4cbad10fa68dd8ef2af61f7f89ea20d7107069a7d0a64e67112898e905b5a2564bbd2a2b4975724c08dbb582cad2c0400edec02556052d37b09858b70c1c0fb1f64b68abc6a23cb7a8ca628fb66ec3d81e7519e9661bb2588349b4c3a31709644f1416988755ba6f055fab579215aa5fce381d42742229e2c318c384d472dce46c849640f8c7ad6dace56e6183c2429fe8fb74e9b99cad20118ab7ec6f57f9bc86c4721fb4cf3b5c5db21e0a03f1ae7a48ccaa4d4de5daed5fc73ccaf772a5fb2fa371143ce77ff64154ace655617a8190230250ba55d2571657050169c80bd5cbf5dee61a33bfc5872829097ca93863f60e10526b2affce7aab254295b24519f6d6b8de3764834d47c2327084682ea66a315c5c11a63f96ac1869f5510c24da0ce7d2309c4612109073d72ff450fd341b48d5cb0d0acfb55000c03e12558ba88e2e87319a7b46f854bd5308e39e215e0bcbb273084954e0cc11e32492db86a475b93f0acdbb39e1b03b8e8f0208fe39f48ed07c3c6bc7895cbae478b4d1fbe5e595a51bca10716b672edef1c3d05fb185b332459a96b0689cbb515939f197a20da7d50d95f5fae0f8040846d9df9d9938c7e137ba6cbb7d3a0e2149a9c78733d35c30eff68b185dcb3b08ca762b02c9d1bbe1d6ede111bd9fa3966162ceb193a11e110ae8a009c6a61c36589728893633b6cde6641cabf6147df675cf013ab12ea8762f9a9c4b24be68f8d69ca81f08136e8e91a34ffa28ecfb5036dcc87e2b719c53187ebeabc36fd98f8d327d4852343d271a3cebabadc82d2f5631cc3e0546b1ce1401c8d10842c3a8deb04f1a564ef03b3811fd0c5363c591ebdaf0bb8828d649745095ee8a725e9cf2bdc20898329bd2c5625735e33906bc0bef95cfe43ecaef4e1265ca59db29ef8d026109c29f1f6515b043764a124a3698001448cb7032d97816c8d0f6926cfa589a065aac78ed3351af42d931295dd2d301a67b5689507b3bbb4b7a08502e65c93600c5f6dbeec2ad530c1b28e7a9205b1008f87201962560578a745e8cbfc9cd8d51982c48d1f59e9265580faf2acbab8ae06ba3cf899dc76d9d5066896ea243430d8e910ff6bac747e7527726d198c4073c7db3df00d78aa28bd269a4bd4be9118c029e79fb422aa068fc194522e5632189a6a23acd73336724686339b930251280dd9b495a5a36d0c279c073929614a2b8c9ba7c44483a00c28325ba29fd9d0cf0fd59b033df5a94885ed7526c81cb4dc46b70b11b9abee8b220a83afe5f388daec5124828b6140a364a6e6be7af1747b44a5714f86d6a97b1ff44d35506500e1b164c6e813921c2deb7a1f1235ce4a340bfbd30eacb36a84b59de991f6ed4dbe1675e37b4ba3b55305804dace3d4ca048b9c48475955c63faeffc0a1bfc92fa01c4c4aed4ad4f22b615e4a6ba36744f004ecec64ff9f6646e839fa2fde7d80b5b2dab6649341ff5286b2aac02609f6ddaa64e0aaa290672c03d8690cd1698de40250beae68eb61cb741b891243955f0e63fdf97a785785d45229a895f2100d501323096e4a2246007fd06ef8c55c6c692b535b10fabdacbdb25ac42059616bded4a4fd99a09bb2d283d0f462a29c086809917d4fe15e90d5036d450b58753131faea6461f0ee38f3317591e9ec71e29bb74c7391f44af911f93299a90da7de601d2fcf571531c3ef611b944e0d597fd9973c3f0e6c5d865cc89201dd530c3fc497d24e47de5e860f092bbdeb92d7e9739ef14a8e5ffbe7334fa636fc476cc6aa14f5ff4da2c558b62cc4185619541145106244fe6f6ae9f64addebc741240315ef976db597dee728085d48415598795ab83e3907c2603179eaf915a705ab4917d056eb94bd04e1827d6793fc99ccfb4ca7b98ce8a6ab222a7003abffbafc02485143259ff2a9d74c5d9fd511428a454320b1f75e998052769076e36e819d06dec8e5e5d1573061fb087204a67e7216e1b9ad46576d2d0de4f90d86997b1464c5911f43fc7176e42bf88f01aa230910dc4d5256478b88ced44ae58fa2645061c11ee58018ee4cc6ea74333648eba7c4578fdc2c9f90bb8d91da9e8f4190951b2e1f9af94d8da99db261a78f968129dccc9e1246234660a8f52cc03ba9c539c9bdf041f7dc93aa3dcaafee68af7186dd0c6d170fd877afadb8664f7ee48f7241c5b2c7ad96ae18103e20c185d7481995d40467c03e03acf8d23d5749f276d2b722fad7e7d7bc2cd667ca680e3a155011af87817c615d0e954762433834d4fd57b8d6f571a5ad8fad377be2becc16aa2d24268f2a8feb3c25e7d44ca79884990c088e0404c323559f203bacdd193c8b711f3b30fc77b0640ac40ac0424f4b25c5a5ddf33abc37e630fbc1eba395977f7f929a095d021cca4c1880cf4bb427b486aa3489c2b20cfad2b91740eb46e654e6d3519769bcf546ebb39db6d33b5d269a69e6837369c8533904a71f90105e7aa803f85287543e1090d8d48db4b883bd92ba3ed07e7933a51576d08321659555a15a8f95d2cc62cb7949b9f8470dadc5e44edbaf663ff8b7b60b3b8b279878d30401a04f83e965ea5ba34210705fdfa5a2796f933b9ef4242153c81cdaee4dbcaebf989131a443e254d6da4f13c7626f8bb73fd4939365c53f761bc87ecfea75065af1f0e7d024c1560a21edfd51b389e8f147de46bd01a1cd6c4112b5a30aa7c39d0838404ab10f9ab1da2e02c173e9fec238c1334157988e2969661a460ad8e3ce289a0d8f69b43e1e14a76dffdc50b3506b671f72d1c151e192cef11f874ce5095999a9f55c56568aa81c943734d6afdfee12051754f2922c3060fe45775efee7b61bcc93ef8d6d99d8f49a674266ef8a24a80c0cb657384a8f32aeed4086e0ffa63af113285af9db2a29eac78f78e1b0ab4d312b69c041585224116962964e27d8136f1f707a1a6a860da4acf4831de7cd8475062b9ad673b9a4b47a0c686ac5130193187d0be5a5f612f254eec757cb2c3ba620c4031604a941775f8e6ceb22ce9c8ca00f9033facbd2d87ed5331f91a1d981c971155b96c32865129ea7010595d60e6836f5b49d85777165d1328aa17bf27f4fb036f65e331023a8a0e408a046e02f5c58a74428987c99a55560cdefe19327a21a7044821280967f45cd224c28f462047d7d1e74bb6ad3ed08e1ba94dd304479c48818a4f4aec85a608a051ef80cb8927102c04a4bff107d937c44b957a2501493160058911b1996f3b4d6e2c4b14c3f3bc67f667b9dd3ef995626e3a63f1fbb7ab306c1f25546a3d111909f606f31b92b311d48aac8c4f70a31f19a945c58e260f0336dab40691945c8e0654bb53ea8d288e07fd3f2952ae99b8333ce1e11550cc0b289c21b240dc70e523c353542a441badde88cb2cd0324c89eb9a064d2fea96943606f58683b3d5236f0ba6200786615e8f6f23032f59f36e821bb8a787f89cd45b9fc81e30c671a2d2316da84f351e549dfb2a181fa07122d5330e9207e5e102e37dc0f99f458b1f9e8bb700f6852d3fbbdfd1b8aa2eed9be5eabe03de03c4b2ef9ad1c5739e655068eaba8cb4e248dbf89038f4998bc05cb19c3384f47bae68e57c1536e5565422ef595841ed5c751515c123807298a551f8f925b7a49421e1bf7a80c5be137207e33cb1d6eed0bff71a6b80106976ba378ba960f69def71e40a8484df591d12888f0a52933409fe17570bb640c521b3712364a2ef61d7991ef0e4ecdfa542230b2a2876d1e22c0020c92d98787121288f1baa6038029741a654383ed6afbe04e945e1b376ba24ab1cbc42d00035056dd0eddc6a69cc7a0bd316c52c556d448888fabfb04c3c5a9f44c20394a53166b302250f4d7e26818564104f99fa09ef24c8bd3e88fc36a50f6caf747f79c5054d3f1a230f7ad977cc0a4c1f019ad342059b1a004dfcd9fba6d1f4ddfd70dba0c59ff7bf560beb2ad600c1de5366ceb55ce869f5735e428e1971080171cad947359f4d2883442c3e3f8a455012c6f6b00c8b8f200016142ca9f6da2e28749026ed2f6fc005a4bfb7c4757c71803e1cbe892dd62eae2228651c0c85dac0c049fc5d772a52d08758c4f5b75c3fe465d2907f0088c095e21db81b9dd38dfad24bb4c5a2618ea159e233b2893fc80c6d22dd9ad3218dadbfe81d6ff2f3f62ea7697e8d2b3c57fd6d451df25aef1961add93aa78d062b0298f7aa0ab206ef545afb90105adc3548e1a5a8c747c3078801ed4d75675345792efd255b9a230613090752183a1ae04fb9601dd289d1749ef88bd304c07440b9ac85cb545e30382692359ef6d9184aa203072a3fdf8128bd604a006e8f873dfedc61bb57dfa3605b3cb5535be552eb44a3c3abf2271f2293d3eee58d60b597c56d12e5e5b2d6dd180f405661d7c369f053c3b35941d38c53845c1bdb341a8d4d5d29fa8a2614f4680e0ae7036711d62f44b8b988f6d89a4d73e7e8db48658aef92dc2e6b0514ee57aedf132992d07cf84a2e0fc256e57628612f4899abd378bc2624a91f2fd66e16d57b869d4103225ffbb4c9da31f155328cdb7ad32b32b882a8ad071de761f85c9ee71a2e87b1419334a9b695b5fbcaad0275725ba9acdd9c4100b0afe11ad420b1c972d69149a19669dae3a6553b8bb8693fabce4c92c682c1e4d4b215353d194ac880ef72c3094c54f6acd66f0ab5723a492ba8505ff76bccc7ad91c672c83ee0a74bda55816f7c09723501c0b502842aff53ee9deeb8308fa66912b386fc8b39ba279f923883906df0768d7dbfbc07e286068ffe404c8db9f00fcdb4bccdd0afe6323271665471e499bba34a61b073c59abaeac625b184070262ac3fd0e123b20926316e1d7447550c255644789294c20c6e27069cc024bdcf6fd002357bde25b0e49d29eb77557cf541b49e0331fc8ee6222a4893b2e773bdaae9288d53d5ada6052e471095d101a735fd44b85c39765641d20244841cab58e2f00c9a97548318159b1ad634b696ceae9bc5cb18a345906514dd61cbb6c29b2e7f6b4f1e5362b03d4ebc482daaca91f598bef7f98dc26a8c1e69ade03cf28a4934a315cbd500012ac9d4589a99c94a5f421b80023201124d7edf8eb1759c56f873a544016b5c8df76912ac61f60152f65695fb1e0a1367b9e0c8c5e8f3d1e5de17dfe6344f3b4f2cd49275af1fc87adafc7c05ff1ce2bfbfefef5d05d8a379fe4bbc72c56722a4150bd31d066e8465fbee1357c7f2173f5cf2fdafedeb4db59e358b499b27975064532f18224f2ba2ea1ecbaab0ff296f0e456cd78b24979e5ca96c07c2ba6d69297ffc516d17f00d92d30265649f2eb319834578c40e451e4252e06af8dbfa436af88a8b87b53e710dc60972af543681a2a4b18dd38669b560c40add4892e31d32d6e708dba016748ecd74f5fd47dafcbf4f3972210fe309d3d32dcc91028f1a47c088c4f7aefdc780a50883e0399e1983d31fa63acfd06fe522406b2d7f280185bacd84f634d9233c030ff4671f2ed19b8628bd496c927f9b3d0e67330546fbf8a6be90e4b9d08a72429d8fa84e9ebcc6fd389a4859658cae6e8a64237d5db6902b51f742cdf938862366f22045abe14d72ef6609dd6620382fbdc312dcab150d287f9f79907fc1bd595a8acb149a4ac05893d5cb4e2c3601a3769ba0323760b50ac835945952a0737b5697d815e1fa180a23523642cb3f52b28b666d43ab0de9c1520c07b7a1d6a9f348be7117e379e837b8dad9a4821a929bab9b5ee9930aa22da6ca9aefced3d0cfa90cd05d61844d145c190b3a3d21affd00cbed5d88310195531462a4c5475411a50df1a2f4d0a959e033660051ec46546af8cc91a2b6918079345dbe65e6f7cbb9d8b2682b6d52e8561b56ecef9cc43c984571b9a66b9f08620d60189071f97e557c075b6719d808dfef27f623ebffb95decaee899f6c6931874e749175237cc7c54852e8d3c1b08d7adcf29ee31f40366b61537116925459a2378e7dd7c92dba4c71716b00084d55f807dc4e85de62daa5ef6769a8a10ff842e5a96700d046ebd52628fb907f1fa93943031b60bff35d1ae73d572ec49b6a8a397f99b46d973d8b0e0ab793e07e7b10ea2cb401ddb830b1efbf5fc83c2c68bc942fc08582e8ea8e5f06fd2c38abfdd0fe588c7e76fd5dbf883d25e9bc833954ad7d56a79aad4abbe8fd51c0c20b6a109a73fdd14781a4675bb2695243187843796acd1d14cca171d52d3e58321e4e68f2c036ed053e95ab1abdfe359fc3a04ea40f2ea5041825b9369e460bd1b645a4c407c5fc35490194bd40fe6d71753d1d738daaa0f128a21908d26c6ffdb54a1d6694988be50ee936e2d44ab6cf9bd5fc8f8b211002f37f8a9abef5980332581ca4107bb86335e14cb13912a54dc2cc86c7c6fb67bed353cf0da4374a40d557acdb2d9bd1f6d03a1e483a84a8c149731ff7f044c63585a111911adc1a75f687cdb45fac2c02f667d126584f43fc104c3c0a6977466b08c49dcee290610cc8fe12cb2fd3c507845c8907a09289a50eab3970c73fb48bd71fa952007217d1f77485e7de8536d0180b516ad5f0e62bedfad3a2366f3584fab396a3249a1e44317089bf8dc8534d68b016073f2931b185006a2ca8871dd64352227192eadc9bad48dd083540f8f2b1fee50b3941c149cff686c50ce081fe8cf49244c2ecc3dd819a37a7cfd9d20ba788cb22fb333aca42a9e09de16c0e3f738de3c95f24495775b5601dc45abf6638f7dcb3bcf80ef3a087a6a85ec6f5e247bab19d638a6945e49263c08679c256f466c0176cff9bee4f04d4f28e45151781ef82b986f70fcfa6d85ca9f1daf387a88bffed2c5e72d79a0bc4d9340578c194a8edaf063935665dc896f1fd95525540d0756a730a5d87b3ea33933c406daeb025523688bb00660b926af02bf5240b202002b1b02a1a3113229cea486b575e8ce622fa9e302417f119591f0f30db27f4b9c64331fbbed08ebc44c1f681afb2ac9966e306bd9e8929a94af49129fac91b81de3c9b9e90411f647ab10b887d9df710729471f2922e8aa7b357c40929fcfd686c12d6a611f1314859fd6dea6afba06de64491918c1d84b0babbb4597d12b8c0380047d71c2580d17af385a6041ae5cac489f414a8a7b191df06fecd96acd8c91e1c828ca60db0d849b2f8236a2bc5b03bf1b251ce3376cfbaad19d1240975356791ae53422446c1d96c4f567d75cfe882ac288b527ab2ebaa056438de46a433bd3869d48797fedd29724f82fdfe1b657e2fede6bd0d96c3fc14c3095ca2d57280e2c9ad338fa231c3f3d8d4493b2ac6b753bc0e176b762547df7aa8afa3126ee72aee6393b868c1b3b0028217c97b6e1734eeaad6e8a05d6d409530955b4219145eca7f44ed795ac717eedbff623b582c2619b31013a999be08cfb1bd8fb5744b0c974f47eb33f96183def005179c1f8a5f307bd88bbbfea7aee11dd771641e9244ae386c056fcb1aa6f6992b38f38ca6b849d7c48e1d4289a8507e1bbd51d4171a962b2e0a419c6566ba7a7d2933e450f5058cdcac591d19419b6049a0b036f359e3199292bae0fca08ddb40bb921d15821e3b12ef3d055616ee7fb04718c2032cf0c5427ebd963d2e54f480da48413522e8eecb394301187c27c0e9d79879093d255a4f85eca02bd811ca9fad3636ec4830f0b0d397e18d027b9b5666a593f07966fdcb976463f37da0a42a31ff6416ffdf68c441551e70916f4c0314dece77a707fd519de3ece49ac8436960a94e6e0bf8cfe6b8a802be57dbe43cc8206b52b10f91e7c06ffb79ab7dbefbca03965cf9b03130a5d2a161026b056d53af6cb2f43b811f50da88ff8abb4342377848f9c1abd505bb6c2787050a58b054072541f0cd18bb6bad679e18570958796e72db0afdabf49fa5ddb331afae524fbd290e6b3e98d27e21f8e575a76a876ae8c7c657eef59995fe80fb94f495f500670e4c519c499bd1114043baf8c147785201fd69e33ff4860772560330aa3091eb4f6e50a5e2ab7205da7c788cf29bc5d6a74615e3920bb2296589316ad3b04e5b871b1b93a353c85340b9f3bc5ffacf83684ca46665b71d00d371b769f123fbe78e8dd6badebccd9cc18a88409e204afd7a4e7108122bfe7bb466be6e69f1af17a5382c31bedfa7c96bc2212537b3c713425e1f86dbbb89de35da283f323cf4d5ece73b11f6bfc59937d1d4679d4ae9cb15885c9c37ac40012a12c57fc0477e6340aa17d2dba16556b5811da4310cf84650b4e422345cfd0d33d8aa24695f54315d1829afc27a829dbf747f44c25310b856c5aaa33edc739390ccc5c70fe8705895d31e1a6a08bda7847d73009587ed36b48d439b1d1a8fcc72b961827a9f5b96083a02a10732644a9f33658aac8a59af53e8c1dc527e9f906eefaabfce33ad9bc266153208b639df1537a269f71944ecec9bd79625047efe8ed938498e56ee49afad7ddc75cfb03ad6c689cc124c71af5c91c0e4d7cb240e0a7e201b346069c5a636afd1cbd2c1b54a17fc8a62290c67e9d688ea17cda2b1840cd890960a1aac412d79f68ced15334b9150c235789617bf8a14f133a4884af1e89f7513be407adc00336e9d5fd434b0f5e1a795a4651ea1a281337ead01ae24e719b9f9f300996e58c9d22aa489ec648e4d621b1ba24614791271ae6e979f6be8931ef031cf6383b8d66b08b03cfd6717da78688daab599720af90139eb47beb60444629d6c1ad66247dc03c516a98d44bbf1eb89b9d5d8064f77939b7e4a289e3fcbcdc974f7f91fcdb973a80b37b6fd1fd2cabb1ba8dadd64dceb9f9ed9f877b1a4db733aa7285b67cfbdb4ac22949e37837eb9b3eec822963dc571ae7370dbbdc3759926ca90d00b5b2cb907975eef5cef10cd0f48e5179121486a9789c6caafe389f5458d44e70da7d5bce2b3fedf4f5f33d1f8074d3ec2ec23d0037cc69af10ab90b043b6d2a46a1ec85789c81bddffeb8f85d5d6804833f0e5c6393d97a781b070f4d7add3d7f7c51a9bf71f8dce9c97a9d732e77b4d17c5f8c62de570baef5500409bba9cfbffa33e8ed9965ec15ef0eb87bdf3ca328eb4522b759c5794e27eb731136d076f542d7ce8488fe42c74f7f81fb3343568a438ae0d6ed2081cbc73ce1d33a017db1cbe7c4688a990127edc16022079eee792f64a9d0b813e8a6ceb9c4097c8dec24010e03eeec87b4a12af3bcc0d61e311c57839a14486fe4560bef5ad3b096506d729003c121ad83d6412d04d881638c3316a70309249064823497f5894eb0410ef5f3656886677a40e02fa025b67d39281da29139b47049f60a990c555667126425bf5a0c11db1cad6927c3d767deef50dd1e81f0d2e5e5e3444212eea6641ac94045a8bfbb39366ba5d168b65ec19cc76dd4d952acc96608309a7fb94c01ebdfeb4d94dde05f2ed66f5980411456a534f60761a767b0c25b56f97c070dbe47b3cd65c6358ff27a7f7fa95b7d4db388b8065bf7886486aca680638666f16ce3a4d7f9079b3a6194d17c364455353b241fc5b9e5b3469b71bc4117cb8bfa36db186bacbdf6ffaba419e2a68ea496b8ac9647c0cd82319c8a6d5eb5cf8d939736cad53e341d816bcab05c9f856f38b66a85d052448e63392ac1ce8f8f546ae14a1fc079bdc9a849dea158dc1bb98a4dd76337a1a036d3f1f03ca0be52a0dacb1ea367adc3d1d598508afe275666beaac1b799e46b657ce4d07e4b6e746f250690eba5b45a1ab427f4a4b78bf05c51262a52b0036adc67ba159cecb6a0a9d16f0adc60a84d0edbb79bbdf6bc242701f93418069bbe253f817e72dd4d2ea565178a99e43aeccfd0f03015fbebe634810244ddf79b4ccef67acbddeac8839b16a5c2ba2c8f3f70fcdb6848b42bf37f23bb3bd616059390d00d3e7ea1656c31e81e1a00e733eb12d45ab33312ac7ef599dd37b163edbdc434b421c93aea15dd748bb2bca8fb4674e174403f9f648202cbd899cae7cafd7eba08527128f6221c8f8558a5e150e1aa3e54f606991ec01972666dc5320e0b4d68bb1a563faf07bc4928ecdde9e69bc3503eaddb61c386557b57eb47ac23560abf417398537d37b0075c5a06d76e1fe4acff50447b80308a43a17334969f169e89ed5ade11592fca72ac7042e140401136fb3831a0906d3a4b86e4067e838d1f72ca429c828b59c77c2b2edb3d8861a5032489bbd3d5f9e52b74d75991a01d9ed70abe5b661bf15e3b41c2313e1d9562ae2a0ca49d930e664df4b1ba718244b409b46e46c9b0ece4482c7f346f649d94c897975b9517848f8fbf9c181382b6e5d88bd92b96ecd09bfe2df99fc5c91bdaa1bfacd660f5ef50f41823c38d4b4251c51da0fa77ae3ecbcefd5c63a513291ffdb9ed123c0e17054a20f44d46ae36d222a2f7c26ac9de7e0e085d480157d170af0b1d8fe4de350f2c4acc9ddad83acc85b597b8ade4689e013c153ace3c47f969d85cd7a24e3c59c68ad11bb160cd07d2fc4cd4c7230f46c92172e9556dc12025c5f0768774d182b32e03c8e9462fd0cab368c2d81aa1b9e6129a5b1ed123b887b16ed469c353f6b887d678a3c36ca8e6411de0535e536abf816ef47dd8a47c0e87de7dbdebd3c774cb4b0ffaa2114108d379f09989e1c4a9b3d5ec3c3801e8fb3b79ced4bffafefa2ae8c639944a003147e4b415038c209e60aa541f9a7435764544ad287b865b1e8d930ac3a345cc2348dd13d428a3ccf5c7ff6e312b8399dab1a0a4c562a9d50a852dbc82f3135c925daea629740b954884e7dcfd9728766a657ef66acd62310c4228acc5c27fcf425731ae097d05dda678aac5fcdb957dea9a2fc0777cb16ee0bd4b715a139958eeb72b64eff645e2c59a556c79f9cd6029cd4e6ca337d4555b303fda54527dd0c328819f384609c325a71ccd675ee439e6c7d703ff59b408123b6d63c7947a14bdceae74b930c7c71c4d91d2b05990219d5476e50f4416fc2899106ff1e00b40e77b44341fca5c4350bb55a52232588ee4b99ad30057f4d7ce58b3376a68e142aa34f7ac42754838abf9985b0881547455ce12a4b472259106e31ff92785d24e1841d8d7055adccb0868e28448c8a3ff55ce810fd59951489d51071088e605a57d99eb9602848bf525fdaa2a9492e3af4551dc2a93a28955e6f67cd63c651ff3124c14f70c0286aa8bbf5100aaa08ac037e1199225f7ccdee3bdacad5d7c6777b06bfa2d89fd2ad663de4886dbe6d3b20c630beb60c55965d16ab80ea93aa7a3b00d13fdb99a988676bab3b1ba2b7dae8cbe8650ebc6375a4b3ab60fceea0316b43d139e9b5ddc99c61d68108c8ca8a0b6d48e21fb77bd557da330343b39b4b9f7fbeeb3c360bbcb8060ed5c02d67418405b5f9fb8492f7c234ee491d34dee235b2bca60d2c9f9a2c4b6129c9f710f88fbc6b38a7b30050898fb7db54a74f3314a3be773aeb9a8e5af0a15a1c259d2efbfde2f0ad464e497f929b02cc921087d6fab1a8d3d298e0af54e4db1e6f1f28ef001d8f0a0ea87441cc5a0253d758480de23827272e3be8bde7edca552817d5674d66ee76abd3fb627da0b6d640a1e597e8378812870ef7324b599992c1a5ce364795a95f8fb3ce723cd15aa03e5f1c75b6e4d1b410a5e1b707df8148f21c59149486ff713752e41b3c77672159feefa02903a63ee4706d96a48b64350b4871836a6d2911c03d47a9b76ada8ad0153098d0a62a201372aa09bdcf8895385acfb8d74f7ca9ade5e9163598580b78da755c504a9b2bc55dbe6584a418dcc3176ee2e63298243f45542fcaba316e59fc7dddab2c3de6859f588184d041c512b44913d7f6e3faff9c245eaef8cd8e099115965157a0f77d80a56f8c5f558fcbc2ca5e9d5335bc5519900a70c86f45e0166c1960fc469f2159c39f6e78c6fa49f255242fb4ae6cbee270f6422235b600ea7bb39dbef05a14607937bebb8068a4de4938c1abd0487632312d3f6ec1c6d4732a0c06f3e92893337b95e5f339a2e775566186fd6754c163e6b3930329732eec66f91b579e30eaf8ff2c8a735c5d472a43b85261ef3267e58a3c3887ebc8a87989cea1c542db2e1fc54a4daa3c37f15d21671900bb824a038ea08ced089b2962b7cf1cea79317fe1a8d35cdbbbaba37ecf62f7f01dd6b55285b7566dd629ef0dfb6a8b572a8e3a30bd3e7370a49fed3a1ad79cb52c62ea24c86078ce089c396f2ff51167907aac119d889c40d98c8b4ed5cab2e69510b5c01d514520fdec80fd5072da96238a22fd1d884c815a131c19aedf85599324b345a639b463ba4f85c530d37164de6b4e2cb4102aa8e3a86f36f24012c488e39ade1d848d949910dbf20f783f7fe3700648da96c276df7a0e5fc6f2ce5bd432188a72acf9bccd5aca1e19c77e06fc9b9891610e6b08c2ce1eecbf81e701b9372cab09c4a05dc12606e09cb356e3dff5b72eeeaecffa1c14aaf878c78306a4bd393f2de0d217fadd0a19b15b9efd88af0630ff73512757861bad1df02fe5543e1f02fceafaa2c5b372ef7526e7453b35787cc55628a95d5d7cc9d18eb4c2244037d9ac97dd2c7491aadc31e9053a73eb47f7a5697572c1660c9ab6b35e6b8575b3a3ac830dc1aa8e7d31915814c6352cb11a65a28e2cbadd537fd2007eb335879e76bc54da89dc7a6f36f1f5e74cc06b5250ac31d1ed9efc0570dfbabde949900460161a30d8e1c24bcb4b3e31cb07bea25efdcf5cdfc2b6de1be58c97312df6bd02c3051209d2ba44e01e28678829bd6dcb4ae8424cd54d741eda14412ffa73e932d23b8bb61926175041254019c1ae706fde40e1bb9b12fd7c1ce8d1b54d33e69923895c55f692889b3dccee1da93834b6738b69dd86cf5ad830f1fe7f3e7b8038161979f9c066a53fc6917835bb61cbb01fc152e1c6470caa20881c15e47c65fd2d6833e1d4171938c1da2a7c477b416094634381015f67ff2208d388e5ba3318333c0c3dbf1db23b642f20143429a4370721e2ef40f730f42c24f01fc71f0b8f3e646e1ef5907fd9e9bf9a49aef1c4bff0f6f8b23748887bea1fb65d071f9e08ee7dee5cb9863fcb94424c8e29c3a4d880f00f2e68e4cd32b3d45f1aebb5936e030132f9758873cb22541dab50e3cc069df58627001e8cb7228038a40dd975e264c8fa805f7ee19fa532d31a59dfeb7f59e956fb6b6fd4fec67f9f29535553978d6af94fc0e4bb9239fa1f35793b040045599822e6376dbcbdf24eeedf3a46e66fc0a98106ad2791576b8018f4792cc9b20d1a8d6ae38e7f0029ae3769e2992cd8265b72623de25dd6c54c29c11d643a2564f2f48bbfa66ec75f622519ccab4304c03a7eacef890e8ae8aa643e398f958d6605a055a38bbfd57225cd33a3f141b218614e1a849eed5cc27918d6c84d16c44aae7afd1389744264253adcfdfc16219eebf93a0d032a607d9f96430099a22864f5bc69488215216985c7e3c04fa3efbb1353632e5d4c46bee2f1cd178dfb0863baf5ecf3e0b293d095724d3d72e99046fc6ce261aae3fb8807ba40ee8322d3f60e1d1d1708d7e9f92fc7ce451b78994e526cd862aeda5c2d013ba81f7c70069ebfe2fff49b5ef3d3f25910672e035f5f1c2a2a648abb537824bac158c0cb2952bac44f0c4e22a87013be3df38544e3b27c5e151701df0575baaf28cd20a93312738b574f312758b1496c4d2058c4896cc20c853db65878b3814102d58c73fb04fcde7a66dcec30e702e05251d84ff9707d0cacfb62580d0b03787ad4ba6ed42b211a292608c24b1766684f7e3300741ede348dbedfdd1a598f17940ebe22cd45479456e51ab094e0a008d83dd7633d09741988e8eb15f20fa88dd4cd7ca5deb0ff70054fe22c7fda26b4795d2f07daf42bb3e9aed8fe31a9676a5992ae5dc52a5bff7702ca8dcf6603c1154c901ee726dd5918696f4add12e0738b39763f1d41c582a6f19bc96d20da674c8b38544ecea5d951bb07f7874f60a2be3241973e05cf858cb115dddecf864d4b5d52f3f9454729eee1049ed8adc8ad975035461c5f2cf8b9ae9b9f04081c231ddc7e87910e469cede73154ada53c731ced0c00d3fefaab42417b2daf5721a702b444a51f43f3689f66c7846217667bf7202c2c8c545861ddeac460e2ab556f17d6489a17cf5d28ca515aa697e01e9485ffd6de28c47d4650317de31b0420dcebadef251fae3819beb67073cfc9f492a611637756a3c926537485763dcf5846d59ce92fafb30c19ffb234a65443284a369e5303cd7a5fa09e556c00c495306dce46a966023a709b0315f83493a25d690def3becbb2321496fdd5158fbb1271bef31e71ef4cdbadab246055048552a53c3e91eee54c34fb8a12b0d2ad7db4719470558b817172d53d53a819abd4aec4290118c1f31d7f5a1afd277f2e1bf57dbafdacc442a1cde668ebcce9cbd7fc91cde83b4c86ae2d59fe746af51ea657944047f191b0538e9a349caeb5be61ad17dc8cd5a1d16ec071c17c9bb832bfea3886b30acc547998a392c2c05091caecbc983c449797cba4d024402f5b528a5c1459da3a139f240c4d75cf1858aa980f19093c92b6aa594201b6785e64bf974385abaa0d7aa71524eaf34e3b47cac5f4f94195209ca7768a54740dc404444740a761aeff7c60622f6020acf7df0caa24cb389e0cc4137f682065e8f4938f8ef98145d2bc140e6c4a6d8431edffca06fab97d958f9aa0a862145612e69e18bd40bf219b65e2ef6507583b27b0cc0fe689bdd028d162e3d0152f2d95ecd1ea78ad7ce5eb690dd399deb98153a001df490461200061ef1417fe2eee41d0ba54aa6b7648c69b9609ba8bbcf41b4a55f77f046b84f457bb33b36cae4951f0a0688ca0750d85f39abda4902d05b484893bf071478b6bd2c13997d66c6854ff20202e01e50cf18e43b1eb03711467bac24c3710c1b1fc525914fade377a47d5dce1b5cb02aa6102a34a0955ed2e2ce3c4c113624043fbfbe22cdfca4616e176f74a1154f0c9d43460f005c0a90f11c1c2524acce0fb073856d716f4a7ed2509aa0cb8bf4f764f6dfe7342e8960f62d53d3131a01e9171acb819e9a0f44976c6506e1eff74e1776a561260b38b3ca478256cbbecb99021d0f87fd22012b7a6e2104facc48e53524694f0c94de189e2fbd6c737bd117ae9653be0012f8ada63762e47d8c7f4f379d235bcb66cb41ef7495175b9e9936f7f936aabe600f11a4f1c1134f7ac283155b09ec7485c4fb34de052cec75e604944c93226824a367d3fe16f237dce324c668dbb37828f8878bb45e1200ad7c30e9628ab76d8facd2d71c6f46a9a33366ff035ec471c4d156efea736ddb605f2a102af384e73baf7d181c8ed01438bf77b9f88e25a4231eef1c9bde65700d0522f27877cae3cf5c53967f316bd9d31fe61fd02d7be4a21638ca511209652688a4b728f5919202c33d4acc0cb43d0247c94b09fc86a78a7b425c2a80cbba37e306a4b18444bc7703383e342dd7d4c079ab5db85a1e24715d277156fd65a6f469ca4f30e13f9ef6bf2d5c9af8b400ab7ebef9bf9773665b13102c81dd8daecc5db564af73cc9bde8b24182c0bf381c011ac2546aca8e7326dd65e7b03eb2a36f86ad77530f5455b44725a2285fbbcaed88d3103bef5c6961ba4d76acabf8244f399d970d3b0b382ba4e439ae85b2399ae4b5004da05ae0255c5ef91eabaf653f5df7db809bdb82b86e9e75c87a42cd4e2ba07af49c0a336432944b1dd3266646553cb124ffeee57f2a3ff5499bb2a4e42f070d50111cf591af73ac0d318d27f0c79b31d24f2c67a476d3834abf524a8bfd5d13306955cfe2ff7bc10d18b7899eaeaa0a851a76cbf870444d55d0df9169854591cb3745d05793b829deb5e620520c2ad8c916d4a7e2f5dd47be95f05bc66fa554d11e0bd6740289526448fa056b643f9fa2377eed2584eb307e3522f88765862d86eaa96696442493172f5f92f010b5c7975d297b6a09cceef51dd2dcc66128ff55d2e7c22db1ef22532398222746eb38d13860c2c825f88a0ca0870b731f77e86de67cdc1536bfb039a99c268b979181aef08bedd9131fd7431ecd8787b6be3fd17405b1dd9deda51e4a33c7cd07c498cfa3b836bc6d87271151b0f87d0686a97c92b28ba8fe16f2d0234996eded3ffc5cc224f2d5c699bf3858bfc67ae690d39f3a0ff9b7704eeb5686c683f5377ca4a2e3eb8bdc314dc9d7030dd60bb2fb9f0720ca058caaab23010916fce3018beb840abb896d74a2190ea79ffe5233878f0a6a22bbef6124c2ff061bdd0ffad821b0b398a657cf16906201db91184eff700f576215d03d6a5022fc09bfe9ffc760f826a53c7d9011712a871db062996a311d6f11d6964195d81c11564a73a42a00524e840a6393c20084a436177881d67b728bc3ae61fc61cd530cfc8ac5bbb07794553239656d0dba8767f808b226700f00d657a8999c73f69d46499eeb01e00626485c8b21c68e498a13e2c90360b70f5feb3fcbbab92a25ff35614cbbf8d6f50eaf293d3fe1c69df27b1d54a513133230dd886582e1389b2ad10530215f41c9d7eaf3076410137886f1de385154420a6bca72999299d30715d439c2e8aa647625ffa36408498fcb62345516cfea1e5d4592e7a3d0674dc20d6e82c28fd6df96885bf9385e110dd8212474d469a00e9cd0a36b4167b0635ffcaa29a2d3019ccdb035eff40650e6354cb4e8ae8211dcb6f6a4973aaf91d6e8eeec33745757ae6126aaf7ab1d2503836685b679598305df6c0218a95c6104d83f9e1b762fd52deec48ad7bd887ea8ddff7e3759499cc8a7e434725d4760c680ba7085f392260d273595bf43dbdd480ccff3a35961f9d64db1f30f41db92120738fb67ebe5b96dd1a96b3ca8820f56d48cf7b2a2b0dc2fed8d33df81847d77c60a528f9ed2c614f5a306eb713328930414fb0e9b6369d2615e4331861326713c9914208ad2f9b61c0f6680b2f5a092b4a0eb3f2a9aeb79ff13540fdb5285309f467ffedfdb18ffa433abbff5caa8ce4c919eb58559b30205f0c7c9c918188973a630fd97f08323e05d923230e565adf0bb087e226f210e053578c382b9884446ce35c3f64121c391aab40d78a15ac37aceed1e6c098286025852f6fc21a6e6287a7e3128c9a61e3ed9d564380c9d8d4dd409f6e36b47a85567eb6b53a7d6a2b28bf23bd92be461203d4da71dfd25bf39c5c5ee09bf598be0837d1f466a3b7879c9105b38356799d7b27c330d24fb4ff73e2db986f43fca7fd03d3c8cca58d5ad5bb218ecd97c547ed72073f60d746041e279f9ebecddd9371139af06717993a1470a9c8b44b36f34e75fdbd5783c04c982f42ac7db58acf67a2b95d04fc85fc6d56eae85e3d5707cac3470ec38150cd28770d0d90dd3e3e90ad2a02b426b72d97f503656efbcd637ececfa848289ee600a7d065a34db9fa9ca07c856dd1be076c60855f1bd196e31f8b9190475d683bc0032447aa9e2c96b1047348d7c3abde5823de34c571c49b9fc5d068cc1818574a3e77838bba9b45f63b89328593023410564a0385aefe26a7267867fabf5a53912d2c8418bf29bc2fd10f665c12d6bc42b4cd2cd5c80e9c55692d53d156703bc2620af10157a029fb6077ecfc856a8ddef9dc7d4842f46b11a22eddfcd056f2e8503140300bd48ce50bbdfcb61e8ebbd26e4ed9afd2761942e83f1a783b2b42d4d5cc3ae12e56715cb4b764ff62425101fb37102c513c370c4ca47db252f4218a6f5c432bf9fba2f87c95ac6fe8325a73ae8b1c8cb1a3db4acc6739e15d7e4a69f843594b5cd4e1b02c3947fc330368e42da9f68f31986223d55d1e79f69964c49ab1cb89bde46f3c0404ad37768a9f42e23ab1ac12b84bbb33dfce868ca53e01103e025d0d676558691bc927b0ac1e05a11e906fbca8fa0246f38296ccdf1c6cc592497afea0fe82a1371ca70bd915e1a6a367a999cb7a7085a2e65aa8f87b14d7b7eaf274ea3320d720a72d73177ab911fe1b2c75fc9d817a73f1738297f3f33ef756189773c6999c83b1aa5a6b3f111a936a9e9025903fa67bf69520e2d74ee97ccb32708956dc389da92ced2ece8baa4773e68b148029fc2b696f35045fa811bed779fcc5e6d3d3d66d1e30f4776fb2f321b2161853d365e10d1ad65fcc7a4871a9cdbc3c20aaff851dfe92182c3f01bf59ed69f08995bcd5970cb42360b1c39303a7c19a0fa37b0c1544402247315240c78844eee18185265138919de47e2fac7555d7dd9de9ab5ee4243b2b46e169b8e0e30e95a30ca9f1d14a530a803ecceaa8999aa7a35e0aff5760fe580fa74936e31f65db6ce48ae436425675ad4bbd18c9c6553233b2508260433de9f5735ca595e20d7bcf994c0e9f754c18a129ca2dd536bc304f6ef2428e5ac4bcbb8ff2d95d9344163c1872a77116013412ccbbbd8e99b6ed8abd02938fd5af7aa43831e61d0933beb6eeac4300cb3c2564419f8ee8a71d116a752672eda755f856f8591633f5f971ed887943807c8ce0abdd9be6d75028c03d3ad0b1a142a5cdcd1b9804381a6aa3b75c11f4dcc8f31acb785e4f948b5b9f877c1f09f73dc8d7c0fb0dd995187d8c83998507c950b69814c7658ccfc5f3b449f0757265e6ac435add770ee2075e0f0dac0e67e5ba773a03b25d16456eb14562f368b62c89de3336a44796064b909a0af32dab92f0caea665fd2844ddf1f90cef44d2d833bfe7b32215845efac0b2fd7540f6b22171669db796783c2daa287d055452245edf270b26c485df1a16e40521617d3edd69577c8a92aa8f4bc0946680b2c706be9cdc0f1c284f28fe8ad50c2d4e87ed03642e4d0959a3f402687b99e5870c35a7bec650e9f635fe673d75c04f1dff49c577a895d2dd5b2c303b3cc2566059fa57b6855e35f1bdae9d20664a5ef7945002605f58f86ed76debffe8b0b27419af396ad5cb16e5debda96e798971c1849b315b07dc66c23307c59cb0779babab094a2ed8c641e095b20acf19c020b13ff6fe588ab9ff14c87c0c67f37e116ec636e50b5559f3dd19f7eeccfa202a890d6b8476a3750f67339ae10e8c641534c91a8bc6efe4ec221d82ce5af0311a7b5762f7ca14b12cfb9d5573a1de4db7681352c856c2bed52008ce124f3e23d0f0d48cfbdf29633ee123eb2c5708f99dd8cfebca4c93947ecf1519b19c6e364518f0e4ff710470a008ba62122918954539aae2add674fce9b751ed1c872aab43d2143044634128f9a7a6336e60918ce70c9f5385936a6a05f6d56f7ff33e77849b799217d96217c03afe1807dfffbc038f9c89a3638ec237f23268835ae9c505cd5c5218fce93ebd9909dfb19c1d6713a170ce635787a486870ff88199240200ded3f3d1af769a170eb064e7ba61465465c8bedebfd41387dbebaf45ead0ac648a4121fc3f8c672fed1a568b8ffc0b972cdcfd965f477e391c16c82c6c8680dc4b3a912e2ac83803e3c5cf35dc5ea50b4bec8702c628a2acd5666d0b919550c35446e07f76c0824b1b9239a6f1fe59a27865545bab7ac59dff9dd006cef2c5922fcc43856a29c66c479eb5b721f375eeeeb3c2ce3d2965563cf7f5541a119e920b072f7c9b21307c36831fa25b6ccd51f04fe64bdbe72caeef3408b3bd16780b05045f72547b092fb6bfb934f069593fd7cb71284581d7bfb2e63845b5420a4cf4b7cc0147b6712a82acf5e513e7ecfe0beccee19c55a966d055d5c241ef54aa769fc41e642c23a243485f998952becb5803578d0cb81233841b0ce1ee857e7e330b607ea42aff7f312b7ab38fb9cc9f105acefce1a5613d3be5fc8bb67bcf1b27da504f74a6ff4bdb51b135fba231a86402432694a8309026be8fc91570ac0ace10ccea1c5ec3b8538c2f3e36d351c6eb0432b1141e0020bb54f8e3849911392522abd476d0b0bde9066839f3688b6d83137e24e4054f8dd4f4c4b7dc385092048c71cbf6370565ef944f32c5798ea0dfbd724c026494eaf62b267ce6cbb5e9b8a90525fc4ebd89affa452282d96e1bc1dffdb3ca968cafb6cabd713a10eba06862a074dcd2bf74bebd300a802790b77a2c70d77b808e3667753bfc1945116998702beac12856d0473c84165788fcde4216d93eae8b569826bb9bc9899be6edb5996cb960b416ab129771ce876002afad571cb8abf536ecbf6fadac67e35de736fa5cf1e343e90dcbe5b5a11d86da87d5e3c676e958a98ad9b7685be98929a1e377c3f9d29f8c0a680bd111a17684da7a344165242a19048560954e7dd3ac5b9ce5cc07d701da80279f9461b68c20edc99dc09dffa9a9b10fc3b3293ae6158c4b56831c0d0d005177b5fcc633a99b40552ddb87f86c24119b1884ea99319822dcc56525c5531476b5ae3b4806e950430e75786fcf50dfaa55283e6641b60d7b7db6383913219bf12d2d434d4e5880b01b3370734f1ce83f2348c56c760fd75f8cd9f9e9bf34e994ea9e2e74ad503a898c694498a598e24bb8eb3ad17585dde61989df93606cc3251d2fbd32b587c8e6bf9a334d1f7f0e8f769e47f8e423864556d13164c2476b29663fbe4035e1a5676f080f3e44f1115506503f7e40c62813de509c5a78a75e50ed903338b7c7b9f6d8826140479a13c8047d180ddae5db51fa9c645e370520cf137248d5c883a4b122b8426e117fef91fee4ab5ba2fffbfc6dee0d0f537e0364ddef9d9e4272a366b98c91f03b70a01cf1b1f22042e48cf2492e9115de2cbbd3484875a7f0d3853109b9a381a10b577106d3e50f551c349fab3561bb993c43433ee19c69960794b32270af865538f42fd88e04ac74079f374045c40c21834bb0fcbc1f76a502a9b33d1fe81e3e3922fcab616d40b5b5e93a71d785e12f1d5e0cff23d0e1024c8307690ce9da9b0cef8543122a22075f50419b66e90d483475b1dea473993a5dd7da6573351234b6546ab77a60fbea0b89d4c26bfb26113bbfc451de9d0e411470053d0657122ffb4e0376730fd6eae94c6dcba43465c84627560a07736c08eb4bf190921bf63f9726526545d38997b658f1968a26babcdf1d80b686deac88eb067f53cbd015440a881b6e95c736b177bc312570a5baea2863c823c7d7a2825f8bb7c7170e8ffa85749d22be7771be1c59b77dda4f5433827c2e31995d0c181a265b824c1a56dec98c52d1aaae07bc0aeb8b7195c068e2e79fc135c961f3add3d193a7648819de250acf5666747cb4b32d194e1f02450a3ad7733964f57829f0bb29dae143aa880ff7aebe84834b588207a7c4fde222139a658416060f409bfdfe36fe08f2694a467293bdc7a3524e45e2676d132fe1d76f3c70b4d12fa900ef7ec4ac757c69c29fa04e9ed797f8437e3893a51c6e63376d3540ef17ab14f8eed7a21b4736e90e60d54b1d766ef3af656f5dc271a7dd3aae2be0b9c4e9dcc475781985097eaab805f27d51aa7eee1cc2b6aacee1c82913a92b981b6c592a9315e15617186ba3b8fb59194815852367dad7c5d46a36a640a97583ad5a17341bc4b923a942aea674a86fde986e774eb86da0815376c769df8b0e965601dac62967f565b890873b13a556c9ebc828e48e4d6776e957afe2d48b09f46557c8683dd282e990ab7b3a7181ec736ff230012b85db6baa172f725fdf08ecc6c46c07fb9a52f045a94b97b22c169be89158537db85e03a331b943d6ecb75df793f1f156a6cede9163264fc423ee13eabd721e653a51442b0b7b934a404ddd0b53a756525b66ec51cce20b70657b1203362c25495a1ae29cd5bcc3717880e626d432d54e88fb1ec8679ebd29891520bd17b53ae9b4fd287527686345ae8cddc66020a7fd247b8c2414c0db42b2eb40fafa19c9a9817a380a658848fda85cadd6b87efd8e8a610ff6728173c6b389e9151c702a58ba8cdbe1adbf7210c3e9f3f82beed345310e8901257fd170642b645b695fc864eaac31073c26cd090f5a87e9079a6007ce86568a10d6a1ad4ccdd8272b4b4e48685edb2ca48ae9ac7d9e40cea4ba60c743d2a59be70dadfd2e84945c4f47bce55dd7788af2bb0f6406caff708db57d90995a12e1f842b5f3c44cd5e4012c362fb4e21f62b9f4289b230ea4b85f9a4fb14b3decdf56d4b452278058d148fd225be29104beef4b583488d7e8f05d7fb60709538a8a9e90dd393f52206416e4d9453c29b9e9856b2081efddd8801a19a57dd0f0b554ed564a9c96e125f47b1d32f7b7fb84ce03dfe8f8fd9f404cf64c1e5e9c50e8af2380f560dc6655f7b94123b26d982e064e97467d68a32d240b48fc1d34d44bebf6ad07a5e945666e9e859c8f82bed4b7e14b333b6400a754ad24d4057cfaa808682c5c55f537baa0c4efb36663094d0e7d44b3bd521a60d71edffb2df15cef07eae4b09da6d754b70915b9b7782262d1f62a0355044b5ee23d575a215f540c608ecc554fe30387d026b7f1e0c23a7e794775e5b087b6b5f1c576c148b29542e3527522740f79b3e04bbf2118ffd865685fef622cafb7ed131d40a47f862b3033b2e273e8ecdb5084af25727b7603fb2a16468459c532f73b1a3f2a09aacc10e040c8402175f284484bb949cb72c48cb85f85d22d7830ac2f813644d4b92678dd89ae8a360c2a01a56d4d5ba303dafb7e444ca69ce73f1cb2184e5ed80ac3f1368b0d8e15130c93a350b87cafb6db8f4bdfe5ba8a4c450eb9e364bb018a6fd78c7e8a89eab6b42671ae6f740ef624541b4d747440eab725cba29d973762ca01e50db134b875fc89f42f20ed96be93f10f8e009a98e59aed97841b2a7e6f5b5a6b3b3ec5e1c62f4bde04b3043047555ef2177329cfbbfdbf62a90761aa0cc22e278c1518f0310306eff6d99ae603d8a5943150ea20a5cfcede8eed8096664e4d641094303ca68636e844a9f00293818cc53494ccf69778641fb11171786a8463fb9429cc45242c521a17499dac346c15ef4bfb10d313dc4678eae4d117362b7495125eb3c5e5402ee758cb31a27f970c066f90deb4ef4107c5a8942e40270d41820f60ddae7393c74f1ff2188d38fa13b363335402cb5f4dce62ca13f31c543608acb300c4c3878f12dcdd98a1012031e87b40a58a7fc0296c743a7a7c21466f6dd90dcc7c5308d41cbe5c8db354043a5ce336749b0f3ba3aec1d62336b00aed25539473c64f70e8612aa6d199dea7e1aa33f3f6f0e7485c908b6b1aaa325d08234d023f47abcc895d8632024504c19e7aa64fae4b3ed5582ef3566388e922796df848ebb8a3afeab3a16cefef1e08e74aeb6bdb0dfe911a73a04711db011b3a4a45cf48409282913758d279fbcad2388eadbd4981eeecff29833774c8b39c58134af67f1ab3e9f2d3947287c411e5702e2ee1689bd46fc3dccd83e2716177c6f572fa9d3ed8909e3e49c0584dba44c0346fc33d97f7a37b3c043f448602d5e19d31c3c21146eb732a59220c2291fad892613a6915a92c6dd651175543fa9e191c8e169bbbc684bdd499b87183a264ea1d79a7c654be3ddb1bea47cb82628569ccef12363428735475738fc9b87ba8393ec6f896cab4e277ea4e0124578045044d49e3864f5e0df850d9647e8ee6a12f8015eb9a379666544eb439d043dbc252022e699358179a456acdf192bad9db6279189d598ac6d1606023ef8b88476bb5e63f7d9540a7be76d6cc8a95138b67b2d6af48fb8c26e68bfa8010d5d5232771e9299a87c74493694d1435e6b07b083215f10d2fd42d64ddf84fe6e850a44d5242d83d7255b31dcbdb2aef01aafe6f717776df323007160c22f8cde0fb88a7c7f9179cc4cb9fd548c6daac208440ab6ef15ca4ecd7646bd773b6f5d19df47e151c5baaa4222ddd77cf5b2ee3fbd773f3e977201f24e4e678d77dfe48d7680fe197cd90ac66510fe2b0a381a3005774bf0995d1ee2996e638be0510dcdeacd86eaab7d03b275b46c0d561f962582e256f316ab09cba719c4033239db16a1b194ad6ac030181cfcd2bcaab3bbc5410cfb23afdc8622953799f1107777a1d79e1669ea52454b1a689ff0d6eb2c2478113403984175d8bbef1655198154a598a5275be2807e73848fcda612d3848ec19c70a3ba2cb44bc6ec163b0143326b6d754b307525c87d9b81bc6ffc5e6511ce118b89e2362b214f18b1e389f4130733d1880f537910bf9540232868f7cce9d2a834f77f18dbce5e389178103496581db1273b6a3e89ccd30e6a6cb2554470b17dc4de9b2718653cc6381955864fd2945ccad5d19cc889ec5db789a8b6eafa355ac11fce67896316e1984ba7cae529863a9e8c91797935fe9ff531abce205369eac08e7cbf5bc8264904dd5fbb32611668b69962d38b2b4bfef39fcf9ae1d311a1eeda2ac245f6768e7a122acd0eec78f641bb5804c69f555928751e76143d1ec2baad6188134b395f67e75769d7209d00a0d690142feec116a481bd33b31ea14c5cdde40e8264451582628b7aff5777056dfc402c3eee774911da523bc96a65782feb370322ecae2c5a49fd34eedad59fd2c0796acd8dff672690f82a190cc886a8160f8ae8023d9f6b92f93e646d4572d8d998fb8d756422e8d9c875d542d58025ff417c8fdbae905b7d7f99610a3479bf284f2b68f025b0731547b224df3bc00460ffbc335cb6e4be24cb7b064be2cedad7bbab04bc584cbb50650d61bcdfbeca53f3e0a3508c8fe755795a5ad142f1a491e227c3a8cd0145b56b86296970d9a1ca5d7cba3d7fb114d0d2f0388ecec3831d15259f0c54a638c8f50972f8d0659ece6ccc48e7ecd870ffc9a68b58523b09cecd98f28ea5495142de605417ec2dd87ed5580b453f987614d275eac6372d91183a80676726e0415bb1bae35d7192ad0afde6cebbb975483951961adf7e78b88e7ef959be860a283e1bce43ddde2d178d5492e835e2fa6d5848c46fe6315af86cf96c150b8470e74a29e810a6eb122ac225a323cb2540c71eaf9973315046f413f19b2a9cf39c0db1afc8b7e50925a29ec48b0c1f9f5a63f127d908ff2506fa743aec32a18211d1eeead4c8df88aa197be2976c2067a681b3b63f3ccdf1e67c6225937bb9af6ea488a9b2729f2dda744b990197cb3467b8a24a9b6d1f9ff5a6197c3ddce47ce015c2bcbae32cdd0eedbb71c816992f592af9e6ce6dd4de6eb7ad4dddc5896b7c01ea7f84845a265b105bdf4d2066551f3b6873711d123b7b08776589889b37f3dd596068642b4ee3de93f8e216b7bf1eda96a16622efaedbde83a1bfba971424d86d13ae3d9925148bbf1a1ffbedfdff20b0339ab35515091bcbc23777bfa8f5de17b2c2124901118643aac0631423b01307f918e2dcd60a6bdded4e6d13cf54a9317715f42e0d561e53604bed2bc7a38ea96c2299ccda96f58f5da632cca9398c54c53ded72d70db14fdefddbbe001c7619a25873080c1823a47ec6b0d18cebeebcade57b183bf38a5f326cecf4e7521b5bae598c37e90b9471dc2eb06478a0576fee399c70747883ed0df11caf505d3a230bb5b10bec3ef6bacb2aac5168d14ca671af3f08181d04899d05cb10ad5649af3d54cf00a0df32da6be1224e5ecfd39c0f3b35e5e7d7b7d8b439a905e266f7060acc9fe38bbc17d4eed5a671ebedb890604053817d6027db384c40589a7bdefda5a91708626eeb45fb6ffb19227461b2031dba366f916306c498f221654a5ab272acb37345742d80e7839d5f6935509e763978c375a7417648419a423ef2b841d6b7d765d0b759c2e9a2ed9db4b78ec593865a320b1d12f86ef4fac0cccf8274384932e4b9aa1674984e0a07e9977cec9881359b2718fd1f9b77152cd61e2dffcdc19dea60816171a0ab8fa4888add275ba2356c5e8aa48a23c41553137a544a4e2b84990939c7d471b3fb969be690bffb95fc041803ef66a2bb899dd137e2601be6153463a17d4b82b2a352a70980f1d7131c1924e8373e2a000da1f42d3203928a592b1c958749fea74c543a04188193536820d08a39eca81a1c3c5d29fcd111f206dbd25e9efb2a96628e858349a1433e791d96fa96c7aa8571105477eb49623397d7c98b042e60b962d63e1da09b81ad9869279769a322f8f9140109122f088d946bd5a5fb06ffabf8427fb3078741399202f0a1f1e9c08708f28838d5e69ad48773e91102f87b30d9020f493ce1634810349a8b581442514752bc1ec0ea19f54dd94a691123c85d96990d575aa2cd9101238327666cdcd0e7e3abb0ce034c8b7fc8c8e0160172e4ef9d5a5e5880eca4b921bafe690904e2793f19934d5ae80bb165a04260ad223024f066e4dbacf339871b0b62bd25ef80e0ddab9493fd12075e8bab0ecc789c0c5a4f99a202b6598ddef0cd27090b987ee20ca4916a51db9451620d786b3149bed9563058711b8b478b1c6aaaa2e3d9d9fd46c68c5a764c95ea12979917d8b56647afefb2c2558523de18d3603b4fc4f55b512fb20985cf95252dadc9177d8c6fca331c34686b96c106a0e2a7e2c174152a438e5e8162fb789b081d523b8ce46f9da8eb7be1a66174df4279237726a4223e6fde0f856805bdc218acd7931e3d41ee242bbbf0715eb242bab71acadc106b51627b00b4f2dda081ba16fb4bc7f2a18158caa7be99fb45552533f05090634a2f0aae66091a2746baee160c14fec95a6735473486affd4c39d6479fc23e1e546307c14346333bbf61fdb6ceb62a533e0c8b9792a0c5e58b9ef9bc3377bca5ee76b444e249481e030c09b53862491be26bba06469490d41e76110f2f391cee93c14937556523b265e024706116059cb358e82a711c17c3324e9d082491cfe714e2faf28cf59712940a7f6001a38853d067cea2bfdbc5b1a5bfd353f049a9966dfc02cc1bbed52605085ae0fba533a801046377f0700d38046b519e22eccd0d6cda47b1728c212a6e186a7f545afd497497b4838a4dcd9a89e3056dd8f7b2b3c5a257c629faf5e77101a0649cb80f61a4d0130f15607c5108a4726595f80b8ee76d9d7b878cdddf7cb2019ffe0b84897c198670e4b9fdac04371f6d72af7c9d4546b6982de4163bd6901997e28add3a6452f5db6a0b0c231f4fcbd0eed36a575967b3ba9273aab78ff8ac06236be008d70fd55e1a88f68a6c6d457d6f53580e225d9d77068b30824b9cacd0e4cc3d457bdab2a1e9d136cbcafb334ed185de6fdb7b9450c5d46e8c538ada7255ebd9a1fc73cbddc436b7c2e11e92256be24c7af0b42b59ca3b9d6fb6edfcb75ee97120bfbcc9f84ce3527f002de65118128b46c483e6c131e04e62a8c141db705bab031d17183bf8c616f58059c9e853ad318073717d95df685f36d60602eb0582cae003039f9d36d5da66c2b58368b34688f9ce4280876b0ff447cd6e2aad7737be23d6a4afcd0c873be5b88970b5a1e04424eabb613e4d2144f13fe2d9fda465f52d015eddc8034164c7471b7395074d250f0042e6f3e35508ec9c806451007e81df75e67c56afd6d1cf3f99c38ef4ba57466e7e19738ce57507898c3ee35aff57f8185cb5d23e475b000bf56ec58e9fba03597eda18a9ca14dcdcbe3b15abe1206f31d58c1a39571f86141e273e9f242cf75bf5ddfd34839d9e697d4888d55c93b6b288a67c68ac02e8dfd24dff952256d484de6717197829aa0668087bcce847ad8bfd96c6a13bde2e49fb4f6321018ee7b0080ffffff7f