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

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

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

Block Certificate

Block 53608 d468e0ea31fb32d65861474391aa2c40216f7a89bcab9c8b817abbd710f4cbc4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84085cbd23d67d19ecd8f0df4eb5d5d7c6a1d0f2ac576bf5975ca8ad5034675b
Certificate Block Hash
d468e0ea31fb32d65861474391aa2c40216f7a89bcab9c8b817abbd710f4cbc4
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0090550000062a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000680b03a0d792e0de5d5e85d330d0b84e5b7181aa5b56f921b80126515469eb4e818b31b7b37b262c2bc3c0470988c10ac74ef69421be961bcdf50270e63dc765a0fc806ed432b82046a100c5f5b296a7f5ab5c88849eb61c36520000000000000080000000e0000090550000062a0000

Raw Header Hex

00004020973725d0163df4d0391d9cbfa7e53fd412c0c205c6e971a1ea079cead4e4b5eafef0e3b23a85447c272fa70a3664a9b6f5c220bccfd26e7e023d8ee65c60a3438425086a7a7e07185b673450ada85c97f56b57acf2d0a1c6d7d5b54edff0d8ec197dd623bd5c0884

Proof Data Hex

59,560 bytes
1212160103075f3c7cc6148c1ca289e33623dd7b1ff510b9151d6d62071a9aa0b5fd6b0e3f3424b75328585c0004cb23da562ee9c894fa52aa0f3514dc49f350d7a61dbe5435d13f56b8c0e493d7de2f9d8993a512ca9198b9a198ddcb87a4bbcd983f90023f2e3025539139eb594cfb611c0eeb86b1052617e9709575b78ae05f0ed17f9031fcde4829fb21bd6c1055d8dbbad23900ba72df3f5d8e2f615d4f22cfaef6943e8797a79e5a84874454ef6a2ea64fb9cf849d88e19e7289d0fe55fceb098b49b7c261bab5ed28443142b18647026129ef1665a235c2a0ddfacb012474281b5212a887514b874baaf4e0215829170c9bf48e90ae425ae4b1d55773d84c25b68f8d12d7af30cc7073bc28a61046c13dbff8cb765fc186b344595a789292f4eeb072ac70c62ade573c6d7beaab286892c65fffbe0a900e265b08abb2b5ce515f83c7fdb76d87456f5184b6a68e5c51fba14fa46e89244b8e24cde7793ac7d65652be5abea46b33bd98fc7b80dccec3027d3c7e9446c0d5ba1e0e637681ce02b902ff76c7d8ce6a2377e6c41098c533ca13711b55c9400e27289731f27c4b479d08cf990202a49097dac930b0c809ff836433fae024d8362ab90762cceb9a8d4ffa40f79121c8c99c41546b6aec56d79ffd1892c810b468daabcadf95b56fdce63c8210881d569dd833459e9a4d18fbc212e0d1f8129198a7f0650d3f2ee7245f42195715090cb8fbd3715067703bc59c59609977923edec78080e8a890974a828935660c0bef3376e875837bed3f6e29f9727326a5c980944b9e1897e832ea1b567320034f562866f857f44fcd9a57a5f12643d131a36e5f34ae621534af41792323b66c4cfd1acf61b45b2ad79cde570e182fdabb301c4eff560319a8876c034b66e7f2098fbdd943f4494646218cfe8e99807745e85870660c6f569f44839ac38900da91a74671e60ac9d7e909974e3cd7dd5855f00e237cd266b7969fbc757bffbff60386c00553140ca2474a2acb7ffc45dc20ad21c6ef1f478e90ee5be9cd97106eea253c414e70f9e383dcd4e5a8b0bedc28d82b7806b110d839d1249bf54080d1205260fc945840729a606af15789a41b79689f58747e6bca16cd63bed216d31909361132b06b2072dcdcefd73ca8f76e090f9cfdc0f91329b159efca8c570a78b9e2e5321d96cefb2941221aeb9d7ed71a7f12e38a3e3cb952f4070a9df8e734298bad1182016e44de662aa80cb6abc798c8334b17f2fb4e79d8c5d8712372f57668f4880f321e793a88eb40f6d6f73aafca9d750a4626f07cf824d2fb819e101d3a8583daea404e93890ec0143ed3fc4d9c26d84d7e97a7c6f1e8266bd1ee4e4eada34f4177365d08af25b24fe56d387e123e98d941c74ea280a7182950be81e8a78a55ff6187ac466b452f7671b370e6777cc402ce583285cdad464bbc257cd154e3fe64652d650e2f56ea925142e1b75240650c3f80a02d9033100894e4db9dd36c94e4f005b55570f7b588c53e26f77d423167fbc379594d683ed08157f6d10e68ccd9d4de2f51e4ddf197705f7f937622c382acefd906045a530592c6be3561c83b151251fd36009d9c901f9128b40c3d45360244deecff138a4f452bd48545ce4aaade569ee79b4bdd36452502ae831a9ba8185a859909e7350dec846db1cff902dd8055bb9b818413d2079ecbb2833ed917031eae9fa30d95872ed40baeaa6bbaf89119ef2537e92856aac6fc24024f373f59920bea85d51e3a8468129227b2f06e6cc6c16f582efb4a1134ba006ebbcc564092603c49a67f45c03a2cdf93f85de6c592b06a8abca7e955d1ea440347d8c9f188ed3ed304cd6cc11a19c4533a886f9f172efe9323f42cac5a1cab61e8caed806fc66cf3ac5163d094f3e70c164517442b860f88a20fd2ff8dea845be02b378fe368d4f1ff01f9d51e91fdcca75c68148fc105aeda1b981a99c02e7ef63ff72d4050467d192619cc53fca4527f1416a0bf0b7853fd24b10ae1eb03e85903e028365854edc53e7d7a12b41715d61c5772d40b3185667fc27c7c964f54779b78329eec800875a2c4ba3a66824530a5c5ca818a4bd0b0d04efd624862d4e699f9fafc98a200579375a3ae992796278b6cbb63fc912aad2982562c681051a1a40c3018c952b2b3a73395a28537fbd414b6df83118dee395b76b3c20ddf38682863282c95a212de3baab21bb0fb4962920cf47f1cdc8f3810a402f5fa828436394e849e1726a70f5e389ab372e0fb990e4cfb5fce0994252361212dc84a75284038627e76e2669fbba7022eb52886e2032ff397357dbfdacf8ae657000a444544f9496b980f85c135436547a13ce1af5fcbf4f71749e31d09e195c8ed7e06d817498259242f98f94c7df27c1bf501b4cbbf678ac5a543c4feae951ec4ce81e78e8a6ea10b7801eb2e32e7d4d7d9ae48886c50ead7a21eb549a9c4f17d841ee10e940e8956794c3529c896470d60ed17829f5f015c00f58f83f3a2e76703ca083ba9b8bcf5407654ca662afdb0ba3cc35046361a87a36b84d6e92e192773eeb3ca29212c39f7a19fdf19b033b4adf2ccea53feec7dedc7c5ac60920f18789ab2c80c2e0a313d0278e76c0b572bda4fbf8be43f9c454d7d28d38afc9588d71d3a2706af8ea930a87c58df0b51b50f70647d63d1ab6619cec8d55dc44453eac401616929a0ba8ae66045001136a6a3126c6d62d2e93d29f33f3bb80a54862b7c458f4e40beec93842061378d36a0d84cfd016e8155f65d2b367c0a2932e3d93f322c793cb3235ad469a5f3a2b018a91217fda3d0a8fa6f448403fa343980ed30ab0899c2a88c111fb6ee399ddbc769d6a1b6eae6faf7a1b2514727a9cc06235c7f647b8402f58c20decc0aab0963ee6a70301a19a074a29d509045eeea16e5b935bbff5e6ca30961542df62e87d0810a6d0c610ca1132374736e6e57d89e46bc901946abcb89c18f1ebdc0d075f2614e3e57e6a85f0cd87b6302eb8fb1f607c6eae71c20760a724e125d54239f3d5aa19c2e248452ba71d77c5ee285e59e83a651098bebfbc7276204675061755e90b034563b2ec961aed15339b9ee2dc13a308f0d1f0376413169a4f826f542a3a357c9984f3b68bfe63524c74e61737a6c447be111a126429989968ba54f0ec0c00acc8d67b219e36a24748a2d44b9396951dddd9534cba9d446977e57db4665b1d379a10650c12935e9ac5a17741c12584382a6218db1392cee21c400f23dc186fb5abd6a6c409c3bbdc9fad040042e9a8d6d1cfbb84f8ca033912f1ef83197a7d7a182935c2f57e4aad4dfc06b0f891aa9ca30aedb3ead1c455703502d26d5dd600b766b015064e91d53ae5eabd2f49b1a1c18d8bead1afc77b76fe3a887f40926d8290ee0f66d6ac13770d75f5136facb40b6addb92003cc17fe6a5682e8f237fb4333401cc93730d347c3d2a62f5b2879af3d2158cedab686910afe3f87decaba2961b8092743ea0ba57d367bef3cd0e52e0d5044a314cb1059bbf6b01803ee7feebbbebaba9bfbfda5d38ff05789099d3471c4d375fe2b0565c435ff6cff83b21d9a2e8306fe1e571dbb8996a1a46f62a79d2eb6f8d7ca20147e67be442f7f58cc9255efb9f8c92b80fdfc92ba6b501dd029cdf3a4b62d51331396a25c4f30a380caab8525778c9185170ef7268af59575602abcd322fc6e4730a3a84a583276ee9566dc5024059f1b6757b0cd883d631447e22bfec67913d2b56028af269bb1535e370b7907cbc32e797c4a8b9e3a4b4da61c5398568f07cdcabcd683e1d27d682fd01ac814bf5a160fa9bc7cc0ccc789cc5502e49c0c754866fa7d1de206ccc01a4ec8a916ea4c403b9b969310cd18d13c23fe5b0ecf5f2f4db29c19b819d3d97f0799533296a7eb440d6621e9a8fff04c910fe005efedd495d06a3c4617c5ec6b5c22f9d70190e3c8c025f1702c7a011e6f0df888e2bd51c8e27d501d09ff00a17617b25984e9ffb0f4a510cf2be39c937db608ba9970a4b827e3d86ec609897bb36664551091601c76602e3c47e0555bcdca0a36f4f25012b2a2a6c684a0686fa7cba813457dee5e0f770e46bb332bdba6f9a91d216c46f89d7e7b6db5d74f7f230e13477f9e8a4e70de23dd7292687e52a387de91c278806b991d13e3b956b2cf8afe2c455c74e1cb2627e2f83f20586efc6e4be0883b36adb04fcfe6cd5855f52549c4a043122225b9652c7437c91e4fdfb5ab56c37b5421588458e5a7314ea1ea51377fa53b5c85b6b5e1eca8fec0e2dba67105aa7894f10dae7fcf90c1f937ff31cb47303935d029460e3ba1d57fa4c1fa1d920234bdb7fec2626fefbd35b1e19ce42ddc14054d67d72ce0f1021835475e614057011a6ea3c3c4b8ade5f5c212bd10f2efdb848a659f9393f7ae69e7bc15a0f1e19be664b7784f8024a2bbd4053e8851cc42cc0fb5b3d49aa501789be7240e6f175c288270d350deb030643109fc0774aaf88e689d85a712454e065161257a82fc31666c4e7551c490a62cb95284818f567f1550ab8e69d882459b88b67e202387488f73b7522dbb44df25d81bda53970630fa7051a70d21ba233a0c966bcaff630ae55bd73e72263e80d11f37a65a88e231909ea6dac6cbf9829b9202d7029152da31c964c630728115e9140284ad76b5441f9b8b37637f1059fa5864f436961a00a2095c75bc92f9a9d73e0b890257ebacc2281c809ec99e75d2f59b67062074a6e3472c33f1f8c8d068781b78dc49699121a6ea0b2aca612f39cc7f2522f1dc30db847b201fcd14e4e481750780f58edf78e9b8e26caa7cf7e04cd6be2987da0483c333e72ab8a06ca5f660ad16d9d69024139a7f30d33247d709ce8af89c5a3995f8906e563757f2953d995fdbd9434234bca7f13b45f3c1074380a22fc36e0d18be2cc4e5d1940a85e4882c29cc2d7f6fa2ac050a663117682cf40fa67f0bd593951d2aae6b6b721f61bb2dd430f1e888b0b402363bcbc8102da9fd93c5ea97201358f08239f1d57a2f10e5ea09968dfb1cdc6306e7c1669d27fcff698d3cc17eea94f14910eb73d6e2cdfd090904d7bddafcfaf0e28bc2fed71457f9991e6e3ac94e743cba414a1448aba27df0a51c874941c426a141c24f3c79379cfdb9244a92f4735406616a05ee2b33e13ca9e3bb4ffe6bcb5f2fb3b91cca01c724dcfb0bb728c9a65e3e98f509546e50959749d34ba8965ae46f74be785b9f43228dd8a16a58009c74271c8800f6d536222f404e626d15a4b2bb9ad31d3f320e35a2686e15e6435072156c836bf0ccbdda100e47923e25f2cb89c97520e5d96ef6a692fa01162e69877ca2581f1b28664df49d5f32333f0a3a7b96964965ac63c1c65b884d460a3c7188f466f2f013636052be73af02124e8778717b1dd31c810b35c42155f59108fcfa1d6049e59a954a0f99480ad04d004f2ad6fb25f61140d5ba8f00523df9d16ea60dc482d812ec5914961e4ffab9495ced31b05836e4fa28869f5cf78b6d67eea40ac17f6cc92c671eb2ece6a12e447742d02f5f46b2a7eee1a8d8f0fa77c4a83f2b6abf96fe0aa84ec140220228f59a2d7715e0cf5f16b488ed7ef96801b8e7966e444afc8b70ca9a222ace3718afaea2db03e9f34b3e05033880e47697d6de68dfab751b68ff8fa47ea67ba3368bfb072b1c53fc409018c7a63eba48fa38f2f63f710750a2734f12329f9aa76b668b8a71ed177279af6f98cda9096325282032025aa35e1f86232265154483b30f73ae0bd8848c0d6a6c91b51c42121949ff44392e795fd248fbc57550db0c6a77786e681cb3b24185c5e3ca78f2f6e809c4c55b4bf836ac7e9996fef559b39ca066e24f10e75258f70a7c6b909eb6cb95782bb528bb206fd6e87392521e4484a83002e020ad0b10b6137bd9eff39c2f709270c18039b377b634b1940a6c99da801fa14a5e68007d1bee307b2c9f68613932da7a2f77f26df29ddbbefd87f833f1106d7c2b1b46761249a8e7c475cc63e86062e8ad4958c3c087996f3861b6abc29024b2bbd5b9b830f5693328a3d1698c261fb35fbf22ced144eb0b467945ef2f1e13b76fcb459263f96a16f54fff1ee7aeaf94f05ccd5e85a43cf07c6ed3f585053ab73302b49c30e48c318fe48d1acd25fe4c2c3c694edf5d4a024355f0851a458cef941a89394c765ed78ad93cb0b0fc6b8d1837af323b4a751df61cc1192e12ca951016293099153998ebab6c95124853b511190c8d25fb61764b736510a1db9a7ba05b82471ed6df99bc7821bcefe8b0ca732e1b973828e806e30a3e3612223872560d88eb291652da24927800f9a99d6c3b36c1ee45211452e943636a5918dc44b55d319f1dd52ec2036f4bf61c41be3f5b3153d6ed6f445e8b374d2b215a7c0ec86c3d68f62beeb91ccd029c0854490eaf99e737977248b47c87f5ca2d18f8e08922f5192d6ee4c4d2bcb569fb0042ae61f48c2c19cc3f09b5fd70c9215d495c1ff654be4efa998ddbf087ad065ac836c3d2ac05fe3bcf21473572be7f2558154b04fc79aaad753a4b0b3b55115c254cb5ecdd1ef5a8dc7a4974631b5ebd5b83e34fefb1ef17e2bc6b9488b865afa79ee6234aed2c1be2d28f31662f44e6d7b4088d2442bebe2e82e89d7e630f1c068ab1265ac93b739f865af43c4d0bcad2a82d1143ae243310193fc6c851985db9db2b839932eca7836bc2f93bc4ad9f04389db504b99dcde045c6f05a60e9efd90a1e0549193979764046589340555af00918e434f2500712a32483b1f351e21864ba343302923d5b9f257f2642deaeee1de22016760940b86d7fdf528c49951f83d65351d5faf1be102c9491a431d80c63f105694134a91d114cea4da8beff1cf0942d2f9c3526c321d6f330002cfe1e883d1347f25598ce34f37ae7fb4fdb57f37a92465efa9045543e212409f93b246fc1f746288e4bab9d0749e3c678703daa810f9ebae08bd22fed03828e49362c369d126a304f43e5c86be67d91ceefb768561f796299291391892502fa7ca9d75f5a019fbdf328d987ead9770971afeb371c706c4be3d2e4bdcdb554aed0ac1a011cff13694d9dc7e1c13f9d11a26534fa6d542c565289f72d16210e5659f24dff4a0102a8206e0dd28e1d6cfc874ea9f07ad23154b5cad94a56503d7a5bfac532d2d94dabb97e33ab942ff3a304277c90cea82aa07ce3e054ad24ef3f78a75052f78ad9d8d291cd35727ef424907666ebaaf1d544396cb478a7c63f6e128722ed8bd81455cb540fbdf9bb72ae723fe902262488fb45e577ff7a5ab24e5ca5668a564eee39ef4abb774ed0b1695c574bc78e6e22fb3d893d34c202b71cacdb1257308521ae50cd73714f16b0b73ad2fe6e03acaaef2e8699fc2c77ca040eb82473dd397bc0ac9ac4b9529c67c6a7eef5388a75c101597a37565b50d18b7c4d50348ea7d990fba645373f9ab385c85f2c74c89b9e416e4796b7f18011b9a33906d7eedccc8acfa87eb5a7e2b0d4fdc1cfa0aa8a5dd98fbd421a316ad458a890379766cfcbf8b980c031ac7a69aeeb8a170f7ff80f0b40fd33f1efb81356e0628cfa1bd0a8f67199febfc33070b5de1b11439903b6113dc79c6f57b5898f8c40fae1f6e6f5378c964b289c2594a49ce819d578a0c2e652445077cf7b291bac54474e603e206897fc418f103f0842e1ede4d55abf3bf5b9b36a124c4376043f785975e2a4c46086dc1233ab05796d5ba397e289493d5429d3d566b68897167e83e099ed62ceef0dfb903c409dbac6f7fde78d46d4f3d272f4aaf1e74819204d9cb2e0fcd86306f5327a1302c14ccf0fb4e7cbb192ab4b31c700751494d1c1e76481d5f78c788a268d5b9a1981c75a2e0fc940f5135ee832a2ab45b5229fa35ad74fb4735e446839980bf05536fbf042cc10a600d2d163ced52365f58341a847f7e01f482094af92e274677e8f84897cf4ccbe61695234dba38beb0e0ce9bda3055f643baeb35ddad9e292940e797ee5f6353999eccf81d6a58d959be5676e613c1bec2d0c482e1ae00682b8d01a7131635b67b035e52e9c4ea4eb592ae33fc4d081b6ea69caac51c51c25448e7b7ff4702752c2a6bca91782ec2052e6f7d577f0765e901392a7360b1f2f12a3caaae062cd4cfc62987cfef8b2d0b7d5763930f38087b7ffc80a69cc1a93e7c0487cfc5fe7dc2c1024ad3c2623968c9b0d83b2393fe371232f2934ca077dd98765bec7ad03508998a21f91f9feb9de87e797ecb4a1b04de923ba5425383fde158a6d1a54840265af29bc858df9bc1de75b9df10f5ea331a2cf09750132cf7ed243f72557459cb9897253271868912434fb7233af434b336227fcfd4cd325d4e5ca6c7bb2dcbe34c9ba49fd503a029d4e99ff4887259925d5f2557dcfe16a20372e71d9942cde258b2604dfbbc89fc5ddd106adff8268e355039d6680d4c8384040c085afa470cb48b8cdcda23882a3ea1c29008376a611a101bf1d9e02101b6211b2770417bb936088ba836c1677f69de53c18f15ad2f5080c6a94007988fc883deb98ed1eba2cf6dd0432a05fad3df740fc3227220c55ea875959b7c7ea6fdbd6a6f0f94c57de8a4f0accf2ecc91417b393d5a1b63ea1b0c581ffa4d4c3d26471bfb27f01c26f05533bf8bf73f41a5f9c7d6ca6e9675b2122ec91ce530334e3b6a0eb17efd9b540592c510272a5a05e1e821a3eff63f6c19174d35a6140d11ebd24a483885b8891a054aa2445e637842f1a8f1d935d9d1ddd8fd2b27ca12735b9a461e98d4fea1726389e16a758d2659526dc86c91d260be61f65d09ce4ac58b5c87684ca414ee40e75aeddc4a3e393f87ba390df8bad5432968fc04b3ea8c614412e1a12372de367b49e87fe3ad81e0c847985cb6352d00ad7eaae6052e499578db4cad95c8994295c54ed91d739453f7269090188199f08353789c5ff6e1a9b9b5abaac1439caf6a2cbc01fbf423ca687f71e4d2fc6ff34dd1c2772c8c988828b9d5199dde85e2de42fff3e724f4b1414d895ba5e081368035371b1f4e2089776428efc0c29b029c76d0227df70d1c0901b0d2b456ca560037f74088f14bed9968a961c278a0a1534b076365dd05826b3ce52bb71ab9dabfe7fad348c43069c317fa4a6249179ee99c964907d7a413f27d1b35cd13f207411e1ffce92fcdf21497ef41d79edecf5a5af744df5ef30ce7772cda2c66534f1b7be5fe909176ef01ee871dd923d779568f350284753a3b5677d3e484e600a59397380394bbd9e15638ed663dea83769949e507702309ff1c7e886cfe87f80484d999e2b09e76b3fdfa74acfa9377388cd912b926ff99855cc6e9493e8fe3b5fe0955af6c97bd825f1844b5608876176005f8d51051d6db990321542d8d709d7607ca7f84fc5112baa41dd8c5a81bea04bcd63de40c0983eeb2d3cc2b4e2aa34eab0d874c5e77612c1c44b93568276508592156526be98b369b893b2414b0eaf2531d3d62d667220b09533da3e5d2b6a1edd6c06564522b87b192d8cd891c2dff2a0b8df0092995bd40b756a8baa0df4fbf6db802bbd6343e93afb0620c74509836e7e4c2469a1f4a8ecda1297c1b60e557eb802907367e42bb3c8e4f5adeb3a105864c1a2ee2846f5bb3c116f7418c0f20f5b68157a57096c8ed99fcf252315d269dd9636e7285d16b58724d812ef5cc6f242e5723b29f015ca2ebf4347afe3323829b3999d23c01ca391e973464a5220490a56b9e3c9b17058b0b1d9d26976f4451c365b8b453c109b10769a4a4a0cce49305dfafe035e945e0c3545ce0e024c22b6cdf00d6daa6186819dc2aab457f6075ea1282f5e0ec4fe179e64735832028b1d495ffacd2e1f80998e5c67adacfa5d6969fa4001eeed2cdd5d12185ecc38eadcbf799c42d4eeb27e368f3819624c37ba046a3d14dbae5fe8a37c09aa241b0eac6916322b2fa69e9176e6cca04e1f89f4778465a4c7f0ef94266e78b5e400e8b68603ac3725c4484961082f0a29d93fe6bc333b0566b2e5d5b9e33e9290ff3c96c4e1965215f2426afd329888a8e61404839f19b6cba7f9e2f1c84055c8b64917c82c2e900ea126a9f45917d57ceacddfa9f40334719e28d3b41f96edc4cdb48687f14e0a13fe089d3977e05ade3c0a0285f0bcb8a3774823f32183d532c7403c843dc1739b32524d989b608647caf319ffbf43db82fd4f95843f75c17806a9207ec9cc22ea022f94701981cba90892cc33f6e20b0ce0bd798b9b5f5333034ad187c87c4f4d084b6565d708131be4fb51df79e98685f8353505e786fee3b852ff5913d6d2b273334feb057c01ace43424893c809b057ec1718ef5fbda0f14afed8c340f1a4166f840eaedc3467a1f1215508e1daa7c0fa1056ecb0dee6369c79b14abe7f1ee7fde212bc1ede9a0c012cb9cf93e4e9ed5596c0605eac4454c8d55898e3736f523cdad3bcbbe2d0da97ca5087f4f8f7d709f8c700a1dc79ae7b4cc87d129e98cd21674e7a87928794ecf6a42ab166b1c5f45650339c4d94d8c500a9ae5d1be55ceaa951ccf962225e1f42aa4acefde1f8d445ef051cda7f3150dbe361f7029c0f57afc61d67f4deefe234419de6097a4e9d6181932353006ca07af088b43007d1bca5a614aa14c65fb81c9475d0350db1270f1a0507c55c746bc6769bca384463e0004a805e000154a7a158602e1aa6e274ae6f88267449d9bf990d4b7306d27da708ea5cdb07b37c2301cd990dcaa371fb5c65d63acc83b96dd819dc150cf1ff121b3703b076cbe25eede78adb503cda15f4b11b91f19608b7669f8f1bb6eb5bcd016308ad2c8729a91906ce82040da7bfe9d37bcc20e2b65e575e0419945061de7af160aa9cd3c2cf8f6e3f5b2fcaadc248b1a60f6c1746d84857363f26145d112218c42d3710737dbd4e2e6bb13d3e04ee8f91a65910b01f41d9a97dd5b7a8296fb2b34b077df8b208f10eedeeaf9f0baf119c7ad2eebfae6644528fa4397e22fbd63661c8c12c5ce8cd9004e42c36b37cc7d218dfae5298326f3324a2978e39e57c977b1572b8a27922b0858c99205413648183749713be0e25363a8116fe88cdfa7ef9cda7431442cf6919d68c3eae055ee6c39cbb95503a804052a8ef703909eede0c32de3aa3fa6ac18fe73d5a7a2304c8229a06370c0bd40d0d252e43bfc7c364c2ad7a33a22c742b087dadc6993596b200ae5507997936b5e5eee0a35197eb38951acdb9714d7e412ff8beb6f4d265357788db89a47c4ab535f02e333defe6d6afcd8df4d15c33003adeee1a9e9c0dc7bb4201b8d3638cc930c310bdd666f591c4cda2d7706725a312fa1d1bc38f08474a1d2519da62a841460713b36196b36dd90ec22ae391068d5cb2d6fec5334d603229d422a6be0ab6364d8c4150bbe54fceb144f3823f21789317a44e5107848dc10e23dfef1a3d607ee8239db9ec27e9666f484f3380c5f654e54be6965c33b1314e3de2ca36cdb136ae0cbda472748971e4a0253c9032d983097264ef9adf488b680a922f1db0dd24f087495b114d3e96225260028b48ff3d55de842561807b8670b4f84012340f3880f9d3babc9470762e5dd5eac9468495fde1d05e70f468cd5065c0956eec3d473b490b7c78117c95200a3b2bde05ff8f1b95cbc4d8eaa3a338b7b95349355eaea57e882396847fac57c794978e78c78ee9bf23e566fc5d53eae2628135f8cc8cbbb716de635ec7d27e3d44ee4d74b3bdeed224f422ff5b960017c8769ab3410b7fc52ebedb7b59c47f7158cd4be8684a2bdccf9637651924b54b2d54b5217d09bf3e2f51c298b4b2317954ece77d657bd44c4c830d726f1def31cca60dd42b22c0c32b0aa0fe9ed46bfe0f22bc02c0c67e2696e887c50a2264fc117eefb29e827b436e71bf9ae3222c6ded6668abe0867bd35dedf58d2ead893e15386c3f1261a3c8604c2a3af062fe8bb0d1a4bce3c9a6bf7ca74fe0b4570f7f78c7d9728d0aba0e920c9423e7c307ba31e7ddfbac0455401a758814da3fa0bdf56ac5c51767169c7c43dc8c6e8dfc1ce5d74817da6226624a6bcc36ba0e3a3fdf65a728870ae799a49c1b07a4d3a0ec3d2ea0eae218e2f1e7d3c44afa3becffbada55a96b9687240044847faf839e862dc6624b0977cef7cfa101ed528a9fad684508f87a1bfcb2c205924f72c1f5680dda593e793e939c07be54691b89f380eabdb7ac6b3afbaa788173440357e95e560b9e2a161e7ede07459d010a29db34fb5898ef1fdf97dd76c62736b05aff6324cc22f89df45172b1a36c67350513bda2fb680adb4e86d558b63ba0f97c45b3feb004a084ae03c56db05bd09f85a78ae555fd6ccc8e1800cc1fa88fd0eb8aa6ca9b799baf531e56b79846d49d8d1dd71d55e5a6a3cc2c6f34ad32fd6c76e1c3a365d4db16b236827196663f71bf6f05bf9e05420ec0f3039c64bf3e10b11e7134e31a99bc0e608306a3cde5984a640f82b24740c65130538a803f845e13fb9a74026a3d845a223eb5904f601c2e7348c0d42fb931e2a9382e6b692ae50a04508d75595e2967e37f8001c69bedab2a410ed18e8e5f7a6eb123b851b66de4e6f48ff83adcda0d5d54e7ea49873c550d369dc204f6f050006d219b501117d8a14fdc52c9f61d5cd5e64a135fd4b8670f0e0f4097d6793834ea515c317958f701166e4f6f4746dee24b16b60070aa5c973f050b22adf744ebe30df3ef2b163a2ac81a814125155e46afca4344152f14a7b9ee7fdccef18fd9e679eb6a5d53f30ddfc619a7d8e7f10618e97d4daa2309dd3931b353f05bd86d814dac4553a9a7f12be4e473ad8788b01938c3258f581fdeb26b0fe88b012ccb2c9d41c8c44c77b76e64a2187ba48e296f48fdd32902a72d82c24dc8241e0216a15f2bbdd14d19a98671ba78bf3755b3ef15c8d4cbce73ff3a6d39553b4cfbb7fb015bbf93a99a3a564b9b2f79f13f689602ce5322ec5397e5d84491054ac7d9f1dd1d1df46bff322dce82294ba84143e20d3b4a16cc1127e9287985ea6686a89c9d0e91c1d2c36d6cb608dd3f41f4ae2d3f314b7ed906e97533e3d318b71900ad885900447d8df18f7f5f94be009e1e42d3610f98b31288be40d5e4c98d05d64e070f6e106a965ee44425bf0b83fddc178037d2148a5f116514f6527669228d696bdda8de79c2758801f33200421f648b20de9966938fbce0bafa1e6778761b9c1e95b77a58930db18a5da8646a55aa2fbdf79ae5b9c0278fd21ca861af93feb3234cf5cc0205b3114866ed800b6d6275c24d8b7cd3b643e6d3fb3be9f0eb91fbbe908883e5c7448f644046416920a48d8b2b2f712fdf569abaa60528efabadb4007ea432eca641341a5f30d612547936467770ff6cdbf760f9db28ef7339209548be3a448ef4d5ad78db9c554ae6f1c009487406c57383561f84194a32fc36061290d90b7336b6f2236e1c89c44c14ca2dc646609e21161fab42269ab67b53a2ebba58d8f235d7f211a9b958dd9d014ae01af1c3e321629671d439d15669eb25a2839c3b1063a3262a4e0a1c6f3d1b2920ab48f5420120931b8810ff462d3402be22b2cc4ab622585bc9d9ecef82cbbfc273e2b17dcc1bfc4c2a85934d9de6eafea3f56e0fee49266da28905b7758ea557341ad3311294667c39e8d1c856899a2bd509d044a35363bb161144f1e0a487e00b1a3b4d372f9c61b711b28b888cf1279d5aa11f9bd24c4ca6fb964ba6bd56583971ac32507c215125a82b9c5dba1ee4b64866e2b338c5fe3c9baec7963903ac9774daed73cbadb3156ed9eb8c93d7e71b1879f11c8799fd300fcba450f7be15a562fffe467d71ca00d5a10c002765c43e9907347ed62f0254d0498101e24b01f1a5a9c5baa5cbd557c22596a394c5d20fedef0a403e19f693d7750130e54c410a7dfa5fe0622e3d506518f8d30a6162f98d02e3034c8fbb34aba1a684b9f64ddb54e9a0710983d332b576351edd0d3b093d1620cf887a584ce03a64691bf8f4f84ec33598d60e85fe9c617ac9a8d5a5c431f5226600c9c0d40dad1a6ff57452f125acfce339abfa4610228c9a35088973764530f0b41441b9af2a990bf6d36ed1cd2c416284a3bea6320b626900a2110678975ed45aca981af8e8038d47789c3f1a5db22ad9454b935edfd190de196aa40eaaeb6f08aa45effd9e9c74ca831b2beaa09a4478663048dd4d7ef5f83fd1a06646f67d5eeba388aaee72661fcf10b7ea2ed7c5ba0f19f61a84b29201ad0aacc449081a03f408cd07f75fd16dba4a5c6c2385b867b249b230568cf57557122bbc90b03d262779c3fa8a6ab9447490b8594e92570c1be588545ffeb39f55553f6a3a88b539d701686edde57a5b499ea41246594d8d45d6df0c9d820258977e6e50249e4521efc14da599578b122053c8b404b7469f79203c0a7c1c1391279b1f1b0f9324b48bf56036ca45312299cd88e7aeccdf5d36dfa0bbd126014f95f54c371919ab421ad9c967f9e44d1547c392572f8ba4ef6d3a762ad9842616030454083deeb369416794e3fd8a39b44d7d335e195f283420719fd22d689db81bd53bff760b2ab8cb82a1ab3b0d247dba6b5bef9b06c1dd4ea73397a9996998eb478bb0d26b6d67ae4f820fab4fd2fd4ddbdc7c49a2e683250b925168ff7cfecdd8961126337e65a6d4419f6f903ef854a0c0ba390f5861a783ba1de4922444ddd19fe1660d0ab142ad0c7cb09026de6f271458b4dc22feaf7b9967b5a28ef766d49794303d34a63ea8985a81f5fcbe5b6fb3bd04b41794bf93de9c3b30f49ccf2adbcfc8135b4814bdea1883c08a03bbea38bbe417bcba27a065ec655a7df27bffa4a872ba818ec277cfc9bc85f9fdb2c9c3d11a7363a625552f7e4cbebd1bb5a6e3142fcd688a152dd6ec86cdc320463222657cbd9b2ee89a32da87e6903b50b8819d8fd72b7fe302693c331c5c8680c9923f87f8ddc468e543e78fb7c1a7b6f5567774c19482dbd391368d06b6e15ca6af97eb0dc50f328e68fad9b7c9c4092cdd4586edbde097b6f5a595438b9b95b37edf72cbc8602db115565466bb4b1591f6db03a9be890e93d3480bf2527782791c39c5c98c93e498bddcf3a4f54dc21ce5c87c5bc55860f048708926ffb01457a28d489623eabdc0c110174b20d3349d60b173ef0fcd86fef96309cad2c265e631cda4f4c8796dd4233b90b02dd22e5d9b7e453cf4390d2ef509d2ba2f8aad62c5eb84b5c1eb639a10a471b8631f87c9dc3d28c218b39d01f250fa0bac474e623317739d273792bc630de62c1cfc925ae916ba8e52bd85b6f7ce6216a51d563c87e5d310635e9c8ddd05eff710c4e0c362f0cc0b66066bd14d86145320c90f9befb1ed350ca70e63eaba8c9edaea8814689aff2b827fd60d9b87e9b1654e86e99c3ca6dc4d3b9e73471aa28b35ef04a1746f757f4b88195c392ca3560919f7986377a76ef248e73f235bd4fef8ba0e6bc1a9b12c5dd2f829119dbc57dd399d5466d5e7323f72e71577da5a5d84159be2557287011fef93a221d7ae8a96c892dc31aba96dd48157f202028ff92cfbd4a2b228d89a5d249f2197cf731930da9221c03935b474d1417ede477b3747c8294569e321d3bbdf44a73ab654a8c335808ee666f8a7901798060003e59808df7ec0eb9368c90b5c48eebcd18a962bf87b14b06963c864df46b5c5905a8c1472e1ef3131e1278df472a3dda563d7dcb2fe4f3807991731f1e66e846125c98ce83e6b9af5edd0a3bff3077c6f8dc6a5330d48ab3da51f5648a19b6dfe399dbe83bb0d277cdb2a1e18b433d04e00665630f5c3d328ac32040453e1818f3f57182e33533331a7d760ae1040350b9c7fd06f9e98cb350411c5a11ffa12b5f054a8a149f9ca9dd727b4aa3a5beab6d9a4eba69ec42c9888ef4e596e137e7ad6194c977d337a187ac749b0cb4487315750a88d5510ac45024237516662ab7332f97cb90340693469356ec350caff2dcee4b6eae49efda40d2947e77947cd90a83bcdc050744d5128378a3ab2af559a30ae5e4a63e8661b6278441897148ce1fa8141744d08855cce2e637340db352c118c634d831b102f5dabc1e8f9f2ccfc2e636d4ab15695a9643236a0c986a1f01e752c575c95a2faa4b8db32c274180a882ca0ce1d34be5dd9b9a8efc0bf0d81c2c579fe8af63acdad6274e7cf192d05e53a91e771879271ee348d13ce316a4de26156152156c92a80564850034b0b5991a382416cf5407b9ab8165e26a9a4a43278ce4c18f0c944badf3de9fc1fdace59668216ae269b78774c0f7ae80bd053b0954218b496546339e96e8d9bb062b3cebe340c0e94551e059b1dbfd2078b36c832d034bc48a7739fd30cad1b1fdd3d757d0d6fa6662fb0709c3c0fffffc15354b047f5cde7a0c1b3fa4c1b843731e5717de89a17b2120d87b8413e0810b9da3cab3c84335eb165a1f156a9535e656544f93b75666914bdd1ede7fe5dff998dcfd75d12a6192bed659a705a5160844fce0499ea0c85173d9a40a0d1413081798f7b47472bb2b00dd070da8242ac8a363751ebc0fd2e0b87d5d53381c2bfe14604b6a2b7e2bcc34c1b63f2932fc0a8f56c1773383169b699fec5918cc5f47a8ad2d670087677cb925508e478815a18ea9a153fa4980ee87e08075d3e35005ff1b0b6e87cd8f77ad5b07e903146939133e4253e795a9f68e3866583fdcaa4c17f838180149585dd698f5b7fdde62e0481f1bed19961ecbcd26ee69e2b2962913382233cf48b987774a855716b7f443cefd770dc64756b67275bbab652398281a9c3824728bd804dfbb45c08d69cc36d9de55fbac359938dab74d28f5f8a477725106556a7aabd2b169617742fdc00310207145969c5ffccc9cbf9934de0caf0d96d331fc085d982f3a72b4be52c496907ce4094991cc248e7f86693d95f77811c0f4af561c286e61c9f7feaf548e31e4277cfc5c5db2f80ddc3c8cc97d777e682dfe20eb26000e3e24890449ab74726a278ccf2c8703c6acb70af9dbadb023a27817e6fafd8f7b106225212a0adfcd1dbea6e9ab7e7304ea1feba39bd5d219caaf108688c17e53c7e9ac5c4bd1af668ecd3f740096b82c62a90c0a85209382cdc7212ffd61b840bfbc6e784c7b05bafaf8b1107adec330d28bc964745d17b4ae4cf1542fc19fdd65cff52b403fe8c33116d20cba836675f1a43860334d865672a4b2f429945ddbc24ba4c72862bac8a854f153b6e20d568ef24f691b765c3c90e166f204f457e9e8433cec6a2b4d135233e5d1f6cfe51a14f7e882e7303c1f07e376265e82861f60b43945599f49072d16b0d5c0871974cd06e68de941818de1a74b166815f739c5a4057c0e172611c8206fb19b206578ae8d34ac4c52e01e9c862101ccfdb09869b45c65270ccdfdb100c546d2d66dd2ee75241c2bd0ccea27c723c2f3fd6cbcfd6d97330f52f4757e2e23638464d5de5f5a494c6d444d1b44caaf327471a88305a3fed78e27509461a6d571c884c681544caa222ce0e547003fac192b704f2de188d7f6ad9e3c4560b83cb58c3836510079c241ae2bda2e9278dfafa2147d57edce359a4b5226576954b95f4d790cf617b7d607aad5ec82ab9323a69029e1d4b7152e5b628a5ccda98b7eaf105107e522d50d83a56d4ebf85a0ed41177049c80b51c1c499a57de85caefce42b94d9c4b9e2388e1287d4c5e636c80be1875b241d0cf5d672743bc0f42b94fb24ec8884cd687d6a25fca05f0ce7ad1aeea2ae25515517afe714a36dbfe05a3de02e03f4ec2e147fdb92144142b61907fc6c3061e8204e1e2f81254b2437836b651598b069708acdb0cfe707030a8834569079b805d43ba1ed5ab122c892e611d853fdc85e9e01e1683b5be29f15dad36d4ae392bbd46eb51e91453032f8ced1fe931910648ab67a77fac322e60437453056e0bc425608c191635847e56c6d0fe7b00a6e48c83e45ab9717777cd92460c656cf413be961a88afd8b5dd2162b5163d4121bfaa5f00f9b271c0c501e08c35c33ade7e7d4ae36cbf16245cee7ec9f2e41c6e3c6e6fe2283802617cdf56d30a351c084daecd2881bf472780382bca35add8562ac3a2ef5f31f4a6ffbf3733092ea83330813209df99a9fbcaaf1209ed0ad60875f1a07ae3cec8637186467ea217dcbcc597d088421217f402980e7e2739cd8c21a505fb1ff30e247565d637e4fd880070b84961d43a51632361636890a9b53ceef3155b265bfa9e8542a20d4945c1900cf002143246c0c78dd52123a9138d1fb64eb42a5bec4bd9af2f51bce20c16717a0f6e6c27cd47b3d50612f60b3f4e99c94e59b463a17b6f3beaaa07f9d73eddcc574095b9ed0ae999c3d91343a6c33ffa22d78313bf5235e5d79d1e4f9f9883980a93bce2c9da1d13a1ac65eb2a900ab01979707b4033655a1a162e7743b9dbf06651e312d71dc6d71856b12c846f5223ecd97c1456340816dd940bc60ee05e94e438bbe56a9f35ce40764cb04b0fedd2769ad24220225f34ea61f77e9f0ad347a0ece5b97b30a80e8ee686be4575596b3d5876783a38e3141da36330dd5dd630f9abc980c4e12991d019614514d0767e0aa48cb8a27da6b24bf89581bd2c59a1232078b2ed1868d05b9888ff948d7bbbd76dc24fdd3968e7b77a4954c2d983a3266be1aaa0185cffb7f89c08d76628ec25f8a09c970f5880f2ea450d3e39e3dbb72850f0f2e6bb84673b9dc82c8ed2b8ef881efd724fc40b97ce173ce8b14bf63295c82bdac022dade12bff8fe411365f1e9a6221f4383d8767583dfc0970865a89c1f81d9ae0c92b8d78ad6b6add8482bb5ca83a0d58f5a7615d9bc3b7ca7f473cfeaa1ed307c31787f95cba5cc796e7d8ccee4e5271164b93a70d4b44153246fea85736ff692ec588ccd8cc48ecf0ee34a4c5dd88f337a245019da2fb911c03e8f2de2fe3c506f7f9424122e0e80d9bf9516943edf197b8773feed38d0ec177c71551dfc1cb1c3be6a0989a2d4c65ea782a68ae57e8f97e4f99b88c0e52d021759a7962b302751d6dcc89097ea0b2d36fcfe56a67aacb77f9891d54c542ca265b56d8fba555b711b6993087c3e3c4aa4d218fe3970eec4feafb4c3009604eedfaeef206c394cf0bb563b1ad1b5294ae97ac497b8059f8ecbe3004a69644f95a9795cd7687357e08a502a3b026122fa9db2943908b4a9f5bb4b1fef8a5c3b2161078d9ae43284dd62d14528f7e497fe4b456a2bf7ba15ec588827c59a84ed19989168e8adfec8f2e190c145be9479e3de8f0f373d63147c304e26ccceac16d6437c7226237bb1b73dbba725daf7230cd2348def3790c3afe5d8b2453d05aa87bfcdd75ef5244b8691e8286cb3936c18f4bab0be5266a7222453d26b4f908518642548266502ef925b5ce344b4cee137ee9251b7b8aa8bd170da049c6c884e955e09943c7558bc15d4098d0c9759b93a580f7ee1c08440581a1f9f6f816f44c310d7489cfccccdf115bd03954b584b326b5aaf24c771923db3d02bba0fbc0d6de8a78cd9ac5aef456dcb6b08b6422df70f34d96ae07449f062b51a683fd8fee1f6e5aad297dfd3e51e50855ef3ff2787570740d2e56a673b5c7b0e9af513b3265860d4db209ec159fda0319f9cdda6b242c9c986149c7be37b4cef05c75384ef1c9fa86aecb4127724debb77b5769c374e285905089570900d43ff57d0848d7330bbbd1212d8661d5c9b4c2b00e256fef679d492d295b54f2e37082690a36aee6cb64b6bce0dd73fa9a8538895fe0727c71eff9c92711109e0212227a20017494560939eadf15ad155577809f113f52425bdab126ec8035f0bb37b1f8d807d322275a2399711d17821a90d6c54e659706e746888b845cfd779dc8336237e77a5a2f5d7ef87ad69026bb02436f64c4825c7eabfb5ed6ed91837bfc080a5419b5fa952613908bac1a86db99c6ebe46cba867de9823d91e808fab08a0fddbdb29d1e525ed25a3dbb0a1e9e6beeb3d394ee744b9caaa564f3b79c9f6d1833e941e1d7e6f1dd1f656ad0ca06f9f2615ac366acbd4284b51595c7b912fff1a040e47784413515fcc5d7556c437e99efa854d2409d68d166d848b3d666561b7fd8aa532227c9375462843bc4039e0552ebc1cab422bb5d18f8196148dedf8e69ae08339a70686dad0b46c7efb94844d31abfc480963e59b28dd8a452ccd5bf3f890d919767d5c84b0ed668c2b68525f706b96f1a470bc9ac9eeed45d4a8b55839582e6b733117c024f25fdac5fd2751a942fa5c6b41d51999bbbcccfbbd549b26291117065f9f218a45bd85f8999d1c317726e70697a6d89f8582aa7a4d612838c9d4824ea9024eec86805345d6763fc32a7f844c0ef0ca6ce7fac0f591b3072d04e277c15587037e17f4beb039037a9f69c84995255201666febad6733867cfe4d4d137ddd1f917fc4b0041f44b3b96488ab4a3ee9291680f494c39e68d340b16068343a13224d91c99e82426ddbab4b09af6121da77c871edeb004446cfb490f94785653432a02ed005aba0bbd0d21f44ef2919e180a076038fd1423ebc1acae439a510164f680365332e02c002f9c83a3e125bee83b51a49335b29a978e37d1bc7b48ebc10e9a7f412d23aff57ae3c8a5415324b980ad7c5ce2bc6810046e790d4346b9cabe8c759e5036192f1dbc271586f0c7d7192df6d83e2a777c14c47f9c4eecc615161f69ed34ed295e2bcf0d72a88c6d92aa815c7db00a8b60d355e0d95f11491fc3c4332def81a3b8a25565ec53a9cd8b7d08550e4177b16136cba43b074e6520af84fd7bac87581db879fddad5181a37e79ef8268f862f0768da33084cd298f5a5695424b4c445c7fa00df75c95d21ac8ede7dd28126923f022784fdefa11a249f82f4895c81937b312ff9380d032579638b0d4fd3c38911394de2279caaa93d80cad1939bd8f45bb9279684c0b602e6d5403e35adaf860d20275d71e02460c1eba405b393e9835f9d7e3d4a314940fd864d501899f4b24bf48f965fdeb36453a6a52295f3651dbba29f29b34e9f978b4c4bba1879bcc70e3fb8dc9e8f26ac9afe322c984f1f77e3caaecc2fd1592a8412f4491a95a4e4d605b46b2f75a3a89297aa35db5afbc21a630af5c338714fca9ab62dcee4c2290bf71fbf7e92814a9dbdb9e4a4ddcb946b78d625a0d6f1e01467384b1b4285bf1b5dacad7f1852e7a9286dc26797dc033440bd09113a354abb3bd89f04ace3d95c89b5d02954d396c8dda175071141f4bf5c4bc1d0a933b0a0b617f1f44825165557eadcbebc6d80327bc933b8ffdb2093797efc877ce658b7bc5d41ff876b39957949f01e4828b9c01ddc5c7af616f23c4b2bda80ec818bf971b56115a3b1101ea8fee45a2167a1d19a1390eecbec82dbb08984d3e7e008ed3289e76dd9c89580f83808f12768f716f6bd13914940e4215c1503858e9344863898ccc8a3c52037186bd4b629455cacb24e4ecbb1336b0df6860afa9904a604e494f72a8bcf1d74a85e78bcbfa4f8d074b27e7dc6e3fc1c995d3ddf7da2ac803000ad902bec19aaec6459bc25a14037873b9360dd9481068bf77a9e85afb1cc457b823468c5348d623b20a56fa115e7eece0dacdc33bc30f2776edfaad665313c1ac97e30ce0f3ddb4f00d01542901b0fa9e5a171dff5f3636e85d9d6b504c88112fe8ca1c5b7c3eadd6a866fe8ff79a8bcc957fcb2c95db486088c5fcbdca9fa43f7edd6d640405fac49b9948148529fd5e015ef7765f6245b5ead64407a51b5da175cb3c52add6c2a8add5bf9f54fbf410eb6cb86d76c5bd839ee243bb0bf0ae00dae2858417d5a6c3337223f498f97bbc0fe32c43db999a0b34b6dcbb41d5f692c10d1e66cfc3e5d12a48763172adf7b6c84586d71165fe8bbb589e50af74ae08fcd464eb3c6c633f6936baa996cfc6ed6626634dabc9b6df46abe560360a7a6b487fe1465bb62bde024cfef52949b2f218925439d61da759a727268d708c51339e49236c0dce640f6e73e190a8773028946033111e4b007d4dcde2d61823a313db43476201fb904c8f559f6341f84c5bb47d3de8518a8e42b2d73affb7c4e475ad2ea18e5aeb7df3b2a23f952bf85c7f036232ac047f188f90170a6692a6af725fe129f1e9b6a8ce3860278687ddf818f7f233af7f793e29e4f8077cfdbffa94fe1c7df8faf9caed74890c42feb79c4c71b298f0950c5736b59107463400beba54bfb2ca88ad157f11db5aaf4946f21cf7a1c3c72bd45f8fccec313a108fe6421f43726a02b8bb4207b6a64f89129ff49787095c5212ede7ba21ce51aef70aa656cf390e1fd1e76c941e35a8a9f836738ce1c28c68c31e1087137d6a4e2b72ce9e8b9954bebf172a5717eb4ddd25842e7fe2d44b33f25991efd6e46532ff299b6b111bfe1f987516be6f1c770a13018ebfe2bc796dd99d72641975d923e750fa81bad6f7c2cb5be23d3344b63e8ab6c522f2c955eb7286ab5a88eaad852d78694c7720965ab7570448f88957ad91b764aecba6fd016b8c5da0bec5fe74ea28af1eaafb1e3556781afb842c69c42c77f0bdfadf8b50483711f45a08930a3ca7cc01e8e8040c2c6a349f4a65cc918a922b1886a3f5f25e79c30c050369a2eb3b9ed579cb04077570e87f801ba5eee4a09237d412b54f6085c1e345d6cd84f5b090c0388b2e211fb792f91037837b56aa83ee9e8abc96a2ed9805a496b6e959bc120a9c548d4085e12b508975cf8ee5f1ac1fde4d6697b1d14b281d16c2119db0056c0e4bf675e7a9cf2c6bb754401227e643adfb16190fb84a1a04d16852020aec439aeb674541c2dcf58df0c32f15e89ea36bc9ea5583938b8f6d63433d29ed9495fb35bb2a20f38379d27f91b5438de2b4bc23a440d1fde38bbb14e95e1d09ec7c6fdc5fe9b509ca9883b444c576295b795ef8d2da0e533077c0ab343b21283f952068884ff9db1054f744e6b62278b6b5886326031e7826ae4074f8d134d0fb10603a2762d9f5e65bbdd2da44b446064468d30760735b149e849711477856b5c01ea273a53bcd19d2e5b065452c4937e04421d683c5dbca8c6eba24dcb2813731953cf47fd3f9e73dd969744f1f66581d3729aa5cc4e247a48c7b04315250dee0564e6e98d48afbf736ae1c4b5541305cc4057bec8a822faa9bc0b0f7b396ffddf3531d154a32a30385a93f3d4f433681f4f4cc8f22d7d62dd024d1d8d33542df2ccb833bc2b2309f5d2066463a0200091ce6c2a3cb60a5831ba36e3e95fc9aaeca25f27b50c0da0dbf61a503cfd242eade6514f2c636222734154ac7882df4e419f5659461f8b796855821719cd97c13d4c24f7c5693480687090bb6789de6ca734f233122d1894afeb40c145c5bb51cb92c8d8873ffd1ae367dc86bd2c2f7da953ae513d22fb0e09656abccf7358ddadd5aaf98c148c58d22ecb6343392296c47b98141393457bda6c51c080d3d58cae0eeb60a1fd86d90b78908b44e99c9582ac63623dd37db1ffdb69d801a3a42adc1bc2b65847c823f36126e7eaf6f5d47b8600e1b018f26b781cf7ab2a040fd3eddace9bee10e8d51ab5c179b19933d5b33a8b56d93901c0cee65c28b47180c3c18e696cfbe55923274517234910310f8f2510cc1ceb8a1c7f2e08f037303c1a7110a8bd6323b181f415f9aa20626c77260bf0ebf8dc7b85b9c26d4594eabe5860997b6f6fddeb4102b2bd5570f0846b28094928e89ee6cb690584df30e03d1f712a64b59c08250f45452c970e6e140d02b070f488960d26d7293d69cd1b06c576ca152337b55b132521a44dc34af8c61f3bb2dc38b4dd6fb2df8ae47e4ec922f3fe78e03a2156f3bb0550af3dc840695f53366aa8f331ffb1a14c0719112839be235301538fdadfce71196f183812bd3463771788e84e385156c6c47f27de6643f8c20c7be907e8032aaf0583fad6cbfed15dece2930d2eab434c466e4c27d120f2fc7ed210af3a266f9e779a92c029824a8f50c21d63c30781a4c4e21649753f73c4c50f018479618e38b7e770a813e94db621a4db90553ef757260eb089f82ef56d1124abf4fd173fd0db92927c4a6d99c4844a43518fbca021d60dd022b58c40b4ea0ced2eb24863fd950a425e0383489246ec2452c0a331ee00214115d6a381952583ef84d9e59477e0bb042f5edd49dd28d55f935799b0533d742197656f4f3ba81e8ee09cf57ab0326f866e7598da929ef3cb55c02c3ad4d60019c61d5e0e7d61fbf5bcf9279e6c24a792fc5517362f615f5b3fadc1a305aa6aedaeea70b3a47bff751f4bab7c9854df98d111e6cc318eca849521200144dded16b1adb6363da372051106ebcc57c93a2e21f38edca992b972dc796d33d3860585d747716614830d91c61689d5a8207bdda93a0c49ad5fbedbb89c14db991b033c70f76dfa2363ffacf42a2eea5ac44582b838767e43e4d1627b8c055c643c2266784476ba65d08d6b0502186d87f58d25b928fa2264a7e800dd944c020b8300fe9610352543ad0e0f733b90cbbea949349ea67374fa77638621912a8e52dfbdffe2115ccf2f565b74804f5258662b9320e39538b14deec2d27b81c0a790ff643604f2e31b72215ff7665588d57d6e3d25ac19025b097b3379bea319ebdc839697f9a2ad5124018d1605cb6b551dcedc73d9ce156a78c915118e9046f20840d6541939800c815fe93b81ffdf22cb74ea9de8496d0ea9e7d3a8ae69095fda68417d31c6d38b2b4fcc2acea7cd2125366ad428a9ea0aa8aa1b8be9d0a728a6a125e195b239b126c066ec06176980cfa9210e36486cf6ef8b417fb12384a8cddf975894f1b9bfbdf8815d84cd633636e80cc8bab9642d5b984fb407fbaf1ee5af6c427c2008fa631e4b95d33bdd88c0facf9c6630792f9c98f02c49a790a57cdb3e83e6dcb14444b1dc84e353b3bc32776f4a53c151d15b447a438290a36d318bb5c2c2c6aa7e80d6b4fe8e435f09fc01e23ba86655443459f815604b9b0731c78b236e483f61383927c57ae7fc5257af925a1bf017707c4fe75c1788ce20c5c1bbbcf27cd99f2ab9834cd1b3e6b27da38ee489105578069cd6eb3721f7a7556482d4137e9d1454c3555226cb949703ebb1f144680a2568b1ba58f363b29526d3d042e2ae8cb0f8e2d0f2e52a9ecdb13f0c0094a6e18218df08b6e864623ba1598b1873c4e23e4ac9776d9a729cc5a965857f05479a5b4d49bf7d08bc7936fe56a031b62ac02f892f858c3b258fb11ccc0db6af515a1af572e007a06d30a5e24765ab36827f5fcc79298a985ed7c1091303d9bdf3b68fc4daef44b4a3c86f9535a1a3f09e19a9ede891ab53577b392c905bad7b2c09cc00b7e437f0d1ccf5c50780b2c8c6899a0a94573f0ac3bd9c05f0ba700aa6a118e07d86aa1cf0151a69803d5a4087cc27fa37a47e9c55fc7fbdd9f79c080736e1ec41bda4c1499b9d6c25dbc94e47e57b62741e3cdd790eee1e64a35e76ecced5e099658670e7d9cdfd8686114f97b7fea3967ed92d82dd60926d595f39ccce592e796a2acfe6382feb297755120879e6ce740e33b7afebb756acb4bba6358cc1c1e199cb7802d880f9d4a49153245fb815a7b1a28d808a3d0e710cf2d2c487bdf4afd5e1b57b590cd028ff15b18b35d45f6773897b1433280b40e86940f2fd4ec96040c0e92407ddc44e0da175b8563399c6686370d8a62cbaa90b89a9b027b8aa9f6ddc7a73683c584e3811d821a571862671afec2b42f2aedcaf6da54f7bc7233e5bf898e09ccd6002dc5f6de3711acd94ea11d1c030b5b16570ea040712c3f35bacea122ee9f7343fd40cef8e40a528cae91e21c3c6b4f9a665407d938dc5a3779c2345568e8ad72887fc1e32147f4748a121d2fb8fc1ac5899beef6d2ad0d3dd750b16e541ad86180167e08129983db94da277652cca0f2ca157b5d305f5125fa0b374928f8e7da3bd614fd95e68e46ec5de2e885dccba82463958702aae6d34de3de7adbbc08c9b0024aae056e8fe6ba1bfcff44f6c9dbd9647b5ef6125220683b37acdc7f441ea551970685587b88148625375873e75ee7c10c6b9fbec9a5d8d90d3af4260cef800251a3e95feb26bb9a6a3f67fcb2656b93bc7f6696e28b9e4f5286afeac51cc6812cb086ea24e2ab58af5769d45cafa6e0d46c5e79836ea788136f3bd1b0183d87812071e97954f97cab269a4d8c0a51465c0a2aba966c68984ff4dfa1e56cb0d0fcfd79111e400f18286782aa283305e3a9a20537686ab1a86afb0bf1ec2d2e0e50a152371a162a7f92c40977bc870586b2c4961ac46d1ffbeb7cb18710d65e19957157f076bfe9b3f4e777ef395dfb940a1ce238d5b1a15718288049ebaa738352880965047a099f3f8d28522963e6522b7c7e44323d2c9db5b1e8dfd414292c29f10649c6d109b327090fff0e9b3664a92bfab6d10fda2b0d72d9951e66473b4ed27f47d3c25e8b1a2fd30a0788a8ee18ae45b10fc6f568e2dc2e5241a1cadcb6722bfbeb417bfed2359e2d338dbaf128c3ea9c25ceddccb53fb36c4ae42d3ff7af06939e6f8f0002a814fa76649dec7edeebc6d621c5ec2ca398d99b035bdf57c6677f718e128eab0347d88e86627ab28852bd8faa046655ddeb56d2ef05567d13c2e06cebca7041098da97155b1e75b5f7ed69300bab792d2cba307dd58ffa1785412ffb26cd9b29a707a807bef38351b64cc1fcacd7fffa2c99c323255af270eae209565e4607935463243eb3d614d3a3fbca6abc8c03aab1052e8670641eee5a2310b47330bfb4e1ea69a9990dafea59814d593a284772047c4595a949acb40af497287bae8415a184addc9c278b93bc47e813580d577b2d45902da64cab9dfa04cdb96fba5e65dbf02b009386dfa7387a358c77c77f713d96f65711638bc49f485d5ff13e867c6e63548af434a516ffecbcbbef1cbf6d2028a322b3e777387f00bb3e24a83db9e62f4a5991f9958e7b2519b937a64d417f5720175d68595ff9f41234d0ce33bb9200fdbe3945e6f1818a02f519c27c5fff9d7f4a76158c107ac012edfc35170bf889833106095cdc48ba3693dfaca157a947a0f02dff55fe2af4b0884f72db99a537d2f260c16e068d17089aa5c620e73e93f043d58351c0b2f53d381e311b0d1b8f63762bdb5e9273095560c0b0b6004d3677361fa4ff509196ba37eaf764c5e498223d205661684bc89ff29a552ced87e0ea490455dba4470750a72e53ff39ce9189c21e7add5a634f2cbc145096e1c7c496170653fb664298a9da936ea1b48a60b1688d4d593e9a2a31695fbcddff12d977d1a2118949ac54d8f86cbe287e1779fe85adcfd17ceb79b7286efd5ff136ab28b3d7061d41b77c32891d5f8c2922c15edbb9a8904d2ebfc554fed03530184e2323ed547b351faeb41ed34b8e2640685faa2834e41ace427c444b0578efa3153f66f5f00de29bab1895fa81f64820e9b3fc96ad0c03993deb2aa5032bc11531c3339346456d46b12740be07cccc989b2dabf9e0d582cb1268f31e00db6900b10cb41e17d89a6aa983d00daca99ef10ef2c253aa07d030e97e0717dae609be373e693770db851847fa9f9be1e11e7b06d64f9f46d833de9d0268271f4deb6d126cf8481b9d815d062afcd96d599713b28c5fe707befe1c3dac8a60a697828a3bd97d0f1e6eb8347cfcd3cd46f1e923687a409eb7d84bd2896f0dbab7d6ee717efecd1135096d7916124f5f0e441d31727564aa14013c878d883adab5350bdf30d8e981c41c225846f5132a908e474e093d8fa574c92358e314064710ecbcd226da804d9b2fb39fece5f987631786d020387441643712b868a0dc2c6f574c4b7190159c3ca2dbc9e2067630f62b2850f079b5fd1ef72ea2ef59efda3093e7fd102d3e306b01a0c896e27a57079ec56fab6e340e60fdd87656f1da25a4683b9c72c285560f7932cd3192d1f8c865bee845bed1f4ede3cdc03bc514c9a61f6a7e69e8bd1fc7cd86d73ae893e4a0af546ab9210704c71349049f2f20e7064f5f5146b5da2274eedadbb20e9fb9f270a2539f3e9b2d473950dd76efd497b747ef131562ad3781d526d7538cacbd770c515ee84ec7c00764c40800e73536aa01c1b63043d2ad767f0190cd86024033c88cf9f161ec3c34ccefee028c4d522c4e1756ae03b2a3bcf9ebd133af9d84b38ddfaf80a0ef2749e9b56f34ce110f057415c881202aca1ffa75233526ba8f2fa3fdf572b2acb1ed7298d3ab7be5aeeabb619e13d385def22620495043ff2f87d2145113fef2f64ca9996ddd97b3bc1faa63912ec54ad107e80da515e1095d909c46f1b11c99dfe6fda2ef50937078151675d5b71c96630f232e0a322e3aa81c9dbab553c3b64955c3a0428486997545c75a5f3871397daddf0cd3b1e6527b0d761631bfac0f349c373fa34f5400306991c4ca15540f6eb4e55145bc80d902f6dbc8f8f97dd440306eb2364e54e7f625fa017e90313495593d6dfa6c90a92d2460c555953f19a16239571a5c09a382f36384d137bc436d186615d7b23db9f91e080a1bf2b3693d6b4d2213504aeddb1e7061e5f3a213df6c7e17e9872675cfd6f7977ae1db2a09e92aac3883f3237cf8ba6296c6f00f68d181d0f802ffe0548d2f91f32ad5de91534e66df9bf077d49cbda8aa52091b3cd0ba4edf0ae8d1df103a866a5dac4efe60af0b0b2a4d2d8ce9a9ee091f5be0ee2559a5f66bf2bcc88630a4474b9c5ffaf1f6bb488433ce1340fc228012b0e63f37d1ac31b9f578a036c1e06a63ca3c1a5591e6cfa2f95ab93a4461faeaa8bba0a684e78d7ae615d992e8d04a62fa724197e45c4782c852290740f904952bca7c0118fc42f8614a39ad9a477851d3556c8285005766eb564392d743deb44e8abb1800f6219dfbc828f7573bb8882e44dfb9443d0ce700b19bbc5d76c311b3b3cbaa069fe4fb44d89d6cd69664c4402c06f5c5a19fea7f1b0b964770cfe335167b70c13dbf4fb7ac6ecadc8a1255a408551b4258d432db2edd5aeb0f1f2b27fc5471ac8120823ebaca41dc9b3cba64b4bd440e2031162ec2b42d6a8d802bbe2dc79f0e5c549ab23b81ef464c244c04108427dc2a337b2ca2863be07157e4ad22365c49cf7b2041c7f7a8bc17e9d0765fac5a6710771bd1c0c954b01379768027bff46d49eab35e5edb497d1672f45cb9a0ae0aee2b79a9121a684bbca296a2bc9e035818afee0b7c862a16874d7855ad4f8c6761b7269029a5fb2dd372a6448740bbcc4ce6a2a219bc6775532e160f04f39b988f70770a9e616a48c9ec0cca5490b8c97f903ad689975a964a302f4d56240856da4a3ebfe77058d1ec2010c723087ab50d01da98fd39e38e7cfd5e029ee01a1be2fbe1b7d3f1b268353fec2c3eb6c8430739c3d2b9fc748529f718ea02e7d337231db95e631f4296be81ca83ce71b264995be71e6b6b90d9df01729d49076b4d12cb97ef21d4d7d015ad558c4669e54d9e64aaaae6b56f321a2c872e3661ac24568de5d5eb856ed8a264ea000257238a8628df204dd276d9202eef9b0963d6271ec805faf0c1dc0e880b2ba738520e3240f26abd7ffb0a83d26bc8fbb9f0cd07a0bff0b81c2b907a8234a0022f8c083bd77f453eafe0f5e0cd3d7ce7f6fbe830a03f6c41fbf464ada3b6e88e7371c16bf66b0b60249565a5f7afeb41cf002fcbe969bde5d07aeec30768915c7c96c611f4354f5fdf81aae659460222699bbd91b7e8305fda297cd0a62c2fdeab53d44741f12416cc647d9e819d0299afd8c0c9139c342f86f1c84db744c686e8829cd7a14db9f517f39be94da58dc754a1d7c302b2856fb2703cdb0385474bee750594d77f9fc20e0f198f92803f8589260cf2e995dbe342b954c2dbb9397a8f017c319171b8b9c70e8edc57fba684298a137fb677dd6fdfb19d94bc42b04dc880121806bc01868f47732dd53aadfa0a0595ee3237b186d037c125616b4b1c2b83bb64f4f03c5cee42432aba0d5e248ef580faf4fda402a49578c60b45947c58e3b0dc083fedc32fe69cbfcbe6fd705a0ee0bdd57312a2f9b71874d1af6ecd0c1f1e47f45f28cb91832a5eb4b3286ed7fe00f1e40118f0bf172405e279aeff64cc9f8541e67dbf25ee5fdc25ddc33de4c56d2b731a18847695da793bdabd3747267460f10804279c70acf696c42160d16b3b09797aa66667e6a676343bf81573a3b3def4329880c3df11df62e163d264941f345e76b098b4180c55ac24e33274b191fc5cfcea6ab7abf79d5b7af340dd638f21cb5df1b4fe0c3eaf8759558b706b60d8584756ec7bcc9544e847c2e4dbacc733c4939f31d405e6188b5ad7f3cc973181b2e0e1cd664098bf7acf3c537a5bdfee40952aa3d20c5f6d79697340f436d0d88a1815bb364fae1934b0bc8e6b3a0d96c6041631180e8de64735bbbe5d2b7b8d79d6473d0dbd2a67bb741f3ca5616b3d8f3c37fc708beaa7665fd4cf3593f47d82061ff080e52b1cd8140f7da563a888ff27ad7c192021fc458835003136c0ba03a028163a4a05a567e51573cd3580ec032214b26038fb27d4d7da57e2021d46fe61aea53e65415217b6fbd0c9fc6b3893c30712f5173f21c86c3f1381389ede72fceec027a9db2f26928d8d67685ce91a99dfd7a944c1e215f6d677b9287e04380571b19fd8eaa6162999346c9685a56fc15972ec8e7fc9894c49e5a4842219fe9d2ad59af01cf9eb4aae03e5250b18c8fc0547aa80f28c19230e8d679ec435227809a61f291937fa0980a1159c94f5a6af478e2fc44782264b8f3a39b335413237b91a7d8f5ca4da99bafc5f061f192ac5c0da808bebadd5f7bc8fee03e18486d60d7133efb10967d39b9ab925c3f69ac0d09a336c41152cf4ac909cde2db8144669d446d0ddf52d8de3265f24a2b9a632314d78183a6665972bd575ae603bb0178ba87608324220095750dd4b929e363ce42edb272e0ec9e104f35739226412c7bbcb69d4e14f9da5b04286fc37573f8c65ca51d9019888cc109ab566ace839db5e26d4954334f6209d13cdee95f44c4aef24d79239ecc995f4e5fa5faab56c05818cd027c98f4148abbd905f0f9293d38014da8931106290e540505b79582ad5f39e2aa650c1c5f68a35cbac29c4a517af0199c2e88b15b01addeb7319c78a72bd253adee77d3ac554fa9450eff38798bb4e65523fe56c794fd2ee3a211957db020592ae687be01db495842e93baf57a70909e4e31b216604e69b5b3777fa5ab9511b07132f9c1b7307dfdbbd65ff83efae3f4f3223d2075169cbb0926304c9d37436ec952a730e6a90e2ccb57a8a533fe236203438fe75991966c5758a275d0434c45126b9390048fa7756388fc14db98f6358bcafc95119b7bb24f8c0d20b9fffe523a93d0bf98d9ac449a41fdcdcf5419239f018b5f96d2e4dc961f155460c76c47b2d201745db6224673f55429c91e5b6cf01038faf1baf4527c80628d03bdcafa1966f8be3d2d24ea8ae5a5af444ee62d6df03236d70a636192ef24bf21fd3543a6bb094b8c448f0386c7544cfa515f25fd306d3109bd61155ae58cc9137ae63a43052af714c17ca0d1f5e4bbaed55591f8a0aadb6f3f664a164eade2a858ab6104404e87d5c8a0f1d697f96ff7c738e09bbbe9a14b209f4d6bd653094a072135f2a65f71785b88d75efbc00575773ea00bf91a86c0f07d861fd2f25ccf7c1f51800a9b4d9292330330b773099297b24d332a349cb1459ec625a34a8f5e8f53d9f9a8da7cef2ae5833353cf8005c6e0c3fb8ad5ab639592dc9c04e6f012d70d1e62a2f511537fd1905045c3259434b6056f1820b2d22c649c45f255cdb43529e555c796366acd1c1006adc3275fbc1e1a47425382c049ab4becb84da46505a5c8bda15aa90325d724498016bd65a1f8ede3fa352782b0b882bc7fc25ea8cfaacf57dbad34d9e7821e54ea48d57d0a32fe72c860955195a764ed6eb531cd03a815e2486ced95612daca5f016a9316b081c318da9a629af00243aec04ed849e0d35d49efe1705b3e402dcf13c78302c308eab0b9cdc877f7825d6f442f652d08058842bc708768ba5eeee5da659da1206202979b50bb1ece530858b410bb7266a4d49cb139ef5e44718868ad035f29c8cf8effceb7f9ca21d1ece50fba457f7d1f7d5faa7d978df473696027effc36a2d6f53b282fe34753590e19bc8efb9bcfa238c225eda2329a40236a44687695c3ab66a376489dfd7024d05bd4a34e745bd73f6b3867d984409a4a7bc4ed55237ad4354b1d09d22d10c0dadd4b83aba321be6d4b7d125d33291f2645baad21087d1ebb4fedbef73c2aac6026302767a82df6119fd02e6c7c2adbd0f3dc03fb249d7f03367e3d3fe2d77767ff086e719b7dac339b7d8b8f75ce00c20c824e9e6dd81f25121ce171cb9d72cf0263cdafc7ebc9b00419f13362adc0fb2eeedda73a7a391b57395c89ae900b60168439aefd958453fa577381466fa8feba5fea30439918e990f84542bbb66648894fa6d58927f0968d2629190e7d9ad70452ec947cd6d017bbde46f67b718c7ec8c7876f7c7c499a0098a8745ad955e2efdcffde937ab0cccfa08a87ffb5737e87d04b7e4ffff546a5e434b0d976736ceda0c3eada87280d5111d4c2a04c0cb0cf45ebca0ce5ca4e3500c5e61b9ef3ff94002300c55535bd9f07d1893ceccc518ddc0335bfd9451bac3f2c93289c906410dac60612169ac6729fd57389e886715944eafc115f0611ef9e4cf304ded1092835b03f440caa153b8321c26c75de1d49a15840313a96ab2bbf2d00e7497bb5e25c1ec1dd9aff60d6127e2311af14450a6d8f1be0c2c7a893d55af6ee16e87cd75f44e88231c0de029bef6bf5e4fc6ff7414c876f28c8a1a3d42ec2db56aaf7f683cedd705a38cbf0dc18494d5d5d3c2982a7baf012564332b62d6a1d4b3d0f3d4ffc4f21e171553efef8346932d9a52301e1b387bb95aeece20a4ec69274ea65bb7b5e4e6896178119b717d581c8f2b391e271828e4c594f3f3a4f01006eb45b6842dd89f97d476b6dddd7cf784ccca7b69e1eb77342eb47a6ba6f9bd08f1d941d24fbb553f1516f6f19d51bb10143d36626c66b14d952bb57629029184a54d7de2cc52840fd302a0776214acfdbe4e55992aae68de612d3ac186cc771d347f746d91153fef65ff9a0e1beff0f75f3874f6bc7b86c8952503225b8b1cc285c9a54c8aa9ca1d0b46749f314b80552b55c0800505e5fca57c7f8ae3ed0a02bd313a3ce1d3ef453187c9efda00983cb52110950df48cf314d07ecaf053eba1f496e35cd8ca297c0973e181e62635fbb7e93372d9d52ab59351b91fb74d42a24c8f2d532c1dc2166f47cba800208b87822f7a5b33f76fce8dbfd84f6376dd828ddca067a6ddfa0df0c8e9ed1a5ad00da5c3463099b62bbd9e8c3dbe661f1f03d447e7d3d99fef953dbab4c1e7959fc472b742232f3b9b2f8b970eab698b504c1d1279a28af13ddf37f5e60e15ca9de9ecafe4982ea1aee1450fa004e73ea6650d427ce52147958ecb1abe3211b88fe7c75b3dad36f7826fe7b2be105d02356c1423809cfcf9c3de154f6d58cb9142c88457550d288925c71a8ebceeed71dcb9bcd9038d19134b214aeec522ea3bb4fd260b1f986aa7a2b07ee583bf2d6890452d151935e9be7168cbbc2d1cb5879e519c13d7a373594bf61ddf86b31d858c8517425754750dac7cd20e161ae5cd5952405e55d6f96b6d9aa940b7ad733b6dbc2659c34f6d7934d6a77f9df7b48d16d34e82fab5dd8c7d40df8c85c12c46e7c1074099c05ec82aeac8b1377d66268d1019ac5106a8765038fe53f1664a71f4a91b093b2c2ee80de9b1f5e71bba77b129fb788b90b309169d03cf12e621dc6b138503d0052813de76268c3ac3c5ba70ff542e48e51a7963aa2c0a1bc936cd42e2961038963327d05cb68c83294dfafcef495e4364d4f1f437184040f6a6fbe0ecc194308ce22e07e2574c665166d10df5d8ba220b939b1817b1982d306a1cd84e1c41cbf199bf7734b4e9ad0f5916566d10c4fda1ec0fa318ffd868360f95e3bbfb061be2c04fafcaa26451d9a31f91512abff4aee0e4f3efe270e636ea0c44ba1ec21b2516ce6d7eb2e76b03b5a0cc37f8d79750d47b69a42cebab998b794160a7c7c546d26e906f806b028de94e18371c1341f4156ac01ff964fe1fb706a29bf5bfc1630e0ae879e0b964863bcc38980b5791b975d89cc752c044e875b49e0f32d0d1c20e48b44c1ed2b85dce39f483f9f605c10e57542118e007f5abd7e7a4e5b0703abf160ac714126f0e182bda4d3a5ec8e223038aca44de81659c389912e7bd1fb17039257a1cc2bbfc0805ba73df1f45be8c7aa62b44d63ef6c499472fd91a2bf33c971a738f0ac761407ef1ee0d83df740434a407e3c8995b98c9fc8f0c426274943b6e2da598c70046a877cc4c84ca75a0d23a5f6e5bcbd964a831492735a55a6ba700181177b5680e00dc70a50456af2a19923e99965b38b57e8c347b91f26f3e8e5c8395759fe09d884a3d101bb2a7e13344a4abc9dcec3fbd8a69218eebe5df0092ab7f9c37f45ee68f22129dc2cd6da797aa6f38eb6f14abb43a13cb8f148935169e5f0681d573dc125d4c8654a5ff55b0d099a689a05f02d77b98405936c0c4e6a88fea1fa54a5ee79b1004485d0218069e16e6da91244b26d8936a7a8b226ef647437c40b1002231854303a1e1c65ba9d09b38fd0e1af17f0e275fe2f3469ad3e4044b6ba5f48cffeec8431d7b662716349e8ae2a8d719a1b0512a5fa2b11415c0f70bdd02213f297f10b477c03c77c1e21195f6018e6936e089d36168d006b45c5b829e9b2417785206b6ed0039a5ea155d4645e3ff98ba5b8a3ba7685c17bb1d28c7da9501618ef919e09e929e23f8df71e1455bafb9e9266710d491ede137aa4730b9cc08263d4bb3d8988a2bd42c9dbde356e3de51f677c66f56e4c3de70b0e57a10eb40411eaf8988f0387eaa49d970dfbabf3c68795abc6e898d771d22848ddd85e5efe6ef5a416b302ec5725726ccd199eeaca17ab079526717c2b522db37f7ca38fcf8a31c05369a15a2f94de505f7d8fdf8fe6fcd5f2b87d4cf95587d62643f8312483c1ba7dec18ae15f7e57064a65277c96bd6e8754b91b7170af14c0eb09a8471d2a9f77bc4410ca09b06a96895e77518cf1a599c24eafd86787caa7f3ce7bc7def2b9e5eb12e720304514ad89e647d8c33e56b2bfd4a394eb208493e14d8b4e92d990ac68d1118dfcfdf5c8e9919f34d6d633ded148d26da008ea62b09b7a1f953c117a4964b5084974980e7493eafcd3b17cccf6565afc0a1f651f919e84407256c9f788399c5a4a44cd96bdf3a3c722765f57679940cccdc0216f03021f616905443b01af8be249c161a8cde239404986a1e3c60362b7aa9597989081c85a311c90838e38124fbfc6035a8d3f489419124ed72ffd37c241505b5b5247175d214a1eb713c5c01123d5bef1e1e508c096732260c48e92d52ada849aa85b8fcfec0f288a0af091ab0ae9b9207714a35f9bb55984a61e85738fd811040e00bd310be7571fe733e390a15667f63aaeceb3b01b19014be690e82df14ad7b437ed4cb99ffc140937d5b3277b10f93216e4a3eda295d67564dd1f836a5f842139ccbe7462b219014d8d82d0e2abed5843781c68885fa0649f1206d45f5542d24f223d55697c7281ea1c0931ed9c47cae5c2deae050c8c7c163f5e50f134ff786c701ae578d616baf3876e4f7c83599da5a1849211217e820acd49b0f166abfa48eff2f08a233e935ff2b53b2f83c3853fc9c89d4175a53a835b66f0bb8e7306aca08b3d77151564a3e446ec7f0a692137ac09566781228ae02ee768aa1e7e05527785e8bfde1246bc51ef9a28726ab841bbe6a8149d9ae8378779037ed374ea6a4fc72a2f2dca601bfaafc9653ce113a28aaeaf426f94608fa835af6e9dbf8f57ce6151f1b0553331a865a3e36268b73eb5461d1dae86fd860234411d4fe7948ed1fa1ab5414fb693eafab53e315fa97f171cfaa83de34e0d535a4f27ae8b2747963f40b28074cd3d9d54867048ea347a9641f6215a2e5570d599b2fa88ce6d5b19b00127f3b132a9faebd06ded52c5e0a6feec5eff590df711c00b5d81b40c1b84378f36a8fd3940ba737bc5922cb9cdcd442befd34b52fc991960befbab4af62b786c95c89a492f78f7d18a60013fd57edf979257a3b9ebf1f1fb101d85b16fe89622a2089ccb21052c1ecb7d776d3e6e1bb77a9a09d9f42d74347f158bf7912261f219621ce03b88e31429651f7e7cc38971178d08cdd1f3b8b68e72d502f1c6d32472ec20c610945806125d6a48b58e49e657335edcdb115b471aae2fb9a8dec79e078c75bcc9a0d48f52ae7f28b3251c0d88e7b82a65fea76036e0ae88e9e03673c0b695890780cf9e9edf1d2532a8f5c852bced0ca78b4da40c346c1117e235dc0c1473b0028632b6818dd3a64f4977e0f7f51dd355f2182f1b8358c243e6bd00eeef8c4424e93637d7b656d59c5119a26a440c55b1dd7ce78829df323f80193b39a5bed14aa132576b1478faeb40c497b5ce2e409e4e58fc18b252bddece1eefb71d63ee6a5985137f026bbffee91671d592bce0942af0a10bb0784ec0d792b60e01e11f5efee0703d0375e4f3f565001ab8e52858938d5d8e02c1968f0d64348d46ba52a3c54bda3f09f1b3431ff2e8fb89d183bc4f2a27d7cddd6d433a257e4fc6d6ba7f19431cbb11f035b25dcc516dc5be2ac5b0176ca104d7e225f6f8b449220c508b839e5054d1460733a0da2936e977201834ff45e9fa15213cd1075c5e35e59ad1f7d6505f29f830a143f03b4890d042dc326ed9e48f8ddeaf42e5bc35c0d7aad877514ee869c689afb9078108cd5a951aec793762d54192ba9a6118ea4bb207879051261369bcf676b7e475f299bfbef9a980d468ecb9f3c5ead883402439985781640251a45eeac3098da49a046457f2eb004bfb6da61822add68ba90e2185ff12047776f9da7856d84b15a20991eedbe7052ffd293ee787003f7d784faf0d0701e67ff609a30c93222d1461f9b8aeada5ee2e002cd1dece782ad7fd176ff10e3e0345acf90153774bf529079c823ddee548f301db0a32b5a5714f7e35b10759ac4399214e4813b4949d000a4043101a2493fdc89da78a7b63f74df7cd8787353ea050f5b7fa2bc5772c8089def51673dca271f5e61461713e634773d7eb19778ae11e6bbbde636f6e7c3e81b8acace53488d1eebfb5d3677812fbec5f80d160dad4a5a7ed874fb273d4ee129ccf5ded28a047ee76e653fa19153107e3d517feceb522432887fdcadbf9a2aa14d38630c6c5fa21955b8d809f9c6e9d1d5c58a11e541c15db8688f53e373d986dd496411c4feecef94d037d254a51ec04809610cb81acda2c7e919495554d517ddffb6524c829ddcfc2d95033755a3bce070e7651aac267bc6e863d897f738c8324d12607aba324535d5154f48aadc949368d94ce329e6d6162a603034e463dc7ac9005c5899d113c065da92c625bb649e4a78f595c97ff0c27dd659080ec475623c66f7e3ffeca199af291687d07c2bd2f36e044a3f49d8370d60bae2e42434e7407ea83e8465938d9d6dfeab8306a2497e4bed6f009e3cff64642bd57edf670123c403f63068828e5f15ba8590cdfc05df62c9d4e8ee4b40f352dc3b7bd313709689d3f7e001c704740ef15d874ae64ae3365b30e4f227aa9e98c3d1f4c93d93247b600cae64389aeddcfc0ae2f60ff62940dffa5bd7de372ff912f8e9af1d5975eb4134f8a39399d55e6b6169ec95ae1d75600990a68c565d23b61c3ad5c7c7f8f8973362693ef87f0fbde000e43d54ebecf2957f33df33f59120c960ebedf29da37be4ed49825c8c4d65888f53e78d3515774aba34521278b1369126409f0ae03dff0bd32c670da2b769db3f3242262af898e517d4c01a4f05429ad3784991f351b10f7c6785bd20e482c91be004c08e66125b903b4b30f00d95758e95ebc7201b908db1df10d82abf349d72fc7d8eac4145f97406dce53780ee17faec8766899d85fd7ffbfc6bf25b82f0fd26952b801bd1e7c13f986f52aaec516a250f9a8f1da7f5ff9c9da6e2b781e3032222e840fb1555021595ae920c1a877bff32f8e94d2443847d5da438f3886b0f0e22a3ca77dc66be03d819ad060f32897aca2a4c9a26c5d92353c48ad9002d84b4f5dfd4b1faf8f6d2fb3efb3bebcbbcc61aa5c50c53c52cedb34eec140d35cc9f829ec616fe36f1811c3ac6c2ae17b21b786c0908ce8dd4c67a0af5b97ea3a4040b8413bafc9f0bb9d374fdd84abd25638d675f0b3a14ceef1af3536c57702a9d136b2641d6f003ff6bd601aee3f675da4792747e1e365956690c19de6e762766757c5514235ccf88377237bd4daf228d01977753d6279c5cb7b6566e681a308b26b2329205be017b5363e08759e236394ca1fbb0da1eea7981dab0bd2607d943ed56e32ee55afc262f383b38e38ee73f4ac1a757687e405552eea5becaa9a10ee4fc77dcaf15b8a07fd9d4f9b76c730af9feea541f3f20d64f21e043341b405ec450a847e083d0f1b5567a3e26c203846ac1ab634de01edb81e340acc7500166ff076574872cf3e5327e255a157a3ebbef08df55339ac6fc07712b177833e9075e8bc57e60502bdaf97240649af7910ee91c644cda821000f1711cf4e9c0a2268c062f365bf140d6f4d7bd906f541053f5b2f72a6eaa1991aa1709fbeb447113d461df2776cb978b13192e14387f4221246a4412efa06cbeff8415b53a8df4192517acfa7a72a4b8a881383ab9486ec0e62b1e51867796e9dcdba8ae172a31e1c39840a66a60b5a00cd1489f4d486508d32309fd031c15e6315475815424d57bbcd4f20a915dff641f1562c1aaeb7ec4ca11208c90cef97f43d30b1b509e40a292f2a90fcb0e061f8bbe9c3bed510e3d54cae28d04267f6b774b2406d524f42388d230400e1020745e84499074777f0343c1eb79a5ca14484abec1269139529c7c3fd8a129fb188987aff37ac899ea64061ef9600e2ce312afb2fee34dc30e8a00c3f0d5364f058693090db9e34335f533fd25d49c180304cb35c162f3ed208b920d8e3e6bb62a6b591e904208c6d62a2b0b5d2fff1904c05243df9fef9842fb29b2344fb39692566495d00bea5ff9855d8764a3fc2139dce4be53e931247fccd4e8e6dde8a3b4b807a6251d030f14bbb9b00ee7759944c899c813bffc3f7ba538bf64a017377e209aa7610de98badce0aa9054c6968935205616f555b9484bf0929448a1b5f928482c903475f67a30ec76ef53cf286ecd7860c3cd16c1d49f03f3e0c466ccfb35615ce710fb4137fb1a757ce504ccd78d93179053f315229d40482b982b98d50acf3b1a98a37e0f76f2b894b67b6afbc510f9f43d146e2a6dd1ba7541a7c6dd22c9ac9ef8944867126ee3057895e3ef394e5ec2e9a16a53b305903aca4f9626c820b0b3a19d5ec2a9ff5b99f41ebe016511d1885e171f363d677d15f324e70bed345a038e3a24427fd2c21d4e943de61e2249770d4443c30167f1674faecb9aef2c7888fe538c0ed927010133bf1986ce40fef1cae1d5345cc67df4fce57b109e731facd32e5f7b4cb27a215d696c27e6c2a02ea7894065c62fe013370773472de8b89e1172de820946347389d0a0d90f41d0c426980946b0770b195c18500267d497bbae968aa571c5f3f174c9918eb1d78c6522b59369f2e43ffefc445074960c5dc9d1d9e51d682f1a487516b86613269b018252ceb23d545a4944483ff64320bf0d5f9ee8720b1f72456e53507b19fdc8e0c62003f977636c03a4bc88049df9978c0b65c89531873f629da38d203083ded4d1da3cb9c7f952440bd3ae837a8556816cd06cd72fd5bf37f2f0cde55afb8915d4bdfa9c6748bc39deaf06f5d90610dd150992b0d73484a3625c12f129797db927ec0fb254b50dde9660392323bfac812f8c25b12bcb8a5e6c8b21f52a3a3b36fe8cd2b3db7371f24fd230ee1f3fb832b7c15c178fd51d92f51e08872180d33fe26a516c7a1664d70e35a226bdcb66ff9906b8d340d8c586953dd081e7e443bb9057553fc72c152b9c42743366ea8da66123cff93d6d940e61b028286cb8801e6f6a06e5ab8d72e9162e511bd0b91bd9015277f00113b1f23d0ed4ba003f5720773a47ab2723c91d6a692be7f258a3a2e74ca34b51999c215e458a35a9bb2a3c7f9e5308430464d32b2ad2c28166aeda22c6e0965bf4596c63a81655c8387d8c837634831f649eaef8236001180507851f123a62f14467607a53e321ea48cc177da951d093041077450ec8ce9e92ed675bfc45a5f605a097ba5381a346f8730b4e4d2ea6f26a5a52295f099ab27f8b5bada39c9a73d6f57891b7e074a41a6dad76c0212e31e9447a4cb981cff78951ee39e1523b510d36b257dc3b4ffdba806eab044b8cd6c2b6c1494e147fa9974a1310dcd8aab1c1196c5c443252554b1245bc697e94b913967eec89d5d361fefa2ddd576ccdfdd5459e5cc8abc23ae870ae770af699825165f519329a1b6c246c3afc4c9397518e6ec42fc4006f8c1a2ee7d69118dadbb7780322477faf1d79d6d87df130b6ec0089b3b399e70bb97f6ce3db90c56c47bd502acd185355914a4ca981043c71fa3d3cd9180d1cf70bf78e5322fe7881dd05083b7a66ef8a2e0c7fcf87a5ad6296c3a4a19fc7dcfde67cf5eb1d977062c72ad0b929d3c23f67b8bbf5b151f03d9d127a01c537ca80bfbc5e5b1cb0802f7721e707e1371df70ba413f0e8fc2a0c8e4809e84f16e98ef6b28613e17481a9e5369c355db60ab4aa734ffa0bc7ef5a83627e445be96e3c042dc1e1efb9afac84df5189191720b2ef5b0dab282f6c25910104f02274613ea1dbc8298539e8cbb2e26003ab33a079ba0dd00e4d364e847ffe6800ee455c9980e4d97f5430709973d33a89b15e147a275ff41ceb762b78f860cc281f62527a157745451518ff668291bc57b92f110c0bb909ccd25dab88a0ebdaad59fec7a448aae800bd59fd3cba1a85addce3eddee2c790185ede3c33258828aece07eb9ee44b5c522ca604750f030f2f26d1b5a69fc7126389d893c1d99bd2914d3baf4900e196568a474c3c8f2710bd9d30fc99a98f7d648b0276fd332a234dfb561f7c95985535d9af03ceb4404ef5a73c24f884071b89060ef0a4ce31b78dcdbfc36a5c2b05d5210e2a4e5ed95561ed546dc219e982cf55710d84cffe1d669d69980441cbb3ed52d3901519d19b49a6fb33b22d86bd0b616797585c49d07edaf015d5558eadd8fa49e711511ac2fec700cd505b71549679892c8a2b0dba0e7aad48612468d792841622e0b3e65bf6ea34dfc8b96e0d5c69c48a8846d0049e28b1669781699a73ba999112c82857f22609cb7bddd12d94289295ea7f59c4e5ea3795f34353a04c0f3c643b4d8e3df9d44be785aab9785ce3c471fbbc64b641a94938adf794e8ed39a8d4c7b49d1b46306b85dfa6e1bb0ff6d4f8994b32ee9c604a12a2bb0a276e57c3a3db653dbe7107eff3429f5213dba1aeb90a8fed21b59078f76b8d9bdc79bd0cf8554e5f9314e518d61cae1b33cceb2dc7068e768c5643f531fde0014ea5a6a6ffb95ea503c119612f633cedde9bf8a59060b96350c2527c72cf3b9a84968f684a8dcd66e3808dbdcbe52dbd7339654fd714b9dd3a78a8002d3e0843a0b2902ad93a8c29ea4e458394bd22a8be47f4c809c23f0788ae9d3ab41f7aca974b0a4a36ab71e82ec0cea67750283cbae851a94a7ac1a29a833da0aa48d2a67fc51a1cdc3ddb34c235afcc6e4ed81be6e00dd35ad5807a3df7790e2f6554f1396b7b67bb798331d0336aea616295ebbcd76d6f011b0cb0373a33152492f2906b3000a4ae34b168bde22de3435803d1a2ae53436a3b04a36f635df7b66d03cec01eaf82a70c8d5d0a5d77cbbee5dca9d8ffcc9d09969a83adb8937a41326a5dba5188bb0ecb06186c765961de6b4580f732cc5a2f05b4015e7ac4eccc881ffbd4730ed601a69c072d5c08d5347b876fa426fc7583e4d738944ef0fb60af2eb21aec19e3eee589564ffb6e94aadf2c612187110351fec01d1732f35bdcddc8d8903eca18dacbbb676fe3657fc2de2384078c6c6580fa6233c3e853c7c87908e5b73424321ce120a69c8a61c6b8d10b894248a86f5e486568d7550fc8fcb3ebdc5badd65c26c642c44186824daf89ab73d5a0f798242c511ac1a6fff4252d76a0bb0999c376d6c57ff9ca41881d037a844c84e15317611fd0cd7a68189076e0d40db6e30df69c17ff619b39a4aa0dd9fc3e1cca502f0a3546bfad5ba4ca24aa57ea916b14ae28b2ff7dd6325377b554248e9053e79b5ec34af307540474cc8470e19c9170ccc3f002ccbd2817095f2957ae11a48892889de1d8b23b4a033bc32e5e308272d972314c99e44a5e353730f4c61b1133532aea4481713985948e76a18914c82ebf231751327fc0935e494826c5d0ddb8896249f9f9dbbccd13e31702a73c5e3d5981c8ca4b374a537eee33e3fc4b68154332bbeeec6232c46917e1ca2e2cdf3364ffe8d0b9f28262ada512d5e451cbb3f5f001d1876bc3103bb9ee9fc1ec5f007e232523f71475ea0773708a4c67de6c52c9e11ff93b7aead251a4e0495de4aa76fb6d7bfcd57ce35e37c755dbef38b69b20a0ecf2fe734a74098fc75e7dcaeb71c2762bb0de665696e9920ebf45c830e0555cedee947686bcb1fead45a752cda751a7217ca130d0396b25fafb3d2f4fccf8c23e3779ec8abc362aedf549c250c096fd6728f7160f99a2e6c5bdea96d50c61447d41c9c618f4dd6f200a35e81742b36df4e967bcd6845e80764213c4db1e3829aa414d2f8e3c0f5be334b27dc61de2ecd29646fb76bd0b9a4a6d1b7bc565b57dd76db1e3e14d7887936c51c7df6dddd21e1d572c1fcc19e5ba7072d8de9006f669f46ba235f6035fcfa27333ae37e5068269e58b0a0e132532892f05e72eab6c8f4f90bef458d70620f74ff01c8b58fd83279fe71543bb4202fc40c959c7fd5258b29e0371f9a82f2c5e36dd9f24f66eec29105e3a00df38a0e434add448266811e8011c20f452c4582df2098128054ecc5b2fb3bc7906495fe9b2d1f2c691d256ad77a18259c9142086ae4997c9aed0769f829590133ba411725baa36fb2a3943e540e5ed5069a2bca4cec3b9a5c3b451ce468c1a62d2d84d421136bb14f6ab4382ae2a35ca14d0925ec96d11f8f6759a04f1c26fc168086baeacb2be88ccaac3d67ccebc7c68558537db2a8729917d14ada9df362f5fbd6b151733f235f02cfd00e164fdd33891c010b73a7d53aa9c4b3acb14b83b8487914086e0ca9021dae2d4838141f3b5ea06fb50f9f3c638d55c98612fd67d7ba79afb5fbd17b51affe69c6b835fa1302fd2e2e549a9f994125de16a112f8314c3ec8b35ffca7aa7f24b3551a2708fca07171d5e952054c7c2a07fe42cf024503ff917bb4821742d70f7a81d751f879bb5b358ecff0982d1534a175c865d0ba7084d749a348a1e1da40c8382e2c3d301202a3cde288e7ba9bc561c8aaaf9672c8ca182b2ad4ccd0306b211e2a7e42a4b5949e3efb6cf54335c084b766a7d3384a2630cf3aaeadd380742320bb424eb11c3175313c3e1d6575662be4608694d748355c216ec780548faea300ff305cad60e86c227a808a4ca7971830d3839f4b195021ff4ba30e80d5adcc8b2286a920e90eb376c9269e281ae96342e9497937343d3c6714b55872f04da8206c76638504b130b6414e82d5d44b4d9052fc1ff66bc134c472ad3ab063577bd86eedd2e75737d3cb601a08f63c0e9de0bbd317529789c3a4513e3e698d5003c63c8857e3f5a21d4374a809c0d67d3bd21dd9051d2eadb2cb9b9e2215f1e7615a39338e0811688b47734a97cd50ef6040c283b3277649f3352828575091b941119e798035012c4a51f8572bde904964ad77024c4d0f7ee84a86183aca36d0732b3cc1089be8a1fa5f74f44469f0dca2d7d7ccdd710f12d719ba47b58bcb5ca94e1f214cb7a037e1c6c4a45fd305dfd8c3ce4d104c177ff1ee1e3440b3c9e7a8b614403723a9825ed889c90e3e67002c4841f9ecd9b3a9ea86721b936dba87995247bab087d724c8e781144a156c95219b2b238a7bb3988ec1ee00e1dc76164d2fef69d0d0c58053b7fc847f1beb058d9f20bda938b5abfd755ebab7962842cc22fd50582b8bfa1625bad9fe84d0337fac61aa36c55ae8a28853853817ba8ce57557caa1abd902ddc7ef4cae5afba61215d52c64356dde767a8448269abde88a21ab7c241dc4ed9fb2bced9815192b6fd8ea5fc0d5a996a09747dd0b191fa03d59f93a45106a06ca49b52adbf60b5aee713b329b623564540c9a225bd5ecba843dc9dcefb84d6ac3d9deedbae5ba6ee06cadc1b5059ceb8dd4225f1f1535b1c4be51bdce12478a30a22d623298e54e815f2ba2c9145da6122edcfd031a3286d85e7a65af0776746effefc5434c3d8f9a147f5f4892b53ed612a135798a511af57ec64fb9bdbf6d9b02e7a9b2a983d965760eea4b2289d5d48d5a6412605ebc4630ec96898375bf082e6f29f4be85e7ef2b5ca396eae176445c92e698270ad1fd9fb1a6222f3fd3fd287052c7f6f09d6238cc64d2aab49e57ddc56257f3230af39fca245ec476f12411c189700a6c29b4c0674e015c6f5faea1f981738287c426aca5001852802309ac29750cf7353fc3f9e79fa79fd6e0dd0774fea7c5801ea194a7e99722d58acf6de4df5d815f1e9312c14b5bd628e6e878f13c2a091dbe4f41a6b9b3afe7c1e7d2e60c303c0d831911df020d5255a16ac53abb6da6c213fda50e67a682a3436c7dd79466c7216589a3c0c90a6507ff53a5bcbd81e84e033ef3b72ae34654d59d7537e63150687623cbeb7bb6b95e265f9d1dd037fd5c74fac9f22c289a369a2cc84ecec4e8442f9eabdb28fc951f25d3c0412338e0ba954efbc0b3b6704df05909b135ca7f480aab7cffc8e94918a3abf281a1c1e34d4fad45bf2750a5649120c3697ebd6a87161ccfc262883dc365ce726eddec23f4c1a6931b15524c2758af7cf65a5caed85329cebac77c3c673e55c1729f8550ceaf463f01ac23648bad8cb38c9c2de03a0b2bffd335817bad61f2692047a44abe2bd4d2764cb291d29e1d0e1d19ddcf2cceb4c4c4a69f769f872e31d1581a5ace5467c57d6b7eacaf491156dc4c754a5c4fef6b71c51d3dc5bead8c97edc90d0f9dd85f37405ededae5d38e0a3cc4fe0fa93270c34cb6e3fc5e2e9e2d5191811f26d0c7de25b15c16768ca3c1aa0061534d525c6026e3397acdbb6dbb9c75ac2097e1c936b2569ff026f0991a5776411b4d2909126544badd321e56fcca4ffcad678afc08cad5f0deec5f4e3ce7c6ab44af2c1f655afcb19fcc0d9c9c44f5946b45022b35970ab1f36f790dbdb177cca000018ceb6d9069ed1521c557cd75d48f7870e1f8efa7d330ca638fcfa045d13912213d96eca00cbd2a9607506cdc54926c0d4a6bb8968dd6c70134311e9f32bea608e6c0cddec9b63d21af708b48babce13597e0b2ffda47607c90f9bac4dc062b3abc11a7d5a05382380ddf86fcd0415c14da70dc4bb8d36088bed9332317ad8902d5415548abed77c32ccdb92b6d3ac3d027df392bf687a07b0c82623464f752d23832a44d59670d96847395938eb89d4b0544c76be2fe98571a87ce6f35005d5b02ef42fc598e2934c4a81a1b6f07066cd48f96dc2c7c88a1550a80587ef70a03a7668c0c9d4bd8c87ab925ca1ff65d794b322bc472925ed9eef4a9154025977e737fe8689b3fd564847db3c3a71e565f8cd5aecf98955b9a7dd8e9345de4aad590bace8c881fc7d90fbb5bd16b4b707d45374a6e783ca087e1f7221106ba7369a84e1e310dfa71c58d08c83f60d69d9c25f4a1da22d0a50f5e2eddf87373f6072a6c36d38c39c0dda604460cd2ab19ce8bd0401d57fec1837b2445b324be26eae199ef6a8f493883f87de66af013843ea6db3b9449a69718a0f20fcf9f42d9fee5ba8f511a64b702bf6ff8c791c0e4f2f49d92d0b398669e48bac0db020851fe2fd13519d6f7f3fda7396ba8fc45662ebc3f3d18eb7d76b7ae3899cc11ce361ce39499a295a79fef3d1b2c184643236d07e792a9736874c14ded3f349c266eb2e8ad792ed91549298ed862a56d7c43aa1727c3726b9a1d55cf9123e877dc17c9bdf261ecdb00d5f6250855425c299cacccf82fcd17e5de1d4b391196f9c62a715dc0b3c747972abe90522690bc239adb3def92176b5a2e5a91f5a3154be301f3120043d7c9385fe832c24bf8caf785c2c128a32b619211febbd6df01cd6e3d31417cbb46717c1383002b08bfa98f70f6c391563d8a53c6108517afb8c777a7aa28ebdf5f18b6309039bf6e1c8862ff93d7e479f047267a1bb4b7102acb75009dcfd1a9a913860c4b4ee1a96193e6cfd7bc019a210da9631f13a33f81e1f5fec599b0f3da90b22e6b319b0525376995120d963092f48cb403978d17ffbe2aeb7bbae76a8377ffb8169ed6edf2c53b3f9a63ab4d92a8d35b99df4b67f9bc57bea0af3abc30349288896af450e8b2e50554d813a96f8a7612abbee22a10be9b793b35fab69ec7aaad4c99e5ff977eee00f3db4e3e3b94bc285edc045e69434e684bcf9e28c396b72116380d530deac55407b164cabfbc393cf19cd753a792d6838ddc69e73fd3c51107c5539a2f9f9ffaba1a172705200b1ca77bdc5e7768039cfd0c61cfdeab8c209929ef2b7b24d633eb17840e513842d68a534fcdd3eb84638e6ac1ccd904c34971690a4cd8c61407447759d44f683f0549cc76f4712991b05a4bbe13a08e5ddb91287593920b5ad09e4b50767038fa48dee403a1371099e5fc95a0e8c267972c40809964a12db13a6e942944c861349b8d8ee1056ea0ded93e106ab840430f25fb7231ce2b9b4d7ea429292d8ec500833287ea5aab8728acd54dd9a6c4616e4610d428ce80d247c6df6ee9d41e41ee1be0b6db03074de5af5a38a09a848ffd143f5aaf7e638fb50f6ea49e40d1b252a68a7b148d596db5c49452700d0f3e512fdcf674198091b7c1b48b70518a45a477ccb24348317271706d67c8bdb3bc1afc83adab11aa9e55d96a26fd5c2be2ce300ff996d761a29a814572fc7aee9191dce6c0e317213d0a272b9a8a971ef4d68edba0b814c58be8f1cb62b0546b07002d0cfc40bd85da57b130a5f38bce611c104a926f3891ace934c0531b22c3d306668eb12f41b90fd1c97d04d2ac3d1b93949f114fe86088b6fbf5b74b2d9e9ae41362b2b7a5f71a88fa6583cec5cb7fbb7c9eef8387d143edf4f6a65c6a3b878d8f458a1c41be2435a485e57d44d2e859d3333b1e77bbd03731db72f67c836d1d1ce9a3401963c0d10e8c2f73c083a58ad5ebabb2d773ef23af5ee06edc9299edac0628d781a6efe2f6ea4785835bf6612d42c0ffab1b24bd665bb63bd839e44ddc30b86de133be332836d59e758917d0eeaccf9bc827e836f3c15fa943099b21ada4dbed840e908a61d3ffbd52cb2df215bd3f58faf6434068ee1713422640c08d2bfea9994297a64ac4764eab2496d78537d4451cd3c8c84193e7f5bd8d5a62130929896f7af84848ec5bd05597c0d1e2ee49f9116a6ad26f9379ab358b22ba23833b55eb8c627113f6bf176ab004ef89a7742a4388ae94627b5cec9777e05349faa6a7d3bb1133137ec1c1760ac2cfcac85384ea9ba97569ad864bd42db2285b1028697809848f5c1c1a2777272a3297eff66490afc48f5b1d1b009be885603824c8a008d8a91342305ea46348c9377f7036a10b719fc0be0cd94cd99a31935cf78b26067db31cd388007c0986f6932a790b10a8ee4f6737f5fde078662f452d1b8c2f58ecc9ab267d90dd8a4d79c3c9c3b0063af702ffe9b9d7e789ed07019fe25460da4c4bc6ec0e109dcd901a96afb4de7eadb5b5513a8ca4d48a4dde4d8339dbfee64e13c7930943de47caa5dc76b25fd5d075a6f3d2496db2842da6b4fb3b124d7090eca3c6550fd9bc18cc4087b9246e0f0e44e8e7f93eac3959e7f22ba843fd2bf9f4ad911bfd55e447631564e5c1586bfc70fb12a099a07a548212d3067964619ad6d6785c215bdb154cc2ed9c4f2c2296f12c271166ecdf206a01506bfa2b4a9c6839eb78f73a072619c061907c477cf1171bf682924e811d0e9b30062812e0c2c097b926fea7ad5170a89bb74f140c051333da414155658c3fc2f26d72b19e1b078ec642c7605bd7878b7a51354b1369038958e1f4d9880d61630fdcedce7d5a6f0c0cff5b58183ebe5b9e760f8599a230d7ddf7054d008d0d1ff8c3f1d1ae021b2e1c47533897c7d51feb47857eed4bc4bde1336cfdf701e2c1f6fc99a451b69f0acdb5dde6a8323469e668a44854447f8a32b3ae2bf2f69459859e62f5546afe8ca004b3e59c9092ca3914f4cf334abd65f39eb8cc078ec4297c5de2e0ae19adeea5b81fbb7ab66c2bf06ac828ff1455553f3716bce2d75031ce4fda2f29572e119a3c8f3dcf6d3359495da31664880cdc25132d95f89976b2e74f8f73d2281ef928d729bed87f7d54556cccdeec9f471acb8235b21e34bc0a366b5afc86b8f45ccdfccc107de2ba249720987c4e48435c3d5803393db4b703f80c2257b9419bb63d2c96e5cf9f92a524ce796c880f71035c8620abd3184d5e9a4f98a922e3a68760b3d86e598c503cf4cd426543e4a8ac0ae1e59c32268a636da2432e69bea196a3af0e47122afa035439b8b11fdd557995aacc3f059380195ebcb2f9acf036482330dd32e28baabd6916d6eca3ccb0b548b3087bc77cecc8e638b9276eec930e73e68814abfc1b89eb9dddb728e77fbfdeaf17f65660a2eb964f4ccefbc1e4a05821d68e093d0eb459f25706ae4dd48963ae92a6aa36582a7b6a82d26297b60f56f631f72ed725b88773c9ac166eff7385267e263c2275cb5c7cee08275ec6076aa7a544dffb9f285340817b1c79a0c24c9f51f326a2ec934d9e0fbb6bb1d62a30bb0af7ecc3a4a703f0cae21cbd7a3f3446680cdcaf5177f3422d9fc5d992961b151ed2fd8f38e9c1045402debb65c318e74efd242f9410e61dd90bb26ef475e6dabfad8e10e026586aed83375cabd71378aa6cb44cc46e66b6ed4e90dd1ca491989e5eb9a50772031cc2897a3a1f73f6432a4cf50529a31a50127de3c353b34bb5a2e74496ed2467b2a5514bd0aed4a436946ab310e26efafa949e7f5eb6bc43c5f3a826860103297ea305d290c1a50c5b5b2a8b08990f38654bd309b1ebe4d517962aaa01d25c1d9bfe1d30d5f9c5df47a544060fe2ddb36b9ccc6044f3b42380e05042f13a416c8fb89d0eb56d22ff2c7edaae1c5c1b0f1c3ad87f779aca1f97d4c9742063ea23328cc8939f896816669448ede39db83b20c08c1dc745ab09c7dd2d130efb2e64da1d9417eae672234694762b6ec572de36626c3f25dcc8e3945cc3eb23283c2a63128e8ef443cc3b1ef0e9d8ca476e12e25882124a32dc9b36f201b19af71a645659997e35a41a89724d1cec681cc24c9f5c0ea05db5781f177bbced6c62849209d865cd747ff169a20094a8a75b9c264b1d4e1b7a81f61d067eec750c73db50cad4bf857d7555703854247fc14d9a1fbdcedbffbe47e4e762f3b8fc6bd4e53227b61bd77a4bd208124c754f14df702168e07c2abe21140554352859675ccccb1b4ea6d2cea4d75c87f13c94f71634d46c6afdbef7925cdc30ef6692c024d70b2ed9bd97c1721b0c4793f163c86d91e3417b3efb254a1c0fc8568b2be8e02500eb2d0edc98d987586413ddf0acb4dec1c93559c777a7d978fa3295bda37fd7213038bff418222822b37808145aecbd851abcd8e93bfd266f19a9987014fdf9063aa2eb77200fe035b630e24322a1b8b1ee31719a6fd051c570499b68cb661836559ed6dbb2a182c933916902f5fa3ca6782df5e17335f3536f9c101712b90e89403c1c79154da81e426b218f3efb4e690a9cdbdc795be2e99b76540dff081483e661529ac2c2c0410044cbf4061782ddc0937374882b626f4076b049fb246b9b10a0c6c24d146828649d5c4a5354966baf39bbc2249d9e9c637c8b1eb8987f53c714f68e34d2d59c9bc4f95555f7a20e1ef136b20ac6bf57c7936fbd7c6b1bc6ad46801964d270ae2ed5f8118ba3a15eef69afa6a5f9f016ebcd51ab84713817589aa7d74a09b1242b578633a52f3395e20b6d509ae0abc3792e679160e466737ec5d9c31e7678af548770f07f40b3e1e361873853d7b2be80de1e45447e4156da5afeb1f6445b5581876cb776170aad91ba79ea967b5838235617c725d0cbf2e1f138f53a3300f37e8df8ce1fe0a9bc38acfaece169295684f5d5304f11f4f83501ce3f38943d7a535ddf00090b160cd528c6a8130d445e05fa6eb0b583ad518b66a0e51ed52add11732fd4e7103e821f58134c83712d67e08231b66ec93f60f77f4d412e5f98213e3d18ae97b65d4e209c9d30cfd7620c65aa19e3825ad87b6058f0bcb90ba7a3165b93f082f677c4e3eb8ec87d0f19b9c7906254be33dcb87b0cf23ea889f72eeaa1ece3ec9bc25cad46724822ea45ca011e51ef223d8a92c93758fee3e037645fe915123d9407e522a524007fcc43e9c4cd81558eb3083b6a88aae148f158850d78ce22663cd770fd3582dec55804b7a1f506c294fd577ef91a691a377c281e98073d04f987b94aeb43b56ca3fd01ba166ce4beefefa6c98185701e55f2e3646205819138f81d0f614b0d43d957313ccda2649b6fabbbcb594b094516c9f4a67645df1ee2222e73c30c34f62265e53e5e0b7e5c7fd467902ac7aee742bb3039c05a20a087e69611af42da9a11cab9e6797149e8d1d7de217386f0b86365ebe2a958f787e58fd392068ef5b7e2b5a367537072110404d98dea33676e003459c829b1dcf5693642d9676724fbbfca0b056865207953cd054d15d59e6a3ba94c5421b97a60fe61b98ce2897cd8f83ebac594523be9404b3ab47f45e6b9965570060011ae900d8991020c00883e7c40e00cc7274a80c29b136ee5542fb1505cfcdf0ec0d00b5690833f374fe304f4dfa07493d2917deaeb7709269f8a26604f4d9da85de04e74efa491fff3386820d5a3b8e7fac995a1d84cd312af1f8c99b6852887e9242d722caf5c78684277939b1775b4fda32de18a8cc260be7ffb2df4a72d0ac0602ce9736360b8ad16f865beb6da15dbc5e4ad3e033d23eb5d2b0917f16c47ba4831b5cd23f257061add2e5a3601b892535214d9e3b8b68ae5bb3cdae7f939560ae90eab0c095a596cf5dd70fe37031f96ebab4843bbf1faed2c06dc5529d77b0f2f4ec68e67f0302fbc3678fad0a0998347aabf45b75f41ebf6f69f1f8dbc7e6eb43dc90177ee28a08118bf71487a791a3d03e3dd02e8e5d2aababca052c8d24dc48d1701c4262f5d3bab3e8b2cef99285090a83f3b57a3794e66aa68c311bc6841c45f496bc321af222b1125c988ee8ac7c1bbfa496e42cdb69da1f96b028d28aa284636feee79452f20150de4e2f0c77378098cf328373803735b5a75901ff8b5537890daabe6d886b3c203d8e007be0b714b038bbd763be0be1881f317c74f00a36243add2f3f2bd51947650ed4f0a95df3faeead4ebba51773b759621aab0b1f806ef04fbb7274e163642069e7ca5ba1551839d11d23f4212ee0137dba2008d2e219f424e7c8c45428f79faffb9a4bfab72f492468cb6760ed41052eddeb536fe8bd11d89096f998e4354c7a9450cb019962424221b84cf77a8d0d6568817cce3659d8d8e9ca76634554945eea9ce23f61f3722f6adde8533368397b47127fd7511b4782913f387b3b3b9584d55a5343c931d5d058a30a26cc0c8578b017b0e9d57c0ab7ae6b2af272afb1c7f92f656972c026a38b3a014e9ed912bebd30167e67c072f647e5c3b47414f8e9f5a4327518d0ef02a38357d68d00ae7f0335d109ab13bd5d575037ae6714e294b8c406d2bf61bd4f81d1cc6af6c93ad0dcdb7616f6d6beac60a2f5780428e80ac070d66e5aeff39ca9cb5e2d1e0c3e26918d179312757ec04c28e0d65ad84e1a495340ecadd1b2ace017412b5e6cd10e8252bf77a977133374a137b1ee87820ede4a97aa0e99b102d1d36ce57b7ef93190fcfaedb5285eaf0c351a0664ec97ac38595e1615fd948474d7f4f870586f75047fdf7b150a46ce0c78efa3e0fd7a209fb717c85036ab96fec2f4e7b8a6606af5e5d25aa7b3bd17ffb24e05bcf669bc7600a26459952682da4f76a67c2b08d22a3dfaa1cefdd2ec370af935aac2b930fa19e5bec21584a39f414819cb9c7c5c612f077efe59921ef191c73a2dabe7391ba1d006f952ccd77cbf40d09f3169cee83ca2be320d6c7cd4ee38045adc2d97bb3f191f3072e7766721dffc33ef032a6638506ced049044296c1b650134121718fe91d5dd9fc10898b8fffe0cbcb824bad6e0855f6d6e82562408c5c87008f748495a6789a224dba6d5787413e3a171c4e3d96d630c69599f683c3bf1fe82f2767058bc629d5a62ebca72ea5287aadb239d055692f29d37dd1495cfdec4d0fd24493389814f7f642def807f91bbe8c5f4df84d72af9a1b4ba8be0d972c948dee7c55b52b43dad51ad6760c892be417699b4f69037a2a1f70fcda2b71f4e53521729c87800f534629467c7805fd35657971c2631a3500dc0800aa03e429b7b9ec11d2a3334aa9b9b377b0ed8f003380e5da123d4a05ba1e183648c503e4f5cff333e0074d4479ad9f71b2a0122ac72a9042dc27aa9f660d3672e222e7462795e330306fd41e3e99c1124f8121df3240b4154e92a6ad13c90ce75c2632e03ebf3c16b61f529cd14ab61032ac78b6640ceb7d0979e553d0e463919e7f4045f8714222a45e32e0e857ff4c355f502beb33de669ec98cd9fd0f1ebc7be445f7f3d746ea371bcbbce18c086e7cb44d020198a995d8506d9e8832333c16c9b4799b8b71ff19400907504a07a50ddf8a42bc627be86121d49b8d2c11cca17cc234befccf804c57963e6dea6c31450ae59daea5eb4ad8e2b328afa6974e78924cd3f9e4fc00b182777c3eaab443795d45240f09aaf195598ee0533348d3e6c77f421bb655e6ff00293520bb3141f1acc8a4db9a3ea406ecc4c831ff5d9f5b60e592265eff300ae8155a5316e021a2364c5a7e0f9b1f7559e866ae7216f5fe220e674efee8c0d6e4b53cf3531c3ae03686957c94aeac51fd7e003854e641a338716bb7481c2378be5ee2dbcf89c8c30a187d2778e759a61785a5f6b4b5d9135ad52a211122903a4ca9fb1e2424431b7f5a9a07b17325d6cf99a5604cfcc658c6e352fc1cdff0572a592d98be21b0c6f51817b5be64c0d54a4b0639b38721ba80c5713eb1a5dc5b3db710f357bbcddd06b648e326b176ff8ddce2667b6f7ea2222174965bc211e8d45b67ceca26bb8f506591624eb9c5d8f004967f16d4b6bdf14fb2a7f4e2442b2fd3ebf48ddebac587e48f8d77f8710b868c91ef22ffa1356d95f6017470df109cfcb2da39a05b99d953f934d1a6626b753e6ffbda1e3f1668dbbf9abfa2fd72a1e4bb0889267360f939995a32c1d3e16732bf3d34bb87a5aac6ede3b95663f5d4efbba49902fac7623c7560de5bc7399ddc477931ded693efbfd760872dd41c3fb8e1a13e957a0ff60bbf1d868bd5fbd7023064b4f6911e9e456334dec17ddc367398b1ae422b4525b7033b8aa928f97c5f3b0889b0b3ac52b4e0f7806879f35e869f6f0b1e0f9a5145cd66e2162ba4b7d79884898a624176c921b4712d14c4bb7620e83e066c0a91c74d699aa6997f7bf600d4dc2498bbfb2d9c75fabe2498405f6a8689fd8f312e6869e5173879ddce4eab06b385c7b1c9352520ed331770b54f12e78bfc4a16f0b8eb9e69d939aecc02b6da66caed1805c615a3161d8af9d9ab10d0c5c1d7d6833305b6bf1b0d7d7db22ac549d1bd046bc6018b1626d6df8615f8ace6f0f6a78707401cff2e8230fb30f4b0d34b1fca59678bb2e4832c8175669da1521f49591180e47dc5f8f575a8a9a6f41b350b643e0ff3cefcec22e162b5f168c2f96151bfa804b8a196bf78ba45c79f1647cb2a5058c48f5ca0043b5fe5f73b4579cd5d89105feb923e43ca693448ae1b25ba64b66c77251d1fe6ef9a938612bcf6bef3ecb885e8b3965f9dee35b7299367b3f42d02a3b89e47a7c2702d6681baa6f038311914b9fd33ae6409e23d48ea0234916567d6e73cc07a8d081d6b453d952f68eb7dd8018d75e1e267f754ee5f67e0f355c91fae50c501beac6b996cd636397bfee966e45948ecfa33ef5a1d48ac8f29f5a6f4bee710cf4fe6765cea8a9452727a17c95331776823bc8cc4929a860ca03ccbaf834e8dd43961424813f257f1392c026e568c9eb5cba593d34c7f38cc9dbd7cd095b848f083a4f28c5c3d86319abdf8be2abbe606a50b962e3588298cd43af4d4cb04b4286e79ab8b81c17dd582a8fbd3749096c32dcd010c75e848c282b02591e40084283be830f80a5deaed1d07d9b7b69c8dac0f733abea36967c8ba8f1c39638c2b51f8f54f21e262650f4dde6e2bddf4d1964e17f20d787c0f880cd3987185e1f2a20073016c79ff3aacf7b17466f30333159c499ec44c0956e4956ec6d5f4a33e26b27cfd7d089be216b77d9f372036b2d6548c9696e54af270d6d0284efcfcf09ebb8300841c8793f70e33703788258ebb538780af8e29e23f27be2ca958853a8e033ce5bd6a1ca9eb876e0eccf4cc8c291230cdf3a6c7b203ad41b901bd25b892b176cc4e2cd0a484923806c045c930800cb46975b142cf4de29fbd100afe854ff238c3c471d1f910ec84fa797a62f8a4775a5d7b49a681e1279659c26a60d5080782b0a043143abe1cc3fa040118a3d5a582363d9b8f54c57e642aae9fb2df800c2caa8931d8aacfa01cf477baca565e1c9aac9adc6f2061fa007e1ea42e34f2a5f02c52f634c99e7a044399ee81a38bcfadde5f37b9be63de74944798b25f17dc60e2d74d8bb5c3c5c657a0c0ae890eb327b121908f71aafea4977bbc813cfe8baf8e3946a6bfdb92e9cbf949fddbbda8787c4aee17aa76b740b0c13da41277508c74a528de8578af59b7d6aa3b9bdd7997b52ab26219b8e270697cd05803b4fd9a17a626fd1609af0c07d8e7a2ecd92b6be5cab068e7975a29dc191a4427d6f32d3b93214b259e6ee6e2d9396aefc6122c4c3f28b5b0514dafc650b48d61b31f5b3fdac17cc295e36de5f0a1a0ae0fd7ccfa8c938ecf4cb88e83ae84fa40329533f083cb462739f5f369e42c747252f1a23459cc208d729f5ed0b414138ae65319354d964962601be3ce2801a6d75728ead272d01568e3010e23377cbf24ee6246d95174b10aade84c311bfe2c7e134fbe7d052ff6ee40cdd1b97de8fdd7f3a006388c57441dbfbe8f3ebb7e3ba93e099441504c09fdcc938508e4d460ebfd3b5d58695cb642cc05430b01133a2dd3a44096bb4562eff557a92980a4741a0f5cb921123317e2cf624ae15b70c62672b19e346edd8eb20efcf74878747239bff100b363042526d543fa48a68e3a577b54960aa69758fa398adfcb1e2ea3743b6800fc8662bfe474bf80642c84414b41698bd00cc8048ae18dd9218d50030e604d26abb7e8da4cc26d2dbaf4d7d0390642a3f9ab66f45abf406d5c102076459bc6e29d487b60b8e6743679c202f7fdd9c60c89eb46c4e3e1d8872720c3559b84306c68e48b599780fcd1ab376cdfb9e0fd72d5277a97fdbc08eecc87db02a555d933b27ac9075a65b516180f9693f71a5d252f640cea16fec00f5537769413232e81d248cfd1b732115ebe529ffe3aafe18c2a84649e926864c30201d0c1d2079928006067c0c0e877beea64901adb477396f4e54ac5e2fdebd9f1476f209cde32abda47dfdd9a3f923770e617a76f229178e795316cf14114f202052faa69603e7086093c0ddd06e6f293aef87e03078f76c6080bda13fb3dec9cf6f8e47aa15d648a215274025e61b8f743ac7a145634b9908eb649f9fe25cfac9867fd6573432545f4d7ef37903470c4d3a598e79f23dd09e6ea3626f6b998d23b4e217d738de3ecca4c78a4037f904452f1e2958d81de13cb2ebf45649266fc9ba95ee9011c258709f69fac653cb4848fafaa5573cf8758a1380c029c375a793bbb10c15984169f854bfab680374a0de1dd149045cb1ce754f3f40502e6f3a5138b083b1332ef295b77d22e658037f4feb795cb953cd845a0b25ac6c528bce189f2f5ce8a9d9f15aca4a162ebd6b2c7318b82a019088d9a727f01534b6c2aaec35bc94ce1bff16ee8131105f45a78fcf5300e297b1b7ffb459b2726916e927f7067b3380a8be6cd76b4ca424ca0e16d8e86e5f19ff4169d51ac6afe966fa5c24cdd2b97137b0ea233ea13c70eea20ed0dce9a6359f0b95d546d29eb13bb08796c9d4dc1c05270e7b00a33074e7c0227ac2b6cb5cb06232aac13f5468a3b294c32bbd42cf54e388dc5981fbe3690d6c07ba041abd984ea9c723116a502e85308d31f7e4150206450fcd53d79ff6f10706967222d704a0332a94cd81c7fe3a3da0270b6ed35876ab8babff3ed27c9ebf621fff438673c858c11241db7a1c5768ae04b90b1608d2700f8ed0cc25fea3577f6b0f203a1443d48795dab8f4eecdc92bf4f312c1e37785cb0dcb49dfac9f6f1e84fa9c2ece027217f16c06e693c5e798fb969463fe6b747e2b8d0013e3f72917a7aa197b428a2c1bc580aee93917d144584b3af64d113abec81e85cfbcdc39a7293586b8918210e25ac35553bd4d5e6eb894019bd73dfa5bf2c234a7e19dcb39900abaec5171bc4771dfbe3882e583c8dd883d03399104cf7050812c3423e43c2923f8f431a70138790ce98021d94530f9e08f7cda3175aee12bbf4c1335acf8951632bbaba38dca28c2cde543b24c78b65c24d50e545c01636982a165d4ca3663697d197f060a24a885c49181735bafd0015cbe0eb744a06fbf53555bff9bc82180ec3fcc378b6688f0b1107f3883fd371f9b68a57c51fc47733863468ccaf888d5811cfb4c8e6b38f642ccc5774e42662143756febea75c100cb8d433350d653d62635fb5ab9cd196d751a0e627eccb155716a297fef530a3a300cacf2e6f3fd5e98a97cc7e3c83327927842dae81ec0343733889d36acc7b26d20520e9aabba1fbc3b4ea8edbfe48b6343bd4cbdea331916c5b80041fbc265afd47a2375422db8aff2c53080fbc39e3e84ec21a7a4b31772ff9e93b64c5af8d4ecb5336c5a5fdb97b98aaeed9583e82c9bcda1413a962028504b92d3241d40d4d092e677a84f65b42b8eeffd9e8807285e83b177713039683b7750f93daaf971de2c79eb3e0fd44341c615ee95549bb3450251d2efb5fb612f3c765d8c7c4c70c20b4ef2c664abcc98118feb28f4b8c016e598c0a9c937e8076bce9a6ec3b0b30169588943efac2c5767eeb8d48633622020299886c5e0bac6ffc3326341709e6bc62440daef9ceeb3aa412dcca5900aa97c476f01251b740737bb878c9bf43832a408df92be522ad77eee93cb79dd8f9c618cdcb0dc62e9b92071215f71ed6b175c0a6dcb7925224d4e9d71fb5b21aae68f291efce42ddb782fb696e8b0216476745459632a84e58888107c5d6c729df901a62d23594df0d91615d35ab3b54c50768076d7eb87f7049b091706629ae3f46b640d8fdfc3305de9d66e3896f870371b194b2892c1c2951892a4ff2be154cd6113470ef78c175053d1ca0e47b3a9c80bf2d0b028bfcea475f28a3cd97f0596dac146dbbffeb9cf57677607a2ead5d4010bbcff423bfb80a2d07832034825186f8cafea56a0129ba436cac9b324635db9481bf29e2e8b8262bd562aaad2dca16b77579217d704b01acf3a32c9bad2d57191683b1dc050875a85bdf41525e627523ee3fbd32ce6506ddae788b7167b5f11737f0ed49cfc6ec4f7b18c9552942068eea6bda78dcc24aa001841050a393be83187b54a3754c1934444356ce1bf63bc6b817e7e8d45a3468506c74be5749dafc7b91d765f17ca738ecb29b180008d74f67956af5a06ef8a3a192f725d711112eed87dee790dd2fc50b9f4eb7d0a7e5c6bc45cbdf0766d4f2e6bb292c62190792f54ad97083a20fb878c668158b74446440014df2c89790f5ba98235f749ef48d577974a2f652dcce024e5faa38cbe871feb2cb59d452451a29de4096311010e06ec0c7492266364049378ed53c0d33396be236cfbaccf3e812f2b1ced396e028120657ef4bf3f56eaa2bb45b98f116b30b5ad3f4247f451f49cb153545fc02aa0e297a36fe18fe67d8f6b0bc13cd6a406470e53419cfc0ddf9b6475ffa6cdacb76d4ab680116d3f07f4c1b825b2bf555c66464cf0e6259d7aa5a2441cfd92811ad14e3c2627a30bfc4fa639505df5c40b1503adb64d78b17651b8a027e7b72138d51895a98c80cbfc0b9f9565e9b32ce2670530067c0f8c6240b8e2d3e7953e413c4fbb2d47dad8c367a3e1a9ccae26a4be8dfa63685910fd6b9019f0c5769595e292da37719e964687d95983cff8245c4b48e9f14018c7dcc0670380ddee74461c65553b15059921acbd7e6195530358272a7d468399e4084436a9c5b9c8d5303007067b44ca5eedb4139cf58d9a039b2d66b32e38ee113dc1d66f1a475f3ea85cb2f03b90096f874e9cd1ded87a9e4d2f584b8c7340402ade061de50c78561ce933425e0a7cb7888faaf7d2439441a16fadcf1017d208dc02d0b69390ff005b593f7dd57684f18f1f2bef64757438cb05100b9765efb83176598fcccca9072375cbc76de766793ecfb06614927385b198852e079216a56c6b69beae5d7b7e6a4da512afd6b8a84a5b1c80c0f8c12e6f143777474397f639c062267ebc6fafa9cc75877ec8a87de4bf10d58916aeae8e53be3b3451829fa61473d0aa1a7284acde20faf447bd8505a36bc40fe827e5b50c07b348e0a043098386e8af3dc98938dd4c0c9aea113060a5320bf3ad736f0127bf57389045bca66741aa42e13b0eb6f7d51d34b7e48da2db4340e9e218abd4715db2823689b9acb5c340aa02789705252ef242065d2d8a2afdd925c7ec6ceaf0c9c180f71e7c1397c9982b2d58e1f3c44a42117e74432530596e3a0292c00f4231122e2b6835154bb3fe4eb1d2e471772b4273ce86983eb93b889c05ca9a6c6814b368c59b212d847fc404149b3702e1087eedb4514a8022b22f7fda7745069e1bb5d172df5e7491317b4311a97503e50a7f4021588c4583aa517e8d91723b885aa986c608cffa4e1efdc4b118b9527991009136eb5c1fd7f63753e945173750a3cf1d654fce9ecb60621f3fc76db53c85d4b45a10a2418b1ec63fef265b314013e1381ddda7d0b410f3076af1b0a583ed9133c002420127564dfa824361de3688b0e686419922f0d4833aaca0b6e5a1b7bc5d23733b9ac6f2d8a6da11cabcfc9f29da64f770b349c25c41445b79277be615a3a782cc2e1f2ce06ccd86258239e6781db7508adf5e9a51c89c51eafba9cee69d810e4573e8e35feb6711d4956da6888ae7cdc9b00597729f5dc27a49e3ce9bd6eb2bf42d9cfa2fa4b18cdcd6f320f8880088672b047bf0243033aef35065ec45454de672b7581fd4b911e52063c376dd4df27976ffd11530f8805a0ae39c590b07ee2226816f3d801ea04d351b46e8a1ca77960bb5f2659d1c14fa6c4711763a0fd13c1bb7c4978b3e73f2df116ed49a66b29575e5798e4d3bd0af53b63b57ad2a1bbcdceda96d969c3e466e782a1d507133525f32da66ebda85316f1fe8101f11f983d4754fa7c8473bb4c01245818a7358642466bae199fdf43acdb8aaa0e256c0346c8e80cacb31c59b6a72496bd1effcc749a4a9113cdce181027a4032769a638b17cee561e6a9a8fb765802abc5236e9d3decff4bb43b9a15d2fade7a8681d1818ba5ff9877da82848d37557eacb921f307221c811bea037dc7517c16de415890399de58c86670f8caa0e21e240e707df9396d33c2d3ccb46b34bab1d99341905edf3b58bd5cb3e1fe099dc7d72f0d4f4e50efadf9887696b9c823c1f61baad7e73439e2a179fc6716c5a1355e55f24dae55236c0787631155d98f1b6026d4f67f3ac2b0498031f7c8b162dd68abf642f621f9092c87668db3da8da49154d1a5c211c361ffcb223fd2fb569afedb81815d091e76b469c396b12cb49dbb577664db4ede4df927efe08bcda55c09b065aaa34b7e78fb6d2836f94610e3f3470f8290cbb0d59be08d5c0dc942111de8415370a2cf893cc57e1ad78cccfb9ce8cd831d9382715bcdfc7275ef43d613bbf5856310e3fd92c4e320a28c2b3e9435ff5ec2fb8882cb3994b43ff3711212aeaf7a391b164abef08ebaf199209a2951f5d495cbc3bff10ff9b4ca0bd1873a85522d62348583d6e580c349066d41cda8e3897eaf5b93e20709e691d2c0742faff5308f1d6b2034b78775a33d16cf6f145f17b22aa38b90be57db09eeb29c1b3b25f7253af3d45bc59cbc77748cd9bda383140638585fc41cb2995db508e2a818b346c8e2b219ad1902bba7fe483fbf8c42ca551632e913c090cc54002161ffd7eca8940d840d880106a3164eaf996d8ca62f578992ab8055cecd781d49aa56915ef9b60a9dd6e85a97b3cd63080855b9f4a1fd2f59597cab5fb4721f578e91f77cac29c6bc80469528007aff5bfb93cf67b8331ffc1aaf6c47e063ceab7b94d7cf911aeeb27d54640447a1ba3f7cc63bdbcb98a833b987042b9a01c8704a9a7467c3dfd7992ef57ef8d9f93e7dd304a0e66c344ba249fb6a940997a8a1eb2d802c794ab4729e83566c93bf881f782848a0d2ae8b8f3f4c6e6a525223da58dfcc30c399120f987c4e30339e29641834148a71fba4ca8496208a92528dc83ad4256b2aaeed3a74f02831395e85dc973dc2a6062b49d23217e7b550ddcbf14917e34280b1771b0b7efd439d674c98afebe475c8e403f1778d00e5bd1eff00a7f3f8ff8ece90997bc4dff55c15202caacb8f782bcfe3a82bc069400fc08e763b24630d2ebc24c150ffcff05d480dd5ea57ce39bc10b9ccf37af790150d26237a3729df3610c013cf42aeb9143ae491e8786d8517db5c0c5b82b6136ac296f6febc3f1e9a0b3747d28cef57083bcbc76b56bd001a6384b5e41155e6f23a286992947c4cedbc4855f04e38198337c2059db04812ba4493afa5a1886f105de146f20f2cc497a3c84be8260442ba36319426ebdcb74d36d78ab5755fa7e7475df4fab3b06aa6b97ccd4e583b199843390c44b4f3b4452ba1871baab08d9b8afb9678121c61005960c4eb6389be4523ca5bc2cbce424337a4251a7961c68b1d3d634af2d45b0c29b5846cf8f5a49b39660cbe75253730fbf00c27af0ff09a0cf09513c573ca46e6ceca50658bf5b72530b8a86694264e73cfa5da2b9fc21fa56de6e5dd318803664b07e77d9a1923d96e8960c041cfa53774cafbf70e928592b4c833b64921f3b50aeace326f1a216d3b82758e403ef5c8f8c6be4243ed8117b470946282c571b37a2f3ed67b4f075d6d35e49b483823067a03f26aa98bf30e5c60bd7aeefa700d21e9e3988009a0ff6d048ef1ea7bbc63485e8da9739a7753abcff3607acf3da5462f3d9e19b0e4ecea85a564363acb0fbcee3156d46c7769acf390c6cc387c55df7a9f1f9b0cf48947eda1d9bae6a86ddb9df6a870a62598560f510459116d61ba80e212cf48156e6b619899080e2b82a714b28293a425e83fb9b6b73e84d5cceb04bd7796f3c5bb939eddabe26b068d8acad518b241bbed93200ade3ea9c40bfc05d64a5e377c0e70386a6dae93c0f3acead43692a1e1cceedae020dc440d29d582583155e74d6a5191401061a0b817ea27b35a72324ce3802d2a3603e3e7f370a9f4db5ea004845eb4780a8e669d81c95c7aa05338394afe8ebecfb260dc85d26488fdfde1cd00ba4931815839d399e8a1cce91c2411da4f7ccf22b114da7fa81863fa9b54bffac06eddfc57d777f3a8f741160c7cafa9cb82df4176772dfd7c90aca157006725232315d5707698e3d9683a0c60b4d470a582aefdf3999d4c0e6ebfb57f58a81fa18abd1c23477911b2209951ca952bc5b652c3347cf392d81c5af1b6e3184b0a3da9e630b36bd7ca9556330415aadb22c0a5bb9e9aab7d0ef6dd6e392fba8bd9a32b5d6a043bb9555397c22fa5cbf6017a30d97932bb8b2eff9158f7f6ad87e9441b4b72a93461bbc7fddcd0a38a19d082c8344a1e8e8c9dfed12ce148dc93e3cbc1550bcbebeec6429fa66712cca95479420c69ef91ad74854c776b1606a2f6f19396bed91ffe85c7e693628479c2dea24462abf61fe3ca7b45064c75756fd6d098321249470d0af24ff054f7ed1f53ddf7a3e2549e4a54ca9fd40f61d8bd0c95734de78dee6982334c1b64ac8ba0dbeb5e67ba5721b1945d3ce633091ee67b2c10cc9349e31004c03787bd5d490f101588b788be2c7e1d7b98b680d9630af23f6324cb7921bab0a2764a643cf0e362e2c7fa216cbb1d9c8780bf8d77b2d89a097e08983637c76fbb85914512c7831aba3fcf921ef75ea12902c6dcdf86ec260fd4bfbed622e295470ebb3d793dcc2fe26f18b88863c418fd96e472ac71e46ddbcc4efb5c281ecf5e50e1115596281af0b6c785682c5710dbdee543d6eee58d152fd9c3d50a7354a7279fa9634e83e10cb3a1fc443444f18d36394df91bb721458253d6846e73067ea81e779fd04af773ad84b7d415bb5b975b1c95977dd5c59ae500b7cd0859d7dcc606a63cb6bc3bc45a0285ca1ec64b2bfd23c19bff65c34c10f9c838f1ec455b8bb24ef4e3abc15a0918eedff5e9ef915f467361edaa9d8c2f28816320eb19375b45363ac243026daa1aa399ae57581b89447aab2886944509ae7e9e99d47fc0b4c456baf0a95ad5b1c509fc28d8e2f05f4c1799fffdabf5d8d711025874259171170999ed7aafef1b3d9ad1b48848499d484e69c25da25e4c1c31d76685fe695b430e408c92a55f6c85024967da1362de698071f4483906fc82af12a95ad3bcfd282fc2c10eefcd4a57bd435193e0a209e491df774a70e6ff7b2c7884f64ba44c4fa6a1cd1c0b8dfc8115de2a15c9836a1488b9011cba12d96f5a4b0170605f850005021e9cf6812b50561602cde4b69a45f2699e77667ff1ad7528757ef9ea0ff3ae8e3e99ff590a479e03bf6493524ff9563817553599497410b7cf6f6a3d0daf6036a456a2b254495eede0e33790fc7bc28a1f4b60e7b680fd29ccaad0c4f8746093e949a2a7a35ae51a2ac70eb11601cf075451fc0119a40d730dd14cd04a8c263c7586c1b0bc2379c2ebd05211582499bb40570ef0fc567b03fa1717d787b12cda2175abca782afd7712151bf5ec7dd2f7eea412fa2140328bfeb3ad17fe2caf21879c7a0059575a2ce80af1439f5a310c5188552e224ee3f34426e48dc1bfd33781ab574c2cccc114c1438d9f6699b1eb868f7de01f9a087836203f79523e98d777e5e65a28059326ae4a374441d5259e48e44991e35bc3cf2459ded7929716eaae0b59e71ed1b4bba4458f3abcde7c4f7e30226590f341526be67e0003502db59706938203b76236e7b0fbd1de34e98690dd6d933926cb1d8ceb3db0e961a984a0b288270b281e93a0fcf59675d63ab9c21c2618145dd134c16dbd3c3755798b18d2f76c4dd9f0512221cd7a5521e8575e224e8d9c7d60541134cfa514079eb1a7cab35d6f4be80e82aff9c7a78c005df65352c2751c9ca596199dd746ee0e067b4bdddd987a38de1e3a97a7694e483fe281b19ee3ff8c2e96208c6e81e2d381c3b179338be0818f1e6ca34ffa621751650c3737e15ab8c2e4fffaea1939ce761d532bd1dba02b30a086a98862168adb30989a5669307a4018907680f9212aa1b2092de6de49c657645cbb9b536fcb12bc9a648e934b237483b1424a7e8be10b44cc8cc4662469561c5780ff908e0866de4271f66974f3dec4762348c138902ea99aae26f671818361e2a2c4107a2fd73e86fbc6486642ca6c69593dfd7c67579aaeeb15b74f1d620784ea2efff049f46c0deb20cf6210bf821e3abaaa4cd23deea4b812e894456809f9d407aa2ecd9e35e93658504fe4cd4c4c0c02bb1e4f95154037f5a80ed2ac81b60f1cc128e33534d3f45440a2cb69308d337a02c769941d78f019d819dc984b0449ba166ba770d125ee0fc1893fc1a4a363947936edc0c159edf5781ca2cf788b8bc1b2dafcb0cafb21a7da67d443e4b28073b33356e764cdae7f49949bf8821e2c0394da22d554c02a4f1e83999d0fd09ae85e136aacafd07de642a48c66b5b585026889518833c030c407701e4b4a751215136203abeac7a4081d6fdec3a2e4d991793eb468aa79d06c3d9bbc345661881e251fdcc66f578fe550a75df6311787060a13d05441f34c334513d3c52a01827cd96b1ca744df770c96965c42b0bafd538bd190ff7eee5a180eadc64a7be9ae3ab61777ea088e81b943d300d443317cc5650c5abb0820fc49b4e24a3255dd1c6fda9baec506a3d8d9270092a8a2763a800bbb4ea563cae6c4571123fe6d279e7e20975a6f6889df31693fb103e76e48029c1a0cd091c6960e549861c0df6ad29d9ef8c7e9cec016de2ce8d6f912bde91729079058890760e04fc9e0a053be9c194b460ab139dc86d670910e3e2d0bce96bd3c2f208c7568036d97c168f4b1a8203a274d815730f19dab9771762a42af4e1498727d4decb39c017bcb93988964c79a44a3591d60e49b797cabe26ff334aea9c3bb4946d2c6c9a63fee9b3b927d57c5065b698bd836f45cdc4f99adb7dcc8061c86eb278d5acbadf87beb0fce54d5a0bcf8fb6e6a921e67be34aa34414e1c0daea4382176bea089fda9913629f4bb71e53f620c15bdd599c2e4d6dec665e0088bfefd13abe27dfe8e9534e5538607aa8992d42fffad90a1e9d1b04202ff19698eec143deb249e7e6ccd946ef1eadbc6fac3be9c99f4baff1257d5fd1c26d5b69a9bd69964c9a857ff4a51bdfef525cf4a2bf416c5d4e1781c9989fed24d4d2c12a1c14098b065f0816cfb2addbc9bc011f97a97e05588ab7aab9718e21558da7df3331422a7c704defc272560c2a57bb0e782d8938ad7017973173cce768ec581003c5fe1212167f89cfc42a60dbc15f58818014e3aad3dce21ab08d0e5e885de83b0a3abc7027774be086b301536af646293209cceb86861ececa1b75731819f46a56f9adeaa30a40f199239ea845190bad9246b69eac0ba6e420be88e39ecd96f21e801a65d576ba56824ac9503abfec28784eed175d0b536cfb899a02311c9476c366350179927e1db2a44bf16a55a1df831ef4c20eb8b51a215a49ec91f05e8e4db540a18e6b08426c0b73c43c611d1794f192555caff21205b17a5bb35d32e7aab685d2b0cdafcce25d4a3c593bca03be950a63dc4e7f0b248834f7d54af61a55874253f051e28685434354b16ccb77c6c41ea0ead2b1808297e3b74196ca631e555c55f0088cd243f6f633f11a2d4a941b548104809dc886d709d234174c41fbccb1acc460fafa1644f76b24508d22269fb2e9ae7e8301a12cfc8601d55a65ea409e6d7d860878f7850268d4166edf6287d702503ba34742435d8e003ac307202738b31f2476289860b1d48e7e99de6baa48c0205cb1d438de2cd23ea9886423aec08448e3fc53d5e6fad6598415f4ca59c585ea144c478f8d39dcc071228e745d584e2520f4412c42c0883f972342c2a3b4736ca816f91ed2889a8248a6d65b0c51b3517b80ccdd61dde7d638c638eed79c8a7b29a9152e2588251bc868f48d1a29e15a021c27941d8f60e5f69a06a1233fa232ff69ac22a9b7566e336d0430e885a9d97786bf62e1448461373ef3be6d6f683f346e34d5280b4817e00387dbbe71797a9d13e4a8d08a4d9499d43fa1c02882be4e25e7559fa43a0c6831fd2eef57aeb7d92b63437738153d055b3582c583ddb7cfcd7fab87f8d5a0f97b93c7661f34887c27442e2224b534712d92fed86073220a283540fffd9325da98e26c9655a28ec669a5d2645f4912ebd8033183180393e2c1e7be2617a8036cbd777b981f0c9912c0449d2e5b8736c6ca718e18c34bb374eae024dc7599b80721bd1855a01c65be445318c3df580665aeb2563d7124a6ab1ef7c9780704de5fbe02c2ed6ca7976332ad00753ed1c28cd3aa2474cc38fdfb03335e0d3646a0696b4927007baddfb810674ca91cabf3d4e4e52c33efe3a962fb405ea6a4bc61675d066f0d51c3a0aeb1fc856e231c9ef33ebaa4475c180b89eab35d66a30652d5a39e2134405936399b6de7b956e291dce5f863c88cd7109617d03580c38f615a2099ab27d7f1de2382cd57694942ce7a175247ed07f414c12fd0183e520a52fb2c31a3ffa29b827268441c18bb063aed7ff5ab3c622ab9ee32d922eec5a1472fa30e822a26741722c7295b735ecd418b405a7c38175c52a38d272897b7ca3aac0b4b58e4485ae77ff78e3c344679cb7ce28d3661348a6a9d5ba4eb6ae5a9d6e0be2d56a5db4756f24312526d17cdfafd561553551ffc15f309e359aef706b7323582171becf5630fd68305bc00cc1e86ad374b43a4b2f40ff42b3e2faad5f777a195b019dd2a3d2cb43c3c66c7f883ab07296014e2ed398697606fd604eb28b9bf0349e0eb3eb13e57c166d8b905b4075684fb9305c7acfeecd30326249c465d63cce3d5ea8ee8c10d83345312a4997f79cf1bc1897d1d911c7ab0e10db495a2a83eb3e9f812d164fcce9adc99325e88bffa9addd3bb44d04a56859d4eb329c85755183ddac2ecfe43540fe83776e1c48bb7d9991692ec09abab8966dac54b68df881dd6e34cc1da39c0d75404a563ead425891462b875972dd4b31019728767fe1fab31fe96ba6dd9e11565fde00a5d1bf90ee69733a2862d1ee37821bb97ef7858550eef0d76a8913551bc2ed3aee4ad22af1ac6eba7b8b10cdc49fec9fad01273184cb5ea71c93cc25a9d67ee519fa73d2dda86359fd33a345b139760f801841c42188e3da4a58bc31f830a0795d6267b9502871fbd240b5bd9d821473ff6bf41f1eaa517a6dfa8711dd688468a02206b2c0a5ca2b26f2025a54a9306b0f61ac22bb3155df7c453517369d529f6524deca52611fe754fa23d6014a5ff7be8baabd294c2400f24d8593cfccc990aa51ce7abf5db66b508fe6d927af7f5f522285c6b159e0dbddfa5be7c7c83faa5ddbf2f4e081668fe48c4009ad75ef219e4a45c90009ef9f05d34041d995e3d0bdb6b97c7311b5498c39e11085167c4f5551b2217718ed7ed10c84a55e189a08fe02bb38f96701b81bc74f9a52067390e639d0a6bede52914924c8acd66d1c3c5c2f91de460aec5c8854a0df71ab373c932cde580080f8b3d39894db500b873cd739aeef29507f4b09e817a025aa534db01f4af3290f53adef2aae21150382991396b17ae556739afda0ea2fc13fce006e24ae5df1c206e39f7cd762763710eef29bf216c3a76dc382919da0381deedc26277aa7e14711a6db5ba7b3b39a1b6ea53fc27d5f6c4967345c950b7b8a3a78ac1cd2ab820f3659b0c4585c8076b07e96f5cb438af69603e89918bf2bbabae821d6077e76a7147c4e6d11fee54406a350c836f84943363f3aa510b357254ff12ca5ea4cc3d4a0c4394004e7fdd66dbf09f5bbc594acda01778746a0b9d2af3e41e90cc877f893889e44d99204edf092bc615f868288dc8ccbd3c6a547cf49552b8791182bf22dfaeccc9b3f7fe625991eb3438588d0fcbf2c80c27c9d170290da5d65b07468d42903e507f3265d8d0abf8e186add446366756341cbfbefeb43eb8b958afa08a3cdd78c19c3840849d36ca27638c6c18f93fcc4122768c855a956000fc577c762e911bebd9c5c5fd8a09ce5a7ce9720a5c1475ec375040e0672e25c3a99c540f7c1dfc91fe6de9bab527b8a8716d93433d8e864445f858911c3559a1efd3fcf0ae2befd61edef27193dca81d45d1110dbde36d264f5bc1df680943da1cb580b2e45ea3c4332d0bf735d71b7f254813808b04d34d48e663b5705862ff5891f1de9605e5c7b6b43e871428712178bec9d6093d25d31dc79592b46e2643011ba578af2f9aaf81f44c2570ea9667eab11081f458d96ddd74caaacc7bd71778e65b4e5bb16c766e3ab8dd0795a0118bb45e7c5ceb4d77a68a410c790bc59ec9169a7aefb8aae542992d88b3818c2d40f7a1d44e56533d4028d230b70b7ecce7fbb15a445d227e5ea9ac082b616a9c8f246fa1c5a8166130eb754b95064ac2c3800a31dae37f07090525160c08d68c6093c1aac0183fceb391827917b63ba31dc08a9a0a993db31cfac94266250b6e23554c59eb5181ad1e70b2cf1305096ce15761df917255deac883353780356ea0e3938adb50263e3fffc1ded06e005483df513f7ee179c1457edab96a84b3c22a107ce41b5873a224c1fbc7dafd515a1c25fd21b6eb018c043d1f400e1a921a6ebb73da1e74a6951f5571841f8d4f4830dfbac885bceb5746399f4a69ccf140055b85d3fab869b6fd33bab7f32e130d20cc4def69e67cb02c073c6e476dbf2cd139d900cba5c87f799385cac12198d4127eb6e32384c39e7424e764d76f18e4b4ed5bdbdbd2e86a7e73f6fcde4b0d5e48e7de87b523237dd218a8f1a00a3a3351db3cfc848408a833f09df4dba851b1c44ddf5ff10ef568fccbbc418492ac1fdc4797425d6183324f882666374c099c944752106e7e029e59b47cac1beb8e14b7e504a3a152a98367836c12401e0ae52458a44a25af6c8fbda696dfb58e267b898bac8dff37f5659e69384f5929f49bca95f841c17532b98f5b4c25bb7a77ff773e9a10f75dd8c9ed396b7cbc2974ab4494bff64831e10e5d0e78ed60527ca7afc2942c35ad35ceb52bd85a9d3b06870e93e84cccc66d02d4c981d1784f188a3c2e59724685df7b48c1e95956c3906fafeaa9af882096aba8721efeb131a9a4bf2b0f82274ddc15b5decd536b3d1e50ed6764900d2ecfaf8fc0d4928457a964581a3a5b5b1f8628a69cd6237bba648485d4e2455a48d1367cdbaa743a3c6821f41a9f77df31754b4150d13f40ac37b98b034d16027def60a81e0894458c0b60ef0ebbf1be14f66ba89f0e9819c342c40cebe1f02953d14597aeca6163bc6297de4908dc9a347d3759a7627da600f80fbefd89ffd8519d1a70553e7b712b59a1ca7ae1d58d85504405e3b05471963d0776bd0f6cb0d7ef6e8cfeaca9efe885e1e3c4a27afda1e6fe464b4554d0fc39fad6fd2110118f299f6671556529d31350de9a4a35a8d474b37234d531c0eda3a5473df4acbc5f46e2fa7fa034038e605bb9e05e6b94985761fd8a671d1bf6fb67a62ebb3bb2b7ad1a7701260cdf9edb969759c870e2af9252398531600a34ed13a110c76fa12f453f38890daa30e6cdfbc8bc4af7fe1caf20fb4f3e43c7bececb36a13e0371258ff0340a0eb3c994e262c699dcf2c039148343cfdc02e0b1a419b71e5836b75d51ce966b0ff07090820b9f7963d53599b94749d5b4fd6f5604b3c4972c929467a792e750eea64ae23f957d3640a7cea7e02e9ebad4a5fce04a60951561eeb963850980e9bcac822faa54f5a898cef3cf0dd7551d82aeb240f0c54932c1f63a1234a53d5117eac29385e7eda8bc55a8469f1690d05b1c80036993dd8138c4375f7264538716960e6ad1e66ab270b6c47e295a1c778bdf090e12d6a90252451762428d5dd9bab41d6d4e0704abcc34b4e9c85f2e8eaf4a88622783cdc52c60f1156054ed40578e69d83d2a50f32341f58d3ffebcc6fd4846639f54a5f09bea783230b2a4ebc3aa3e2bca2beab9806d8939845d674f905278f5be50e259f770a198c6f7811aea0b40db92bb3600ee2bdd267bf32a6e77fdc9df4f28af97b81fa3332fa1ee443c5ae4d639de42594c214e0c3749b0b296b17a3478bbff597b63eaa16092f81288d9144d64ad1eb847bb5d421576e60ab0eb144bcf8305dfcece9b1af907676ea9a01abc45d53ee13b1ae5614271ccc2a9b942ce7e90985b971fe69b64a810913dc1c577d409afa46cf6a243ab689015f472d8eae89d95c834cc5eb2a6b7676740d2e6bf958ab2dd304af8ead6410e9aeaaddbedfa14bdbbd345ba6d2ab7b1fc1dc5dc242847b6a5b85526ab9dfccac0abb7b58f38d88fe3e4b796264b5a3bc0d53740a22f40e0c9592b30a3900cb25a84b7b2ff3062593e54f87bd794a0ebb2d7f0307dd17755a9a259b02d587d20097e7ffaace3352f60d7b3a1ca4be99ebc43bc528f0efb484e8737cc5fec738d15e716aac368d4efbeeb22773db4bebb23d816def747b7eeb1d811cd488c28c3d229f5e6519a57c791fc9d4b6c349feaf1c43d6c32852a4acc8635c4b9288cd65a2ca363930bce34967c4a1a3240dd9d7cc3ee265f606594f8a3aec6d2632b7ec9aaecb4d3f5c52d6fb91f9c0a6ac9dc62e9120367636be772726f7fbd7a96f0dd77a9371651f9df969edc07b6dc2aaa4d3a60233faf3e35588a21f6f8bb3e5578bae000144b4d4553774c49015d70f5944f0a12e09c35b1f130ead2ef322893dd09bf79802db2c2dfc379ab155f606f09eb5a37542ecfb842e38460071a612bb3b035af080dedc64719d2cafb7c04fbc5b9d3ea79692a6732fc8aafd71a5be257a59262b6be42cc993e54574530a242bdba7e79126d50fe8740268b03d0bd149a6f8dd147e70b1f2a54af676d63ad77b6709e4efe9e31203edb9214871ff66a788777562616a583c7083da0a5e72e28362bc0ba1c1baf3b5474a818bfa6a437469a77c2c18490900bafddb74064e263bd0b85f1e7868734dd3ff2b6424ccbf05f9801a1378079858299438c406acaa635e080fc9df1a4c4a9e31b6e7c688a40422caf2edb13f903a398de9820c86dadcade680af5acc2d9546d91de3137486e4c820f5949fb93613bd577447d9e48d60288ebc2630e7ade0111bec27339a80847b854ee85b0f82afd984c2a1622671cfc82fd1502ed6448bb5d998fa36c7dea79f24862dc1a221acb905a4a425753f1276db87e42ac21e526b2673c2085d2422baa8f677f8beadd3b39f7b00c8737f9c28e4d24bac38380e7b0870e4de2e8947d5b8a20bab17b0287767d798919da2cb29c91a8af13636b0aaf4bea6d96d699f1d6f8bdd138a1dd87d5875c0407e464a1116647ac4f9d8864372fa952d693fbb4308517d1be33e8e08b4ad4248fce279ae1a53dee37322982da3b2918c9a90682fe5118abaaadc89df9c3824d55d2baf02631d58f648e5795c29d9907e2928f9a0244791560502ed7e5968389f09f3746c107d83ad44a4b3d18b56cabd67683c46eb16ec6c992f534a431338c4c7c79e5331aa4488645900f916db353b456bb45ff1b4a3df6df201d73951e4a4b86165efc4962886dd533c7e612961b0267895c4b90b74fd2e97995bfe3a2b4579d9b5acf6edc5ace8f7fdcd65863b3a01493dc903d1d9dcc6e5faff9f12efc3e2da92875d294d71f054a2e12d1791dfe98b9343558925855b03968769d137132f2442a3d1ea7f8e353269e7186a6375f707e0e4b8c458c7f9a1ba70851b0fbc08c2347f208a86841622468aa0a51e2d7ddc58d9eed86b425e046cc7a5828df536c1d48174c6ee1f010ee7d4938f6c3b86ec2c44252c76af68936b916a48225e8f9b92bc95c621e7fcee2fb6dd7290c89bc6c0f554654cfd40eae57256bde31072f5bf21977eb5225a91516a9b0a01cd3f36d731f3506aa9a65f0a22f0f6f493a83ad0278802876a14826fc6bab9ebac87f3beea9107e97755562f3dbb6d79ad74039305331630738c6c77a97e171719d8f172e5a8f224cada82dddf2a3105e27977585eb4dc0b5381f25e10d8b306f3a7904025c4716bde996054fc12497dae62784fa7a7d67319c487bf1c48683e14530aa3465b8b3bb009343009bbf3a36e7ed33bcd999f7f2cf25eedb5d754ae4b287ce3c215656d8d51d8d7fb2ed407b82cdc13d9ba83be3ecc2431041e62386f5214bfe3f8f17fd11e38620c09792d10e423339e1520a202d9bab17f195b8f708f2f78b34461f35ba9d83d8d9b8137035c6d329fba8257ca9b7945c66d5fb0e68fd613e525b61b570e9e16a9b18e8ca607c6fb9a657a11ddefeea7c30b3069ab25d64379c34a91e8dab79a2d2d2ef46c3f019d7c83c807f12ff88216b8e45e329d6dfc3648b0c46f1c42de033e53814b7a3d91acf9beee5277b8c9508186314b849e4400d92cfe4b3ddc0aefb798cee6746570a17210b82b2ff80767331d9beda8028639cf3f066e0f97b1e69fa1d05301041cedb31c3eb23089b2dd1725c9831137c0bb35b030c411c2427a8739f7c231c90ae591b28c720ea031f63cf8070dbb7e95396177f9b79c830cb543fea2ca8b2fed4c3797a6371c1a73747bb2d9d1ba612527c23a32f732c0a5f94a4bd6f5cfde48a76396c73bbc8849a594480a46554304e112af2f8bbc0d3ba4a6e9d7e0f11f3050537a41010fe97e6b3036654c04f33c70e4718767210b19354b39f21b7e987ce05688e085d0d08e59e2324a8df8cb3112c4d0346164737499e938fafe70db5ea40c2c7ae65cf523395789c1f43e25a92ea5b7b3f133975a1c6c17b518b7a79114fc9599b69011fc5b2af7684ac1136a623f3c2e0818b5e7beae9f84fa94829fa3c77734603971872d31b070236148b501ac007e212ed3d6a3713c902aa18fecc4fd07505f12e789b4635ddf31362822c86488c72c828fe98127bb31751355f0422da804efd6398b625bdf1bc44cd135c48c9c0d4a2865bd0caad7df210077998319f242e83e64776ceb1efd9a6d1292e398a411ff8f1410157828a80826b99e7d780777763029527f93070a68f5e51e7673bde01365212e4f531b4dc8642742ab105e9c139aa5c0a13f86eeccb0e60bdfe32ac36756e840d557b081bf49ae1c7919d1a7f78fef99808db488c989807d435ec9df9eec5e778245ef103ab834c25459e4bb3fd4bf3109142d3ebf4c5e60487576fbbcb3f2b4881b37888d4e9d96b5b9a817d8948a701f81c6fbc7a81a0b972882a27ef3081939d183cf024b332030f45147e17fe5e3507b03f8be6aaf84707ba7ccc032c2a274f39c08794e2db5581f3c0a4c7d776909beb6bdf9867f511402ec7149e6206d099a2a833e48b3428750425e1e12ebdc8cb8074c3c2a7f199e04fb198939d693cfc220a7aa5f88379378aba8b9e2689a7deb0358389c8ea01ad809240b87289baa06f83309f6f68ab3de9e30ce3e901d77ec90fd4b478219df0b5b9c303e0f5bdc071d253fad5fce54b4fb2b24531b6bc0ef5492460547996ba810dd20e884cdd38f042ccf1f6779d7d750aca402f024b41cf3d99456d5fde83ff772586497711f094e1864bbf805cad0503984c914ba10823e919cb608c97bd111e3a9e438305e4569003cc9e32d2d4973fefcaad48fbb24f7e186e3ba3f27352bbe0a5fd9328f67ac4f3d5acd6be009687f144d3d18f377f6a754bc54e63b8100e68a7ccd64d6a3208bfd7e06f5b7bccff5861363e4bababbd1f75e764f66c45b2d6d3d25180b5591549f0e4a34d282237cc5fcc0102108b578af68901a19253e1fc50bd70dbec4411c0308effb5fbcff7574697dabdfacae72a618bc8fecff38f491f65c49aef74c401232389ab9d834b7dca2e4e8886df63ee1a3439d9cd04d3af6831a48d802a60315c35514f2974d43a95890eed5476a51bbb902eca7a4214fffda70659d2196ca7c91309aa6c1595d4afd55c070fb62778a43bbc6a0da23fc4d804543a3a0eab3bb0ad74f3d5268159b62e047a18512afb45876d5658e4c09cf46c1b9d3a22257e7ed5b0ac2823d630bfef1dffd01c19219949cefa384cd14e49c23057bb595c1ea609e2064bbc5c4ce614b000cdba495db624613e47e8f9c69dccb85e2505617667637263485ae2830fd9c37f8dc1b51b44cb866c0a11bbd44c848dbf63b1377eefd0f79d0d328bda94b45e1b4690ef72583bead31c3d96b402d9a53bd3de3a37f7fbe5e1aa8127e8eb3903e4b9a54900c944105fb023d467589d46b6462cc787638c05569e00b712cb567bbb601c368a20b96534d5e3b0998d92525a0393405453bfdc69dcf28cec052fff60ecbe46ba952e29ed295b63c9c9ffc264b85faf9ab0d784f25ae7952a251f8c1c83d1edca032efa7105b59f477c63aa463f6f77f3e3d1a4235a7b31121f43e8b34db3d686d8a82905b85d79305a3cf3e90ff649c07f0d6de1caf35f4a8476d3ad2b0a623442dd5edf852ee56ff5bd7397db6fc311cb61cef3686c666177747a9c6900fc208794f34cb1f7fbc9df9ae2026cf08579e77f47684c1c544ff64faf08d970cf2e0c0f0755dc418922470d0b249de9705e6bf8e9efee57bb73e64c7da74a007fdf5e2bf36e99f585d977e3a41fd580c7c22bdb00823e91022e5ec093a96c33e6552f21ff2dd451f8dcbd70a55f8cf57b8d9327ca5e1ad2dca491a23d3ed26088b150116ed785db9049764e6a54bc889c68d315f9b68ef1070c5de0e8e43b382997955fe2172f773f12628b4cb7f3089f2c5291c22d704bee1e0462d1be5084590b1a69139495ece82c63716503faa1e4247cf01484f686b39074a05608709dd87d0a539e3000c9d43cddf625c43b925c603cbab75bf7ba35c4beef62983b6f1f6c48c488ab5e596831e6c4ef6af8ba6b5a2f4cd2360bde80ef7ff32dd5b68dad6c6c4e17102909dc3166c1922c6a4e9c65adf766229a6a1626ae51dcb40f501a59c0e91d98e66805035241df003ed518e3c878ddd18cab0afe0b0f84e7de93c49486145843940e772084e6d3ef8909e3ce50b2ad2097270fd06f39931017bc2f97d46fc6d8b4ff74f2129618754da9f27a7ab34e0024b0e55e8e3b7cf578400201c7a9bfef243adcc8783fee99d338ce79868ad39449c8a447c1c59d736e0731a02d381cb7da0afd7fd580a289a67be193bc936128931961d5cb5a213d174cdd718e4f0cf2b9b245ab5ff76bba74497474fb49322a3b3606a0a7f7a4267f80ae405c5bc8057520a300da741a291b304d4a34a7ce7723cb03762d70c363ce1e22d5058ce430e8cc23681c6dd09f7d1f337bece9744fb44fc0b96671bb4d9bac0af3bb6d2c3d2abde86a09a04b00c986f08e0e4fa009f5b414e517cdc1f0f13707fc42634f4b2ed51378b35552aaa6fd486cc33a59ce3e60b22bc0c6a105ca8192e3fa9ff6e1125b00e17c5a932bbbf32c17b1a0a0df03c2de0ed23cf2bb79205f393601b421a8e035279bde747ad4d66a13b60a8c0b45a0d7246bfc1ef64f15e1d74bf0e6acb8f026938e7afd2d4bfa7c7230d26c38d946255ad7b647a12174e300383e65800e22f9e7b3baa3b9045bbf302454dc6b0d29109f3b6f119ae0d02be4791fa21343c717fd3288dba0841e4b91c740126b5df3e2061fd4fc45282fe9a24d6683f842d0aa518b7f9704b4f3384c0b773418f0e7deaa785e9e6eba092d6190c1505711b870dece9c6f92ab80d5e3786dd3fe2be8bdb1c3e6dcc70e40407945b6aff35994891fe732e7cf803ad562c99d7a46b36cd4f0b7e7d5fb327994f3f5730c5f6031adc2d852f5214847cd557ce822b3978ca58c80fe73cf794f0c2b4dfe851907769e09d2d10b4922f76a2e959169ba4482583e97f0086d7271a2144889edb19539a049d01916c0d9d4e15297e90f5c7dea4f9687586c1a8b9219009ab259473aea4980a7a87f6466e7e160799340c800240af8ce3594d0673fb930e4bc122d128ca6dcd300bed00bebb915049990df4cf9350d4199a4304158c60d180f3188de62b02ddac691edeec98fcaaa0ee2c03f1620cc0aff83eb6e58b4b39e8edab9078c774f0ca950e4bdd45a45e05338596520da949a6c79ab93dcd692274c6e750366785fc5fa7f10dc72f6c3a51e71c6f46fe2b6bdc9a51bca81b81f101d3106f07904c089d6bf4ac2e02de5592e8834abc02958ff7979ad7dd9c66ea34d8e02d5062f951d208dd5f8ff067e8a55c0d3049537013eb3e9ea0379d4d2e2cfad7a3245ebc378cc5a8e4f687a8ded6630658ef7420248c8edcec2704b645a01da6fcd585808232ad424eb46659d4d1bbac47846eaf99e6ea561b2f9555c6fec0dd0fe87492e4878c3bfe3a5a84e4534efeac446c6ac5d0ca2a08fafcaf88cb4a504dc3388c9051e4f80c3b926d68cb3520b2d7de024da6d299c07381a355ecdb087ba747d6c2b508492eb905681d071ec241ab7f8b00fccae879b1acbb69f7f96407141b2648119513114e3a38dad86a77f7320578328ff9ee241d4feb392e5fc14d2ee3fb8600e18409123c5aa3fab9a5d10d6c83d5fa45c6f96a2d6c4120bcee9585dd25a5a0308d43642e6a42654edcb454c2563e83ddb2f94a52c33523431a75a271cb8ad7d1c3ba76e88796c62312a82cba11841f38b73d6415cf4a6d548c280e084f29021a983dbadbf91282b5beb0cf1bc8a24cfcf4810e6e28b8f148f86a027aac1b0ba301ada5e4912135fe17ac0311d5a3fbc871435d36f0180e1221213e8be0139167edbb4bdd061d10d3a6b1e4efcd256d3c029a8b676b91b94ab34b698f2cc9e30cdd47410958f996b51c1c9da666975ca8c44dca61720321da81ad851a6579a5aad22f7e98425ea2f66c18f1de708afbd93b6cb30a46904f458178b9aeced546515fc8e15ec873e4cadc94c5683ae3e95f22987569fb6dab5e84d06ccf0ef11deb2d2c227d9edf2a54843be671b6e104b9ea501bb3876b72d23ec19845c9a5a48fae6835493a73c22ba90106a005aabda05913016b693913723bf81a6731d4c2260b19ba098d9b593f3175be5c191686b57854b46f6801974cec183b27db518f19e6e405e1aeb10f198cfb8c39704d87f7bf463182074dd9e40d51c22622c2b4c8bfdbecdbf1dadde8518603163f9a8b7d7a53bd258ab91e9e6931d5955d6a53bdf4a80653f6a5f521160d8a4ed6ef3f4a23139fb3ae3467f6ada07186ec2a3bec3f30d548179f0d737ce57ac58a063c5ca34ef43e308857230b0baa5e9639ac24561e80fa816fc7bafbec96f6f8799a4e9aa97d71eaa90ccb75afd17a6794f7e060c86ccebfc452a6b0715927a0fabaff6e962787d23f7ab3793bb7828d4f663ae1b74c06dd3c53c39827824f50fb08ca84fda1beeb9530bbf9bf0b8f5f1ea1ac24039931c4b4bc20d9ee1cadb8335a5949ff8861104596a5499162c2b88a125b57da14fd7c769e2544ec6daa6d71340613620e8be3e0b84538ed5f82b15555f182bf0726cd8e5a57cb6a076595f098a5ad78180b4b906c6e03023f2bffa364d716530e6ac82926f43412c87cd518d0ef76620329ff051542ce99722c94a37d13b406aedc330f64f3913432eaaba8723ce1513541dbe0cfe031af8ecf0c15cf8e8be26f3c459c2b8d2dbecb030c7bbf454e313428f23d0c08a3b78d8f9d803533862aa8d543989141afd9846b74552595c6bf2556738514ecb989ae74aef373134850109efff522d3f040f18ec8d431c14161c11b03acb417c94c3de79692dfbe562d9fc8b3ca76ab70fa6142d05995c6378d661c408c2183c3b93806a5d8c8ea7d7918baa57981a6900445b9f06c63d94cfcbde6d9b0b8a79b62d9a33c9a54e621962e746d1e7d3c579b60f6cf9fcd7cfeb07a10e9501118d829184ca8296b5348b43bc2558b9e063ed9bc32fdbb4f68e9cc98079649ed21196a01bcfd00d9cd3fb6925ae4f11bd27131f2f649472196c89093a8af0888a09151e1ac651fd08da7a8381617bcfceb12b5026d7f7597c903b6585020a76b5f058701ff34cd3ce411d01976ed3098bdbc6ffaae9df86a5d3f42324bf04e79227ecb53de6cb7febe6ba21732ed4957627181ddc45a3d1bbf5c5dfdab2ded0c10d1379fa20f05648ce3ac0250d42ac95db7e517611519765ec07224f76ddecae9122fe0a4cb725d64500c8176173a66dc39393fe96a1d82541101e5c74ec3d0612dfb7fa519a1d1aebbcef67e9860299461cd070b366fe4e2a1112374891c9499ddf4af8a8a6e078fe7e5852dcb03681fd5d19e85e92d6019803c0ec36643a4e7116dc847e8948b7449ee8c492ac53fd332fa742a19d6b9bcad767ce97c997c062ac2ced7e11a5ab44cc5ac0ac372cbce64e15154dc814fcb8999130e6e62df1c5084222b57faf498512b35370ffc9b13a629d06f4d3d9973221e8e4eb240cde1ee49ea57d4c0770b193b00bc9de439877b0c210738d3219c2db45f4b3a5ad8bf09525a1145e58c54cc96a686ad4d9b6bfaaf1bca6f853ed6385b201841b27efd06a3c13db8e47f2db77915c99b4d4571f300dcf745fa3f5d5f32038f9646a0fe9e5addea41505f30bd9b09ae055d76c4afd065cfc965c199c753d74da12e13139e6249cf852182b7d0607f3740063ba1b5da952d9b1c22261c601156110f32184c09c98b14f79012a507a0cb3bb3a1a8e30c58202f80cd947f8766786c8153dc8b2407518430734f8b773e3be6dc69c47a350edcaa1c8b62f8a012ee92410d2cd8ed4163c9b9c0d3b1dccde49144bb74cde4674d8fb28bb261bfd3a021771ab642ee10d269a4fb5e3c9907167e0028eb18ec798599a1d4b3ca1c7b5ae6c2c4133142681ece2959fa47c9d698a16063a70abf9b1bc1d53bf3da6d4ba7bdc12b8044ffb0265faa4673973f5ab6328efbf3fa8e69e876e6c3d32b01a522d607c32bd27c4572d49df898e0ef6e430a3e196b6dec2931d2216793646dd8d368a2ad9155134a1f8674c5bde7b3587aa30083166948c3516c9df74a7bebe93b6bf960342b159abdf422a811a276dbad7ee481e580fe10a0ea93e95e63c18902f5cd8cdccdca6178d046cc85ef844bae950fa924f1aaf7ce1680fceeb0f1d16f584b8a7f93a37b39840f43e89cdb257c14e85e4c32ea4e913afc72d1d8974ea89013f8c11353a9fc725294e62c5dcfa9f5177340e27d5b0ce92f396e4422f63ec9a7c0464cb32b92b5fe0878493ccea691616b059c92861197b8480ee2f3bc8d2f9e35b32e92a214e442f04b2661bf4283a7efec7fb2459874ac1155b6e7ae157993193ca024fcb1f038b09f129b4c1253137f9b5d06585a19b4f51dff6756617ca87e5f52687c18ba46ce61593dd4a1fe8c0dcca34d9dc0d3b1ee82c63c9de9fd3b612061a7869826c9e6873f6242264ccd1f188ea8bd0dcb5ea1a8b3aa9f3153c872aceda39292b3b8c37a50084cc8a9fbb3158ffc914cfaec1a4e4afabcdcd7027bdf6f1e75bc82061d1660c941ac3114fc86f670812db201f683bd3ad95ce73ef5541aeb5cb1693c2d7e6f38a85250f1329559f20c9762afa30679a3396f8cae6248111d873ee7541a69a606e631a67319aa8fe22b92ea77a45e3fc3d056e747198c8ff6596e482bbe63b8eb81fb286129bef319628fe0e016188ab40658173823e2b36c6430b6744f725aaadca9f76f3c415bc51183884dd4f87a9f311d4ac078edb5222d8ee0c8ed229ac826e8591181962c6e799e3099b0b37c09eb9693fc63a48e25b92e08f5d333a94c7c8dce591650b294bce466f609dc66d5c524647da30ac9396a4cf023ef3fc1243f1569b0744b55d6e240b8d92a92a50246f9c57d5ee9a714a30a1abbcae6f491f9afa3b059efa9ba05cced61c1beb3df8f9393a0ca8c5b31c56793c9a96a240569a1b30687cc3a9ca285ee40ebc2d5deef2f7a3d7cdb82a0c5aba0c1d6baeda67ab0e8fe8d660723f5f40220f9c23aebcf7dd367a7f63ccca1d670b15eb99742604f4a2912262a8176c59488055451c196d05c6237ee585cf39506617549ff01a3f68144e1024fe65f20bcba6aa1e010358b8c95d12fb60cef38dd90db51845c54421c18a43c7ad52adaff388de1a091ddc6c7953e2ab879976985af1cd2e70e383db47185f1573eedc63943e2ed842ec6e9c17b4cccfb18d04b94df2f686f59d83cf81a5913a945053f0e0e20339b19d5c7845652ae49abfff229689f17d38d546a200a56116fdcd7a8200241215ee14c282a2b716f454c2ebccfda342d3dfe80b43dde4733c9024162a545a92bd869906c10868ae29c19a0cb39a8cdec030184176bcbaf51b92ea0a5e23b349ad0ac20548a32f895d97c071db9b3612e036d65e1c106fbd60399f8fab7263239477cba1e21b9e6ae45b70475a646c9b996118cb26f025bf7293db6530226977fd1574ed4aef918b7543db28cada0a821a21e390bbbfcbbe211cb785398e288fe3ec4663b7a577bc1c154d8e7a8e879871dba3c081b853425b1cf33c120047c33fb3938ce1a166697706094ed36001577a949fcb469cfb4213904c3a2ca0e127aff32d114f1b053120b092eb7d7070e9227b88e90d2310ce1a76325b61039c1fbcfa5f2e0eb689a58c915f6bde8b5cac5cc385fbc15cac7a5673eabbfe6811047433516e22ec3c8a4b779cecca9a29de1803543844b99c6ff9a8249403a9762e9c8004be6b7d6655de0d3d6c910729f1d37031aafedcb5443d4ef4d920624260cc113b6dc5c271570d6b1f6887039fe86726ea1972c5d3bb6f825037de9aee0d0a2d067f17c68010b27a95274c4ed4710207d5dc98d757dbc36b52445370f99f498aaf21b17fe4b7f5c3123dc70be28b02e2284e600761657ef13c3f3b8e21af356d01419411a6d966a916939d16471443bbfd51673f628bf250f3d1f73b4018d4ac105e11008497e1a3ab759feb9bf109402329f902c6c945901334d16865826794c103f645faf9e34fd2ceb9e01776c2f862c408e5a89d6aeafef33e723636556bd89a731af77e1a64a882976a00095a922c9d4c87003ab45bccbc805264be463bdd8399a958f3e03463b6fecb097c43c012cadfdcc33d10f4320d4c975eca6e831d045251981bdd12fd56ec20446e46593426e29538705850812a8f35f8b404fc727f0cf64ff1ecee7e34f9c8d934e79ccf11a929412c05a99aae0373a767790d6524f7c9aabe3e0e8a1bd4eebeed6e00b24d73ea651a5f646209cc3f5e3fb97d2b25c1c58abdb2ee6e744b6ab77e5a2d1afc68e7533a6aec22c856e36b4d97f1a6c077b43309e8c45340dd9c3ee0b14ea88ae026ac200c53b6eea6749e5c0efaca2c54f5b0938193cba67cdf09f56d2a734283100d9734f008e771bb565abb420884bf3cd57f81a17e2e0a2c68a09b43cd52b37824d805b2159ea3ce9559c32a14f8b42ef807d5df83460c75da51af94210ccb58e7dc711ca6e03a07a355680e5d91fb806d0947cbb2acc9d68219ef14341ef0772eac4a0a69bcdadd282763ce3b9d036a0b67771e0edfd8b1dd2e0f9f6d408dd8e9dc4f085901474d80dc1a0d3eaaa87a2faa410692d5a84b508e10a9af55555a6f679a0c396b917d1d084daa9280aad1508a7277b5a8d98f817dc31d263208f2dc7d3866c7a0a97c23238edad663a7ab40009471b9366ed23071717b4b1bd4bb02335c89183ae2a6419a0cc2946de347f74923c8e4420a969170823fc710571bf117487ea13b5d17390e35dbd68d134705ef16422cea45f4920859f7d59433af11687b5416587c8927f1104daa48b7693ce8b872085bce8aa3a135826407e7ea46f1ec0d821a347deaa0534a1b724cc3bd7444288c1d7bb1f08b542a64d213d693a42e3c3db10d5203521c66a5c33464ca0c660e0082e8c02d0a77e06138dc767b7fd6e3e280fdd200bd00273160e96bde8bcdbf997e17b7b451185b27c41b84fe7a98d91a36a33952e52b887dd8bb011cb97655a0e34a6d5b0cd215ecb1c180eae69e3c8256aac3ea15532a476389474ddb6fd527f7abc5db59c6b670f62e8cb28d20772d9187911b3417db7212d5a135dd206182855bfd04b24e0a03887f7c8dee09ec1a68f866fb95d3cc173721d58010d3821df231b9dbea853e78ef53ae05a119f01247671780973c38d9557699454e9114829b387fd7fde4fe1401e7cc414e8e75f926f8105763ac3aeefd9d39360e2727bbde7505645578606cf9bbd22216f94f3d5dc3a12be0ffaaa984125ed523be8c4f18b19142b868d4b97d435ff249e72f24de0d41edf5376d86ee3053d03bf6f32fc9dd0e122be9249f6d735fe678ceaa98ac6df33c32710bf1449bff80e8ee177134a65a3e1efdc1e681b838323665d68775c3bf73fd38e9da8bfffc8d9d4a7b67acd48123efc66856df00ef206056dc63a20aa5df6e6f7e330f7eb6be39b14ed1628afec31315ed81cbce50cc07854adf5365a55d20d1f4791d5185b099d5f694d87f681d512ead8311b99b71ae863819aa9061bfee71ea844b640807dd9ac812e38653653b4710f054ba1897bed788d6f4a118fcdc23ff7cb7c5cf600f215182e7ea4d18e72abe34f5e74106b3c45f7c315e858f4f34bb163d05a54bf19c3958a92220dc3fe7dc8f9cbdc2822a43c680c5ac71d949ce6deea81637fea3ad5e7ff6650713337c10ea973642e37bd178a84cd21cc2b83567ae90467b67e3d7bcfb315f16c981d8ad754354930fe418158f0ded6eee3e74ffd6aefcf1d85ec02d6d71a2b58ba11e3ac793b5e0d9f40079d96fe35fa75c175056f5725f93ef6c637d06f71b39132e0542573b5298939365b699fcdcd76155fab63ab77071bcfeec9e7069abb08c503b1405bb33549f6641f89955e6d8b6a8403a09d6f0ab322b2433cf4281d62373bdc195ae3ef73c8ca9dc7d69b5b3d758a7671f3c72305f60563287d1fa05df8639c082752affc44f55c196083fe30e541a72d351c80db207f5fcba0dc7cdd3f786aedce9edc85b0735371c1688e25b34d77666f4a4df21f17efd34b3b6af15cb94d339960de7183bfd30c38b58ebe6dec39a59f749bc034e949f4be9f504d4b9b2e3d58ac3366e592484bc58000a723b45fbb185c91d9aca836b09958481c1ff5b5a6862dcbc306480f12890c0c1e4cec6c369083bbe4ac532040e83d992f4ef404b3517ba5f19600641c9b060e2a43b72a236b8845616170b463e0501ca7f70f6a6f5efea9eff22a2fcad103e0a15556184e96dd02a4f3c5d86f6f9e19cbddeaca956e003694c4bafe2664af6502df9bf9d28f0f66d439235bb8a80c2f8fb7d8ab5ceee90d668d02ae68d0eeed84d904c745e27f5a64a22c00ae6f164ced4e300a93b7befffdd57bf8bce88368a441755e13b5358e2d867a7cb25cb11b287be9e45d30d33e67368fdefd4de708f8dc58a03bfc0c941344bd9bc2e2f1eb74ee04caf616da071e144098da2363d64f672a58ae3a351315ba8365fee120277083e52cdaddab7b08d2f8a228e0b64befbb9ce6111fe3e7863e84829d25d51b2bcda115037ec3bd4775d84055e7894334100e58619211a2888046518c0edc1990e10c8ee7c9b15b0257cdafd323214688684d11dd1b69b86ddfd43703bd9ee9ea4dee61d2dfdc36a9d667980455e899124e5e655446381343d3d63b6ff401f00a18356a1e3fa58b279ef17dc0d42d6d5b82c18f27851c6e5c595a2ca49441636cd605ab341991dc4e82bca8d51c98ae07e202bf90f94d391a33977ab86e7733d83debac90fe2363eb25c62d940b9b20ad357b022cb7ef3fca5be1b9a6efd25035a5c00b02d804a0a6c6c2b54414b91dac71971e39436866c842189a17f5750177c3a04f20b15ce9d6a52591f47483e6c776e7137224f7f2eaf759465f0a9f51b5ccccb0e70dbe57f864eaa1ab7dd4a1f89c64b35c8b9349f512a8d294eae960167ab4bd4de1317b70a1fef3b8e11e90cb8a09a6f46bd9a61bbfd95a14ab495e95e1c18cc238876e5a25a71a33927faf450ea5e4f3b69f28f5eea9065d45e94dc37865a9ff152b7015c440c10fab0f7d51c5842be1396a85f52a3c74653cfde7f6d2932ad6f04fb4b3786b3a741e3e73c4858b6ebefb674d7a587d646be7d89cc02692f590811a909bb7d025b830b0e5fa270a772edfad23b5b0677c5d785b7f553246eaab0be399c83c556ed23a1ded424c1aa24b2560c00e0ffffff1f