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

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

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

Block Certificate

Block 57418 ef9f689583107216c0f15ada3a851dca5f85266190d17c8a6fdf8e2add74a8c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ccf7a0acc017612af0c5f08446fa79ab59ed5e076aa6d8ea36b10e1d736befc
Certificate Block Hash
ef9f689583107216c0f15ada3a851dca5f85266190d17c8a6fdf8e2add74a8c3
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00504b0000201e0000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d87fb0a1d3fcb158c9c91baf897a162037c3a78adc03849a9d70aea95c5c62fa37d37ceac079b7774085e7a19f1a23833a2921f8dfc4513fc26a879163114a55223cfa0c599d9980a4fe08f35c30a474ec5e7bf54a084aa714450000000000000080000000e00000504b0000201e0000

Raw Header Hex

0000402029590aa318ed796f2b56b0b8e655ae7d499add2a7f7b6c6a4a304f0a2cde4af357293256a52c646987b05d18e4bf292b6eb1deb0355744e2769add43a6431ab5c0a50e6acc710418fcbe36d7e1106ba38e6daa76e0d59eb59aa76f44085f0caf127601cc0a7acf0c

Proof Data Hex

59,560 bytes
1212160103070b5898306c1ae89a738de3fb60fd10bcf998d485a31ed4979271506384783f687443e31f4bfe9de9126b3fcac2cbfd766d754532ec46bdbcbdf2aecd948485e2c02c4003a9d43b2ff20c0b25adeaf54aa586a6d3dd7858e013d16be2bcbeba49215a741cd734088255598736368e483e7ad474282d9decfd9d6fad510c59ea3136ac5c33010c20eee49f70ce55bf50f231e8e09df91091576c3a8e5c58f2a17c4b1fd1ad7ee1a0f8dc53c0037b47d6157f3ec94795443d3ade30f4733d50a715465665d7d07c18dcb3b79b1cb2dea4b1cf66bd3ee97a7eb1eae8a42a35caedc5d458a00fb92d965cf60522b2fc89c5a767ce498a7a33e6615ec9a154e0cd20bfe1606eb730788fc0680cfac26d56ac671723f9e8b78c2b4d2ab9db45c76e763aa4975ff14523f2686e034a5f3f20aad983a4ce0668225dbb5fbb01ff656b8e452fb99f7e032fade5f7f7020e5c81e21522a59e38e3f83ef69f593c3ad502f2fe694b2f551239bd7572b55ebee34a0cc15db40ddd7f491b796b3171c4b14aee028937c96bcac0f0736647d999ab9e3079227dfb7ae530460af406f182de584d5a2c55c5c53cfbb413446a80901dbc0ac4e127b2496d53901528bff55bf585e16be0ba5cf0a51896cb2aecf0f97a17fbb6c597801e00203c89ae8628a2e294872b7add02887e2be2c1d61075b8dd86eebac768131daf9a2009064bfbd6b64c2372f8fe9760f5324acf1b867ba095a40fa160b483eef37344915656c7671dabca8e7cb2d2e1e8a3a83be0d489f6f624170665e60a9286442c92f1629da88ae161441f2695c40bde7d8040e6f07c7c18026352c19b2b71a4df99fc7c59ba38e5ce65df7e557193cbf0610331692dd9fac66b376ecd97bfd47406f2783663f25b158bcf579a57139e4d0c2a082df667c9a36f9bffe6fa6f7ffa1d035adf26792db3f2c02460d92066eee8ab0a9e1240796cf465398cfccd12e08edd00f6d1c1b8954637bd611203f91195a32998d5eab7bce21108bfe615dbc4e920a42275d0150539f1446d6bc72df9b78a4b2ce5e0eaab02fd830d8fea16a3c0ef1b346a508d6970324b9cc1d7857b60bdb47fe1826251dc4a0dec962cc074e466985d34b25693c34d469e0b365b39cc08c26e4e3101716f2a4e905bf8c067e95da4c770283821ae7370b9cb7c8aeeb73930714fc718297dab3d4306d617d542e5e3e19010e232fd5947256872066e60900d46fd2d7da6a80e4046a6677ca7058ef8b16b3eb1160ded4ea6cb4e63e504ee8289ad261d5a5a34f8aceaf0f80a9ea6346d4855707a0bc7f18087f1dc2e0a3caeba8b7912c611c4004171535f7a85fe5e049684bfeb84b4a8c458df21fc9db46cc5734e8022edd3efb2d1b171bd025ee020f1b75d4d34ef6733046aabffa8c834a7ee03ffc98e18206090090a822a30747aa56e314320a63026d86641549a43eacaf56e17ef8bc878fd5efb9df3c63f133393e8637b52f88d75ab4a026d74074349e947165a4a03ec19d0f39b6674d57cded7ab3ad0669b4002ef36d70ade2a21799fd5a7cc6d6c31316bdeeae4be34d0de2f195b9315d5143e15e82999ae0c059a553f09c8393989eecde1a952f435122c3b07f03ee57cfb046e2189f748b330fb5bb9c4649874231e2b4945a9473a3e8e167f4b3bbc03e074c418b1de5849a51c065bff00f4d0391e9039a92a2f722efbdcee6b77adccc3accda250f3f3f585b550e456022968445ccfeb489cf5acf415de3afa9e055827acff06399074d39a1471059505891918800cda9af6c086943762a91878ba08915e50f150287cca8834376410d9e537ecbbc6a1ca9888249af9f75316d84e58b7ca9ba750feed0a04f5f2ae60a0c9df61e5a09dbb180b1cfcbe60300b447a86deee274e727cfdbcec920e9f4915facce55ebe82322e046ef8e3702685d7776ac1ea0034f1b77a76f2f34c5354a0df9611f46d536d1d69452b2fa1ffb145a4b77846106d67fbd19e32dc6631732d2a599c04c0187fab816af83694d559d8720a9ac580c097c00108399ecf3839f73519b9d1838cb308232d273e557fadaf7d11e73f1d834245234736beba40278c02119ec2d7b5cd04bbaefa723b258a2c66eda9a6e93d31e70a5ba14e48e9e4b3abf484819d8e20f7c0d7dfcee81b5ff302089c705c053dd852a5dee333b7a03203b7be313e29a8b0911115f417c19c24c943c2d23418068f9c86887f11be4e5ce839d753468a3d13b1a2adf328bea270f222ee569b94b6e6c7bd9aebeba8391ae4a6c93bf093db10ab9dcbfe0ee6656e0f24e5f93245445e45b6eac52c171d5bf344717f350e11f0fb38384e31795f7d09ac8608d67510ea9b78ed496eb0938a687c54c6f4ae1e88443bedbcbdb8df45207ec2f86f906991a7103a2c14ae391317f440494cba7de7d61f908a7fc8b87a0ecdac650173d5b5811426e4d413d4cd140d1f11192985b25e7dd1276f0520bcc4dd8b9e9389fcdd1958740f3c6e96fe7822ad5496fcce332a3bdee6be3430665cf73b6fffe2da291c839d56c6457b642f760b0fe3116bd9f6f4fc7ea3c3198221230cfced82ae7d68e04901acb75a8235549beb8f2494990992092b86a0597eedc66cf39187c657aea1f6f5e160770550fd2b79d650bda5c5e4dc0ee7c0a1fc0aacf43383cafdff59f5455f1dadc91510a053a79f3ce3e4ccbae3773ab66c65d44e23cc1f9ce6a7a51c7f85fe99905b3a75c9bc70e7924e63aaed0eb6327529540296371122666cbc9b9b4b0842d07a045d6650669e044e74a27136c59eebf2256b7a11618ae7d6450d1064f16596702d25a20cc4c9103642d341cd9b39ee52a2fa068e9b9d330a16c59f96437b85851a7e2df6d56f040f7b1a7a0ca62f2e074368acfd28fa7c886a1da9372b7addbf93c8fdd41156b7ea584c2537f24ae6afb7457e4a8246a07f588ecab07c6f623fc087e98477c309fa0cb006480874e654abc52d5c21ecc5712d667dc5dcc1346c7e6a44783286b7dbb5e72d7c054c856ae79e542877f954b69cf5f2184cc7d6f817e7ad5665d0ec486d8394221f4ce79842894940877e87f6d3a34f799e7b1b21ecea705497ddf502b1665aadd0269ccc388bfa56cc85088ed09b1e42e1038a350c6627caa195713171a7fd7da53d2ca8b45caec13ee549085b92b0ca02d4ae74b3b99207884307bc5e497df244a7b8418e9742ab336d83d4415f513ac5a3c70ac8fbec751433c91767de7489f9c8d3fe4c3281ee42bd19b2266847d117d4247b7f47cfbdca97c5f2a4304cb8ceb94779e28145daf84251cc9bd235e3dc8d57b10851ba4d8e453540525750d240c8559a5365c7ce54ac0dfb94fff23229ab161b4c539078e850c75cf67fcfc5530f007a7ff816b0be2a9cf7b83ecfd9f7afb5687e4442dc7146e2ff5d50206afb7f8269b0524c9ec8a940b723a0897aa06982de339389055aa881ac3b356ae9d04a2ba9ba468f4ab8905e3c68f6b2cd51dcc2bdf9b6220cd4204992243caa290863a070251c242ad8d19abef552f013b6b4db4022bb63ee8b7ae0d99e976a9f2754690ed98432e51b7bf3f20361ecb94bf561c5624012e644ba17f34400b55b2d7f89c4c8f11fc9252ff68c30ca26311e555c26bc0a37e383e50be056e5bdf7bd2c17f3a2f7845533f25e821550c61f772eb5c5963e8c98f9980aa1d715dc0568e0fc4bddaca524396053558d6908f57342e14788b735824146d08b27c0370b1253fa4d7b1bc5df8e5357897a932283f413bfe1b9e95691a02273cc7e78ac8ede9042c3179a7d3eca1df82811c08ebd562bfef1fb506769ae6b4d77cbaa10200a9a5c1b77654b83259e91e67636551dacb8d3fc4aa634768d8478aa3f120f712256f69604b0258201a9adc64ea45af2338ae5b2ca02b23fd1108dda0d1a785e6d5bc6b75b601c17c07b4bcf80e95962c0c6eecfc65e7171998b15a0474568063b0b260821acc0f0b93bfbed65c7b62ec960367fe1c82b7b22bf812fc695e1a75f5c39b8265b167d65cdf23296469010c7596fa89aea6fc1a01e0918d5d504f5e5162d6f8a6d43635830a35e46ba7f5dac63bcad24bfa3bae46513f8be18784ff18ea25118e894479d3f412c3866d28f86ba75b6a043ce84f9511de4d05e3dff34525c9707a100dfb065acf5acdbb1757d973ceba3860e085aa08ef9bd9c21056c61358707e83418dff57b3ecadb571b6af773813742515f7cfc82bfb51f4588adb870d0fb2d5d529cedde3f960e69be180bef67d114952095e8f79d0aae06f3ce91f480b99aa440f49f81eb02f17825ff5bda24966b3a48dadaf4af0e73b0e4db4383e57ba11d4347fec3c848535df70ada4dfec8451169c84dbde2cafcd1016531a9e93922afa350ab2bfb919f46154e3f84844efc35928a141a79f0ee2683e59187942ee38e05a4710ce1dfa6b218b2fa62fc0bf71bed1ee339f7cef63f75631ade1dec3dcf18f599c9b29f08c7e65c5cb44fd357e873780694e323b4ca681f9ba3f159a33cbf230fc1795f9260984e37726aa50d025bbe5b117951a93a38b5d9e9d08d6dd2d9e73b6626ec494b4709435df0b394de67683c7af9b6db6762abae1ebebfad26ccd6c67940247e6f4e624ab5b785a343bd9669a2733d45e9ba374535a0ba710a9d30a2f11d839c8ac16cbce823176b09c9286ae171509959e30118ad6d6c9e1d1a9f1928427e6cb99be24f425c9052e64e8a72649f2bce1b147237af507892c1cd6ff83c5859dfd74bbd232e82db2ca030df19d8a2c69c172d0e53a781ecb9c501affa63e26b9793e19e72d113d28d9d49cc329021b9594bb4f96b25d041705e315aab5de8c40947905eb8853b15d2aaf3101ced96e1b02022c1eae688b3f2d5db977e76df643d86cb4c6d48d0b17086385442957f0d6abf7dea420044d69b8bc382f3a0b192e3ec17354bba10c1b72659f9773b26f9a5b7597a3446a2bb9d3995b2bc8fada2f763503169f80d8ed9bd346a3259e7e207612caa9a2db46cea37fdd80113edd57b5ad35cffbf5a2fb00a69930dfe420d48f2d331d3d4af5d36c0d49888db8f64165bf9d589348cab5ffee4aa0a7ea450eefb25c9759120f589cfc03cc67ad6148cc570ef3693e023955709d658d736ccc181ff3533f95828405ebee5de279051467245efb51f763bd8bb9b49e28fca1e5f3c0dd24f6cfdcbff4198c1e61788476b2b2f973d7974f22701f7716ad7d0250ef282237a56dd5854e738aa7c809c2b1b9e39818c79077a6422519b66b74625b6791845183a5c7400cfd0c72d9d483708b8bfe266e1751124c08f9d633f60e720626f2960b02a6c6c02e3e9e32dadd6c13d70de8351f2a324054ccfd7500ae75b5b8de675b7c79629a777adecdd27fe5264adb83e0dabc21d6d01630b6beb09c64a7a1132da6fd09a5d155b2b530260deda03dca6c0ce49c710c8771862bf0943c8d3560e263ea5e47451b17629c094614d615f95d3b419f23670b683a8c38fe1835f20540c2846b810e93b88da35ba927753fb111e29b2dad97398657571d4b73418ea2432767d3a51808b20ab7327b133cd1aadb8df6aa56b9444d9bfba62d1e089da896653d1d0e2a60a4323956bea1e4974db6104c73f0863220f002d9ad6ff3e7ce7d3715c6c8d48ea2ebf8a12da865243e9d341902fa3a2c6634e185f065fe3f3eb841297701397cb2be9db1dc5f2615a5ea3d32326a83881dfa3404a5717a1cb00eda8960f08e3d9258fc0ca6d106fa47ebd5f77837139022cdc6cf329cb8182dca879853714e2cc3b16d88f6be47705e9d8bcf547a1afd89c631e654c6a06bc904452c91fe6d82e78e7ee4637464abad8d3f6b3b6394f07666f2a05a4d210d17fb0daff9166b75ada85f7f00db80e4319fc9b0fccf05ca4ecbff4d054ae62306649b05acfc78f2a8ff769549567d732a8b386cc1f5c214494c33fe5d240788b51a059d3f62bde9e962fac8dba18348a0de1545b7ea3fa7d6a2f20f0790a6c091bc3facaf56f2a3da85d26eb065ec83bec76518b7a7ef29991a198b1431edcb957c7c55ef1ec9768aee0494335cceb8734737983ad4fe882b4d83fb50e0553be588b81bbcda848075c4639d9b6bd2c43ed0cf4d095f6c033f9a8cdf3b44e288e5ab7bed45b106bc49f3f017a2a05fc3fc19ddbf7031683f59fd8896a3715669222bbaa4232a98f96df6d0f530b62478ad81fd3e45c1a7865345619bb74f1368bbfde5db4ba09087fa5a8a073850b121ec0fec080457c884510d4c19e4edbb2734245f986aea8535457c585258077982ff5ca4bcf6942f987264a7220ee8ad045ac00223a3c73ff25b632b0cce2f3c6b512e8347d2ed15820d28ca18346014763144cf7f9d62060347651399435706c566c28eb0b70c2d3395e160a014b21f169f55feba1f940d66b565dd627562beb0c4c134c068d62e77442df7e7e4ccc7f9e815f5af5a0697edbed25dd3988a1957d4e3a311a7cc40ccb4e890d35971892228953508ddc9d488521ccbe951d30efb851c6b7de9b6c08ad2eb62c405d244d89ff4ad06192c5ff19ab09a45d84cf4b510ca934c895cb92afc7189ff28e29a9be460e1e9d79e378dc041ccc20d0f282c7251ae4396a84e4d985f1a8921df6f747a9fc6e4a0b7be5db7a13c21b1a3b82a510f1cdc3a5a3e79e718481b4501ac70f9d275057d85f29003747f3cdd83555e3ae02d62cd9686cf7b6786f57526eb826fcb2ade04facf71044b7f48473d2bece8656673bc024df965f221280ac28679a22257db55a44161f6ad292926a5e0ec65534365cd5e45877453a755544dd7b33bdf9420de51181df80081fde6285d18664766007f3b8d4cbf4c9e79d669658b9d3adbe8d5bd04b95acd5e84f61da0b16bef0a79ab14c2b74746ef673e86e15bf9ea1cf1936c6643af2f0c0da832d01deefb125b6027ebac9f3ef85892a020dd0836ce0ca5a94e91c456a60db25d97d00d83950b64bc7dd94c5e033cc531530cf90829d4f1369a783a4180909d3994221090f8869da7e7bb473567f50e3f6db5dbff8818cee586e499a891e106f55b85147dbf6fafaa417b95316e9c1c0159df94f4bc524c848c3a64360675cc0865891e39af61a9a40ff8cd2384d57d975b48a2033e23045369d27935482db9d3e4c2269ca127c5745e2ae700e3b7d03f3bd9b48b9d6bf7dadd8f83deda1bfca3845de7dea186f7af260229d12e29fc5c833b5ab50d49e4bca7fd6164410ce529eb39602a252285d6c6ff674d1135b72c4162a99f267ca4ed68664cc0d92a8d3e546ed5b14e16550871679b99dfd4ba39976409d67c2a594b2dd40f2c8835dc9e032c09f9670f9c6287473eda68aa7ba329e9a329cdceef87d7dd3b2941deb52bdfe47cadb21ad8ae600d4a31621dbcb8660d148141b6aad813e887b0bee38d2a6961fb0f987f33fd1334c1cfc5c93e6a1ffc40ef001acfc6d189d5b34bd6d8f0f6228fc1b72835c16dc8eb4dccb9929e399042d4fcd1e5046527a88384ddcaf27bb1093b71d333d93cff01a1ae0b6cf2fed9fe843b9c554d1231ddc252f663534110c38a38aa9fc15ff02fbd9e4575e13ac68b3d053c0d46fe13247b02af712741ff69e814557c1d22745836b464207646e5e54791fb86636f6808459f2fa7e1316d8cbea9269c338fdd678abc21c8834d726c64a5dabdec4f3267370c2c701c41eb6bc7f66a42604e83013ba8bb527306626ca773207c46eec700eca5b42e457b3e1554f22a62ba8485de59544fbbf929f8d62523bd923365297c475e8e2143bc6f5ed1ec887826ef0251fdfd6ae2423af85dee6cbbabcc3b7f9bfa8627b3d98f47bdfd27f52dc040ffa03f812835dcda67227eb97cbf4347fe145973a3dea4ba9015f6567cc213e0cfb74c3d6e6925ed04dc23f111728ebc73510447c696a8227623abafaaae797cce2ef7c2990db3ba1c4016c64e6fcaa4acb5063ee53649a52f830627c877b9d14c06b7435b938cb560acd01817dad5c4d8e56400d60f68ea16260cd2d6906c8967f99890345f2d5939ea59eb0f252119ba5533105fd2cc52d258c9c8205ede20957a1450e84af3666d8c771e345a1efa9141517db8d328d76a4d7aff06e0c4b95ba1a0ba7ddcbe076aa9067904d94767131d5b5a51659cd56c674aa05e25ecac33aed3b8bf4ffe35c61017f829b433e93e6aab6a871bf42363d5bed720ddff370265f3431e05d7b96670e404c258c406b13419d2f74f26d2aa5e39f11e93895af9e2f62530ed44cfeb60bd93a55dcc405ba6ac9827087a3ef9eefa83ba0f009b6231c8bcf51480b47bca4a08d70376ef249304adce0156b2bd09c605d9402e4b23ff85b8616bf34f9c6b8a2072754b5a11a65ad408c713284dab3432c7b6be36568a55b272abf10a8dfdfcb9369d29d7d56a75654b6be7a0efc0077b47a660be429a0ed772135f10d168e588e389749a8b4d01c2e21c495c9d6c4e7cfbfa37a360ac926a780288f20017e5c9d7571acf44d8e35a9b356760a54e4fb85067e22570a14d571a9867bfbc860a09a96b1dfc660b88b8f9e1f0882390398dc434db444e1b87116f4aa1938fac1eabead347690ebc4276408941ce62f12ceccc6b1b1d69892e8385115e7c04088fb5a095a5bdd312e43fdbb8340e2cdc7d71115bcb7e59bfc3adc047ee90d161cca89e5f8ce398f8eb96190dbf8d5d308de65d69b1d68e2a4ce1c97b9fdf0af049f75d50b27cf75be38a4a0f3c3663fc8d1f39d793929394815ac197ffa8dad72841f98484c744fed5f16908a09a504ee709042084dc2e1bb4edac54d757c3c360f029e40e2bb19ec4615d5bf87e334934a48ad5e3d2f48970b9cd4698d643f81442e4975d915c84673f846414bae1f80455286c48af8d424975aace187befeece58c1e7d97a84e9c98b50aa20bc8ae8d930a4a03c92c9fd234fa93c9490fa72e939101f174e1a4ccbba5014a44c22367e0c286d279ec50cdb00393e811593ddebb00cb04b39c520165d9729e543c32294b0d62292a504a05a8fd28d77cc8ab87e19a21e29a96fe2a963eefcd9ab63730b54eb942a8b8d33e33bcf913d6e94471ce77b72979ca3e53b05fc0b18f8ff50b87ceb02aa72e0842896e7b55747233c80d508c437b36e065a08a14601585ace662bc22a128b85aef78bb184b12a8acc7c14f1328b334e5ce74a21df0af4eff287c6f097ccb987153b4c900f28d0e8724463934e170218667d82ffaf577cc93684e092aaff6bb8b5ac80f9d28104290143bd53dfe694f98504c6a5194594f5aacca0e4b975e4d54047fdcfc9449e4c72ed6b60760cacf06cb91625fac8115b29c88fb87ef05ff8d12ad38d97b70295fc1a07af896a865f6f176d2ea7a90e198506d10fbb7bebb662c8c1711597dc59d4273370b7761115b17b76f735b2e4ff656f6b0f970a351d5a2b49511ee02f23aa2f8963c2127c3af7a8b6ddedcf6b1262a2eed9781b773697a31aeb8c3f1d84472f9385b8ccf65f3138916a6f1256bee2c375c790a58015bb779ec5c4302420f0283d0fa68aac9665bf45dfb3abdddd40f0f41ccaf6baa01750dad436ea0587dd831e8034d417942f16a9b0b4aa2e281858e3303e75df50a995b476a3c52be15890790a69ffb87b097ed1381b7b4f4385ec8fcd0ddccf71902964ef40d70088b96d97f4a997ef45320948bf884b5cd2a655951c2682ffe60402b1ddcb59f070cfc794a312acb3a211560ab97280680a5ecb3fd2485bc3ad1847bf1fded74f71eb724f634145e772601e83f5e3e522ac580fe385d73d83c320fb0b7eaea8550c9eaf96d62b19ceb6aacfff240b5cced3556003971f3585994334a595aee96f9a61f90bbe33c756f688fbfed060f269444b53ba2fb717eed677c7fd65c4a1504d6f52dc3b7c7be42cffdb3193f8f69949454ab2a349fb7b6e085b5cd05eced35c832cf6f6efcddeca5e23f4e7352aaaf67e71f3e435254f539009a484e5810f0e81561d218a809d40e54ad1275d35aa48d062980ff0b5038396954c49f10bcf099570f1cadfd0e9fb47e939ca40236edb7637ceac08e2c530a981ebc477041fec8d3cc7eb5dde9aba3225c26c327705b2dfd928debc26a6bd87119fae4d967f5737bd3901d9ece201e2bc1a277cb8f8973ba9b3fadc614e6b4b0c330163f4242e47ad64db272f381f1f631e1e63f689afe3afb38af577b986d81ce454b620d359faa9ebbae2bfd8fcce5095f83d96320486c2e743e2300eb7f55bb7aea29615f31e8d866a9e98eedd155656a633ac74798ea8b0bfbd1984ce1ba3d410eb22d2939057532d10d515e0e63f10c8e7f23bbd1b57eaf6c0b180afc923ffef90e508de7c7e98fe93e7b3ead4100611fe6e75c4aae266b8dc211f41f4d0e753e2d88729ca1d76529d9d8e9da4f97d43e7957d988c0733edb8d9937f0a6992270dfd408d622f72b17e544b0783101c81f9ba3959010dfd4b6367a25ca6bf2f74ef04ab2bfe7f43d7cf3dcf4ed366bbe8b13d246baf571cc06ecec5fbad1ab9aeb5ae9ce8a6bee9fc910fd630dc22b736169e4361a8d5a349eb065ee6fc37c746d42ae59768262524dcf525cea1c380b8c0509ed33b9cd7dc1b5b7c02e67b6cf2629694a17d3d97d27d3575fb2162b0264aac006cedd494a333986d7c2202f5e9bdad16b698d96e4b764375ca606ffeabadd74302376f75d47485875001e29ebb498b72ff6eb3c328a9a4bf5425ab6058878897eb4af5718c21674de14767c6ecc0ed2ecefa595cf7f409a91c6787b21cad53cfe67c1bbb102b0ba8931e6913aa34371905ed9e5a784d475706b7959b3007e6db06fe645dd26c8239dfd7a564eab6c225bc91931ec4579c439fe2a9dc2136fe1f11f0908c3a6cd504bb5853a3b4a21b1ff2311651d49f6c4d925dae95238a7f0bfc9064b19f17f6dcac5014f4aae6010439a694cdc9fd39775ef3af726e7091c353f382a8071a666ac191c7c5c7f04cde139e4d4618611a57f84960761477a17303735faf85d206034e1516ddffe3ff4f874e1ff5988b1cec625ced729fcc4ec2f6654c322e4aea5df9515acbb89f12c2c1b5c35c9fdd74280103e8176f04fbbdf56472146366aab8283702992d0dfc3d6b71d72a9855aa6f4d74bbe72ff4c6bf7ff5ff08b732dc38fb9918f6a6548f0d147eb0ff9ec85c2e94319edf9126bcf156c543ea3a786d65531b9904e396806a370e87f1a8c47eda8549e0ab58d63984b596b4c6d2179c6eff08cf32f483106590f76288e7b9bc68ffadbac1f54b5bdc3cf2518893888bc6c38e4371cbf9645ed26a9348a096aba68a2b2dd851f22aea278e86e7be13a993bf90b12ce922d707383adcafada0b826b9921b8852daddbbd13704b231f557daad841ab938108edd1f1f645d0c4daba98087a38622cf4b03e1936f921c5fdd6c34ffef2342dcafee3291d87bdee6a433d2460fffc2a0ed9e61652b4009d46ad34d6b8746d74d9a9e6c792e5d3001b9c6683c42c36c4a43429b49bde6d0e16530fcff531511dc5cd987c0e6c96393301c8691dff0343f9c302054d9868111aeaad056c1ddb779ca8ee09b86ad135f1d8d5a090bd20052e8c5dce577af4b28cb1400ba1bc2af4c8bde0277f9edab085089d4f0d936dc29f1353e3232994c7cf0c9079fff14fb0098d60f69831d0e2652cf368692d018ba574d9c6087e7334c15deab5910eb986b5996e97bbb97c1bc9a43b2f47b9c2f909eccc49e1d6518fad7f8f46547374274a2470ea5329ed86a45b65d18a01a200f48df133bce694c919983b20b22049265495cc375ba79e1420c0f828b98007b500e3af4b3268819d7059bd5692f2c4d88b7220adde24fd29e725a5def090a0d30fbdd111b5a69742367c80381e4d4d1f83f6120d521213594b523408ee4e4f875bcaa7b1a65a4a8cb36ea8f34296082f7a1bac3f984a79a7e77ee076083ae6de34ce28b04b51ec50bb889eca5f4aea0371777d7ac86540e5e7585ee9663796de5a3e8d1eacd07df90b837f1c32c68770f6343e0b2a5f845b5aedaecf549d52d3a0ff275685aa545fa8eea1dd7fbf47e7f041e25591a5b864366f513167fb4a5832ad84a1adee192be6dd1afe01714591a9d70296c1996d9e698ed5a0377ce5a8c00bfc310003783e7824fa472097e179833686097c6acba5cc9c148b1fea644c4f3a02d8fae607c3d4ad77e9976de954be32f5714617e29ac4b80c16e5c2708fea0db5cd29c1d3f472b9e9cf0d9561ebfe46be16ee788ad0e17d0d46012d912e3cdc9f148f2ab1799a92731aad8d7edf38c3ed600e068fd226863dd6f63104129cef5403c32abc79533c7e8b0496b97d57bb0148f244d3db352b65c4993bcd12b0f8ae710d7d0003daa62c875909d43a012ef8a1eda52582c16d7d13c3f91ae82c9e21178dbcd7c1dbfe55b2a05bf3a897fa95e3dec6633d39d981efe01241ce76b384baf5b39cdb497b5069381f1ee372da1447d9c67b3d1621111cb1b3f6f437049a2c942679c440939b556852fc96035621726dab46c8ac3dfba185ec0a68cabdb7d1d40d8ca188d719969ba888b65e145337ccea94b6d8c87fd05ac8c6f73cb40cdf57361db8fe8e111d864ceaae3c1ace709c8951c98b39a008a16b5bb3227cf502bd91f883c01cc9a09f9f0fe189b16874c16e332cafb914645b2f15750274b5296bf58154ebc94b7e70369f7b6b77b79910da20c83c6b0ae9c139a042acf38895a5c4f13efaf3ece787f026b4f865d2ae2890ae6967997c166eb6c63b8c987bb01c01e26892555cb92b725024f3e730f560c501b78bb056c8e9de6a22d34398fc57958a45fce3fc27e1e9eb70160346159ea907450b855f7a2267ae71fa9f6645c9617406301a79effc676b12621b20292881b8332e1f74f23eee787557bb32b4a62b7d36e2b26e0f0c36d259c3aac54bdb7661370a6259068fa8c7045844ce6cfd7ef984d329e1cbd52bd25352e9e7e774a25b5a9139cca5914a64369d1c3c9cceaed3a6437a61a93f13255be12d872c5af9c98cbafbdead6c5c4b97b26cdb8b828d0455f0baa07faa9dc7420a72538f1bf235278a3c50e72707f5661247ce9cb0c4348beb6856b0dbc2232e3029852a2c7b13a4ac3a0e0ab222b0d885ed8b794c5ca6a6ce2ec51815d63174790ecf30bb63e9561165a849b278be01de977383b30f6ee5844730183294505e727b1ee6ca3baa6cc479b7a30307be6d740a587fea5c2c7b57c1730577943d0c8c07ee6b35cdbc756a3026be0db22ce7d872a43f5eef0eec15974fb076708306b7eaf9d292849555e5c951773df7a210627a01116d6aaaf0d7934d516a93ddc6d70b071292a298015af609947ad0f99d9a87d4e0e7c97a278d9485f959e39c711d87b4ed55d292260e678524f05198b33684aa1f729132c5a29680167c95a00eab32e6ec3bdffbabfcd1d854e248ba13d7ee7572f11857c780cffd44b3e155ccfebeb1f1f1f6c619849ebf30a8ffd5e69f8dd7b0d1adb85cde43e03588768bd37ffb48241292cde2f4b5024d020080ff34fee4e82b5089a764d95760375778800cb76564e005405226d6fc21fc26455a714ab7837ea347bbd936d77d2e960f4051cdbb9a9bb3c5957f29d0fa0f3f713a534bfc22869a1c3e7ffc8e350ee460e8f856be85de572032255f1412a411cd09de649ad02bb1712bddde6e292b82a7155870c6d88fcf6c9e0690a980dd4d2b24fb05aa6c5539dfa875376b66470aaa31ea78bcaf17f062860b0ec3524474b270a228d7a867ec7686d119f35112e364aeef87980bb8ab170c8249699f97a27a53796f32b55c1fc7ad0c56527c9716570a8afa7f734c8964694cbd3d9ab6f6cb963b0e1ed53914dc2b6028afdfc392c60c122fc8c53d28c725bd601bee3e5942f198c4cc0d9fc3a11f6d29bd27e09ce6e9cf666fd2fa732f6f96b3b9428bc91108a7863cb95ae0f0e8d6267dc932be901d5a7f145c2d058269e75721a97525a0a934a09f80fc6adf56a7b44e4aad038e2610f0eff681bf049c8d1d88775c50f94263f476bab8184fb0ec436374fce75e71d053a861837e648c02d2c581d84e74cc98daa06e0eaba5baee1ae105509374715dc93ce77c1ac36f1a7af948181ca2680c8314becdcf5602793ae24b246becd18bc85059df75ec8bacf05aa375b0a2dad6159c72e37674aefb62fd555d60cfb754534c544ee1583455655f4ebd4318824dbe1fcf353d9c64860eb8a5002da27ee28c9e3bdf1258c9972420e84e4bf062c6f5776db04807ce632b4468d43dc8b29935ec7ed2c98c88eb2a67852ab3baff319d890fb6678c68cd3b105b180128429ff35ab6e8e104818040776cd48b9148981ad058078cfe17dfa192273f2d6d0c654a0ce60bf782d1308741717567038968c302ef95be27b536ba6d7a27421b7da0bf519fe4f1f3a6c1291703de7d96b64419808e2fe59c79b9e378f6b38aa7cfea89c4a4ec7e7d16b2f16045bdf46912ea3ca17fa8bddaa743273e20b28ed054705bca4647f490350906cfb596f76d118ca3dfe25d3ac5066a3535a545825be031a0c166e3aa5ce6b2cde79b4caaa9a8dc768dc7ad27ccf4b0726f84d0101a84dcd8bb2552e4489a207998d9f2c699e6b9549db446e6b99a7bf7ec7297dce01c09fc3b5fcfe1fe3ff5f2d056769779b4fe53ab9ab3d6fc518af5444a64f9bfa932fb035e290461dfca2c2f1696d6deab0583dc2ca94592614e5f3fdb9f5ab2afb0f5d6176267b045c3647abc8d0340a309cca22fe6207505e03409c83ce8bc10645eb3b0c7714b1644b309ad140fc144237a667ff3ae9a0d7a2e4dd719048a6a527d9d416796eeb09ca5ba896c26dbe73b4258dccff5c69ad8fefbaf8e22d8b3a9e61ed15aa80736bfda684e999c3b81efc7a767c55f20584c45a2579b52e42dbe405a5d04981cc5a5d608686edf500ccf6fe8eb7ff43fb29f817c5658ecacdbcafea5fbc36e5e018fef950c1eec700ffc416b261bd5ef82f31ceec6bdfd9d47733e2c06206e8309cdb58cd557bf0f0a1e9ee2ce20a68ff7b1fcc91ba04be4515321d1b1d0dfcfbfa9671db82885c7aac09e20aa05d207abc397c78f93ea03c69f0dc5fbe9b35b3c5a7a1b32c54f4df5cdd7a1eb23c216cda33bcec90cf7086103f5ca19e75afd863aff37c8db0b7e7ecdff458642f06f838267d0512a4ad1f3de67706770a63c7341c994aca61a3e71770d5af0637d55acc0f1cdc6f7a13a383e25ea13ff7c4c280c303db290ecc3b69ba0cac70b0f8976b69c39b009ed97f09fda435de1194f649a40015005c1b316b559f1e671b175d763d05b7005c5e78d283387fbd262e83384550eb514da9ec8f05a6394fd01be26bcbd2e1b9208bc5fd8e363e3c0c9dfa4f4b95a933fa34a84d249c1e6e30f73d162e274d95fa13bf70cd240db0936018141dfcd79191898149f47b8f10f66f1e80562ee282843a958f37f65363f5bdf76a1941dfa24e457b5070490c8eb0aab127eb3425280671cae98bcd4e30f13016533ca41d1c505d4b5aa5b39fdb0e4cdab44ea7f04e25b9be4d7887af9ed0b4e653242936c12b8e0795ffe81692b144eb6456e34587699192f3abe42f07f44b43ace3c1964eafa6e86839477aa32a3c081815a0612f9d80a5221667751116b65e388f6ae434b4ee8306a2f967c5192a2979cef431bbbdbc0ea1ba3b5ba7e6b4acd45751b7b91536d80d24f7aa031b9f04146b66177b28513495cc88c916a9f8b8aa7c9a02550ee1d8242010db1ac41cde1b67fdf6f56e71cd527aaf44ee3bd13324ca46044a87b87766f008e0ed5006b68a9ffa53f7d3772593ce763e40826a89632a540f5492094c6902fd7d9f0a8df918b51d1d939f3e465921dbbfea9d825e2b8560038f3cdd1c682e200b30fc53e913a6fb3dc16fd34d4e083e9b3046c3388faef745b640ba6451f4bc3ffa9c248f3f80887899c572b3a39228ff7255c416b6503de5615fcb9671a210976661efe1c4e141e5abd01d7a19263d219b3f69be440ac016da9b95bc5d9cda1941146063d7460b3e7df1dd8f6a75805344829831632a5b1d7c6aa4dd31ba4c21856a5db08483048237798295ee8dc6427e5b7e4fe9c005a362000b864ff73830702c4a0ed1b5c8e338694633e542b60d1afb11294ce210e33d4e4c6ddebd650c2bc51cffef842b80d3297bec3f443119bde0f301409d8333d5d68899f6fb0dce569610e0b1c4f625f89e85944187355fcb80e9a98c9774b755ae8e4c7acf1ae5f383c8f3c0325df5f046db3689216e6929c0ba51e3a0d6c500c4d36e18d2be744f761b339c0037bc92865ff295f90640651db42cae1de61d1389597b2c06d36cb65e78b9af40177fe90865341436838cb63bf7b4bb210afca66277bb5a2419876018dc08a119a389b53989d9b74d3a3cdb38c83cb885845901b6432b9f15cb59b12fdeb81fcb415d49f0b63287e15fb3bd80d017bb2b6e7dffed76dfeb38be66399b5f18908e69005b187cdaffa062574320b27995923c9addc5cd6e4733e6fc2c98c5148dbb01aa0184ff286157c93da297b24f9b47b6d8d858ce593a908c5176ceda60e4b1c609cf03c245053ae484290bf182784835081809405101560c18a4de5cb557baf2176c6c9092aaca5d65e851e7cf60a26b3534457b38f4cf0a966f138c1736d14fdc7904b07a07259481d23fac021b65fdbbdcec5f3eeec63d66c6d211ea5782b55eb1b0e3fb90e98b6017195375c7543d1d49bd7c721681ff3d03def675d5b0739d0e70dee309abeab213ac943cfcec6bd8686f7ed637f8d28f258910fdd1a0a4769a53948d76303f39b9a6627b871d54c8c5c36bf0cb9cdcebc1dd6838aaff840248b2a0e03fa35bdf5ba041d684bf160ca45650b6f5ab3bf290e8aa5e2d3f4c757abdf21438f6a18351000136fe55a9c1098d6f31a3cbfdd0f688c0438eef111489f1565570d2e11be40582ac288b80856498bbe31d17b9d52ea9a87ee6e9fe58a2f6aa9efd481eb3a3f0734d92ef8f2bb17187a0a20ba1eeba69c79c176823015aa9a32834eeb4b259609e7fb27d9d8fe6a13c517286fd4b670c4cf2ba600bd8cc8be0d31ba7bc83f5186548ae95905710ca96bb0d77df8fa0fb0ae1b153cbcdb19c238407582835b4f35317a93c4a1f23e5683fad5a372b0b2753336dfeb9697afe72195f0389ce0f841be1a8315d6c370f0ffab6128e3f8efa704b11b71cd56a993aebbca2133b4120b5bd4f1c8c9d4c5ffe9fb16ebd4796e50b38065d602f579c733adb57007d6ec91cd1492fbb4eeccea8d9b0f28987af074d1abec95f3226ebeae8531fddacb0a2080be554d0dbb15f595837a33c0ddf4efaf21dd8d9002cf53ebead3555d2db130a91a16070bb8943763e7ce75cafdb3a255b8b27ce53648ea114d51c2efce31e6275dd60ac9be2f37034718d8796ffeda4dda66205ece4387eeda17ce847f5d930f0f95011bd53253e5b1b8c8f9070a7417e91c574f19ce9e2a977f03f922514344737c70cd4a5ebadc66620f2a8a45b24e33fe7e6a63357281d3aa827e478767e6f2bb238623ae9749d5ac9f6937a963e86a76db2ac38c5f75d15197fcf047dd2755f6da184281422d2424e183367b4ae986cb466ae9a1bdd7234a94fa131df3d92ecb277ca621ccf3826e4b530d379ac85cbccbafdf4878d4ac68dac6432ee3e1e244dc6233125654f62c350dbaec4b511db00ce09011e8e0508b0fe2474a509c4b32949587e07591b9031ca0092889493d3c3a0f80591e36e1caf78c59fe698665d354787d81db7c1f6ccc2128c54c89ef6014d5021cf062b113ad99fcd3ef8f45e2b0e976916ddd6a4859ecd51cd3a8176c0cbb151d1289759335922f39a61317efb0fb3d997a0d258d3041e9cd0f10b279e2e668b3150d97468b1ec192d6f69356d7d455f8ab2420247560ab1b5dc2297f96039c98ffd37772452c3bf39c2a54d61ce743d00d0e2750c8b762b8339addd2db216de2c7a1fa88d8963f91feb5071091d281cb044c2eb5bcc8108ace094a9b613a7fbbb99c68d3e24aa76cdb1aaa2417f1c0f4d18411a5696fb1c89e66c442dbb5122edcbcb3df8e0dfce4e04b20f59ec11fe25e8e1006e3a5c39598d4a10ccbf2a378b3edc7b7c9260f9d97be294a86382aeed98bc0a9dff97a78be6910aa59c2af6f18b89c3794ddfa4f2334fe092bfde6ae941b16e523cbf753efc82b6f1c055edbe3ec96f3965c16d8a28c9dc8d4bf5a52c4dca8ccd43d78e5e2f63d0cc92b136bb7ad22228440840837ce5543d09e6402f324f40a325e16a7cb44cc4948a3852c5c5bdd599410fcb508d2fcf20d70fb8901a23c99ecc0c4865f0390ae465f085f81e744b6ef053f208515e77bda39a91213f581b195c97a7f00e768485834248c838f7410b01322867ac624a77aa3f9e4a836668bbc797381618351a64bd64e05caaecedf3b52e91be2cc69b02ec81b61709cd00779ecb86c2b68f502926e0997ab0072616a28c411ab9bcb0d92da998841578fc35f285dcc78e049bc32e9e69f6c379db6f9f429b697f2d44a00eb836738a864155db0ee43aa71b092e7ecdae6bf407a28f47cbb022d6b555490432a7ba97f025252be251f14fdc513a147fbc54a795da6b35b704c171f37b9203aa6d7f7e158a032c57e6100002da9e74bc94d80304d26feb9e85b19bd301a4746519c1f310f420a8802e7cf915254a89751b843d06af4297ead5b6679c1cabc9b8869845cee5d92c1b5571d9bec2bb03557be7e40aa51263ab35205a2df81982cdfa33a87b8e248017f2b2ac573586089167436f7c705c184cf6262ff5c43f2689c7c684fdecd05e11d846830cdca30cfc5b2d54e58a034efcbf04a1936bc39bed67637f4f9b28cc4499255a3cc8a41684e5c260c01ff42903d6cd044ea8bd51ca12e1a6167db8e7a3095fe601512db89b7dfd4af677652de3d1efed6e5d5aeae32d64d0bfc175bbe47c059f8bc18d3d0d171393e93cc45bbb3a1c2b46ec68797b27f41dbf2d92810ea93517f152ce83f9f41a1ce6db27388a18b4d71cfccfdf9a73a9c7dec8f00a6c6e8b5c088dbb36398d61e3f5c0288682baf3ba36bcd8735623d4be72495e1b9bb6d90d72c5a197a0f17e7db35e6a98099e1b479011a3941b8ac1309940a627004685ec5651920e2df9149a009e90caa527c63fa633567918a6df3ec3fb2710df3e93554689df64dfd3f9b6803867d6db74019b207df5fba3bfb65a9228f2e0d61b34395f1fd47cf779d4ab77ff386af350dfe26e9de965b10070213e3d8767b5b2ad4e9d0dd968d2fc67787d6aa49ab32d58a5b4e1024c754997e8ddaea3e543422503af4cbfa2611e22e9ddc58f99baba632bf21439a9cc88670667d6aa94c8dcd0f47513dca4e991abcb4ed651c413c1eaaa61f0837f05e1f3b00f96bf737beee62388a7daa900f4978cafda5c6cde1020c1267e8284ee0fd6f5fb41c19418fa12833c0b2bbc32f42cd8a453651f93902c9d406856e2ebbf7d5eef6566519e16c13e1ea04ed3a8a344dc27cb8aeabd9f1aa058ffe3d964e6b6da9e7fa06ddf95a8fde5494da81bf9025cfdcb4766bdf20055a65f461d4c22babecf73284f656039751ca884320575d7d78483a92bffef90cb5dd31c9de24c46d3172fb16632e2383b6e64e74bc42df59ac774e99e59111407a6a2b0f5aab4bb5087aec5a5cd2232fb3a21f7180573cbe9173a3db32c7da2deb4cc53e0a9860dbdf16b3e68d1b86ac43f3c4972ceda80d45181dfda96607e96bee1666640cdc9a2c016edede74800f661cadbec4678402e3bbc8eff85524dda9e7e0adbc0f5a09832968c75556f383c4dc4a355e5a1ec60de78f1e8b9c93e0433d0f23fdb33a49111663d3000c631f9a553125cdfad82130432fa9859a983910dfdf65c7614bfa580916cf4a0581f9c5aa40d2e1d3872fcc9e8f055fa7bec71af1caab308756c6296967e868a5711f569a049544f7086f4786fc4236f211fea8267328bf16475961b9db060aa660fbeb2c5a83f0762aab2586275d5b1ea7a318206b90c1be0853461e687858ed730731b1c51b98fe3f7aa2d0be9edb2b452c5edeeade092621b15814f4d79d4304b30082ea329d8f8bfa81e4325bdf5f56f3edc7381805fd8f978376255d929a1fa549b394e24f0aa5c07c1778a168809cb144b572628bb79bc4d17f106fac0e99759aa80b38e7c6ba71d5c0c30821c0907e4d2d1aba5569fbbda09248001e6dfe2edf4fd0db8eb63a8c8e4e3878fae9b7f2422a8d4c5e75173d90c09db57e9c2a0817765714840e95da7addd11fd89eb0261096093277b9c18ee35982de4adeb31cfe4ee0b157862b92320e43320806ed60e273526dc879067a61e5daf8f9bc0080339c34239fb26cb08a1933c34e2f7cc06a95afd3b0ede064bd18679b4a5849bb8e7d2a92cc2367bd82d6cf26551357e380435f30aa894f3cd679e7dd016b4ffad9739ddced5f621882b65d31c7bf849e34d908d8658e5d09ebd7fcf57ee46d68b23fd487ae2df5349afa25da7f412d18c5808bcdced912036775eefe58c8a229f32a4f33913b67cd548f3d104659c5b07b975f34c1d850c5c181a8eebfa8a5c217bca1a1fffe10edba74dd4dad91cc160c05ed526cee526e56a6a61cfa813bcb4152d0de1e4dd5845843fc989e1004ca4c3154d3dd50601a6b8f1285d723dc5209eeef063520c5532e43f0f33bb71eb531f52e6c925979290ae32401d9d46c81e3e195dbfe519c4adccd4dde820c4e3de8135705b5f9a82881c11c510216ef0eb8a74de911e64f3fb13492e614072c1a7497d82ef1ec9ed373caa9d41f8ac115dd314a630647a9f31fa7799cad6c6201126f18662feb58575174536b1d84ffb1c4c8c37b6f369220e0d83fc705da8d3e622710d1fa1bcf49c91660ef1668fcefb4ba5768d3d1d97622d7d28ca834a0f28d72565634ba3148154476bdfce47cc8afd0ca1468505c8f4eee3903724dc70bb7614354aac26b7ee1ab107c18ea7f247631cec4860eb06e2f9bc8e9152ebcde41c39612346f6b80d3b2dd550d1504a2e3c8a11deeb6f447f55fd463966d85dd78f0aca3e023e0e0cfc062f564f84d4a60f02b2391532f944ee2f3aad0df33b3cbc4600398fa80da24cde512c7351b493ae8eed94de4190f4c15781e3a1c96d85dd637c9c024bb73c06f2a4c7c937663bc07630291db6e703f3990b2714b6fbb95635c01b30f154a5597421ee35a6115ef91bb349da14dec65bd023b897c05699d040030d7ef270e49617ef6180ce9e069e7dc732175c04b073b25a58474a347f8fb6ba8a2d15d620eb93d08f4272ae94dff4efb5f80089112060522b33357b8a0f906e16c20584c14279e8b8462b39114007ff8bf1e29a3ebe28f8c22ec037ce379a9e9f7360dc2d5704ce6222299b695f96946ae72ee49333f4eafaac83fda5758439b57930099d9f6e23eb08f87c52c1114677bab016e5e9830626c3f9740f36f0c4a4335dce301541bfda30654e9ee0e069b41ef50514d53babaec82fb095959be4c3b4970a098176b887ed7bf2ccec6fcc6ebf1c37f8a3b01c18da56ad88d2afb854fb825ed665d22bec1ce1620f82098cfb0cac0f9ae2b5bba3940e94fc6caca04b3e19846140a323559d28153121e4425105929711b05c6694f6b707b586b8ee1b78fcb9fd332ea9c6b5f9d59f5617f1f39a76eb8014997f91e404b65ead4d10394ab88c17dec53f4d39f07fe9f0e116e1b4f1bc2a6fc75d0957e34263105acfdb1ba7cdd11a6bab83ccc0a0f04f89ed8f544c68529ca01e81262f717075342f22b52903985458dff2d70ed1300f8598627a63b606f46fbfb55c126174e2bd205f199bb0f0544ec4e12789d523ed3c891b56d5c404dd4901f7a57c7e9e1e5fa7448eb7e3471dbdd039529c13cc1da6aa9ffc701dec4ff2ddb4757ab52826335ab6205b99f28bd185b85d274a2449a8034578a04902c1cd8cba178a94755796812a7adca0d5b0c7a1daa65e0f90f8e756b86a986e83b3a2b637f529b33d0c354b36ae8ac440813ff285ec7c93dc038eb671e77db485d8c283f03d3094736dac4bd782aad73250168e7293ae2418a7a0b727fb559fd80d236399e88b2f3aa6b78388bb186b51b3679112c6e5e71ee9e410dab78b3ba78902ec3f36ef1f1429d7e2a3f811275a8b9a70ccecad2acc2f3f97cf28c69fc940d21a7779f009bf8f06a327d25344b27b3c9150d678baaa83e8098a8ded29634870bd807cf9d948955cd4ffe1d193b94433087f36c42e7f0d776c0d9e6be3d986253f19e13e6a45fb209320042da075170b26d40fb0e592cc0298f6ba63ae10a1f67dca1f6b69fe3294201a75177214424b818b5590d5132d9b860a1561404a7f999d3a54d5341273b386d627942f459a57ce889c5ba89a5acf32be717cc4c2882aa82308dbfb16ca78b7214a1371d25755f362135332279935bb2ef0b650c20b5887dd211c12e0c30a90afcdcd67477d2deaa8809bdfff06c46db1f6420358c71a32c4f5ca18a0bcc031d9933742fb10e72811b40a404b9307f84bf61f3f969ee5780abf2160cc919604549be240867706fe2ffa8bc84a6ee17ce66c350677a9658adfb67d13902626e092bd1c2355dc591f23a5d1975caf6b0e76d8eed85108a70c1300b5f205eac33de902aae26b4f508482d3333e8135c3e18efd6f4014f92fecf1fabf74f9b5c3fff2bdc0389e1db3dc614614c78d58e3b234e9780a40bfc3226527efb2d242fdf1d696b6b561edf5df6eb09df0443ccf9056b2d8a40947095856b700f5324c2af3f53220d03836b794e933242f7abc84294177848e9a8cd2ae851866f8c86e1c7932466ae7b1796376bd5bf4512665f2f1664747027c9fc6bfcdd9f7ae96ed67db7edc341ee640f1f61be4f7ae8611aa79113956460c427ad664d7ee91518cf5a8f64163f172ee2643c51c6b9ef69932a8ea0757c96d95dda6891fdde1e8ab9e58fd4fec6d34dd08e62a0815287e32eb10075bea9e0270dd31365c9d708dc1458b92e929af105eacfa80ccb88354e2447916291dd8930d8a69770ea639f9be8db36f11ab9548d26a2cdefb0230aaf9865f5bc30f859b51b827fae581f01e08e68202ec76cbf4ed3182619577ce39ce08466142a3600c570194bbef1107f7e3f6a94e302f72af47f7b875ae147c227c537b2cc06d162ad45ef1aafb4a43abdbc925697808bf6499f1d7db7c2de0ddb8f6a63fdfa1e48e50afef3959f36dd2c881c6a52e192bbd588e315bdf9aa9e99891a9c8ff462ebd5434a13a2193cadfd41b72c54454d24044a28680e46d24817a2e7679d7c9315de390636d25ae5d048a0f17ae8dcb1bed38c2279b793c7e170d3beae8fb824de4f59a021bda24d3ec19d35779dcdce9ba8dd52b2a48911b7ee6762fc723b4f0752514f698aa374e137db5ceb6696325d295797f1b6644fe59367838d15177276ac8a7f9408ca161e167d832ab263ce7cddfbc5c005efdc1b4d25491814a752041917bacf062d7f679fe449b51faddb3b1ff58c8dca7572cd3086404a67a6894260fe84c8858ce7b731c7a1a0344850fdbca17219ff1e37a5658c1718c331bdbb73f7477a9db58aa458d06d1d8caf1f789c0a41208b069b1c85467ae4fb6858a65c460319cbb6d190633276e2cdbde614232b48ed5cef9a6cbf1adffdcb923687451248a616bff75b873b14ff10540132f179750209c75027e318093f40bb37a48d2b07419440fb646617f7956e9778cbf6a63f340f494b158953d8adcfca0df0220302651532ec65d19866251fed5a6183a5635f19ccffcb9489feedb5162ad7ff8197a5b52dbe38080acb0f4c5b2343fd996993fe1222deb1e18f0fb93a142ecdb06a2e17968c8e711db4f413d06381a7e8e5c2f5b988c8aeac9c6f6f032b0bcabef39dcbff0dbfcdc6fb36455e55074ac54716c2c6fe8a80925fd86f5be0ecfb218b79d130f2b2cd9604191e3ddfd94d92a01fc8318865c12bb7e361fc54215481e94f59f480c57beb1a517274720a21c9f2c2af25f2eb32fef82df0e38fd7f3a09a94a426153ec2b65cbaa110051e59ccc173dd502a2b2393e349e98346f245e956b231f37288661cdabf60611cbe302508b8b1ddbb2a65820f6ac7b011eec040d8fc445b185c6367a08fa6c9068fed657e671a73972693924e7326987c85633de5f1d0f754065b7bc9ae7211ae15a34f4c98daee071e64d96f40ced59182a6b20bd45578fe2199a5f1075ad4ef86750cef86615d25e62473201f40a0c9269fb64bf3ed5be661866d43f8bcfe562b183c49c7f6792e8bc1569c44cb588ee204418d67cc62563e74f4e6b25bae47c12b4ab38c9264365e79131e9202a7ebfd5a5c4a41247f839d989c588b6be745ff4cffbc64896e2b281db37761363ebebb1945801dd1ec49f8a3ad05597c24845761dd247b4276bb5d9c496b47034229f52d2926e2581270869148dadc0d99041f4ea7b3915ee80fbdbde96c57b19937120ce88180c506ccf0ad6e0c33f497cabf952c22d233b916ff2184f24b993c673d7fe35ed3ea4b35c8b19f5328b080b1a38380dbe88765265868f85d706962e7bc2d3b7d64781a10374dd3dd74174525999849dffbb9841643d7a410124412413677264a37e526eaa107016ffc1811b5aa93f42227d09503b50357f31c48607fd29f8b927f7b5dcdb129319d3bf77f0aadc3bee3798f53685d86e94a8c9b16c1fee557de7935162afe5c731d3bc2a4425a6250939b4a4c40570f274d747265eff7c79bde8ac8551370b12e26c3765c07c10aec2abfcbf408345f1dcefbc7bc329ff6f95a7a9cfb97db92eaf96845b24fdc625f4104a5c20d16fb5ce6157d57f22d8b0d5cbe9343b9f65a329075ffdba182d10d73642bd5a5827bbe9bc29fc1fd96e8fd91a069f28d2e9dca157a5f9c7ba5a53dd4cfd6f9fb51a309c76b6ef10bb671bb5d50d583befa55b5bc0de3a031d4378877b397a0d9620a9cb7a4f351930d4663a576a9a8dfa316d53e1b7d20dd0fc3bb65f6cbfb8136821ccd70d8c2b8bbbcbc29d53aed6003e6beaf7ddee9676fe5382f079208ffc3bbc35f9c955d813f021bb7fd8b195519659528b691751b6e2d8787b3392c1a1ab70b275e5fccc4dadd909ef92208f62ea89979f1a3c94c092a01b74e7e4ed84f34257ab3dd2ab98f2d33618ebede97d5b0e5cab4fe6bd07541a8b98c537b11e018b04aeced21824cd913f7931049a4113a40a6d91ac00c1f2a929ddb400fe0250893b896c27447600682db3fb9f39bf202a6e0c6a1066ce4a173777a9847510b02ba29aad2b6829842f8a8af610c881c439726a3496e345a32415734eb109d2041e930a2754a3709197a9fda3d250961cadcd86d923f00876e70e87c555e0f5dd4d0a264ee4f7c7e1e0b4df8750b57253d6f7ac36987320dbd32fe56c0e7f6332ef40d057c72a96fb402ef7883e9572b1e1712129ae3678b3ff520bc961afc420ff0a5cfbfb78473db40b9686a1be0b52df404bfdf057947f1aa1bf4aafa1da7c2eddbb067a51a6e41b7997fabe33e47472cd2d4cd9f8b27250202a57d834f09fac57b7c5b80b19374a8888d3bf3ce125403ef8bb77c9170e0a3ff47e9bf133f4c5ad2368e8d626db54614ee71223660c8cb20277fd577e26776f52a9f97c6fe39d80738aeda7949be3cb4f6a944ef075a8f6d5b275d9dbcf521116ddd6510d74ceb10b1f7c18e60390e0f705a4ed142ba947c4d6808adb2a99332710c285358a8d312dddb0be107927c2435b7a492697dcec43143476edc588c5f075bbb0012e38bc5cbe32af8faec1b5dde0e124a2c64b61bbed46353f393d7eb3e6d3a315c23f1220bc2d5ab64bc7108f5af0c1f7d7bf8499d8c6a51043728fda6f42f52a16a44ee6dc29ab1e593685fb5e80867c1625a0f3bfd3c943cadf333d3e8f2453da8182798153a3cce30a946b02d129bd312e2e3f2fc87c8c42cced127279b9bdf509597daa631ddfe8f9e157568ae9fd468cfb3b9a4f01975e56cf6198c4044dac457cc02525ec0ef859eedad0d86e06cb7385561e6b21a0db04a2789e539e56246955d6f9c19fabfd90a319b62bbc68d209cd3076829c64d91ba3764d1bfb0853dec96f92da13d9c643cf4152fa98d2cb9afe5799dd63febb6711229bfd70871d1302d464d5ebb23fbfaa8745620051796de640e3a13bbb44dcf9fa17ca99b9249ff3566476163a46f65d536ed49b04b4265ec17aea6f7931aecd848db98f77b9b8b6057fe146f60c5845ff9fe38debf3991bb061a2978dc81ef956632d0bf66a5a168d47eff656ec51769a50b05552ad90e3a3bfef0c1f12d406050c3cbcf01d08a4f75581d932cff8ac359c570dcbf713042bab9d8af6263d4e1832e0533c805e92ce073481785514d1f7d8551eca287b16886aa9ca326b6a48809b00122d9ef58a49160fe98b8662e3655529274ed69770ec1a66269f9d4b8767d4ea3ae29735bc78688f4ff63d3c733cac7f19d4a403d09ac986f23b9aa1550f6b11b17b58e1b0b914c06ab646bdad44c7c60c4c37f1165c84130cd8b60d78e1d979db6d3f6b530057a4021a2ff396f89b6a997d9e3ad53e335b2aec067b45176d2ba7d83c76038772d6afed5fd992d17ad8f64b991e30223ffbd5614a33f81a8d8167f859d722502aeeb85d020b00abce533a02b7b239119be4fc806c4576e5c1ccd7036127383036a352b5cf4f69326f0c780c369ed26930df211eba594906466620e1419c8c79ef1c32db4ee4bfbcfe45579d5b0ca1a1c49d7dd6ac000ddd17f4249b49cf44af78e94c92ee46fe5f425d5c98114b4bbd63714ad9d0652a1370ce68d0cda3ce040891d9b955078f86fe53be4781811ff9c8d04f1b004d22b71801b078efc1b89f84e962d6f2d686cce4057320473ecb8e2aee02a9e55bc9a2165013c3f278fd0a62bdb7fbb69b2d4678d17010adf6e281bdfb123319a9c9bd7371a80ec3b2f6fb05762d6e750cd14e528eb8e8670653f647cc7b199b8580b860da076e9f866485e4013519a972ed3f2d43a9b061025850e79006a211202b6564680a6ada41aa50ff792f202ec10ea79dc84b50c950841112c1b0068fb6f41ddb2ca036255e79cc9485e6a664434fbc3f101cc5711ad7d21d913cd7c9bf088ce2444c95e6d5e368ede76146983f5c67099a40c62870065e6dce175ebdd5482afc1bd2f06f1aace3a503709b2560f4a33ebfbf198cce17eb95637e3b10e5b0f93587af48ab613b267d099f67e5f887070c3d5e87a0d5cc8d765506166d30c9983add6eb021cc2de5797aa33e90672fd964c90e237ae9f63adfbf113b94819e983deee64a410b8a1ea5055e4538ac55e0c6d33f0d192fb804764abb4382f5eb800617c41e12381f4171d9c4453dc92586051c521f6973a49a9354fb1333b3c5711202efe338f46d4f64dc61c34eada546dfae1f9543c22585c2be5e424e859c2e5c94ece0dc2d336a40614df1677300988d8feacfb834c76f2b69c3ddea61e16b6b3b44936b53aca20deb9e94a9db9825ae0c905a00fc8f4d54d8cdb222a309872d573a69214fda0fae65000f08a26184c138e9c8c0ebffd35ddb5ac2ca2192e11f36af0a994e9270378ccd56777521d53cbdc0ba72548976e23646921395cba9cd2b54d6f51ac9d92068447de76eea7d6c6148805e44292e7cd550eabcaf6e2171ecfd2367056c3cfa576177805b51f13303fb968181319832029938d39718651e4ba9738e8c807e0a0a62729cb3964bf322ce9c095c2ab891112ae7fd2cb3279325dc60558214b4202a86b09a82ab5a2e66ab3793f745ecffc277d68431abcf21cca60cc57f41774489d5bdeddc4368d3cd6eeaab80fbb693ecf4b48fa33b5784cf77ca700f3e7026464345ed584ce5c1282d192ffead1115aa40a50b49f3486face9c93ee3df8c294ee7120e6e5eecbab26830f119e122f943d7aaa12b296169be50bc62babc86fe77055555d0de3b3282a3f6e4c3555b9f4c0b9963b2d05ec5a1181b74c3ee9604373e8c761fddfb5e1c1655ef5345188454f9c9d062f9db4bfc49c2717239e0b1fbfb4b3b188897c8dd2b89236f16a6b96f32d5b1015477b46ceaf28e251770636e8799c8703b65a083f6a435e393eaeb3528e896493140b40a95c72a801fb42f90ec818ab7c5326a2980cd3c097d5a4ba52083e8975c830a670178674fd12479008cffd603eadab23f6d71f5429366117b3dbd19274519961ce0150a61bd38b578ae70f0461708d1c600c2b294a6f9555bd103b851aa53ec3faf3965e0d26c2e74288a13e91452f29543b4e954686f4b260a6ba5a075675cccb7d19729ba069e0f086398852f892d018952f5a10384b7e785b24955b8c040f359e0c3881f0eb410b98666458eb9d8eabca348da9cb05d1e34fe68bb3fe8f195df0ef3ae39a1d4448174cfa10611f7c17bd789544949ed7df49d62cabb930792294dcc35f129c6990d5ec88a8ddfb838743e6daff70016646b3a3f19e8b66d438a469687c791addf9706ce1dab82caf50735747cafb1f1e1c916360f4c46f99d6b59235ee932b8ecf8ae5d21ff1d7aa9603519181df4b7bb7f66368051341ed65d3d7d0aa9af68628c080dd84ac21b0afe982ba40c062506c8f9df98c5f3830845429b6214a2e0c099499acd824c1506a013cdfbfe5f743a2aa28b3a566cfc93addde665387d2cc52e1e19d223cabe130ee3209d8a964fd61468b7931e48f163a2d9b76d0804b95db9793311091b1e56096faac7cfdc87da7648aa1fff2112651b4298f9ac0cdeee7598a2a7baea0c2666eb3f9e05a0b82d1756718e7ef7a81d8cb0f8e10ce720960f1871a1e4341f4d80ac74247e5fe00e1555dd23893e2fd7bc93e1fef0c68a02fa37c2c4eec5319ea90beb513a834ed68cd8349800dc232f267307b02d3694293ad19f94c97a98606ba0788ee0ee98665a5220de970050cd4d0d7e77ebb03c7c9423d6ed1f1d274e55d30c08f82fa413558d55e8e516b2d78c1359f1814a0cb2afe632ef751e0d66d3c205135bb730cc4774ade92bfac6f833c9fcc5c4fa3f229faa454e006ab120ae4ea9ce36ec207373062fa7c840900abdff411e7e7b7a5e4fdfcd6e693b64e6c1e5e8ecb3f7e0e64de1733e0766d1d597efb1fd1448202503ab29fc1bbdd6c7be391687b4b1f10e0fcd4f8fd0658a0c6125a351581738659bebb9a72dc2e1d35ae3d01f2a6fc7310bf192a304dc672a394ba9a7c15c0fdfc30307c5e9ab7caf3a87d1cb412ba9c984e04fad7dea5b7b2ea7b4ffe9c63e46b0b2c7b2630951b121bebabd1e29b9b339f35621321e4cf4c11673f1fc838bad9e6fee1f9644dfe46e0afde53a06639bfbc54ab51a1d5b74ed984270e91cf8936c813a37a5996b8fa1536ed24216f12e476730b19268517a45e40e6de0280e8d3d6681c526c57e5ababa793bfe3ba20a202da169d9cde6a5786bc7f4000d5586772a036e4b095e3386acf6a856a59979f6bb437be4fe4840a52d4d33870f9a2ac97805163535e63cab239940d3217ff7911b53ef39818cdfa6a4f7afe42fd94d36e7eec0bf29d9a13359857dfec9ede0cbadbc51ae95f04c7b6daf6e22d82143292d6b53c388317bde824bce11e85b9939b3ee48eb0b593ad1f7897ef9d7f362659c8be3387c8c008d031be2a8dd24960f1e0a1c1eaa43f55e2628528e0aeeb7d0c751442298bc90346e4f3a36fafcbdd9181a304953aab7201258cb83c969486981bf668f130355f86a73be310ad8531b4d7f67852dc71bd4b03242c5fc84941ac2a87b2d8fe7157047b57bb16fc86f0f03bd675fe779e24db3448d2a42d5d1d401d06f071a7e90287114f476c5e1c922ba88d1e354379aca68cb82b3bf471ba7fc9321fd7ced6b44ee9b8a481f183d473ce08e85c2a407c6934d6c669bb8ee91516132e501008830d4315ff4951f9978326a4e48fc5bd728968fbaf0c82a5b87191bf4388b7452da84fa70bcc4094b32b275542faaaaca6320e369f0edd53f7921c2ce36cbd7e462e9600431b1cca7b3412f295856d76e6ca7893fd8dbd9d2925a6416f04ca44f40abbc23fb90a33bffc5b110660db92d209de37b73191bd695fd6277463d071c2ffe8de487525bd484823cc099e1381afba0fad422e00a3a7273c49bd3c56ba4daf5c2d780c460525ff344da9f53f3a961b1baf0359237ba054846d920e85ca8f7f91dce53dfb38a0510f415009a706ae3a9b710ade87d4eee52a9ba13104e622e7e3b05718b8517f8ba1fd885c69e4c3d4c4b4b545b997653c27da1a9c6510dc164526f2142ea582cd928cc5c80cd144180cffc986185ee9fb19d317e451d23ca2ebcc04df18449c6b98c709d0dacec961e5458a12169c268e17e11f8cfab63e9040623df453813821443e457293d439624162b997fece0b607cf44824e4f5749ef98c191809037e57284d0683d2d1b4c161fda6b8b137de1f6932ed782d0769bfcfe2c5f7dcaa709bb40748f2df17b5e2131ce4b1fa2b3e7b2980d5480a4ac5247d89dae07e0789f05d95464ba8f70fecfd8a6ddb1a3bf428e266aa1e9c5d938d7320375e784c6bee0bbd2a2c91cdda35e2031b664ca1dd64423e52658473143c522f7b756a71ddce15cbac20430c01008c8fb7ea2882fc1394941ff44796220f1954c3c49cbd9e794571d7d2a73aeccf17458d9cbcdcc9183563fa5a995e59de82a2f75f521e42f21ef624876800e2fed3b60bdb8c62cb2fc8bf440d753ec350fec7926e36aca11cfc71842a29deef91f94481391c717a59aba40bef3c8199740f18ef92b90704fa3545e981a58d39a6bed1380ec6db97b8c6cd5235af2c1624a05b163c0eb72ed54c9ab27fb53ca9b4692aef5d45a2f97057c1f6be080111288fad521fc026829a7f41a44c2346e7203cdb667a8b5bd9ff3a9e26ae575baef4f50f2708de16c4d36bd0c18555077b63a7bf6705c6ba9f0c99a1c0eeab200e752577b442f7e15f68a0b01bcca8aa0d57fc59b6dbe1aa70a53cceeac56ee88f932986b88294a8642f17aaa8d3f6bc10d17bb61cd874f96a745b3429a4f5b33467677174e3cfc23a8d802ecd1bb0d1065b1526ffb4632043ef021548ef0005d95ccacf2e48ca8a0bf313ac87ded9d21aa1c0dee12e27b7586cb5a7da794f7e40f27b47a5acff71cea2dcf47678876c629a1e6ca0a38672a4b776400c92289b935d578a547fb7c6c2232f4739eb0768e0a81ccc4f19895d9b1d66c97d00c559e9bf32d0996ecf7b18608edccbe86739e3f827fe93881f0d254bf6cf22fbde835a765f4ba9083bdd9a79e5ee1be160ea7ad111882aa712a87e888cf046826f97118e8931bfcce42f99b966dafd6bdb834dd814a923a72ed81fa171367716f3ab33291bf065e02b2328b260823bf817f05cdb6ab3469a3a300da45dec6fce1b3a04b8dca1bae2d0bd37feb79e7be84ace757d6ebf8195ceab5806f638ec398df36a9a0c699e85a86367c47272f509e38913de3dd0454698cdb2642c3265067c2347389b383ce079b783b00f52d7a13a4a896197eabf7a186647493f879404f634c6db7f701075a0d0debc595009556d94d3a3e563377944797a1059e86bd66b7e60bf0b8b178efcaf26808d4465e59582871522f26d9433d88646aaf4d78e483514e457362850262165d7622ea7bb03cc97d08348cfbeb319e3db1bbff4a19e234a6f51bc07ec178f4eeee576e87fc87c576ffd67075acad553d01b08cf330ea2c9d014b491e41dedd91a76a5cddbbbb1c7e186252bb705ede5aeac1463403ea679d1a0cb0f580c732ac1baea37ab5a5fbaf4496073c90af8258c4789a85e94d109dd4339e145ca431e5d96d626f3f0b4a9e1c66ea068d2ba8b85fbbfca59213aa30cbbf4989c2fa64fe826c0f18050b5685105e690543cf1943d526b9f68528cfb9024920cb95d766fe4d856dfd82ce13570b051acea6225ba0bea1904b241593d6626ee486fc3fc0f5e25b8d36fb94ddf31c38dab3f0939b1b0acea44ef39963f3da2598cbcc8ed807546821d891d5f53e969da3b6f96529c45a4c95fc9edc9185b0c2365a9f5c2dfc040333b58eb3c26c6f14852fb11fb83aaf8f54bbaac951c878f01988520b2ebd0e1efa6f01d06ac74efdccb92a34ee30f37a3183643abc3b7f8eebd32281edb69644d9c290195ef43ea0512b863b88fede4fa981425a137acef345aacc69e9f1671039bc05d6e30e27385fc9eae46b3409d9fefcef14ec488e8d567efcffccd35ed69db7d38a750ca5853377b6f42cf682e1b230a2e486fda2f4e6ae33d22c57b5090b11b5384bd14d3b394f8c95cc4fe6df195b5afbdd5c1d0c0737a523c96e59ccd95b3bbf404c33abacc677ee5006db1104368163e841b2af3fdc86156a17275298aff3f467d182ad8c1e79d3308507bd23497c1334fd845dddf8dd9871096b91caa96b08e23f47d3201eb502044937f3ae54e87f98d3a2554ee52ce7dc402062a30cdf8c748ecb2ce9224f5bec6b9bf944f49ea7984a3f71e9b6c83af4f4866bf8a75f6a01f340fd6bffbe958aaf5f6c4fef216482dce8f0fb47973eb67087b87271ce3ecc8f3128bbb14a4c09488c9a824e784e1af6bed6bb84714f3b65f7a408f37978c0ccbf78c231f8453b0a0af2eec0443d4ad9b9ded01f8fd48452682d6699a001e621f31ec5f6c6afbec010aae8ca5960ad94880c39f2348d0f90b25b24a68523a73c8ea3eba1a7268b6a5336a2ad6cca98a4b0a8ff5e113f9491a25f893a641e9d3486bb1909b2e76216a9104c8da5cedf22d05ea4c7ee003c76725e48078bb83567afc666d4a581fd5bd9e25535f020dcf233242a62e1c2bd2addebed605e957c31e9b88099d32d3d4f2249dc81a269d5917c6e4ff86ea485659189da774ccfbc4e5ef38cf756d90f085da965f95ef9cb7cadabf3b82ef0f4e9e2fa5c4c739c15328fa44b723994c8db26ad3fe2b446a33083b7066987de5cee30a189b2adb5adea27cb0e535155bf4c9e1200ceee743b9938c9810def5e9d2cc08d72021bdc3f21827f324efd7c0835d8f1f3e2249b174097091c2d9b884f516c5a883348c906a4d1cdabe0546e4afa5c022b3e19142f11b0a364ace3a441a501b5cb34cf711cd701dd97ee559123334af7056525607061fe30d01dce3d14e894a66252e49cd19bf4681d17810901c6c9d82401400ce58220bb0d2e8e52b2d3780ebb627d06e1106cde8b4ff81bf71503302b5295a41dabd6c90e73a16d82dd83c79568ba81ed6b1fd48487c4f2d8d2b53a34b3a23491e6f69b2970bf064c4182d51011b3e53046578fa437cfb40f78292940b674746e01a395e4a58c44c62be5582864c5c62805765022e5a40ff6e3c3254ed6e86dc59dc8d07bdc018fa9c43a4a3612b75a2aa40fa9c517d47d2c5478b9f9e96d727b4b626006b32635898f7fe268114d6293546aad5f28cf094ff5e607e3f18dc664b7b7951c5656dee830da31070c3df9f5065fb2716f63b6d5405ea11dc7e0dc51c097a3b70dec706f7613c0699974b99c4046f40a7597ccdff5a8d3f22b9901f88770267b354ac46c6afa04e0930eb70fc9537b6814d21b4305e9945de91236643a986069fd279b0823632ef64cef3e938f5eb1e198c9923d481e14d9caf9a523e28bf6d599436dccb6ba8354c8bd15ca38236eba55007ff926fc8ad082b9737b4304920f3ec29b3b10ebfc471f69824a049a1dab81ef4e7b60f59fcaf022f9768d5990163836082ed60a566927b7981ac2ea96defa46b13b9730be0dcbc452f8d6fcccdcef1a7ef9df26c0010a5fd88ce0ab0f5e19da5495d6521debcaaf2329ad51cc843bb2c4e8644f6306ef4449c4b14a273808f2cb5a3e21bada886a71e995ec1b6231e99af2a84c0567473b868fabb1700690f82fca99d0f3711c7717f4b3cd34484975f4ea08cc92b3bf6c1156beca8f1997598910bd0558ce51ebfe2f92f50519de76f523e491073dbaa8471441127a1920472149c7e137fc1a0fecf9ca9a68359abb5336b7629809c5640cac4f45494ed9316a7e791c8c87a3247bca4ca2daae8c23e6936c0d3e406d704b371db3cd275deed01058671e9f68ea661365e7b9892427baf75122e3220b32da0419afbc8abc0b02d1f66dbc5c253ff336ae1449a31bde9c1ebd7c0a3600500764afb0dc759ec08175b0f642258246e7639d03e951e09d021370f1b37cf1faddd7dec82514cd7001bf5a2ff53aa8aa2c9dc878a92a658988b111a9500868ac62c5ec0af4cfa526123036c21f47b1a59bf4ed937b5bf5309321039d8d37fa492c4292d6c6a4ff20d86f30405813fb9ed422c72f6cf192dc2e01c4b03f9c3ad3758149aefd2b1ff97076fa86d380664b5c36e11511e94a47d503e45107507e572d10235e49b483f4263f1ff7bea0d67e526640acd3324895c1c6a9bf257f852632ef9ec513b0eca960a7074bf58c360ed5f5bb538c3890c2790a44967e98875ae307eac6d5a5751c156d5676c8dde30ffc3fdcdd1cf9f95802b9f0fc38e2c4b55841e999b44ddf703748940755fac796e4b12cbbd7aa54a9ec9c163e0d475c08c3e1d6b7923713a86b8d4216c885e411c7af594930327b724f4a8b2e5c247dc4aa1fb9d3828b1f6a2f7e3790c90dc763934b3d2cb5939ab4938502ae50c29d2aa495a57a23755bd45e1c55bb10fe75d76a2abc18a36c667a7b3563f9d5d732b6c76eba3c00a46cd5d9dd1f09d55703591fc394bd15a39dae06eb16e4b8ce57a84354e43bf24beee3ed751f2d7900e073a5c9a1f2cf1c54920263e1ab238463a5cd54419ead0989f1d7437acc3d12aff7317ab9b0cde06e78fa4e3d0489ebc4fa57a4c4e82d31fd45d041ef999f0099ebd08711b8dd01e6f2c36727f67287e4a8a5fbb775412be345d2255227ff57b725321c67e2f491310a9335a973aff281e508ea7fdb2c6a4617c35c4e4d2a892c028478c5e6179411b8fd89a87f983322a2f60ef5aefb40ab929fce97ec9ea40b5529a983af5a2259893c885484d99b34eb0e1b52b388eb6f6a6db5bdc058fbb037d1f2b5a1d3eaab1d53a75cf8ff655b03c8a2fa02af4530a3f422ed1b8d5e9f81d44261c8bd17a263a6ecdd0468db0e0ca3fdb325adfa0f0daf974edde4c48686036979ecc6db4f06aeaf9f9eed78b82dcab1acbc437faeb7a5145319179e18dc4dca3ff7f7ca75ebbfea6b7997c85c1d5f6a5bf78d46068be4c766ae6d690de3aa88f7cb33296c99b05f66ba0edc946ae38aaa39920fe1e32ffb9b07d240f959f91b2cb2131cb37f07394e59611df7a95c00902632acd98276fdfc1db6176173194831f518658ec2c458578c9aa5106454ca2d9258e3cc310db100f2e59c581384daec7c56130dd621e9e7e6083dd0f2c24b96ab199285ff8f76d5410582f7a18f3a310f1d2d3b2334350c5a0d0bb1ea861098cfe5b063e5872278cadceff5d81b01af1c804e09dd91c9cce223dcc69439258bff89ee2936a3e58356fa0ab0b2f5bfb4dd20b55b915c9c029bd3da873535c8593271e2e4214c03701cf61053977931c87ffcf9ad701374329d4b1df5a1249e4722f083fa6753f3b3a165fe5bc4ff4c351062c5b132bf7cc64daa4c52b2a3ca23bd91d210a363a7ad2c650e576eacea0c819d422c42f83ad6d9aa8ca741079bb8843d6cbb38db0be34b67cc31026f4f6d73075d43360a797a1bfffc0d3cd2dcf64941d79606bdaf7ad070340f3d95ccd225cf207b13e0e8270982701bb3046943cc0f4425bfad7a6222846bfe9e5f671e3387a52c6c67f1b5f33f702dfcd4281a6a3a7fd120a4bd5993e354830a383578e0164689d6b7b87ea0e8afe8c45ed7a63b770c3fbe6cac7c3588618b12dfa0cf8815f5302023dfebbdeacf05e67988fbfa96e7d37cabd2624ab96992be0fe18695af8ad863875fcc562c166b3ecc41c92394f4ad823ac6010614ad992d18262f6ae9d751053e994b0d8bc3276870e6deea2a58c99c27b245be0c9e1c6d85825aa253c3cc9ad8f78961de71d303e2ec95739cd4d70c7ea8f4b38ee741bbe3e3a56f7df55636b1e114e2ac540811fcc2a99bc9197a0dbf2d59dd330986b5557348c629a7a4875d48eb2c9c4186d1bbefc10881db2a5b5767a0be621c5bfd9d1891fd622ce810ab2614b297fee22e08e400554ea4dce15e97e3d6903a7de186c617fef6f10e1daf8d3d98e0ddd9fff665021a69250ac14800ed9cd513e3aa1b8665cbc2e90bfc8dd03e0a7b35a27baa5044c6ca7685ae1fdd1eea23516d109a0fd659fffbc34b683a1adc8fc1955b42ef40539cdebbe5ca587a23bc89a4ae6da02a9c8ddf581abbe277d2b4ac4538c67a89105c1f06684fc96d26af0c24104c2818f0cf965c66a19bbe55fb344e08b17d70e6d004cdef3feefc52da44b65a39bd1a4b121921d092742700f729ef787ff540a4305ca187118e10cec3c3fe70448a949c8dd4eec54fe072c0ea7de6ba0e1389125545e0c8bfbabc1aea007712cf35504d0d5378fa56d677f0d70667b1bf9ea24f0e3621d55e6c0e55404c16138eff0f5c7127b51f4d7ebb12cf1072911b8388d7d0b9c77dd0a10bfd58e6a83f6e2c6541ffa2f1b0d3b55f2118c1990409b1f415e575f23d0ab963bc7eb8ea0d32737b5d58a27a2f37f4d3a7886abcd132ecf87c18eccbaa627a8c2772057d4c25b953cbccac8aa7067e9eaf40c580bba87cbf7ce4c351f3c25c5b56a73bee88bd57377d4630a4f3788c80cd67b1013a488dc2c187ef941c95ac29d81e024efe92f595dd24483356c02a0ee4d6b6ced3c0bd5cba8dc1242cfcc2c86008c241a2546ada1900ffc7f6830358462e6bf8e7f704eb73d80aa4718dad451fe4b7b7d66ae7668bae8308490c3cff42b6dd289f2e67d35d168aa798612003313dbadfda8e79f122464fe6b82492d52605f0d1bd1eb3c67f48986c9fd1a40ad33825ca92ee15f2e678dd1a88094649421857e505b2bb68b7cdc0ae6fe072b7511dbd0ea97be1a62a4d555f50c6086a83ef677da6a92b362fa29d8e71a4b41bfca10b650da2048ec86871c8487da0bfe361a169baa0588b20fe99400fcc2bff9457f6dc062a96338523fdc7a4a64d760de2b2945a4536caba30d03f6ddae5c39efdcd328f026c89a68a00e831f39bbb177f1f516ffaf3a3d987c7e46d7070384258d8d319d0e945b7df50ba03a5c647850edbf66d7690e6be3043970c45ee3db4a250f95342d6f51070090dfe67346c39ddd429b14aee352bbbff2187d47216de66655d06ad16b2fccdb2534bacd34837272ec8fb26030a8300f8ef431c2e63392bc9ed1c98cecaa8133f81f70c46b5e55bd6b2f5c923526a4c51dd6bacdb9b398d037e21b248d7e14570913131a41b0686a75edbb4d4df805fe2d6f5df0e3b4f2ba9b5af30468d453e7f37331790b8b54f24a50bce4ebb575075ede2ec11b8281e8e14e8168eb00cbdad87d23cfcddf0710eb82f09691bed1141b2101983a3031bba83951e0aa797fa3c5383c0b497b0afa710f7b3cf18950a36f5846a1afbebbc14d074d26244bf322425443c42fe07bf3501e3bae6868121a4ac19921f1dad8fb993882a7a11d00a56786be435140bb365479aa86ca657fe95aaf28b21746c16bbdea9f74ac3b9a16caa52eaa932c709a724a54350ffd81b21533a01908960891d8f7018ccf7724b5e28ef197c264bd6dd212c06d154a75818529024bcfb91191c173cbbbe69edf67f9c06ab0c3db9093110f2971b18e6855a49d3d1c4a61607e260211b5120fe62e27594b89764d72872c91324455268f1349ea42f8fb2fb0fac918eb71a9322f5049eebf5891618e4e38b15cb3da159e8a102b0897a1b1ac4c907a202f223da3dfc27c94822db538fea9fb7976f7f3f38a7c044b4c42da122657a1a09b6693ab36a719982fe34a5897fd2114836759db2b2dda7b8fbdf64a8247d02222aa70cda2aa2dc1543789d380af9ca161bfc598bf65f46f6ddfba2d20c2186a256605902084a5fae42a4d0fd0a83f20fcca221fcd01dbff21174cce869f1de5067ace5c26d3b7e4a8e6b44a610c19fb39516b7a0e25d26362232257bb8b3b857e9cdab9a506261aad6f9e38ec2af213e858cc89d4a1708fa4f7a256cec6121c7d545fd346974fb981e4db654d81d3b933913271b54a1f234aa73286ed70150de77badb5365efa2dcef1d2c037534b946a9fc3f9f396c68f84943d4fbab69eaaf88b8759c9ff1fcabb41d32290ebbd6cda365a2955f203882b110b59924eb7bcd2ec651cdd72d4b646bce4be105da2c21969bf8483b1035c500c72ccac594675a2584dd37587e95b7a779bbe7e6a0e3a87e85ba8ee25dca02560bdf22d4f692395ccb3515ad08a818f185d3836c6b2ae94a25ab919ed4df2f08979e82fd4b55d62baee81c311d4227a47e750da54d6c6b2c2ffe6875d93a3f0c20ef38a86a69db96156ad5a261c47d5f3f458d34f45803cbd254fdab8e9960640ec0819678701aacc461585911eb5c363444a1b94a586d1ea00e993462669477a5e8d9a269d2fc47bf5f0e7931be94925e7b635e2e5e11bf27fd3e4cb560080960165ce01cc61ef2b701fb1da4537c46214a881ce9cc93e70f958bfe011c2280800eb2e3b59c9c532c285f3ba7fcf445e5aa763b7a5c5f968c4da51b03387098a69c0c8e76c62b8d5a5c33d89865ebdc3c625af93918ebd09d9b22fe169eb7b4498141b76dd7783089730dc068934dee7b9c030021fb0dd3f4bd217709af20edf30a0255ccb78975c8c6be81cf139d22631144241ae6eb1c9c6e91132dd93f34719202a50569f13d39a2574e3263b0afb260f3bd25b28448a312dcb2da9e1a39f12ae211b45e4b60144864cc731ea467b1cdbbb38f5b7e711641217c6115ccc5465266a11eb49f45361e65afeaacb9a943cb9cbbbbcfe0b342b35e3dae6cfc9140d8ce52d49e9e5bcd7bc076ac94c247b894083649a2a02c5ad235893e06ac50f6fb844eb81a82580bb8bde034d93f65d07d117daccc540b8de21837f45987ef1c67fe5951528f97ec43a192c9f4917ec96f85f715e2abe042ec9fd1010d47ed140f075d4728ba734bb346f697b8d1dd45485a994ca45b77393ca9054fb9a5279a991abc4d68b7ed197c63c11aa5c42e323b333609aefd534ddacec6750a4950159904e13c87f1d334f68366dd0e3f6efece6140f436dc0319c35cab93a205c2082449f6a6bf6b76de580a6cb32aa5c3ba5cebf8485538187d21a7cf9371596a9beba5bb4d2d3c08fe32cb053801bc2ad7fb34f09f3c5b0bc2e2d331b0b31e3ec8dc6134ee4f4cfb7953720ef66024244ee55b538109c5a17ccd5792b8a955bea29a07d3077402f75d0577a5c1263e72e3ea75d8d9059b4cac197006bbd0ef8c7c5b3ebc1f82273eef33936995feb88b4a9b4f25d42d3bf4053ce565e88e0106ecbe6f981d8066d7f8d214b17ee66f2bd5c6ac6a4373d5bb3e19fea6882b38ca6119a5832903d4113beac4c316e992f9c167e907a39e93f7399fcfdd1a1c38c17d7a526c8a92846b0dd3f2cf862db49f0ad44949c59da7230e105f5cdb8ddd958cfdbc1b6b2d55026acd2b9a5488ff49fa1898a46fff6b9a6ab0790c799532d5f1d9751e0b32147f3188c592fb744a2b52503144d9edca30d636bf7136af228e64c628b0a1012afa438684d1bb505741218199d128c87763e99e9b204af6be658deefe1d95c32356ef89b4a26be17a34e5f8846ce830c632a74a48f8ae09e3afa3cabb738f8ec4d531988188d9283cf24ceb45af76c16dd624c09844291e84ec432f45d89d6741b780751ebb44585df3f0827a604d70f249e3ccf7278b75ee5f4d229ebca7a62ad330a300e3003f85cabbfe56b0df97500d88d0f3df19cfc20662111abee3b6038fdfa405df7d1d2a58d32fb30ba4d26401f4ed4c38a56698f9c78e62bdfbe10e3d61959e66a5e6ae3332d2302b7e03db5c9a2302ccffac3a4053a4b8cbc8a31f59b3626030b710a81ed68c2c7c8635ece5e910c8c00ade4219bf60962c8786c6c0c68d63a46a1d7db9223eb431a5ebd8d960fb2ee947f5b0c474ce83921bac3295f3aad24e57542c2077218cf997cdcc1ac60d58bf0c5fd0ba2e51a7ded2ff7a03d7236d8393b37e1df7941873a77ba4c53c582924bcbf7a7315084c404ac85890971caf342a611454d18798ad5c773bb26e2da695ca46e70574319137c8c2829692496409c57136c576b5106ae79b0d42a518033dae66377e06a22c79afd828b4cbc22b792a8a47bcf62742f28ca0f34e06f037d00230ed805c63ff09595b3339fa14748eea3693e10c8f501b1cd398b724dc639bea4818efb54862a70ce7460181c1b6ed22f124cbef005c78d43225165c44d09aed8e38e835a11e32886cd697f90fdee9df46f2e1a1432306c16893ed95728d302fbda9b1bd3889b3c9754d75e8d68ef1265d911622f8b889b4140ec6b5668351afc9a85c839f05a322e28a518cb03708f36bdb6378f8ae821324eb9b77e2707fc52d5a94b97d7fc4a9906c81e3d64e07e0648101c1ebd244550c3ff67619a9032fb4cf8b4e2c885b030ef1bfda8aff510adf808eb49c2ee29e770eff516a60c30f87b42dccee4a5e27d8da4e81fc9e1cbea10caee05826463d3755e79f609a449c1b0652ebbf261a19eefd10b2d45e9945870c5ba94bf16be655139b2678db5940b724cfe81d2a977ab7e0a03166b8b81f0cced81954ba2d0cbd3c795399bafb89ff85b2612a9399c91feed776cb4de8232f2b1c0058377c5451e7545475707cb9d203600033a60c55fd759d47fe75c722d1d15c507988491d8aa3c84779665493cbe3b36b763e50d5507d6ae464043a2e72c54e5faaa7fd26c3907be6074ecd810e059108ea1380f7d2a216d2a626af9136487bcae5471948d24ccd576adac9d25092aeb740fdc17a298434a5eaec8c77411fad9a7eeb19e9f29c339ca6784c20a9373899da30689c23963a1a152c5941b09835614780b90bde7e9dd582a4230c14947fcc4e9edf996d4a67477f1d89dcd778a354742a70a7d128dc594e88599b4c9decaf6cffcb4bcf58d97aa939a69c0e353ccea56cbce66eeb3302aaefe64fb066a677335720ff9273c237a303d6f20474f4859c03c86e469707419c474af36b7bb487e40e13cae4663240a530023f823e4794857e552ad4a31b2ec281d261d0aa23140bcfacde1ad2b1befe2d4f7959c886cf95fadf2a818207a9d97144bc1da9ca1a97c434b6f6007d6a7c30e49c3697d178ad974d41f48ac86972327496fc17068abcccc0242eafc368908d9bdf676c10d5554678ccab4413055524327cfa68458e837f6a193f740476b3929f4c2616de3e959c1a52a6ca3e5d8e87b98b75229999cf95969e827caecdfb13b457f2f8400e1976eafc251ac346725d2b6decbe6071a6770183e19c528ff1cf7aa77712167c04acd679e99f932a2681df8d9fb24116b0f39d9f2f59744ded18cc1f86df6c14a250363399f63318fdd746a9790c564b0f11d254b51ea0b149d57d9804de19636dd260810c2074e7cf18770ce3aa6a1ff2202af7182f4e81650b9343fc3f3a658ab4baaa9de9561177c45268515f4832c2f707d29d8d28197c4250089232f00066bb30a53684f05e8acfa30c8452347db03ae7772b8e64059dea010540f9ffa7351d1b0c92bcdf2471c2811e87a431895dc9f0a65ff434221e9e10e3fddd835ce12bcf231f888bf7d18017fdb35a844888f39930066ad3b32f69efff8cf7326e4fb13d4c99bbce933645321b8dfe0292c4057b2e1ca1666ad2a28e04e74e9b4dc19c596b8edb4448bb23d71887634b5fa0a3f0245ec2fd6863035db46eb7a3fc03de56f2ad92bc346edc122bbbaeb933549d384306999e280121dd1372763226caab0a97ef35cc7b18b736000d6b381173cb039a6f4d7d16673420238fc7c913b62817a98a3d1bf15437acf13a1d16ca05215a0c0053eb977dd3ac3b9c47b4119ac6570a434a25f5e27c21c255abe0256e9d68fb8a1d67251080af5f140276bf46d0aaaa14becfdba8b377a4f78fecf68a01697d38b00a3b673d6ebf6ce90022a9986e2ce23e6e7c447f5a479a98da1e8989bfc25149a38be1d7d299085c967e786570b3b27b473a34772352c4d23fa2bfec6b805e6035174ed2033178d67ff8f7b47db67a87f5620f95acb334c9a2e6df01089fc20bd95a9f8c2fece1bf18403cf519da6075c7e2f3107a31f8efa35369a82019b4fef87fa03de1f21faf820254a793393eb67791f5b3b989a5e4643b7ccb0eb24410f874129876c450921dfc7af7316494c55d57bc4ffcfae3b3275eec261c53fe2bf67325ba1161d941cf9b1f64c503d2a0eb3b97323bec6fb2b8a5deee2f7cffbeb47fbaa9c17b0b76b65f81e673a5b630a3a29050c840290c2f0e9d8fda157916bdff7347a90246e78163cb5ee5d8d9634d0790e253ec0a9b71033b1123db03999d8f15af78ed27d5b85fd18e755d0b595ee96b3e9ae8c951ea114ede6ececf435a40dd7fc250f4c43480d480d9525b4f1e5051074217d1e50cdb397d0f1fde32dd0aa860dedd29f4de91f5342a70e07615bed2bed15107b4c2352d46a21aeeca16a776de542b980cd461a4dc3270f8b8c1757e33da744424176c40197fb126ea03fab589a6e245962e4064e7dc2631a00446608afa04ec723cbde7ce36fc190778d5d5cac12f78faa5ced192e39db24f9c0d2661b0a4397d811bda8eef739cd542b5d6025614dad31881b49baae2642b50c850125230392f011d9975c9f1146167885109a2352bbf8d4dafb6cc1be5ef41f63d7a5584c2434d4206160708ec0187abc7df2347b8cd838fba03271bc787dacc9d52c8d9244893b330d70d47d7388d989c93fe354440b42327bb65cdde9ad403aec75623260c547d97d3b8aeee3f02c913f0dfbfeedbfa24582978c72dec5c0b177870e66aa90da89bd87d234cb2f74e66f6ec949de93dd99431d7cb1a07cfbcf5b6e758eadbd66c6b7f8f9961f49d456d961be6d22c5be13d5becd789db3a960823bac89ddb80433a4a6065ffbe77f31bdbfbbf4cad228e2c72e760f08f120a9ba9983480c35cab0b7ecb4e9487ccf0bc051d5178440b040c37547474ecd159b60d05194d94b6fd3c6f2799096b49dad95bd682ccacb51d4fb58607f58c2104938f157bf433a1d3995cb2e5d15415707e8f868e8d3bc06c276c3cb4ffdab8e3dacb6a2e56b3975a5c5c46cdb38806b2ca4cc3182d22a9d6a31dba43dbd36435eedc4b2c73c31f37b30985b278fc80ed0e2bff7643a37046f6aa561498573a13e5ca78523aa1908fb6080d38744295d7517b787cbbdc8893acda83d9cd81936c0ee1475c0a41c0fea6c3e261f96962be072320877c01ac9c5a6d940a08121305d9d4f458d3aa8f5512737571cf84ba663fd14e4f57108bf91731a61706e1f3b1e9e35a48b26e8fd0e4802130675a574aad26e97e4479814628c1d1137948a41cb5fc8491b11349025fb0133ab0160dc86bd78f6a6263f66e4db958ee8dab64b280da6b334307e04590bd2d574ab27b3c1f490f91393c26fa6ae7601559e43e572e2ca5edb10ecb6741f48aa8e8262f70675e5203c02d6912342bbd15ee894d2ea206e3df5aae44d38bd93ce86f130e262f337853ececceaa7d0c0bbe7e41184bcd8a870741c62b247a77e777cc213f7ed37b3ec768ca9165a101e7792ca4b3e2d2c4716ce0188d19cb40d443d07dbb86f2e497f69735713ccc676db427a478ccd691ad7de7eb8aa6a9cc8087e3628bcc55995c80548234481a150aebc391f3877334d228acf6114711bca2809e4d434ad67a4f6804d56c1ff04a98afa95ceb4ccb8152390df20f2533bc358a6365075e254f47fab7d0360d8db1cd06b2bc9f2fe30ee634d5155625339bc2491505f8421ee2c8b0695b9e473026fe5f9511c9eb5b4e84be9c8cfce3b83599fcd2eb5cc4f874017a89e6590a3b09e46cd7d918496a016a203613f8e19f1e26ddd3b86c9008a2a1efd79a819dd4989211fb86e1242b9ee0b8aa27a6ec11c0fa00cb4f9a2fecf8e81b70547a3de5377eaad3b22af6d4a172ebb220f507e5351993217e4bebb1c499c951020b06057b9b96df541ff9bd7441587526294152db935a94b9c029f49ae8bcd86d260a8cdd0b052ebe8fcdda20e852226e0c43e21eea46e61fe7eaedec0bbd637e2855cc93e149f2ef5f62ef0feb8939bfe7bd04fe54107be96916c501cdc88f22f6c910c6a20afd8934a4e3ef0d49caf8d9dc056de5f13c26285f375911813627c1c4623c37ddd604991ef717e433636b12b72098bf2fceb5aa2a0c652a6cfb6edb0c7de5b980fc31bfdcf9490edc866f5f458693e9fb737cc2a8b4a39dbf3b23e603e9d186bb6a75f83d77f9640111accc5786d40137bedb3953e4b7c9de8ecd1dc6f6a3e900c056d1cafd88b07472acb6078e6d507f081936de002bd561f57ce53ce3b56a09649b5d5f82229d93701073931791642078d05bd2c4bcf47d14748000b2833db3c86eae17a5c05034d14e480101280076c05d5247e936ae2865f3c688543b6c39879aed9c7a84ba850bc55f45324ab8b9d4e958236f94b70e670b3eef6dfc167060afade9519de05165449342f5da625863b1466fe1d937be39c88f703325e65f9d25893477702835c109af65d8488c00e4ed76a8d5688c566900da3a3bc6d7fcf14c1e22bc64323526e12241915caaa60fb31d0a048c997da5535dd9c30350579cfd81f1da1bb76ba9151d50bacd8338e24628a32a22d09b2b26db465ae009c9ad427840cc3010bf9b522cf9f9dd7eb6c93134bf2beebc13c707b2d3873c8753a006913e8ee394b95c06e3ed2c188c26e180bdf21b6711946e203424aad9868112bccd135b0c51173eb75aa9a8f984585fe80367c2716905970d008d920a44af18c2d8a3209208e965c4dbf4b8d2ff855b7fcd51f77d7bc05452d691809b2f7ea04e794d5a6555d787ce8fcc91bed8a4a883010e4a60dcf2edad3986315b051d15179c76d3231204b444b783664f7429882b96b5f4ac65989d4f4075768d86d972abe94e2efb32d90a8e6dbac578de3e33cc6379fc7ff2e68ee271667073f355fa56a97d0f25d36364889a075d37843960a901a98b86f100fcbcf1582307716a38194bdd4b895bd361ec1e7da52fc7b9cf4bf97ec6cec4d1ebbe6c9ca7a8ef10c0af51c62b203b226441bfcf9802f62f19f5a1ced7f19becdbe39c742a82e88e3cc7815b4e4ab97c45270fb8795b1cc0e4e951d0fbed90d5d0343d3e725492e203f2e9aa6425068e2b4ef6bdd54ef882b2768084e5c388e323ecb683f51a09957c93374a49169bdb4021f0f10029813b0c8d222ed6d06b3e4fe3b6010862aae6405271f01a3366ffcd07cbe05df2b49c1332365897680cc9b8b5dc6c7dbdee88421fc771aa914971c095768174b13a726d4af636cedef9bfdec080aaefc0cae736ed0d8e2e7f5a48bfd8c90386853b3c4976e0b75d3ca5e6bd6d34da5a0a4f9bc6ebf70bdcc276ffc58b765c435f0777a216c7e277348605c4d7e4099341af5fd304ae3b450be6a3f6aad4c3afe6621eae159e8fa82248d5e4b1aa2f4f39bb9f1748ca6d3e5d409463e10017c1e160c0019aa656fcae2636e33bfa8f96251def02459c33b371ab4015f99475c023900428615b681a1476e96861a073e801bea800bb381e397a5d11f25640585dacba65a1b4b1dc5a592236e649e31cd9c1d7fbea05df4bb59b4e660e48a20762494dbc120c3afd69be092cac80f2f1fd661a09cb76955f559d61cc697bcfce76888ff0e00e0693cb0ef0596bb3edbece05c344ff94bd9faaf5cc3e8b4c65a4cf35349349453e067367a1a8269fe160abd1181850b3436db3bdbca7414116996f6c5523fb14f539acdd5a92a6ce4f7ad5734f99093cabf038e631ea9cc47bca51b9eebaa41e88bfdd47a66bad127deaa755f101016d7ae3235bf22ecb085d24312b651a0f36ecf27de5e200b265219b4dd5f9533215eb131c62cf80dbb08b6bab3bd396687b5d38e964479aaeee2defd2e4cd97aa2eab6305dcd5e9e0fd21463353788be0d41c0520b0e581f90d3aaa5843609ba280e703043f024c348127ea3f89beadd3b1e1c04f2298e5b2de5dff223e71e81a32fb28f071011d2a63bfb43686d657b7bef6c7ca72940ba24f1d13179ac75811449b8ffe1ec6ce4b5e2ff5900750a789b95e197ec5475402bdee6a833bd95df0568cd77332746eab71e522076e9edda49dfd3b529992b0440a610790535a43691c761e1712b78a4ae23044ab9d155d40c8e10c8f47a3b2d747a965a2802e8dd16a0bdfd31e6784ce82c55e71ba93cb532b0396818c86e9f84ccdf184861190c7fdc7ecfd590358580ed520d418b6a8b4a2bc2c2950a8d23507e112615a56dace3c44d7a53d2facf0e835e2793b91b806ce3c71d344e7ff576d8b11bd28f74603818739cce6e5a6e624067f9fee50f7e954279386a671cbb5e675a8df97f848af9448c58116a0939d356a406473932256a696ca431476b6b6abe6672cd5fd6934e3040bdfd19397dea0f1cb800a7d22b4487af2bfeca09d1cd168b0fc70932d83f7216b27ccaa79d3b2a2c20f6ca369ab410070f118264f835aa3a909277f9c97da4c9f2e68989621e76ec393e68a7407ab138bbc210d3a088073111c9d469e5a1af649668cb026edf656451b8f228b1a5fd66ee68fbde74f7db6ec70716674d8564b8bb8a735cc57b60b7b53ead969389c742062c25c539f4ac046d8d9a819a34c99133ce3c0d626336c62b7a00219e8456ae5b9988c91d19f7d9292386a52cff852f6acc9a41a1a56c6603e5aa7abd1726a92d723bd9cc23d05c10be10cb9627ed9efd06303df480f4b117575935b23acff8ed7fb7af0cac43f443f4ac67c5f125c0f769b0e10c5451691ed9e9b4de8f1222bc73a1887697e2d02c9d100ac6d325935f2664ee4117e22b871b11d22d2de4224db2dd2abd8c730210bd8221b38cb0e474c509b2e9599452f434cb3385d25ed6dc579ffb3cd0361a397d97bb1b16040708d4e69283f7d5bddb236ca174010b64f0a45edd9adba5608ae48021c9284e7f3973f8121d89e0b8f56a2818b6ca57ae446639791dca8e320bef3b582996dc49099326a26ba16c5d6e1fb57ac253e635def0ba33a29a8038cd852c891cbeefd80b80601636a2eed2f0d1d2f17cf6af62b1c28b2714f928267fbf3a9b3daa2a3f8bf86f226464cf54c5f0cc8e7a3f1b7f9929a730314284645d46f660c9c84a784ed12f59ca56e246244286c7510c2d11a9449bf8f6bfa8da84a169b98414e32621df11109f9146888c79f7750213bb2a690f9c664b3098c535dc3a645d8f86283d8ad9e75f2e948aa78f0d628df371cbfd8520aed46daa08319a9816943993c57175e79c41cb412a5605344bb367f1f517e6f6f795cc6a8907fce16bb475133f0f00b3953f6180e38f8965f88bc2caf58e1e246c4b0d83ac89fb7ac63b93acb6c6a551c43d53ec016809b205a0fe2fe2c5970c4a9d410b1abee8ac13d83a5e74e44ad8102fb46a3f7b61a9edf6b8beb36c2f7650bd6655aba1a1f61a032f710275035f123136a1aa34291951f724fdeea9c03e527c90215016e0855ded365d4335fc9b35da3b7e3e449d1bdcfcb10ee92566587ac22fa0678befc0a5ab3f3bf245d17e33a528806429437a4050de3882fb4f0ef77103eb373cd7d53eb2700e1b50d80189726fe5529cac18174ebd460fbcc667f6e40fb42da91461bf9f2ad0aa7ab46fb4b11b830f54ae6bba0b084157be4d7b6d044510100dec7314e1133fd6472291c1077a167a3ce13eba6d212b048bee60a536caab111d8a20ecc1bd0bd535a7b69c6bd374effee4013d6318e0e5ab4233a6ffb08b02c6947ac592e74666f7bb05cc555e615227dcb18746a86ee16eb0a94801837d081e23cebe65201daa8f369db4cbd104f135353f21c3471317e4afc28007368c40731d1e3402758b7ddad8b14f2531b3065d61a4c7ba058333c55d5bb648b4977bb614b2cb4345086bb45b2e9dc0a60f833ffd5e9615abd1487290718a8624b1f6fda3522e75dfff8dfc13e1420b81047d348520a6139471cfb626f6c179250ed89c341b3532113b0f2b218260e5e66609fdf1eb66b6a6a7cfec1081aa33dfe2df05fb987b745242397599e0b2faca8023251c68a4ea1c2b7001d305df20e647e22fb6117ba2511de2ce1255340dfbd7298b22404d1d5a0e616b808a3a5688c80b806253ebf8a477a60755d874115e56573fe8f2bf6220292bb0bc70120dd9a3a7095e099dc55774ce955918fb766a695bea570a671fe3812f7917e8fb30d9ea782cb5824dc56052c9e13dfe80d00b51bdba676fcf54f6c6713a62533f31efb5da2fa9e5669743d2c36407e7694ee634cb5a2b908a03a1b44a21099aa3ec3aedfa01308a822f5541248780ee12b1f40bfde06c886971e45d0e6dccc3e6eaa637233c45bc79aedd398635a45b0a18e102e332ad79ce15e12517ac5a531a39e654747e70d4c82e941d9d2a94587e1d2a77d654aea488a04253642465dcf746fc42d7799a7ef858dc8c92a0e152110cc6ba884a9fc2ada84230d1bb1c1ff5d3112e02fb49aed6d5592e1eed0214f0b688c9d87bbdfd3cdd4b92d5831068229f9f109f61ffcca7d01ec79f5e9c0a3754d9dc225ab23d307c78a4d86bcd4d84e6593529c3b9fe067034741b28bf8ac1920881c2f4a58b1bcedbdb800145959e48117294dab1ace2846703222ca9549716822318a08838d28642d4e64fb79966307868a7cbb17f51e44c5d23a1aee8bd6c9be2b97128131c243b754eb116cad35654083548d93cdb037252e057616130989bb3ceb45360a2e55d3e1b32a8684e09306fb167812ff45fb8729ff9fca6fe9378c30825c1b919209267ee3cf5bc82fdef500067662da3b6626d03decfa7a4437c96e773f80c7468f08b6e981a75b0267f98343574cffba93385d2683a847901b2167c7ca2123973c89c4196c8f503353a22b438750f54e43b58cf2cc8c0cdbc54f8e9f75733bc79c992c543e308abae9bbce8431da1048b120efa86dd376a4f769e1f9c415972b50fb26b9919935b0e8149546bac47774f6010bfa04bb6b605c2af40286fd48941ab9636e0d37fbb734be80db21b1c5c58fc232e10072685b064a8ba329fdda95e8f98b991dc2dc20c68c5f37ab50d726a8d6633d4692ba5ea0d41c30c5ba2d0396ce644275fb0cb9b1f5bd04827035e45583af83a4027f2c68e9159a2c58755558f9954474508bbaaf8a31a47609a092fc5c7256863bc647c3a3ac4f2012764b7bc7431a2ea79c4576fd77635c61f69aafd694a6755412c5ba0799a075bb77c995a8cc9a871c6acf3b58acf975217f286e6b181627b5540210a21ae62e5301dd0ff06359fc35a33ddcf6eab6040d2476ed8f75d0959025020b38323ff76b9b604f4d887c8fdaca9ce69f80e57691252d21385edb829548ce3a1df0d080e057daf388d4c3957100239cb2eba33cb247076d6d749943f4dc644318c6f1cfd3b42da7f58fbefc0de32ce5cc49b4688326081c4575c8e3479acdffbec665ff82fdd0eb87e241d83c420b37ad248185984dd434daaebe8509897054d3391513e02579c69eda66dbdb207387da6d939a73c07cddb6a51c246e0205fb9d9c607c98527b6610fd2c3d7fab6893dc88ce3c8b4a20d1105597648aed91b002e22f2286289b3d39b2b8c734d2ffc4c21d965e493ca18884c7c1eb0c437c4cc93345389fe4a01106e3f26f872b3bb4bea3b6cdb1d1e7f246da190285213151d1ab3572dd63bcfbeba7bf305bec7d11e6ab3cd32a4d36f4081627b71110c57a0be3ef5c8f25fe5ce0c00f7c8004831b25b6ba80ce7b91f8d3311274bb0a34b6595388f52aebcfd85a44c791ada4a491cd858f159bca7c2dcde80055a15024b3e12775e5ad455446fc84b9da8f570ae7c4a18f441358ce4686eb8810077e6a8e2ea0623082b3f25cb34cf7c8c23338ea6cfc56c29d0619bac9099b9035eba748e6c86a2fbbeaf29acf48d96e54f8357e96a4fc160cc545605a3cbf0f615b7a1c6b3c77a08c5c6703326122ad20f1df83c121132598b4a287d8d9a0b60074f70e833fe4ae0fb455512c4e75a2a0fd36eb885e5f24ad95ccee2b3cc3f94e4fce131b0d5bd3a820a5a8961d650ebcbacbfa105add191f162342095e8036d15cd561002473e8cf3423a8a3ffbf75efbec57c3e750807a540209c42fb07dcc937924d6046bc00e0994838f723b0e04d735b50018c0c93cc5a1d322ecfc2a7f0d454291b9f4b428c80fe0c4892dfac25b6722c69af4f1ee1dbeaab3a3065d3b47e0c4f03cdd4d0c0f9c19e57135c9705b961eb0dffd5884053d5d715dcf11cc6a6dc691ad4fb11fbdbbeb18344498cd530274c290ae716096dfcb4a136b819ef012911c1131a7f5bcfabde2490cff38e9a9c0b39ba7ef2ab7b322d5c4f03570a61194039b1c0955c9fe0e31ea879774ee7ea4db9514d468226edd06776f0894073e792c817ed05ce72e42bc0d249b7320c7965371ced94cad1e5267ba9a756cf9dadba70f11c4674e0745d16172b4ee84a281c0ab3ac83e09af0bbfe11f8854b7a54d6b944589274f3a84540801ddcc57215335a009dc53e739b75699d1f7769c3848f4e43fed738ac8c6b12b99e56c1fcc3fbc513de0e443ccac65763131ca44db9d0a59d374cfccc88cd5b1aa1d0ec5483a3f73cb6ad7fa815a58d752fe0d9a19b325b10f6df19af5cd0235da669758c2590c3f6aed6fdea370114c8d1301a4a72914e5590ace50b940e1a32e53b8991a9fc36bd2545fe49b06dc547a9fee3e36bab4f64a933a97442d9de5f4b43ff461b3fa17e7005e1309b43bec4f4557e7292c2f523a2998a1747c91f79e5df63469ba3950dc0471b680b9a848fe407f9cbbd1ed77fe5573d631729603cb202759155836e679843a67ce1094d254039b5d18f7e537cd5eda6aee7c8050c38318bdfd19c65599f4438050157cb3cdb7a54ea0acc018a40fb3ee9ba36e7a624487f3e304d7ff3eb9c4999e5a9afc333c2d24890f374e37c90dbc80a801f3967469ce6bf9276e9a36adbbc652f06ca5487fc42e4f8ca035bfbf22aa9587fd18232d102b463c32a7ffca9af9476862d9e6937a95b871f78dcbd79d91486d98a5d3eb998390395b52ac6614f57aaafb771bd8904b0167ac7fcb38db5ba074fab9b497b44831536a283ea368d0eaf6a0b077c7a79c6245638c9065a1a5ed100b0b5c2488468f8ca6f3a63c7c0f8c169513987a5a82d69c03f9aeb0cf1653a9203e5e3d319e1b3ef3de79f22103038a4a051cd451890871e34c110300c151040e49617ef1400431f9532b3780588f82e6b66e849cc46ed4fde8820768232dd96cf90f32758d2c06b0d0e8d8666fc7b3c4fd2ad9e677e39ee29919f7e29e138d7dc2bb5369938ad2552b14e1e9fb543b049a9733bbba8aa389bafe41f9022b411edbea6e49da6d60e583eb54d75fe3dc567acb5f1140576e269159d9778199c71031a13df3f791965218b867a1721f43c6bf4fb07dca4d620d9698b5855322863afd53a69914faf10ba84e96d13b94f1576ef22785168bc001dc2a459d5cd2b46b0f5f6c721e29a67131c0669596bbe7d852654551b34a6ea19ae47e5b2ca3849b3f2c14d16ab9dbde1b572ab7c57aa76373067bf9602e65849be6497d256861cab3bdf906c7169e757e7017e7fb54786561ab56686c3b97a76b420a20d021532e49ad530ef95c37bf2b005ae038caf4aaa1e6b614b06df46f8a7c2c986fdb8912310d0f2c03841f2eb454dd93a1060c484f071cac5ae9fc2894682eca535d86fb7233a4fa87ba9899fd73ba1510a70f0cd6f2d2422b591ebd6b603721e69e2c21a8e789a19ccc9c0ccef27d76ec118f1ca0e940b854c7d65fb34dc4c292a7910603c3b6db585462c380768834877eb2b67c0a3873804f2b8755ab2daace57074b0af3a39330372e1325e4b22caf9f7bb3fb0a62050a8d8e55ad9697294a893a19a31b8023b3b63d8b73f4ce6ee67c77ca1bdd294531fc3a81172d140ba6577ab1f367d184c2a97e78ec2f4bb79d747a88e0e6cb4207306c15951c3da0b7804f5a1bd70a333aa4e1d9199b20e3f117236093b5f3dae9f8553874db66ba4fb1ae5119d408af25cb866535a8c947864efd7999843ebd3a0c3a5f83190ed068400b5d174ffe38dd5751c5d31ea760d4cd422efd4821763f6b0526cf4c8de8b7463c74f4f4c72b80b7851e1e27ccbd23fea41715db9c639fdd1313a264568832a21c970fe12a8cc9caef35d6e10e55b1343dd36d68bf8c08956d9828bbd2274c4c2baaa79c08aeacbc41479bd54915a40859576e95f315c4fbaf3bc502ae6ee7fe47eb7e58cde3990f98561c51d4bb920792f4b3360c147b0d7e355a40414d94d13f286f1f94ee0931c90ff240f6aa62738d24fb922ac5f3d817fd0d55b01e95c5c0da09a4c50ba2d4ed78ec98bb52848b9f402e75174b0121d69fa56d446f684a39ddb88f1ca2ed3649e0095140497e005112cc8079d145f825e7609a42480f4cbf0883f83a6755336ab7a11317884169d23d1f517ff76c9f95682f1e4ff56efb872cd0ed8cb7c9a704a57026071beb1d7f03fbda6ba0e1e9a19ec1f4023f9276d1162c704430f801a578551146d8d2d47bbf7e4d071e611b13b3bbdb35cbb0d80ede128c40e02039941a22197a8e5f2e5246ab8646c381b07d91fc484edc0478d7006e2ec4e9215fb2ebcc56ad68e663dffca55dad9639a9c2992c428cd9646c7a659778fb4219932d06d2552ca2a3a7bd57fe7317232050d753016526bb37618309207c4eb98c6aae6716610b650c20b5887dd211c12e0c30a90afcdcd67477d2deaa8809bdfff06c46db1f6420358c71a32c4f5ca18a0bcc031d9933742fb10e72811b40a404b9307f84bf61f3f969ee5780abf2160cc919604549be04d0bab9f9e5e1aa37ac0e48c7de034d1b1252cfddf59a7cf50aaf365eb871141b5a0e5ed2848e0766d4ffa19520be3067bc00e979e93b2c0e6ec13a427dc09afa64663b3e659d0a324e1fd12d1b903955e2941fa124eb876d5c2a8e5e65754a41240a86c2b9a9f289f3a6defe6edb0683a5a67ec934b2cd38ec122f192c4a06975e627abea0628aa65c926e3cc121ec0da44d939e22a0120f5c63d6661f18cdb8fde0bf6240b13f5c1bfb5be68c6c771dfe58c6a787f2f7f59790491a3f03446e389b534b15beca075c93f8e3a83e195cad2beea6d3ed7a67dfd690fcb5628245ba245d5d48feb78b1187fb6fc2eecf2e607be794c269b3b1d7fe5501e1f42cacb743c6c672d31ad82706faf243057f79fc2c818899ad82c3302b3cb7c8baff718707d5ff6b5885aacdc601791f457758ca04084923ce01ccef534cdd2d197b54e999bb0f4177298433a537ae94544593a4ebed697bbc894a3173bd7be3121bc3bd6320c8ff3e3d9b6dd8808ced9709a27a299418690ec0ed911dce662828d1fe0663888119315e977c3aaca8d7a636a11335301cb2dc76f1a47e0a14590cd670dd44d4ad093f684fc5789fcedbe3a8db490545098214f021a7dae90d4ebfa38d89414141b246eed388c4244ab66498a1ccd76bc09ced5c8b754b376f6a52e192bbd588e315bdf9aa9e99891a9c8ff462ebd5434a13a2193cadfd41b72c54454d24044a28680e46d24817a2e7679d7c9315de390636d25ae5d048a0f17ae8dcb1bed38c2279b793c7e170d3beae67aacf242337f48a257ce7aca0717a9cc7819f466a02de6b893642beeec5501e665b028d64834ebcd8de7f136b6718aa700f42de11de6dce15a656888c641050d9be38ef9d82df963c3ea9dd271ebb00b094606c859f9aa6bc3e0c84a1f71371010385af095ec4c55f7901d37bb6c79b92ee9fdf8a27fb4cd2ec978a8da0e53a90c8f8f0330709b857ecdaf4fa2dffaca459bc65019b4dfe6067e79762e9c0d83e6c6e5bde50c4b6f78de22c9b57d43638ac9f6e30093e14295cd5ba463ba99e4d185476a2f0b75cf82f3183b4f82101b02140ece7b4618efe5e377f9c4bd22646026974145288b8c1d2b2abd32b144f97f424c2a1b74896da95ca95587f7258906db337f047787789059a927fc66825688eff9f1d5d4e8d0f4612ff2a29919d726a87e0d75b43d6d8a30f3f3300e764e6b1425560c176cfd1c199e9f1428495029d3edd5d5fa6d34f66e7eab31278ec979013eae1b77702a902cc820878a2143b2297afe690e0a181e19315d11e660d3b502de06996122937551cd3a11af0ff0f03160e5fbbe2f005c5314a041a79552758871b135b5d6cd79945821ec8d96ba579759424a6f11d45942220f3362eeeebc185753981b492433a36b66183ab3689c0f005ded20bf67d36abf2e4a8467ef421bfce03e5337e89f07e21b6ac11a82181249534e1f4fc60ec765f93cc3bf05bd9ab61db222b7073ccbff7a6035bb4066cf259e09c51e138df1606afbf5922413ed824f3ec7b1d6f811c71db4f2df947e64d9f589ce3941b21232a2654957af27d0206ea5f2274398e628ce9a1dc691460dcb26cab81c15c77b0480d9b880aa01822d1b710a991570d2cd238d96f40ced59182a6b20bd45578fe2199a5f1075ad4ef86750cef86615d25e62473201f40a0c9269fb64bf3ed5be661866d43f8bcfe562b183c49c7f6792e8bc1569c44cb588ee204418d67cc62563e74f460d60f74e736bac60c8eb2399b2c0541ad743d930a659187ec6f641aa1331a7847399d3a9faac7f92e526efac34565583f192ff9523c4c3dea79d68bd4e96b2bcf51acb20f551473ba61aef83bc10246578bf48e5e02f3755a1feecf15101b9a93036082e0ea431400b85ead601412c578261ca90c6a089306a9104b0662cc9a0ce81498b0470bcade103f6d39664aec05681e3032abc883e635e4710e96a51c8a6ff5543631e70bcafde4fd9576fb67d7c27422b5f2963194908ccc6a70982d0efd01a0c422b17b61ea45a72eb5aae16e379efab718e60dc6a7e408eb24e07b8d80831245b27ec985dc0377f6c6da894d1b576f8f0d7b7b21bb7c03d589b1b89b112f3f041c8bd5719de3a875a20d4bb8bd8afaae3cbd91d2869183f5c30d30844203fe4c6423cf132d9fbf6ad654a1cd5b4fb14ae47f4afeed461c6368ecdfe89bc9d977c0ea701fb3a477008097fb138ab5937a77702491f803e87c3eda7f58ec0a10eafba51ee474410390b10b5c615a55e1f22d8b0d5cbe9343b9f65a329075ffdba182d10d73642bd5a5827bbe9bc29fc1fd96e8fd91a069f28d2e9dca157a5f9c7ba5a53dd4cfd6f9fb51a309c76b6ef10bb671bb5d50d583befa55b5bc0de3a031192fcb51277a907deac835b5675167826b81be976c336e80247949ee74c11aaf19967893a62835ef8cbce13f10ff39dccba428683b5e6a5463577c8de058f82ed03f250ac8a4c6718c2434d9824d4bae5e6aa45d643dceecd6dd06580fca9d4c1ca9af01935781bb89d4453dde26693c1aaca686a397e855441a10e4c1b677d809782286ed3fc005cd9263e0fbd947be62109cc0a896555ffa6c00b968a6a30281c7cda2312e4d0eb5b74e9a4c1c17e5eb71bfb519d0bc70a94c3894d71585557266c6deaa7133cd7ca739f2b38c08b6ee93228bb2d77f31f599fd39290ec6e3ba44f491de010acf9d502e207cc40077675008a0fd72d6aa85b84bdb381460e647d728852f40b38e13850c07fee71a15c77b83862d537b197d9a4d3055555de5e88355e87c555e0f5dd4d0a264ee4f7c7e1e0b4df8750b57253d6f7ac36987320dbd32fe56c0e7f6332ef40d057c72a96fb402ef7883e9572b1e1712129ae3678b3ff520bc961afc420ff0a5cfbfb78473db40b9b7951f2e7ddd29ddfa6ec0ef148436e7d18e2925a08ce1b0d90625f4da066be2259902a6e4ba113efdac91e6503abe9cd4c3a9306cf3f14c722bc37d042b5c22c45cc97fb75df3f625655f8405a5572aef8a4ce8bd04c933488df4751d9a87be0eabb89b231874b339719ad968d850fdb76b1ab05975ffa55067afae712faad90174c8d7a17242f862fc4e65633709723460ab5db9c60fe3cdc9a41caac727224f6db88ee70dd38e036ec269d0d95b5ab8933b4f632155e2f5f3fafc746f12b40c6c8af82b41bab9b38f7287fa42ae0740d5a8f747790c26462f593761d396ae218d651c55266883c0c2fd9bc41eef40bbe11557d85b095e84fe865f2cc35ba78c25abf28a37c108bb2cb3fbfc99889fd586c7e1290a1c8bf0f394a8a2614efb684210c739b640d420269576d8fd9b5a07d75cb71f0186d14d0b2181dc13795908762aabd4da144706cdd1df6b2aeb2955ac160a10d8b2c47ac4db8f093d5289cb8c0009044ff4b9aee462665d95a977b2deb54daaa3590bc99b092a03a7e2bfbee0d11766ad7514ad0ad9971e6c65e977d78cf00c4f1fdc0ad35ed3242a230176956c5781b9fc45aceba2c4c80cc2d901232c2da0812830a0987926a5476536feed172f207fdd13f5dac34bfa8396ee3b9f124ac46b58cdff69a470aaa07d4b2559d95b6afd40584418de19b7c16611d70c8a9a328c5ee992e3724d6358974d28d6c4009cbe9cf989782c9358208e8832170024c5a960e4f6b80dff7c94f2cb831ee5a49b5f078290b630b21f0e32b00337b8e3fa595201b768761a86df1c03be25f553130763b8f89a598cc8d299090cbba78a86ab95b70cd49f219df48b4969c0910863a7ded43f758ee2bf67d9fcd4efa8b6531d5b874740094b1196b1e144935d41012fafd8f189d9346570aa71d70f70810149feb43986c05198d945af0f688aa1fccb2b5262ac7f9f5644790366d7a1e491d352570cc028e32f31636a3556e6c73c9bab4a51c45442f77fc7c29dea48eee360c803f1ef39d65da3b972907310588a4ee1589efa7b4072a2181cf6238b0a31ceb676a6f225a4ac4cc6fa28067d9ee8e1112f8905861fe9584d48c0e8fde58cbb23f5278040019dc2c427e3247a6cae1175b5e925ecadb23584e50d86cdd62624975b7bbd4cea6cf4bff6fd6b8ad727f766527a057d627da3b93bedb0c937b02dd7cb03d565982a8fdf58dd8097f7650b041fb571a86006d1f3facd6e27a8a267217287bf6b349985c34a7194a892ece4b72a6a90dd7a9b9fbfbfad83b72d97ed99b94a266a69618ad264ba9640e502f0ef2898f2a718e2af90838883b28c36380a2095079c8270275d1eb18407eb63ee65af54d0548860103555f4df76f8219ea6ea7daa7cf3e076171b17536f41f8f7cfefd9e1c23ee564083f9b3bafdd3df1d106f1c73e58c7481b335bde3b1d688350bd91cae78fb486372a81646c27d6aed1f859ba6d89fb4d77b726baf818e3d35eee3e0e0f48e05cc380c947d4188b46ad94b663f8b163e7fc405cd35f2743343831d304b8ae7bb3b137a01100696f5975c30f5411680e87ec6de196d1729ee2d3d154cebb71b39f8de87b94d8791913a0e90950e483ac561c4724257a365e8c24888f896ec3f08bf4121f158645baeea67167273e48f7b0368374b90a5903cec442a8b3fe9e113072c4ad21df037ae925913160c98d111608e66ad078ea9c5a7b7dfebb9399ffdbf1d1f99745712e03bb4390f5429f9368e50adf772ff8492ad554271469e29c5c9dd2856f909d8b06a6268d3dd579876975449534a074e17d355d72d8460f1e457619856385d7d0bf505a9ad0b58a14f4a6cdfe92bbffe81b990df2ff7b7b5bb591f4b7e01672ab2331e90c1738138f565118b1fea58b802b68b384b84d507ab5cb16f09a71f9b93696871bfceda1a6eb29db3bcbccfa879cc6156d68590b276383659c99d0900767e48e8cae5d73cfef66d82f41520caebacacb1e6040b0daaf24f1f2fe9f6d295aa77e02ae01ef6a0fede8278e8b18bee254f1d6eb063c32a451cb64513ce164230083440be20a4cc57abe701cb3830ec2c4a4902105e7caf1a595b35fc50ea38174ae7eb8f65a0efc39b8660161034f85cbb068f9105095e2ad29b91443e3bbe77ee3f21fd510b72d9b28ba8f2ce3c6f65bb89f1d38ffa81097b7f1ed00a42711602c5e29aa49b85f5f6545ba30eb39935b09438c3c2bda2d9a96baaa4fb807cd7f67c24a532930521c8924cd442d358c1fff516656cd2a2e7f736d785ac8af31a0830f058e8b727f4175b1a96c514a60bcf7ec520380ade042232a345bfc619385881fe5ae4141d3da58af7311fc99100f6851b7c95a58676a9351e6d47936b5f7a54663eb5a060cc14533d5ea57102b56c5b1be315082e3ff689ab6b91734f9225deca28cfd7b963cb573ef7b57a0e4bb02ef64ccbe72d450e8855d4376dcf2ff5cefbe0dfa2b11a17e5d5d4104e1ffd713c61b6be2fac7478e514b7abc354ee9eacea1427b8232fc424971da493f4fca1d337f2e9a848cd5e2710f264904b67d93940bda59ce157f7dda48cf44a498d0b392a376b2590e027ab445b1a31135a94711773fcd2107978fcb68300c002652fd6d3ecdc2ecdefa5db952d8175e0fa8aba8108140dbfcea6199515fecadcc73a2106b98b1483a9f21b75b24d9948d48c1018e084e68ac2a6b3dd248f44b054ff7ec49123a7aed2225543b05fd35a3508fd787f45628a5359f94d7d3232da07b34e0960402ca684ab2e7193cd6283964d1ed8bcf9ea9a537e052ec53634462ace7def62edf99490e58b300a698eccd5e026ec8426fa1c50271590e8202c4d9272fa96992d1cf954ef3633434c3a76f3d1af2358d6fbd3b1ba5596e5f752ec5455362deb0f0dd838a741ea0f6e5dd605944674dc6c40d86069d14aa07993a12a3d20f6c12aa24d9f9d039993e79d0bec8f40fe35554eea33dc7cb283df490fd1f7457bcc4a10a28f617ac70aebbcf474d9ae482f9c0fd40dcd02d9f408f43c1d48bc6098c371a4f741756e934c8fcfcaa0ec354e1d48ea641b425eb60163192a7807606405a698fadcbff3fc497087184e31475996332cb67a0d567bbda395666e171fd95113c11818e02631cfb7a46d95c9a3e1d71efa54120c5d06bf195b6f58f70548e0c39cc7e2297af054964bb365535b589c3a8e10d76d105a4b89d51923c98bc13172623190b8fe6260715f31b023a80652df7f17232454d14d1d47f7fe2f9b88212457590bfc622a5e47f77f0b0f180d68f5e017dfd3420ed9a1d224421c76c0fc5d962df7eee2835030fe336256ab309cc38a04c17fad70d0f7afab5deef7cec451ef22e2f87c492512cf0c8943df6d8cd7057e39adace7d134bdc3700ae5e27e44395caa6738d4a493b7d3df8fd91ac48ea31a8584214903d82c181e97649e5e3057c8fccf7ffd3847da2da07be4cfea84dc13b087c996b23e64c6a5ada9394c3625f4d2a1deda14473dd0af537274ccac0bf87c0d3708845be62a6c8a5571949899d46a48f5691084296db816dbf443e528a1459afb542edbcc15916765c9569e05d56c7990f11681f10aefae57df38862036efffdf0f3dc59824e2f50296878a2c7e007466cce88cbecda5613da7aa63c9e2f7d211e82ff071d82b1387e193eb92af335825a7dc82c01e10e164d79d67ff087ddc309812e149eb4d81ba751ec0ec3638f0b9b4e697b57d938d8dfaaddf26eb3c18e2108c29b9127486c9c6ceadc618aa0a3d6dc79ce7df6bbe0932ab44e8a1fd685286daa527d9b99bf29bb68b0b15810add8bedd91d5a7b6b8d07fd5bbfeb9d7adff31747ba7d26f3ccd3e96c14b359ed21a51e4f2231909c44fadf9874a6a511bffef5c778bc49e263105580e92de6a005f5d8bc5f1df6876815843c9003ecad4684165283e596771a63d1eb0f5290a9be89d2d5928f98202fe07f4ee3052cc2ad29071b2d65e6d39a7880b5e01c88ad67694c8a9b0edbb4fdf538ed94b24a0ca7a52239877bf661794b616c7af975092dbe9fa8e0e9c6172144bfebaa846bb3d76c9cb64a9be261a6d0cef9e3225977e22eeb7b5180c1a5030890333369aa2e3d89d6ea52066d43d4fae03f904bb8fcbe21a84e8efe04aa8a43aa065c577ef8d0b6d04264482ebd6d6b5a39fba5e35f292ce3e356e22c0f8222bc8193cf3ef078d1d9c72b4a55eb3da96c55aef3feb79b7119961d8267408c4a9b38fd9f970e0915db0f15285df638e1fb25e902891107a6cf341fe6a462013cf27a40fb57b2c1a226e81c2f9f9c963ae1b736bedcb8d8fe7ae9df0512c135e4bace94945d8c6f1c1085e39b0db2227f474bf8bf41d01911e34ce597121de7f3626b8e9455b9e74300a4d70dad997f56443ef1ec1c141fbdce4803f7fc69c14669853949ab26c0a7be0c94d753cacf78201e8230f2d6819cdd821277ce9200ebcf84bb850bdc5fd734f1cea9e53424ba320dcf313347943f48b8b16444edb8590d0cf467492611b88ec919fbddffde83a881a49e760ab652e5198e50796114ff793816ab00df93e4613233f3074e819a7b6848c19c1abb7a083dc336fdc1d211dda0dde4fe3abe8d0f54005d364b853256a0cec68a22b24b0c8120216bad883b985a58a65a95710b2b2deda2ea8ccdfd9a1b990748defb3ea716ff80673dcc125be79b3f2534b65fd386ab1bcd8b36a5d8418f64909c0c6b5eadbb950ab7da4f8e5f97401f5412bf17b00dd04bdfc96197f801cabebab457c211bb1dfe4096c65ef75c907d221cd9ddafa36faf2dad624e96da1055ed3e32d785cabba6dfbf095124f054718cbc027f153d4e808c943a7ea11184df572be5c0333cd72b317cb5f9f9b7d72fcbb2ed9d6f5e96e06bb6ff2839c10f9f339f05a5c2d886d42a16b7ac4f3d94242a5aadadde6bfd3f384e8eacb1c7058f91756b79f5576046e709342f2f53554518de0a2f9342b9a78bd16af239fbb18a00948cef18bb9bb94a4ad305b08ad89dd98c7753295df5548c47a5b93abc40d2466cabd6e87b08c7a276cd00d7ff34045d5ff3f9a77eb338c7c231db1a198a295ad1cd1d8e84eea1bd41e713b8f75ca87e4ac31703c36dc929a05dc4e31016379182d74100ef53d57f27ff172606b488df32d39992ba7515c605eaa4c1adb6391acc7bf8ac7d21148ca8781b204c4b79bac9e422c8c6a5f55c9dbdbf5cb8a83345d9caf08b43eba01055fa1a8757a2c87e5f29136f85916084b9cabbedcb9779903db1b08273139846ee7f70e96ad544610f14d5e275e1af7a52633a418db7f80887da7137747e29550cc9051b68acdb44c2d6974884021c7b4232559de43871443fdb01cb50ecac214b4af923fb2212e43888b14679654aed0c13c16903cde7756e33ee32e1375efaa89eaa908b2dcd9b3a7cd32477e594645ae9c971431bf0026621f5f0a16b2075cda78591dc3270570912af2493a582ad705a5a3c3317d205358a6ec8302169023223c7d397e2b8de73e6530e59a6e2cabf12fc112912c3cf7b3ed57cfbb7a3f6b2fe48b6d0094de51e3d9b64f77cc79a6382c4ee8a5d2c729273953a3942492d47639107187a654e5415f88b57da50a7232048e96ab6424668b4a2ba0f6dea1c462405da755cdcd54f515d4ff7f5fd3df48bf6b6519cde8b1e48b23051da3585b005f1c4c53920ce6e9e75f4fc4a1d2d0ab715898fe4c3841aa1f42404c92a8f3a0fc750993b6d0cd95ce6d8ce7ef9423f9d17c39862d320c9b4d51c1ba5ca5b640809a6757bf8350045683bbe3c94590a5aa97b8ffe6efec58f389bb9ef0aaf11e5e972e796d58a16a9cee7b76819211a2ea2cfbd07a2ed1ccbf5658607e8499c7a326c99209232362b24ef492f6a13c609ddaa14e42411785fdbc249825f66b88e07f6033271c4427432942d1908d19e895d38ba89a578acf1bc0a0db50e994860e22ca4b66aff8674086c915796bb4a625fdc1128cff66061b5985726da93b79b2c122f374eac3636877d6d94aa704c9b49199da14329fb6190db564d78ee5e5fbd4b3c167a6ed4c541cfa7b13553aa1672d3e585d998080b660d9e16a0fdcadfeb92ea73d5be1e6618a53f541ae6d4d33dcf403acc4af4ccc8f3d5765720becb1d34ceb8def1fc6c922cd43efe91085c308db19e7bc9d4cfb9c9ef23adbe43f40a5fb0f9c333664b858a7a571997e3eac44648fc5c412ba40c36da23a4cc4a1f4e884668523ea0441e7db3714a29a2c985359f44455ae617d53876156b02d35823be60fb7f4fcca098f7db07c42ab1983f8f0670bd6c8bbad825aec41eed6a871848bc59e23f73a84ea0955b39f19aca3b4819eb7aea02224ea547229cd9a2a71be4e2cbba202c924a7832b1d6b357d64675d7a59194211a7c361a0e23dfa6bf513dd0d3382f315f2d845f05e0655c677e8e96e73a02fbf2141478827dc3ebd490048471a0be48e14283221f9465dfac84c6ab41e9dd6b6062e0dc353e454b6889d1eeac94b45267611bb6ba228f78456b40cfbd4173d389498afe62b0ed6b448c153c37d99222aa8b2000fd37c6e338c8480d3c512b8eada562cc59356629517cd5841824110131f1e14a39e290360f329fe496dfc90fd99b8a57ceb6f4ad17a0f8f2e05510e2b7199f0c2ee36ffaee337b45a6a86303557ac2c26e4b0846ea3ae717e3bf7e2a5424b1cd19a8bc92ea7a042347d3cbc500879b52b7528149355f25be7d83a2aa471dd2082ac9e4508d13d81bb8a21030a7979be2999bb62e0c4f51ebcec36384f9732263e63b3093e1cca336bbf349606bc2772634ce15690f2e95b681b20bd995b836f563f6b0fceb62e28dd1d2916f0c4fd80dffdd70fd10ac72e5cc9ba98168294585338b6a244dc54f60eb3ed08fc258c12f89a498bc9aa340b2b85b5914e61dd02075859d48d24a7b7f017268c72d91726d85b23bceb81ce984dacfe491ee91cab3bc0e44d666b3e19b0feb7dfc4763a9fa65a18fedee772cd164361228a1db2b72a7e0fb5b26355377815a63cfa332008530d9382e42c3a1bb67174cc39290003929d7ef40b26d68e96710757236cb2ddfb92422ddfe4798e0f9b222ab7dc1483af3eeadd27e8dffffc2a4a151f0c36db6634a7b5850bf4bb8272efefc385b658cb10168639127dc12d99e437b9801f6a55b1471573d9c24f63318021a46decde5a23b744688df445908167bfd4bd65933765a5f112ea9bc0c0366562f9ef22ee36cb737f36794284b8e318f36c79076e211ca39a9d79549c6b440c25807c2f0fc2e18df6f0feb1bc8ccc2cdc90b43c5b4a159c2788d75f53c1198e0727c067707e23486a6929328afc1635b97c69e15a7c8c45be73ec5b7c11a031ab6b65e81d9cc46638ae4a1485aff5e98847fd7c22112c5191b939cccfbb57b899259859e41a7583150f104cbb76cb3c7cc1db46ba3fcf3e615838ff612c00470d39458b2723ff5d908d4f763eae176c6b1ffc72879e58cd939826111e37960f86dfe763a847eee8a5868d861bed71dbbdf04a24359da24b9ba83fb4f2c2dbf4953601f3fef3aa7a48bf1b66af10796dfecb6c5f6d8a7f39614101d05ae22026fc2f0ee661f03ee8219db4293c6fb00c46bff2da4f37bafaaa994f8253213e68b298e3702ce5c23c729030fcecf44d212b85de512bd902ee3591ad4620d60e6e2ecdfaaab610d726c86bbb0be1c1d506196f4e1a6690747b6d653bdb372b2cdaf2aefafaf4f9090563dad21934e1df1cd21f8fb15464c87de5e05fef587d0d647e561f57183cc710619bee8c7391f704f4ce565e746fa6809f6f252b3df1fad4ec41fc7126d5b9b47fd939312caf7e6aa07b5c3ef0b6d1492e58785afd9a48d9a18291de9560288471b55833ad6a0342b3c9c54bac979f1980ff4bfc46384b10d6d136fc316eed1c44ccea34a625e970c13855e4187b3b2757d213de81dd114ba6df4d332cdf0b2ef1cb6d5559d9ca6ca865e5262ca86e186cac2b66d69c9c6c2c46adcfbdd65a26d85208755960c0483d1dda4b134bacd8e40dad8a5cc5d293b764c5f26d2058a1745475507daa9f0a98a4c190d993fd1f65c2d589d36025f7d16bfa523c82c5579c0ad91d12e59f076a3f50964cbaf5e197529bbb0e6ad19d7ecb6b45ee2671ad8ed0494e7b45e87743369ed78d3b22480867958f09c12e60b9f329ba4fc173f06605ebbd0d58822608bf28ac3e3454d0f3bc8a8a2b88b3d0138fe6289e30d972237a4e68ebfe32fc6f6b5320c1699c67f9fd820eb101ea3cc7fc1d2d232cdfb48ee290280746418cd927331462b43a7c68b6f9f7bc848bd5de0c21706348f627d2939409b7890ddc346c96179dff4d9adf288d895a0989d90cf2c8443f8f8042974e833853da620d7f373d4b1914ca0f6497c9c841bc7d3b1246504fdadf9fb979e991ed7e87d177f15d8a4a34b86bc7d62fff0b483710fed25804c2605bc44a03b49d96dcdf4bdbe1d3b3587cf9f62c8da9618c5a80dce298417e04f31601509b33e9c122f05c514eb69a663c409a43fd03674871151aa89208156fccb5735e27f860acf4be333cee7f814571b7fc72fc524a2755475dba8b330f4416bca038c4f60593db078b383cdfc428619a5724194931c316e2794364577e00295f05ec480bc0ec32494b15fc45976f06b1ab468bc27fd50bb1bd5a90eb2b2ae3b2fb677ce79de8a9bbf39d85e965050ad797e398bd9108192a1aebbff91b6aaac33b304815ee6571fefafbdf33817cd55274e9fe3c1f74b9a4909a470e01c685e2b4261effd8637fa1166ea3d3a86d94cd8555f1e39d40e2e59f329e5f7410bf4090d7eb457bf64de78b086565837272e59865f147b446aeb00d037df8462631198a7cfad2e3ef4560932a234a94445d1fdd6b59b630c3bc8172893c6525140a4d8bc975cfe34c2c4d5b502bb4b77a7c49470b0611f9ec139d3c0b1650a4c29cdc371e88bd9e3ffbcc657fafdd09abf6c1d254fef895bb565350edcec6dd45584dc359faa8320e0c7aab55500b354fa0885461862a4bda794d2989cd51abeb2c297c218338e39c658ec621f1761401dbe13d40eaa8f01bead6d3b237e62779e9573de22adce20bd38a97fb2a676524badd07ec3b115190a5ad057b13e69bf31abe348dedfdcc37490cf68ee449ccd4ce81bca99b2ecc83865a5583d9131944a3e1d058753a6f4862378ce8228b7fb739c088422ba26b22342cced1e5dd973eb920465f6651f15622ddb0e8e78b04e64559fb9cf77ff26abfccd92cfcbe4e76dcb6bc38570915f95121c169e2abc620ed4833f080dd44335b933f44bee44a7d73f15b0ca4d2ccabcde0c10560ad69cb5e676ac6eee0ff799e2f9ff84b6f167af67c384169cea7e585754eefb45385d16d418d5c43e5a03a1baa8271f5618097fb92f2be334e9ce354a8917d04ee8092ac2346a6a959d1527624c282a13f9ef69671f45cc45ab23faf05cfad1e2fa5a39f9129e9052bb749165586e606583226f63e0d76cf97857301916c05d11a9279c21d2d504959c0fd85e856f55ebce55fe0420cd2d7cf92c42739fe2cb2a3a2bf7521cfa134cd6be999e489a39fcdc89229787c48fbf06e8ef662abef6292934304cfacc367d61b8cf3eb543b6a16babe02eb77a0cb2f64351e26f839e11cde58f842960933169ea3c6cf82c989b3087016d4baa4e1d64b29caf8cac20c974e8bc15e3d97cdf501fc4a705f81dc156eab7389586b477c3dcbc2138754500d8ca6528d28ef49ad88a250a1cf67a9ffb1706f4e46bd5d5067916199e5822ad409f3662a4c22c300c70c6192508aa58f13aefbe647008d679bc4f3540f6f089d1e16d9704029b43729a4acae4084fa2fc6502a21f75b90557d4a999d3c38b6937b3884ee342bf3ba049b39c3b267c4583525f0ea904acf14b91b36633d98cc2bcedf6979289ac97041945299eee9547cf921492f4868fa335a97b590e7c6a1613fbe9bbe73e70a6a8e202c8d65b5bb622a161a0eeba733909c5636ac45a4c7dd241a61e24f321aaf8d10606209c6fc8e7bcbcf4a09e76caf3e5d448b2b064e1b6cc2fe01bf0d290d29c3d97797a49414427c0b253821f03e74e6406dfb27c9d2e3f25b5ea1cb345455b60ed6b81662ce96686a95c78780dd87181d5848fa116f57dbfddae8babf9758324a7cdfe2224a4de2aa55e027346a569182bb257af7e5965fed2dc66ce82527eaec131443deaa6c15a6df107a605bd0e8a140345d72e41a8e67e41abc78021892f52b4c5ffe95b4832037c5741d8a086b0e513b6b9632cc97936c281ba6568ed8d02444a8375eef5a2987ef0ae0c6ea1aa8f7be6257aac295272cc8c3b206602f57e0469e8644db1e10083eda2969f797080594b0d74b116df1f0a4d9e22ddb7e317b86ed1a26fcc1333751b38725a3a8e88ddd76bd1a5ccacb7bbfcbd204254efc713ff1bd6ff8b2653f0ed4a71117e8d60449d3249cb9c0695f5b05e2a0d50530b79214fe2ecbae9c0d5ba465b8b5806fa127bb20426698741ddb1b19c73449893e3e1e9f94ea1ac8e62818f8789245dcf9d05af4c6c2188b80e9976443d0eb2adbb74dffcf0195ac320ba3a397c3e472abcb81d73f6b24c96dc600d11dd20bb4836c808ba1346bd3f09914c267095cd9ce6c5d495cd4401d8c67221af5cf4d1c5600b0251a7ffe08c04368a096b0d3b97b16c1c7a7e0b8d7c39e9291dde8d74094d2f55a5007e4037d555db65a745457ed6bf813d4e51658f029b95a4dc80eb3a160d02796409660d69f04b1b15d5b7c03f7077a03c374e374100e34f21b089aeb998eb6418770eb344d3f396a46e185986fcbd7844172c7c511f47af9c7baf512eb19dc1d8e092022adf590208717028e5f974931bf1c9a1cc4231abdffb94d744eeb76dc7412a72c74d48ae990eafbb9ae2456d5f22c22d360369ef93c1a7f842ddfc2a4cf22763a1af52823b1517e3cf4374794e2b9ec9937d1c9df8979eea1edcc391f6cf340e359dda617ad2fe196e348b926d67eeaf62dc3aff66333507722217d83b7bf67b7c65c9f3894b8463a03a3083b64ced0fad8f64b6c157733ea1721b6d284db598a4b7e3f49913d9dd05059af5e6888ae3a18c64380885d85cd4d6704475f1b44358f59668269b1a2be9923a1b5f3435b41b3f7bdd878ae7d30785c3c2bc781298353f00b4578ccfd445be51e543af41cbdd5d1226bf9de05e605bdb1c5bbd50be7e3204dbfd788c2586afa01cc6ab9d80b76bd69c6c4850a04372cddd623a6bb6496cb5067749f4d7ba4dafd0265fbf12e37b04a1b903cb882f75b61f9bc66aec4c6d9ab4fd5ea60d140b82c8fc2efb8977ff3f7da5b353c3835ac5e43d7d1a900f1cb1f5ef7514afae605e18803d8039537a370fbf8b443368c860a84413346ba5fdc44f417465946fda7d61cbb65d45c43ec2bd12b25585e4a2ee07e9f2dadc3ec3de83460cf95a11ec95c70765881f40c2eb30f3853ad26ab2f97bc3ab37e9c5f66c18aa8ac197976ef0c6bb429dc4f3952bc4d7b7bd3db9225b11ef2d8efd51646dd5be8f3989ccf02943330894199fbfe7917bceb7246908200ba2eb3485d177c7f7b1e9746c3266aac34a28a8d2346aff52e6240b9da2decd4aa244bfce23a4e5e936bbabe8d10047708c860dde99a080e4374f526d465f97503af3f91f03d748e4cdfaaa15ff55838c7d02a098d0cbe00f6c9a5d7710f956c24cceb118bd59550747498bac83747bc6b3072c918c1bdf7c3292f76a3723970fd0543289aa2853fcdfdcfbb7981807b0e79255bef815186b4bd6d2c7886b21e193eaee4c17f542862badf802f7949e7882fc6a74ca6291f1b5c550706e370ac0117f25f294260a8e2af551eb591b87b53dde73ac654d620bd9f876fd1d6fd6751b5fe0ad9c1110ed57706275c0df9773a59b6244c6841e56bd303b07f4d0117ef0a672e98173a9e00b072d7203e1ca503dceeb7fec8fa2f4b3d994fff4aee3493df8014f9adb9859ef61fb05e737c37477e9d17cd1dee4ada80117b29990a937744744ae621a6c26d47ce91fd67e94edda29e9fe905a1d285f52b6162176aae5ab350984431b0d05a8baa86d721ce38d9d5e099c7780c9eef6fd19e6050fb032f3a184c42908be36d472d7ee186b23fcf672737c0fe7024962a5d5d50a7408ad38b00e4e422e9c8ff1bba19638990806edf13568068223c73ce7f20bbb14e5d12654b290211d5f3cf99698fc4d50633aa4f4a4005d0608cd92d98a584becabd449691fb3d48c9f06ca107afb6de7fa4d153990af22e8a0d758a190803b9b821912a8154674530abf03d3d673ff59452264e0770328e3fe76f4fe0fe401fd3f8d9cd1cfe39fdbd122e7937dc02308437265d236d7d0a255195dff922c10db94651b8b2db150f4eb25ae1b7065bb713170276ba5fb8d082fd29eafc2ef8a2a7fe4449645fa1a44232f9b0f201114a360055398e90abc9759b2a7eae2df4f9df27309a95004b2565ed9715560faae0c9842e48ab6ef8cac1818cc1093dff250efaac9fe85505add33014c1f3be08a28b471f83259a43a1eec69b917b4b0132a9ed3df23c35ec813175d5b288cade118f628245e457a86169b1ff5d154a5b14adb489cbb13683991b0abb896651ad734e03d9d0ab230561ba2c5d88f32f4885ae18b93e9c7bb51f868ea28d438c2eeb75ea40c5be3e772da6682e513dc52591fd4883df4f9c14e8ed1d0bcfb181aebe224dcf4a96bc6f2e14ae69690ee98293a35906813ff20d7ca022e23b366dafc585bcbda1d10d477005df3a1f533e6b12e9ccdd65579d9ac51e2ee43036feb139bccd49ce56c2fa2702df3581f850f069a0de243c502a06542534381df29613fa9c1bbcb03da4d4b966972a95221575ef23cd5a3ff32fa7769e47f53f3613d1137f7cc5614c76099b46ce53b768b0af93288a0afafd259f041c9cac65fdccd813c926102ca7918e1ce30bc9dc65dba5e6551f7e5830c999c3e88a75324ebbb879b4ab835dbc9612693346d8ec08a69635e73ba098e61c5ac73e947f1f7bcda9e18998f88a6b3b72bd77daad7378fbc744e17380a223c3a26ab28cc206129b8d0c4fe8cb4542f30827ab2c8025125d5f2438acd5d501742fc65b136747b974dc371519b53803cf2b62dc85a7329c28ef1454d766d9c3559e73d1c5441b60dcda917c2e96bfb465440eb4bd450e4401420130d71577b4cc256bb13b97af0abfdaa109c22cd82e6b0be6445be276238ee2c3eb306ca55a2ee3b0b890441f0d359afdd35bc188a93ef91c62ca87187f7f7d4b8ab75c8ca11026252f2be327088f534101f410a4852e9abd7d2c4901276560ab8c58d6a9137d3418d3c80cd9e4c2b098916c703b98883051f8766cacfa5075643ec49778cdc6a69f79fbb5e45a4e758e99140f6d0cd0f1dd60513b374199c143eb668394aba1e5568862e55f73bf9de9458d6387ce9c36be6dd3b80fb670e46105e839e541bdfce840eece49a5770446312391101e8c0f7539fb3f333f5de2f353b68f1d76db41ab0934e4cc3d540e27e6a3e0e711e8eaf7b7f5e2ae76a513741f96646e4a357be64e8703840dd16abd49622bedeb495ed8dd328cbd608f9f3f33a15fbf2a8e0f89dcf6522e1cfd48df2272bdf8b11aee8d57b44e8498249cff69da51ea88f178cf885924e8fbf2d46c4cbe01bdcc0373cf5b8eb8b112191d8e0cf38b86df3c051125898cdb5dadf35609b47068aeeec3c88846e878b219809c85367392fcbca6db3693bee9feb454ce26897cd3937075aa1f9397331f8e33478d81d2f9640c845e1e6269768ed346f4d52485c2fdc8482d137a2bcdb92a60762482ebb11d340187b595d62684aafd6b91e72d5907d0c5357e80c13bf6ad724cf70defc28f3a0329823b90e0050e02b6ed4f996af41acc363bf93ddffe4585af066fee300a8ebf18305ca4920062683e3b05438ac7582043e620a959bd132ca8dd936e256be425ee2ed4e0a778e6ef353a6e9ceae54d7fa52aa6f50584766bd3a2df77c60eae7bf7423952e0a6d724fd184cce01ad7cffe341d45d3a1091128cc0066d08ac730723a342e5d783877ff9f62babf5d61f8f9461b6417cd285b110a563a6a99ff5fdedd8286caf329615faa508453f59e519602db9c42b936635e5bf41b0804429fe82dcbc88d4fa4e7e6953c93eae1a3a7f23276bd0d9ff82d4fe0eb3862d736804318f059dc75f833073670ccee38744da75550ba5a94a2b27a6853b1885a82915be009307686221b3a3aee05319dc01b4a94ed5c81b6e89268323510e184b18805d89c6306758d8455dadca79b56c64ec43fa9744aaf84036f51d3e0691d816adecb8df81d714accdb431b05198c67e04c31b6bb6e35a86eaf54f97306b27ba7fc858b938fe53c513c06199b7f6b87e24a55f215b2899a78e0e414c498169d894c84971e2528923aa685d10fd461b18531be64d4b25c67380f96df9c701da921e47dcdd37d8b2134c2ebb794aff102f6ddcfb4e04a87f4ed8e9975c450c3fa2338518b0fa4db5ae180b0badf931ddc21f07bb158c52d1e33705ad76c4eac481608cf635a6969dc66513b0598ba17985c21bff817dd4936d801ae71cf17e0a7d90f7500018caf2573306a7b75bdd85e790362db1d636e7d9d7625b8826cd57ff7d131694fca4a6c47a4e18b4098b9db192c029cac299e6d47f9e7f25557877821e65b0003036258996912df62a7763943a64b85ddd1822394cc4e608236601692b76612d88a67a6eb57a248f8f4fedbec971d6f6f08530689d5a306e81f56754f502d7d02b59c5e1bd1fdfd766bcb7068ffd642bd67e1a8994b4b17c2e7756bc0f6b5eb6610beec3e034367bea6bab9d09e3d7ee9d3305fe8be908f06d27946e7dc7dc222f6320358e37de979a771b79a86c56888e71b850877d6ccfee1695efddf32c70a3007ac06a8dd62ecc5e85727cef73e4a10865126da9d3c84a232bc0d7c0bbc3a1a38dcedb5bd1094ed1a3020f73c71c9d41ecd1d56a63bde062f6605237f9e761464e5338b25f5abcf5a6967f1c05b12041eec7085798cf82fd5a1b0e148998b24e0f151edd7ccbb6abe06d7cacd792a8a1f12d44384ad77b2c0c6462bb0d561b82c817af57f5da06b9893497b75fe75f091e816f9c26362bb75b141b2d0f1e6508543c54582de273f8cdab4eb5fb4fd2fb6ae889227df8381c348ba107c758f86f265f7f24727a61998dec2c584bbbe7dc76b3b4d78a8debcb447ab33cf567319c9a2910b92a7bdeaae5c26f550db6fe114db96df3f6efeb62c9b5d96969a41f39ad7c4b95feb2b57e7febc620897753792e571fd352a7fa86ec87554511f028fe5a226e0e79de69916fc73ecd5d217d5e4d21b4e85ed73261d3f34a017fcd0bb36c13c396f918958947e8f3cb874fb5d2cfb6d3f20d6fde9bfedd4b519d3549bd51d2163a857f561802f2677e1ed5028a14ab4cba6fbcf0452d1de21732a2732701fb1479f8975ddd0fe8f7cc1159557d8ae045098ef01bcba4934091b16fa18843fde95678bf1046fd82746e5e5618883806b0a89a835103d04b932a1b8838276fe02e7aaadff719feab20be85923dfbafdb3fac14411275ee2d5f13cc6ecd932b126cef441d1239712562bb7765bad7d7c079cbe100e379320b484e844df2e18680767a3c3832b25cb76c4f2889bb3bd49f67805ead2fa7a854348d974f9016c097c22bf4f72a5f8cd100b9e3ef3d8c04fb8cde54fc1eace1dde7829c42bbcda24d3de50919e19eb7ae69505acbb33390f5339a0f7dbe6bc540677ff7a2250a986beadd63fada36f4fe6269644148eba6b4bce5a13cdc21d933721c8a45d3e10f24bd031db0056728f6c105efa753a509c5dcf0f6902bbfb908d42effd00f7b28ca5a55f87dc464c782bf2bec5aa3a825149175a61fdfdba8e203738abe01f2f0cf9294a001f2a6bddb105004dba5b15e48a6ccbd1183a810a92a51d63768ef9984bbfa012ad4471bd81fc66d1f12c4eb90ed6416d9bb0d944e884d4835b18aeeea85393c97f214637261fcd49ba4523a3d15c4a4290af15c837dab9a5a84aafc1d922cab3fdf5537a4987588dc7efe753698ed60890f4125c187988059a06ea4ac49ef6011d8f08368e8ffaa4e81c1d95eed73930a948970f988859c1f8f7ee82652e11cc11fabd4ccda2cd81b2e32e81575fe5e5eb619993b0e13e4699d5b42fda3210d29b9ef7be3736486effc181706413c1d556b7970f24074a60eb714731eefcb650804c099a136156f60bd7251552e54cbe47d37b8ebda29b41a045756218699966821917a2cec75fe6d13b4f696dbadb803afd804b3172b87403bafffc29e5054922cc87c13f5bbbadfb38e8c0254c02234ec59b2c59a2c2e2fdaf1fdb929fa5ce7309b1144f41216f6218fe2c415b497378736ec0419ffbe40cf340f384b5f754c96d20a5e1d2ae15ec2c67032a9c1cc2a827361156e544256f7911fea72178e1f191b8e2318bee03e0244920cb36ab0faab18affb7f5ee535350eb93a30e76057d04eab0e4fc5c5e4297aa7dfc01083f208a74aebdbd8e9e220dde22da1f301399db1ce2041bc3caf7ef19bc76462daa7dac507d364c073d75d44b3fa4705eb68c148c3dccf3c54c0af903f3c286fdced38e070024d9fe8169edbea5fe0ebe4e0376cde06c03f0551d7f77dd9f500ee908591f5c0392fb7c136a77cdf190545ca0181db2774a29d2a4a885ba6ed3ccf1d1caf2e079dc0c2f815f0fbcf19408dfccea62b6c677bfaef3c3ad39d6dcaf02e0f42d05ef2c83bf9ccc2e7d32617dae2fb9813c8e7b888f0dd2a08bf93b5269efc9ff5e0867b2b4e351f57b3594c58dfb93e736b6138ce6a3b8358a6c4d160ee05ad854c249afbcdf5fbf32507df34d965cff0c8ed2f94bd4018358386e904fd8634a99f030103b1e5a86ee6256d6201d61d763530b080ffc26e52eee9e963329a84f2b72ac538345caace6a9bbdec2c31c5304e030145332fc86c935654cdd05dfa9a67cde46581b34e2d0771017ff5cc0657c18d5cb11cd5bec928900b2374da3a9db0c4a53d5bc74353a8372aa9f8820d51178de842faedd1085e84f15ec70d3669df016b47eee71d00c5f4357dc333aad0e2e1c85788f204be868a43c739e73605c36178f567c91f3d262bdc112435138f3daa1d1b4404f9b8e7907c16e085fa7fddc6383e4b3e32138e4a03b3e1c90e05931c2e4f974a61217d60a641b7ca3e51505771a1d002346eb7617c1747280c1ed7210e93fe5450779961ef7f1bcf6505cd79bca7ced45fe457cf3d4603ee326562f194016876ad210d5ed60a7531ba930908f4f85df4ab220136a01fefc5a183f1d136bd2bc1e9bab8cd129ba2c8b43c976784fec64004930062f53b5f5c3782c1c0d4010f9398d52e44dd8372df184c9864032f9d3df5bee5a4f8be0f7c3326170ed49b2fa1de8267baf7581e4d2cd3afcd7292886369fd632efe48bf3b4923a16f3168705d98d024facf468e42b5e981da21cf18aa179293bacf8811ab52e684ebfe13d28848649789406d83e85deb79b87c55f49b3c14e7cc060f1889f6092d99fb2a2757eea35ae5846436dfdd5514bf03e4a76d2f9389794721a2a6fa59e9dccc77a1844db84bd44ec1dc7821c71b4661f20bad72e61f9541a125ac4dd4bd3e137ca017b00bed6113eea075379ed0951c0f69c2fdc979f115d8c362dcff16bf61c46eb65e6f92762d5b3fe388df6e1a7e61f02f9bbdd36ad7e8268cd3eb4cb5bf1aec13fb1219eb969f482a7f8e145fb9b9745f72f5a8ad4e060181223c705d8cce82c81fb69f0a076c1976074781d4344a3207e996335070ea68ec04d64288bc9c2574478d22d9396a317a6597e1a911343eebf8db4b05ce4b673768ffa429599505791039b7e30f3d24aea1b79e0165c194786d20977afcc9a08bf0e1a5789caffc20cc1eac082180e7c047688f64dcddd32fb7bad7ff89cbd42c2ff56bc3eed5501fcfc39a3569bb064cfac112f340b6b26193085edcdf1c3c083d29281a501571be5d20867deb99cd2a6280678f4183fda14d5ac304faccf0e006cd1271adf8a9932bb76891ce902dc2fd1b7fed205abb4070b082235f942d94dbc66640358f96b04bd1e342c3377de6ce5b3429df5cd85868cc706632418a3ea24d50bb3d29b168045477286004117f1990d880066328d69cbed59c63280618c6770fcb076939931588c05b455174fc0b3b38c3b97372a83174fa607494ca0cb347186c7fb1c92dd2b494c7ef7a51c3f2490789e828945af2e071998ee8f423297518d2405023b218ef035da60cece6c7e75cd1c0bfc33a5fc932c098e8693342bf1dae4ce7fb4aed8b1890e8d953816a137efd9a09eee0406b2085a93c5a0ff8aa67ad51df8e36783c20f8d23b81f57b91422806ff5d9e496a30baf981c9af552ce01b5380d9ad439cff5363ba5b521b97293b67a76cdb022341a78ef45859ac61e4e718e81a3f9bcb36ebf0591e57f0f448244c67f18e918413a73190fcef776c514c8b8b78f0852ef70ff25e7b8da1a695c3b8fd33f1a8adf87b0eb25b284107adf0b4da9b610301825f188bd23c0fd7dd9d4b4043c9392d19a7d585356687396a9f5158a84ae8f5bc22136b43426e7c7f5d79afc9c8ec2163095f8c01dae991249797b271cf726924305876b009000485d8dd7379223801d15518fff417d6434af53698ad5a1ffd64ba34d6a9398e66ed308c2f09e89e1f5561b0352ff78a3c92610d9123b2fc878cb7d8481236a03c4967b9cdf732a31ab374812bc4af27b85d0daaa2f2c846b1c0bad1b18874081719bfd0e9ab4d23f697c0022b0aca15803314f6b722aba459ac11635add46463ecc7fbdd1761fc2b983df11bbc5a4dbf30923ad73075e2d9e65e09d63134142798595f8a9cf2fecb1f3eb3299b0c445a4365ec12abe3db16f276d468442623ee42e54bfef8afcefaf35aab76691e7bd1ed4bf79dc7bc69a671a69e535280366e3bbf9a4628271f8ecd194397539f2812653d75aee3a283fb81c760f79ec632888ee70190e90520897835b4350f733a50f12230c4407e8ecc1e3a93845a7d9d0394ac96755a8af40ee429006d8038e5932d7ecec6cf3f9d259718204adc5070b3f453ed51051e9bf4155968add1242fcf6b5c5a5e6e1981a1b89873b9d9ea448c2a8da194bd54e2641bf736eac8551ee9be557b171aea1369dafc61a7490087812f6b6abd6e5bbc3cfab9bdc40d45a30333142324f7d8689d2484b648d3c3e2494afede2ac0e2f94127042aec31003270cfa621b5790b2fdfd855855c308b8b4e5c03c331da29cd7cb6cfdb27ae1a262ee2609e7330e87a02fc1242794317629a39ceb1c0481fa6e04966dc054769de8f3c10081a5f8b321c5fa59c2e2b9eaa0119b4a9745462f585823a4bc924d890447682102118f2e0196ac49416c5074a5492aca14ad98fd9d60dfa1e362be659142a347c87baaa3da5a1a3f0be300a6bcec9632834a8f8b777206518a2e9971ca9ac349ec8e0f52e8cbaa7dde1a71b524b75eaba435a6c26a5b59678ed44fac3038f489c3c84cba8095e63ba370f4f18e30c425697e5f59f74ad92760ec8fbdfa85f7bc8c566c05553dc946039f04a3728f31c608ee13415d721776e3abb6c8fba7bb743109cc84859b5b5d9eda4b76dbca9e86435251569d6be9888d56cce3aa7a22dc2f284135f9732e1da709ecc60ca8058bb6d0bcbc6cc9931666ae6b7cb7179f230376161e00ab0aefbcece5e5bf73e3b6854807883d2040f29dfe44d1781b2b43371c701689005775648c63d7d4813756119ee02ee7de65fcff09b1fad4fd8c6fb78175dac6218a9d6ce50e7edbba3b5682f23be310d439069a2d02fd067644e80546332520929bae00f3745b93151874755139909bc9e755e861cda20a8057632c7509efdd611638ca9e0cd29fb4adb94799ea01c2f36cffaf0e9fabf7f2d7270362c7d0002f09aa5800d5d0750f91ed92fd4d4b5144bb84e471fa6002e8d3ad903d42aa7150ec0e85ed3ac704232e5f62cdb38e54fb697c3a0cc1aa5a48e652ccc2436e51cf909249014fc545d642095f520602ef225547d7204ca4ddc11f4c1735123aea9095cc7352ce195b8894d5df2cfb2b60c9079ff8c157a85576f5a3d3b95d2398c965fcabcb1f1688c92366290ad8fc649a5a53600ddcb3953d348741d528d99288b5c8b6a1d38662e6808b2034a70afc34c246cc75fd5a343c00655fb1446afc28595e97845cc371df0c62018ce3518ea62f6c177de86c61007e69b553181486878296389bdae59f310bb9c45e79157308c789c203b142f2ece3a04316cee18cf01b3011936db0f0d1e2d43354fbef206448f559396d81a4a2315a35f31f0f0180abe8f55fdc1789580829ef2dd8a25ead983964664adba07305620d10d8e53eeecf54e1877698a082983603abb45b7c35e6819806e3e6aa5955bd31f2733b5be4acae60dd44a41086f77ef11a29b757f70398e6ed9b8f847bdeff13f43abecb99576612e228e2bd8f93949b6761b284cac8388f043a5951ac1d60c26ff0d712cc30e26f5116283f61af0ab494acaab2624081242abfed0f108b964300718d0e031192576caadce487ab708817eb8e47f8f9d5996834cf8a14619018dc8ce31b3280a67a8711bea530bfc4e5ff66c999d1fd0980d6fd071e12cdc16093eea034a251eec968bfada85aa57d3f1bddfdef1d0c84f3410c6a1f7e0f0842b9999f51fcbd22dd498cf26b786f740784856d2ddaf56a5dd2f45085cc1d1c25424d99e9ea42acf2b3b2cba228dde538953a4338959e4627d753fe9e79c25a75132e74ba5b1341e25a4f3893b97004d92adaba22b165d053385bf66251919b13c48bdaf798d8aa0bc6a514a9ce686f574e27a21cc643482aa9a98c0293a73f8ca960bdceba8414724711e5f0ed002c39c572d3967a27d07ead6e079b600924f489b894721e180750b5b1757e2b643292caf9500377c1321344f68551ef599ebc62b122b41d6e5a74a1997d971087a8d6d1677a0a131f5a6dc6425c165f60a1f7a41dc1c498226425bb1defc6cf108841425227e88bc5023a3359274b4628004919415e29c3c3f49a16c9e8a370ec0aafca0c9c2a06060cb9f3eb7fa1f1c0e09b4bcf7c96c3e45da5dbbf4bb303da65ac9a7e957232bb87e320caf03901b37bdddf92b7d7fa8d1c6022b5b89596affc807bde7a0cc874e7598e87a44dc4b5eb67f09d1cd1213820e95d4a1205333f76f7981a67989ccf41e8f6ade4cc8ddd27452757c1ee700f0f21dd1d1c7c81d70cd21bb7136af6f3a23f0a1b8e5d3de7e0edae3d0f072b4b4607d353a8970980de298e53157aeb3d41c01cdcfad2477ee73277bb88ddcff676eb5b8bdf582a152a097091f996acb17594eaedf8a5e7bdcdecbff5735021af3a0bf0e9758d4fd8fedc96bdb6c8cf4ae3fc8ae1549e314b4e43829a89dc591f03168f94f9fe88dc4ef2e64a0717dea229fec4c142b4300cbdf360e31a39a66575b76685924567dd629c30dea2ce76c776f030319d43a35d85ef9d77450135157e7543a82beba975907fb8f1bff761370aa5a45f27452caec6dba6743cebd440f412c0b90d5aa3bff535e50c6f9b98a77652f3c7b2605434bad3cdbce9942f3f4441cda92726c48347628fa783ad4db808784b7598489b77d9c435b5ecaa5808791c309fdce768cc5ce8be58722cd2a65e3645f96b038d2f0a1ad851d4fea99a1091abff1db3e58ed4637b9ba1ec340097079b41f444d9d75cb50abf312d71530285373c5eaa732293d6ae258e9f699861dca9cea9bb8efc9f61584215fb9a1d62aebea09d711b0fd6ff87bfa5c8bfcc14ce507790c23d6a05f793bc0311af22e5dda4b8d98c14f9ee592a37c48f8dae99785a0575cf6da8cc7bff16c2442f7bfb336cfd6b37625ab62b26be1b46879a1987c4d56f7d5f73b7e12dc51fbc5e51b75491f96f28c364a1f616eab67ff3ac6f402f59d0c2ecbde606bdad015a7fba5a8e67f5994408d6a15988de2261a9722aabbfbc0417f6657fcb6161f52ed8cd2f8804f3b38384a3abe80a69ef6616eba696171baae4f4aa2fefa07cbca319f0884e188d4a8bb99b604017754bf6767a2f1c4652c30e0c31685860e72cafdd96a63c6ff31f7c65f4fb020dece32095f63e8c8fb6095e886546cd4166138e5fd075bf1f71e9bc66bd347c7a25208020ccbb3fffd844abaec6e1566ddaaaa33e03a639f38a95a4d1b1eda9da93fb3253b658ac664cda233983087e80790eacea699bbf29fdbf22cf3784eb8261c08c4e90311f8377430f8a3e5a0cd53c95afb4ebe8d6d82f25577f9af9e774034510c4dfd9b771e23ddc05c2f4b3680cb3060448829e8c9808fee39951cfb441a7d1a7e582ac1fd3e197b25614c3c90a10f2191ab932de8c8d1628c71716f50eed6b44b03534240beb30dabb6f5239877ae31521609186fdc71781288b975c3c37b111ff4955da0dfce070f9291ee8aa6f74b1dd1ca8c8e9a8541850d710ea94dcdcf63cbe295b1868311cd93ab33b9f604939bdab4b461834ad1600b850640ccaee8f4eeda13d0c143d7aa99ae757600f16ffeb925529328343110926bba11bfb333b96738ac0980e0f2f3fb2c40cc11b88b4c095b1f12dbe0ea07724ea9e7c9e7764084cfc88d05e5af3eb48ab6c77dc1e9f1bab590a8dc9573410bea22e75d89f74abcbab64ba90c06a6a2446d65dfd993392e542d1e234ed2c91b8ed69783d1bc4b616da52bc5b2932086cc9ef7ca7648ded2a297c27a1fe477d6d959361fd964a7c5e994831f7558c60331b922ac1c9b624d3a603980f2cef9f85929c8cd49f03cf778d45bd7050b1b6e3f727302173b8ab80ff6e00da753063c3b49c771cb120e88dbd8aba1a9fdb85c9fdf8cc2dd1550e6a3f68c509a519a8ada58f8804295b535de5b8c9f68a5c42afb2e96da7f2d9e1be8888bd46f659d0526aa94ae1ac8e10f248765294b862c3bce0df345253c5a7a877bd8f98a4bb2063c494ee5ca9d960395421314e1c4daecb3da9426522eca6755ff55af7c065ff4d706df292f0240116d1bd9284008aa27f777e3e4c572f61fb58b61cc1a6c6cdc70224f22638f7f8110ee8dbab90a00835305484fab8fe5f09a32bd3509f34f6cd90404399515c6a72d0af0f1f40c35341b9c3f4c18264a31d7437b69452fcd1a3b4e0a1c54b332450f5987832c8ef59f95c9ee93dc286831f8783e81f677d90f2a5e938100cd8495686f601f169b05afe510f23c21a974cebb02760900d37732a5aff5536897be199c11fc8841510d9b29726837e1a0fec326dac8096c5bb40a84086ac8264716e8af5e1ff45795be4d8dafded9f9d37ade641138c1906ad043a130eab52e17ee95c4273cad8a2e2f9527d831d24936073cea3e751a16c7aa2c4bb9697a50ecfa463971b10ea0294358f80ed00134b86dc6571ed302bb3b2e82d656ea87b8a5318dcc6363eada0fc13cd7c72024e6a337707095e8e12d535e2f3be0521417d7949a08bfa7add4f4b75485304849895c9fb915e94be30aabf4109dd3021cb3e96f16f98e4b8bc69adcfbb7608b0e13cdcdcccc85d0f13282e3280a02ea6887c81dda05a16a44f6e664368747dd27e1e346de4c297b41c4a82545c75971ca6ad9542b1571a99598130d8e3a36b5a919c619be2a6de342a165071aee64f7a4e98d7b0058bade9e0c2b2275c99b52b5651797976396a6b5b2d9d2ced7bbb8bb92f2eeee199a0ee200d74636793429ab68130be208bbe40531df7d178396c604bf06a6284f6248ea88cc700e41ee9dfa7aac699ea8e9f322769fd191d2eceab488f59234fcf65f829d622db2d444d9e267a50817df45b5162a6e7b92aa52da11faba6ed58d73e5e3c0517f02b53f9b58f4d74eec0dad4dde5b63a5780fcdb0825a7f208e589bbb409bcce6cc3aa59dcbe130e68a61b5ec27772963e1884322e0a7473d9186ce9e4a4b66163bd927c614bb82ce309e65a0173d0ee8b524dc1521384eaeb130496b0608494a6ef19c052a1cfed507db93d01edd6859f05b32f0c56d31cc8d6772ed7b0a2d9d31c5f4e8e6be7771855372be3c696e23c72f6fdfc0a86017360690a98941a93992c863af68dbd4e7fe41966003aa0abed7210b09c244dcccc315638e7187a27a783ae353302f6075d90be84d3d100a56634c35e450a9d5372ff911ab0bda0e3e74249536a9f3d7061de094cba35678e4d5f3f83c5b64ad4d9a645b9d2c82a87a34d2de13e1eb3c8122f824eb96c1d242f55d3c388c6d5643a01a496e38f660d2745519d5a27bdee8e35db034de82db00141b316a89a5d1cf009cded91065f9ffa150c38bd9cf0d4adf9438c4e437e6ff6ab9c969c48226209dfaab31742c54cad88ca2adf9395e8407306a058fec036133a6b2076b85ba0647b5404531e1e4e86af778039a853eb0d9735fb5853119126315bf61ce0490325faf6c4dbcd9fe25e99adcf182314a80cda7e6b42be9d8677ea19bd610c89a942ee128fd84c3551e2a0c7c5231832622cac3d334fc414113910c621962a090c6ef090bfd43557713d255850cbe4b59fba2166bab5c75c18b74532b32db3b2f71831629aa53fae96a31c5dc24382c94506fc6b380e63551092f4bbc279ade1394428ae05686f5fa5c6468720ac16b08cfd40a519a16c141e9a40ee9682c7b43560ecc7ec2a1326ea045791296778525afa15519853cddf9b861a94afac03e3fc1c12ed4868afaaab9454a42a9d86d0eeba4b0fceae6ebd4cb183c4c183b93495888349ee0338b4d3c06ffc398327130e14d35913cbf065e7bb4db314a9d9ede4640a5cb88b5321d2b823e41148b74e6fd7b052ade1b1ec8a2ab4a5d3e1a2ac15aac9fab245d6ab04ac597e4f62007ca73f0474d3f6197e6b3b0726a67399987649dc2c6a50dbaebf3d5690804406435f998a8ccde83d0813c473a6094e6d91aaa693b9e6c326e067bfb03925d6493709faf3e5a266da495cbfc936f908b75706ec0d3a33f9b5246ae1d320651c5072a82631042fc2547b3be92a8ef3ac7b20ed0594a882c2a7555c8c2420c5ff17be8acfdadc12ebe2e05bca7426e2aa8886a8c9705920522fbc4a7343d4b84c61c6ac2674417373765d4dcf0ee68c4f09c9948ca3535cf64a5e64cd4ae6229ecd6598c0540e5c0a05004f5224280b9d4ae8eadc4f46d0a5dfd52dd5406f94251849713a8a89706c0119fb963d369d8f06c4f9818f821758d9e5c05ff028805cf5a62df8a6b21d7cf3a724691f8e0a47fab7b43f769f627e42465ac1e23214835fb9f824c0bcb0ccdfce50738efe69a48e647e5bc036bb3a2f7537e9f9712cf95c50d5c705799e595a59583d5cc0e6d3a88fb6a13e7c4b7b40aa10e8acdf7090789bf89d0753fc4cdc21460dac7bd94f26691d4e4660df24173366d041e43b93b8113ea634daf5685125d2f7f244f70f966e20387274a795bbb52499b3b33000246d87dbe227595a07b1baefdb13c3129573bf1a74938108a8f7d87b60ee64c595c80177993895ac1349fa5ed0eabb0bf4c3b92101c75299a52b0b66da0e3cee8ab35ce293f9dcaafda73d359dd6a7ad1785bc8194d97d072b475fa8b081975b75da69fb834c970bd6428ab47a38a818d726fafbe987afdd6cdff1637f71117529aeeb6ed2026071ca2148b78895637d72a7ab2a282a27ab001f73a20a51a7884ffc872fb7dba2ef28d09ead6aba7165b23d05b27d16f4200581f6b6e5bcc45bfd68d5e7f3cd75180055ba5f78b19518c94610863e14a06bbd39352083b8be240ef1b8cc9354460d1a1f1ef8972224dcae48954f59c9ff2627810de2772e21c0b32f5a209f33f50b748598b21fe7ec4d290a0afdd9fcfdec70137f2da439964ff1e8cb5c1a7a94e817eb11cd827f3837e7c10274ddfd27fdc92b21a263de2938d2bb91187bf9d16ec2dd38e1e21b83c4711f7097bd1b663edeb18226f539346204acb80bc8c22a3a45f31f6d58320e61f7c3f98b1c86bbe9ac9e83afcaa4c25121d1a8dc435b56dba0095de1a393c0ae1c9e51006895a2dcb4ef051a313b9e43f3e825511b751f273cffe1012db49dc9c2f1ab4a56d8cabaeb5076cdfd309edea59dacc2f422780174ecaad174b8b31cba8a66dd513ccb7ef0a2c3d39c474d4d4be308aaab86fd76ddbd87b96bac555772bed370a5497de067698850a003a0465ff8b8537ac511afbc549639223d3e37c42b3535d948c7a3c422639c81b2fe848767eed3ab7591e51e7e0ba86a7c3b60bb9e47ba51a7e0ad3795c8ba6c07c8efc80c08dbaa12e38fb3973754524670172a0562d8c8ec686dbeb5ccb8c7c3f9524ee9ebca3e2c3a869d141f3d7d0d17d001d6b5ba6fad95ce81cdbcfee76f609857d4ccf21fceb7978ae2912729782af5654fe87295e5a8910428f7dac2836aaa21d5ae89f39b17a89829abb374600d43385f743d9d72a5511138eb612f443d7a9e4592a72f477dfed236e54e807c476804f36e9714c167cbd4fb0fc17724f607f4383e38dea1571e493896667572740abbb72f0fc000b10c8a11c00c8941b4aba08711a1a1600d33b6cc284a5ca773c795d5575aa4ecdef0af5ec811a9c8c26a6c1c0b57aafe54820d99eee33fde9c501b5030dd482fe108a5462a1d2fd2635580729e186a281cd5f708b521f7065455e12edda5efd126fee583621692797128efcace46019712ba2b9364bb941406b37748737a39da2d571d69836db2271a203618c4f2513d376afba11a1ed6d03568f414d2fe18b791deb8f8d4135f7346a4baf6a0baca26d7e936059a3f3ffc8400fe7416a91fcb541a83738bcf6c7ccf80eed6da14ef74835222f7a3e17382cc3033f12099420d142ca45596e14602923709f8cb192be71df49923a26c82cba1937be71aed3fef8840699d365d252d676dcf488724dc971afda2824c11a372acadb103601ee9c7d692922c811e081a6cf697132953c7753188e73a09bbb31cebb585716f332e271e6bb8deed3834d55575f050a7aa8630c98228486a99558b86db656081740d818425eba4982574dcd60d824ac41611e172351f3975a012d4a7079dcbd62cedf52be4157f26c5818353b222e0610adf0262687c869cc85c2006736dd0cbdd140b96e152675b57f8e3475b0086877a005cc334b4684780f7a48daff3cebc7cc6e2fbee20597906be438bac1e172b359a5163d7e740119afdc70d0ff8dbbd8fcb77a79f36bc8a42b9670b3dba942a3bfa65409e18b115d4b2e03bf35f8fcb13c1d6093fee36118e6b9d8134d4653abb1c7cdfeb54371509bfba2037b8cb9ff0110d80856fe07ba1da7ec664c064002ec11f2aea71f974299292fd400e6f1f43af2951c6a3179aea1b4171ddc46b88d3d9965f0e17ff62f18d1f5b79fc0d0203f4e1b0f27242db565547a0fa732e82ff593e3e614770c5b027b63c1a3940b6c085be0d203e5e5907acbb789229a9a954e51047501cc6e0321609514e04d4f1628fae94d7c3621dc0633db6923b5d20abc8b6b34956a46f0507b17f31d89ab9cbcbe42c7284392b3954c402fc65a117943b7eea469229ec1885510bd702e8e8d257cee405db1cbac5a88a944f5d6aaa0984678d6c3c4e18ec0a58cbb1433f6b667f7bf566d833e14add1a471e9de1678a4ede7ef4f4dd0617af5994f2772afef8e2bebe685d8f2d29dc43aa711a44e01d6771144b28f9ebc63919e00efff50f5e3a66605783ed319036d431b66c3df46fc968154f9878ecdfa591e0492bda77df33663a784a706a9ea2b9293d6316dc0250557606d97fd1a6a0c9fe38da1e27b4d7a9745f90e77d13f466a04bd7e0d1b00633dc116648424e7ae7b87a38db72646af222d014f240d2f08d25a1cf2ab8be98a509fb0e860561a6153ac40046daa574eac3fa628811b2dbd0acc1d992fe928a945b9edfacc8f1be0941d239ea72e96498f91394538b33da5c8e1e19b2058c2b54a6db78c12a15fe490b6d0a65edefad8f3a1511f89ae081e8476b8bacd7b059ff506589d38b9b199c0c49b7ae9e874e8e61c7e108395c655bb703e83f4ef2eb0105bfcb0ef22748236415b64737812fc4920e4e027db18f928b835c7e7633ea1bf432edfc21ed155c087c477e2b95d845a0af8a03e0fb0c27c01ffa4134ded394f30666636c4fb5a16d27d6b73ee292aa52873754c86c36bbd9f76b8f953680ddf3d06c74f0a7afd4db3339c1a1b1d47a8e5b04c0ffffff3f