PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83002 e21a7a1157e9b53c88979c0781a54f6f75898c038f889429ac236d561b883f75

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f81a57d03c15abcd49ea7e05c3e828ded8dd2393c3ae70ceb98b17b00d5f6c6
Certificate Block Hash
e21a7a1157e9b53c88979c0781a54f6f75898c038f889429ac236d561b883f75
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00100800000a090000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000008bb5507b367f65e93be9f0bcf3512c8070899db3be37a727bc27a6939ec19df50826aa2636376a91ef45b7d1dc6469c80e88b144ae81ea0f08779bc32900bad0eb1573286510d1f6c23e6e703437ed682725a8a299958a970000000000000000040000000000100100800000a090000

Raw Header Hex

0000402085c34ad97cbe05fc18f08967737706ac985b6d9d6a9276e048d92ecf4e810ce380087c52103eb79649704d3e3ef96da2f3750bf3cf6871fb40e4cf604c9eaa9939884b6a6cc00018c6f6d5007bb198eb0ce73a3c39d28ded8d823e5ce0a79ed4bc5ac1037da5810f

Proof Data Hex

59,560 bytes
121216010307861803d8936836ed5e114127031935d4bfdc7e0b460b84ac1593f45a361a7a862ce1f797d4d7dec07d6dd92363030d2d288dd829408375fb7c0d4d2782cb08638dc3478f39cf67a22fdaf8b6c96e11c408d41cf2e83a5f9af3597864848f999cd07021f4b7b0535d95b8e61444f4891fbedb8cffa04508cd27156eabac21fe0e6821e0b8d374b4283cee85a0e381786e7c20551c1a21f9901d86857c0329352cff44125b2efd7b31148428d23a1e54f5f5510ee9c35a215fcdc1feebe16d4315d1b4196832c953c0a59120c8b5f8132f8215f122bfbd67f635b58c3886d22f02b2e3697c0cec007d5b479144eaa82230246c3691623e15259f1a93ce6830cb6562dd6065e372ebb0d630c81bf92be7afc735f307b683f5d2d6c5494f6c558d1c89865dc9947e57532dff6cdcc5cd25941b8fdb51f5c97b9540568669467924e6a19821c379b6d1aac404b319e1f0b9edf8c4c061eb1930f94ca57531a461223a61d4f7a2b9272eaba53335777b9419b526c8ca745953c663ae7502eea933935e7c368cf783f583c698070444843513f64e0548386720dcead55d19c3bbb8aefb1ff963a2d69676cb6bee8f7a0182453634ab08dfbf6a6680ae3fbbcc7f7183fcdfb851552963fb8238042eb4d8c51839aa8c81c2f7dcf072ea6b28a633e83905a555f86cd20a80d52789ebf694e01412a14bbd713ecbc0baf8d5dc598c8cf6d01ab4ab380aef402d68bb43171470ef5d16afac7dd8093275b2453b6e4313e8dcb158cbd185f709ba2241fe294d11dad8fb4f3d6305aac3b9768a966fc4f9ba535bafc4e67077a251cee33f64ba760e87472ac21a291270ecca0831e905432fd4d781d53d382a52184fe7c5c393a3f38ab1da9f21d709b35a735092a28d3f228c927d9d2e2144e1ecc4425580d6a7ea1a502b9f66fa931ac9eedb1ff921840b1e9f81d5e2d0f9a6ce1e81a12f4ec59085c6701747aa1673686029cb3b72c1fd8fd85ccb49a4f705c1cdb692424305742e4a8f2703f2c75ee1b3777541ce74bd18827f90730589394cc57b5de5d3a68da38468620e003ca1d837667832e3640f2ad82a50f1d5e2d9cd3923c7318b8c86375859ca6456fdfbeaea8aac949f9d5ee764eac2789dd2134b07617b215e1167d989e68241581653dcd761880affeb01981e87535b87e6f5848e39b9a8136e3802a3a19035bd1a075d96148d5379313a35ca36aaa0a07ec374502a68b2e5a20bdedef9577c33cdabe51ea7071fc8d1775f67b65576522afb82a1dacf3930b994dfd988b396ecd9ee93c38658e5343053845e6b921b546911a306babaedddf75ff4c060013f810f3a06abf7e10c8346eeb6ead162734da8ce13085a3a98e8fe3df857b4fdff27c10c0094281ddc6763f67ea660db9a6d08fa90f0a3715432f22159160786865f6f2a835f24678bcf13199fb093e60ea657949ad993d6348bc82e35312234ce522431e44bc1bdfcd384131dde886afd238129d7f3993a0d21688ffc4b953812cf60c451965538bac0f939ade0c4661ef999822d67181592926025b94cf25ec7f7bca415011f19c5767a5ed1e06a70fe6eccfc33c32dcd43c0f855bf58f58b80aa4c55bba48ff7eaa3195cec26996462a6dc7734b7055915c07c39685f135de63e7eebf81911662088f9d1ef3fcbb693af85b979718a42269ba92fb0e8f9988ec2b3557f7671b9d0f01f52942dcda000a43026decb5cab6bee6ddbbf4131c3c18b2c92323a96aac23b7a963784ec16927d53b6f757bf74c2e8606a23e598152867bb1a54d54fbc320f4dd326235033b8d14679840b3f7e30e9bdd1d1979aec51d37e9a692b4b669b38682257d1daba1b76a44d975eae291ac07a4e1808925d90a0d31e10af0b9f0c53d99fe3850f7ac6ef704fba8ef67d282f57fb65d9393d3d7958dab69eca7468c4eea7b9a98e340df07acd0ddaa6a08aa607d168a237ca762c3bcaea9c95bf0fc4e096c2105308ddebe3f9cae31e4599eaad276dbadf7b5af487fb39eddb57c10c19d335354fcf832da8b0f151b212cc33a6bd8e3b8466abe20e48d3ff94553debcd4e7b9b37a2d42617ece09e5d72af92ac314ba6dde890345a772928daabc49b616994b3a3b79b795b78def70ca73e85e68f437277f37a4d39c8ea94c10495ed53065d5b651cea4989be14262120e36cdebb7264fceca1a9a05c2961b20a2db71eb2775d0913cc9bf6cb9c89c039bc5e491f8c79fbcc009c3aef5a3c379d8a7470185ef35e0cdb62759989112a724cb168c1146b8d1b938189823d7086c1687c6bd4963051fb19b177673bedb0d2aee356c095856e254735323af8721d0632d7f43f4de1a9293f574a762cebdd07f4cba47ef98f131345909a5cfbf6b6839ffc76a4cee9c764796f9ffae69a8a9085776f629e10b0130ba84edeab417540b3aa33b83f8cc71bed159ff129af59876e7afef5af6808171b3278260bb066b4a97a112357224ef160214a6fa800eaac3cd354875b5fc32b73b904e7702413e3b7a83007c40e8db84fac34452d1c0ba865a579fb595aa1280f3ad3437258387dada6c3581a59bcbccaa27e13a79c3d521cda9d369b206b267f731a68b5fde6b5cc729adad4a9e346e73bce310cdfb521a7a7389079723c964027a2bd849017b280b2daa40fbd218731a8f8b7973843aaea5c2649f1098c516cdb597bbcd984692819e19b475057c1a31c5372906b0f1943d2271872332cced4b91d6bb101f4834987d53056e670c15bc6c5f3ed0476f3ff8a70257d5fb9d2362133e5128b857adebb35a8328a3b27e963c71c5c2ee980aac7c6f302c5c9beb4657183f315602024f1fa4438c66ebe7a81d157c10a7df67f7ca16beaf32d0832cdf3ee7eef7740cbeaf76fe25a7a48bfee341d40e497ccb166ea9155e3c42ed131fdb2286ec4e95f9407b6065c7817b4c8a226894cdd1e417bcb4375c2a3c14d11e64fad3aea8a1ae86aa13efddfe24eca83d8eb2deeb2854a6fa3db777bffb78ec8aec21bb07040cebf770f1785729f5aaccdb61795129b8d8a2b92b9bef6e33c35cea6eedbe51347f24e35125d95e661ddca8d0469a18d2f17e02650f0997bd484f7174d4c7dc05215066207e55e400e0175ca10bcde2c5fbfb88d3b069ff2127286f5fa941bb20c7f6188753ed2f5e8901ee8e54ce7111d8fa008288d33032a6ddea4985946fc5ffa989de0cec637f12e1e6f775dab47e14339220a72b8deeb104343182061de5a113f4b888df17124206c2222e20603816d86ada06551f6ca2ab96631a06f3f10826e8e4653a62a5c48d037ba380a787a61225dc946ecc190e77598268503de9a002ac4195f7e7c390dd80ffcd683e89001722e9fdaeaec0b635f85331edbc000558a60a7b28f775ed850f6785f10df653c1126fdb46568050168c0caef209b67302bbf6d6f81272b0c7ccd08f0bd2a06fd5dcb0c5c9b8bc0d53d659089cabef48f8c33ad727747b3acba75b25213c1bce9d9949e8d8cd25ae3201bd6fd9f3d68d5badd9a0a929a8941594c631a4fa59d975e554f6ef2974afba155b23ba35f23f84f1796d722cd32286c2673ba46f9e7e1235fe25d59fe4ff625578ff930ac7daa02d3c0c40c4218c9e90525e382dd46f4fc9e4cee12b9ca9dc3566c7b10746c7aec1795f2275822910cdeb7b04188bda5e5345f7c30e60f88d45fb284806145861b4ab6121c30151f1c4536c203a4b6720cc880e1e801e7fb0bb5038f2164844e7eb6a776653e3caddf8c1dd33e1b73f75a37c7093e3943da962b30335b6d51ed51cf0d100faf113bf72f8c4255748ce4fa65abe1f1d237f2d915d5b48da6c7b52b4f3148682a66bb6b45d4790b6704085315d55cf84d6df2c1ed9eb98b900559a27a8014c06e2e42bff6e92678b5ef9e57e4fd52a98559d48048767b32fef1bdb60c7221db29b89e9fd40f10dc4391cd9565f08b8b54788b0a6a22dc67f5047b662b5fc0533156e9c0c8eb43b3086780b7786fcab569b8f7b1af45f800d83b2086466c9196d797febb3c625c10664a18f95a14cbcf4cc36d7b1f799b4ac6363e3eff0028190544df2d39d136808479fcbe2009ad53cfdd30ec92c2ce2819b59be2c157833c7948392e5baabb4a93e7e02d34a5c4f26a22f329d6412cf277e4f699f6fdf5c61a3916491da13e32e41c967efd5c7ded0a7f517c9fce1938e4eb7aa33fd39399783d5661f1f7830e88c187b3a6316a8f29d7531e3513f1bd0a9773a69187021db584ba30a267751b38c04d967b90d8aa9307f3d9144ffdc07e6ba7bf4fdd5d00a292aeee814b15bb88cf777880009db72e31f9b79ba6a917708e572a99b8cbc3ddb8c9ea9e90399c0c4be51b32f3e2c41923860210c381665ec4893a4670e2233a2efcd5d1786cc9fe4c3f1403033b4c93ea319920af5985e78ecd70001f6acfe040f6ac15782263208cac1e51555139f6b93d7c514641e6d73efc12e9a75dedf9ba8f181e69f29b199ae467929e53de5d7e4dd02c56426cae0e86be93d707da860eab24b0bb788f7457ced85b343b8fee27792714888f1c2e8d2c398384f404fc9d3fb44f23d211f38dbc6b2f40baf4237e9e3cf2271df4b064740745eace9839e57722f4aa5e2e004b80de7f515174224fe2efe265042b182d50dfe0dfa2c69c8cbd0c27b44a1f92ea46856adcb46eb06852d35fce931db3c8157ee7cb87503556af1e55b1be8d5447aea026f0e6069137e279e84fffd6bc8ba41158c0d5b074c1135a6296d57524b334eb488c4b742dc43e0282755d34c13ecc05e54a3509cf8386ba578596457881db003e35fb5977ce5ed03362c769a314925eeef693de64b4723e0fc765a17613fe79f57a7e0a05ceaa9b3d799f90ea8f46296d0b143e94d697a6f317035aa781a66a771f0e92d811fb2e49937acfb6d0c8ea49846cbd22c4bd78d73eaa37451ab619b79f3b65d675a51c4869aa5097cd2097c5c2f51d522590970ca97418044608c0af20ad1d09b916c23c79daf94e4ae42f94deac4dfbbd2cb4f330223bc7bd8c13b3ffeb5f6de65a801b0dd85f4db60155a4f65b7357240760bfbe048758fdc2c1bc56526c180e58615cd0580c23fd830b9be370cf4d19757123be523f730d19865206c5f96a39d66f6ba2c0964ac5525e78d970da847661cf00fd9e8b723760aaba666e7a29387d8b5144f078a71d343b40ff6f984c7fe4ef7bd3f20cf8c0b8d3a5246dcd03b084353ce5d7fc70b8d4f044f0a394de3e30c8ba06ce03e6066c869dc79d380a48c1f540e1e520749ce77972ff788148378bce7c564d9ac55f1b60ee7e44638deaf0c5ff07b4879d480358965cada9233505e81870c072c3ee630775743fd366d579aba26f88f685fddfbaedc86b75bdf44762c1c940d9aba6d814dd63f7fdf9b1110c71c35b0e0cad30cddcc9f1c8a54da29178b3cd6f27a86a596492ebf1346ea449cd24e795faa3b8ae972386a079886a8caab4b0690ac14ee8d62809093dfd49388a7c38d1110ec8574a4cae4752dcd8955698dbe499ac6769676ec446633f15edc8ee67b8c342924be4f4c07f0afe3fd4aa0093b3193be6d5338dc6874b7d677fb77dd5e8f5263cb60ea9c9b09673a3e4817978eac339c95352dbbb59f9ff27b544e32f7815a80f9fcd0626d8574da1d55a07fab9b776745ab1c499e89ccd11a096a510372b17b75e830b776e0534fb87008964ffd714c4c443fd66f3b5636a69d9ef33968e3001edf8e0c81824a9de41de0db0b606769fc06632fddada99f249952def8d8898325e98ca0b1cf4700d200ff77a97f47dc468681a1a055970b5d45f362c5e1d6a91610fc4c93fc0f151ac556a78ce65b73316aee66c74c4be28435a3833428677fb7718e2c25c804a6c6350e906bcabfdd246d3d2f6daede7862f49d5c0f06a856d0efefa7ee0c7fc4a31cf4edd6e4ebfa70fc9b062cdf58310c4b44feecc962f99d67b5f23c2e10f68535e26ac8511072666ef97ddbf6efaa250cdfe5e411cbad8fb8b42a07ed360defbff4153f7115bd31a32817bb25c250faf097352fe16869477576e9316116b42529419546f93b9a8c80ad60168495ccdeaf7f5f2b312b538bccdcafdcacc701118c67982db55a449a8d37f520c50ac02a1b2d37f887e31112608639ee6c29469aeafb4755e49e941ebcf5c475934b808b827bbe9a10b47d32ea76590c5a4475fbe92dbe42d176692d0532330b5b9e4c625e44b985d060f188a7622fa70a3cc8d7a0e43d0d7b870578a1af846540d863ef7d0a306638688c1749350aa049af7041066bafcb5c9039fd8f61a31654332c058b207d1fdf18e7b89dcf3a469d7bbd097ce17a52852ae6ff4bb025ef279e824ae80d1c08274add83fb24ebd73434b72af4c2212de0555f92d4f9b6af1baec6908e7c5e7f2721ea38b7b1858c169820f576dc907d017f75b6eb2ef7ddac524b9b6362db3e8cd25ed049bf3abb4d7b727f8daea8ad4a80dec9c83b51f30c307bdb88f80d8a5a3cde421f0a3c4c08dfb6777e257315b766db3e3bad53cba5061cb2b022dc803efaa390ac24e11623abb03b82b24cb3104cc00adea3f0e2b0630cb753608e94fdcf088d3c819870ab7991e6b8ded81ac906d4b3fe4e9d5f0679c90d41e68b2df7f606aeeb32aabb60ec79481bbe3c7d15d41c21f163613bbb525578bcb5833f7eb0355e830e6293b490820dda0f7f888480421d1a7947e243a2a36b8fbf432f5a40b848d486da67ed1da1d2356f8dc2abfa9fd94dda778d7cc42cf3d30380e3bd0ace35b30f53154ec24787043cb189aabee6ef0cb9439a39ff900520d78ced380c8f3c9662accb8ac19304d1031b82adcda93115d72d88c6c383a462074d1f29cdaf9154b586c3ac941aa0d80dad679f3d61055807135a09f464b6f741779c2d83aa6cd65770a05818bc8f0c845ff5801997a15c0a44def9bfd8b8e7e02974dcde2f0996209e9645dc9e2e8f77d731a8262786d64c04aa6514efca3ef29bcf4e2ce71fe7bb66122b99ab3adaf4305447f2334830a6d3a1b5cd94154a935b58663f69cf2b6e687e2fee93ff7f17e386ecec3e4151857deb8a1fc3dc6e5c6fc7da1b3acf76d93bf36dfb93406e9734184a4e7cd544833a3f85bbdc69ccd8006e5bcada3b91abc12965f2e019297069dd0db7504161beb1a952e20a43bef612f6ab1510111683912a10c8d0afc2c205b913e13defca34a33c88da420e24f8d45a153bc7a341e0371fac3c3f6c5b8851c27d4a803649078177f409a4ca95a301a53d22c0d25751c3280f6a287ba2fedf92466cf6e6799f09b12146232d6d5399b606bf374ce655f8d7c357eb44f1d8d13a6a6bc7ac64c6773fb05654adbeedc4e7bfaa57eb9e83b720efc232f018fc87bef48e92e6ee5bbd7a13a9ce147c16e67948367f8c1597c3209208c5b0e7f67becc8e38dedd85e90e6119acf3ed526199b4a1aef6b201d0610d7276afc807f7d1b64dc58d594f6f7502791662181ff26f785beeb0f4718daef447da5c6caddeaefe6a13deab98b555e682d282ec3002ac83dbaa99a4ee1285e610197b8a063c2c41df889503e2f638d90fdd959f990ebca10afd8271ad9c435079a0d7434524b85c27f96669bef2638f318d589149adb774116c37108bc2a5d9b0c4ecf44bef828be3c12d486152c43ac7986c3d505eac3e46df749187d56971f17b305a71b6d9f88df103e82b7c4bd1aac46d2a0cd241c6ea35eeb873ebca6eac00abda60224b5f15be231822bf55c9a7e894bc9b1c4f62d742fb05d9fc29851c5023141a4399cc02408d4c4b7f8f028eb7a552cc43cf0f2beb86035b7b036bb5183d791d8cd658566a077c76c50aac840a64c5e402d74cd2e6d9f6da01ac81a1813995d381fb20baa96a073ed798cf1ac3a33d8b2c1b4337c4db1f9ffe0048fc3b9264c22b9b344dd7ba48a8a31b472993067d7dfc75b2bec19d14a48b1c4b21db970942d3d0a97d26a214f768644cd5e8f48e882bbde457a2eaef7a9f239657c5c0d2610006d6a7e549089f37af4354a143f675a034c131c71d1bae2f7f5f54dc4f43ef7463f55a94be455b131aefad9873ee47fc871b43f89c299cd3af1552c0ce29dad648992787eee745d22db574c60f3ebeb36d9a689560cd44f9681bd20653e6be99891c816ddb7d51a663ba56c5f193ccbb66abff822d005effd486a18786fa5f7632612779696bf18d3aaba684ee97c34aa3be3577e635ca73e3f96bdab0aa2ebc9d6d7eb1866f91c0358a585ca0296eebc7d6670b7039e7d1d13bd9e53bc4c2cfeae326ef7d14a94dad0a89e0aeced8069f87116ab15887925ac0182cb7a2cc831c091843c0954805ce5e37bb228c7d32ac930169a4cc83a40118f7efb25ca7d5a93eecea5d7b0b8b62af329f68892735cee59e75093428c683e45bb1391ee675e549a44b0e56f14f47927742e0ff567613606f16bcbbc58626ca4d09fd3bc324c9c5eb089f1902762fab5eaf4b4816df88c7b7ceb3045f4f320b0c78e7d2fcd7c88afda63f4271163a8759455ff613a8809dcf607e3f21afb5e3640ea39b9637c71e552318bd9e7f306e0f361cadd68e26ad85f5ae5c420a15dc34b131e19231eda993898fe9ff7bebc638cb0d98618c67c06d14a0a5eebf84d429b490bb7bb6df7ed8b32c6c4ed9c19407e5b42eb6ed09283b6f3cd545444820a71a69651d7338dbfdfe697d03d5885043b34dfc088f9dcf54cce9ba7f19c99b2966468ee775e1e593a88f07535cc318d4e5ba0baf94ebc2676ae94900697a52a3dcd4206799fb472c9cc7f13cbe41348250e08187041f20b705aadca55448dbcb55bbf1ccb17f795f8117417c18f0a9de782d513cfb605fc25a282b54c925f2a4e3a0628d799713942e8fb89a9655aa97475168a195d46f847d088e2c2cba8a46fb3794ad7271627dfb7825aebd1de367da20663b7c7c1f5faf77c94ad5892946864e5f29b60f6db2ef6e16f5a1ee8a2972ccc6cc48a43560fdfca60a55ff213061a6cf4f04074358e21764dfa1b518885f5868b040ee9a95c58b9ab0bba05e0ff254c1fca246a99ada110d96e77f811d220ffd2b3cb6638d773449ab0d3f039c8153a0f98d9d3803f1a48b8ea58b787a8f9940d7185649e0e4c385501b820bb989a99fc10bde60232bc76ea6d0e8e59ac0a3cae93429a7e04af6fe3c8f8ae0ded2a1f8e03caef3cb60ffa9f7130574300063b82907d5e9f083cfab10f03d66abdcae9d49fb12ed63b7b13659e464b03e6c85f97af7398b446b0f117a249f33f66ed357520e7f8b3c1bcf61195bdc401d7feb1e1d372443a79f5c5cd4e7d3113454f886c952ad3762f56e73c5d22fe9660e5fa85ed2dbee40cda78387b17c7275eb08531d63332b3e65613f5683b53ff8369cb432daed69d6244fb07c4a3c7088b3404de3077808f90c41a05ba4e2c39dfa1d8dda88f74fd43cc60fa081c2be46b2569591cd10893734512c228fa96baf9ce1b3497706ab566df9bf470e10942c291461569ccb542b78fda0c400f764d8918c76789d7d50c9efef9eb056903beb618f485a70ecaf1bd21720b32cb70613a004c48a80403d79926a20fa059622b01ec013988d4ff10c2c878d21aedb1581afa4aa27e9423130e73942b3b7df001364ce05c93767eded7dcebed120d5d481b7b571fba34a4ed0da5801f1cbb75472bf166ba7babfabcf79e6dabfd4331010ae01feb0ac2eb350597db6ea32f550ad0185c68db2f629910f4a08efc8500d8f5966fea2c5dff098d9ae6b5a24578a5eb12a426092dd6bd8e267720da6fa4fb36ce380589cbd94e3519f95bd854d509072539712262676ea32c89b16c2dfd51a934a59936722e30f54e5128e6652d239cf1efac3ea195334b23af82450a1411cd033a2f3bd3e5f64365f338dff5afd53110010c1a8afe28723a95be2ee7a0f69772ce2c35ba9ef3d5a8f6130aa9fb56e9cdd6baf11acd66d5dca3722e0cbbd795dc691c9e60c2ff39c143ba5f70602b9e4210566136c34837b013f4e9770c3b23f8db392be0c2156dea258c32e21ad66f98a35855b9dc0e1cc64395fe6414ea86cb595d41dbf0114995578cbb22ee9ac7f04a808ff46ab52927fe8ea4c2317d1293b82b2f12561c28b6a5ec47d806fad0413a69f8c37b1d58ce6525a386148c672e4cf74c36aa610bc6e7110e9b2a40db8e5ecbde8c657ece03b6f419f062f82e72771a38b4b67965a27000f9995755e2390a24fc57eb035a7f1ed4258957dfa9a6a652c0d8b351cda32b4c26a4b179f3a0489938cd0a052fcef22b90366513eadce26ae8ecbf5d66a67df6848e591e5ebe589948e42c1865cf73caa9ba4a28e48b6e9bb8d535fb668d9a89b91bfec114ed2abc7c83b406dac714d9ade9c1c44382e090e5981f6c93d04fbc825ca11a631b5d5cb7d16791e7649ae1415171b48275783ae102f690b9ba374fe09aa1383530f48186a3fe548bf2c4b200161ed3b34d8d893e5ef0fdc37ea3d365fb22df5b121b8d4a0f00bd9128399be783be9c08c821886b5f92b26dfbe50f13d817553b8e66ef1d3e44dc8f1dc001a1347eb5a3cecaf3fafddb6c4fc6d6fbaf44927caaded32615a79dd5609bdd02fd8c40774f1995e42faf6e715a06ec677e29976c687a8557769ace89e4284d5dcc73af6396f20e8ed543f26b368082256863a63ccd133923d7da4495ca31bf7d95a14f59ab7c7fcd33659bfc0cf547647a5334dfe7bfc7a2d6ea9b665a30b6521407e928939a234cff4a205b53e5bc6d50fe5de8a476eddd940869c696a6d11a425519fb39cdd36a0a9dea37f8334a42bfe6a86efe3720f56f4354f0072a1d483de078dabce06a2e21e124491a29fa7c6a48cd1463c37d37e3d94733ecd77905096f78cb1cc920e704129d50e2b8dd75f422294268c28490d308c9987167dd4313282eb1405028d7119efaae94827ac0d1913c3bbf491d783b5d8340e996fb14359c7a4ab7244953c8f56027ea07cb78ce03d6cf16d6fbd0a0955008ca117afdae2e189e59f1f4de3f308e4762c6bd8d327ba9fb487e6e99f07cea7d6e18697e66fb1cc9af54333838b3125c77a1a42699d53191f74fae77492e0ed1899873da03f745bb7e73e48dd91276dcff63d0a07d1055c55843d8d93a3dc31e99c6e928cf10fa9851e579b43a243ad2ac9cc36d76427605d0beafc0087c4f2fb1f90d0ef7f5f622512d36733956077bfd7ff61028981f7e292293340c925412f5aae6986c71ef1b2f55e3f3a825517922b093b3fc5c4bd2c0a416c7c2e253e6c378220d2cc78e1c5d9801b821c45b934224610e0a7966ea7eebcf2269aa99903ba28ca17a979d306719904324b0aefda4a5f274286f420953f7e293aa671c7ab334b722a1f0daa4e90d090914bc811fc04942dbfdaea845e788b0b96c39e180a150b352785b0a4d1c4c9e56dd2884abe3790cc2850606f88282051496b83a1aa9aaa93a19d81cf209b16b3284abedeb1f7587e29d86dc2dc06b15b491e9b857f37dbaab14c65add6d363c1a5e2c83e509bc224ada110b16595c07f7da7569a195dfc2f159fa5e6fb65a0ad3b9a1865326fc012fb9697a549b2d92d64b72e0bba8e1e9a67b19a6c25408ef06f6df859e011a1188aa7f9f888c0e450b7877b0db332e799fa74d6f7d7bb354f1928502f28a95ea7964897e3407b51ab70f22733e38c661724a80d668a9d835a4f1ae737a027220ef1634cdb438cec41d1fcd17a162b9a11df3022c8e59d2ad9e4115e4bfbfd44aaa7fa1b49392a22c15a64f110f6e502681da1204c2b81f394db11bfae781d9b7eddd0500db18cafecb1e034c303119f2e7cd41adde3a6d9cf5c982dcc31f1f6f029acf53d437bdb810e0f110d193e34a3eb8bb67bcfc8a7d6d7a96ac3c9a83d71751d7a507b1cf79fc2b7ec88c31763645485f7bc9a8405cc74c100fe5bafccad2e6f65d10de2ea58f8c10322e03ab57a76988fa07fb13c031450e2400ef1522a06f08ad1ecde9e3712c0f1c8c42c5a433c37db31b97405a4184d954ed343fe776f66d48ecd14a17254937ccc6d9fd413c034791ce8e5e2f1b17ffdddddec4fbb318e4e7b0af363733007b0c69c72841c1b78efa6a406d32053e67e319e3b4f80449f03e5defda1308200f7f0f3a690db79678f58239ffe5144952965eae7eed3b6e62770b1d7a05dd8c5139c62adb90bb1eca794ec4632be0a5e0d7ba20bfff7c12331cd7813c44ac0af681d230c0efb4ac8ced66d58439c556d0d875970ea1386d81f4512ddf52538eab9de26138d4917931110f58b9bcc6e230bc555be9c91a1ca22f6362a428576d7311f1ee90dbb1b7df38e54c4f4b63621884ba07f2fed88d30a8eded12a14298229c71bb733ea207221c43363454d9a87d7e949eea7a135b069bd3f2db80737fb876cb49134fffe8fe78b3c296842936ef82b557b3841d5c963660398a2dd9ae710534a007a7712c4fa22581a5a947856992eb42463897603afb1d984e2291b9d382ff2072047eb4abb696668344f9a6f54ff051565c0beba7149ac1bb1a778992b2fd735fd4234ca886f40c517b64115510817bd37a5c81467792e15a60977e4aa35f50a8f71b7bad50a485c1f0c6a0a0de6d220617e5a85d9a5e70b7927faddbf7639d711c865408adea4aa7b0fbb7272b351463379aab69e5c9ed44e9632f91931f58daf48d9bb519ffc22fc8213341977c74dbbfc869b213c00da34dab44c7db58a629512e3c90118fb1d5afca27678dd16c0df78fe811c9325bee0c11aa298187572f9381775155b1abcfba5b3df8332073c11759d4870050d71a99bea6669955b7cc737ba40ccabab337feb8b7f0afa19f489ac270f5af78b167fad13a176302dd077696fa24014abc87db14d18ff194c10f92ad6d7bbaaca53633fb96415759e76ea8b8b3109616db618903cdea218637fa1c4339cfc614deb96204f977b50da56f9c025fc19832b05beae01fd07abef4734fd4c02a5fb2a3911430f282876c3655ae795b13b10c70a0583e80efc3364e8b9b0588cc76fee603cd135c2c2449d787251e49653bc9c4985e57a70619d828c0b80827715b49a874b465377657dd0e6cf7fe2f252f854e8090623f9459251d38e0a342c5cfc797f1dd0d2f1529c4cc6ca7e3a5174a37f79a9b7eff9dcd0af3174e3fb3d9d7dbc28c42ef736bca9eaa2ad9522fc0aff7cfa2d6e9711c8da26bd0e76e3c5c984d5cae532144cb0efe17314f66a7d1c6046c4a4c599a3e73e16d5eafa12758bf7c615e277b9fb589813fcddafae1672a4576dc28652ddda1c2f24bcef0eea8d0346d00aebf6fc5f305e320e3f147ebfc6cc31c5c3b772f434f72ecbe835bfb343e05a6bcfbc74ee58d08db583160c076b5cf193eb0ee23be1d5cf03d3f8ec987f5122a841e4849a974517cd8ba0b23e640f52e828433ebd16f5e85fee5fb52024059865de260afc06910a19ae33f198a0324eff9885d69ad334d508e88a3f295c5abee8270bea743cd6db21ca02b7cc02840a927ffacbe903f9196ade3c734d11d8369f38a52c8ef14e35c0439bb2323eec68fbeae053526c3f8fd4f3664c3839fefaa506a15cacfa1c84f9c1d045f11278af3dcdbe8fcbd67753392f3363d345d50f587831ce82644fa727bc8cac893e733a6bd3ade8c5a01dff615cdf041268d736beca9af6710a7669e4a0192ec0790eee5554fd93ca0933ab6484680b7c41384cc6432de8737eac5f43c55c5cd922e3193ec074f62af6555efca7083df84457e565677b251c98418dd391c17f9204199f5bcdb545e56596aad2b1d0c1589b4ebadc7f93e7cf57f96c7b5cce85bfce461db124a0c6b566fc51549b6690ea77b495e35c64b51f4ff117e82ed9e7a411532d7ad65a3d3e12c8c5f84bf1243fa888a7a08fe7cb5deebe1892ad8097a691b8d299bf32104cf572f6c57e284b87149a28310308cf4a7851482e975374133c6967e65c7b3f9d799031eadad2f5303c1a71b622a56c01bc38fdf69817044c1d07340e45474bf503762c32201345b8f5b033e6a756a93084c1755ff5a686b523b455e2972423af5318ed81a6423f7da96e7ff89b63d8d424b52cd523549a7bfc110e4fa205bce3571f581651f76b083fcd068bb9270080d09e9347603ba14a4f93e4eb9c139d0d0db5cf7d03f8e876eb3f41e5d4ef1d8605eb387dc3bfcd49eeffad9d719f45167180dec2775985d34c0031718d87192585ac2f7bdb28bff1c902889dcc9e70d01ef793ef0f9ff5c10bee4b0b356befff99c54a2981049a77953b758a55ddafa2566c922ebf85121a0eb59a17955669ccb9aa310c9bcb178ca6721cce60b99d27dca5ac0c02f06aab72610e98488224cc76b2c000f027e702a4116bc887af8baf0c9f7c6cd8fdb390550a2ee942e8c9dfdfb42f1bba4e0a71088639cf2bb4b358dc3637cde73be6e7f46562560e4f5a1db3680405790cf2ad47467abb20e9f2b690e1129a73a3bc187f547224fcaa1bf619c16f1e16dfdfec5db3f0a33eb65e567acbffa765d405f6536a0ac6a9586dc19dd19b88b53f53aeba7bc69e1dee14d4da5d62c04efe5a1dd9cc00ebe735de7145efa70d773b2611d58fa77ba5efafbab838b4d68eefeddc3e408049c80a0f82e2acbcb25c9a71be9ee711eea9ec2f8d0eae36b5fe3cc4551f4f894d699b62b565138923ed33e9acf12481773e8405d95b07ab979e199bfe3aa958bde51bb0dff017131e080c51c3a42b030ac252003c7df28c338acdefe6cf5bf9ad8cb52f08869f8e5b0f1557fed6fe7c6a819af86fd8e0a22d96ec1e5024cbf8d7a555e4b966e3bb665a72f641ace9e70cc74698c3e3d5929afb0f641d7ce01513d039bfe18a5379783d9045c105c0296abcd042a1042f52d748893e85ec0ba05f94b8f3b502a1d860f4c84e84b4e9e5f43658c3ddb7ca3ade2ed5e5dff407cd04e4be468f45bfe5510bab34d30680516ac888a879bb74132935860156f9c4b57fdfc90a1d556811e03f56cf3d51867b1c7a9506692a6939fb90094419b31354f4ca91bb80ac954e0078965c283fa0cddc53cecf40845e9edce353d8fba0682be11652b13020f2b92b83cca12c6d9287dd016859b7eeb28cf3bbc21fca0b5f85b0044f719a53519f9f8c210d3434ab103011dec8cf5333cf3cd9d184c56ab415b39c9888a90d31f0a40ac44f05f39571e83ced6ea8d0033cda426b41fdb0a703d2609474adfed8afedb88b7629aad55079ed1e67d64d19335f49e7b14b102168c8a80fd9ee0cbc503228240e528c711b5f9f7943709e240c3171e117443da893558ec8632f62ca37e39366713b9868f78ef287773c46db7c46a2d38ab24dc167090df163293541f2fab947ee376b74526f0017febf77acc6de7159d39cd1a73cdcdb9f1968db73bf85475e4fc8c2967e083267e10b9bae5dcd22add7ad50ce8d19c427acb7d441a8102aed9c50df8aa005f657a7b1d2b282274640ef7efd5089bcf17662865f1d6e413621f2df425d996da976e9003b18a7e645dbeb68e801ccd266d7f1ad5e1b1be8f6450d6ed20a70f78375b9ba8aea0355dc87bb642d480c38d15eeaa4c1b916632d34c12c3db69aabc4d68e2a081a254e9d799667276fbb1d407a63cd2d155cbb762ac33757fd293fa5355f923047a7471fea8db5bebe79b480a89a87d724a067b9bea3402bda0b8e29ce72b42a10302b1a85d7a12727afe79a4643bcfeab4834721f16b51057a5ea01b641883dd7e5e4d41c53fe31ab5db51fbf9100ddb578d84f83bba788af8fb65d6fbb10c4c857a69879f4ecb27c30923f1aca2d52ad33af9befba614f67fef6f0df3cab7314ce3f4de78316aaf5026c232ba73f67759c6e8ec87711bc9ce24e1bb1d47b484560e447525476c05ae0e36ecdfab86ce2e0f2c7594c6919dd3203fb805bd47c8aad7b165735a9d0cedd873587741d21b72c9eea6b9e9d1e4543c2a8774b678ac505b492487a058ae340a0ca233cc90687e413daf5b0b2802be0bcf5f7dc1f5696fcab46691b6d31dd5de53cb9a8b7512b4a0159e84f4b2e8816fbe46cac8af8d6fabe3c320c40646cc549f7ff77eb883983a41397f3054d008a3ee6ace52c5df7f404911c8023144c0a7bbcf5c0e8b1c02b547eae83704774cc83fc9cf673bd09ce960a2f1428b9e473ada720aea7620e1a30b2e2ab1fe2de49caf36ee5661d297d2e232490c91e084ab6c5e3b71bec21bb3e8fede43553957948f50988d3fd21d7d78fe51419ef2a243a92edef413d619a3db500c83f14b199648279df8e0890156bcf63c781cf7f69386b39a4293084f35ade95a87e784445f0a586b0c774361a34d38f235f6f1494cabc932b1d22a08bca5d2a17b1126796316c87ef3f527905e9ab61aef39f4ebfd7507f3406a41e38aef99cc10007eb2b5154997b09bd975f48c9fa21ef63ad9a4049b19a0fefc12717865ceb3f05637f379ca2042fe28c05e38acd8ec4e28203cf8434ed69d5e4bfeba74a8b4411df2f6f79c8ea33859a7426b34e58b193f7b4e7ec8fcc2e09e7e34f5c49e9ab2c30bfb50d13074df22fc154a5ce25daf8fcb44a06a69564afcbe18268a9d9b61b8495c3d141e4f4516dec138ff6786446aef1ab8d15480249475e3f46e93d88b4d82b374d90553df17da220679d96d3e7914b6b7597be3b094444a4619d5ad5be9b81b0a3f1874ed71682ab3e1f8b8c27d79485fc5aa403852270930be826794a4d83e17db61aa5ca02f9bca6f647810923cbfe47e0dfaddb8c04d870e63bedb61fae39131b8bbd10f861f13d52ab65dcefaaeaa03ca437c22601299c2d6bc371421027c11ee2a5f5a88fa919e9c129095c32f0ba8cb364044cfd53887f9b2e4dba2394088a7592df6a1983381832db8fb2eb7eceb205ce014b3f6772fd628ac315de828d17ff3859bae24303cc57827f3e1b2927712d0a1b0f4b7bdc800de18ab9f03570b4b5dceed5e2619430175ec181fc33dcb19cf7a1b4ecb710dc994583466e4d01414bcb54a0fef270617382f55109617d7f6fe20ec19d51bb4a7c8e1fab0a207bb296b7a6e6e60524b056b72a060dc8bb600a6a083fcba524946ba0174fcd50338d4a327aa7c0a05f6b74bf06c02f99a930451926e4977785d67b05d3c34809cb42603cfb0a42bb69315f921f8e76535d55fc0eb30d3a1c4a6cb5f286052e905e234c19e89345a1d1f742649b13c65080d5f10cfb6c4433351c18102820aecf2cc336e8be4ab7dc3e58e1e79054e6fc9d08607ece7c427a1d5b453129ff804c10f07a57dc0e28e57f2e348f3ae9d2a66ac085e3e0ed5c0024fff6ef2bfc7154450c8fc71d13e6dc5ccc01899905d3775fb4b19eabaffb95449e4ee8150f92b9da69a8ce321d336576f2cc76fbeabee03f3e223ec24fba3a0165f4951f3e53f701b99234b72b478c593cfe6a379d3ad139018453c28229c71bb733ea207221c43363454d9a87d7e949eea7a135b069bd3f2db80737fb876cb49134fffe8fe78b3c296842936ef82b557b3809d121add030327947ae3de6263506dd84c620cffeaf92ed770780d774ad4048485627384cefabd51728e8d977e52b4bbb5129d49c93e63c79f63b57023379f3e3e5b68ccd7203353dfd4aac2d29670ae7d29fb57407ed9df53414e422e1fddffaa9afd41f102ce9e9d241d9375d9df084cb7508efb4899f94eea2a9283afd2d2473eb774121a0d8dbc74076baf2d6c9bd3f8f966239fd1f0ff376ae2832df416fb101cc3a789e7bd340a6749716bbba3f400d4e5789640a9e4f7e7c2aa7969911cc683ecbbc82b6556a90437010c4a29d664a27d277e934fc6d4663328e145e4ba09964760fbace8dee58ed997cb1685871a05a7457eb5672a11f83ca7515ada406ada9dfc3aa832959a2de239d716ca7b24c4187a9c08ac64dc02300db5610298cb8a85d3c10bafbc6f1f170e75ea4d1b8f15c7246df268b1e63e0f761442d79c3c1ce90e92f5f138a8d907fd2361dd4fd78d70aa0417fc355b95a2113b746ca6821007c9bc840d023b5c826d794e1623513b37a84d00dc95bf945440798263affaa3d531c393384ff7c408a209c959ddad98d3727c3e9d0901998861f146d5eece8fdc5552be761f21c8649a70eb06aa7c2a879fb2833a8c81ff19cc9bc6d9a9e4715ff6af0edd4662bdd372bd329546e460e0501647aa59188d387fbc68dd5120eb06ab250b3e2e4bc269df84b25149d5858ceac6d53b7eff9dcd0af3174e3fb3d9d7dbc28c42ef736bca9eaa2ad9522fc0aff7cfa2d6e9711c8da26bd0e76e3c5c984d5cae532144cb0efe1bf48a5d4984b123d821e19103e13b3ba23951de940b77d3f98ca40151ee1fcafda3cb658587bf31bfcef7394116feda5bd4bac49be500bb546e9b6b863719567437779790a452066a65e2fac31d630ee1356501a293b0fe12ddb8a7dd5731f9dfe7c3c88eb54cbcb3db650b648128d9e51f8777a3eaedfc7b78dd9ac3b426cfaea542843e51dc2b221f642b8f0663cf8f546efa468e397c1b054cbf0aff0c4374730d11fefc6776645064f03b5c16e1c2fc4755b212fb34e32e0ac99e2b3a1d00a0c58e6e1f4f71b3ff5ad22b4153379ecaf740109fdf0c9ff00b70405651155c028384d8d6fbecb93c03583ab8ef027a2a56e82fd373739ecd2ebedff9d20cf6d5749d364881411820a1cfbb3f3cb3535bf85f61f633df60f7445a69292b888b2309a4b403082983079c1176bbeccb9e1db1a850c311a1b3e0f133245dd0e930096f1caad299189d5ae539b8ca7edea523b548e6c38f1351046d6efd8038ab192e33fa20b89f929720b50e9f6d47e1407b183c6ad43849180a95fa24504f3244d024c12c3c68f483a4638437faec3d00f25edc755fba76d11a083af8dcb082a21501bb6f0b2b6814ab820d573acb7f35f997b269ab325b903aee418d2339e2bde3b2d5eb217d756fbcbe03dbb49423dc73bf3d88f327be0b9cbf02e2d46a8ca8d8b05291ac929998cbd489b5fad04929b815deae8738970661167875007c09c52d197c1dbba544a26dbac0f10ab31a98333367508dde61b05ed2993a9c7635095961e1b925fea70e94653f8d3e7e95e59451b4ce3288ad5ac00cfc6794546c868cc04ca4208c06863d9f081932ef8f836d9510319f2b0ca9971aa3e1e7486d7bc00b00eb38904fc475270d7813b46a46e652b01ffc1a923068bb9270080d09e9347603ba14a4f93e4eb9c139d0d0db5cf7d03f8e876eb3f41e5d4ef1d8605eb387dc3bfcd49eeffad9d719f451660add69dab5f7f7999e0898726735574f9dd25c1e70f7854689a973f18b85a4cb34b4b089f1335b3e0993b5810ac5b6a1319a998c9978b6b664858181cc42151abe46c55d6df5a27d28fc50e0a56015746c547dfa7a681685aae49161df21d7245018139557b503284fcc78975bd9ac6049601eb9e9717eb650d3b043c28f3790c69affcbbad0da230dc69f40465df889b8e283df644f3c77a910fbaa990ec043dcc1d76ee633e7b56bd2823ad0dd7b8d2f7dce3f2a2f9adf58b68949823478c8b3d52edae1007e1aec29bc8f11370e2093deb6fb406ba626b08fe38acbcf0efdff897512d0c4546f86c3d19a3536380306269ffae7ef305996234e8ac1980a3e77deac4d3b20b6b8269fce55df3cc05ad14d8d1ddcef02d0c6d432ea745388645f30a39e80f7570bcf9ea165ef423b18f2521121de56fe1df64274e7a1cfc9f2234d58e72f0011dcb5b03b7cdacd79be0c9f1e146afa1573211b9c0261363ed6e886f3589a1531fed8ad5c0baef6529966abb1cb7442290131fcbc5af1ba6e4e7228cf9945a7e1b81787eb6dc374508869f8e5b0f1557fed6fe7c6a819af86fd8e0a22d96ec1e5024cbf8d7a555e4b966e3bb665a72f641ace9e70cc74698c3e3d5929afb5994f4da6bf38cc277a83461b5763b64c42e15506714c0eb631021410dfe4f1d07e9d7b9ad0447949e50120076edd25e22f5acb07bc41b69357b07391ed68f91b6b4f533690d3cc26e9beb53449730adf1addc57edec2e306fb2a01aa6b3633f54539ce3a20e7836b245c0acbea15f850dcabae9dce69ea192e53c24833ac02a090920461ed6015246674cef24090e358dc937ce9944a17e71792f615be777442abb39d69d015bd6637047abe789d9cc6399d4ca3e77e7e1fe8b23b151b87eee8595d3100df5c4e2c2210f6b524a449def03dc1cce14c804d998dd5d9bfb31168e76af142b4991dac4c15327524c8ea14cbf387f0b0e93e6af9258c020fbdb77398ab5fa191fe6dd01d0c4c37646d3a203e1051f37dc2a7ab896e53ad92f4d33d489070bb900fb2c693bcb47ac4a2027d94406e145cf2e074ab627ffe1893171e117443da893558ec8632f62ca37e39366713b9868f78ef287773c46db7c46a2d38ab24dc167090df163293541f2fab947ee376bc061b50be0c1af13ec070c07ee4b61873614111ae31bff2d2ff16f88fc2bfcf9f4fe39ae7b4ea95a14bbdd6498fe870900196071641716052a969f1ad86ddca2af7e1c20eae7101beca5c44d4d202524274e14b928d19522cf44cbf0f87a2be2591ea60a59ea63e2c26a075fc47a43f77efd7477a3305c93cda1ec33bdef7bcec8345cc92a84557c361edebe6d80f413f2caa6f66256f34965621a0589a49e0fd53911bb00c8f8005adc73dfe3bc599d7050caf31b74d0bde46df7a3c0fa4c5ad962b91c35f8975395118d1923744cb5137ba8aa2e547b32c28322ad073b0f15d4428d6bde245d92e973e8140536bd5ab7267048f27567b8d86d7875a005f0af2d03f933ac76be136744d1861c541c36131bc778914e33ce180fd8760044e44c6c0436e0d25df8fe67dbb682c33909d284602a2716059782f947f59a2028f158ae1ae7a7e36b08c891172aac4b0e0896c5fc86dcbc5c5015c0bde7ab08590859b6266455c4fdabbe90fe4a0a535e96dbce1110f581a338f04439076d4060de9ba88c6812939eba4e7ee91379fe3e79e3556178481ed2e15ffe4536142a11ae14f05f9a927f4831fec53e03fd18b488f4cfbc265f905501d133f279817bd460f1f866af7cf1df087793b302f8bacb6bad4f95c3e9aa8608e917c2a33249864685ae046baa3985045aeffbc5bd700261bcbd41627034c665bf8d66483cdbe26393373bc48eafa824b6483b7eacd765b64f49de8311a511dcdea630c1ba9b368807a4de143bf3cdc06004d0f7483b777be7e966e114e86cee660a62bb738af7feb13d0e4305950f28a3b670a1fcfbab9f8fdfc0c6e33b378cc16d6e1287bb3db75d7008b6b1f2eecb3d52ef61a432ef3af7a72b11b3145cf4d8a4d7099dce6d65f8f399fe289600a6c025517084af600fd542b507a41cb16d622da7d4c364b5ce5ca41702ad73da7c5cd6dd0dab417ac7e53b05c7b887910eae4cf08819ddd3255803116846ac8f7cab675e926c0c0ce95c27549619f5dff597e7b8e8f5cbc8d3c25721fbe69e573d8bb5580e33ecc0b790a892546e41521d090f08b73a1c63e147030065aeefde4d4b1f4cd1bef6d55ea9aebc51545be2d61cc5a210e69c9788df40bcc360416fb5488a78f5d7cd1d87be9fe35d9d3fecb096532e0a9f933b78c9e58bbeea9a85734db7e290a0444da9acd2aede33796c92a58d710470f3c593cdec03b3b97195a9f9620d5fc583d537b904f67000e9e6d1dfb1dabcb0170b3502076524a68f63eb7799233fda511f6b65b5a54b0c9aefd9621fbc1b93fce30415a5601baec892143447cf01cfcf7d3ac7bb0ac544175bae722cfd587767eb6ae473650bf2ad360f9938e6cce66ec9ba673963760e4085ddacbeab7c6acf8b35c2263629ae119e7be71f73e54fb9972588e641bfad4385763292f17ef34e6792240d3e3f9fd22bf3194cf6bd316ccc5e38b3131014db618956c77dd845cd81964e8c4b018125d39eb42df1c78ba129f215aae018e46350ff853ce11f1d448c163558cec51b63367ff70fa0754e4f8345efd699958e362d674b0ffdfde85cd0d5e4d12b6b608a3c113ce0b2fafdde2045d706dca3541f73adde3197da3d29446e7490da407dc734d61bc7f70a4e25816fbf26efcfc6eb885e602da22cb535aea22c22eb7d879ea61373a0835d008dd05865e28aaa0987fd05d0472c077071de5123eb917424b1c268c1caa8e41e73fede2264617d592bfbdb344d0ea94344a418106a56ec1ba6b252739905c549d6206d48c43a100c965f5103004b74e18d239f8e019cd5ba39a2d4f7c861325ed46d425edb4c92cf880e8efa01348f6fb361087ba9f8f2c673644a61175f8d45420afd92682f4640614585870de5fe7e9ac491e85ad7f742c0b6111802bc47821c821dec48ba6b114b5345a2e3a497b4ec9f3ca954ae3fc15c3572b4869217b705468491582a863f72b76fe9e0643e3bea8f9d00bfe35a36cd4fea967cb77ab918eb0d59a2037ce583b33395672ad414f7d64ebbd400b83fcbe9c6e49c76a7b677c4b931f9dce7dcb802618113c6540deaa9347dab2bf9fde7036540d6f307b13fcbe2a81d5bae543141f3d6e1eee051a7ea242ec1d74e4186b7347e6fde054797f22ba0515ee16cf2858df0a66f8c9afc3900967f7998b9ed140ca9e1faafb762a9cc5323c506daba28ab9562cc4c8a604e71c6c59f1204d87f317459fabfb07df89a82756a60d3ada386a75efe5dbe13350b7f6c7b0c9757683004ffad5d1fc21e60c0e0472b2d78f3bb4816f2bf39268acb97773ef47de6effcf2ab099f21c52a035298bbed43cb02242813d8deb4f76c9361c66edb64cae10fd23e50f04a0cf56094d283fac8a8f9e9e2d9eaca7c12f98c01279a93b59aef5a508a7cced4ad3593530c5e6b1a5a722f5d1ae458a6f58189650213cb0d13c5ca51b1c7f042b3b7f00ed5a54939b61abd2bb62fa95bc3a0c6a890984573c87a97fa7feece94effa18bbc231acd932c535bef6c974cf695d2d2943c9b8cde4f1aac6974a374f1a5815553b89ff7c1833e522fabc2d9380fd38aef51a34d5cec9d2ba749d8b4ce4f8877b811c6a7632a2dba9da77c628308da0209fe21a5a5a8ee829c8192910acc840613afd99742b454787448a9f3ff8e0bf3d7e370f25c3e40af3d2565bcfb27effe60edd38b117dd23be90cce7bd23cca67ae57c500d30de02f0aa0d51d058bf372c911affda20876b8c18c0e6e91676709c03d8dbda692eba282bf48183dd06a38cc0ad52070a40d3afde49ede88ab908a621937170c6b69e0ca440fa09664602e4a5d950a7fbff31b1734ef323adf3ca65fc0815a52bab1042a438c55728a0879e7b248db10a4c1f6f166fd65d6ff220c25f5d15796b0905de7a71d06fb93c9422721e0f630fbe2ffcf1489eb409f789ff5d52558b53af16e2f58f4067304d000c68a6ccd6c50849194166a38b996aaad92184c4782ddadc01a9ee591d6f9f1fc598318b49e4c82bcc43910d0bd38643bcf1ae61a9e1ad4e88421a057ae740d2e13fb6ca02b9457e1256d9596b3d0c518d30f99ead789e460ce2abae191a915483940a9b6efb49a5ddc0fd83b89895e928700fa4c028e074e29651441ad53ca0b9398e5be8a37ea88908defebb473f580a08dddd1e02189db9186d14a6e2d2aebdb4e24feb3d712b7b0550adf21ae32309abb4f26e84af1514e5fec3b03b18cf2b2d6be4931da6fcb54482625f35117ba2b658002a9fe0dd7eb2791b2936500f99624b756b3c48f5a0c54ecceccb767b25ded755c6999cb429b0a4233a13374fb3436061b20f021b14bf85b306dfc3d8f9937ce684185bb548b7adc1b649a9d7616d8735cee6de271262579420a4f1553629e64aeaf5af29257446754d4854cf802cf03f69f7dd6da57a65c01400d88379d2aa56b232403c74cc8aa9d01871ecf9640a08f2da5055a015ef4f0c65f9bb0ab5d725b4517d3e352d8bd0df6c26773dc9bfbb61cfe1b47862c89cf3bd0794f66aa3c70e5a9dac305ca36cf88ec0f8ceb5cf14507f2ceaf82a45bddd09c8ebcc8e4e080a2dd669e4bf577752da069312dec3bdce35efd327f385bb94d4074c220eb97798cd0820cd5fa170b191890fb8d5588fc6e6b6a02309abd63c34ba7a2a2ead368bf97ff3a032b0dee63a6f2bedb2dd6e6b79e1447909db5441ff86b6006307fde559be60bd78996839fd2b8ebc1946a64e7149ef3b9fe4b44fcb7f805b293c961bc28bfb60386de1076a2fe3f12e0dd6e6545402669cb05090c2f3c6b27a6d04e32087310f10ad46dde482dbd0b5a0f1fd516811e83fc256b4c7283928d0c4c48d35e1591e6852f09ed9069b2be4025f448d65d31b46485bd8a2a353004507f0f3819c44ec0df81ffaa2879edbfc140bd9c531a3d1ead03b3517075162d3e09438fc4284c21459dff2b85b5a21a721ff84c2b466c1efec011cd0d3b42bb7cf3f46936a1922ffe3660a0d0b4fb8d4b5116a12e7c50d09073a00ae94eb5a1745fcfea3ae5101822c153e96d0d790680899afb507cf2f0c4ab528dfba46d16516b82a0b7acd79ad520c7f8f005f44803a7ad7b6b55c900005ef5fb7cb411dfe48d83303523869dbf647eb7ea76be33815064151c40c282d304c39685788dc9ac9b5c7c79bb947bd31d11ca5a660a8d0440bbe774a395e9f9d20e1a07779742c70b4ce81bc5996e5d5bb42053bd1d8bc22bc295e925c54cc970a4981145e0216f6c54bbf67c3575045e924c2886d598cf97835f8542cdc3eed15f82927412c59ec1e9813efc9fd5ae8a7acd34f2390a8429c000f1059d1034947caad8bd503a1ab0f42cd2b23a64d8143170b573de22f6e7c892ad7bd5fb5e7b77301cdca2a5919f8c3fa5c05287bed61c3dff95805602740d3f3a74d74a58f143be48112066c1f49d0f0a9ce51f9269e42f33aa751a8c8b061326131d8c3212133628a5f44944ec222d10752d6ef60b6a0de6515af99937c15555935bbe9eca917f107babccf90aab74d8e923f50386e383f7f7ad2cd79966a06c71a3d6ebd4b32e3f13ec10b5d7811f8448486990321efb01724834013d7f070a4df9ec7988a5e87543e6583e238c970dac008e32d3b6c660ea456e77fd5c2cc134c3d0a30e565997a34b4428181db1e82cc686555dc6a2aae83072b34c15bb7cf3a895d38074fe23ffe5338b735663c87f994cde330e447c0b3097ca64eee3c708b1494c64f411ec76b55df49049b953675043b11d54f6e6285b532248f9afc1833f6df333b4bfa623dece044568fab6a1c18d5a3b4523936aebec2f4b48d100a87b716a1c8f467efdb6e292093250b78011434c1fc90778300041c07912eabda9f8acff0dfe2bcad76f0f29fb7548c22e7a1d810573683e6faa30c9b39a6e6e1a343a7b112de1bd130f62c177cbea833e05a09d59d1f9035e3b3b5bc7f6e6736b9920d1c757aed2385f144c8a64c24b0e07f2d556a37ba2672e4996df38d15be6e7c3ad57d23289fbd185a64d1a3d2878241564dd3beef7181df97c0921593133cde2eb8ad47bba44893b264b1d321f7ffedb9a0e060ddca82fe103013c9984b9f69c751d58e6578174ae614ee1ce7a7ef984e948aada3c70c52fa98fd8dcbd9f543ea68a2f448c11ea89811ed499bf784ac3db81162e8e8b19ed71762d0d283b0cb6da399e073d5b919a370f8bce587ee78fa9aac9350fd176173e9c7325034479b2f12176835da29edc9417794aa810dcc15ae0c600cd0dc6da9bc37b213c08d0937e72c2eb0cce1b50e0a2f7f911054783b3008d16721bd016d1dc1d8aaee4f65a67df7e440c1cd04045b69e34a68369ae5e4a751727600199c2ce9a66e3459b9d8b430162f477b525f89ef409c81dcfe4108736e2ca117efe2fe969e725c2e5bf2c8287f00064a824aeaf456cfca16081c71bdfc73c12a271faa5e3cc43a6010d3b709be1dbbf0ab5846139a2ac1add7ce436a91e2c6e1b5a800dcda3cddaf7d893b04ac41349dd48f00a5075d324f32b1d44046046b2b703ad6653aeb72e019521956e10e39b4c60ef780682e45efa5136933b0ca303ec4c0519f5df54afb93ba26f7bd56ecf211b7ec897e1f472ecc5908149c75c067a423352f072f1d2ca4002c734b7aa8dc0b067c2be0c57742bd1ba64a8d43f76c987326dc7d3c8aecf69e49e26654e6645998878898ed08dedf4688bfafd8cb6a0911bd939d4e08058b8cb35dd2b09d884320c41d5dd77076af652fdcc7975796ff69ecb02229e0fb937c16fabf803b6ed05f42b3516ef3a9b95ea6f4ee37b4faca558b44e90278e6a33ae98eb547f14fa64da288a005540e293a49609344dac984817c9aa62242290311da8aa7678624a74eb220273e840a9ad095b13ad4d0808d1d8fe9496095a7a11eb29c867cf871e2a2816501cdb0e7611478fa80dce20a42b243972a8016890d421391788f1637ca9b44baeafa65069e794864873c1e8161d5bf5b0ec1d78e03300d7296352bda9e67b6fe3134accdbc233b48e7ad5ba7038015a94d00384ec835fd1a3e100852a408a7e2396039d191aee50f2a6e36b2ebc63c3bc20e86ec592baa1e034e80536270ae0dcbb936853c9c108b2751ba0d9ee9ffb0e7e59588af4ab31e93b0ebe2089fe8a6f98dd7efc380eaf60bbcbf109b74756326a1d0757e241f7cf83d14149498defd3bd70d6c702ee2851a45b94201601a049e9e142fa48eb6b485c2d6c77ed50824f02764dd01fca7128e2bea54eaf6ade2a04eb6353ce7d069b135ebcf09e0b552fb3cd33ac428074dfbc2bb998465683cee0160aa9aac57033bac2e683ef682d35649eaeca63f7826861c759b7f6db466c6ab425e3a8e6c6bc5d64a68dcbbf5c7cac855a2f02a1b467ac95a5a6f72762c28a3821ca3d6cbd2c43c549a36ace2c4e44bc50120fe91d9e3a1c2a7c5fb8010ed3e0a6f9892323d83bf19393c34281270118e3b3eacda52dd91d8d17730dfa611f77fb4f168b40ef8e2fd4d9172164efe9fb03cebdc340e1684a1ade11c117f4fa0cd0a2896a4b70347aba2c28aa3cbcd93e1c43da6a715861e08232938ce5fea48cbd80dd304ba1b31312a883d87228dc0b77b51efd9ee7ed78a98c5c7072727d1a3a60873adec0f29c239649d0631608c0a913063864e7f142fa1212cee3d9caa0c956107ef0e54b94c70c0fe5e41abead47fe37e22e4ceded28a692f9aea56e7fabb67909ca830cb3929b91549a6dfc978b8c0703522091c8ac872f64b8799da4f151195986b494816eb63b5eb29390c892cc69af4955043ab77265744caf07965dcdb36d25ac7ca46866f99ecc7cb58dea93e5a8857377036799cddc653c75308f1f65c7970e1baaf11f98f4e2450b940fd1627cb9c62890f22ed968779e5cc36514422c4f1a1441247b72f462e24b9696b373186866d76c7204202ff61f00940f5fcdd4b1e5f04c7020c7d3936d4bdb28c2cef671646c65271b9ac7bf53d7cf7bffe7952e84d23ada2ee6278ace98fd310cf2c5bc7118ec426517433242b11ba17a4f6bc6076388bc685267fd4163e9f0988b3f457bb9d85db9b6c826e7d1cc18744665039173b69ed0ee8ac57dd7858951f3ca79776aad4ee3ff2e51fe3516a1047dc9a6ba52a43b6f52a32fe371052ca9835de8c148e0303fc20091676d6078f842f15de36910f694c197a0062c4ad68ca78a58e1da15b16dde47c949f4bd8dabddfce4d74e1c389ce486f6763bc25685162cb2facb146064274008cd0f78db520092ac03529ef1742b93fd5e7ef1bd00e0e61df413646a60f2faa77bda9224bcb04b5828d2432ef9b736c2d0a9eac42de2ea34d7b573fbd5755db827883a627319d8d790bfcc39abbd1a993993d7cfc79160a9b277dd84f83ca704d833d93bebdae921f57ecf3cf8d72e1109d28b97624440fbc0a5915c82f89767562cda674b62741137f3f0f1d135e5580de2d3134890da207586f9f4785a130f6905e8d3582ad6a3fa600c23a5285ff09a101739c50d9cd73109c5a64926db5a72b9e3f44e15a7e7086fa5944bc84fded9cf29d3c74235c55c9319323471e7a4668ec7ed52ecfa7492d92e45d911fe86fefeb796415242afd4a8be6a44ba07c86678b9ab7133fe94c4d1290a0e259da15e483f0cbc47882f543a8cea694beb3b880e8b679d79e63a73dd40de76be6834f249217b889046c6c4f021d84afd5277969176c2d387d0e12aa6f24d3742c0383a79fb670627201f0ee1aa7d1fe301e365cfc3676a1ceb40ae403e32c962379543f3cf452e6b834d26cd459cd6d759c82e560a9c1f72c709627c43077ed2208c79b10d423a31ef2d14ab598df09737b18e73578ee82454f2b205a58b4d90d97102163111afae0d1049d248d591ee9cf61e31e568203b7b3b0b0c8b6f9c32d20672833f0207e8a568f2b9cc43ac87ff06b73f507bb9eb2768b9f2bc04f01a4a91624ea4d26afe4bc725a3a4edd47ba323c7bc7cb02d8739857e26d22728f3d052def9fb276c8b84256ddc9e793af0a0559ce4517786885a83ac2d3bf4c071823b7212ca656827d059534f4e46305b882540b1bca5d271c310279aedb532b1e4aaade4b381f2f135da1647290f8bab665ade3d0cc201f58b97b4994e51613d1f8ae738ac5f24261d4a0cff8d83111074ae8680ee89102a1dd25cd0d9fe765c611d95039080e19a1e0b814390eb1a46095e1d15c2193af28f6385d0155abadc3b0742e9e55457679d0654191fd95b636899c894d8740638a290bae615896aabad395684f5980f02fcc0e5370db49a1ed33f551d07aedcd6a597fd60f5249a303bad8835ae3a1f6e211a4c3445b098a823a289bbde801e98d0890e49bbcbcd7c200e2ebf6562a8b01b17dd68800f03634194fa879c3060f676760c500fbb93d7a0f95b98330811a5ff0f8b506fb0905b6caf55575a2c2b425e29e4864a7596b5a1aa2c5d466268f825ca71e1c1a06bb054944556b1852def5a3f9b6f8230b2fa5866b0bbfd92c52f4ed3745bdf2b1cc105d5f426036b5b37ec5cff02f05ee9e351cc6a3ff0a113c2a36c917717884d97124e5c3e8bd7a8d4f90e4cce0adc3b9c6a3b75c628f11c9828cb6ba900ec35f2638f4e7ce14d6ae00d8409e9a0d4574be651bd40b7826e58a7efa8a45782a2b86697304e92719c0ca4f093ef44a652552b1faadb9d78c6976f617caf80ed2573847e2e592713ebfbd68fba7d5745eec8228840aa9ec4170caf61b7d007016d3cd1a7486a501fe61352663e9cbb2d3b03e2145a93bf79e47858f62d2c533543dce64ac6f387c4a11f0ceb57373dfffd6c99f0cfb0e8faac94249837df01b81c9dca55cd16058777911e8a844d83f53e12303ea9a8a083537fdef220ea092642099dec30329fcade224a9371d3da9cf2f50369bccdac147b153c74967adfde90e37b045e1776317ad2b7cbab37f68b040688ef4637d396b85673a83a6a164a75f338b941bc5f981973187df015c8c4c362c5e92888c87c36a3b85f6b1099916cd69647b5032d1b56194cdd4cd4e3034d7cb00ad292a31850afcc1567bf4e8592c8ac9036f540904913ea017dcb81c639186a38faa79473696f251b14cc998d38cb44277abc2ba98de1e4774690216d7ab304492457fc1737625b290e9010cfa1c6228f2527dab25f44802d9f41468788577d5b87bc681e48a0b45ca2bf8ed266d47198dec010ff57dde6ccb2eb7a0d534e5013959b23537e8526d818ba6d142021fed4a042505c962ae78296af72d5833b35aaf6677c3cb276f3f982d45147457be09699d09e87abbd4736cee6c3cb1cb2c36f6be2b87807c99488e4498e6975b428f7cd9b9fb61cf978855c45a1cf19bd292f1d62fd1e195eaf5bec32cdc61ed5ddd175441fc60cc7b6c18d29d19f523a7fa7a6039166bd1c11558b4001c52b346cdc3eab07b7807c91a02e7e9878942ceaf3eab5ae8a024f866f240d26e5c5f1c4bc06b99ae3288689b34d7b18688097856021a68b52c8f18da0e15c3fe196a43fff61b356c2c1654fdcfd4c927da5c3213371769c27001cf1c324707710fcf4a544ff2f89834af228da82be99287d77a24a7035855391bb42f04c1d6fa1e97759ed08caf996fbe6e33e815dcf3e7490fddfa1fb591e1a51a1fb45e4322a462c9cb99592f1580c671ea9466563de8eb3c213c229eb0c56961af53ff301fa40debccc06aecfedcc5cc081a2f48cd89ecb656cc976f697b1823bad693153c40ace71802d8fdf6e5579d8d65ff3a9f32910482f6da3bdd6b379b527ba5da2e01776182096b5d92e686f922cbd301cb0edccd1b21191b0e52a0207f616a7a5353877ba526c96987942e71d23705734fbc8bf2e97818b126cdcb22df1e078e2d6ecf80a12304e6c90195cbc804eed1c3d1c7b69a6b9143581f6fbd4a8f00e84473a79aac25082a130831efb7dc523bbd21de6cf684efdc5165b245200afdfac0559248664904bbd21775fff7f08aa5ec6268fad18761cb0fa78915665fb0826d4442e1c86ac9a493f61f26bc27ebdbdc7c52558d9af9b42a8e37cd1bda42f4aa18cb8991a37f4104af0f6da006275cc3935e1c2f1072cff028d87ddb44a14d63e7ce3ae81be62d0e0c874b6e119bb09843159495b81518e5c36af19cb4e88f36248fad25288d35c12db4bdea25b59b06c75a53d7e43fddda3f6c54615016ddf017da6b2147d3195d571f3e4b5b9caa895e2e643b050742f34bde0d48960475d4f966428007a9a02d586b8df67e717cc14c75b8f8a8286a36366864536fecfaaad1970d73f6736635e333186ba88dbc654dc270b563ad6f60eae8eca018c689fc19fd468bd34239b2d0f3536e56185bc7c008f602c1692bccea863771584285ae992ea37dd7bb52b690b55040e39d60cd1e393550744a5b4aceb7948c045f3a44e489dab175e1b980e48adf79db6dfbac929f6ecab1a16c66f39cd6dc5d26d1b92523c249f5df3868e580e5f9309a49e1ae50640fa1d4334c4d5630cd74c41b56282b4f837f97a95f2fe05ddd07991c45ea6765f0196e061453dbd0f5b82f5988f6a5ded34c36aa9546573187ef41eca62fad8e5de5804d5387fa3a66f3ac721cb1f6bf2d73907592ce2dd86103f76f05b9e0563424fe283d7301297b40e03c7e4792440923ef70ed174f989ec8ff57b0f49890cc97a780014429fa6750c35176a1d3c2c8ee6ee56131450d3034336c50b2f7091cb3194ec27eb22a14e9df850ef4cb4bd7233d933f0fc59aac8aa649b8f847d5e9bf16d821570778dfeebd51b421872a818b650abff6d09cfdf992a1433412a8f9d53036e858517c55a51d0d3cf2dfd18d5e213151af823a0653c322f04108427f6f051a669ba224e475efdf425a5ba9ea47a1bdd4be3073af9bb75b520f3eda37bb440b05e3111db69a995a1fbf1dea823ded335cd07fdef5fa4e6b32a3d58eeeb5d4605f856e43184ab9dfe1cb44682ce7f0ab4899e050c05bcf7a4264c956babe771f36696fec44fc2c9d4f4406b517b19e8e861d81b958f8d8d8e419a4e344a3704b98ef78946c2d6a5c8a8807668e2e7eb6d1a3c1b368870875fdfb78b670ea9fded01b751ee60f1bcebaa8dec46062d961af955e7dced3e91d49bd3bb954c4f31db108479d4a52159826ae3af4195870a62406b6430ab1c33dafa405d3217148ffb5f16fb80b9d80a25e13425192f2db2575979701fcf3024015faefb73e90f4942e51b890a42e098e0b1902e1921bd8583c65b447f6855cfbd4d6be530cd7eeb52af23b737b5ef2bbcdb7be30c4a55518c7d102b5cc51636c8f4487f2bf0b6c5af564c678365bf0d84ba4e5a5ef354447422ccfa738f5e8c5b900f39cc5e64e51fbaf01c17227e86185ef9899be942f5f3c1f71af4236661c277d546720bff62b567599e24f7927869e3ee9536372700931a385e44d198bc450a09709abdf3691760662abd1f4e7fd0832ce0982b065540379498c4c5c0da04454de6ba96b7a14d1d2dcd7c0961f171a3b6345197614684d34880a8b5518304b25e6912b56597dca2aaebe90939a33f388c74592f495b513bbcc1122886b75e01d0a16aae9abbb13ff67f3488e235943614d9fe91e101e5f2c5ca2fb07538e6d94d7ea6e40e03b48bbb65d5786a188c3ae3fb42059f1e6490d3537e9e7440e17c2864fb682a88412636af1a2a656d34c3a345a2cea0e5cfa83cf316d893d9aef0f55b78cf1d9926c58d801e0f072fa6fe932bda4b5901acf8b38315492de79bde0e8c29fa343eb64c2364002f48666cff5872a8174f61d3d9dd5b978a83297dc41e5403c867acafbe6e5d70f3e3d45f6dbc264cebcec4658c8781b24dec1b4925482fe32ed7a5dcecac06d0268606ccda53066daaeef01c92d4b384e6c12f723106fcd059e722777387273f7f5f9e2926a4999e8d796581ab59cdc612665266a14277ea4d46d1a263c309755114675abe173c3e578ff84975475467a5f671d75bf7d990778f5675f47ee825e0624365d3371a5473852349cf0c4cd14dee5c21fe680426f8a162eb9a8eb69333ef291b0dee17863ca5731078a9d50ed6602cb8c4d0c5371daaaaec7fcdfa02600c3ffa29f4653e02612fb6ff620fd826f728f73fc8c4b0c692d1d829c58212fb445e65b0f297c09a32973ec366ab6a0ee0c705334dd3c555eec1cdc04b32dc457ce6df4dd17c747da0929a4297dcbefeeff84e84423a9fb2fab8543110506995c67393d4a77515c1dc4fbb879395a479a7710d0f7a0d36569e9365f1ac99d02652350835065b7754e788e3df0fcadd9a9005607d077dd60febca1d99b164f2961784d309b6f7c75ab365693844050eae5ba9fa3a8a369e69a989b67410d03293e556d273731114388935ccc17a42ebe733f4bf942798067e38a9155a79456c3611ce7c83ff9e76f5394c3f9829d48aae5f847033586e269b5fb404557d40a34ec8032fdb92c3605bfa66a559eca414ddaf1228e50412a2d3b79c68ef5788471c3e50f0317250eaa49908baf1d9ad54b2826fa50919c0f3a8c0f51b61c2ca6708c77ab8f9ef233064fb2b9cf38e9028e3fd8c39dd07f056931a26ad242d6f4c7c8c2993fd9c90d968aff8f91a7e09b3dbcc8423ccc37728417d59daecf3137a5829278082c20e7b1b9d6d620a76100e2ea23fe91b80018bc6c3e0908f943b1f60daec296926da9b31acf5c80de18a9bf2a227e147d45883e9e7bc6542a08c9137c324e1a78d8640a126ba71098a6a756dd22c926026335fcad600c681af98d2604fc397085990a6419ceeed66ecc96d18906f935bf31ba3c7f8d0a0fdc9d2f461c46c22916e44974a314775269d0b543cc49d58182000bc8a9e07c0e36459a4b75dc5b577d9c8a50146fb7aa7146b2197b41b62b3ebd49d2eef47ab3dc5c3b899b77869e3a2bcf38cb1a4791fb7b89374234b82ed4240710f8f31dfc45424a46d1603019dfa6aafe703c084f5f3c6b11ffa95af40a5f9a9a79dbdc657605227673f675a709719d42b46437083cdd2bcda8e9cc8e888387d41dc925a779eb19c002fa5a18e7a24377be1a4c3f7b76746d6de3e6f5f5d9a3de6b70986a1aad0acfa92bf908ea0a5fdf9cb1f0bf9ec4b2bb7f5fb12d304f260b17a0d2f3d83da8bc45ef766c7fd0c616ff9f5ae213487484ef23621bf1f476e9be24d104f85540cd6fa31eb91ff29339021c259bb0142518c9d5f1a5e50e87b82945db66b149872fb3bb9116779f38546e23deeaae0163839f936fa4d33abd446c5c458be7383a278c9984d765ffeebe1b72b03c8eb416943d27cccc00f6486ef1a3d2c9f35f5e38eb8489c7bd544ecd86b3d3092a52fb99f2f5f46b20dd2235566cc2aab76e7af0c3e2a179e7d5260259ffb0572797057f5eb11deaf5c05a61f9ac4637ffc66b22d2c5c159313a792c57440a2cd8bf0bd41e96e6908cefd3b57bc07224e0438c0eb9bdde574c1bdfc752af89e31ae6b8f00f0911e40b526fb32787db61e726b85b4905a9d53bd560d07e387c9b5c955dade5bd3106d7c54c20e19b79b0ea8f33ac562cc0224c5a860390ec0fd99eb58e78519e884ad4073163ebabdc80df324166724e47346e7332cb475950c670022fa263c09f1752c594445accd7f145ee3ea0ca61f9b1cb28a3391c895e4bbd4937356f5ca5a4d2e8fe5d08491c469de2d22421debcef5665808495e90c7a0cb95d58bca9bb9c9c757a3272d156e08aaf2b21d5673a8a42799574d64207a68116dc1bfc9c10a6e2439dcf18644b1910f7bd522abf884a65e27969a8792e15612c8d9a5db4231bcd76abc409fba832dc5ecdaaa0df04a5aad907080bb07ff462ede2eaec69a9965f817f3bf1a803c26b39700f2272204372bdef5918f22d0065813589e34aec0e14a9daf5a1163a1d8dc858bfd4614f736b008cdcdeff026cd24c3471cc5103a3421d6bdcd3fa03f96cff6859ab0b0a32feefde3a29a2c91256565dd01c00cb0fa43aeff87798f527262ef504c38045526a181138c57a56bac03f57cb683436c5dc7c9481b20942d7b1a1013a599cf779b0cf6dc894066dfa2a734600cc4bf22bf173ee28151e7e4406ead1cb93672dd6e2b8a5bf99a04fc8ca2d204fc057675b969c6e56aedfe5ced8a5a707ee21a9ec12d9f6e32c1e8eb3cd062597c3bcaf90d727cc905cfb783b9b830f6ce0ab51dae16b8d25eae018d97a5f6432adaa6f3a664a8ae59bc144f62c4fe1975535bac636e50c6fc535b46499ce2f9d5167f3baa7a4b36f66681bd7b4dec6351df33f82a8a05426109a5fa1e82733873ec06692c96d404638a6e328c02d39fe0e035c7c8a917ebfdf849a4352151127d33549f7184434a83873735b71a98a56e23ee49167f7a38ddb915c9c8225ae39a032060d1d3456ca8439365fcc23c3580b8dbe64e008b2851f028118cd305955f6b341ce4133586edf324e5d71ce09aa645bb36b6b744c92d53d25c03e6e28280c90a0685608ec58053afde9e5201f5db35097db2f4e14ac2e75d440298bfcce0decb7b633d0618bc73665a548bcc0907323929ef0b86911a72a86dc0d9ac8871ae0525987038a69c5c44e0cd2f90da1ac7710a34282241cb735d4f5949cbc2e3865a073afd3e526333a404c13946c5d2d18189ea2ee8c48aa14322b3e9d0dfc54fc300d598aacc4767c9abbe354949b46aa4c231db18c170a8a7bd223f6d3d92cc99e2e076f6fdc414d2fd8c754559f522cdc08e9f69523fef0270b4698367956c4ab62f939099f8dfd6fa354d9030b75e077ac27fdaa7a72604b20108ceacc9af8d562ca97742c7504c18eef0e7f14e3e0896e4eff81f2cc472091bb4d73385e452e75bfe41fc5877aab0940e9bb6036f71ca05203dff984c7e10911c13ef584fb16edb8ac55c5d7e042918d607da51b4e0fd8a01fc8327da9bf2bc2c9746df29bd7c4eeef140c24e2fec9d2fdc0fcbe3860f38ffd0be16059ffa4ccf68eab9d05d2c03097df1cf97d92cd73c40bcb09ea81fd3489afb7357eafa9f977c294911027ff477538710ae5c5911a41990a6092cbbe99488cf0f58d52b7f8a66063b47e66ae93866159ad71beac6af81df062f1fab07abf779978aef1fab03fa4d79f544f98e6bbe9d51f037afd9094cb2799229cacaf363bc1d9f85ba6329be48669e1b5429673de1af51c881a725642b81807905793e2ef08d2d29d5961cc9507e367a873a2a28193fc168d439081de547de02da65eb0435d1d1ded12c91e563526293206aba0185a256bee67621d0378b3de3d7bb4e28d616b03cef04e85a51cb80f7a6f003d142392886b98f4b6bdc23535032b3679f0b54a229520a13a1c5ef0d65bc19fd4fdfdc3f396e5fd841de9521024026b6002fbd82693ff8ce66194356c1f7507f716197b4895999080a8c6b70da896ebf401b5979806eee318a22ed1dc566215bf09ecb104c87044b1a925d1a87a750e27c8f2ed7b553f84926c4be0b2ddfcde4cc737fde3fa4be64a37fca77763978893f7065c53cbd48118330e9a7a0c7d9fc6351cdec8886eab47741dd6961b24724b133150f45dfb46371daa48a8637735d4a41c866b697ee2a14f0b35772d63da35fc8d36e01f10653959d16c9b302cb778cd968cc7001f45a35ca6a1061a15e3bfa35a366729d601a96eae9ca3718a3edc9beea44e857915b9fd10e6acc3fb09a9adcca686c15e966ce809d2860ddf98c4fb9f2ac4df7b6cf711bbe71b3a56b5f5d05ac721b4c80845d3b6f39206a2a9a03e2507843e0b41b3ee4824c82d490c0d1b05d483139b09ed3bf16df6b2480d0ce7f9fa3948cca39cf879f075ac9520fac9c2ad8cd10a6f66564617f3090c11425dec9130640439d4f6be4ef6dd819e0c72d5986da6d72db1970a8c7c3d10771199800e2885939ee58b2cde1f52a61c6400e5da607b80e5eeb01a22879edf30ec2b59ce467fb022d047d92aa160797cde3be3d71c1b2f57e0b9e7ab63afa206fbb2a8757bb8e4824a326675625ef9dff4bf1678e4814674c9e4a10bc717ad72f6a9c51d9d74dd472f714c4aa8b0ef2b9e6d6e3c41f25614b7ef64fe15515ba7643f8b69a758b4b3701e5c11153354a2766922739bf2438e0e21a5bc4cc0b8298023f15c12b5b5ba2a0c73e02b6e2ac902d6a8b4e8a54dbd04b6e507bdea094e4fef604a45606e511beb86f7492a39cd95b17b29770a4bea2d4138c055abbfe9dd07cf296d498a7323811c050759dc7b452d52c99d91f1ce862529681c9f970d7b2590586690f00800e823e87407bc8525c38c975dfa8f6fca616e816c3816703aa6e7e497f147c86792b607823dcf90a71124c112ecbde6b4b7ada6ea768203595d1aaa5373125a80b8da727e1209ad2c3ace7a3d4fcb65626031d4f6b05d9e83f01e595e38cdf01d32695b84bfa16e00b400ce8bfd62105d3c3a2036799bd5743c281472af03d83f9d26bd50eefbe1eb99428328cf6778555d7901761a288f81ec78ffd2cac8337bdf85d1a0536ed9dedc9b2a475e68b00bafabc438309f6eb54cb3c7c573eb76c47a89fe72e50d5b8062b30ea66aa856d9d3aa68c9befb783b2d6477c8067617cf3b69870c1a00f04c783b52bd24e86333aa967671b1469002d4901e15d3324f67d83b2474c51f2d1297378ea04f0f121fe2e15b37aa7a71447eb30822e02574c5a8b04754e036cab45533f941898604c119620cf408c7f6a1eb3677480ca2f0216cc2a95406b7edbd042cc3c408ab99278787f2d63560697339818f2ea8ce596f38c60ff10ce3292ae083ed2d0dccb40f7bbe7389679dd20c800f6c815845c009d3f1c3dde069bb8b2b5c8f994a4ae8d6145be4c88161f99ab1fe602722d95692a144c11810d8a48d5153b565c1514f90bd1c5cbf52b7fec900751fd2447e4fb7c48355606898babebad08287a9cbdea18fa8d3240446a87dd35ec27c83e5e2db8eade2da5df7a3bc21ef68321a93fb12d8ad9ab9bbf28924be54cf9c78126f38102673a0ec4f6ae49b057fde9503de2847fbd1f69c2aef74b06188791eb985cf21a1198baa874c3146e292c65eede002fa450ba6e9e54819e836de7298bdbac4ffa84f31422d8ab3ec61c859cc39af313e0e89d6ad2f605e14e41471ebe7bd35d138c865f915f6b783ff0f946e6d38c26af2d3a1eb2f04887f1fab1cbdb88f135f16ec5d0977024eeecf60a33c5062a1e2eaf7b13c05b08c74b318a19c2df8ca313ba821a84ebc4a3927f96ca77c577ceb6a9b81679384d7c3d57c6b3a7bed41dbf322f299a2e3e1b0a8d43029d05a4782d25b32076fafc05e94eb8ae4e2d7b71aab7c15fa68b0c095cf2257c79e7b35df475105c9412d94703a5e113bd38d9db252100e995fcb6eee45455c591a1a086cc93f2d87298b85163dedbb3e09c5656b4f3151c059d1e4987eaa37e522fd6155dae7d74a4a46f3daaddd37e3a8dbf3bbf5d8f6210325d533a005d8e603abaf5247229a9ea357df3c2951a2e45bee2263e473c37bc557d2e0720a6fee55ba266c1b19cda578e1e08583a21e951d56857deca64587218e6cb6ff4df4dea431771b4eca42755ff3fab4f17f5e6fea25a64c2e3261a8821a0f75eaa80db9f0823170af0336f6fee86b4972f59884493af90d4ade04ff4413696b66eb53198471337c79e63aaeb8001561191f46939c8e2cd88cd292d1119db856002b756899a130d67ac2721e876d06a86295317e0ff256accb5e820e23bd11b1e27495be4cd11e5c8afa4eafcf0430671d9686afb6b8450f83077d751a6aa787087ac0c2643f476b9ccbf585ebe5c003fd5f409d73746fb8aa31ba323e5a49333046186f427532fee4c1fd387cedf9b374d428d467970a253856a29196397549fead0ff4e115d52677ed377872f42dbe2a8b9a9f100ef097b5613eb25c0987157c4633c3ec0d372e06853eaf7abdd7fd40bf10da138260b412941cfd16dc1abf365af6ab1231583f780c352c8899d5b68457bfe550c57b234031b163147bf2577f9c21ccb92f94195907ebb66a44d7d04635ab52054a8f222fe0a3137b0e0dc7e2ebfe3c2ccbe39cb7d7ac2c4631e38f3b693df256fd0f64be96276774b52c84ebdabd5929385e38cf04cc9509a7b4a01308fefeb92a110e4195b56b8d610cfbaafca732175f272b65bff8d370115bb78bb3bc89e9d3708aca0a1329860fe2cb9a45a959e58a1e85cf847bafd1573305c0de2e02740a6426f3eb9c8411442740c396fb8ec687587df9b922d7166eb7a9bc57be3c4d50fde389e4e2763ab58726eb89dbfca74936b9bee8b7f6d2f413a6faeb503a1a227a87aba42f9f20e625c32ca9a62c5256a48aa3509908b780acfa44248bdb80c0e23d3108bf2404f6178da819c1af526d61347f02b20b380880bfe33208c96383dedb74063f62fb69127decf22d2eb92561d6aefd830d871e283c2c723359d6d851fd33f1043748aa011ea96f03fb243006e389b00e1db4015307d978262dff2bdbab32cc8cd732fd3826218b58a28a52025260f2681e3ebd07eaa53805ee5a16467170f9ca73dae0eb2ea556bf92694f44d19d655f4c0f2953cdf005ceaad041a5be43722d18904f970d7f1df7e5279bcbd82a94f00ab2d24c2ea5740996d1f08890028ce821924227893731872f9ac3558888bdd2fb118adead714931a415a517ac8dba23369df4d27b1572fe8c204441b55ddcbb69a3be0d655e32e9d0bedd838996cf0bb2404887e82de79da09514fba912882de1706e0ba6e686d54bc098b3f6a8cab59bf5eaac3a755dd963ef74b8ad97a51acc7fcce6547a745a27edc21d0d0cff487a4eb702e2202aeaabaebbac907387170f09daca1bba0f185651acf7bfa81b7e913960563419fcb639a072df89da6770622dff26f89476b587547991b4b94a16e5c69be75db71bc9e156d06c6fed53cb204402c262633308d1d3d7724489d4a686e542b49ddefac9219934fdef4a4e8718cb8cc4940849a54a19674b300ae8c056e8a56095298dea6f8d90dc93cc18fdddb93700ddd18f8dc2b6a015e7fbc736baa5b4a555ad7ec54319bc2d4af14eb1a7d08b4282327e4926d348343eaaa94074d0a23fee0e8aeaddf9cf0b6cceb1ff1ed2dc3f74401254d1c195ece66897b781f8e26ed695e50e1537f3e0acc8f4220d7ba59ccd6181850d3e8a0f8f9b210782b9f9b21aeeaffe551316720c0111e38443041f4ddd0601cc04201fca18b9c7ea05fe552146b7ec35a4fefdcc29e2928292f67647b4ba323204a4439e29faf717dd9c0975a123090499f94b8027b646a2ff7ce4c36d0153d797bc3cd857daa5081a33b960b9420c5ee7db439dc011a4f0a3b1617cad041196237539e767eaa342406213621b2b31cd23aae9f34aa7ef246adedf51d05f4649905f4e884279005da894e12079e939754c68660f77f24e057a39ad75be409348fb778bba61fc55dada14b9e1098322faad118baec9019d6bdd7f432acea1d43fa7d35666f50993f93a287379e5df20db933351f7e1f032f7640be8658b0aac70f1fd80f783b4f939effe8f49fecdd2be8f0d0e18347fec23edf3ceec229d266be8cc88ebb8f4f0db63cd81683f95519c8703c3a598ff417533dd15248cfd07a937bd68f183ee241d4ff797a3068fac812a649edde998292c32b7432a4c5a227fb514e11b94921cd7c58a73c36baab349833bfcafa8009cf41f862db10ea0918f7f367d098108b0509f3b67d75cc5ad769fee107f24e68ab01599e0c248a78c14fa5b826999fb5762d4c95fe7a7abcf76f445a659c98f2eff88afa7e815d0fda721f504354b086e5de881017f2464d6715d9c82737191320b5ede8a0e0c50d8dfb157f77ab8e4dbe995e38f41fd04664f23494ee072751c7c06b5d8aff6932a0a6f966c2adaa9dc4f742d0cb985452fd712c104e7b90ae1286a11ee5ff77e5e9de125b2ae81fa855c1057ea3741d1eeb4bb7d7709f567fe2192aa6c1bc60954d05519561a8c053c353a1f26108b7ba4b48f39be6c55f38452de28735d35ad502c30ae2c033d14a1cd106cd351372ecd81941a41dbbcc4939979e74b25788d45eceda820283a70ee20aa682169bec925f05f85a7e5caba865b76502bff154b628197e880228ca21c5a90dda9242ca8ffe1f0f4d2d9b3ad512d1bdf706fe6efbca61d833db5adaefe4de61035f39fb5652e4e7986bb441e768588bf60fd847d214347f7d46f5c3e44507bdb2fb6ab2b84400df15d9c20f094c8029851f7953e0fb57126098d2654041e95432951b170d935934bf1aeefee6538b88001b31753e888d4f20758cafb42394545c90d0617c6409551f3baa319eb8209ed2e4bca07a1592521af9f36a0540e6ff7d5e8c03eb387bc46df91a6a2291ce029399115d3bc5ef71421b5048fd12d31beaff0244c2264d546b52bf4422c53737885febd54424b9e48c300c569e1193327d91595bb278c6d71ea2739f5aed8681f6785f778f063f40235db03d509ac8e28fe1f0467fa5df70eeb6f1ba01b8e0b8c398ea886d585b5a38118e1197787521d985f103ffa875170d4d03b335ec5d285f8a25c0235a48db0b7553e5b4ca4ec70cc5a1bbe4def26845474ebc3f7bedfb87b0201beb5577a1dca013cb2510d1568968f58ecbecab3c7de19b138f63fac09fe42ee5c92656831afc3921e69a792ff88556225d64a69efc611b8ee8bf5fabf2af0142877307dad00af5dff862f04010ed83b6433d8324b13426a01ebe962f42f80ea2ff19dbddd859bd23ee61e7dc55a1a70c988b4a2cf4dac36471460868bc749d4d77fc0a14cd86b0e02f6f580942e7874e468fe25e1d7e721274ba832ee9f3825c39d9dfc2fe5cffac0c37b563172045ed1975647cce2862e97803c94b87286a31750c6815990b46dfe8e86b3a28083bc3d287e9254e7d8d97f09fa08271588d99b7c781571b7151a5f69d1280db5503c0de783da91d1ab812f6b79fb847c997ba7ae8bdebc2d6ac1aad9f90dc8f4bf39f97f0b1b264796fc313a5c4dacf3680d8e657de133194edb0a86277ee422e3960636cd458cd116ac37dc05ab76b8ab6a655167146f782777cc224575011bc38cf7d4fbb26b0e0c4c4a5fc64e59e0f2936f340805436911ffe93f816f15a37faf4af13e73f449d3f8c5453cca4759c91bd688927f8fa6701450f614b0365646e47da1afa44bea19dc0675c5f4bc1af0cd94f407db95be1ddfd417fa87adb15cfef29136a7871591b9383ced9d926065425e3ef403a2ccedf28c45be8a8179fcec587749a54f81ffb185afd43706916a9b8fef58352614899fa79e517bbe186e5623a051f2edf0287c5e653b6874a17fc4145b0d4f739cce2802630e228422235d9b4a603e3f83175d4edf1f2a2c6ff2dad106d963df7f556206c309c252d43d6e69f644757c31ae6f5c40ae088a650963db0c4b590ea904533b5f7bffdea4bf020285577a42c5bc67c00884c47cccbc3054625f6db0ea9a3254265910d09f8a7fef02d6602bfefae156a1df33a2f54e74f5fb998e31aba597815493ec76a8eaa54cb467680bd26298649241fe933cb542ba9559175917db51de1342e7b6b31f4bb7c16004f99495bf2fa77872b4c6d576e2c668923cc2438426c9009da698e2dc3c1a22d9c805c7ac39433a0557dc5fbef707dc567596ac7477437006544c5babd416d7b97194d72c5397fb14e25a4ef7b7d5321b8dd83601009c04bd8f01271e0cfdf518481ae8b350dd614007d95159229c92b54dd87654207b45bd42e04f9fa4c000d871f2a60a09aead1fe9b4868888d6ac2a1eb48e2832659d64068e542cdb18b96bd21ec9ec0656268273b7ffe3a816c5b715f12820e09db0d82cf0f0867f451eefe2db6aaae11633ee2d0237e96b710f667fce37de7cad0af59ac7550c3135ceb8bc37e480bbd145406ce3018af94a206dc25ed8b4f52f9e2e8e93e6f1f2a3ae46b8de55f027a72d1ceb35d7f44c160b17be387ddfcd92d30c77c0d17fc6404db390597eed032ade553c206831f4dd4d02abbdc0bf50cbc2a8df8c22a7bcf6c13a65fb0f584be5e9096cd4e23bc4f6759a4f6aa61934cf601577a68d66922a03ab829a84aeb95de2d01d9b50e3f8fdc421e14cae3d8c6c097a80721ac15da48b65cb3312517279a9369440df109816818902ab24661fe00a44c57b6db2e34cbd6609817a5966155e77387e3c04a8ee50be52fe40d01e7c5ce6c35fc8bda9e13dc09c6410fd10112f2b8698d1868039ad7f81087e9c008af3b55d5b3e2378766a4eda77234b5be1e1464899c6a71e22e4779ae8c9c4a39f10d1af4372539f8d993b088df393781982493af0a7ec5ce4575b2b2bc5ecb4278727d0ac54912c7f2515ffc9dd9433926f864b308fbd14c624674d447aa97fb7eca9978577f8f434d7850a9556d75f5ed6dad767100f61bcf7fd59345cc1394a3a2d90069187ec75afc31e66b26a36abb4eb1ca2bd9621947c149ecd2e8f0a58e00428a99138bbe4b195bbeb16f9c53a550b32b2fdb06bb9de4ebd2e04325fcfd8ce2f19a4bd639dffed902a8e55b52dcc3c87d341f95c788ff5a86379a98b9c2ad48bbce87485da3976074d6ad3ed151711a9a793ca3f3dd1da8ecc265a87eedbe57818e35c9ea13bc571b02aabd3299cf788c5052480a7df143ed1410bfa0db8aee239e5450f1ddb1543d0bc3539073c4bff10160b40e048aa2ce86486513a2c9ca2b012be6d43bf20104861579d95605a4b5edc7988180f9ccdfb149c259675a6052b1f72c3c287cd2d249128cc406649cf12cf52a6292dbc03cdeffd21dffa67128298fb7d967a1831cb18e47b785707d6d8b2b7d8912def148ef341f698946f7cdb2cba41406111c613dca16e78e7cd8d283a3a5e67c82ea64ba8547bbf1509777d8469656bd788804654b7b826a927a4404ccf3c051f4f3c6fd8ee71fa0ec3f852a07bdc395d1931117ca3e4e02c8dc7b71786f1501f3bd442870fe7413dcdc3c51de5d7bf0dbf6e465e09f106e92e41e8bb7ac4b37b7b797355c6fcebbe75e8acddd07b04fe4002dfffd825cad4f471ec7d09f8c4325b64d683d2426d59f4c524275b7ea6ca2b3a00f9b3425ea12a565d9265c8328f8d7418bec7c521e497bb89f608420a6afd57f3c4cf65359ec24f82fb7c942ba97972b1173dd337af19a5696e3578932638da7335d580a405f14ca982fac20d1d8499b5d0ae32b7217640ee9218772e1133a7f2b7e7ec1a64da431f256aa69b4cd8d5cc1a0beae00b906d671eb73443d186b7389fcc71bd5500fdce6917bf4bdd2f57a37bfaddf4844d43dbadf194d50a532be19dd812f81020ea66b4be85d08c90d13bcf9c08124e0207e1e68f7d5fb330c346d9b13dffa61e6660ebe0e7a1e3d78635d7bd92ff970a7af0820edf4f8d42ed211d052f65283e8f3ef1425dfdebc9086c21acc3995b366fce5d9a0c8fd71492e4921f081979b542236b881709deb19de4161849513c0766aa528de0653ee132db59f91a1d5ea724b49a030affd625afa89f153b0737594580a9e87c289f8d2d3cb9982b182be6953df079745233f2defb6c4cfd74f652891b00421fb4ba309cc399b5e24169d913e670f9a5a897131999375426592b8f4891e0d01e8fbeac66a43947c10845c3a8e30f2a1633c954ebc8f0aa8ccd701e6c7d28082df6602f66714e43c9b71b850d9f5eba9554e295b01a2e4358238c316944481e591d0d75b0284b8a9a0aafae09320df9d605977f8883a0b01237586e237a6300975e28fbaf10c9493ffa6dc3599ee47f411396b3b1f4ed3bace4a12c00f012d133da92c4fa1ff55906137fcfa8325845f5052058ff5d21987cba9a67e5ee43bb1e83ae05047b04a80fe51cb8e33287b6fd73d26e6be00a6b24fc298e9a209c590075ff58c60c4de696a5e3042976dcf29c6e4ff84741c6094fa4a5222de3348f4e5a7654e1a8452757dedec167a7049b5e8b470fea1b7d2f12b9079e25ab0f28b068774bf0eb52f2c922907f032b07a63218edbb49637326978420ec0ff6b0e0cfe8df847411c4e132a89353f7ba5509128a65a80ef944ecc4898ba3dd6cbf2a03310c57e874f4e7d53437b59d86f0aaad0b4e6efd617e8f34e5093d45d4ef32ccc75568871e60029b4781a57b482bd7b3491730f80929633268316fbc26ca85e07148a6913a21261386275bc299385d5dfbd5d83cffdd757537750a37469112d5bae7181157aa32060fdc9f9d2c3dad0dedfd51953004cf8bf62312e40410e1ef32c33c2626293b94205861ab19fae6e5b45f4db60c5c773b1e53f25c3d145ce542fcce8b49cd73009f3625345a0472086454e541ab1b5334d3896fa8ca4f95e9fec1033fca984b9968d919c4213b5eb853ecfa5641af178b9bf415e23372590a6aeeed0c3a1e59afba97e5620253f1cae0d495f575d8ecfc862d993739b9a39cf471b9b6b6b57104c06c1b70cfe55bc92b619ed99931203ca8ab20d7f37ded633c4da9d3625618c679f4f4adcef580c49ec927cd3fd6d7fbf92f0b96b19f7fa29a5985a8d11f8d9d62bd457162c2f83552d1f083d9f76018d8c09cd3e82f5460f72cb7a8fdd57e83064015d44376dfb7806fc9612a11f767bccbbac3652095207a0730522deaca18f2d6593feb485a42d08e7faeb32687ed79c15534c8630e7f12f1056044a17f16b48a6799915613c07bc2f8356b0efc7a7ea5491defcab00b8e4bb036978b3068a474f8eaf899ea53383fca8bcc45bcdc4de7e73ce003336c85aa1d29a01e4ccb200e6561d349d3bcb4609e73fcb0eeb4ecdd69f4af52c6120194346e99e4868ed6e44871b6a947c6502b9c3ed5399cb20f09a3276cdb60bbdf18fa9ff8ddb09f9b2d60019832d0ebc282ac3504b59937890c8bb992c9650b935119b95d12046447922a936297615f25c5706be63fa46bd048e13e5dfd43f6b94d9d5eef3faa2219f4f0d1db284dab1eb82c61f68742bd3fdf7d4aadf7a7be4c0ead2f6e0bc594299e7e11519ca66cd81a69aa79953d96a79585a190bedde07a018fdcd201fa95090561cf5746136bb17b499450a751492cef60753a6e56aa9be63b3f12b6ebbe6a7da540bffae0c41e0b46675067599ca3dd10f5c1c3d602908d5f5244c87961d31a342d8b42e71b2e20017aec0d3eec60046e02e9fad2ccd0fcc92d2f8e47620c30841c8d8354190c95512ce0915d0c6a5c680db4b8439239c4b523e5e84ff38e4fec1de4710fcf71aacd757f66dab65845d6686a238fa3136a5dd5be2caad0055c8172551f81fb8355af09fb4e7adb800a57252c38edf3e76773e5627e3bb938648417342f1129d2a2243c4fba64cb154cc6ce42d58f08f249e77ce96220a78832c813f20906a735b31e40b15d03bab1514143bef45bee970abb921dad9a85585bea9d892ceab8275261fc090c25bdb81c6425cddfd26f65e323c5a41f26f6ec4946754445937c0b6937ec1b05c8a907bfc6215cc8745560fe4d718a4c667f2f500e9cc15843bc1c24d4e058b49dd2829720de2b784f53a285f788e96e169df7d0f62b79263154c357b1161491dec660d425438a3600b61c59552abbc2748628da2813953347e54f790edd13a2725c5965834c1622adc0b4248574cc053a8e2f5d05081104d68386f8b69ff33312c98d30bd86569610bc78bb715de8b192ca53ea81a4982ce004ad98bccf3f853959b1f9aa3ce90bbfadc9b99925c6b4b56c93fb5910036c7baeacc8a5190fb5d72368b62dcd2c98e5a8bef9e029351761f63afeb66fc23c9f4b4da72b727c9fcdecb8dee10c027f83a325a84ac6d1a6f67d33fa0291804838c05bbcc84e85bf126aecdea9c86ec464be0f545dd093d83a1fd6e5b3b6e186a64a100cbd739124dc55957ce86216921ae485f9efe0412afac06b0bbd74fb5b3c84499ddd534177b88f619904d24074eb7309433afc84e57c413ea1e3f5bba3abfe3215657f903e832d5be7dab062a43eb6461157a6c755291350583823f7572f84b052f71ce53c6a536b8202dbad1b5ca9fb169e992910df9acd30417160597c2b704e1b09a12f7bad7f3f53087e05424c32205a5a8a64bfeabf98ea602099772ac97511e3f590b362d23916e5a2041ff24b7b7eae66bb2364bd89ef2e1af663b2801f7e121224668acbdf874fd3cb0eddbc5e6b390d98eb3f22e77f6b6c57bb232ba02bde8a2ee597df9232d0c11dbcd2ab1bd89c1a8b9584674dc717ceec0967780e9d0eefe94b3a72ffab3fabbf679cc7d3dfb0bd699ede90b1616b776d7ad7e3e0263a1f147fa80436cb2e99cec90d29f4414a079fcdcd9fe55569b496053b6c6f6839bd25194fae82a968947462f3cfdcfe6d20c7138cc65757e165c46e2d7ec3b7a190ae089d6ee81aa528b289fb04878a278910bf7ba22ece93ee87758e0e2be6e7f4ac9444d15b6f782803ad0c9cb69638869b338307d7050afe80f3c85eeb3fd18605ad2516c50980d14f17e09ad792df68510b272c107a93a68ee7c17f0369ee1e25058a30ab60a8f46ae7a9944be7c50fa4a5eb847614c2e14b74e4920feceba0e7ed20dbf02dfec9f4a46c8b32ce83a26831adc709e06f501cfdad59c349e1a970f49bc37cf13b3ef099ec596a272961e7df843c8bab666a4aa8dde2ee2cbedded3fe462d09cf03b20b5fa7a6cfb1327304cdb5891971eb658439753d9326c903c4d85dbe0b2c61a2c0c2a6e8db6ecdf0d8ec5d035f854eaccf0723fc0bbab977197b2547020a163439b24088dbdcfff3077d43fb5447717cb7c6b25c9474a252f6c83a068c9fd92edcc0b591f84f4a32063039c0ab5ed1874b76610dcab2b598a3964bc5f592d95e2f95ec7dfb06a11836193605f7afddd4b3e174beec8b1e3b4ab1f0508e68cc69093027c0c910e6d72fde7c59954801c7c93ab458dc485716909031287af4bf670a071575fe1a12784ceeb80981f770f6d1349c0e691de0f9e1c0ba1846ef8371c7b65beb61c971bbe2cf9b8ad214d741691cfe89902a0680298199782bb2200cdf3eb202dd6561b5d784c551b4ba7072860cce26917037be226cf1ec9620697851946275f492ff5f518c37e848cbfa5a20ed7a6ef23c70cc4ae7ab779ebb636c8e80b015d95158a12916a81ee33723127bec240c0e28586432f76136491ced854948ed87ac11b405fce5c5bec80d6b801ca0f97a36429c4890e8151281f2319dd1a8386c4c4a7becc5f8b17bca008f7bff310dbbd67b10b90ce00430fdfcc4a526e6aeb8fe79f46d398f33d8fb90892a5415a603c11020f9af45e04a3284e80e15ef2b21f098808535f2f77e4957bfe0715ff7fe482fa7388773ef42818e73e408eb8b591b6dfbd2a0735c7fd9b119c96c4c9be3d01f299de5513677574e9b8e7322c8c56c5ecc6f09201f34717d4c87809ad84b7b9846be00f2781d23a28313717c0170d8425194fc2c507ccddb0ca1cd879ce43ad41566b735b3cac1ea8145c3faf38d7cc72a7912576bad8eaeea5fb9f8bd54254eb9ba3644f270aee744f8cc2738ce7990a00acf3367009a4682f5dc0514b5e8d0f1838454be08957042ea7af5c61dd336cab68b8cd5887ba187215fe71ca911642fd02dcf705fd911d9c9d086f265ad28ff9df6bbe4246754346ae4f982052b81b75c582394b05683f3cf50c28cbccb71c7ce043cf71831d2209360c9719d46739bb883d13acb059e4d1057851d4095fb614ca2cd1625705f2e6ed74d3bc3cf540f416539134728a3c09f96c9c22f80f665624329ce102cba3c74b7f5b714bd2c24d22883995478c6c23087ec7e4eb797def5f3baa23e878bce45a15778463b8e11a93940872d32119ab794744de59ab8b566a85c60008d853d51de91b8feb0c639fe8465df0b2928291b79f1120e4b58e86d8a874035f8b689c9d30c61bd8029ee45a1d1c3ec8f85fd0f6c6ff81f80a62dc18044fc3e11363da93dc5effdd9a5aedd82b4272a55a643a689349d4e690c7d66758aa0bc756d86e695874c92a3508c41cc2d808791c90f500e8101e8a95a6f98d689db4b321e16b6b5220ddd67f2dd4969229237eca3bd17d6c16c7d62301d6f39f41493bfe58eca2daf0726a73c2e37cf082a7c8776a571af3c62b80517eb732ee40a31f10b659e7fca57e613aa369e8411ea4aa7d2c2a7d0dbed584b365a11bbe04ca1707ce1beff8e814837f0f065cf3656615f128091ff7e25b3bb1bd625eeacc034d4dddb2884c25ee283149d87687f9fb9023dd07cd02870b3e25fad01b8dae5e32238266732f4ff61da7738babcdb7473b7fafcbf3e528910a395dcd30042993d4dbdb1e63fa2de38c671031cb43f4631e2fbffccb0cfdff8657a9613ba2cb7fda32722876c3f91f0895b93973b752048b928923bbceea2e0135cc2faf3cab4cfa1bfd3aeaebe81f622bd73c3824011306a80e38f28238dfb87c4f35f483fc58d75f3d328122811445d1a3411e5f3c4dbd6a757cf1a9c456e1bee6f75970b049c09f2a2aa5768ff0e78c4fb4912e29016e3fca56736e82308499ae11c7bf52e63ea1bfc22c96b7560036031ba8b07467fb921937ee8c7216f740cab38724ade43cd1ee7b7740990629be9f6afe727c020966a8c3c84581ec0491bc7a71c4e5fd2c598d8fe322abbbd5f3aa88dc104c181913878c9a517ae8ea6f8888e4cb2faabec7571b717d2a5b7b4d5c4aa73cd251c50c93d8e0746b30d9878b15545e8e50bf8a978625db410f168a6bde02a8a176dd044a610b1a12fefc58f3e91c28ffe7068ebe58cd0d0d6b1e5318101ad09d5e9b2218e7d5e70694a096a2fef54feee3b2ebc1f6d15e5c63d64369584d516ac836b5c209a2ae012c138c553fa444a32a121807a2ce7713330b9f7e7b21644a898e0c952b32be04c16e6cbf50d1cfd25ff88e15064b4e1a700773e73e374de3de78cbdc97309c26259ed66b7d99909f34475537dfa19fa47cd4e6c3b345cc3ed0b0a2ca574b754ed3226f3f488f78b78c26f0b769aad4363c9868aa389aa8e510a8e57c794a32ed7650c6f4945d3c807fdb2c56730ef96d7042bb057cb05356a4d507031b11771c9cdb1f4069831699789a183e3b2b981a78eaae455f40797844969ac611c80bb9f97b9e4d3f85b75d478743d1f0eb53400f06a78a30732bf9f00f99201c5235ba0b1ad15a53f2b815b02841ab3c9b0d8a8822149aa23969a2807d08de81347c1a47708d59c6ad5ee9168981b62ee6e1e653bd30e5d77640082fe25423fd5656c70681844e34632675b077facde3d6812571feeca4188bf6e4cf662ee262f08d003a5a52ceee8284dfb38dba52e663eeacd6d6ec436c2d71c39605a2e34da78afe5c2ee54f2a036e55fedfa961e9a018435cdc4c2777f02c85ffd1030e86da5d8416718d529a73af3a88f23a90eb4a01409756bb54f9f4af77a3067d68c0537a01c15a02636aa1e380dd8e3b9e3eaa9499d7f8618e477c515b175fff95936c70c5d14b3ea1b90f0c442029e7469ea2989dc8f107438f2cafe552acdb4556ea94a3f2753a7ce695c155bc0aca3d8245df3082c7bd0b46c24c12b264ece58dbe22e763004307ae4237c59f5f4a6157b9326ad248c189a1762df47aea3591f778ea38636232116bcf52d9e2e498bc3ae750b2f736f4e993b479a4278facd96e25ffb0e571ff48746997b2d010c75fa08b06ce2115572b86c3877c5c5e4d0d9f7c8de1cc88dd0356e293d928c7df96803a16d41c0dedb46d54f6fcd9207231a398557963835d9d707d2456741e952beece3a882f1c99a1927e1e7287db74e3a86701200ed6e1695b4ece974c38b81ab9559e2c66854f74db8b9d0073082cb1ed22ea0adc98a49f8da4a0f73a6c6e37f93c51a98f242aff856ab8a44af93139eccc75cb055bd247c773da7c23f0343ec91e3f8fe225f33ef456c5f202d4b3b8abcb7cc23aa81ff8d3aa14824d79613f42904e1e9e3eec732b339a65fa09c60adb958f8709f15a9e85ac12c9a4d7710cb7b8f9ce7e79d5df1650fefcf9723cd4d48970b02537fb1bfa0868e4187ac79115e5c5c8436e6637f5538c5df94b098a2f498dbc3b27fe9bc293adbc52ef97213ffaa96a270506bb53cbe30bb3392d40ac5bc52d281ad736a6147f3cbadbb9096b56c541a45b59b07c9fc570fa3765da7d6adf37ddd1250fc69bed07dc41ba277ef10c923589c05a59ba0129bf348ee6299149c173aed23472006400680a0a235abbf0cbc337398b3875aab29bd299135409405b82998a6b20d658bb431a78acb506f3705069da246988e784692da4aacd2c388b3187e154f5d1a3c86f791c9f82b3294b8132822ae94d1cba56f5c15c9269bd46e9e0c641f1b07af0ef837818d46485a93cb290753fe89c02e3e6dcde1ee409012cd39dd1b8a189ddc08cd27ff6abe14a0911b7c247762b822adfb5c8c002b37a3284951260aab59177be264822ce10943b7c08c81d0b762392f11c1e7a3ec7924bd413f04ad1a10a4486b484f17b5932de6c2e204937a1003e5f92c814928b9ab08a35c8fc278413007db287ee987e3f6f1147b506023ab8c302b77bec7a796b265d4a60f2f186a3eef7fc42590c6321debcd32d74a39010538df38e3723a2b313928eb7d2df91d712361badad5ea0670091d988a8a34eecd29038a46b41d4694290d6a636ca68edd7f0bf3474a9f96936cedc96a0596a130df917700c35176e771dcc3af4078d2b81fceb47bfcca3660760512f22ba8ff634a5e7b1084b190128019350c87eee243c35609c444eccda005235772064f944152bf44cb742a083178127edc9825e50971ab1af71c04d0cb61a784ecbf2c0a9920e9b02896e5903a56c6eaa93d57715294dc8a5bc200c1a0a27cda09e171ee6438e2f673d4f054826528a7e900c0be496fac0c58c1edd7f6939311cfcfd63baacaf9d8f00e29da2bcee9e8417d69e8e76c84e67a4006203020146e04ca74cb9c9091a67b6e685f24a2b3cff930a59f42dc0d3654894c5b2602007a9b0963453ea800dede826bb22da82ba87f4aff02792d1777fb8438962cbba0fdac37af1489eada8c4aa11a24278d138fcb2d000cfb0f8d8d3136ad41a920d7cf4b23339ba659c680e4adbd9b354438f4fb0260ff917e51ffd74448e42f77580cb870e28f982b6f0a0c49bef2bc043fd4f0a89b9475c69e8d860f0d2c2cfafb72dc69b5104bf66de48e9051c9cca7430801bc6bba2a0a51776f531134d6e4f03910c9f80e5aa89467fc54c810f27eb784eb6ef2b0591c7807819ab8445443b81e660a26f299144b2dc3a56e7eda45cb81883dd441c6476fb2cc56d7475c8d994da368bfa8f931b401aed59e7f1a5457ccc98a9fd3b4006c09bb5e1c39462456fab7336cfcdbbd9c52eb6df17e7a9d48635316d2137d92cadb73b429b31015b4bc612de61434c88652f11ab2543c4b954d611ca903bddcffa8908deb98b3ac3c980a1e41d837c81414c4e657bddfb1178e208ce9b1d8a302cb73da0fbceeb9baa4a49a2fec2104172abf4c228a5769a232b0fa1c5fab0a28b26f2e779a3b654cb098b8b72e7c00fa109fda33db22a0a31b704ef95006bc71da8cfea38020eaf8efcf574c476ff90cd1371093feb8ed69e94988ec69f1bfd6a96ca25ae24b33be4b5be6c59d53f72ed464fd5ebc35d6f05af3dcdba404880ac45e5abedab274be5e00f8651ce1410edff75859a07fa91ad19aa26170bd74ef3030fd87263c82f15890515e78fb771bb09a8744886e8e3b10ef2c2640d15e9c33aeefb17c040c20ca62128fb389b4b719ebe273400ceeed24df5edf4860b6eaba72ef523195bfe0a00bfe110b78e99876b7fec44b4e234b2f3bc48eec6c4e8c5808236bb5cdbdfc4dbb03668213059f9eb10724aa669729b6ce2b558a8f810a2c9526d35bde1ec42da9b291a8be7a54789ac98251d8fd387a2d703c682314a9d1fbb3125e60e18b953a222a2077ce852c774963b83288cb1a18f69968886f33d7cb3b06049ba22c9fc19ab0d920b81ea2ff63286133e0197f132d99c52606a05fffdcd5e4e41d26be51610c90f3dac81e2f9f56ad34b551ef714322ed6dff405ee594a2d936bd065bc3fd1ff41a947a29e722408011d71d86cb8e1aa6b2fa163bb1b68c39123443405e6bfdcf4adce62ffb0da10b08fa457f47c5561656c0908912003b06385c0a8808b86eefdcfdb17e928ce8f80b3dad02a4b030fac30148b965b10314774c83a6abd3851ac0b829800b38af5aeb92f73af65ad76d8481f743d6601f084e2d8777c0675d539e8e7684a8ae18405a355787e148d3fd5e668093935bf5149758836b369b731cc39fe222f5dc662b7fdd2ff02af11d0298b96f1a2979fea0823f26c2827793a5d8be1e84670f3c302029f04fe47b3f810a211fa9b7faf69aba5beecbfa7b88d6064315a9d1985843f4d69feae97af3cbb9d89530cd0b2d304339c7ad1a5228f12ca4b80dc88b50bc29156307aaed968da8cc695ac63a63c87bc030dc034e7699278ddf44eff4f501570f17f5e5b0affc847b69e1f2f96493746814d9f68be0f0de9adc9929c1c8c792f3ffcb0be2c358c6faa4c92a72cf1bcd586672b4f2ba6dc8230594fdaa372d0a329a8372fa501da6c182fb83d181dd3294929fda4030b630963c6ce7838f4df1b14acc25d6087f7e20e4452977453bf375d55d2aaab6f597335eafc5b411bbd28c173e919c041c5afa9abfc0ab82055ecbaf2d83dd031158e93ac3a89694be9a9bdfa8ef1833822feac79b6706851f2611bde1b61a093a6e41ffb14eb922887e12ef35f93fdab29ea8765c415e3ea3082f94c66b54df024afcd53327d9761ddb58999d5390fb0a7f6799446be4083b7f807f2d1691848c4ab5b06bd645ded91170823f1c6e754d74976c2525a4c528db012cd66d5c047dbc387bc2564a82f87ffead29db2d46bb266c74929c9c916de9f2b2cad4d7440c423010c62bdf729344d161b1d9e4f64806a73b101028805c1d883ad69b853d09864de72bd4e51d1b9f7c840420c3302b4f1d12b4d957dd404280fda564546d144a178758e82ee2c67653304249d603788572c322f3dc445665e9f317c3c8aa6dfa22f289371a560f517678ef6714d3700f58e861ee577a946a3c9372490f23f8da5928add2f23e61d782417705c41c5b643fbcb0f9441c2d8b55ea7535f8c6c4b28d99efe465086d79c40d41be2a9bf359057b805b00b9db3d15cdf929d364c0562a5d4ef3256b9489c0a965932ee6443212a3b804a9912d02db05f1f5968ec41e055ae95c0fcd03381cdc98365faa9901a1249115aa8659a25c2853b9328fdf29b34ada6c9a505a9b33d429d0bd442bcea8f26a5dae5ff5de21645a0418673ef42f370fef8ff2415c3cb61607e7a6656fc65fdf1bd78bda0551fa6b31df801230e9a2251a245fff7185ecb359dd566e57e733e79a276bdda4cac49eccaae5bd6b9a9cc481a369159f882d85b934e9e109bc123e10c1c913def1dfc13eb413c05de5945e025dd6f27ee2033a9f88f68949c6057cbc06c650f82a0c35b96c599867476da56f9d1427d4df5dfc7a9289ce76a6d34c998ec15c1b8d9e5c50f596eca22d3e8d331a89a04f22998a8c2df630d046ff61458d9eed20acac1a070b7728d75da0f12acd739e5c987c130af3942d22f9ecae92d9cdbd88ac2346812db3867dec448001689256b66748563f7794e4ce46045d433c564736ff3812cb612d6cb33b456bdec1e09e220f340cb0fc81ed5ccabb76ee30ce397a63bfffdeafc407c918a8d041f82ffe9b7b163aaaec1823a978c58cf79eee94d9b6cc60f302a7523e12df046521f9503ed452698e2b15a7b4ffd7d0a415ad831492e052c44a7995882d72fff68da3b8705e3e443818ab0af48556d8c90649585daa62b6ade34050d3c8a1f6a06a7a5e131a0b4bd5b7b3be02c2ca33f927013a3fa9797546c4a239b55f824e29e3d4a6dea66f46e32e619f56316014d4193648b46352d2d37d67cfe0d36f628cda4175fbb7372423e4ca1e1fa4abb4b36f0bdb6af3ee6d4f3293869a70e6e0197923cfa87709764e72a07fa13e42e0ae7c415461d59ad3e54c82c8bacb7c74bf984f368d661145b4affc89b20a86308091d10b08c65a1367440fdbed76cc165cc4d000b8bd76c6d3be2ff7e7f435cc18046fc62b1dd03f24b928ed74949d2c3ad45bc6f0cfe8475456a880c996eec0ecc4de67f0cc5bbc4544fafa95d307c4c8c093cfb74da0886ee6f3d91b8664aaad2658a6a454ee1bd7ac377a542a9bff0d23420a9b1fe6d4280d957b5e7863b1e7e6c857ae8627ca6a7dcd7ca13cc95b2c95eea75de481f4a3d240ec3f42377987de79cbdbd0cda186d87c2dde1d800611f437987b80ba32ae558e32e843c09f158c6df5a7b6328b99d5ba7647dd1adb8f1137df6e0f50fa52b218154ca1318198cec1b04890e2aa2cb3a33b243530dae76e9f965430e74c02bcc32732955031acda18379b1089cc29e579aef9adc47c4dee6361851f5bcbacbb7ad6c1897263c9172695bf2a931004180844e0a8fa598d5e7e19538e7b3f20d5ae9fb920c68eb540f37fdc1281bfe5bb57ca225ed677de7db4d6469b8379c1a195e1f82ce050678f600086d9aaf5ba0aad0ed01426610b64286cbb8d6283d837528a64d1d4b4a2318950f523c672fdbc0ca3527e9af71314cf7e6c1466b9d647d59650ea785d6e832449c997afbf4eb7307aec365a2819760ad208c98194de901fdb3d90ce6b33b442a31920c1439d56eb4ce79d50ba468be5be9403718c9db6007b233a0cae66b57be309785ec097538f8cf29082478eea777701b9699e51cdeeb17cc46ee4e46a7e1092437d158ea8b3deace9fea00391a4513933f1ae20e5108d97234fab9d1024d888e17889c7f21d7deb23eba8223f64f3566c3478a8137d59a912ebb91bd904cea7cb2f212e2c208a991be05517896b2b6b02f774fd41866de10896f131f089707360ec3e8ca2864494e3d5e97614a91d468899c8a3764fdfc44dcc4793e93566371be7c11de9818b0fce4c6d469a4bd884d37a16f30d9994cefc20a6adec3776117de9835c89a316979f73074aca13101ef81fa47a36ec280434ef732a9665b3090710236a0f4a1fc21b9003b4ae4a3d6073f962e6c84c1ea73f2d88342be617d44927bcd9c8451b7780e0db0c71462aedf7e53228bac4eceb4e4abb471e809b777b801a2c1ef746f7e0b87687572d6e422502d72747042869c4062462f429dd72dd03bdd55f3fe669c32d45292a01434a147406d48f5e5d3611004d29c675850453829eaeb2caa256590e21cf7ba87bc7d9b9c1661386b1a97fa8e1fc16ed6d375997b9a3d19351df33c8e9d982f3ed3a1b579db4b96af56549ed0ef26b2a71e4aaf6f0b7b509fbc5a6a15b2fbe555249b114cc637131ec3fb505bbea2ed855d4fc05b5451ecb5f30b09586629aadb29631e1e88a6ddb6162ade7b567dfc3438f5e0e8c2dd7a3025f7b06d72f20d9d9b245a461bec67202088a7d8569c878299fdb5ca6a8fa787e53192197c7df3e3aaa080c0453d9a9b21222deafa6608a776a541b1b241c8084ee0f84ec4a6b9078558b77c1bc9a7afbae37ef64ba10920a1ebcf48ee31ebd96847f1c90ce8309c51987a3dd70eae5d81b60b51540a81eef421f18ef6dfe27c594d7b442bde46f5700450a4e3e343cfaa3b9e52d929339e64160704a5a7b06565a13924194da894a8759d9947d6ba16909cba9137e9b8aec4920a9056586dc066e58958247c84f5d758de7c5bb96b749712f91c0a0078e38da175cf6ef52b113462b856fc73171b43e656d90d301f06d2b1910a96af9be38ac468af238bd724906e89965b07208f0b6dbfe9e833f072963c80aa4eaedb54b41fd20e6979f7b53bb8c01eba24371e4d90ceb1a02c72514b6db341da9b845d1c15565c09d0d5f5f30051e265827606a5304edd205d0573314d900f32fcc84e92790f7ad9008159558c4b04b5c69d4e2c92a4b68b5132db721ee8132e2df5dbdb9f06f6e0b71f86647379d394d9ae6db917d51250f414af9742179d1660d82793ac9bb639783d4c066666030ec0d11b33705c0c5547796e563cc32f1167f51d02f702452f5bfa634bcc2efdc62c63c6c751fcf1e323e4b3f77e70fd0f39b0c7d6849080d92c79eab022c6b1f5d754d06aaf6181559770019c7b556d86de1ea0790626d04633c0d09f5b730618bb05bad226544a094b684cabaf1f639027a40a136689465cdc45d3e85e7bd154f081d48898ba212d515712fd4b98f340d38f146209f54db836097e67e7007a2f679f27d28a55939320ae86ed0b00d0722e03a4530c9727b4948aa4ac9ea14ba93742d955607a7443cbe00d4eb0391825ce3a62b52856744ec3bb3dec26f8258a9281891709ef69d7db9fecabf94b5ebcc8b3b87a2510fbf13f17fc59f91fe81fd42c50b2b6b2e475f61fbc0983605a2e5aff222fda92c4987ff187dc63c87159d11460822a8c03fd23981b9af975d09417c5599800c2aa926b61cb580cdb30595bb463864a7be0216cb043bc74dac466267b91a115c4cb9666981ce1a1ca46e12dd5e739dae82d36d354d58dc89a382a2f2d2e52a6fe10c194ad67f4726d401e382e082205ceea67384829389f13c167af98b4ccda2e02489f60e11052e6ca0fc58bd88208fb3c26710609630a09b44c0e22ffeda88bfd68b2ac90713a7606b3907377b768a2e4758181bc79851737219cb2c4fc3bb9fc478b27aa63eff178a5b1eb7a6f0801d3799fdf2756286a397871c75b5fe9b9f41ca93b041eb21f449634efa988e6e5e6564acbf6e35be1b54d2f5a381cf38696338c876dbda42fa30dcca79800960009302241ea5695c69ebd01c8196f0d6531ba5d65333062a49a539083c075860cefd4871b84120ce72c637b30f7ad7f88d87b8c82ac388395c4c941b07f389ca39c910300cc1ed8c38cb7f8fc709b7fd23850f3a678df239c008f5899d7ff0ffab9989573ac0aef9bd4bdf026c0050a23076d22c798101046e5f14aea3ce1ca28b46822428096fd7895118aed102b758d947b5b256c8f7cdd3709d7bd75c53cfb214cdb61c3341da688c8b3359bb707dbf8fa521e529300980ffc01e2379126b983b1b286bb8b4e2a5ba8802cf0328a6ebbc4e87968b9f73a6736e6059c557dae6aa02ba1be0222143a156c4a4872c3d21fa7880d00961b62f3c865c90abc8dc129d52a069d3cd2d2922dd16d5caefcfa7b71cb40c9b9696ea299fde0bd7a5fd4827d40f973d6cadf155d2df069960a74dddc94cb2cfe381bd23cb5a4b2622d9cde5a0363de007ca3b40a1baabe54e6055809142791a5a5ab2dd43c2e4155a6ef93779225257d6a89dad1b25359456dcb7edbe59d41e0239e6c61b9c195e0e0540a2e52bd29280486563d41514c1de45772613da04efb2c91c7fb0a627be7eaff55da77a3c3b6c037ba3505f87e68575c4581e97bbae7cf8277a31da3abc9fa6f01fb8d6517d682538f313856e909cf32325fe623209175cd57b83a193532e9b995399fc76ce481ba178b8bc509268cf35000b45740df9ce9a5e96402017c5593da6795fe8672685b202c2cea9f842b7c3ba1acb8f1144c193f0a578202fd6dfd5aae7a121a81453bdfc95e814cc08ce2e96f928ff0a7f17055c27c5a8220b691ab2aacf8bfd8606a94b8ea252403a6cca641c1e7303455e9979e5529cae6e097f3b9547f550cf507c61dad3d65034b7db0148ad37084a5ee4ff748e24442fc1b4407b928a865a0821cc4fab12851f3e7e6e11033291028b68e5b3d99ed7fa205f5528365f986f74678487b386710ed691e56a1de1a2c50ba7b9f12a757afa9451f1d3e52b93bc4a4500d47823fd297572ef6b44b7e9bfe617c569c82bede7e6be8c732f8adcb0f0c73510134196bbfa962883969e2ca80b7bd17d179e23daaa4a14f039bdef60894648ce4285c76ff00700b18aa6795d6427dae1662e24882ddd2d71db988cbb90a1ce58524637e0a173f0281eb73c53ea4d9bbdc3041f012a0f740ad1824e258701b3b9b0bcbd41305c6e36ad6f1f897c38b5c1da390777d03be1f2c4c957fac8b203c012c25157895ff929834e57e6c84fb9747624626dbbb39f39bdfa8b0c96374adf99c086a12fec2a1b4ac957b7cca3fd749e3408091940583ec3cf29987c4d61b3b107282e8f631997e4ee6fc0fd87474154d2ea52cec4a0667e28ba9110813fa24acabcc19df56cbeab4457dd3a9db6db0a99494a0eca7bffb1284f25ae42255811df760f8f5f4704655e2e3f3325a9d56f0ed919d1e6d63375828928317b330403ae3c49e09e58bd89375e98256167ad0ddb18a870af634dfb77ba495cd9bc042f9d4347475efd8009e248a2ceb607fe4eb1ebca67c46a290a9de88b8b6f52f2bb1005c5ef87f2e9ac704b05a15dea115222c548710ee593d23fc9830a992ba1db51c7780bd87c75744cf38077d5ff81fd25e92b62f68930107bbdfa3786ee3b23360277e5c6c70f2d7a4b6bc9f5f6bfbda3cd69fbeaa592d1e9ebc24ce5a768c81f7b3459962d2f4626943e4af93396395aedea2240e2283fadb29ec68358d36348628a05aa532483ded6d840c7053da7a8bfbeb9dadf202ca1291af3b7d92409020c459d6fd3ac1eec5e4a80d8fcccec720afb197db8b3d48435c000d3a9a37a7e7c835ef37db4c686f7374c60735b5076aada9bd32d578f4531ed5d0b10bee6fb449440791038dd520b7ccb981679eb122e3a8f321114ff424d8d77dde8fad4f23a0952bed3721b3312f2a64cc4dd2e66984af4db25fb6db63060ffcb266d5927080a962aed2f9b25f62dad609b85450482726fca63266bdc76d83ee27b73141b1d05ae1e01c4ab90ffce56f46e7b7132f5815e10bd3ac3f98aab621f6146cd30a5c709c19fa6d1bbb17483198c5118ef08fa8f82b63a519596440d98cd19e37b014d38cda32d828fa72f37cb396fb0c183c926f7aa510318cf9e8628fd23ed5e1af1d29b4c8c9cc0f0ef06fefba1295dc92d95e73dfea2ac0d9c36e33d0778ea6ff22605b4fbcaad25467aaf766fce94d408cbf7bfebcd7393cebe932350c13307464810274133ac7fe8c1e3cbd238e8b4d2ec9ad426227579e2e33253dd3b3ecc2e6bfa303d3c12a4f1cecb65975042ff6773dcf9e8d707a6a5689235249cbc655354e69e2ddc7aa0518dd4ad68494bd36fc05f41f04c42ee206fb2cbcb558a7aee7d76191ee005eb16b961a115614d14ae99c99d015c450e1e1ec50b47c83bfac3467ee4357fa58316fe57137a33800b2b798b735eb4f20691793635915af2e1fb549dfaeca81b6fd9c73554c4eef9c5c3d0b007623136ff3031988f17c50a6552b53119b4530020cbf6e64b81229e9fcce2d6ded039d6535e5b504d24f5756f3eedfd895adb1a5dd9f9994fca07f9b7f6f3fa1d89f70ece429caf6b26a4b45ae23156045d93e50dcb314e3eb4351ed6b85ac5896c2ce989a53f1819780b29741765158e96c6c27d8037826a67da38cb3a2c76a3e16cdddb818237bf1386b12ec44ef1c60f0b0b1a466d81356bef352b0a7fa42d27c9863ea0fba448ae55b134814084257ee56bbde057f27c170d6d43a27383b5e83b24fb541e1164d0cfda03c6f5fad45f50709239e17d93e0014d75885d11d6b123de6cc39d8322490a9fda1d11878b7d4e2f015a417690548e89ea6f4c39efcded762d6223809eb1ec36e806add683d6c8a4298a5e233cda9b9edffb5a6f54691eb9f42794c0a3ce589b49a2d7ac5b422a5f1247f33be24a8fbb18f05ed0c91d78d04bedcf86fd273bf40bd9edf5b39da3a9c846116f492c8f62675197f820866984c2f0ec33c5556cbd235755ed9e011c55266a1d317a3f8067dd5e5ddf6396d7f750b2d51fe33a1faa2f36cb66c67c3629165de33d30967c3aa0b5225f10549afb46aa0609f88417c7db8f81c412d6fc9f7046802e1b79e4a2b00cc3e5d25b36839d68fbd0987c2e5581c8bb6059e96a1dcee2e495bf649d3df6f9a9363686e9df2422eaf4c57cde408613a1651cf5ff3734cdeb794f295f71e609ddb1766be3ccb09cf040c69e4e36741ef3b72fff1e9efb1169579acb9ceeb086535f1fbede9a55808719bd544fe60456280aea11779f4906c2e8635a1077af3529bb293cf081f2fef74f29df2dbb2df7eba669930474fe76004da83c1e46c7d21ba7c5e06d8984d774840905d53ac41bb9531d215a328a3b2b5e8409cec2c35802c15a2bed2ccf43371896bfd064d6c100980542ae8082e1eed831bc4202939eee4de1ee00de90e7560966532ac3cf5c890bcff35ce8344b160f0b3c55888f7f5c327c70be8291b558ec4aaa68f6c729ee03c61abcbc2cf4040fbbb52039aecd2ffd2c794c5ed5061bf366d29807c0b5f1194eebfde2382a235c008160af67043ddf8f6f116a25b08cb5c4ee0c9c8e5f6da5474c788e450452587f2bc29c984c5c1c2200b065cb3a60a9b67cce78133213cd9a8098fd39354c280799820d887f865f210bb094eea188f98f2e177acea1a8b5f06344719a5d31391e40804e7bb1bed354ef9377139742dea9e2bb94bfeeeb61d8b3b9f6bee7ba5c4642a3cb4806b1cd4b444065b9110926fa3dd2d8f7eeeedd39294fe8e30230c5ac1239b57cb5ef2dd14cf6cb5fd3a8ce99b4d6ef2c9087f669a66687f9b67931324acc9fcd709d9419a4261a370ed0b833dd114311940225812ee9cfbb22bd8427c3fbcc7af8d965dfde1c49ec29e0e9be621716f53edce809f25f2f32c31d226d6a52a21dedcd666e6ba3024aa44194ed12d1d328f4fe13cc8d1679204f559f99f2d3fdbab56a028668f366264e4ac86446c313e12a7b2d65af05772d10ab7d14c890163b282539f9f025916fc5158aa73375266b35de19fbe5727894e45770aaf83124b46da2a8d6845046b935abc951eda197278016b81d570a47e61ea524dcfbdfccfbd7115dc713432d64dbce9786057da271c626563f1e6eda86e356e9f7f9dfb1356a04ea6c8b362781b3c4d0a0414abe885b9d643f5686b733c1049b2429c552dddaed1f2eaa2712c79170cb8da487c1dd07e5e5b45011c760b0e29cfdcbe419ccd037e3ccd0567faa9764d3fd34a74fd4cbfa54f563d32b40634e288922eaed82d6b7b359b8ad483f856ddda873e005153dcc39a359ba772d595c1a10b77a4a51e02c4b91aab2616424f8d8c0e6407aac69c11e11149b54c79ec563fab48066ff9810ef94af11eecb8b21ce787a8fb97bf99d1f66e7ceda04ca729ffb795ebdc9c4e13e39e9ce4c4fca294996b87adbc1f93099a7fc2d3d349e92a0e2a00e7b27d9f4bf21c8c7992dd0749c04678e52987b04201996633a41745b7a1bc6cbcb50ee623133f98670b9f333405ccab70df566ef9e9ccf15ee847962be16dfe1d0ca7cd895269bd0ebc6d9ac27ca834a3cbfe9bc254512e9e6bf66406f83d45fae848a63ca77ad5a81dd9efae302c753ea9c37e2b5d31c03e073a64a6a5f36d1f8a0244b02667633cf11971629503c07597b0ed11f7b9cca5a940f85abe72bd92c733118e859c6dcf50fc6ea051110ee36b71aace47fae2b9a03c73d06a1e3a590c9501fa362aa062f306c63c7e6c76b812bbf648f1daaee3cc9c9b9fe657b1879724a99f117db191d3a49e15bd700f27bfd36cd298a169d1d38af92637c3080d6968848e24f9d1f7c9413f4c63743deb2d53a5ad1dea4ac675626ece07c197f3d8d039967f9ef50c60bb34aacc3f1fd099117a856b7379bb44ecb11497cd7b152f541a94ef99c5e2365cae6fd337aaa5314420ddf71d702bc330d403334571fac2efde47770e6e23701661af3bcb16b2f8a54a55be5d60757a2ebaff4337d3795557a478c64026aed3330df0f9f5c916b5094c9294a7dfc0b46bfb499b89ccbb5ef89abff08871af205d273c24a52b4e7432d22788521aabb0bef7d2b68428e35d2688317039748b54c7cc19496270885e831ff87b7d57385b7d08ca465822392b53c74a64d5eb5cf272fcad4c169a100a53e4433a478555a7e09d8585bac6b08fdffca2128153e11a41193115f0f00af7e5bc9d2e5a1300cc0d5347d88f20b2e700a085de63f57f4c0c8eb4e8615a292e2fe1f0988b8b8666fd3141f86974780d7c30c15ead008f5af1524e9c4559b9e837bca9a56d7f686d840545e8f63c0fe6e8e1a8e6badc05bd1ce26d125cc7690b92949f276f7459ca2d102f67a3b08ca741194d188a3ba90fe3f0d44f736cac844629389049f0ac27e0050401bceac966e4c8473c94d766e08a5de31dc98b606be7d7cd0f09ce0490e5629385fe937e86da6717697bab67959ea24ecf1be91d2fcb5c126fc932b78d4423f141df7d88d9a3c45f22c8922c980d7b85102a215c162e40a3d18c2032069c9ea8e18d48afb086ebec521460f45913377ecf508f274da299652c00166233bd64ba69cd4265d857ac6e8abb06cc949d381bb806193239ee5822a7ffa8713b2e3e2ddf54197e8c8369b47c18ea63262fd7de2fe0ac38c7152f0bc6fc342910751d877058aca5f8633ddef81b959b8d45bc00d0d3fe12922c4bbd0906a93be5ddb9944b9a48eb968aaf1fa1f120776cb705832b858a28acc1622301a02d3d0a8ef5c8fe5a7c6177516effd0b91e01efea277dbfa49c176c10e0c9b7085a26321444c90fe851c3636842b4408f64836f980f084c124b53463556ace13fd1a3d01210957e847c3e1d625c374763df21aae9a7eced851e9ce4580fbbb39a46ecf5421bb6cd6665b0ee408e84986c48fe5ce3c9fa3b22288a56d3f12a01bbc0f9b4051ab35373a6db64db69b1d3d9240dbe422dcfde65df309144cf1dff48e53a43b73d2ff853712918632f170e4a0790f9241bf0e37ff8f146a47907eafbe4066fba6d2fd436126d91267a28fbba5c65172948f1089bef1b0991a6faf86777e405a7679aa19d44f2ee9529ce299ea12e54e279a8560f55cd9913d179bcf0f8edb06a34a8f30c8ae992472a2e8afb0de802f648d235193a74404a9d5db33e4d4612906a4f98c9e5d443fd570d4f6595c1b758034404037fd37a33e67d28b90068ad62763ed9c8f68ceaa4353b4ac554295ccd9a7ebe20ca443c545173b392c1c95457175ac79764cfe1ef683cadfd58cfc5c573b37ec97f59889667e007caca7a3fe15c7e113b68f1cb05787497d6d7b9d6aa4ceda0982774da91604d839a32105d5b4ecea75982d97f9b2894ba6949c388ab79795cb4e68332584ab8ca079a8d97d187e57274af922c80a87d7a3a442b2aad1e8940da172e94524af82a213036a20be6ff92729d205a75653e3960a6a26356902679252e80f96ded63915c5d320ed06be398c1b244a00351c17ea38804d6dd5a7b6cf84eb56c2982268e8ad4a9cd593dec003b6dcafc37c1703158dac25d25d61be8d8bb4aba688c6dea7e701913e4782901879f1167a0d79f45c8418008a5434dc595f55704dd7e9905ef5399eb2327fb3850e145155df830d313811beee4590921576234b4bb28d756c39cbb37905bb207d268f13693d4580448fb5896c4e5e495895f0c5bfc1e92b8ea3e82692c3e44d361ecc53ce17be78327869532b042ea70db4baaea9b57409d508396ebd35f37a618c429d863de4bbeb88ffc0f15aa711c29cb926c60a7e1115f66cf7bf496267b7596934cc9020edcd9067048e1e6e5294ccae6181fdf60c22e928aa4f77f9dd523d2ccb8fd071a4f6e6f11e26612132aa273d52eb08dbb40f8730a7d3a77c27509c3506f51cc4232a71aa553866c0b4eb175f193de34b4eb271e735a421c7019067dd1536d3dacb54f7ab3c3df44bcddea8c9d4e0ae8d6e0894b7041c63c8c080ad6489b31ec3c23603909bcaf2c64b37f47873c6ad729076faa04c96138d2954456d05590d808851e681e03d74a1c61e8b7d1a2d6117863893bb4bfff7c0fe09ba11f9d78535daf0c03e68b02301ae87fff77fb0c46019e6949722b2b5596e5a0cb368aa88cf45708de574ddb361c33c437edaa5375425c341ff3f32fc0c1e0b4082acacd2efbcf58c0b2f452f277521980b4b6fe323cbc781a6b243a7671b1015a1d8f8c643ea6a3c10e2d75f5e317a45dd48b9150b47609f3669bf2906b274438593959d6141dcb44ee1eaa0913a83b62d11704d69ee8bb247ef532e0ecc12f059bbaeb6ba258813ee4db53680d032e5342db57b2fb689c8a8274c9c130a00117de1afdea0d566ec94e2c5f8ba9f009c4684c105cb5eb409d8718c7435a17729c1711e9f4a371dde4506842be7499c9a83e8bc59627c67c80bfaf93afc4a453bdfdb60664f3c5ad6b20382a9e484b5f726d827524e9fb6ba96851d0a089ccd798b7bd9ca8a3fa3e192c497eac51e1a93d1ef0ca0118064dd7a9875ea86fceac916f9a436af71509a948b2f8234394679d7a7cd5cb4be3c7ba55d03d0d67ba9f00f1b6c693e899dc680c51283ee4054a6ff0cb6144af7658c7a7fd66343018b27f2e1e53facb9ac66091e9d9250b8e6be3fa66ac5f120d175d67d028438b7fd02d4a3d01b26121029d872265196d06582ab5c17272731ca59ebef3e7ac8264279ed7b29f7efedfe8a069a8c2dd44d546c1f92874866a536dd32e14b2c62793c4de5eefde88b28f11c5565051e6319926bd30306ce833420e69ae6a8b3489338f1c2ed924e192a50c6ad0e00e7d0327ede03a680c87cc29351052bcf2e981ca6a2207a60818850804df6dd0779dee41e053e66344739201a2b1e7cf36357ccfeb4302277fb930c7968e4756861741384d01b70563db7255144badc27747dc4f744caa6d8ad205ed05c657b244f81f1cb3b6a27a560c6db03ce8fb3c7d397173451732c856127a8d820e3cfe1dc90213b6ea141f6e74b37ca6f3fa7a6c11b0956dcdc7177f3e420114086558f975ab5ab0ce926cdafae7386d6b6f6a9655b49b1e9547dd03dd16413a728dec650595a6425465e08ba650f48f18db7b85cd065c722d82b8097f71d7d4f8b7014d30e2a9f2d8f3f553e331e542d71476cb66e81963cd9810142eb467d2555e9b23466835dd8b48a66b679923a1526835ebd0da1ff3c53b3b739eb7e6873261f3b31cc78933f1ccebaba5d51ed4e0f371ebc7e789a039652a7941ee7402d8ce234e6bca9f1170d4feea526cb2c1650015b28f0bccfdc7c35eb9402e7f5f025f3aefa765cb78f35a80e4e65a26dcf21a4000d45c7b0112d2342f661b92620cea2ddf61c2aafcd96cad467fe6dd48a2f7e21490d877cca85a400f902fb7bfa694888c75abddffd65b028c2cf89ba7ca4b960f8517a8c13e1a1635a5edb7d0466970a1c88d7f1a14a8c223b8d5d8a1099a0b854f364689dd64d06b32c6d1808aa02ab8005b491455dc874dbab7b58c958b26e9e3019c0cfa0819b7cb8c08258e468645e437b5590925aa86330728a394f665fa6031bd31545e555f7a257c9606cd49ca0c3588c41d0c3524c3b88362152d1ffaa1255b7ed97a6fe839e8e1b17382359928df12d6ce61cb9f6d6a1625f1a2e55727e5888ef7eb6cf0a557eb61c9d37a3a39337f9b0475c0d296656d86751ec4405c2c61f6d623453644015004aac91f0e49d66a8ae65e6fa69617d60d5140c8ad4a680b01ec1740f4ba6178d0c1e92555f768734abc96283378aae5b5e98a0ad291d33796e17fa5b84cefd037e9382cf55be34d698819656049a62a4345929e80949575453061e798cf2b6e55898ad7b0d63af7c827e4a958ff78c3d2dedf0114d7171aee57209af6ad466fe73b1ed421405b4753ce2beefbecc78f9df95ee49c3146f1ffeea38ff7263be2eb0e2b3fcb3c5b3718b44d055c2e4359340744b669a6edb420355de2cc04e9f48c5fa638c494bee0567a8103081852295bff1b1d96bf9c6228497be0bf464b25c24508c59be172fcc319a22d1cf017023f19898b0e4c5a2393dd327f038ba81878efcd3dbbd5fb9886dd8fb6b3afd3ec5772adab8d455d28d81937afef51af074d932c499b129b43928d80ae780f9163004bc283967ffb3b3dbc555cf107dd59b901d941e70e8e8fa4a7d4efc0aac6902b7f8d01315e80d6aca5b998cb89956606de83aaaba1d0b5e2fa78c8255f013f9d1bc321d56a11c0cc57dc1a6b080136b2fcc596042256d9f8c3a1bd6db59283f0553010439dc3681683114de2e22f5842ac8ac851b780e0849758e2a5747df8fb8dd14673df43e9ee30dbd0942324b842a8006651d956f229d83c541465293a5b69597197a51373e91b81940ae193a93ae0a702b4492ac05d8433037607d15c0e1a34dd0a089f577181acdbe6d6a9ade919c0d2fef57abb3c6d363d158cf068fc94f35a8d4dac35c6dc21b109180de22ac1566a1e308fd8b6c3366f4e43f084ae625713224521522166d8db3e49b97042d99810cd5e31cf42100856e1783ed3311399308e790d5ba9f1d0967917ffe85dc249ecefddf2c4487963543094de7080e0bae55502805bfbf5676ec3a6222443c9eb62a88740d678297cec2b115e5d013117f50d45cb9cdafecfa7e2c139851ba5d767456b4c80efc07a9ebaa1add2a85c1335495dbdf51b0dbfb793d2983f89c58d9b49c6a5fbce6c70fb381df4e37a58f55f4bbf8bda6dc5950c0b5f403b8218f4bed956447cb7b2193a7f7475cf2660ae5cb6d24d1b8af747f8854fc85d859c0691a2e95426ef6026da9d64dcd4c4bd94d842eb9eb4424da66177034b641269793202056c654542830c27c2b2bebe4ad693e3c6dc345a4dc044885fe1b5aa26f8942c4f603fdcc09504d6dfb2ed4b82b677faa311fae15661ea125bf1c7901557107d1c81fe115413822d5604d388e95e582e116c7c3e7cb7ce30a822ff31861ccba8e6871e515b5333938d81c7babe2ad16594884157246d3ab1d67bbc92456dded682171861af1c36f61a2eaae3dae187572a5b5f95d90a6623d098bda9fbb6cf049c7ae93432ee7b23aad579627e2408c630869553fa41dcb27e7a6bb41c4be3cd5b828d6e5a95648e09d6e579b115370901b3c3f67549165aa849a73dda8c55d2d875cf47900f87ed9f0026bbb13d69e674ccf748b9ca41b720ac73304b663bcfc2d0122f42e44feadf1db27f3fef236faa2cb4a5d5b19cf4e400c7132abb1e2cff0fd9b7037b8c231c7ac07b8dcd0878ad16a23015fd109d99055b51421175b9eb36fcef413d199d913870e2609f602d1b6d04c3930253c7f06b4c7d4f8c568531eec60789ed46462628e8c25565557e541c888df059f7d40f46c3aca0d5084f5a18d72f283f033e0a6ac4be08771cd2de0996baaea52f60b01e355249eaa1a069f6791928fdfa48ff6389687fcaaa77f01439abda24c84ba8a86962626594659b38c735165036fe96dadaab097b40e5c5197d71c54628b7a8b7baca536fbf84ee61f38ab3061babf7fe10ae163d2946a79c88e45976666fa864dd3b95d4b13241c6d6c213f508c3473b475410aefcd486b3aa28cdf512e51e7c64c1853edf688f554326121701fc9f98d3f8a35fa9c2b713ed420f876e863b5a23aaabf69195a2d746fb989bda8ffe805545eb159ecae29491ea70dfd1353a7da36a766c656264375ad1ece75d1e8fa5ad98c5eaad31effa417fae1d2b1e78f7fc82c2f7c43803ddea8d3796e4400c7834a9c9293a9f3b8fb2bacb3e5d14b86bb26b2976f2295a2447c659132187507245b51072973b84fa2c0f9428a8acb099e763d0b9476c077a72f7624e4b91a2fa6fa60d6511efa4593de2394cf92f1e281520a5ae0dd6e7300516e8952d074738a3eff06af8c5d2f4723f2db80737fb876cb49134fffe8fe78b3c296842936ef82b557b38b0717f06c3a30c4c3cf4063300977ab72f13d0bd21e1a175195708e5d0ca58a8eff969b437d05fd640ce0a9bfdf36af68b8065630b8a67bb2e453801f51554aa1f1191f3f2716326c281bdbc0beece75391587d7de533cb0102e2a6cbc4fe815348e554179f668449190fb39a6bddbf11fea2f01445339811b3ad513d41818f9d07cc0b0bd686c9f9b37a185925154937af43f3ee451b1200facad96eb9f324bf7a72c9c204ce7073d007353d2d86b6f6aaa6ddc20013f90119627279d4f15eeb5f0a5b2ab763ddf2d86137047ca6f2587abc31e3dbe4bd02fceac3e80e5b9166fc40ebd08bbd4061f325078c62fade58ee011f6216c912dd012b736582a0e17e0b2d90d04b235935c82aa4244839261fcf9d199eb6b33acd453544aec02f6e61e142ecb1766b1d71080d882d3cd2107c300cbfb3e636e2404557d813a1a64ce8c6475110191b0cca09a49b5771f38daea26d6ff80a348553b8b092f6556fcb73b8244589d9be1c649b656e009bbfffdbcc9354324a6185499097872279766fa062cc5de7c179b264e1010edb644ef7940f10a806f173768d847d371b51fc8dec5d79e34bd55587620d3787bb3f529537b0a842ead5d5553abb251368a7a6c8d08c8987cc2c8188ec870c42b1584e72e16084d37ab0f00a5289f82aa458ac1ec72acd047c940333a137b1f0459c1eabdf7d4469822fa975f355efb0b5db64bf9e6ae313c19c5a976f172920b126128cbf6680a0aff7cfa2d6e9711c8da26bd0e76e3c5c984d5cae532144cb0efe1af52f38efc35f5ca83bd2f1f8e7bb2104a304cf0212c3682b81dfc6776f07d0fc1d16f8f0a95e07c0a9e4f1d294bbf882976f5b6b7e02562cae63d61e335a4e0e414425fb809730c4df6fb5eea13fa25973398e4eaaf5819895866260cc4b691c14df0fec85bb89a2502accc8dd6f678023761272e46dd3532e757b5ff11802ddb9fffcb721bf24d1ed82c102bec32b28eb0e21c71a412864e9fc5ea266351c97bd24ce3d34664408d57a60caf16b4d7d6344c8bd9af7b25aa14bef219187c1c2b15f96911d2548922e41c127da32c41c400c0437c1d5922b89567b864fc1c803304c5ed0afc4e4e3cb83325153dbb54ca5cde868c692cd61c571048b5b17d72804605ccc368aff60f50e056f9f7efe1ab34e73e565cc0c10fd011cab37bde10ada6e05699931a2ae0d46eeaf44062753a4cd881a435a37324b5336897d29b0c12e7dff3ed85d6da51c5b070936a720db2b3fcc2347cf697d4775ddaddbf6e96887e7e76f5fea2565a90224caa4c56ec152908a44709cadfac50c00c17b93465b60e9f5c177e85699efc5b93ac4515e1507dccf8c4fbe42c84ff854b964878f5c1faabd9812b0232c91e78cdb6d71892f54d4280312765e2badb80bb9288ebaf4a9a36e78824b6444d3a88528f3ffd313e9b7e7742f38287eccbe12d3baf7f798728759338de4817d20fa7a5ab0fdd55f250475ea0b4887e008345ef7302b785e107e7b7f7fcbafeb5322c78f5c94afdfed8b0af26d1d870536b164d3382e758bdc7ab1916566b0be2ac7cdfc98c77821708e517a72e696dbbc0b1fe23d843ce407741452e88dd8b74ede40791d537d7ed1f45881be844c74e1df77f8132cd7cd7064affac74cbb6752b6ba8f848391214e92715debc35f309c29fc2831a72be1f926bd052100d87b93a5e1f51082893f852f5f8e876eb3f41e5d4ef1d8605eb387dc3bfcd49eeffad9d719f451629d6c52ebc84bb3a79fe8202a89c53b1956ff9bdb25df968db63c650cdb67e9db5a8f8abd8d09949b56f764d1ad046754735cf55dd8a5b7b95a54372ab40d908eb2495f5b6f32f39bedeea7c3de1b25357306d3236bf2d53ef983a2fc4bdeee1906abcc51b3c396dddf08739afd9f741a1a75cf271df0d211263cdcfa379bb400c7eeef497b3ded2f4c5782b7a925d5cdca809742fb60f1d59b7cd35d1f64f5c521bc0e2e3d1495c01c77d8b03275ebbbe5f0e7cc10a11b8a1bbf500bf353c274c67d14a6557ff899c7452d76e4f3693d7a3eb9d5ac609e7b183bcbca7a6c20286e30e7b9456cd27e30911ca02902fb578bdd145b32dba19dd1a867dfe22946892a05bc4ab8b220dd7cccaf8cb91b3d3811d7e82a2c91d476cbd6fb86f5e8c1419a0928a7841c6cc3aa3bcddcfe198ac20215276015c154ac2baf46dc7c414fb9080b441046660a3c5d483693e806699fe1a8ee63a4ebfe4a8f6f66781fbf8cdc0729f90fdead4ae9d1aeac3c67a6940869b037b70382f515d30f2b0d1ffafeb27ebb36ffb6b83b82ce44672fd72fd72ddfb0e6100b09ebcf67a689ddf3d7be6c8d9276749370893c2e7f8d7a555e4b966e3bb665a72f641ace9e70cc74698c3e3d5929afb0796a3ea37bd564b65d141e24ab76d204e936e4e48712a6f6bc807129d59b23abdab2dd6a49d4bc5aaa89ffa57d1d30a36bed7decfa7d4480dd77b86d336857156aee62742098fc9d1a2a91e7715d179fe40e760da92dcf457904c479750d9a73895a1412d1fec5c9d8898d8fd177627de0520d0e942c2d1a926b581ab03c5d9093ca743139a2f3014bef709040dee93b944e1e5ffbb46f6eda81fc9f4c0d6496fdd8d078d64f24101bed4e0a4872dd27112f8c664bf757e6aa7cc0d90dd7b5068099305c525e01cc3bf3ae9f4b7c9df69ebae7b8dbf5fac2f12c0d134b9932d66fa84a82d73fae8d30983779997d4e6411be08cdb9e944d619829e8129151e95ad0a1f9270314cfc290e45a9a0efb7c823483f5ff9022662eb52b32c7fbd5b88be82066a2a9065776f0352a446e4e5d62d5674657bbd84f40401c9b07adeed4b336c3dd237f7b73e2ef33693ad99017320866cb6527dbecc1773c46db7c46a2d38ab24dc167090df163293541f2fab947ee376bddea9b558330ffd1da2d00d867e3af124368b4526f42c69ae6895278a5ad09a031308a09383ca60a6d6dc7da48edd9cd0ff7ba96d1728f42584162985d941d568413b283f284e7af833a2d0b3798f32bb3ead8810ead44d2afee7322c1725790ed82e06817a391fa3ae8da5d1e28cb7964cd28b499f7f067450fdeacd82b74388a11dca1f533f4e99e2b395bd87bea8115b360b75b9eb541c2eed386454848d173e68023e6485026ab2c959b2a21d3bd746256efdfb6c235d651b2edf29c3cf20adef7bbb03f3231a9cabb47669731496f2fec9a46a6a053a1fdaa43a28fbbe6c68503d4342b82028a3d91c958a1a4b2f05d6351e6432eda8971f6d375aa7f95e8d68746dbef29ed703ad7d0083466c597ddad9b060fabb0a893545035ed68454dba82e806478184973a283f01abb3f8c40b14a5b40eb7cae7f71861f47429b7a51f0c2080b0afa85e14fb6728444eefefae32b4ff8e84ee3ba36cbf33ca155f21a1f1a94ba332a38e8b0b4c9ed28f09947e89e3fed37fcb6dafe20731a87f3358f996421ec093c4b9fdcc5a075303aa72c5c568e42dec4fa24c03897fd2375a0b665849c0fe693dc7247cf45f411eb5e669c61887afd372fb40fc237d404f02bf882599fc27c034bc4b3a67cc342615dacb29be391a84ecb80b7c32a29511c9575d5a2fe121002e82734446b8926d001a7a943b60fe3b82bf7fd2726209e49335c612cf318f987a5f13c81ee08e6446261de3a85fb1f27f493b9a765048b51baeda69322a97ce06f62fd64b7ef177b94e02e7e65e5759a03574fa4dbcd7418b423b58d16fda73f143c6b032a4fafdd5a60432977de78ca03bdb8102111805d89b8801aa242e4d12830e53a0d48b3eed8de3e37ad986718491615d7bce130d7ff4298eee8056ecb674ad752a7c272f7dbccec552e114472b0d696005c76268408760d47090a63251507b7430a8b972e281036ae48335b32876d0868c14b64eb3ebe3662c7876b15dc28f62235c48ad3aa0d391155bd951962941ae2ef90bee98857631520a8b0e4a2877061ad84a33c4a2e868ccadde4a2e0961f6d8045bad124681e4acb54f1616224a9c422ae9e8fb1892b94595ae079ba191d129f8e7a613ef02be0ccaf3b9745640d817b16f52aee00a52839d04e638fa94a82ea49ed2144e2ad5072db1de9493bea5a4ae717bae52ee49cb0aeedc060692dafb47e1dbbc32dcea90df93f9034c3631acf24eef443a2f739a03659f17977b50e74309917660a6753ecf1fe0149bdd387fdb2f97af17605844c780d27131e7b676e1013b5779361cd4b7321f64a9069afc29d42c88a47c4ced8f7f282f978b166f1636bec0cb110b6ac54c8eb99e206d7545629b66d54da99f90e992e709272c8cf26502cf63396f9da72af9431c5d521d87de43dd528780ff17392c33f6c028f89262478e4259204ffb46fd75168026ad1f2780bb4de064335dcd9b721ac0ca5567403931b9102f7ecfb624e76b2e20df4feb10e1d044fec67a9055afe2a97a5ca3cd4083a1da3fe1990e01912a93eef3140f83f5e08d9288c7e1f3920fcb46a51b2d4a5d90d850ebb77544d76d11ad60b086f10f0910617b58f188c14e7ff2621a5faeef9a5b88fe772a1b3d7f01b0645e0c05e29246202fe0e9c73848d698ef22410f8adc9f11b941b8b8306e7f34d0e43d1ac26512dc8bffc6208da5f66d0867a7fecfab7bd98f23212a55e7d481db0e9ab4a158ed64114b0de9a353785c2f483628e50186e879e6a2dc567025cde7ecc3d9291371a9900fb7a6db71def3499a810702e4f5058af53f942d713537222fc824a930a74ad90908ec8b0508af903b1572749a59e740ec94ee25aa33caeb1edf6ae4b50dcf958627468fb022dd6f8135167bbb4756b95e56838e77a036c7c55f8147fe300c539813e0ea22eaf78e481164170481db72769241b60a609967f43ed146b6716b9cae161e09c1e94ef96f0c339f11c7fa86f25fec040a779b793a90f1facbee6b43f4caf9dc76ae4b5eb8db91a6eb9c11232139267cde77dd9095d0689e2487d10e71ab244a9597bb26c9a7821ed245d469f6bb563697c3196caa94ae22a2aa187a25a9185689a0b2370b516ee725e680db4b745dd41f247e8cf639a5ccad5c651aa9557056977a12e8ba63c10fd4dc14de6797e1e0791a42386cd5afdaa16ad9cc253347bbdf00256bcbbf9da2cdc2c16fbc4ab65797b2022e66db5a63bab75c23d3908f0886faabee12279966490cf0790f181e00eac1c0f6df215085485f92d272a4efa10185a0e5da1f83f3b1e7ef9e0801d66e24e4084e9a42bc1a4c065e2a6626510870b946d3c8b0e89413e41a1b44fc0fcfaeb71bab62493133c03a3b56c4e7e67c62c053af273ae0e28aa2dda204dcd0e0aa2c8b7deb29e79f61cac1ca2bfa3f918ee66631e7df8e5235e74ee43994a42c5897ea5e615a10ae15848261118e1ac28553614e54fb8c067c19e0155e2f6cbc2917ee81c0681665d80452c2f2689f920eb7a0305c11cfeebc1cbfcfec04078e9b39d378d15afe2e3e18e50bb78af55575ed5b82b0a5dbc7f8eaeb29791c462467b1127ed4564dfa9d7e999f2b93ef0a1de2bf4f8f2f5d5e5ddf9ae4dccb25d3ed73ae82d18ce0d3bf4bda272c347a6dfcaf8c59f8246ece7de94a5bad9cd2d5dbe97564a42df5b84f1aea0276d7b9c9b927534949e36bd0db32033c4a2ca1a9f9562453bee7bfb79d03c19fc4c87dcb8d1e110291ca83eea9704eebfa090a7c59e8c9bc97a816abb8bb2af83fdeaf09d6daeefc3bcb89df1403b4f15f267ea85f46e161ba8f4354ad516342078a2e87852bdc131eec521099681e8668f3ecb8dabdec6edeb25a7aa4836ae4acab06af8cc82b14bd8bd4ee701e6bed0b26ba6d0dab8fd3fe87af113b85e0d08e78af13d46bb6977fde325264ce68352704c784992994bd27e93916fec46c8778448a77ccabcc97d2ded9b57cd48acc0a296e7e66823d8701b4af967bdb24f0e9a579513e8f3556bba9c390288e2b7784dcfd2695ecd9c656e86851f7c20dbd728f0e8096186e23b739e97753d8622318399e2b8219f4aa361b0d1b7e05eb55c007137d4b646ba5682b5f78b611c20321bc4adc2818356da0c899b10373339dbb99c05cfee2915937a3e5126366a24dcec61eb4f0168cd6d75213a646ca61fb4b9d3f0aa0bd322759ba3f00ea7fdfe19c803251f424672e8a76f9e5a87bf66c6119384192084a8aed1e9014eada293241aa0d68dc2208d42f2b494aac7766e45277291780d5c175362b1e83bb153904e60be4f782407a54ed1c360ad10460d40f5ffb947403cf1f293c0ee1a7808d48eaba1ade02e36c117afa1ac5fc2205525e7468282d8bf46c3a766a62eb99937ac2343eaeb3d32f30183edd79c4fe8f046001a733404387c662531f2f3663c34891a4b47d96a231e4fa49b2ebf150ca6050e88b20f8419aec2197456e2089b502c458384af67b7782b73d1fd06a15abe99028232cbbf2119228a824afffc3949f48790aba3c49c87e08352d8b993bbbe08ab6a525004bedbcb2432cf52d563770c018ac4d516209f195cf29d16e77bac67a6916b117a52ea433a5ae02e60faff361541bd0f9f79d48dc95bb8fdb192def537d9dac88c287375836adc677c3e0cbf453449829681518a0b6880d1b4bdde51de2af24d5d7c4f443c5aabd6bb43fb5b9ed976fa9a2fd424d487b5b7c86da859c038586697b7a9aa3d6ec91373539de96d89daa3745b2d3c6f0465f837fd39c58703d1ebd3ee2b28cbe5fccced71e18e0fd13bb226c8019c8f83cd6e3eb33c9466d5678d39723e919275b3c3c71b10cfa38e58b37f8ad8ddbe7bc4224660496549e6657a0cac3854d238ff237332b0795cc2e59e5c40235c07ccb9a491a84b193fe6c3b11ac7fdfeee6b164e0cb409aec85778cfde86af75485fcd81fa7078c2d7cffdaf04e8dfde2e18bfd3cd809c2cf1fc8fcd7d8937cb3bc29e96d9618c74e005659df77a31d1d7550b0d1c445f903cf55b08256f84c36d4860df1335f461b4fdd6221588a4ae315033685f9ce8d953b4a29971e0c61929a9ca8cf3c9c79db2b385073664524804621352be30e89ccfd6881496e64f578b5af99a38345716c69f4c68a81776e93e35d34419e9b855a35d6c3f859356964683ef2fdcc7390f8bf3c6810dafc6a87aedaca1f040ef23729b164cb3d180a12cdf04241d13eb2ee80059c71c34d6201c90b24a61d8d4e98ee24de8bb7658a645cb471b6fec208893e3f2e4e5e891bc5e3dd9067546701ced451bcfa69c61ac3219366d9c5d1841924d91ad9849b3a4307a9b8dd608d7716d0d16b3bf34a031af321fcaeb879410ee2b2ca149ee3234c338e66099a059d802ac3fa17a3ee81ed1aff0482be52b088cb14b50451f066cf37b628747a55e1e288786aa7667b0ed0923b71934d3db0d5114c0627300606c18b94b629fb90da475870bfbce586fea27fa5cc35f99077ebe8695fc6c4d87ff8b1bf91eb82ddb46073bdfe7521460077eb77fd669e11607ff8b4e34a720b112485c13b13b90e45a86625e8b32a06dca475799d9e2da506481456090555b0a3a67cd8b870e7f6a0778b6789f5b7072f1f8c6a547f19d823ab6b73f8dd11fe3f057a3c4c5a17e9ac23c9de86cdab01a485f70beba64d53aec22eb403a21fa28e1a09b71193a52ffdcf31de8254ee98e119108b091523e64901e0aec48dfb9dccb37f5173ee28db2a7900a7a47f66954266c5425fd4dba57a9b0f59ea75634b1ef2923d5f9bb75fb957927c2651f4c733656b02a18cd84a5f341e243a43e2ec41dc5ec12e6d8d551c13a5ec57f24bb6482f9aab6ddc42f8cccfbe092edd906db09a551fd0280ac57bc194f8beac66851d44cac5d95d7c463a9a0068e2e9b127c65d177621a7499b18e8cd0144eff217b000529cbe258fb595e89b53fd168396fa841573ea74a4b967c44e37145e42474f7e26806a871d299f6cd0458c452ec32dac9753218810ada29e85b2cede53709b87201966aea57ca92d9c752b0db332d6d772ba77e4b46f03fb712be3a2e5c19af6a547fd091fbbcc8f54273b7d3fe932be28b4385ce96f43acb07a04f85a095b035de5acf0d57ada749db5516ff1ee6fcc5e85501e0e1af5a00f9a7dbb6a8955e99a0c944396f76d3d687c08cc078c07c5666eacff9619303e1adc00fa632fb1673221824106a1097f4fa98597bfd78e1cef18fc1c043293abdfda0bec0ce9ec8fcef2126cf1d5829a5ab52b62742e65fedccb73b9259bc0069b5751d2cb792642234cb8b3b44095695fb8f017e957c2c637ea92c8f8adac4a821f5061ae449fcb29f18632b643e3c9863b74b1f4085618edb31f569423aa9d3485210fd391f3e8d583d4b12676074948f63f27b6a397aa4923d55347cf864e6f26383e8757f7dbbc77312089c5f2cb470aa0eba54aaf309b4ab2ab78e5218de3ad3c2f69c25c4a724e2b8d181b515d648868fd43ee6df9b0ac6e702e035d20dc543250083604584ed506b3b073caf8cc3f44e75ae3fc5c10a908bb5fe6c604b85bf90166bc1cddd1af8efe9b5824ede978919473a2f0b87e23ac3cc728632b944c6151a5c8e274132ad019073f7318b7cc1ece117afd975cd4cfef1ecd07a4357dad087cff5c6fbf6c64e151ba9782c5b7e2599eac6e0fcd5db2d64171bb222269528a5fa7036751ec1f67bbe19e6097481c2663645c5a369f378927084577656349959805ef085809dc5245bbdc18e70ddce2cad3564d2a76ce4ba987fb7ba2a7780e7f6066a8a77abfb91d202719c2cf498e369439eb6f4697edb858a05e8b0b4e86c81551cfac54d9546f683928f448b7d9012f8f7462f6efa5d513734cdb9b5396ed49632d14d4b5779f93cfeafda42db8ec3ba8e014a9474768fca243d4928449deb08425c0d8a70b08bb13074277149d5fd29d94853df707b1bf985232fc981256009389441f211db3155374e38b0719fed01e4d46d0fed15f737329047ff735a3047cf5faaae92a46faeeda3540e2c7370ef94c5ac66e6c07982c916c52e8b68e46c037dcdc069db0488a10970fb50a32d1561a751aff9ed5570c222d64f3161bcb67ed54962d83371f4091ad823be14f214ce81ca305a6c5b9273ac5cab7e13298174341e535dfdd2329adbcc3fd4d616db8afad7bf68fe1e83d3d966aa26d724045fe64458079e897183c497a46c994c0c23f04595eae5f5a444e03d7716230db4868d6d06c5d5b4711c0ab1f1cf586eefba3206f36ac4c9337433360b517fc7864d2f09e84854e091e959dbf3a10ff2e5c10f3ba187d03b934ca7d7611abf4a1be9e6b19475041a19ab6a20e4d691882030c2623de9802fae555989c128ec52f9974058660e213b0520c11d0610ea88f50ff694ba55a65243a9bff4b48557400a982f5754526bff9e3563f4fa9f56a6c6ca89f5c9f5137353ea49d71954e04c84d914aa2a5491af902488ed56cc9aab34a5889870b52f0f692da8b6b2a70815390749c57a9c2cd7fbfcfc51fc537c169a5b2e7e38c0149521b25999d0c5124dabd3097d4099130b5f05395c776e691547ec7112e4f20c6505b4021fb9141513667d0a657528db10ecb66189bb7620dd00f82d09a0f985c8e2054ec21b1c932cd52034e59b7b182dc15e04a2208803041acec0308fa70b9c0f61f9a3bf31f8e2ff04a3d393a2b87851866f809660e93cf75345815190a6d0997c6b46870908e20c5db2b7001ba7cbf97ee5e3efcdc4a4c560ee8df0251ac18d02da2729b000fe42f927b49e3881951dcf290eef3db967d2ecae1fb40e40a4bf7135ffa6fddde6f3e959ba1e5dce1a03c40ed3cbe9e18fdf333f2bc5bcba4b29122d14a318ba3d186d98cfd96084b00d5f0ab80aed527844d0d9ef7cc8d5697e5235709df32913c16f1dde143dbe772368e41115c1c5903abcbd4fa2a31f1e44f87c4d7af96aeb228329ccb5e49dabb8ac2e045df3491c17db13964b5b6f339e4e9db3f3a34e3a5219e8739d5dd2253e48d40acdce7cfc2f91703fff934b23bd8e311b8310b34f0f794c56e7c832aa41a97124a805d676b3fe8fa15d02e820fd278865e888d1919b05b5cf000ddc152a46f3b5cf8abc7ab92da02c228997e483ae91a7a039a4480e3100c15aa503fb41022ef543141f3d6e1eee051a7ea242ec1d74e4186b7347e6fde054797f2459b7ba807efbd4671ccf1664a5ff9099bda1957cc33671434ae6b73d34339953e6c867a09cafbc38bf3a8ddd76f180606a5f02f6482dd8df6cddf5edf0b86a23c9d5e8d5d38ad656895f7cb735ddcd63fa67fb3a0e83186a438c13e13d667b98fe0c3b1d71e7295a26726955ca417cdcb3c19910f7d5874e915a4cd4f5c90a20a62ac8817498a22de8902c94920e89cf60bf40cb8e7c3f90fb40e7a499a39f8d62f91ea22955beb8ad514dbf7d17d445171896587b69b902771234af61025b3f56cc2fa002cdbcd1a04770eed35ffee0d101e801724d24e4b28ce3fd1dc45fb0d5d2851dacd16938878cc5eecab7d35e2d3b3a26118f4b4f90f1d0c06fa67dde969360ca50ac2741a14548eca731f42c0244f07c0b89135ecca4c3d796372f9fe81c508d43cf11757da5123a032fc17d2136e3442cd87f3375174923b929cd50ff7496a3993772f42d97d487cd8db013f87e2a824cbf866311de22bebf6263dd12afee6cdc486b50e7c1c76166cbf6e6f8eae51bbb95444068488f96f5df4b805d2899140652f36866afb1878681c907f74a7d008161c65ef3cd4059055f5edb2099a7f24bbe16921b0a56d101eb9fc98e75f42017b892e6641c692ea9528a63e09dbc7b723710c341c433c46694b1725d77e4deead18759ff733e2197844b22bb03e20cbaf617141361350d126a85c8708d2c33f63a8682bd4e10fb89d98555fea08e3f04b2eee382afe63d5e86ad48fa31e5d15796b0905de7a71d06fb93c9422721e0f630fbe2ffcf1489eb416b125c8642375712f94ef61490c25d4cae1898d60504f78ab9f2a21e0323d3fe52f5b5238874f38b1018d384595a96bbc784b3aee16ce14935a04ceca25672d7e65b42817fe41eb1ee19936480538a770a0f0e0dafc55cade837bb2e3430517c996a4969fddf57e81251a16141a21fb0e46c63c9b31640b090b7100f71277b12eb6ac1409e89db7bd786670028ceda353c9b564f5f4c6fd2f34431ebf5c08f539b6cbb9b9932122dd0657d1f3ec5d025abb7b65236f6fd1731a3f8f2eb580fda68e95744f974a50d83a51a2147c356500fb6b63e0b401b4d7855572fb2fcc5db4c5dc4871714afdbc5685f00a3ee84e0613607152cfd1b23e7f60ccedb24cddff9809cf3e493eb548e5fb403f3bac6f62d65bfc2b494e550f713104e47c20b97e8ab9d67887128450bc0b1ec917ede0965cd4a402bc62d18550848942f36cf57135b9b7f7d21a452bc940625381a48d20e0cd37b38a46bb5e95679764ce8aae72baedea99014f21660b71dfb76112256e8f1c2819bbd4bb8c0a60eeaa7168f6d8d74cd5e5fb480349a3cec7bd9b4081b17a3aa05f0895bb4623e8951057b9beaa6d03eb1ac068e0397555aca5f493db03903db8288860cf756dcbaf47f885508bcd983656c093d56ca52cd8e7ee8b355ac7f079e169f40222f13f54445856817d59128d67409d4b889b211da904eba57e332f17699d6f7b3ed58d51ad829ef7f820ff9b8b544e0e18eb0b431fbef5e4a52fe1136dba3deccbd58f597b9491bc26a15cc190a5631d01795575c9f2cb5a18b49a8366f203cafe6825009a9d98769f23ed525adeb9cca0a5c3b66c6e851753d3111933c9ab409fe7ebc9430dc295da13ae23ed41a35718722f603d80202ca4d3cf26d34a227efdde770187135feef37e57b96e383241bb44e01767b7e8acaea8c72be4025f448d65d31b46485bd8a2a353004507f0f3819c44ec0df8d3b4c889ef3fefca6b1b01141101d3ab88c772bd5e08a9069d67718bc303577396181dae075cb2373bc264f7d888bf600ecbb59c97af2b68d9518a501db57518b508c83503ab0b321637f9b12be81350a2e89946eb433a66dd453a4ba2b399a89bd7737da2b2854fdaa1c6cd92ad1a9c4cebfc3c73b63d0415195085f4b3864e0cb611255cc884fecccd336538d99fd5be6d9c968eac7dba10a022598ecb3da107ed2d6c10c6750eb84af147c853e2134e3f4630ece29da95d907a60ae598d9f60b447ffca7a5cf8ce877225e6ffb732f3822fc4b5daf5592cc2de1f5ee5d519738c7243988dd9d25a3ddb4e53972502a1df0ace738811335629523f74f09f0868a9c8758617b3c07015ff8b35ba185d8195b66b09bc627f18233e9e516a1e93a49fa2cb3dde1c17258e0f5451017860cda4c2ace932554aecf3518640e528095ed2af7202687af244642ff22e792f45236722850407355e2c4e56897558dd52f30cf56d9b0078c3c47460bfd50ddf9d966ffae4a8f4df2b86ecf6e0ccce9ce5e39c88ff26ec2dc4e10112cae5a4efe4f3d775b3ab8277903490038b8f7a2288a6665ae4919cc2f15a3f555935bbe9eca917f107babccf90aab74d8e923f50386e383f7f7a8a270576b0e650c986005d31afa1b184f08f957691ff17c0ff516a3515505abb9e2ef72b6f80220ba613cbdd677916cb1dd1dced4c681aad77e86b48b68782a8666f140b43b1987bf60e2cf30193f8892e785863fb944526a3c0bf9eceb8146053c1a4bf93865fa9e960fbe70ac3f57b8c3ac5b47b3da4317b591a7ee59bca4609867584827c6dc1ee6c088bd465dcf81ecb4ef4fa1d02f691ff7fe7db1289b415ca4e47a94c34460386ad65929060094211f1e1f02f2e5996832258974f24accf0ea75d1f4335cc1804eb9a2a72a930bf8a75a1df8be0723b433251222e01fbe66d61ed457148b41ba729f3f530c251cf2ba57d43f6defb99c35223b74726aa6d1cd50198247bef412a3b0cf154bada3fe64ad2d0811e5b3112a0f5523f9c3faf8427107c0ffd1dd58fbd132f4ebe053e1be563fce7a151cc9c1159c4a91ce3a66e9064e8673e0348576cdc1451b9a8a84e28e6c8937988da564dd3beef7181df97c0921593133cde2eb8ad47bba44893b264b13850d81e68621169e5c045dea4499dadea45e367687d3b85ee11a98e98ce00d4c1858032bb4dce57617fc3c3c1da253690d0d507ff8695d2e85cae78540462117361e2f7ea5a12e8abefcd68da03cf63290d4f892e16564fb5866ce7d8c0e065f56fb7ca833b909456a75e0e6286edec761c17391a993226e2b4ca5afb21ce410359d10fc16898577a7d434cae4325832e9b5cbaad955e0676f12a4b908f9575c6f89675396792b4fb1df3f24ce2fa3ed631bf4943f9f1398a6f7c260ce6d74dad419776ee6f0ec5ff7833d0cd19e1733b57414b8f9d08a4d185b856c3ea94985d26342b97a5097d1d076bf5c1657abd9b1cb96846ceb925e863590a744d980c21ed17d1c3f77ce9d4e7bba7b92f3fcad36f927a4b34f77f97c48080b733c756f7df5baf57502f7956536bc66d6ca4b35c991b3d0afc62c25073a0394971b98c03dacc94cfe75defbae9ec996050ac097ec7030cbdbb13ccbca12329fc2fd84b590a45fdb6b77e9a53d41303e245f3b2b4e94d4c5bf272c43abaf9f0309d997e8857e7346dbc8b363d06d9b5ba24970893e3f438827688ff64b313b8c7b4a03319a56ed03f73eb027c3367cb93692788c0d831324aabaa7670b959ee8dd852478155dcd1903a3d53622d549449f7f0a090d9795f25bb437eaf5e0207197a56787965e1350938485ea5f6451aff5482aebc858be8bd6f2b3b74fc4568cfd951082449ea9fb5d67a4cfd7dde8466e937e521fd11813da79bf0405e1a98c2083dbafc6c4e2938a7e91b5822ef4aca4e6531a355eb827e3d0c6457d660e434537210716f16dd5fdcd4ea095f61fcf298e2e3b3a706094db7ebad6a0d40e5133c73d7afc7490f80693c96e170a87fcbcf99cfd5bb0c1885ec1748cc9ab3a073555af71620dd155c957f69c73b937a7ffbf5c28e4beb7ab39f657d82d4f85f5cb00c8dbe1e339eaaa617c0a8c42b7698d63ab5622dcfa6f876ea13163e832efd4eef81346ed05910be0cde5d14be9742d287c3fcd6dba766f6fd979722b98082a0ae44b4f6f82ebeaed758407b0257356d459fc6fc718dbd675a29a0eaea5dc851b0bc2bf70cd4de368af2afb5149abfafc21cbf978128ae605f3822b1e99039b225c2e84a20bc0612510ad6e6ca2b206631269b39c20e8b84bf41fb7b66d717fa8a0d5744e5c3d1863deee82358096fbc2565f37bdd05900609a5b01b1cde34684218ce4fcf6b9c0b1526221cb5acc17ddb88d5f4f2e68d2db57173d8eb7dcfb98d2285ae728e79b3a946d5ce6a5311ffe1fbd8bdc6bf997ae5ac7310b6ce8076aafb02b2d97f0a70b278f59860407c052ecdc3565fd270dddfddf1f3f74bca9ddeb9eba54e2296c59fc13a97c107ea40265f5c5e77925ce79c32c21de81d5ab8597f34f05f3c0d631ed1c5b4c9df3be927468b4128cd55783f151046808af72afc6963f29357602639bca77afd8c0026d0321e4400e8e93213377c86a34244479e48453d6a2e251abac29ab148c8f11c45c5893a4e5095721593156860f0e96e588417690dcc65841bdd2ade22068808ee7b0baf423d6f2e608732a4b06073b7149f48733ab5875493dffdbadc9144b99e5fc7c99f7b13ffef7bceb1cf3badb20e792307e48ac14d7f2dc79e1f0674a43e0eb9272275391c7d78a622551afbb24b16dca4f23d6db7da8f15d67b02af5c16e4c6c0f42ad83bd03eb9a0a0e7a86a4191a2c79c935b730b5b4c6a77809a0b864f299c5ad0fef6f7f7445ffc47775265918ddd8adfe6af3eb306ecc9685fcf4a50837afa2f29fd527231684069f3d8ac3d5d101789623822c028e223a205727e88130dd559b04d99776a1b5338bf93300a3275e2c652b99828a37d25e9534079bf2850cfb827f2376bda0e51516b212da135b935a29ca45891321479a21531bdcd4a8489d52ed368248703ed9bb82b4ec1bf33b8e6ec26572a664ac29a1e75c149b2f8fd10cc2f5353991a531e63f6897de3db66df7f04220b557b0a41d74ca892f0445ce69ff2678523dc99b317574bdf100b7db0395b46387c7ecbf69ccacd14c6686bd263de1d91ed210186ca940d70362cce6ac584bb531048ddaeb1415876b95966eacda9d6886fd3f064d1f5f337516f5e4f346fa916ebcb71ac39f4794be444a76b99563a5b9abfbe6b4e64789c71089b45a63b4688b131d4a61de034c638f6145bfd59ddec0548e7fef8364d58bd3aa6aafaaed40b0068ab0ca0973f053a6175b2f5641d79dec34865487043b92e5aeef1a653406adc293354b4c6fe494caa7ae8782a87eb22d098091e5d0156e2579db2324eb259314807dc51837e421ed41d53555fed69ae194d6278770ac06516cd85291be3c32195c79e4858dcc8f416e92ff78fd6ae88d2f1af32cc6839db275ecfc07e12335833151bd8b9bc3ffd0ea1c79dc26796df2054a5d1546c6f49039d315fc4378c7ac13e061a2d3390dbe78fa32807b37a9c599af2b9a94740ecd0a2c60535bd204471b2dbda73d17bfc86a34a587ffd8b31f23f05905308ca2a217fc2a2eb2bb767719dda58c4dd5ae214a316bc8178ddfc79921a9993d927b656d783a8e30cdd43453837d1b278cb82fa9b18d9ef1e1ecb1517b58f2fb60abd7960dc9d6d0c0d801dd4fec4921d93c7f36c1465e50802d5441b5229a8e6bd96536fd3075a8d74bd6ee4b47b4e624d04d35a741310019300d60e92bd5582268e0ccffe4a1a353ef75d9accd90b44999dcae4ebcb20558642ec59a3df2af876043bf89d4370f72f84c010f57d967994dfd8abfe7314e8ee56e4c3dd1c3ba0f9fec8b640ad304dce0281e950e2ef703e7b0119f264e7d08c6a8b188afb46af93d1df30b5d94603e3c144cea303f43f65be922c5e7f9dc85c2cce27e14a21028e87e700f0ffffff0f