PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61658 8b767fe8c88e16ee047e584e744e4bcebc895a7826924d4511f6e00123bd2791

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
01c1463b69f0812a8ebbb9d95316b7dd9feafda231a2509fdf82ea33e9cfe4af
Certificate Block Hash
8b767fe8c88e16ee047e584e744e4bcebc895a7826924d4511f6e00123bd2791
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00461a000006650000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e6473f2ea1bd9ab764daf4e359abf4b3fce72c915bcabe78f790092fff2221030bd8187659232d97b0bfb8d8247d6afbdae0e7497fed31debc76d00b938fad7169b6a2cbb6ccef2a5cb039f1def91d772b2d5b6b327e8c5e5b260000000000000080000000e00000461a000006650000

Raw Header Hex

00004020a1223dd095c92cba4fcec9af4a8efba4e798c2c869627f97db3d8e86495afc05165a31feb75505f42df8e2532983e62f97ba0e76afabd2ff2ec391cc01130960b22e166a0c8e0218afe4cfe933ea82df9f50a231a2fdea9fddb71653d9b9bb8e2a81f0693b46c101

Proof Data Hex

59,560 bytes
121216010307988e47f823e830be79ec8f933b256ead477f692659bd433b7bcdfe23af262affe74bcbcdf98bbef55aa2ff87003e2441418c9565081760395ae550040a4ced53a6da7414812c82464b4914c1258a60c67c2befa9c2c73fc90dc38f2df2aa5f0cc92d34cf7bb1c83f6f255d1484fadef7c4bbbc96ea88a3f149ede172ddd1c123a16cb25a2a12b4f3795a5d1fd6916479a62142211ee8a21c5fa36e21e2dd8efc294676d3a2bc7861670ed2d0207c63938216c8dcb3013636faeee0b96bb023cea504c6c644dbe2116b20d76f3ecaa12de9623468a487a5e310683575d9da75658ed8960e9a2c2b4c746a4f0ba1286cc439d2e587863dc50cc4280485460fb2131ac52ffb355cbdcfcc70264a6bf6cda2db477e67a9d298f9d6c86d0007546c3c93f153bb342aa3af4ff2c79ccca60a5ae4cb412850b824c80e9f151e1caaac648e28875c16fd0e80cb573b5f8e142e8ceef594fa79bf12ba1f72130c4898660e29afd01dfb3ff904765a14ed647a0da4ce7ba7c8e29623a09464916d24ab6cb5e08bdc27ef1a2e2b7338550ab44228088ee1cc8fd7c4b956d6948d70db7bdbc61e438462327730a98669ec6a4458eb55f803eeda211a8da8dd2e14c00dad2a3e2e452fca1564de84d6b95208726b1dd73a24ca790b8bbb48e11f8d27d5b8b95190ecaa269c687b421ee8fd1e2528adbec22b55690de13a5cae261ca40eede82852369d340d55890b57e07dde9a3ab0e6b8f5a477548db6cdaf9892b57ccd205dc9604779e63c2addb3a6b1dd9c040067c71ed7c154e25d9ce56316ff151a740f5d167760b566552ce4594494b0b1fdd97f741168c12967472405902824379437a8fc1753d827c9980dd22c314a09a40aa977640eba5fecd79d990980e6112ae47088fab690df0f10bfff5df64022f389aac4604720ad09b56263f34d7c7bd53b1e423d5a13762198be108b0568b576a8a91b4a23273d2139013e025b8d991489ba5d94541fb96defed384d29b88d0ef8933b2b3cc76565f4306b8524c63cea52997b36bfa6f2d4d4436ea546cc2d6dd2414ccc6c13176bb69858d5997db2575af71b6999d8bb95c4ccfdec1d49f5a49bcac7cd0e598be85b0c933598c00c86005156b6e618e32022e45526a82d4c95e79fac3e99c7a4f547a79295a08f7146d4ddc0718517af8100a12b1dc689e2483eac6b89a9338e1a1672d298a58e0f9e9d5841f8931575e3830796464147b6aa2ecfb94da075093cad1f2b37cdbd26b960c188101020a5dbefe3fb598f2760bbc24f424f5f2635948e04724c481dbb03bc2f9a9715d798d9f3addd78d499f257b7db2623ed602793d7afba56e65016a421a6fbb3080f1cd5d8d78cc3393b6ce4b8f36cc961820051531b5beca60741f38bcf2959358e254e695ef1c3ae229093d959f9e122126a73e62a998c90bf6bfa22b008f4e205beddeb42c956b8cc0eb0bb602825d8d6ae913957ae58a8058d656f064a7e74f7767ba99614a85d0765ace24193c9c82f1518e646f27b20eb1f00a60cfd3caeea8221005dd4c68960cb48c143fe320042c6f1805bd7ac4dff8e3fb00d854b81a716def8ddff969859ce5970ef02f1a58677cc8c7796655a9b3dc2bf119ed25b52131a35a2d54d05368ed5d823a6554a4318ab9ee154bcbc28dfce1edb93470f6289c876b24f2fbc79b486762111f7f4d9e5e32c20a97d37eefa9896ee6a0fa3de33ce290a75cfdac48e144ba1f51fbf79067889e5a788aa5ed09db06474066311637d6e238297d1084b0b4cff31182c6936c67182c384024d4775e23fe8aeed71aca90c6f7e755bdfc21edb0f517e3759ed2fcc303adfee800b0a2adc89e0e9df18d2ece4f13ed775722cbfb1e101a07785bc6b5acd2da7aedd84ee3d335182ca7e5fda79acc7dbb3fad754d7c7d99efa0e8661eea4c68675ed6b884b67b8aef0090ea60045062f4f0fd58abdfabb4e0da45360c07cfecf38f7dc91ba678701029826ff7c12021d808f619c65236862f1d330aa93d332ab14933d2a3797311c639501ff879938e4f6cd77f077b3c9a92faf5181e42698c2053504bbb604759fe4041bf709dc7be6e3d877830dfc04523d05273be5e3fc271344903bff38578b3a58677a9822b4ec7e2713537b4afd457ada01188dcd11e6ba32bdc2a1f938ce981d27ec31f098c0e01eabccef6756bc99ee9e0ebe2c25dbe89726b636965f1d6916f522c46a87277957a2790087d91e13a577726a3dac9e1c7eb7cb5c3385ea27d60b5f98b0267bf00af58370b2813b47b936976304c50310e80f65f6b86cea1ffb62e382b6dbad3cf88ddb9747feace435b5a937c0637f5593549e74978ad5de303ca7c43c02f3b1c4d6e2e8b10bc605d773b047df3cda1472dc30b514c80f94f7acf469ec9c7c6934a3e9d488e8e3e1b85bdce56297ed291a7631d0a73dcc794d2faea20c2e784a3d3c310f247f2a7259bb9968dbfb3de0616b9d7d8fb35e95c4ba149d6d41a9543e778147361fec047e12879da65b866b64fefaa727db58142d78547047632d754a0cbc5ed0b07d49fda3a5bb88ea0d05ee3f6492644c03097860aa69432c488aaf74ad1357d2fa6f73a6f47112bfa3e25d7b47c2113c7836c7fc6a71dde88cc4accc067167dfadd770504ef0d9852d07a6fcaa9f7a69e799e750c8e7cba343ca8b35db007bccbac0dbe037ada7ddef89711cf8b2f15405084da57ffafc4507b6becd2526d1072b657fe592d8017e2dba0159a0680c718327a5243fb6e2623e7a129507b553ac56043cdca923238982a749495da9b95cdb7440fd5c643c4d894d84082e678dfeca7cf0613875345cb8b30b64de58c28619d1e3b8cd83be3e6431fa921faff4e39c52e397e46a09919db59202f441852efadecb0e7c87fb49c75a23f500e5b5ad14e15c7347945fa6a05765ad13d0cd7fe6c490b03b4da1af830b44be7d10a0c3b8e31efcb5d96bd6361ce9012f0a302dd3c7a1433fdf500c488352b55c63b14610fc2797fd8059ca249ae06a8ce8d81ef7ab118684cf9138e92bac2fcef870678b3b778b23ca975b53d8db6ae710e03ed95b3d96283cd4ea4914386a8fa47896bd6c7d0be4ee8fe45ccc1daa53f75f0a2936b46996e7112f36b869d972e66df425bdc272cab955a59e2f950d1434244b1fad78a1d6ddda26c8c1cc3979289e51e253f01906e62a48498aa05e75452755b0dbbab069cce61a6303e32107c7ddce147db5ca0a51aa38596edae5e8f97e26a0582e139299e4912614d82cafb640582047f4c2e34f7beca26b784fe51568d2f4ba0b38cfa507ca740ab825d1c36236c1d8bd0bb05e0ffe52e48304153719e65a114641fcf09035191a8904a4ee60fc2e410998097100f63471da78b8918923bdccebfc7bb8306db2ffe5cc5fee010daedde2f71f0881a7f85606a3999ca1b00114055ca7a9536428c401c9d8f4de6d8637efb68a15f27e460b7208b434ded82cfa0121016a9699a67d7a86d5ee1763579fbae4c8b3d44fa29134fa7c65703c309e9fac79210c21be0ad88826ea6d283035b7d2769ad93721e523b4ee6a4175044b4cce111f41d8bdb4349f90d2068e5ca2b5ced6bfcb478c8defaa68ba72265c3d6dbe61967d3846931a51f050401e3e03e350fe3149fde78070f3356454163f079eef8a2ec42081b60aea95795461050b525349cc6bf458dc3f9645d06754fc38860748414a560a2c13c09890fe7943fd7be2dd7560e9a31e38c8c7353f3a49065c54aa754246f1a1ed196e6616e1309e8b6e32b22176066690ae43c1f277d46857fc46eab000234db29492944ad2669e774e3d602cb20edf39b80538eb9e0c44abedd7f41c4f372354412496c979b62a270f5f6b744df919a2e56813aeb0e3d9ebfb7d463d4448a307ee9e2d0152c528579e2cb43b7440179ae2caa19ca129971b98d9b3061ae9b3b47a6b4bf35c1040dd79d1240446cf86ee3927ae9d33fc0302cefdb09a6b2cc8c012f5642591c08ea9c691797dd32e8cc34185c4540ba58ed3d920ddc998e29a413af81162727ef55116382fc75178f925071161b7854cab32509a1f3368c2720c6fd45ac10a4ab84d3092726b11319016816957cafe23cd702b3c43a92f14514ad8b1095206c60a8bbc3c8448a8a88a829082fd24589f96910a9f1a9e5587fa3a2ac598dc4b5871199c95a3662cd9289bc6234f34a4a607b4217c54763490daf93445923cc3aa620f1ef13e71b0dc7023a620d97881e52a207a54a476f119e0bc436c3c6bd895aa668dad062a02d6fe578ab08c703faea7315b13481dfc10c1888ece7e1f1c8f28fa15c1f36e6209020fd1b6f806440b34d6e63fc3ff1396c1ec60a2b9fd2b8283ed21598c854a322872c73157540c388e2168229b37f7eb7eb668453e8244fc44fd6642ef48d5e90c43865f471239a55dda2cd01351467012303bd9b5abc0c64557dd608761dd7213024d84bf958352c764dac8bc84b045c0d97188d6e59e5774675190bdc1839ba28c5e195acf4f12e44df17293213b26a8ae31e03ae92169043076c9e1a2da9884f56b87b7d8c34031c65ad76248a1c78553697c00d5f567ad2fa00003363e1c41c2217db95dc6e698bd96f47a1d899681049f33b0c19d46b2a9f0b1d9e63add5702c2561b7b73645988045210e8c05de7c4054c69f8209daa17afe936e25554919f064718250758cdde87083fc874256f7e02b816910c1b15603342de0a9e3fcfede15bcd10be85a93afdc2be45f582ca0fa5c8414d622fe675f1e547a7f8bf4e9e284884e49266b8c7b4abf280102bad8dac71a7c000c5237219aa511a02c62d5f01a2a6e4240bf84a80028fc6d00a2919952dff31e90d67dac37c7f2cb00fc6560a970ab1c3b1303128417c13a6f069b39dd4705dc41fe4eed8dafffb6e6cb0cf0026812a3e7cd858d49d72da358d530d7afd08d18e426935f000002b875fcd7b91d9012e64405cf7b50cc8c4467ae42f4b06707f1541c41c3b4886201f1736cd381fb113063816e747d51cfb4ed9d16666c4ade5deeed8077105062d1862494b35328680d22c4106a773dd50978e2d560da7f1d87a08daec35781dd9b296d36af3f21a4e4540e7093e7913388fbefb4df2f04f7f090beb4fa7bddfe89eec5b5e3a618f63eab00dfc0eb5cc9022aa23e59e8c2b4ec25d5a577a0295f312b4cf29b73f9860ba8a690015f4b5ed144e0f98258ee34fed070f25f10d42f2ba4c6aec01031931bda3ed74709fb25fc26d3378bb999b5c84235d2087774dc064063f66facecdbe417e8249d0a62beb021e3c323b254f956f0af9175c4d3d9f21fc2e89cfc86ec912eaabeb89848ca23228733b2486448739e43726fecfe5fa6c32c1f8d6faa038b7e19e9e6f3fa0668ec95a8d8e945d5af66c119bf235c95993ca374d238933bed3ba4a437f48cd29ff0fd5efe5670cbac5e7a73a37a6981e15e731e5d96c9f750b803f1be2e81735f374ff96904a7a4c77c65bdf3fba50fa490c379ee5c59c31404e52b8c7e4e7ff152c08b826b584d9eeff81087e48361a36e37ab29797a1d7bde2bebfd0a69f53171dd1f5fd021c7a2185cc2f58ce1a148b6ac666ed415d6ef2ad5d29d9444cc4d14cf2d4a04cbe3a0d012bee3b869b67a63dab35a5ed35ec9fafa38023b6988d0f66e63656b48c5fc26c862cc480be27de6798d8c3a463047af7aef2027508aa6c97a357fd7f34e80df3db8618f3cb6870fdd9de4862022d8dcaa55051a60a950f098538cd5393a7767ed28bd72d8e8c8eccc30a213d7fc3d4b6f4c834db77dd9cfa338b6a389de27994f3ea4b351acadb647b72de3f39f70f0ec86b62edc39cda4565babda60afd4343c18ec065ea938fb8d2ec02329bdad825fa96a40b050b57fb294a25a6698b4c9f72d46b6352b21a883f205ebd9d92f9f5c70cf0d1003ba717d4bd4629469f5322313142685804989837740ad31e7cc9c49b45db3e86a31514e003c34da22ffbc0f310892023645d5a328c1aa5b12f8a5b2b73fbefaec295bba43cdd2de7a4513e86642e689bd7e913df0e4b31e2cc325ad0ff1a0d337226b2bca7c8fc9343e210e89002878d00e3558a877933ab0461ae133de81735dfff5936c9b17ab1a81a357c07fc8657ee19943794687fe70adb985faa6ce57718cea75e64895045d48e2ba355c4857da2b43fd760d04f75b52f7109d342ef657b58f504b598fc9b1fd392ad610c4600f6f6698b95d04939525b782a8ec8a89a072e69de99b46f74ebb5c5e4f75752eb2cf1400b0544c8b9950c3a89045c6af8b53a26aae2ce53eebf52559592999ee40af57710ca27865403cd5c04ba1c4e5ff17e811dc8e6e9c5f253177011004a542dc8b4c320a40856e3386ea3fee83592617ca8aeae46b2ea363414fca56a01ec42ed53054e37c0af7c317c19066d0b72550653e3f1e68b89443b7c7570c0f32e13cb9e9346d59cfbbce11e877c63655ba2f1f4f550b8d7905e43795057879155aecde35b2b5f057f80030899acd879d84eb74a1078b6f9ecd1001c865dd8ce9f30c3bdf5b5702649a5dda40fe09af05d34c64bf8bf60a1df9e708c92c3b294c7cbc8ec8d9026ccd93ffc8248ef23ba1c22ea511588d66cb8716fff8e97235cf4b3350c6579a2cde5231f1ef07ef46339273abbf1f0d51370b9ee0a979a7f34df37e3de7f7976763ec015f359f9d67e667bdfedc6dbca1fabfe9a3106614f5e9f70751194004ffc3760ea9bcfe51bff7fec2b411e526f876211cf8ead68d417417190b985518972563bd9f88b18b37f55ff842c6bcf9d6a5b9928ca395c81ce40488a9786d957872d70cfcb1298af3a8bcd73517e98884ccdb13ddc536fb06ad98a6085d1117744bab68c7416e5bd4685d66fedf79b0607ad02a519da7c2418453ad50179c24c5dcaa75fa3f68e2c2c4a80186b44248882e04853b2a1684ad5beb39a6b08bb499f6c55f11086261ffd3b37cd56768964010c2c0c82331db52eccc7581fa19a07fd6caeb008425fa639febd82eddb240de1738e30b0f26edecd0dcca1869f6da71330d9af1fafae4d2290e262f2d22387a9601c68803ea9148217e19360a54a8d009f72545021a73d940f00aa9bf1047012283e1999be92acc08512ff8ba4cd914cb17ea97921f5746444c73a3af49109a7e6b8c84b90bf61195969b9b22a7a00bb09e757161e5610392ead67a799b9582d34a54c323634c77bf69ced9d2a9d8e7f683859689e39f0a334195e239188745d0cc3b2fcd5f2e73bf2c1a0c96436509345aba4e8b80ff986737fba3ef771e980d3d2c0231e96adafa772d77a0039b13887594942154fc057900e1ad6471f312fdddc54b983dd72825fa976a07fdcc46ba852019488f857f21f7e6d6525f5ececd49e9c68fe811e0476860a485331aec51fb0de3d397f8bddf8942c3f6881915445e8221c1ad58d51c2709f311549969a441d80c109718c7a5627caf87728d96fb569dbf158d63614bba6a2b6c49c2d931d6fa9d35423279bc391577554230d2974bc72cf22d4043d1ddc7f751543f7af1908d8b7da8164daf5ed0ed8a286cf3e85939325b2800f7d872cadb1e79a24d64cc1a88c8748f83ca83087c2236b83dc3b0ea1e0a853e09f7e19162ecd301e075351fe9515568a4ddb318cb5c397451581111fb6b10549fc0d2a87513520551c00cc58ce4ed0f7a8afe02379e6a0ec8a1b2b4f13ba20444d2dea35001f3aa3c2fa33a891ab8039bf335847b2ae3b1d00cbd9b054cef44b4999c4c43cad97a048387c1eeb037143d3cb89ee922e45efc1109c7f1a7b3451293fd357a4f0084b9b6db9ba7c054c6b1704d6d1fb5aa888a6495198fcc4e263b6439aa8c508120c6e3ca790b6a8ba1c9f5bf13ca84970046621cd6543213116c16361ee90378766f134596738ef615d8bcc66696a541a472bbe2d1ff901f7f949fbe2c01ccd416451d6e8b6548e4bf6bf5cbcba884b2d3f9fdcf91efa9ba75adac77359923bdd9365cce9464607344a49d4088648a77b6ca9eaac5054e6e21b2c00bb67d9c21643a6803e5041ed4c6d984e92a2d2b96253198fef47c3930c2e069d5e993ec8c80a5afc5ecdcf8ddc669f3dc78eee3a05f77bc755c27b4d1f2fb7bb76d5d24b9449cd6c66c438ee6690f6432b4e853fb1f07879c43c7b6143ad3e571131cae9c262e6668efd574f30425692b14583d4925ea0f0d9f2ee7d04f70ea1744cb2e5955d48d27fc12e00427ee0ae737d1d2ef2fd63f64e69c6ce3995eb774889f8883ce84fb096c49906d6f6b6d832758d5d0a361c0f82fa44d0aa0a04b2459a0e3617c4e99e169ee22bea1b9680e705b489553789a299bbfb5e2951e4cf699ef699f7a556767e5507d9a31b197b9d0f856f8b5dc3ab2e657a170646d20e6868db68f270c5d50732d54be3747a7fec6424cf5cd5fca2ee1cca537c132a22d3cdb67eee5a9c05c5aaf7d92a378b609f052d1359a6f07bcdbf8a80d469724a55380d59875abfc5321dd29f847b3ebca67d9dddcd939582d88e55d8ff351670816a98a642e62ba696e4f811f25dfe2adda4c0ac4d87ab1a3d385816fe39cef69730726d3df00e9278e315a56fb04fafc3778a638a9ba2a7c2ab36c074152023299669c162b607fd786f47e49f19471a93ed78d033403cda8573db5db337432fb00d1b0ed2fe36fd88ec85ccf60fb3292a1e9b8748ad32a9d20229b6f62513ca752548d92067c0143c5a897d7a96deeae0c780cb3f33534b6758379208c1cd56a72fe49ac41053041417bbfa4e421623d5562aafc1c52d7df73f3343e221ad854686ce6d180a302010b35a823d14d4a0734b2f9fb11b00e06fc983461a6e7ae5a94412859145a0eeb95b6be5d1423b4e9d845fde174115725390333cfdde7a63bacc70d540c8ef1513c047649c68f25f24e9d268fe1232914c16ff8d6c17f1069ab938ce2a317c3429ea144dab673094f62de73b4449c7067f9d0ee23955bf33b899a2822a83f86c806d4946d7a1e3fecb87be3e7f29367957b4b4adbc23addebe2cdd89b60fcc7432871320a05563879adb5c773ab152120be637c3b9d3b6762ae17bf182203de4ad2fe7113cb72fd4efeecacf828dc8e11b53cd82da898ba9efa364f8c1c0bf8b660c2359f8de3543309d3e5f1c49b52e6f01d68f8237dea6de870c0045af9f4437ebcdaa93f307a9754247172433cf063350e439f0453f6cbdeecf304d819803f2058f6daba7aea90ce88bb3ccffc9e29a3e3c9dd993685605f7cec94b349bf256c089fbf5455a9f3ed869bb4b68c940c5b38f46013f039671b6925901dd61a84600f8ec950ec44ee6560ee631f44083214eb3fd2f6dfc43af64945c2c71ff65aac84a03b5b5c8a5139b0ba8057da81e194ba01805e12e69c050520ae63bd650c5d3b64e5d198cfbd89cf288db5e31071f09054958ce35a0a6f09d734d3247cff7fb9207beec53e8b511c74d84f5631084708ebb4d0df16e71392e0808e8053cbc58d9c7529b2630acfc58c9942ff00c0ed3c82895244052af9609dd00f86b2f697b1c37923915d073f2add43801a6032e06d73bc584c2ec3fa490ad035e99559745708e6354822f5d2ecbf2243fc8199b45cb2de6baa5bef9fd873f866e23a8e3254595971e30c1160d1e315ed9bbc78df47a6d2585c6c29ee986cb5de2988c6e30d5cf4ed55cdc418bdeb2797b7137ecfa4da7c924bdb9dc25adf4d87913870aaf67e0207d6ff0fefb27e38b38a06bebc6d3d4d20bd76132cb14b2584546416e825ee3d89483f4e6a69605fd161f59f1cb9e23677071cbf1980aff788953b2b6194aa71b6c65fca846fa58a67e5d87b2b413fe06b97071f755f6fc3bbb60e67748ee26cd21457b9c858a85288e5732e207f7d9d02498c8f15c1b63788b8dd16b342a02e507e665a6de3b5a462985862ddcf371d0c2bd71a04d273e94b6f29fd10b941a5d20d8dcf618d0de3bcb85a2f8c3d8e80405799d389800389681d8ce90c9ff20505ea3a3a653edd1a8aa82747b58f52f11da6627c1adc0df4ef0414bd697f77da86e606c2e1a55552007c27b8543d18877939aa37e02585c533884a84ed7518c710e2b1aca090119af56859e78728efd0f5e1782340fad5f44a0a8689351b6db43a79088d3510d21e8103d76b9717d50e7b60f14a60aa74ff537354f902e04281ff4bd6ea2d7953b617fc5423073cee0eebe2e37894e432d390d2b521def0cab06479b456e123d35ba9774bc7541d5434a0438bcf3e3a1fd5ad56124295b27d23d99bd5739bda510b32a86fee72be4a607bcec46ca19c0e0c56c0895eefe0c4f239d16ffe8c88c2cff89741ffcdc10622ded9a4bb2049d6b8105f8c55214451e0940c767b1dab035e27631f94c9929f6f949b1e26bdcbd1563e60281d1de5652ef627b808a857f0dc9bf51a65e6594296cfdbb5961807a631196e10b88c536bda9bfdc86c57c1cdbca09e268776839de0d307b3e965af158feedd065118ad7662837ba44f0395f5b303c20e0a5b4d44ee68277cc66fe59b10dcc1fb8f32fc43af8aad7cc8a9dc9d573a199036f839953a0c2de85a764b831de72b94e52598e71380ac861b730afe9995bf3c39936d2837f15adcf9a48a237df578e333d4dc3c6314d25d99b4406d6d21253d376980a5c82562d04f1f34366f726ac0d317b6c1f3f7c58f4e742ba157d682328e6e8ae790ba4d7e4148dcd79dcf3add939524989546b20dd5af25e027217d67568679a106334f8142168581296aea0e69094c56df5d60780977368fda3f4f7395567a2115e582e41745cf0a019db931bfbad7dee640bf973b2101a83a93cba7d3b3137a845cc5d00300c3a5f3f62c24769c3baac30c8024ec95dad0a64b8cd529fdb8f9908ce3c1921966dbabd5f2926c135746c45c6dac54f767a36fce2a5fed951158577f95847b315b21369eddac6c9c6f95fc090d74062003cf647a3d9a5275617d8171bcd81f32655181a2ae8b3995ec154f1be48e90b7d2435fa258e15295b9ef797b66d3a4556e62eb3bfcd602b3f6d414c9fa98c50c56a2b8eb457cbea9250222b5ad5bdeb1c92e093446242ce01a9bb6911051443370b20329cd3649f9a9b47d764bc03d1e02b945a6c04f1152e8c340e0e7c5121afa5b29748c8573019f7ac82ed6449f24eddc48f76e19ae3e3aa1063be539e1db92e7235bd38c13230004e0bd9cb6b63678812c165e66b2c264ed4938ab294d405289a14f98979325e34f3eb5374d12510f0208f579532478c368d51eb6b0e56e86c9ba5e343b88c60625ab30a982d77d435a61e24e69a85d961379f3126a9a3bfcd1f05a9158fb5e5bd8a33ad2c5efd6375cb898fbb4876e6618cd44f5ffb224a947e4d3847e3a6e59a811267565013707c602938d8df236eaa377140d96bce91e0e29f87b38c76c5c7cb5a2f0f6e2df2f07c7a29d5ddab4248cc93f2a0f102ae561d363517075ee7fe4cdfe82c7f7a22593f31e40a6056781b65827d55866adf5ce3c6322c8d9b9fd55ee249b7c7df45021fdd983fc6e2117b5d256082343f6e6e934834a74972ed2e87800d8ada2bada94de7633c27e074c9c7910a7e76f66620aef175b507f919f35ad1e608070838401c7d0db3dc2b495d469b32613438a8fcb760663333b10dea20b7b4818cd87bd97fc55cf3ae44cadb13c6168a2f0009cebcc8dfe7eb7a6593dbcc833a4ed9db3742d4960778be5e141fdab343dab5aa961af93e074670b65c41f78244df6cf9e1b52ff89d495acdc817ba191e22529b22ff096be5df540f6cb900b343834088168eca063227e0e0679f0bced46b7f3953c25bedfd25a156a1af7027248545ba5ff01066ce97c42c3e670436830ff2d47585a805042262a09beea31aae361cdace2605af4add69be8d6fcad9542ab0b45ff81e15bece67b6fec5ad06eeaaad9414857879886bf927af7a2c9caaf683723a811a25b0896ae47c5c8437747b76d69291a91248937e6cd3115714d12d4c2c211c33039862d097af1afaafeb3f4b6e1d4bae52e0c04294024a0bbd2a20de1bcf66db8050b4d707a72cf667b9f1f6edc749b972f92a8541dfee8c2ae998e159bb758398a85ced35687c39af86f7324551a0750f71a03d032cd6d4bb0315cb3029a6c40badd985c1470d9926d6e99ad42c13856cafd378ea487c8dcd7198752a77d959e543872bb15c82cf5de3f8590f43b5ed56162c6ad0336468f9dc849b7e6131033b3d4eba37126d0f2316d461a5fe3addb31644cc86976d868ba3085d081fdbd20e6b6dda8a79bb06eab2c4e2b138d3261e5b6c01f626ec0eaef8ed318b46e10b7cebe7336ad9906844ad14fbe58a0cde321f60510be0807419dcc0ee51f96271f4651434e59be921fd36807ef4a13d2563b68e42b7e6cbec75cb3b39e20f3fb17fe046525f901c150583fab5af022a821f4e2f6501d1b5b8ca9da8c7831b5765dc25cc29f2332eb21143737d40e33a50c27b60dc0cde7c690e6d851339028819f1ec21375953d3025206a8221a95f217364c13331051a836ccdcda175db2fe79e6bb8fc3b3a52c804625f02b3334051e070e008dc1ee7d070bc096bf8a11c85ef0726a6e8ade0f5055a5ea7bbf9097ffc34ca8a1bd9daa2bd39d05d0995328752023f86adaef4aa80f8ef6dfd40071cd8f3997b6847afe5516faa4d8c5e8113f3c53871a6886918bac6d90fbec27b8905007c9a7adf63ae6f2a0546870b04c9213a057c3e2e8950e1879ab81b5750cabd51dfee35c4c2ecf0c73b816692673a99e5f3c882e4ba7e23896f644a648cb772243538b3905c6765dde69c226258b2f6039407a7feb0a1c56a6cb74849d814e9c1d937a9ab342b65e12b39c6270b11000abe565e41aec8a8b37d3be6df85cc025977f95d0d8315ac2d05b954bce68ce57c5db42f99f43f9b0e04b2cf753ec94bf7767eb22c8114d9bdee63cc0901f9de08abe28e1cfeb38e71f6e3bc58dd562aaeaad1dde8b78217ca6e86903b8f9ccbfdf3f94cacabd7014db3c109660b99b21b5481abbeb1a9f29c544dd9ef5a8029c4c1e61fbdedfcbc7a4d5aad2949b824cf4b004bacdc09b36464907fb9e508685398644e666d19b6141d49455b88510bb31859a38caf95a5f98b1e9096104dae8d1d3dad7bb83020c1e5c1bf5865e6d6257e5aa9f5846427adf07a4eb9142d5ffea7268bae772dcaad7c4d655da0003f213eb7b74982d38ae9f1f3dbf5147a0ed677c8d4275a7bee5245fee701d2118290ce8ff1d892737b72cc620eba50e6294d177c4fa2fe792dd2c79fe7e5d99341dd7a3c2d20641bd06276bffe7a61d436d4f32d2b0bec541313a3a49d19fac6775cea067ef4e8753dfd1a11023bd7bb3e52bd624b35f72a353ccce99be238985d8d53ca47605ad65b2865ccbac791de92c60726314028774124aa86cf81eded4210d729ac7a581cd3f0e2296e1e26b579b930702327229028bddcda44687672041c880d31bac5540f787601a898a7335f89bab60fa9d00d6875aedf880ee17a1458180dccf1ccc1b6c8980afd195d9ff358b93c509e47557ddef6ba473d94e59d60cee5132f67d32cff5d1f036355b06126a1b480a0565d45f3d8b49c67df7a35408019771620f4d5f813ce7cee863ce5b6ede5f558e557d8b548317e21249b988b23bcdde72bc53182a6dfdf9c735d50aca838cf592556464a2ccb3c9ba7e700501ae777743c2bdbd4d471ac5a8c8ba13cc5db3d636cf7b603f522d4a60c83351358ee6219909c40d42ff0c0d02796dc599a95dd201ea2d2d4fa69fe1623aea2e26631554bdc31d36505f82af4acba7f34c11b9edddafac4d47b7da37d144811ed36666cf6a8eab1b409791b80a190089c967968c7e1d4df3e3e31e1d63bd773681fe47faf0261b8747c70db0db359b722c8a08a742ddf5fc14b89f0a564b3cec02b210a8149708e0fad4e7486619d752024567237c4083a5920160653e6e7bd3419b60b49cd63805e41a1087c70e6ad2777092485c06bc48b47036abff40632063eb034bc8d388dc3e8bdf93782b4afb25fc3c3dc1a322db25a24261a26208f13562b044312ce9eccb904fedb1fad7c7626eb1f811f2053ca1b22e120bb1612cb472665d2a9a47ac5d2f7f7b20f04bdbce954ffbf54e12d67ce33db3d727db383056e05795b888be02bec17947b32db0ec234280ea41fb05b4043778d2fe35d2a2fa4d70f82efdbfc7d120cc0647db0463987a09edca1d99daa17f170a330683a7e6634d72ddc5340b735cd8e1e95e4d3aeda96802ff48bf594050c5c7bf9ca06e6a652ff68613fb9ec26e5d89e169c0e5f2bfe28e4ab3de488c8fb11c34197261f8254646be3e60ebb46980fa6f7b1c954f93b95f021952cef7aa0c29a1d3de9a878bfcf390623d98dbaab7f2fb8e23dcc03dad29a0f27b923660fac094fa231a280e0f01e276c61f220e5a693287b7fa90add6a0b8e901d9269c585b9384217df146a117393c31236f26a0953d85a409ee2f8bc39afc2f86ddf95bd60f04be9a28b00df9eb6506a88fcb0a21f20b2da4811a25c086fbdcc6f4e0d8a6eb2471db652abcd43c72ef985e7394f9ced66d57e94f82a9d0fc3d1aaaecdcfbf3616ef003bb40219ac2488c21178f158fc78291601e5e40893d024aaade3ba8a6c34b4ed9f43454fc2c3aab8aec4e02a7c32c88517e0294b09e384d215786d3b34267afcade479878f454043dde071b869c2346522871e8416a432ad744cdee04b699c4498e86ba75255507e468902e5cedd418b14363a030e26688ba98cafaa9b37f74b87a40d16141562cd7552f6e34d1061c9835120a8a19f866bd2cbc2b0b17bfa0db852f6394646604a8cc3861cc53b73da298d2c1f7bd08cc8ca4bfbdef29d140003a61223ad7583ccba8521dd8745f4dbea56683334987fd749c00eec4f102d5735a28fe645e3e278c93cc439f0c61d104ede7a03cc461e45bba3c0a23dcbb95f9c1db7bef9e108a1ca8dd94d4dea69cedc218eead4d0c4922049a37c9639609a75813a202c0996e0f9ed6cc026a5879fa505c1d572d6757a3da60b053920ea9226d98a7205bd6ec19504f3f50430bed886689a52ea02f781f3bc56b45b95427d61c78a40f43f20113b1b9c539aa66ace9a68d78848a16d4245874d21a83bf2c859ad9b51cc05772cc7eb762bb23d750504e604f831c00e9d40b9bb757bae5ee878e8d250f0999e9816fe5e985b647605c70ed8edd0a7c5c43439a72b2f3097bc0fc4e4ae079a2f456d1b1d1e8cbc10797b4824abcf6101da45db8abda4858c88983dc0ac52a79b89accc2598bf5c1ac453d40f5f43798fe790ab7e6027f4d5860f515409e956c6a143404e1b8b02eb5ffa65651257bb45a78b2ef3d3f1bb1d98294d865ede299801c33dff3d3025b0426b19ce13ec90ad4e62e3fe785beee636b73297cf473b6627494992039e516c1bd0451b6772c33048b1f1c523a942d45a1689f2f1733958ca87df259aa9a0a9caaa7f1933d5001e080b6bcdcd652efa83ffaaf0d9f7bd64ae2595190a37b4b70043cbe583d1b2842d43e2dafccda89e71f21937bcb3f17d2a4f4c2959bcea376e45639b4a7b8aa82994991c04bfdd6d48080daf4e95c124a7747aa05ee5778e2390119f49a69a13b6479b5dc9fae9e431d2cc54ced921ccddb0e6aa8e05b738a93521b0efdebb2f5437997292e77eeb5cc5741d0f926569e1a5053c06b882fcb5493e6b5f3e6e48bfbb0462782878d234a03c2d24ad9761395a7a0ca43aa4e7e9f82e6366f6dc1caf147f0792075e8775ade905242954b9d56a11f91e4aebb020159de3b2933bba4d57814ad1dddcf38c7e360868c4cb2de5d739dcea87626a60aa251fba4cfddedbb28dea2684f8234d0cb38bc26302b4f4144c49a7844f5f6058b029a71d2e2ac8a68157d1432a7f8902487e45eeb53c46f88a7b4cb6c7e98cc95fbcab38dd64b32343dd4f68870a3fdc50f850e6483da0325367cbe1b5b1bbc0030eef4c8fc474cc76489c3bacadf710945508ac57290e2b47e3ee1aecb6a7fa4b7455f8574d28cf3b21f93b9e10f8a4eae85da692de9f130c1bf90c6de58808ec0b87bfffaf52e348a1ddfce1f96fab62cc8faba50376cb8d6aa44bc92b1850f1dbccb322f95a0554e83a57af3d8f5e90f9a5af8ab3f002496ca7b51dec2de14186bb74f8423215ec9de15c3c959c061b8dc38d09bad6189fbfae72e34af3b6c1bb44e016aca58358c0b7858535dbb70f33f7731b84c930599c73cf42810b5216a309ce2469144bf207f0bfabdddd02ade5a103c8ccb55ec2d508904add223e362121ac4b154142f7ac89cb99a9f0eca0a7d83cab3642c98627ab4c18188981c7fdf61484603e0480ebce6ea701abb5a2263572a9be04d9b2c4e5d277b9ee0782ea2270dd71c998ae073bcc39a7372ef28a3c176af4a916acd6c0faa04aa8ff623cae6e927925bb2238e48e854c2e95db21788e26c1a73acfd393fb48020c7ccad49063779789b6e35436e22c281c63bb979362ee79aa628da26524b06fe7904c9b04a18902e02a851684d2c154924d4b33a4cd4675127d165c60d8eb7c321f08fd62cf62b7224913b6637c4a88094038ec7d7e3c1eecdfceb4721e548f69a6dac4d699c3f04c540da6df88d3c70304b1200d7e1313ddb46fcd485d8cbb6feb92f4704c60af9999dc12e96e451e2b28f42951d66e8d2e312b5c558a9eb36b35267b4a36b084c20142771123d572bdc5edfd4cd13114456fe95e2fa85ac793963b2da7d9491e385b6aea88553b7b52266368ca7e9858f991fdd59f4798b8ff066b5518768e67790375060267a23072531021e3c16a26b63f5d3466bd4ff5d8ffe4e3c74ca1149af9af65661b9c79100c01da9a4a4e2c186420d650cf6c707fbe341b5a87db02e4d31c90ba84384a33da1fb442a2f45efd16f250fb9cacdb499b828be184572754da2fc0b5938802fd3aa6b6f38b7ed07ee188cec04240881387f4ffd4ebc6fdac8288cc4d1160af8204b4e1335090f3860f430d5b20630be5b04652308bd48b2d86b76bdac1de21c98338a40b826ac0dba49d259edef63faa7f5d15dd060971377d7630202ea1d90365fef246aa140da4a68a8a72d971411b05f12754d5863986ca71e4ddc9c20c33a613a3191360194afce8987a88f5fd36eaac80f779cc3bd7af78a61f8b099e79862d43eec55197d10e250f210e4f024dd2f097596d82fe18c38da851df1526baf78a72d3c4dda5b10feebcdd803e2c134315b5e188e374edc0d20231b08c0d78a3816c6d5e21ea79c3065838d02bd8a2ead8285a76c7ac922ef1f9ad42be1f0826be1d68d3a08aadacbeb9d9f648647e3648e8d43297b81926c2ce2b510d71b95064cf6211f286a13d4a6deb304145836746ebc7e5b2744adcbce3787c002104cad0bf3d1f42ef2d92a29387f2b4690fc02bb719a325938b058b7084bec4ac3fda9ea7b4df98f9cea7cc65b4ff4461d35a8cea6b470f36230bae003bde20b09185f9db37a7d15e84883a140ac27f13703ff8a4d467190ce9866b139257c1ad656e6b9c9570da06eda90d7c40f166f7aaa90623a83d03639746d7938857549f77c17862fbeacf10c3adce334ccb1c18ff6fae44b70f42e2f7969d24f0ab1e0a204433c8a252a7976d4e519e2b8e3e040c366d74d59ad38a381166003d100427ea9e093e9358f56e7656a2fe7e20df76468d04bf9dbfe0f49b80f62ea8dd8214ee2abe91dff59ed78e9f59e32aee423c16485255f298ad1e6453da2173119c7286c9833b2554c23d949e578a88fa10e9fe62c73c4719810633f537c57716f7d4e8e7347b48879e5af292f6d004d8731051a1ed9218ba2e66c210ac429c137c5579c96663fe04ecee03002667836d1de8cb98182ed27e75020a8bf28b6f25d18568590087968dd74c15255d6b03514dbbfbb38b2c2ed109fcb65cef2756634fb52e004041c64f887aad2be7d60fdeafdd59686bb9a6f5ef1a30a1d9d6b4824a9c76d1c2c88ffffb42ab305f2e73ffc6d8b9a6b86aaf0f020a388673893a7ed463f9281da24638a2b2bcb56086227ed1cc87875d4e0b232eb7305a26fce36b384ce3c27a221510148dbafea46070f3687a028e539fbbd0ae2520b3afe372492f964eeea25047e69352682b134d2d9dcc17342b2d5147bdac073d363e8e11758ef19b808a88fc0671b4c8a478faa27ea068a9d5963fc547184d08afd80dc046d7e321a37b270bde8b740ac0b0d81297936eb85de234f99d740c2ae410b1baa8e4b889a1f3cbb4b7c57042e79a9820deb60d4ac71c99f2914c768559469832ccd98300897681f383565bbbf11b4d619ea7598a510d39e6235deabcd67f52ba0818b71b62cfacfb98f21db74fe5df9167eb759922306704e494381adc7a394d8ba84c297cb9e1d9b16975ff74a124ebc25cbc6144ea8c86e8060ec6899a8153a3fad570b74ccaaa66f4398c0f101ba90202e2a711e1eb1cd1fe61e3d4fa26d2b98066d04ce6fa8e9ace9d9a473615a9d69ae769f868105e24d529be1003f11e684cef0b48d0679150bc8a51db0a805b13dd1a56ed83b3339a7730c3114ed55a271501aa6358480541b4631cd7d35c533bc7c91f00cc67f3be5783f1e30eb6235e728a1a98a5ec9672579feceb38f2d6dfd94a3dcb1fb05dc2bf95a33001d4d2b3621affb41e6ea1bcff30fce81d4ae66633cb2d2d4a96963beaa6899aed3a927c825e058d4ee779ad0a454c47a01fade7ca2e04552d78002ae22c61ded3b672eaaca24b49f183d4529a4737db59540b99004f550d39739e1f6e95b685b74582d9d1d56f23989fb16525456a05bee97ebbecb13d0704c33ba7479a358fd0824058658d64e222e77e5a4f44839cf2508443802d11134d7ba3e0f326e643959214ac2026d407e9badf1df56f2b815c7254236b697ff3f25af35160b3dcd16cd3fcfded7dce48aa2a8b5ea9662f484271f885a4563107ba4b138813054ffda5894d9331d42713ada6f71e415b61f869636a5d49c2aff24a4ebf128fd322ac9d89a4290b5c3fcfb14a07eb2bf9fa1887af665b1a901149da90b6f9bb307ee82b9ae1eb4931a88656959330fbf744a45798544b90b365ed2d8b3527ec9fea08c72b8f7b2820aad4d9a9ccd7aa6fc11aac45e73e2951e334cc69be0a3c500e8a74badcbb150bafb8bc9fdae010d409751f8e73bf47fb8271b26685d8c303fdd238a8613e5a705953d75bd451d7636dc27b64f5aa0051c781e41897c767c150d9fa3fdc8a999b220c1bf9b4a7fef215354ab6d2b1b3ef920ba9712c2b28ba5774f95aa0e8369ed8e7fb228cee6414bc7bd135e82ec221ef82e4866a6cd6a3b491618fa02ddc7a976ea56d8a5dbc06f5c7a805a74636b2fbfa53c9e79b0ae1563b4d87c1c09d6e6cbb5009ad4d3dcd7a8dbc7d20c2c7260f3b239576a44ece080747fad570ccc84332cda31748895d1dc57f98218f3b539b800b6bfe3765078bea92bb52b7ac6804c7d56e4ea193f238c05ab876c51ad6d32784dc21ff1d62739956561fc08fbfea144c9d52cf6717775c2cd729c44f1e42c3d49019c3d76573d4658602fa3e04e551b647f57b51a280263dbcea012949ade3b20c524c6947f79c7bcbf6cdba11eae60871e14f3f43f15457fe2f5f97f9bfd944d5c6b31181562532af5585a72477c2427ba4a33fcbb70eb5fad36a9f8f3bbf60e75bd51862454ad4d94ca1b4565167e0efd7a177bc1f027ca9194bd39020af344b1253e52707c63c016be269cedd48cda7627e66d05a1a39f90dfb2aee196a4f2d84ad3ff3b05815dd0b1894da78f563732c094d995930eee0e35bfcf097ca14cae9354ec9960dc6d094d8fa42c76ae7ffa03247143f8b5d7032c69ab0bfe1b0cfa0557fd446e0b7155fcd24959c2c25815bc3cf7649b8f378925474d3a98b10688af9a07e30f24c8bfd05cbe96ef2f938a0630c5ee43ccf50f58a2f598d4d0adefa9ae94a4e75238f3aea7c63e1483d3f7e473155f065858eac75db8563a02838440c154198e78c0e05730c2f0fbd9a3f0fbaba73fc8573ddfc7e30613d1fe215fb6f36c169b5f8eb849ca1680f9920947fe93479626d8a0f62e935df72b4a8ec2d7f6d2d7fa75c74a3fa88f0adb370ea5ac20eff3ab58cd00dc07e56c20497e360ab4b08831f7fc86822585d5d84d88592a88904f2fb2f6513c23442a7276a6fcd1ca0be70e348923bf5cf727d8fca20162355ef2e1481fd014e898c013e085b882fe4706fea707deca2c7bddebf15d704e8c2f4bf1ede9cbc81d622d6b1cc7ad2c9f62e4fac48babcc1cf808ff603ef08bfd74e56af73ebdd1280956de2e82c22c278c68a763b4ebd1034be1f471f15144db2a91f0801bd501e8a56561fd815fe879242a1af2d800c50b0bc91627d85d1b8afa74a6204d862d2f12c71fa77297aba717e53d106dd1806b1addc7742f5bbaf08c51263f9731d79f43d57e29de62723e39d7a04aa93dc8f25dc64728f3d79aed35a092aed44fae13710e88048c07e9b9db852a3af3d9cb3b8ae9f6dfb7ccba3deab4069c652602c5a82ee2f9eebef6b1cd270d785966175c042609e9626db1c1f1e96af9e6a41e6aa828e99b0c2bd733df956ea8d8df070706a3d54b66d8e16996f8d337d5911f1c2091b2ca5b8b139a52e2b3e87c3fd740db2e0875ec728ca8607f709e34699be003eca291696dad7b8f82ebbbb094daa4aceb19c69d237128fa8b81c59e291eca3b75eb89f8ef932e98c379b748e39af0f41836d3fa01c5955dcc97b9646264cfa4d7d15a63e3e0cc3a5c34ae86a749fe36cdc86d19f86c18d78d7a180f555fd2881eb5deadedf8e4025747d3444ccf1f358f25d33da6518607d9bb4d5e28a55e481af3343e40909662ae56b901276e9b39229c01ae018fa34bf57123713ab71b72e92554b1071affe89ae4e88113e83429c72545ed8bb085cc641d0f0f13538c3e5955214e45489352c0148df389e2662e1299cfee0d1ca72c4d7fb500091a25947f35444fd0d5076be379b59a87fd737f8890bd29e4d65c377b0b810aabb54182175ab7da120671fb16583e3992ae3f5f007fcbcd13189b247ff0feded176c4d8a219756c0ed1a1f7f6d79f99a176c4d5531bea021d1d0a3799cb791b7f7a42d0f5420dd2bedff4c4c59ce4b5d20b3beb42d703123814fdb4335409393a0ec9e91b13aeb46afb1233257358c1f337c8a52782ae33c847cf9bb1575ccea9ed514358a203881cb8b8a7a3642485f3a50981eea4719a209c2cf19da881945f4be4bd1224c1581a2b12996f2900c9c875f83a2f602f7c0dda59b56232e7eb66ec013b57f2f77fa625542430f0e571a9d9e4d9b7f69359fa6f7ed07fdae0b84d9b3dfb60cd14cd69d8293bd0a9699bba9fb8f0ae47dd9d76e0ea82f52eaa7e3bbae5e9788b5a4373c6b41bebf3b137a8a7509b7e9630f824d152a94c79bf2cecb6bbe9a42ce136d75c2caa190a22819937744b5fce92e33b4c0d6992fae3b537060a30fc7963c7a89b15f559484a0a9aa02b48d1e59e9f680ce37a232646098221a4a38ed76ae36674c1e62f89cc91fdac42ba48992d006185a3f58c19c3d7a0dbc3c8f6c0fe1260d225cd618ce93388550bd68b582dea5ed6fb3aa2602df39435849c9351fbeb193a441f52d2ac11d2a03636a3758d032c73ab4c62f91b0b8c21a33a24a5cbc44cc3dd96cb78006244e6de2e0056884dc6e5303611a5ea648b384057c3713adacc349a251d5f5cb39e91224e768e2cd57cceb551966b866ed4beee3e466647bede10fcaadfb64d9d6262365deae195237e1feb24b8ab9c0a6963d24b34b8f57ccf626c8792bf55d34cc8ef59f2a59704ba5776b212c423151015cf1575d35fde823f9d6e9c4b713a9b1a481e2b9513138130f657f5054966bfd336f37cdda53011ff29acc9f9d4f64ebb0e9acf130ab03f8a7e0497277e0e3e1de827df8da1daf72ba014083271b66408e6a9af9e2b87943dbc37617282d6e07e2a0fc8809261792207220f7c25a4641e1596de29d554f96184f501ff449351724cdbee49fe478d396535de7177b0a7b061010026a4347057acb26ff811d062af5c3ac8842077b13f30217bcc8b93c134e98f11e4f1c0635ee9abf58c0b644e64f384e6a004d0ec52918c6af491de881e6743bbc4f6bd93fe2d0d7fbba9ae6f98c822c6c26666aa16199c6bba20e14fa075ab856c9384b22912c5500cf608466781152408b383f081761ce8c7dd8be197f970b06a28607969aba022d4ac58ab50681baeb912203da196204a5a92b3d6823c78172795de3ca2cfc0af5b15718ef7ca535864f0c11d3b252647c48f80e9b0f641935d1c5e54a2fc19737cd544f3782a6963944242be3f1748f6a9dc76b8e605371f4004011fdd5bb67e812595cea748d6fd9530eeee9b2afaa83b3d8734bab9bc55b43d196f220405682b34796bdb90b5299d0838cbe73ff0a8ca03fe6fe062d68e049b6df28bb7d810ea0dbdac52f82317f80f6aa4f581df6301e441d7c370f869c09c0d248ec330018985dd7c2cc11133d02d70f3a0b836a3ee5760ce8795f9b6fcff08472e125308ebbeb1f930495b882df860b4cbb2a82b3af2b2c168209f4a06561693a0fd82a815bc0f02096f50a173db5b37f0ea19534001c431e60c272bc624b9a12254399d4d9f7d03bd9d48342c16c9badbe302fe1994c1f040cc6009023519b8560889164fa15e3a206502c451b12a7dd364973a2b016bc78d6258370122961f61d4967fa0645b0dca035d3a797e9dbc39f84ff649b141390f9d96ea253fc88667335e64b51a270d0458ea51e838fa81bb2fc3f705647015d3a0a326e8199bd3684b111e0eb3112b8face7823ca4b27a79becf8c8c9a187d3664bcce11e7bf5a2811e6ac5adbf48077c014fd48f977e1815c0d1d9e9ded698b5d5a766b79a54c14c28004a834f11ffff2cd220a27303484c40c8a00862c4430a1aca0ceca0a7aeb494be75fb653f5b68d3904963e547ed52632a79d8a2f9018439d2bbca0bc86e86824b09e6b550c44e3311f7af52f79fa51f14ba0ade10982bac7dbaa6b3d68931c7ffbe8403f9b9cb630290dc7594cffe0276a3e7933b168609618ea2f2bfbed9c7055004e2b8bc0f9f6ef5f27ac4e2de0d0d36088ad99214bd909e1cdb4215448b631411b8b7b108e90f53e3815a7e14b80eab93fd0444a0d5df5689e4af70a4585827e37057994b34e34385140b90f6bcfdb16cd759e9fd84d13d056eea532678f1594390af341acb363b8cc25d57f92317ba98c7c1298ef572b593b272b1ff1fa4bdfe4e0d56acd60f868a503f78aa4cedf845d8a4960f56aa4e0a8396ca8a2f9581558ab1ae1f3d2813420895358c793e53259f3e435a43bccbc4fca260987806d68f5be7e1cb569b27484627328990d6a0ac8659581dab34bee1ea6bf5b0cefa52b5bf683b5662b45c7abbfc52015e1699e3f9bd2dd6f1097d02269e2581b3a67e4d6c8a22a0503818ee17f100da0aa04e387c1f25974476f94b7df6803bedf06dfa2dafe9c7632f7041d4d222ed7067451f87174608b9955ef6ef0e4d6a3516693cc7735515caf07f411c59afd899ef9cf0aedf5b901fec55f7bcc8db60c4b834dafa9354b11082f3f2a7b21c71a7191e02a7ea2498c3804ffd79d4e5873f7e88301c3b70ff6cdc7a6a383bfed561b0bfc25dab54adeb2436a2922ce95494defd284f3979639b0040cf18a8f488d4f59dde14b0d3e6d62bf6fd74af31aa6d8d7c42b0f5e3ef68a57531922e2cacc0a7f0a842b81cd4e10cc22d868e3d5a62998eebbed12d419c91b8eb0ef0269c2751c7a49b5396c73608ad005855f47b80e14ff411a23ebb0d546333f2dc81c862db0180453ed2445938385357b83f9bcfde992c55676a2fa011edad3791507d2443733786a5b4d4b6b1dbf633abcd8953ff1ff8bd85158fe55d8b816eb32243395f23385de416093962e12bed2a9a83a0dfe557d201f88eed6504bc5394417d1acce51be7bf67d6902f243cfd524d495ab06853611b98b3d7f197262ca40f8126c17222e50a1b5e135576e4ad84e129878ae1ed45d294896884c039d403b0a538d412c2a91a190c6065369dd8dc1f3fa73b76de0fb812496226cded64451d3e5f8857f06cf7843139eb06f4b47f0dfd7bbada632813635e5b23a5b8d83e69c24d6a9c829d0a4c99da25e17b376c7a33bafb94282a4a6c9a03f53b95f3a26be2fa4fd488d47f9f66eb7f4115c2e59267f71fe870a3a86912f0ac8947fd1ea87e76dabca6744314a2de041d28a1a8cca5a70432aa47397f167efb38553b56dbf8d578d661c5e1b3ec1dfb166b01db401055ef7e2dda8e14ab0ca55ea5d180aa312eb496e900f15341f07c17d3b6b23eb0b2ac4145fc8fe7e7e7984556ee43df749b83d9349ab88468682fac4beb7f025d59399b7170036abe082c87907c052a1301c1fe5ad9f799e4b54a51565bfc2383cd821341684cad6fa04ac10aa8f30797e20bfda7978410ecdd07d0c0450899a1a1ff2e1bdd74274a4c61b0e3d97a316f803e4b3e64509aba8de32c0eaa8cb5e8a2b59dacb2d36383e8fbe91c914c459bbe8e95d2fcf510c867a5d1b57cf61b40c9d00edae6190f6daeab9b3320c0baf85662c81482354274ecc2107499d94d7bef0deec9a683e6823242a2448309b92a7d5a1aaac6c17e7e2fb3185325ea348c877bf9850d143f58deb70978137f684031b7fa2fd768f461626850e4115d488d5b1af0716f19ef97ccf6b2648b9d9973ac3b5381d68fb396535b0424b7822701452f65014986b25ea498b114c2661f2b7d25ef2c8dde9548655ae046e660c16d78137ea1e06ce2203e12562bd38ecdf6e2583f44c0616d0e597a92198ba5613a8d452aa706e6c79d56da680f610373d4814323eafad6f1e87a3bbaa4b9cd769df80fe068ab94c55b7f91f97d57721de69894acb223d82b51a50cd8f5cad90b4b8c1978e462132664ece16be301cec8c143eb1759a0295592f5969a685d6c6c0c1ca371f0b17ee81720fa80e28a09fda8a1c505ab75530ecb1b3f2f5247009b33ff03e768fb0e49e39447ab84968995b577d63eecc93877c11f789c9ef4acc101e9f84fc75057013681644fa32298c57869c7fa7ea8035adf9e05e7f6757e679099782d618c70dfaa2e4a19af663afca1369bdae00b808220dc231a54c01422ae520b0bfe94817459bbb055cc55cbdcdb6ef92c769355511a7803630a4ca2c9d2e8362228eb3747c00f03c4ef6986ee5770b71da433502c0f8055cca3920894c78413432bee0eaf94fb060074df945742ef685f5d3e6df1e64d8accd3c14ceaf301764bd8eeb5a1ea67de9c364ad4206a2e1247529ecda77feed64e4bf89d1dd2af098d4849764dcbdc93c92b79843b2810a7be08284b4362b7288dfa8ce667d33d1e422f54912b44d6c2adc8df018d3888ff68ea8b1d5bfe410b4dd278b5fbae525770a717e4d9cddb16f8ce07081d73472eca8db0e07af8564c9909bad8612daf6ad35c571c7552a7c2c4b3b8704d8f159cc4600f0e1403adcde0a5500676dbaeaab2a0e3623a417660e01eed0c72765cf689facc96b9a40e98b59263006b6e346563f0ec64965e7882a548bf8160989448f183590eb08fc61c14306566b7f47a5b5f0fa0b55419f0a210eae85a04a0eb47b370c6e6495ac4e9c0f5cf1708a2191955c6f5be45b06b55a0531a5637dea7c37cf23e3050029723540f1880ceefe64fd4d4ea459dbdb1e8eea2792d44840c47366318ae189738e5f9aaefc4911aff4b434ef15c95b9eb73185991f29a4d900b7461f13bebddfd05b2c2ed29fed8db21508eb2dbd99a859fc6fd4aba3737d794825bae039dd513bd6fb0ede92790d784f17517eca12388423c52f6781be1b76735b03a16833109e76404715f09aace6c880461d7317bd8ae7681c49f91b49e3c7c9e56fb68be6956f44e2509976a19a7edc1af024ccb770b88e27c7e4af36e57c5b5a5a6b89319665da9f82dd52229bc64ba1c2b11d972d8f5f154c873ca6133efa20cf3e421a61bdabaa7f71a3dbc7f57b28555805ef3c7ba559133026ca0a281f5bcf5716413cddaef2dca8868eedbc54bfd7a95d37da94978464819fc4cb8eabdf5e5eeeadef2c0bb243441ee07e61366d81923f10ad71ba774e8a9fb02630759b435285d893abbfbbe34c8e797a4058de57170cab904ec2fe9bb6dd07dd92a3301034a0b6a4ba202588f038f2e787881fe63114d61fb88c5e0d0884b4407109ada18cee2f876b312fd2db2d468437e94417baf4b28e9f37584e61b2fff042ec86fcceeaf227f6d87126efa19c3cbc812aaf493996647138684a187232b5b31259bf2efc393d064257c6081e76053fb9f539bfd61a90a8e8b6ee8a4cd52dbebaba7e6f7d4537022ff3e5c2f5946d237e41cf363051dff4e0b1e7633f0800c6d2ff352c5db89ee9956992e92be8a99933e2bd9af90f99387adb4b6ae959e7dedb2ce55f06f95fb414e72d9d55ff547d9f65b45198a442f9b288739f38fe68756b90fb599a6f603c2df104ce8c4143fa634843b2e3721b0bdcfe83e0dcc14be163631ec3f4ddb06da14a9f55fed65aa0260c91e1e92ffc49f214cc70e1aff638f0128a1f59c8ecb18842b896bff8c3204ccf6161a7dd414ff42fcb0d82343bf7b687f74a79618c2b21486e3575714b53746c365974762715eedce7a33b0f847bc0aa2a87c1865cec19ac66c600a68191d43d78514c0fe212be59fbf13c5c09184aa08fa3bf999cec119a68b31f2cf4375ad175b1e61d78dcc00404163bf77d8e2bdbfd9fc8abcd0486cce4f3519d573656c958ec4b8c78168c1ef552d3232a1701a2fabd11452de2e24d9444929f1b19140f1ea3015c72f4fc1beff251235e8aaf52fd491d252fc017ad26ea156162716d58bbf17bc95324826c7cd6a0b1a6777e06b1844a2dd12ec3274a0dec6c9e4d835314f3e18de2797874d0f271973925fc4d51df537ca5e662e6c42da31fc6313f35077941120b7a28bebc3bfac7eadbbb43d42356edba9a95d115fe785a9cc7709681eb13a0834d820fb8137fdd57a6f9d672b63e3a241ab4d4cb8bd0814cadd353f4643d5deb37d5cfae588c8251a69f7c6af8615f3f9aa89c93a97e0cf97777091b09e967bb59ea11834145dd4f073ae69672671cfceb8dc4656613eb5f538792e0f57581fde45db92a868181729bbe221c30ca086791ab7b8787e2417bea8d97113b22a87ed7bcc69caa7d378f322d9ef39421c1f50a416b49e7612a1650fb8016e2c6897eda6bd85228ff36bf885b30dfc3b5ab7764e230eb82c437217881bc0a229a0aeb458e6e890456846010976d4c390e9ad5e4742ee2aeb322fa88c4c4e0a8f487efdcdbde1fcb66dbddd70d332426c8fe72519cea7b5c56b7e4f705e15383c78f645909ba98142816febd9670f429224c55e3545cad37edf793093f09027ed7b9ba03ea3295737f6d6017464d9d8d8e06cad2222898547f34b4a7c5c8bf830650090140600a79c4f31320d814d6f18b95c6ca5adc4574eb122641d5147a1ecb470b6a8c0fdf73afdc8a00249ed4dfe2ed6e780f3269e89c38760b09ad4f1bb8d08cb716f4f6d909e71de5bd844551470dbddb82a28ea2bb67ecc82623264ca584567b39e7ef30494dd53fa8e2dc7f604ba5609b10764b60c160a2f32cabc47814a44631022c1b456c781232b11877d1365cba9c75daba55adc7abee40617946fbbd5aed2407be323e9c2d57efd035b66ba0d7bc2f6d98f780f1b5fbcf37dcfd5f8c276f9ba25e7c1809bd9105543d8aecf972e723a23520d063c217d457d5c993d2629a4b50d976f34b6392a51e870b71f10f34f5bdea07ec7810f7caf41f2e3bcd64827ac048ccffb10dc9d162b667062702ea8a078bb66b660fdf507b0455f3ddd425c26782bde83b6121787023a153eb1ad84d6b470376b0973de333806ff73ca173a2714cb8e4e7bbe6f51ceadb69a54019631dcb56eef19266d3eda4922acd359f90b43836ad445aa52ff03a1f016a7fd6264e3568a19b2f92d24e119a30bd448cbf0ceab3f3658873c895e0bad1205576673ccb6658c1eb2c6f686d0c7c4b4c25c4c2ec9911194acbe0e9f8fc0165189c8dc6359fc942c6fadac9a4acce3410a1312f85402bb415f067f28667ebbff4151da945add87c2fb45b829963791004f44f4f1b0994eb65886114a2acc31eaee9cee380ddd64fdd3a5aea4751297c73b10ebed955e6e522546e58ff9d4eeb75fb23b03bf0464f599269b880315e1508b35ad4e10ae272a3c73b00e77797565427f2f9c36767703bfe2c1dcd2a400dda8fa53946ad05ab5d7c046ad30a5ca8a874b0ed63e50140507bb238f41c54f1d086dcf334a5d9359cce74bd5f0c9930dcb6149c20819e5d85c209c9a82808b00ecfbe256bf2ba2e2d71b447e1f2b6c7cb33da9f593d9567dc1559c7d3acaf47ae8acc08a2b85c6ac6b6e62653614847ea5197b5a5013c5b8c56e29a38e838b48551eea9c4ae83dfcc0a96d8650b39a0ca0423d8b17b6128e0a1ac61f732eeaf572b11ed8d795504823b99b06abf0fe57034e743494eeb66685c600f9e848fb050cf2ed6ea40159c319c14559b274168a2cf458aee24998c78f78c87620fdd52346a1aea2ca4a025cd7bab21b9cb7c14d11e0b05cf660d11340efc43de47d29db357cab6f2266d3a143035882421aac07f37e0f45d2854d4d856e4416c16c68620712084f02dbaca5b0f270516c7e6405f355a68d1ad6da2f330262621c1f9ee1cb558c1f6cafa235c74e89fe88945c3a7d1861ae8126944a3efbc85443d0f194f1d6f1df8b1f5715556ae0330a521dee39bc9f30c1810ab049db2a544abf55cd3f03c84406b6aa3db2b660f3f7380a0410769048a52f921f66d54651a8f69d9ef09c1753d8e374545f55119db6c3afc3a01f335085fa8b2d07e4f93ac547035e38982586c55d215108e789bcf11379ba98375f606360159ddbc67c4fd9105d459f7c661440a65003a2ae1738c58bf6a8b3a5e833d4f91ee6bcb97d68e7f6feaf4d4175fcd12304aefc6ddae8f9b84f971b87a961702d6ab7a164c3fd74fdff9989a638505afc2eab9a0d9f5fd5e1cada7573a136215d39a610c6d30e2d6621ae96c1c3986078b3f2f39298d0a94cbc4235b63ab5f8616576c27901eca6eeb607a03354c43682d986e3c1c48f285e0baa0e631938c83979de084512993e6cbbf2868f632674a3386b12d6ddf188985f60b0d6d24b08843c5eac2267c6908ffa9e164b4515bd447fa0d0d4b04b100f575a1f924970475bfd27cb7eb5cb1526ecada3574bdeab47d5cb861fd9738373d604f2e0691e24e1949964d5339388e386fe426305d016a5303ed2272dda5aec84d72bb20548e4f2ec3bf429394331b891dc2332a38d18d456c7a5730e3c2101dd965f6ebff2980ac7f387d183482a06377dfc689a275d53a6e8cd1ca7b57ffee6227ab8750901e6d3cf0f070e8b80c11875424cd5cfcd9b1a9df35882bf077e12f62dcf8ef2e1fa40196d9a32c2d2198fb6046587a17a4e9679e12d5a9a230231d14c9cb160cf96190e4925e815b217c8058b04158d44a94fa60846ecd3441ce4d0dda65c4181373a95dafa15e33d28e002cb2a7b674cd9d6bcc8ada8734ad5220cd44441555dc3c20d0267a7caed0827a189f314e1423f18eec9442842e8599d8cdb4e86fea26ee893c68209187b31b04e3f591ae9953774983bef4bb3343e4f522b1b5e60400c131889369e9aa9f9ce03f793feb714212ff19a4cc16e8144210da6c11b5ffdb02473986fb137ca5bd8e9f90980ae4e60e0dbf43153c5f6724d7bf553cfddfbdf2da37dcad45bb085c447683f86dca7af749c1b37254778f19d2fc87ac95a722541d0d61f2bf390022ed6a5acc816b303c7603a84c5772636c49cd352dbc1a7badc33e354c0afd69d9d2a3f247453d7bb9ad989ea0b9888bc7d70fbe6267df5e94f9c2290edefb5244563644e2df8a2784fb40f58d1c79211256759aa84132441f7f722b8a1af1f42fcc95f999f3ef1b39694642ed658854b4132a7721e066e14a727a769b7b277229b6ba01d0d4b5fd6735f1a9aefad7351ecf9855b41eb1a05c92b185469197a91df6530851f71445b14720088522c376676ca7b007d3b5ecbcbe9451af218496f32060319c45cba3461ff698a604afaf481f7f1c3347be1df10f4f0968271daa2899537f433bdf5148c4a0f03c8f6e15063994e28755055aa79c8a5ce0b106eca7a73d5e8d59e6951f7a50715b48cfeebab406e605bb155e0fb5becb3ad4c825d7ffcfa40b66d5c59f07658aa961a8118e9e990cc37439e468a76c69b20e10346be170fd40cbfd5b44372db7dd988483d135cf6c1dfe6d9eba4a21881349758d13c2ad1edd3cc19bc9e4d3896a237d7b0b63dd8617520e32a14c37913e3d348486fd410eb251bd917af90f572f82bed86fdda3c630c835da65b561328d66c70a72c61b1929c4b08751114975ce3345c84af1b48fe85825623ee968017d126ac8d3392cbe4c6eed77d0e94ece1abe47a6dc1157020fa348cc8debbb6d557edf156be232b52310a2bd7cc0fbbcb31900d94a3ace92f5b8b07ca5cc849077c4091682ea072d959f226cf5589126021fd06e08d2ac405f0ac0e442d098d5f1005a61bcffc1c7d42cb4a7dc6582b749a390dcceb0ac91d686d7dd2ce3bf81376ca009efbbcb2cd6166f41329e756bbfcdebbe9a9480fa6833651942cfaa0d27eb20ab08d44a3479b0c3f9802097a8219a8fc96424c1c596b097546948276dcc73d6c40c5aab0267463b0d2dc7edd67cfca4214fdcec4bb7df89f089c8ecd934929f60767ed1ca397a00ecb0652d94deaeb17f2bb1f14bac4c9583906335765ffc1995fa97ace6ceb45b234ae7e11c7f382bc099213dbf89aa09099a741c18f3b262cb37dfef3c2f47fefd529f8903cdaca7dc4dfb01d01d3bed17f74c51017f4309e2c3554d47273505b0269634bd05bf720417993dca21aaafb476f1119c011076af26f11dd0eab88cd86bb77330175d2434128be43bdf114a2ba20b960b0219301eaf2b7ba889fb80a475e981414ea8f67c60f840010b7d3495eb2a12aae084fbe604bdca9e52121c0fffc2b07ab7c2e4371a71b98977fc3753e5bf84b88e5b58ce4f6b470f964f839c56c43b8a6c62caec1bfbf379024d9ce60855ddfc27e1c3e6b305032b4635d27dfb77bdb9732ce6993e54a2b905ecd73dd35756ccb8ce3ae43954eef10c4a8e059f6ab8c4221f519a33308d34f563929195a949b24f1523906ed94252ac1defc62cabc2c32c9fe721803dfed9167183ada25b962369789db94b28e0e03c4d511c1f90182ccfcfd8c7786ca51bacf473f2377bd931e3cff3f46ca430e644b36f901d9f90b6213266387a89b1c0832a2396eabf8ea94f47ad2a457f3b57a66a6c52ef43b9a9911646bf56a2030a806ab145ebad1c760372b5635599616dae415f6357f94262eacb67e86163299c0666b9cc72785617af0f09efdead85a445f60a79b87257c3cd74851ca249a6e2fdf3246d07c001efa171cc30ff7d89af994af13ca05e5f989c4ec95da91930dd7a98d64e07e1d019cfa7d5596980794f1d1d03434373c08be5615c9aaeb8b3ad75a43317a0086f8b17b0b743ee95d60bec02e7223f009b9744f716aa2409aac293c65b0062b796a320c30342cb7c57a0c6fff847a8f20649dafd4ee40bad36eeff0df2ee4b5d4ecaa6a082ee0ee447ecb850b2da7c1cc1a9e2baba6e80c9dfb0218d90a5fb5e84b4254d16a30dc179ff8f525ec16eccb735d501e232f5718890ca1ab67810a540aff37b2708c958268e949c73f13bd767a5d874c93a675906b2886689ef428ec60c8f9d76fc073cee08ab8b09adc50b5f541991c8953fe3865bfd0ca6ed0e2485053383d130739071cb977ecc60c7008cc81a1003b8d133abcbe83135552cf6b0908bc4b2679b913bb0cd64698e700414e51dda3ac98a0cc498dbf008170fcb35cd2e8c9b84a7dbbde8a560cbc614ddb2c39e5b1ba4cad9ef0eb8204e76bdb82f215f3a496cc0166e86a33cf241da5bf0b724a24826c78dff4e3be28b38bb2d692395b39f534529a4534a51eb0f0064a08aaacd43a512f45439c8aea4880634acf016d533b9d8fb76a5460dbed17c7030268f88be581f8663c01ab5f394b0be122daf1ffff3f68d0c33b1d7cfa7d7799a81696ba59017db3606af3ac69a8e3849f768d2717bd37adcd537991fe685e3992dab90e64e3fc55f8af48076d75855fa989cdd8293fb075e507bd6d018f004b715d8ceafe7fb2fb778457aff01faa6c857fff7c8c69997306e867e90678563c7512cad0f0e81108e4473d3565ad3d134ffb24febcb58e4dc0e63f447af6cadae732436350d3f241a7c98a8d5611f280aeb406d450087a63e0d4ced8c2fe871550b5360dbb36a02855af561778ac051094ac21bcefc534749ba334ba373f10ad19b788d1a8314dd0375dadd23f465fcff40808e80ff22dc76d840b9481af679343d26ac7ffaec8584dcdef6ec79bfc1e141ed5887699f6dc2f43e098ac75497b865c90623db2beff96cb09d301d0b4b1308815b5df76c0d2801fdd246bd1bc7ee887316d71f5a4207f45a2e74a6a0a93bc6866fa20f89cceac347acd81404d5dacdc98a70063901cce168012f86d0aeb64a9799331d4a31e3f2c51f9503788b943a4f790bc56fc67572193e9e4dcfa6254c69b809d6f7d17ca28cac3569e6b8b005d3d9967fb0d82638527eec7887a961d04984584aa9251d4331d9266b370f1d15477b50f17259ea47747237116a48d79ab3fe316b5a5f92334133c50e381315461a73a9ebec580ec61b67a4a72cf51872804519f8df39e3ddab7c8c264062260d548110e6b4818e04c50f91ca0e7da761cac8d1041dd4f0e50ab9e96c5807015950e78fe4180d2655a31e22be5c52fed0494bb1a28407de7005c13e6cc320310891e9dd718a06a6a63be8c49ad16be64eec35c1ef22a243cd462699baf305813dddfd8b0bf6c5b16883a78411000fdb93615e41b4eca3209818ab8055a226942cecfd8ffaf991175a8590ae3e51cebcc9f758413df39646b0d29c0a174ee657514549de1e70a01b989c23c1c51f5db0e8963c3961c48f53426457cab5bef52a60261d0f33fabc2a0d30e2493282e8ea6ff0c56bb9f4db03ae0474f0bb68fc81b1f1375296c206202f5c7afbbfaa2983482c69e7d2f2953cbbe8e14345a339def85c371bdee916e1c01708ebf094a6dd5be1fdfb6b9b908e48565332a6e46366c08b95714a5c093d774c01687ce611ee8302e0f4f11c90bf3158bc556311a1040333d26e0c0fcda465d974f6288c88a8d64f1e97fb96780e7a58eb65857fb757173b946507a553b6e02883a36548bf632d14ee81772aa54a5ec6b793a83f56775758647f3d96ac363c2bdcc04282b3881f85cec7f1f051e8c9c202f059da6409d6ace25090c951320f9979d6219df81b596a8e23f25bdc002068e140388346c52c954ad904c7dba1febbd374ac40fdd7b48a85c568b0134b0d89ae74fd0a60c24054f3313dfb01df1016b11fadd73470700113e784a2ba494afb9c809e28a504ee0181be1f25d5ba4539c8731e2f1ea0114ef42264bddb055ec2851a76e0664a5fa9efde9e67667e167fbd999adfbc179445da1daf61ccceeb37a20eb33c5ec8029463340922e86df33669026dd9ce80eec8ed6f8861bfab0b76183833de4295c649a1b7b49ca2a56223ad97e1bbdb5f9b2daaabf6e96568aea12616985bed4626fda9593b150c41d9e58d371d0e41720cc9d9235ee713d610982af658e87baa89ca52884470ae1e399e9625525a863e57418f20663b09e10f97ce695cf21553e41f89288922ac2d01adcfdc933340b9f837d643993330f03d94c76f3c4e071b35db23ce97f907ee8fac16149967bf1fc330d1d84be9fe53ce6ca23161650422b6b8bdf4f8fb5c7518e1ecc78d5a1c57ef4b11f7883a3a1fb0626052ceed3d80f71c6bf493dee61e1b4377c17dbef9506775e36c67236bc17fea823aa8eadd30a61c85e3f3725b7953bd454bbf74361a5ce3664cecd5d0577cdcd36adf688b8455f4c69e1b657cd51da67a0cdd9491c5fdae76270f11467eac4e75905659ceb25fcce542638e234eabbe943eb664a3bd3cd6d6dd5cf100353ad2d111773be2f9521cb31816e73cd807d78be2022de7b0c3afeb36b911a4d28a958e151e92d0a78c0bd6b3df831a030cd2ca95086a060d46c780915db39fc2aa14988e5469e8d62e9cd65e8fc350d771184bcf14f3c8ee771f5dcd415efea4d37730b0de1cfbf77a2cb3700dab3792bcc1aa7b40bf5f96d5579b092c46460435c01f15320016de46f78d15acf8a7c67d2a75df81b6b6c45e6aecc8d7ccb639f6dcdeb8de2b1d8bcad4f8fb8cff7aea9f361ed5a06e43959a448fa32178d83fcc6cfd27fc07b245b2d87d33b426ea81831bef364197edee614c19fa8d78aacb54f44f6d9f67b8bb2a3a972d958f2ea54356f15f5d6d7e5f2ef6f3cf66f3551de6b1870113ab31dfa300c0e40e90282d501515436ce626c9fd63e5f5f0268a0632715ff325bdd86b79b045f75e9f8ce5b02e3cc58b780c54f1d1574344e1e3eee1d6f211d3c12cffddfe9f755e8dfd1f39a07bcb8d8638f4d8b77a6e6d22ca3e6da0508121dea237a55afdd28d0f6f1c41143c0e5dcc5b2da352372d95d924979f06285d6263118ceaed6e93cd9ff09d84b3791b492285aeea375d05e1e00a80b28c309d1e787fb91f14f80342fc19f1c9e3b9fe947102a4c68dfc234c0d601a98574243796cb939e3a480b5a6bc39f8fc3bf5bb9b74b7fd61a6f4e8be88598507f4181385e1b8fd7174c12f1c02a7240841722c86ad2e1c6360bfb71676ba8903fea719630e52bee5f12d2097a8e6c695f35cc8fabc06f9d9529f4b1b5df80eed022acbd505263f696eb0bc4aa45ff1e1ac711d7f581762cc327424dea034fb3a719aa11e18930681a1796c5b47a13a26cb68454e0cc01a3a1bb3600301e0bf607e136fe477e4c1df630cc71a77737b8c31a610dd90b2a4aea8324bee083a5c4b65ece7fb7b8e157b2a824a78c6d3902db89ff490e45bf5ccedb23252ad26376ae2360c5fb94a6b53f0dc50a49063a4c59df5b2c83b95621671dcf748ba88cdf395b15276e414be4c91e9c4436117ddf915081235f73324b2967dfc324f8225945d68eeab78adcad40be02f7ce652e93a4dc6e12b7b7516d951ae0981a2a3f80585ff41da7fe8c9fd07534f66cac391d3d851596acf5061637b2e5dff11c62e0aa6f4c75fb55c474a83d2d450801aec9b0e55dbdf955283b98c168f39b971401f54468c2965892a0c171d741709f74d695d1a7faf3302bb9eee65a13e959874903cc5393a9231bd7cd1f1b8dd8faf076f63b1e22c415a6fb40b449052b3a4a18e412704a30c10e28066474ba9492158275f9e091574886a2992c68d9eda256b9ced4fad5de36b4274a315ecd2229b31defcb625673af2c5cf7ae58d07743f8141982bc3d5e14bb0c55730d12ae99377c7ea031905786ace904b021fc5576359f2de753f50472629bceb0a6b8ced541b12b882f0dae5050d53873ea95b93416b64f672ed918dc253c1cb0251c2cc3c1c080cab49b84bc6bfd2c8ddb7d1263fed04be15a8f3657be70cfb46081348c6cd9ab2b3322b23a452fc402db6d716ce4d44186a07137dd1c2ff268342ae47d0cda65c25ae6be2a9e96b594ecc9fcffd9789d77b99f57b654d1c431ba4a312c3001538137fa9b8557d1d42bb2ae161c57931baf9dc36bf22fea6d3cf9a6836d6dad9c12dd34c69545390462a2b2c2ffb081e772a415e3c15e3bd4ab69f7d22cca5ba581a51351f7788180bc9d42cbdec70fa09445bd82256fd6bffb0d30459d7d26e346f11d1b81ef1f9ca04c22599d8c100c094d5dc0f04e8db56c9dfb4d3426ab4a89203e514b2b30098fca4ca6e426e2d530f155757ac1a955da81d966b5d27103cca61d37a570578d8a9d73b311e1169568f6f2d7a1764d49571de232edf0990a6894dc155c8f6c2bd726fe28393e184d80b5222411a01a92f276a754e44c9c4d368d00ab806a97360c65b5774d3961d3182dd3f9289db6f9212152c445bb7d4ce548ca3465a28b1665d651ac545dc51fadf70dbb7395a9b544fa4c3a13072bcd12834506fb81c18548e13cd4b9e59f9cc754d34687674719c4deeada1c639b58ec93f33fd1971ae58dd834fd1ff8fb22e45388865356fcdf7699833046a964a8e2ca9c27ba85b5d1d0a56ec5ed0bd54277876aaf19805d2e38b249eae768e7dc07d260f54a42bfb894d85845ed5eb08738b5a50105f274d4aabdbf38f291022409725d3f000596fa50d3d7eff80d4e3892e8c3fd17d0608336dc852daf6eba51fb144669f769ae437413f63a7ef1cfac7276ebccb4213f2fec7d503d211f9bf179d1c944d6ad6c6cef31a8ce4d48a981c026e6c44cedc1255d16e7f0cd864a2861476b176ac1451ec0dc8c7608457167fbd8247a867d0cebfa9580b7bb142af324f63a6dc7990300958ea871abb701587e473ce67f476a30e332bfe7ad405a495a3146e53c77411c7ac8a64e1ae607fe0013b7bc31b298c25a4999892bf652e957a5ddfc46b4c34281fca39559ca338eee32dce891d2504a1a6327d99e94cceedcd085941aed6214ce32c5eece04a0fc3f9eb556209a4d262b341f0cfde3fb6990d7f914baa6b4472ebb26af0c7631f21aea525b03227e080a7beefd7facdff79695c6bb98a83682f049dbae0c035cb07405026d75901bb49c5c9b9cccdcad75c07c148a27fd038db981694bc11085d3f650cf979903d92db3a04e29c00d71d8289bed315254c2cabc21c38a930a534038dc521ddc9186992526e16ebeac900ef65f4088e1cdf5ee27086f7868be18c8ea7ad6f77ffb99e222dccd3431317b898d051d8d49fa8a76f088c8d2abafa48f69aa8d2b842080221edadcd4744129679f80152c2e26ed43ff08ccedb5963d93aec0eed8204960cd8b645ecf5ad3f9af9a4e114c02ecbe8d4392a232c43f7bd94b2a233ec371cec51e67a11b9862390de38c01f43b0e6adf9a34791bfd810ea44e6ac869c8e62107cbef1b331a403495e2d44f6901e16fcdcde52dde43e4a102a04092b1c6f0f4afa23cb5366d15b033dd1594f122938d0d985b24f04d770a31dcc8c6ab522ee8d23d6af5feceab1cd9b09a3374b049691458ca4e530a8f0256f74d5e382a5d5fe5fc48ba89aecb941293c3720a2f97bf08728ba62fce63a4ed27211f73cf0242c5b1f82742af0ce6a75924412c079d5650747d923248196807245f3c819305deffcc924a4c8ff06729b943e1087edd6024df1183ed1d13d85b8b73bf4e87139ef6768ed67b13434fc8257bd3d859cc3af8ff550db8ee909684973fa07f5984b63d8bd1aaf18f2f050bbf59c8e8a99619310144c86943096b7f9d3868ac77837fa350c88e9d1f4a43c6fd599d4a137df261e24c793e213dc9e5817eff8d2668905ab8fc3801d4f80dd14d9d7c203aca3c25d9828ae94fd032c100afa702e7b4d4bdc7508a45a1746d83da073928c6d7ed86491e7b9e483ec34767228985389c426c7d62ccd4adeb572b87968b87f93c3c532fb5d2bfe50da77b0321146333a3ccecb9295ad23c17d6cab7139f8e4cf44e7931c71a8eda45ab02ce6cbec75cb3b39e20f3fb17fe046525f901c150583fab5af022a82e391fac4916a0c4119f8530be41061914a13a92dc3cde4341e769733a5583acfe3e281dd2d907c4bd9f275b8a821d50079eb24e01f94a252a32460f49c243203dcdeb11c34cdf9d80ac99014323383d48a9102a9c519a618ad4fef60a0dc2f8e8daac7a7348f33a647dada78be9f2c54f272b6ca2492e2caaf20df8ddd64d54e92e001157b497c05cefd7ad656254e4c50ad5ccd87b16b150f6819a8c9bad17149d9ffab2436064ceaa3724c51082b6199ff48bc646ef4318946c83f86ea3244a8b9b2be82fa128d334856495643669de8a9585c7262d3d3e4c5d482b6ab231ddf144dd61a49fe3d7cef6d7d098259867e46b492b5e3f1d0e25c27b7011452955946b5a5f3c15b244035bcb8db520ede0f416046c692b65fc4804204d6e38e45fe2d9e5c9f774e394201cc83e0fe159a2a33fe5e15fa047c84c8af684a197a469f3e8713df0e5178cc188627862440116734a419ad037b8e92a5cf23d53ee69dde4cd4c0eba49231b5cc76958cc00bf37f98c5466bc231eebcc7c1f6c098debc8078bf64616ea20a0993ff7c6ceaed5a0f6eeaadd12cf8302b5879ecbd7ce52a528526794efe3b9f22bada078069971ce4a7140b3eac692d9f112676e5b3396308d59f93dd52daf911a04a80d0ac0d92cae2b0d59dd613567666baf4bdb50e3df8208aaf4c633fecde4d78e8ce47818c6186f4ce654fcbc803c2f48162367349db78aedf240a87cb578b153f8fcde556800d4d68bae772dcaad7c4d655da0003f213eb7b74982d38ae9f1f3dbf51c093fbca5184b83bec39dba94b5f0809ba8e279fbb282fd1b7980625e6f7865cc5677c31b37c561e3b9925ee9da3a3bb51d21fdf50de754c07a840fac24806736e35dd6bf135f64c61292952bdd14eb8f63cad8c95d297213667ddea47edcc35df1d630fc3500a979e85d2ae6605763ea2769b2d881ffadc87354591639298ced3c8253f50f5ca7eb12b597ff3e46d881137e150f28cdc602c6319cda943401e13d3ae5df1452ca9dc1d2d599da390a5bcb91fe4ce85a8a7b1334f7ed9c96e33df02004a47c62914dd0b24f52209173057eeb30497de009d1787ac48d0d7ca89303d2ad0a9c6dde98573e53c4906859f167f8ecfbc625ff0f63d85758835e9e8e65decafa563150b1bab8ac5f6e6dbadb56a857a7bb9b9a40f8b4de4c2a3d5ad8c034bffccb807c5ad3c6d399f6bc4e142498b8c12f1d28661c14f6f4d09b1e9e4dc4a04e57bd4dd60018aa04885327309c5d4cb2f545d26d53ca8f57ed722bc337331485c0b6183fc307137a5c4e1bc40a4c71cb053ddb440de6d54aebcdb82846152bdcf2919220477c21cbf63c495e316a0b95f948036365c68247c86cc2f1d0c04b639ad7b70eeaaf2c78efbea4332e86875f733811f29074742f7f0e1a46819d4d3abab8e855de2147d6e4508308d48cb1adc91f6b689f637b9f44457f86e74884c75a2f5efebccbf10fa4876fe085425d679fa05615612bf373acdf114c8552ce56c692f45358271b63247981e91057277bf81af12661d4361227c6773d1554803aba94e84588207de4fea03e83576bb68b8bb07fdfc8a554cafd0364b1e0421e441572776c946a587642f15aefd721e85258582acef04d891dca29e94b35fed97658db2e761a65f490c8a8f1aa8dd4df1cbc63e36cf490928f2b2cc041d8c1059d84612684bed646ccd6748995bfe9d3056e05795b888be02bec17947b32db0ec234280ea41fb05b4043739bea968049f61cc5cd318075a3660bedb5aac01908d56ed640aaa97ef58e080ad6a2a211b557aa59c49ef50d5bf1f3209cad216fe3845464d50186c86f850efcb7ed8295dfbcd65459581f78934358494848a6b434786a6c9990c24127eda1eed8a440fbbc3fce278f7b8e633ad94d0fda1496b96ec3dfd1b3b4efde5a7a8370c888410ee2702b0a4d7e57b026ea080afa0e53812938fbba54b10abbab2ea511e4600574cf29e313496a567a8ea78fda2daa7dc9557967060b654c73c542b2f9d135998a0c1f7b05f796102950ffe60e8b4609a0ebc6cab008257d43875d014f3eb98c44951d4d341f4e4beaccf6db07143ea134f6d4ebf49e64d1349eab80f909a43c8197ec3e83db363b81f70ac7c68286b8098224e2a387c3e5594d3aab6714087aa601d26f7848251ee26be16db2428729e34d1db74795fd29558bb5df2075b34f606fe903180d1a497571510773e0259883ada8e0362f96a8c136ae20ba7afc8cdff72b4fe966ee9202b1add638782e8d25024740c0c040ef525506711367ed0dd3a2f205c80a17cbd8d230abc76d0875e290c5b85995af2d9f9c20fd8a43467b54ef40f9a803b6141562cd7552f6e34d1061c9835120a8a19f866bd2cbc2b0b17bfe646fe8c6c6e73829f928a8f9891428b0688a4c5018903a54464a7e916812783fc5d81de55215d860b949ea62590d453edf5bea8141daa9f875ea66ff129230a2da239fa47f38972bcccd3f210dd2123202ed5030d57ec109c9c62333052cf8330bd8156a68dffb1e58d9cf9dadc1af1ef664aa9e246e74f9ab2daff30813cca097ef36c7f29099ef7c390d4484b61d55c8cfb657fbb20fd678fb4733a7c2172400c056333e3e46ce4644b292cb00bf10ec6231c324f3ba214c8175f586ee83e413ca96af64f0612ab90ccc8a4c1ae0598af6e88e500d1bdd8ca7462fca2da6738f82b8a77c62bbb151adf671912ad6d232139f2ff6fed69ab4f0a282ed5a117155a0012054deec06b91ee007349001078329f9988f5f8990dbf57520e95c73944ecd39a828de38a6f4e8b956327a15b9ed681694d61a489d0d9f15460a10a8cb924c8430d35631c12877df8b230b95c82541cad3739c3c8f6790ab7e6027f4d5860f515409e956c6a143404e1b8b02eb5ffa6562ac5a7909d33225af0d80e117154797adac95833aa85f3a90a59f16f26819b0345a92bbb355d286bf912c548dc46d100b885785b25bb90d9fbb62754c5535133031168c30fe66b46d06fb50dd1c13639ff52dc554c0c4b4c3c4400fdb6b198cb52e3c5273aed8e4c8ba1c06555110a87ba9013e786d797425776bf75a1f41a46e139f64b1626b5e1df45f53291ac80ade08eb062a9f47a7338a151611644337795c8e3dc5a7cae21791a69357b8f8b9bf6b2750ec572ff633134367cdc14add9b37ff223f4e9f8987960ac9db6c6d8e106beed3aa62700916dcd53775782f9a55300ea84d462e4c9171a6a3037327ffd0dcb3987a732fde15ee33d40e5e17e7dd8ba9bdddd649d947eb640fd60ed35e0cca4ec8a8fd2c97554fd232ceddc9680497d212b204e506f914730d8c2c808519f2a7846933fd05675acdad05cf8f6ad14ed2b2b8bc0bff3b6778797bd594d3ead8a948489682e7b565a1b09a0cbea803bd2f80a1892a399c1cbae153890786788065c10b6b39c082aea781c6ecb237333778a0e2e98f17532a635acf21b6b50da2271866243656ff03d330ef8a9fe1cf5c66042beda5acc16dcda113394b2b5ea46755dc3a8102e5bde39d9e8ca16fe8d30db97aa4ce4ea4f1a1e04aa4bae3d673aa3f8776105af1d93bfa5dcf94775e29a3ec1ade9f5874befd70a01db3c1ebd39db8e0e5d0c332d7d35b49a98b448800ff56a870cce36259b054fa489f373e08c9c216a7cbd9d20c5a071451c4d3e6d67fec5859f644fbb6674220df847008416aa6fe960423a5e9b33c7af16743fce7993197be5795293127608f0270553370ece0fbf705779f5b1211933d55c390215c90d2513933cfa890aed51c0fa7625020d35e9e762e05edb2e528807cbc91ca2e9c948baa7648afe2c44204fe06f99859e2660a5b15e2b5d91e99ed7d842448f6f7914c0680522c981b275b7c1289f199289954245d6b2ad3e2be0fbb33ee31c9322a26d76de0554b8556f3bab281f23d3b8e95323b0a0b7d9d74e9bb75cef575ca3978dbcfd0e39a03befe4cf12c0fb46f1b7911281e06bff96bcf031a6f9bb1c42dd408732851dd1c5b09afb3115fdc50b299765c82a1603873ae261fac9e888d44bd041a631b2131d190f0e4768fd6bdf51c590c6344b16a2756ae9c993f6261ed6c70bc0bbc5bcbcb62c681d55923ec524ed7b29993ae2f6c20efdaa9f8d4f3b7ff6315b852891cf0fd04486c0f51bb2b1472497d545c64b152b620769c761bc25e96146645306531b5f2a4691350e0d89aee5cb1fd088d55734c854405672f0bc52bbe9aeab2c3d587af3d9773eeb45ded49192ff9109c2b626b624539d345e90d3bf319748ac34ef2ce6560cb57b471e2428d1e9ffda091620797ed98f327f8e47a3b571d75e69fb67f8dd310baf7fa4d9e1e5085b20f392c3cb3a1e8286fb03bdd789e323f5db04bc61482b6057033eeee6b367d15af04fb0bfccce154e4c3069c58cecc7229854d29600a85831c50bb21bf1ecc3c109fbac452e7ac3763703b9743a83f12fce5bf9eba8f3b7f1a7c4186e100fa5a7bb67b699922af7c4412913d6bf6ab3096877ffc0d44b7abe9df3960b56f40ac49ffafab9218881d3a4e7e9a215034e923a475cde1a817c6190148e3c0e5b21eb9feb3519f68da14bd175add75717bc9a4dde8983a32f26a34681ba3a06a282a0c42072d632ba3960563f3267560c4702d6bf4772958e78c42d95a21a2c916b1493d1a4d82b866774aa9774452d904c85d236608b57d31afeb159aeaad069884eff3268a298568a78adc9d90cb5b88ada25e6d9096493ca1ae3033843d071d57a99b6db966cd96a1d9ba325f0933532f470a13d0ec9f208b327119aab9b230ed991bef4e14c969652cfbddf3b184e09d7a7bf15e695b7ac11896abf0a08ff82483c9c7d4d8ea9879b313f64013b5a5bef3b783730b95129c3bf8f9586d6a517bebe9ef1cf8e6c39ae22ba7f7da688c899673d9d3b28b3ef021186723316f0a1c660fcb0b55a0c288a6d2407f48048413b0bf6905c832098cba18923938317d4483bc2b4d648c5667604899d9a50b99d00b8ccf8e8880d5cb81d5ebff739fd41a5075d64c796f407f395e5127a20f9ab619b0c124eb810f4c00a9086e31e758caa85cd794adcbc3f13a49816003e0a33fe98362daf6da144bb037ab1c9cbace9b0be3db05edfcdec08842275f59aed696870c74a85abf934efbc69184f747c9ef38756be4948fd5ee1f677ddfb3e0a41d1500c4484f0f1da8d2e4a8f3c239825c85e9c8c88637a519bfadc715151a10b5be1ab01b0e4ee5056c62aa057ffa4754d0a56077cd553d17e24ee210f736cafe624c573a5af4e0f328d7ec3c045e679ef3a380e7b3205b31345eaec689b4edeb7a66ff16013ce3b1100a87c30e4f600aa010c5e819c0d20fac50f8dc8b887d6f19534ca2232e274d04e33d6d9b10c11807e8801d01312913abdd2a98ca787d8a8f9b8a2e591c6748840f2bf3abb67a268511e6759dc5179a97c7d40570bf402522ae2f3fed7269937d6520bafc86f4ca9a1ae72b177a195115f1948d1b3d68f557191581fb886eea81bbab85a9118b8184e9efcd8b03a7f6e246c4790dd3b6d96ef271075f3738d65ac7a64de4a05b7cd61dbc60304a734d3055d0b78b127438e072c35f3d28278423e2ad05ab0c5934e252547f515aa0008e74f8b180df96fc48d9e293297a5e6ec8bcca2dde299235377af075ce20cdfd312d87b6282c5cabef61fad304d50689d8844ada5e3ae7d6ff817373ba8bab5998edd3716af11976ab28595c7027a97581887980c65236267b519075f6b834121b92d833e7cd46698d7c8611ad7d2919368a3b0727d101b0bd5ef3898b14f208471b880fc15f424cbd46bf01e901df64d782205188390e065edcf9f76b06087731613ddd6b55e10ead3dd52b59ce4bc21d020e1a37082d8f75b415c4381c7ce7a9bc53e04dd5382e7f6d8997cff5b43ff62171894cc26a694d2fd074255722e37511fcf7abfc68334edf520eae2e42f05f3017e19779c7ffd88ab004f77ff263a98268f76157c313ab7aae7f11ed67996e062c2564b5ff31dd37e276d35029de0a2e6b8af39b226639dd9defadfa11e24fec6274e19b9b3c4017aa67a52155e8cc43928923f05063c450901f0c87f58623b47805625c855e6e0f5bf01501aae558f8c3c3187da2b8962980d0e62292fe24d381cf04eacb1489d59001d3538e0137a0f73eb5b6b3c7c8c95da8da57282618132ba97db901cfb57af2eca671743acabae2e36058d221c08fcb36b25b43647980f05e226636e29be2298a17176126e6f83915168a384706557b658da57dd5978efda40c07be7904d0f0b9e8462bdd8d6e9a9e8c3685d80d649e7c3f94b09fdd77d5c17dcaa28c12152eca35d253ec98169da86d01c3c7606b1cd1c65c295c92dfcafbd86f6a22b49819c20d7c0349f7bd14ec30bf16ae6a76539c15df25879a52f33f57800185a192093e2174479686227a7e02132a4a0dc3cf8a5577805b24c52379969982f2a27d661dfb0248af4b86631511f97ce47a6e7cdf5816f7c9b8bab28e42aaa262e4c726b32357ef9d10d87e5d398da6c79ee51eb9dac2483ae2aeab89b4dc3e67936fa552e1fa96b57d022db7d9412ea2bb9097ce9c92854bc058d7f0956f99ae47f2c5baca73b1d67a897d5ff5942e8113242dbdf8a3cd7443af5c527f3fa055e4eab669986a11555bb9aab04ba6ef4dc5306059eae3141b87796d610c92dcb659622c0e7ac6c209788d976105aa90bbc8ed705e7e730a6b97bd1ed8de628b04e0020f43d40b68cb72763decfa6ba8012cd1271b9e1ccc31591b9301653233805c9e055c8bc1e0093d93a932d037027977d0475fdf894acacd7c4160c11e79f94cb399fe8bf230620d7a6073af6d2fb00a444795ac75187214d2772353306d969d766c34ed74b80ed21fed9d08e98b766a5526257ad019c460bcff0710241909bd855839ad7efce97470f77f8fc48b8c7b85502d080f04db8a2a78f6b930609e8309889c9eaf08384d38863da7044060c810b12d5c65bbea4049fb0513d39801dc30e913fc70353657f7c6e510afc7f44f0f170f7bba6523233f9127d9cabb28a7f36843ff51cf9253d9ec02ed9c5d18c8734db6c237227b1fd51bfdd7f0d25f421f4a4fbfcf3ae60b27339afaf129e71b07ff679732f9b88e4c71f23d06bda7eb1ceea361ab6458865aa0c3a86448ec55c8e80eb53e3908137e7c01766349a2e3c8b156b48ba109adb9c0fe21db74e090f609e3d15004f325f8c5dba68bf227e761981e63791326a14e6acf41364a8504af20663df7de5a0a631d0d3825352c1c0e9315ba55ca74e3c4c0919f95739588cea9e6480560a778bcdbd59eece099e0adb8a1c6bdfc567fc66794aa8fababc96d42ee63d5c40e281c841574777f8ecaefa6274f3e53264323d6067d6603cb66413dc040db805079e9aba5f529d7d0a369e44b920e47d2302f5ed730c5723ceac6af7d30a8ae6b0679e537cdb0719bc0d435f01fea5e861c5f24b6e9d45e9cea23db39fec0d4c43a3914d1403e456cc195a647ab6cfda13e3bb07a396ea82d83db380075e2be4bff8b56db083000742c5e4938f5b3227bb4640f5cfaa1323c67ffe46f7bd773f2e997ff931d2f1265b12748a3e399daf6acf69c981455be528d4aaecd909692ad82bc0cd815e458222828e193a2661733150a7fba3e143f628107f0e0ba21e6bf6414e9c9ab77d242532d0240fcbb5f11301a7dd57498902ab77c32cd3ade7b9c5e3b7c9627cb120a9de0008643b200f9f8d2ddbc824e448a9ba83a52471f52483f86f03fc0273366923dcdd04cd435f07d348f3c661aea1f802e6deac9dfa7c235ed5ed61051837c9594d970e62d6d68b618769641e54a6b3a1d681c90c62a1e13a9e1e8cd25f3dc7a6611f0ba603b296fb82b4f52b4d4287fb3a5fefee8952812872fb967d56b0b52631d522e53b8b2579dd794bf53f9cb8e2f749aeeb09346056c921b022cc5d30f059a43e40548b408de5231903e0b0380b2a09d4a0edaaa81217b860456305150f49631a7b40e6016e8ca3156456c7977129396e0273934da9bc0b03e6028839f8f309ad884e3a6a44023beac57e12fa84afa32b8cc0a28dece3476b69673be2b356cea67cdec981edda0318f7dc432173be1a5ea94ae4df38784e771073dc0dc6b44030cbc36c601a3b348fe08e3675b1b61442b2e0c55533e9b89f0cd11945efc4461c6a4126cf7318150da13b8f1547cf685a5b9f73a677fb2e25c1d0f533fc86181bfa215e92bee8de323a388d931db67b4e757eedcfeb870a7fa427454fff4e42ef2cb64cd25f658820af3e8764501cc75e7cc9a825d202eb8dc7d420ec0961d5ed03c820d950a478f90c368764ef68a2bd190241ed91c2ae0cb71441b51f9c3197c3cc1f06753ec16bea5cf25ca3b82c36b7d311006279338165e9d6929b9b883c25fc433f8d44ca2a914f3d6545585154f2b5a5d810ae2d121bdc8f5dfecbaff3dd6b7bd4c30ea004481c6c16f6f2b7a6eaffb783f47b24958a34d4e26c6344387f28b1cbdac873fa12601adeb7a2ba5db48fcc136e4251d55cd225aa22bc47707732d40324339a78eb9f396f340bb40b0c37f6085301d7b2e7f3445b8be99c34279703efb87c74c2db51245f3d5f2a4b7d624b1891aa3b063ec48e12e5d0bb8fedbeac8d1de51ff275932e5eb82eb78b7ecddf4b5e5ba33f4f0ff7b00e8972fd30e6a3424da5809254188150ebb953e6189b567497045640ecddd1949abc84331322c4e389c917c5415251a3aea6069cef8f8e233a735f2b0db1387149af1f26ad35a28b63b5e996997b52005e049925801622d1f07e7487f8fccd7b8660d8295d3c9fbfd39a363aafc1f09b5da728064867da661b068d39cfbe4fb6e30185e5bc1e2c1c03cd8e1b59960f9074b78dae9dc514a4804f68ad3c8d34b98ba35b662c4c37219a8f9fb06b44b09081bad525747b4c58065dbefc0e9762692dc4e4bef6bdf8bd06a0d7fadc091a4c303ba8129d033140ad34eb949bd125d5c3fd4910314cd7d6ce871bec61d8a5f955501439d2de539795d8d8a6063a6cc4caeae8a4ad31d985fdbb0f08412e1afacaadab62986ff8242272bf3c7a7bad143d3de5366b564fd254bb2adf3b9e0dced45b1c945002b473c1c9fcbdaf74fb5ecbcf99c9feef7b0bcbe6dfe8474d94c45bb601ab8795d0ae04aeccfa3a9818964bdd7081cf66bfee0f2e04bd9c58e4b25e979fd93258592d3bb9e670158627531402fd209913236417f63d1fca08fac38c72eff00ee698654e8c25a503562ff037ede4df1f15ce0549703aed3a915323858355d08903e1d4c0c6ddf54f023338b9883080f41b1e842f577bce588821c61a0280f134dca3b978560502055a0dd75c878249a63face13e9874ffeb5157f8c233704021e22dba6e2e610cedc70ba62ea8a60785f539d560ffa37cfd38505d988441f9e733cf2a3285cc429f9748a068b8295f58d082866824c21711fbb23fbabfff1a5f96e4ee887698acb5787ec3f997bdc9a1d4a49278be370b949a7687c3404bfad32f13bdf3cdde09a57651740f02e594ad5a00f745c55855805cfbe2af9c59643765ac30a3691a6f751e444d875e6b739792ba7cf557ac40e2090ade2ab8fde07d4fd327d8e6f34fcb313e9c8a753e9e818009b0b7b3df11a5435ece5d19273d9ad63fac71c349d6ed7946347d5a0db2065f598d8512e85ba520aabe1c0c88e732f3eb4cd8eb3cf8d9f88a978615e8f3b0c9bd870cb720059527e362f3ec6f0d0bf922533a436a435c4a35ab3235f4e0fb8b283f1b2ee1ec70d8e6b736f547f22cc8b4b5a11081656a08bd3b7a959df7c849897dca38c01d648db6db3f9bb613e9efff880c3608733686e5164fae4090bbbdb855215f61ed1a353264152dacdbad2e955f40b5d036587861950ce0d9b2f10aff4101fe5c9fa04790bf8dfb3a7ae9ad4c508e62f26b7d91151842e18452083f3c1954d9d9289cca1d9d8af8fa7f49b056384ac42129554253d5937f74f28f2a0193661c0f8de422247605113440978899156f3fc7a7f5835ad80b0a97ffb2095000d2e9c4cf55120399473a24d383b5ed913d72bf832acaf53f60d76952e4285fea2f8802e1a994db065429bbd534428d27b2527033a31f6f6454a013b27ac47eea04f304a22ceb418d9eee14c0f0d69fbf1f57b4b176aea6d74c7f8ba26b3de06c3f2a876ec0c8da15ea3c855229141d8166ef6954d35c6ed121fca20ab1ee3689859027046c9838f77a3cedce1ba4155a1c93de190af7584d5332eba3e1c62b0b1c25d069d4e20c1bb21ba2662e829d6ef7e53f1e57be98f6bad0711b2d63e11f4a1e739db4250f0cd77f68ee013f4e15d4f6c70382e93542ea7bc4932f4477be5dd77a6a7190add2f1f62b514fe5522dd6623dff10bbf690346c51754b698bc5a529c59a832425d5ac207708dbbacb4b850edf39f063a8d2c507dca869208832f6033a0c6f6944adf9e309a890b07d1ca0f21752b7637f143b7a6f4c87293b3b950234b6c24c2e09360f717b6ca9fee5fdcbe0e53d57ad016825bcb5f0cbf7a10d00a5860ad4cc8f4359cd9e2521c31253ff354847c38bbae857826e6c0ce04dd8de18990ecb65258c77a765a1326bbba9f4f7451f91f3c69d895144471c0c3075d72baa5e0b4c6e35e1699e9b25660323eb272b562279dd594128d485641f05f59025669b87526c035dd6d72634250919157133fde554e0ef472c85851ccb6234d2ecc4b7377e31ded04a763fbda07ed4282aa90d7be180a2d159d4db8d0dcb29b1b0186ff965e77f7057e553605244cd9656769da4d516aaa34ddbb052228fbf0f108c04a3d24715ad907d1dbe1a88b08465d194171b828df11ac5e6b8e251e8c551b8ed013333f9ae60469750b9f96c7fc562fc2488d84029a501a3acfb5433233da2b35a9759a48939dcb011d1a7b5eb9c7f4268be4b5674a732092d144524770e4cc8e08313ada8ca4d0861d22a5baef102de1ce9b4c5a9616a9810b3ae7a47a509e092ba44375418b3ec7b7930c84dae1339723f5a3fd572b6988fc84eae758bf94359568efa7c3b3444fa30af77186dac35f543933d877299b6db3d860f58163a51073a7f281f72c993daebb0e63a12b45b490220400219a99b07f90853e8de97f54b4a8f46051c246ef025a8b9b01b6124ded00b4f64e83bcb91c27f2c05f07ae3297b5511cec29902e1cdb89eb4852d59436a06037f703419782a247b187bc01faf4151c6b2d76ddc014b9f1552412ca2c9c0956c20858c11f14936a2eb789da55cd48e6b04541ff3a7f3dc0cc8be650f10bb782af1ab38a2d25b5be0b4183389073455189b3a326226e8cd8521419cc4ad6a9f12639e392f2fbf0be37af2feb725ada971532aa5abaf311d5be5a800b7ddf62525a2db5a60c0ca7efd41d30160913480b2502e920c9f4191e18a0af11b9c59ccd498710f8107971a9c0f16faf5acfc822c9f53fd80bd85770ea7b0a2d95ed903d24ddad405a092e8b902a9e13c4350cd0485bab343a34e987c9dbad6bbe3df621719ab0e63b30cd0ce8173c498a900cd9bb683ff45929ac94efa8e371d747df2305b80790db294f704f8c1f1362f34d32d5429b7852f1103b447bd694122039742b44711ccd5bd58c75bdd4b9f2808776d5639de9124b72931d2252d11feb96ccf6bc1f47267c8d3988481c1916402b428a3c22734da3338169688dd1ba5aeed424ce2a8a967f3196114f1a92dbf5bf519a228f00ac1b88716459bd48afd6a87f0b9c26799c412bb25749cd1ef739e7fc5354e97b8964ae7db7e168dd5d7bd6da4f742a8717aaabc0b0668ae5f715fb2bcfa44674c3ab6fa75f8979e051c55a90a13d11911a2dfeb74c8946c47dd70d0a7cf697b9401070d2826d06ea25b4df55dcae35a11f034efacdf74aae964d3da9ddbd24d586fd92aafaf0617f290ae92e9a7aeeb260d841c1f2f2f547b254c3984353f2180428bd2150b9cc9cd15a590a13915b114df60ce3d14465ffb693478f7fc2cdaa040771b86c55f6bee223581e29c9770024c3003040be387e00915ca5fb60c69e89ae28b0c930b280302476c1418c9453626cfec77428e1d9b70a1814fd392fa82680b4f80bdf63496952e407d24b81ce30dc4c0ac4bc0552c3f7d26968762354799ee562ae80bee461b11cf5ca8c0320e128de450c51bce29252330dbe02417936c61968ff9ae27b0a4ac6faa31f0edb744b97cac755fd54e6ce16f92f9323e277e12ace3ff8c157d816921c4800b595a44fa5197aaa4cfc70f91397887793f877087ae274312651dcd0c2c9d235b4d889e5f1d083c588a5a9bd3f87f0c1e9e2eda3a4c817c3ba1e425b0aaa44ce273d0e980bf5fec05c43c606f489ba39a38847c9f8683299a556d8695f2d1edbc48d4d4f5fcee5cab22810094f7f09843af9385c3481e85613f2f4cb3a5dd8f35a8f95fa77176a8745317e80bb7121cb40de957367ee2535c6915ccbc6be51e3ec2b2938a824f4579a056e188b08a92224aac1b5291a4fc89b4bf3599fd39e23beb3fdf10c293cc190e0f1500c61b176b88925bcf875a8d69c2822120d0cc82252029e8be045eaf27ae6cf219fe9e3e661784e77bb21e01f773bdf3f52960ccf2d337f60a003982d9f9315b42df0ccebe64cada36394f68f1dacfae401d676e42f003a0fe3ffa6ef21ad4278885ed74f0ce3237df09a1aa176973927b9557bda9f7265c626115412bfa86d30d8380a4f1361826400142996f07bfd5404e11d1a053532eb5993fd8d5e50342c2fc4f2ccb82ec29f3cf9c742c24383e9f1c1898532c4dede5ecf4ec02e18e1d0de73fc832b0dadc45dbf3a012aed5da6630c2ecc8c0fd6f955580e780a1d63f0966deae178239f6d41ec6b1a9c43de2de791bb6764248756d662697c336de0772a134e58bc964133f82c4eb6b3db34ec848b1a046b68b8d40411e846ee2d0d626077b5d4bf520465b9dce7add9043d7489fe6724dcf3d7af0375325178b8e9d400692812bede00b1715cabc036bc0525e4f424307a0b6dcf92f254db07e889699ee00fa9e3e139db0ef644642484b19c9be0e761605aadd2a32a0ead3bfcf4a258b904fe2dd49336628e9702218890438adc0f7ddcca39a02610a21106d1225d6c9c2dedb2576d3d52417700b618c30b62fd3b0d0bbfd2ae73213e4d4aec561427cbe49f69b724e327be1659dcdd9f3317910b145c62d31f30cdc315d2d7e0859dd5aa9aeb5fcdd56d2d90a03c6ac2ffc54193ecc03c4739413e5736eb8ffac39aff203a1aa5b952944eceb1d6b478a04c31a90e258d8676b80c9f97ba412bae20ef5a648b20315be52125741398c772e5051de3e810c2a033e345ae26dd8d3072feedcda2c168b586573cdd0cc42d0da2466f9b1b3293bdaa16a71775bfcd9b87d38d88b95112ad827f16a6396f6c51987d00f13c21484c5cf7270b4eff20c6282e6495d8105952347af91c1d5ffd5fc2d0556fdf27a790bdcde9db03f32577368577f68bf9e740917d75635271cce5caf733c56a54265c46978106284ff6709c3ad67e403447aff117842d503e3d6e8fc7cc32098859018c7dbbe68e664d78b9df7411ba886861ff9a08954ff2fa784f79676878d09f3e663bbf30b837ae2ff369a3bb11a07c61255d25818088743e9352c522b82ca52edddbf3d98af0ebcb2034b891b30e00a2d4c18762c1bbdd9f2f6da646dad86d90b8084543efb70b4965a9b0ed163587b85429c8b79173c7c131b21a08f5bd51e022f6f6a16c0c158219bdebd513cc2e92748b0d17e887eab782b15d235a540c111c766654583721f634962b17879858947f097d595eeb8425cc6a94496dec6233e2f0dda5a4f40793146174fdbe6b7519c151d5736f49623bfaf01af7c54b3703249c9ca96ab38e15ba6f9c4cd29e6e7d28c26ac57273fb3e62f303830d3625975df5f7ed653d4e94439cc5b513789307c8b510caec62187d5ab632bb5a94c05807aa5f13d04e5403997203fbedb9305721330f8c2b71a41e0540c66bf2c2abec526f237940d56a1895438aa85f00333e5ec7fd1121e9e34e2724e88ecbc9545345601ecea6ae950dd1417ca32794a042c9ad7d81b4bad634fd37a9e5eff9613b9d66b65abb85d139be3ba4510f1e0b5cbc60acaf24bad2a34cc7c5a0f13e7516b7ccb19cf37179f8713c44b9da60fec6d6d6929ec921720a363285ec92fe306a4ee2dbd5b4db9239b3fadba2306259561e5187feaf6abbae1b1732706ee41fa567ae2c61f2039a2894741c246ed9838d88daf99ba709b6cd728da5b0016298d0f38c4fcf9647adc7b964a802ad2e558f7a2242f870d31187766230da38c5a993bbf4ed2218908920921a767dfe7e76a0e3c7b5611311cd33b8167272f2ca05603195043d363ba1438664c090b8d5ff9b133a900f6535279ac868ef9b4b503c5c1a69ddb5545556b5d5768588c3776946fe09d3fd875708902ed39444799b817bfd5eec27207eb190fbb862f8a9ecf391815306fd91340a52ed05eae9e666febf411c574848504089392912a8d1cd49f316073e08b71c87ec3a8de921a20c81f34215998f9fef18ecad42d7cdf0c2dbd5ef2cf2cb0cd2090ee6e276e280f06318b4d64350409ec8c9fc8143e509189b0a9d57dfc6436d632c4d27f7915c13a3b1e120f167ecde96e410b37e68e97bb08890ee8e9cbd5197347a5e146e87df997645067d584b2f669cbe23c76b88d8911d46ee0e88730bcda415686e64ef977d13b789a5921867ef1e35ff4b061aa2f9c9eff3839293c688d4cc25b6044bd8bb6ead1b45e7768ff299cf1461d3baeefdc4f2a8b47b8aa96ca4a44f1975e1097fb322851818f8493f65bfcbf840822d8edbe25e78b6722200920028b12ad151e68bc9509b2a59ac84b76bfe5857269b596434423856f6d482f14ff876996891bfb4a7ebc1e4d470f884ddf0643be8f74ea1d455950e385dd72ef7e66ea2990cd84eacc535afbff72f66a2b24e7d05738b05c6dce9af7276825d1f2022392d2d97ff439e62b565503a1ab089f0eb8ec4a2218a07dd185098989f200eeaef13eab25a4229b5c5b194d5a34f8b44cba1567334649a5da209081984dcb1fd5b558cce777622c9e4e1ecceaec43e7d3938ed5a39e5a8b71c887af6590868bc6c7933a0877c3e3e81743ba065eb74f161a682df3850d78e66b01afc4d0626fc54308ef05a1a579063ae430eb58e7d04966689e521a7195d82182c33c1ba02c3e07f18e967fe884124b5e9fcd514ec0916045dde209655631d37b5af0be42754fccb60a38bcd3890aae2e5dd85af33631c3d3578e7c156a2351aea34219b4a64f25b93b1fd8b5a11940e5620d655f7184f46d2ba792ee9c1f3b3803b5d805672b397d657b7e3e216c7ff05e4219e6fb0f5bf4a38391b63eba2239a717d5feadc6ca478c0834d7c7b913dc43ff3bedcf6464524d04dd9f1aecaa0c5e2aa981468b620170dfc6db2d7e5344194ed0c67cefda3fa70a6c3d04fb7821d020909779dcc2d43a513885c3c6eb1499bfdab4c321b352d1c8fc29501e1de14d2f570a053a419eb16686076a756567cb6854aa61932d9916d490336d1fb3db68cf04ffa5bf6fe3adcba9631b2290f603e769981ee8aac95a932835540bf8c3bcf5866685585ec7653a6fba1ca3159b9b87718ee9bf8a7a955ecbcbe0e59986e9f05c6745b3739f41413412947765086dfe24ffeed19a11c8a1b5b27a31e79f223f079670aa0c5573d87eac9090a9859fe48568de4b3390600f51657f57672f7c0c4f663d6c2451353dde11a6d5142a698cdba54f4ec039c45c34e42318b167ef7f161ad60f0137d0b2f3eaaafbe30095768056402cdd90dac760444fada296790e70660e406494852f1c69c77a3a2b445b28f120eaa508487b15b444624b9142c70d0feadae51d78f78651553c960fd00b341dcad5d04a29ace13db8b55ab7c13313ecd141e71462ac81a6150cc581213194cbb32f01d05b1d8be43617021f07196ac619d6b8b0b14860b12f0138eaea053d8298780fd26f485c9df71342064c08ec733dab4be906fb12682c8ef8dff2c849c9da37e3fd4795e17cb5169fdb0f1a3fe7ee5c95501b5e00aa450db53795957392880018ac9861aeca444783ea12c13fdd842eec7bdb912abd03345cd24fb7ee850bfa145711d346ad40409d12ee424c642518544dbda1809e887afac612dd91db1f61d62a6c76eb74836b271a266821d4fe15a68098e254ea3a2e201c8467697ed768e905548678f32b9da0ca464cfd67cd70aff54be0210ed4fc83e6ab15470598a77119378d5d4a6fe0e06cebef1915350947b6e94468a59d82443474234b29b1991ad94a6af1be3e8274b371e03b0f6fe6628bde35339e98e7f9a947de5ee06fbb1a96e36abcd0ec3a4ba2c413380fd11177684c4042bbedbfb3aab2d39ee98211105b43f027478240c40d7955e59bc5325e37d7540bc5d180464f44010137a92886e5cc31e3b9ac2b2e1d2c1e952d406b16112343fa30395eb62da1d59c4743797f1ff471e7f0346c1bb7c803849ed2063a6cf5731db8ff10966110b20a1f35929a180900af8de2d46e1b73cb5ca66028501f01e959d564e4f40697520bfa99621152ebd35ac92dc937fbf19fec0ea7008559d50ae66864f0d3cd123bbfb6a32cdcbce391029acdeb042801863add1ff06a712fb55a108731851ca95c39780093cd68341edccc928d6cd764261005ebe7c3cc0917cb7750bc2dbf734df5c621bf3ec5c59eb2d2bdd926f6e9ba1a76541282d131d065f942a4ecf07dd04f814c8e87a2c685b6a4b5ea7c64c01c12571079030497251b5f1dd631610670a9bedce357b566d7b5c17ab75ec2b9ab6dd43d37c14ef449eac24b052e7aba18867eb579772ef296ab7d9e820dbe75b60cda181d9b122fd33c2216d0a2bd44addef2d048a3e50d53e94f524368229779b41a2b06afac8c474c857c30a5ca7bc92d6f7cb9fe6c2b463b1bad59a28eae330d751d43b53323c169b0e597ae9f9faf97ff442004de59be455d82db0cae46defdb8d7d5c28bfc89c5ed6ade91ff80659e1e64d9e57573064b7287c2a529d6edf3beae47fd8bb5e30f5dcfacdde5567705168016cab12e0c6ab805f6454dc10c45e4dd18bf418cf17598da79bb4d626f882e78d700109aaab90fc94b6b26451c08c629cfad2fb930c75f7e09ec92f306373db069f249e0beec7232deea6e0010904de472f50ca31bd74ba78d9757ccd77bb9c18347a0c154cf8626cecbc98b09e9b79e4577bbbaa1c2a33f27869778182cedb21ef58850b68254ae8df612cfbbec7c9c3265a2bb4fd644961540f13663ce720ee02e0cc1d0db3be845152c407bdcd04f75ea8184641f72107f3340de05055556be959c0471b90d37ede03960183b55c1b0e8b01a6f3fbf66c41447ed1b3db25bedc0e7a4a8ecb8949b28c68cd1caa910098dc5a5a9ecf84dad673b180c4defef2e685155110401e707048140932d650041b013e9beff069beb72e20475af1d7689cb8b3cf3941c90354be1a3a6fe3b2d36989e8eede16e3a98a0195b5b1cc32322108786725bc1c0b8846022af98acd71aca9df604c10412b4667d3694ba69299df6b45a3ab330a26a24ba02703fb7e342bd06c1f9966c55f8e358e594d5ae057b99b9849b4fc9acedfc0f1d7ccfe23c19b43609239b0549d71e9b2602d0f37ad8838986bfc01bc0b22a8958f41736de89c12143773bea0ad9595d6577b57b705221f40f5113b1602009bbdcfbf8d1c3f585742564bec56a94eb16f5cfe4c684b0d9a83a8dba5f885c56ac120b5c2ad2eb269a9195c8f92ef4fdba6c407ff42d892f84fdc237257677763038011c4e845552d68a67f9c15f03728ff6d2b29ee58521d53d06718f10c856047f09c4ecab5a759faf59302cf5cf9a8f86dceb6f6f3f7b9e4c13680ae1e0972852ffaa7b5b7e3e7c118aad50111dae221efa10f3b302990a8b2abef169b13acc8334ac5f00bc45367371f5d22b53ca43f48e0d698ee88246da3da678ddb1e9003b9b0dacf76070a44e226ab275341be088a27bcd0cb1e4141c86660e0cb51d6cd0391e9c59f331864cb7db50adaabe6553e22b42acefe115e1373aa8716437100f234800335d5d3f91f70fcc6250b56167d81373aa13abbc1f5f702932c083d6cf04443aedd2f24aa3b3334ad5fd941d52f6ac9374c31a684876365838baa460cc10fcecb429ba0f0016e2429ea2572ca9541e6bdfd212de77688fa52f657c6319c2ca57ddfa827692a496ea31504df3ce37dbb6923ed6af1acd151f631518b0fa3181d5da58b4c84115b48d1e043d90004efd5073b82320460101b4d97ff71dbb766f1dec5f28fda9c7732dff8cf4c13eb7af065c9baecc5123f7ca06f5b73f417212f31daacc9bc30d181a9ca2eace4f681340ca2287d7839d9b36735da3d3ad0a4f20985b804f9d70519aaedbffc8d26c7a5c045315077417546bba993ab5bdecbde0e3c6a20f9787c6acbbe56d83a408eeb5239fb2dec6d58517a666b885e8abce9af25fc00641419d6ff5ab8f7e43120a42555aef29ef2734e0b2188ceb4ca510062ba13b10059e649630963c4499f8e75d8289b2afc60246937019cd16b7aa47f314002495b8d0f35dddc6f95fbfec40acc561da2ace2d45d4e2f55430b2e95e7eb329e6647a081eb9570dec0eec02b94c67c199a7b85695babade310acc468f5e4eef6c228e7519cba40f254f4334c16911f233ccee2926d2f3429eafeb96462fdcaacd9c480cbeb2f719a1fb243956bd83db1bf9961aa5aa71ee5a17eccf3d2d6cda189f82cb66f46a796133e085d5cad375b93fef80a89b8007843285ad2945347123fd1f2fbacdf6a040fb0982b66336eb946e07d4037b14d3ab6f4573614ca06a1e1ae845410190f562a6fdbb9ad6e60f39e228193d9597d759bd15548ba6b4de902966faaaa4b1f67aefe073db0e111837ff895db8272f0edd979146e70fbfeb2a21f2dea82774e6c3a343374baeb50621996772d420f2c99d7cdeecb1dfcc3dd3c9b60e9e0cb70b8b6cccb0d2407bec6d10a101ed655323d7ebcf1f28dc662a30c312fdaf9b6253ce80c31fa99f2d1a9930c0cb1fdb0f537abb2e772a849f5abc96e8581cd19e6e589c349d89f88e76c54e115fbfb17cf93d3243d6dd14d11f5e123662138287c6b5ce2ef73bb0781c54776c55f34dbadfa300c0b12127f7fe4e7efe168f0d26a43711cf3936232811e0fbb8ec9badf9208ec84a482ea8341bebdcdffaa021f4e20649a71c07123057b32cb0a71c0f553779468d88d30a06da4d30949a743c0c3398546a71f8527c629ff72be0b062397d1e9592a2ef4d7f27c4ad6360a6333abd5ce170fd488e341115a557142683416ad15a8d5b852a60eaa662d56f6bc9daf34cd5b9ff348f17f8bdee5d0f5c93d9d81a1cd2515a366cf5ca2acdc80a1fa00bba4d84a2a628824415a51e9677bc6605acfbab1e0c13db384dfcb245d6963a75f5ada929638176f0e8c08bf6e7b1d66e5c106a11bdb67301ee0f0494657e917745bd7f143135cb5c32e40b838c048b1426c5f392a39529d746f86b08a165bc190c46686e0f434498e1656e1d67915e1c9e54edf06c1881ba3d53b3bbdaef803d9490b895ebe3c62a6f7c3da69d04a87dae3ff929c8c135dd36aa3a910f4240d750064db804793ce83cf2c2e5d2b5bc938696736afb63c61ae86a0bb9ad193813b5bdeb26354b018f80db739dfbf2230ced8cea6387fef292822f0081fd06b87a15d2a1e1a8546e5146ba5e0bf83e2a2118285a9e820e73b4329fbd7a6affab8ccfbe390a3fd95998ed1c045bfdabe4a57e6585cd4105a400d4776d0800ca37e4f926738054309241e2a537a7e12b319eaa8cc5dd135c87a9bdb50d61f1bd006a4262ff46763d19c357f6c655296beb48b475247358b02f8006adfa70ec3ae179c326c9dc9b8f46e6f583667b5e14d98bac291150a1282de0cc99168cd4107ed36e1459fab9b0f26874a7d9d40c592a8540112aa0a731b2b3086ea7658d300d3c0e0dd531706a68e1e853d4c6fceffa0a5868541e83bb5634ed515def5c507572c6515999e10d9b4bbd0ded94dd4e1d1dd5a6e7f940b2d4c5ae6f2ac07cebadf4b355c87c3ddb6adb0f2f797485d0647197096b994ed0a50feba76d68f11852bead2e49b673ea324460f525782421250308bae553b69353903d79cf6387bdb88c4236b2bf38ea7a7e2c87f4909542b7881529c2c41af0de895d41fdc4065333cf00aed1b0cf0e5f31e550c66585da1285116ad55440f526b3b8e580a04478173b0cff851dd7c38d32669e130ab0e121f077f666646e88662dfc727d84ddd53d8227a3113e9f7c46c541d3972c715a4cbeb5326a619de4e9b52f3dcd2e38c94e553d2a77421f8e89a7cb4ff460ec1c272e91e2b3dafc19ff09e2847e9c123dcdcb9bf9a75efac5a54330ae0f9153d6949d5ed3c9ab1001dcc37142abc5e680a7fe89f882a89a912ad29b032f0027887ba3fbdd9d0bb0cd19a49c8da814b10ce01d19cb0104d87650f1768c795f0b1fab03e1dedced07c17ba68e0b47ecc017f4cc5daca016830b383b29383f2e58be1ac04257445a50f45e4873792890920f619e6d79409dd16ce5b8a23ce96b5b3c51ed20f15b0b2a956ab55766e47aa412b8f9abd3f98e2a17e6f58579b0d7033ecbbb0a4df57636e0eefba72c720e3927899b3eb885d4f47104ea3dc8af7430251dc71d347df5a8c9411f2c71299e9dceea203054c71589b1ef15786a0d87fedc25f6dc2b84af79f6f48012cb9d206ef0b83214a321da2aa1cf3781f94b92532f33b4823b98e6f925373c780799d2eb5a73fe56b72f1113c282959dd228101f21ca27e74dba6103cde24fd73ed82a3b88c670541f2a5e1945db2b9cc6dade352e5a21ff83fc4feddec41d987960da1bb16407d11098c00fa4e714562c8bec28b5e58f65a13a1710188afdbc760c96a3439df95c68ab9a3d4d7ac3aa51f8aa77c0a34841ab1512128ce96ef5a7be9ba379095241ecb36951b5512d86788ca5eadbc9f3cbebfcebee199c09b1159a1dca2dc0cddc8989a55b1a2d7cced2958b0b06840007f83531bff3d77516a8f3df208b782757463517189ffddd63c1cab66bfa0d2494646ec48b6a9f56ab6aef9aa0f7fb5e1b112311137933568d595af318529f771ad04b39d704fe2cf14ad3b9dfb96d7ef6f7d589134e4a8a46412a3becb3548d8088cd7e035e3e1b4383afa57cc601ff5bf7eb51b518989a85bbee18aef75134ff9817dea6c59ec06613ba2729f1fa7fee47bce23e249adc71ae82a0382c48114627327c9f3a4da72db49a5e6208f98657d952a5afa62388d9980764138cd1dd2458c05830203abd962a4fbad69263cc48658d3b8408fbda89eb595a8b6f84c7224cb38c9925cf9c0fcaff5ca3ea1c6472b4164f937f54dcaeee8680c8594f93fec83cba590f183229ba39399837cc684b41a3b56e6890748f664798a61423a76954a2f8f52d8f348f1a9459602d9715c3ceeb02ffd42a73642330db8b52f939295c64c556e4dba7de87ada787db9e857fda55dc3550c3f6e7819f5a0b470fd920112efa37390126911f299059e6f97e890f6e7e117b0ce93088a42e3efa442c1f5599ee4d567427cb093633c700f737064da7870208b7c59d7f8891f889dc60004536381c91a42c48f52e172e95560749a8621a9220334604c6cfab1f9b05e205c9f8ff2ef3b76b859c9ccfe31173059d6320a425bbc958df4d4ad95d82aa64241e59608df42d239818dae8dc5d62157bbfdc5cf133237320322b8eeb1f26729f2d952ffc619616120d5bef68e5d16fc82e775c21ce98b9626e6035e6d073d8920421d9eee2134afa75b59676437fcbbbb9a0304e108ab39a65468478b9fa0f50da3b2c9ea66c6c168e40f9152bcaad399a00b9969ae5fed1be86a5123cb10b4e674a478af4531fc970a52b2c1267143f99848a4763d986ec4a85a3899ceedd73e009afd6690bf165d781361bacc9f8312cfdd896d92197abc755bc0485204e5d5eb991294858de2201b6ab421048ca4bb1058b5108cb51e4b5fbdf2976b3afc6674785e15937c1e8442eed2b71594a54813b44bc57d90fcfd948743698825d90267fa3c39cdc25dced871e690049f0d60055e241a01823b9fef1091f200c5f0d4eb6a180c79899f43795b87bceed2e070c943cb4936450fc60905a7d477c67efdd51de29de09ab69dd5525d38bec144011868ed2af7001b9559369e57a89b974f24647bd7bfdff33fdc1891a01030478abc3449ad4db6a3e31ba9fcb3e96e22c2a8c12d6a4b8dd7cfd9361df6e7549d8d146b59f963dc17c41b188785fe64cd129afd7180e2dc3446da7942e49c98e06f9f010f6a80e167ce680fec4c0305b15b461770dac743655eab12b8d220daa3279a13c6424d7bc4336e3b447231672b9b108010c0d39df8c6782952705770a7487bf3867657ec2c9d36d6a4f5d6b4a623488383a94a73aedf5065855359b043d2e4cd5b9e7a9279221127e840cf84e6461dc63d0c660b7614b21c26bc160f3ff05edeef507c9facaae7f2b0c2b53527a9d8a4ab0c7b089900a56546ac267aff90c7fbc0eaa68fac0a67a215bc01ba748b05c3e9b57c4ad3d3d963be9d31f80e02905d072028bab0d11b7d911d228c5c4b6dfcc004d56364cce1bdfe977727a2dd0f68726d27111c49d7c0855f942b3190fd6d80b66eb147dc81646da00c9d97ce67d633de9bf7641cc411fb8d07cef360a7cc9c7f43f0e1558e7526389b20e6874bbab510ce95db28778a438facfc51955be0933e43e7647d8021b3b280e5dbc2710894111423a6419fc7bd20c2d40d341a49ae362390f0ae9b72910c0815342bb13b4051296fe2e4a8406e073ce0ef9169ede1a83cbc3856a6a879f5794e2eb02060078bd4f6e3c28380ca2b7a62a3a549811872c626af0278552adf5fced3b389953905a61522489f27f0ca6439c237974c62542e352d327711e2d19090aadd4203cc92524fac877b9abb12b90a6774f53c4520cebf30a1f24a20222437dee6d6a27d29482ed8e1758d1cdbe9786d8ced7a23f20539c8b35796e9d824a0ed066a559fb6f02b48f1cd017ef5d05235c1d52236c54c304b2c682381fa614386e08fb3746c234fadc0032a6c57889908f07cabbf1d9a6042fb7a58f0939734aed8fbb501a89d6811dd4b3d6bed060ddd0a6992c2a6289e831b8443d8f1850d1368784b707d2cd862e58a313ff57569ceeafce0870793d2ca63e4849a1b62fd80825047ff6c94190c4c46207c6eee1447acc91a4a7ee07e016752dcea10ea44206d43ad33d5ddf34f4d93c983ade6d3bd33880a8227cf0c411aa7f5a261b8331692c89adc713b453464ae7864b7e9c0a77fc8d4b451d0bec3a606de783cbf531bafb9fc81be99f1bd711dfd04b231474d687461eee90b05c62a342b701bf18764f7dd1c2a2155f1045936f665ff8f34e953f2d4ade27707cee348b03ad281c51bc188ad09c56c42ca77e93e74dd8c526284a25e559e3bf9016eb0b5e1147e9c6f04c5dd0589c712ba9511ba9ed65809531cde685fee69960fe85b1c3ad1c628000989735a421ac92b717210a9d94ffad9059c85261e805c0b8294bfa80907b2b4fc07886cb5da2c0478cd0771ca94550f36acdde39ad235e74385163fcb73ce522d48566093c0371ee794d579387201a375239c5b69b87cbcbfd80888bdc58efbf3cab06681c44ce260b5cc4f6bacc316f5dc9f8f471afd559bee2e1115c1dd394ec98634840583a6bd4e56ff56cf650dfa03e798d1d64129563e60bd7947ffe2facc7337e4ab41bf4b7e432c21b25bc28da4b6bb1d9c5aab21b13bc79cc2cb98261f5b2bcb353c6142f4e89c3a5894bf1a9ef7b7a93da0aec808ace87cd23922c322ae41e73165592bada3c2e5ea155399231f56aefacc03d73ca8d3adc05aa56cf265b0c4255ce694799131730e42ecef6f42934a0f17991eea645be7da5b06d52810540b68fa0a9d86d7e0700ccfdc58246847fbab14ae01cd771eaa6dcd171049c299dc730b2617ca6c90789a0cff6c66c7e1f61cff70999499d1be4deef6179b68e49cd69fbe77dae5cd7bc342bfe6c3670a7c08ec0ff3f2d720faf1b87d5140dcce4a67b4eca2b564e329212f89ed9f1d3f72f4b650e8f75404f3a71f435e24ad9ce500907e5a1f21e85180c229447883a8d221fe933ddb56cf13b321301ea8fb8033b24cfc1523230196fb9f79c19b4b7fe2e274a55105ce30784cdd1ab2579f32bd21d886174655996af74619969973b9e80115aa95166422a7c4dced421c15946f740a39842653110f2539f90b3222fb937ed1fbeecd1b276eb19ff67bd4a1287d56c4d727e6f90b3829d5500d6abbc89654e04c591ff89dc117cc3b1d842d183885135ae4c4a6fa7d597bd0d33858c227aecd1f88accd60105fb3026c6485819ef932bfb81aa08ffaa394f2781c4a0dfb92a6eefb47d417da5da8005e25dc3e630edff3192db6c1616ed8a3fc4cfc2ac48f648464d8db0893988c154d58123b13db8b5e73bb59423fc21aedeef81c36be51162e7f919b4a536bd49cae3da79c0605dd543b65c05c7f7589584aebc9e7eced0caa62d6563996bfa94198d1ce44d5023a3bade1b02db3bcf7a867995a2ddfcb3b7d0aaf7f95261024cd4ef47b92d4b33981ac38c160c4ab481cf342e38bc985997a676ec563e04060f3f0b6926e5f8641634429f42b226e11424701dfbe365c644953a2a94fdbd37b1c7a1ec9d71afbe195965bbae329fef68f745f761fd661fd38df58337a25fd88b093efbf0aeb3c21d41e9525f422a3dcc580c3165aec59700936cf970c191786a5d2aec1ab9d4817708278cfc40d1f0469defc9889bff1623f7669220cd5a1c3cbd3dd7096e461a5c638dbd36002c6d4ec413898cc344355e0a4ce69bde772734a906f6f0d6ea7e7434680f0e94716a2d83285cb23b1db09fd9f5f230b8052d481afd6d87ec016adb24d3b6abeb850689e468f345c323971257c3f4cf4dc90d4638967db18a2db866128c6a1109ddda8a10df58937a92ece93fcae50630f01d4162231d283da88aea0d07bb3f6fc1fffcffc06f9bb04d53a962ddf3fcde1dd89786a32929ede64b168c8c9966e58ea812df175c96aeba064d8f9490963dc0b382407a55d9555d8209dd4bf3ad619b07e002fe1dda0bf8df113354e1054f309e974102d057c97e89003c3aa3f9dd747a86aea723a7aebdf6e686648801688da2f017891df434ba4b8d227647537e82c2dc03b933881459981e3551e09c08c2ac2b00793f7584bde83d654c3b766be0a8bc117383cfe564044fa1e994e1b1aba55d9b44583d00cf9697ba9de973f2d5cb712d639715ac41323e932e603ce6fdbeab94b6a582e3b49a375dabc1af963605a556eefa47346525b0dcbaa469be285bc7a157fc266f8601bf4e006b55a55c74ac928603896314170c7f0f9f91ce1d2d3c191cc89e3fe9357260649a3af40f2e6f26605b2bcc8d294c3ddcf4f3d04a0c02deeee96a4d7a10841b5ef0bdebc53523ca1a67afbdb7b4f6be8de3a8281a02f36b9d247b981430c4f8faed34c59151d66d1d6d6548b67d8ad09a6765cd287cc25a933272c1d2b066e4dbda492ea5731c42be01162891519e96a1a82d0d244e4f87d519e9db2aa8757b4dd04788dba6adcc7088d3249fd94d487b14a436a90f821f066e95681c8e52467bc8f74fb2f0cca7252d9ae66eaca46c14ae587b8c8b916a0886d44d76349597f8f56963fd082ecb7c97f0b2bc9ddb958a35239c706ee66bc2ef559d918cbaf5db28f632208dab24db9e010d798234f2651994509be129f707d3c76afe9765800704e8bce6176455a4288c3a189b911b3b8c2f936bad123c58ab8d0c4f5ebfb666bc06e8cba74dc93c062c890fd15747779d5609359fc5c441269a2a98f0da8a5bbd6aeb65f56edb1bccb8bddca611bda778cfe9aa1f13a3e4bc01402fb1e3e7d16f25096dad6c6aebc7fee19e766c05c4fef7efe33e6c675500e2ef79256dc7d8a78e6851c898b5d4bef3f8c1440a4c8e2069b44453b77626438929975a64f6f7ef5ec422f4c7cc1d3469328252eff9f32b0e0a84b713d1cf1ae807c8ea2fbbd70ff82e7b8d20dd784f74020a7a17fda1376870d575fff40e6f6bbf60428ae59c770af116308445ac5919e03f32e236fb9b1dc15dec9dee73910b2d2585f96090d06f792206493584e0a91160867e435e4ae7e95297fc106514c95f3162ed9c0d9d5e374e154a7500e464d577e062b1049f100f68d53c2dccd564e60e13f34358f52a81df828731c49bdd4322a4fa74d6814e27e90f9a4e33763a7385abed5a2896aedc24d84b8689459204b863bcd329357c9104486a2762ea41ce34416fbdf9f62ca902c4f552a9344e5681455013aba6ba27163a49762158f150f61146c53f47827e37236573500528c8d896015e6a470fd34ede6e2b726d927b8cdbe650f23989662549047d14b9aaee7e8e5081400ab54f91b1d1ce437b97c4e3e283dab5eefb5b2b874ef481b7f39ae928b1bf18732416f3a7f91ade3401ec279fdd55457c7a98e76ef210bb5ae05b0594665551da29c01f19563ae7095aeb4e08d076936f8dde3877698a8956b121ce66ea3c68c9a72c18942b84832ad68a58e6f99bb703fc3fdaf44c173037377d2c52a5373dff199048fb87de30da9ebf667d91e8b1b9dc8db079bbd1546c0597956853fa1e84c7d96396a234709c1f7b4af15b46e482b73b7c977dac61358aa06cf64a11b73e30af4053142addc4a9ea87edf38a1d52914f6f647d49247be925d85a0ddbc755d85761f58246bc23e04d22cb326ef70720362d48a5607595419a271a0038edac2f5c1a263113c38bc1bec8c902ca9d92518889192db0e189a17069929dfeaf508f3bc516ed7bba32a62bd02180e99d2649ec19d4b89625b7f4ccd0553c86c594c8351d8949255b239408dcce6f559812829db8b86a8d1326baed1dafcbcfdb1904dc50e414b45714fde02ef7e5633e7d3e6cc8a46cafba2056b0cd5b2b0571d77f17713efdde923e54f07d0893de716a9d7275d3856eccf7aa6c05c0c19f76003fb5192e4b117e59469564d5536a0d108f6eedd06c4d945ee2884ddd5e3ddcebd4468a3d764dd8048bf697d4b4bd2d6dc5ced360ab6547905ab07d19acf707dbe75939e40a0279fc5890c0ed0bd96a4daa199c5933ac0c161c18c54a19576ca0756c75233916a7a7f3d8a20b339e9ea684c2370598eb1ccd219c35b0a7a94e56880931b0fce56c0a6baa17da8033ac9a2d04adf22f275234290cf6109c56ea9ebe10d3adf578420af36e0cc11eb1c463847000f0b5c4c1260ea5944e4e787f257a7018964402daba321b5b2c420d10ba86d228c108e555058a1f725dfeffff0e7aea7d98d3a0a378339ec8532e053faf272ff08fed4e3879b0b211c0908789497236c76c8c19a5e39aa51696c9c841d366484824d7ed46ec171913e3897a00e8882a66ed3d81d60e7cec6fe0a05a6d480868934bcbf991ad54dfb28faadf412de1ad526de58a11680399e518f7962eb76fcdb2f830cdd98bd362d283bc8c09a6e179b6aa9139d1106ba4df1e245d8d8d56896cf22982329b4a131a23e76e05d70d5bae8b11b389c2355f5401342ed4d4b95bac7cbf9b919bc2425a2c1e6bd63c7cb5319590a219a0c19dfacec97e15daa922f75b8ee357a5bd81d4320fdc6508ebe48669a91622977c194167fc7a267de9121d842e30c2e9093cf851fcba4ac81df1a2dcd77348b5a4dd5ce5be07fd02a8bb86b6064c3dd05f5afce04bc89752f92d08725866a4fb18e0be2c8292289b950279cfcc478b8debcfb0099648ec3a41087cd28eafe9f836664ab042dd705a5f36e26cf778ac5e7ceb45a937bf9a515cbd24f54b5d5f55a915f57089c387a657262625bf8af48f5f3c6076f3f8b1ec6c3d29e3be65a8b7cae7d973a0a72e223f40e6bbf96b190205ebadfeb6e6a13e935dd6549b2564d3c4a99c731e75198dac3f9b85e018d210bdc98b1f14510dbdf29be2d62201a1b2d95df36bca804776eb21c8a8f3ab53be027c500428e309cf19944149292260c794be8d437530dc7a071a133184b16b3f3c0a28d00cd768908dbc4b06924a6f2431a48c9f230fe36a8fb97b326392ff2e295fccd142e37ceadc42ae2d2950817ccff75675ed8f3e6822e68838c4e5bd6bbf0a253a6b10081adc3b9f27f731e2b8e2508423435fd3fff5e22011ea6a62fc69f62967851e3671740436faf7027af67e1a3e58595dc90982f009644e39217f8542696ad73c631ec40e8fbb1032e18095a4d1cc8ba51e82eee28b98ada67f2f4ef318d7752aba27eba4ba54234dbb579b3649f057bf896d8c24c3b01250cd935c2434862846e955594b93de92b39f8056a42f6ec7daabef2dd5bd11520fb88d0cf49f8b2877a98fe3cb9793cf652d0571e7a541c6f7402d314e2763b5b1c14e0e9f2a6a84bf66369354e7fdf9e76391fef41e849c5fe44ad09c9d3b8bc17c991d913810e9224da684def4c3b34f9c7e54d5351621c407a6d632b1a2b42f79e5e41be941fce5f5f9281b6871bbdfdd069632edfb5a383ff33e07d65ffafaebc25fc24a1b55b74866e9fb73e34cea3c14be6ce55ae5c3366f802a349abdb3c57d98989797878c781bbf281e42ba534b67a30fe53b6ad4c8a3de9bc087ed864353ea99cd67d81d097852c818b65d1c63c16063e5ed6250285f8ac22035106f59a77d822b144e782b638a157f4d45e6ba4efd46998ee6da303bcd9080644eb8ec730250d77bc57ece773bf24551c403b6085edd3138e3092fd04da013723a650d12b675f6bff8b739f47d6619e521868e5cd9a881ddcfd5041bd5051cc5ee0cad51cc087c016221db4d510ec1f9bdec8d0ce05b961f1d46c7c33763c8bdf0fb6d2674504dd927a287ed5a361f6b05c96c2e7fc984bda23ee7dc282df0df33b3e7607490d0b14c7899378ae65c1b41856067ad68af4239b02456249c8497546589be5aa9897426944601841b9727e57c51b442c1c436d59c7b51b8e056f567a94a719dc030d40ab141e373261a39a22fc5862bc04822bb788dab33cbac6c1f84bd9fd36a5bbe6309ac111c7f7c7e0fda7421b4cbd0a359a5f6f2769c57802dfd553e70f7a30b7ed75a4e3878ae92c467495a774d7719827001a3852c2f9a5b8384d1b53681ed9ad1434f0bb8a960efeb00f6632c161d268e957c09d491c1876c77119e9b68aaa50aeba83aa7f01e0351dfbe03f0bee56ea31b5c88a5c9e11d6ee815ae7cd597d222c2598410f484f41f508cb4b6d569f74e283cacdc3045e290d9c7aa4461d65861c558519d8b54198712ab3f287305c3b9296bee6ad4a31f5be5220c164961cd9a597c760301db1ea0cb95be1310b7f295b577ccc12e7cdd51f687edbb7a370fbf13b612d85061a64ad278dbf0f94ab3b5334255ce6531c85ee50460544f10619a8b0195c15b20d6b3257930b402faf5fe4119632956c2add9d198c02c8bd730fea240958007042de248ae6fcc53656d0e1e3cb6d980a5894ef74367016c9f056388d3a841bf754a963caa8e57b29752f84a8b177dba4e1eceba51fe499b321d5df4ff7f6a18856f149881ff0e6c98c6f0ad8d96df8187389c1013c9c988a7664f839e86b906f1c0aac44a6956d4d5336235cc4387b0d144b41b70ffa0093ef71793055911a4b749ad44d453d50bc1d95e57e6b10a48aa706f8fa036d916e578a0f8c1f7d14edb51868e0f8b2922e5927b7405d8986b087d20fb8d7623573a87389544045390e5ab908c8d943ad665c09d46383973c973be74999a435c592816209bba71e041c4ca7178b627e788b0cfa19d1eecbd292acadea0e7b28e8002be29a34e6053af6203f7937a7c683e64c0f5b59212039344e9386f456bf6ca6f53da7e1c312e311c672f57032c491db846977fa8685365f386ca3dd4f837bf0ee108f87e614cdd3fd964db9a73a0edf760c88e8db44dde2123266ffe1e39e901f047a35551afcf30e0986df6e22411d41f1940ed8face61f120a5198225d0e28c43b6fb4cb13945b7391e7a287ff2f7f55e8544c0c4404bb26167d99dc53d61c2235b5af382c9ffcbf577c5e471b26bbce63cb2b61e93de8755530d742786182eb026b28315634095cba313ad58e5e57f297c748862d36bcc96938419ea4f5f61d37e80d7348d4a0430ed814e68f0a3c34a0e845b01c7a964c4999576378c7d4f296718bb114ec137f3cf2c25454e89afcc22a51ba1c3a1e05136495c1034d1231447c492f76bec508b75b7ac63bad6b0350729ca2b01ae6e513124d7573f1dc5ec52dd4c51228d355e087c94f4d99766767a3036cc65ec5474dc0cd221212b28c23183738e6e6650d3bbc554730c08ae3427821ade6633c8edeb678dc821adb1cd2e9408d87144c438649ea281c46f4e77b3fde38b2f3613a7ec09f143bf3e2352b9bb34d23e66d65c6bc2fe4321afea37e3111c2db2c15156a2431e8ae7debaf93726c00c1c503e96f517a63d36ba23892ff9bc047dfdeee0f4ab8e9f54d6cb3f47c3674e807ff390dff2b934e315f7245b0acf0ba2ead6771173d20b603d12e32373245789e0c40f3a2ea423cbb91971cc0c33d32d371bd2e3dbd1112e479f7415967ae42c2e5df39065f9dc23bf2c3977c23567b71a15592f2c7606930995eeae103f434c6b5a7c1e75c9769da2dc7f08abb447309e936ad69f64911e3b910f5d910950e40d93eee07f698b574a9b333b46b02d8c899898c14389a4ea2a9b1c2a90fc3b18e155eaec1ecb935366437e2808a3e4709e00cb9943b5913e82ff77eb5c07dc9c139af8f40e5950f7c1272fb2e4574eac3aabac0b974a9d1d9f4964429d0719d48d2155b9ed1731335f6230943453b18a986dea88448a7e1a70162e7758e52e2231bdabe3fd0b33d939b73a42723013a1575101accdefab152e10b11cfb61e08487a70abb8410d367ee2887256cc5c0e7f77a4e42909f4e3781d42c51414c146282feea11820310042916aab5163056c76e63525c0abd892482954604eb17888d8b483c5862b25f0b43fade6fce552c2c69c3d10129aa9ac71a7ffdc23be37edb70835b4abe15ebb8fe46712395332b09bb0e52a3f84ad824b0f89b364d84cc3ae534810e0058580d67b59d34b31da8a7338f93bbff080563be5aa9ae8406ef68b1107189e639265b5e340f6ee1634131b6f6cbb78115538bce2499ea251ca1ae1f9768b150ecfc13ccced4e0a3310bd035884c130a7ced364a1926128984a6390717dd725ac4dab83ec9f93de989107d9f01e8119136c540165572f1bc9c6dc36e58caf5215cfb945e8cd26d485d29e9756f89939c651ab415ffb3c2e3c71187a9a33271b97013856ec618b4ef3fc67e85caa6b45daebe454d9e072a9a4bbddd46ff9fdcff047dc9b99546988a03182bba177b883dbaa59f880b34b96714e1a7977f15b1a23c2fa927e2746e2fc63272076a4137c496ddbd816d7bd6936e087260fe011ab73e276b8cce3e71fa20fe6a8e76305802c791614e9fe5e8ab23d85bbe0b9782abe80247c3a74600d0caa4261a66d5f5ff17a7a3093d11f97673661a451e2cf5085d4f62eccdc1e7f439190a22e0198d801ee5bcc7f6312de0832d05cbde356be12b98041ba3633f8caff72f95f64568b665b7f3494b43a1d7f675351ad16310995244b9bdf0722dfbe3fa2dc7b7acfa6fce8f3abcfe6602c469610204cfbd084db9c9f2c5e6828c523ba6c3cb87e195bf2feae7eefdb3da2d03dcb0254e38591c5734bfa137094f89ebf26b2def56fab775eb29e892fe024adb7ce16e1d2acb80ebcebff2e0f0e7104fff24666c9bbffe9d4a064805c535146915229a7d1005c2a6d1caa0e49e747cc4e24169a2d029f549776237984909d3603dc6bae7981cb58d9e9d1bd15799c455db9885b6e67434a423d566439f1813ae4ce360af34cebcc85bdb3e84c306e0185a7eadb1e97c69bb7f0b38b78b8742352a61146a7a1f39e7037127ee083e944047fcbab6492d0602ac159966f08538b16d8008b2e09a96374995aab0f843f3eab64eacb00d7527b3f939b1e39260d5a7e6378f4d6481176642286a0ae2bc8e3dbc39cbab9791772a12794a98fde9f976d471841c264e9c60d44be9b88ec550a26feb210f3b27b3ab59f774b69a1f02642008d542eae12627e803fc7981ebf6e736bfedbc96f3c7b085ddd7efca7840a3e9d56ae0887031f035e66458686e634fa9e481a83be39b6bb0c4d9fc1441af6764e82f532ba7dac7ebab3a23bafe469b6704cb3a9ba54995e744d13b9d59677915d9e2bc5be024bc5cc5f6bf4e39c9d6b36a15fce2d09362ac4f15812f179bc95d9cfa373d557246e4ebed7035bd53ae5d442a60c4276c5f26a0147d2f8989a0fd13d401c4775ccd68db2630d23d060f708fa30583d602d0df6151124eea6cc146d7501898c65adb476a716c34e66ed0a6d4ad71d51af9cb776a31241a0e131ad57ed2427ed2b31876607fc916a5cf3bc11bbf7dbb223a092dcc76144e45364ca07638312fdc05c4ce408ac802d8d5f1a3b15ca340676e60db82ff2bcd3b32df001f861784ef97475a3862d377f48c4087eb2026a07ee1b1f95c6396cd2dbde0400be20d6e32d5f223048cddf8bbcc62921f3003e78123d1687018aa13137748db34706f3d5ef1159b999c7ea49ba712e6a220871f6188c52933abbd23a497ca383c5a176982416f25d1e3611166b8fe2269475c19c1b54bc397239ef2ea2e644acc137ca5d7592b304bbca56adb8f68d436ef059ed860acc121fb026650c96da3e0a3a489bb5403db43ea226f969f398ff0981aa41321e2d6af1f66f1a93af8710f6048f6f521cb57df2c58dee9f515db5d076633bd9f09a9588c2b81d09efa458248a34640255818f93e0624db941c6913d4a1a169a3ce0c8aa6f5740aa50a0cf54255555c43cfa8f7d7d4d3ab2b0b2a5d98dc2b1f8a445ff81712d1f52016540c5ebcc3bb8f64e80fc3d4cd295147962a8cbe67019613c3d101638e12abe8e2d34a68333c5984ebfb176253b6388cc7f1b4844cb42582235c092477532b34f23c462b697eab5ffb4914f2c6676faddb2c1ff020c3b924f4fabfd591ea9d4e8dcfb4f469d9ae731f2a123b1966d5eea655d505cb043665cfd53158fa98edd62c34c88667f354fcca3971406b46314b48c2a1118540e1126f71717c9caac66f9ebfa968d00b2e0a5ba6fda61f8b532e0d2560f470dac9ca44a010cc8c0048a3736813b71f0967fe31d9c0a0b5b4a86788ed394076ffc867a621e6eda1a52829a9b279c32a4215ee16fa4c6af86944f944b93302650b951396ffac726d8bff66e2844eff1241fc58b5d35afde4d9f3a990b0c0f82945f53172a1672afe09f90182327799f40ccbfc935b0af812ddc3423c11e63082bb5fde9408aa354ff6a176e13a065228f711522431e601edc4dd0cc48aab5322602a13710f8decd64026ec8a7a5498320fd5aae6a732a116cfbb459ca54d2614d2c966943f39a31fcb90c71725be86406ec2a104d6aa2af5e7438a1845682b25ecdb091615d9c8bd5a2c64ec52acd1e105a44386c5e912407792e868c5dacc2aed19aa1537f9d116a78b2a2ea919ddc934c0ac94f29b6b4dd5d1d9aa7bde76a9d0eb6632792fc9e77b8e84dbbf2d0c324b7340a23beaf44dafb0cd6919f7627345e1e91966cce4b932862797fc30d503e690fd5c97aa8ca47c0449360822dd43a34ffdf2175c0e1fbded6365ff5bff1044d371c7712b5d1535c05f4fdba70464c9910ae0ad44399d44d6e140ac0bf2789d455a39ab8b2cdcf0948c09cbceca00b9e7515e2cf8b7be200c009a6304781b45704e73be5814525123295f4964ef861f954774c3f16be25e1ab0717dbc450e959b162e7e290abaeb78a2a735050c47bec506f213702dc62ec5512e959e2a1fbf846b33778ec1ab649fa174708c8fd8f98b47a532e7c8465b206218c17ed981c3ba5750476c3981d0b3554c88d0d3d3bc67c65da8c8c53882289bd915974ebbff0a8caa9f2e12e9ff8b2a20faeb2077609f1341ee44b18f2aa2516de86f956d4f0c17b76a00340e777f9b0597503e1e192d7077c661b0d44c70d71c18dc17f1b927a13c2a7563a56e215cd89aab18445832e4768995e7398d501d8f499e1cfa769d4d7565172c73d1a26e954af1de8f3b66b864254089735a0b88d163b41980e48044af6d0e62065da5236db8e1f9abf0531bb6797c5bbd4dc2dafed5b8fe83bab5626860765e97fd3e0a64e45a56fc01701e58b2e7c05052fc1b0ca7f73b1a747ebe06dc9c2bcd9c19381d5aa8c89919e1931f71eb5fb3d7ac949d802b5eaaa33c99a1509904309465bb70368e35478e2bab81f63e675dc5da70bd890352e0241f4305e539bbf0b3be05a457005a5263de734309d8e0fc3e86d8aef0776873a5774b724e5ddacf9bae2234b454a85ed2e5f49e8223a897f9adad7eb86b9717b478e0cb0cc95c27b66d935cd8996d699ba87361508b8f027256c1efc7249fdbf3b0f6b1fffe43cfc77bce5e918f9a5e9642138be9d9852c6eea1ba5761a3e63273b475c1eaa5830fd55a5d29c547f79e67dd45ed18c9a7d628812c8629215372584aa7ea2e322489e1552ec54c606facbff1839a9d5a7c9a8406f06f3b76beb0e8b83b81a97699dcc584a13e073c791ded227628d98e95aa5a289f33c8f4108e37195fc91769590cc5e794b9b3a4e5c5bb637ca95c88f870a412e559530bde99f1b63f10e27500514153df4d623a6b4d4f4d8951c64fb32d6523877150a499e2e49a2c0a0f760030c7c7690c54d439a6083539195ab7edde067efd79e434beff13d186b6f3eb33469cb42b804a3e4318a38c6353a85ad998f59a616f3c53a16399d7165f79919ded31878157d702a59f9cad3ec87e856c180408f55106cec596adb852d974e9bad98ea316d68d83beaa2f3ca4007b4dd1669e10215e0f5b005efcc3fb76f324a04c7fbc78cedd9f4b35ccbd5518a73288e1b2e506cfefc4de4873372d41cbe06d465793b5d068d6c9800b51b033a660d79748e49d3b0acfb16ba921f4c48b59443f91200097ef61073d61290068e8bc4f59d12588e48109f64b8a8c1c8a0cdf01ea2c58f0aa834d84b2bda7f37a92a443d54812680eacf864674d57f4863ca17524be6b435201a91366d277661e18e45570972c0df333cbd71215e232f2e7eb85644d7873075239c350d7b45c964a3b87d36475025291236cdeb873e772cf5f8a07ddd63a3e82c5c58bc594e419da2d0820670c43a2f6a5ed10e81097c256e10bd20ace00fb373ef40b21f921ae23b256f34a343adcf09e79290c2f0343ec3cd734baac7e8320239ac28feadacd8cdbba97d7b12261b4ed5df6a250b52bef3a33cc7f7f5349ac1cac44854bdc87c990a5f88436dc52548669015f5332a17210d7009fe5f722655869e0147909b39b7bada8a18e1b7fc7974cb3616a21e0efc26f8e57366bb89ac12f1a68145c726336f15cb68d5bb348abea5de74f10ab118ca7f7ba47b6188cfa69cf4a082f92d4269359924c1e628c5ce0536cf15143baa1aff3a75f17011db6e78a245b0fbd0b52731cee3441fd1131ec950d1be6572efdb723e8d9ee0838cf5b5c33f13ed283ff41786098379b46bcab5ea263e745f76548a7c14f4e51f2a0bdd2657f86ca8e95f79fb515b2bfc23926b3cd4324a33e3a3f901739822db190f6e9ec624def51e6033176e2165f3e10f40631dc5938e093d81f65d9f16662179fb6e4eadc93588cf582166e7695653cff175c74cd6ff67708e57b65f5e323c97c82df2726de687e85cff3b8d74dceea3eb92a56a7ac7887dcc5c06629ba4f56c1b8cacf49b52f24730fb4818cb18ac099366b20557105c5bedc56b658a7d37121bad45dcaee36043caccbd30b3d836fe6b52c8285620b2c8972666e93fef08813632b0b6fa0bb8e18de2a57ce807cce4b06297698aa5a6168becc23e754317698b2243c8905cd091100d6d423c720bec24f938ed28f954a7ac2e08b42e8ba62c9342c1f6dea03882bd9bce1e49b8b233c7647a230c99f8cb4ac4916657fbef3456a217cae70f8f2b0a69bab231ec7fb676ac4be84b90b3cfaa6cd2281778c43c1e03a1f0c94b7e7f1664ca9933f3470fed3f3bf9d630c88fa787e91f6e8bc7019de3112f7435c606aa3d3b0228015629ece9a1d2be621ffc764980aacd92d313cbe936222b95736db1ab09706c491d267900f64f5d2199ced97a061c045f5857eee264f85469fa36bd392b3e2a4951daeba484bd110ea3afaa4fa951f1b806defa9e58aa94ddee7b9f32dcc3826afb867dbc2a0c80915822a1ac6e27d7ab38fcf78c3906f869c98eb6c99c9fb9bc9902146ff959eaa2da917e5a3370ac1f480662bd221b8e1c3a4fa5606bab535470a1758e42c4acb8f60a524272e13004cb457a7b07115bbf8a185e3095a7c4617b637b6ec90a8f65e55e934f2313811d6e8be289e1731b3e1b9017b36aab8a9691a742c01a0ed2470b559dd1dabbeed390546c3d27668598ae8ebbcf6e94ed95e7015300fb5dfb46cb47b59f2ed895314fe697228b84de6fcb65c068c2f3701cd836fdf815a118a06bd587884e84e89cc48039ed7c813fc408986a50a0c81ddc08a6d0dea722b47c12643f6eb9c950a9d260c32c6df076ee8df4778f72aeceb65f83fe18447022c5fa8f25925c39b6331786a7e3aa78bfd9e108ab247349fc098c8ebbbd580509a2e802f06e787ad9ff8d476b160669c3a4df4ef47faf4a37995d6b138d73401145d06c6a2382c6fbd90658d94f54cda793c689887d0e0a153c730b8792f8bc966bb53d58c46a00e135b022e1566823acf7109e8088105433d5f9c5618ec625594c705ee81ca49e4e2f89265e170879f750f1cd5429c83bd22ec1b2169038e9b20f90245a3bc9b58e812d92a9595613a08cc334a4bcf0a01946cbb1f2cd85fe874e6b9134ca9bf1e32461d3bf2ccde60df7f740a70ece5499667a2a87fa702fec7d648d7fcbc72c689e2e7d689985e7ed1d2799ff550dfcf30a998d86da0638f270bec46a219d23ebb86dd916064f561bab3baf498742b34e24260eb9e33768e6858f83f4eace02aa0eb3b8bb5ad34cdba1c55c5910afa8c7ceeb5e78b4708dbf7904c875a5d7f59521db161a6035254f6ca88cef36097662ee01fd44eaad3a63cd7cc71ab5b273513624a83f0d892259397d3b04d7ad538bbfe3adab8bbf64bcf7a46bff61c7a95ac06ffb20643eeed1d20cc8827bcf84c63f3565cdbebaa2505bc88ff203edd83be27f1539eeb5fcd8e4fd50cefb55fa8ba77009db62d19ee4e97acdb6e75cfebeec87c4ccd05a787efd692779d4670539290aab2bbb36103c8818783362c2c8c9affef3f024750867356e91b0f95e61614a340de9571bfafa93f7344380ab84c478e5af9d77da46f242fa892fe80ef1ae0e2da16fbe2eb5cbd227d7d1e24d69648935a6ed29cce78c6d2b6fe42ecd81c2f7b886bcf18ee972d4e068232562f28f76182c2900f72f5c64cbe82e65599c784f6c39ecb894c2ba31de408b7d1d239c4ffe74ff261674cae844d1d9c5928a649fea4c787ad8341f19bd791dc58db16919e7bc1a87e6bed504bdd15e048e64dcbb6fb1a65bdad9efc7b1114196d5ca5fb488ac424a61c4423e413a429f6581b169ae32c4c6f32941f431a6268d592e36c6dbff336e476e3ff8379abcc64167d8967eb29d2f172fc2a519cf3b20c7143367f042eb0375ede62a2bc58b4bb005375d583bb38b81f84ea47184ddd9aa52070a2ead9f596dafc97c7ed80b5b6f1a8106a9799175e77a3020b494de443e614f6cf686d74e909d034a42db634db15cd78d38b5cd57227c7497a819662c4b414f00ae6d2cc4a8d3c836e62ef11865c5f2c0f4ce9af85028aa058ea50811c56f35eee53a555bab06a2a4f1cc9a16723f1098329d6210d20a998942485a6defcb985d725f41c46aa7c923733f313100fc1289b3a244915eb4412ed6795ae25bb7c79c69633adbaca68508e6d02901a693045f8847057c77b4b5f91408d01253c7398481076eb420bc7e20fb7697d3134b31f4c463a9d7f91b1b8a785e202c53659db9401afda654ba08ae9d5bd18570c8426e46f35d32d1ed55ec511067f4f534ec32f9d996aac941fbbec9c59e4c18e80404fa0ab7e2c3da3d7bd54bbf54e5515ec8995dcde3ba340e9a716745fc43f80b20a740fc651f7698fccf978271856f96c99a5425ead5ebcf160bb77a5836673ecdac8d614a47f3611ad0907f57157554ea3555944e2d5f66982ecc92a9cc1955e3c0f43a2464f6503bccea6caa9c59ca0251571df57e8884555c0b22aab8d437ee12c7ea27962b9ee4c670c6d372c4eaf5e3940ca69f006566de89ce7728bfc57f5d157cb73437c1a10ed907b8494e5cf12834fdbbed65c0e7b6433914472ca163c94baf6afb5e6ed1375a2388868d58cf6bdf2eb426afa6369d576569d240aa73e7c2412cadfd9f82d1c51cd38a3e75db5c1037c09f0a5f2b49e2d5eb89fc79a9c68ce95bec75ae33a6f1755cb05cee212fdc6fd10243fb44e30bda124db30308258d56bec3bac5d610a5b50004c53b6978489dac281d45a9565b3ede34fe3d5c056a1f0517aca2f90cee22fb0e1eb252a99dedcb630cca39bfe1847c2a4d7d42548e09fcb1a94078d81360c1254ae9e6b9c3892115f5adcf16ce2747e2d7fa97c4b21e72857ddc2dbd5007135271aee87abd548e6b548e7c5f2e8b3f5597b8281ec90bb3fdb878150d96e2d268f91cdb4ff04c48486ac0f8edb3a60477950305925e68fc808015c5419b36ae01529109aa85fd8dff5c5ff9c2242ca7139c1c9956c37ef88cea000266a6e9894a28bb0dfbb75f22a308470d1c108196d538b0a3f9c762567e6d17ca3b9e6839a4cccedd867c8d62f826430b508c2f26969580e472f411b6b435e3a1e0a6bea844a6ebb13024e6f8ad0f1235beb705fd6888332256668f965d9b91cf3de6f047c8b39557d7ed397f3921d12b224b16af469d8bd1386579a4b83885de9adb74dd8e86fdf82079d420c169144d9c9d1a973321375ce82ed02588f413ba71db8c4726c8e35c762dfc7d04285be826612fa4c5eace39a815e57ecda267835621edbad3a6aa23b4d630e72718eafd621b9eef44cdcb14ee1c073a76347115a90a152560f6d4c794510f4b30de799c37754bb13c457e2d5f018b69a1f509cbfa2dd3e6018944f84e5738db18b2ebb80eb4ccb6f256db2d9b73d344d9dd55f58d4a3ddd45918c8550a35df1e05c343825f3a4ddac813f2c21f603947bed111657f3bd7c0709b801e1c8a1c3df404f69ef35040a5fed948da38daf86c56386d8963a37bc8a98459ffe2dde533fb760e45f6fdae9d721e512cb9ca4ecb162b2e1f20f930587826056dbb94d5a595bda79fae010e4c486b0e976201e45e8e174726cc2a231dca776f7fe7f1ec28d418bc9cc271e77ff937de836cf6506131935b774450b69a46879bba0eb8cfd73b140cfb34089063f386949625f857361d03693363d2240fffd28b3011384fd449ed94b98f10bf1e91429f909dd8eabda827395094a0eda68ab9fa26106ee086d50c547714f6753a07175f0b9a6a6659b1c0ddb168c8b3599a772c3950fa9556e3eb952ec8e80059d57e0c6fb3cb0c27fed2362f7003a5d49770b0e690188e024faea3f5d48aa707e0dcba634283a7aced47f9babcec569970e6283832c13832cbf300990c2aee4da8bc025d4086b7921d38eeef76bac441defe404e7d19809a7a6f68521861493ecade9844d5c30191ef75dd568e649e2a872a52e798195942ed41a26689f264f4a10b852d418538c0f339294663630ffa004bef48634e45f165e1b957bad62edeef88c8d6ef325b8f11a3636b18589803a6ae427f3a2755f60a923f2062882505320b95a3b5e994ebe1ea3d462412ce4955f3e404ff6be2aec313a93965e09a6179e6f1d8a6feee6c49c93424876dbc80133d3705bf1b7c71ea1ecf84b42fb6841adc5498a81c222508981405eebd7305b83d5c24e0cc27c11c90db78f199ac41bae47c76f5d0603d3eb7f6445ac5cff5d7d79b3a23a601b0fa0ffce6fe580f0cfb635b5c70947e8e6bb00ac71201989fb72f0ff6f2a87c884c24c2befb92d99315c528266480c94fb3b5eb8c16c8ef0dc3dd6ec107f915edfe0931b6fec3edeeb1d7310f279b963d695617d01005dc1c32a754b515e7fd0085a2202bc1c6c7eec611642a9f12e7983e734707af9dac17c225fe557a3dc19ad4082c7f06509bcb2030dfdfabece3e17af3212bb78c05a9921f985a31c3759f7713c1f6fc1296aaf1ead462900cd2bfc330ab590fdf92aa1c95eca3da2272323cebbbfa3b5866e3f0e212dd1db9e47c491fdbe8c7c36a383b89b523c3a242dbfc8cf86c3f950a3dbd0c3426c06bf3a7f326de60e7ae7406724aef254c40d94fb7ce51c52b04c9cb268c73b74df9a49e6f865a1764d635c116cdbeac0a745bda0ac0dba9bd1fa133a30e03081e1af09cae20ac24b2818ad258eba2e70ffcd5b5a6f4b5103720f58d30db0c7c76b4b1346aba3b8113ace6312fec05cec9cb686f2e3f3f9b7685500eb778a8644292db952b7adfd0e5f5bb66839143a5da18a68881d331930f03f8cbdb3997ce0593bf561789d8bed678fcd1055ed85692f0423676ed19534e4cc9f4aacb6a96882da9711192bf75c393ed237dd62dfb28738f33f5e3675e98a8c65fef6d4f5b89d93b907b5fb8311a92da3b6d527a2f47580a16c22db84d7dff7f225524667dd9c6d4ea2ea8014221289edc55ce19fdb89c90ea0b99bb401e507cec4e40c31452672343b47d2884c875926346b69a58a3e681ffeb23d8a9dda0d86e3f03283e5b2f08c6b436a4f93217e55f4f2c0290587ce514ef8b3adf0f55a0a452b84dbad59570a0aaf046f1c0d0365b0b20404aed753217c8d2c338e19045d8eaf71d9753dfcc97399eb93df7660c7a7374753bba1a5eb01c6d14e6e84307ba7ea2fe5116ad0a43d31907ec34975d18eac0faf1472c2e158f7d1db3689832f73bc04a5eae87f856c2c07920ea8b26eb3a01c2768235be31ecb1748ab0eab192970814eecaac84f97122813271fb5310d019e6a08baa3f3df0c3c4dcac118ad606433180d58d1727d248bbdb6431b0f6a006bf1d3f1722d0908aa56a99c9400350d16283d047249f4a43b6dd383b6322fb2b22d0171f74ee84f2a8f6ee1de5fabf73c7d135f7bdc90788904e7f0c5806158ea62247b6d2452021c9a282cf043c0123d865ece5066e3b859779913067e0edb19df2d22c6317c895aef90a2b2edbcb4cb37f141f12433d2eaccfc3d2c6ea4f774070cc9eb64b157ba0c83fad499937bdab7c67f88eee74badb42d742115c4c02e5fa3bb1e44dae2acec7455fcad4c6c6481373e51dfa76493fa8ad32a9a82811285efd48cdc8437ed2030c9d9893d765f57c2f9ba03ceb9759d77cab36b119dc2f07c944fc3a61ce28014f355a05f952e29e3a5d78f7fabdcd7b3d174e6ec637f908a7d4ed080692cca07347e7af90d314687e1048d441340dbf48d83ff2b32b7bb8f094f3c163531ceecc941046301466904cc3106df6510fa8f2bfe96aa096959fa14a8def33567300596e0592e35e14108824afcf7d9a7b707a1e70fa78ec623aa065156ec4dee14667f4015ec8056741698e5bec29dc5f31de4cfccb6c753e412155e9b0501f3097c78ba07bcdcc55acf21ef8c7f1f1ed1b90e25c34325be2de753feb8d964629d489b7188710c99b80196e64e78e8a121cec2e6a2e75c871bbafd4fff15853ab4786b8198957cf50ecec5b33b496df2ceb4682ba64de861cc032cc9481f67986de67052c942e998d2b4a539e69c505666371621c802af3ced5322bfe60a948a17ebcfbf978a265e1bb90bd29cc195d2230ebee5e0372b76f99033950096c5a93eb777c37d2b1a677b1e11692c5e9ea12c5022bd2411cf77ee9a58dd9ddf0161bd75fa320df0100aa2448ade1e0e5d4b6ca8496d61ceaad368cd684c44d55363597e7c2dea5b68586986a051dd7c6aa877659a1310acda5c312ad182f9653a2d57901574ad09928cdacbdc7706933e9f38d6fe30092ef2a8020559c8341abc028b5ab89f6ae35f0fb8c622a1b7e5e7302ee1d3a9eb484300a4fecf35a437b5e44d8b784581bbc5143e368cb7a0bdcf9b672e5a6538836d677cd04ec95e9e8198436637ac92a763777856e57146779e74edaf25efa29967823d9549fd34a17764bc20e8d979024b1702508b1b4bdb0951f170dc0a8fcbaa9de82e82b0e83369779d3cc3387de72b0983b44b326a1df8979ffa58bd7aa09c22f9f83bf7f0b2b27f3cf33e5ee370c3969e7fcae8678857ac7bcc051a729f98233f086ff6f7d0e757f580cfde40ab54bdcaad05bd70ff2da0cc7871ed7b41179d449b0346ac5abca7013dee995454c081ccb8d6940c87e300aad928d45612fc4983e3171b8a1cfe39715e108d9fe8eca297f21e072fae62dac143b359169a8155eb4059a832bc84bed13e4eba8753989d1dc5fd05c2b863b551c660224afd59bd4dcfe585454a102a081796bfde7513146b5aca9866b9178faef0ffd7f16a4c04363a49deba63169d1f4024b310a5250ef401b84eca0dd2acd5055587006d876603acf3ef17019ccc284922fc9c570e3ae87d6e1799807c04b12ed948754bb2906465da2f8e5156c6743dc5f4e76be697a6619dc1f4ae47604fb1a97cbaffb1c53a2a3e430af42ac82bb8fc224aa53d89fef1b9997e2a1bf84ec8c6bcd3aa885e05cb25e7681787778ee1c54db7fe2d5c87a96e4ce6c7f32ae8af4ceffe293828c4ed058c4dbe43d358bc404d9816e5567dfb8b9339a11f5c3eb438ed30530f0db29adae1a17fa5f031ffabc519d951ef3f8a13103918cad3424902dd1150ed63e715ed0b800d841b2d85bf39fb35af1f2076a3ad508bb085901f6a3249a8020c1610af9fd44d273f043c7162f0b36fd124236094677e24064902a264a2500f44c1224b3ee4050543469062a11148e64ccb241071396f964b987d97d988c4d3ce9394a7734810d6fcefcdb5fb150fb2da9f2127825c271879b8cc10abd63d64ef2b98d499d2f9b52e721f9531e987d0ed36ef939a0bee1ae5a4cd91779a7c6809ed3132ecbf02e35b165657100b9bae080f12e8f94f3b5f78b464f151c045c057adaedf0b8331be6a9b1e4235cd1cd53a1a22f2b6a13712244eb23151a435b0d2f6165c3bcf6a26bc70858f82111d23470e0d04b658f87d70a448eefb8ad055c3be3b94db9b69d6dab7b66644cf677f11e767e870bfb84c47d08e6381a2d2a4493c620b9626887dc14837c10f7bdd4ac9f3138c2daef979ba1dc7bb6a373aecb16e746c53ee78ed729ad5f1f84e3943296f68a8b98ef33ad8ef1006a4346b148e7b98912eb85962190d6dc593b57d8c02cf3714e0f93b0ccbb98dc3ca6f5cf643ce880b310849ab9ddb20b901fd325d1ef83d2661abac7abbcd219b50ed6d3b0c6059c80de825f3107feab85631c0194cf0a3d961ac606f2432a0d979d784eec1c146285aebd4ac74b119a2834c19c371f9cc0f28f9d88fe10d11b79f37239a057e1c7817c9e9bec032416cc75649602ecb7ad6719bca0dd7ee5f7e03571ffd4c8558e8ad64ad2c682db9497359d31d8803c6a987535959cc2931841bddd1bce4dcdbd1e8466d18c21490f4eb727dee49cb0ceefb948b69f0886d9d7f1c77376eef3335221c45332188858312d084bee4244eaf1d0c71aea4262dcd0757acf539e5e6bf88237dd5a1323ae8db028976dd494f84eff7b5fb4c7ffa2b52e5fd3298a8e2722e01786b7c1615ec56be241c7e6f56a781fdce5addf7ee4b5e6dd8ff633a283f942422c75c61267e02e8b00ef6f3e8a38e6fcaf126642dbae927b414295e3473dca3bb075151a9647098f694e3b0afe89d3800df2483f8b2f9f141c84d920af6fedaab921d7e60437fc3dbd8b28bdbf91229131c74c8751f693626c473a2b6e658e2edcad498d85616513ec994117e3f547a84573eac103cddc50b4551d4699e972dd71b282255c63d16e5a9a177be776e98958b2680561ea167ebb8e3134c915846c5d5e2ca1454874cc26f79282632e07cb5bb0b9897514844f82e334d700fe2e69203cbe1d55c6f6f456e81b80406ca348f6e67a64493b648bf26e46feff3f2f0328bd2472b48739f3f9e579a6c34e91a90163ca6baca8554e69b06cd6c6bde1d26a6d69fbf8d8bafee3162fc79f9ce71be3018fddbc01628660f3df24e81893e50eac9b7abe811d4cd7980592206981e78d46ee2a9c1f3f2e219f2082eb87302f086b7fafc06178b55827cfbd6c5019394d4774901481fe77a2e535d6a216505c4f368ad793da6af323befbd841be8cbf88a180d5371c5975b6c01088753290d94b56604a913691a673775542ef450e8217305744881a9674ae58ae69189340f1c6c08c7707c0481af301960b8ca51da8b17361ef2d62b04a25cf40b43ab201fc81f34340b2355d8d91df56ae918e07b468d13ec0f89d86c93c2de30ecc3d448d166beecc75cf0a822991337221df506ca87692bba75bcefee45bf7ec874560a3c3247568ab681762b8697b302ebf2231a7e321f45e47f6bdcdeda8bbe676b89b089d4210fea40968c3538933c6718da3e1fb41ad32796d393236f774fbb4ebfb7885cd84cfd7859706d7dc92a386b1da3545bace70214342691a7d23bb13bd675505af9490359c80f728cb11b6f0d17370bb5ba46532a2a1e0e3911e10e5f612243585d3d70c82175ff9d428ca25164b7da025eba36db0bcfb83cde8b10fd232addb89d033e573090ebf0ca91baad86fd6b1ecc402947cb1056663c0e85d74f1ee92853b113d850c773ab789763ed90a0ef0de663936963fd006a055864f1952e380cce1941f2662c2777352121b2753d0191447983205eed885784217474c51c83bb0a0c45a1f0e1f24e866aec261e22b754014b3b5962441b2f975d8456c3596992450bb36566c9e1d3af1a715f68a719b2fb70066d92dabcd2f7c32df35e0c41b17381eecffa5bb31e8fe3920e79e471bf27a59dfe146fab73e676c15d622092a23d75dffce9a22832322d23dd0de83da9b519e2eee394c7a1f10b59f3a02eee77dc052e16e48753c940b961a6a76d659b153788a94efa91c1313fb4ed76e46318dc9000ec68c4b1d5201b41950af143a4ba17d97b1c3c75841b8a6c237f0d891c3fdeeb615a7cf59e41ffbda219e0282ad5807b99c90347e9301c7fd84ee5954856dec080d8a1a731fc384d0cdbc379ccd410e625bd4342710fda7443b2c053658f1c16ad32a7c9f5f4bbaa4e02ce19f60e32dd59c40a929e266004b2f914082a56d7ee53dc075de44ef9bfbb7f818953b3b0f2e93c169b4b88550c3230cc1e96ae296482be81508f10d0f1f219f4de7b17c4d1501cb8674822bc3b589809b874fa3ba710d159149457301792e2adeedfe1f8adb3dd8ae4eb9093d7e1e44ce23ffb78ae3dc63b124a7b64b431472754e279b3da652e98020491e8e778b2567d899d6c828eb359d2ad5208dc90323a5b0a884af85d24ed88ac0334abf10c2b8ca0d91cada7dce95bf90517b03c1821e0a3303a1c83a65c66ca8e87a14f889338dac2f7ba2a577386e038d36068be252a6ff83b652ac4ad5981c811d58c0c3aff767307afbc67ebf3c1f48590a8a7dbff288f93c303e631949ff90a616a2ecd8f2323e2795af4076659c9a3d66e5c68cc11a5d4bc451d2d4b9b67ac94e4bfe9fec4b352f2cafeb265e6bb4734bb3fda5483e424b2dec2ef83f6f02d1607be9977b918b95fa3ad79df971fab48b03ecf9d4bf153353ebbb034a23e07fcd5db2a05ba5f51439cec5df8952f1a00984536a181d6534aac59d818c343b8ae2c868e738b80c85f5cb3a306c49185a3173d5d2aacced27d7e2d57563cabc39299d4b68948b5897dc9b7cd6fc87df3dfd390325ffc579874af31fc9f2c395e2208ad28fe25f3a61b6ea4b28b926d86e643a16d06f025f34a472d966a18340c9ee8f17ff2ec23715880f4c8484ecad75f223cd9ffda167373e6bc964b1b00ef42f5a1bc49a7a81cde3b5015a6eefed1acc7b1a24b00ef0b8a2e6cb48b9ea9a6759a4df0dbb04b6956724e6ad64450df682594da53171ca4e3f32807bfb1233694024b4d91972018455cacd03b7ce334e189b435b0edc09a63766ce34eb0051874dc27e65e34ec3eaffff3f15