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 54010 aeb4e8cfd6414ee5e3aeb8b14d1737d70bc0815ba7862211ba906804bd67f5a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1684f94883712095fda7aa1526c3225be0c35cee19f74b854de12ce0ff419456
Certificate Block Hash
aeb4e8cfd6414ee5e3aeb8b14d1737d70bc0815ba7862211ba906804bd67f5a3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...007029000040030000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002d27d8ac925e801ae4c9a576981e6b798d3dc7c1cc6d30325da465d0fe63377ce26ab534967535040dfa4fa2fb09cdc944e792e8d22cc4f2bf9cb9e0823628da7c12e43e1ac671dd4e99b1efacaae31eddcb6e20ab5ed410d73a00000000000000400000004000007029000040030000

Raw Header Hex

00004020ab1b12b43bed463b3815a3dc915204c6a581a6b4ed4391d6223cf2b67b3cc139005553817c1ea2af1c8891ddcd254516db2b2bac436887475f38273237f6496d7fbb086a9d040718569441ffe02ce14d854bf719ee5cc3e05b22c32615aaa7fd9520718348f98416

Proof Data Hex

59,560 bytes
1212160103079ecbce2f90cda730e19645a2b203715d7a2379fccdbe42fd89a1e06e25886da8e684703c0af801f046aab693c4386540dfd2ff340a9608c2a84146e4a6078ed5cc13048d05cdaf78ea2ba57223f29cb571c452c2140ab7b4e3c2b0089eb1a84e17a6d03eb521281e959de57985fecfa91be4ce1bf5fa561a6ad1c9a5707b0e78f055e472596108800c248cd1a7012bd21c280da53e3b68ac4f3eea21ae3f1d51cdc855f27dbe81afd13983f78ce1a9352e7c2896d9c0ec519ff7643f7539120daf4f3e87b3d6a69ff6184e2c937152a4ebc581d54a68628e0b5762a80f88bad99144b5f118981ebd13dad4ffb4a42b144d60e5fafba6164df4a447329df83a6f82430e14180eb20912220031f06178ecb34152c324e5483363f721596980c760bdb4ff0d2f0f2aa9bacd784ff5949f0a9c74f8a8be1748c27351bba0bb9eda4c250518eb33d61e2ff9caf087b8026c49f2a06a416a1ff1c87b0c93eb757a627ebdddea4743b1c66fa46e754164e0a75bee86f427749ed6bbdf392077ec7c093180584172a61bf5152cd57764998a8b2089d73efb8425aa6a9cec1c4e7d8c80f645aa068715cd510c7b09af2c9d82552008a613469011f20b82363febb713254d47c41872d9753b13bf23a9151b27407635da62312ef8397e1b470906815fa2a678cb465279a2f71ad15a6c53f729e155426d9999eb81222c09fca0ea519e215aa965b9b9eec41cf421e40e26a3bfe3bef5f70d6b469568748718495d7c1ba322e9d0436806973fb5fc3d885fa8fd9da57e871e88dc42a1ea41b5c9be209a5e05a2f2a3014b23eab3619e93fe98213a83f179d3dfbd48e574a301c29157d59cc4fe0dd6e3300f7c9c84e4e73221fe71c94ebda49cedb891d8f905d0424a31df6c85adbedacb3a2b141e01cc26d5d4ee9e88dab2e1ed43f5ef9e83038fa3c254a357eea9402d13dd34ed2a51757f30b24e670704d205c5e679e3e3a34d6b68fe7c8f6db16dd96d904ea75e80dc9cf6dca562add73a9281c9a523e47f0d347e1eeaeae896270be8d1c378950e89f6800f658e22d7dc9bd0f684662c6b0e35f427db8e5b1fab80a891127f118128923f9c5fc6081bd9e2577606eb5bc813d74e43fba3cf161a85c9c848da8ffe778eef302cadd161ce228007fc4aecbb5d1f7af315262edc8ebcf9d484337fe79d1834ed4da06a76927c205662991dbed7d6900d4ea716b454cfb5fff84f3f9e5a7ca9e27ee32672f649fa4e142f59d0e0923c5de7d8e4965d9628c37a5582df4c0fbee0d4a47b63049db87e79a427d904502a9354f32a0ae6a719cb214a222f4da78b32a2fe4ede9334178f300c6f29d737e08aa8a91f086d0ce61e0169260d07dfdcc82ec29aa58a4a8237b5c37285612bbbf8f2ca51036593a0dbde1b2c9a171c9db97217f3c90d09da37b005f7933bd6471440453da199079664ba78ddfa52db1ae5733530b82e2193dba19992da08cad087dc1be36c6ee52020433ea3649930160715897394317e06c96955849d3e2959654a22bd079642a98cac4acaff63d06111426bbf2dcc34f26952ec91982c7572836e3bec001ce5feffeca62d2aed67e9bc7fc41419884b287272b5d240f87929752d8505371888613af3301f15d7fc092d0679876cf0557aa5e6dcb0f65744ebec17ba809bbe63e688f694ca03995970e569032e6c24b163dcf17fb235141a1243c5f416bf0222427bd44cef12f1a541662eb01933a104677f3629c97a2735016b23d3ac488323909a13aaf7c7eb10d30e73357cd20f60babdb3518cb9dd382d2238bd1c1b5f69349010f50c9de4df137d76b52f532194256ddb2ce6349032e2b8d907adf5e855982b7a33cf5f8b738c80188600ea05b1b85a6cb3f1d4e4b500ba5588e86cbeb0a1de268df4b3cf45ecdd951b92d56e36f6bad7400905caef0f245fe08a58682bd82c9d87327f65a87f3e3d66bbbda12fea9be826ba08babf97ac2d958f88ab3e271a63412d293ecfa3e8d972659870fba7bb3a1a44c49484943c8da4a452728aa90207e6121ad5d807ca7245f84110831f6e530e43580f3ce482344fed754775ad977602e3561bfab6814f8670bac6db1cfac6be07dc5f77cc7fc7f3092f19fc6251aeb396d003dd816510eba6e76252056042e72ea05a75b3dc858151a7a457bce77955f8409653ed843525a139b9f965365944c972044fe18c77e77d97dbbba90ae5bea551eae0be7f3512d0e0f6fcba30a0989013b2b07c61631906608de8aabaf9c0ef72970672cd027b1599f91ad19491b9418f42a1999582e58cdab87642b5dd6aac58e38ed69b2870059cbae9e12eb29cec0700991fc3c285b2f5d0f6cb92dac74f254e3abed790185e01708c4a4766c27598a924d763475a81b9252334997507b8c2bfae297891a8e06ed2cf1eca30ec61cd853cbc7aeae5c3de8511f011d226323bc7c5ee338d4ed46ab3085b29b25b1dfd9ee68b9823d24196df9f1598c3f49fa6d311c5dad98e794aaeb646a2f81087aa2b41a189f71d7978623051664cd60a3d508c0db89bcc0755faeeb870475d0cc14ca4e9f81e051187f6f259dac116a745c07b6908016cfa30a0ea152f76c9de07dbc834d9c14256e9731f3fe2f5179eef8d70071d89f0f6f0a8dc45725f4403b425b06fc152673dfdf2f051a8b9028610d351fdddf98630c3c8f6f52a5f5e270dc22588d5962683a962e8af6dbb018383060d5b8994dd01e82abd1f668008a7b67b20c2074c915da73d8aba84d7911e298bfce6cfbc9dbc2bf269b09ced41a066bd10a3cd70d3b3182fdbd185d2cec3e5c39dee88b9dd47fbffe7d9175619f43a29d2be78803aade7084ce9bc07a9d7426f7fe8a5366f23965d180cef5766702a277f8da71b6a9d8439ebbb6daa3863a1a0828415db11084d96334d020160c03bfecbfe666023ca71641d22958cee60cbc0fcaaf8dd2cba487a3cd7af570e6221ae1f0fdbb1443af3f32cdd31bd0dc7d70ea3b02016211827230710e254442d4b16755e7e71495b65fc82a1f7e2752780b12c1064e21b07ccb2f8dbdc6ed708db160a75cd888f59182fad50a58ced6376bffa02149e23a1c42748b96e95f60a8515085e320619df7dee8cfefb026910ace5a1dfe96ddae1ea07a946cc82ac499122657aff752ca43004083a215063aeba2ebeaa373d99eb0d2820c85dd030b506bdddfd563aa1280ec4c440cf80524e9441a28fc99be99e1fa521885a8014416d19682cfee2bd975b5f82a37fcf06586b5cfdaef5df595552a1b26533497b1c474f73887b61970f4803b7ec2dd9d2a5141ff03ed24d8f66a3c3343b3e0fe58406e63cc6375da8572ff8179bb08639dd65e11c9c88efdc8e48ae97f78e38c660d19d62c865f78c31b650bd120d42610a2d413b81cc8b2d8cb576689fa52739f8cfbd792490b44022788617c4578a2016b077b790ebb5d081e6dee4f8cd23b89b1155b23c959941a51b5f8d50f49a8bd84d87ed6a23215a43b525e997c88ac014109627a1d2069fa8c0a6b5b8874e826addd18e4bb0d7c7799ca0016be74948ba2b2b7a43a83fc5acf9f8b68f9eed061b433895f1d868a8ca33d363f843e596d19e71de6c3fd0922b3b591bdf3c38590bab2944fd8bb2fbe013f1d11238b81a98cec16883796534bc94224110a563994360afd4a9fc130dfd20d9e139bc69b2c082930dadafc6bb681be19dd8d304148ad16eb313dcf8cff9096280b95a0a4aabf38a3e59997b6d3c6efbcbd47745706e384bf100204976246fa3a2bbc57910d0eacfc0377628438348c6eb84b125bbda2362c9299ce3e3d5d9fa8f4b7269da8af4d534c54de1aefa9b18465594157406e4bc0950f457f8c3f6d51626870f4224cdd70323cc3795e0bd28c3802e562e469d5d778282fd17e3c282b5a2951dda017c2a7728dc61c3b59e7870ac9ffa67469e9b6c3e72079cfda0b4486abb0dec91e1d08e429621c6e1bb45f3c32bac13816183c15f0ae4615cb090fa5697a6900e7bc25ba17ad56cc64d977de1df904ba946d97c67cec1b888501d6de37634e6f845bcc1188847682bc1d48e12f752fde7689dd8c1cc20c98af78dfc73da95c92e676c002268567ee19ef54724939375581395f674665903133781316768f798b84a9b79baac5a81fcb3d6252c47ae60952947100f7ec5e280d2850f381dcf3701d52a2d8dbb3bec5aae6a748984ae0e4294e24ceb000e242d06564c152fd33ed38aa3841a02a0ca9a627e0f22240b9231d594f8e1e310527f61f58cd461e26e5b362387d520613e094035ef3e8ed11b236913cbf6dc6c2b06ef032a0c6c60f67306dbf8c3d0a8afaaba6848bd45db3946dc507a20b1ffba15a1887823d6e381febbddd9e32b4b70958782a9877a501ac3832f1bfba81ae6579350f86c328fecb8ed5bffb75c3a8f3ae7df7257a8021d524e2c17dcb650f75e5f26073791aec6b534f509d1bb02756d693aa7ef63c2246be6c4230b312e898d005484fed8331f8234a843c0ec7dc0ee45f0cf69d3e70f262cba5b2dbb7dee3e325d01c0ce7cdca05cc5f8048ffc6d174c2b4116d22b5398aa8ae835f766c7de3d85f2a4bdf43daecd709bb032474663eda82fc03b51cfddf290df488fac0f2106e398ec764862e1e40199797fef145fe952868cdb9ff7b3a97a04905cf73b38d5bb3e756cd13834477c6270f128e50074f01e5b6b5fad7c245366859f2877b0e7a1a97b16ce325dc080d127b05245cb518ee04395d9f6bc2b17248de9fd75f017ca6af826f4cd969f14c049218e139620c783df723841c03cf42832547efd2e9fd4befcf9c320fe9d7c9cefa7f0e8398f2b5a28cd633c65ccc2989c4475f9718c65a3ad6e55abd8bfce3bf72a09b61e3ca52b8f21d429d2db88742d837b93cd0baabe5fe49708cd97aa82261634ef43676b22489e0119180cbe192c3beaac0f030710af8b0472b84638cb55de9c4b6151c9aab1774c019666bb9ba93813ba24c25a97beed782556f67221877a2c32ec54f745c8da11676c0f76f8bdddc41b24ab009aa2f0d2b27af7eb8e3a6b4d1226e7cbbbd031925385bd2c7e4076261c51e494e1ea2e630c406c76f87f615604f475b5841c63bd436d44164e235c547da8cc54744aac6ec55451fff169c51fd75f93fab904fbe6ebf22b5a3305793f8ee9181b5116e3aa5e9cfbff49bd831338c1db18d5f82c1ddd6cd21bf38d7e3e8aac9bc58ee8734ea68cb15e1b27907917449bb96485e894188b13848f10c7069024f5dd834a16a263a1b9dc063c492ed319a2549084f83698e2f177d504c6e79614f96484d223abf3b9bbdee594254734be7a55dbdff8e9fbf3cf22c9d83fa8ec196f7514aa5cd21736d0da2c75cff984f5176d9c2b9b9d952ec7b22c3af7173c68d051540a08d9b732ba480279806e9c77cd8b580a4f3c28de6fed11c0ebf056ec41eb3c682b5be95a2fcaea9c3403b2afbb6faba914b0a242ab2f88b3c09fe07e96ab776197113f91a7c28fd089c5784070fba5d3955b918791d7b403c1d64ed950c1557d8acf30787ef66eab9de7afd782a8f7438e9f5fda7c67ed83f77275cec43064b201cfdf49caa60f7e37d3fca691b375517dda14a2c582d2bd3d16ed63c660b7932dde63cc876fd1ff7a9a6ff79a571971044c099e3a12b8adf9f29863172b0064770a5992c599743df1987503101ba86c6620aa6d2fcd0e2d80c07cc659132c014154865c3b3da952a26dd332ba7455588737aed5f0c08364f775db02f5d08d6174289a088f5de130af25e58253b85c3dc1e3c97931cab1d326521cec145edd5e8d6d6f099187ea5e4d5c52819bcd5c440bf7d4a0e975ebeeaa9c4b3f69d8a320c695fb48b271df749d1370c529b7ab07a531a28f277ac743ea463636d8024180d90308bfe9c9b730ddbd4d192a18d46861a943e77cfa5a46642fd67536df93eb34afad4ecb0fd33d6681967b5ad4de282373f5f1eef57c1b0ebce67eb67268041decfe4ec3c016cad15df8cd678c064f78c9dda291cd8a4bb96d4f307a41ec132934b192d5f6894218e1f428bc06c4a15076bc39931a3a7720585257aeca1273e24ec81686ed1cd3594ba4364634b64dd38fce2be51b073a274206dc5a86e46526ee293ccb4032960a7fcee90fb4cb265dc61534a4870dfe24045bfe0ec4af17d6feb73a9e21847593b5312ff6ee9c56395677563e46d30242a099ab59156ea2936abcf799f699168c264da820c41138d5064c1e9517717d9b6f501946548e937ba47c3966fd77ec98a492cd3eaf27bf67d7c918a449286fd828a4173c6bd288f88d762458953c3263e54711056acc02c50557ccbe627842ee4027ae0945a2bfc5388b06e95daaeca5d1d41be2270fd879b7cee62905699f8bb970fad6280966da4ac1b9a337c8d365c3b852f3225f1e584d757bcdf71d3521983a8aadbb55a95250ac5b4aea3619c3219a24b67115245da48aa690dca56a9c5ebe4ee6f58e43e12a0f34f7454823f9061a4277a55b3435d0a9a9be6a0e855e214f19f2f0bc76edcc0ae024c8be185eece6e8ea342902ff7fe831f9ccb254d11cbbccc7fb0f98aae14819e5efc24da03dd1283cd118c4e6c8b1b2b384f0e14fecbe4673ab7a529a15d9c321d0a345cf76b718ee9508e24d68bc8b22c1d6e4b51be807cfd4f507b10b5978f02a2717a909d0354f8601d1c48f6b817170cf472f9886fde9c7f8fa93a73e50c8af9a78954dae4e05cbb1fe2a2af844d89accd59dc5ebfe0333a38b33d8093bb56a9ae32f3f73757640844ac0dc24a8a1d75067ddb79204a1a6a0145e6c2594f00170429e32a5b20db951aa9e9ccb72e46796fef25e90c55bc679aaea64d2d718fad1d68bce92b12b26909f49e782bd63442007dc5efa47366fdc2c830c5d031f823df092f4a231ee18d4f1c78f4e6151edf524935174ae5ccc981f2f8c61b11aa2a44dfb0c5338338402c54b5e4ebfa1037fda5e8e7221eb829b3217b8655952325804006f8a666c1e31eb9cdc93f3d02d60505b7baa1baf5210c39f7ed4bffc42590b9f1980a0af4c80b91e3b576712ff0d8458c62c12ec03ba600db7ec69e1f2ed7b5c90897a4f52858be9d0c2c504eb5d095fcacb73972b70af4e92ad85f3893757355882cf585230bc4432e859b496599966365970ec2df541b379c54b59c79105239c356457160eeada3cc6c1b38dc8bef25e16cb0997541fac005418464c23483af57dc7130cf821137874a82c8f2eea248e978644d0826bdb2822e6d48237d0af61f135df2ff751bf8f80346e3f4312b47adbb2b1512bc0b71f942d1341ed2bb7edd9f904861107c5be956137993d20334d8618769325f4403f29589051bd72b8368c2adaa808c2028e60f6620b268e9450c46308f1b1663e3525a81aff79dd0bc0ba1bbdad8d663fd2337fdc55b8d0f3ac87522601d6af5c2beade125239fa253f70cd6ce07f7a553dbf19e10bbdbbc581378d21f64118b227ca5ae5c929d8b3646e8401ecd4d86af47a1f839bd6a88ee70ba8646f0f0246f03d20b2d9cf01e8dc9bef7556fbe8128eaffe2f3f226c9852f03dbf410fe322afce2752c1f1bdf23a40af77dc0c8c7d3f0a5c019d5811e95fdbdf3d354d3e92ed6408a61614246fcecf8a8bf2051ce4dd271a424e3f112dc2e84171022d0d1f9253beb6f01b03d8df8843e532e4b7b0c201893887a7fb83626ed4d63c9d5cae7b8bb83d243da35ace29fc2e3237f6d63a1d24322dd4c4d9c34975c18c2bb86062aec5c747c1b18d3d2eb91d2500880f663b586591876861c460c1fd843ef8057570398201fb55b8255db772387f050740bf3e89e8b95b7201e20e71558c394dbbff7c3afbf6772d98d84688fc6b392b1906d558744fc60743dd2a71af494ac46ee9a2042ef2103916a29b81983b617595d930891b1c873f5040b73f8193a71d4e812d328ecba4025991ce2d78d08cc212362e7ad226036beee489c64ad186f76845d14e752c24f8c914de6b64a935c8fce936071a5184cf4857ce0e7c5c229a4e89394dc7eff1fa2a194b33be53c954fb45221e1adef712993842e8192071b30907ed9e1222d7b359ec094cded72a0432e98818d919d6571ba038b55d1b786ff59da107e96e9929af74e2dc2f18043218b55a32dd1bc1efaa48b8b3befe6175efc29e6fce7f2d3ea7688425308065102fa298b24f5ac39b7dbb49a415c0b1fc1e5d83f97ef0f632d0e9e28b085db9437bb7046e52ab56ab27ed8616d6a2cba3e6cf3e049d41f47ca7698dfa64d3221e209b85a6c204609a9f43847fa6a19bc1c4e97510735299e3d2891849df9fe75507f3ba174edc5b79749bfbe455969fab1d899c5b3ae30f61bbb90ba635a3972d9602b1dd44ee65a8a707f1872c4df3d79ec5da9f8d9c536b11d89d6877cbf6937f4eb85d53490445be9c001baa69d7a2dd3fdd21862fd1d9857fba278877734a02d872056c0bbc82d5978b8e4633b93f621fc4c7331c4651ae5bdec6f97553644499070d56cc9edc954821adc7d0cfa045bc5a6d4e21993b3faf7b68579d192e5e83d8d34a27cd744489b8117586bca06fac6d6be3f9bc9b2e2d00d3aa0c6a69949a044baa254745c9fcbbabf9abb0a061e300a0e0a773ee49332cfe7617584f8f1fcead95ba3141399aa6bce7b1dad0d8365059ff81687380228ee4579264dae3cacdae0d45b46c3e96fb69a110d00dbfbc82c432e5ea9a1ddf3dba5f20de2956ec1c479c88c383ea8fffd887cc74744d23d0c14ba21841917888a51ebfcf99d2dbbf0e7145b4be6e947812cf9558db0a79b8f4707cf1874eb6aff5ee5d4ff3b6aa639a8f86f1c988b0bf1ff8ff84347da40211b12a2c27125b927b888f219d70cb8831149b5d52518ecaeeda49026e8d7e60fc30733449c570bccb9f018c9cb80669cd41c6b4e5351b86dbbc626b3d21ad05c089270bc278a3dabef107f7d6bda9c8c573dda6326cc7862cc458fb20a5c6e20cc846d800ffb6ade4cecc8b2598e7a199abdc5570f592980c3a2aa218c97e9191e0eaec1c9c247b36ba0a840f542910f4cbdfe2551a55830a476ca92cc2a45c95e49c685c7e0dd6144654d092129c19c2bc38475b9998cc9f1fbbc3cde924383b05b95b5630626436b7fe782963a9572f2896503a3a2be79886ac87f16555409296d9b9591d99a316c9d4909517597fd3aa81a76fc04c4a883bf453430b6f611f1a8c3c00234498d6734f9fa07b564470a784b05b70ad40b10bd61b6f03b962ce9bd80fb5cd1a2bcd173ddd289e0787973256957fdd1d201a22ee34a6f92033d23f04e342476ad573f54ba1ad9a053e884859e3d667d849869a5f7c260497da79cbbef556f1fab1ee1bdbb68ad2cfdb149729c2386fd38160c17d3ce6eec8af785fc94642e498c8eeb720736376eb0df6ed637ae244c310e4ed7867ed14c6ca36741ab2211ec43f8549502dcdb14305f5bf0e1996fbe950220eacb0adc57ee0a527ac548f85f0615a894cf8e8280a0c9b5a8e6163b6ac3199b241cee21996425cc71b995f303f7dccec1fa1f61170f24b2eb2ad3372c7ce9495ee59a3089ec11b4859f79cb8742bc9cdc48801f36b670c4c06e38b7955ceff8b56bcbd9bf5c44d9972a0ab08f998490c73fdf9b015a8202ca1d4b1874679015b498ee9ae6cdd08836445662ebfda0ce4526249ad6e6c50150b98315d2a8d7e08219af8084031dd778d62f4851cbc8e314788e521c35fea254c6c5ee664a2065659e1a08ab355df8e08971e2087f8ac0141310fe559dc278ffaf2d4b00dfc9e460af6850ed8c28a15107cebd62e846e5e1485272e79381bcea84301b88218e0a0798202b12a4ddc4734ad730a9b1a26ac3d8fedc84da98da6224ef65f9541002791d37bb1cb1be0e1e4466c0348da291560767cc967e15c4f576c8ecc849aa53b21b782d1cf3802eb5313a87f969eb99427d7854d2af7b595f7afa5ec2da804d32555e21ac57a2b3f14c563c42b22a69bef3e7a8a5d08cbc37674ee406fec6d884e52119beea14971231252f89dddaeea2816fa8c702a3e56729f2f65ef97577d1b093961bcda32802f32cedf186e6fe2b5966001ab881392be905e7df84b0eba5a8dfd51231d0c070f5653101c312d8d5c55ef3fd526571354daf6546e0c59b1f73aa83720ec9707b0a102d8105ed1e3d326df70ff9c8ee6a8b8f0518b8a73b3052497ae44fea50cb4aa7accae81ad45b02d1f706d2c264b8192999f3b007142de72c591d9b2727ccc4354a91a4513249101daf17e4adbe4b5fa74813e02633b6ea4b69cff362272ebe4995ba2178831de3967e058bade50b674e85f4864fc2fcf45bc60f2fa5f76526a548b3240dd8ba1d02e2a747acd2511952d9fda6ace424c8cf005786e869f77d2fa48ea4ebb338e1efb9c6aad7cc6582cf6c910b2f407c9a27e76aea71946392a247da844c160d1a82404287ba43979431832229172df532f131b2b31ba8ad9cabc2384090181cfed7a0103b0cb1030be3de674359fca24122c2e8ce9e6146ebcc98fd8a9444fa9a5365fab40680b6909f78b225c51dad5cde763910a8cbefb16fbe3917c7a0a4017de82b5a8abca621a06f336888f63454c0562d83961d9b61fcca753fb99531d7c83be5433e9f5906360e41161299f10e47285e6baea8044910f8df416811edf4a15a93523f6ee3432c536da01fbaafa758495485fab7a7181a1fe5c2886aded3e4ca1cf3932cb43411701b9c29c3247b4f1e589566e187317fd83058288bb00e2d555ad33fe151de8edad22633c8a25ac7590ffe53c868b830c5f79e15ec169ca8f09de1670fa6335d94e626612ccc29a0db08fe183ed23d94e631f89eb30b5ccf477e655f113510c809b3cd5134d4430b3dd19b959f6c10c192c4f120ae19bb88b97c638619b2e5895288757998f0f2d9ff1cbdbc83b88a37c67904ca68f35fba4c77b62aa53a1b0dfe1723a415d668945cf4e405c6db750e78e1de7b31a82a3f20dd2a367dcec641f34e466d6078b592cd1e0d0836222f744716e34f4a805b4ad54cc8040e9e638bd1d289ca82e1cd418c2ffab98e8c2ff6cc2f61af1b369aca16f7c7af963cd9058e821437936bf20f930d6d6c8405275b971808f9181f1c19705284f6baef3dba141153e9152f119fa120619485f98fd68fdf70c0e4daecbe1664d7089f4d276a885f5f5b5087973971ce7d0b2efc5eff0e2f748870172e94ec734c0ae87ce007d91801a3af5bf493c3adc255b9fb4342626c4db5227ad35531db7164150f4f89306ad20db518dc588fb050f995a0d482b13e40db0be208a0a3c8acf5ca2ca12bf4fe71e4360414c26222e4633a4535ace6e9970594c1385306f89087f59d8678cdef36079c8762e4b4a88247a3852048c8ba7a996a5b3bfab62a76f34eefa8aed7be3612ff00067163a708b2abc7df580639334b865427f03239c779689849025a0f8853437225dc58ce057a13914f81566d46361f18790c2d41b361fdb229b0d59f4e30cf8916473d855b91fff196013820fd68269062256a732ab3ba69bcf3ae00c4166b2be08d42ac43cfaa583aec568e7514f8190b15a93e7dd43776845a65f2e00dfff22ed04ad6af7de345d536f9ed99f05fe3d7a103dd259654420957717ed52d2bb004e94df2fca239fb8242160ca3ad763afc78f291b15d9c16e6642a9042b54707c70f5797e0c53facd1dbc0980c1d23ea86e8163f9bba257f0696efa7ec8634e37f1c4f179d3e84a7d900fac5c7f6b2c8c31eb4b383bc71fca558a557c9cbaac9664aef03c4bdb03e073375dd46f1fe141590a5ce26b05c8f98545d0704d1fb81efc5a3c7f5b05e15972868fff60b5b375d407920fa3bccfe2c689021e24548850fa2213908689c6f4c0d2d656c3228a71573bbc61eeac7446c4c0b3222169459073af18d6d7bce6b159b6fbd8e039fe54e5b2d708ae08e786160d10800e07cab88248e5d37883bd0c6598a2775851876411b198ca93d94025fd8aa65c823acaa75455599f89fbd0ddaeb7705c60aacd22669f6adac2d1f56f9f355bc69a7ac499409db0d8b1a98801760738bd2a767c3d4073603b8fa0aafbf1ad1c83d3cecfa2621dc2751df3d1eccc9350ea39b55caf9cc3aaada932cc7967d7a1d41427ceda3fbde0148c9bab19f41bd7dc1ebe4502dbd236850cd38ca9b5e040cccea6fa33871f7d943290250b6b7f3d1adcfa389f637dc903ccc3524f79d0f041acc57c0ca43916d40a7027ad3f41ff9458367d9adb7b1b494badf78ae7237e224aa5b178e943c912c764f77b1611ca79559f455de5df7d067db600e4f3a85fa57ceff3873f75ce884e665d53ac2f4dd620a1e3d1d6da0e74b351163f6a7ff0d5e3fdc719a593a8c240f7685871e9591a20827988e1a35a40663e733256aade1f7ca0b814eda79e2c3e1035b2396cb9781fd90b303a66b66a06361078639cc54fc7ea8ebfebdc4fa1e7ed31cb87dfd3452ba1945fdf8731747259c4d1bc4df744a25db5ce7b528df987ca9b51cb81e2e77fcd8d06bf2a6ec2aa2f912e31424c05ccfa52ee0533c4d1e42902f349a07ed648f2d6af12e78c7a5c56df0fb0dd0ff4150e40b4f77192282910315f06bf3d3e1f04a210559bc05ed961ce5e3bf7e9831b1480d0950f6f8ee3052d568bdc6d2f215284fe923813e7330dc2c9ee1ab96382c8fbbb47d3686a0e5bb83cc00d1f98f71166a6df212bac1ff20c3d3b3616847089a9c771d090fbc5b863f612125a0963d95183f78bc15b847258611233893810aa233913e96d3b7b6e2a62fbd6bf68ac023389133fcd3a6cb384c09b3b2e6c05b1d250b1e753f2b430844028673b4060468a131e1dfbe51ba6735022019fe79e8839bdc000d44e03cf8618fd237a2ca4c57a4a4a5c9b9cc549b1f41254e93e1ce38677f0dbe859cd21e5179d22c5bf9465aacadf0f919046eda7cf33334605275407737105e73f89fbe3abcc1fb488c15e835bd311955461dc734ea8108fe8aaffb85366229bf51eb0c99a3331f1d7862d391dccfcd3ce76eb96b62e223a7835b980ed44cc66e7fea8a132b7b57aecae58fe0b3aa80d9f70098fb1e4d4ab538a50f77bd0ee9654b613b853642429610c41652d27e97985d4bdeeada26d63da8d9c551bd433b60babf64934f0c744adf43f48aa7cb5058a8940193d88f8c6627f5631369ba4e5447ec0f01a80d1d34879a14adaefa62df1f8c92beadc3365f447cccf65e85df269fef1dce5194cf16e466217a074a11050b03a6994831d07419639715cc888b8418b295307369ec5650e431ac22d23a70e4ce466168aba5621927e5d8a21fc90b21f92399d832883559b05fe260953f096ba1c53534045b74dddebe2582bb1f52933a7bb51248beda7cb7b755f0ba341b847cfad07198cefb116529d34592415d145d789fedcd0d745bb96b1d309bf8cdadb2bdb61cc86462a8b5ea8130cb92bb88b4d395fb301fdbcf701dbf55c8570d73a665b09ec59c42eeb0aec19992531637d829c2c62a1a166048fa4932fb6923007c8578aacd4c44723233b962318ba82ec202b1b92e12199c961051fbacf25fe9fca409fa1350a30b6846247a279fcf087bdcab51643493a6deeba0f797e354ef879a783ed732549119611e3c9983e0658ff6606246598940c0932a267107081f62f63dec577e2cd7ad8af50902c35d625739ae3e4b1242998ec573ebf0eef8ff09ea9ab934b29415379eb4a66b163f0a824b62cc95d6b605fb46fd4e72b8a9873256d547280e9a108493a6a7651a145d875f10d4847c8ce26319cbee0a94a28db36ba04da7f8c7aa40ed5c3473db4435f44fa8557291ce00865aade9f29ca22a0275d05d75331844c0d0f2171e6ffcd2adf93befc221b44dfdccc33504563ea7e14e5e3ecd94dec08274c76e2ec86443c4d4bb543dde8708ffcb1e2bac56f219ccb941e21387436ce815f6353f1f611a8fd3b9e7fde8a92c6664f08dc61b82c3af96e096e7fa8778d1c3996bc26991cd06335c5d98a2e27a6db79395768d65a9552821e778cbe116a24c0516acee2710741b68c7b5d9f3cbb4045a5e27b37baab173a22ae8583142e135e452757a7c3b98da18646598d7b17af73b55f5a8813b451213a72b6f76305f43e77def0c0ad97e85e6ddb2d13c7bc30ffb65664ddfb274e5d307efef51115e3c4c5e36790f529cd54293f39ee843c5e6e6a219afe8ba0576663486100a312b5ecbab760b359c5aeb3a2fd0b6ab3f6cc14b032303fba3cc247d6eb759428897f5ab79ee8226d03e24747dc3f22ddaf11feb2dbdc3d6b5bd7d261dd709d8e85c2ae6b736a2c1d78461fbd6e605ea327a80fbcd24ea8180cb6a6f411ec63fad519171a12349ed63f0ca8983a3e7da55b7648c7a088437a8ca6c7b5130138a4aaffd264e66779bf9e80edee9374e69b3fe89c103372a0cca09904b591117dff7805077fa339663fe7a0219c8e88d5211cd76f03adac3c9013a39fe4a872a4973e58cbc0774be3b21226a4812e8d11ec5dd0c6cfde4a0a6523d88ca961271d0b8e3b4e5f4935b816797a49a61694ef5d5eba0aa5c5c08d342451a940f59009291de2c63d329129bd6a634f6d4626e9a9f150db743cbadd41b05cc2890a9fb71aabb368e9cb20be72f5dadc55170c819133e01130876e1bda853291410e4a1306fd7f6ec434827957c51de1ac935900b89c3b3a7530ecebde32d492da1f9c8228bd0a70a33c0fe94edc3fecedd01f050d8ac077bc6bf9d82348994cd6d2c79ac1203c31cf0b69484b6088dc6bb01c3ac14157e9053ac53bcac2cc6727ab2e7c593e77f9a7e5dc78f45469e4ff3d1fb16e531b4e3ee463f96fbb7f652907820842d8011028792b6b861266285e82937e416a06fec62d54a883f1d7abae0b6a3943cf8ba442960fb7598446f5dbc95f260e0204468caf296cd7862454261136d4d4cca1659039ebd172d761c44bbb785fb61791c0ec206ab83e3c4a2a9daf7543ea946b82ff2d52223ac832ef37d3df090c8ce1a2e752f88e3be47dba4d4681d282c9d2d920ee73b5c34a98192b4b01015e6687eb0505be07e77d6a50b124c0e04447b85aad07a827f702b686d7813dfdbd53ff244971af116c1e6a37520e5b8a2f4f30c7775be4daa7bb26a6dd1d38f3dffead40ddc2d4202d3950bfe6dde8bdc00eaea86eea548e80c37820730d184780aa52b357dd097aab5d259b2dc7ddea2eba2a34e4a4f956a10b383e904ce05a882f8b58868f2c656bd810f34f6f9ef6115c50651b089ee88ffe30f9d9baf7e6114168d6aeda192fac5eabdbde6230b0483101933d16d218e5dfdf47d520799448c42e1ff9a3d6265df1f1c4bcd6f913e6f7e20f4ebc9ff066b3fb12d51aa7de08bee56cf8d24c56060f26fb6e1ca9cd1508f595e4dc593a981a089d895f0c7addccd45a5165fee67f7fda396dae0cbb2dad2ec39d42c3597074ac9e4a5be85761fcbad99af138c848519041c5ed0a3a0bb9bee02c80bc8f5b881b20dd25aeb90a4e034bba40b30d20a6e67f5715087b6c1e666b2ad836c3d75638bf26791a64383b38985586aa8e8707c60b536e86d53afffaf66c2bd5218d28fbce9453eafc50ced064b9ae1d253c319be2ef62640fc0fb1a4b0ea826357d06b46076530a2f8dbf8c292f8d9c9ed4b7997accba7d7ae690d1d3ae817e47c4a9dc9f9fcb2942efc52aa40fdbe1485c493c31d6ed1713d87ab3aafe99ecc728e42a39d5f0555d9a2be32cbfe795ad465acab549b00794239615703f1e51d91ebc56145546905892c3156608eb6f43d8a8e7277086f09a39c8e7a928272043015ed14ac11a96039cb9feedc1217ad87227adc09886e7d66d67007bf074df34242aee3922a3162f56d145a0d833d5df68565c80fa00a2a65d2ca19f911090497c66407e9b77be80ab6e615607f08ff1a155465cd37a498f169ad0cc286691e2ec2b50ccc89b68ec3e471a372982a79c30b18d577310076bc37bf3f080815f0e9d8e1589e2743bc8bf766af588e9d6ae736cd1aa3b6a270eb49f64bcd1bac34245aa0825579386189778c5758a20db4d8525e0924a64dc33e15982b42547e0c020347640e9658e2759d1f742a8c4957dafdc3ebb082903328bdf24bc0f3908d446c494a6d388c1ec14fe9c64077bbf937668ec628494565c236117bb7156922b8ec512afd4be212e8a65859cfbb1657186897d783fd796365b8c273b2b43c1779c5380507acee4d3afcd089697ae500f98f5757ae528853b0b9680b7633712a3c5f9f35afa17c8e50ef40b1981cb2bd993d7052285e037f1564b8d75dab9bcbe495e98bd388128ffc8e1051d07e2a41017ed3c5af86e48774e1c8e16ae568830b6caaebe3687ec495a58343d0d6600b5f821dfed00fee3263b13ba953253bf1e74b3000c512ba9ce7fc6b75033ff61638c8cb6d987425d505a1f7fb09b0a6f348b6bb34a4f163c1c2b1baa1da3b15ea4518c0c2f97b8a1a847950e0231a50f785feb0b6f4f43417191569aace0c9dda35f49f8b78d3884316c0000cb5915764a106b68c793b0732f0293cdbfd877e9425a3099fb0bc36c6c064e2e05d00ff219c0aab0946b02746ba99c8b5a1cd753a3a7265a10f249a5c9135804be5349b1517d204a7dbd37e2c23c9ea2120f2cb462c745c63e7b13ab013e8ca5e575008da0ad8f38217cfda813439b2980a9be93c02832bf73d1de7bee3568f25244bad62d96c1916769bed495df53ae727ffd6884a13beb05c985086cb448ce3ace1bd7ece932eab34d17c39983dcd75085eb28cf1c552c4b94e9db5e59e0fc329804d835796d065bd74b423b4d2230aa83f46092a6aa23eedeb01193d6f656260ceb7597eed122588c5ad8135ac62d12aea09c2b91f955b7493a10210a9065c1568e86667afc227f05f1fe7e54c9358d105e307825589b0f7577f02b47bab18eef68b811dce59fb3db3e2042567b599395a34f30202ccab1a590855d01c1604be91086e5bcc1a5eaceb02b800792a6ff7e46c9c1a3ee0e7c97b46c2248337b25eb4fe91c46da4d8b58532957d9c927625d4d1fa133a608da8dc8f98519b33419eca071f3971d0030de42349a60ba2f864a715ca67fd996595019086aacd8d3e5a8e674a851efee18fbcca138aebf9e1dfc979a65b19e3e1136d85c43fcf6ebf5c278d5d5c29b2c90b1775983e042402f5affa119140ce17d6205947b3adff3c5be8daf61e37b4d36cf1f09258b82dddace6a1971a47d710cd7c6613e918cc5cfea5beee18df5d40bd27bd426a877f6b07689432705965c3d8e28e91b119a5f7c9c56b78ff330f97c98a95a46c2baf3b086a9c4dd8efd5f0665eb154e40f3f5f4b98ceb7fa5e2df9dd527214283cbbf0a834eb11e3829adcedb4a1a81a3889f517d3401e4604d661cfc8c8d1258e1e49efcac5898e6011c0d7081fc7ec5f1b1756b5208e7b0b101895612d1d38cd6d4aad4ec389d8489d65755b7ee6cdaa95f5d593695704526da28445dbc8034eff92597471cf8ea8679b23ac2030c1dfdfa47c09e47a85513aedaf4a09934784320c08fa4806e502ce4a88e5db96cb32eb2a341283975c3da44299c8d13142fbb2cea0d65abc41174aa015655354c6ff6c260a66c9e8592bc48735d208fd6132ac47e056a2986d837696a9b051209a9dfd151843f210fb9f97b56ec1b493445ace950ef9b9f79e714be04b2f2f50817045d43f2010fe6520fb9ace5f8353cc9f7d2d258f42e1af0948395d8e5ce2829c5d44496619e04a1d516ef26b61dc24c46728374aeb0f3e409a090c0b11f82b6b75d8b2f7a5940748524f0d342a8feb08d2a674f67e0338aa1c2d580d3b4880485dd82a8e53ca36ece84780e1a04c9d0da151f3220bff7418a68d440da80c27a2becfdb20a37d82de376e1ca61ccd59b35ed005c9e9754afbf467ec9cbd2236b7eb621f7c983e7f627449b1c06cb70291ecc956ab7c528eb7334f1c3d61ba933fbabcc84011c6339d15a14e26ce7dd99e8c13e6af56962484354f745c29ef1e4ea651f3f1fbb90cd266504faeaaac67448e668741b0afae1cbc34a136c83b0bbb61b93244d03dfbab0cad29c4177b4902e905e5cb0dc318e76e29bce255c5b616632bf28efbaf0d0bac1668206efff3e885766c440b981cc6007d63bc0aa8b08a1db95fa5a6b9b936b94531b5b0e10741320df6603c213260ea9a5008c1853f41fea600e106e12b05277e6583c5907845a0df66c85cf0b611cce21032040afab146ecf65e720a8627c24802ed48342b941bcbc1f258f93862d04bfa9c55fb76b61c34b927c83b0df7f1386b96019df594f188ae35eb7d2df9af1fa4f4e8d88fa6038710fdbf6ae2d36269d63a0dc89dea4beca9273f16db66bf4b16d604e0def42e194de50ea7d6e51d5c71f40d23b7416887c616c524bb409393de4ebf4dbb3eee2d21afd00d51fcbacbd07112385898ae9e6530483a8c1dcbd3b83bd5397a7c41352435cbf61e08f81ecfd7fff5a20196105e71f9ff356804eb1076778ea6e95f21a0746b963731f90fc2d6831fac777f6ca666935e5be0c297ccb952a42ce9fc348ac421fe70d3192bc0fbddaf50ca06364dd7f35ca18e709518015802d83302afbb4e920cace4a5e3534ba2842ab4c0e685a7ca0751ca87434ff81bf7059cd36e00a6cf3ad7869a064d4958292d6659542c644fd0f8e6402c6efe163591d8a21f2eb74e934e7cefe174ff1b5ea629bb03e2177744925f4167d8510194671fa640f24f74ef5cb57697af26ad204236860c44696d95b91982408ec1b45ea72ab66c35aafb7dd7ea2e60cbf0a59c34abdd3310ac4717b28d33bd840a437d5e4caa0dd5b309923d4d678732b7f2b4e0a05f021e4559ecbd8f8db727e5dec58bdb7678df829b34b75a84ef6425f55b0a6356f4d00ca87ef4df696c64b9d8fa2a751d66fccfb8faf147a0434bfa848dba58dd882e96855cb3b411b5e8ecf3061dc3c84f82bbba6d51cc59c1b05158e7ad995e208456b44b68c7924171176a8d7286d412803e283fa8721180d3cf237b1471393432c90f8ed0384a12cc88e43ac2e08216e8669f22a267fd1544f71d702342e91ec5c938016d983e3c8eb52683c032826436ac66537da0d9f5602bfd7ff95c33c37996ceb34c20e2a4df5b71e68ceb77fa7e555affe4f17b3940f4d2d5aecbec784983dbdf006a758b86aaf4f27663a1fa84305ff84dad6e93d843b36e617b4e162ad2e4ec508b88fd14a52e84b9a1521055899c043e255f7735f024ea4cc4783e59310340d7cc32e2eb5ec7d9fe384277766b33b1ba3f24e0cafecf3e7f3d6d44a82e1647e99b0a6df93456fcd5d47adb8f719f3001fe40d23655cadaadf34206aba6312b6401244e126a8fd3b73cd926268a7a21ef878b26f234841a88d6450fdf026ac8bd3d495bbcabe874f8d47e18e931f7e9dceb91724ce0ce427916dcd61e300b76ac50222f01047332bb431abcb6696be8420e9bcd7e4437c66f56ec3c6f6a9ed9128470bbf3e7a054ae5b0b160c710f9b3a839bd4191405a07f6c17f282284c42fd66b38bdc24f615ebc79b79b6ca39def18074df3fe5a65a148ba17f7f75d6c0b9f8c99259dcb871093ad2420754953f17cac802e340a8d29e9290f20a13cbfa7be31a78c7e88358f13f6a1740079f8e3ab71001eaf14587b491e6bb5c2edc11756cfdcda1d7a191623fb2733b4bf78971a7bb8a52bdaacfef316d830ce91a7062caf75dfadd740088bf5bd14a1d59437560fd2e9a6992d52195514ce0f3e3a46a55334700c3b4fb9283f90097382a8c6724653907766ab31667acc961150d09909b6b2dc9ae80fa38099a6b6671a56329e768e781971fcc36e39f0ae8ec3f3707adab62f380fc8c754259413b42c9101ab77ec093c14e1a7dadd1425c5ad1e75dcab13bde470c33fa422d6b1ab7d8843563d1910be1ea7a8f25486333d272f3f3d000fc3e05e33f2286c913fc64411674f0c0f0f532f6c3fde84fe2f3bb575ac5b160c798265f94cc1d9c7dbfe6e87ae286114a27ba09ca24f40fc634592c2c58280c14bb0cda5f5bcdccb903cbf304f5abcf175da22c6c3c744094117f895e9d624d25de632eb0e4a699fafb9c01e39457bcc7326222b82d4e1c1b45ddcccd8fff1cb3be28fc3b5a47601e4eacfd8933ae71f9c6e1079a1519722202b7e085fc67b001b5f97018623fb129e68032d880a32ad9cd15547a64b1bb8e610f14c222253760bf6f83dc030cad065b4fcfb2c179931a05d150404ab89d98024f63afb562aa351c301cf1d44e2c8ceabbb6dd13aca48aa922794584c3804abbb338d4e2d5632ab66d15fb3bcd4150b83dfcd9d09fea5518e8ad60b318376d09c66e067dcd1b133c92e23c0e08ebb02f9d80e64d219bf7511ee81ecfeb0e12db9639373ff06da2bdbaa6d80396833d65275537f475ceab8f3b5315edbc9563c94252d99dc397b27a1af14f0a86d32cd52d0f1d245cccce0c1cb617de6d4e9e414865aa7157430b32edb900bb8b213b930962c2d80ecb03c799dc41792f3d189ffc7bc81e369d74e7c9936b6fffffa6876880e755a685ed6e3698129ab60d9b2d617241d32b663070fa1b5f1f26a4c656fc26a1085915a5b0f32a8ae19021ca2f3228e9b17fc3a1dd5c53d9454b060c2b2288816fe8ddbbfa08da22c38a9c3852cf821e21bdb587f7304ed74bda566f6c09f680ccd46ac6efec97cc2fba73460fb97981d05e7ce2094f2ac4b14659161604d05f0cd4537f57949cce468b5ef4699e3bc99a160e689b46817baa3f6930f8b666f94d373c0b60722d1c526e00a234e438b323f65106b60ff30f37656670c14a42463c3f00eb82ae5c7ffc51f33379cd0f59741f03c53847a9198cd052991fc4dbf29843601f6c94ce8d6f876f9c942bb1bf68f55d0110b18ad118e13a85c7e292d510c0e40de6eb8e7d9374191b14a49490537b7fcc26bd9762bd6a057b1a9204e05dbfd89bf5365fb2bcefe1cf8c2b06c79a2d21cd0f16a7acf7e970e179fbdea33b2a6568f57faec0f593bf47d0acf6fa699821cd7b36000d1a91f8c2bd6d0ff82b10c8a276ad4fe1460fff820627129d643a49099241546d8d145d5ba94e8806a52edc2b9fa6f1709e60df194a4ef30fac4085617aed8943dacf47754b4c9ae06fe46f6cd529d24fc0cabe9e40809bc685c0b53ad5b6709848cce933a0ceba85b92a99efa1a43ed1b030e87dc46f554d89b846254a111b92c17851d77ba551aaa34be817a556786f69eadd2b133b11e61a9d29b0adf054cdd636fc810b5c1753e944a6d6ac46447779b74514eff5fc10340ed46f4360a1f36d127f62263a1ca4c25ac80aa26413e50d5196a10a279afec68dec438ff4326984218c52f2558266f620758d4f4d0711a318bbc427113d22ee2fa7b790f7f2458154d30a4c4f6804d5df28f05e63744189ff6f2fc778db7a59639260284d22baebb9477ed83707af8c4a539b370d19a875cbbc7b3e5cda8b9c64f3182208b0e73b8b62f6618af35a754451c005b5eca65ed1ed3a6716f18063b178f3db5326436bf7e036b7604706dc9f5bd9928500fd6174ddb4ee2439e26122566eda5cf0beb3a425175e0d4c6d8df66a2db0aed3c9ab27c094e87c958f092bc05f14d92c30ff6cc442cea57951ee81c31ca3fe051ffb97e75f26b48beadce4e23ebb87a879c62c68fb077637f9509d021ac4467dae02874fd0596af66c071db0f935516b4ca7fcae16ccab2d9e14b5a1dbcdd1e0cce3850993ccfacd33be900e0182dbe106e0a9134122fa15942d39407ebd299b78420f16c7d6151b2e74b8000c0209a78cd036ee9ff96c568ea9f5b6eec5f6d184cbb3b5b9e7e3ccd3e802c355a2cc2f7e073830f21dd162356e565b936aca54631114840b5cc875074437ce1ea5cfd91abd1922dde2a12e7acbee628578130a54d955d7d8912363071478b9cfe3567def30d75963bf0d065695a9286af5318510690a31491df857370e83574e570730f82d941512f682ebcd458c5d6e12677a1d6dbe2486ffda6ed5f61b46b6c295d1f6f3daeb4463f2d319ad039b964daf1b2ecf0a11b0b2dee7a299c8fe69ef59811671de8e539de198a1363cf139acd2dc5408948d75ea204ffba6c2da8a752f4806bd32cda79ecabdfd661eda8c4c0310581054ca67d8ec0bcc940ded79dee264e054f8cf3112afda63859957a7691f22fa590a7efb4bc2f8a5732868f2f1d85083e0ab84d653330dd052f438137f14c4fa78ad86f2b3d74bcda5234a933f00eaa0133ac38530118c49ba7750c281dbeaef4fbb186e7c93ecad5cbb50d54f5a6c215a45a5539c9f3d4b72e57f2527c8af04d245103ee876afb39f11f647b0fbb7fb7f699224bf063fd9b453500ad8a9e4628fb63cf8ae729b0ae8cf2f6a414b5d96d0910db647fde9448209a6b51eb5997c2cdc5c77d7200d664fa49d3bdeb5af38993704da352c079d492109403d0db4efe10f6f08627fd7174119092a32bf2b9a6e1a46a8bea4a2f7714bb56a4a6d2d6c3510be78a4ce383355fe66e948fa87c79f290f0bad15793023736aaccc7098e8fcaf8578ddd78b864409243ca8a12e2cf5822d329133df0470bd52caa2dc629c4a5fb80cc7770c225e05ac3195b0db37b49ec4856d29acbec166fcdf8fd73fb59a36247df21e7a203608f464ac4b7ba3d6db02bab2c9fd7e6a10887214a0df3ac08a8709171725f32c43c4a74020253e880041241bfc1b82f43799a54b592114e705e212352791221e4042c45ad7044f45420886d4388ff5baf7e229a0f75560512a8649579f0a23c2049ece60ad476bb4c303f3ceb98ac4568f2f5a67cfc1bec2417003b46214228c766101a2a4c3d6e9097c65cccdac7bcd1aa72c06dedd3f76d214813addc7e80ad8fdd96908056bec3d5b8d2069d2536a523d24c1507f24467540c2721e4fa3484e7c44e5e3b6e359d955b796eba3209f42cf5757f67ae73ba1703fbd5bc95a12651a80b20c8f0f15fca71823f0a1804b6343e423bace3f0173936b99fa79ca4e1efcecac960cbb9a8cad47d7844b354611e90a13ba301fa5308884c78274769c18041015c26e6330f3dcc23f3a914e7962bb1f1533a6ade905cd6352420fe20d654e5279fd01a0834e34efc97024c86156a32d5665655a7ccbbd76236392a592310283502c17cc0ff8256265829771f96356d46870913ef36843bdd45f872b877bfe91ff1d614d373bd5c4ba731aaf1ddcc80782ad2be49df4abd2810c0ac45c337ba94ca7d6b8641f45a0034716c08a6e76ed917cfc414d19aa3d07444769e943c67d9a4d09dff62b41ea899422f539612654878ff5b35f1421be4eb385b59a7116b7343b2e13834ac231b7ee47ac777c898e6862d068f4cadade1343db46b6c332c1454ae594347d89c1b409b7f1f98d8e0ee18bf67108f72a81e6a5716c5bda4edea04e151ab76857795affc4bf8a93da54d4e06ca2cb7d818f4bae679f57fc69e21db06e76fbc7c507b7621ef5f92c41dd55e9c7fa5996e9c1d35c4743a9657fd6f00daa3589e972008941fd4239a1033d0f92fcf8f41e0782e7ab892105a0ce4204a4be65b7488b30a8de126ae45b5790cc87b7af25a457358c84b3aa5f84d61a3b83087163bac21985c85b93eb8e2bde1a5947c63d578c87e8a5b4a0f470c6b61de864b8729708adb351678f4b7ad75ee83af9a766ea147918b6937114c74cf222f621c71c74d106d0bcccebdb88eab6610420ff306e6e8d44e82bec89a6a0f95be678c80a08f6b514873a5d38b246f5763e3a7d0aeb9b83ba4b79adedac42efef5a6749af6d135132e02a7674682bfa36a913875b9318ae37236f82d7d354f63210935a0c2688c5c6d3d8a130d0642a8747ff0aeffd692d7e48e7fa67303ea051c5be2e1be556f275d2912c7894801e59677cdf118bcbaca0fd0f8181994ca6735276470f8ddb36f19bf88c8fd74db2abdea058503876882fbf06fa728bdc38e78f606b346523575fe22763167233623a72de81678f6a02a45261246d0c825625da8b95773b89e50afbc6038e387ffbe2803a321b0a8da47cc582a8a788d33e6acf9edbd736372ec15e852dc46cd0949820849ed5ce2fde051f056af8376ecd7894cbbf8d4b4e85225797fd99d8ca2c249045ddcc89de6b5b686171acdef4e4a7a9ef1a39d01def0c7bb35b15ff088deaf0681c0efdaafddcb6ae8c60172d91309d6ea3deee05e6901f4eb79e2abdefb98fcb182ac455f51fd27d35765a49c60b5349744e88a4a089b704a5811296a3d045918eda372c879487f48bee082a7492fff718420ca3ca3ac7a7e333a9302602e72a6ffe953a445891bcac8d971aa67914d353f719aff066beb037635e6d67da9986381feb2bd37ba3e700766b8bcaed8718700e190dc14655243a5f0e37df0bd5a8443ba1620e09bbf3df2a4f542eef02e3c497d3f24811a19322cd0197ab5437cf220a98617f41358bc35889f8eb4990f4eaf515d9e6092478f5b2afe5369723fe2600c2aae9c0e08cd358e54123baf7804440ff1941b70d2419fdbd4414059331900d19dc5bdc4b917a703537f1bcac2cfd342cdb4fb47ca896d0e4f92dd727678ccc8a653387391b3cee2fad79542858b747c5661dfbd75a1c30deee4ebf6d9784d5cd259e054a4cf48892f3f83a369ffe3bd6871f15ba394a239f8c34e9deacd303554dec22b44b4d53de347bac9eac0ca37b1102771ac069a76d1c72b756a9aa025228da01a1688edd124c4facee0e748876c90f1ce1183e3d257ddb1c7ee8760260ad8dbd735b154b27231219973fe234218b82867688f8974b254cb50b370be2c80d3cf974e83dc7a65bfc165bf164d23fe334ebe28fbbe084dfd299c351af2af834b138dd2b78090d1d2aa9d347b92a5f3d0a7704d2468368b1a51564f0be48743b6d69250ba0b2b4a8451f3d952afe965e8f7d707a3da1f7ee69bca763a530ff538ea47a844fdadb34e0db24a9964d7d941fc96a7e43dfe0daa7412a8df44bb737fb423bd0c57c99177edb244b8dcd47f5536b4eae0c7d65694422e82f3c007e546911049c3b9542aacbff95b4eb4a8576000430e9c84519d6e76ed1c319904af9ed6020a699c3cc3f3ca692785a54f87c98e3da1837ec5a32742b47436b317178662870999250493a6a179cbb79f21f299cee21401896e2047e8159231205af372827620d5a58e151683d8b689ee69a5bc573becad2b71995444cd9f9c2d26c892e93391a3ec6b85f2b154cbab4f0b8c28370b50cc0c17c5c3b74e89951249d7eec3c9b57a24bd18a6ad455716ec2e390c4253c85fb53e2188fdd1c9c97f86be971f5a9bdf46d6d7c1334f50778982c5d6b1da692d666d4ccc48ee58abd97dc55998d3a7cc6d7877990cff3904abb24abcea83cf9692d4abbf0e45c5351a9e304394011bc22176f0b3be56257a3823608d52643821579c9f7f380f99b6b34de8e3d0b7eae21ecb8e4af343777c20f9e1064b8c02034dc293a48f4addcc464f4bd057773b551afc8279c52b0c01f897534418583dd18b68665de581061f18be75b276b24a2aa7229797b4d5b9a5276804ef731e5a448204a80c65540a7a2e133d09004f196bf08d45b3d029e2974aafe462960267603221f3ef7285dbd635e83fc365dbf3aead805ec765ed18425f021597bd967c9370a333710a43c64279e2a255682c99bb2336e90c20a6c245449b5779aba400a5c13de4d10dd29997ea5dde3d4b4adf919121b6b7576af9cb7185cf936376585bdc2e56520e8b3f4fcd583ddca9df0f0a3a7b5de6a530218f9bf299bd49f370de3e518343e454ae0b91848b9e870a89f8e5fbb882c47eca686c04b880b1eba00d0c5db624fec3e6b8639ebab09ff548fce68056d4586b2386bab87e94838669231d93f6dc4cea303a9e61cf9992fcdb4acf7c98de6125c30956d6ac5966e175c2ea8c2f525f86ccf7bf54aef2f12130bd162555e0ad2e2d00ba07c345dc0e13e32d259626892b1e36dc3d37eff32b4d7d1bec495e4eca7f7024a2d76e46cbee9141b2d0519f3abbb0445f2f905d43d5d13d3158ff400239875c9aa046a4e69cdf22d58b5276324ae086acf0fa8e55d9bcefd5fda393bac30c99251861b5953a003cbbb5180c14ec34559a6d38de9257abe595c228ab1132999e428425cb5cb2fddd036fa9a5a519c425f597a689963955db15471b10cd36eac17beb199b704b1cf70927d41d9bee33778a39fb296eac56febd9a72ff6c6079907d5112d1fb246162c394af22f3733ce5249479c919e59c26c09b653628888b687d9d739eb0f2bd43fc010c30bcbe32099b5b56dce0933093370a7f046557e3aa37b86f3fa37920272df030ef7e76950ed93e66a66f31076b02813739f36bf979678027ec0217b5c273e8e8ed7fb1da30f2b549e456e2717921a009df1b795e4523cbf68a96e600e3b80ba3665ec331876345e065211f44eb2e1e08f0826f5f16d4e43d56c331d5320f53e3f5efda7dfc2161efec3ea543ed75a4daf7cbc6f033346a1e3d4472eaaa1cd9a9e127ece5ad1c330168172ae9f0b463a1f7735cbe86d14899a46dd8ca797c89917120099403045cd0b39bee2beb6a4611a8214b47056b8285ed1f05319bc744be2faa3816e5fe1aeddf363173985a1d9c2059a3fcd1621e11e0749dbcfa75232300dcc30084ff409ddcbc89140b3bae7c330b153945965985001225758cdfbf05788ef0bccb743a871cd45c7f718ace3e316b8bb45d2cb3884f9e710aeadd2935482e80d88cfac952555ebc0add8e708b2d348ce40851bf9cabb3aa933ebaa7baa85ada20324f1ee1b37df3d18bf40f7ae2f6604a30d4e8cd62fcd8d35a14ba38aa10b03c8928968068a14d2d1171e7f139823b41529acde4dc1b157e2216e438334d047ab89e93f343884a2b97600e2cddb07a1e5f2bf0c7197ad84d6f479b813ee4424ec1b762c6a228d3252af8c1b334387e6eac3523c97727ad44376b6c61bc37f4e75d73f9b8b35107180fc88e09f4fecd29ac3c47251d522e6ad9f873dc827a70645898ae4c64e19f87e41ba63690ccb1a84bfe0f8bf36aea701cf4593c656b890e7cba263586d91d985036241dc063bd529675514ff3f2adf74b697950270ec792b43b5c7b28278ec77fae593af48b942ad77625ae5f5b1869c74fed12e581c6d7d3536c6a6c2943b06c976cace610629b2f478cf06444ca3f101e07eff46a7f8507ff0f95badfb86c5e5c970c7de96fd3f3af252acf5fb9cca70508201798ac560aded4ee56d361c2c3b1e86dd9ba81189dfedbc818ee6bd57526503f6f5974ef59233119618ee58980827dc74406000562c1440e3c494ace9f47b8b706851a9f2850ce2f414d628654c5599b8ce5168331221bb3a167340208a64e2b5fe151de004c80f7fd25bfe3b0e9f64e9bdccdedbd6d85395899a0e34ac5785e223885fd302fcb7cba4131ec9ccce03c0ecf8125b398a4e43ad907d25f50d99e9e1665adc1f1803b12fdff43df87870d18eef05db4c9fae86c303a176b18aeabc12691517509d78f4e7916bb80a900294c355889a44f90730b6c4523ef26cacadc780895991645a4dd930732253e361afebde1c89b7ec8858dde9949610f602b2e0c40cd7a0d42fc6d0b40e744a8567b02cf021013fc77c52d338c93b9557544eca0d6a4d9de872b6a00deb6b114f949b6d0e882fb0069d0fc9d3f2c9ce1d78da147ffe8244063e013125229c48f4666c50e93c5f05ebd232eb525269dad58ee6df2f383842b53b1090bb4bee0fa958ae829a9dd4f4a6e451a89a3deb83e01cf123513f8c990585dc20264097ebeb132c590352017797c8029a50e83ce7c87fccd91e6550f70fcdd86a1764a1cb1cd21e597c867092920dddacdce8f6951ef74ee6c1418c480c5738cee14de42f2b8a2e35fe9a885e838463e441117e38f8ff4a32f01397f6e57f3ff37a5c94d8b21aa44d9ea638562f9633021d0f873b2d9240e820e62017b7ece56e2e408b7765d61b2b832e637661e88c649acd3e7d5a908c4a941e377f2d6c962c38b9ff3839c06d4b1602cd023be01c47c227cdabc0086aad49ec0bba9c91f35df0c9aa33086bed6229f19c4ecdb0250d0fd34cfcb46568216f770c95a9deeb904afa9ffbb8e22a2674ae8dd0f5e14d3b49e79f1f5b12b838d20afd4ce35abfa43d1cf418c6727f66eb6d117f323f3778e4a7f2d85344d3543513de2b272892d398d06834ecfb58bfb463e97452fe21c0e9ee10c452182931d91de9ae9c30ce75873366b4d4bccd6768a3dcbf988fe4822f6a116999a7e84fd972cab745aea61b23bb811841db328916941c0827b420e90b93b18aadad1d1038deeef8e7376ec5940590741c8035e44a1bc5cfbef32c8e289e769ed35029df52f389884b5445b32ba5978b55bf06fc3466e717d882447e68da6ff65dca97fb0f74040b6b0baeb82875ca8b21698d93a7044206230e02971d89833eae1dffbab1576605c363c17b1077fb41945613349a4e0d18276a3664cb64c094fe0b59e756894fdda1d80c90ab53cb3e77fbd1274867eb03a62e76c9e64d97d11b9fa6851302a50d772d7d5a437f0ef29aaace8f3718efa052c54fba783647e987c1cc1b59843f9d831e3bad9faf2adeace34d02948e3437428d7ca020b39f4f63e75cca0413fa15de96eb0a920da93e7d2d1b14356d24b51bc4a1ffd9d3130457d194382d625889363b9800ebd4a938230ec5705edc495e4046947652e2806bf05d004c76372f3f2475e4f8d9d70600e66558604ba7d1aea3440de2af32be3a4a0bd2cbbdf3a12c70dbf9f38b72173586790e3200f0d651a8d188d031749c676a6e533d57596a3cd81cc4740e788cda510496cb1bd01de1fae6ffa4510a2133de49cca5c33d531a5bad6090b5cafd3ced3a837a16b4ea4f9685dc4219ff12c3ab07441600e9a83f4ecb9bad221eec8ed1cfb9a4db3eb12fc8faeb3c17af206fabf25f651eef83aeab3aa20d510807335f98b1c264577376582699c2bf427b0a1f27e2bf34ec9d9a14fcea06dec1e117c6db9ede9ee96e16240a0ac3ee0eed9a15e4e94a840b52aecff7e7910dd1c7bead2b49dfb40144e7238ca1cb49e967bcc37203b15686b1a2216e17522f7e77c39444781fbfaddf55684a4c7f7b68face08ab85046e6b2b90ecde7323042c704ccc99551aec8a42a90dce6d4383e5551ff4a04d9e9bcf38019210953dbf1cdffeb34f5c915a9e97474e0c0c553e764ff07344879dc8d05a81701745fa512805bc3729f17144b30011ccc4ee80e9d8b9bb73ba7584446a4b4c7204f20322761c464f249b0bc178a65b087007d3e4733f69e5a0e5a321b2ef8c6f7605aaef035b72d57eca0cc4087395c7f8b20590dbe3eec5efdb4463328330a81c7fc88f036b3d024e9372626734ef933b3bb7adc356eb7856f8817627eeb80ae62204e5f668cb3a559addce0077dc31ee7cd5d4b12567c49c58f808d36afc782cc577f7f99177b961c583b5f896b295c771822bc8c963916a29169901c9b8c5661de6bb1bab405b668db6d44f92d23107e08a60843ccca9865a6c584cbd04744460ce928964f21dcd3cad70221b81c11aacfb0371728d95c335459e15419287599163ccb3db3fb39d3eae7004c9349c9d90e08508f2e89b2699f0e12868d3037f757bdd3e378fc9f2a98d7c0adf31fa09cdd246526b8a05997d967b040968760f369c3c5d2545cf5d878ce1c101db830328bfe738ee4c1fa2fcbe4a854dffded04de246c02f54d799c7d2bbd536a2292c2e135e4e1640278a441255315c5225358a038178f80245bef6ccb415ccad66c77cb61b5a16eaad221747fee9d1dfbf130b6c44cca0134108f50883435c37ec54e8cb551aeaa56f76b25c67ab2f1f97cbc99ec643d93646b3c5e6ca64422bf7d0890fbdcf68d898c180ba7bcd66d6077502e2fd046475a94ed65b581f0e7f3591d509140c74fb1c2e4e356d32e0a6bc371153a2112dae1b74c7960835039fb93c8c0cf9b25612ae025974f8dc6af871ea5c3851c71431a2d7fba2bb4bafa56fbc7c0b3c83341d0331acd966776efadd90e4db64bf4e976b386a739ab813daaa67669f4c0a3796d2b2acfcc7a98c877843aa522e4aac2137d8adf4adee2f9a608003b2833ffae13b68780b00f84dcdd07552915e4bf392e0bbd14ef34c62a1e23e4d02ae8575b276b194a9007978f6c3039ee3183e73709d994496ca4a6f6053a38fc7d7bdbe679d6c231814bab6edee55d3381ba1b1f581aefa7c670705cfeaa6ae46a54873b7ba1ae4c1fa1a980f57aaffaf74f0bb45c2afed14feee023b8aae21bdc0d1a72557b0036af5b09f59b6cd6f917779e9c78f7b76ade5a325544c7fe08a94105700e88caac3d1b9794be1e5ff487642c6e56fb99e71bbb5dfac533a5ee19d69a51bceeb234a911c084434a55a184fd6adafb224ca4ca814a08f12e70bc60cbcac311b17af282b8cac16d3e4ad8c66452a1d2ad4439fc867856205700af294a8e78e65bb236e7e8980d8e02a773f86f82caa5313f325c7f0f51f4cb4195985b7db456ac052aa3270207d73868262e855e238b4ec3017af539358257dbca7ded773016ad3906eea59898de5b128ea22b036f87edf59ef0f7dda5324e3a35284da1b690b73d80d454a10b72845354fba1d2b0e99e4bc14feb04eee44559625fdf2c390eef67c7d39d48c1e92d7306bd9321c0b5cb48f5f8120d07f1c8a648709d01da09f48653d17b36e1ab6d926e863891e77f73de59b97dc5151e5796957b695badb03b89a1249063fa15013f805bfc1bb944d9b27c9dbb840fcd151715ebcf26df8329ca60885055340e4a0dc070abb6cb42dbad29ad8d872daecf7e66f30e1dac04528dad5536e7237e37befdb4311b0f9b0e4333323e7db95478170b7f05b597f24190c719694dc850f0a2c4059a95180f503a5995d01e6f2aad5dfc686d17113bcc5927bdca26efaff9e43e150c48dd23d917896f0e8f165107f79d55e286d020809cc43c1038a4706ff3b25d4de802eba48167aa489d12a939d16784b47be2d421205e64df7f97f1ca138bfe4eab34e9690948316d4329b95d3f1c63e9a6f70daf8dd004f32fa375f9db8c0c0580915419510e86a69743051b6d4a6de44414dc9cafd0e1dbf6def932026d2037784938d09dd0acd612ce8f7d90e164c09fc7221756de3e3a0a10762b8a70d3bf6defe87a8c5a76506bba11e71d783d0e59ebe77ab71571693bd542f94ee91b33cf4b169249ccc9a66fdc0fc9f22633c51c8c86392a262e1fd62191cb904408cb3e7fa0b3566f001a9be397d4b94e5d7e1c4bf5f02c215e2bce297b0c702a597fa00037e049bb4263e0e744da2ab341ec596d84a0be4f66cfc50dee86319d8dc9858df7bfc99d3d7d4eb113a1469f135bde872d0635acea6fe775bd916e2ee0c25e1e81f2f47982a1eb489be1ccd7435eab9a0c41f40a37ba9ac8892b4ebfcf29cc514c83367edbf32709afeb75392eef2e20a67d1bf12dadac41a668ecfd0e8f199becdb5ea4074901e0b23fed7348296573243f27182b765317411c83a0821f2adec01c1e5825c29099f1c8ff53feb3bb70952d2576ff59a205be07b625a75c25808c1f0506f0ef22ab5dd9f25e2ac2ff0430c31c8be76c7d76a4f1efaa7ba7777b2fd733c2a41fe775d97ef9ab15579c53e5de6a8f1189090839a238ba15780861978fde65b1005c42668867e2d5f13e70d6690b944a9237347b67f2e1fbec5846bf920651d9b83abf1fd5c496d4ab8ae8ef32d51a44a8b5f6996e6858c74b174445767e3b6b9738bf5f830dedf2634ea0986e59063f557681786cccc044c5e4ba10c783e3393bbb078d9f721ba3888e32e2460c6ba24b5051806801f4f7f68a44affbabe980c563fa2bdf4f1693bc9238a800b84e57ccb329e742af995f4258c8c61bb6adcf4afedf998c3b875f06d0692d216de05aa128dfcb9087b01e238cb60a62f72dea422377a1983ea617d16348ad70c8b1c018810a88181e1b3b7bbdb1c2931109c39ef7f508f96df228de39e7d7df563f5898d662ceef6d310f3ff01e28588ee7a147d27d4d47dbdfe372dcabd9798cd428bb19c8312a8e8ded80702f399467acea3d44b10c6615510f6f30cb8c32973069a5c9773b1867d571f8794bb66d251af614237f7821e5eb58e66cb6de87b7fcfa36db4f664849ed215ea377987d9744b7c9b4ee72fdec9c0ab2520aafd0f371624244312acbf0d93657c99c460159703adef9648248fb82fc2ec05ac9cf155d104d2921e0eef06a82d3e3baf698e0923a9a767699e719a0062b5bb8e9d36f2cedee7dd1187b1048ab1144c7d7824befb7e303788a8462329755b6c885411839d8e30e74682255cf36cbb90ead70147ce5d5aa0b583118bf44bc317252a5fa0a536d3ded877846c9e81c1ce758bd974f2ca5261beb1becc4816672a8f089ba9fdf0b44ef67c7f4cc684b9f9ab506cf59c339b14ce21f3c23abe6ae4161a58254ae65db150a0b282be7d50ee3de36c0e328f0dbc3e8666de532f475fbe24f37141148fc2ffa3caa36e1dbe41b0d96fbcf81176a58c3418d52324b54bedfe1e02a04c82ff15ff57fa1f6f830e5edec4cfc552b8fe9c4e98a5e3bfe9c795bd97f784be6c799a0e97d21e574ef801ab24a6b4defc5bf02e39adbfc0f7a64b7afffd3bf39aecbbf0bcabe8e4a29188841eb2910837443559f60588d908b3e5db684ab7161f60b08ab0e2cd91b8180e2be962808f5172b3dd864b0f89577b10e10920ed852645ef7f6922304fe7baf6fa95f129f44c241eac04ce59abe963a11a45ca3768b8cf4f7360498097f9b1b89fd476b75047030739ee8f8c37f2aa5d5834ea9c66aadc32ac437967015175e659c0a73d72c4e6030d5607a88b88b045911f07b166d4be44cdc0ff9080690ed8017e0a704f7056b4a5b073c61a7f52cd74c01a80184a62c1b8b97647fda8ffafd13030aa07968c987fb529744d60813668427c4682c5bdfa6ef00a114dc2e2c383d63534fd81fbf6fa637242edeb01c2ccf3c06d893b683483245d4a2f34ef75e3128e97758c7b59dbbee8753cc3c8aa3936cb2db52072368764d9452cab7c04d2b0c57efa5546bbe2e6590261f688a25b1cc6f7433d5dc851fe1a81769d2d16434a8af75e310dfe4542d48a90c652d2046ee82ecd2aa84bdf57af3ed6abfe9b5ecc7ed72f234c8d64926e61d734f83b44edea9773711c24b5314e17acd7fbe1a4ad9bc01243033b60294575c9288f87dbb51305cdeba668d1da305f21a5846fb23a58813ad928fa0b6817929404c365c6d9658f97d6fbe4a234ce22bf8cd8042225d564878b4991a5d755b06ff408925b4839bf61545b6805ce082f8bb9701d99da9f02e0f524a9c6619e69d6c210e85361ed3cc4796c8997761e22c394d9d862847bdf98d0f0c06222954820293f8842e85c7e46243383bd22b8fb29cff3367f9a5f44fe6df673c824ea7eed7e085bbf8a1c0599f53c5e932050551650071b2b29cd46a069a5bad5525c3284caaa22d7cb76a565dd2e472c070e7d039d13b9488c2f7b125bb50c65578eef970b84cdc63534f3b448c35c9c7165c7e651ca692af77ad67ce41a336d33d1605fd87db89bdd84364558dc2e502d7e7beb846192fe385f4c3bcedbc413508c352071e06de2cf178e8086dfaa1100bcfd388545718abf438f917951fdef089aba820dd5b831951a164214da48f51140e0ade9170d0c77a73aa5358908a065f61997db2dcd8e1de52766a40a8b4bc33356d7a51918bf1e10be3d726b78e0f29b6e3092fcef3c35a65d384a606f8b536c6adbe04b0c9a6e043a513cd7f077a63adc5c7e5042f6dd62aa1d9e909fb2ae6ccdc1b427c471e1da9c538e7250f8c744ca1e34bc091ac8b7726cbc8affedf58f9c0a1dae0ece1a54026777fa806e65834e5e5125d080c43621de6ab58c773cc77aa72d85f2b29ca4f26be6b3e845aa10d30f35394b735484915850e7ab389427ed9ca79135067c8811ad6c48be6b883738e477b0fb4bff16bc0ce23d81e4f8968c2257af9b3662e521638022f9d9cb5f6ea7246a3779d9ee617154b9cf867ab96214f26dd619b08889ae72891b0f27f83f1d7af9720a91dd26d846bdf0b5a046bbe33764d46621ed8cf4772aacbe91198f3b3c63458f39de8a4ec9d8d6bcda9c9d77cf35ca2d60281c107eb68a46f7676b000c48507f6ba961ca8b87ad844ca71ec224f2cb6bda08f62925c3663715c034c1d54661adc272919095e12dfe649da40ad29fdf5bcbb070d79bd3c6e404d50c586de41839f0f4e4745893234cc385c2af03301af8e1540e071fdde1f6b0b9d3f22f82a5b620a268470e19e7a0995f6f0820e13d0df2dd56fd0a4f96a18e65885d78d9e2ae368d51e93569856999b3e0a593cbcac8887df003451e0d36f3b1bcb04ed90f569ff170dcc6b1034ea6e6ed87e7caca3e92591ae657dde5ca53174cf4adf85fb7e9c5213ce9c8ea9d6edf7b8d3abfe409a86791dfcd4063f72040e2ca3dee42f4fe63a45e40f48042c5ebc9c2d83a9193ca64efc5b0c12ecbf2573ac10b982ef8a26f7a7b156c920796626ca4da9310768611f9a5afd568971ffc96615b265b88d5ca2bf3cae488f005bdb2af40c5fdaaf7311d07b81a53711a9e41c402eb04bb4c09504057a91a233bcb13e1bf92a0e1187d6cd913436d4745c30b9e10dddb6a461790de54d4cb5cc58d18f04bb201e72b75060fb707c59034efcc284ab865322a8acf250951a6a3f776feec7f9a8b1b3b71430e19d6a9a4aba97505f84a13a5208e67d38409d6c16481a22ff3357e5158db9e3ac43afee80815396299c030faa19d76f12e2121b7301b01afe762ef2fe9129c608abb88d9793986696fdd52e90fb271408461befbabb58ad99f26f4ab16eb52dcca03ee785e0919b470d0c00e2c8b4bb1e947adc224ff4d55de6a4cf4be48dc3270ac9d554166826e789710c9966c873714b5b4117579e4674e57405ca616bead1bf26bfaa62cf580351ff6edd79ae22e533c4fb8b7f05df5ec1a363d5d5fc8f028face4bcd900682248b43de64ee88946812a8b2933a4613ef2cf41626b33f79c282a2d1499784b2e74fdde0cc56f23608ae809436fc25987c1e06888d87928344be04a5d5c3c987b99e58d5a2ef25eee6a3e872f33812d8ee6cac356024d2f669668d88d87b54e1bea91dcab47a5a9a079db28a85eb45f9949fe0d57aa0d8e711b902bbc70e97b2804edf20ed7705d041631ca4608e5d3c897654167400916484205333ef622d95fd9ed852db06436fd7dc01b3590b5e84deabe7a3422750914da3278d898faf8878a3a6fe7202860f1a3a7ae75fcf47b850246ebe62d9c277e8bfe35a56ad7e861be0fa4474ec38834498cc508d5ef066cb5f8c2ba7e594542c1dfde726d9096683130fbc127d0e9b8a6b6fa5754115e992e7da28424775e47bb0499e066b52f7c00dccdeaca4009ecbaadc449d82df1c142550b4b12896293846586364643aca1c4bf375524c2cf08c48e0ff400ddc44041d4f2d86548fe7081372bd17d299bc4e1d99b490b07e59363f6ae1bc47725d1a9e777e4d0d88dc8c81d429a9605738016a13fc92837958881a7a125447a27963a33063c75aff207d89a46fff4892a01514cd73f4b450cd826c74f2b3900b42584bc1942abe49cc57c4c5df06318d47d7eedee0a74cf6541a82b590a94db52ed3d56cb9c01e69a9d56ddcb5fcd9a6cbbae7ca66ba1a1d16dcb8b3f579b95d100dff71e0a9518dd7d711c7f07da08076984d76dfaa6b3947984ae8af868d9a0af49d388fe49c0fa4c1e12db763356e26a995e1463fcad5b1a326a8d75a9c610e28aa253dc07853bd8db4678f7c353a1f873d0a6971a9de221719a19f153feda67b73ebf110d443a9bef7b622fba956222de17db624faa484265fc831a73b2e0174fdfb10946794f945efbd4e5edd9823c1089517abe368d0f49b983664c4b83216e6dd219f95d0164be92c51789ec4af4c91a9f1223bc53a6fca555882612a0708bdb8452437fd0267eb5c71ed254cf5782d7874f639076faf3e8bb9ed857692703ed906dfd238434b529393fa852f58b70a87ff4c4fb0d70a298fb15ca36c7fc8ed04f7b427588cb230421f24f5a1c154e33155dc55dd39261e8981955a269d1b533fef2f0ae04f0bb0a3875c25cc144a19b804a9fb135e19956b52b4334b0d7850229dac53b5f9b4037629197be5e64189ba115b04b5f64ccf6366ee44a72fd4674835df5e2958cad4bea7ba05d9157f5ae4c4f93c55852787595233bdc0c220e1851762667f459fd75f035eeee33e153f478fcf82e6601d2055c1c910c7f71bace9a8b0526f55b52263925a186d64da9181ce7915ecf75e8994d4a17b67b1ed5d6c04959c5b7da8ebd1f5b725010297f68fea1b2a39c7a44076fa4faa09a991c060e96fbef3d81c1d4af354a73c37e379ff76bf18598274c3ca4b7e16b67cec7170f487d60a6c4986d4e561e8c2c4df7fc805e67fd4f595383198b52758c60dec01ae4006c40335eeee5c7b7d938d3dabfd3d45ef793f918109e92c92214e1883a69157101042b51fb35157579bf3d8988979701ee003132eb781fa1a80a3170eecad6b982b7afc49f6dee3813dced10cad6f7e71c4b85b7661dec87c64d5332e371523fb6582aeaa328ef39efd582f8383480a7115c84754ffc8df5f0ce58e3cbd673c700d195ba32292511d0d89b63fa8503ec4b6f1eacd40fb82655b74c7429fe3f706f61f258bfb0f5bb87a280c06a1810732bc9814f6e16512a7ccbe226c2a6b4727f3c9cc77ff5e1f04cabb3149452606ac109a2e62a82f21a67a09e3b9f33c557c7edc5769679b93d141d6f5f6ab7487c90c0b6284a45c890c74e79e97a06794970fbd0cb0d15f4f54413472c1b7b7bd9371b3297c5b872dab420e54d199da0e2c679abfaf817c34bec8f9effcb57c87f9359e5aff13ad176ab2ef3b83495f8b33ef15844130d72fea92bcea75b9e5a74d7146d498f9038ddd6105f6037cc8166c6bfb6f09224f2bfcaa14e24bd0c88e0c3a1896855812ef468f32d97408e08f960ba0c01afa19957b00dd62f4ce06907635343338249e745962ff42efbf357d17daefe642ad7a67e167133e779c87cca2a187ec4fbe41fe302f64ae50f35df31c6e989482a39a6feb7906f290ffd2114e52e44d8fe81cd51423ce99995ff9edb7ec891820b38a16e43903b8d0677ed3142d0847c361ec911c7f5751914a59f8c65015e9ca70f661e23c3bb08ce8948640fb99e27948dd97a1bd2c3584d5d14e9a2093f7235418766f57194c3b34bc2283df473793f6792e476111004dc786de488b78945c692c4f6c1f9f9918116acb78345ec77b769f4f5ac62095e49b401dd0096e9649c130c1c84f962a73ae6db2f29ee9ec928a54f05fd974654dcd9f6742f009691caee1d92f920fd9a0c5ae8683e3df7452170accde86b5431a2762e0c440c12d42d465b6acf612e30f4a549cc72b4e4e6223db49db72f16cb90dd21baf3de98f19034ee08399386fc992d380e901fdbece61d372e2291da4b9047b2c128c9cea4d99de4d5250850d5371907b93456a466b8d7f70d13a5557ad6fb945d42b801668df4d1b04be38609554f8956899b0897a40287c77ed45cdfefc537e96d25f82525e0497a4747a9a66131d4f1680b73547970b530933cd60db02e49fc890e65c9c2c683e342090956681f9cbf0bd2a15b9562ecd5138f29bc7f6080ee810e72d3ee05bf9a0444cd4b39fa73cc80bd5588550860f626f0347c2a98c64946c771292528805e431d2c50697b44acb6f56c2b1a4ff185815c25a13fd493fa7cbfcb65d426f60f258c635f3b4640984ae3063446fe14471c067417940ff3a2df9683b272fa03d5ac8200f6d922622d5b8a70a0a6d8934535c2d2e4785772ca463e5c5b671259ca4d7f2a5c0e5f2de887db3d7802a347806c5f0f474fb6cf90ad6d960d5dd6359fc29cec49309768ff63cfeb29f8be9047bf5f0fa6219f0cb6c2ae6d0799545cdef60193b744c65b0436450dc2feb39bbd5539a9a7bcddfdafd91a396303c3a784d94822427141d81939a727632cdc5acb6b39292b717ae8e1732b22e782b2d643e7c96b5df7d121688cf3ce816d7a339ca51bed1908055132f3750cf544cd42d88885b5d66439d3151323d5ddf8aa1557a474457a0da9a22c18fc4c280c6b6eb3edf5cdcdf8059e2b1b53697671a7195bd6d0cfd2f9ba6fffbc14d380919a6acafac2313bf91c105f2a6b501f7d3cc90b02c53aee30d09ce0213fbb34865e1b95cfc6d86b7c4524f9275c5eb72e62cae1d833dde0beede24e32f6c7bc0e165794be57deeea2aea99fd25d9447e2b185d16fc275f242cce4494af39628619b4985c802ad10c89f1c382eb992071ead3193a84161d02b0a47696b9485f94177f7a5e417ca63e2d70de7d2a3e21e30ba6b5e15e4fe9d076d26140a5717d24b8b031ae0f20d9f2d37a8ad559665bfa23a6017df240aa765d9c4e709c5dcf3c63ce5dbf46948cd1e27759fef7de37a60fac9cba5d934daaca7cd89eda488bb6566a14b2dee137672e33c2090b7fd88358cc1e5369cb43a7d851b3081419770e2ff3bb3c19a17fa78a2925a2dbc37318f319cc6819e13f0d5354e6d413d41807b611dcfbb454ec22fbf9dee8b3f770024fc847f60eb6849789abb9d0456147f7199fa7574d02c22f724ed97b94c021142c26f40c6d57eaf94d344bf884fe6c8baf40f7bad58ffa633581961b98ea2d95f7a62cf9a3b4e02ac9a99c50256d62239bcfec8bfecb3c737b261b27edd8f69d80b300a0ec4c5deb650cffe4bf37806adf572e8bc82d17dd808898b9e2af438e3f137b4b88448fd539eb3f11237ce194d13d6bfb156a2ee31bc79fc95da01494f67362ba5d56d9125befc77e9cb8cdcabb079000f91ec9ffb5d82efbbb277aa93e21911871acdfadecf806e78de7bb47123a4c07fd87ee5c22acaf05196fd67e42583a937a970246361f3b5251b24ec216c5c2c69b898198e7957ad99f74a07e7abd9ca36b99ad22a47f6bf24a62eab5950a9a4758f89286e210bc3cd45ec45830284f87d850c24896ff65f30eb181b5d5303422538c8ddda29ecc6a267a8274d5ed8a1a98dc300d9313a8ad26752be302680cf5d5962e80fcd56f300fafc216378a71e6dfb3150c1655b73deaace9f1568bf24c9f60d35fea3cc33ce79e2c540684f6ca830eb9f20daa893b8530dea969479a9db86d28bbe3aaa41edd91a3159fc539306c4a6462592dc60f299343343c7606a51e2a688b590f1e6f70043f380b393fb7e9feba08af37fa0f19ee37edb362ff517f3ba85f681762ba6340fe0163b50f3bb5e7c9ca4499c10d4493d4d157b7a775d089344dedcb3a205e3b2ba01024bf6f16b07f7538a1151ed45f49de5bb8942e54e4e13a4f5dcd93208d05df61a8531eb37b05360c51df951a68c7339ca9cc896976abcb79271dd07818156ec1da72de9f9bb2bc02b93b22463799897066ead0313dcb4bfa9488ee383973c793091d73d8c6f8ff17c07e880fa23dfc578f22bd48492e3626ed03b282fb7576ed78adaeb87b5cfb3122ad226fd670da1877f7a9c7b23b5a92045dd2ecfc5d6641af5f676b02328e8bdcceaef77cc54eca6d099cd072f0543fef8ecf315f0def08c65e9122949d08c9d0c0f01dac9b1dda1f58073978c625638fc23a63dd7864a199660ddce6673c84b710925ceb75177fa9b397d2dede05da397aa3c7222d4e21715874b2cde99808fe07925ab673501ff7e7ffde47c2aa3413b05d26af22120709af2e6706919d1e39225e3f1ada005f4aa7e8a14194ef5d5cf803a9a5f25a42478cfb06bcf359ad1769cc9ccf52c3e63235f2211a85b5f55541774a806fb5618e6be9eabcf2539e4e834963c5bdb5550e1d9d3ec53d878ccb87a97715dbd973134199db65a8d499abf7a1757de3c2f2901b6f87a5329a0ee8585015e104623d630d1915217530f39f0e420b8cd9afd39d80e7df33bfd0b85c11db19ed0865c345cafea4dc98f7ce2496c00abf9e8b2095085bfaeeb7d3c36bb70c3447bfe705f035cc690b9a01a14f033e435ace7ace945c88b020793e82cf0919acf872ee313e0b9fa2990d408542e5a6f3caf7ea1d5f4d52dcd0872eb0a713f9d5a1bfd382b2b5d40d5ca326be9c7dafa03db0fe614331fc343bac7d2c07433d65f95810b6c1c72ec30880de0c0780a64c1f114469234ea573c3423358c657ddc27cbffe1f8743ef344da9b8f3559387877cc7dfafb5556fa7c21faf0d8871763425ea60f1f3302b58773cf78abb929d5d71209f189bf9e7995d4281afb9aac5299bcb1054bf542c40ef12dd601504db29fda50e581fbbc3275f8d10433d1c22ae45cce2e18f5e3d6135df50bd88114a3265333070c6ef065bdfa48be4065896df7c2244d884ff6b7927188f838b1a80f224b97ac59a6fe559d526ff83ba1969aa10d6036d518553bbd24ed3c893e7777657c270eddf068f506b4c87e807d313775b4398237de2d43fe493db5408bca46fc9c25d6d78f65af00dc0da3275107769a2a4cf98f81d148944d696c2d1ffe043edbb98a4e3ba9098a6cd1f6520371aa2a188ce9754f1bf8c416d34953f5a0ef0e20d60f2ea5278cef5ecd76627bca45fea4502c6d0bb935f37a131aaf22e0b09e2a9cf4fb37340327e92ea42c0615125c57a024a7a721ecdbfb556dd02a11b978d0aa7f939039ad5098f6185f492bba50ace0966abf2d43aab3cd000233aed7651ed7d6a8e606f0d4b0047fd0a83af7a6e3d850b5f529f941a97ae62c6fb8b92c96c5fa876edfb53abf08621f059db90f67efb5739c24b1204c76a14e2ac97b9a6d9b72bc46c4b5474f070986572cba0e6d7dc2337d6e6d99f5ad6ec5ce0f566409ef1cd95de481ad1f67ead819de408aa7c97e681a3322144ad9f0610188626edbc3ab026825cb488a8ec551da8f4b55f6fd8332e37d4fc9f5ac12e48ea76cb1e172593220526b628bf486470cd7ebc026cc81d8d897efa9bec627547f27b31c30aaca6e0719e2cc444852bb401794f16878abf1947be535926081c4e777d1d577c30de2f43c44faf64ce674a1579705468ad91a3916ed11045f7611e0bae3c737a4eb40f4ac338fd669ffdc54a1d1bc66853ef238eacf9c4d82cdc771b231c099141b2b244807ae9a2c7f92632fa1871b431a1ac8956df34d0f4f9324dd0a5417c2d91d8e94c8f1acc2ad8f389bfe08856d3a8d980684275ecd3e9a947c5d3332cb3a2c58f87820e268f56d8b84960807c7a51526206d19a99419adaccfc096fb7eed694773b32cba383688ccbfbdcf6ac95e343da494c2d01784ccf9848cc56975fb68f49d00cf0a27a3e017bbc149926e791579156e63c3af4b60b41a48217fd9836fbeb3bb516e308e685de94b609b7bdf2465ccfda0dc17d68324c7fcaac6e8f339cbbb1a0d93d9f70a0d404636d98adc153a537db88ff0a921845b79b3c5e0dc99a2012675afd280390a146d8152fc73ecf38036fc91091611cfe494ff36d02433049eeaa3e0e475c67bfcf0e1df5c9cae3475ee71b211bb096dd9a66194c653bde6341afc87016485d93e72d138ca83451f5bb61756bf7117b8f482b6f49648a08a72738f18940a394754a5e0edf381a181cb1e514eaf26f67ba209d79310ae171a72c5b209b40340bfba82a558c2d6eada76a0184fcec2b3940f164644a669718efbe76e6394de70815f3b219d9098ee38e8f1b5e28fdced3ac44b97ce70d13f377f352d3b61fa6f081273fed35591f0b7e2728d0a9c5199309d84333936284939f72e50496047b391d129023e56765f88d2b30a462035ddb9421a5086a9ac68619abbfcdb2cfe026ff816fac188aabdd0ef5cb519a2401e47ccfde85a0a1ed6e9daf80a82a870fb06dbcccf1b8c102900b4702650abc02529d2bc9f4ed6b9b94e158a5c7f2485b35df90747923c315f253a565b41f7549023f985566dc716377220427573c42f2e564507675f1d136ebc5415858a7bc6b82d5e82cd40d594c0fde0336922bf2c92cf310af4d0d0e1fbf5e7f02882174c028324731d563e7e47b28451cbe5e50c528ffffe27ad1984b15d880f63ddac2b62340790ac56627ca49597139d3f82f25bcd7c9c486558a931b5ea8d3b2a3eec8a9ee6c8761e02ba66973786a8732e4323240547b2f923e7970396befbd240c80a0c02371856510783ad5d095b44a80b45c80f28d2c1844cecebad8ba4d3570c67fec755d76320def0f032eed853d3c6c9167bfa8fdbd513fa3fd8ff3d6710b550c17de031c61ac48d91f4b9eacd8075bc2c172efa9390a3976d6392c33f6a3cc225b55d1a0dd039092e81f6de27e9de4efdfd45901ff26cc447638fcfb9b2e8fa730317893652e916393dc50e4a8e950f82e377921463afcdd1b4d10828aa6af41cc0ec99a6cb2cf713c99df3f20dd9429cfa09e68db95d3158fa07effad5fc189769721e69547bee036451034eaf01e52da7ff0b6a418e0f30f491c9ad2472c93374cfd144ef0e45efbdebb480d3af5433ba35747afee8c7d42e07c00ea12310341537705a98757c987f7a84d7c910dce3987e053c5825863dc7821dcb17a4253f2d43a47209e880db412b726feb4bef0784eca7612395fe0c80c842b3c5c1c8a3de09473f38c276aa6dfb5e29ffca09c518ad72750dc37e32226e0d30730a2ae6d41b09198723f46edf05b2404ba93f48f38a2d62522abeaa616369a6b84ee7ed555461d2228224d993c7e312b71a55e0b32369e203060632654d16a46a1abc3d4fec87645dbd40cab2f060393512864fe05dbf1b7f7cccfffb9749efa34c3a3340bda87d51664a1a1108da01b4d31ee0f3eae75e003c80990a7fdb85020ebf6f5937d0a2708a7c2960b10439265ab783827ab3d56a4c8de9de516bb1dcea55e9eed10ab80aef759faf744183e03abe0f0ec4d1ae7cc9f77303da9ef6136b8e28dcd56ca51e6b2760d162281d7fa8b366149f745baa20353cde7e474d86de0f8462f1b4974bd93f3081b765ec859ac24c141ca96982a3edf0b2238cdee75b12343a19903afb28be9a581cbbe2b6836fd8e6f2a93a7908e9cdbcfed52e9bb455d19998554b12224beb1935064fe2bea755a9367a0b41a3781098210d4080b27937e36d1bb1261b42f20c17d415e6ff56f41bfd725f389d000daca8ef9e5070520edd8ac8bd18af3a42df260d8d3d3dded60f18924865c37d66bab4a64d4476cf2c99ca0044239c288c15b948d16733432e4e5594d63ae556babd7b1a816879aa783b6ea07fa42700ed41a8f4c719fdab3fce75552f9578ba35550132977b0ccd033a949d8e587197839b394b145722d9168c79c17f4620f3497e605767638eaa19daf9ade3bbd56551727149a3f60f41bfea5514001a1a6abceb4cdd417b95979e7d8280bdab49e287ef5cd61e913936b5d6cbc4834b8a7d983b0ca23a156e01aafe4718ce53527b5bc470082bec874aaf3c29ca692f498d214f8b0e5b460bcbd2e3028511916e69372d94b45802487a2f9c755a4c36e08f46d5671629681a190feb36147350e7a7c6dfab16c0d5c1e592df36fc352d7f2b1930ada6bfb6761f1e59370872dad1bba6903be1d783b76902494f8aa28fa91239226c5557c75bb2363a8630c3f40a8cef5b5b869dcae640e02b545dfdeceee5c7519bc42a9639736b1e5b4e8a8c1547ed61e86637c925fe42d611908ee806f31adc731155fb542f5dc891045c49d80096c9b38c37ec2ce20109db5cb921b916e0f8928a7b3e99b7b3e4f4bb68eef3bf40d4f98bead2bcc99529babd93156544e63debee9907dd38dd60d36e7bfc15675702199f7cb57c43403d91ab3813bda5d303425a132a88d4e6935653c5a7d1916e86a10ceb68ee919b67c515dcf363e3ec096ff0cf18ff0f99fb0d9314fe1f4ea8718fda9dd25e2eeb9e535cc9aa811d118c8953638ba8b74f54ae6ffd6e354d3586ccf2470f1ecf494e4cd8fa30669a27eb5bb119470cec3b6553aea93d7e786ecfbd969944e664c8b208a3ea9437088dabb70956db991186aefb94d30563300976762a3202a783aa35f56da945c4f366bc99bd060c768cd812faa3e119f4e3663778a17ca799be9f7ff5d6b0cbf3435890f9cb30783451519ad992e7f3099cd7469bc8a6663c4d723a0de85c9a12ea7ef2007330aee3ca8645075aa7fd876e3ca4d9ba5f43d6a8c46bd65efa82af2075e059c5d32c2bf49ddd99573d8a566e95bf016d2f1284613461d0e32e2460443179aaf5c357939dc278f697bb6b66a27d76871886b2fc2f66cb592b2a2abd493af9e872d02ca79858d1329930caf03a63ececbe0f797119e6cae13edd52c435bf1c7db492e96b37d7d97c7f72c8401e00465b7d0cf129198b852cbb5b96efc6ae65b4767df66b57233a2c376e2a264240d417838ecf616fe314d1446d940b04fc3dcb436741815b802aec8fdf8084148b3837e2de58f03417c8401122211240301f45ae796e1d1d096f65f9580e37c166539b5a10ca492bdb1c87bb5e5a6b14a84644482b5169fa17cd6610c50175aaad1930fd592abf921147ecc8ad1f49a42e8a975e8268ad8df9ec921f20014a5e94745aa0a3d0216270986788c8ec4484adc507fdcbfc6052545929ef1728b09e2570859831df95f9e4f4ebd077928d30bb50406cb52557481706769a36addff7fed5b316a7922bd6cbbba2a4c0087498d51976593b18560993df820c49a61ef46021d1f0983fb0c5566ee147163f3989afe4e59f06b4b645b13f3f1a31ec5df25a991e2a22cbdaa923326862c05286a1f4c0e76284749c12a4e2caba7ee9e7e2bd19fd042923de463d05acb2b601e9847d87ead36fe13ef10d1aa4024882bc8c271506527a50d56468ea4a1b8a81619a4aa01f6bda9392bf8d5c6d0e44e214d62183fbae3c84e623c4e0af5d0d96b6ce336865df6601c9f50d6f0e558a702c64b684f2132996fb53fbe63f695eb54391002d7881692389b53bcdde326ed35733416920514a921256191ac6c210383893d0d23279da2504fe96ed31b80e12982b53383cc7e59febef865e2d87c6172eda81b74dbdd4c5a395d908a2c46091732aa749b97215b5fd1e9d6e27db51a23144612758838239aba65996f4eea588de68ad2949f8e1e433c0bd6a6fd939b18c8d96b64377dc6b2695d78da6945b4459f73976a51d9d06af2be9fb2aedae523e951ea74a7c8f52ef84897b4acf0793dc6e78254a3752b91ccc0a4202ae0444df28fd57fbe181847c4f03829a097af74c3b1db7500fd1a017141c775edc33cb476638c7e9745c3bbdb088ec0e40ce4f244409502e799464f6f12fe7432b6073c3b6c83a303a7c2020ea089bc052f28c9754091a38778f5b65ed6616eb9dda01d3b7284fddf65e7dace4e3e1bb2835b9f43c717537454430099a9d0abf0ec5d83a6c978c0e92007e76817ef585a7b4030aa5d1c99330e4318b380604d2a9f1b556d99a72c043ccb6ea15db8f1d9f3709960b786cfe563fb178f4d02dfa7a95e16a21f3187fd0a6aa5a59783a58b6639b5cd62c75e2148e734d21882f8ed43404c2b11fa033655061e26047fb6e916feb7f090e654a6414a52c98ce5ff40e93f7eb9a8e317a6cb95c5d11dda985dc897d51c850b6def0513b83baaf1e56017eeb70d2b718c1c183b37876aee8b167386bba2587089b5f9c2cccaf91a13552479bbc06a55acf7cb56383adea466280f899412b3c961b9f6303c5ec5f32762a7f7b11be8ba4cac74f8f895876f38d8d8577be913d59a5148e4c6185b0ee4b675a6bc9401af6de34bc85008346ab8b8d53d758bfe2496d5415e63d07bac84045488a73fd036af3efae21930d732d01aa4a28bdb2f535639ff68d826cafb963b1bedd7f9c35e712789c145ac61a68b88ffd1ac55bba6d54c4cb5816c33eddaf6afaf0e03071dac4bbb7f9ad810be7ffaffbd955c70c23e77cb9e66e63a2301fbaaeff5866ea3d90fdd9af1c2dfeac8426626894c57f4f3d34dc5a34585f3440c069570b54e59c24a1d487ad309aabb6fecb5c5995e61746f9446d1adeb11f64d32f3e6636ae1c0d0edce9bc35ddf7d940e0e79fda136c4ccec71409700cbcad4265fbba16e520cea008233836d8db0f31c8b57026bb26f7ecc775d496f03c186b9f7cad2d6a0f3b9d2683d84c1215be4b2aa5faca9041c8d85eed0805fcc2a97836060841f2aa11c2786f5a838803f918606ca4b23801220cf8828ce8a112c8779abd383c65f43c81d1476c2e82550bfd0128eaf338f68b746699c6462c98563b9249d6ea5422f0fea36a1a3b598689afa78bdbe7503cf7d9ebeaae7c0c1dd4fceedeab539f0b94a2c7bb33410c96b86ca5b11849388794766feaa8e01c18e1ba7c4b405912b0ab01753bb9a06669e2fedda0af63b588ec7b371050dce761702dc24ac31545b6d8ace4a8132e40d546e17d1e74701bf41908b8b10efc0ea78dbe5e88ef3663e9acefcfd6737482e4828a0d8cb57d0e2b567dc265253aa31e731f0e38614f6cb69cef573cf91f13eac69f43dee3540cb6fb194cb34607c531d8eb0bf33e131385f3b96fed3c7cfc245807e8c5853d213cfc44a04104ca645f812b0e116a5d5a3d3508f8f726561e461ef6f2b0c32bfe4d8672a386784766eb6f96317e321970481ec6bef65b6eeb25e9770e59d6a9959dfb46ff3ade70cf6a8983669895a1dd5d08201138772244de2b021dc129b82739c56f408dc34f744b8bb19e577f8854a9a3d9aabbfab735d4df0a0c6315e193162ff0acd419034c618d02a5ad52bec760bb2f1749a108924cbdbe20d02d65d39aba8b381efc6078320e5432d6823e7b38159231a470eb09358f3a78180a8a4430fdfffee55dc24bebb798ddf9f0f64c8afce2f05fca30f36394938349d6c511e77c13fa080bedc08631d75051447236b11cf35c912296941b59b4b418ff91e179aa466f39c748ec6b1d134500c05f3a31ace4081b515ff828774c33037f67d3c507311007ab2454043064b780f8410199bf274fb5ac23649af89d073b52b2d9553cc1c18f1a748f4dc20a49798083173f390581d82d17140a920ea026ca81cd68044d3354ba7db9747081aa0d5bf516dfc30e0170a62ec98a0071cc88c3d5b642b3cbb434694cbd7e24c3eb96d73f46e09e60a607adf22330f2331333ae245be5eaf0461288fe1e34b2db91eed11e1b151b5b547d34968deac733f24bd3525019c6dbbbaa9192cc5bb30e7c718be37c4ae364536d0902cb3910062d7cc76197308055c5f9ea350186bb710fbb7a74d6d094377c5e2b3304d6d3a8f9cd219e6e55723b514a30e03fbb37df364206d46c601bfc5bfaf1020469ee8066d17c3ee29d7bbfa8e28f111c4c96592fa448c90f3651a0de641c27d74c44ac5d54ec59475236d98e133a143b9df940dde9c8f6c8cf525819d61a6339c9f5fe57540d0d214c046febd7ee943431c2b9b26e0f3a7b8546da66fe52c1906e90ba34980ad3d5c2436878f0dd12ba9ce5c5feff3be053a3db0a2f26a0dd3564f03d23ba1210af199a1d9f00b755574f921f18c7df8a7f540d2bc89026ab1b89f97e8956ead5e6d0b50fa344898ef0f5190d1e20fe1394062799e32369c40bdac1a42935116cbe8bd64d0b5083be81982652a163b7cac6e38877729857e251f4d2d094eaff9231816779fe761a5bba15d8335cd549ce8651814a5a0dddbdbe2de48f9ad6b7f63e0a1a303440b072419947792afbd1ee77dc6b27fa81745c546e6272881c22ee50d90aa5c3e661560303139e24e5a0a7b1d1d856ad1b1b9d4016e77e1207c2ca9e57d750884f2b0e11f596fc16d7e76b9ce813ef747806a2965479259e041628823a03aa7589b704ac944311d0e099964bee8a306a568b4b1f15a8e4c28fe32f78713a4d08d1415bab4f0cd895e9f3647d9a60556473391b347f2f4b88dd4971d1cdf2e429b2e0ca9a530ab5a52ba1bfd822ab146471817ef4728c189ac8d9f49958d22ea89076174e57128afeb9514b21e94d51313fa4a71ddf702c16de627ed817a165c1474f46c084724aa8ea79e353a5db4513c894f4b1d40fd2a03bf8cd1ff2e09d35d324f6c64ad6abe4c8df6c1dbb2e659cb8c89f3b8b82d8f6b896e8480f9d853bb2e867e209359bbd5d28c9c4863472d67828beb2a00394266453a249fb6428156ee500812ead2f3eba275894fbcd8f3a7ba30471afc13b6be5ebe4961e90135a2de87bdd37be70044a5b18c9cc36c1ddb91688af2e152160ac391aa93e272875dbd6dfc60c51ae8a8523fef63b3958e9fd6776bb03a7398d98e727c134a834564d0c5875ee5d5b778971b1a47c0c42b131f53d75709ca9e2f9523db0390db08c7ef9ece5288f7aeecc4753e75e317af3fa5bd9d67cc6d19b18018f6a7b0b8fe1170b67c7c1cca5b44a7e3bc470bd9431111665b0be89723f36b022f125b189f7badaeece3c37d502bb76d73721b162d3ea674f7d95a560ce263b5f202cbb48995d1554983f273c3015e253b033aa10b4f5474e9450641f546f9b807dd5ec7d899d96f643b94e4e599709d675b8d832870f2f1aa2b6e4e0cb356a9ea55fc8b00091a285a9bfedb5140203ddf98329b1a64bca59a0c06e76a528157e3bcb99dcd91cd620187381fcb8281e97edfd3f9471b502055e75f68c4e2e37044b7ab89110bfaef8eb755f69c1ac215dba6a7cc8f991bc9880ef7fde3b908889aa23dd18f85c26565ad89dd7598a722d4627fcf5e3758735d163dc84c4ac401c0f9fc9e4db4ad4fda86011a64b69feded931a0b94539fd8b32c9b41451e07866224a9f65545eefa323e189caaa7be90d0733f50405cbdea35931fcc9b4e08dd2ecd1ab78ff84aff6908207e705bc3c317a3fb94f4274abbf58f36e822eceaa33e39c3e0c275dddbf6cbdac75cacfb614cf714f215c3e7d5b639c2dc8bc833286ef0681a16d5d0d43f56605c9a1919642127c0879cc34b0c6568fbb687b95565837d862fa6e952063a12878cd7ad198356641f91f59e1fccfe77a688922ae1fe13b510d16cafb90980fe69956bda3c3122321f43de2565d0cd5399b8c069025c234011e4d264a9874f5967fb650375ae922252ec544226c6fdef4fad747e6677357648d9dbfda60711a251e202c75189fe4c9740be3680265ab8c6e7569734a798b7164d9e80880cefe4eb33c5bf56a732bbdda5045abfe74881d365fa30d99e845c0b46160f57912abc5e0b16bf611fab226708c225782a8a48bab00e53adc37e78b2133141ada799a425f5d83adb35c4ec0e809fa5fe8807a0c020a4a3b4870701dba233e74595feb11778c3d967e005c40934bee59943164ad43de70916b42dcaa0f094e45a36abee72cf05cb4bdf44179df2c95cf65443665f9f2edd1438b81cc630431588707308c9d717238fb23916f34579371a8983632e6205d63405233ff87d29ef1bbb85eb61b5b3cfab42a1c6d40b0d8fa4dbcf2fa291376a72a097930d5370caa8cbc42f99220942f18e7c294d4282ef32a0e86fbfe258f608927a59683d98fef8af2fbfb4c708935e34360f0029f80160ccfdc30eb98988fe6b7c643e12253291d73863f5a6c37095415268ad10e90ac2c6c91b6ff7883e0e6af940409856970519bf590883d99435bb398d6bad783f2be73cb7585a51da24d05b649fe162847ebf930ceb8f2fc895e6b33f84b93860871058ef9bb3bcee374b535d36a570c6c3d4f64d461706d83961d76c9fd8c1acc6c1c98c61bf673341b9d3cb893c333e02838adc2e863f3e43c6f5560ad3d628a6c101fce3a2da1890c4b1c340f69136e6bd06ab2e34103e110a6f722513502dc338ac0f8514de909b9fc25cc8b56fbb6947fe7d05b7b4973294e04b942ad6e0d3d8975dcc08bf19cf8904e82baa77fe054f1acc80a31dcb6851b418e166f9874b35d843c285452c3e6731ec6b27ee0ce332b3cdf4ed50f7836012912ac8eff9ff1f9aae3754825834be17fe9c26e810b546a8317b163f557543da10e1c6411901ca412d7842a563994ac5139496252a541af705f0f502f94255e1e60c9e6b5de4e122b0f2aeaa6c25303fbcfb81a0d12744774493365249abff9abac3cbc2a91ff502ca43b4495b455278e7f895c561a85ad3b051eb7caf02e4bfa5ad2fcea5c26829f8a44bce13dc6a4b111c35ca6a039fc878f348efa83cc7c4194de78fcb24a7cf0ee010a355c364bb2f8abf7e93c5460bcc0ad1f94969011d1b44b84c8f6c6d063bd76fe3052444e4b0c52671beee4a595d6bfb583ee9c35f8699917207cf42b40ce3829e2c8a8401f2e30258c9461fe878e903e84ffff28feb6a7ae7a5c616dda7855c07f45afa534a968814f8f544b37e8d986bd1f5fd8f3dfb0e697de5a563426bcdaa2f721f78e09c3410341eaea2efb0bacb774dcb0c1cebd49a18fc15559f49296966f80c0489083097dca1cc64471d71781753e60ce4362cf430cd1406d3a413e695779f79f1a31577540d0e33d9eaf243fe6ac911de61d37c1ab531682e4c83943ede66a4243f110a621157145c778d1f854b0b23f7c0ee602f84d9bb26edffc7eb66fc80daa52ba8abbbcd12a26f1a1c46979510017d621ce4a12b50820ca3516f203640edbb14601ba9970a6c03db34d6d686818351cd04881714098f2d33479f8784b7eed4a02cff4fe1b0c6b32f86b8f5b29d937e8901ed6c4e8d8e26414ee3e09976badcd0408409afd7cc76d5b15ab75320ff2f86d3160ca80205f1b1227adec4c1e78ece5a37ed0008dca7c7c17b85f1e45b8837e5ef418cb7400adb0ce59ac0d2ea47411dcd5ae9b6609c05cccc5f8ead5edb7ed0fb85d3423c56643cba723646a96971cc83208ee0ea380927a888938075353154e4cfe28c12cbb63e24a30f9b85f6bd45ce866331f3d1d986989b22dff1cbf10bf9bb171995f55c5a46fc49030e85372c9622ecf5325b7f7501126380fc311e0d3c89f6094956615fb1635de7b31fc8220476b54a9b75fecfcc7ac6a716103d6432e186dc6c8a2e9454a145dfc5ef2bddac0c9a212fb790e43d73d6285547209f754d81ff4bcf7a7c3221cb5a000c423cad71a9e4ee779f3a28ffd35587f328da0a700ccf2b10c6d289e9418dc837d553fec7b79f50e61391025892dd3a4d88663fd6394d0b63ab64d497834f65d245d1625453c432d85c6fb0596d28e1cacacc0d210eea0129128c316b8bc189e72f0018ef1adb86d8c125d9ab0c6ae512c622a9498d88ce5c026d0a9a6c25e23e2244e47656b50bb22952216b5bd027cdd9c4ea3d2713f4d8a7d7c333b02e1b144545923846dd0048a33bceb5c669e265eac4b5a57fd9dfb307518191850f3d222e7ef1b4eef77e551054b2001bddb6663c107cc52047f170fd5cb8a25eba9fcd31be40161236be5f7fa13aabed3100af9b8943313b9ce297458e7bb6a0e96f4166fbc3cf9356cff4c1b5eab8d53d96ef7a7eacecb0e7e993570bbbc433693150be6d9c6b3eeb3cf831e1d7dce6ceeb0cd5d62a60b67f54141950d981efe5a548451e648e4d9f47a0e6c91783d11b229108c0737aeb7442896fcacc43c8ee5f6bb85ca872f5a857126ca8bc1d30d92ac7200386994a27fb13ae0dcb13e762fed277c1645d6ab1b909ee62b1a585a1989554b3cf9ea169a37e26de5d87407b1b8e511adafe7bd628feb3dea2bd9f2d084d4abba65f4b45db510bbd6819e442e98511c694da1f87ad20c627601ee25611c0a2788399980fc01384e08f35dabd8e6aee1f3a0dbb2eb8d58712df99c964ed598aecee49c98195fb8cbf694832d0cb72401c99e02b5ad657deb3b6a57d7236328f9b9f129e8fd87d37c879fd38b89d2ac05d1afb20b968bd5bdd2cda24719d6ebc3a85cb7c5d70a1fb7f17ee6a683093e005a64bea8bf4bb288ed2996f7f8953523cfb4c76335c7613cefb46bf1554abae820a66cf5c085012a337ce6eb4c8603978ee12b96bb09c7d544c4619f9908d4fcc3ce57cc0e143f3f35978daabb6712ab05c39fce18586a3119dab231629d92e4ef02fab94b99a01ed922ff44d5326ae823fb4dbe9d490b84f0560e1d5b8ea8fd9e87f2aa3df0d413b4efc808c6e03ebfcf64d8fa440c61fbd93d5d0a7da7d09fbdc73eda699b825c31962bd11b7cc5247f7fea61e2991c848d3bd72c88248e6f49766de0d94b66e4fb3e708a230fdd348721952ad05ef37534842c5b7d15c173358785c59833ec3304977a41f99ce0edf9ba62eb7cf17a41280ade811d9b79f8e0eb8afdaeea8478940f4ab9508c31622dfcfd186fbc97398817e755284eb04d8f7a4aa0830708462906f0151ce9c27b2f4ed805c7ecf1b060863a84752c981ac05aa5f040d37ea6e931d60f58c081f87934e0d964150e01f0b8dcde1ff34329df0df6cff1752f1c5ed134e79d28574a4cfcc46e930c94e09cebd608329a6cefbc2a0da808db28197f638726e54499cd9757b876e6bfb20f257b6d102c4e2e7b7d928d14acc4dffbd157961e177dbcb666157c5d9b5c21851b2c2d8172c9064916f4371d766b61a08855f82a8a8a7b563431a9e8136cfca06768067fdc32a53a05f0847e0f461d112c5ac5bfba22f8dec3b54aceb09c3e8ae723ba73c7877b8895844e741f3ac97f477414473bea0e2a469c24838b7e03ac8b764db447e9b4a0160dc86a915798a1564c9c6f03c007aa5f67c86abd070f430db607324debc7782913e230c1cf2f84be76d00256cd2b61f0aefb4c5fe0f50ba3ac18ba7e131376da10b95775c5f6ebfa96e161428b710d1d61b38d6c403915e0e91a78fd5204b8f06c93d359a605420b923733d7fd3c3ba352c079d492109403d0db4efe10f6f08627fd7174119092a32bf2b9a6e1a46a8bea4a2f7714bb56a4a6d2d6c3510be78a4ce383355fe66e948fa87c79f290f0bad15793023736aaccc7098e8fcaf8578d90f09e32be65e3ec506b7d8534341131d65ddf17e69df4ec5adc702b3c7e7a1bc6f808a736bd0b30cc29d067f0dde71075106a2f8947e07e70b04d1e7d5282f03790fdc2eb92478756c869d40292ecc4f4aab3ed38ce13dfb0370c753d8adf3feee6c6baeb0c8be07688c139b54f7237c06f61f6b6c407b9ee60d591c68bcad7bbe82bcf9eb003e69a7fcb8c0ec93c33dcdec3c04203d5d30fd4d6ab37abc53b7005c36831a39639f1236f55537240d92e268174812923dce6855b971c1e219fd863dadc840977e53adaf3d4e95780c6cf5ce1a7911d14e0c0e9d3058c39decacfee05b82d068d5c94f72970567cf4bb36723f25b5350f232dfaa931a64e7df99302316c260beba34e3f331ae930b6d710a8b38f24ec76343d3feec749668ebfcc11fed3b3ed4005513342d19f75b11145744dbbcf27445374e096bd1dce5506295f63bed2ab80e73aca512937ffcd5134d34b50c75918325efff53e2ee903e3121c2454d0a303787202d47c8954005afb67f370e85af8140689a0afcffb95d333066f1de0eeea382ce00f1363cbca3f35cf3f0edd3475314ec5a8a77fd4dfb1cfe3c36a3c640886fd6babe224c2027346a5520a488b8c36aab0a82e741233deb6056b3dff81c870b3a2a98ed3893f6c6270210a19e62604dc34c30ef64abd2810c0ac45c337ba94ca7d6b8641f45a0034716c08a6e76ed917cfc414d19aa3d07444769e943c67d9a4d09dff62b41ea899422f539612654878ff5b35f1421be4eb385b59a7116b7343b2e13834acbc61139accec6046854bfe64705bd862e29f532168cb9595ef039a3dd1f10d1f23e569bb163bb38fc2aa0bafdb3bcd19f71dc839409eb33bdb4b30ce15b8286641f17c2784aa82985196be51ce86dd8497f0e2ca42a2f659c22e1a6dfb984a3017d9b6f924c98a0d44bab60549787b19d014141614f5be8676ed9d450f7223aa70085af4d2bfaf6901fe55ff2feb80c9e5383565f01589da24bccd523dabf3b451c675a03f275906e45791f5648d15132afb113294e7d18ae9d3c477bd329fee282dd62c827ffaf15d7771eb33c5bf85b7c0f54199350c0ca478c61d09e85ee0c8837ceec4b51fe304a40e22aede039e1f0b9a9168ca929d75daa3e94fbf58772fc2d0d4d934306f5534769db6c86f57a908b6195b06b7e50fb25e7632284331c53a8ffb6610d52b581d8951bf106c2a006c7fa63745baa52782b4e6fd03cc05b6d3e03fb927e5fc9393616ca5fe9edc61217afaf0638c82ecd9fdb588f701a82930eacc9a045aca315914368bb1536dd8aa1ef0e080a3e5728217e254053e551911faeda0cf7c6a6d8a2476aedd54763194c6e359c06b1c061310655a7728ea0d2926fb4bda282f1e31be3b697a642df2189e3612292169b345970feb9f0e91dfd2155e60a0086131922275968c75cc197f86f9d9a5073191053ba58b38ca45e5d22a9f6ab233786c7443c66fc28b53b25ffde754969052ebadc58aa37951f8a5dc32586cab95d0aa20d9c3406b0b120650c6e59105481ccff4a39bf3b1b249de77ed87551b1ef8d7ba4b76d093f179fed57dc34eb0f564e810025d4d56a460d4a3ae33040ba6e7a589cf45d22776ebe79eb9545abddff527fd6be0183deee05e6901f4eb79e2abdefb98fcb182ac455f51fd27d35765a49c60b5349744e88a4a089b704a5811296a3d045918eda372c879487f48bee082a7492fff718420ca3ca3ac7a7e333a9302602e72a6ff8f07ff1311fe723d5ba3e7a4c810ed8266d2740a66bb47e743ac49993a9fff256d27f3057f2c7fc693e938fbba3a0d96d986885f468ba471da992c2a205d91a40062e758b8bb6e6205a2e92b11f6bf806cecbdc147daa2ad205520668d17b1cafb3e95893f2409cbd3fad2a1b2fe07cfe830f0652381443ae443f7939ebc09a30c5aa14cabc26a50c3642ab9864e9909d7741a8efae62b9b5a15ce1ebf8ba402a498b9fbc2b2061aa7426f3b0c15501f807c040be410af21adb6cb1ccef6531172e0ff565dae9afbfafd026cbb8f6303108fc96aecad35a91f5a42ba1a62e7ab9a6cb391da93165b0f44281533bf3edc81d58569fbbed5bdfd268f627c3fa7dd089beaceeed60a6bc99850c0c0dd323f6028e72d2486a1f608e85cd89a92bbbd297175e18d93320e7d4eda7b14c8a9ec51935f3db10d9dc0957e235be2aa1215c72467078484d4a433e8aa98ffd46d03e5b556bb17a3c18689de5558f017eaeaeba9637509ffecb04c4d07c4a29a738acfef05bbbe28fbbe084dfd299c351af2af834b138dd2b78090d1d2aa9d347b92a5f3d0a7704d2468368b1a51564f0be48743b6d69250ba0b2b4a8451f3d952afe965e8f7d707a3da1f7ee69bca763a530ff538ea47921fdbced8e33fb84c26de7d002211fedb7bdee27da74715351d3b4649e9fc513a2d3f706821b96b06dd701ac683af8237f646dac2084c19be88381ceb28c5c957f35d2408c542f47b522b0b87d77a9bd9aa0c55e20e8139dcc4a6440cbe0124689444950cedf2da08c9dded28d3edeace6d1fed933b3a049f8b368b35c101a30968a8abe03f806c427c8c32836c39b6c6568e75ead421b9fe71e63cdadee461bbb281453d378d3ce2332093861a1a76214ef3e3eb4a79639e85b245b81cd99fc6cd13432d843a299019abd911f22df101af104cd6c21148c4b5c4d133f8d12f24a3d8120b2309832d70db936469b54ec559e4213825097d37debf755497148c73285d0202c2b595849e916944aa71d7d3a5682d7a8076d40d382165b34217217ec0f37877990cff3904abb24abcea83cf9692d4abbf0e45c5351a9e304394011bc22176f0b3be56257a3823608d52643821579c9f7f380f99b6b34de8e3d0b7eae21ecb8e4af343777c20f9e1064b8c02034dc2bf8021495d69a8354f898880746ac9a9ba7ae5cd97ae5d65f1943ca3f689a3a0eae5f4640dbb7b32b8655184d3e74bdb9a1dbec990df22f7dc45b35b69c42c9fb31300b489c7f85f50411065ec5b408ed741d793c860a8bda8c14b3d1b3625f82297bf61727a74e8d5116f584b5c8c921553bdbd30daa268874abec2dbe8d019b58ef9d046432f2f633e240b0e5a63eac7af6eea63806f1eba24d26e96569d13ecd68699162005f14dff42ecd70fc7e080ad09feae0e54a93b6bd2a9bb18a96312ef1afa13fc884d342cb9e40f1ffd020e8a4ad06767c20a3f7b858c62f8cea802765d65b75f05e045acfa827cfb475558dbf945adedc6355a1ce8f8a64174c83e0010eab86370664bbc38737e4ab5f5f7a3f8ac752e27f613bb88f9b931687c6c952c8cce328fa0fd11febc987358d90ed2a5bbf17d0eb26e547d5342e9f4bb880c67e73788e9a0cf1c81dc8bc8cd112e2404b0fe525638abbc18cff5fb8f96d3e9b5a733fdf58a22904796b1d2bded1e67a9ae7f1e1460f63e9283caf1a22a48a0c2e9b1ba4c84e88b1fa257a116701323c66ab0a32b594b237c47c895bff064f9c9c9e3e0119031dc73435dc7c67f96a126711d0069c555c44527af1cc4002c95638eebb177fb9b0b034dc08d6892b4f51aeeba80dd03c3abc49671709a6a02bf39061f89f240ed7526edcd84fcc8e4e5b5346fabb024d2d58f7919e60527303082e6c94c6614019a08b436a31c86d07e60709c030505a3506001192f483f3882c0d9308e574ea17abb766ae91aafde54cbf9407b8b80cfaa9c89369d418d2b459b948dad76d8290573361f67182ce6333dde7f4d20de66e0976c1b18bf174ee204d814b80614c3cc4f53b93155f1b4c17589e28b5d600bfb88a1bbdb9071fb9d30073a5ca4ad151012afe01a8968e6138e14a4fa83f87ed96a229d0d89b15b37615a23a2d82ec3d5cd2d3f1c716f271190dedbbe8020b0d3db7a1aaaddb8e512081ac72ef85d01d4cd0816ca552e9a656012a1b04a597844c995fd950837d382df86ec654d6812564af289a817a872c2a84d80bbebd19c0b965eb7112adbdbedbe5459aabecc6f48af23a960b22f9752d429813e018ddc5439351a277f520cb4fa8e06a719cbc274fb3f4c7077346ce08d2fe394010988ef663050e1ebaf2e18a2b94e049c2317d08c3c607bc8547b6ec0d37932ca7b6bba926909bd6ae7c02b36ba89763be81288c896d7077506dc05aed2cfe40c2694e6fe9c458734d61d62a91895a0aa3ab8b6ed0fd1607e55b3d6bdf34366b1a0525e609fb7e9648081bb0bd1436b20f2acf8cb0825e892551d0b7677057b9d0e30b32a0c272135a8dec4f854d4b908112b638a6761096bd0fefcc563744f768cba64869e68544ad5d20e44820741b3f901f8c211f3eb1a4dd4fd56754360527ec3475eb0071beea7e5da4f1f68b93854e35e42c7c87d8e3bc7d092d049c2afbebe998e7b8c5a04b84da50606c0eb488e5cf4ff4d6085132d38a4b31c38bb53e3804552ea0761b44dfad62aeb0119c165f1f4e3654bf035912164db092cbcb4040f4651390cae665cb5ca5258cd5d02b368a4e5e86d6230ae19a27645da4fc474c1815af4df944518c30a1c3153c394d95d50ab49c0d05153896d49a9b28ace389845e67497247989c53615620f42092baa14fe81f2a9ff0fa6d44795e3169a4d5e30ac175b4b68d77861b5a293a50aed1c8907d35fb24c12deed865c418f9dd11e29aefaff7f48a00675dd9f93b3c9f35a2f24c329717ad30df8a639d33647b7cb6aefbdf4b55505118ece9a48e75ff42655c1f6a3b1dc5e964d1e5456d195d8dfa7e1bc5e721df68192f4f3ed63de1fadc767fb357ca58170937ddd7d57f28ba045f46f48f26668fb4afdbe36d819467ee11609eeacddd57118200ba44b28177580a37123d2b1b7be986a9f29dac428cfabedfab218a35f2834e4e57e7caae0b6dbd194a12dfaade67538e39ed2aabab7322b9de7f04490184ccb907f4936e2e07a72e184e9eeb9dc86566e11148f906540a8f3aeffc95b740bdd087ba26b00a369f9abef9098a4df16a9ddc902ed2a05dc27e0ad2b53861a6c8232034dd935684d7401834aed3f21c833cd88224ebcf10518cfb1a7512b8850d934139093ff0a7d969a855074aabfb07aa096ebae36e7eb2859b055b37b299a65f4506d6c81d76a5b867a4aaab984f143373b3a6d0dd462e75a56137a1a08f3c569bd824343ee79d7640b43ca8f96f86fe09b57ee030e635320897a9e9d6ad5de3215ad06454c2ac6a8bebba393042bcf1a959a7e7bd2be3c8b6343ec0eaa09ea61ea1f863d7609616ddcf667439425d4d8d11b0f746d1c2165b4ba871f809fc65731d5fb3cc33bd9f810283461bf7a2fb9e335c059b115d81b4be43a7d43c971a0e9029736b2004690e6f4217b854b52d4a75364e14c56f0f876c4af6ddab89470e938ba64cfc2c07d810e21857e9e908619eb2ddafee3574bbe95181138bf01925dec7a67a9699e4ec79a6e47391e8112f1f5bb9542e0c391ce5aaa5b11efb79dd5a32d2bb54edade48951693489b6f459697c720e7cb43cfa32399f8253c6931f9dbe5f2fe63355479e77dbed5fe04f0717c0956baf56036aae4a2a65a832442b8e33aa4e8155ecbf514fb3b3550bd5cb19224cfde1c96bc2636033dd9e404484bc89b24cb658814f077844cf9ee2fc1a1b88461d9d909d7b40ffddb25497972ec9b0ea65bb36ed5d019a66c5cde09c58c683f6a14e0f1ef66b0488d173754a33c0bbff1f3e7983dce28ee61376682db799c712154c35f9e87df00de86b1e3421225faba62e0b7df01cc04c8263136fbc25fdb6946811853e9fd8544b78c773fa1730db192c4a05f3fd2dc7f0c9c4c274373f7a9f88023ff327cb4aedb7a58ae2849c6af61bba27cb7745e1e2d856200d06b013b58962f407a815df0bad1afcdc5194cb0df7bf700f479e02282aa47b39057fc5cf005f03a571c98046765059dcedd849b2a8dad44ea2946d37365858b100acda419cb7707498edd95adb68549aa31cb4829988967309803290d5129b5519b108b93514b37bc1d9e7100c498423841b532b172b2c39a8d213a0b1e8dac0e8795235f112b1c69795f24aef5e97b5bff7efeded317035c2675ca18b5845ae11d17fc562da74650a469ab11e38430d50b89ed869117511f2b86501c166d6f98e2f4e1ea69d361a982f82eb908ecb25453deca12d30c642126640724602c9286461f51e5d8fb2dba6db45a506d9a5088d9d8d668db4ae71eb90ac583ee937f663bdd127d918eb4e95d2953f98476d70f82ec9b66966c0c5dd65406169bca13c18183ed576792849d8c2079cc759a5579e2c578c762a4056d85bfb8b93f217351889f9fed2121fed0da834de849fd68f920bfb33c7e01c2083b57ee4929afc9f2f0e7e34ec8c8dabc02399fe03fc92070184aa740848e8cb5c546971448692c2b5c23cccd3121f0a9fd95e4a4c75539ab0a79d0b829bacd3e472f23387474969bd3084c22be34512fa29e5ccf9b8697fee4994e1735bdf929a8a1efc61317515a12fef196fc2bede92acd99f498fc9129306e1d1cf8ffb71cab7066efb5109694dec942ef6ac0da42a055eb385a73e6f2d805e8c8cf606bb2dbd98d8045a6e144a25b45489b38a823a6bc78a7275daca9a4ed6fefb042aadc6ad4fe71ad9b7329b9c2a2abbbaa9457000a61791116a57d7b5ff7fb2ab9ddd8029960bf08a67b46b5abb9598f9a30ac298782bad8f2d7107bad4c62e18febbdb37adf842a1d75fc3f3088c9323e6202ce281eca53060adc53349928e26b3d794df2aa43f836f3d9e78c6562937abb4d24abefec94bd100810046615ca24b9dfcba6fb3bbe7d1b9151d7c0debeaee7fbaba884d73a30ebda46080b61660ed49feb3f155e9178453192acf32b2b000635c1fb808a6338f899872ec8b6a53912dc764b6d94aebc784cf9ea1d15689cbc22c5b3406083257c6feac873502ff595547addd38bdf129683536b1d6b6720b1f9b0b20ddc37fcedd3941d12a55911d7031212813245fb6e0bb94b6cac2f0ca63ecdb170676cbf3effb7aa70240177c1fa245a7b9d770bd0c5daec03652c1205ddd70023adfbeb1e5d914659107764c4c7ab4aacc261cb6b9cd3ade33e6f7c70a2fc4f19a95f004fc45116f36170dabe6c6a9e2677445905b2483dd4cada6558b9d0bd9a70ef6d490daf99928da62903cb9dfd830b771207621a4d66b7385229f5dd7a513d8241296a5c7d9d9a1e8461276311060b8846d8b077e86f1be1a8b3e2daa4ae9e52635f9ba840463834b8746f7e02998ce8213207289f2282e71006f7097b2f8e80cb0690b1cc3e29ee740472a0980d594ad6b56272554eb940381eee3bf5824b83a95e78e656e5ba8a1f0a426ef192b8abec20671cc478ea41041c0a3c6a6b854658b9b1150f057040dd78c187087898092b0483e5450c76ae6467eaca8567af1ed0c4704004d9b4cffb45bdf819f5457b11459cec4eb3c5f393c5e058688767610ba6c5c764867b52e8141f4a806a4471e7de6286cec26adb9f0c85b06e54856b328924927a1c5ec1f906dbf6ab766ffb6fce312c1b55461c3a22925012c2a53ee1817679748560f80b4b612dd62ad7c9ed52e121369de1387630f9a4b1adbb7e33b6902afab7a9a2a39c2f2e0900d6be1ea0f204ef2400bede222eca7e096bca6fa72a08b9e71c8f1c50f5891d0c99da94a03e99ecd5f00492aa5d423caba1e2ed43c48130e36e8696ffd1446f34cd994772ced4e72d6df0622da12adb50fdf81bdbf361fafdf150c3de9a871d9d81502d46e28571f723c3a8e7271fc693a02b6d84c5bca240647093723a32d1de389b1d5f30b45aacb4c5eadb761d570489969c2eb81a88f3df3e5e89c06af202cda45a4f950bb033545e87b98a79f38332b0ae90fb835e4d16df30276bfd3b65c17fb79055b16f869fce5e5d328606a2be2fc0ac151da6ed12dc89b84246200f34434c5e977d85af9c783595440dee23f3a01f2590e3ddb0234eb78d6fbe538559def2d6d9b2f00b040fe78cec384e452c82ad3c38165430707d79b439cbd3e095b14aa0e141fd48f3986484cb9f82c5baa4a406524d8e3e92f0414704eef70733a8b9dbbdd9e87cf33e86dcae66889790ebd7fb427c3e23724f6beaf124b5ccf0e9803bded783be72275a49f93be89e2140e91c670222c988866a6659bde4c67ba2222f4e21f3fe833af9cc1575daa981067cb38c3b64c34970610a98ce716a0446f7c397ee4623c6b43481637498c389f8685860ba188798a5c1788d484b970987c5ded52d9b306f4ad618b7f198762f149f111b7afe9a9b65fa48156d491efa94bb53d1605869c878b4ba0f51860dd61ac56cfa416e28b19578395efaee5bcdbd65b060f6a412e6ea24169d93971b18e58a875bef21eebe2c6b7a60de55300b346c84942c139b2582bebf420b5d83036168bcb2b0f38fe876009390b7791d3950a598ba3da1fc8aed8075d55d3c0ad353fb67f427e3815463ca3d281eb6f146660fb56e05f6bd552d9fea06e4c0410afa6a2f9eaabf80b56d8c70b682cdddf78d1688baf1c6f505dee3fdce7004ddbc45eb9dd1429d02b29209882d676f0adc739685cbe3828477e449feb46dd9a8f5ad61d1a23e9a6e64e4246ce2159de99aecea09a13e4ad78d39d13e40752181b597b39cd0cdca02abf19ae5ed01e33754090165a8f3719f45f525ff8568cfe340589bc1135ae310280a321076a893433f40ad3d1a4f61a5092edc7b47335d38485cf9737656be47d35cb33d4450315a13198b357b44b86ef6411bc4cd069844fd716167ba3ea484b4d3730cf2ed9ad7b7cef441cb93f7de021573eb19e90361f22cb512c34f2355f2d2c5063db9577e5eb9943f4af323833c253eed2ed402fcd0a6559ccadb95fb458e6988f775c7608aa1cc3d45fea63d8b1960c87bd8e3dc1bd126413cdcf43f0737785156275a83c43a0c586d94a2afa4a83d3e0ea19a0a45b7f631e7aaae37c13cf9e9505560f5334eb975ebe0c090de77810f5ebfec66b69daa5cb0f68d5c55add83eb826ad21c4e9ec7e0fc6f913e5503d19cc60def616c41681db28dff24aebfa84860104a890537d9dd6d8396fc802ed12faf5c8613a415c1b9ba1c92bfee4d0bb4d627c0cd76a4246e15484f198e5f0f08dbbc26eba6cc045970e2e0d05386aeff3918757106c6b615f3ef363aab7b3a369aacf65eb1e6d3921da9310ad5987f890c71d85a7dc222d361df498bf12431cd4e232333b2276269f56d60d864c99e9831f00b550e3e786fb9e1391a63f8a3a352ea5b82771325ee77c312282e5abff3a4b3e6c43ca694acd5565f03e3cfe8ddf2251e8e420bd8599285b162668e5ba776181fdd7de9240fd5d8e89b592669fdd0a47280a5ba3fe03c96e33f779353de0709c17211082e049fe9d5f4dd03a478af9efbad289f356d0d9785d2e9e51e94ab3cc2c8a20fa89b73da42baf610d814e6075c10ebc45b27ddedae8af66f3a655f79c629ea3e3a1512fc94c12e9b1a07e68409bfe5c9c6180b8c571a348a3f25374b5b92743bb56697a0a0b47c84e8471fa26f9db01d0b30c508fdccf7ad80ffbe1d7ac11eef4428f683fd95de0f446880017dd430e79c94d0f9dfd5260f3d651a87cb8d593438f633ebb68d3f168e249313ccaa82d885e8b009c0d2c7f223400cab21c6fb632430d000545ccdc02ab6908e0630d58f9229b9fd750c8f6f950fc1f3b52e0b590893d703d8c399cb40ee3d31164820fe1bf90d3cf04d3cc8d7952fdf168ff25bd705c0e7b225e1aab01eba76bfedfb5a21ef60301c0cdd29d2b44ba563833baf9877f73e7b2c084bec5773e970b27c7285d70858d52bb4ab608e28667405b39a156a193a4fed02bd287e5d6f329dab20b9660acfb1fa94c64bd22f887ecce1d07bdb966929664d2ce85214cc1afc4cffee24b7a189028788fa99700cbc531f35a47c18c0f5146ed819dfd9dec71521aae844b405edbc0746362cfc05463d4e87605a14c0eb7123b3fb145c610d610012cc4fe46cc7ae6e1fb580dea5ed9ab78d03d6d222e70da2ba8a809b693d457528dfb05b9d50a5d36ee43bf42745ac3888ea68ce3fbc5493703de9ac121d50930f420414664f483a33bdefe5ebb48220c293d3ac6322e4f7fb145ca51b29508b8c659e34061f568a0d923c865c66526497142a3fe09cc26b239db231bcf7b3e1d8040d745a7ce08ef5200c93dbc850c72ad388fcdd618979fbe3d643f62a77239322e16f34a7c11fc0649924fe7f70446ec1659c113cad83c9af34d816a798f2c3695df487298af532ba07d53876eac468cb30445f7aa62f5daf8738319d1235ed19ac0a976606e4c028259acf882246ee247e3003e20820f13eefc2520e21f3d2d8782a718f3248b821cd23383e74be882448945ec4371d62604c94a78644a9bc268371935b302738c6c69746171161d82e3de76e1b51f93469f0b03a521373d36b42d5999e23f9f543a0c5275bf0630f7f2ce93ce4abee02eb738a9acd3c8c7c8286e90c94a46941aa8b2a63f15d9ff4297f7b0af3ef87de7479c817e27be0b938a2ba8b67be624d2e6b490dc980fa67a860c29c78b4eacb0049754d9f7e6e326aba5e9761252f99daab0fa7446c5138001e8b3944e86a16eb40b24b9390a7ec0aa8ef63dbdc576e4fc33b09573e013296d7e15ecf783f606ae523a8722df0a699f7567cc5f63d7925c70ff16fe7ab70ef3b3383f1187d4a87763e5b6262b67b5e2870441aee1a458e008ea58763e82d2b2f955540caee4446a336431dd8d788be129d8bfeb7ae056d937920099577d8dd403738c94ead846a39a07390bf8f5f5a2d0a799da66811dab4109be8ce515a6b10d3c6399e8d71207d488c32618fad71cb8e058f12e4539d8de2245c40be65df4a31578c25a77fff6934a195c5d032368c2fb9690ccb1fa89d1eafb58d93a4fc2aa5f1905048dc6752566b3a062c988b3eb1d1d7b17d13cbc161fd07644a98aa662dd299fa36a5e112ddef9f1bbf220ffa54771bd9b4340202188b23133c48d09d3e10fda5484b411f864917cb6e113077f81549467899258bfd1c6f805f19c6282d02c892b9769cdd9e951091f13c05f2c37473c59c2860240db41f4136de748403674e0d07269b2f047d36ec4c5be6b67f898805f59358c3871dd7e2a6eac50ac9a521da3fd750f849c6f5aa32fdd3c2c75c5c9c23e532c7f66d12645a38c7d9ce2e9ed7310a4e47fb9e8120e2485465cb10eca3a2f6f79a427db9f3fbb47378eb2fc2e03f5d36b481999ba57bd5d9dc03d3e5cf9e283d0b0992e1661158aa90d10e3b68494dc53a931358c4bb07ef02e74bf0fa72749b668f08d81ffb023c2750cf8cbe2105c081e80c114ec256dd98a2181c4097ef66e3b2c7f5892ea49a4ab1c764fc23ca37e967f518039aefde7e489715c2ba210dd8b4b66e1d8b19c173499b96949732862e225c615d020444d06affa0f82c28a70f0123cea56a6e24244987ff9b05877699e51443a76a2e90f334cc4729eead32b43b7dd433e45329b2f602e8f6ea1b4355f4fd56b2f869e00dc5f718fc50c26e8b9b9c4f76627eb87a24d27a313b567aa07c160d430875340a86c2daa34b52f8051f1c90707f0a8d9d2ade1e22564dd05ae694da2705d56e8fb513da6d165075b519be00cc8f3b5530ae3bfc15d7f081e8a0fec56bf17d0b1a205ec7e010ab4dc3c5e3643d9fb40f80ad41f5bc14ed4c26c1570f6300445e6d96e39cc9a6d386e9993007915804270c7c811fc9b16e76208de5c957314a3a5f930caf0a8f1b787d4be1c29a99bf92e8c8499dbcf7183bb25d9154d3ead4984a57bdc81b165509ced48707d7942fce0c09a52bdf043df868a215fc5ed761276c1305cfc1fa461bd54e7b9c4a2388347a133e29a4c231be156365b148570bcdcf11c752129f7086ab8fad2b1e52cdd74c5c4ae109a2957772fd379f29dc04ab1aeb369097835ab1c5d089d9519919c6c3748e495eee1254236ecc2d091d1e6af52fe78e71a3cd798dc8f818fcf4e477a223a99e8e928645b13358d4d69ed38c8eac707932767b6fa23209994ee1ded31ccbd8e3b1c3882b1630c3b4d90816e5fdd647aa567f246737f868289ba59af5953aff1906aa15cb363b8c54fdb1cda820c7476611863b6b003b57ecdfd303d69ce1f3101e81c54b322f1b5ee50043329963a01784151f2a6cefcf680747f5ae9428a868847efbd7eca266ff6312dad7d025c5b14d821f8845b5adb78f98f8133751ffbdc667fbe472958cd7f99f020fd8f6d466c6ad220595f42d126ca699acbe1e5343c33eee2159e7faab2319d651660c412f67c7f9a4a8e65473a5b907c2ece1a3d8b0f03343e10e2ea737ef3faf483ddf82c9ca6725d8148e08c7e226a167ce565603c4025e16ed08a2ebe1744b9da742c135faf310ae6d9386d815da6b72d84e5ec12931b682c54120f718c31ebd942f1f4b4b413292ea41fc34bf47c66a43e9487092fd64f94deb195169beb5bb7e8c15141172e415a4ed2ba8531a00ab83697550cc80ef002185397ce91665e05634e759795be200a15358b25557b4399ef31380eb93b5614b5380042c7b4fd83890a8c802f047b3a2b64d24f356940854a8cc8814c485f68dee9f236698a5c17a20ff6bf75a15dbd4e03a8d6167ca1e4fbf09cc978ff6f9bdddf17f1a909dd7cd82b8fe38378e6071e799e309b70dd382875cd3ae4ada3a76a8d8cf2a9099688bf2c882b4781f04eef5a5795d33042d1829e3cba9d6b0717cc49f473f95dcefe1daef3a3c1eeebc65adedfe91386f6e8c2e885064032d294b53401f2b9596f391681e088c3f68be0a02a4bfb174dbf6b59bfcef7197641a0c35dc9da63fbe9d76700855cffe76095f03089596bd6acc658e5a98a2380a0bde224feb0498d17e7956e44c47b0352ef601b741372d28a67fd09f0b0ef760366ff134590bac6b437922f3e275ce0ccccd7325e258fa00c205b4a9513f1f3fc750bd2e7569912a78e2221f4bcac557a9549de39d6a96ce4cd59541b0a5fe22c25f6c47b15c2f5982ecf86ac8d1d83cf9066edefa6c8535faecb0a0323b8bcffec2a06117d56315ebbcad07d69b5c09ea7a145c4f58f544be8a99c31e609b95b0ca4737751e12e7a174961c13cc26b638f0e826c73267bf790b6de9d929fa3d41283093ec5388d8dfbf46c668d158c19f5a8ca2737f06c023e34b25235b056a04e9cc914417b75378d3947ca0aa5c8ab4fca38e06cb501392cd94f3f55794fd66e0c03ca2d5df2a747ac72e0b34adca61ca1d072fdcc45b1e58f22c66cbbc4796fea8698af7f34f6686095eb07b9649351a4b94a224242db9fd544a035695ca91042bdce060f89c1c46280f4e837267f86e9350fd306fe254d04b9924b03332d0a5d4e1c01f5371ea40e8a6e449125f64deb5494ca7bd3a484aff70f8b830e71a29c5fd6228de0ed71699f3f5becbce61c735dae0367591d05e46021c95ff8fae2b209f19563a96f54b9af3e4adb56df7c2886f919d9a3253e4af446cc3883d6e2ffcca6adaeee2feaa6c965286f9f677ff438274a7b69d2ff5132ffb6e20f03352710cd268a4aed14d16fac64173bde93aa5d507037c13ce7e1d2d0f873e48edbe1e7267f09439d9d984a596fe80747e3c1150955cefffd9ad43b9471c39380d0be8af85ca8a7d1c3f6a2687f2bac2c8e1992330f20e1b0cf305bca828458f567b7a241962ab17bd0bbc31a60aa8ec4513fed95b94dd0a296b54364022d11a44f41143c6ad3f8b5ea8ce50b5c831b6a16ac172ba6b9d52e9990a3284d93c10de67bd1bc8c414531d849caf2bcf1d0137ad031956173be8e2e522e28165dd5cd4370df72bf16cc01d67ac7e6ab227819ceaf9e6d03a04441e07e01158405446d0cb5045497c41577c4263b8b304943d7d72e4cc65053aa64da81d2c68a0dd18e04795443d635e3c4b1f8c051e40cf26361cdc7f73150154c8481e8fe59c1b4f99fec16c6eae00033dafc42239f4acd84c6f1b70cf161fef0ea70b72cbfc578592b64c03f064aa1e584800499abfeef7a92eb9e12af4548f7918ded9f86300d81a924b02c69b25bd997b0e8354e312571c61ca5715096827ad13d587b473a0ba7115b0bc3a1c9f1eb8d1a9975351d3c012a453dea6d9d3634bf787174cffad9f339177d54d53d3b13f92235ae2afd29d69685a60d6bae30476210a443c4f2dfc7d0467a2a6e5ce12c8d38df948dbdad6bbe796d0f35ed42bbba823fa7e267cb2b9f214cb7cd512be1b215a1fef747def1e7d52e928a6816b3969f0c5a863b90cad44509476b040a111b98530a14dd76e3647304bb423a2c8337f7b87d9f567aa1ba0a8e71bdd28bc491dc36e931fbd4d4705e4d1fa39ead89e84091dbf744b66c6769b99f8f058650acd80989d980ab48c9731915e27f5923f28c05af7d619aac0e61d2b47eb662f2ea97447003e665a7892d6a35fd678e6fd805ed96ad3ebc7a66d1e2be31156b4e5c68d4a52c560e5dfdf1a40d7a9ade0b1afb3e561cbb124796659e813bab3b5d501db2db437fe8d53b762f9eb4a99ed5145199c175718ae6c971223e1c4fc883b4f24300913be8f6e7f5578301ecbd741006d57915673a47a5769d307323f916bdf78be4af6b68c127ab0f0c76d9f871fa9c25bc879e241d8e7299b084f75b5db520ed2bae8a2aea278a9fd9c1d46ec72201a9e2a2d9f7525368ab7ca65b9eb486130af622e745f79bd284c852027d761ed05e2a7869307c8d88f2c30a80322f2667746c98e2c62183d30454a1b85fade2bdd7a5e00cf4f86d96a3a7de35a95b25a0733ac7a7048932a5be12caeecbad3f4755308341451b4d9e7c5f4a798a0864a1f5d6391869f4753a830d1b1885296505da239ade81bbf7a35e8712b0e44c93eed35071931ba47ff9d23e681e3ac45f0ae9cc862b35aaf88beff0f95880fb9fd8c5a5c0784b9f01bcb3c003575606c17a154de69a654367bf5929df0066384ff2610171e375d69a0aa5a1939bca06940d83f68f725b8973b76bbda9a84b76e4d39a274f542f456d2be6cd8f2fc6159d57c97c5afc953330036aebaf5aa45f67ecc7a8f0c88de67dd448ea6720b3d109617a198507202f012812e5ccea351c1110c156bffc4c8d48cf4134d28e47009dd5a9877e83d01c1afb2c748dc45b52422ecc8a444107754dd30df9cfca56bd312e949891e8f197907696db81a8299817100d72b77edf90b84e533d5d8a2f763f4ba81a105763bda310a6e2da2467ece1a92381ba0be99566d14fbf79ea2be1b09ef518f73a67cd4c81d118c81b593b5b5ebd24f8292ba93f280388ce3b0d6603d4c281c2591e55b4df0dab2f9814a0d50e8be7991e011ed05347de8795a90213a5fb63dcb32c545704048b956bb153f36a50fdba805b346398ad8b19455b387c5d6eb26d9654850f6833a6bebad350a7637a17ac4a3e3853cb35c6bbc9db30231a4e83714ae0de970a86d8773b84ab226ce3775423bc5a6ce05caedbd08cfdc8e88817f3a76d2a06cde3b99faca02c90b247c681581941756bf4f5e62c1d72f7d106760fa61ee04aece75125c713267fcbd9197f7000666bd793e38be613000d9bf33f1bd3a8b6e91ec379e9713342e4df1247f3f5827416531af6b803e5e449d1d31ed4db0fe72bdb2426a42fa97ebc4af4c2a59b8b1cc476f395987d6656b16d699777ddefc1676144a8783851f06b8c805758697799bea9c350a7f6cbf30468e0d0c0a92bfe3f920e9b5283461e0720d04b5b43e4cd3522a99b7a596581e7e2c1c40b235a6d3832f3c46090cff535a231860a7a6e8ff8c02b2a5186e6f913817e47b79dc45be502db008ccc6cd37a2f37b12cd8f27969470c0130d34b7bb5102d8ff7a21c367765ce3b101ee526d3147c3481cf90c6a2ddede98816d1cdd82a5681a5052c5fe7e62c76dcb34c45b96d5f7317bc55f78ada332785d676acd2a2135bafb2df843f0e20f69d8c53e70887eee053420c3f76b11b8f7764b9131d0bd64c91a09b68e8d02bcc09081c4e95287a78b32c8790fb3a09307feac208f4471de59032f773159ae0f60aba85d3017a7b9ab0635d620a8af642381ec45fe7ed65b63bd90897ddb40fa0a2cf2678134708648c00012c7378d6b4849ecb18d6eaedded5e64f19fa85f68c3536c301aee5a96c308d0ad37bef6987dd5b0fc2b48a9a8fc1adec78016c84cf5f5ad997bc2319c798bacadb683b276d42239b1d590fbd6a63e467987a708b62923aeaac356774bd8b8afa5f76518377d806197e745d431b5bf0326869bcd50217ac04e8b2eb12cebcd4ba8abf9442e87fd3da15f6134fcefdee4664a934e7c1be616969f8c9a39bba1ca1f7294fb32450e9cd56652374139956859d39eccb6873af4c21da9a45af7d4a0f9e1e52a223eebce7671d2a2d3606c55d27f691af5824196a53e20268880dd21e6bf35478c07cf8461488ea739b8ac1bf03bc793679c5e84b733d454f5b0bf59a0ac89ca472543b248d224753fc81dfa60d55e533927ae8d8edd41c666096599cea7f610e60cec1d9ea3e07dad4111ea39d825557ceea8cc6b78ff3d47cf722fc268dc705d4391a89158c9b81ab4cd6d76f163a11d06a15ef682e29c3b21c47a804f336af70737a6a48a4c7061839faa8d3758bd4183bd2b88801b876f7dc3b4bd4effcfc7c00615c77c2a9579748aca3d2ca29a7ef8a6d0e102590ec47568d67343d8c8c2c560f967fbe7ed47a210c3cbafddb91439f3cf9e81b9ed0060a5c2d8c5529cd99ea3a54ec9c0a77d356827729ff5297c7aa8ffd9035df1900d9a390c75f86e80e3fd27b290822070c569cb3157534b757ed3a7be5204ccf97b5c7f419a138cb3c7bd7abb236f02d6b9df32da76d558dbc94ec86c41c3fb0709dd2f5914d70391a6347e5bfd40c739aeb46ac8f51def968709babcef994e666ae3579656367556688dea18d3885b70d63d0332e1fb4414ec68a029647655a29a0743024b88ecff569841c88f5252c380acc5e5894f9e54fd60aa9125ae24bf03f3685117815798113fc1c580f2d88a68fb48175269b24dc0c00f2f236e97eb493b6c01238f2fe50f31f4c93359e06dad6f7836d2d5deb6135cf1ed516646f1fb83471e30a59958bcd69453102b231560b57e01eac7ce8420c1df6513a31238966fff609a43f6c55d7841f39085c46c481ef19e04433f1c46ba2dfb8b12850f7e03d6d27e8ce206c36dbdfed26aa05e9c41f597f1283637dbb8f366b68a5317d9b4a9c66de6fdc46083f33dc70180bde79f0744c252c34d459fa65f3bae2bff5be3a53a5086c90066b4d8b6e6f09863694aa5de3268aa1661426d17f57765e2b29fdf0d8097ca5cbdcde3ad89353a58987dcb88702a04f6e514095d0f8f62ecb9f92ba2a61fdf6e792925ca28769c79e754e9ada073e32cd7f542ef507f0f8c4620282d119265ba95061117721736e18eda7fbce3d5790c2a6f6fba5995df8f41655ea490fbe3a38bc4966bd778fc27267aa7db02c655910410db5e05cd8b082d9662277277bb01cb1fb5660818502e513f85d560d3d8c138438d064c404f150e5490f3bdde2290bd765045c5fb716575d2e99521d11a5d83a1746e3a4900d09c78c5844df2dafec11815ca4107ce7d93cf95d83c4e6c2f898d07c0318906a7de4f5ebe95bbf68db0c19cc297be2e9c79d190a83824939ba31ee0c157fb5e3b55982d8cd167470793f8866ab63c1c562c0c51bccea471777d644873987e5bce2351867198f31f1a6ccc217ecbef4ec25525fad323cb8981671f48660bb0905bbbb3a7aba5cdceb6c68459f402415d93473ab64663f3e7d71bdd6dd540256dbf6ebbd8f6976967e7d5a54dfff20a869910d27aef52bd540e8ceac040d0b5f2b2e3f473946cad54718b8e97a053c0b96210817d00c059588a84b387f40c101702fc041310078e221e60c601432f13f3607634c6e77746cf3ceb7830884076e9c55c01e012a7ad08f6f8614b05907830304a4ca22a7f33c671fb18c67e7b7aaf72b96b6f655bdb7591f60bd30e296888df4c2fd6da248e82d9ea17a5a30aa494d6c575f9709b9b7553694c37d2ba2ccfeff59624df7b361789a3cfc3e542c69876970167ff0a5a2fb48f84d80330ca314e60f9b144909e153290dd6ca696e132a06341a0a6d81f057f6ac1118f67302f02a704d60d96574b3df43ac4c31cc62e1cf979817e4b35213b017415cf26409642948ff35ef5430e9a5a8d8e8787c20da98bda72a3d7fa96716fd8f186d13eb7ead3882bd58709fe2ae66af9bb5af27f00e361493ed975ed323aeb2a7639a157e47bb0b8ba9b4949be848593f799d978db332176f21fbdeeb3fc217ea7064120fd433a89b8a3b117960a8598fb8959db0fbc9a6183d4a1d7acbdcaa76a13f9f0f182af6775c20f66a25f82a580ae7d00c889033cabaeceff143eb13d599c4c0c04aaae0c11b2d584a6880913186c345d215c0f381138293884ce4039d103de997cb61b5dcb79fa94c946aab7087a42cfde2648c26af311bf061165882f377ff34d27dd23bf44b4174fae75513db72d4f1284b5073ee0ef711c7956133453540374729ca70e1424504db4ff1f29914fbd3c719316c2417de6bc60e0e2e8c7704e759f1e2691f286a91964b7ec48adcd2bb16100320e8457e46424914ee274c2cdb1bc78f689bf84b7c4658a0f59b764b63bbd78c6befee0ace82d71566a97898320fb1afd7ac728575bb6fe5380a1ec05aa2227f5d6281b8446d1e8a016db3a3b208f244fd93ba269bb44fa5f71d7ecbe2a10e0799b474f8ba2b7371f06580f4454c6bd45f620caa25fae1261753501cedee7a306cc055a183ee2387bdd63e8ec07d4a4cd099b7007db29f38927ece27d9fa01c8777af9ac5c11288e3be1c25b11eb5b58405d8a7df7bf5c1893fe59479a53e39326f5372c9cf5206995bda773b00db6c7030bda4b87b405c02a60431fc84b34763081f7af1dd12d0c5a83d4691ddef52cb9356be658c4b30014d0ce1b6453e8c90125ab24067e6e1794c784142edc089d7895290f4f1b6e9de4c39b49361b8d9a34ebe0ac668d2301db05fec37473a0724ec20a9629658f08278061b14acc5d096cb954dc6ae189aa7ffd9a8f99617fda0727dc0c0adc57c441c2ac0fe67e6aa9269936bbdff57f9b19ea1b1efa158eb92027a7a476ac026a81b951dcebf8bacb664e3717b73a9d4c4605437cd2aeee8adc5594faa8f14942cd8d0351e34f989826ff062b51aee7375c8dcd1684e011854789b4bca59eedb4c8042a1e75aa521e67c6429facde4f79dcca885b8005a64c1ad61cc0753971421637cca1c57b29d8a04da8abf3d115efd2bdb4839ed1c9c63df8e302a7c659893bd3af84905950020e5fcf3175defc91bae215173cac576136a82db40fac652a8b9cab3c6629768178bad7b354a18d19719fda2ceacd78dd0938e15b6de8adceb2c298855bcb6171aff0a04444495cab074c650655ebc7f4ceaff2b144f47b5a3066bc400a9959035d466911f818b2c98d1189d62fbbe3f27ec1d4c155e64c55762abfc0efad0cfb6803b55724982aadde6a634e8dcc8b14737c74f8e301c510ef55a3e306dd378c09fbed830e022339b058244f06ac5b87aa4396d7ee817a8ef8896e3f583e5f6e8817570b6b7b136270312d731bfe0e719af30c9d06f2bbb0ca3c3c2f43ee57e4af30aacf0599620fd878398be242fd52543859a09c7a1cbc4ac531f8bf3796b1205155c0061cac25d9af28eb1e167f970a6cbaf859b63e9de94089c33f5fcd2f6c7bf26b435793c2a0c5c7681808ac727c5c10b3556b7b5f3e96d95a67faa3af9fb2bd3dd6889c19feda9ad9cc0089a780152aa691053bd1e9483bae80ed2674f3968946ebe69a2f5d6f5cf2816c4694ee519b152fa10a00e27ced81bd1458ca1461bbc3b577af955fe950f6453c0d7e0657b6cf49b39682321547d08639a8547b59f1b2d73366e308d62043029947ac7a3e5ea74279e3e40a407301c06f20e198ae6c7c3a2274a291d331371cc66800545da0075181253eec8b50427b58785cc50d3171fdd231477513acc255db13bf8e00e19c3ef2cf6348a82790e9895e3624e2e26dcd1b645da89d6f8f1f0e819c045eba1fb816679dc60bbe7944d5ae4f627e9beb11046f48cb1980baa6b145760fbce81f7016f2412c11cbd3c5afa0245f8fb8d815f943acc362906771ef95e9cb994914b6f32ffd2bde966f3e627644c7146300843f44955ae44091a14f6b64aad55e684c0a3c0d7bb923de6f94b55d39dfccd3fc5e18d553f6bf23cdcd4599a9557bb14627c2ef59fb35327851778b277d4aa811647afec16c774c4a2e8b051f1bd7cf743c4d1ab663e1a30a8575554ebddf69b0ced3550b57fc41416270338cc074194b507cd2d7ed99abd267e7cf5b748b5f2095d19a635dd1bb10036d74ad4287b8b80f12e4ab34941f326f54ae47f6ea257b2bd8812372c906310dacd34c65d332a00f8f1f4daec9b691ce39af0a9fd8da26824d21879162af42efb145da63c1185e20ce89640ac386e7b8339fabd28610462856211ac7edc208775650073aabfa691c37089b0f1c7daba3723596574a118ae1db7fd068cbefaa1911917e41b4da8a370a19ffc6bf5eddb01c1e805cda30fe738306188e4609de29957656fa58aba3a9753c143c94c2b90bfa2ae9ec53daba3f70006ec3dfae46cb72c517c95c332b8a08a97ea53544cb1e4a4b2650152d4f924cb8c9ca851af280670c8e61606d9eadf53ec0bb5f73ab1917f53d0974870fe1181280768921304415699d56ef67d21ac612bcbf890710d9c0c73ee302263d88bd2de9b1bdaa6d7b01b00c385d3e08154eaeb15274ce552085d4aebc7fff9df172076472a7ae126143e8d83b531b309b4f7b9697f7b2a6649ddff6a04a78c268156e478f743d1e20d279cdc125bcd19d3ee19cf46124a69e0b73e1ac732a7a256c107772ff9f7acaca4ae755fb64b7fda688a22849b0e1f4104e62b3ad289a7b1b9e92a3230aa56500aaa72456b9ca1ebd335f2f4b2ad3d9ab5d8d1f09d0683dd6c721298d7625112330b66958bf8ec37b4de6bf9ddfa0ae0abaf43d8186469b9a6dd0f8e621568919bf280e36d0996bdc5db29e5e42800b815198ef5e0c430dd3d4541f58645e2b19a532feb8649eeb467727e0ee91ed19c163dfea76a82d271cc91e1e0a0ea5ceff25f77b427096cedb5a361f91e3038732adf3799c77d3aa2313712b2bfdb7e453367031adbc950afe9160deaee2a19cc1ff85f9a3b227c0a1b5439400c9a81419d2501602c408adaef84af6f4cd307697c23f30dd11ae9cfba004f97d3b9c56cbe2f8d002cb264d26c4767f4393da3c5cafdc80945f4b0d8703ced2b352a3520b3c5b79e399336a14f126466a8eb88d1ccabeb3fb96cfe54f166571fa3dbcc4b6f9c232804742d15da0cbec1dd7fa31760f7fd9460fecd4a638179b0fdb0c2a4160b2d6e6fa0160b4fd0ba25dd1f1ec31a7bb931540160f0a8e4cf3d4e77e69f470c9800b1abb8427f01c17e482f839b4e6eab1ad48f5087b390012c42e1b45c943ed16feadcfb87d0d305d8db2f27b75f57e6ec4bd5a7eae5457362c1e6af573a0aef16e78a5d403d261fadb5b317edc4871ad9d854ab6c192d02188168ec4cd6a914e8f4124831e63bb780b3b450cf296e4a01d09bbc759e5200c37743479b67ce521a316fad120d16b8f601c330e3f926fa419153f4ce62b3b23dc83176a4348a915658268bde177d162f4f58f420f232b7eac89b747ec05d284fab7426f4a3cf8344f4b14f09abfabe51efe28d12081b1741a8c386d16cc5dc267ea9ca3e675e827be305b7b0de311799e6a36216228f3e664b5fcc8339f1d0d17b1a42e183571e9303341db0eadb76813eba506b29852f8c0b621dddf6f38760a33f139053dbb8e2ca38fc0935ed7742f7598bd7780f16a40c1db03f996af3c2c6c98cd5ba78251fec30d5ef917598a25d4d4ec06c314e709cda64fb39e3729580ea959310da3f5c0875787468027b60da1c3ca22381d05e275725c65aa7a4e21bcd425af53a5905d5e9fc43bc9de61b678f98d0f41bd93d67d8156f8e41d27ba64d42626892091de1d51a83f78338228ef9f9ee59489cf219e606c13d96d6e1cef13f8641eb77a19c4833f856210123856ee6772c704c2412e85053c2f0d96344aaeb1cc53a52bb08da727fb65f70ca5072289937cb3f42a36d76119c8785b4958856b1907cc9c52061e6ff64ddf0cf0c284a3a0cc86142f725e32bc1a28d777bbfc42d9d587f9e7d9865cbfb4a1a349e10b17a831ea7b944a44ce4c035911a4d29a076828b4d22ae9a6a0dc4abcbf786595b30de688dbb05fbff98fab12a783ea9e188b2eca329c3c3cb25a5d5b7eee1679e9e625c6d668229edd95e7684ab03257471d2cd9324f194f8c082407da85290aa4cf7b801f016f79cccadfa471ad3b9cf98070cffd94b59b1838de1827ea0adf24a0efcb78ed50ea0085c2cad0b69e79133acbf46b687b165947c156ba52c5a5a07ecb05a1a1006ae486648875bc0f35dcd18f6cae2596c97392a74b5e380a92d1f8769225e6d20a3845713cf498004e0f215338a92b3724a92c6b16f1111a9e00bad892f89e726a39b4c5049121f353eeb8e058901ae1b4e0aeac2497eef13ba7cce41b144559f7a53a7fbdb7cf2eafac254edff6205b36733cf7b2006dc835604c19802f5a1b4c94dd8d85da1c7487d82037408dfd70e292387f411bbfc44478740a8a6a5453f1b54794750f8e478612e3445ebb21dde620adc0bd64ed4067716c4ff3e3e4010146f3d598baa8706904e5847a994367a912eb88116a4e1b11f209b50482cbcad25b06168eea9acc279f55ed50301cd581fde9cbd7122020faeed069107a18c68e9b4d4cd8c6c1180a1ce0cdbc322481c5afecea61cfec3bfe766ee6f590d5ed6f9ef736a05d6fced346b8e71861872d6a0246813bf9f09b160fb18441d4c7def5db175fcced086bdeb4757318a4a56751eab417d181aafeaf20a795e98170271fa7613ef51f56b685c91e887c08a70e991fd3efe21b9249c635364ba7c89b12869de98ff7caae3d0879269b8d0f5111e5c6eee380ae88f8ddc9686db48fb1327970b1cb57e0c2700841c25bd725c078e1dbec4dcda0b277ed9a15c2c3225188c83aabd92a21a4d4af5f1a330e72725dd21b09809d65763b9e497b18977ed0e774492ce8949193d9df3a12db1a88966afa791db4d3624f492bf9970c22f2ab9ecc29a3a71a795a4e47109b6a801dfab48127ee6f1d977a436ad06397f62c5ed4e6a4b211d169fc195f51bbefc927ec08fd0bc7776db414a7438cc4108eb3abd9430fd6446c257e6bfb41b2d9049bc9b7174a50006b460260ab450c8ca1f95450352717706a4922937838669f1a2765b8bf92d60f8db2b554e633a4a1b191c0bafa5961cb1b72dfbc4ed04d86343e91d79a91dacf83c3c79739ae2e26cee6c008fd8025c060e3f0b5f2de2c0385803c595eded49b702748f885a0fda60e30c2dcfca4bf8f201f7f451ed77e7673720172a16cf069f9a4098ff12573820cbbcd8d950e1c6d28a5b00282adee8804d05cc3b63a9eb46dac8c877e1ae1fb95b3e6bc82d27d377a606edb7cb14924ada711c90883c822d735207a6838beea1dde66296dbf5bd0045317f75066ca4be5a89b25040f1da6e87dc381c027375096829e1bf9862cb523d4a41101119ef7bc14677782771559b07dd080061f8c247e35f8f18e55eec2728d450712b9646e9e243d79f4a7ba926ec32df74521ec66ca2dbf176a5c3729cdf819c29884cdfb568acb9b46db3301956181bc5fe28c261175fcd1a438acf33f711bb7ca7630e9367ed5a58550706fe206352865461ad4c07d2978c8ef13eaa0bd321c730234577737f1c947581aa27d6f4732e62e2bb59952e7598ae3fefce4de3c7330874c845caf137d568e09c151b024490f9fb84f6951e61cd244ec4d33219fa9c131bdb2c08c50b76be5ccc00b8460598ab921f49f12a4714b4af377fbad3c4625997d993d921c30987064a0baee36dde778d14e20c1644e3d4c2fbac8259472c0744c23e20b4ca6090be273e1e801a215ca6b23fa1963dd7e6bc431114fb5bafb0104cb40aa2d21fcc5e7f87ba27b2de98c2337c70e783e2f1d2fe1458d3ddb3d80f5540df9b743d24acdd6f22ddf2001216fa255ff4e2c44a1b2264b6894b7e92745f51181113a635614a7f82d6b81a55d75f9bf5bd73fbbecf3caf4214b4d5ffd0e7ecfd6a791910f304ca4d6a223f8299d3e6c74278cb0c2d3fa9cfaed784dae2e08490c1d355e9e6cab9626ee51adbd91a4be13705f5d3f971182a745beebfb523e55636c4f24a66e3147cc3340ce73ef7cc189b8809979bc26a4dd14804b33d86d22d208557a07144448ad9080577c44c12ba1d39e2fb3b6defabcedf382e0e0dec61d670e3cb1d380aee02c5669874af8523f1c4d0f7a22cd2e535923dce3f941c0cad12d581996e57915e01047a6deb4318ca78db54468b32fd24b39622fbbc7a0ec0c02b3e0bbd358cc536d16c5a4e1f8192d59f72260a964d7506c11d2e4be4f923d4f19226fea2986d8609e0c76869ab6b8da2abe172479f73604747adc475e6f3252a47be0790db1e0023d7ff740f6bce2e9c539e9e43836f62f9b774814ec560c68a6f9c2f8fc1df6eb582f6e886555aee22f532872edbba909d6d21e542646e621010703385eb63991cefaf290c00868539057f99e55210f80a4271b0509de804753e30355aa8cec8f854d24c1d0ef88a0a9b59c527d8d880c6129aaf2a292b79d670ca63d2cc05de0400503ff42f3c569d4f82b91462a07d2b6e4d1e71a2aef547e463ba431addea3aab2e8c48ce57109f41efd4ab6630b1aef2426a485939584029f1c849366487fdcdfa390307c7eab6ef0321a6c3fd1061937f79a2fda8a28978b3eb0fbd103f199fe68912c69fb8e250f82425c11814328138fa59d026c879e2e71c9aa6771c2d421b262c5b49b9d18903e9618ca4d144b561eebb46142f39d2815850c8b4cf4419d7b38060dab885bcff3d43faaaaf3398fe0e3df0bcd876209cb133e8bbf3e28d692561c1fe7a0e37ea8e4a2f473583e52a0d692bde9567d02098d3c576d623993b3b599a5c74fd26c744f20ab5e7b1441877756a0ef5c6f2e59cb60bd8c852d2d5f213193827dd98fd01568771b68abf2a9f009dae078965565c79a464c105c25119083979097cda391edebdd778c4e0f886db8d0e56605d78573f4509b34b65d06de427d90b4bd27fb12330c63c55e7597d223b85fd869924e040803c11a6a8ec02bd2503819ae0d10b6eb918decc3219c47a5d0ff95b217c5022ca6e19a7a6ff113cf4766d5b8b69acdaf4fe2e150adc3a2eeb05ea4f7d27c0ce6cedc27cb38dffbca345aeaf64603b6d4c1aca5ac010b680a56dfb0f8c091d2a7e2f6e698ecfd64c2760d35df1e2394b52595170c53fbc6cca9c685b3a4bc660f644e09dae923ebe4c1a3c3d9592d531fab187825678aab388f441d9673a9ad0fa13281df6909fd5afc25b89748d10c3cf8f1c728f55cf8c70cf12a94ac59979a937d89310528e0255225084cf10ae9823ee08ac45020c8fd088ea7edb510bda314ea3a76a1ad5cbd09a219f6685456d995c5c67b9d0b9e06114e3233ef7ab1464ed09204a3fa5bdfac27557bec319bc386ae0588c2b6d31ba6517dcb2ff8e3c95015b2d570cbaa9b065bc5662c620ce4224ede929f0f7ed426b78a718ecd2bd46d5bce41b931828377541c9eadb47679d01dcadf128c69fccd88b00eb75520c8302776d058525bf89da2fc8f508ef7bfcc80ccf8d31916c84f3db4485489b128d9d464ffcc21f8efa2edfd5aaf8a90bcda171c54cce7547b6e0eb59c15119a5e1021f3cc84578058c62436a9b91787dde394b8cc86919c00c83d0fdd05077abb7315ad3a70b80ae17d18c20fbbcf8a226396b5d2e199ecf0b4ce7ec15997ab83807cc7e1f1377a0ba2c7844a0d36689e8164cc02d511cdeecfed9586a99d58044ea231fd551e114c0ce52fbd1e8c60d533b590bf83c06894e2c743ea4f2c63c1c4f7e24f8ba1151d445d481ad57281fa5067b7843c79a9310674021b836d0e494abce632831b792599381ae5bfab73bee7d54883de871a5d46d91f0dd4ea2e16a5054cbbd879f80c88e78499523738481f2f01e5bfc867368d192567ba5cb421668d61704227bf227a5a4fbc704086209361a4d5e98c4ccc0800efcc33f4cd17367569df7dec98f7402f5f692fdc9393131c2306ba09af6458c5ef377e1c7e0744e1697a960f339ca8418d06da813b19d86fad7615608d0cc5f6aa463785413b4f4c0272e51ba2fbf18006aa8bd2b59933297c22bb6492f902d6518eeeba872f84a63e5d0d93079770c08cf0a3f5ac7e8275e55b3b5d47ec8cd981804e54f4e8fb4693e1d8537051d06b684feafed1cda3c050041864b17b2298b4852d23381d41cbcec33d38bb2a49bf15421b0fd67d4bb58c90c2fe86bc444a5b4331881987f9cac54e0a18286d771685179e109d44105f465541ce3f2e8087a7195d9c8f68a7a8c3f24a5d834dc343d7c8aac9442f6bac15cab681d9fdee5eebd5678634c65e690a52328ef7f585a64ac4be49ba3eeef486dc7db71591f0e960ce846c3e584e62ba4d0e7f1fabd3e83232ad3e548ce2203c4853927e9374724c8c0a1b0013a7b6ae0c154579d1b886aa8709166413f8653e67bc169a38a1b423b40ede4ac314ef19b03e699ed3eca212c0676dd1b2560ab6d8fde11072a25df5a13c6c11083a7029a8d7b3bb2ce671ad2171e4f09104ac61f922097b1fc5ed9643002c149f05f07b19ae569079e994aeffec0f9a4685c9820f031e11712471cfa2af4d4a967bef0b7e361adf3058abb95677771388132f190905a70122374fd59e7b1d7b72e2e4cd46c735712a32697a5bdc418e2b635a107e879cec7095d99beafd92d45acb1d01032f0639e58d9678fe7197f35c22b64598972a275d87d586bd8ac8975c7c7c59f9d6049d66517d596ae8050381153dd0371336956c80732e218081e9ca778a540afcbab276221dcecb1b44290ad9e490b7fba2645df5184a0f43590540a82ff8a909e8a6f29dd42a3cf3b3e65dc32a527399b1929a7693678d942853487fa8acbf67b9ec46c183ab49f4c888169bcf28b50104d4311e3e2e6ec1c15edf010a8daa61a2ad5e30fc8aa62a5db08dd6823f6f0d6f8274dab0345b497c7dad5c2ea50c489956cf3ea4d8a0434b01d72b46e2da9aa3f68f23f8746f69e8281876484116c8a3fd7c3641127e4e838ba95872ab87d26cb16d761d1eee9ddfde10d2c55abb63032a15fa56ac96ab67f068e89e6c637baf08b72c13f8fd21f9b315d62a4661c9fc280b364e5c24bbe67faf6b3ac97a34fa02f73d72004822b6594f71771cb1dc2dc77e2dd4c09576c9e6ddd602a2f0c8be2b41d81b11050addd81e6607b6e2a641b6479e3837d77eccfeea4c069dfac420bfc44438c7568d4cc1032599df3c26ebc0dac7ec0a4de99d09a2a806877fc5f923be61f64f2e54cef79318cd713c2b8f2c56235e47cbda5e5f125c0b87ad44cb183f8a902fca3e14a529246af2acb115e621b21d96047d92a0f706e8d50ff150963aecf9e9516ada9b2e83cf63d86fdf3d64e34e6ae2dc855027c52472938019ea9f1d184739999b6f7c0ba235e82ede8feec6bb15d91c7dad4e16ec508178f2b27bb4b097efdad84ca5c7385c5f501a2d2f3245c582913976986ab8522aa3474ab9970a082ab734b0a13a058ea4d72b51eb82bcbc41637ebf8d2edff2efe2164882339f8da43254179cc8ca7ce4b06bb87752567a5ebb72aa7e8d4a82814c578cebe857de64606346baa8a43605d5cb461a0992ab20e999aebee27e2abad8ef031605ac677577894f21a1a676d8bff9eb2211047b206d1750accf0ee091d72c5fd23ae858c5d28710dee85ca23a73a78d014a4d8f396fc09fc6e5efdb774863dcbbb04af2d2a0854fc458214e88c10e942ac9eebeadd0dc1800c4e7bb08428487e714620963ba03de790b0383ea7560f8efc5e877a9eed3b2ed31635c6cc8b98e2c4173ee0bfde208e9dcd1ff4a3ac36c4240969fdf0103850017808adfecf0718df3f6899a83a50a70005c85b877231da9dddcde585a963fd537e03ede11784126f91ff70b44754a7a94f89b89990663ac6f44b24fc8bf76332cd6c2847a0f2d3138a9e2b316a49740300ef2c07242d65fb24817abb7ae259e494d2c3dfab0ed6f222e4db3018d29f06688e155085e676e64629b1eda580089b4f7bf00ede1ea17409caf10baae10fcbe4e8b51a135128f0ee828a79072d5899a9691fda1cf2d6d8898140a4725ec9e0b15907cd27aeaf14914ca4858ebf9d5536f1c3fb9628f9ae9323b2c7d4eb3ac4851ac0e284082a0de7c381b09f53fa67be4bb3023659ac58572319cf174ae45b91c970c106a29d61eebb3a0a4b3ec0d87ff3a7277cf1e7115b1cebb0488e0f50a4a9572b314183f5a29ec63937280c340952e2659a5464cdd25cdbe50a7097f4d265f9aaf3b02ed5a7e9f39c8f5e836d1ed13e629d9a79744759cb9534df1289b411e27ce0d03780c05aa550ba27bb50a56d2801d613b60d4040dc1c9d34149bcaeb7de2c4a342df1fcc1b75fe0642957a0758a29253affbc85ab5008d76cb848e35157db00b5172d1044b64a9e7e1f300bbaa43e1e92ca3f357e76794bed72c1a6d9a32c96998297b40b2035f951f82a1da11d156a849e001252e82149c7cf72bad4ec6295bc84a7f5cd78814cb9465a54718f03211d88635a8880221ca39154ba6f9717821bbe07b18fdb94b6c93b085711088bf14de2d84e7148c93541e151cd9e35f52dda8528de236aa9d567da86132abb53336d3592332f832afb6dfcaa7d0eb9867c55b0b6bed8119a6a748581dad34b94c90dd03df6fb3828f0919ef8b6496f7fddcf8ee04d6b3ebf76d0ab3d6ca1e5721706898e753ec6a332beefc51dd6cc1ba1c860d06821cc714d76073e56d71975ee2f2d2c7fbcf3d01fbc6ce1bce4d4e22db26f3844d304b128b30e8f2ed1469d618ebf56394aaeb2c2b000ac586bff2ca9adf75b3cfca9a5ad235702c523d5972b3c0162ff6511784b2448de735cafc97fa2070acb3e9fbac8c4e0dbd0398495211d5c2bedd9661c7a8b3d504c5de833502f1b5f017525e794acb6d32857410a5749ed6b0e8a87b9bdf5e51572677df07dcab61a89d82ac8b3db1ab2c8d3d7005c684b11c8bbf7c0553356bc90ce7a5d19a6d499647b99fb2a2fcea7af435b80ef27655a0e0a689a6218e871a221d7f44e8aa105187cea784a954268037b7ad7656eba726a880c7f39e24473643a169f424236c52bfbfacf08afa48ca1a22e579480bc38630b62aaaa15c744b4987800da623bf1c4b298376621822bd9e1d25d157a47e5395345026c80ddab2571244002c904debbe9bef949ef8cf9663f04d8d2f2096e06bd8fcc35c1ba9a03967a28e4c4b5e93ce6e1a7a66a74a808fe4f7e5d3a0104db1dab5f2873970e86e68684e029eb4f06580f77d7cac1efbde4b4de538e0613ea229bf92eab269895c551d923a908d5986e18dd7471f1873ac73a545c3801031d06e3886ccb2448ab6e01d47edf1120d3abd1d23d8efc20d5d6f74859e58f2d8a2e4c33c772a51d534661c2e6f3f3f057370d3f0dcb3aad83e3309827898ee870ccd85ed0925238ff4852e7882b0f12821db28ab6175073b134d367be2325d9d575131c9b73a35fb1fc47abe51f4293d71c2dfb2558164c443ec249b14d3af19b35c0c67bf799b18f865c8e0876424e1cfb808240ddd30fc49b5c570e9f368722208d4522bf807204dcc747c1ba3a426cebdbacefad5a2f06501da74915d4092664b2e21d57e4137e1cb4d89ba71562e818f6fd7b4cd773c83d0d39038886409fd2b58fddeed2b9a8f6dbf7069e644edf2b89d9ad9c9c1c66b46539428f478f4255b81a0170e5e4df55d1780fa7f9901a146231491dc87f858cfd18b49117959efc08ca077d1368bbc9c3f65650b6c307ea8a0479242f8127bfb751817773222d61968f561f6189bb93cf052de95781cbe21d4acf18c8141314ebbd8cc6baacf23c1e0b9b3b2f0ddfa108ef6d13890d56c7b84567ee33b9225c8a1c13dd9f42c0e540b6004bfed2221875f2fc2914148fb4985237ba204ceeaafa167e37ccdfab8ac18c1d39d3c6a26419cd0099772391e3b9b97dcd8cf1d32606eec7d04bc78247b4c35e5e5df6e846063525016c06ca46bc859c65ba4b6eb2f2d94f10238c1586c1c96a9969871f3ba86f8c016b7c5b740be7463fbeb33320efcb5844dcbc3d096715615d29c4ec9aa707a1c69915e322547138ca91f1fcf1ece2c9d87abe1b3eee8405b7f7c18d7d28202b12eba5cd56aa7392a31066d80bfaba9a3794d051b701de94da547eaa9dafb92ecdc7822ca25d4793cd58c053fa13d95ceb361e220cef7940b470f00b764c914095fbc78d97d35e46be1cd8a83a558fcb66cae9123f2acd6acde87db714b663e7a532b3f7b6b5c8d2100b0f4d102be185283a07a0c39db13051bc064bcabfa97ee6f66151d4d4244c0cfb023c0f9ebfcf6d8a5f1380726a56ffe86fefc2615765830d3b653735c179670e26d15d92a1ed9eb72d6b0e9992dca1830dcfb49f3c4ffd361fe5d828d0b19e928e58de4f64cfe9486c9adf9bdddf80ec50490d7e971928fcb4d976ed988250306233e66382244015ee5811a0e9c5ebbc6412c69a858c625d93bf30eacaf5794c30299e0fe280a80253e0c8ce224b42810d8f91c784203db7aad877c207960b5cc069a0b1d71c0470d21c2d3bd83cb40555945e3b22ce4ae5165afe89d8f6845d3af74b21b998453c49614f1ade422884a3ec853071aceb6a92fd369fff56963faa0df97db21b68cb21b310c610f27ffce22ac773727f1c7e22947efd63122c9470b1f99f02ccf96b4cc55e6c3c68c8db4ca7886b567b2c7f692658f1a4be9401c78fa3282fbdd555c6ec3c8ad19532c9179dd6f6335d0713e428d63a941f08db7c0435d5723ad5007ac0c15c83d6a7ba35e73808005191892c3798779d19add5f723db175d68c8576f3f4898bee400b8ffffff47