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 56983 0f23c79a9e7389bf279963c4a5cd4a68306577ff6b89e23fcaa68882e93ba932

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be14512c8360c0792fa73ca4252726294a88491c43d64ef3b560a6f4be6a2a18
Certificate Block Hash
0f23c79a9e7389bf279963c4a5cd4a68306577ff6b89e23fcaa68882e93ba932
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c0060000b01b0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000653bf88faa7acf318b4feba4ae280f4ca470f8463798c4cd9235de5c6afb137cef3bbd90f29705bc5894f732dcab3b2b3df93ff0b61364ccf3abb7e9aa929ee1e95ae9e2f7df929ca7325631809b1efe3bd23452cb20c5a4f60a0000000000000040000000400000c0060000b01b0000

Raw Header Hex

00004020a21d50d691c0d8f6939950631309bfaedf88ed9f7bc6d03f534661cd9c2245d860134a5c4b754633cee3b81dca62b6de463145559f08d2201fee9d7172d1968ab4e60d6a52b70418182a6abef4a660b5f34ed6431c49884a29262725a43ca72f79c060832c5114be

Proof Data Hex

59,560 bytes
12121602030717b51d1240007bf9c01c7428b1f861c5eafa0c19a720335ce0c38b373233fadaf9336fdd1d2e4018cd826d6a8bdbbbd23dcb62a4613eaa4615c4dce9646f7316358c77bbeb7737b4353464e987977ef9838bd06945c22e8d52b0c113ce16e1c1bc426a2fead88f8c8a5ff2638f6b4e576d129ae2d290bdc48695cb13482b1b91f3a75b440f38e477377fadd2cb68529499a97ed401b7224048735d8c5901761b84632382cead38a2de808992eec9ea02a2c609e85487c11a72fcddb4e713d173e15df22c00d3422c4001d8dd90735d99f04d2d372667d76baed3fa8257a7cab74403f918d5d120e534beaa1c05cfd9dcc181ad33b2c1cda0d2fae742b995e25f8706b4ed2b0fcf384f5978cc0e9b5fdb5c2ddf17aacf769c08430b397f77fa39b947b008663c4dfed2c37985a374a2339b5f6f3b04f41aaf1f00ca0940db0bc7cec838e12f3756881142f00969e1ff0cadd55c72ce24b4021f3057af3e036bc95e5806a79a1eb7f7bbdfdfc6109fe3a203aab596ee5828ccfd3c6cee01b8c4449592a5fa14e64b5d41d6ffe12488c1c538d7b75556f6620c8fdb98bcf4a854b2fac99a83a9d5155b817d4b6232a78456d7a0c035268e91a0a058b63022ce40e9f3461cdd1c39d4bed6f70c9bb9e0939676524cf7dafefd77924953d9fdaaf65067c94d86fb4332b7f9ffc3cf77ea4c25841023686523c35c4f59bf2ff23c73cf79d2d8543c048cac8f26fdf2e733e38ea0157f5260b97c1bd31f864067a63310cccf1318f247c11e19c8943a5cc70271cdefb59a43a4d475ae68a9960e0a38fe0b29b9a6ea6734ed63fd18b36f835ca49d7e73c9f939279ec16a9a2c8d719e1eaad2a801a16a1f1bfa684c4c60968f6bdf3dd5e26ae8c1ffe3ed1da6543803f02a2c21420c2bb1230c99093964297aa1ec5a7edc127493af2e465d8a327d84489e1a3c2ed21ffb2ab558831cb8de20992e014b1e14639f7dcf717ba58b4a546cf4e633f1ed1c8efec841ba3ec48b606dc12dbc2a42d52ecf4e408ff69132ebd41395dae9498f3671d0a72f52cfabe5e87c601fd4769c82307019e38ac373fafa91f3521ad509ac030957cfab39d64ed700e068ed6958f84c93f27f09c4261df320849850df41f7ecf23592cc07744726451285b2cd968cb99d313c39c2b69a5f7627e2980767ba5115cb90cdf45ddd7e3700e62a837818600bfbbbb177217845af9378e22e804a8bbfb394e7b66008d271f1fdd9a8978ade4e3eef3ee83ab698d4b9193c76091a51f79efdd469202e802ddd71694071b5ec2e9943f5dc991833ac104ae195b49c57da67e74093480779ba4170e2e4f029396fd73feb2950d556ad8023f42c70dcc0d97d56074ce05062c03cd7ff02d715198ca494583bb00717c880d5336161643116d3abc29627c488e3b7a57d33af44eb768f3a151161aecac435827f89178c7135a0dec2661dc42034abb183a489eec8fd08fa34aaf08b9ebd5ea7f029ba0eaa11bdc941e28dfe6995e09a27b3a6928714875224d1d979bfd8d3324a4ad9f6a2b65035c676d6d40cb1e379dfa83116ac0a674cb504ee6632f83dcd9f2d00b93ce495f79c8d3b3ab4f99405f817bd0233dab30f82b9217003e93f121616c28e17ed64f99e57df914669a66be7fc09b46267c3c09d1f7dfdb9692fb4a33505df069eaf2eef9184fb40a458724387c07d16135286b882c72cad0665344f321e2617e3e38f5364f65532329bc58e2cc6f96224263ec2840566506fc9ff78f068a2478b8ca96d2d7698f9783da69fc6f522fbb59d9a6d1207d0765f7ceb30186abcfba895abe51a1576dac570a64810b2a9dd5d310f533de11fc283cd2f860e6ffc17a3fc24c123b0f368f2c98cadf8851aaab8b45282451c89bac50e0460ee3ba9bf8277deff48e94610f6c87c4104938de2d4d7a66b3dacdc75d7f5e8fd310307062610f99524a682fcdc638cc34aea52fd507fe46f182fecf585724167afe47ec0b81dd15315d06304bd87b381eeebadf92c134dc6e167e777be75b57c2b5090024a7c601f7694f7bd84c809331160db4ac5837ba62c7348435d7dd050f1f3ea08ad4f76a4ecedb7ddd4f83c14ea13bebbae6e5bf8a103d9aaa5e213182ea924fbb621f02ee7592caae20ac9137b078dc725fc5a9122000c4b51e5513f057e3247478f2d7cc9d7e794afc93611e6b0fd5e2f1ad2a3e8307f24f5307a383c098ac37d3183d87af3096d21bb44ca2c2f1862a86f8c6c6a6a712c64515ccebd3e7f8cede93f76f269c73df3628b07146378b95e34bcbf5c06b41cfed828cc63a3e5aa8a4d46447a04a5fa7e8fb7383989799ec5032d4a5ab47cdb130273fe0f932e78c0bf968d8bbba937661298873cb979b99e4ad59e1b8d4148851bd89bbde5d27c77fe09a3a30740c8d891fc8f3ca1b98d0bd798cfc414dbab3b98ffb984e604f92f4d7cd5b8f4bc6ab64ee679185f6f3996e00676dc1cd325173a7f746e7caa80b59a30c1068f350e0099f91d5080fa34ef05214262b50df47f25b98f347870a0637faa0f45e01206a2973e4fb68a494070b79edfa8e02bcad28930bb7417099a31d038ccbcf04f32a5f59a8fdd27b070d2997e1f664f2248f2ab55cfa563243ebde56ee889b59bdc0546f5956b06ff8a35422abb615db490d626918110a660c2e59917c396e4d285cfe1a36027170bf9c3c9cf8e102393c8bc4ccf218626751a2401a0af7125d8689bf572ec7e13146a2cadc7c946f4a3ad4197dbed3e275723a0dba046c912cdb39fce3c3294761f36e8ec93fb6af65a60c2659eb4ae92b85d861c0c93655580d278eb902dd953ae576e2ef2735a7204d42a640caa83afd8323cdbd2b3160fe06446210282b7937e8ac715062c02a86f4725f4508cfc3818e1a076daf3c35b0faf7a65fc68fdb0009c1bd0dd784f09993faa701ef3c905e78b4faade8daf6994d47838370ba0198f350a35524e5e4ad430ab761cc99b689e5962704f195d118a79506f003efe73ff394503c2cb1122bc730d2c5fb8c06779d3ee47c4290320c1091e6698fa3c0cd8bdd099ef216b0799a815069604b6e36ca19f93f9e80c16daabbc27be5d06139a242cabb3b3d948ff816638823829cc22c962a1049331a4e3e062a25288ab8ac83d6780adb3735da6a85ac0b097be781c89d170c07cafd01923145456efcd5e3e9ad3b8b608b9296ec2fa98e7d79db8ea52af76ba71eeffbf21abc2ae0377d467580cb561d812f8b9487421ca1493c9b260d642df503142eb8c2dd5f8c824932f1f8cd4205a902162abd1eb62306b9bdb20b4b4756d37e463fb4a9efead2167995cb734573ba0805a53588fc65e52875670d9a2ff90cad5ba0d0bb2b1b634d6c1fbbd0c32529d46a54e878f6466388df859419915da0d8f8020ffb4447017ac74ac11f70601a1f717f0c31880deb73c6d3b8d670d3a3b9f36e92917269042ee12a87ea4a590eedafd75eeb934b281568bb91be5c39abd33bd20f7307799ba97450d900c8518a65ca61cefd20fb89be53cd6de17e2e46baa2cee55696fdaa46e6c24a588402d40aee8b61bdd62792be283bb4720b7ad844fec019f253fdb501caabc7c61df319ca59f115bb29eafecc4e86f6305e816eaebbc26fb63a8444dcf68ec69d0e9b2cb10cc8c9410415ee1dbecbb12103805bd4cfa91ea791f47dff99535b4a886bd993c826b8679e1e5b5c57bb47a946b5dbdd8cb2a84a31c44da2ab9b7e717ba7c28397ed7361f20924494263806995a0553e49e780b387e50399606653bf4db9512cd60282b9c4a7b619388b4e4fa1a68fa79b0cb313b537ba638b61d899d662555deca54f8f93712f828c5f7757064410fe21810fee56fd5aafbf705bd181711c1a58a590abb3265847aacb565cdf7114119f530de2852ab425a895d531b38c4f3f574c006a375042db53a9953948a488170bb38bb7dd035ebe5b9d0e1a71c660f98b3c2bc73f473d09d9f9fba746ced1cb48d3dab30276a3b9b3094af83e94332bcd7de9ceb5243013a7a37476b0e8f682220ff8b5b80b457a716750f91bf309ef03de90afb6f519e42705862bb1becca9185c86f183625cde11890660be90a0f9dd282e3d3bf6537add87ffa29671227fb64ffd7252753e17e939644ca182dec96bde32a86bb45ed7edead6a242e30e0b199b34c46d81c1fb3258a87dfb36df591078e4024f05d4c7795d8fc5f0e2c2a9252e4cbbf46fbf0db2117c8625eb630399b505400143e5a2610ec5a975100fdebb0d5e10c8b30d9a44baa4f22cbacb3f30179b9cd7611c104c79ec7335faee4da5b1400af96d75da7e1a17623d591ad820b75bfce70c315ee80f1df69bf5b3317e853dfc87967a73ab5778a99f51801f332944125d8eceea6794243b719ce985be8d8c94f83de780c9e53dba8329469677ee759f02e59288b4e0c205afb768dff49bdcbbbb096fa08117922d80e37112ef47c0e24671ec8acb3f90e014f2beb44671fd4570785d8469ef07da3960dd750b23920eeacb0af343af045cf4d9c223e9712a82811599c98bb9874377a0fe47d84eaad352707d57ef5f3304ff27572ed6181d5dc4c5fcacdc97c4594a4504adbaabd462da66b2cd37aaba98336f7b35970bdb6815bbbc3135b536d47a941b31dc65e6d5898103abf6207639e6f493ee899ed0612e1e3b7415e4d21ddb66281b88f735e4fee09aacf5ad76e219a7979edd0670159ed7408e5f7bedf41fed6be5127b3eab53d51eaa8ceaec14af1c09f6302d2a67772b7e1456eb22b1ec2ad145ebe0aa82f31577c3e6d2e2d0f00dd6c6bf32af296d1523bc907b2449a3e003694b0a09f0ad5e9ddf95398406dff56e4425a46bf0f9acdae53b9dac0668c6d3716f67ce6051c62c3fd63f315df7ece5b03fcbd6ae7e4e8f60a0379f677f964afe37cb0f507aef18f33b5f0fb3b39653b71fb8d8ba7edc032f27f959054545a6eda8ca6b91914a0b3436a94df2dba6a8f9d663f5be17a6a0172ddcf7908025ec2b0f5ef6cf9632a8c45ffaf389d9ef8ba1d9da61195bc1243fbeef25da823dadbcbff4b53830285da34e0a4cdccdcd637f94a6fdc0e86c201c0b2e5a8c003b818c736d92d430bbd98f532851b8bf8c7b09a66474bdfdcfcacf9155020bba1a4bbb504a613f5256a367b3e4aaa62898ea40ba21d9667f5ea22bbea50758b93335fec9ab8f5cdad5eea0328347a064fa447ac3221133b22e09029de0cd1eb5d8ad01707d8d8bd1b2802cf6f7a14928a4a93d5775ec797ada85163d0d85c41ebfe204539c7b74591c3d51b9d896b3454dbfd50be5a299a73a1e3217855e5d1ee5fce565bcff010ec240b8cc8081e17f5bdb281f8d0100f7711dd9f916d98eae333e075191b60d5e2678c38bd4127d9d10753b8b253c188a5fd80a5c4a6c56be86b1785bde20363a810b9f3dd2e6bfe240dd38a637a29fb0640b4937f620280f9c854f743290fd9330d3757117193376ef8a84fc64f584bac361ff8cbf3c0278452b0a219caaf0a558e6b81aab4de62f19b30027c0461f7c10af6650bfbaee33f6366182b1c0e5b89a6feaa535e95ca008b77621c8bc24d1adb8bcbf41639bf8bdea65135455816db185d85f03f10da472081f3a8c0d3052825eaea478f20b521ba8148a5cffb51e6b76789d85e4928dee7fa7ad5c659071582a935624a52aa666e93e161cde06793e6fe9a16779fbe8c0b32c3b24a944be9115394a6e51350c504242bc13a2219dbdc59489622180183e94951bf90a0652a482172015e89bb5c50b106a94cc8d5aac206728907a0b416e0bc9b896cbd254aba533fa9cfccd2e58ed383f8eb21c5256aa7f25aa5548f83f3fd9976d899002c8b56125b169370a39a29db18ed700e8bb57a90146436b15532a5787ca0f0780bbe2de8fd96e9057e9278f9a5be2e13dc4acce5235d15cb2bc434ff37d602a82c210ef3347376420f804376bab9bc4946f9c77f51c23ac50a7d04365d63b5354cdc4ba77ec78d208d92fdfaf128c90e2aa0427f1785659e0ba36b1336b6f7f00a1925d1e42059a1f362a2c017f34dd068055c2322331c2ba35698e91c049cc2f6c3986c049d149cad8f81e5f7f7d4223c0d6ffb4a5aadf271bbf98cb07f9851dc73d01a816e90e11818200488d1908d13294655701c508f980c2771a6a3e6f8282ff415d547b53a4b406adc3334da9ceebb3b35bdc6a4643327fb9eba29dbb4b41278b357fa30c5a625ba9b9a5835980517baf495165cf97cab10ce48431f93d7efef6fa6b5983e6ee443fbddd54520e4e36d99f5e43c09c301f88504a8d7f5a0ef8d44c08ee557310b0ee5bf72653deaf280cb06bf62a5df69b785bec916a59265b9b2b59482ac6a5704c9da951dd95e4e700710311982f08bb4a14fdd83dc859e9a02c3452424322b6f4bd7767ea1064b6dc62aba44dfbde81425c09e0be32311a1200977a9e829c2ab2f9ef486f5aa5dead3a265cec45a9b52693c1be76d058f2ebe8d835f725d47109703bc6e7defba57df58b784c4f4fb3513630e452b21eb81ca085abf8a75308fdc5960caf16d537800769b830bf8deb9a9391e69a843e2db826fb5c871acc84a469ac151cb3a1b12b93f3c2218f2e7b20eb832a14bd7b192586ae9b00cb304d87c96bdcb37e88f8ce05fc561e68863c0a3046a3309290f2c206876c6c26547a7fc5739dd938fb0e981d0b238ff0920b191934ad08498beb85d990bc57eaa395e89ef891b24fe77ab9e713bd9e76f7766e2f1b675d06365380471844dce474d5a551ca2105b764fcd9a3b21bed6e191b6e72563befa7520c58c36423b8240e2b585b059c2bfd98999142d9a5bfdb1c1294258ba10d2521133a41be3c07a28e2f4687b5c9393fc9ada26d5ea30840c8d29f292a945960c47342df9c1da9491ae6426c457b4a434078fc7bb903d08b621d0305eb5a25935d6e08bb0c7273a99c83cf22de3f43ec360bb64bceb90afadbbb4edc47c683a9ae8e413b9b9c9b77e256eca39d0dd42c65e31707477c2cf1e30292a88356948905d2a8398918ac76b553b0abb4fd44a17300557f9d272db7503dd6b25ce0fd706e14a0613269dd03780a4957ccbb60d759b01c2f9412f1ffd95521eb6c5457c98a9fae9e898f15eef5d72678711fc57e5aea6a8bb8b565f1c184242c53ce807a5f25f46f54fc829d8d5ade5c07602e9ad92f44007c544f52cad9a7a1dc0c7db7f4a8d7fdff7cb59b0f65c9a44eb20d472665b96869ba3e3c3fdf689d4a047974cc5eb6e3dc158bb350ba9b1adbd2c0aaeb8f73f6adb57113abcf5d5cd8ff7d881dc4148995cd04494e554283b7f4f2dbe367aa2685a12a05321bef900ce098876ae9fd916d5db410fd573fcb9d97cf25604bb52def51c2ee193914b0961b5c5b9303c3c211ad9e733243df3d61ef24ae68bf02816669c675054b92d4c5095db818c7c3e204b2f2e25d013cf0de1c50a4644856ba3d5af65b16429b217d9a4df633d3ae7a911de684d4d53e6d44c014a7b112889cbd1887e28325a78d4acd058a0357e312edba29c3b3d72261506169f4bd895a3f61548bdfbe24e7dea9ac5f30064dfe99240f1dbaab0933942a39853d8a4b7186141b0a1a830da28cd33607dc78150b05e611b1f288d10fd68b905f254eb178b00a2d01214abb442966e241e0950369b0ca3a96b4c1d146a40025d695ef3a75b740465c9dec764e4324d6f44e468891b941bb2861654c31bf773ac65c6d50df46c2024a0d43a572190b391ed769a51eeafbaf4d2111573c37d12735fb7093486ebb963095bca10e6c3a51518afd51fcdb248d9a3e34d93cf51c8dadcce20b5e22d8f2c1add9ebe029809453066568b589c85611fc6f80f3fc7f74df6337f6f4eb5bc5ca871a897d6f1b5c1d398983f3a374ba2d46d76369b9ba03ca2cbdac14f2ba728eaefc10fade92cc4d3df4d499b4dfc8ab0beec323d96e15e0b8f773bf082042734113449e2228af92fac424cc62f40dfe804ed256f2b6562d3674f6d524931626d6eba98efe1c20acc47c1bc257f37994c58a7283f0a8e89a42469b7315951ee009e19fd12f5044e776f7ef786c4ed11688bb16a554da876519fb10dd9cb8f23a1d9ff08dd77ebeb47ff9adf4333b843f57f5fbc8b01f0ef0acdc0ca1632296a282e48354485bad5805beb2f605937af1719ee6922c3db8e09d87b344779d0b8f188713e8661e826345cb9e819d71070c5cf3176954c6a27bb458de098936a8696c403f533b719431e3fbd34e8dc89b799774d82153747c04b9ce0501b4033e2f4d47849fddc72b96ff6af62cd46d77b9505605a6f0fe8d6d50923c01cf7c2fc00ca0bf038578636460af18783f731bb246f6c6f4b03729efbd212320d5cdb3b4781291510b99856d9bd18cc4be30514921a968d37686505f522eb3fcb826a2e1a3615ad9f2e6a589b3fd2371b3e0a1a0388be1153d6fa2e2e292d79684081a34b763bcdb9922cbcd0c778ea198b9d38a9cd676e286c9b81d888a5120f803ae062147403948d23e9f00dac57fb260aa59edd083b42f5fc3d8e0b2a073128a7c51409b03a8bed6aa2786c78f2a2567c487dd984b17d8b7786b7e29b428022feb757610a4a5ec6d05adb62289c9ca9197fe43f296a7b235f310bcb45069d713c8bde94d967b2531c04aa6e5c25de4778a7d2eb5e33c984ffee1c0d782a55ee37877d53268c4f6faef3f65b82be5194486c811a332eff436f15eed5ec4264e99ac8fb39062c50e2ea5619fdd263e55ccc5c899f6f272fd0cef3531648e43e7649c1ebdbc6c24c85d90cafa3c5a8ea2ce24161f3249c27f868728a2f2c2d4d1d0d30a29cd623ddc8b8cca0a71054707fd58d2ff549b25a440f9f14269899aad7c00ae38ab91a5bb79704867ec1631193383d0ddaf4c67dced00170f5967db792db428033e6b91973df243a6fff4c1270bfc2d4574155515d04a6ae43137f911cb8e6059f617368fbc9094bc7aa068afde711f3a6ef2ec23984266c97e780f8a86f53a55a947e4b8a76dcbd6b3966d6ddffd8cfbfae3ee56dfcee0cc7f96be7db95a9167caf23f891536d7841fb473fc57b1581734415366779a61842b665c1823f28b90ab2fc378201be5587f2be9a358349a7ac860ec80d418c800e567ee57013ab711629682b3b6ed49e041ee284688838079d472c08ffd1883b714bbb6eb1941f03c112133b1659b0c6bd52f8458452fc00611cece81cf83130c78c826bfda77eeca1ad39a3d48393aa82c33ed3792f5f7c1c01780cb2accc2848124540732d62541d29adf0ab7801924bcc6320fcf6a38e15238ae06a74a5597c129e2e701234429f2a6157133181e28129e1a102572b5469423a476d509733bc9b435fd0a9121e8cb865101f4a8e28b930fc3890f1e19d15ac8a1fc83b99982c0514d9aa75383a6ef4369f4aaec9524ff4cb3bef04db6f809a5a81b953073ab6db6d22d639c511c5da1bc036c772f0c1634e8f6c5e2aaaf6ecb9f60fb6c045299e0bb41b1319cfd9e59507ff36f6035f3e3911b7112dc95cff02740fb74e22df67f09548396042a19d02ab9330c1e496f6cab22aeb4fc05c81ce96c5b60daeacf598adacc53223fbae9de4bf4775c6324b3213e4c23741f9d690b2cc847adcd0b1fbd524c12ce5499eb228e40ddb225b361559f618ebb8c0cc32fa200de89d5bafc64f79350099bbe64e2bb8deb3a9e16231f964920a7dc62f5a06e41e134f05028b436ffcf4f714d0670c8a3bc664dfae216dba0899c8f44471bac8543d442bc06626b52129cad04bb471f685bfbf96734f773f3ba3d2f3db37411c36624c902cf23522b5be7d9849700e836481303081da320a7a91d0ad1760d316aaf6c3b7ec0e0635025ef29460bf645525a56602509dd104ab1af1b1aefdfffdb7615196f8862f00baa6f915cffda979158bd4b8a629fd6e8c0753af2a9f0c7d680837acc26fa9af4b1077907bcdb2d040fcac7f3d1b6db6f26c4932513e114248ef689e6b899b6f5dc2d0b7552a1614b3429ea8da92d13c37ae15d404e83458e7849249b4ebf93d86ab9ad345b4f2e6283c2c02fd4caf10ae982e9d84e759268c2f412b82de6c09485f627c8547a4146df8e2cdc31def8ad321a6e66677d366a0b1750a843baf6bc0c30bf9e97165ce98a853c6bee784f2b0a0a05f79d77597c81cd525d066a0482577f5045f8330e9130c81552d926951987e340cb2c252cbeecf8e6ea03c44772d30717f4ae0fd4327a58444e619b79d3cc984c78fe743edf6d971a7b2b3029fa802978c8d646586b0fb1b1bbeeb0fa37dd561745a6eb8455d7fc014837fd04882c3c4d6b6235ae84903e8127e51e11439054f94cde703ae670507a942e73853337e9d6e747336528ce4a47574395b1f59655259968972f3043c5ad39595429752d993ad500f730437c2093b59b5909207329633fde2d1b04a890ee3d7869113b3fe9191973529d218b72f15b41e3d0e4d2a944c6dfe8f90e3370c3af349fd34038859caf97a210711fe9b2d6fb22fece09fad4a7658a3a40478ab13735b35b2655cf90449a311410fcc468074656df15745fb8ae0e894228ba329bd2fc3d87ff48895998f7eb9ad9a56c52cb8d7cff93b22b5a90d1ac053274c61689e147645b64aad2602844aa0c8f8bad23269c5ff96cc771a3cb2ef176af9bac2d0f48632971a71dd93e721122841629941e2c4d419f8bd7367e1737790ccff1aedd8bd07e8f159f1d6316aa212232b7337a7dae9d7fd92885ded91456fa21e4fb2ebb493ff906af28c4f5c43bc99fd151a278808dc7bda4d37d51a2a92c3552d2cfed62fc072573a3861e3e42c229fec1a86f969f5759db1656127e4589abdeb4633a3d8c9ded2c05b7585fa7987eb0303960e53704f0ea5bb9680d37dafb28fc39c627d74a71c4b30b5f2c8d2d1e8bf7d4f757810e6d877810368ea7d47cf43d8d1357872aa7244965593fe9c3d7678dc9e253f50e0882c472e8451e7d195ef3ed273417c4d63767364eb212e2488710d03d8b742cf03b0f58d7f8e77e3a79bf62565e56fbc81462c5cfaaed6ebff1a05d4355ca384d9785b35bf1238f9deaf6e5e98c7d2b64f0a76836fa57135808f2ba70495826e35266c790a3d2b5f78f868dc9fbdff4ddd76c6857ff73bee8e6576f89eeac8c6f6fc6fb99f59e8134d58744c65bfd858b9a14bf301e0e22c74782b1d80d4cfd5ce2ea57bf7d9dabee55554f77aea8a43e32921a2afac28423d9b68a92219ce4be1b25deafbb8de53c9d4db14c5529ae113c4b2768c6b846de42ad6949707d6a6f17c0dc7b3b318b15790bce2dd3c2868836a90f9b43a26bc3cd14b1753e1582546fd03df19db188f7e9c6cf3cee0326f9b1a0a6cc9f1a28df9be66de235b3894fbe5a04c0145c37e1d4e8c4bd72465edaf1b82e00b2110c21bf444a0fb1cefdb3ee92e9190d78223be0e262695c4c5657fb6dd5d434f975581b87c6cfd6abff633c11d470236c3cd52a6d5e6051e28cae9e6301949da98507875c8e10e6ce8050a42210383e7ca8999287fab22c963bc4f9d5f5f99da8d6cd683d176ab4e75dbbcd60080ef37ac988bb78a14af793ad1119e518ab16321fd354e9d656a8530539e9a59ba8fed045ce08da282e6662873e478842f8396b9027434fa5a70013e5cc606e76a9ae98134390936cb7972d3c2d17bc1a9fa62868c708124d05fbcc992edf2f029e9d7232ea561d22ca47f42f15cb9c9109110cfd560e314749fa664310fdfda5fe6c74c4d4ca90ff75277c3abc926f13927d80ae2a1bba0d042210376feeef82b7506a6de99d768e48f1a43b623ebff8840e590116ebb3ca453832e0f37a97a7b0f2e9f2c20467bc4c4ad5c0ff26079c04748721dce8600efc10204bad232e375f5dbb58e7fb743302ce9df76af003fb9524b90390aa1556201d7195216875796e141f8fa68b88cc8b70bbd1933236af733d61884df39b2b83de9d3c3e15d7c17f30d0399768a72605b3b2b0f02a1af2cb88549f165a66c891d83545ae18f868563cf1c7ea435bcc3676171f513b94d1185b60ab2119f737b182ef3b293af6fa3554b633c57b3be5278ce8e7b206ddf5bcbc3bc21b1fa07566d40bac2573b1edc5aeed34a8e64cc3f03e9915b6ce6563e4203401779a418b6b9cf6fecaceecdae632ca6722dc13898d6c5e49262052b5af33d397a72a9e742cc9ab8da12d3ee0b3d26b19f12a0d1e4c0108b89418f1324c27b8d7a30af58a31ed71dffca7bbee9e5855c57cda787bf55ae6a4d2e64328ad950f44758b4bd25d2e96bfffc602c8926ca95686d13fb3b9526645365f4892c15bb90f5d8157de8158a7a1f9e78bf3902cad75e06cf4b18a6b3a555802df2a3e9141ac91e6a4fb8134abe564195be17bfb65465bdfcfa83b3ff6426725abaf68ba278b50009d0765fd801b8d937ff4d6ef9ebf068b66815e7189b1cbf3baa2e5a40171cc8bd4f4495c25ad76b71e79b5b6df1dc50190494cb7387cf50f820a0cf970da6236e703b4795b57ed8c4213cddff2151a591540575e3dc2c9bd71d617eff440916991f4ccaa9260545b49d75a08a69bdcfee8d20eabba417af0d9598a9c950ff4c2947a01d9854aa2fa4927f6f0464efc57091b275ef1d95c1505df1a7416b7c387df621750f97aa385ecda0d1fd3389f6de8ad3578677d5c2e4fdfe8452da872d3711b252214ef08027dd7ac8ea75cd35f7ec6b7c71bf0ecc4dd4fde1e5137a47d6688c3f082e2db8b94d2ddefa83ed23df93b1951398141b39ec08034c693bfce4fb1b910443e1f2837ca699b597d1b499b66fb820d5f5bf1447387458badae1e583d91637ff9fcca3e165f95b908d05615aff893c420bf8b153d408e8b82e7f7f1716cbd0a9fd77409d47f0f6a57846f28bdad715a111509b21d752653815979dfb9d9138e839a393cf425cbcd40b032b8565c4cd547779c63108fbdac6f9d5e23c240366a816d848534b0fac772db4f3edcb4a193b892dd79e97cb6692a3f50040a4a7763b5faaf680a872fb12dd4b3a77795510b7918e0856c6ad9ad2cd9685d1784ddcc8538d1063754f43190acea752e41356e4105a53fa44176e1788956889aa1882532be4ca5c29f5e49aeb73f4916607251eb34a86f48a54c6c2671038ecfea817216dc8b8db8825a39c3ed9c38cff4bd6e2943e01e3c4d005c0df43abb30ebed39bf95c6693f274f94d9dcca26982cd9fba85b1b491745043e0dcd48b7f094ea3c1039fb10971fab3f4b505ef62851a72fbde45161c5c6340363ec519ebe6dcbd2447ecca55b0df8bf2cd86a8898665d7e5941e3c4216638405a6b7287710ec1d434f8666711a87eddbca9bf481d91a70e59d717fd509db95301fa08a7a9c041c4ba3206f7b996ab3cca99bc2cd2584af6f1bb26497ff475a3544c7013bc5461c823131b78e01b6644e9571cd3373e0cf1fa99de9ef9217850d9597c8fa4f65926749adc31f909739620644a08b8dc2759e32700c387e2822e93e9e2533bf6b1ae4e61d3f33ba88e6dce0a9ab2ff3841cf3f346abc8d6af117ca5f9096e7a744fdd61ab66443a6b98c0302afdafa4f25cb3c29f698a109a8ec140dc6fc30aec6f99396000bbcb70cc0237a419010f108a3df61fb9f72c5a929d482c93d2df45ba5a3ff3227e777219e739bad30298d6211060ea0382eccf69e98ed91406d26dffc1ef6c816e0611f7c853d04c0ec17fd73b52d438851b87faa63f67ae54eb589db4d8a74b758655bd35090c49269ca3e6650a71d8d23f78ad2780cc06493411854d5f8e52a431d5868dc0d22ee4309e44f919225c935c8a34d32e8bd2195ee9df0b79afdc96fce5c5780d8aa2120c1a771bfecae3fe36b4288590372fb0536892ebdd0f97167fab0ce8fe5d76b32e9343a37b7bee66ba61d47955f9446784507fe72cbb286ebaf518f6d6c3494d371f9357776673e0a29ce5195af25680e54e60feaad4d20a70726afea763d16fbedb6b3435dbfeaf17ab8b9e680e4976ed7a8346292a28513c80df174261ce3ba2cbf7516cc7adcc3392539b763a20899a1269585c27cf4936c82d30c62d41362fe5122d026e7943856cd5ee2f602ff1e36bc362f7ff84aa4bb6008267920a70fc70d2347c24beac6297fa26c08f6b49d0241caa2b46f8ebd94dd3f3c7a3dfedc2602783a5c112c5c34d0a671a19eef30d5212f3f9af2c0d2d61bbbb876f6376f5df845cde623f41994d55050e7633555a5809035efa5993805b902756e95b4b7bc8b3a14cf071e43a903d8c3d97f8bc7c8135c2c9c1ef799ebbe2175ffb3ead41f9bd5ccd1206674b97f5c03df0bd9969682be5e13b2f79737c40a52a5762c7d0b5d9e8887dfe47bf7a9f8578a38748fd13431bd30a0ccde8164ea813b1030c9e37a439c3b411f5e68e36d3d317edda15752f3da5ed840cdda50871dbaadb78bdc04bb49c37023a5a4b70e18b940191ad449d49b6c795d5894f1196f64c2e77c06f04850c7203ba3d21e3a899820de65187b2ff903d94cba0acb9db12c929686a778dd3f4862aef017a8d50a23b1056dd3a76a75c1792f6fba7c46211c4c3e0b3db84ebdba7b27164cde78de0ac8ff5277e78dc20ab38e7118d8ca61398af0849801505268044c1ab74416e21095b2c2976f11edad18847650d69d8c639abe554dd7af9574dc12aeaa163e7d7058a48b313011ab263c23f7e68b8e6170bc70fbde22bee36a83b3bd51baeb105bc3beefdc50a94e3264555f29e83a3b31edfa9420a7d804dcc63cf775977444712a2c9e464fd97f6f0e66a93b2e046b43a092fa2fb6ce57f70abab9c5bec9a45f4bcafbf78a57f3d63e4bebeda49acb9bd355b5a07288fdc7ce12c499e33b3c6d717db58413bce8fa71867744177eaae60c89d7c443ddb8e140503471662dfebc383ad9adaf3c460b0513ae0f59a8e9f26acba9159b90bdab9b88bb8f3cee83cbda64551e6e6e3b6bc0cc7b0caa3825b5dfcd5736f8e800db33120ff261ddec66ab9678a71e8bde872c39588a4b009482d2e0fe61979f792fd402941cf10031481878611a0f9b8e5a7aacce7350c75a5446e5553efa824e7fcb9ce16cc4d5e4cbc060d9a75465b2d9fa777e1afa58d5161adaa26a343b7cc5c6b5a2d468fdbf3ddadb7b706342372c6863bf0ee5ca38884057ea7ed15ecc2b1223cd3e3be2d34ba344f1195fb6a40b934864657a8a094d2f90154c61ab147d3d4b8ec7a19e8d5a2bd9e8d6453fe596f0bc3c1c5e9d78fec4e43d1100a56f10bd3170275912cbe0ffb7e810360c4f52d48a11338b5920a98bf89ff5be4d4232281a1587d9136d4315229d8eeb12ad05cd15c6ffbc90ac46a3847989d509bc3f669d24dc59cdff8fbf1f35a40dcaca1a28209a2ffed101f39f147d6823ea74b3daeea04d8493b7b6b2f18eefdab76a2beb2b63dc7918582ffde8d5377df3fab4d512e9cb762f2d9bb6094fef01984e3073794ae8514acc3e6a53f9062c2be620ff03b6c202d44b14b62b9b9ffe7c60bb2b0d85dd140111ad8a7e1683caa7140aa555ed480db98ce990a5c63de4a81a5b7ebe1292f6c403977f322584683d1fbf6ebb5b6d22558e375ce8b5d0a0277fe63363f995c658ba602d0f374e2fa0724e18ef0d8463bbc4c201b0bceb7f04eaf77439a9eb5561a796412cf607cba3f79f720c1445232256343f2605808c7b2466e299068dce498245a11e788033aff446f5356fc339e5bcceca7d86c2126433c0dcb6727b07a401a74db2a57563afb31d43db2d4d418f27c2c7c65cc817169f4b5f303035bc05da2984d816bc9ca19909b172090f5b79ba9c4d8e0f1aec8923ab0ef1d75583f6c137dbb86048a4be504f7df7b71727585221fea24fb72803e4dafcecfa67a6ef9fc3836670ed5edf07df970ecf946b2cd69e19052abc11db7bb950cb471a7d4ac64df46d7db88c7d8f65cd8c3534d81c0cce8dbd6bcc667793b5d6a684466e8c0e227a06356db7960d8ad08282a5c00930c1a82ccd234a0d2cda69a9decd335143221b53037edca12d8bbe9334781271834ef938624e279b6e802db0d802a87ede91a8af2aebe05ec80f72bf3c8affdfd7cf40af1a226980e64e9170ab6031fd082673fe7578c75449674ca34c9efb5f8a7de973b09b870faed9b76ee8ecc4957d2ab5f1d53c543e7090b36d167e4b7a0e6f6b5c7757a26d26ca4150bbc070c929b3c25dfee107fd81692750f0c9c4b325610ea0a154107d39bf77e6915db8f681b74838d9052d6642379aa14f89ecc9a094a0816056057892e77d73eeb351441a721f3998f386888c23fa7111702c2aefc6460d6fc57d8102b66b8ec32e3cc56d398258f0a3c20098577bc9e0f1812b86fffaaa29dbac9ef1412793fa5feed1b82d0cbb06fb66a846ea033843844d6e83c090579c0e4b8087b7251741bb290ec73f6b94e2ee43a8b3b53735063cf8e242356095899b4576787f3b701a45ccbecd27ee1ee33ac147d064f4d2ac86776db29d8839ff746da04842764ca185868554121ae71a5c7ab7731712d918d46e6ca42da47899ed5e419b42ad412a11771a1143a8572b39555be9c47098e4eb6671d6be81d90fafdbbf3f6e1c49d3207303a0f068967bf4f096db50c4a084ccdc75cb50a9df83eca4833fe17b3b26269c95f762f3e2c29e6fe7f9cf48f9642327ed32158f36f174e752b1118b35086a20e57171b7a5a129b7cf5d69a02d9ffd48fbb0a2f1545c5c45dc213c96e0467d3b4ab7278e6c40f194f31e99b98a5fcad70b49b4e6a200464af8748101b0eb843ea817fc018e7968f8054a506c74d4c5121612731a38cd8e6359087117d2d1f183d59dcd5613324798e9747349ad161b38a2b97de8ba31eca6f2ad1315b6db1ded6f15254c7a320e553958d170fe8502093a2e66aa131e0f448e7332eab9ccac8541aea23b2860a7fb03d35bbb00f011bf74d4424ab45d5ea4b11ef21f07d7c7adb3b5c115f0f3ddbb168d5ee5ed863b7a61c4622aa570149c54e167da2c89ea53e33567c6c407db6a817f4eebd482462cdbb5659eb824c6536432b4e48a79509c91aff52f0a57e37023e8c48d3bb64b5255ae2560971d21ba46f93ee54e748ea5902d75c9fdfde3a0af4f8ffc3667ee3877fcbe4f52ddf40f02c8825c7d7be43580563e5dc05210841bdea22c16d778198e05b3e7bd8d5cd92f934455907aebc695d137eeb7c20fe7a0ec39dd6e5b9d67af398db52449f20ebd350502b42ac1638e62c0c290d091e05fe677c41198248e16656780dd0429347b6a1fb20c635d65e9545d242727291bc135435bc022074c7c58af65124f65921474a3cce04fbebbd893bcad6502fe2c0052370e6e80966ea8e3ff1a4768539b939d5c420552406db2643d6f4d8de1399b3ed4e85bfcb3f29bc9f42bbda98fe88a4cdb40667c1e222ec5370dcac14ff4acb020af010db2d4755cc38a6732966239e81b9867b2aca4415576d21696be4355d335153b3c64be6e86ef433faf266558cc1000ec38c0ce7ee9d8eafcf31c45cceadccf22e9e36a9b5d73304d8d05976bdbfb7b0df34da8dbb38451d1aa33e2e5ef5ad59c266dce71df17898fb459904037bede9134172b9854e03e4edad255139144d32bb68c65d8a1145e453903cea83c59a6d21b6b5195cc30da64c9506f6f3b729ca8aa6ed0ffa077d674c9769c72ccfc1057832120025a266c3b10293aafed559ec085aff7302be4659bd938aaa63b10f6d9f8bb83a5b7e4d47c3774e6618c245454db06727244ec1bd2d6293d10c409c21ae0ef0775e809f98f9c60cf67f77b2da6ee47ff5bd944b0bd12f9649a051ee67ba8e6f3bdab6efea5a62076ca798afc2a288ec76e5b63a51900b43eb80e5b35368b76c497893d6ae3989a147b42504062e43d813c62be49c35f26448e0c93cb23e76ff7bcdaee096f4ef2b41e3f55d02efabad9cb57346ea7ceb4d6c15beac9716e9341907bf1a2144a0c44b767755d62b1f75c964c0099f9694ad868731685c9a72552c2cff34e5d3d086eefdf11abf2b9d84b1a36c35ed17bc55d0d0201cb881515518fb8defbc0e6f413a7bd4baa121bd447bae9883c738c1b683489da26c2908f2432d19b4d9539e536f11814eaa7b49ff1b335cb03e40a715c445f800da105fb648bc34165a4fbfa50ffc3efab37041ca5d015cc5779a938f88796a1f48fd8f115137ffc32a0746db7a66050c96d663fccdbfd2b060afb6574183963021e30fd12e7545d4be5f8a1150330def8cbc1daf2808c82c14f0fdb4de01013cd0a2a20da48252c8b4bf4be990f06820413c74c5a99d0bcc6da32edb52df5312ce19189c573098cae4f324aa157fa7ff2db944492db58ba23c4adfa29eeb8401379d9bfaffe40f1f361c8883d6a75a7249178299fdc821f93ecd02b5fade9dca16dec6e92666b565322d47e1e08a91b785480ca47a27de6d7adb7d90605772289ec1a6d753e366e385b6e40a3ccb3c98f7eef9a713ac36aab2c94cc5020e6033527b6a1fec600237f279f20e5772f9f4c14bab2b779c430f0e7cdda9393de0c2403febc58f1f40ea4e991088bbd9e736fd8ff47a8e82d4353d498d47c7217ee818bebd39f705de7c2ed616992ddf2b43ef0682787a4d42f7af8a0731f2fedbd72291d228f207e2bad8c60783de3bea7c53c85d587b98ed33400802987458e4521537db788e97bef234ec08bcff0f0ca684b6be2f2c467d5a44726bfb057290e8070d3420d4e2d79fab78e3d592c732d8d30239622b47983a89fe904c1cfa2099525d7d754084f26e63cb5d4ca76abe8eaff59c2c5e05b12a6c092d0b6fe5aef8e2cf5999efe139089a609cb2efb0d724cb990e99a66fa6410faaa1117f1cb2d60b0aeed723acc69da6e569dc3883f831e34c8997a46bfecc9bebf3eb85e360e1939b1ec31b250169ad387674d3dbd9cf229a386cd7e04725ae3842b5e8e30d58c92244bbf573dcff196da22a09b6cc7a62614a0fa7272b202841dfb863b55fe2f54552fab7de23a01ecf40ebc62458628736e8034e8d8ec0e976b8ae93b4c85b53bfa0780a8ee454c424dcd428fb8b0f7306c925a774a64eb35e684af928e160c3996cb6ffa42ade670ac5953c89378fcc35edd4ff0c9539b4f23d7de3759e65fe0d9607b285a9cb621115de3fe0987ac1ec9912a19836a1b45ea646a7b3acfe543038544d269e6178f909a9b0159152e7ad1fa4dacd84aee8c85a28f5b57f7c372dc1775161e505923c86807a5a20651773fe58adec2590d2c49dbe088628f3eb5493f7cb6f03fd5fa127073cf440f206c4e3b05d2f9f04463c103e8557ddf4cbc5e6246d9e124fc55770d0a6f7a2aaa533d8cecff33c928857c3b0c397eba3f7b5d7d9d2715c939667f07e614e97a0e65d4576042ff2c6eaf55b94e9f0156da429b0339c8e360c74d820af5ffcc9a97e7b7250a3831a9eeb1052ec000aa35d0273150cd8656546de9616dcba8ad4bb5a515c6b3ae24a2047833c6b5f105f28c7c8109d791afb7834be1ad035faf7842cd118486a746ab8dc6b93e6321739cc908f3b180f5748d8ab8bf2f9e310fee92b2860c2dd08921d6ffc5786568c933ec5491d76312fbb980f3a64caf5db64c07a8b7369ff1c730b77c178afc34c4a61ab0c24295a984ed65be53c976de1d9a83cb4fc9005315edf0a0cfb33c0520acb914c39030081e120300a383fc9add759693ccb36c274d2e0615ef72a0f38985f31fcae3f80dd731a7e44c5a29c403f37062bc17a5620bf2687c465ad68df3d122c634964dd3a7384cee8de1c2c303075801d00802e97583cfaad5fc6329e0955a620fc31720d21a5716d7f7512888d52994ce676f349cbf5c228a3145a7fb1aa1e55489118688862c0765615bf7f2a0234c39725663e4afca16343e1664c3e9a3bff6060670beea2299cde62601ac0d3dea9dee170df318387dba25e95bcbb42da617804a93e24a041d30ad9167aa5fc57f4df9cc329a18d4b8e6dca5af9b72cd28090912f40ce32d55f6dd073329309a07cd1469bbc5fccc76b05ae84dbcbef4f0c4b180a15648abf9a9a43bd0a944fe7b39e5390fcc4c999f5a99a5c267062301a7a8211822deb090672b6de1d886fa01edf4828ae3b2b23e5d72e1534a5fd3cb18ba1268be27c25c5d190a1896fe68357f4856a060c813f9cc83c3a50436f3699da295a57c7f9359d74e02d56d934b55b2eeebe91bd72d0c5b7f02a305a195a7331676774dd4a344c11f12e4ab18a1ddd83bfb006f1bfaa7b60857fc997ed44c8bd6b197d95c9d1a2b38c1d2cc5f098301eb37a3f2230e7cbaf3a31bb04d5df57cd798d82119f416f53e9550a84842b829fbc0443da34d83d3e48a680f8141e3eaa16e35da537c8d971ada8fb482f910ff8efcfc20b24bcafa126f10f6b253cf6f3326c68b74b97d3aae5ccfec9b624822061a648d93ed8ca87d05edd8d0b7fc9ee5ccc21d2bfd59d87f8fd9e75ab02dbe5adcd50f8079c805a250b7b98ffa52a8c7148bc1fb68e46d7c6be6eb27aad9c4910dbd995e395265e5f23c06153f270bb1ec0c0c094f6c9b9a3718236a36ace4b1f4b9d912bcd3f4079cfb2448c073279c8d3c2afac47c3a542e21aa1d8c6336940866830a6d732703fd59d2b28bab7725e476fa95b2f2240b1ee1930896994896cea75c30d7e667bd2b959c4cbb388786ab75b8604ad8599ede221c9142593b353d720162d2c8732ab80f1c7b37b3d3577e4dedb2b230d294380f5529c96bda69a2a32d0f1f27075810cb1e2ffdc03e421885a25d323bf0a3c1e747f92bce6dada32602a3a4dda260a551b2ba0b08a0b64fd5801a37b2cd14e4c32c3088a5daf8227a2e40683143c350d1c36d650252401c68cdaefb4bd1c097ab1d19f0265ca5f2f0ccff7450353a68dbd203dca66c31600ef76fb431553125b42025fda978324db6c41167231fb6aae3b864770d0c680fb910b02b962d2c9515a127c3f76158ff972deefeab354c19a42695db2a8bade15e1c3457212b2613f27f2feeab2f4ee6c0cad5a00e9eb702cd30edf9e1120b3f61affec50011c761792796543726dcc9ba8a73036ade7947257050575c5f0b48f4ecad0a7fcfe1080d9476abde137c6ababfc2bae4f8a2eae720dfa5bed629a2707e73bce260a9c3862feb83c90ba0b758578904b22759c72fc46024a491496ba276d3c1e3e697decaacfea66adc6f275c6b21ae95f5abbc88d5c83b66e6b90c39cc89119895c5f76706640595da7ee671f5159139d705f597519e363789d536d7ee1b02598f39cbe469b809ed47bc078d91039c6836c2f51cf6048f120e02c2c8a834e0bad76ca12874f845d88d4a3e6973d5e8a1f4471beab0ec5d87f93184aed52f7b56c46da33fccae94fa814ec28d36394670a7d1073c5cc9f504a7e5c93806baabafdbf58f89e21cd26a455841a06239e157cdb17005c22fa8df5a9a2bb5aaa808fe12775123180a7bc06803864d33cf7c3763be22b545aacc11f51412b82cafdda91c53ca5c0b3ed138cf67abf52e97191e2afb1b289e0897fcb713ec5d375e80b0214770f5235e4f0753bb0201cadc7e286ab3952ef88c9cdb0b21bc08449d8140cc3cf2f653ce65daa6e9f36f44c7aff3302569d412d00d2ea6a7c96d071fa39edd49601851d7c9cc116c8eacb768b2440ae5c1dc3d7cc6a2c9f8c6f098d37a9ebd49ebaf78c7352215f06eb6d9ad671d7419b62f0d6f534bbec1525918bb3e3c9c185f0d2763b8b3d4b5557a1990c1500aab0de9120c4d804730e56b55aa045e64e1bc1291021d18e033c4e3e5e112889eb3987dd51b2568c00847b8f774f1d23fadac8375d8f4fb31f36b4737667a15272e10048dd02a383ef1569a411a33a6236948552f72afac1fb6945d65324401da39709547d3379cd38ea3315db0806b557c15ad5c84ecf7acc35b1e198bb79e0009335e1155380fc60e7b41c24ee972d168fc7047f3b4f16b58e6801da6bebe7f423fabd9bdf749e683350cffff5e8c9b556a872ea7e6a6926fa0fdca73c81d289649925f6b795ac0283177a3192e8a94a3ec08bafc1bb0db7674223d3d61b96f475a379f488db182e5cce6282a9faa5d9164e918303bb449e969468ef4cdab52b94ecbe832cf0bab1196fa0e5f7b0e5fe815823ddc8b42ea0ad80e4074280aba25ff4de93a413a99cb76339955ea31e64685883f5c4de5d290b7049fba669d6262ddca683c9d5c12036cfc117869f4484037fc2973aa1f9ef54c0ab2e82cacb5fe522e9ae6a5bb5b704ed938c55192bc56c6d0422d0739f43cf23491574d93d5c266c9b8a4c90c1b3ca8ca2d84497fdf783ac90abf218e286e3a0cd50db8ffa5386ecdf9263e514cdb79a25f10f4dc0e6c82c99a74d6bd370b5abe702493f9181d4807dd8187aff50ddc20ac7eb4f7ff792fecbf0ffc6251c35b1c0468e9e362b75efc816e556e5ea51b3fad0b8731d39ab32f46eed90c90dc0b71f7a1b2d8f6bf8be927d8af856487b89963185973985b85030cadddff7e124838ed3128599ab9cc26196e5eb20bb6749ac3a4aa60973d4432ebd686647b2db8558b51ae10e12da2e9e3a9929a1823b0e092c50c65610029e083cc22dafb29eeb3ef64569ef10e02a1e38b33c5c995aca10a8e1828d897dc9e6ae6a4ec73a87db2ea26d9649d7ab4388788fd6fde1c23bc87b3ea5d9f9ff281a0bc6735aa30cb9ad59ad6a0e8f764774ed32ac2eb9e5204e19592f29aacad66f39921573fc31b44324922a626b9b26b5d964c61c3460d727c8c91aa61e421faa35037d05e873a2b537d86583bcf165ff416e4cc90ff7e74ebeadbf585efd5a838a5279aca54ba47a0643db9d82425186b3efceb9552b81520d5a4f4bb55a2e753325a1326df2de33c00e6af372d43903764548f2f1cbc975b8b6ab1bc8a3ed4ac420ba7e2ca4bd8356ab5d9c5bc479eed0871211ae9816d867af6b018ed50ad263b20eea71a31e647db3e0e8caccefdcd7895d95caa412f507d57bdecaeb6d2ec3187dd5ffc6b2eb1f474a2dc0465e8db362b555858e15b5227c97ed0e20b0ef1473228a9ccde920bc44a1263e59ee32bcd7e583d36015cdde37a658219b36fc8ec21133dd69417c8e216eae159c3aa5108fe92c0f538148b4b84b320ea238682d0bd6c4a0ea0d6dde01a03a7baab373a853348cd09730e3c99d56777feb1dcec2398f95ebf851f67c81a6fcb211a4956a40285ee9f0d4d060f90db06eab9b503bb5fef935fb2f89dd7f70c2074172a2ceccbdb87d2fb85c15a07bd6a2c9c8360877da9b8abed01e9d277522137077de320dfb88f9afc49c96d3c3efad35ba1e8005c22dca431a164932e2137983aca165bb17d0b8f1b2b6109201cb83759e21571b1309f103ba932bb23f69d80399eefeb778dfdfcc6954d546d87d369bf1404668863b7333e40379eef3863e5e434f4e54346a38ec1b079b7eb7b067b9d330c360b71d4ac21016bf66f593ba25e7fcee3a427f6dc9f4a4d47d245c738f413e4e810e3e1e6853eb9d8f53841dac579220b51fc76b6cd5af57de7c221075ecae5be8888e912426eb01751238f83dc58d0a0b2dc1d57a41c27c10aaaef7e43621adeed661b8873e1d74a8a56ea7ea0fab98de4b8bdd8cfe85543d09a2b40fd909da881d908f0963831692930ed4ca8a25feed2db9ffabf6d659abd595a550668abf8cc5457ac6c7e15064694b1f2c25e481389ef760eef6070d11a2f0559b287aa94fe506de5732f7e6771a7275eae677211e372256fb50a49d54f581f4f3e58e8da50f0d5c13c5b5e39b8174114093a9fdf054ad2f6f56c8380676dd203838d9a3975ffd975a00f2919de47c14cb8e5bd9398231f847232ec2244fded8cbec9c77ea387983d566c4616a717b7e5b8fbe3e8e1d8c87aa6ca1ca14f98a673de6211d6e8ec13cf2522594914d878026402da03ed7fd75d37b0855411f105b0a36a8546e8fe4e56d117d75d1ab872a094b2f68bdaa274f2fb1dd3019e2e0194bf9cdaef3bd75663065ad0b532a6b1bee5c184838400fe8418a6b8c235edb6b308e1f458d0ac904179ec3c37cf4a2641c7e2fdf949c181719c9cc67467ffd4c79a15edbbb148ac22216c9aa0dc8357a474c3ddd85dbcf0f52f1e5018784048be7ba5965f41153a16dce70e276aa722e2c0bf39665e904bef98cb8c0305c11b0ddb5d55f1cd8a7b5d1ce69e9376223e30eab5ba6bd524ec856b9dbde9b38d52e76a7880ccaad203e2b099a4c60c1d5e56c24e0ee7e8faef6490cc3659fab939b564915dd38b38f24898cee4100bc458f48bfe9346607583c728c931d170d3e5fdd52d7d2c051c6c36016675448da3743ce1b691f17768cd75d4f3aa0b0714715236fa940a28341a4348afcf7a4ece116893ebb58243262e189e318303d64fad4a2fbe2442e754a29fe6d13b2d4c17b1bf34682a2a5745e6865b77ff498df33eaca6f24574fd856b9219cb35bcdab4193bf40e27d49ac0ba2cf328c284d00043f00b7cde9148d6008806911decb746cc2ebbc5b45ab269a3018cc060c7709d667a37eb4cbca6406922f81b75193e2675da439a556a65b0b8a3a06f21a62e3cace52ec70719dd62cc8a9b9c024651c0ad70e91257618460a2ba4c7c74ea33c5bd58e929f1cf1cfae5741d54f314aed6f3434ba51d506024c68073995f50a43b824fe4eec70c06cd3a42025d647150a03305312a8c4cfed55dcf1900036fb18f51d17192d353ec1427f70dde458e071f8c335d69bb984bb82b93233eb1c5b3f24537a83b21e7916b732ff9cc81437a8c80f25104c8cce6c945a2b694c9dea8f446b5b9f849e4c08462fa551142a51c544911ddd62ad377d1975e9cf410652edcaadb1a9e09fc2a2d28752337853f74c49d56e0420d6fc83a5e511c1affb297da0c3e6fb103e5b28840e447f59807129dcaf0960e54b26bbc60dbba5398de2609c8bc56675db5a7c5660d2188732284790a889aca90b6793d3f44af7942116d6d6583b2cf4ed4192fd6bf1dec4f9a7382727935d176cb79bc71003a7f749e4a1661bedbe001eab2d6ba772d7ef04c725611592a1545fa2dc6c0b1896caa4bf1f4b9acc754840d135cb220199929d8acdf8d689afd0a4c2424d06d587958f879c5a004ec14372ed7ff81adfe8a59751944d2fa9e9b3a39a2ae70a96691467db0226d809a6f073e6a50702546a9353fafddebe3223a06c6c6f99e04d56f980815ba7e8d5a302a5921a0494aa9606bd12f335f5f96634524acd08d8d3e714da5bb5cb89c2ccaede6344362021e51b799bfb8e447d3bfb101122686b8c9a2152b2c4fbf24249c94f892e854350146641a06ed3537a8134dbdecf8120c6925fc10ee099f95287d104a2a17f1387b80ecc5decbd5b608542421e89f0f47d2d5cc02d3aff556d29beb05e7b242ed1cfb914309787aac9e660f6c94d8681ce0b7b1718fbeb4f769003572cae1efb566741e0be1c0d8fc2e45c0c57835812977aed9a3c70e723668c851772f5747c15d8f5a89d45f03d8e8ae39f3264b9e1e7bbd16b0a289e975b1dee9c2b0c994947c11e879b88941bae70d06e07e80f205a668d4432d07e39357472b083dd7481fc5cdf7a8ce7d330ef4269873de300550ff3cfaf4f93ae763a0891a66de160644be565cac1debedc25feb5c8958cadd50fb2fdc9be88f05ac97900e920fa227b7055c9b8d54da08fe7d9adba098030daaf97c204065896e51f3048c3afb67bbdf69314d22d2c0b4735c3599af5456b25c090d5b67f587f979832f4ebc2a2b9dc190194acdd5321cb3287e3324084bd5f962ddb53a7c143ebdebcfe7211b693d8c8e70007094fdc236040b105798f377d64ae371686b187b9778b7c6b7bcb1e5d0717f559096064bd5420050c852d1a5dca038c36611ff9af8e898a35a7bfb39c4aa91c7d1afe37b7e4076f206134fba535545bb01850749a237c898ff6c702b5f5278db28b73b6e07f6846b00808f07f4c68f6ef0549806ba51829536e2c62396c853cfe0d0de8e930135149b70bfc7ee38533555bf64887a99c61e2dbb2b531fcf10391a045d0e98427b365c99a472e3e2ee527c6f574a6c2ec8fda32d2068f73a95e279eeb04f31e2fdb7b7419afdf3290938eca92976795fb2b26d6ae3822782fdea234ce3865749b9d43a0a5f70f21f30d34f6725fc199ee31f9d28ee8c8bf80e2f376dfed0626680e49ecf89165c87fb3ccb233b581ee11f7286cc8599163926523f27a585cdb9935584b92cf125856ecd57e705fda5ab3cd4f84a0464e5258b6757f261d3eef7a44088d6212179718e4e2e012e9cbe0ea91b0278fbd28a114334e700ed88de08cfdd856b9d5c6409eae267a123275daca9c2dade1fd459d1bc8754507d747488f1d66fae65fdc0276ec79a2160257b3821621d971bb0035c04ccfb464b73be3b0d71b4ed4fda2a2b0fd3527690342034db3dc99ff6d8d7d74712bb2c5c2b9c953ab44b659eba36191785ec4a4a73471b5ee3a04bd8579b74b0b21cc54f6e17aa6e81b3352e773888bacdf77c3ffbb1d829c54ea82692f653ab09fb79b84d8976e6cda7b1bb32021b244153e6fcb3e144920d79c9d61c11c17501dc3f13b7c3339782a2108b39afedcb34c069a2ce39d6ece69864e74d296235b453316e12e05d96631327cac6ce4d18cee3962cdec06157ecb34542196002b42ba84882788f8407f350ed849d2eac68c5c09ab6538c3878e41a139ea5cdbf9f2c4fdcbc58327283490edb5fe301bca59c19eb0e23cddc79c1828644b53e5a272627a3b5c02ddfa475843e836217c84cbddd64ce7ad9d4306b8f630aaa999212733237c741b3b5f96610a8dabee87ae1a56548a35ad29847c2f1ccbfc2d03db86c35448b78652a13f1b180519ccec278e47ade7236a2b1ce1993a9d21f5f5b5198cc50ed09f55371676cd779db128d2357b6d94efebd66ba00d31e667760c43e8540e27083d6062478d400e284772a6054cb098afabe63622b30200a8d02b0873062c2845a95fd764c03172f3abe46b14441d9e247e39e84893572062de8b0feb905058ac789b8fcf53706a165b8a09223cd3c970cce515a4a067c14999557745030f6b69429d06118767b508aa85309f7ac2d12d4574af9d93595b52d376c834123bbfc31d9f0e95a688eede94f3404996bc288c77acd4c708080cb6b10ed6be059648b24acc304fc7600b50cfd98592c91fb84ec42fdfde91a143055adabc72e7013567b6330bc4248e2b9f12d8559da461b74c7ef29b6a7620e320a1d6ae0681e17c3ae31da3210fc0fde804a66b4027522497c14fe474c177c4bb8d4c532ed60e9c9dbf6a640bf03000970c4a50e720057305b81b292661cb84838ea06e24de856520bb2b2358f903eb70fb2aff005ab8c7010de82c8ed4d1e76992ae13f37cf95631d540a44d886bda2a7546eb4a97b1cb58a0e43d9be91d430332bbbb41d211aac60fdd1d4fdce4f1ba95125c3bbd7cb31b3651ef164a4c0a5f1e0ae9b9cad48f17b01af930f7a1aa453e175db9065894b8e1eb213434f394ec382f0f642c9163353671c9f748cbdf295598064b509e5a6e0e7fd183ff32ed40fa6c64eac0ef2a647791d3d3f1ac295c4bf29382ced11806554f07c1eeb9bfb0041ba2eb9077a6791588537e1c097b00ed889d50397c6724dbae1eb45ecd29eaebb9e917f99dbfd51d3ed004cdf5eb07553d52cf04a61646a1f558ac68371ba30d6b389ed9cc4b5b0a1427dd7abdcec6a9873af31f5ea62c8ca01eb221efba9045d03152f1a4d917c90cb4335d65fbd55eb55810e7e43d1569db11fe9d9e60c1cf7ae5b7ed541c8c171dd6b63a88efc4347d1acf788dfca200ad9af10f9ceed2ba3c8e53ce6a990177e2f257dc281de2afd7a70fdd3f47062fc5aa336ca339cda04d1571be3943ba8f945a4968cd01c86d647c26ca9d53249279c4280921a83280d8b8ecb1464ee7668adb90f6dc554d02f10506a7dadeb586e49c676b09da9a2d87ef3daa15fa9475155c9ee822f43f3bc686cd27da84ca6e1599ac8be1897df1b7de6d38e1bb57c98bf2f5fa379bac33383dafef8642e354910bfd82d8e21367917de5e4a8f6ac0aa32f1e853c89b50b7c6a864b5e31bf5bb69e23cc342c3420139ad6ef22c3556b1e981127b83ba6c39636a64a7bb2f7489b8f089d69e9792ebebafe29644019a1988f5710bd4737db12f0f785b13410761172367c73c00da918b5d505fb9b827e1a78329891fa2869f13c6f55105e681ea18bdbb1112459b06d9d7c3565d96313ab16530f45dffbea9470e049e67a5c0e9739694ab496438abb8b6786a2f248c1a5d0016e488328337ff64d1045889cee8b09183085bff7ef9314728344814f44ec100fa7553554f5b1eeb834216e93fdc07addacce4cec5f916cb5f3a66ffcd646887eb68b23b33332b1c7713d21762cc2a7c8edb7bdfc5a82025034b778c8d1862f0a0882dc64344870f383f9f85f0081759be5855abd17c6f8f90bc0a130c2639802830d38ca0d604588e8104322aea3fae45f6cf8acfd93bcb95330487194a96cad8f16d75cd45ba5c231c047133efd3fa7494570d906efc56bff954871e7954121ed042b987d1af2d121dceb9f895f06a2ff919fac148956510fadf03f8e480e411e9f73e140854b92a9edc3c91da34cce3203ed35fef19387ed39f66459170bc721ee57266c6e206c6186770d72078ef42138552251585dafa2642a9c74ad5bda84259c0a536548aada48c6abff659b673aff0e93dfc9c8f05fbc4b0fd3089b246463a0ff96a7d485d816f2486d5b9c74b28511c372f9cb9e3c0d562b65c44214e3cda017e57c06fd90fe4eb83eb9f523b6c92164fa0f0b29d8f6476216c38f555f806fdb5499937a75184849718bf0c962d3608003e3cfb946c09b52d14fb1ee366f9c379139e471b0138d4e7ddebce4f53c9c976c3ade90066a64bf6c5a9baa92491ccb8dc6fdfe1ae59496114f8d82e49dadfaea59cd075fa0703aacf7e8632744444eb00d1e5b683e1001d5171308fe3af12aa95513e63b46a6a29a24019650cf203f47a8f7259838e71336e37b714bdae75e0fa9a49ebb789565c20149d87208b137adf53d60b3495ddc9d335ff22e32b478db845ab43b0453e15d2a7a815ff12513c6677e9a6c615d575589878d858d5bdac56fc3173f89d215ac6fe74c6f95d2993f82b9df99b497989b30c8abe454189e1589138b198df467e8330f268bba8986bdc716870a7ae78075f4213ae8a332badc9c882c544cc9b2c5a11bd10c533f47ae5ea7f3d7314851102452bf8bf61954b8259e8b85e3f8cf487bdbbc8ec5bbefef9bd1bda522e97e87dd0ef82ce8be231e86ff2a197a9e13cb06f942f2d2517d6e0ee9c7b57a3a0a1aa52b3191a129b976cb8c0abb21fe0a53413603a348fd63239c03135ad0eef1b07fe2baaa77e449406385cbbe67590dbdd58f2006097795eb692b3c0ebdbda46f95546a6f75f5577f4bae2b1265d459d604fa2abce77a1c2825c2deac9fe3814cbeed551795fa5b6f59d8a6a47c36d7bab7e78bca2554b033548b869c9fa2bc18e8788bba46b0b13e879bc22604cd5b6a349c8c6d78d1bb92138db775310c0c1a6457862e72e9defdc5ad6e4e59b1ea6306e7d65701bcc2c02080243d13f9460f13711a66ec062e779b99b60bc84f743bd4f525192e42dc5c4cc8cdc49ea6acbeb3a70a5df9e77f3285d9a9720236e91963c08b888d4e2d735c7fdd38aba3cf8103fd84c5804cee17f8c72c2e0216e9f6de2e8728df9d15b959a18830b57d439f7392a188904e3ee9a080cef2900f94bf5e0cbfab8a6d2a7ca157e6d4c3bc1baeb37122461f4c2c984ccf92d53d7959e320e5e2db204546a6014c09c085141e1256a2b43206e841847061dbc34d7a1e00f8ae5ee99e284d7750bf24fa3bff80dee07dcbac8942219f7bb13a990543e4942f2c45bdea7e0bcf3c95f0f7fc03459aefb182044379d4596405c13eef78458ff17bea792fd650e6949fd907ba3da541d818b9b87b86584b283bc4ceefaacd6db0f48838a85955faaa352e9f1c76d4ba88e4cd1958e51b6dacfcf633c6f1b6ea8dbb37eb1ccc95bb9faa6f1445751be2012130a67c41a324585b627728fa1aa8756378ebd1d546ee44af5190c8eb2ea4ebb6c9e54abe9a792832397b4823886757db011468aecff0900ecd9f6a55f71da7b52a05654d7b6aadf75f9978a2fe89bc207a6db47c936a9dc4f2e15579a7b3dc184e097bae0738f315e6a088fbe9fc6debbe00342e0c697d875f886c4f6c8ddede7acda6569819fecc2ee0ccffed7197de88a0ee7be6f0e9321738d094023bbd97a5561f9b80479fc57fd9e335cd1e351e3b58f0349f017a9512c2690a3a55e3a8252d9cc5fd3073cad664abe7b1709ede02172949703350ef00699e3117c959e54acdbe1ad4c6660c907c5a12d025d4bf0369538579dafb8214c770bfb42fba0011ac37756de02d46a9a49c200e278373af6bf8bdc8cc51405422754b5853a6a15c388412d008f8801270f4b051af9bd2fc372fc60fbcef95176d38b7614ab50050aeeab0fab5e90aa49bf2b1faf13d5780e173d609a5f53fdf214b26b8332113f93be2c5cb66a568b61e6a4ba8f27ae9d92fa686b56f0bbec51768a9aa16b132075e95e64e93b7c9fcf40a423ec46cf09738be0d2f26b33fa48ce30730f0bb3feed1b602790560393bc67ca5fd5f3d0b704832f3084617b178eff0dd7da6e9226de4169c229a551c0ba3f4cb4722f0e7569077147311abac538afaa8a40cc76eeedfad76ea060ddb714960000903a4d7cae609a9f65bd6f828b4153e406046cea842ae739bb19099ce138aa75bb7890e51e521e9e2a90927a5acedc4d734daeb43dbba8f8e7ed5ce17ef219183413cac61025fbe5a431f56612c84d165685e914f1d5bdf7a6243830e85f345cbb998bd557fbedc33a5b9db1a0f3cdb3da9cb84f3f3be96a503cec203160c8a596b10140ba7141e821dd61d541dd8d2cb81f9215c4b65e39b9913d2f39101fc94325a01fa3e8a4aa365abe482ffd9b8942f043b646b1464d10822123d618af829d6c76d86f56ed3d2fcc4c9754233556cfe0d2e49821dc4568d26e064a037e9a81a127997ee8ca338eb5d1eaf61ad0224f884f78b01c4f094b0c05adb762a958cdd8af206d64512d117808d0e2cc929811b86c48b98626121046deb60e3118aecc0c123de56cfb375e22187ec9f7b54c161083063da7dbf63bc14b2aea9c02dcfa6c0a27f3c00e958c44026c1e54514224bf5db62dcc5bfe71dfd1d7052094b1bda7bed4cda1853535e5ebe64cac704015128cbe05b56be8f618a4b95579f751666e6f24c0da18d6112e53887735d744e1767bb2c1d6ea759a1dc614813930f087cc854243edf8080c166c8bececf2a9b87825c1e90e687879bbfea671f5b9b5e47526867ea4b634e9c914147851e877c3c8c6832ad5604ebd52fbb072fb964d99638d7f300a4d605a6301317aaae47c06a4cf0967534b82d2908d74b0c6371dc59582bba0b5fbba1193b6a8c6c517d4072eb38e7c9dc1d14d29bd6208c054e5d5d2eda67156b5be8853a436d7e4b5069d77c860a474aa4997ef66053fafd970c8f157a5ddb02f3204ac6c6066c9d58b9ed5d273f9b102c334dab5ad4a7aa20db77531688b817141bc4eeddb56ae92646ea50957c4871197cb8511a5939e5b08ca8e5ba32c737959f66eeaed69c87337f331458fdc31dcff25cde10f9bda6311c57cdff564d7748a822143b3d6f815db728990c2d47482837f9efa2af59ab72c8b40303627e006254f3997c9a731bf43e9502c6170df65d0e7cc1e60076e14ab3ebeea2dc508153b7f4adef8036f0991d31c7f669a2b9ddc199360949a94dbe421789528ee559c0dab156865cd9ec2656bc940b45a46b42cd4b0cee1620a5c0a6718aed71a1fcc36ca2aa0ec8ebcd8d31b8fe49ab852a75e71ce2be7030c7a5de003331388518f9219ae7ee595fe2f9b559d5c527fad437905546f80e27afd7641a610af443fbc3aa608924906ae7e2f3986f6dd6c4185b5e73dc339a623e313e0446f3e2a263db599ae106b1cb43632c7a93339bc23145f414f1ae7a2dbdddeea93c6ef21d981c9c3f235d976e819a53e6f64a8ced8c8c92fea582d00c4babf50f0cc98ca0cab47e1562ed9a35242a29100829ee17590a690f3bfbf0f5971b580c9781211571e6e443bf1cdec09acad6ee49d1dbcb0943039fabd828f718835be291ac30306b92dd821db64d1718e009754426506736bffb8e94b57baa11f2aab57503392a3a3d875c66540da5cf65bb1ce408cdf0838ee709ceda73fbe602a4cd7634380f457e4c628feb9dd6c645f69ba60b2a4cf0214986d8b7423d32bcf39112e2d414c2fbc69666c8877386378ce7532174d1bdcadd525337fe7206c4921583b05b6088de8709dcf6a0fa7e3acc649b263b6b608866a078b2d84e6c1d83fe0859a54b6b107e9876657afffaa8a2149a2c4a0b3d26b19f12a0d1e4c0108b89418f1324c27b8d7a30af58a31ed71dffca7bbee9e5855c57cda787bf55ae6a4d2e64328ad950f44758b4bd25d2e96bfffc602c8926ca95686d13fb3b9526645365f4892c15bb90f5d8157de8158a7a1f9e78bf3902cad75e06cf4b18a6b3a555802df2a3e9141ac91e6a4fb8134abe564195be17bfb65465bdfcfa83b3ff6426725abaf68ba278b50009d0765fd801b8d937ff4d6e16809c3e519db20e4aa8b403cb079d8d7ef3827e0a5fd712108d6c7f2fc2af060ad5d80e8179bdd775f3f0fbe43a7be174116895e5d018cf12653fb178a76eb52030a7f2b74fa0883c0523c9cb79089fe5e3d2cffc895de9e2c8a6bc3792347276b29f28ca5275f685ef0ba9da282ada263ac500ae3bd762921644fcdda3750c8fbbfdcb9a34eef79b59441f5cc1b7f142c1175c647d7bac0fb91c1ad6eaad0d9616a05d6c7349423647f85146cc43c301b78c133270015aa9fabc286228bd5910cb093a27b500a5875cc95c7d7e1d0c65ef4f44014ff05f2ad41b8d972878465226f52af6692927677bf653d6877ffdda298a0ceaefdb8c21e1bd550a34e908416d1425725b57489e2a0b379cb75941d75cd4d5e3681ae8ee15bdc0a75b1b134047c281306843cbc6d56a7b4dea7231107f8910ad226f1ed996bb1440f4b4577eaa8479bfe9a52c2501364077bdcdb370243553ff8c9d86e831b21da961d55a1491f5a667b5bdb670013eb6a767539751a94e3e86de21016f594e5b53f226f13dd08e0c1e695e75ed234020d79e97cb6692a3f50040a4a7763b5faaf680a872fb12dd4b3a77795510b7918e0856c6ad9ad2cd9685d1784ddcc8538d1063754f43190acea752e41356e4105a53fa44176e1788956889aa1882532be4ca5c29f5e49aeb73f4916607251eb34a86f48a54c6c2671038ecfea817216dc8b8db8825a39c3ed9c38cff4bd6e2943e01e3c4d005c0df43abb30ebed39bf95c6693f274f94d9dcca26982cd9fba85b1b4918cbb172cc42957e3f81c5f0b0e5bd9ee61397cbed6c380cecf18388fb37893f3c451ca167cc0845a35de661b3826bb775ba82803c9bb1eaf880543384f54f7e0bb38627bc6891a8e1b1da0e5a96b4fc4fdd39e683eac64b69a9a78b3bc374ebfccd6745cd88eb8556618315776b3907af3442066f5a95ccad26307c4f52b5bc38c0d60afe11fda1e8671370bc173174b59cc4c16de9fde9535815b0e35e6842d7ca3e4d06f8b3989bf943c72972f405ca49e23c97793f910bbf6fac4da8f4e0be81170bebc80cd6fa96fa1c61261bd7fa6a501b8232da93ba6c01797dd1cb71e6c948b765abfbe08dd294678d0685606ab0bbb5e79f05bb8851c1a2d98a9afc80a4a5698ca03513c4b51ebcd505a5b87b221513f5a78d5460f753d7e23d54b27723c6f0f63a7a5743de55ddf893053b771b048bae9cfc60c5d6f5de5d869710dd4f619f5d80d97c07df014d48e53dcb2703dcba70c6e6496b9027b30f3b808c63a55eb35bbb0dfb4a3e530c7704a2836492d031c1708f70d08460dc346934caaa4dc988827d96382a788f3c1c2e45fd0e2f9f19d8b0be6580fc97bb95d0d035a3a3b02687f91064ff23b89ce7f0de52b5a73810af09c63db7ba1beb94d8cdf7328a1fe18f22cfb2ad700964ad96843d5f7e6a9a21da57cd9e3587a059e471f0e13c64918bf582ff7c1d0e7441fdcf69d9f69f5e44614ed41c8c0d50bde824c76f3d4f851c22a153785475df5aad4d20a70726afea763d16fbedb6b3435dbfeaf17ab8b9e680e4976ed7a8346292a28513c80df174261ce3ba2cbf7516cc7adcc3392539b763a20899a1269585c27cf4936c82d30c62d41362fe5122d026e7943856cd5ee2f602ff1e36bc362f7ff84aa4bb6008267920a70fc70d2347c24beac6297fa26c08f6b49d0241caa2b46f8ebd94dd3f3c7a3dfedc2602783a5c112c5c34d0a671a19eef30d5212f3f9af3d12c14507d2a879bd05c03d1e4fce805083c396b4bae800ea9ab08fb6fc454e3b2d709fc35cdd3c6b3d9a340046ead9a07be1547cfc035d57a94e5830c9a1bf890604c8bf08ada0fb3ce48f97c10afdcd1c61dff2c7c2e913f5269bbf3885326b0272a8f73251389706bb8e51de3157e9657a904da17db5e554c5be693889580c376b98db9ebd36cc45aa31627612102c328054f7dc5f96779bc356f4954c8dfd4b2a146ef5e169b3468cd65df18988c92d50668f5d649385eacd6722a1a8725e63f07410c161bacca167e631aaacef2fc7b6c8e87f3a71876278503764d474f08582b71b1f9df245f82b8c9f625fcd6c393dd78ce53ae9c3e5f042b1bd66b7077e62ddbe8e4d608e1979d2149dbc8c1525b0d300616cd20afe1886d2e9e754409ac38d8ca61398af0849801505268044c1ab74416e21095b2c2976f11edad18847650d69d8c639abe554dd7af9574dc12aeaa163e7d7058a48b313011ab263c23f7e68b8e6170bc70fbde22bee36a83b3bd51baeb105bc3beefdc50a94e3264555f29e83a3b31edfa9420a7d804dcc63cf775977444712a2c9e464fd97f6f0e66a93b2e046b43a092fa2fb6ce57f70abab9c5bec9a45f4bcafbf78a57f3d63e4bebeda4950ba3ece6df71990653ecead7b017338769da4578c3c72546a55af2f65271a245ae229bb48d2768a281904810344fa95e63bf79aa873a615f800962460584fc7b01e40db7d9766e2f4e67d40ad4a6c1cb06114a21ce66f2c78547a311b05165ef0327c8b382cc5020d427e646815de71e8ac189f54d27a6a1f37b559e9862b8009ee3f5f3e4be2f149852a5a8869d0f20c99cd6673f9c6994f93d3f85005d4a280524c450585193791bc265f2aa10870390bfacbe2f1c0ef499c3b1a959d3a885e2f7b0f527f44121d38222ec8b674bdb02addadb7b706342372c6863bf0ee5ca38884057ea7ed15ecc2b1223cd3e3be2d34ba344f1195fb6a40b934864657a8a094d2f90154c61ab147d3d4b8ec7a19e8d5a2bd9e8d6453fe596f0bc3c1c5e9d78fec4e43d1100a56f10bd3170275912cbe0ffb7e810360c4f52d48a11338b5920a98bf89ff5be4d4232281a1587d9136d4315229d8eeb12ad05cd15c6ffbc90ac46a3847989d509bc3f669d24dc59cdff8fbf14f518f3b4ffa2d7875d053c63c8f67faf2e6e28c9ea644101575d3fc9ac08fda9f26968c8179b4583a79921bab7cdbbff10f621d00af97a8007576b72b7f2877f25aefb6e9ac63a50860ff277acb7b48a120b5137d7615f7518a427a98e573b063d8fa969ed85801560fe856b14b31b0ef7a9c64fa25e864bd08d3f22cdb9bed646fb94cfa76588a900fb0810428fde5a6ac79b1133ef3ba2a2c3273902293e9199cfa5e43f079202c4c9643bd170da7a7c001e2a61b0d44e345048bcb1ca9500dce2d18094685d9eba9806d8409070c1a2683a6aaa1e4a7d8015a3497d362070df876f94e5578ee526f05f4f907f839d3b52e5ab3c7dd5ae3785391bf665c6658d54083811bf9f7902142586662205f2f9c6cd4e29de1685624d8925e6d599e69e33840925685dcb7ae4d8f982b16673b977247ba7632e0e14d2035960873ed6dfa09df0ef7172701eb1b33c6d8adb850983140538ea05e59ab17c1460649be8ec9a762cf82329df42add490788d182fd64dd7a12fd738b59b335e7cc620f0724a3d98abfba8ffb6cec35f9a35a7c6d3156869b5e7cf8a51536a142eb2c898ebccfd370360d426fdc08d63e3025a9083e3a497897c36820d3ff170a55cc174c836edb930565fc488e343d90948c588c4cdcace0e7a214f5575253c82f4b7e8a26dccc6e2423ce3d3abc80d4d6a9473e0412c39fba396b3cd3713fca21b172ab4e850397b4b0e6b0d5901b3dd8e4543ff21a375354d7ccb8764418768ecc2ca0c7edf9142b7fbefb1ac0bd81f19b61c4d44bc5c8c9527d60903d3ce3d5ad1f80b3d321245c1a2d1fcb1ecd9281c91329117aa043cfde93efeadf8088c77124b16cdaaf607fd6a38641ed1db004375bc1b67a3d90b85614f170308d8ba83256a09be811ce20631b8715a92e0e39f0e3ee79bcba5c813d8ebe4851dd0636cc25a69ee1d1b553d511dd6a7361a1be31b10407481d4af4fb85b172296f17c7883e806f19c703603431314e717f8d24c1c289d48177577ef6bf30840031b932abc45276d9fc2a0886090a2e911a765a3a518d5aa18863e63d3e70dce7da436de8f952799bbe0234f1903ac6dcfca45a72b3b08af04cb347d8add62094dad5fffcb44c34b8ce01fcd0a3f51b7e3293f6db03f54ddcbd213c4e0ed843f71092e45c9a3eb67302853e1d01ebedef19f1caf2625a67f7d2011199fe61e97491aa5fd1e458e929fa96e5ae03ef8b3676af2672df37e08738814b8788f0575ac2f61c535b220be24ff7d797f831c6877de27a47f05ee22826aa18909b117211bb38c1fac65ed25d101d4383b0effb99507a608e3588961f152822eafe173180b094e8cb816b5ab0b88ea646511aac1ef546b0a79d186e9f057263764fc3eeb17e54a6cb902cd26b78daf7cff1b27a8dc5726a1c8287c6012db3862f6e7bdb45b5083135d59f577f9a018d941ef6754e5a18144fa769a3d4799f0d95e174fc2314a3cacef61be64b3fdcf8ac0b4efe3948d6002a202703970c2c70ba24587831e6f4dba354dcca3f4fb59b51e6c5cedcedf87776f1edd89a310f38ae6b9b0fb5c43e04f56ad1211a1ff40a0e0d78aec0c1b92004b6fdc60643323a9f64c6c63e1f84a4d66108916ddad4aa3728b4ffcc14d36af7a74b08daa18d0ffd1c113be145b0c1039166c61f000f1a612a438de920d0de0acea062152c144a60431c0feccf309884f51af4d66dd2099af2b51ef199c26f8280b8d7d5a0df1dc956f6c63177f686b4f76125eb487187eb3fd42d52bcbd86d865f6c0cfce70a0561263aab930d14e4ccd38be711fbb2231bdca8b858c31763fc343a61fc6475d1a0e5df3729d54b4e87660cfcc549f383ec4bc13795c3f65e0823574268dc7f4d61f8115b5987c7345ca010fcb46aeab5c08a81267eb46faf3d7e543919edec05c44765c9be78cd56169467caeaf688baa7e5c93560a444360767b55b130ad802f83e80a73fbcf907dcd02186301533028eb3f75685d4f449251a1f22139b2cf3a09a73b0071b3bd7a75022698f4fe0d26ea0012cf22ac04a082494e354bcd345e73e033315f3bd9d0440b7e19eadc12165f832929d2eef3400fde389dbb3909435efa95a4b4d289ba3bf1651d8a0b33e659935129aa6e3426c85d687ce3db92962171abba17b2240429848cfc9bcda1776f021592aa194cf291cb31c19a68428e271be7e4868dab95f643c9d3a24a60470e55af06529260ecbbd858a67bf793f0da9dcc01b9c7d5ca0f65109c668a38467b041485ad96499e2e6ec33504eab8ec992a1abadb7bdcb8c4bd37c00d4038690ee3ccf74eeacee6efa0efc875565f82c7241870aa5c897c197298aa57fa85da0f70f00f43d5e15222a45ec36a89ef21c810371d85141655ddf9b96b8332323a53df9f4809b67c65dc0ab9a3067a3fb6c2f87f59e999865c06dc4a345cd54cd989587605c88816f81603806066bfa100fc1071191f249857e5c8adf042d2b2353d30a97899bdd288c76463936a75ae8879e96504f365585443c2177979c6444310de2ab14711b3a8490d87c17609af1a73874db482056bd6ec6667cdf35a849200b86d3bf1a7b4b12dea1a5490e909570915971deec7dc81320ec09049161619199255d9015eb9022c35bf5f7ec344af3365b05653ded483f24d69cc1679363667be083e2f8a34ebe91837808b26dde9332767dedf6209881d02c2bfec7d5ad19902294445cf9e98d22999dad2ab5fb6b197ce7955aa9ca82edf69c9a1a514aa8c85fb67f83bc9b51f7813e38d560ca6715ee2fc4b17f7347c504dc7fe133f319e35d140423634b1ae1390ec54c305e1e3d7e72d91398723142c84f71ad746664b3dfc617b703104de1bcae406f5b32cbfc161ab242aa5177af3db8f5835cbb22d7b2b5653d8ba92c4b2a33d16a76d2f964e7b1e3824d3aa82035680084206649074f4fc936c3bf8e56edfbacdaf5d2812d240d8da1d9858403f2d4feba8489678becd6d756c5a1d01d3fa64100baa7f65c6d4cd8a7784024203d6a31e3fdbc34a304bfa6888d6583d5e0304460d9f798eeab67603011935e64cd4382cfe607f876ce2063b07267aae43e58380069734f9517a78b389a9d2621f7b81a4b33e531aabfcfce1e5a5be63fd9149f2778e51a50cdb6b14dd9b9d80944fa69c2545461e49ba5337c47690f80c4d5562c591667702c43421963d30f1ce26d738f201643a2b5102d32f86ab2280ba4b3bc0f34a45db1f7d8cec9aa1575ce4b685a7a2b2450bf35d5b9753f72282fc1dbbbe3d70bb576b77d32820a93c3907cb4417a3f02069653a962be1c3a0bffd50a1af0f36a04ab9d68d59fc1081ffbf55ae4857a4949bcc3ee46c4283ab33a2d1a74388a56af20be58ba14cc699f5aeca9e82220f8f1ab726e83e40b6cf2572fff3681d4e2a4ec544dbbadbe465b84ab85944ad36d8601c2aef5d36ae7722b6456abc9bf0532e6c0b7417232f71f030d5aa70c5d4b45fd9d697dd646b0fbd93051e82c5d4553efa78077180687ebfbb615449d4449e8b230f2b4d068d44c29645d4f158c63858b43858c9cfcbb658eade7fced459c9d0c1107b28c0f83b76d456243915f2ca8c55720fd8751f8cd8978ed0b7b02ff0b85b3660727bd08a481c27d13c9660a893ccac957caa8889fb42a9a623c78e8e08e9967cfc5e0398fd72e8f0b39d7da2287f775732061b9ccd7c6c5cbc9078f71121713b55a3b934762fac20d9401e493cda7295f031f06a954bfb25e6787176daabff356d32e0fb0167be59ff876024c253ca07f24e795c402d9ffe52a713a05a1e19efebed7982b11f3eef2cba1624a756c32917ac7ed606dbb655b4aedd42020d9601b72827f9607752da2ebcd5b7a6ff502c18e22a069ff0f86d983e76628104d8487d0dc41cd5795aedf42073d3f20a792c831bb1ec9a6be832f61ee7abd72c5032418dd45e9a1e036ad834e4080c31659cdafb9a4a5897b379863289cd0362f2af92613be26b585a25300b11e90c0cd4f3a59406e71e3f034aca0c5c815c425640d78a0591cbc4b069ade7370f8473e3900b1fd0d810293fa5c3cec8aa6f75e80c6cbc40ae83aa6b992e10619539be2b455c34c703c36daa688f0159c7e326ebf82258c3a470ebff6bc3d6d6fde675880895a70ebd89e0d1b2793c410d1e2990d700715d5aea6bd3d0f4e05f30450d0a57b5760494d4b5831a34ddb2e1dfc8286541d0d2930fe3e2622801bba3ddd6795f21fa03d400f10f85471ef71c69f9a9c10fb78d905a03168a21502000c39c8df23a592569adaee9f08a3dd979fd0f69a8eb7090a16a0b126a52986f711fd998c96d460ea8dd57186c8e9f602d6ea070d7f6b46193e386f6c2a54262aa1b23b6f7233a6248a3c073c28b694dce8e4d0fb0d9b37ec1a6df03cdc211a85e89ccec494b4380158654246130a364b6f233ef334434bb48476851f843ee214a1c5c1dfcb27198a4b525a2ae1f3ccad667d23be8bd022ffd3ed011c7f73278526cb945c7456d854371417dfb764ed1cc0e157e7e41308b13c82fcf25681c732336d5dd414d6f81bf4bf05c2b0df48ba378a6d1cec694172b731ff2e4d8988d5e37b0c305217c424d944c4e052d34a6182c8ad712e9fe72e399caeb9f081ff23285b76b9d31c55e43ce396df0df59746238c61d2bb096f2ca2cde774ea53f13c8d0a30e6829ede4840eb7908c95de5a7905701ec29c4ba36009e6b27ef7789ada529494243965bae1933e4e90e01e4a518967e1c96cbfd2000ed1feed9067c8c3949fd8b7ccffd2de440dbba98f911848893dcddc47a03a35d66c593f05d9966e6ba7d8e96c8bd926c9427a6796ba6b87140a3df31c49c727c018fc59a28b1b28a55c4765a6d4634e2c99006eefcaeb0cb3316350930b75cbf6459fc76a14bc93f6e3d202bbd7ad6f6b452e8bb918f7e64427b9b80d88fbdeacd7d9390933f0f1240f147b45aa2e41b6f59d27066e18e64bca18d353e36dddb464815c98ac2b20b9240028f4a9456551e19320f72b2e0a4ca0b3513c0c030bf0202fb1150b27154281014926c579348b7f447ef68456b68176ed875d54aeb8b0a06b1f4ec911aa79faf4b0aff2381552b859ad17c217adb3f5b73bb0ec0195a169795593ce326da442ea79998535582ddf604d8e66180306374d26cc0fe54b05768661543d17a53df3c6e446e9e925478fad68f40d249bbd7bc5a88ed01174cb36e43e2cb686b529c053846a6bd42445341853f68751ebe5dfb3b6fce7f7ffa42c68625fffa893ad86d7d666b0a46940d61d2d086a1ece5b5d3c13501ea89f9ca2d871b8ddfaf5c3c31c36fd2cf35710295632fe6427c188f31d7543f60666259ab50d8df206edc766b25404c94da49089acfd6132d10aa80a3455ab1fe73461cb2577e62d602acce7d6ef70195b1c09323ceb4e0acaff6a620720464c78a3643ceff438c2f6a466bc086f36c85f672fdffd02aaac9881eb170889645c8eb1f70f2274af8459772780aa8be38c481429cb1693ebdc5d315d48ecdd89f1afb55eb761d0c2ad68e49570ac4446a5e995db329df03f24e37ad3fc95381ff38bbf0d8d0e0bf897df14c371f52f42d0b356c5bca7d724f64b478b7c865ea5b9d0caf2c19f4aee0ff4a4994b8b1c22022b8c96cda5a88ff7a82f916a08b1fc61f8d64d51e72dd3e0f1cf508dd8bda98acb788df3fd729c754a4cb4980f459010227ce88f43ebe1977f560acd66edb6b1cca7483717317fe3a3fc882b730435c5ff1014222a24d0343fdeae57cb444237e8120ab9185f65691aad8e6941e84e7ab26fe3c011c068f73bf318b3a2695e7098d620c645dee1d1bb8e4443d3cd7ceccb0ac59603407800db2256922c9e2ca04ae97216f9abe606c65b7987aa04fa1aad9f01b2484a7523d21f0ff33d3e86651540e39787bf601c2fcec8385c110f5222d89ccae86c481a594a0464a227693917d3466824a717ceb8e0a48aa7b89872ca778e2cec7d8d1861fcfc2bf8900b71acd001cff8d1e0e00c23f87e94970d75220ecf01465b4c9c7822a2be7c5b6be0b34e0e4c8a9fb265bf442134136d694a59d1bd80b42e1bef4a6254ab2cc86c317953f945443e1eb493d5ade0461b9fb450933aad63d101a858f308558b33b20acbc735baa14693cce058bb347603518536f79438edd82e9ccc86fe1b78105aed2d66a5ec9f5e95f593addccb16e407bb6b3e709c17e88d0541e9075a6f4bc8088764618089e80aa6f84bbc078118d19c4395c388061078e9e18fdf8ba75e48fe88504bdc8bd6f567a048d117fc1d33b5899fd7974c5206d7cb70b58065665b6876980963abc9b8b6b1f6d999333cb489ba7f8a15079496cc0e921a8127cea0e0446bfb3c3247c9a06cf971e8d0d8a1748f5426ab3f3bb13f64b1c2138ecb8d31448ff11811a89b70590e1be9db272d274f85acde5e9cab2a4da41c388a64c071ce700458e5a6d95d8b370efbc7e44b0b7600c8cfb50e749130fded885881e7bd33a1d065dfc8f006eec453d40077e5a7180f8c99d414f2809a8fa858c0733a56419ffa5aaadffc7b0e944642d8bdbc738682e84a862605a36cb454edc0907168399143b4f84855fb5a99b8fbdf8a24f0ff9f55f780f3d2d83c1b09eb717f0f8fa87365cf0b37906eb080dd8fd94b81c3d6bab32c51110ae920233dae188a48d9e99480fed43a3bea6ab867e7230079a681e793980651f870123938483cdeef9cff282d134a606d2b55aa90d4fa6980433462e9d6b6e715f9f730ffd8d2c171e38fe2df126b724ac656c7b250d21c2130d3b0f7205405e538916fd12d1bafd142e737abd944d9debc8af5681c1ec9dcd7b150f410daac1588187d9c833ee68efdbd0e73107f738458776eaa422994e2ffcd1c28d4dc9f3347f33f066859c4e59d4d712e0e35bc233acbdc1617e0e729561707101b6648000192a50ac0c3f9f90a7b4b44ae3c1e0430c4d60c33dfca197a50769c372e9daf859d02e7be61bc2684acedb377c42e6a1898ebf89237efffa6bc33a7b4dfc79ee8486f934021633658a40be1d016c26550e7595d86b4d80774dd8391cc7fb335b1f45355351ccb7c888a7d4a4e4c75136ba442e64f5be839afb488274f5dd14a96f5632c271b522b90960f90df018d61b8e0869d8bd17298c28441833ecc40d48600b9b8930f64475cb3e9525730d1f0b9a90107647e4875c2d665370f3fb4cd52661e73241c9cbaa3c89ffd44d75c920d845671ca6061cb4f87a2b6f935404cd09b741c07d24fb0af8a8f8b4123ba45f0676d74e2516384c72f89f64047662d4aa54a4a9dd498056980c083d278eb6b9840ffebee6f211be3d26182853df73fcb88e35f351b4b15fdb623ab9167455654171d65ff3fb1315e22418fcbbef378c0e0bd50369e32d75f67a6657fff75e78fdb8ca6bb0f626738385b0b94195ae6a99c03e4d69412801fba5c56ba2e2a65f816d680cbc1ffd75a3efb78f77fc2cc221ef440f77919bcb260ddee3daae1a9fb9ef0cf1acab4cb2c12df3450488b980713b242d90de44977f69d939eff20ce68d1a2a30edc13037282a6def17b7380e363cbcd66c87541fe3817a80966213f89bd3be2cdf9c6c14062f810e536fcec44bca5a81fdb0e2b68c8c682177dc3e4054ea51285aa49809a87cda191eb900a09e4e741c8f34c7f31a44de8af6427b14e98c49023570495596165664806d85d03d3f297dbefd3a9a521f925e043b831164b60df452aabeb136cc5eaf8e06d74982a795a183c188e3ba1d5ea2ed38393514d7ca3b21b94f3e62d26f3eb72c54d3924c727292e7fd8f544b19254ab28a3dd16591d8a83676a44f811d21306ea31b1b7e1a36a5b4ed41e7b87085941c717c83e769cca8ef95352ed345f8678e349369d5287750d317ac743b9ef5a873bea001c3038a7153f38f0678a8948536bfdda7f7bca286c9827e353936b31afd7df0e3f4fb663827e390c46038684be152838371255e05e89dd0b327635af8f965a54649dec3e7f75a2fe896dc453ae349d7d99de1ce549898e2ca1b39bae76e77da6f26f5e0cfe7e4ba324531e7c77b24d52931cb15c727a2d19dc08f793fbd771f2e283a69f681d62b6b64b835eadddadf50f8c5d114984e1d0fabf4d8c095013a83a6192f0129a26d03b640aa8ac1e0a95adf4d12d223186d7543bddef6049b71ffce7f457b0a5e763a2f327d80af98aa23b1cd059ab5e4295324f4ee049e944502c464c61e80f0dde6461dfc921ff18a3aa61de83e679379470a61910e3e97e983a6ca98c24484bb5c07f137a23603af867acce267627a121c1fc065c2b8ca535062b16832c1ba18de0b7c3fe15799ab70349fd167eae80ac46563dd01c4c232b18dd2f03380e78c85174af759f1d325435500f68e48ff6a50d0aa5ea0d56ce2b70a3434bf60537085943168c877141a5184a8c9ff805a08d3d0d3fea3051dec3a0fc9785a20e5eee526439554bf8287971bf114d0a8b167db688cfc3e524b9d773df00b9024aa48ccbcc27dc9efb16e9354765e36d2a4741317d2c3d41708609e5f4a86b46ef0157ce2fa363939fb1c1ec04bc09d72e9d77bc9f63abe44c0331fd0a6855dc6a59cc3110f525b27a47b68784c24f2187ac1876879e8ae52e12c5ade80bed6f0ff529648316123335726201e684109a792d39751d4e148363ad6a670a21f177d95b483e6d1d108feaf5889601d8a183a6e387de75e97e416cfbdbd75968cfb7996761e37eca9fdc7a124bf0d7482a2c2c52305bc04800299ca4c20bfd68fc2863d4361ba7e42aede9063089d60eff9c44675530ecae860ef785fba8f5bf4f39f0edc77b8f167276e23d6b4b37b573b3607169cd502f529f0a30f1b2dc173b55498af31cefb070d79ac367280e744521fae1cd78f07ccebb3188e3d3cb28acd50116c40126b9ba44388b9314f0c25922623e16ebe5cc76a0d418c4c458b66fd4ec59b667a456f0d17fb95354ef1620e6c16b8471b34ef17e40515fc6fbd90c660c01842879a79a996f1061e1f4941e879b93c5627984cc094028f1487cf277b2907dfbff59bd84b85d75720a08e4efec8c9c46a1c8febd846ae80074fa784720eef471fbfea1ab05e1f86d7acfb150f2e5d5899237b202973aaf7fc1c50609501a7e530cc278e2d05cc607ede3ee7ee5374f37747d474d1c96ddd25384c4ef258668323780e954cff304179bc8fc253d7fdba76ed6dbde21acc0781b284cee217b4bd8af7508ef424964e8c427a4d418fd3f85aab4c27c80aa9886c9c87cc4b4c0ee9896618d8f16bac25a2f1ce8045aedff66c7d57947242e537c4bead67144fe3995f7a17d9e840758fb4bd07bf96ee7e1a6e4655d599f2167ac0164aed44604bb6afe0dd6e919b8001e66d5fb65fc73c9de93ac3ce4a4ba2b485f8ac183aac62cc0f9249c1ed3de818db1cd3e10109f449164eae19db9368b135dc9e45337f7b3e05c58b36e3a5b8298a8f19f222b245c25132d54bd3dc15290046be1f1d71425be9f9ace3cac9a2cee911e96d460de4c21dfc412e00d5e43c91a0ce80b5da2fb0942f0481b74f0da51f06f188dc0427c62a0dca77d8a85e629edab72f2c0a87112b61de7cc000bda1fd9f851353eb0f3719e3765357e59e0f26225031be073c4458f53d7851e8592083b0dc223a04dd01cc94be311901b041ae94e0a9f364c5aef99454f98a83efd05f4759581e92a4a93e16fdf4455d9cc7f538086f3f7ef717d047dfa0206928ae345787f8fd772859c0295f8e03bca4297757d354505919af0f6e19d8cbb091ce4cb60db3b3386140f7c1c58735485fe7cb91f0fc3b80b909a27190e36eb053525d9da9f6dbb9984620c8f92a5b6d5d0b661274d0c12b90a8dec314e9ae7f4a20bc2ea6c43b67b1ec9ffa2940f975f196f9079d5f8b7e44124fdd58929e0dc6235b305f3a6995045498cedfdba32a9e1488ca0125cea6b472f256e23d67fdbec0878f6998df813c4645a1a6e4e5296ff543da99173638ac80fa9ed75a374a85ab7a1765cba2be2808f6719d57ed713988ac9b7ab1240cce15603ddaa9941a11a0847888ccee9208520f77ec98567276aae5391f132ae420c38386d9ee374462fdc8b3b5710e5b94f7de098942fe0f932861c0274c2469b575a879d3bc5fdc2275c692d6c7968218d9ae5a59adf9b7e8d81079a1dfcf3badce285d5895f46c698f48cdc6326d232713a49b52f7efe14d1c1c9e2edb84546b8989a7b96902a14f7edcd1a062d00c2129009a44887aaecb799b5afb34647d46df7321b1ab142b5c0c0a6ecb66b0f98c2bb8139942fa089b5d6988d8d65415e0897c3bed4d9e63c140f54fe22e8c461aec1d7bba54dc067a4ba7631d0bcb4b45cc835004e443f39c15eb0562e876285f8bd9b02bf199d00706f4f42f986628c7c9c2ecfd556972a298caad8de50f04c4985f590b13663f4e8005dc4fcbd1fb99991f4494f6dbfba4a326dd0f640aea7fa3e9c01651d8121a85ab50054d83f919818b20742b71034f0c21f5238199a66215afff35f558c9d6d586702d864a4fb7789473491f6c3d5b1d1211d1fd68cdf574db265e80574ddbb731fc7840e7fa5684c06f3b9acf6caa65babcd6fc5b9b92e70229bc24a8ef0f109d79a660e00a1cb1a3921bccba4f5c7cc7909128d2218cbfcd9613225e6fec03db158b897c4c2931c0696e6611ca987ba7d6054c9bcc06f3130c60995c28371ef0b8450dbaf4039aa093503aed34e133afbf94f397eb644a5b87d9e1c77686ea267dcd864ca5d188c1b31bde9b107887e68d3144460f21e4b191684cfc49641ab713becff2d9cd07abb924edb3d642d3e64947fac6509298080fcca0cab384ea85774cb375211a93c8d23bd0b971ddb08a123d3118c48417c898eb96150e6c1b812c59dcd5d98452c438e589dc7340404a6b98d73f301b2afeb207a837b87bcebab698ded5dada3c6bbbca21ec91bb4e4a14b2bf99b172f474d8882ff25bfad689e28b90d7913ca2c1d57faecec4c71abcd0ff072d1ca19b9d76b0bb40f872bd1c1014dc2490259cd5c4a9e703a1d7ad615fc756986577ef064c752bfd08c0cccce5f196a1755d3b529cc0746f462fab94cbf4fd01b6105a3876ceac25cc5849193b863b9da6e626d36bebb2e287ac884a5291e2a8318be17a9316f931676d3fc7978a778d36da9a7ba6e706a3a32631ee9427915d0c439466a766b00e808900ad547e35f6a8bb03f7f9d317f7d3078da594c423f5560b1b46bd8bdca17344ea111214b8b1e1f7da7a550c4369efa45e6c1ec9177332640c5f950f2665fe002841f9f5b72b59dc14ac5662b139da6f4dc9389f0c12a344e8dab736fcf4e739b08b0e0ecac628f2190be225fde93382f44747b30942ab1aba726c1ea35e41f9a0dbadad89b1da3574394fa2f04be4377e434a0dce0b15af4f9460438673e3487ef21ffbd43969e651c8dc471b61ce65104d825b893f2dd21587801e77c2bb49d48f52f31ceda4c80c8a757052cc7e65244ae2059c64cbad9f0998c6796046b200c5cb42095b6e921828f8370f958df0bb5ee29b7d523a562c48d788869711eada8deb8e3e2895c38f219f71eee8fb2e67235545823f6679f1bd5a9b16f6e16ba2f8dab767b2bd70043207e9e1c3930b4fb6db9c51374ce509eb620aefe24ca6fb779c82b7aaae04192c6b45c49e0637eac8e0006cf9797e896cd0f923b75e41e5e8b014f55d671d90b818fed1fcb0eac7eff01691682c657744e7c1a0b34215bef6ae26de5956f61368860d4b9385555819d8aa53cb45218921fcfab53703033ae2e3d3a0cf7c47415e4c6f02c95e2e526420cea1a12808213863acbf9ac03db2e7d9d94664831b31ff476b98dc198165bec3684e1d8e791f00d0817608595966d19273d5729c1cfb40ae08c18263f8c2e03a09fe86db674db0964fe3dcb08d8c51eb6c7172578d9d99398b03e521de483139e45a61e4a3b01e73bfb515a210faa16654549f0ac60dbd491d7350bb8679c5d093f1b5b494baa5f639af4de153eacd995818199b58439571d97b76ff53c82b5d8e52486fb02efc21b623aef8f61fc43dad678e84014f305a6b0762783a2fd0da556185493888b5e3abe703df92433f483538f86dee5d03091d932da626e06516be5a23fcd7e0921134b7de7610a060c2409086dbd0d41b2f0e7ee2e3333a4f75e367a213b9d7b97a0ea0bfcc1f84b9184ebfec59500f7ae603349aa8667682e1f31dc07cac2269d5963a1650b36a0351bbdba4b9d0628c95c44cf1b8752bf69a544b2192056e7379bfa7f9b3865ba7c79ee64125dfe85c21464dc80f5a1d23a414df33d6c8d38d314c5728712f5c8f62041913ea14b389b5e5782ca32555b800d292a90804783f168345f7cddd62a544ec44bd924f6e8d045e76fefc227378bcf7a7031a5912e0e891b6918dee49a39d17c57353ab157a33c8cfaf1870cedda6d89c160b114866e99187e6986c90a6ffce00e52efa40fcca98ed8fd346594752a75dd4a6aca3177a3e14ef1921f772c7eb9f4d3412d51e4bb14806d2599edb7f688772a2ed1b05043216727286176021c1e1cd64b7a4c469cbd63950f9fbfe16ee90200db25ed085db00eb8a0a03b9c4bd0ab3734af5ed1591df7817015fcadec24c04b98ca52d131fa16a1834cc65d0e30b1df9f26877203a6228961def80716519addc4cd5a26f1a830992db4218f35c6190cf92be804b55eeeac0495d429aba5ba29b637c8a227e469588a11019ea023159b415d1d912d391887b42cefcfbd19b6025b8574f1ab679c886f8334d738f88e52b3e9ced86a802abfaaaee2667278ea5fd9a1bc0f590ea11df5e2f0082513712b5d162a268234833dc32c53923503ee78f9e15ff901646832c2e030bfe603a8be557ec2494d6ed024565afe6d6114732301acd7bda2fcfbd070c50fced7a8eba46358621b5e4626426a1bffa14ec92b80e6e00f1bf5ecb77b11df6d64a7121009f73674313210b567ae5c33f6470324932315269f457d5651754a3b414eabe2056871c4f76b0318688d48b3cfe4b8a5936472964de062740763c9c64cb887e798c3e1bada5a26ab1f9e4c05b6f0c2f76fb2c47d8688168fab4ead455a9e00e3156bd2522dfa752ffc7cccbfe316e433a9709e787b5205a3ff5dc7e550c3a55de838d18b975099c6fc9e0487d6bdb366928e67318c5511e971fbebb407905b91aa204ea4c44e626eb4ba9fd5472255926032697e32923b69e82a4cc6eb1bcf0e9b86a985cb18f6282cc471229b0868e29ecf07b2d09b282ba53187c56eae7131a12d4343bd412814b5adb724ce43696b857466e0ce27d6dc39cd0a68d89d938614ba171db1972bff6b69254c27709423e3b107efd93c0622a8c1fbc43263e93c0de0b019574b3a1983f02ac66924b8ace41707c094b07ebc1d1d19f05cae9197fd3734af7ea27ad20b42b181d7a7b91be80ffc08884ee0a55498e92d3afa0a9ae8344d45344e91c7368881953b99614f36521d9df0a66f5124bd577fc8f6ac0c6cbf14ca15b2b3296bf41b52ed6c43c0d09c4ece590764fc921e18ed957d58abb3b917a789a9deedd9c366443f95d0a6328cccaf7c12728e18293c71dc3dbefa344b22543eeea2afb4cbea4bc4b11be0422aa4d194cdda371dd4e1d0af1c6affc6cc1a9e3944f6e5e4c5c9e87e255d8912443ef183e9a2e0d26076a6f786875e1a5d8a6e414779887cffded171c65a6381b6b2d4a74ac16d35fe60b0b0b6be118789889dee0ec8b2b8a7c00f5d51692b8bea134bd1ccd7015ea5ceefacb712737b3a662f95d5c2e8a8ae042457b2daea1dc2047f0aa0fee7b3e56bf99949491e34b014abd264821725a6f4f01b2038063177f3c7843721139425dd3f5f57d5cf1932056d4492c647fcc490cad3c82021d3701b0073689bc040a54c3c453260d0c2079783faf9e80998f855499d6e5d6ed6f13965b88e46b9c77e58ccbd89b4f16eef173e722c15c177111e374aca5d112389259233e7e746c7e74c7806a3ff8c2051f8963144c33255277103a5437a279cea21545082c5c784c25e726b1ab957d88daf82c548a0460c4cc99fde7f5df6bccbc6b51046fdcd7d2b7282ce26d074b5b4c9dbf6b2ef0977b6f9fc82e70a6085badd32b35abc185d1c022f6fce4b2a473b07d84ac29685260df4f8732cf087d82ae9f8f1b7d13db0c2b7aaa48ff39656e3ca856d45200c593fd137449ce9f026922b2f976320ce59df5d1892e951b632f855f0c4ec3c56c0784ef7ee915573b8e844b4b19e6e9003e7b1108e09517459cbdad8512801ebdce1f048dc1a419fcc52128985eee24cff5d0253e65a30513ae15415114f4e8d40c35c7646b2065adaec5d38a83c90006207e164c30fa8434aa8887a11612321ebd7cc6fdd123e77342b81ce2a24e9a0f56f0370d750df6e1a9fe53ef9b15c6e3bd04d4865ad3391104ce79febb3c4ae5409415ab2fcb0fab43465b4ee8500386ba0557e9cf2d582190b0b3dc5bddb6813672e86e4584e6f645359e0bc26953a3ace22d91f2568c5a425384730fad2929fd626364d3ce0087a3950b4feb5d1073e4f92b20494b66d1b6cb79fc2171f067f5ecfd98dddc2d60b8f5bf6620b9167c04ab178796d4984799d70c4c25af7d75cf150e4380e0e2395a7e006c6043c159b966e321f840b8969c71de63045740b619b85ceb729527d3910dfe74df7a45e810ee2bbc44998a7a61c9498b852a3c2c75e3ceea454d92236f199436d46822efec4f72542b78bd3481c43dad11b82a1f8b42e852ea67e33327a2779f2626ca97acf30c2dc02d8afd2f09443461553edb4e50caaa41ccbc6d19bbdc3ddc5ba4deda6bdb109bc59220d12252048859a0f975b131f0073821bb4fc3d6f3348ce835b5e0a45af0c52bd236a19385aabdffb3fdf36a17a729ddc385303536c0d945f9f13d1b870b55052568e1529a8d678f3c12073a114dda062b56cd01f205a094bca570381c2e32d7c06d60cb895c76bf5b4d991e52f39f3d21cb9acae0e84cbb306788ce2fce3ee3a48a1344e9f1d8397b83b272598deefd2bbf893cd54b0c9db0701df8134e23638b7f08ef01ac71ef3a1dd26999b313b5f25e7e7fbe697b1ee0e122d503aea1bfa321d53f6c7334a065b66e09e1dd029a2a0347ac3bd24adc0197618b0d08eb2176516fe35f63a573e977dbe9e2c0b5b9e4cfd9a5c30701ba110b00f454e3bdbe233223490e2388c3199e60fd8cee11ff55cd3141bef4029c9a20dd53577defb0dcbbb0fa9a3697a19633f2db20a53806e786931eef7501782ddec870a186e8c93bfc934076e2e21bdf972f7070d39b8b2f3216a4e5dee48b0e948322391a83991ebd510330c37965e1e82bda8850946921fe63c65d8b14f15f630a1e6b115aececfafd2c618872415f88c297de5b4e12a2373238f3078c3344bf569d63751e511fa784a09f1145d3974dc94bec1c328f5f361eb41fd36a2b94378ed204ba1aa3a96f76d5aa5364738036a4f05bfaf7dd3a33a6f6353c206370245e4b011a2f152184a6263c2ca661cf44674f4ee1ccf93d2546553a9cb32d6540ebdda4d66ff78bb974fddf1b50e6cb895292168ab06a0a2b87adb5318dc3b61c57ea5529dbe9ec4fe51f687ed33aa7586e0589e2f6fc97a2162f80db9383f194f99bc0998add0eb3b6ca380dfb9399aa69142bb605e0676652d4aa26a1549b67a21a3803543b2b74388ae6f83fea4a72a0f844534929ab5167a4d14adf4ea3b5156ce6dbee85e634b817bab400c527e909555c9fe9260dc04278a629b1dbcc660ca2a5fa8f1f853b72fb96a319d3df94ca0ab90ed20fea70c5f61a3f2f50e552f2b83410579f533d06bf60832e7b1f05288a0b61ab88e8179dbdfe940a2e61e673e244bcc50e8ee66f8481aa62077b66665fe9612a352a7e95f75ebf0383947de884128ef1680c024e2b773a5ef36df1950cf8794eaeae1028e143539020831491cb422aab9d16be7f2b191148f4573feb11744974004368e9efb41041cd3e235ec6c3fca3686c0f0d7b422e2f6f6bf738ab77ed3daf010976fb231ce2b47c46c961cc5da69bd00f3f625e58b7324a6b8e378491a66d3848a24e1ff0a3b25c0d21c5478e4002c51ba3c182c1db4387bbb5be7eebd6e2f210970f5ad6a4e16f85fd35c82f992fb27ff8062de8d1bdab91f177cf60d7a1cb05c7666210a60034fb9540791337467f5cb6d924035f921ead9f0b7437e3d78fa086876ec512cab459d0c49d64e2f7cecb16e314f3a33f1985f1a60f7a4ed6384b6ce9f7884151f2c0f9d72fbbd4ab83344057dec833c727ef6950e5ee4c1f7b055502636b81e890428331c08efde875c2745816113a2966158693170b990938126e58da7f3db561f605b6577ce634dbce7ae0377c150808c951842282acc73b6df792c9cf613fdfa93a9808d6c45d6da5dea71321208d23ef8817e836b72fdfcd2659038f4afdf9d5793ac87009f80e01b1bf052db482b5c07129b7ca593273f23f354fad09579003b18c70c34484f66eabe7a0fc5730e58ed8d8d69aa1daf507215eab4d274a3d2878654f300800d85538c95ecac7b4e24b06eb0b7b90850ee738ae489714d5087ea8068bfb28c782b638fc0a643a2a8b7931be478cbfe8f94988d482dafc3e0888b641c9352e3004409f86fb74e82f67e07ec12fbc5f21d7c4abbdf32f9ccc86e4a4a8ece29df14613a2953087671a59ba02129f1c1cadf10fc0c55d305a2558aba75005ed25d480cce6cdc0ddf51fe0fe85c04e73be8f71a1c25a2bf4dd2c405ad62fb91a8ef787d50128c1765372f2c57770a2e050bc08a0d661d5a8635fb6a360a97f823e283a4f295a4a5bcd745d146ceb73e3e89c5eb7deefcfa24088db43b781f0f457995b7410ac397486805da554ea68a49e0a426c3a7f427d85560450fdb931157dd65a7c6892329623180a5545e23214a9c923ec8a5acb6f73c2fc503ee3237becf8e4ef343eb9ca46f431f7ff9438e879c75b33931b354d80978965bea824c487eef18d0fc87080ad9348c48ed1aefd4980ca211ec6f12a70f6afe0fc0444407f59ff2032a90321455731bdba4b58ae2c99dffc529b12c5991efa3fa7928e8895c87af2cd228ad4aa85104691069027030e55be0683ebc8bfed300277ce3b5096057493906a0fb506dc68fee0736e1a46801950c34f46d5708c303edb82f93f58b05486e0266a0058fce059b37f0a6cdafbf6ffc9b6fd4c77876ba8e959a5f1fd5c1211f3065bc654c1358b497766c896b97ffb89585f0830fbab9f10d7b731ce88ff1ba5712ced2bac99d86e7f72c578aca15485f5ae3fcb22d2c94ea6476a23d515ee95a38c5ebec097ce7ba91ed0126009d25ddc41a01c3055534931beb78e19af53d4a32f049f07bb9e8f2390003112b0f34aff535b71cd5bd858de8b583abad356824a99290b68ae334baa6db42fe829ca42cf758da0d815e6a396f553fa33c4d782b00ae7741410a968124330b0bdc5907f837733c7492e524ce4cc4cd1513ef04780b9798f43984106b9caff332f9c90a69ee611e0f0208e7395805e2b4f90e9901c4b2817fe447e76b628f8d4d1b819ca0940398d63694026cfc424b918449345b89eac2a0f598a039bd904bb036a8aa91521f1ee3a0367ea09a92afc2fbd6098736b23915c84a2554246d673b99006269639d40b3a14e16c33925a98a5fb4a766605f828df311f40c3b934ccc56f141cbb2ddc58b9873f2d22a060d392a76e3c88af42aaae3f29b9ef0b3f4083e031c6e1d3bb41c77c02819ea7b26f7c834b1123e215b8de7790dd01bdc2131087216204c5616d973e7fb2a21fb1281ce1c0f9416d78e2e2714302731f2fce9b6993479770e12c8e587fb1bc4799eb62e98126a1a0b4187de2da7fe02dc44218ca0843e66cac79566561013088a9ba0c761a22e59702d5d7a0dbb99ae7643b5c3733c1854c48db33e1752bb41bdb917b16ec1426ee9295435be9ca3806dfa15d648dc1749cf41c2b3463e6f74a4137700b7041337a43dbe541efa0df976bcf5488d7b5aedbc1cb39f2856d4ffe207878c1823370a080d8b678fdd1f1919937194540045ad568e8a8ccf02ed131b80b9b6ec2cc08216bf6b531333ce6cba6734ba9553316869c145c50814753389b9aa4e66c396fc4d13ba18f18364c121176323f28a7424dcafefc1020ea2ccbbc28a6741a073e4efd2d2d43d03ee756a1c4bb260007a589969fc1a810ae15b32946593cb6b5795a966d2db0ea95fbf05844fa870012648f94a2843766f9331954bc7723fd54784d6ebfb08a974e6a0485ec6372dfd8ad1ca9a3d62cd3d6936133e5d1b7ca0e0fa709a7498cfd5444d6de8527f2e84dd91ef5e5a265fe784cd865fab20abefe27061a886a2f82ae223accf37631bdf540db9c9a1d428aba33cad4b161a10e3837556f192de841bbba413de62aaf1cc919c0e1ee2166ac0cbd5eb2700369e00820c50dcfd9cd94b038007a173e814ddbebee097df48243616f4a9fff4eff6fcab8c0f918523e12fa309f1e73d916024b7ec916c68eddd78f7451304875d04c3223de7cdaa5ef4c2e146ef1aa798d80379ac5f7b767dbe636f91ca877f00924044d116157422bc57c7b4c3fbe428e16e664b746b0586d929acf922d1c51fccd856d29e1cd03e1278f9976986378ffa89239763f706754c447ee7ccfcbcbdd113bea87188cbdf0e538db14e22027bf66b52f5baf27eaf2fb0bb99ec06e3a9068afa5901163366410339a153c0da26b908308f088221e6d341d5ce7a8db10f8a8c8f547b046ac2ab8b8876e2e9f46a4cce454b60c768d299cdd18795ed41936db1749c76e87f739b696dffb3c06873771d6d8d815850438454ab3b2150a1fd1ce7bd21fec89606d6cba22239e5c7e838e46bbdde4eb00df02e42351f73de63791ef0c8d5945f9e09fc63e0764455c5bfa9259ac00c0ed4a36796a9d21b86221c4f22ed3db9fee89245f1ffec5476939013b5302cc6b09b793c4d8ad633cb5587cc13fb91c638942430386e584783fdaa969cc3d6b7aaec218999d8eb8df19825b09815cc7ff40f7d897b2e3e4fd4132e250cd23c369ad38173736c6f46ebdc94f00c9b1c248009a99c845fb201c60e68fe9a3d16a9375aeff3d66665f3a6c604266e0e97deec5d8e77c71fd0b2e694a4405f635c40a77908096a8263f0af9b6da2fa5224fb54fe82c1f9751db7a63df328831e84b1f9e3b951104a9a6eb42c5ec3ee80a20b391270713b3ea0c2cc82b7920d064e13c5a77ebd0c979cdfc9fd33bfef40b74283d5608fd0acf9752897f5ef3a52b1072a0e748af8a5e8c306195d0ddc333f6c919d278f15fe4e1224769020419788f948cc912032679dff3159020906c3e2a116c85935539df565a5aa0e7b7bf724d955e10e1d3e47e4559aced0c667a98da8f32f6547570d20339e2771dfc70e1c51ba819fc3c8f8cc2e6b67cd5bdaebcbcc434b26c5ad6fcccec752df4732581755f0d9895ee263d61958fb2ef85a2ead3851ce15fde6afb5e77888acaf9285210508d93593889b31bdf7615879f91689fd508e1d29e943f67d71f212ee1e7992958c95b41cff21d44ceae14a34acc6203af1f4aba95e63475b5d5c1719439afeea144d99dbe50e6a422f85f8c3445cd43de3c528a1878375cde2f93d9b37efe9bfa5f53eef2726471ad1a88112243552272c2b95d9b3c84ce9fe68d50cd31f0a319c554e4e372a6f66caff32fa6ce7069908338e6b929252bec302e5a3e4475d8688301c3bcf0f7777f0c5ef04866d6c16dd60b6ac2173b90b5d4d6b90ab48b1b5a9b728daf75f64e523098bf2bcf6299f2af2508334c0c0eabcd53c327a6870a9d9109b7676f05c2b1dcabc52dc306b856081b2bd4ef4cd2663f1b12d85dc2fcf1b62a8a380533c68af0939460bd9d33ff23e7a50c77bb9107304bab6f02a8a0a4117229e0a515d32beb43e672c3b04805f61d832a8b2e36c938e719353145bfc4953fc062fb103e81d1f4a5356c4923360d61d14cc70b7b12f790a14a1d99efe88e06ba0abb5c668acc922922c4ed50974f24172774199d0c722be57a585608d4bd7fed566613435296fc18428ca4821f23076ad4b8bbec8922a45d5e807a2b1b474ad081cf97a83f1a30eb0806ddbc44e3221261b470403a58e83202d5363e2b9fec3f81ec05ef6e21e7983f7cfb58fe60d9d1493b5033525d2a194a9ab744cc99e9e4d7b15e50765c146df5ce7daad3e3627ccece3fd006b89e59295fe6e62549186ff0df56e989f7d9438ae7e9c2f41c893abb2da7a36bf3992c5f2b6483e39e42568987742ad59313f6a9d1464e341578ec9c877e523dda19da39cad6101ea290196fc1c1bc4677d9846c9d6794e7c8a50f96d11f77a2e93eb58e1bb424553b4eabf025f27029951cdd6475fbf435dcb7a96e6bdc8463de0aef052b40c8f941e77d475bc0077181dd971827718e3610162d8d3a3ef87c72c1d85392bd1a010cb43b249b51b1614b4635f47902fa6d37bf58c591d095ebf10325adc3e11b415795935c1153fa3f2fc13b535283b1c4882c01705c26535329599cf4fd1d9a819f6c9f00d57c3e703b4492324d9a222b9912897f1aa4cbfff5183d651feb4b8ef4361d722801d237401edda39aa53468aad9e992eb2a463f87da2f4f410a639bed0a5699ad2d42ab5c779c8ecec6d20c0ef2fa3fdd7d5c5b0cac373b087378afcef5076c7a42ac15557541c6d1a81d466189ac071445b9cd792fb3be945a8cd8e3442a941c53a9cf7b4292032277dad311e2f1fbffc55438a985a248983ff16c61497d966bf73afa5aa29a75790fca49a90af16ee799a5edae5fd6b7455f0d4dfbafaeb3abe1dddfb09952030a5be5d27d5388103bb5630345ee50003e046343a167b361c9b1d03c450c19e8f46259e1e293eac5f82f43f730d2b72d8633defb059918d94fb1180aa613dbb6ae70469446a26cfe3c43b6d47be197c1f48c8ba81d0d4f42086e4b5ee2ba56c5892fc3e276e0a99626aea2c276f32e97a9131eeb08642b3da63e71d4d62c38858f1f813fd91e6c4a13111fe072379495237daca5e97aaff20c0eca2e6c3434282e48bd9c9f84691609edfe45ab8dc562f8c292525ec9503a8a345b9763bb0ef861fc8ad2759bdbedc3e710e71b1a0aba613fbc2478b1a525a79a55e593893b0643a9c0bb0a5269eb5c4a9678ec4f7e04becbb6661bcf41bc2d5db94999f9be9bac198c8153a0a9315ea3b973283ea8f2370189f71bbbb5abba254025d44fe04a7a128ef859410b2a08da128644e5b34858be4ddc1ed731bc6bf4ab286045f14279e842a1f566a759905a4212db37aa90893d8ccbdc07ea6a555f74eaff4b74f0fd7bca0cbe8f065ca0ecc414e1fb4e258b683916663875cc11ca8a43523fc50dbdf721f034e729fc2c758a3f4e7c53f223c0f6541a5bde4f1212e5cce27040868c911afe72df5df1a9b52aa783177deb8413bc783b39156a1e6febc48244314cddf6c87c03d90694574605290b722907c32f05ce5c7116c6306c2b261304cddbf766d0a7f6a79086d129fb8ab13ca34daa60e6129ae5476aea17d81d0f07a1a1da0009f01fafded67e7082c4a6603f5566966923313e11052c5f27b3ef390fc94428a82bdb04bf5e762883b796a4eb8b67939b6a3ad6230155ce7f0b80d60263521bd9f25ba265da1ab8152c89d480a5ab2bd51aa9ce452fbf5cebd6a751308eed6c40bfea351e0aecb058deeac24ae476c396dab70e50652cea3156a6ed1b4cd2e094c18755570f9da45464cd826a6eecc172ad999ac0101507926c192e2a1c173c90a82cf279e260ff5749ce046c3c24cc2a7b22fc29b8c9f35b817124c9745e380d579b0c78758ce69301549e893fefc0fd88881513dc08677e8096bde9b0c39d3164cb35105bf6059e8469b16df5afb2729935327a4d17af463389c3c8103e0d3a70f789323f8cd31a773a5102315bea826c8e1cead5464ad19623602d0275bbc4f53b567b7f1bbd80753923be349f852f85fa8ccba9ccab9d964e17a9227b7bbd0c3a70c9f7ca888a2de26967885ec9911c1e82e57344ebe6728f3b3c6e8d252246d3afd5c5138e7802d7ce8e609b951171d1c75e681a38f9279ef5ad71c69b5b5f82ae756a08b56ee3ec3cf5890544fd5aa28599f4d1b93c4d3b3b5bee2109f3c10ff81c92fc7acea6392902e4e9cd67f2442c6a4d157c9f98a93b8510965cc0c2c3593f2112d3ec0c8cc3d427a26ef54e07b77696c1a9a47532fa1bc43fbcc368516d96b478cc0825d191fcc33cf913e78b972c35637de608777a4bb28371337dfe819ff0021e80052f5a977f0f3cf9c3b6358f7b6950fbca4d868c0251c877906f6306efd5af81173da0172e341a0a972a4af810cb54fb1ded30a39c1c344d4076cd53c3d49b1b94e608a9472c88e363341fc008fcbf3165c533479c2449694e04bafae57f5ebbf7e65c5320572704059edc75b7bb815bb00e99215cf8b0ff0dbd6a3476bdc961b46351cfb7b234b676fd6a38c80c1ba0c0e2507dea20d9af51a3cca6f943f88a40f50c0b364bf907e599740579db7607b2293c525425383b0fd5d23f16f887d5295b1bf3bb2bf19de7004c60f635bfb4e6835301fcd6af87868ca23ac0c4d67c82657d9d0a5707f77b54882a37f748b7849726b6abd9f5c123ec86975a0a1359c94f86ce22441e4f16b3a1b60c6a7e8a6fffe5a2b8743116d4a800815c99f65cc3a4ef970128b4f0408062cb3938d203bb5ac463ba3ece3283bdcde1a1dd028e4966ecf092a62d239f8f2a10e67d53d034236c7229b69c2ca9bc88178d2258cf27258e2c7c91ae17a4971364f83f21e2bb1c3189fe171d4a9cff169df071f508b318ce1ecffaefa40a346172fc9b8bdd49492c8365922a5733c860e8be8a9062c11a3fb729fe0a11857eb8ed2cc799c121ea5c955fc2238a57c163a5dcccf579c9dbd1f119e44eb92e532987fc20e49a66061a0da32e9c4f8fd2329844d747b8f8671ea093ee0c87ef0ba14be3e4fc94a25c87ee965dd08174a98af3df6dd6a227506d122a6bdcfa527d0ebeb6e401167e72dbca4c7bc70cf45e7d1e84e97894af58aa7850213b9b0a33c365c2ecb17a8238914123be38995e3742042a577ffabf311d575c647d9b7a030495ed4bb5509172badc326d758623372622471e5bf46e24a65bafe53018bbf95707c2bcbe9f559e30a1110e6a9aef99e16f75b3e414fd400cea1c0e12ed8be4923084eec101d7111a1f3df71996d2eb8648c8af02cccd69d9eb2ffb78f934afcb62db828eb9b2f5a14f73af6cd460f69aa7daba937ba1c17f09869b782e01806b89c12c6c799ff5cafe2b640077c43cd0796668c73306473b8c08baa35095a39ad5d1046a3d9aee72f85ba20eb3d0cfc04b3f1c0f8afd2dce69d43326fe9972b6e5d0305d8327f68377464eceea7050b68b93acee0a93bb8e848f82baa8fde2e3085e365a1a353bf23a42d4178a0a6bdd21026e8d3cadce92dcb5713e21a0eeadf9eedef2068fee58230ef0525ad49cf1284c03db7ee284e8fee6f62619fd10aab099beeb08c5d86b21282e432fb5a0f9002f7cf2755acc4931bd243e998c8a2c47127d67a2b86ba0379b8942ceddcdbf9eeae354050293aed320bcc1e7ca0051fd78571b9664dc497b439c965a629c87839aac14b51ba19940284d314befef109b6acd84496464e417156931b2ba738c19ee8d764f672a99cb39921ab5b18e9f294a03d2f0dd8009ab518aea1fc60c1493d0bd517f75db8612d33b9e287c268ad394eb2df5bf590d9a173f8823a3aec5d6ad6a7af9e417a3fb3fe9ebee236facc04672cfc76c2a861640a9b2f4e8f1a751960c02059ab22c738c8c132be3e16f71e8f3d3e04cff56adcc9a4452b6487e7ba30ecfdbb719e3fcb1b72eb96121d788e0c2cbe4712d45a67fe8546990542b56662b4a5df584b049fd04b33cd9f8fc03e75f4864560c3ae1e0f894167b7ae8638d237330c734dd35e22135f6699daae90ca56fb4d88e1772b0b12dbf196330d97a1ea96762d41ef0a080fb7dbd960300150b000d037bd7b0dadcf3689b0edb5c9e296e4c41b8549544f9b6a6e05ee9b4c92cbfc702142f58e4f770db86988ee0aac12dd886fc7b9d1f20c48a6499d8b54a95ced364a3053838bb9aaf471354ddc5bcadb54094f08264b655a092557dd33270b02b2dbcc9a37cdf11fef74faa3c050dc683dde0fcac7716b15e12b9e694ea77027023926b0ba68bbfc07f4b210d623a47e86e4b089cb4cb6b39361f741bb05b78bc6597be52e3a342ed5135798248389d8748286dfa1d01ef329f45e9001332f6a0c60bbe7ec53cedae78d1bf531a01e3abe6e827354ad79b82a536cda65ae63dba4c2e0c3b6f4c9932bc733e4af1332b33265dc758725534216634d52f5b80171b6689a6e3d42c87f2f5de476c42f664c91f3ca55a665a3ade762ec1ee57905e6ffdaa52fff9c20fe74a83aff57485faf436ffcf2a1846d203222a308704ebcbd0282a19293ff4364667716379424dd022fb60642ea9c61ac9497fd7f8b4b022a65d461100359902e81b197482e1e74bfc43c6b3bd7521062326e3132cf5e86e79022a323fa3e6fd6d8bd719edc5cc5f370ead58d7e6f2a87703167beaac55dda2506df8dd654bd1e8122b898b13188806c40dfb57958d6611baffb56af23da88043315953796721cb9c0d612c1b9953bf44726fdb4a3e428b9c10115420028a9f83dc8954aa82563e8920cb7683fef6b7f77bac6b70c02d7b29842ae84e65e1faeec36622ba6202ac106fb14ad23ada2c67d44439ea89f7a64c887fafd202cb47c5d69268841d9cd0f0b5af7e6ae9d4a46a7c699ce819d91bd888bfa6264e9540d61e713e941b7543791a2d5ee84b503833659f93036118d392dd950d2d53d0a46dff0df2f6fa014f7a91ae204cb59ab2e90c7660ef0818d9a67b85d82133fc061cca620a80977048c78c8554e260008d4084473fc72f82bd30d30d173c8eb00911e255e2e206f1883f355bb25ed63c4aff2e51cc12d26949c6a8b317025da7fe1de366302b0f990e70ac78ab40d6ab4568c935ebf6fb0292b113b2f21fe5f034eaf4797cbfba6f3bc5fca50db4bf5af6173727be8522f46360b81b0784ed3b22ecaadbeff412c3fcc7745b66a3a786280898a617a94080559f61ab2e77416341c8166f17a7ba584380c88b6e1f308d231b6afbca35982418e1eeb3e2f0a632915dc88873126a63bbcb937347f55b3a8b9cd9739b113af949531ff7779e0e8355c943fb202e64fe71c7ae71cefc80674b289c820ddf5d79742787bba76c56af6585bb31b3f3248e2a3739cca0f90d214b1349b815d0f5a44d80f1111d481afff39a1a439092e6f9387736286c2d2f717c7b221f0292c71828be287d98bb1d1b8b3fab4ef284e13ad5940bf2e1b1abd32711efe793837ef980d4a4a0683f46e337019f2d82614fce1b583087efa137b0e363595ec88a9aa7c908ad2f4a3df5dbb2a943e1513c1eaf5104ce3f52da54647adbeb2902a44e0716edba29f876bd0c9780046430ae6d7956a20dbaa3b086664b6f84a832f1ba5bf87e02b6b39fc707b1c898ca886ddf56a7f677de076b9bf61a90f8ad586eb36552d85d906404c23046cc0831e544e2adb48dcd23277aa4d6dad9b7f8709697a79cdbb9179582a03a525159d9870591fed208f1a39883c8a63b6ff1144ff70fdeed99c3e9cdd9bd09059210f040f75f8e5c1cabd3f12a0a5a78fcf7c5d72addc398ccda99ea84720dfd621018834cc3900dec18de848177a2c826a04e523c1cc00a3c4a8891c03b15dd534db0bd777f660f3ce4439a0629ccff7dfb8cb3bece86fead02eb30efc01ed640731229db72ccbecfbd0373cc0dd9fc73c22e4ee68ead02a88a4e301a2d7070c7f3e0ffe4c6a8d803b486f064c695f52f14257291d8d469290b59453957a4a3da947b4b351ac2b3b1c73f5fc74796ba4bda24391661ae71d2940aca4c503c20e510d6ea26fe652e38ec3b080a3582961ed6aef9cb550356adaf900e0eaab7f86d45c275868eac958ad013e72063cf9eb950f7616d4a8fb90eb5d146025fdf5e827aed3c1f3b395c7f1c488ca6f09a8fe00bfff3a8de3b30e21f776c2ebbe2b25555ca884bfa447eb8d07bac9e85609f9c175310eebfe61e66e4f4f0d6873d9b5bebf8891174d9a19adbe3a94fa0c75e630bb55bc54434ebc21a679ad328dc5d29f404cdcc2f1fc522e1a0ebc1e8f31e94ff95b2bbe1756af4e0c311af03635425d9a8211d6641e9f119df7f53a80db58cca15e2f9add02c0679b9f56c0d8a3668ad0bab2c683116079de5a7beaacce04dc14760b8428683dd7d4ad05f0d2cbac10e3f170bc251ffea7c675ba4637f0a5bed3f7b7bc4afd322305c150ac083a65ce905316bae5d203b7856c380c9cb2b798b5f6b5c520b8fc4bffa91c7cd81855541a65de8e71ec40426b0f4045f0492c8bfe6a3c1477524208aaf2eb7ecb6abada4f5eab69c4dc4679dcf7b9330a112bd33a3d5dd4f6d37dd14dba1a5f57b15de0e738d48d42bf532a8455a41973f40c6f57a1961ff7099c2d5608e565528be45ff944c951ed4c67594f3250860e76ddf7391567f6b0c5e8f5cd3c00c652451d6dc45b774bc582c2b5cde717fb890f49c378b0571c97f3c1737c20c6f67a5c77903d9503a500a4278bf74b91dbe25427ad1d5321e285e8834d556770f17c0a5bf696bc4c7d055cf68bf19a8ac65002dc885d95baa95485565ce4b5f62ea93fa9d8a2ce3043faba1c6d39a3af32c6c4ca7fab5cc2bf1733a1fd6f9d25f61bfcf83e6129e1f83e6836a19e3dffa71be07babd6ec936f838393c5d2ded0b2564c0f0e2531f82a79b1938113810174213ae80fd1aadc971db3855bf129db1acd302e75a04d1047f09e0d9085fbbd97566a5e2c8f1a2ac4a8fa8c6a73c957e31b94ed60be6f35ee4264ec49032e30744f6b81f9804fb0324ab6716b00e5be2eb6aac1c18cc3dba5dac7e06e8c9c2783a151822c9bc90bac38e5031632a02768dd7657a340718756faae85c075e7ac02af18b7066affa312fbbb5170dc8da89582bfb3d3dee757620518e85e49edde6c34810d5c75d1e6446a2fb6d0cc5a2ef3bcc07bef45e1e80eac862dcb982c63a9dad61ef5cabd528188403e3b7651f696786590161c6f727abfbba6291ea384cb0043e54e921aa3ec12cda791fa953eb59975294ad70c3a43f0bfbb121efc80b4062fb78d4a806c7bf404be84929211e108bfbc9f2422a2cf4cdc21e137b0878d1efdeef426b35abd23694e0c433294fea7b036de2327c16c938508bfe7937ce87fed2f9becf418b0d8acca3d5a0b0bac3dbc256666b4dabf2b4292395f10b5870f949faa8e45d574526e4e74faf0414daf0a87fcecbab3c97d44df1060649210ad505640c7384c3c0c7b1d6805fb8f0f346c0137b98fa7dd8999bab6cb03bb7c0f44f0750f2ab1e563038fb0c50d4d3f7702a2ffb63aad377f5553e083169100e399f16cebd223f4010dce970c51fb62aa99ca5d55f891713343f4f06a409177c6ce4421eaa5d51e50dc5bcf83599c6f1f8039b2d6f6637495f2b9881ce598b33d3d42ae554d43ec4f7fb97ffc5574581009c8cfadb45e1f62ccb22d46dc75950d397f43d5d5a7d4de79a5d1fe15ef147d0ff4d6caeb2bb584dda3313e265b58f7b2a6fb37597d1ec198ac87dea8c1e9bb2d8ec9816d9a74983d65ef00301fac6681803ca11f59b80b63c9dad69de972c8d14210a6f604be4aea9508ac53b2ddc7116d3369db309fe8d9b7a768987c97c5b96ca8771a25b18d283507e33edcb49920077ce35ed2c7c886599b359db50fffb85cc08ae65bd8d51babc174cf3c40dedefa0bb27efd6ed3c05bc6f7bafe3403e94e1b3bce9e8d3fd7d011804c0bf7ef1b2e96b4f400b41945ed8aab7d977ecffd02da648ef9fc41daf375496c1a40a35306c735550b3b895e9e91c7cb945af76265da16f7cef89a3f7375d39451f3036f283069f9a81058824eeef7058c883a3d735d740053a51cc17479a4ef8371210c69a2b3369c7f2f9faa5967289e1d8766e044e1d6f6adb54bf59240641cd3460c3ac89a503a22ca0b4cff2d1ac26aa230e39054cec56d45abf79466c2128a6c72a85c7f817d767e757fe6ccc2a528570557074142956fcae050a4d90d5ba1fa1d5134235bf797cc296cf8ce460b8d4d84b700584030c2655a7fa8d3d643d5c5ae1a210e47ca6bf1b62866f3aec06c6d4fca7e1fb19717fd2fa7d4ecb898d919defc1eafb525a45e03e2c800276350bc533be0d32ed70e4cf41d7e9424e76b0f0da8fa04012dfa46afeb73ba0046eefb30ad6388d14e964bdc09bba5822943c0eeb88e52b5c3890d33463362522b13e888021dd87518a84c20e64d54683d2de508cce33430ef378032daad5b154d586c7865f6e8cf5d3849eec251aa7ebdc6e3d7b1cd3736f4df0190e7619474c543ce8f45dedcb021d23c7651688234d839f87ed1b4e9068db90e26da29125e415a7a9e6d45c309c380d7c1e4ae8cff02cfbb4ce45e118fdde06e91a6cab9d99860227582bf1fb3828e20789116da0a8be02053343306ec0572b45390eda5fa9f52e01eff42ca32393967c070d37dac600fa608f82239e57bf242c647cec10fd71f2fa04447060d486d2ff3b2a8afeab1f6d8f183a8a8381233e78274174535f9bd0a09c3820539644b3a76f109b218f2f266b932de8e785c205f288a9873b86c629ef9dbb0cb9c92008927494eaf506cd7b86d21cc0487b7c7aadb937a59df9edfe5e78485ef22820a266006054364c1bb949f2a01c7aceb0d0d6ebae127a2ab22eaa153960611f0a8287c28991485d9f6d83fa6efa31d743528095fed8b30fe80590ed01a3806e9f8dc761994f60a94bded932666dc02fdff3d2819f118854adc99a50995212322bd8836d43a360e892b790f01e5facba932c00c1d337e6193fa593d91d79df559d49cdcb423326d221ee33e28d3f45f67a3509413ff901e1f0b4e746cb408d581572b0a9f93e822112d6f3ee0fab0d31dc5228716895bcd35dfc2dde864bf3b61b228423453af1a71a14a1a20b3f3225b07961367b4ca38e12d4d8a4cb1668ada0fce0859559f86d0e3daf397de3249a7dc11be79acc673e0b9c81cb2a5049c71af742226131782ef0d20da5dffdf61232f0ffa0e12fbbf155ec4343176099097a02cb1ea5cfef7701010d586ca634156e0cd48ab8e87fbeac099f949473595c0263585e0b44573d62a0b92767fad320d6dc2c88a2a995200acde29e35ff6214e6a91e3d3152d6eacef16fd1238b920e540a6e9a55cd667ca889120296ccfee37f20f39d4b180fd9ab2dd68c79c86078dc3cba596cf21d0d2e74b6bc2c1c00c18bb9cc8d58ede0af8cb2b428d8b6287b786251a13fb6dbce4b22ff88907411558264e0bbdee86c7e3c4322b1ad512612e3b61c7dbe60c69417c94d5680c3395c47b36e7f6bce27da2b85073083b0627f2ec70fde4a592b77aa5b13b7234909d01f3dd3d12f38e4dfa8ce3003af1fc973c883954015f0d0dbfb1b556f95bbcb0065fedb80af7a8b12b13c87b875e9dcb5675d59b864ae02ee04c1c20e73f18ec197b877fb89e29e09c2903057cf3aa96f0d31fb1c3040a3d96f7520825cd97510b259e751da2254b2e52a86706147ebb757c755aa655046f8375290d72e24ddbba8055b551830e978e6a5456ba9f88e5fba4b48182228f891f86359b1a54e3a106dd2e5bc526635615d03a025c745e38e2c8ace21e69c403adf83d5fefd431b9f7c4b77d0049fad9442861250dd9ba98c35c43722a6de423f5240b59c19f1e0b8e23a1106a7f29ae00614d289a9d318403fadaf963ebb2954ad0dc6405a748608f6f0ee9e4946b9b121b9dd588f78968655eb84d90e54e93da41427209c503dc60924ae84af17ad97cb7237a08475d03b4006982377724c52ecbc3325d967d8ee026ac6a892ed989b063864e7e209ebdfc43c36c80339f929e7a68647569db5af6d59a1f090be208384c8cc946c69f5b91559189b9076c92ac2fac1a3a8fda68d0f93b51d01e49b65c8ac09d6ffc6a5ecc5a3fa6bd41a179faa69dd9af565391e552c06af6d30bf504577f8afc7847ceaeafa4b8801a59f6c0662f9312279b2186c476ff390d5186e57b046def2fd2796dc07708c8162071662bdc69a91b24b44aa5a7ff78baf840c59543b5593aeede0e1d706a3a3d35e93e1a434c28ba48ce52efd115523fbfe11353e2fbfe980dc15a37dad21bfdad943957eefa2e74fb6d1629e6c7dba75168405612f9f94daa36294b6846f6b3c03f486dd8238a7ffdb87f1280c65c1fba26225f780e52dd5e709879919960437952c45bef9e63c050fd2cde557befcdfa6e4ea0a68a32fd04d55ce8fc288b456403ba6dd3bc2aa461da04c1ab9488450127f25d894eda2b8ad544bb7fea7d6ec9e7453feeaffa481dc691c207716bdffa692248f78f3be3c993170b2983326cca844df923f8c0e2afda4e534e757a82379b9c97186b245baef734e3faf180e514020670a2e55ebcdeecbed499f8ff51bd1e89957fc1a1312f04208046cb23056002c76a7203d653a426bd91435a19534bea719a84fd51f4dbdc41e72ee481391fb5bc035bb530c0fcee760cc53648f0bf1f9446ba9eba674bd228803da59ab26568127e8beb058e72f329b8ff1d23e23c520bce3c8b915e844f7805f5e99c70fb3f5586da301df60961d26ec08f624bbae5c72379a8f1a96b46420ad8da6ab7c3288350f3a2499a50e2831ae06d936460236783b00d6f743a125aff8631900d8e329b5ec0159315a92ecf3219649783f8adaee67240895155966b2533bd2ac55a83d694a5a4285d4be3da26d9cee9368f5da404f9ca69d0c552674d3999df4073c460df05e20e10f0563a565fc914453195a5fe32428453ec4f685ef4300cd53d05e2f719e5bd6ebfae882db90d524ffab1bb692678adbaf16e4aecd8d882ebeb91b55c989ef0aa79b382e86317363d0c463351512864df103b2ee5414fc116968a508ad675d7c82342efd8ebcffffa902683aacfb15b9599b9cc7c972b556052714599dcf734bef6559935d2b1b99870caa55fdc81b8783a0bd8db9f02a6c2bbcc9c0a1c3e418efcd1dbf09c94fb1636dfa6fc26983bf353b2d3a87b46116bed94f96785b84d306c1bfb825feaa72bc337831c376babcc57503b0dd99c07ad3eb954ccb3eaf39a636482b967d813661978137a7d33aa3c5e118f9e2dc26c186ab3878decee2612c4851d01244ee9cfe087a00157862da8a5ac1eb10be2f83652ed876d42e1b5cd341be8e3d7a7d186c56306a305c6a1b05f90e166fc87b5eea0a9bb6fb4c25dd23a0b89648a90b4b75f09d1da3edc31304a41e513e058e20686410253cadf23bbc7abc518488d84bf98a4bdb7668bc088e0789263c89bb125663c462db088354e3d8bc6e69010eb642c20c5cd3c0e0de6a986c9926441fbce47396e49cdfa41efed10c161352fc9835d310e7c840efc43d83d91a32753a6cd3c4e14424b6a1a1bc8046be956cd4e5249916d89f771371972483639783735ed12da3ca17cbeb5a1fdc9cb498fa94d127dbf0f99aa90ae851c749de07712a085ceccf9241ab1dd78f00d5b1b264f4ecb0aa5850c1c4174c720760fff307b250839e9edabc0ad0307bf9b2f63f5b89d1e9ae784c508496b1a3b32230b54ea33142d501624dfcf784eb92b749698ef0c876deaa8f1a33d90b3429d28719f0bc62650f6ac92b4326bd4c79d1dfa65dcc792e716a8af4b8505bb6950d827be8e6d499da74ad17203cdd4cb386cdf5b299ee5d10037cc5d30db3fec872ed1fe5268babb1cc41735be2339cc8f372c10ea401a71830f71527b4cc2b55101d25cabdf221e8c5b566925af25d8d894fa7390fbb350bad9a65425f391c2fb0f731cf93734e89a1dda8654c3049254820bcd2ae41f71c93c40c1cdf35e7c58df26e9b60c53e38f54e26aa26775803cd0345d3a4d8989075ab7ed1714566e66ff56d5789169fd080aa4aeb42075bead2f29051bbf00725f51f7f4f9046d41edb038a4d81e1ba596c12b3364e6a12ab6ec423859132a37d0e3be717375d44fe2e5f202da098bc412d023212ec7157f669cc18ea48609425f28adcea3e5c76dd77366878e1baa165f6b3c58ac864e7550441b295ce6d90711a53f500b3b1edaad0b4ae11f133ad4616ba2984d1777cdc1c741a63e1db101b5e9191b7a40c6548640cfea909b0b9c015c1da9ccd1e326b3a45ab74e9ac883fd192bbdd33b2546eb5b9b5adc6cb8752b8fc5295221523549d8a181d0da50ae54f91d1821784a6d10eafbda5db645b5632ea1704081aabbc4dffb8de2486ffea08d9575b7848cee388ff1f54e307ade2d4c73e034a261dd780c8831564a28a684a8a2ad372cc4d7374ff12188275b5e7b612d8f0083455c4da848e357331860698e4ec4beffd3b367055d69b62c3e10dc0a8648c7f79218f65bc49ae95cd17720deb78bfc193fa9745174370c7689b003f58f685625b1d74c2042a1bcef800093d34ea341f9b5f1fe6f9d4fdf121985ba26010341bd5de36be3d47bc7301d5320bb0b459fc18b58f6044cecbd5c6b102c5f33368d40377bab0701e9d8deaeb9d80952229d8b9b023f9738bac38d9502c822f0b259c032a06aad7c746bb2663ccc088b555ff700575a73b9bb71f459dc350b36101ccd320fca8dbcc49343980cffcd2aee73f86cd72c28c3f39d15869e5ca58b194e9698f8f530766b09a567a60360d1edf205aceabcbcaf95f3d4c6c15ff1274288a11aff93fc390c1940d235ebc8d4ed6744dc6a8c36fa3fb056522ad9cdb26ee1d86e0c27d32444e2feb91b2e2831d79d6c48b9b48da438bcae4842bc5eeaf57fd75cbb82f5e15ea53df715d912caf37cf090016d79c0ae7f4ccd082b053992b1bbf97af6128d8a6b3f0da7c0465dc7d008393385029685eff2de36a296aad4f16a7b7c0d2b711d4448ae7101b07266bd3ef6f89fc756fd5d2da53d3ef9042a9c86b12eeec88083c262b93d6d4770786ac7a6e939a7ca8aa9376177c94710c9b4e7340de193bd15c92d7de364b42aa3a25da32a96c9de86defed85cd87f91f857c93d5be785776176cd5dedc5d0ebec9c515d7547982d0136c2f3741f2229b4b22cea83e8e37a74b6baa5dab42f9f803ddfc8d0692101bf3323bf0ded38cedde8e946a8c6577d0f781a73b2ef1da543e1c521c3533fdd90e0f2d3a88f1545e7860f5e9150253f5ed08da86b9f801098209f573950a0fc4944565a1a196ed47a3f8c73ac7a977f2ad3df5b5968b1a579046bef5af0b3cf74ca0fee05e22f422ac0cc177bf07de5b31f5d347cbc09c44e126ab3b9bf4753a67b02bb7e69adfd913999f5e62d86856d258095901d6e5e8da390b12ae9b3e233adf407c0e4927ce1071e37713e0b2ca639be9fab7326b69502d3af1456c5a4b4756d9557666580de85c56b00bd5f49f96fbde286cbd86da38aa5dda1b240aa28a490f2dec24d07def577ef5b86dd461e0e6c2bd54df2d90e3c99c1418c4ce43b7d59cdcaf0af08477c8265f2cd36ac3324e2f39e5e3617dfaed0359493b61779756bc17b2543b94f95639bcc2955b63af7d04e43165c1b6187c518c524385d2a26fb06db57c66f1e7e05a6ee11df98f5c8a7c44f9eacdf288f0f1c01725cf6770c18d5b41a04b6405951ffbbd90b037386fe9bf077e521bc70886d295252ba6102338f57d66f4820c2d15ba42c13601ac2840220efffb91f35fd4f56bbd09e99ecfeb7a053d952ddbc4c01142754115a84d7a822029edd3500a882e69331e45220adee36702f918ecfa5dc270bc1940ead0bbedca2d8aac02ffdec67dcf626ab6672d5bf4f82ede02b2fddc0d0eafb5cf46689b956e1bccda75cc56e53113908a07f76557400ca2056aa9e57ccce94edff10705d7d54741be30f791df5caf16a57bfd7d5b882bb9124df6c97fc56318bc8f59f13bf575e57c76ef75231e1d27d0467609dd1abdf8ba7d1dd9a8e673070586dd3206768d22b384929a10b9850d6d0101a0a3aa2b439edf5a2d0f3d81a9f7c57b517d67ffc87449877702f3be7011cfae47eb243f8e7ad0e50d0714704cb5c2c69040d44880ae6e5fe56edd5c6bbd4e3b8b1cfab42bb80c18c07060ad82cd9cc1e52f5a3130773dcbcfbd5e6d362da7ac8368e097902ef5d4cfba843331c0d16bde220f19544d33afdfd87757b63b1faf6aba79edbfbcdccc24bfe52902d82353ec5a0e7361997a060c25f656762aeab1d23c2953eeb2bf27e44b9ee3fe776d8ba04831a055a76215db14e0aaec01cae138ae722765d09c1f35a8ac22db1013c7b61125dbe2142850b1710f0000ec4810988d06adf0cb49a37e0575a63d883c21fefc674aed9b6f603fcc69b672433f59de9297787ebaa10bbf6a68ab00cb8ba4300e77e839a761884a4383155177ce44daf1176f2d5c6784207277db8773c4ea1eaea7279af52cd25e5407d9c64e018aeadd48dbafeb567ba38928eed29886abfa7a965e2562d5f4b80fa4608f9b28408030a8bea6ca9d1a18a5f0f7cdfbe257b45370dadde149eaf48b2ec0cd503fb52d4e906a8aa1498e5d4375fa6d8f37b5346c7ea15b8633e80b1af533ad11ec493aa5ad664d4b394a6b9d84a47d110cb7e38ff1be617d2d2e73da092ecdd8be6d8e75f93eb37380c783545883f5f105113964f398441b06d56f1737bc210fad5bbc0a2fea0ea165bf8613b4db6e79ec1f51925062d08d69053718ef9eb31fef45c1ad367a45b9f0fbe4fc2af70268b1d4577a2f5e08b6353ae634f776c8562cba1d85682a06a8682381f87970a5b3a795d6b2cd7e32980bad8a5c4da12027162993fedf1ed346480bd0e26b65f66eb9a3c19f7eb688cad996d553c94dbdea2ae549c6deda052b8986c9ef776c2369dfd4e6e8c11bf4d9246d678ff8e1140e8c0e350dec04d364e30e905d80017d81d76a1212e3d179a859a636232a8693863e7394dbfb013ec5c451ce9ae9eebaff9811274485f077ff31b21dedda993acd3fe3f699cac9e9fd38ff26a4e1a56149a4a4f2b09c3a3274ecbd95a89960cd1fb6879e8fc94a260eff1ab05e0868706201473d69b41a657608d2ad822992b903be31fff191ba3bf5a1e59a82edf1ca680ecd570a867f536f6317e48a59fdfb39971d53075fff0cb10d64d8db4cc3f461a808b1c32a768626fb4aff9341ce6a188bc068fee644eeb8be175b5490399378aa5d8892bdfa7417582e3356d69a9733fda3de0e414bd0821ca2ccee34ebc5dae2b63540d89ce548a56add56e768e9e62c70a25b1273bb2933d46e5555690410c307392c96481844efa0c06674d62686c5bacfd0c7c79183a9c8468f28d4f885af85ccebd7c72b3a2d2716fe4c4b4f22729c7c85f316a24bafbaa7e33651bb55907712759aca5d737be5bf2ed98b34299bf223bbbada36d32b0303451e50ad0bc4a0f01927633b1b96e395da631eae68110ff4d1484cc479c0477f109635db1efc1b9084e782a39315f51abe14031e750d8b2b61a2542c2eaaede870b126e9980fc290d4c38ce83b3107ddba6ae4e3cfcdb2d94e9444328df33c7a940044f394b5765b12caa92fdf3b44f0091f72da5598621e99115bba03eef328213830625839f0d6c0b812f8edd68d583c8dd235c13abe49f661d277936fd8397938ec50e48bca5902987193c7c4c944097c6356d1410227e6e47da87719aac64abff21980e874e11c69ca5f848eaa3505e764123a203cd7b08fa29a8f7548f0eafbdd33048677a208777954bbc40d66d7e88cbf7677125dfad9de079c2eb3ede4644a9e07175dfbdc17fb264b71721ca9feec5cc945ea78e16831c251899bb40d83357da6aabcebdd438d3341fe28bb839c00386677cdbf2fcb8dc0328cd0ab9968b0064c2bfa65c69da66831627dfc30c59cbbe955d9eae7c022eca1809e3becdf63a7cce617b47871a7c1bd8ca7ef29ef3ce3a0d6c55d6dd2c7ff3275a648c59670684475b082fffeee0da8b8c14658129161ffa6f87bbc38dbd32c791ae882dbc4d05850105faed672c3b2538999d56eb4f9df7588d1b11311f081ae76cd0774160c734f49505884ba3c76fe3779a6f8d1ce46ed731fb548346305bad64bc5e457233f7971ed9143d34af43211158b5776621624404df1762ab8b57b4adb3556d042fe8f611b5c40d5330c2dcdd8decb6286d7e7d630b7fa102ddc543303d580d06fc95e935f42a26724ece1bd4656faf5464b1c16843fd2165f9208875f5a0debba8786632747a0bc7ded5fde8db18f123086a4e1004c9a039a4ff0468d1041e13628b7a76381ac3180e764db864493dbd5fe56925459d7b512bb94d2b33f69c2267d5af7f4d11a2ca84be206391e66445628f809052cf7d37155b0c4afd8e820075cab4981f20f24428b5590b66418b7ce03e5e34712b9b8a69eec577d35b256861bd880bb8ff88eebd2a25692ad987c0cb1a9d450f615b98891f3d89cefae04ae86fe47b792ad4dfa60b01e537f48e36fd80c7db89a2dcaa0ae3c9f297a248ccafc6c446384611e9e34f664b84ad103454396e93c45368e8445c95147594a5e81d0c3663d9b442385b13644d3ea325a279d673c54498f33c0c59c52ec6ff144170d1138a5b3eafbb7716b62a29b4c3d1f33c9f9aa74882441d6deda823c7ff9790db655d20ba9df597beb837df9c088617f136a7372b250b0fb4b69bbffb46e26eb0f91be931a5481d172f6889cb1896a29b0948e013651f01a64559cd9195a0a74eaf1d0657eb26f80a198f28a91995cb7a53a71bbb5aed1b65c2d4985c56af7d1a4c13e3934e54294342848539e3e02e45cc4acb388c51a28704eddce2af0b2dcaa3c748837150ba7910f30aed723118555f192d7fb97772dc43ffb2e200bf2e0ef225cdf958db9de210e97dd25eadf2f862810c30f32ad8a47ec843673dd073364bc259617c3e206230fb56bc55132e0f81e728e47a6a0bb423b92f37df132fb0d07a2f1bc8a023c3c800fc1786322c17ac9bf83c07712cd448864adc4825a8257faa9163e0840d6bf6b562f5779ac5b973fffb37fe1c788bc05d8b7c27f2ed3abf716ae50ff60391fd8f100ecb5c2f4dde0cade0612929ae6a6627a51358e9035fec3ea3f63e2f3e549323d41138614ebfb3aa8cd45e75eb8ed7e488d0703e2fb8fd7d7d43f9028bcd3c0951012be6c5c278696bdd45bb0475665330e7e2866f7c9340116ab0bcae81d7ed16eb44de05b3763e2c4c1612a0787a4fd253599c72c1a887522cd106bce9e953f00af7abc0e01cad1303db1487f3de869e252f1f7b33719dcba2097f1dbb3c95606bfd68744d6f760392a693ca5a09872539ad0204fe7789406a88efae675f34b470d17e613a86165f263f1de4b82157e75f0a2eec2f45c99f26c3a61c048040ecd076539a754fe49f324b20ecd3895f7ea47217e62af2aed2d05655627c8ba56d0441179d942047aa807b7f02e9774462cae6c68c926a30ff88af0c80dad708b02b69ab4b0397d4f796f335e8d2dfccc31c83efd9d89ed8ca83852d6160b9ef9dbb9505d6210c35b8a833c753ccbbcbeda93b9a305d5b296ceea9f28f5c9e0f4db86e41b3c499f64da1d55989e5c37767b2d6652e862a203e7738a5cf5771132100f4cbd6bbf10e90cf84060754f031ced733503869fb7cb087dbfe871fe3207f2eb41730a1d778823eeac00287fe2cb089f5c6bf4ca92d06003d0fe77240da11a816380065ba745f1795273bfea71e976c0fec31db941cb605f2d0bb04b7e67a0aebdde39100c86437135dcd2e34fc32a76719b111b0caf621093dd6d1bd33f5e11f93fdbb047cc4d7d71dc11a8fd541116cf310c8612476b8c4fea33cb83b5ffe71d286364d7a37d2c22384f98f7abce59a90c57c86c541165b8946a78e77d1e929bdf51985d52251abe569dfa81d36f530cf51fbd4c2ae1965c2a6a80e8998bcd5989c290915af3be083aa40b43e8e3a93b5ed881cb6ad7ffa0767ffc5209c120417a6d95b0e62c10cd4feec23d3fe50d1f8535ab9d881c9135f62d8246a7934303eef88dd950f18ed6fed8f483d86ed1fc0a42c240f27f23772a6b5a5efd1189a963958635aed3b86fa70b538b4f8c7802ceaef8d145b85c2224b296cea6cabb539807534e4d553372bd04db87a2f7ea00ba58f6fcb80783c5e7874faa2fd10813cf0bd0bd323f3fc9a7f0a190d9231a1390c275dd123a5b9fb47e5a8372443a1519309075b42a121f61e852479c951d05e999782b4975380587b7cf788b15caf8b38b5fe980a0c0fd8e1035c5057075da3fd6d6da2d949a6321273b348b458044978adc39cfa2cda3056857e652ad90b73b8e091b318ed3470c2819546125acdc94a652b54a279a47dfa78b9fe97a8856d2680f37d7394be75be1f4448c5ebc9756455e2bff0f1477a5011ee59919ebe50bb86444c9f9ca834626e3f7b8bb1aacc5a5eaf3dc894875d9dbc0ff6b5b0cb039452d240b7a56313d8f55a13c2ab2614e9b672700d441e354f055ab53886a4876416e63976d62b0ef1d039b6a349b46b08176888cb69e6ee7f86ffd0e9ffdcb5b5c4da17af750b339eca1bb82f60062ad09fa8839a6490702accb5600955ac13531db2bfa364522af11ba1b04f7bec46e79844e2bb1b9603cb09eb283aea9d4ec3521bcfa43222bbdd80d64eb96106151bdcd82887750038171374fc681caf485a8025078244b51abdc5a8410f32187abe78fc54456dda347545821ba6de673a1eadb1fa25b9e99e4871575be5474aa3cbb5a522a332f36537aaa0bcb3e71046ca7419b193d6dddb92053e5d08e49a5d13f958d542791f2dea31da7f213fbf38efcc26f005b493b6a9fce0d842774e2f553a1b6dd2ed86d4be3a4692c8d44d1de848c9194000cd20a6f7cc55784363ca9aab8bf3b4d2ba708ac9e8fd24568f6dacb12f4508d76db88e99c4404872ac6d0a0ca1783aee48c14eded23cb61d7c0d5a11b4dfd9b70da91ef7738d128896c0a273ab22b9a21fb6fdc85345cba1e4e72ca1a4e5ae6ad1dda6c7edba640061cc9b365f40b401d359ced8bac890f8d6dcba244681a449c783133ab4aac1bc88e080acc7c33144441839b4ff59321b2f7f3b61bcd9f993b658565f5969efb4797a530133cb40a48068427b1de8e0b595ac3d073657707dce0254858abd4b8d8e6efef7fe4419e50695ab5851408f95135073d38f1af5fb10042619a5db5610cac24d12b6d0ac79a99705d2642f9b0b47e71977c502673d1224d4a61d8ea8338485e63c9add0dea1b30e19e718a407bf157bda9f82d5f0f941f895ff8de8a7b0e4826b1dd7ba86b3efb687a6124f4ce048f041c0a6b985283fed28722cc50fb3d85a7e38553bf283d3ad85b60eda25a42d9e87358e5603d95020794fffaceab7dc12945c1d5e8e13714e9f2ffedde402272f0072289be389300ffc18aba1e618f3e847b2c96e6c42502ad67c933cef02bf624860cc7cca1490d8c91f5c63da4777cd25afd51f445f14ca0fa1ffc1a9337e7305be2491f17c65660872a26b58ff490afe7f72b25a2fd40ef7746adea858482225f9d7587df137d88503a400f0d4a228f3a403ee7daac1c841abd3a8cf8f2eab84e79e7c57e797099f886f0f787c5f3bccbd86f8874c43f034f59b0fb569e07b4a9bc087e99d849ec523ed9b3d22e54970a137892eb921c4efb8cb6a31841050dd87e8692529b23e9f4c26bb2bdb3bc4cf618b40433274cb020116bc8a53979f0ad441ac18d97d73a99ff1f7043c9819869e6a8e3691cfbbe454825c7d0755711cc2441151ba44a564f039ea96c709033401ee05fabce3bad24bb89f01e32bb3ac2831378162f23a324c8d38687da701d23d2629f4a66df980aa25c330ecf9c48bc0fb54bb6848ef1de183c176c832c0f55534e57c5bd46653b81b4e3279eabffacefcc27297bc9984253a6ec61dcfd1578074d6ae2a77ac829b3ad67a92b13399cfb6296522b88f27241e0611c4323c9c96ef0e03f56be5039f8003c57b6d89d5778ccb6dbcf9f87a8caadfd633280ed417441b5450768d3353c7c0920bb9b0232d9b05889cbdc096030c7047b61ab5a25ebceaa2f1292371a8a5a86de29a3c9a960dbcd1292090d05516f82abd18492e20947d70f2fd274bd86af730b527c7bcfea81dc7f00e795901127e0f219831f8417b4f6a557075c9ea730762295007f7a1dafc9438e9f19c23faadff94d8d9ccd2c0d14a1e080cb6d11bf8f8579d97e9d6c626cd301a2f16ab55ac6b43e8ba0fdcf337a3240077b40c9d70c294c93b5cb7964d302c61e82d53e2648bd208505b1421e8c0e1c1866dc43ad7d7c03251356aac19296c835aa7559c965ebef5df6797103db3c647837cf4e3c4efcbdcf767c692416e259b38b7cf5466006f600653081667c80e592ad2818dd72e09354cf290358e90ca61692acf8cb0fcf25d7127e3088c621a675dd3538f462b86d4c0c5ad7acf5c50d4d8634a22e8c0ba0dbb60f49ee20d5088440212983a2479e7d1f46b2b945e0064ae9b79880a8efcb75a9bd2422b339ad58a913a63c692d079bb5beef575b525f21921bdcf5831ac4c2369207a8dbc81b398f0150ffe5e35bce65ac542662ba2ddbbfd14c080ec5b5dfd71b9623e778b5a0c0f20364ea1951f02a38ab111937addad742de58fdea52bd926a31ccc1d2d309827f5c3f82c0019277d29cedb4ad6beadfd33496d0256ebd3d9e68109ed34f90ee69656c0b653c59d512603e1b7dc722a4b1c19db392b69f7c316a5e7ff5583cc2872498f828125ed63b24b1fb231ccd0128cddbd52f8d5fc9abf510183220e269d2171ae914081c2e643cb08f2b82064b649cf3afed93b245d63014d1f2dfd54bd8926adc037c14fbd7ba2c35d30c61c4fa5aea8765cf2b528837a7d79ac439000bbb37a52ee7bd34af04056bf57ab26dc61e994fab11ee867cda674ad4cd51bf54e2906634227a3bf2741f54cc90c52cb2379876dac42335463b095a43d797a9b590f31c67dc4a3b6ed55948af3c030da66e5b53fbe2984ebea00718a7baca8082edf484fca458b34298f5329abc738357210502f5cddb076aecaa29bc90b0c16d3b866611168c77c3ff803ae92b2a99c2ba9d5bfcdb428a9627633d414870ae15eb3caa160907db1a7302e7fcc0fedc4f3341c72d48203851eab1d59420368f4e3b5cf5752d53c2d550aa3aeefdacf1f50f463e5908307485e719e0306360408f8caae9acc0f4be711c7600fd3c307684fad281a8af350547adfd83c9717d59d10f03e6bc940740744d795b4ed906f8312c60e1d80ea64812aacb05dbbdac5412dba74e768dc1c74dab26a72eb78fe35b2b0ea0f284456e957613a6930a1d8342e3463e31d10227497f572e2f095542dfd6bf222f29796808e188ba1043da06e098c7abe24336847bbf9b60214191a567a5cc68127be418b56f530ecbf523ceab83c380b93a8492038edfc420f934e81c20e8c4ecaf4843f650072c31c1afce74470ad0fc90dc649a858b3234ce1c50bb0dddfa4b10d6bf0200f211c3b1757eff3e76d3aa60645259f651956ec637446a49800a2842bd408d1a95e35af40a185abe39e6586440e47b69fe9545eeadffd3e03544c1b7aa6bad3d555f277e838d05ca54527893bae5d41e18e60f59f1319bcdf9370f4f42c50e69b099e3fe7a9cb5f6670e4926915b2a7fecb083a98623f2299bcee933320e031808b0698bbcca1faf1d9c8aac279a6ef091503fa6a053d4727daa2331b9af879c36910bdd77e6bf5ce4633a60c537b8ed483ce4f39ac5235b482ab280f2d85abd2d7e25428efe7d103f361a0cda94ae23827b741b3be6aa43267f725bc35ef86b54e49f34540b64b110812fdad009f1133579c357435ddf2beb454eba92099e03ed106826b2ab05865933851d4751dc44b4d0987266f90e4e10603067f711959664d91e80a6117ad421821abdeff4e811b8dd954a0fe2aaf8a2418908a6cb1476c3c7be2143c7a16154fc14e7d9a23bdf571ac58a80d1fa40e84138964728d0950f252c3856464a99f95b4424fb4757e7c23ba2d053ab6caf7066f9392e4efa6b80a8c61afea98085eda7c40076b21187efd06965e1e6d04d4c9627b6e78797b715264982681fc63951319f399b5881a354cd3aab37a036e51cd7abe60b00eeb14da2b2baded98a03ad2b7d1b6a29109d2c31cc144c69d1d9d4d63df82fd4283153b50710629daec631ad0f8b4686fe41ee978ed0544e78c787e84319220310c5c1de72a23435e2a5766535d6d55742a0a0bd305a17f0a3ec05bf66bb5fb04b50cabaef3b01cf693255bc223e0b5dcf459bd026059edc0b73dffce80118dbad7b37ec0d445586ba77580d6b72300263deecb23992bcdbfc30edbe9c8deaa731ab6d3d33cbbcbfb9b27a275346313ffebbfc5e123284cea87650e528bea2efd4c819f39dbf6ea39b72b6c65c472d230b68d36aa242769c326a5b575ac471bb8b03ed3661ec389eb5473b23c6fda8ed8dc6f0643c57b28afee2acddfb68155c795c33315f3bd9d0440b7e19eadc12165f832929d2eef3400fde389dbb3909435efa95a4b4d289ba3bf1651d8a0b33e659935129aa6e34269ea114708cd4cfb85d8a21b06f2a8d23e789ed2170715173684d780e70db189808519198eeaaf433a13044b73b253a499d2bf07d9a7a68b1c597cd685ff7d45d0bf6caea4c1fd6a249191a6f0ec596b2209d966571907194a3732974d39605e1868e6281e4140194e8ed9cb31445f03af7ed77b43568ee88c10adff49f149e9c70a14dac8509678fee7d374f4aa42af0ed6c6719ddb2d8860f8ef463f6c4420761ed9998182716f52273c862cbd7f9691421dde99ce172c20c4c93f41dc107fa33514141817273d2b7e0bbd8c69f693e5e4c567b62d2ba14664d1c06364f20838b2ddf4fcbf82d9a36192959db966758bd81a051eeec0fad26fce2d8ef4af9f579dc447ec59e0e84db39569dc392fe8745acf8d13f664a4d5756d07f46c2055171293e489329486c6c7f5b5d64a7b20c5779fdd434c07dca4a99442f4b3ef0967f89aed9964fad8967144a74fbc3e9e9e0f9abfc74116fc8b936241d62b7c8b7ca306221c3c709d59acbeafb12547c2870025cdfbb977beed714d6d879012cc2461a83ebf5ef091b4ee9b4432c8b241068b9270054be8f3f7537ba9e4293c2be22c8179fbcd23fd77db4aa6c978289067baaae0bd54f85864873d13d2c128af43404a54a6465271f15a7ad051317e1c244bd6f143481998b535013dfd1c6b7c7269e249d50946718bc4ff1fcd354aa2a453be17b97b412e34b3dfc617b703104de1bcae406f5b32cbfc161ab242aa5177af3db8f5835cbb22d7b2b5653d8ba92c4b2a33d16a76d2f964e7b1e38244f895499b4164643a77143c0fdc4560ec0879b56f2c36f47672d0f2be02f199ef7eaf34d119bb93fa59832ad1ac6b1a9f2e7303a8bb98c108bff2801a123446da6120ad223ba3d874b28b443ac46b7fd7ea4ef0bd04b90578d8048cef974e93f5fde86f68f801d09a12ae9f4f5f61ae0e05847d9b6781eee01960fa3a74efdf609689a54a610af2cd42ebaf65e6f42dd1a016fabbd66c0c1c0ad272f49c9a23829aa79eb45e09d7151cf72c253d6f75cb289a84837c66b83df761ec4619c95e2788e13bf81905d541b7e6b7adab435c8138e023da4ea9219d1c8653477bbc46cd71d27d18ed20f7d1db69d00a142667e41c2f2e0e7c7e7ec4e771fecb49dbcb017374ef3ad1947767e4208d764979ad9dc4dd039fd3056780f8bc1d6d453578909531fa6e3af6d89dfca0bc9bd10734d65ead7fbf9870712c9da3894b1307bc02f957ab1c8e91237daee12bae8ccc6f9935936ab097dbe3cd1d8e92f759d26533fad54a00e376cd4f128ff8312a7f433f298c3c0ccd98eeab7413fc9f3d73705ac8b2ff78fa0a7be52cfdc1aedd0deb8276b7d1b477bebf141c9435dca0d8e772259b2057a4a2aaeeaf9ddae4f47f17dc6b7cb7a192f0d751447ac52c095937eb6e85697493211f5a41047521e0b2c2360b63dafd00a32aae90595370f028b2151a22f56be88cde585e2d7c6d0ad215725c49b5e7df872d7ecf4016b942bbf7b1c828778480a548e32257fbb6e6a190ed0bd734d4714044767acf653062a691001bd59aa0f1cfc6814fa04d4430cae9f93795fb6fa2ab8fb961dd10b23a3fe2db8ba7b589dd81ae6e4abcd12ce596f757ab0f94348f572c2df785e16693894e254263f18e7f7b4bdc179333253322ec422cd0eb66630547fba1624a756c32917ac7ed606dbb655b4aedd42020d9601b72827f9607752da2ebcd5b7a6ff502c18e22a069ff0f86d983e76628104d8e6029f6e1fa0edc4791eed53089c2f59541b1f77830d504c9502d255bbe6c9a43109c25687e5e050d707158c29f898656de97001c077533f6dffaed6c6e45992d69641b94c654bc54be5ff3db8b767eb041aab31d134b6e8b5b0e7c64d343cd5d12eef3080fa1a3b013aa3a1166d2abba50bcdf5ece0d1caa95964bee81e42820c60522c2b3456cc3fd18628750ff03da2f88306e98f69bcc9cd3b265b449d14dd0b2b3317e244b5180493b74c888e394207996bad1e4a704a7f588c2030723f18bf2f20fc8900bbef489de4e9718710b95e8c05ef6d2ee4f883a6f3c06ce287d33f92b02231e000483b501b6094605311f390681e61ee476e997103c82549af102dbce74790a6dad5d48e7cddfd82fc3890c654d0c99e79c947aa3e282cc7176774acf6e1efa317e199b77fa155e4b5bb2fea0df344967775be1727154e9f24a3594e46455596dbb3bb07ccfbaf3087b4147f5dba7b32c36c3b0624ce12e4a191d151170e49d5290d9dbcb1cf84617de11ef3f918c132ade89bdc7a25b740684f766ab976afeb6c3e4891ad0af3271dfcb27198a4b525a2ae1f3ccad667d23be8bd022ffd3ed011c7f73278526cb945c7456d854371417dfb764ed1cc0e157e7e41308b132a0f14b3c6cb9c532623f2d5a8e516c928dc60bd83c0b68d37ab74d2b04735a55e5df7a6ee8acaae96b2fc4545b29069ef4ed8229f0c678318390021396886633709dd4108f61370645b22c0ef6220822a2413f19cbc00afaddb1b2216f2bae6246937e12f2b5030df819ad20ed3a43e747d22e7e3ff40263762ee0cbbaf54ee0970c4d2b5721a924c00bd4eb1b3daaf98ec04e3bb8746aab7b6441d41c7d2f14d4382ada0291534bee2fe180fe7569b4eae60b103fee2c9b166fa0bff20923b34d037e76d0b8543782dd81c566827c00caac5605ed36293efa8556cfce9579a6c45891f64eade3651ede8cbd2d272f4af6464f76be3b5f6c4bcd21295f03c4abaeae23d781f7d8fe7e11c98319ef1d2d2f130d67b70ddab653f8997fd5a14655c23ea0fc24a3dbb9b9b8ce20e7d9574b9907ff6e95c43713560230ea7b56dddb464815c98ac2b20b9240028f4a9456551e19320f72b2e0a4ca0b3513c0c030bf0202fb1150b27154281014926c579348b7f447e72ec914aa0f08ef140cb29a2366edad5b1c2a4479789421037173235b350d4e6e72f11a18280fcd49439b53b543f00272b81e273d79ff6a50d60a6d22afd857081ac153497bec20253e8e6a915731fae18cd311c83e3b02313bfe74482a65f60381b63c77ab668818d0a2f19ea60af1679c7a6cd7a9aea78d09cc48f5f46ea5ed50a0c6ae53b799a33cf8f7da598ba5970386f08f3197a447001826831296620c19d4ba083e57f4daef75b5aad5e941d9e603c241374b518b0c7f52e295d1b566d5d7520b9e577fac09850d725286137a0eb46804baabfbdf724a0427110b8d92dc2cbe529f99858b1daebb17038ac3f70665d8b28c73ac892e3cc9a523f19cf636927ef2e6558e8c429c9e1f25f8bf71656cdd84872984950132fa21d4016fe79ed7568d5ef625b416971e692215e6dd0b6c2cea58e83ca815d2d753e9e8e64f136e20a33f34289c5d2e360e9be091096d50f2a201bd0b536a68d9b558160b5c43d4ed752bec1f30852a3655ddf7070add6d1bf9229008c99c45cf5a01ed014539e2a3d006ecc2f83400fa9dd7bfbab1f662c1b32ecf659105c370ec87792ab4286754a72da6562ae9caf8e161cc98bb5e22c81403c79e37bcc8fe02414603526951fa20f6008b152b7714c8e3b0c1885e111e3f2c261a09fe5483591344d849d52ebdb321b0f7b70806e620c46b54157cf409d5aac10c2d00c6a0ea7a250aaec61accfd610672ea49d8f44542899263dbed648a8d11bc5426b537b4501549d5c7cf6bd58e24da400bf55c0c62df2ecf1eb89b3ce5ef971f00c0660a017204393ff966955885b2008dcdb1df5f4136081afa146e11377b2b274b06621d2c7569a69800cf982fd87b54d549b0a2d721895688a0af83ffe79bec72bb921cd0aef35f86cd2bed800df4a96c61cba2f0cd3a470c27ebf43179337518b3961973bb1ddc6233ab448659c8225b84201ac6b041aa89bd8ba7a8dc91acdf4ff4f72c1e179d222ca3f6489acf4efc97f99e42aa48b74bb449b95a3df3c40cdc6a427a41ac8577c10f833c4eae1fea18c5a6b9b90fda354ca3c712bae25dfaa7a926bffa9ad0c5524aed506db7626eac5c1350f911a32c58af82bbc2eb9cc6e5ae2acc57bbfdd61419d1064ebcb963c076838ec6528eaa9e4f78b3c717fdffb2b7636acb9df86228a1b60c4711f860d049ae414a6e8f166299128ca637456b5ba4eea85115bc7395e9ea0c7242212b7aee37d8519cda5e065c8d2809279c78f0e4a080125d86b8ebc1bb3a277056f113acbc69a904a4fc49af30871774602d822b51935493f7b5371f5b47ff7280fd5a0ebdd6809a0d46667522b0a5e312a4fb54d5359c4c7ec99d43d9d4926084316fb706b3132ec816d7fb75a0e22121aaf08141d72dd1c8a7365569a0c4c372ba38897fa05aed8d9e4eb20fd428844d76fcf882f5329be7ea1b0c0c8885f851d4f8eb461345167eda3be2de018bb69542360bfd8d2025ed83a35ab2102c9d207abc2052a7f28425820793979df9cee5988d5db0ab0722fd7177dbd52fec3947c383e4c590cc80352a19b596f47d32964b6942f704aa4aefb74aedb30b5d83bf14a5b876303e3a4b102b8d2c9adb6b061b4b9701229a68a3717bc33ac7fbed073abc2c7bed25b2fbc3338804956850834b16cfc12bd7d48f77be3fcca41a40e4b386f0c74fd7d46999b5fcb4a0e1760da07c81275587f8543ae33e4b604f52997b57076722f67696c1a8f39f380b079bafc407e2b0e884be7b0d654fbd8b48261a339474e23308a5a2e70d196ef37ed4ab95bc3b1606ede2c24f35a586d55013e8a8a562b6a22b29c7cdca66ff2161981f123208e7ceb019be77ecfe7b514fe449285aec135ffe9740db1db550cbc246c6a2f238b4f4d422d3ab9ca6d844afbdf9e40cc214045924682d3e901cc977cfd08c6dd45a11718f350c0f97c3d6cd007a060be755206f3b99d99c3c4f3535ddcea64307d977329f86f3a56b919ad6c02c0a74ecc2551ed7f0338fc7809b4f24dfa408aee83e1f0af29b0d8f0fda1303e91dc801d340cb0ecb449bf60c9d8f59f1c8b4ac09473f77fd512ce59e14ad2927d81ee645fed62528df3bff0be2c572226daa2141d62bd81065eaa5eb02249b4f0396fffbd00957a0c91c986d6207fa83f832ac642a3bec7ac8ca835b1b7d8f46560606cdef9bb1feae7775377221c21123c57f05a6ee7b5943b597fd49d5703896c503e4ecae8b6abf9015a87af262c6b14807094e67ffa6cd2c157d91662727c9e2008a4bc74efd2a96aec2225e6874fef814c7c55389fbe708f8f725ed3b8c4f1deeee2c36fd27bd48279ec91708f427c862ab044fd47d0e4020f2130989d325840bc238cbf02a8a4a4838a71d6b81a4fafbf0184a5992e4cecd545a884612bebbee88f77e6573c80f44fd03a12f72c849d98d126e0e0cecc3eef903dfc9c60890b9eb404b01055ae7322afc41d55a03fd4c336a07ba018bec37cbf8ca2ae19ae79b6db2198b286aed73c2d776ce10aae28ce5881b43a663d3c9470075f1ad1c6ad084b2627ccde61cab9da3851a80abe9a29e4f6bc4640c80b1c02e2999729905aafd15b0b643db68fb78f4bdec7f55384d8864f2bdabd682a74035911069f28307ecb5be13d9ca532ec7f0f0f46b867595f88ec73bf36b2b5ceec4d21de20910a88247d66dc99769c545ff6be5c3ffee220ba42c85da5c01cbee25e25fa7d4ca665a2aaf3461e1c9b48d4316b248e09821a0afb96b0d791ffd93f965fd0f5787a40697e95fd633be77c5d9b77755e4fc30f60df45ab53d9cb422b7c8809a475e269f7fe50636c4f597ae9d7e1c6d9116b44bbfa5abc93ac1046c0913a384866a26c54aa15072b867de24117c66e90b68e4b5585abad03f0ffffff0f