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

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

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

Block Certificate

Block 57393 448769b46a27b8a271f3be9d0523e8183c0b30706ff4bd3e60255d22a8d17118

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d5eb81a2567a6f2732a3f8f8909495d62e01b15c703a4890f002bca1755c1c51
Certificate Block Hash
448769b46a27b8a271f3be9d0523e8183c0b30706ff4bd3e60255d22a8d17118
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00c0230000104b0000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f5df9d6270a1609dc197249f5cdea1944188b729f3d51c88cf97f11186e9891aaf27f47e3595cd133c7d3e79ad34aea75ed7e7c2571c515e092732c9b4cbcc5f9288c015e0fe191b116135eabdbe830f7c281d992060e20196a0000000000000080000000e00000c0230000104b0000

Raw Header Hex

00004020accc0536a44764d6cf7a7b46c1e4424636da627c5bfa60a91ebebfa0908d88a3ead63e9fe7c34bc32f177629772ef0602bc609034bb25433b8e193da2b0e9962d39c0e6a45760418511c5c75a1bc02f090483a705cb1012ed6959490f8f8a332276f7a56a281ebd5

Proof Data Hex

59,560 bytes
121216010307d2de396909d02b645804cef1a377a78a1cc2bb32b0dec24c63fdc3e96f5ef83422f29dd7e332936d6f7ab604dee6cabc7a2ed9da189c6318a686d4551f4c76f2e99cd3a516b4007156bcb1bf14a38e81f81a7035321cca354db1fb8fad060979e6742b49498edd2a19477be17e8ed5b44c5b4f35f8885428d4732ec4700cb245ade293f3ea476ce099ccd917aae6d8613493dae190844924b142da8448b1080817bf1c5873eea3d44e55736a9f5ade64bc457c51a65432c7f243e6d140e130d3bc04cc68ca8c4ae19bc1da38357931895c084aab895bcd9db1dd4f172f58d071718a68cc34f641b52bc09f5e66f1cc052f221a01f72f1b2c05a670c546b90a6ac14e66aafb0a4861202c537fd9617640d43ded102e81d9af732673e724096fd0e5898f7965c8c0bdf9bd52810b406274b5e6ed749d38b66b1c0289a3973ac3652f2a99b9772a27bdf081fc992b48a45ce5626084666299d48408714920030ca902fa6146601a1dd4b7afa4552ebd4ab9bd5bab56905238437e047382ac8cab19eb897411e4e2a423fbd895798ce2bb3ac3fd333e8778ed85c7889a7298eb133c2bc901097ec27fc867b6a3c8a5b5ce1dcf059ed876e7cf9a1193b77ea4b7fca4e728001b892c43ffcca2bc81c3dab658f84b94285fc1c0283e8ffa3f5757ea38c055909058c02788e10481645a6e127e7d44c810a724203b5acbf51151eae51c66aecf6f70238ebc2f493578b9ccd95f09a5677c3f605781ec64cf94cf3a96437c636779063b092663b919171484b0197f53ff5122b461d039a93b624930be466c7e32540e51631bf5c171bf4c117b6e4f8fa15fb0889e45c0217afa1d7ff3657e5ce62419c4fde9d97d698c24a5d067d2a466cf347451fc13b48225ecfc7ff45508b3aeddea7964124e531bc308770244c07da890a66f656593a1c2a6df958fb16d3c27bac53807755220817557a07c21f1deb12aeae756ff205a20f8fad987d47b192f676ad2dc3021baadc75b3afd0a854f787793de9d9161059237c786251ae4fb44c52cb6888c4692e29f500e39fae9f1b4169dbbd243d69079a03ba1f61dc67bef9fd87776a723ec1ced0e63af2c00b2a7f5fa90702162a0ae465efc5d63b872a86b0a415a38f8edb5786524270e0861d22738217ac81d0bd64d172044b89608ea6cefd51b2e3d13acf8932173cfd005eac1ff4658122d8e154ad1abf35b3e22dfd46b3d7184a766395722cbea8f04d1719edf0b0fba2285fb889e2429d0c535bdd82189d891b61c2ef7cc0d936bc2a35f69bb54f5f320e5f347c430713aefd40999bfcba0c05c4f0459a128bf392792b754278858f3476f7ed4fb3e1f41c7888d16b1cc67b9b7dc0a7928fd0e33f70fff11a8cfe63c07178663f6f6536335f8e8b0e265073e1ed6cba368969477ed980d6dae89ebe846cbf708159981ecee5870d34127b3c03e4fbe8999f605e383e53afdd0b995fa53bd1eed077b98a5597bb222213df73ac5559ffe512325cd0f9371a2d60ef65cf889307ab9474fe8fcdb73f521e5081e2a60e40dd841eb2c103b87c86fb8b3ec69421be2face28a8098debf5ee663bdc3ba83b1ab4128910c288277d1a3f7440aa22d8593873ec69bf2702fef3229a3e722535407e6a8f4b885d9f7d4977ff50905a14b2ec845a26e476cbebfa2e496baf9767da9a23b24479070c4a919a1768df4b6d00910c86530ca1d2cb00216b0951310a87afef470dc7cd4c2e2edfefc99e2b263997ef389579b563e3c559b3ace67f660c88d81b64f716a1e8c6ce915ddea2cc002d44a626fdc551ac7a6f2494efdbafabbbf630267b92ffb90cc48656954398e5a25ae9f44f46c27ed2243fd6b323eef075e98e502e0edd200909f1a6d5ccce84dd7b93b829faadfda922a516ed93351a13c2685673d3057fe16e4440e9bea5fca7b3d1dc3ee9082180c4f145df89e1ecb2d1818523aff422d161dabe11091071547ff865bd8bafaae5fa945c1cde6fbe6811969aaf2eca9a329575a3b74df9347acbeee2141ab6e47b8670335868066ad0f1d6c8d701347716a7026c4f12bdbc8e1217a407ee95a4227fcb1e600ed326520db5111fd9b1dceefab6c8b3e22b13c449f0ab97e5a8242942047f8b5b590a475521985112bf7c7c497a41a13093158e4115fc880fb56a916145ac6458fab3f3b3f4df40e4ac259e9197b635905e5cde7f32239f4bd4b7d0784ed5b7b5e8de8e7b3713361de1d1df0990e04987b1d10d1e62e33fe6c7b0db4e201727d98d94146d5ed9ef25f80854b314d40c2b12ef4d8a757b89b93f67e0438735a94f8ecc7bd09ab752cbcc7a1979ea36153b09c0b46b5c40d0ab895834aa6873c525306c61e014dcbb336c1d5687cc9ad65c1b523b63ec0fae0a630c220afe8c9682d70bcd75af095ddac3864b432caa942e6e6e4693a8c542596046cf640eb44f7ef6761e514373230c6a8d8fd396baea18db2aaa747b6ba1b23200b38a9e559601db20d3725b947bb6a1c2c5221d7d69129701cac7f13ae3ee9853de67174eda7d53d7506654260a1b361843d22664c88a4b5240a016a1967d83d1608b6c72831f7d33cfc71c99b12feab1e1aa502fd6028a14ecc6881e37f9bd87dbb6c27cc19abef449aafe7855ba6624dba8e0d3a02b5fb8356117f8cc8e8d9d9be9ceb7d62db85e2e3ffb4975c0ac2dda962668b55a4dd4cb185dabe8d60970252a2bf13324ff370cf9506860e352c3a93bd7527b15f34ba7c036dec32bf5d78f0e53ae2082812e24903356b98332573475a68da6e5acddb1e59a35e3b6a311b4c95c319157c673ccbfb4fc9726ce7536deb64c7aaa784337a8cae0eaa595a47656e8a3afb02405678a09f23a15c3f05ef9fab7d4c3a97235e1b97d5c794e5101d1f5f0ba805e3e054e06f60443ec934849a060f2ce0b754a2bd7dcd32d6c98a04b8fccdf03f6d32745954c0c3161098d1e8ed343ce7855d7386c8326d4bee3afa07db79128b7f677e208fe19ca2abeb331296d1586863e6746406d62a9e24c752513c6dd800843fd5291d6d2b537211bfdc33b0a72338e954b15fbc7ba36ec3fc1674b91d6cc6b54bde192ddba2173d795e8fb4db2c9f50e222784efb0fee8a54a1be6a0a80e2ce2782a8868c00e8e104ca48a6735c84697e2f562a491b74fbe452e904f4c79717b10e8bf363402ce445512d90b70ed69b99c10bcc4b5a53298313c90fd57217a6f4ae32cc28d1df752a0814a206d0268ed3712ab0319883547188fef0d6148e58f0ef3f5b9a5060e82e0ee26c134ca8a7dcd50b6644e38973218316e91d4f8c620ebec0cf25aae95582f99c90402e7f4fa3ac7572d61af6af87da56764a8c993270c0866d24365f6f466ec50ec70c9e2f11ea32ab1253ce1945752396136aceb2b9ec3c3e82b8a9f73dff9c106566e1c38d3c8c5acf3defce595ab3773a9f3b7d7f66a6094f0561c6cd79a709b405b970f0235173fe18791e51d23ca7a168024d76ae975c84326c91995410b6ecbd1697e8d9525ba69ae4cd467532d5e6e63f74f6503a486fa795b56c166ba1ac59850c2a8f122a883c995f20de081b2c05e250f5e2817c188d409b4f612e7b152067fea9af5a9d31983bcc27a04dfc9bf1ea7f31940138a570531bc5a650f62486fadf5c9ab20d2686c188718460b492d6f13d528023ce0be85b1a6baa166f22ba7d63a0111925d7f5dc463f1eef8581bc094ae778e009c60915b681a0bd5d90c2740768193830d2ae1387a5bd113ce6cc425c35dcd613e6951472221517536d12e693bd9d13d7e92db1a87d8607d69e6bd3d04a2c1ba55b451a45a2e400016ae6a07114b798878926241d49879090afa453375632439ca67862584f6bb7986718c17c7204713b49213e0f252e3c0a6610ef80785194ac10e80f93cf25bee61b8c40df7e128a1f694e5b72f4696956c4821c617517ae3ad1fb21406747659eacd1e395731be5f9c2586a9d12b5b48c210012a6210325ecc38412bcfeb3ecd886eed8aa5adc21218d021ceafb710477f542ae555f14890108133c5ab6a5bc40556abf0516c143a4e11cc0c3ee12be5e7fb49aa62374f7007486453d3269b0392cb767177567f56eeedc0e24ffa51b80930930e65e053af6872bef24e8bee4fc34aed4fc42519c969ef6568c3cb1388353a573e02c0988c2ba1578244b6a1511b7a5bd6d8b54899423d2a07cd6deaaa3d69435c396424df023e5a3a409bcc021e5660422e05026a3e23c296f5146503c41365c134bfab17bc8defaa154927753d4f060c1fcf4018edcc4db26b5863e5cefe8d7d41d85bcbb82f91e2a6efbd7fccb93a41827fba181145f5407ceb8092fc492fe3dfa84870a2b05016f9fac50e542674805b1ea116f4d24ec0b42c51cc626fb5a1615a35874c28b0e79f33acaa1de5c0196a69366fdf05d11528b9999cad0dba24fcb88572da6516137a3ab7896a1f5562dff4456c5b9b3d02fd89a3cd6d599f2c286a6ab75177e72082cda5095ade621c2ab1e65c6a610bc29314fcc9f51b3a57c16332daa8100b1f63edb79d073fb9259dc4330c3c5ace6ba97823328b6da5b8fe5f901a652e1256c944357dee191cd78ed7db7f57acc8f2d69bf8cecccfa4b1843d1febe7a99f556b90927b5b58a8c936ff0d3103dc1a2f32430e2d8228ba6e1ad9ee350d82c6dd70153de1ea041764592289b1c00e2f896a0c40448a84a66c9adc2713f612f88370be10d77de62cf0dbaa86ea26f3cace05dd32a9d76dbb6e5cbf525cec49dd0d5e3cf21dcc892592271118628eaad84091c6b53b69a2fa0311e66ce4cfc52faae8723647b6d64e4439ea7b9d93c925573a5b5256ac440e346a05762e0e0a9e73bc062c27fa0b887d4fe272e728a6e819ac111b80bc0d589276a212b647a9b70beda828739a8ab0e99811479995f67824ca3685b8d961410705b2e4c1d3eda06f0bb59c7df7b97fb48881171af33eeb6aa1b39eb133e256493514fc218fedf2d9070afe4180249d7278e16dcb9ba70550ce1f70757cf27dff25d265ef780d89c257edc6f7b9d792c65a3b35d360ec184080a431f83baf71fa82db9a550dbd6c50362f50b799bf768faf4cb31e19c87dd8dd53f9ce9069648f4b6060fe7c08adaa21c5c6fd854e909d14f3ebb2627f6825646d99408cebee6e72723073c1b6f1efd11a4afde318d67da15e488ff775811697f239a1c44f4b1bbb312f5fcc3551fc4ef2686d3df96c34a6185e040025cae2faa19a1d7b5379b8bfedd1771500a300cf3226f94c4cba8da05f61cd0c1bd12fd4a1e63655f619e6dcc0e1b21b3891669d194f6350fe124c56b2561216160dfdd331ed9f23f7c1373735ea211736d824ce147023807add077d0b9d4e417f2930088e543310c42bf913c24da99fc0d07a5c6f89bab1f3910a1300ed19aff7b7eee574d2e6d5bee95a0979845938bf66c88196bf6e0b7dc69c7f75a9124e6be081f5e2c3271de21a4ed94f9ac25b0b573e3828ade0b56437265f43f8450e427a132501e6aacc9ca511eaee7d93fc84f01641df29dc74b83314cc251c0cf31b3b2e94074a8529ad4dac8363316cb7985182144e6abe7714ba5ea47c2effabb27c731158b3b25d48eb9e8d7dd302e861acb0142f7f2fa7532b48de926b5edd20c88c4e03b8a3c5319f3ef5133837f99a2a9be97d905a1a39aedb18fd71b317b5a9fe48e7341ae6c21a9e8b11f571bcce45c2884a703f1b6460d05985885190021571d34eeb4d155ce47cc55107d6ecdbef9fac13c28c6ef62fcc899f0ccd4301b8a7734116e434ab3bf1f258052a5e4ef72eefa3f76a1110adad7a9dc334fe8754db1b029980783355e3c071091d3944c488dd7a50bd03ac8f60c9e3a3dab1e33191cbfe9fb3b46ab908dd26e95936c4721da69607141d340a88107ebede3e19f04f617819ecda000a93d28d2804195c8efd39b0bf94b853d4ffcfee9cda502a17f4ca3dfa5841e2717c373e124cc328a9f0a1c7f37afe1ac9bc9c3de93937564c9a0760fb6341f511d6486ea30e51ab3e12f8d3bf9c3c46039eaae99399b9b798abfb694ae6727d401da2e58eff1aa3af0deb318fa98c2c777808e184c9b45b94a6bc02569c17f49c0fca2d42c71a0190bb4ed76655e102dfe75338bc68d549f55a1603312b7d2cb832165f745d8aad2171ac40534fb7ffb93595f6c7db2dfd0f2fc07ed57f7d2cf494a25673643e7a423414e0fd4445449077c59c03d62903cf69c40fbdf4c4c2952cc91a9210a00a9270ff1c56474acec247ddd78989e0dad8eff7cb085bf3202282dd95cefa58f74a9d1918efb114d35118c386549b19f364c87d98bc56147067c99ac2f31ca5d5e9e2759c9984a3b3e9ebac01394b969a2e12d4a668631a811f5a15feeb3c0cbe547cadf34a66a090b4531cdeb28776142dbdad439c42e1eced7c89e82e32af403f83e95bb4224e800b5252158d88c07cfcc69a875eb650798f82b9e86e10f8234251db5ee161ea3f49c974f4cf3033a633b3737c3e601d5afad7231b4fe9e8ca2f858a690f1d741e7ef93a002fdb2b14e90c8636c0d409dcfe2c78fccf5d1c08dce0456e9bf68f99a268775680626c1030016289c7f168e9e303ab8f3e82df7f37712a7ec75bba9c52e683b273f65835f5125f9d517cdcb7d6c55e95891f878921be5bec613e606ff4b8424d57887a1ca0c0c419e1c47837bb3bc10da3fe3736f495fdadef9eb227d5fc53252870769e19a29097da3ddf6ca4e6d903d8f65a38bc50b47f3273cde600d3d119f4019a152858181ac08cfbfe708b858869b0ceb4bc0b2f9ac705c001faed87a3c963007c4efd7d131f34a1efbeb1277d662f99f6abc9256ec0ae2381f7e72b48691f7157ef6a897fae46ffc7e5fc1c30c94edecf4da493bb9b050c12e563b0a7b8dac62afa833b1d300f0f3da8aaf28e70c2506b2883016f49a4cc86a664e74180776f18adfccdcd5e4fac5013eac5d03929d71f26bc3a2df13be9754342566b1735603b3bbb61ab9441191904af58f4a6054bd715658ceaa709ebf1225f1ab418d6cae89c049be72fff5a0639651d2cdc85068c514125d3e7e8ad197edef7bf9d0147292636f8db6cbf13731c9aa4a167d8ad94d8027e83e463237ab171d62c5f3a12e7e108e46fc854954f2f35c5c1deec405ab25101bcd48b2dfb750c3266110f2b7d6024c09d317f61b947523d66a440ddc77eb6ab4e58ae931931b3c8578cdcc4ce1328daec0c43c45c6315666daf1fdd58f6a54a8f6249226cc55611f19bb1d50dbac904414c0461e74528ed240c9771ffe436b70fc7796e232d5ec1a72a1bccc9cc0515c24d7fc860e7ceadd4a319127354e4b8147008c445402b7d62e296e538e5658131265b64fb9fbe873a99105d8bd14ef6a1365ffab4ae5b632b3216169e7c6a44ddd1c0dcc38e49f96bf9a490206dc61c29a3b9d758f2ae6baa15a487d073f5dc8cb66b8e07ddf2a63ae3323224389cd445fa5aea17fcd238a810999e4b76507babdf1803b6f01d74cae84b36400e117986b95905d7e0de139bb7ed17d9caa07768d055e8145970c1a217caaff98fc03b54aa3c2ef05e00555dc5e0557bd6692a710bff4531e957285ee3c5d0e6ad3f15c6cbd7c7318371079238cc1015a00a37068ef13cc7d91176dfafbd612c6e0990b1de45a878ffc75d09d3bcd5c3ac9ab206e00ee6a79a11c0f97da1897340c6df134fae40cfaaff35e2500c83ad19fab8906ee1e053caf55b5f4373dcd078de3f357514261946c1f85a67b2c23d2fade13a94f860095f9a079ff4b1f5cfe4baf465dbf649336e24544dd3850ed050439c1672758eb7056d4b33d62ca99775ad45c679a5622fcec44fcb30d07b49df493d39ace5ac6384470192515d9ad6406169bc97c87010903cf182a4ef83036b765a5d351e44afd74d3e8000b35875447a694e2f92d5bc8d2e9460a011bd21d704037f383f09bf4f22de1e77baaa7870a024e2dc0c56ed2a417f35e7d844d4c42a374196e63f3b5775f50790acc2b432a0b82f98402ad4e7c3c5e5de823b3e10667a05198cda37b77c77540cb89ee8eccc0f6b4c4d8146c2ff80dc2fda39cdab20f9cd72f0fd8cb82aa967c272befe262f7e1fc39232183b0134fbc9ffdc2e02cfff344b9a11fbf35b7960b2c1ac21c60be1f02dd1e63f06aaa611623886a4219d1286019bb655aed1c4710ce0e44b7b800ac6472a0b24ef0969e21a8f21f8e93cfd0e43aeb2d2bf2a2959a4b2db65da9f8562d99075f4305738dbc564f2b84716280e06eff79c9c6e1b9aaffae50924884428fd54666a07167660fe14490fd1320a7a8fe7330ff12610082b8cfe39120314432b0e2ad508b25e11b6eeffadf63a9a094a5f1d02baf101d31c3721ce206e7483aa220e5cf65f101dbd34e71ae95a610d22ffb8ddf08cacd3cca6b41c88d1c28a85e2a4303c44d85c242154d4a31121fa3cb87a3f79f342c1b5568d1708a5ff3859efbaca51a7528d49117c13a082aa0afcee7f35c9f539a027dcd9234589e7c19fb2378ecd0bfb904b5efdf307013284dd736999feee807bece7cc6c1979bcda0cb42582739d4d514d70266ecfd54d4ffe7bcf936ebe8822f108db5084d19865cf5f01175588c4ddaf215d0c30a514233bd1f307540066544df376cdb7ea15cd8ec94b71fdf17b0ba6cb36befd09d59a7be53770250fbdcee67721209581da611aec1ecfef33c1d873bfbee9838e37edf3b5eee1c9d8c892ab5c0e0372d420c22553581d3f783bda84a7abff39d70c57949ee353422564d242901744bffde39ebf5af163461adf9ca04f2bbda421cb620ea05ae4877ac5a1729854469eb2bcacfefdbaa95fdc21c969e04da656636fc1f46fa0e47699de58fb46a4dad6ede27400f4727347200cc94287e9d56c4ac361281a8483e7950554d86370a4e08617293a6df20b851cddc24777e1f3b0742a6133487d131166b149e9ae02d2d9bfcc7277ff33642088c4c4a8fa7554519697ebcb8d7d9526d2d38d8a178d72a1bf8a901fb0acd177e275e082aaa0f47169cee3363f6105f05049d7d3262726e57b0cd0a036542481c9a04c0c59b212b811a13ee8dfdba676eacffa9599b0fdf5502900798f4b64d2872d227afbfa1d86288d43fb409457ab81d9a872624adfdc21c7c9f8d853af8dacf47b015ee952722da2d5125a8911892fe61277fea2e878fa1379f3ed6fc1e100e9feceaec6355f74a33386341d846a882291271690374385e5c0803d0645dc32ab9326d189a1f33996b00505fd89f52e48469591379c6a35dfc4ba4b04e3c1747fb60579c396892c1c9ae506ff1836d652d85bb764d7301839da583012ad4e2b6ff314dc6f95bf3dda4cd4b0f434b5794ebfaf23627646f2eb58b2a428b38ff5e35046373b686de1ebe14192967ebe14b4de8818c71304a445ec1f4cebe826448bd0d8e0144870b1216ea262032fcb2fadb0e78c379de5a02b13df442fb5d1cac9f0365dce841ea9d64ca68f64160a038d6e4dfcf29d808f0adfc0014c016405274a4425ff28e30108307168afc35087fd8782c77917b1d5f2b48db6e976344dfea2fecef553a7c691b1f3322caa3ae1a95901b971c3a5d3d473d7bdb10b11287272904a1386abf3ab46c243798e20280c6cb92bb20a0d71708171e4f2d08139eefdcb164c5337c2e03228677110cd2fe5b0f8f95ffc4e0a9928ae69afccb2ffcdc33f573a3de32e1c0c4d92cb71c084f6d9b3f9fa49de2c310e945a984954ee3713cc24bac73bb4cdfa506925feefe56ff330f199aab231048fef05d744c159cb5012a277673c24f49e2053ec35eaee08ffaa2a551d7933564b862a31264553c4325d9706d07a0effddc446c395f15da29c0cc3ec2a6033798ea6cc453180e9033800b7d85cd3d246e1e14a89ad14899af46ba8378b95bc37d1cd6560e8b4bfe5fb84ed5e74906994fcfeffc3c4b7940a66e1ad41df2a3fd602a983de9d76ed20159784eb8b61dbc59969a10b970bdda94777a34f1d164b18691294d072ad240527db8560100d8041f871d6286bc9ccee76bce6e71ce9ec140cbb7caaf51c385014e5c122945b571fca19af88c1b20de4272c1eef15cd1ba5b08e2af4c0629bf6bedfeb3aed6d85b09c75b6c21d6505eaabd2835f30dc0ae41d750bc9d548acc8609834c058807b20f07b788dc4ca386258985f7f6f2435c9fbb1a8a62ea369167141b84c9cacdf6dcaa2f08a754425ee5b5f78d4b12063f1b1f5e0821665b23728972414eb92a328c5136f05ddae6a0f4cd459b02477dc4fd9d31e5a2c50922cb5230a03edb36152e4e36f6587f43d40c206f2c006670d02021acd46091daabdb6bdfb19c0ad081906f8274ae35c7b83862725553f30b14e071a1633385823fd8b5cdf6232847fdc2764f4d4de9f149c0f6240cae25c9a90f79c1553554bc59dcddc6e3560dabdfc96ed9f33bf32b7a8d01011b855395fd476e60fe795cc7b798bc8006db020e67c7aa5b2abaf40ca84e7eee1f7e54d72e9cd339446cbc5cd9f03ced0da37d5e130a24111d5f12d43da0ded820f7e10e129a195875302db3be58c534678abc3db2d5324b49455f7627b10f564ea2500a534aa7c83e7dc5edbf0defa331bf21380400276d72d05b5a4e7a0a7a436e9d1ec9ce24668cfa616374e59f44f6906d89e3a460155170430fdb0c5a5253d988e800c829f124d244dc10b4e653abf28d5b997d07f0092ec83c5cf26129d095fe0c1e64be0b512f9d0644b25960f00d1cb6de916cfe067bf52d18933926838df668a7082a0c23b919aa788ba5d53828060c1fa9eea86ca06b1526e6043e704b07e51cd013a5fa84f9a39695317b0ea72febc877680bc66fa6eb791117c1a598188978f3c4a82382d8fb19301f6c1e51bd9d9feb0f27eaf7404578596fa772264800dc727d764144f6066b61d0ab6087ac9f25ece632fa8e9ef5ac39c5666c1085f0aa1d320c78f870a89df821f432530d57717cd5a9cfa05c03685e85284c9d318197eda0723b6cec5e2da4e751bd7af2b590de51f0340ec7698efe626737697e8c63f72c99c9efcf2d9dbb0756224d5a1302cf8cf5e0b8696d9655efda99e6ec26b2101164af15abdc88c26529f8f0b66021cc2b3eee5ebfd6f30e7063b3c680c60d5d99aa481d726a5db64eabc64aee4b8191f5254f07240c40973f355bff3ec8fae28cdaa38d95c4010eed89dde5a1e4019f089db6f052cd74a7c4d3f07f587248053d83944a6ccc87ebbc0a552b75ea6bc4c9e596931ad29c8614249810bee215202835ff7814f271c73c4dcf98c047e70ded8238708dba2127e8c120e8f990f34b8ef8f6871d8f3288ded31b84d00e12e158ba8544cbd1b4e90f73505fa6470f5ca9b0a1718d1e1ad54cd5cfbcf0ed9c5b39bdc4f41d83013329fd50c2e0afccb1e8f3109ddb48a823c4a8f9d896e5de9886dc2929001364051107e18ec6fc2d72e8c38488cda9fdf6da23a341ad04f6eecd553d396a397f427a808d55e77b635518f375f1fe8caaa4d4fbaa7b27c554a0e78640b1006a84a1da10bd0971278487a55572a2cbd552b1be12b6db9b3d99959089601cf44c1cd1bde7ddbd95a1ca3ab64733c47617d615e82c1cb11dcd8e05c346cf25458a5125582b6026154f4290607766ca1566bcf32177f05c941a394199f15c961f7333f32fb62632cb3a9b45eb29a4d1d6ebdcf04febe2a02a44f6b030e8699253de8a817119d9ed5ba0456ad284ac8941e1cf9dc515510167547c0a9ac5f653d372bc80fa5e378fb844f5fd5cc0a2591b82bf94eb3cae7968f6c1be39b7f517804fdbb046cc1d619ba796e56ff94397dfd5320c2eca8d9eb6004cfb3850ffd01f82204990d68ecdd3796e59108b245f08dea83dfb8205927fbe7389deaaac5df2c5c2f9cf38a04a90d74eb6132973a67b1601d4071c59954916a11659e428899bc7acd194f3e0993748a756f0873ab29387160a6d181287a8d57af1de9cb63e3129aa1b30273b744fad27b5ed0d3a6603028fbcb1608ca1f5e26edcc5575e2afc0e86acb62a59e230973fbe904f2adbd1e519d7426cbbe0de88512c663d40947567b1028d049ec54f3fb429fca50a0704906a7abedcdd0490c11b6cebe2e99787f6339717daedf0c50b558b9a4c82df64124e22bfb708edb5a3f120ebf82542731e3ec9ecf6deea538dea694a084bafda191e06c2f51ba8c536d8489043542bec6052ff2d59d800c2f6514622a5af43cbf03112cf6d8b10f09753277e00420a772d18dddb9a6f7846fcea075800e8cac10c4d827d66765c82591e94936ef89b5fc60492ac5f9989e685c4ed1cb1960d8b5a641c15dc951f4d39342b16e3dc5a03e7a26009d1e43edaff1e81801d737890204f3475329ed8afc39cdb988931526cbff188ac8b226b4ecd23a8f08f7841d34a9f269920c083ff7691bbd43a9a4d9cfb6a1c6ecfbfff3a28703d55f2685d004dc6aa3a5c52f5658a208260bd30d77cfbe358866b56aeace57492eac046b18918fdbdb0435079b375b3951b57ed642e310eda6ee178f3da29961fd91286fab00b64b4d108e4d1f2b5e43a7e986d29b944d09939c4109e6b9531fe76d649bbe3484785449c4d7968725326976aba87df064367f0239eed2fe1bd80f7dadf466204e59ccb48e2e8e0d2a7526b0ec5d5995e6a23e30f497a8ba55ff84496ca7f427a8bbdd3c7aec2a028c8d481132e59034542a1a647979e0e93bfa8e443264605f6a587f411f33489ce75826b5d2559b1c60522efdfd32842c0621c2a2efbbcf2044cdc23590f50a3e1c27f806e577b4e1c83c60b59b1eb6cc5d988c705044da3f882b19dd42234e4d6064646298a8ebe3dc5ac70bf0ac6edca6bae5be25fbb05d1cb62483898bbb89be4942af049e3a686ed910d4d88c4835596c6e283f773ab5642b38e9234acc7d53a4dae8d3d9934bd2a462b45cc8ce4698c43873ad064c3626e698c46b6507a0dd8a6d587baa142d5e28d204162d94609d4af0d392062a394fe3e29a53a893f2d3abed8b4393a474bf685db5a562c6131756e3f4cea33744ac5ab3a920bfc31ef47cd123590cd7a74caaa0572f874aa469dd2507c7d0d011777b093776adffb65957419b5a6814dc55c054c15c4003adde04a83838dbbf232b44541016bc242a11bf4822bd89dd84f1c858f4d93865a599dd77f2e85b9c94123c8d2b8cdcd22a303bcf914370f7caedb3171209aea9e1137f08e6d3429fe298105441d3c5dd3cd91cad06f64a2b1d3c3c2e82dcf570f76f1acee43e4481c480d2a176f304d8b96d1560c045b114f407dc1d25148e2a508e9cf92860c3dcd7b605abb40015d699c2cd53195e367121b69b00aa84888f24e1226f5689501be3c298d1f0ff2a543414fb87f4a44afe34d257f9e9f405bee321e36301d8efa1fc0176d1758fb940f140ad0138aaa0128bd20afc1ce25b5bce88c7d548d244a769d5a7fd26198d05367c0b9aec08d11895fb85e9466fb85905fa06835c46af6cb789f4c68844bc5170be898b40ecde6fbf206c0f738c34a0815bf8bc5fdada3a32eb528821b6abb719b2afe313fee0946d4ed0735879971f4aa7e7126169c217f2990d1ec8f41ed1b80fdf9faa3d0859a91ec556d2e8d85500594fa93f7af2b919fd5ef07222efc7ae2e24afbc940324bb408a6fe797e5326d319145d722c69c774d813a826a08e95f1fbeb6b7c7ac36b82257bfd179256131ee7a6347955a6e14894e5533b46afa2683b0f2a5ca804c4aa8d3cd406fa81395e5ec85adb9ea49cf798646de6daa5ba3f406fa1935e3d93e137e1783ee8d4f6269af15b92a3ae33ab2b26c903eecea60c52f7e07ac3eb06b39a42f1da53f73dbf2af3034fa8f2d0384fcc75a8cbbeb90149056e11eb04481c27164ffa01f7fce5a64823712cd3e0675a2f0f1b1bba1622eb2f6124d455826966c75fd3ba60f9a26cc5e1739781a7c183c815d4f545679c6cac8d875d33053ef9e5d54709b7e00e945631b13b0ba920e2f3ee4edfa2f36613a34073da00a8e3b4cc369e2e3e3d3cc07f4277992f4fa70406a5577577907d0d8e5bc1b9c7fb3353ba8d8ad2829b640f382f62ee97da3009935e48c78bc484e6ddd8a715ee9b0291e6b03c0f6cd9ef6531512f3fb0fa21985fde157270c3a90d6b3cfde34ba3a2c2f9e0c0b0ef7d45c05da8d57a8555721f938dae152e03897b0998db18767cf9f70f47a66c63d734543cb3c8aaf354934271f19f875667bb071a669d5eddbc02ab6a45a2bd0654d95cc1681cf5d6a7cb66d0e24ec14588709f82f5f0f8dbc4f53e143f2bbd4f3c72a13cb7d65ccda7ac4fdd9af80b27c3fea370eaa7542add8874bb39e2788ced63e1cd8c035bd0c7c984186d3d31b7dd0f39254d8bec8332f56f9074e3af2fff7d351342bad9186bd3777976b1d5880af8038952519802680182e70a80c090f331d86ede433042ed12369d04badd03ff769497f55df94a7b224342bc8ad1c80ed9063c46a88cbf809ea91bbf03858dc060b1376da4867b63442e349adab0cb0c860fc48f7a9033b43d6ffb1ee8e22f7585b56bc98ee1817f1c9d499c733aebf7eb664c26b92fdba094534add520e97dd320739716bb35e823335c3179490d8d28914829272c466aea66aea4f59f594ae285089be7ce62c1df4850e7d577634e7e1e649fb4260e21f7e5fc820d4fdac1c99519dbbb5dbbbd5a9a6226be736444ddd0eec3f05cbe972909c4eb09b694b5ff0b969a079eaec02d661682143e19d62b23e29dfb88b6e4e8f95214c97b27f3694c63c759d3203136aa9630cbad2b17bd128fe6a1f00239ba66f82310a692f6fa93d79dc0f901445d05234cd92ebb8c861a9ca0ad955d4cb930eda4bb0ee050e80279f94e4419044e7d8199f5d72ae788b196ba473423f7daaafa515928a04d065e683545db34623c0495b2e1cc67b6156fada664b652b24b201b74f27728fb5d92c4b64f669f7c19139d0cd52104639fee9a1da39fc55de3d0137809c783ceba4eb6cb70492f3fc54e7c30430a122a7b90631de2c2508a3bb4109c6de66d577e731d91decabe83d8753ddd124ea50ef7f3a05db3e276bbf4258d8ed48c987ae9ef06a477cd23fdf789e4ba7cfe71f5e098472d2837ccf32ca0134a91d415f683f1e165751bcf0307cef8e054c74a870571117c3acd35cf3a580b1b12a4cfe30bfbf09792581acd68b8bdff4d97f64175622fe662053a9fd619fd772b1777a6075d89828ccb36c33d6b62b40bd02288e86e5c1958ab0305295e19fe3157d2ca6495ac525191a63a149003b34020e0c9ab1980837dfc657a7305cbd85a87a34a2e8dc453472af3d5b259f8818bfec2f1914b5e1a75daca38b8cfc9c2fb3825205a57c3d3093a3028320e826ee2d66b257026e79fa1272be85682b5354a7680d604a09857449d8349f3e1e36f67cc8c1c06ca9740af303e17ce31401d209e84121f54affee08fc9995c9c5d7df6f8abe78809fc961b9b9b2ac3dc770f5009884319a4ecb9cc8466d044271252ef493163c1ee8677aa44830e038e4052f0c32f26c74833ccefeda2909af86ed0671fc08b887e9684d287c9f953f8632a168d7bbb1d05d277d97417f98b7a3c86db003404cc5d653da6125ab8c317bf32338956eccd73f8635ba0b98a7bf57942dbce45faf761c98dfabfa919c17e4a48fd49891dca85836e7d11aff9dd25d753fa154affdcf8f3d389ba5fcc2ff5c3c12e108e706692a665720e6103193c57f50aef5144c5f96b184e25ab70cf0da9a407a17acf39d49e6d3c4f41df2669f3cc85e947b155ce3e516f674729865df7f329e18a40d22397d5da9c7acd6403a58b4d99bfa765f9ebfa5053486ade74ca330c29455308cf6da24ebcbc18d2d76006a28d5d095af03e68512543d49cacfe71dfe0cdcc25f1b7a24c2027ced4bf51a6786f7a4fae7bd538f65a439bcd4fa93f7a99253e42b1773ac2a7c2734dee37424cb8ee00898b668e2bf1d84933a449fd49e6c9af67185085daecdb0a7460f8d5add056c8878295107b59e18babd0024d4fda99d9212207743dc46d5ee5f4c1f20b5506f8486a2b521dfc267f9aec2977e0f0a4b703ceaa3b954061615da7957a25ccd529719d75219f4d19a5cbf3927fb448d71bd5880ca6d7022e4960bf6e1267b983e678577bf3cfee773d575ea515980fded4c655b045cdab93d6cf1c79e009a0e0bf6fb845ac4d152e7d6f184f8ecbc5a684768c0b5a2455bed115baab27b01fa71ea0399049588f744d44fb83b057314c6d2bf9543ae4e2a95d7aa3e2207428764a29792f738430524cdcd1da6d9b74b0e762375cb79c8aa5852a12ffecfdc5b0e0329f464da184d79ddd1bc08922a311a1a0b62020d062e9f7f32faa0acce5967ef6c44b6b2efaf360b97175835327505569a479f85efac127bb6ef35d37e3d52e4c3126ad6380afd75806e7e299f23bc47c6e5e479c5f0f574e7d8906f354e8523fb0212b678fa83677eddf762cc99b1fac6c37fef74a568caee07614b968cce41025adf075e0c01d961c66c9cd853756264e943d606e7d9bad5caa252cdab5ec8e827ee88b3e2562877bf394ac64f0c75feb173ab5b28cbdefca3aad0e11306dfe5659dd713f4114c796ca4dc60c0b35cf4640973a613769ca301d6d50085869f8deaceee091288bbfc3cd54f7538dde7a88d37ef67a519ac5bb7b9440c8f035a926ac95f8f3165a10988c144533b1a09d48a5d11946d1d4aab2ffc9d5b04ee4f42af23e6f12cba7afc644a2345f8e6fa1c19dc573c267c5daa1837df2772ecd24d674dd0b771272d4a5ce2148d108ec42c1ef9cd315fb73af7746f3e438af7769d775b16e60d34ad0f128e4a121e5e20a6305114099758015d04860c4e42c7c59b4f63fe4497c106ec5313164c89f13ad0007c088e123cd0f51deb3a2132aab0b1d080322fdc294582714abd65ac7c87795dbcd69944ffa836d821cca117ab8248dd309477c1386031bfaf6cd7f8795073bfbacb47d5e9b9825c85cfa89cc48bda615086626ac1b446722541498f3c34c720fc3d1eb58356bf23732c00347c9f327d865e7a0b32b2e99a4fa1a8859ae0c92779ea9a37aeadc0931a08aeca59f9daa41208a5c04c4952bbbce8e9051e93496e67715919a91fab7c2b75b92331212f48939bb9b23e9d8b3d092a540374ec28cb54cea3101944e6da47eb02daad07d57fb561e11d56a2d8575b3f85cce86ab18f3adcfe2d641892b7b8712213de20f41599e6240aee4f90cc13b03010b3bff2bf01b0d43e8c8ae230ad8fba9977cfcd56ab7c44b7e5a8b1b5b971e701918a4480353011783385a65f1589a29b3bc0b3b2dd7a2ead1a2a53d518e04e42f066656e2b04303f8cdb6ea4f51a6def93ed1b9b1de92f4c4c2f823599bf2824cd10917793b045e2d5fa915b80aade6f24179123134e21c258eea97d1247077e5563ce67436a504179fdeb40c9db5595393b6fc418c9d92b57ceda88478ab605b16499fed740be969e9dbbd30df7bc7917faccc412b1e18440df2957d631f7ea6e0daf6a1c1cebe6b6b5859fce5223c13ee162e3e3af5643541fe4aa56921e23b975d43953928dd196930772408dd6933c8cd47fb5f8da3c53d79e4254e4eb0f762b82f855e9b495231ce8e17cdd6835a9d11a10a3168b657a5f1082f8261ebe6f61015a1fcebd26a23df0fba0318fa48bf46b0954d140a0f4b934ea964bb91b355f9f7b3d7779fa83f0198111f97f298b9d0ce8f2682f1ee81b3c28a1f654e616feb2d34957c0f26711520b5a3a0b714173ddcf00ab0d9dfe64fe12eb774a95e2c8164e0f3dc0ad317877955a5ca5fb5ffd459175e07affbeeb1d8d84e875b196699de581d9d9614e2451e825c10754842a277399b06bdb9d964ff477fd90384b21b806f5f96139705e9f5e9157685e49c9a499b784b4167252a1e0fcbe6233cf494ea55f8ab47de6548e5188ee630f52528142d8f5df2d8dfba2d2e28d240808009237a3d309bb55d5120c42bcb0d8ef15ca76a06b6b503ef91bbd62b9bd4ea3e558b45a89599bcb74d49e257046daaf2de7245790d71460dd5fd463ca861ff710e1583bd730c5c1e4fc98d4955b2ec4657e788d3dbc2bd2b1f751d5b75122e7ed85f81fbe0c290d67533d37602abc2c52468288adc5e18a76064f3decfff30864e4718719b1e303d520e9009e0eae6f6496766fc01dfc5186cb7bb2bf4292e9612d224f965df028a71c5a4816856c4cdc0976a644f7f9d60e3203fc47f36e1ea1533c600a0d90698df346afd766c8d1fc9169825725d415d66d02da91480ed80f5cf3febe04664e2cc1e6858d1c9dd3eba152cd62eb2b531c7986ad5401e183eb42450b0ddeda8aed39bdedd46d32ee1ed9c1998f7a413ee0afc06d026dd6b965269c138adce61963563bfa74689271b82cb91ff1c4978f6df43037ff6763388119684eafcbd01678199ef2310a711be78376d18be029dd857ba1353c04571f02751d46e1316b696bf2d8f0a5631357cd0c18d193f3e2eadcf2ea11256f927dc9ac006dce85ae31e3419bdb9aa39ccc32c9d23d9630eb88a9832ac2ce5c073793b059a3d8d7edba6301ae994ed5705adcde547424968acd1085deb00a84a7d91b9513b43441abb0e530017684c3108c059a011d40b5f473241d321d0a9c8e2324b703ec50f13949fc7250b446f92148ea9c39aa3b1a2b73c6d8938ac41b689d581196e8f997c949754d904a008ff59397c701bc803b4a7648a8584233162270328acb1a3dd8347dfe92d36390cd1ce12930ef1e19129d9316a1bc80a2e53d51783b7004ea14c5f9abbdfd2af864d09ab3c6ab7e7a4710aa113c07e9d2da7ef480c4e52db611252bc587b0921c5d2d86cee3b3b853ed8861318134c9280dd427235341e33a63071a17544a0233df6893d151490df2ac7ff8f154e2009a91095d18c3f159c64c3e573ace7a2f76afb7045f15dd7f66fb5b1c1f752aeb0cf755110cec4a5956c1cbf0bdc0e26e00230cdc3e91e981d4caef4f3be4a449111fc52088c4df3fbe6e3e7b8a0202c27b9ce38d5f63bbdd3a54017d6abfbb90d126a72cd870f4f8ddad49309df5c0ad29170e5e4a7e99039f28b1de2bf03014b04471f6caff08c4266d41a2dbdf6459d5761e59cce01e4b0bc755ab6e0b390782c0df71a462b309c544d739f8a4dbaadffdf4c14745b5f858a28c0eb5cde1def6d49e06a78f6328d5e037dbd6b6eca389e047cc572486c4c336b1d3700da8ee5d6912ed929fa8b13bd6ace32fc4d6854001230be488492a2c62c8aac2fee73e1b1945ed35c219a0d8a13f01b2663e174e7e03bdc8df0dc435108aa8dc878f90ac43465f0845bf7fa5c5a58f1e17f8667f91f9fb02a99d6a816935ebd55ea14a8379d9a7021f422df70f454cd2f7b09442ceae8f8af9813f7c1515c8666bb0c16dbc47d950b5f4df6970711735a0b9b928d6a30eb82d295a0e89d55c3f02b1defc72f2fd5b384740abfa2f132f989bc605680447fa2a5645e8e0b993a7955e79fff5669f9ffcf8d848c8609e15566c9683054ca61b170e16fe71f075504601317857e37ce6255201d8aed27acf1acfa64211ed1bb4e79afa764c85dcd5cc5a05250d6e110688af5ed389e7b437c7ae49ae49937dc17754062c8be32569d39cbe4bb4f4d9c2658e1f8ead25e89da11ace74ece3460204defd5aebf17439d6cc19c116195eef420e44b1fa9444658372a6b70572a6c2b4b215b1826320c27b788096739bcac2b395632cd0bcda45b2311d18246e183ffd8177911a7348a0a127d89e92fdef32e49e8b7ceb520ff925bc17a0d06ab87603bfe7b2951f88d93e70c48d28e3bbac7b1ab9ec247e8017d1239210a62c105f56bc744a24f97e27eda3ced6bef09cf2b39e2b9d365b2e8d30672102a9372899934e60f0843fa052d62c09c953346ba823d9c75c235d11581a63776d38e66bc48e5115040944110e778c67a122cbbddc4914ea4ad0de5e0c85edc36f43a7c081a524792c79945c2cdf6378e7aa3c991c828285486d73260c3fa62bfb801db2c4910cf3024285a4ff598643d0a13af09c5e758f68335452cc085f209db882a4b989dd79c8b15756f7618915b11c28298d85791739b3500ab5c8fe26cbd7b21138f266cc40ef0f9ca0415edc38e295551bf925865366f2dc29a2023676cce0ef34518605f4d2d0297120004b8ca370feb0b1ea98129c7c3b36ecf487ea169103de0eb0c61facc7e90d4c0bf1024821a872cd31386b3e82d91a7a0f5bde047480c81465c03487e6950069f6bce559b9210fa554e66615e25be33086c4bbce9e286569c1449c68639643dd4a90173ac16582be27a81b5e2ee8a8ce1f4c4586d27d1834d5829ae4cdcaa426e537e5e142728d02fff527cd1434f3948969e98296b4ae440047fe0d6079e9a6783fa1ffaf2c2f3fc12c319773cb840d5ae93e079cf613d8a2443be9beea2421a38c5d975739811cc85b5f2987ae848342209d189bea9aa0bbae271c1a38f35cdfbc50b8d07402e5c4b707833a91546bab062dc8f9f2ac7425d519e1cfa29ddb942bd748ddc8956a1596d0829eadd9f4c104304474315f184eb1a170c877b78d66cbc58d9394eeb0fd0ce26d0158c71c24145f66d047eeedc6367e7b48d494935e71399276dccd99665f46cb1b45470782eab8074431682ad2c4a8891bb45de9e3afb024babdbeab0f8418bdfabf674976b5eeaf5b78a2957436d3fe117bcd65a9ad186facbc2f1fca9a5d376ea79a100d1a882e4bef96ea49aa7bb5d494009fd3638e17740c1552e85dce346539e94a549a75d5221ddf0df54fe7b0141440c8223ee4569b480de226fb9f5a39e16bef96ff5622d1373bc1e5d8abb4e9d893fcb7ac1ae651df3ba68d6d51155c46cbb6a2a6bf67c5ff0800f286b9af4c1ff22e4f16016ab35f49ffe120732bbf8f0d69c9e08e1f319a79d53721fd12e5b5e1b488c6082e2edf6f6347cd4250b4e9246b9be0e092da5c4a82cb6aadca99a8dbda78888efed04008d41bf1e9c0e08cebf474732e581c992be2595ce815128e8265c825be814479e6bd2785ac2b313b0ec2b19766e7fe3f81fd6d06527c7c10341791cc5a2711d9d2ca211b52f574373a7cefb851593ced26fc7f9f339a081f3e3640e729b8e45855e40b2c36cbf8dea9aabe0b883e9580472734aaf76d83e56f11ab90f3a903147e8364bec5ef1da32a28e2ef0e22de2cc6a16ff711aff9ddc8fa2c7f9a9bf928fce7ea997fa064bc79b3f5210cbe8ec6b01cb5af402e37606f5acf33acc8b53497582cb281a5ad49764c1c4941a4e4f5a46c54011945dd82306913f10ad4c42482d5ec2944f3ff9e7632e156cf71f1d808aa6e6cec67df1dd7d70e9a8e979685ae7aeeb3d370a776c8a79d901c9420c63195f075a5273b1cea8b11faab4ce4c4089a3b828428a9229ea4d8520f6247f3f9ed17c41bde68b772a3eb414854024acf78236b8ecf346d31db1bbbaf127faf6d85f28deda65987c7fe86109d22d113cd466f2475cc2904fcdc606089a47fb92fcc87f436a3e26e0fa7590d9e52eb396859910744567d74bbb0118a2597de2f7814f37c39bec90c1ed313970a17f0b08fd0527bf2684ef162373bc95925548d1994a02a2e072808d61f4584a1ae1411140cf3b42e203549d002d508c677a0cfbac44f331e328d6678fca9c5d8e1c3744def3bb23de47bed0e38c702ca872a9706ab0a3ace4c38ba663bde054600a9898b6dfa1df94adcd501f547484ad1a55593a4633189e19c0bd7fd49d438e232af3bfc72983e5e34753bfdd6113fc34ceea90c2c5bcb00d55a873563ede5e9226d35fe94bace7bd9a84a578de76602a0a911be25c4a4d2c35e4684c20833bd5893a64908e2fc3e591a407113d592c0849df632e1efeeed86f9af7804497ce52c30109044a14db4e13084feb691f72da21aba57612bcc8844ba63924014f6f0a3d69c519f353a441bb38b4a0020f7d3c63bd947fd32c30da49bc6c860c1f8d841cba2ffbc33b84d10b3ba36a491e8db0a7bdac20f2f19a740200e630045c9a274a85a52fd82f0c3117fd8397fb8ce5a430521321c877296cc535c24f1eb734f53bbeb4301309bfbd524d0bfcf5e026567b71293e7365a6b258220606ea399c8b9c37c82c8efffd3565ae9e80cb7cfffbb97e91c9184abb592c09c9f214d0884db98cc4c1dbc0162de04d252d02d3e5674aa442b9f10b0b8af1a63c32e8e93a549d8a62ec2638626cec35b78d7c11289b11c64ea2663cf899f4dfc9f2f277f2c9c0c8511c9ae77d0ec925e4b24e69e9f2b8b8a33192b8d8c0b340bd1627d1b80f7e8d9254a4de0077ff445215777fe586fafaf8221004588bc40f1201982199c84dc30acd142704ce4e0dff419fa5c6950d06209ba2e37b62d2ab3454695a137f19b7934b669955afc54f431787520fc995640c31b58cdcc6a93cedc1591952a28e28cb7237e8bef28d68548f7861126d639a3d6eff3d4d568b3c9e866c32d363eb4af52b40f5e8c816247a47128c83bee2fb40067fbab016421457892074d8266d700f4e1e2c092cbbff6c2b11938f1bad6b2f05e8c67b5228bf76cffd40720e2ab34ea4290847ccb46eab0c6b6b431a5b663027acae399f3b566de9d1b27af5c1ec36819f0f1baf9a674e485218dd86c76b3af269c2c58e8515db66c29d4abddfa78a100c1c55c357cb808150749b5d97e2c877dc52b54c2d2fc830ee6fee901288c30a646354ca419e4e0e418c281c4f91435b674713d20f569c0f0fa1511433e0ebbe3293f91756488e0caa74d6c280c95f3b9c7294aab7e7edbab508df3ced844bdaa27d3fb5eac89e8edd436d147f9467780e7ca656f3b7e8ba6c0904558e611210ad87ba2085ad94784acda60780dfa6d50ba121a5b4d18cc994756fd0a09420926e9c6d1212214174c61926bd57a2c6ba5407823c374f5cede6446340b6ff55e4e3ff8d97b6743e2d12ec5903f33d7b89d9b7263afd71fcc9438b0cc477c159cc51c381ad32e0cd671209f00c56af542bedb50527f24a7f5f76756cc289be1a5cf4881d924650abf43a5437fd7d0a894236dd4886cf75f0709288fd0bf638dcba48ef111a764b1647952d0002382d0b7fe65d391956f0f7c7cc180d36706d85309c70136bca6a3b705764e1e551438581da2e25608f298dfffba3722c20ac1a6f0a6d1ab8b2bc3def5aaa162ae95d5eadc04709df7a4b7df8676904332b050cb88e8ab3aa1c66131347e065deed84cc65e5c6114c58d07d865b17894fb5e9c5628f21c14169a2b98b9ecf7deca828a2a502416f63ac1bd767451b4a2e3fefe5a167225c5d8e9a0371eb9af438b287c4f6ea55502601ab12a6109bfda74503e9ff5c284c4d5bbdd80afef854f3984b79253d81b499e590fc2f070ccd45ae3ad97f8ec4b2540c0350614c2169d43cef428d2beb5c1588aa242ae2a7639a619b87bbabb28039827c9a6864d6a5e9afddc568b3ff65b018febe13ff7aaa2fda881c255e0583b130a9bfbcd76d7346f36e55a1afe03ac972df0b1f53eaaaf7aa178d552db2dfd28c2a945354ef4857cf136de43a778419c043ac365c97e4fabc1e6dca8e78d15b34855336d45d234cbf21536b5456c857c973d63098cca8fd81041ec327edef780181246c7a4b478ec164793818ed091d235297465da6bad6298e59364d4f4cfee874950f4367f2e50e0fc475669f841107d5f184814f6219f35a06337eeea5ca7d0f939e238f6a332ff94c3305643c5ecfcc323db64ef0d57894ac5d14663a7cbf65632371263ad38ce6e47099bca0609ccb6beab345e8fe75d28585fc6c05be1fcc86209f3cc9341709f86b508e911634787fb94dbe4abbe279a6b51cee8bb8d57d81e689585e0e4d03045f89777187aca556b7026304ddbcfe1d5f9b8ee1bd1d7fc486cc3077c02af457673b385136928daab3555a865046042f11172506c6b56de6f5265f0a8a28f2738ad9773f376d23f9684cb120df5a4cdf4a9c132a438851b942ee237938c76b2d076b853b1e76a8c7253fdfe25af3cee1d4016278ea48653ef4fee3e6c13ddcf31781ccb8a0fd98060d4066aeaf1754c4e578bda57e361c450ee9ba42d2d553928b75182e7bae07b04ff1e0f89d2fb5f630620190c82b5c92014b27dfd8dd84fd45c4738f2d4a25cd077c9153b8d1f9ac54c0b845367b28583d259433798851508f7b4fec9dc33a473f5912bde3a00bc3f0c214adc26849982a0563b6ae40088d1c8471c2849c1bbaf6431e1bec67fa0274bbef7b6d70cdca873307f72ae441c374631d2d3e1d4f2da8d012b81121884b2edf9ebb1e813ee69712f97b87eb0b33fe07cb2b8e237d2174047a87416d0d8e34b6a8b95e26f5929bfd0d6b4e441430479773ed764ef46211fd693112dae4188f46086ed5a0937ab78b22ee37f53acd27775a0bc9d16ccc841bd92cf414cfcc552dd926ea82fdf1610445681b91c72b1c305c088cd4d4d73d8c57300c5c092d9caead69d4dd9db0a48d0d51438279d7e92a98ecbde7a1556b6d34b1ca2a5898707f985d7f095c34f2643f45123a65b8c741e0eb5e180b8d78ce448790ee8c7486d09906f4e795414d44bf71f3e54dce7d6b9d86887d3bb59f41bed83efd2e3c0319ad4cdb64cd004a7f2f1dfa46671b75c7ee66a0cdab6114879bde809c30afc931ad78f6429732e943fa8a41a8d18950d48c0c4ae6e46fc43455db9f36f76e952ccdf9336b0ee779648b0b0d98df956b6d23d3e012da6c0457e38c52557f13e83ee5a150f45278251e702aa0faca47c172c8b5f835482d89117c269e0b52808f85cdc8fc2ddb3cf2aea021fed92abec0ff25a1d4180cbfc21cf5b39bd17128f19df949f019af73cc1491d94eec45687650209a7d2214fcd00a4a66ee5290e2127c8eaf45eaaa714c32abb754e0caf2749f0b386f8a5a9ef209afed31cdea269ad555f400f7e826cb9c756aa8d4ceade8b0c954db00a747272dd8a42f833e5e6e39fffe1fc5934d2aa96c8e33fe0112ac9fd22489bad00a687127480355f749047b8e99e207e73efad0b4199463e5ddbe4d9807bbf50462cf8cca1e736cd1316f496834364f4af0a796d2af4f283412e2c1979f7b5d6365bcb649accb24c01fd509e314ba5487bb7fa2e970c5bd7f9b8bffe146cdf0496aaf37d61d29ccdeb1b57628171829f4bed968c4d772edacfa4f6b252134bc77d7bd481f1de8af83a200078889a57c9995b22c54e6434eac15baf94582618e1da7a0fc5b5c63ae10141cb3307346e4b632e8c71605836b8eee2f575c37de570e0737834ea71370d21d194f49f8b9b342da10d3b594d6089014657b76684ed059b553357ebf5b4a092ac2143a9fd38eea905411f5be5640019fbede20d4c29e35514d93b6a376c8fb5a8ba7da12370981abec9493d84c7f006603304d534f71c9be356533223dde90f6ba65ae723fc0d60e692cc32edb1245550c399f58463a84c2caa603eb9fc5b18c0dd696a455e3d35ea1e8c57e63193d440da3e8c9c16f6eb4a175f0f61c7cd63430b73a7097054937c8a753091a51bae88a1c2fc624b1d6606dd9fdc3e0c7d4f4072daaf32a12e9cd2a3f3f92ae36eb35e9de3593d8df0c9e6e29aa4a5aabcc998dfe8f24abf1b48ec9948739a5ac0c714cad80790e55bdec6e37cf9bdfaf8884e1113c64a1259ed513a037c72118462970286057b2025a57c477cde14c687b69ce6315ebfd8ff41e159682e3a18eeb542e58c115ba2f449ad1c3508eacc68d3e08ba766198a95749a05ea6cef7c63bf069ec2716383d87fcf12d32068d5e15f5d2089a19a6dd7f5cde0f12c685ac0b0f86fff492166bf9fe44405fad05e98724e496d4d6f0c791d1c1a339ead2a1c1e932c297ba5dda3656928758d39ba8a03e44539dec3d3ad426a17aa66e6c1ee2d5100c222ef57b4114b234a26299cb762240302c2c1e1deb187d1dacf5368f4e0cc4382952a391fe977cf5ec0ff643c11c13e2b0e027b0781081d7b40706a196d0025f815ba407a1dd2a15eff2e2b1088d2e8fa43a160d78380c5a5168c33ac546f5ed1f7f7dec811f24590ec1cc5611bb469c184e917d194322a47a5deef04990be92bab489a4fb3c2ef19fdc76f6f5fb6691820d7496587fa11d82653c693808b3f539b6d98b6700e9a2dff6f150399e519c9cd54d1cde5669d392aaa17c2fe5b5ee646dcaa4ce9f83b986746eb1ba8de9845139654c7acc9df786fcb325e00dddab8e039744199ddacf9c493203af65367c0cdf47b6c02d01aadb1e77491d03fbe303cae91bee954aeeeccba42ff49b34ed17f7c35e76a14b9da52470f1eedacf0fc8e672efc40d1b0cec15ad1466e6721cbb92a60598077e5550af7d12a631c625f8e3f002ae1351883be4ce93ff42837479b3d4f210a37a8091b007de26e7440974c76cd7c21e39e4d301189809c3e169a19d6e782e89d1f4345925d5d89b81adc79fb2fd3f03df4be6e3b6d6373c409181e8a50a0ed23a3c0cd1c58e535b1afe80f4eaa82ea1d39a70a09149232dea995175d2c3ad9a6dd46ef5690cfb7e73ac4ebb8f1848edd9035e74b50a0a0cd42b8e1ab7ce8d2f4f614e51693a0704899200183333763ad9e3785fb07a7993b1bd4b2065e1b3c262f58e7ce92734d8ea274d26991d6948df794575001d3151b89c4e3235f59ab3ced01bc46bc9c545bdf6add1a026e38d2272bc9acdde08329026ed8cca0b84a8891b8be19b6c15ce8510fb85bea965dd8ad6f95c2bc739283ed2497a9b8d5972bbda6f358132ffd7ac2a66a9f00ad3e82340c4b1bf9dd5ff78f4e46dca4679a0892c2308d6d72214befd4952c0d655bafba6e1055823b8832eabb69ce565fccf7b6d56f7bf1df73456bad47fe7dea486c735ff6143b6a2619f10a32ad17dea1efe7918ae0737b68f44782283d9ce90ed0b028951b87406104104fceff3d9117ee874d906c4eb4e756bdf78fbd2f3426ddc2d2c1bcea9aa8daf4c30c0bdb5f9fb87d12ce7f354db465fdc76d094ff7034143a9bcadd8e5c5653a61c7fff75c5ba1a1cc12fb40f49b98ed630dd555591ca4011ea04acec177e2469179669ce86ef9d97e18dbfca135a9a7b6aabcccfca5f54243b5bcad077cb4c67bd9675ff2d712cf4185670cd1a3c77b19324f539aaa595a0eb12b38e7a5cd211c4720f8c4f2aaf73fb8500182d6a5aa888f5dbc8a98d604aaa3e6f9c89274ab4ee886717c14ac1526d208147e5d5a8c973f7c52ab8b798c207448679b2300efb56be4c741c73da0c5d85d0b6151faeb8b0cf3c396aabd996a5403381e0d5f9cb684e6e4062d7ff2080927fb05c0907a34c477bbf25749219063212d748b42133365a274215da7738d30439240d2cfa9aab57aa97990cd8636b29fed7694b747dd820c871dde6e3632c271f273b48ed7e828c836f258a11d046c65643fe9a109e1d824cf127da1c10b47f01d3434d30b6a1345c9b70973a219ee64b076d9b6fccff56e478ddd95b5064e1ce8bb5083696937a97745ded3515057c709c7479a65b96b591796afdb1abff9fa675f8dbbd0fcada2e14f8a286e0aa5695ac9854d70047ff08c413338f10b24641f75755f0d7f4319e6d72c5dc552ed7af14b746165a4073807a871ba7f820feed5393f770d83ee7a5b285ade2edf2cefa518e2000683ac218402da2780d6501e0868add871b754cf78ab9fede4d8a4ef79ff4785257ac0839bae601fed487bd16d8e2ca91a165e25adce0e47067397adf7cc5de5108e891214ac629a125138903907e8f45c3ed77778c873d4086c7e0477cf2e6136fb8eb69ce196cb181f095444c909d850b2cd75f1f933cd0742a0f7bd66a548c85d6b675a87a685c66c47814a6a937b54ec07d93e25894bc8ffbdf83b61263d3acaf805421d575795ca6efa69b8b6ca8caeb9ffbce4c2348d73447acc2e3ebcdf0b77155b7ed31bc6f46f05ff733bc4faf80af3efa7672e9766fb102852d59efff8dd4755aeb685e4b9f683e4518e756f3ada7e8d4e090394060490a8f91c8fd0d24f16400a66cc4eecccf22547bbf1f0a94430b2003cad7dbfee57a02f1ea4140678e71a35e76e902ef8137f096aec11f5174efee2dbf9cf7d772ac814eccd53c4230a605856fb5733abeda75a5f7532fef88b4b7f47e6d9599053f6265cd8c7d041b91a1149a0b99f9530b2519c80d6fcd03cea6d35876c654ebe186a5c3954695fd22aeb6265412222e9423d4d8c9f9518e544d8633f1d91f73d5725a6cdaf77b125b5760a5e4a63f1d246ca2d94249e04b3f5ad201d5f6d678eb80e41a3e54be934a73e93409db8e2b48f5d8df1e744e787827218ee92dd064697fd3954c3a282d949a59fa866d835a657fef9cf550904450fdf198edcf0e9f699a725c8525fe7e72e77a52c4f418e52a73574a65952d7bb1504fd54120efb1ad21bbb545baf66d9cf48c3e8421373d13109bc3fbfcec521e2d95edfd273a3d2d0557547cc1665a24cd61baa12f1154213654515155ba87a6c3bcf9a532b154cfa6c619ac8c77c5daaf2b9a204209e0df6221cc20d37057280293c1a56168794df280aac17a533a6b5485d38101d9cb3744f0181d9bf930fd5f4e07f29461a97f1272e9babbf3daeb2909077895a19dd53e5ef786786f0435b984435c712ca0f1d2de7055a25dccff1368df033d7e9c341c86b366e2097b07457724d507b634b98fddc368532140ef46505a7d44e6a2728931ce0005457cb78bf6f6963d23f10462353abc9aa505801e690aa75c2fd405e8b02dbb09eba19d105b1119cc6719905cdd1a77273be45a214d66150f719294102c1266202d5d8018fd790c9b426f2a0d33155cf2dfc019d728b4129db9783879c3c0e0d396b4cdc9b88374d13e62647ee2c39b4e4356eebd655af1384884afb2d961fad3918a57ad5d661428f5321789ac071c98f3a3d71bcdca8cb2ef91340cc48a9d9ff3c4514cff50d3282023cec87435dc9c9bc21027e43443362d06c2ca7e60c7034870ee095a14e2b7a5b5515f3dd104bef3589e414de7548c8d0320cf32785bc5512ba72d56a1f0858ac2c87c21ba4486511492b66b3a256e5e5bf0dfcb1a484c4e27cb4a98731e2b9f1f28b168b94dc7a493ce7997505f399b91e6c7f32feff6685cad9cc0fe378fb16a902bf06eb907db99c626e0279e8c5e6c91588932ae4215a5c4173edb5fa4ff02550d127a0343ed55882ff71fcd339ab855ba9cd4ed981245be2c9ed6ea14652782387e2a85dfe1e6c6bee82dd8b0e11f25f194301ef72c683d28af891076401a82c42b254b693c75ece0a691ff8af5a61024b8eada74a528d5aae9738eeb266e7d99d6d2dc1c702ecea6e0ee79a18f6045b83c88ed722af02494c09d76c6c8cfb6c2d792148d02dc7d8777eb03f0264f04695fa3297500d8ab20ab69ef2c3e9e6a0fc5a6c273ff9ef915638c6ef8f4c53df4fe0a997a423b79899354191f4f2a8ab17989efc129d88aafd1a20607626dd212b1ba5c8fbd6ba17507bf8e4a988538e25f99d8c77759654b5f9f3e08e47e01780b910f2b4add993527fb924d61346ac83a0cb5b12513acd04f16236e3835e72148bffb74b55b2a834938e6040a9fc89f7c9c8abe54acf43d32f0825ee56885ce7dbe61bb7eb8da80c0d2c3f4a29754804f6b3d7bb0891f85e3977e5934c0ad0d7bc29c9118f24b2c157e4402b7507cc27a865ebf66400ca6f14ca55864a6d935ed3268c939f0e554086ef99ec8f59dfae1803ad8f94ec6ac3fbf93e795f936b77c86d16570256e0657fb21414d4ec3f535bd020efe1d9c5e2df6020aa215988523f52138dac0ea6c43fdd4d130e66ac10dbf7abfa023fa08f3bc89ed79d318246c15228b39951396377a7a49c046e3bc5726a0b6a7902d42546ec6d1723c099736f984883003ec9ae53da78a570fa570821a89ef0912d91667ca3f218a45679eb55c964acd4c5e57abe1fb980d72014d94430b54b5fa6510e41f7e1acf9c5091a03241e0c709cb63f11bfe2891f803bd162bb6b2b15c2c99ebab57e62e5b09b738e6a9dbb4ada43354db5f340eb94f226d38c8ad8a225c971234e30e6a81cb08eefa1ed727d8a89c30a1879bae738b9dc9fd4f083934667f7d3d692cd87bcc11e839d0b7f6314629be14851dbc8bf7358102e1abf6694a578892bfa039031d0ba537fd30c9577d1d00a2f9382dd22bb0353ca8dc7e88094648deee74a0e7ac68b25cc4f89c3400167b332c459c29404209b7915a0d602209b3e9aac00ae2c290e0becc9298242cc690b236d5be2f2d75b121b0b27b7dcace769a79fae7b2701b37fe6568a4d77412b6c8684192e0371cec96c532649b86061e2bde339d084bc4bffece1cc2199486cf7b380d9d4c480395e674240c71345da3477564b4726419694fb2ff5735a5615776c4d753e0801a7ddcbd77ac5db048239ec4c1586da5cf84ce69f25014182884c6fda1155eb8762ddefb5e8e195ce22f400978294ed6bfb4fa610127f2551c9390c22f193626c4b8cb0776a736e31d4799204a0af0b659436da1ab752fdab3ccd690a32e84cdb661b667cc781e8233683f965d25688f79f0818f71aa9755b2ea414c1169cb138a2a77db5ad1dbfced9495062fd41d7db50c45b55f5c8d9400a0f4dc5fee05c33aa3d58ae5bf27626eefd96a0fedd20413662b3e3877750cbeab8fd85a06d49cdf87d696d2ab72dbe1bd9e95e6743936c5f63d3fc72005f4a4e4adb2930848359b869620580b8957f18407fac0c351a318b2af6e2c5d12a688d5f07f1b34510641ad5b20b6ab04cb5b8aaeab00d76e84a995558655f7c0efce3c3b8f1eef9c5d4dd59b5644e33ffe2f6770c9e1ab7a25f764adae6683e5e77ef5f69b9ff628e4ce587ba2ce60751e0cbf3232355fce370088837e1d408b8ee22b3a0dcdec968a9ec0c83e7d94d76b46758359ba6f609c686ff622ed961102c4f09bc90e1d518c2abdce3517ae97718a5c491581a4065f37be802c068ad63d9653371891215aeb20f6a6f7cc188ac7db8e3dfce759ace2fd591f4924b741bb40e269e6019bca880fadc11941388bda0eb06eb55875d9e0135d1104114515dc1289ab36e9fb586ec83c14e084c0709c7b9a18680c586a0cddf6904cd75abaa5754d25fd1d5271b8557fe1b9888a439dfc0e5c122d93f36aaf2ebfeb456d420878574fadc9e49fec574287d0e12a4f95bfc23f77f75334c1447de9162ea7117e86bffc5cfb272c93272304853d489aab7275a5c70b96e5939e789cce01e4891d235db6793f1a13f300f95728da07fa1f10b79b39923497cffa62a993f8109094a6daefec81128c56737e128113987ef0fdc9e3f7d0609d7e61252a5d51d097f42311ca7f5eeebebb7c73b1b0e24e498e304062d2790fd464825275a0d837c3b15b0ae2d38fd0ca99ce180e9a52d4329770720b5701ee33f64c85a8881a05d9823e89f3b56ce412a4345acca5b4dfe0dd2bf54d7987df29d79dbc9facdf9c317873c93b3c4a5589068284348599bb2983d32d9cd0d4a4b7602ff5cb728b964c98dda494a053f932097a825234629207de2fede617b41e93fd72efe6944cd1eea42baeef315983a39b2912e104512e2f703ecf0b35f5027e4ffb50294aca625f0a5246ee9ccaddad90784cb3e507d9838fec2d9b6ab70185e59e24ce59e608e46de63b54ae9c1cf0311a02198742f1522a7950bdfc46adfdf63ae3ae6069e6cb5a20d97daed576100d1adb3b7ebfb6f055dd8ce679e4634b3224ece44b7ea3a9dc5628fa001ea2b984e7699378bc6d2c019e61f7096a5c45e4bdecd473ff1cb9889625ae8e5e4d3a312e257f56c0f4a8235e1f87eff0081cd8de499c5d98687d76a612cc2edeca530d6433bb614393baa5f8a229051b5ff8d95c09edeb03fbd42e3a7bf4efe83a110afee0c5007cc4790a5d7075dca0633ae4d737cfaf4a38dce32713ec36abc123debd33331c439e06b5e55b645c880a92f48d561bf7a914619b190e3b4da7166442505f8418312567e8cb689d0cdf607c22adf349ccfe03993a3ac2d147ac9b7f5151581daf75f0dfde6301d6809f8df62a7bcb39ccebedbbf858f822c247e3c2f89ba5bde282a864831f262dd58a5596079c1de60fe3fdaf06dea4a4aea5033cd2eb31724bdd67af4fe7624488b38bc5ff9db73dea7a5a6da9f2db127400f2c109594efb5ae1177bfa520ae6045183282a661861e45eb6c22f82c9f090c2ffd2866db65aa03b311704b95721ca03565ac2840197e78d0dc79d8f7444ccf5da8ed9755245f753034723fb4a0fd4f43a1853fb40879b264862e91ad8164d5a053099f1076c87c876fb93ce108f6cc82b566373e4b7f3a630e715f7b56594080cbc397ac6b1d407e3d98a78058aff12c1efdf4061364bfca1c393c4482c0227d532c8e7f6e7cd2a473f94014ee3164f7814451f078fd256615a4b78790f74cde330a6a344d5ecca7b5db73e2e2d72380d168d63c47d9e1d39c4c65fd6c9c8c23ecccc3d66f7727a3ebfa32d2c0f5ab21f3660f0d01f7c1ac0d843c38e36365bba2e595a849921ab9a493fd28e3ce07dd26522688c0ed57c83945f7d768b7f637868a921d9bf0439082de327a737a0aade332ec707a1a8e7422c0537f9ec33abbda7b22ee90e90829e2c15886a352125bf5dcb94cedb297781d586fdf83e7c132a25b0d3c62888f3728298d1416871bcbfce9ca014d872ae818dad694dcaef143ba6b09617860d7907f9a85cad0166eb5e9b092de6aad904ffc6f9a7d6a02d41b7f3a8e561acead6309d5f96e191b496e4748f932c5168e006824173dfc3e762198e0bd20292079438607f6cd6b671bb6a9e52a403f723d9a7e59ec5df2888a0b8ada40112ed9a546b835fbe97e2b61fbcebadd7c0c83c5b779d26927e1958ba472c87470f0a486c1d91600ca1fde7cc428f4c581467cb7a61e53872f124a51ad8f9927a19ed737969e33579bcb5d5e41febdc64a4a232241ff1d97dac14afd1408449a70eab0523175370cb6115ded8e76de22b456139edc95c8966df63189c101eec3577a62d636aa83eb10eb3810a01b37e2b9a3406a5002325c754db44fe9580b240c5ea4fc0e29e62fbd741add0849be5bb50bb86892f086baad94193eb4ebd1e597de85db81da219cb0540098a2002d391516e46a6110fdcbc841a62df6ca50c95dc12bf2a31f93f2e9f0c6d48e4083f7f699f611f63cffc8391b57df0877208076ae34707c3705152e8090a99ca2b182412c29956483b392007180d653be8b9d27d0d657f058544b738b020d87a1eb1a589eff957c35d488a5506428f92a4d4f25cdf2ba4e71e9b8a0ac705a2b634c0c0cfd288c5ef55e911bb96518b70b4ee9f142ac773f73a8680c4d62ea8dfc7414d64e13b5b3b3dadc112f22b73bb5618f7536956c5e24bb1b4b9c6e6053453ca4941aa9c5239f44f2926c355fa5cd5550afe057d0199663b9de1c5bfb088eca82f0b4b5f544496256dfb50ea1e2afb46339d812e76b0bc9ef9f653643aa0d5ccabc5a41ebd5cc130e2bd2fbb2b6e6b00e4fa6303556eef0b1f96f192ec3f55a4f86b61a7992641d85b8786afc513409e2eeb3bde7bb2d8149afe4e20e05ecb259dbeed8ca05174f0e10ea9c590b1d7cda315c6b9ad277fc45c405f6ad35ca9421b2cd16536d1ad29609b33a9159c64c6a3950eb9d6fe972dd388ef8efa0dbf4d1e3ae6287c907136ce9208ee940292fe8a1160fbee18fb3bba45afb740c6569f566af84494839bda6ac2f68ee276b772f0526a31eb75717ddaa4165cf486cc901d1c33e900d44f1fa5d5b2a0a3e8cdde85661f0dd19c1ad0c3a97eb51afab4a674184de3096db77843f4b44ce08325c08b2f3e826f096c26a445efe876d4d40f08a6328907495916b9f7d7f22d23bfeaea77f04f66948a9fa978c014501afe4b7d9c428237fe919b621f7187a159283053a211120f98a7e272b536cc3f2629d68708cb90270496e5f6733624a9424f28bd7cb5c2c06fe73c5ee98fba5f02154c8186b6511ef566c12eba97dabd5fb4d08b0203c199757d4c65b698648592c5ad85dc7153c18fb5afea0f67d873bc6eedf4579e3361e9e708a75b85831f30a805964c80a6a82d5ebab54e9770b03e35862ac6eb1317cc137bfdff51cdea74e8a87a64ba0fd0f43a2ac192495a58fb6b9c27e1e17b845a0dc1f112c0c3d6ccdab9d2d9b6bd5b64ce10cbf356db233098eacee15a5e04213ef92e8753b6aacc52502d115ea650d53335d7beb9f1f9e464bba1bbff512822024234462f9fffb405e1bb1ad95497462302f5d2dbfb39d0bab1e0096498fc30300c280f56e02c7920167bda994dda9b4b57c4e9471adf01ceb2d5ebdfa361031ff92b4b9b38764e3dfcf7e58ee6ba715de59bba0c011b6c24f7f58a9f2458ef8171338d83d0d470a8305abbd97c91537245561a8fd9718d9f3aab7214b8c240ca41966107329079f254d5e2d98769cf717c83e4f976b10d11366d4ce5698b047b4fc7c127bca86bec932707104cf577c9661491236ed03b32486791234eeced2bde23fa4c31a9e73156f52a4951e9410061e49ce2b5de922164b334d0c75b65fe04c649f7cc133030816e6bd03cede977124d9cc54180f7e74bcce0322cf50cd3c58df198c43aefec3a1acd18aeebbe5de9c97680c5dadd8779c31ef4f933518432e0dc25a7d14a7c9c8666ae82a187ecbf79f5af9dc5678c773a4d3b57758b2781c9a3a708be60de5c18c908eef108e3e50c1429407ad186585cfc6476b7544f4090ac97005f7b1f71734ab981e8aecae4de219fd18ddf592338a454b13d29a353c560f824a6d06f47c25faa38902abf5bfafc22ae273f08e55177441b5fe477f43694437392aac5682590fb933d3ca02227705f11d1e54f0e8424c320042e4eaee8612c1f9b028a4ebf9e19f6cfa2c4e0f5d01bbc8486f6738223c45baa83794d37ecb124be4d83f0129f9306cfc9e81237e260b367813c751545d75de0370ff99412bdbd16807555bf8b531e816d5c581bbc53f8977515c7db01054cb2569f94fc0aaf6b772792ad6dcb363e03562a5769139658e7c26d54d81f3f00e58f4a0aeebf58069ab67b9637ed43c951463bded54e8548be9a2812e19741cc4840a63662eb6998c1832325de7f713f861997eb5f6f1c5f55eb5c7510b1ccbb944e87b91d7d9ef0b6dc318e539a07e27d12cc8750ad7010de1a7c36d61ac623e6f3bc17fab57868c6a671993a8b2a87bc4db988fa2f368cdeda26794aefffbdb89c0d06f721098341aaeb4947f53f6b7dafbf7d43ad694c304b6d1e13d0534c5ade133a206753a1799f71918fc7c9c2dd136c7d68d782213a26e3da7777ea974a738b206f7e8d95b43886ad52ac2be529048969f440bf18393916b60b35336c7998dcbb167d5334e1ef11c60f11da165ff23856a536ea2d7951f1568f937c417977bc1a18009c3f7a26f10633ece9dd8156b964a063441a2212d430a95db215d5af3eecbc5d64cc36045b8e7b2116c50f5cedd056c1f9a5338e91a9a44aec5c0d858c2030a00ce90a7869c79abd1c76fdc2883a246ee299bc6daaac9c8de48c8ecdef77cbe4a7fc88b7d653b2e65d64063050786c784da16aaaca1843fa69bf7dda4a3bb6ae5850a4eef779222b0898e9d9c68bd2778c917fe4eaead198d15444a626d7bd866473620590ca295e7b334e461a16875c9051097326cc01f0fa85c459d9e50a18153f2db0901c4c080f0918a29a678dd5e0ee3a4a88aed45a182948e5e728ca19c00d8324661800373f07a1825ad1467d6cc7fe1daae86938a80736becdb6c6ced506e27c3e98c9d592609928321b254634dedd7eb79bc772f27ccea63510a7f6a289cc835e6e258db85fb2a80ec5cf222c0cf1770e1273000ff41b8825e7938efd1dcf3f6287a7d8c008f772b191d3fe8e11d0680b098e08af1ce651b4e01c11c3020976033f0fbab6dcdae5ee0276ad2f68f8dd49080954f8b76739860fdde3a29c15413fd5c29607caf09fae049ca69d91989e4e0e754ac5605e0cc36c6fd3c9e74b96137a695d8a41dc282a856600d51551b863f2cac259a675f8c3c2c42abf1f0e78c1a7acbdb92bbaed03d760f4ddc0b35063dfcd8ba006e9c903c1d1def660e89f5abac74b0a75815bd586b9327b9d1ec2efc729c6854dd28db3fda37723b51005e99332b5f9d61a650e385e8bb165ff4822952e51098247b4bbd39c8e7901b606ca67b000782230006fa886043f2423f8191d454dcaccd62bc2f3064a54686e086b260809b2f63fd573e47d23c6623a318f3d53398427ae99f1b3fd822459981612682181429e131955f412f28f9065dae31aa523d3abc8682fba9afcf1807615f9bb080c4e0194c63d1d331c4e516afb3516cc77aed71eb1ce1730788d1d7916dc958d027f3c907c48fbdbc63d337fa6c936e6a8e69f738a7880e2d5256d9272aa4bf84638ae13091c07a94bbbd64fe8ee79eb02e2483ef7807ca961e513e6aa4879c6c730059aac7eb1f57fc38328337376fe2c8c23bc55364383a2d471c35cbb6e230e57875314a54eea7f676fef517b34be55704abe51dbf2eea9f9b0962dbfbe8c8c4049afa5df1cfcf7f620336023634ab1bea8c3cb65e8547bc18dce18eed39d254240c22b27b4cb4510d26f1a6b0b9dd0fae7f1c0130f5bd73f5eca7332e319d3267eb217ab99d9de3fb5f5814d9d440e9e9d92b43a8ff9dbcf060e70d8f77683b1b1b632143932c42774c5480241605f9f640f6fe63d445dc0e940a63533f4342b710ba702daaf9bbb61713bb5970d52c2f0ddb4f87935092e9bf20aa2544d0c89b76801811fc8c5c46ff1405a85b46c778af9676ae5ce9f555c0339661e0bad8d64267bf6575f7c8bacd476334c67d59b39a819e8a3d8f7fa34f1fee5da63ebb7b15c8e1ee6bab52a79133c06308aa701f29f299e4072cb5cdad518a2300b8a92925f02dc18c3fc66d643ef5475d390e38e1083fcacb97a1239f6427fa07db7cc2948ac17c77e53e7f2a22f6714725e66fa55518c644aa2907717311ba8c24f0fbcd7d6a3f48f95a7a31dae700880f0a06c27b81739850af0e317ceb1d55ad5be72fcb88b18620e9d032f9e5e70fa76515a56981599ac955b2afffe2172f2775ce19d61f1209f807de60c45e7f982929480e8b06725ae8470c461aabf7b031d2fdcbe3c0fca0649e172e91cfeb9dad4001b9340dc168ed2c84c80f72628317831b89121ce64a255ec2c625844fa35319dd049b17691784c749d61d9e8ae653077dd8de68b6c3e42be18d8f0c8f1baf15687ec0e9afc44c6c8933d73f7e867b43b373e2050d22e07e6516ea2ff088071968505fc476a8c2f48eaa0b3990e0f8cc338b3d65d8ae8090f2bb6a29fdc6417660d3be76468fed6bf26e068f4dfa0ae406ccf2a4ab05b89beed87e1d6fb1f32f1a84a129b45c832c2aad88536edf91bd014c5fa4b742c6549f01e393e5e76d6ec12f73a3a7b6e6d57a9d95b33f7823346cc9d7434888d0e81eb7c3e8afe8d9d6f9c52c73248678a62677d354275de1b802cd94c6b536b329275a665d5be364801d6e862436c9cc7d744e833234a3bf65b66ba531258d06663d7a4cc9454ecc6ef71ebb042bd67c62311e794d75de2a5cfe7d95d5a2ee5035f0c31b58cdcc6a93cedc1591952a28e28cb7237e8bef28d68548f7861126d639a3d6eff3d4d568b3c9e866c32d363eb4af52b40f5e8c816247a47128c83bee2fb40067fbab016421457892074d8266d700f0814cdfcc47055d773d6e227783e09106a8d77567557e6316b394a7985f876ef58f3a2071587c16e035fb65a05f1f29de65cd9eb633748952adfb603ba53281e127b18a765d3fbfde8f7b82a5730d9929b4f2de71e396550d84dac4381973f947ff20141b093cf72623e99f2c348b879db4b0bdc5f00849b1f7e307ccdd677f313dd9d4390d919d08718783c3688ad060de1562637cadd000fe251d1d880c695b59d0613a13edf70b7fe5ccc8218f372b97c6552c3a2e230588c5717c5dee3b88872a4067d0948978d3296894670b71fbc03d360940478ef73c95d0452123da21fdf2e393151ea3c26a6f6ae4bd4d1657b6124a23569c98ed558975b1114176aed800868299b8d3762846309afb542e0bccff484643da6b55c4239e9f75a5079fdfdec4badbd761bbf49153f2e57d0be857d37b113ff1031abddd04efdb997aab6bbebbf2347d8acf1bfd180c1ed745e7bcff86b92ff3ff5cc8c3b81cc488274154514f0696bfed9fb83183f6ba8e3fda9ef5ea52baf2533dda55ec4efd6ca15ef281fc180784799290adf90c62ff39e106dd051498a5c8aa639b143f14338aa4d8dcaf14b47e59c0e66fe059b4b857e671139ad1d2fd31a29783327b2e68b67e073533201319c3fd1c39cf03ed60b30be7d7beb3b3de16c66ae33f4d12b050cb88e8ab3aa1c66131347e065deed84cc65e5c6114c58d07d865b17894fb5e9c5628f21c14169a2b98b9ecf7deca828a2a502416f63ac1bd767451b4a2e3fefe5a167225c5d8e9a0371eb9af438b2f51ee73d5b1fd67d5448130d660602010f66272096dc0aa4f5ea40c5b6837550f6ad3435ab6d71e6bd9e9db054c86891b007f0f7739badb01470c91fca504e888b4916cf744b12583d4ec16db2d6ede23ae1277b88271519c7abefdc21c43bb5e02d0536a78af16b9416082ac6c3de3c345d988165f609e4044ab0e0a201d3434f0100d1743a27911391a7307c0996dc7ed09164ea43aea51e1779db3c2bce9d5cbef129dde85986bf79f98e3344224f114075d7f909f9ad84f333685797898656649fc3c797a48258264c9b6d35c08395f99cd9ce349a51e3a5dc511d699928688961e58cd648719ab13ec1041362508f45644ca970aef62da33e2107d6cbabb4bed74b0a7ba2d0cd0a2ac4051a532a00e4fadc4527d1ea0f6f84d580f7fe9427f4149a3e4a13f94f2c145360bee8811e5ba0fd84c1d5102b84c2fa775b18ba80d475d0e9a4339e547d5e8fedf2d47901588af12a24d03e273c35fac9a3e95c74d7b26e77e2ca666edce1c564935d352f66ce0412916e468cb2f43b8ef13254d5db1f1838287d88923b204a4d1d5ca8e589a8c18751655bfa7a2a9dd77e8bf38daae8ec5ad31c18495dde7b9b613eddd76dbc4deb558bd46ffc4302df32c1b56c596c9d9715800d8046778f7536ca178906dae2de7827bcdf409554e3d336fbea35f50aeeff57e85ff1fd34c3a5b23e36c8d8ea6c2475e9caad5c29340d71c71fcec25572b68722becc37b91aae6e278e80990a2e3408d7619753a17113812e26327aac19a450fbe0dce2c2626dd32462b9723fff3a4969d0090a3809434686d27c68e5a6876c0db22e30cc582c48210b009c6fcc184937a30fcd68ef33798851508f7b4fec9dc33a473f5912bde3a00bc3f0c214adc26849982a0563b6ae40088d1c8471c2849c1bbaf6431e1bec67fa0274bbef7b6d70cdca873307f72ae441c374631d2d3e1d4f2da8d012b84e1fe7e7a6e64aec1a4844ddfdfc341fda24b44f82829c53af71c3cd0f09e0168ab6b764f79bd4d54443798c93d501025eff1d5cb50b375c904bc2e9979b628075cf80f5d3f61f7989408e1bca425a0d794b747542c7a191207b66514f55ef7ede3a477b879a0df3816d57da483a177a586d2a126aadb38993ee4de458942da10c91584db08f8166a2028bdfb964f2ac2ac47f782cf084085f86308d91f6c5a4ff84df52095b782da35bf61a8456c6bfa5a57468fac135e5a3c9318fd5096c1778e96899df27100d248f03bfe2fd6371258ebd929a83081fbbb2de551572223a249099d208da3815744b708ddc3eefd58ac3f349bd500b6fbb78ed93335b33cf12d85eb7d81e3ad6ab28789d56461fdca2ff5c0ef60ff39bc8c1cf51330293ee672be735ea78cd6ecce073fa4aa7dfe56240e8ff228dee75d487bbffc755a4d62bea9ded7878fbe96759149a1b477eee329b4bd715f8dfdd0951e2aadcdfa14d3df335b960d48f24b2b8c3224bb6a90db6a3db6ac0ff25a1d4180cbfc21cf5b39bd17128f19df949f019af73cc1491d94eec45687650209a7d2214fcd00a4a66ee5290e2127c8eaf45eaaa714c32abb754e0caf2749f0b386f8a5a9ef209afed31cdea269a3f3c76465ac6eec9bd9f103f9aee5cae37594ee8545f72adf74b17aa45b622a208b565220e74b6afd6a563f440e7c05876276376e33f8380624d2c3b4d08096715cf836c53581113438e70eb3f1a25e402872f6b8fdd6f53c35b6513f772884103989151752cdbc9260c18e348a85c0e40392e0ce49a120c94bff0447eaeb28c09f2360d1377de17d59c880133a02e7d7153b5cf5ac0665f2215ce63ad9c742e191a918d2f72116d74b5b32defb7d8d0f88c19dfa6e4663cb26cc96a6da8ebc8439d3169e5a29f6aa07a65e484c87f9baac0b3a76e16eaed83ebdb44eb9e998e5155ccf21d9f77181ad65d225092ab7cc684949a79fdc8971a0484db39c2e75787c768a05b31aa36a5a557689ad9867aafb6492be5ebfeff299037b388ef0d08406b50d38eea905411f5be5640019fbede20d4c29e35514d93b6a376c8fb5a8ba7da12370981abec9493d84c7f006603304d534f71c9be356533223dde90f6ba65ae723fc0d60e692cc32edb1245550c399f5846bb3be6d293bc65b76b74fcc0d86f7c2e21edd814bd03ebac5354c78eaa02f35c3880e52438c1202a67e591a19752ba5555f698efca298d20b70742d73ad1269f4c0827a9b5a65220eca233b874d2cfe05ff9c1a8119c876bd0a2a1da43d6a1b62f58811e9a4233e9af5ca7fc4467e47551b2d760bfb36b6ce117b54fa1082fdc99f74920a372fe3d773c49857fa6d2bbfc6ee7ad72caf499badd20063989b174fd8c1928772f8b0806730c51f1abd4cccbbd193221577a19f7af160743aa9b35e608e08301953311636d3cc5990ebba4b436b41c078ffbefa73ad93638be3f7f436c63852b0631fa42c162766b37936d4b5d91516753a93d2dcc11950185beeb018d23af6790a6f2ffc22a6fb45ec79f37a82c0f5240668d455d25d7d73d675f7aba7e9bb92a4680b8e768f255b0c2ca862872b26dc798245b20653577bcf8860a3f5a730def009a4d270f47d5b5dee3ee33d5c37a90cab3b207e55b7de8d550fdf0cbbc28cff2e3d48b8f7446f3b660bcac494a5793ffafed4cc7e11de7b6ef3d69bf71537ec62ddbdd7b48cffb7b5100257c9fae15f9cfdbc3d8a3e98777c9a102801a745cb8fc436cb58b5c20c625ec427d52f6b4620b26a83e67a7fa5dd7d61e7152fc16e06993f772156fe5aee424e2d3295ebc7ff85da110615a5aa60766130cb1113bbc43f23c334bd602bd3b8b12d54c0ea65ebaaa9de2287ee74d8fcc03a9a613e3073dba9721cf1a19c4a718c6e0df347e8f6c6f07eadd5516a90e612dc9da3c10d4e815a1aec9fb43681ab063366642b11e1e5d81501fbbaef6d06a2819ce1a329f6ffd446cab5319f949bd6697a4ceac4822c3e3283497569509a7a134724264a32f9f9f54b784609744cbd4af4c6c1b617a62d9e535ba4b74e2ef20620462f6f720b13c62bc3a661ecbb77741d62c9c59d51511588e1cbdd52db573b54ee6d57607a7719b0f649c8951d6f10575021bb120c62ef659ece29b19e925323de24ec0b9eacc999a141ef60da2c307f554814e4be439417ddf64b5115faae50b6f32c63cf0ad7a3fb1bef94435ae1ee37267c22bb315e76126ff37d869c89e5c021019cf2424e991c2f36e97974340255cf0845ffb39e0f5a8e2438a2ea560c1c962ef35694ddeba56f9c038ba676f221dad89d7886d0972b774eff5c6eaeb26ff3217fc8243725fb99d77b450c7a91ea3cc209102e77686d6b0f82ebb70aae6aafcf3538dbb520bec3d7730751e7cfbc9c401e5c8b66cf18fdd60269c3786d1911710529858561e4cce217f824065f727c60378ec1e0c9a2e9a66bb86119945191a9f0fa478d1e7b83b693ef08d2ab116204922a8be5a01dca56a8373d637a849fafe0e41fe0592035323f394f99d263e5b00eba3afa8c48adc5f59ca425297ab14be7e27fbcb49f8c2bc86e01a9cf00b9e13f6c7512494528974bfc70011bdfd2e869f4e91c26fe3728b6e05ecaf92bee0ba9de5a1e97284587d075349993342f740b0993acefa62f8c3f462435fafee2864a7d08cf68fb2d610c99d8826c7ec0cc88de67d555e33e5c0ffdf4907abb79064fb0f54209ded825b1599cff05759afa91df16fd906270bc35f7132fd106be868c96eac524c0b450c30beb5f2d394a5cf7cbf1702f89a6bc33d838096f3a2a4ab35d88111431ae259e1889dfc15d6828733d9a82fe24c00460bd5c62d9762adf0a969a29d2a5637461e1cba5dde6918f1a0c2348e7342b09c7414f2707e843c5b83ea19bf9c61f01724bf2f13c3b78dca9d10a02321b6f421d42d452816d30444591a2a58bf67d3ace8d1982630d3a5ad87c1138e00135c6b4c6397a381a4eb30a43f00af16bd1211645e4d5f7f0aa35a92c16e5afe7c5d5175fc568d5fe6310adb895027fdcf229bd62ff1c82384a69de866136cc6bcac2cbc0acc1307145933951ebc531390cb5ccd5e3ca857ce3b2b62436c9cc7d744e833234a3bf65b66ba531258d06663d7a4cc9454ecc6ef71ebb042bd67c62311e794d75de2a5cfe7d95d5a2ee5035f0c31b58cdcc6a93cedc1591952a28e28cb7237e8bef28d68548f7861126d639a3d6eff3d4d568b3c9e866c32d363eb4af52b40f5e8c816247a47128c83bee2fb40067fbab016421457892074d8266d700f970135667e05849d9dad6e4017fa1cffc0dbad1a6a3c03a60aa19431e315cb7dea19b03c762abdebcb9c73da048bed9a0bd9da18e1985aea93dbea537bc648de0c0acdba7fbfa8d5357604f3dbffc7916dbdb7784dec32e1837cd5cd0dacd73044c2953faa8a5d273010b3ec47be6c7078368be278607d4e4653545968f7764307730b0ab3079e2651af5bc96bb24bd914add3e8d504127e0f670075271e304f219b2b86155c4a8057d4a8b8ae340f9d664e2695f2d73f595b01c08faa81b0ef6470cc423a029caaa5b13539dc00ea4cd83f39463a49195f9641d6d837a376f4ccd94ac90a2ae41c82ed041116fa3c4a578dd389342cc62a77e9ae772dc8e7d1ef4ecd056ce156538bb61f8ab489039add4ff24522ecdbf203d4954e2b4092a64f777ae820c84ef8372e433911969c00d70c855d55e941fe97b2965a53dfe4fd269c5137443861a1315744872e955073623e378afdd8ae4704add697f1cab37cb30e22d06fcef8466c699f16dc4a48beccf1b70df971acf67780e2ac83acaa27d7a1978c954ef305cbc963647e9594c47a8852902289f753199165802257d82c5ed83389db68c99c0e66fe059b4b857e671139ad1d2fd31a29783327b2e68b67e073533201319c3fd1c39cf03ed60b30be7d7beb3b3de16c66ae33f4d12b050cb88e8ab3aa1c66131347e065deed84cc65e5c6114c58d07d865b17894fb5e9c5628f21c14169a2b98b9ecf7deca828a2a502416f63ac1bd767451b4a2e3fefe5a167225c5d8e9a0371eb9af438b2017e6e48a7583bc4c835662b1466156a803377211f944f45d8131f38b3e4f49ee938b233b780a3d711c2b245f01c39a9eccaa3cbc94b24dcf4bb32bfe19a1b33dec4bfc7aae54cbdebe6b89d586fcdfeec8a22d891fc1d0a5bddd89a9cb0dbd56caae73be11c1d2001f258de60878476f0bf945d2b80f9b9131cc9ef413a9aaa9545aef1f964baea34740af62f698f27bd15de01a3a0794bb293e070ee68374d29faa4f33aa5bb9315a635a81845fda877759be49a64f2ca3ef0040c49ee2fb255b0ea68f90f4b3dd5722a3e5ba255d4b3bc95672dc6f36f7f676f23d915316f424a56a9a04de72a27e333cb2460023d561b1f1d5c61100384132bb6e1664c4b27258af4c475f95878daad354c5a782ca216f69c67e645020f778647ed7df11a9588c3af308610304217b3a0fa8abe6e58a233c040cc51dcff14f02a19e51505ad6a3add9e27ee5128c03daee605acc40cdc8d6658eaa8a7ef289ca7570c35a562adf4457c886b6c8d73581a223167cbd22266e15ea4abe5a2026293c38c52ccc28ce151744ea2f30108713f1eeb67dc9daf83a88079a844a9f0cab2cb1275bacc91752d9fbb8605b05416bebcdd51dc7049485448cf360de1ad3f0ed98bacc2bffa297f244bb2213dfa1134aa75424704033bbcb8b493accd70857fe459eaaa4712f90c1d1c2c7a90aea73c22046a5ba6267d9f3eb01a77d47465285302262e89fb86be48f760ac13243d77c25ab184815226f344ee36bdc5ba60f83bf23aea297c0c5b4381fdfbe0dce2c2626dd32462b9723fff3a4969d0090a3809434686d27c68e5a6876c0db22e30cc582c48210b009c6fcc184937a30fcd68ef33798851508f7b4fec9dc33a473f5912bde3a00bc3f0c214adc26849982a0563b6ae40088d1c8471c2849c1bbaf6431e1bec67fa0274bbef7b6d70cdca873307f72ae441c374631d2d3e1d4f2da8d012b89e8b663a1aa405e79fd4065e541f0d323f7b99b126b4f4b3f752522bcc85ea22d5f23ef5cc4214ca3e1683100ba8215e1ef6000d227d507ebec5d163241982b147340de90c6b6aee79cb62d594727e066fcaec5ae464339321eb07e2f385eb405a800c3b111133c3bb4d60a6012d344c53f74a5400d3352fd07d08c0f5fbac700cfb24f6921c134cd86ebadd67d9040d0308b027260183eddeb3d21101df19f4f36f1d1a45fb7facaef829703d034356e012c373e1ab3f5e17f647d3d2c4c4e49da21c1baaf8a5dcffd76edcd5eaabe717f604caf6a00a156d9e3735d5f34a0f7002285129cdf5c8aa2c5df49e81da9d8ca1e2386839c5577f13aae2ab7efc7dac932d3a1b359fffbd24dae8a4ee8efdfdaa49786f9c8a7402d117fa04e8aceda9c6693669b349bbd44df1a3bfc5bbba3e7b7c03a2f4cd19d109cc17af52a4d62bea9ded7878fbe96759149a1b477eee329b4bd715f8dfdd0951e2aadcdfa14d3df335b960d48f24b2b8c3224bb6a90db6a3db6ac0ff25a1d4180cbfc21cf5b39bd17128f19df949f019af73cc1491d94eec45687650209a7d2214fcd00a4a66ee5290e2127c8eaf45eaaa714c32abb754e0caf2749f0b386f8a5a9ef209afed31cdea269a1d86f7e274934614071515c84c0615fb29b0add3d2d688a07e673ceb1ee8299d50f3143ad85c6f86782d5a02f3af25ce45955d95a7f4c8bff327ff0452b9cc71aea2015a857465f2b03ba1eaa51c7cef5c60a98037682bbd7591454be6729f4b22c3617fb6ba67fd276a15862d679565d8f2c0102ff9c80ccb933cb61c5171b3093a6c147d98a25d322f120b421f1fd4f9a922f9450a4b01e1d143f4cc83f63c2b957a6b0d8bd4dd646320c864d11c3acfe428d705ea90cbbaa1a73cc3d29ff2371c41a88becf8ff9edb9e31e6557fe0342f7ec00587168427960c0246c5074cedfe1304289ffe7f204b75d8e692ab7cc684949a79fdc8971a0484db39c2e75787c768a05b31aa36a5a557689ad9867aafb6492be5ebfeff299037b388ef0d08406b50d38eea905411f5be5640019fbede20d4c29e35514d93b6a376c8fb5a8ba7da12370981abec9493d84c7f006603304d534f71c9be356533223dde90f6ba65ae723fc0d60e692cc32edb1245550c399f5846d2a2581ee4a5dcef705372be1ca8111f12aa97b64692a49a9e0063904d7cad97ead0a543d5d8ba13dc6eb31a327713671b95b0829f2dbe8e68a5b7ae9048d97f0270f7d5c48c41cc7ce8f34930494036795582d7e83c22e62f9dbde83ad6770f98f424e6827f2ff23f11f560cba7f786c5713dc099a834c331bd56c87bf603bc7faeb6a288c6da34b3e5dca152359dd014335840e2539bb259c6e8bc06ca9cc0f5ef313cf0657645ad60a38344adec5f1b012b5f5751fbd5c91c4a169e761f475368aa2c291fbb67f295bca111140f82252f20d13e3a08bca098ac9e8bce70afcdb5b2f29fe6568e7c2514244a611341bacad43bbe3cdd8f41aa215f6b4cc76d6e27e5b2d52d443aacb5e46031015fa21c222f17a20eb7f4057a138451218e8ac3e350e82e283ec9cf33acd0236bd0e9f5e1f413562350267413b4942e3fe199d4ce17a627fcf535a8af1593680ca396cf2c7481bd67b663b6645882c7897d01ed40d5ebb34c3743933d5828d3ee4eb606e62e1c02a085083944f49ce976e766d2a7e937649f6aeb0508f00e29547d45ac062383201183dcb9a2ec709174e967c60c2d843cdfda3052ce51f74a9ed53b6820bb31cede7a4ed3d1aed8105abe825e1157ff1c14eb1cdce004648da9a61d82fe137cbd4b3ae527374c7d459fb19b8baba473ad1a966f34b00e9160a17ad4de071840521afedfd821194a0bbc7e30067d6caaf7e3998783950d9b4edd2c7bac89a51253645cacfe0a06ab2d387638a475f70195626d3c1b853bac0c003c7a55bb1b8a1e0b81984d7ebee208e610f59b19330a792709ac7302b0abdb53b17e64e24101e23c4fb5c24bafaf94982b92c819f619a929615051b275537b16fd36359a2cbcf07341296ee3ccec01464af3923e0f655673e7200e914ac5ddb58a891ae7c5d28c7ef998287714c8c3c3349bc445746d67ef6bbdb0dd4a9a42b8803aefc08beb3ff4ebcfdbf06b47558aed1de9eaaf6c78c8571bbb9fedd34b44d4ed587e2d49921ad013c4f609ae214a580290f629162e2e2dd04242ac2dc4e8f9c717aaecf416888e56d4e40014bf3d18c437bbde00a13b4ec66639ae08bf3383a8fd603f27bf42ebfdebd112b36a4e8a1ea41944f904f1555b1656d4f40e399b78872bb61cb39edc64ee00e2c29e14623025802c1ef77e7bf76209b2ff7173640e3eb4a82ba232cd420546dc6bdfee17104b7015ac62fc8b392e5fe6399e8eeba255b6c4e4bdd527cbcb256a7b3dcdeb60bbca245508722df2cd413cb397733ddbf600f9491ac389df67f5bfe3385284013388ce977bffe7f25e83e6ac7af7227efdc3913e4be82337fda3c49ee48e568decb7d8011d5f15f5f68f834831ad84b7fe1765161e3b9874a7550bb951b7626f65af408f1d4ffe8f2b51124176985cd3b474f26d8201a650bc38ffd42e317e11bac20cc2c411ec0e7ce4ec87080222e2c7bc0aae5c7a97a970929ef00070422723c36e211eae1791c21bf36f77922b19e2e9611e2cb6d5742aac884e738816ad81c83df52c3eecf08ad4916046baaf966c4e215d59cbcb580ff9826ba62625917039975aced48fdd55c63ed704093be844f87cb6fae32e75745c8f00c1efe651abea30875814402ffc9c34dcd1e7e662fbf2d4eb8e7b90353185521f88f21152bbd7b4a5a6d9793f2f90f2f21bf624901d5cb76d08ecd2f6912667cec642d992f3dafcb267137becec3f63d89b1f93238d4ddb277f84c7c5848ebd7902650cec4938d746e5d6504033dd828f3bd6759fff32255be4a257797fe314ecac7e6cecf9c2cffcdce172dcc32470c82300a5a29a9836ebc86644af698b8e99cb0337f4685182d2043a5af7267a17e8368be1b0422aad39090590ff3ab404edc3e7882fbbd3a09fcc3ea764627b6162ce75fcbef30396fcbad085d522fb0292c61c4e6c0be7726dc351f7bbe707668b70871d1925b5b9d53792c41454d3017bc8c3eb8a3263e9aec087964409187aff6b81a0be08823c4643c575d4979821a05628badc9a1c81972df675a82b23301dc5cd28ad309f7b837dab859002c96f0ae2f2fc83a0ca43e7f783ccde63f9f6c0d69b32955816e86d80137c3cce0f09d521955fbfc4fd939f576045249e85407254d88fe074dd974dd3c61ecae62a35236de7fc64923caa8c095d9aaf3cb00d75efe2fa5790113796174aef78e19404c19a3489d43738c8c705ad2eb8da1d9b98961d4bbbe01d8174389942ef04b6c2b6566ac2bafee487371688c52109ece7eb25b13e915a341949b9da9c39df48563e303d969506e5d73c9f1bdef017bfc1d1f424db3e48a807a0f0042fb26e3918be8168e8deac6eaaea42ff0f7abb47626e1293541ccfec8da986ee314c6a4f10868214439310e62a2fd94d6d9868cdd7ba3c9cdffd957a023c14ae364cedb5b61e2fd9627c5bc1f7028f9a66ac09640f9909e784b77ee5e7454b60fe5cf45b2e9c472fdb4b97dcdbea7e4f751f4eb92d8f1d8910b2b730d6b1f68e15b904fbb8f957927d110f1017fb1653de2cfef122df20822cf689b5a47efee6c3e589246cad8b32131912190d4d5617b3be896c1e1e593df72003a87f6449d82fc892d47a34ec15879fba5ab07ba8a2f8b87348be9ed32986e4c850b92ea7f1344ee291eaf49966999eecb76af0a3677d3732e00bcfe49e482c090a11b624b62fa86780bc77dfd9794f7fe1ca25590d8fa2eda8932f5be79f50e03fe5c07d948c4b774e27ef4776b4141507c20e02b3d487823145cbca83caf267ec83786480d42b97e5654b8edeed0d27675cf2f97766a46fd65bc4f2c971cacbd4af2f575ebec2ac454cf19551115e87ee8bfe83bd169ec1f93320ed2040006129fd1c1ede0631829776d9378045e7a7db5903dc4c4396ba3e10890a19dddb0dc9c63ecebc9f5ccffe1776777d986961cf3bc8eb56266e7ffc30f3c3dc4ae5f5963e38a00068ea6f75ca4f216803d77b1effe02f9a605e471053b8dabaa1ebec51b47774931be7bf5cb8aa3497dbbe3baeaaffd8070d0fb42cb0f5a9fb45f2548c14aab8a3e708a511c6f6a1fe378b240b718fbf6db93342f50e65e6c6dcb5a90ea89613fb7d903086c734fba497e452426731ef242742304e02e11e6fb0e8776303744896896dc5eece5fe71d4706b3db6d34be4685432eee3381f03cd159cd401adc538eb73b56a4ad5668dd3e64ee9feb38e33381cca13efd9a07352c6ae59b9571c4271d2ba1c3841c880f4f4988f16e3edad2e7f12eabe320c3258751fa0b6c6b85197d689d2257252a4a286497a14561d0119291c4eca01c66892b498142dd3b0fd55f6dd691fbf0b86e1bff73758cf5cdc9d6e6623337cf8f914b6dfec25796b7bdadbe2b57520330734c505ca70b475b5be9b133ad56c09e61032c830c32644e8a98602998af8541fa31a1a4572f15e5418736eb181de4e1804d62eb2a29f56a5f5c06af4b4eaa5ddbf90af77ef09ed9e2907f41cd044cab534da547e010da25cdd47bd055bfeff8f5795b42912eedc7d5df2eebe3479350a9305eb46d3f70aa5c915d498c270cb6309bcc926ba29c9e603e2bef9e493e894086dcb235e5b1cd895cd105bb8669cdd98f43ea580491c123cc3b4ded3e270eb44a1ce55f0674cac6c219a695f81865774a55fba73d6ed24421a1e6e1b7c59ba2c8f646bf2225b079eaa0e13df6ee0c9903a149d44b0829d24a2d7775c087f4122425eeb8e8ebcdeaa6f17879764fdabab40287873dfab2bcdc0dac21a256177192aa4c5f5c1cede92c23e79f961854caf663679fcd35f45615678c950753333a563673fce5ba54b6c91612911104a8487f48377163584d5cb1137e023832d219cb76e0b114f30841c00f9cff4ee649234df7678c687df07e66b2fafa01ff8db3c53097bcbf38a03b89daa6a246265b4300bb93cf194a0dad8f0a78ce389eea5ecc11a8a759151f3a647f07fb3f9134d89eec91a9535ae25e6f3e58bae2b272e14da52f86654097eb21b99b7624d5047a537fef91716ddd75dc25f2b52518e073beeb445468ae9190a69e12693b360c31632d57cab4bfd629834a2de10cdcd2bfb625165043b290a816f9410436dbfda687e23afd503650b64d4b11036e1ea8f6a071102c1f9ae8d46d341cc37db0617d14d1ce0c10bca112ba9c5bf8f58aef3e9fb0ea21892341eb8b038ca4d2de96450acb2717fcd41b8358cc3d89836ab4577c176725c26694824f1346a8a5e37a5195fad58bbf6697481c29f8b7a6213b8e8a9fe78b35fead28bd8b928078bb7b8271d338890e49fba5cd5925849aecd024730f3d2299b71f1cf2c593295390267807567821f680403c7ae830cb2e7a0d2da194b0dfdedc11cfe8663f31d9919ce7ce42dca455cf8fa16b30d481597dfa9e582a902319527f7576f6eb66c888204dfc24174f61181e6e0778a64f000e7161fc6fda6ff46e67332cf957dcf6fe6e2330ad83c7ecae1b76a7a34940ecff2a1ad40d65c310dc763f8b800625421671acbffc5d4948aa95342c8d28f38770b8b2798ca929007a4148b3cb55a843e5cca455af91ab3937e9348f8a01d50301b0764aecafd230bd33e21930ce87eed59499680eecd99b7ed4b1b460123b238ca913937d3871085cb3671154fc3f941ea9cb0392d7c8196589c5705735db2420648af82d14db862f2082b08009f168ff99bbed00bb837ffcf6bac0876dddb4b1d683e509a53834dbb944dd804ce73957df6ecbbbf9f520d95a57c01d96bcfcb118a621cde2d5ad8224f3b0ed75e1a28b09788ebfec07cc59af7397880a75d5af8e49606f940b39c75a9ca71f9e217d827b457e3f26d6dd15025da4825bd2c53636851eab17e895550f123619a5b4ba9e8a5193280ba9e6295c15a0da7e7f0fb8d882821ef570497e47ca0c2eebe88cfa26436035ba54a51b7cbca5763cd032ab869fb61c8bd509e9134cf3332755075080f30ab730d77cd5f6fcb7327ef3b9b4db69878c1f4a4ac5b9c139cd05a6a55a5b4cc883a962f6c89407cca20641cdc1256a66a3352de89cecb40754628aba09ada0fac6e243f9e76e690d3beaefebdd5ff9ab629e4850018491ec384b2a3f7e508362d702b8014d782b12bba6e2b6a0f04c036c5bf44d03b11d9c9f3c84d0cefb13625ddab1fc67cc6af7760a38a5d32178ac6fb8bab6184bb4e9c8dffb59643436c130bec57772f5e8e077dc98626a381e4ef2aa8dfb356bcf447a88cf15503580912c0e381f5e52886fa5d2603de58d80876d41243ac3a26c657a5d30aa1a915d487c90a2e8f4028819375372cb317be63f33bbf29104b40a5e5ed4a3b29ea32cc90ce8da16f2cdd88cbc0c634f68f3aee10724d2ad090eb606c35f19e935d16cd134eb3a86fa0c5467e14d42c0c726f1400e4811dff63701469cf62c9a7ddc79b253d573ac5f3ad777ebbb7c37e87a9307b9f927f9aa9a97b78e148c81a7c31498fc39d10cdda668e905d0eb4e39973406f21eb966197926fa32d06c3a5f0c6a5c15a7a63d131a03dfb966376d43a703adc5470bf91afba2f5de7226d2954f8f8de340c411a96192cbe4fe79d88fe45aebcb74e66f21c039d5fab7b70d48afde08d7c28bc99facbdbfb5071badfa18087f50d92070043f47dff0b12e5815d2ccd440ddd58ac82037f2e9bd285073272f2c7c893eb2cef103f2a67cd5bd474a1ec55372008ebd4a9f7ba2c73a22055cc48e49d13ae4c916f216c5c78822237dd713d8a580d1d3197a69876e81cde75a8276c74d10f0fd330aba53d4e1e6021b0a0f74c6e8056cec35e57b46af1e0fbfac6e5087552fa74d1367b01d00b9ca183fe17e16c5a9cf9078090bd24352412ec99aafe7d8804a3692540e6d8670a4bb725c2932439716ed84295168d88d0a7445e8e50c127851ed4466a4c797ff6a40847620a936d55810360d59b7c6b71accb54a4be89b20bd6c5b5e823680815cd42d5bbd420f669c10dee93a058fc67260bb72c5fdc41df35ae965eafb8a0c403c715e63c98370f580b3780ec8072e4929becc891b397f3f222fa096990019b2eefa29c7b98462f3c70540b1d52fb6d67f83469a53714be323a3a560cd0bcefeffd44603b99a03459997c1f82913ef52a5124eb0747755ab31ef748bbe2e6ef83a555d203138e1517ca8d1e7207299ba2c4faaccec4f0354576464292ba700c9b7e1e2384a7507f5e932b6b01d709f62eab119aea873961fa393945ca09093244d580ddde3fc6b64dad6df4a6ae885824296a0d46c303428d2d61e3417a73b73ed42d47c816afacdc19b93737f3d29e2d5f5de0924f4de1e8d8d5c004bbb9d5ed5acceb5bd84d46e53e3312587022b2f7effff5f0c6f7bf35b80ee8dca4eb39fae6416cdba3929225327a11ddda1a7b0b0dcc5ec2430ae3d5cadb2bdf0f72076159f8323d83dcc0baf4a82ad09c100c897e1900cbed61b8b67f7f70e0eac32c9cf020ebc2e00df2115b4508b7a724a5eea00e250180ece4277243563343571c5c874d3eaea71a82b334a25f4415f0d3642d450653768a7b72a24c5511671eb39b7be1e396978ab71f5dfd91a4e9723ea51e0eca4f819a2993b63775aea8fed6c0bafe07e1d1dac63c868d6744cccf5cc256aa7c122b93fc4537d5503a4f38d0fe389b2efbca8fd22271fa18516067432a9d685fe68c788da2f38ce3b853e0bb17966f75f5fa59f3f4c1dbde3663da6ce283e6414ad51e0394435eeeb32b02a3641eb8a8eea76e7a963a72458a17c390b83455dfc77e4aa7a4d3bbf5d017c06aa6f9667cef0f60c55a01ca1d36cf8f819932fe11c458cff9db910e6915c6178fb00b2692bf582f33b22e239d7ac80ef44905a1cd4e73d79a7964ded2c64b2a08d7f5a5ad2f4f2c74681735d70a699ca137455415436f2206ff9b82fdb5c1fb8822b784511b5154d332d7d4e272c30545431a3fcb522a78d586bb12d04a78bb89b55130f348438c5bd0aabf921311ff200e2054d83a9df9a28c9d550251e7e4b3cd1052d6c7ee12928ec2fcbf2fdfce263cc770823ffebc72c3508d917be2436b7a916f8f2b8ad241e173ddb0563606c6cd358dd069ff78c889db8a97b1718f785e46e7bc382df608775c49dcc720412bb9827ce50d0dbd78624d076cf5517778664f647686dcf8cc86644b99347295791fc651f7647afb0ac5f4e1ef934e893715e2aec17eabe8fcc901931c7695e640a8fc9fbe91902d612de9afb884fdc72be814697912af374b23735f6b4187b8101e27dadd6619ff1110de4ca6dd7935524c0d1cbb76002a5554db4b03c974169435d544f980f5d1d4df79d574d5d57581be7fa63e248c82eee8c684626679094a8f9cd001614aa8d29ac2b6487af128d739ca8a58617f9bafc5b1d6a16f5742156d22a237a430a393c6eeda16933dce4924e089b5dd1b1c03b2ae67a533e0fe7d9d9b3d809fdabf5ad37e8659618e71949e6cc62d33474a96a87a9fa18879ca463b5dd554bd2a91a921dd1b5465e64c56e56ed8216226e79d2a07cfef86a91c6a0725fe0d8862d0e2c72d13d021aaf148b4636c29bb790c88b2df4a6e323f5d7f984db30bd2d7c807c8d6efa0c179b6afa5e0fc05a2be7a4df574f3350ab90988f800af30cb508579424158807eb327bb015d873908b96e45a1f4253b712248cd6b94037923dffdfd8559be76945995d774c1b14e66478930d35fa56669a4ba46b34082892aec166d0a16eea04ce4ca572dc8c6854ed69181d706e886d2ff97eee5a3c658228f49b3d59de50b93ccbb5d5dcbcba12c33c9c1dd23b5c0f7461cedae1493dbd7ab9c7926d9f0ac7ec80327cfe502b5cc19b5ec86395d25b60d275215f910a3156532db523593623fbc80623a58c515af390b0e45f787761df24ac063890f89f8faea45fd0375f63652cf3b8bfcd469c938b53c57819215b2be35bce169db5bb5e1bb89fb316f4405d9d4a723455c58e43b8c830ce6485e4d8bb2b8b74f114bc5c51f2eb90bd24e77b01e133b079bf38a9f31591fa0b5819d6ebff7ba371447b9f4ace283a2e47d2975c3bceefb67b8f433bb12926c65154b6c15db69f25d1ddcdf5bfc66c3dba22066770b1051e4feb231e6befc85407fe710774877a69684ef4ee2dba81f341076ec0ea071b6af25234a7e3cb68e734081ef0ffd7da28ee954970e6abef521c4590040eae2c9da8dc2327b1d141e561aaaefe9d90bef0fc22af4a1afe57aa42faa415a50073e78b410eb1187bb399d834da3d094bb8cebcfc313f1c6015fd378c187efa0c55d9045d63598f54415b5a22e51c5e7facd6556bde551247bdc734153457a035578ba315a091748729434f05438a0f4c7240d1f201d696f3ef8dd54ba4e253311da8a791ff34955a1c8e6ba718601f049ee0bd852074d5a45411360f180c48d72582fdd6f63dc59cb9bd00dcc92fe1f724c535e37516ecb1daa665fc8dffcba4ceb97fe5393c874ce762d0cde0560a5661964791b6db4182f352e82a2cd45491088db47e23f21a461483f60a753a10e58a0cacc198a2bc56091ede880ccbe0005f1d0e8be4da249a3511759183af12917308c2214823d47a69479ff5dc5eba5d7ca54fb5f5fbcf090943dce75cc21046107445f20e313f1aa0cb07ce4783e8103639ae327dca378794658c49a6dbc8f929549f255eeb865c68e125c52ef4234a0450340735ccb77c8dda27151c5a3017e88be926b3debbea9d15b61fe7df42e4e483ed3fc61fe3ba7d011864ff199f2fdebd4489686186ee01a453840edcf1be84962dac1311c356908e4f186fa213c8b881d87b1b0cd92da555213472a502f660b2595abaaffb88c05aa0d0adf51589dce6a1320ee29b32a055a8949673f0880af380f6b888fdf9d404c00fe44f3c94a156054432eff27120fee759fed69061df037c90ffae6fa90a05421c2976b96b64a29308908d0301d8cd56c599a5d03277a5762d26607101ac42bf164ae770d0bd247f4f46191ba78bea89a9a95c5a9c6534e954758b50ca64f6ae2a354308c1a523d8b1dbe072ef80992459fbe7098aa3ac113aa7c6cdc611321b09d07d07785fba2ce7d9d6962010fca45a48774d7b4eb2914ff4af6faad85472d5e959f881d053b9fed691650ec0e6de241c03a36bbd9a1deb88009b16c0d6ca5f8f52aa40680c66881e189ab3f87d1ab8938853590c799c021fde2ffb450c7011c38d323bd50edc9dbf788937a2329175a80665641874950635f07aba2cb89a04af271550fc155cd3057b75c8088b819da506ec8c2681e276994c69dedf75b7a21554361be1ef056a3e35c03afb996d2b2d7e3ed0343754b0b9927e971f289c0127659822effbd5a40f220e62d289f9a14ece0fb3999aeaba527fa5f43278fc686948a9ac59550f7c15ed4432babcfee2b9255f83941cba52080026f4d1b6be2a9afca71d7b6ffca9d4c7c953ad6ba18568e7e84f0326e85341ee60efb112b4006096d04a3c47263e45efce021eca3af704076d67d92a16b9a7ee717445b095a1e064d6b4b0109f9fbbc9cb037708ef310a115a8f7ace36118b79899eeb136e3f5bb8f037b054e68fd50402829bce87db56c7a02681a676b2c9fb9df0cabfbe9c93a0f91fb8ee52276b1789290714cab3f2572eef5668c2bc8e16ef023a95e6544cb826d2599abd0cf6d7c5f0b0ca6f5a5b0766c61e6b2958703dfae8483c00c6cfa0e10363f4eab1612d72d144b2ba1218258531709dd30f5f3858265a720055b9084edaea349bfb97341e29ff9c6f6d35375a04e1dcccd8ee2912630757f8a52d39f423da2ea2decb5109b54dcd11929ad8a4a92d7ebd395dd278e4078e9b16005fd8c22dd5f3013cd8d894032c87e82836259ee61d27538b72db2225d06d7445f43fb521c0bcfe239d578f93149cbe58ea2c913b38713543d44e48659470a175b1371cf10f5aee408f5d7e5c19d080926ab9d5a5e93f46ecc6afe82d76ab8f87ad0a23fa1b1068592611ab7399cb9c19ec1850bbf3b9d6ff217c69c1c448cd52ed856b2ffeb2d546af05ef58cebed8e86a4acbc66807139d48b16648334a5652c78e37ea60bb84fbc51bc84668976ffa11a9a3a0c9c8b4acc2fb5ea3b3a7ce395532e73fb065d88368aed634503771e89679363a1a2441ca2ef80b0ac49227724d255366c12640832d62f327e7e269a7b3ccd6d2f08cf5b1275cf712bb55cf390e079fbed3b676a087f5f66c31c29dda12de15a0ecd8dae45eba44b765aab9f8738bd711ae41b27f277b51f978064bf463804784c2aa4d07b8bd371d270eaa2f23cfa62f61ce48ae664f2f5465c81c48c29534313a15877babae8e89a26bc3d97474916001d874d8ead69e29d0d3ed691d1f589aafc8cc6acbfc5f56288669f3027f54e9855c56599e0b1d5951f9a38cdb08133437463d6aa79c89f0da055d7543dd0ad65b0eb4e3ee2a567432f8e44d96110390932e5d6586a97e287524d4502de5a6645fde35f3eec3fa9870d6a1bb30daef5b3de4d3c7d45777f38de5e0113b08c11de29d4fce21a5d2dc6362b6326352512c8f4de10478f638efac6441a3761f3cea1b0d9242d4930cf93f307ee11ee36ca93bb4875622cefb4ac49cfe922aa6ad66ff5fe8620efafa99447dd03a39a99055f45d05c3e826a9d5b49bbc1ff02fe272770ada5646e52c85c47691a31d92cf82b00c23f80573eaddc1fec14eef1deb5feb38b72a692be49b6dba94b9844d675d0f2ac0449e76a6c3ae168a399170842e9066190d48923394a112844b55f2c59caf93c1ed039ba8d0826f1946f18ce82d8bbb5be9921bb0b4feebc2873fc866b8cd7e8da7ce2387610c61a1a5865ec91f667ed4a05a096f901286d0190ea7f41c2bdf1f15f19bb3f162fb87ae273120345a5c20e70a9f4e76ef2a05ca3ddd4004d17be5b5c1de6812b2020d539a9499452085421cba1feb59d015ce73ad05a8517949cd36a8a50e192b397495728aaca4bff0030bd12cca42cdf972db3a980d412b0e45cf7fd42465bac4b912c512eb6096263ef22478b63be95c71d627c005bfa86223e04f35b691c0d8f9f3137e40fc383177a7d6523a8cfd19143f8fa9057aac08ef00f5d178afb3ede1ac41601ccbf0449d2f23016405d4a9b9ab1df0d18b29f6b7889afa4d7d24b5a3858ecbec0216934c2a3d00d285296cc89406446d8ac998f0724ced461cea6c88becfd0dc8182f09f437611dcbef1034faac0f8b24c1bde051dce4890ddc756eadde364ca35b9414490b3344b665039af62aeaac5e1accc37a385777d207fcd9132ebcff8d0ba96ac1e8158998da3ade3fb839a8d563011695e668e585308735aee09c081a91f447be010e627763d127731bf31203b49d03b83a6347c209fb95d90b5370e7e97b75a19253cc5dffc3eb6214b5907023aec5d66ff6967bcf78b9ce264f6cad4089faa3de914a004cce16379f01d7e488fbb301296e308bc87e2c8756dac6ca96eacd39e35791e79e136e37b226108bfc35b831f2e7df2a66d3ad453febf1b9c6eab66f55c22d7045b47f73135ff1730c47a05f180504f760944ce7c10280f08a8b8793ba1ee39240efc005d24190def6fdd2f0122f8874429604362069c2d5187335ccc118d360bf27e5de7a7365e6b0204b702d2d9bfc20dc40d4a0dec1c6e4e148f4c1b7b60a99c79917fc5d735c1e77d778a870abbd722a1a20210465123ba4567b68d4688beb8922aaefe50d2261c0f7962116c296e3c3179949043a306107ac9674128d835ff16b3aad6d61fe6513bda8cbd0916f17e016b4e15f049636f10a4c397c3aafc51c05a6c4ef10d62dbbddf780a4e0e26ef1ddff485b210dbc1c29a5990cac8166832bd3d1b17314700b1b6b872262aeb838a89bf2467511427f4f8f6a4def37a2f39af9c3e53e7dd00267f00fd4ac809ec48bccabfde13d03db0e44d40f1998f0f251645871177daf27a57db8e44a9f39a7ee0560c673232101dfa95d59b5d39afc154f0fa0951cd5b0b20229425aea426122b2bd6e6193b547533b2a0bcc22ebf1c3fd984066af6f4e18c2d0bb2819c6374ce8800bad09df2c7b3855f709a7e58f948bafb6da43979dd55d89ac5beff6cdfd5cf94b8ffc0d930954d04bd27ac53bb482eab480f610f4f14681123e8e1e82e0b5ca2abd7e97da7c83cbfc358e04dfb49542e5c766befe65028b536f46430ef467c7ae18de5fb25de3f862fc04804460b48ec6539c547583b22987622fcb846740538de5384144d3bec4009fcba765420aefabce629f55cdcb1a62d75f1f20c12d5f26c7dbed3732460c0a3c299e1191a3c53678dc9aa84a78ccf2eae4679083070c2603dddab806bfd1245b4817171050b9270a961beee7f92459b1da5e0d47309b6d0ed268383e0658251a131470e138b0335d3b00f1b1b7760b68f26c3a206b536ff2288e5133e7249fae9af25eb0b8f018958c83be62d5d649555772628b459cf3c902660b69adcd649d074adf227016dc1bc954378dc4c048af97e6c7b4ccfc8d5c00f08ee4533d269309599387d070c204614d2b1ee35e0afad99dffb3408b133a526781a094cfd7a22fcd8e5d4f135d8e6eb35b35349add3b048f44bd840cc2602650808ae74d7b767e7648b632e0aa29d1c423f44d3b3114dae3e083a702aa278fc3d667f529a7661e2d22d1aab5446d2095de5aa0fa9ad746d5ea9024f0001c0924310d26d9c715c6bab01ecfd734314254a2d8973100d8b74ce8ec4ef62a1bff049081e9a1b425447ff3e3c4fd2e8b8aa85b0e07594a61cbaf5883748681e2d7be6496bde0550a0f91466b633810b165a52b0effed0832746a17471c26d1c80dd9e4cc821d04edc2d4657daf10227a64260f2b894944c94a8d1852db8e3309027f2135c5a0cf279cb4b781520958a04cbc2fedff7f1a5e9d17bfa110fa1eb2f4fe05a9d225fa994a6a3411dbc73965121f04140d89a8124f4f43fec1781f3db7ba91e535901e30ccea0dc81203e716f252a20e880f516ab7c94b70393ba0cecab0a5df3ac56262995b05398843de897598550475165fff106cf43aa3327a085981ff4b14a925a1f5e31c374fbf47a4222be3b29a594846d2405ee9189cf6d4f86db95f1f99face21c4c7187080659d7411afc57a73e000bc67bcb89cd0984829072b8925af169cb8e2e5d3c4e6310b82be7af7b808f9bf0eda1ac64b00fcd87e892f576512eee4acd18af91474ac69974118f9893ffa5a835007374ade3c138918df1d42b3665135f6f90dd6aa6fcd3055699d1375d0f34c3d794d5482ee1e614206a06a7887027e8606ee857e76fe52f312d4afb3982da78a79bb1c6df302c1477c5d1b02411cc87b8c08457ef45dc6c2ec65373df7512389c1a6a8241022834fececdcdfafa7891e8d9530194eb65fa75c80fbf74efbf266221f564fe774e06782fda9b59dd7d7b262ec5e51c29546ae671f36ef0e9186b7e421a991d10a8879b23c1742dbf32e4ae196c28880f8a2c53296a6bf79d1c9b6d572134d9c81375a7291945f0da2ef745d8a823979d7fc79a6b41d7f106feb686ec737f19c8143bea832a33d8c37425b2dc3656d5a2348500658745518b7a7a8c9ead21209ed7e1010e06fc64bc13ed8f2a8b3797b0f0163221720d09b49d1bd855c6bf5372772b2958f49fe37f549b4cb38ce7222a5e23dea41d07213fdee473df75c71d3d7093824b17383e3307998a7cb517f2023688a78fc44e4a28baabc436cebdbb0ff65b058e73ba63fbd90eff753c4b22e0d9ddb069abfe5f13eee133be8954ce82a7bc0d437e1cafe84bc762b752576befcd60d6253021f579bdb8e9d028fe9639f3eb2dcc011525e5e1e35992aa5499d17b1616e812f8a8f715ef0082e56f095268335419fd9f9c951044ee32c75fadcc420652d1afcd3e7c15caf3665e86b775159b8ad909e354566d9d2ca36c0de28951423e1c0033240b631ab623e3398c94842047130e50d9b695df07f59ad3c2b3f297032fb1c408d3fd07f00e531019c40154dbc74e031c66160a06f6c187e49eb3bab5a3eaea67caa058e9969416da6cb2cc1227748d75bf6c8cbf07d0271a18778bf401650852c248a3af01247263eb2c97bb70b83e9798552506478578ad2194d86e20f7123f65b4a94118694de23fcb088e5f214813392a25e88741763ab6bd651b0b29ff3aaef4660e0c4d34bad7d9cf08265cdd186c62f7e44ed384bc281ef544597517000ab180c6777c0b2311118e26cbd40c3f00002b9087bb43d62ee587fe3b722b93f6d87438b843b59f71837549db8f37ffe08b305bf6a9c2ceee6a50a43e890aa4eca786e83da221803c5d1797280fa02f5b69a7964e8e49338997c9710d714e8de756af3c1dd28986bb1714ed8d3de49c2d85ade16e2c78b8b9bbc280c9e8e680bcfbf07180ea0a196be9c4a552b502022fa49844250453907d453b6d395f9beffddb1c2eaab871a550651b8f98eb0bec79e708939d5f690b2d0152545e1ab23904b710218ce3b8b4ab2f1d7525945cd7600baf062ca295f3fa5e22232578824fbe5882bbce1d986d3dc2cee58fa104f350d60d29dbdcd04cfb67cd450a16b9e8a8c8f6bee2b4616a4c72017428ae0b8d53278607d6bf9642d436804ef443e80e069677f0ddb425de2eae04702ebea0ffc0c9fd4b0a3f0f244f36875c1648572cf3dda9af2b49996432a43497a9ffa52c52a0a980e5edeb5f15712d308ee26b61b4c8ea898a60eb9d1ff4b76e5ea2260f4189fcb5e97ebf54f443744b7d05f3193237cfd94828809abaaee63ee3aafcacbc31a6d53dc2c592fe49d3d747e9849a41523365e441c2bf2efe678db219c30fbcb570d7bf9aa6248eb5678ffa52ab6eb971f0baecdd38bf8e7ce1f734eec8576311c20996a823fa6df815bedcd65825460d43c0545140d9553cf62b12b9b7cb1727f51bc0368b74ea3349a86e72780b64b2be03dac5933fa624c4d0971ca3d057163560ea5cd2ddc6963428f0cb17a99d3b0d9ca9ea2da581cbeaae12859234158c05fc96d7a0966b3406923e4f1441ee00761b677ba19f05a31f070537bbd3e0732098fe79c83394fce80bfd0f6f77508cf8277b37afcd7d932f1395494249febc68320c54f347bdec742d6e0e1a8ee684bc8ddf94860a822f8e13109adb12fb094950396184ab6c6c06380fb852decc38da3ec808ceb9d457fb8fc952c9d219c906de6127239b01633c5b48a972bbf71f5ad9b132efcaa5308d967ecaed7de7a8b457fe52730f0e80d4ecedac7dc447612a65bf3dbf0e7303445ebd2988b04a15dd261e359245a444be9e96ad0c5a7c72185ecf61862070ae959a0eccd79d3265d1ee3858109f148db3314cac724b2eaf73ff6eb188ea9ec21e84631a6e0911722234df69d36bb1373a7ffb3a6d6c23779ba17ffe8c85064ce7a2997c99e2fb37b4199872f203365b78914cbb73804df63c8dbfc521fe7914374b7219288d319beead01b9683722a2f09fe22c01937891154657727cf3b514a649f0112c8a64810258430a0c54e02eac9b066bf5621745c17d30aa43bc8541368c2c01934fdf424eae12dc52e0cb6f676dcaf1e9a609ed0d14981c84f284c8e3ee4bbf05d80a8346abc491a09be968690f5dc53f9b279e3eb8412193fd8464147b8f2f1253274717c78f59dd1ee83514130b5168de5de20e8daa12f9fb829ad8757760650ee3401e53fcc817c2cbf43373443b3a0e26289c884b10aec2e12eb8e3739252646bcca9745bd998889142eba77ed9b271915ab3fdce7e5aeb8d44c4928825cfa53923ebfa21bb66787c75c797729393c6f107dcd9f424a00c8bde9cc71dee1aa86acd26da45101e0081e60bec823d637e1cd883d41987cbb96e259256299b5eb9e9ff00a2e1dc4f6aadbc05c9fccfe767b1aff3d1c4385e640c6e8676807101374bbbc785e21023929905743290ebbb208116c2a412b2f8237da81f8b0090f6884657598ddef9fd60f3491e2649bcca05299e9e6ce6ac31cf7e370f18e4ed9ce23d189a150d8e4e477f8b7a2f499862de314326ef85bba34d43f9f26ce277ff6334af8fd69549a1504bf8d4cff90fc9a93ef01c0c5c983079551070dca0333ae0809b0e88f8f75d2e49f4730dc4d1581491b6e8f21f20fd274b96babb4b21b96cde26284eb8d6dace8b0e61dbce182e0dcc0917c4459819ecec19c801ede2c7e4482e0218900fe0c4e0910d3e5347f089d73982d67360f373bd0c6bf2c526303fafcd91c33c59fedd280c3ccbfe827067bd98284c63dc5456756123e9c1c7457f2dd197ca02de5dce6e42e0bfd43f1e819c377a6507fe75c5fc848390cc87a5e442f41d502f55c2aabc5b58497555b5abe69683225ad90db817e5a84e5bea308c71b367d84d2577dd5bf099bfdfbdd8cfb133951e4a97ce7045773a823ac997077d7d151024280c8132a65c2b931522797185f5fa4426b9e289c6c6edae0dece0954914443d13708fd52d6d66f6bedf8a97b39f67b7b4ba24ce3b80e5b35d778295a16ac1767ed1284e60808b6659a8436eb56d4c6d20c753a7516c1c30009e3ff88be51d6cb740f8fed87885b0286a1dc9f28cbf8eda2192b4d1fb41f7787a64c23a59d88e9a6846700d6753f4c87f8804bbde36a571360fd91bb020092a20100c24fb214e919162180403b33ce870d2c3d850afd5b271817b463c588e6dea1615de0bdbf6ad3a4e788ecd7e96b8ab3092c0c2277c30fb03adc8bfe33a556b9e28e3a635b5f6f2fc34b70f1a4c7434d23ce31a5cb4045b138861bd88504d930ed90507bca769ac3bf65540103da7230f7611ac267049990aaf71b05dba41bca201b14e5d126fa1938888f61852977bcb8d9fa1443a77ab1e0dfa1744dad6c178c2cf4d9bb1dae814e2672f571892413ccc122fee518bb6cedd948ea6aa72fb786e54d562f182ae27a6a4a148f1d34f58287092889ff0a6ed9b3bfc0e4e53f58e8a529f3eab79cbf60ed52f1da57b621dfeb0348ebcd6cf99e8e5dc47030cf17062d07ef1b16ccef336c6a39c35926d3905102f4049a5594d787888ad7fbc36d3e61eb52464696e8d45eb0e009ec55da37dabcde8238bdcb4c233fad5fec0c52f82a92803f8e5673daa676592ad139c29f42745142363f7d5a06cafd8c2664c5373910a623b72c33356a4c1bbfe646fa14faca9e31c9808cef598f78b95335643fe9a109e1d824cf127da1c10b47f01d3434d30b6a1345c9b70973a219ee64b076d9b6fccff56e478ddd95b5064e1ce8bb5083696937a97745ded3515057c709c7479a65b96b591796afdb1abff9fa675f8dbbd0fcada2e14f8a286e0aa5695ac9854d70047ff08c413338f10b24641f75755f0d7f4319e6d72c5dc552ed7af14b746165a401bffe903f9f2b85b9d0ad03608dc271fa38fb3fb6ce66bc75e6682c3bed1d0c4d3ca4e5cbb2849d424f6446a683aae3f8fa99c21c39e953184485a1ff1a724e719300953a5f04706bb423bc5c986ff3d70cc6b5555ba69ab07880a683425a2111b378c2cd0b38cfde609ca3a7b3247636b18c362304a289c04ca9bd1121e1ecf2a9e57904d2bfe77bb4daea8484ffe8342e691e65fc71fdf0f99202f869b6c898f9a651baf298905ec66b3f027e681a19f3e71bd25bd6a127c3e9228185634a38ef21ebd7679ff3b454337cf1aa89d122a6d29d6f74c418bf8e845c17a4cc2fc934873ec027590d1b5a1d9db31b5747631a40839d84ef190a8c30c7d129f98b9a8f62650f1a60f0c50495b92b52b8b2ac330eadd22cba2482c2968d38934af1a6f91a667dc1a1383611befaa6feb39a5c5f1fd5fc187cdffd4ff6e395e5123110456a582e9ecacaa768d28190aff49c33f8bc8c6501829499a42ca41f5dfbf7684896bc5fec8c75e35c83e1f71d2e738e7d6ed4c972036919795da0749f75aa806c24bcaad8abd9f6c4bd27a0137a3366e47fa79c6b4154d256db0af9869af7dba542705cf067d222e9423d4d8c9f9518e544d8633f1d91f73d5725a6cdaf77b125b5760a5e4a63f1d246ca2d94249e04b3f5ad201d5f6d678eb80e41a3e54be934a73e93409db8e2b48f5d8df1e744e787827218ee92dd064697fd3954c3a282d949a59fa866d835a657fef9cf550904450fdf198edcf0e9f699a725c8525fe7e72e77a52c4f418e52a73574a658b7fa5ff4b8e4de721f448148671ed8ad3d8ddb1863423d59382fc150dcc3a28f8a6f8f57df2de3663aeded2e5fe04eecabbf233bec78ec3951e7dd264f8fa5dae6ed3384f872d248fcbf18d1ce4212f169158b653bb00d05a32634a1460bfede9d1762f252811ad24c9eff4fdbdd0cc95598ed0bb4d2db3882011f05c723c7e7e912893558a4757342e8ac3cea32fd513fc7d6d5b58edbefd2b1acb15a5f254ad18a3cb915405e5da19a7dccb53a5ba1242eae8fdf36b08e5c0bd5c3fb6149dfa39ae6a1e7fba2d4f2d77db530b543dbd459db0b7ad3c54e5de93d3d4bb34002aaf8147425e081efd20ee649d3e3640e5f4e8a4ad7fde830c119cfd25edc77af85f7a5b34b9715351a81c2722f15bbb19d5a7b2b10c12f80fdbc051aa176e2098272d4d5f7b6a146367582519987e269d4fa72c44e7dc0da6c368b00183ecdf0dafd334cef156afbb1e53715ae5c71b8d9b4eeedb8f25bc01a5213969cce4bc0109c2f8d55eb72c2e083b8efd1f308150f466ed9b63cd92f3910fcfa2d3f7c7f630c1df2b9a1cfcd6ad22dba838e5733d719050b849cad075a1a8a79009b6c80ee56657884290db0bdd75c9514b0e1ccf07f390603e54944ff02444b726b7f82dfadb1c2a541bff75c9401fbb161e5e99bdb154153758aaa3fb33da773dc1464e1d34279722e8672c80e95e7c44867b8060d562b32e193dae2be25b515cb7beb0a4a84569292b691eef7317f0808e7c0d6128b0bc67487f07d805fed634fcd613bdfd511f198f5fa4ff02550d127a0343ed55882ff71fcd339ab855ba9cd4ed981245be2c9ed6ea14652782387e2a85dfe1e6c6bee82dd8b0e11f25f194301ef72c683d28af891076401a82c42b254b693c75ece0a691ff8af5a61024b8eada74a528d5aae9738eeb266e7d99d6d2dc1c702ecea6e0ee79a18f6045b83c88ed722af02494c09d76c6c8cfb6c2d7be78b245f0ddc2c565000d1c06f3dfb28ca93ad671e5fed2318bad2f4990fd2272fcf0ffd8577a0a56721ba58aef826971262f8af3a8fe1c7a8792d1a46b90af7828e955bb92537a6da9732529337d97db0f2cfbb77d4718b942865472b81dd4d969cd2114a4533707c613288c58fd26eacc95fbfb0819c98722a1d38b758c200cda86c7398298877124453990c8302bf396dee01c6bbe64fe9a7968b0c84181ba3b3a0c9b0888254640357ec128254e70c1db0625d64d8e9dd25f5e647eed37cc67fe8303f68e207e2901f625764e02f2ac5e1269092a832448aa31a3b6ef99e6b2232d3a47e450c8406e611dc14de24df56bddad135f9c425dfdefd39dc1470ce58b5ea0d2bb67d56154e425f0f475d40ce602d7f81c478cfc8c5345437a6d11f3eb7f8ea07d56c0f6d14527c40150e42cccadd1ba4068fba2fddfbd54c10dbf7abfa023fa08f3bc89ed79d318246c15228b39951396377a7a49c046e3bc5726a0b6a7902d42546ec6d1723c099736f984883003ec9ae53da78a570fa570821a89ef0912d91667ca3f218a45679eb55c964acd4c5e57abe1fb980d72014d94430b54b5fa6510e41f7e1acf9c5091a03241e0c709cb63f11bfe2891f803bd162bb6b2b15c6807adaad1ee1f3f2d0c1bd7a690836516f8866cbdf73309e51f784a0e8fe0aa7281b12fc943504c63b8d93b24b826a2b93abf612ccabf2953c2d0d90d6b3d7b6f83c3e1431fd0cf55462221ec63b2f4b0b3d3af751de893ba0247f3458cdff8572eb4b2c441b697f3c7f39bb1d355210f19c9ca7655d51430d1256d19b6d344098b7e64b6e3575c9ca69efbd0fd384b6d07e05afee07a5fdfb8c5916ddc1235304a83b35bdb4b0f727f6ea266cbfcd81b117ac46bdadd45f1dc46a9cec41132fff5a64e8b4c6d556a4e462230686fde5c892f63ae774ff0ee5686db505c1a2d5c1f9bdc577a4542a62535c3b71cc2199486cf7b380d9d4c480395e674240c71345da3477564b4726419694fb2ff5735a5615776c4d753e0801a7ddcbd77ac5db048239ec4c1586da5cf84ce69f25014182884c6fda1155eb8762ddefb5e8e195ce22f400978294ed6bfb4fa610127f2551c9390c22f193626c4b8cb0776a736e31d4799204a0af0b659436da1ab752fdab3ccd6cc996ecd1c1d841db634614a5c942da2db7d8bac4be8ca162ed1fe8659a6ca58f572d378f1aa56e98d7172635d42f14421eb421ff969afd833e8efd5399086494a22f2b3022f96941286d48df12d2453e8bec4c1ff4717c142d9da2b84cbd18c8274e1debd7dff076ca3c2bc72ee57b499c58805c340b9a4ed82dddf0f1f590dc3355a2f26fe50c937112bff86404dbbb53c47f729aebe5bafe889f04800f39ac908d73ef078c1a86b7dd6b4f0a4d4227dfcfc8f09bb9089d8a88ba39fdd2c468a97f013f4d377ccc1e1f888c9eab1491deabdf41f88f9840ab4fb91c13ddefef7f85946f039b51b7c4059941c09e1e4f3ee4257f54107023c34863900778ea2a594412b85f0d5f6a621a779dcb4b3c0cd80377e53d6bdab09c0017d811c15f5dcb222e1cfd14629c9db07d3a7372f31960be4d1f31cc304cbe6ac79c0cbb7a98e0cb89e6a62d5e22dda19f8c0fada11fa5f67ac9c64c26384dbe66312e4eae9c54fe4084e36315de3bcffaebbd20bf3e2bdf633d9b63107ed2ae7cf91905443211d2a7ee20f0c2dc074914ae189fefb45940b5391c9d6fa3fb34f2260f350b6063315b2393f70c4648f5f977ff89b9c97ec8a7741e27299e3b4775295a819f99eb938d6432217acdc0f60e067c3a53bb4ca82e9e116fe8d3a7bcd7e9d37c43013f8225ec1e002e3e40af5cf90e84f726bc98a6a5d1fc81b9f065429b0f466a7835ab85782bd0a6c2c530361c37ad8072fc2b727f86edd6ea9e2d6585f6467a3e052b075cc58fcdec900d9a96a61a3dd5c332649614200fd4617e059aaad0d0001d79cf875ff1fc446ff40d1ca1589d93f956664145e486bcce59f0bc9f5f0cfbb4e44f1570ec7e7871dbbdb9c23b3d681c81907f118b0d45a2d820873229131410da0df3945705dd82ab674af2821477f9b5f8ead0f52234d1c7336789acf6ec23b9274d52a64d9e77854a687fc9c202b88778cd5767cee1ad52580287ac77e7319ac9ba4a0a6c78648696a91e0b1ada22ff01a25cb7fb15f2e0de7fce03ce2416f0587061eac80706d9ea8b8ed163e731033b21e8db4898e8be08ed465b00cb565d38397de0e11b61626babc1d6277468f7b32569bda91510d33d6cb8de0d9cbb93a4e5bebab20c14065a601adf4a9bac2d8b9ac482ceaef51c2771431aa0e08e45d91406a23d5201e2064749d872cc8c1f7cdd727f57beed271ad53d8957eedaa96e65c5331ac075a74dc69329dc133b424f1ebf610598ba7166dace3aaaf48662eeeb00439074a861ba3e3cd1962ee3467fba7734e8546b7ad07d391a0068ce6af84906f1e22d2f57bfff68b521df8ce481cecd1dcbe4017335eb385a84411061b3b0fa20226e6b4dfb04e3415f505d776c463b775e8b79fa04619dccae422548942944b21762df5a674aa9d6efd5476ecff01f1536e73b7f31d89b58c2f9a90740a55e2dfb567fecd49961f168ba78b28b7cab54f289be7ccf8d1f11bf8c63fdec093a14e224ed768ba2059c3c32ad6648969ea94621a87631e76d635f32898bbeff9909d8d62dff2bdf72e5f50d1c8bb2397acbc8b0f0fccf04374711993a4037a98a548c2052c99bf1fd544d765b5abdf59535c21f8efccfc5b1cdb5358abcff39f98fc75ac08a41b37845c048508b21dbada8be4741e9871463ce1bd20c7b9d5a993d3b77b512349c1731a8e3b1c9feadde05eb0937aa35340f04216bd17482e26ceabb8d7f8891518264e9688c94e3dd7963ffc57ddac34892911de8a9ba5bc55d1580a784fdf18082af52557b7c2bb288623ec1582a20251863b1fbf7bc8786edb8a1e245997d20c51ca1361fdbfb3a1bee84871900015069f4efacc0e72e28a7af7e7afafff669184f2ea6acd9765a2d8c6c0d6e260e54733ed0baf7b9db566bbc8ab07dded5800306dcdc5417036707cfafc4560d044dc605d794c76f80b402caead05fc50cec16a88c9d971a3ef83bb6e1953ff6c6661f5dd22915d9c9d7180faae2a6cd0537c816ea14283b6fcfe5726a435fbcb875d9f7179f9263fb5017d51ef23c9df9a44a049123c93ffd9a12ae737b16fffbe8d270ba62ab8e34376ae7bc2277a2f6219f38d88e954fbb75a9fc6ed684a35b6fb50de7d94e74f549de47674da70aa5fc4fa7b65a96648388c5558bc615f7c8ebaf2017bb53856537824268bc1df9248dc0da91b76aeeac12e11eedd71a33313b521955d1df047cc3ffde634ea7bef17a7202f8612cbd954ed0977363406c15cd89a2e85283d0d7d292d51bba932cc3dd77364cfc73b1314f792a22096651f1509c1ecb660888ef04b408d474e3603b5e4e6b77a27b5d80bcb19b6fa833853d1249269de1f908eb540630f7781f7e166d4c82411f0d2c5e140319d12614bedb5f073046b17cc184cbf7cfca2cfbf5a868aa66d1f9417ffc9a0d585ea20f589606e548e94d2411cf6decc14a90f1f7ae05a0bb8ae4b14bc0ca90c38ccd9f6129d1a96e5dfda638fdd6730dba37dea1271d525558bb2d56ae8d0db00b189d3d3ecdfbfe0a1fc66bd40e856c646e0ef614b5efab505df200e9878d5c53dfceac4f37459f5a2e82a19918d76e6b073ba33f3bb21cf6c6fce993ec7739031f61fe9b23f9bced97df3ad82b58d8db6f9ba68653740f13bdc6e7d1db5d2122d828174dc53857b09fb1f134fb510da9278d5d256e9b5cdb27260e70dad01417ac25f19bd909767b125fd25db0d85972588bc3eaf7025a6cf1d3876a9ee340ed7c34f2c05d911fd481043c9c419dd3b22347984d700c2f625fd3922e71996c39c24d5a33043bb8994e9853a247dbd945b274fd2dffbae517fa63abd88499feae41376bb0163bc0755301cfe36e825d1fda6b271f4341b0fc7af2f5b47a9f803a9d0567f3adc2bfb1467902ead68cf4a33d02322a9874ad79f443bc9c59df72c545e043a0a8205a6ced80761c58b9c34931f1524875fdc65b705538d8d8884bd3d20a704385f0e02ff680f3fa1da814beb6b1ae420929e4c6b4fb2b5b278bdbbd7ef5b292eb6f340875c62caa71110fad85ad2910fc69802bead31084dcb98c293559588c080a1bd5f3dac57588b01b040d416047f9f9bef053150541ecd7595b663dc1dd07e94b6a223b7515e53ca8920f176e3fbb7c3cb3bc32655cef4eebb256990144d4081277ca223247ebf0edded9496e7d726f202b446aaaee6c7bd2b1d996d7996fbe5528222c69ce439918db29fd2ec6b6e4bfbf8c86a799ad950221b85f73be9cf8f9212e1c853d309d9f24a7d8839a9b6964183f737677c2600e5aeaa90c9eb822a04b5212d824cc55e5e2dc2ef347aea93f3681b8036200ff76588e77cc70ad5e23e9161e9e61f3934e92e875f52467bd1382822147388994b7ed04fa41b53dd5d81397fa6b0b7d4e110c8cf875220ac1a9de57f5ab00837dd8ec0331db63452ae9ef2ff93d98757df646fa29815407a6dfbcd9d1b562eaad95a8379c9c1fde088e19189dab8c2dc91b877f077e54404db5647007806f303d42b1d8ab230b4de92a7f89b5ffe64080b51f54c7cd1dc81ceac7e8f98700727b162618e1a7f8c76976704e20f85e0dd9ffefbb12ec42c6c0358c369f04eb289cd7add585d2bc93567b9eaa5ef3c580d2b79191648e0aed03b727d5ff66c2eb53e4b7d3410662ef551196f7e3497be1a9b96c0fd51ac4350cc46777513da03d88985fec17c25a1f6d4d98093c29df60b647f59d3d9fa40d7e63e3d1b27e6764c3ede9b2717962c3ebe59349c492d60d5f3c306f61d7a75434a97819de5f65b29857defccf6a2680875d2cf77de7b633ec11a53dd4d005ccc075892b3195e4c1250f5aae675eca0706880f15b1fc07395852266002e0087e0ec80942d6a026c40f898bbfd83b5bf8ed1a2eb4d5098f0d76fcc600d03a35e94fafba5cb2cdbafc6b71676b9fd497e5f60c2873cd955a8855cf07abe942e18e463dbab60690082895b2e8c32dd2cf6af72728f3d8a31f6cc8fd8122a7064c20132028b6791250e2b3b34599f3554f72ab5e1e1b53d61f4c94c145a2ff31b376ddcc6cffdfe8f107f6172038d2c7d798dbaf847a792ab0804f4aefa1f950c1a34798b75fdaf968d7de79fc608295b14d499d501d017d43b7096622237d4cc5634417cb5925feb6ed7e4af66a0fa3d268c3aea6a69db2f1a4f69b3fa4771f973fd62e0d6479cb01761ad26d72df8b9b28204d920fa9cf335a39b539dc4ccdf0e361ad9da221f8d207bac0be4ac2bc93a48985c3186d59a50585bd8c662f34d652061afbfabb150bdacacedf7702dbb716a41eaf1239dc8d69aa8fa2e165941dfea48e628a3a90354bf398e32d4977dc4cf3de0b49b3d6fc30a98cb920275eeaa9bc6c6db69b2ad4286b3f273a2eec21b8a5966f457d4ae994b5b3a5bbe2683e40f23ded69aa98ab6cd11a649c53caabd0a7336ce09041ea638ef8c09cdb101f161b231cfa67deab427c47e78ec7f3f796717815c10f59bd2439f7f0ada0272b1375b3d40459c256bd8b90a5ebb452b8f6723a8dcb3c7ffe0a6bd23daf17022e6d2bc79030220113a5d1fa92fdbeb8f6c483702e8fd8192fefc9c437a4a44e3a039d65c78e510afcdd3b64d11054fc8b7d7679494f33016b166b3662784dcb1026c6be7b5ee294b6dce5ba31c59482cead627ba6c846a24a286cdd7106b45645bb9db331cecbe8714556f19a9af599bac36c84ce94e320b0e861d81f810834a6a40473c094aab2ddda27fa556ba590c95c2a12fdce1a63bc600641cff4a6f7f8234dafdda89e6745b7bea06732d01504e622ab2254f7cfdbff0de223df2a8cf8057cf623a61a303df2ed6bdf9a8240bcb4d963c6ffc8a8de1714bc52c3556662d758ebb2f0f2e65d84a6f997b363b2bd85a56b8f23284a7cdfc53fafb119eb06d5c56ee52deabb3cba92cb908a6564541a29fd45459f14fa4e380e34a5e2e56e2ffdce6257b752199a0aa62eb861d8be1858fdef1a1f97f59fde189e0bd7f379b9fc40b308049694db25067f4f66359932763527b856565f44e01c20be085a077f1dee6755578c381705697f11ea79c0bd5dd93626a758054fc41d381e4d896e37867b3b56d880723de386b9c0cda0cf6a69355ba19b3d9fcca9799b22db7e14c38100796e357098a53864e8f237e4ca31391b99d2d0c136157d8f25c8c45fad756a503319f873f4009a585aa200e35f568b7171ff0f3bf763cdcdf77cc09eed5358bcf498bdf36a731467c2090d5ba4b7bb4383d1af4ed058dd15c06de18a4100fc8287f4860c7965c812b28caf58ee9c5686464f04aa2f8aab9f5d0649564aefaf707230f403487bb2abdb16ecb47c09288c5fcabb4b1da4b461b7a3d1b8b92365a8393d6228202b824b0e43ceeb8d3f8a678f3e2042bccb76ea4933aac58db9a408f47165a3ebee882a3b2b7276e677215c3fff94aa2c491d43512dbb499583192f8d01b15a15e3c461627d4b788c7209ba50813e163c82b844d9fa4f10d9e440f1e506fc3deffe44a7fbe7e085df29228852bba8826891d50c88786baae14c871f5a2cfbd9d0174ab9a772bf95707a30730ceb357ad85f4a2c6e7a47e2fac66cab9b02f7828ec464c93f2c59bd47c6693e39ca6002918c0bbc565be22a141a133007423a120369d0d5817a12fd07dab6cc9815fa69b05effd5195a66a27bcc932d2383d8fb37bd27cf55569314a6245b13b578936caaf9ff32d08f349886e8730150bf640b07443877a0442065ad31fde53c7dcab1a75e5d4234e34386f409125d90849db2021e8dcfcfb44d933cfbfc94e74cdfe511ef6aa755b9e6f0e5e44a1f7437889a04e14ca7a3325f8785f07b916f54f50a16392b16d3ae7ac4feb0c1845df50c666ef29ca71107bfc56e8d3f3f9552e683fdbc15806e8e29ff558f78377f934140632652fb4dc028e3f452d05d1067ad3850d449e846cb9c3015863891cb6172ce54ae99ab886e7c44688e8078a52d48955c8c6a6765c60ad286f07e7b616812b1ced9e7223998c0ca1818cd6df25963ea8fb25b0b17edd786cad1c53d40f2d58b7f87abed27f4a07565cde1d8ede9f216c789ac1f04a7e63ffcd0936d2e43828e7440470a8860bbfc63e5b6aa25151370f92ae1658a153c42f41cb50db613a250009a38a2f4121a4b84b887ae9b4c7f7d365b56761afa83e3a45e40cf69ba1351afb71de0bdaa8ae2529ca1eae65ed94464828ba7920a5f6900adf3385e202fd0b7848090d8446ff85821b6f9ae5a4f226dd7c60c9b7391e7f8f3be45ced98735ce99bd16902fc23b34b6ec1169889740104f4ef35754f304a2f9fbf1c480e3ed629a2d4f1576713aa89144e19c8153b13462ad75ab688a5e97eef09c2e17cd27b731377f075ab045a10af0b71ac2af56822a4b05b28648da38daaab08293ad658d44979bf8186be49ecef02aa62e43be5a12b4986ce46debeaac906660dbf32938be904c4b18e42281e5c49b750a270c73825422e39a1192307082cecceb4ad2639ff83c6567e5bbc3ae0ebf1b0313b1ce77429d980269fea4432c713e47546f6527a55aee212d39f1b9c7bcef56b958c7331c653aa8bd264726172ca7e6d7890efe7c9de2f0c831f56e6dfb20a0bfc09411b5a7d46b7a050ec2f00b50f5c4361d1cd897bd4ccc5c40fa64dcaebbfec246d8f04f1bd7aad4761666a7d395c235af17acf45e5e2b74d7c62363f48c852ea69099c92567964a4374d6afceafb345ab9bcee1d0eb149b9e227a4a8d4816ce760dddfa35acef29ebfb4363615f871f4bcc78565c1dc4b0a3de0363a5bc5f312c36bf140112762f5d0bef77445e0e79031452cde0a8bda285b99df7fb4ddf6996036fbae5b504aa39edcc39851a4bc31083d70b21b0ad3c26b11a2731375afbba47c807c6cd326cf3807b1f3e217909e18ce02a56e6fb6ce04019a5524eef58fd74e2b98660df472e9532ac10c8d6f20f049f209b85bcf342b917429d5c75160823a2a61dbaffad2b13b0aa4a5a52f1e6ad4a8a75be1a3416fabefc734f64fb47397c3dcf88b1ec4a3270e77321e0a53fcbc454fb482771359dc521aee309011925f2e1385aa8b1f45b3e6ce0c92d05a36491e856b070ed673ba0d8111aa824d397623830a4242565de99dbc58719388afad68691cb98b2de1b43adf82fde80890fe166b85bd97f96dfd7ede5b403adf12f5534a8a3430641cff96c08970ec48c003710b790627428439ee8a2e931ebbbcc5358c7790e3be255a1c630d23cd21d88e5b51059d67be3e872ef55dd1759f74ef832436236980392cf54f1b5559b6e9d2d0e3b72b635ba8e305c78bff55d48f5adbc0dc8d9338c9825b3ee498c1eaf381f6b255a01366c00c74c22d4f99edad4380248a3ca3c207012deb368a7862e74a9ce54e0ead7816e241fb5e18d2314b31f6c31fd281930c31f0bec8edbbba0a7665fedeaf0f4d72b4c3229450348431d27a209dbd3cf72445d089892252cfa620dae153a48cbc53e1dc48648762f2b68964ef73dd396f489982eae3ac7d2c085c3e4d47623e19be8ad327f4481191df4e614e5f61aa9e92f14457ac3821ce3517d140587320cf3636f49cdde482b599478c7cde3523236f30fb18cdb5d75b20eede8b51792dd894ff5876673d5c20caa6fd1c73a7df9b42677856884e54219661d4797ba7483b60f90352b1607d64b09332384945c76b99effe948bd772a0a80dca3e19ed2959d9eea3f0d28ba95d0df41a5ed0e9c7bf0a49448901c9959aba5c4cbeadf70d2c268a8998e89a712c152a9f37fffbf10421d16941b9fefa27edf9c300fae4e34396d5be0d807cfa995d2583afc8bede7bf2e69683b2d03da1660eb18d06b656fc3be2306f3e8caeb86e87cc87d1333eb56b858ebfbf035c1f0414cdbb7f5c6824b02143cbbb01ad76ba372fee9f8d54f1b467c19fa46be1cee5c44c680918c275da1a814d078d76c79fe961d5d91922afc0f9bd9841008eef96a86d39cd7ed2f848215a0ffacd864b045c989521fb2df2eee05fd8a86bf37eb97a8ccfdb333d0ea1bb5632a880057b2fa2db39cb074fb5ff77b04d80b25ad50975dba50de70089ed40732eaa1680e743e838b4e6fa5cb95bf91c88161cf7fd0ac04e7a0e6f06f7b0d0895d9a96dd025e29a558680b123ec740c0b7c589ed3ecb69ce930f2853b150ce2f7db945f7c78f2667272a6bf6bce4f01b1fcca45bcf62becbdcc31e9f136b3315aca027a5a813f2a1e391dc69a51b89c757357a3ebc935f9a65d7c9a8b33a89582d54ddfaf813fffb1d4457e61e0c5c29632d68319ac10118b714335c1ed47c5707ea545338d247405dd9bf2b89d1f5645e11be9e91ca8131487d2f5accf9aac637162de014cd57079fa09e6ac86b5e559a0e3a95d7aa345cae2b69a50764f8c13ac05ea1fead463d280fc4dd4648fc8b4b915bc74afda9c653567be3c9c4e564126a20f67198f7335f2b60ac46ad70eb59974a9db780126f3cd690c78c1791f3f78783be8c87c0eada6a4b1defc1cd8bbd313dad412963ee40e8e9e3272ce9defc12afc46805698a331e3633ae2939cf1d7de892709fad944349a86bee5ca0b3ae81f2d47e04dc063f20198f37a63ce637883e89f8265edb4bd1dfde9a3a232f01544995aee1e70b621c1f580f26328fe2c3f59ec47c12cf6aadae7cfa7a7e94ce55b88132c3141020a2a479979d6214e06ffef33eef174238b9af047e3ef4ad52d8820f7c5e495d95605aced2d9a8bafc975ecb553c1bb52672b623aa5e6290aa705e445bc98f2071f6686cfdac89425dadac8e14d5ce03264a01048d35900b5afa7f4d6923a9ee96cde2f15308626828887c172bd7b659562b71b6b83b3419f990c85419a11eae3c629f0377bcf38e567963545b43080e574dc0d7e9f45eb7bc24153d043ac3b2d90118012b89a6aa606616d707c8ee09054fbf12d449bf9a41976c0cd7b31e411c220de518f1e5607150b3622327d095c4a2be0956692a2f290e22291667b25d6741f0e772a2a166cca2a8943535fe53f7698e67c605033e6719f92e7f0244a4ec2ef18f9d6ad7306b34e2a9033baa91d3c42c686545d7d88b8685b92831ccfcb3c5226a90caf85d05529d7f07ac76fc2b8e33d01f654e866b3561c492b0b9a9fc886ca03984bbcb1ee5b7df11d905153d440cc5f859fb0c3cdcb8e373d17eb3edaf82f3b9a2dfa917912aa74ec90b8185d4e61818d2b57ec9cdb6be177e1e48a9eec829898b0e8f03fdb0c77360fd1a3067ed0d53aeb7e233c1659d59ffdf0100f2be1f9d9f5404b2316ee444f6e72cc4acc4536157ae44a153bc4f73dfcde34d74806936280592b61625c074a817370a020d1b1ef142435c2c032d2a2137bde3b24883c0abeb9015c22c5e5f6d41c10a39529f1ac513150cbed1618729c45a7550a158a789124ebfc62db1cc8a06418f50dff75365cd97896e1ef45ab654d16a503778f0588adca476fbad94703f037eb9156dd15b6cce5e0e927fdb7634b851b6743c5909a9d6927a522ad4e94cc6eb97fef287dec7a2ce7c472ca29e67016293ce871a0621a27e76ea54d234af597a75dc5db2d59eeef0d5866d2c3a731c04699a0897bf7088887d766cf75448261fac69b8fc1bbf74440acc0993867ed8d45bef9d93c6359c76f20617aee97c5d39adb488b1b8e25ca3fb90e0650ada28e793c0f4418212639a04bcf4581643401d69a4bd19351cfdee07f6a920c19ec11674ce9b3517f4b4baaf787fe194b0e54e9862e058b41314633beff949de77270fad301b01652963c5b8e74b6e9835a29f70a36da2efdb062127546109c45ecb3436ef41c218935a5a3d36b3466b32b0fec5446c965b7abb428e228d5153f7effc5bf2337770632b0f352ab422250dfb9d7b9068fb132b3876ecf18e38bf31f6a38329568115ccee2cddcabbda50bcf8af71d99314f8a680c9ef423733fe1b8bdddcc2668d612bc76c0b0a4decc6a0c65a4f87d2bb223c30719f83ce36ebe0f483e31712edf8ba83922e08ee5a76b329942132b910aeed964cc8947288e55d55862f16bebc9c7f4f373fc8f37b8e048c8589bb9e99dfb1d83dd837088eb18af0da37d7334f88a544e199b33f2fd26e72c31d5d33c4cd8db3d1d6f6e3fabbe903b064c943836c84af8036f798d64966ba4ca258039aec95717a1873c08d488d7e8e149f4dec481b7d4e7bae3c15953f94e583e1fcc5c08420bd03a07c1d9eb661c701b4be8bec596fcd6e634d27a4cda846536371c2634cbebd23624af8e7911928b9dd313f547cf95310a30fd2716b84a18f8664be18efe03b7adf7ac1925c912eda6de905347c2bc548a457a602a112fd56158acd14680a9b96b446695095e7514d6d523bf01b96107499adeb1665ceb85e0ea4ecd6979e280a7e7539cbe4f3b07c9170ad538e56e9109e363ddc9ba102e189d36eeba915d747178e041569c64df86d1414ffb90e9582e20a3fbb74a5dc330406d6d1adf4bdb33be726fdd03dd2c5e3f41f76d0a817bbf7f54f817c92334fd802c784fd28ea0a50fa39340ea4e0c2be51ff5db52a88b7a0fd54a40b6648f83cd17d2b1653b7372cb848bf964c93d7820fafa9fc5ac67d6b3533ecc4e0b81dca086118ceb0f3580bc9db590e7d9f726976f95d694516bb75fc07618e233b198a63302e1d7a6bc03fa624ea7a3b2d8d92685b83628b2a9a4fa8af79630335fb2de4cd937f75d3665c073fdbb91a144926d88186066527016d3a8b5536fbaff2a3b67e99f3ab6cb8a7ed9f74f0dbdf7569dc7e2f6a2c2024e1b6fe35c724409173a962f72f459f24508ac067b86f92fba0813cdb42bf2d0cb506e7112c6d8cacecd04c16d21fc3a8a0c09ee09e0bdd2f30a91cbf157026fee0497bd56a72127c373f6e4cacb38acc74bc527244ee401b75f71a683b81b07090bf0172445656ccb11027c59fd50fb9fe94c0fe7b1d37ec16cb0d412feb470245870a119ab95be5d39558d17f83814d05cb489a85f809f194c1d4204e09c0cabcae8375bf1b3e36837f3b3cdc0a175c0425c48225d0c3265b4b2a47185f289083734192001aded64e662ace2009c3dd50430765fe77a1364025f1869e2bdd3b4c33b35ffc64bf7d18a885a1d7efe660d0d0eef41728b100a87cd3640d3ee258a6b03093fba138173ec378a108b0752bac1f759382205569e880103b929d19c318fbeb213ecd3c73e5d2857ab8e1c328cc3c7de413ff39ce89e5e21c5e4c83b0f6f43174ce9ee7487418c22c06e3709c9e06e91c986e8c5ae2195d326f43d3d53cef289ac97fa1d295b08ab2ffafd69b7ae1887d6fea8b5522991e08af8e548ff032ef8de49662020fd351994224c5ad954eb1d715438ee96387ddb740bdf53371f92b7b75e54f997e8e76dc4b711bc65d032ed22c06455cfe6968879605a1e247b0faec289f2a20239b4b9ce13ced8469c7701d9528b6734dd79bcd1e60e657a9b8a1a34d3d2ab5af1c4cd538dc416ea30cee2f87f4fceeef07bdc7853d9279c8d0098c6d89422b48376ada496f575a3187f2af47c47a33dccf738a42c76f9895b3fe8815d5b74f7c1651f14f0cfeab73840bf5b19e9dccbf7c3d0dc06ddbbd63f6a68ec55fd3042f9eab15cd8412a11c08ba3c49e115ff06c4ded9f83348cc9663f1378c10d88fa1c02515902dbe6b2df7e4db1cb67561de6c9f8fec1b8e6b2ccc0c6b6374e0df9e6b4414b27319b222b5c48f99a5cddfed86a4fb583b0fb6f7dd6ac27af8e22a272f344cf5f2b944cb7010edb27add656121ca46b03f4d6a28ced9e8ee7ddb6609079fbb4e4a46a26a809204788caba868bc99d551141ac006c307b8080d618a887137f870936ff6fa22929e51ee256ba8684a063f196f9cf09a00310167e4f1908c74f654ae0863de7fb4708454965c74e8c5f560c7aa824d8d41be5c885ef7cb845cf77634cd352cc7a076661b00a137930dd1ad6b1ec5bd68a1a501e8b5a7ac5bbde7b384bbdddfa2a9ae114e6cca1d338c150bce9d6d51ca3b918b610e177b98b031d6a0d6f619a54cb106959872a71d84005f5d9748e696400c580242fd5f511beb24c331a306a7dc2d49a4e4cd6d85ae594bccfd507dea92c85973f72be0c804310120b778bb89467f6aaa88ea4d32493b2cd19efaeb4ba3287b45a5119d91b94ccb94a4bd253383fac4eb92505f7ac33a6ec85ca51fa925ed1fb7c484ed75389d41cebf8b11e2e426b74621e4259d5c3a5e15cb969030cafa78e2680cc31ce1f3ef597dd78cb617dd1b08c0656d6937a998ebea7fcfd6b6969d9ab68f93ebf957cb8c49c522df301a8bbcbc06679fa67600c73d4fde6612ae29644e24b4cfda419fb950041980b0d8f5c923a57d7fdf20ad2f155a60cd97c3952d4519ccca29359b6b474f44d00bf6e1be946e76ded1fffb449bd5c7677ba5cad3fb1f19be94a34af04d2e6783bddf78dfc9edaad614b762a2ee707ed40eef360279886c8bef84b1cecebd2bbecee9d2395cc643109004b5b739287f8beb3ee04b9cdedc68a82d0fe2aaf7c22adb3ee140ecc7b8f35088ba0172e2a111ac180fde31ac7fcabee31cf1bf49d4e116c4e1039949079d7f2d9a554f8cbfee382de423feccad2f040d8334249cf84aded03dfbc1fb8f6e4c6ca87b2ce007cda4cfa024a5b9ce69352b024af457e5f2bb5cb30977f1ced11c96c9742aebf3367de2cb5b59a8b3964846af2a0c4ec954754bdb61ab1c5e6ebdc8398887e234052327b86787f68e8b244b3ff045edaf40125cbda3af46dcb731de2b8af037709af686bdfcb7e3e959d2b3e1c086fe89c3a3adfd55637a197e8c9e4fa3dce333ee5e2182c0e809a3bcfe0bce117fbb082c7ddf97b5a15b8d86940e0c94821e86316f879e4ce89fc75f520cca16a50b042a8c716fff3d4d565fbe37851784d6f43c298fb2dfdbc85f61f61e90b38aec182eae36ff20b14dfb758779f1c4d6d0c51a3f53bdcb3936b87c2c5f91565b6c9a33fd89f677bccb5d858035de146fc66cf7db991dd780b3583f737b5def8369f89cb0d24b8a5739c7da58b11b032e3e3841229e065b278761b529ad100e0b7edd90d65c8fc8c040ca913a3f63ee6637e9c860df30cabf4bcb6af38fad34d3788a8a8d76ffae8453062367829fd41220b1edb590393bbab29a027606775ce11c7a538c0d5a979e5ccd78f1812157be52f1b716e4714fe38a8ff475dad1998ec9836d9aa79e7fce1c41a76efb9abfac47ca349a0893d67c23da4d9ac7de2414acd38e064ca44996a4884ac3ebe2e8d0d20e9f7f35e5421f57900527d20f663b3f96da05feb4dc40fa8c915896d1aa38e5dd92804d513f5c1ce9200d67a31be15e9d9cb95024cc0583db26f4111cbff48323540705db65a827e1c1dd7657c155e80f7c0fd3ceacaf159621615e718758773eacfee672f5eb8d8cec246edc909eb5ef6edd601368a4ab0b04666378423d8762d8d19db4cf657dc0e5b010d9a661c82cb53e93243bdd5845700fa99833d920b6f1136593c831433514e4fa56cf5259972a0e39d35ecede8e3ca2825bf699fb2c06d5415a62dec48cc51c1a75f6718de0e3a843b9c7021391c382b8bbc6d1401561bde9f186d5ead287b0a3a86ce1f89fefc0255284c8be3871ed91be61b8a9a05615f10944973f1ae8a14fda66bf816bf310298d7b9563b099657201a9748f0bb5e7b6f1accd73c7cc852d121e34fe7502e18e9dcf52f9b0647800ae564c17225bd6d89512b3da499bfdaf3ba234bc68d3fc4100ece932807ba22c1472f44a67ba711ead00845cbf63b47a06151291171a8042d41a782650dfc1c5d96a61af9cc977d2964127ebf7113d8a9317c0c4ed9b1a487543cc652ffb347af02f97d7ab01619ac95a801de2451a0855e887aa697c52cbf1b4b6c5db36ccb5439951dc26d47b06f2ed5f59775d1acbd50c9036f24b24e82f860cc66fce598e48738fdc833eb09825be6671e4d7e547255c3390bf74f66b010d9120ca32b2702e697cc424a83cdd106f243d5df4dd56cbf2751f598ed5453e701d1dbf97c06806488bb896e386b32c9fa5389e7304bcb2b7e886320ed0068ca6e8803065449485d0c6b613aa3068db4ab3a88d950c1fed5f4c845e73dd9e0271520c8f5abca51920f0b0449ac5eae2662c2fb383bd55ef2e497fd244d3b0178f8c09af33be0d058b4357ba3ac6235523c7c64eff569fc052156a3a91c907158a8ceb4371d0467d9a4099763e50f67ca9b7b8f6a4dde1df1955dc0cc22f18d2dedf5b93672302b78c464b8405f983338976bf5c1334ec1ab852134236c2f7e14ad68c521ce901f71eaa77bd9d1cfb62a998258b4149d190b060dcad9c30226263b3a4213578305e539fc4e688c728ee023c3ee5d77265939d9ffa506bb379c4cab0d6701585fce38f55a32beaf4a75e0c118014cda0f24f0c0cec74dd8fad29d1458448c790090e5df3aa0d485b4dcd65143e8bc67cd6abe70cbbb515a5cc1ef76b1c72f9729bbec90d2bb7fd8142bd60ddb6b9054efd3b25fa2b4a5c47b2a22342760cf857550f6314602ea95260992d67554e14e0132d7f05b96fa0c4cb4c302a3617b3632fbb53bfbe0c60eeef36750096b260fda8996e4373ecdb0c10f4439d65a23b189d1276b7a3d3eceee5e4d11537de7738d73f978fdcd9fbe93017de57d564e7d9006cfca4b88dfe21d7bdff486ea1ea9f80a1b97329b144dd6a0b8b2606e6910cf550d56270b9fe351fcf516b736273aa777358fa6de67c7449c4da4c517aa2e04010156f020fcafd2c6249c3ab80a5c953f9484b1c920ffbe88278d4cbec7770b1e7dc79c240f1cca025a88220e7b8c7fe4453500f5eab2570077621c80541fd843486f4176346916e3aa6225418f5a1bc12aaa2fe1e260eaaa409e0ea349e9c0c765b119afa2afc49cc362011dc12773a32605d3e92375aafcc6ce46a57aacd069a6f2cc40365c1a5100072a779473d3dcdec8ac9de59d9ae7796d421b769f60243b8d966c4cd712ded65a4d390f4d6ca807409922e05045b327e6fe896446221cf07d27a5f70f18d91c551c855be9237d1e43a0e344052237d1a82545eab9f424a9aac32dab2670693d993e2e8db2b4dc48d942f39f06a34e3440a021e9e902e32feb8e2af2345b42c200d36ac6a9c9a1b27f866712285e587ef8219503a2a7487b16c2373a39aed255e59028c78a0c56feca5d23e96deb6ac58c77a54e6daf73ddca35f9ecdd09fe8c8d84013e553a6638bebb18ce495f7b15936c4dd1b15c0ff699a7163fec143dee312f03b158d6ebdd223bf5ae843bacdf84900938301ee57109ea7c8dee78ba7d93b5b9ee491caa6c33c4448ad814164dd3b4be93d6f4429fb19f3abd05f331ec0742d7dc50cbc7845ad867ba4e2e7bcdd9825fe447560fcf75fc1a6104cba35e26cc6912a4757a6094d7725ab40a7a8e53b60061c6559b600b1b877ec66d098f62f3bd3a0888211f620f7b67d84e8b97195583b87671e9031b75519a051418694bd8ca9f54fa685a43c6ee63096ec9486a510d4f425b2649474a99f1298825995e26fb2adc4444a6c6e548729b874b5eff2538b41153cc8a7e5dd3ffc214a05c7f8a7830292d7cd6773f289abca37344b96b495dd03824009fb5e0aa338eb34399845a60cb2ea0156ec689b9c1b7fc1266b925cfdb28d0297e638d19275e026a028ef3245eb657bea103d0982a59514d495db656df11805b631b86904071abb22e9ec2dbc6e37276774eef1223ef087177839c568dafc2ab2db6b0cb4fde2947b3554d50cdf6978834c1a73bdc4345ae2182a006806563aeba5aa5631608f74618f6360b74011ae52ce6f45b711519985af89bc92570a3d852c5b90fd3aeb52bfe7005d9a563e4deec29fb6818c8ffcd7fb01c2ad386dd05f7737152e1b5453b58a4b9ad899fbaf21d590d483633902d3dd904df304d246b75eb5c62459e0896325502af7f233a046001e30a4f656bed31421e62b6c0bf04f15e2ae3a94c483cc37af096eb60445bffb208b1894c69f157997faf7968e28b27ee624407f99c79ccd2d3764debe65e209aa6351b6da6c7db89ba6e670f4cafbff3a42d7d0e9b51ffae9a157583f37ef8a1fe246cb061ba05cd6fb1ccc1b5b12117b13923fc2c66061c381b568e76eb22cdb3700b5f7554670cfeb2fcacb1ebc1b544e1cd6a06e8af18baed10b2ebdd68c542cd4595a668d250dd1734a8858472d61359bd31b4eabda60f75fea08770ce4176c9b22925bbdb4fcee127e1f39b3b16e1fda86790253e0db4f14cadbff3451d882e5d26d81c1285f43acf0f1a1efd9f5a6b13944655f2be9bd364f92ef67e0a333d64821ccd7194fd4ad2fd28a97b9adc28bd86c17b4b58989a0ff48ced8bb6a08e83eee6ed82cf3567dfabbb2008953136bd85e047b3b3517bf643fd7af8225960beadc09ca08e4f308919bf539bca98f17690de1ee9481fe7529353536f990c5cc023ed84a00082ee36122692e5fe827fb4e54febaf9e27910810fb089d2eb37e9c4568997409fd4188353ca5c5ef3a82e3b23cfbffd902bf9d0a6315e83ee783215c34f794953ac65ea370bee2acc5d63b7ffc6cbd7e896486621f322163f51ed5f017ae5b8f86bff10f0ed0c940734a048f8c0ed0594260ccd9f952dc3d5f7a9122c3cc7bc4841f19e81a7afd02ec2fd23f9721fcc6ca2271e254a6f3e3a3933e3476573c8da67989f225663cdee8ec9924880ad7c106d385aef8653cc9518d2816b422067e1f4377d6ef506f270da55e3281a6ae4756ec64f59ac22aa3d0890fefdd6f9e71c1cf747abe587094f399548c80d1c08143c792c9e8590eaf51a6a160270c67c45c5a0cd16a11718f736f3a64cfbaa9729da7bfdbbf9b02abfdadaf5885b0b4925dea3c8e582f25178638cfe4dfae12e0a9877a93b703f6533313e78128e12db646f3e3eee47a220cf076ed3776d3c83a712ded6794a230212f7623c182372d97ab8f0467b960216e617727d34c299076699b80b079db5cd1bb732ea418a73fb1be3cedfe5ec162c5b227987243321c0c8a951fc5f816da5d24b71a053aa4978be80a1639b3688c3daad2843985c7d29169db6a4e66166d8bef8f82bef403cf9f266a2ebab5735d48b6c51b61100494332e21016404395faf14a1d74962c7ee92f6ba1cd8c69a27965a09d16df68ccb71aa1b91885e099628d79e76bdc59e1b54232daa45831059339d51dace1e2406298c58c82161f0e89316cb19720e3224092c24f8d84678581d3cfa087fa6b94fdef8c2a3f12f1f3c6847f14ceeb2a14f40d8ec46f2a43990b67c4e6daedc7f6bceceb14ab822d373c079da74cb896e0b00701ab9a4146d36c9dd66c78b9b07716a60e181e9d865fe5d0644c4e96f7650e0e5aa7e64093b80aea325b0a79687fb189e2424429c99d122e9dadcd598066872ff38d552c6d6910bb60c72b018d85d02585c9be74bc065f08b8ccb3ba78507be7102913bbe97d9746895b22af00a8172c0edd1c4dab7c933b614d395b366ce9b7e1506f1e985966b46955e22e07981fb43c0ad5e9000aa4d1785d77e96481d36f775859dde03ccb3c696c166db0cdf225c1dada73ff5d67f8a8757f45676d87b2da6bc29791ee05aa7fe89076c3c42f8b58ef6ccf399cc3f4a869b93ddb8d85ef3e12c5282e2292b79529bc0b93e508f854142cb87d70d2578959fcec307de172828b09f13172d442138ae8d0e59dd189416086724fcb5d284de865abd4e93c7f68b8c107768031cfbc60703cb083fe175a01588519d588e36fd490ba4c78d85f399b66545a900dba6e559f9f29f12f812ee6e1bd0d0880f5791abc971d8bf089ba798d6bea4c92796c5f592d61aee4b26ffc160bc40c92460908cc13c44dd143d7c95ebe178cb2d5b3d109624b4ba2cf5cee5d37517357d60e25111f71dfaabd90b14a51abca03fbadfb7c57b283b760121f69f1eae8c81d7d672b9eb4989ec4a51670001b74cc2e05d14390cb74d09e43aa8215c23bd98b131be812b895ef2d923db3f89040ca12f773b80fc0ad2e32d98c101d8b49a5dfd6cfb859f5eddf575ac6e80ff7f897eed4889cdbf8eed51d1ed019a8d4e06b2d0af8f7674e90d238f1c3db4f883f12316d00d38724c8cd46157c7b0580ffffff7f