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 59169 8c7c255fae163654389beac75e2d3bab9d54a28a8b43e0ecd1f67208dc9ea5b7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de872c8a32942efc1e26bcb9f1afe6807a61f6f263d0e562842a7715bed2d734
Certificate Block Hash
8c7c255fae163654389beac75e2d3bab9d54a28a8b43e0ecd1f67208dc9ea5b7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a07d0000502b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e57433b3e2f78a55cac355ac3cbaaeac15395cfd3d21167eaceee67a8d703df1ee48c7b93b578471d9e9bb66564551a9cf57cf1ef11f54a1813b4697fb157a253347c7fa7bcc68f7b83ff26928337d4b7e2821805d9581b02a000000000000000080000000800000a07d0000502b0000

Raw Header Hex

000040202ae52d6d513a1948e45fbf13c40fe385bbabda24c58486c8843b3ea745898cef2ead40b06d57d2c0966b6e744b4e40c2df739f3277329f32488644f2967d7ed793d1116ab88f031834d7d2be15772a8462e5d063f2f6617a80e6aff1b9bc261efc2e94328a2c87de

Proof Data Hex

59,560 bytes
12121602030791ca22178e44f73b09662bf40a9ee71e4c750b6c42c17e101cb69f2839a6bd6e40d69c4da756270002896fc340be4102f3f04fe4986487350697a4ea962cefcf4bf98045c4c4824b40b6a99eefe61dad42ca2d496556cc6127b70473bd18b5cc9e771aa562257d342242ed3a3f5830feb1a11515bc0a7a60f85cf80569611b1bd353607b50309f26db40655febf9ae71364ebccad9a8d07c073e95a9532d3103741ceef8fbcb1431364e4113672fb27d282fdc26cd788990e79d69e5b74ad1bb395f83a84ac3dc509fa4e0f358c370d235ed279a8d85f39db0123072ff83fdc7c08268f64b9be331d67361d37147af557a898488b6d733f4a7338ed076ef99a751ad822bf88dfb596788a9d7ce7f52323e2b35092e032342425fb65462f24857e44b622b5e2bcc29eb4dbddc348bf456d672a09bbbbccfc3d923929bc2f7d4df18e29e1ee22c80ebf4fa4a5b187809ea795c387e22662c3b549120726f117c778e485e943d0828c536753f52b0f2b62058387c5da34e5db43d588fb39701c89d282ee53e22e4507162a35f91abe4f99ee024f66559981145344a6067c522bff5af94ac397e8f63b8a70ec3827b7d48c97b4cb2060e5412fe280c125924f7f80f7d4209498361ccfe8b7af8f582fd22475fdccac46fcff5b401ae3098906ee8fc2d2a0a26ffbe0cc46e7a778d2a16ebf3089c9b592c2fe958463f7c43dd3f607b05456319615665a166b8bbadfdd756131e8cf8d18e5264e3040567b3ba7a043fcb3801f9948895cb53bbca728e472372d41ddb5e788ff342553d48431257898a57d5dbd1c97512f6efd50a3fc974584a4be91f9280aa6ecc0ff92e898e29ca4f06ec8be94fedfe5c37d25845137d25114d73cb178391430940c63f78741d673850986151b314edcb173855724d051bfdb87c56f719578f66fe5bd2d8dcebe0e5755ece9cf4bfd2fffbe7b1c6c31ce1f51873cfa3b5cdcd9d6556bc5dcbf504cb17d312a47183908bd5070641bba1ade997a223cc403e343c64b4d25a005c401e5405d3b558fb32289f3a32b7bd5cd469590266eec23d2df0c1372a1850ba7c102f50073e6fb3419c9150dcd37724cae77663128f5cc67392914242e3dc138c939ef3539bdf69846a55fe3202205432d065b9bdb5b08b0974809d7be0ae8ebd476264bfd30a790c11246a2c36d1edf2779f5a8e2b7beb3fd7ae0c20d15f22a379bcd070bfcde69ac953e7ccd9609ddfca8d822164737b5d0c48f0e4728c5cc88a6c49900dc17e0efc9825cd586f79ea87bb8f9529a4f3412c549187056d22cc2443616d23e406156b8bbb98c26edd64d94102905d2395f2ca671bb72de3ba6d526f9dcc2c7b31d082c4a18b5bcea1c07478c0eaa8bb92c0d6e95ff335802815f26481117d67ff5768109cf1da6fb2a3c0d5754ea2b9809830b7683155d573c974a2281e913ad59c2a0a6028d924835b91e7cffed9316a7b62d3d2d019942f748e2c9f61d50e34ac486e089e56673ad84154308721122e93742d39e7f2bb321e423f8051f72a9a32dc1c45789e52211e14056657c4816b4ce55c4105c69c3602e1fca90378e830e90ecf5575056dd2311f0b59c18f40cce2dc255649cc58d19715c612744cea7605c91dab5f746e9e05fad954828af280d7ae705d24db1a1f4232ee47711c3bbbdbe069e61064aa275d37ed79d84fd88e688757508135d1c4034ed5ea7cc269ad94bf96027dc89cd57c43dfbd028c0d85608553854c34598bd247a4f47c39c745bae6b2320130c88b32b778da1573ff844b3a80e0135e76a892231f4550df7aec1ab8c02bdc187192f3ad843c0ca2c7797e6b10b4ffae1119f2787e6b6a23e262673906ae50f03d41485d4dbcb7a9bb5aef2476ec4f45801ad0c7d463b1a1e10d692c4889d83ce1c53aae1f455e5d489604708ad2bb01fcfe62a3d2f77496735e528c711168b646fbfc2d97c1b15a9c821b35865fc0666fd72c8502561e24f5d65b4638da8228fc2e59fab7e0275ba47d2e52bb3ef06c2ff4c8b6782a0b67dd3dc2d56ffc09ed3ad3acf7a42a7e2e9121f7d43398380de7fbcf1bda641fd373fa750729e27ac3162b82d1618ce1094661a54444c7fbbd4c02bb0f8f1ab680429e02362075ba8cfdd7014b6e3ac78d1d9819327479a2060b5eb34a5607d81f0c66853be1c71ce6bccdf99332917482146f3858ccbdf2474e792be117a5a8fc01ca8b803a466575a129a87cd7c5ce83d3b55b4e52ede1dde1cc3e8d64dea1fa0e8d3a4e9520bcc4dcea81c061acacf5d91ecd11ca95d9914ffc32e27289b91f3a348f8831498200b5fdde2bf9f9d4eb0607edebd996e5da10cc190e92e34078352147cb9579d758a28093df4e50da931cac582682ac8e0de8436ac11f8ee93db57e4dc688b77e6ae4d71320af7f03911234f61e5f986cab3a08328f88581ecb65bfe02af890b0d18aedcf00e8c3019d55b8a06857b95ddda912633ca81067a20fb72d46265adc880b895d55a71671fc50880abbdc48d7c3178d98763ab94e095b292fa9ee60f2923c5ab791f6b49d703d767bd55a742f3f2ad9f9386dbf5cdef2f86305ec039c6d88a1bb864d63d56c277f3559becdd01245b34c6e3fb1e1947accc77f2e5ae0964d8906cbe383cd248c5f44441b8140ddad32152755f1e7cc41ec4db87abb14e87f16dc80b6cbdbbdd4ac910195d58a8b5ac7da3afbae892f32539d3fc63a8d25e5fefca7bc57c26e850091879089549a8b433af651b9e1e2896dbc11104a80b31ac04e09426f05c5a273ef94686695863475095a5bbe5d11ea4ca3632bf19987ef2d534f9c7bfebe994dc19f4c4055bea5b08a15f7bfcc58762480579fd85b921b2d247df7a539b4e598ef1ad224dcd233b64be8e839f0bcb7c64b60e4e429421f9bc681e5be6ca1183a90056a2671542ce45d339773887effd55201486d6285e11993206e18a95b29b6225459af0e89864da9cdf20ea2ed3669695a18d0f98dbcfd026880091d37c1441e5c3cd816d13fcfeb69681c18e34e76c9e2cc740eebc9d9b428ea30b7384b054dbb229b715c607b7f9601037bb9acd00b97531c1e4bf41e29bb393e320b56abff24fb52d939543b4b98b358c1ef56cef231f150490e0fe01d011d323d949bd2539f21a53a9ca4224fdbc877787784decef5d8e53ae1c632fa9e0c9d5de288a08f414cba23a3b829bd8bc1e78500e3b4f5990deaf7d9a818afae966e3d03adfde8e02ead65ecd5b3200418cdaaaf78bf0ec1baf5f59b2285f174d71d385ebe58676d15ea303f8aef4d98fc533edfe6948a6a3354aada675820a7752b7ffcb494c0156e33f484ca50b5aac3c586e99b5361d46ba5f002a2a805789785546b3f2305b0c83af54c565819d8678c1dcc5d808e5947cf90d1647878e6ef470ea05a99fdfc76fc37b26519cbcb30324362d9667b8fbc5107a849d80fa22751f2786a0e152bfd225eb0593feb0b779b81c5a3bdf87a71a1201fbb76b08b0b112f349eb6718b014fd78fc2da016f0ec6b0d1693264a027b03b29cc9e303fb48e7902cbdc4607efa4b3d0cb152dea9e7e26dcb506d26436625cb966d95198f9d95979c314cc6defb1f7cf806d8af42ef1afcce2d684111f3db60e77a6ec732fe4ff2812cf7756a4107c9c43a30a825c53ace9c0d336404b5f618940311a69bcad99f4c92d9cd8a9176b71835d3d4741c5d4bad5f2209828ff2ddb91d8c94692f7a5377a917e11db0bb337c9b46f4078af6e754a75d050764480f4aa3371c0b75b8fd03b42e2873fa156a337c02042618fee6bb41941cf632bbe6d3770db02634efc677a620a46bc2549dffe5351ac9d3893ff92c15bdd55bbddb09208e74e6ee75a3b15994d28b779bdd2fbf5770903bd35c74241d86c939de595b7b223e75532f166c68600f6f3a21b9e5b44d07957cc7c0db5322008610c7b8217235907e4bd844b0f90366c8708f2021c1639ed7eb1eeec6d9c929618a778c64525b575e5abedf1ce6568cc82775c0d839d91ae3ed08d72154a5c0a59e6b51d48209b422b3ba59dc988bbe1e771ff0b5a7554a0bbc4fc1b6f03c5747828205e04b52008bc69a41c0663033f766cc63dfffb7bc882d6d8d51fff25ff6be61ce9de752deaead580f4d5d52de4ed746ed19673b6036bfe623d9a4ab02bc8e4c22788a6de82f174ecba407e73f87ba488067fa6118d55e3cd735d256e7b36733b4253fd521f9c41a24df4e7db678e0ea72af350fedeff34f5856cc880bafb709956fc8ad6b9f43f4e1abed53631d79858ce0fa0261aed0f68a2421af2a773fe6c274bd856aac44bd6af64b780ffcd333226ae8663ba51fad8c150d1d5cc5333472625a1f9735ad26021f536afd102c7c583dea584b57156bf295cd7454a1f7b462809fac07a60dcfe641bdbc9effe8531cb428dde6422e49a9e7f6cc6b44c77fc9e629edc1da06a816436b0436e9e2254a4cfdfebec896b36712a1f92c47e1e120f7f47b1b5f84b5346e3efcad8188992c3937be4a91583d560385a454869da199989442b8951e8ca884f0311968f9649c822b112ed31e0ad691606c1a6672c322e27f66cc546997119e352d4a24c60ffaeaf3bd35837df214b28216ac4d7a1264a57f897f33bfe8ace0c815a01a109581b68d82362b9ad8955a3c2d5cf8418456a44d8d00e29801b4cf903926a207b174ad0999b3161a47565c4e357b864303bd0d73b7e54a9a898c07b78c1200a1fa3a687381c15d752fe11095bc224831633717c09847f433acc14cbb84500bf61d9adb9070f39929b79c05f273891002a7e986551f270609084d268e4d8301733f5d41d9b1d56c4dab57b81f648ac3904f98701b0cc3432503969501daf4361090189d94ea0e2839cb320754b2d2a841a3e8acab1e2740d08b83c3f3d250593f1397efcf69afd3897d170823a64a43087b7be6a378a99986be77dda8fc197d63d06d1eb28c5d7c4183cc2746c733f97d5912cf7dd6d0911478f204bf695b1429d8d5dfed041058fffacbf2314c095b4add9df9b762cc71560a3d88cf68a8057d6ca25ba5828eb70586df33b5e3e771dc2106c89447358fed1a17b01da365f89d02f7a5c54b72cd83607d816bb5e95531d482f60105bdb66b4d96bc213c5a562e81ebaccef721a189e1791ed71f00637b2ff25a95614f437128b2084c8c4ba9978b61a9cc32795d463af5804b02a62c42f3904019c78b8de248a4916d71e2b8f50bdd69d8a984076c6f1b4c5c66f2b99d7d163afad226ff4747c1c96587e63a069a89654a34a2c81872503470d025aa9504b41949fc79692123623a4314ce41478b380fc2abe4d37b3d556e8baba16ed8117b898656b286471cec8a38638fb6822dbbe76c230c7b84fec9134e1cde1f23e7e7f7e2ba877a8d0479a0e286fb723cab5c9f84417e050eaa4f7022313a59742481169dacd6a1cf62dc599b59cdad86ef1d485e95fb35cb033df273721eba51c745de2dc1d48a72144f7dba889addde1e15e1ec114849c4131fc57c484c4cdb63121f949ffae9b28301947e7b36a4b51aed47cebcbf0da8e59242e727c0b73bec6c71628444679ae82528ed8d5ffab983df06695a3040d67e19f17a92071c5bf05ec4ccee97164d879f8eb3028e5215dbff145a2d9c6d33904c929bf442df3d0a8a0cc403c095529c6364e019ca21e89d99cb2862a80de0107d516956b805b679f606b83b549d6cec7e7f83fca934d72fe979772a8f8fd6f9809423fb15db090b478e82bfddbb2ed18e3b0cd01af178f8279d6a44cce79c04f6748e57ba975a017989a3d9f88746f192d09ec4ea0d30aeb718c0bf8b2eba307a03648d5755e4cd18193383d503ea0dd21667487e708191105f894c397bf433f53a9b751afd20d6a5c1dedb9246254e0fe2b47bb339e90cae71595cec4e7a5b943c7b1d1ea8e96bbf8ccd49ae596d44d496ae2ee31f2b1333c84240efd4715b201371bf681c385f284739c1bfbada3b00251cdd24c8a0d8ade88b5bac76cf75b39252058f8b2290eef6f6a4a96449fa739d46584a183d2a9b834d3a44cabc1cb7ead670299b9e55b1997822317c2de87fbc0316e04af1ef4ed5616829025b240a37c3b4f6267c2a2fa285a61f3869988973c2eba606022dd2ec519ce8d969dd4fded83d8a39da670d7d8e59175b2270483d9b6106954bca5b9e4d297b20634bda7d6b26762cf51a37546ed6c8a6e8ec7ced17a1879491d58f85cb89575e7f3cdc7deda7c8d309f3462e7d23844d13d471e938edd8578aabe8144dd59e67a149b5a6f10d474dc5689ad5f0a16fa8c14e564f8cfff5ae9295a7d664f8293035399063684b6031ca00a1270cbfa0203b6647d6860332609d5296a5d97d7301018d36ada47b83cf4d01523622cf5b9e23f73556351caa898a03a17f0e9b846b5872b8d2edcf6ad6fe9d09205461504977277476a88d337a4b22231bd5a9a8f3d359fc45a35e6737113b67afec07b9933a641ec11b3a6f9679bfa4f53a72dc3b1dab272902af4b2541de02fc3a7a056ad01f695ed1c1411596faa0f4eeee5d5539725bc9c0bf7980be7870c3a33b5bce7882e18d2cc9555800aadbbaa0dfcb81237094f57568c958b04e1716c047914f935cea149ea79da1d6f8fcf57462f83b1436d5f7c726c5862a369a040a17e16d774cc3b2cf3ddd2ed962f24433e384570528aa3a7e68c8e6f13092ce6556fabb91776e5ebf4a6a3f223b770a1d82b887295bf8a81af93cbfd9186ff559f227f0b8bc0c9da400c6570adee97533d503d6a80e8d301f3b19a7a0ee7afdb598c4e4594e5b6b83e2847752c7258f44037c84ba1d6b294f357eb2a28221041f2b18d5a5436f924dc64362422de9b85c3bb010e342545abfa0f386faece9a31c0ca972489d81f807886b9d77fbbdd27190bc58043e035acd254212d62bb3f411e2c95e91f6d199ad01882437305514f4adad1539dada7cab0467483348ed36d6ecea3e70dc421ec7bf5edc59abf03a54eabcc10c97e67862d7da3b3ea5e77e7fba05b129e55f5c6afa719bc3c1b987546bdbda659b69575747b7c4399aa432dfd75bb50c132ce03e59d1e005967b5d05966e138dab86969c6019a80d86a39d22873eabb930147a83726a8619f12b9c3d1cb16f22934ea0f5a6147720cda86a41982c2f28291efe6defab15c7502ef1362f1e68a827bff546eab779ebb0b9cceb4763ff7f72eca94883df17a18ba2a72517d873b31bcfada4e8f72023788afc056261fa5d6205670ca373c88e22aebfc8f3e7ac19c5a93fd3366bd69c112515b3648732a85bb1de5f190d2bdfefcefefb26ab84d059e57c3454048cb3b92d957c4b44a326336fffa1bba444056a93485a46c5ab96fb1dd0652156b15e9b14ef6b6b362c0b1d0ccd1df99f96b22642d4302169e3d0a342eeffdff4558c9aa1163f25f0a95bd5e54bdef85f7b0b6dd3e4e480912aef7f2aea887098465550ec67175fac72feda5e2b60fb02c304eb2e30d8d3bdf8465c608ae634be654fee966a3ba816802789f35470edb7c261896933011d2a929dec41982f571d8b904384ff0f24065823851728329537030a5bc4d5c58e43e6ae1c214d0d06684ee0a6ecdd52e93b12985c4253da1e45d14db96f7c2cce10f07b7f4f91f0196a65fcabbf66a137dddfce63fe3c055d0e8927b6a8a74c9bd4ec8911f3cecfd62290f6ca44007ae84e34800eebb80850e52f448a286ee17381ce3bc72653b73f54ce357dd1427ab66be13960c2be2e4990c8c8f84c74f742fa1f9bb05c4dd8bfe320427d3a0bd604f3c917816c9f71b8e7688bbe5c186f0a5b1999b8fcc6e350b8f1ff8834b0a23f2781030a0c48b2f22bd5bee256d70f4805a180fbbbdd45d456ef1156ee5f830d7dd15a4c29f604307ea226abadd1e3c758a71ff83b60b866bea322c2bd3b68d1662f77de1f324ebd5672e7cefa06541262a97d70623fdb56c06d77ca8ac2fda950499c36afdf5b8ba47082f07fd3e6e81855d4396f71e493bbe94b197e655a483474b637a0920915fa902eebef63e6e365dba805cc4142588955e521db264f5ab6056acdc488e97c03c1f8d656959766abb8c6dfc19f4552bc4f19ea28e86776dc85ab68a398fdf518a49c9240e7085ad8d2600ae4b1ed6f1d8c35cdef8a1aa97ed578bde8fd321eb593784967a8bdf3f8abbeccc489aaa0b42938e4f6cbf89ceb799de5586298b1222682b244958002fdb8921c9540d13214006c9135eeb54684b4a3a1892c8b0397ae3c7287b4daf3c679d6d8f4dd02f31dc6900c45d39a671e18bd799e78e888b26156ca8d9f7f720d966581037a44d6fb4f26a53115cf62fd24e545ecdaf668da76a7b23bed845ae93c30f5fe113f393005cf3a53069095546c53fe3b26dd999e3f343960cfd7eaa581d6470fbea21f4f0598d8e89706b1da383ac6b0ae0a0b8d376963ccc8db8753810a6581e78a33fe1fd65b7f55922c15aaa99c42400f3fceccbb89c6cf21ea78c2c21a75ae8fd44b76d1529e66be58a573b118cc2990e6e060f37c4cd6c54abf890d4e312e2813a93cac011ad9ed354fd456827c4f278bdc47dc852f1d5f67da5636e79f8352bdaf03f61a1d8eea07dabc0ac3961d6dee23a727a511fbd7c752500fc6cb6008940800dc3a74ec7c9f8b3662f2ba6d7f8622536d8a6d2cdc384b0c9dbb558084395a0287f05613c4292ff407146b3fa1f499e38ee95540a02d3ead34a63232e8edee50913d06773ec17089788dff04bce16be05377cb498ab78c8eb68172a84af5430ba49cfeaec871e0f1de67f29928b6089916b70975841698105e4740946a07e7ad4eef25af2fc4a99ba09d4e904b7190f73f81f04ee1d9a3cbc5ae29664ad0d5b569ce7977f362374e50c18e5b76f16ba533b5ba2bfbd853da5266ffc6caa4f7588e0de61f601d761884495dae06e4a45f665c6a9444558d57bcd968054b96fc23a053795db72a3da815fde5dd3113b9287b3077c77de5bcd33564f4a86d68044556302ec1a07ebc3219440ed586e40a31b4bfb8f3f0b8df4e756a1366afa6b376c15c7ec0855993b24d57ec571290b65460215e28b9094b6d6d5bb1a2c82f8a6dbe2653c1665d8bb930bb099a5c3d7e887a512dc6dad890748e5d9fdd956e2fcb5a105a0bd8efa6454598dd2d73d914c253263ca6386c21b30116156754858c6a145ae2511b2b5ba20c0daf9c8a3425786e0aef8e24f970a758fc89323d304316c82291494afaa1844e9bdc37028540c6eee621d8562419f2c440000768beedf61a4056e530c2d517220c148f035805fa067fbd3b6fe060860d1a53828d838d12826ae9d7acdf4218a3e8a2b5e4f346d25ed5438d7a3dc3422868514b6b2b38e7ac7dc457f33c0649fa4bd3023d4031ffe7554c304a46d58b02cd4f3cfe4b9bf9ed387962f780612ab874f8ce3bac83d8b6705001890269046bd8dd7e57f213407e0182de583ea17ac9005abce1400952912bde96651fd0ec56d79650bcae082a73f8014699c077b7e83a8d310ea601682421f46bdd32c1f044571a3d7302c237b2dc90221f4d93686da7d63052a2c0c16230231473a0a52c7ca587b38ff9ed715ced14b20cbd202c97d14e13995c42bde405fa56e450b541017dda2223a68768cb0ec44f239d30971db9859ee88acf8a5419aa2e4f1bfc838f08ce0b65413ba86b793645312d5f8fb4e5ddd6fbd4a66b3db2f0c11fd2b68a69781b4c6b0f00ba17b03b9cbdc655883bacd47142931049e774f754b39dbe388ca070f7cacafc38561c812788b207937de62a5f81e6a0829cba76db21a3e65b3218034f1bc8d1d10b0273f3fa5fdcf0e82e193d70777478f3b3a12a0261b603b770a05dc7377d3957bb02ab9f75591ba6259ea3dbdd5fd5f3af10ffef9c3effc565d48541458f9512814013e42ce515f4ae74c0df8e8f9ecc4d53b4c23bdfa7a1f62c373e481bc606ef4416b0579fc0ce45306f1a78f563df7133ee8470ce1f9d388fd93f93e16929de41f15df918090c49223db2f4c79aa0301b32ef3cbec104aed0fc3e01a7859a809a4cdda0f90b6cd4ae7652febf447ee46915d8c0e8342fd891501273e9b04ee4572fa66ad446040bf4d451cfc9a4aa6b1ba7bd144a150341f3de28bd0ef12a9940d165be463a5f0259df1df6b8789aeea238f73eb59992be70e396eb704baffe84d5c6c33bcd7f6b7fdce9c66cd0390f86bdbdf5340c22d7a34c23bdc463d81aeb249a975d76ccf84b66861eb6c45c3e35cc8cc5ae7200a37739259794c44dccc148314259b507e60a9f91a03cf4f8444f1bc4abe84ba9d57d808db4cf491dce40c325b2f930a0f6f702abcfd7e34231efb96618778c6a50710998d1f4650c3178ed1a366b29c56282cd30aa272638f5397d0df328df4fe084f8fce72fb9ef8c0813702566b74b150b44b86e2268a594f87c23d6462c293b51216cc6ac3259635ed0785599867f57876fa1d459d323beb4ff0a1bebc126d51ca7650bdaa0df37316eebf025130bdc6ae0727d084489b2c747633542b60925b098db9227ebdd25a2e41642f73a0be66236e0003bb62eea7353e08a38f4376fe950c6a9dd65d5c89b49e0a283838fadde58e10cc5e0a89387491f071f76f0639706dfdfa6bec7887b3083c60b69e79c1476cdb03dbf88befd469afa197cd6cffbeb5baf02398a1298e4ecee0898b0ce93707e5ad3ad420c0a71714c342c41ddd8541f434e4e55191142c6b3b77aa8f4ebe18ed62357b4b1abd0bc319a298620e4a29d5513805c519adf889025a2c3a7b89b8bb8503107a215013f153f3a4a8c5c791984f77226e1a7c2f1cb94d5485f2822ad5879e6ed3fa63053eae96a8744d20eed0fa90bfd4362f008950960263d40daefe06ec6ed1ee556cd853cc9379ea202104a96f8de77e6cd8df5bd17a03e287bd7b468ad8371f163594d6fb790f6354794dc89978a98a3f5f6a908ba748e4f4f7f4d5c44cbd60d0798f8c626b99cea050c058d2fb85c3b5a5a4fd76704aa6a5ade0f65d51a0e6a61419c9ee6dce3e680e0f9fbc528e919b8e96f0c6b2e24c1803dde19ed9cba791f11db781d79456f091abbd2838a1a35a806c198c546d821d7ab009ae61bfb74669e50ec53232c10a4e3e61f323546cb33f1485734598a6b5826d1198c68e0465ecc5e2feefe4a5413f581c98627a60357ffda21d214d588fd41ce073a554a0df6d8d287e47eb12f94c1e5dadb5fb79351e59a2b3eed8f5cf2042146c3775270321006e9eea5e745d2fd249d8ec6da19179b3acb31921252f40c2cf497c13b75616ab0af3def8eb4f4526e20dda3ea95a99db9bdc402cb64ca3ccd7d9121f0841d0f4b0d3a450f3d4e738cef461b334e6df31ea530cd2b53ba062029c691a32c2732b764b82c8e6ec0a48e15ba2e1f04f89d3d8dd7ca43dddfbd70497e0f2adf1db23dc9e475f8105d8543ce1cb060c3296e5fbc408cbfd06a0a621b8a0675f071e702c670f764cd16494cdac1ffd2920d5fb68130df2f4ac907059a24232e18d710eb8d71c7e0144fc47f5fcc4c1dcfa9a99a8e282498486c4a0ad27abe2f89427485c1304059214bd79f22de1fb5171cd1967ad7b47e74134fc39036be5f05455168c233a4c87583396a4b67bb85a2a195923626ec55b619a69e3473506f5345f66e8fb3a63439a67c7c35f183175359c63c7d97a3ad25796bca37677b9be56a40425319c2f41fdb2f9cd9e4a00d0f59b361a8fbdd22af008543fe136700a9f6cdcfc1463b1e8686fbb194a1d03a88acc0ef72f736bce38a2b0e0f2f1581b515320b3b8b3c2d4282ecae58700c569819a61b05bb41dbdb7448a9144904246e8c7ee4720118359c774f2da8d0fa63a552953038613de97374acfb4b2ab60b54818057671cea628bb0eea18b50d6ddcd06e564b6fb1f8508ac6710697714e4582605f41fb70528319739a913f9cc7134b8198c24dd40289064756ed8ddd1dfec075d4eb92f60a69a9fcc538cc2455b9dbf10dbff0617367366f8e2059190a2f900232a41941109999903c56b8a089e62638367ab1f20c1512344644c77350ae7f539b7ab02a83085450ad5ef54d4bb1bac22ed354c20238ad51237475ed65dc2754840a98a05cd4788402d4006bfb0e366ba6bf59e827d4fd168f47881ece1801cbc76191bbd4a4021ba8f9b13a53a595a183913effad6cba126ade60d072471e2220f81c3825d701ce51b2172a9753f07be92c8f5660802e68d0456322a01ad4d1d4dddaa0e365a50bc7d392e09b57db7630c16e55ef513c7cfdac4db6c07c5b9feb6c527e6a84ab12097f8778099266a216ade3155a495182793787cba90b5ef985c06c79ed38c8297b8a029d72c53ffd71c6988355c3edf43301e0658e055f4b3064b7c676b9167d24ffc16c7d797025c98e51bab6798411d8f4143de4456ae976b29583a8e2fcd1f4e266b365ac3549114e440799bba96b624791a58a28969e4c96c8f69b9a58b10da8ab9407385121bae60d08c204b357594e9c42ef73d5f19248384fdde4c1eff2ee03e19731d33bac0b357a0bdb968c9c09328ae6d5291cc8299f2c98e2b7ecec29ed29b56f75f40c246bae43ab17403635a575855c4e1ff73d55334070d3c7cb75153c7eaf6b3ee1d9ba21f2bfc0cce60fc6c1e1153e8c09fdd81424ea600646358f8cc6ff8f68f02056cc24918edc1e2ede372482f53c70da82084eccabdbc8bfe7a7e402c7ecf90718a65781a742fdbed03ec7b0b5f00776f4c5900f14302c7ae8d9f9a304b7ec835c5b732e01817ea67991bca031fb95412129156c6318e09858abe89f1d62e2662ff69783e68dfe470ef612b41b423ca3f93b83e4e4d5150b1c68fe5c95a5a85bf582a73fe9eca1078324de6fa1daac73801e6190752b923c8b0f8f0977721bc072ff7612291e40e1ff15891b8f27442783f7ec933eb4d81d0b283ce23da9bf7c2175daf9846628e552f1ae5f61aa5f5b7fa3793bf536f4366cd51fbcb249c063d03aa82b9eaf7fbc7ab124b80ef1581b4b4d58e8417c29b79d69efd0ba55568e78df986013f31b85d5ecd14a561840ed76dd04a3fe5edd8b9e6b6f90c880122b6965337ae61be27a7463ff06e4c06ddb472728034f2c4c797a9fd76032ab02872eb2b98c4dbbb52f22ac6fb5549e18fc6e723e552e4de86711e7caad4ea2cc5e785ceaf69debd6068d144230a4d4d02a3ed9d4535606213d64fb07f73748dba75b4f269d51f27e7f188300afe01e7935e531900887c3bd52d49421ee17a61ff70fef1d11faf4c9a72d985750a38d2fc2a5f6f529f5ae3506944244cc0eb29ab8ad1d18f21178357b9147ba11c3e13b43275d1cc08df6c327b7bafabebdae624219529e4918ccceb755590ba252e4f3581715a3787f04a6ee1f6043b890e5d6db6a5315d5b6f3aa1372c41a9baf38472f66ec1d3fd239f5b22b090dc24350d1a0f0c494e89e338bec3086f67f829cff8e68292786b80ca2208185fe2204d2c57970aefce1ad4fb4d2801cb039da8d85b2d87f5a138e96e227cea9cb35ba12a933fc917585561fe554cc8f8676ba9096029d4a367deaad02eadc8ad36cba2348aa3b7ac2c2a8b7e2b8c45571895d65d6be8519bd8f690f0d668a104279d902dda48b5d40b7a0b8a9b7e942914979bbb46fd757975449efdf29a108bc8f98ab36ebfbb1d7bb41d1946a9384e975e130eb797f32753c9bb56c880279217edccedc83e815ec925370c01ebc41308f83420cf852c8c2463c5541b92c2a7be30dce171ada7fadc7dba335bde01dc5c032a45b5230349a37c8fcb81c254d759beac93f1fa5a53fbcbcfdf58cb228151932b3d66eb3908895c52dd3f93dc7d86ce00dc944f923e2a360985e38b8db536712da42c032d7d84afbb6641ff440eb0fd3d60e7c5e420c219453ac2df2233f0a1ff69efe9de5e41544b2a8d62f9f48e9ffe16124c94dd42640682389e2e90c255ae276519e7dc0daf5d7dca125c66e703df319aeff3dc5f310cf044236a233ae8fdf3e5f89bf1a87919ffc88e14e981f5873413976a69dfcf800e0a0d0260c4abfddb05ff1d4523d671c59e05142db34cd8dd1daf7c790bbbd6d91d71b6c67a694f424b88a16f131bd3bda9147cd89142a1c277e1f2ee577488890a62b66d9ff63b0972df9c29cf34fd7f92e05330d25d1b0f90a85242d1fb53ac4174cdefd88a7b11d5d718b7121941e8c13d8e8a5759adbda6bc8f286cf182994b28a210a169d00c0bf22d2aafdb3cf4cdd7956d55d1bada4310a48dcbfcfd3e2edc9bdd5a44be668cfa733a28e5ff39b26f6ec8d66506870caa81c5b27c9199ba2900c11a387414fc5c3a59e2d7b2bbc35678b9ebf695649a3df0bb4cb871941a33621f20ca6da535a31317318a4613bd17e5b53e434ae331d3c7c8907e74ab683a060cc04f68de1cc77e38911a06347a40090a89350fb0f1929f0fba54f48a1e04d28a1e6958241bcb37a7da0e54269f48e5671bfa0efc81cf1f32f0ca2da2116230e1921130f09b54c1a8d0560611ff1386007608c0f1b49909b7c6f2094305d842223f8c38c4217eabb0844ccc0ec558081927f97812022cc758ca48cfb473f8009596c3484c287e29d35e949a45f526c6c0e147413aab003ab16c6f0c2df5f6cb6241dfd5ad8311170f12fe76de3a8210df348e14f33952386b257610dc044c2dcf808b52970f55e20ff788ef035709658f8746a566c5a367d10e724e805d0986e691e31529dfe6ad5498a75f19fec45769d5e86d309ebca11e0f4b1747ac5957fb72b1265cbf8a136000d73315605cbcb9764f6c8c03a01d953a8f89078effecc476121ca5c2fd41c9414f6302cab93f68dc64b787c6185e52b94a9264282f549b39f86921e6be4cffcb952e2d2920442b38da6aad5406337a1233fe6fc7bb407d9a66fb2e972d32fe07d49e0055e906035bb8ac1c562f4627c1136f459682f19b91af784f10b7534ceb1ac99e1bba080cd249fe26c8a54ab281e195468f4047dc64321388cbc0999519024049eaf4e1623a20de4782aa6b0e63c45e0708a9ce220c2153f015b5b5e70c7409f00dde77b4514bcd4f5f15f79db015c7de24a6d7487f4d9db9bcc984c0611516d94c4a417e493a588fc6f90f24323378e1d56cb65d4711a35fb71964e54ac41e25c58b61ed33dcc5480f6495df06b7b0e6a07111834c87cc46fb59cbe7a8279cecfbe8b2c81ecdd849e01b9379e1490e01ef6882f9844fac463507da5cd1e5392e17dd166d1e4375ba3c5401fbc831c3eb37456f6ac30cdeb817fc031f2e6198a27c6695cfeae306d2c7f2597caa2ee2ddefdfbdce499e13d5561db87a5fa959b1277cdb09a295e1b4f0323bfbe45a1ed514d2f5ffcc193f5397d10705acb15843159b5235cca022598f6517b103480afff56de768a0398576660a63f8f0f69759b53ab040c71023a81bce10e4463d89812f38e16f0162e631ae469982d01663599393e487b10344ca86e2f55f5de1d0f5a82c6a95cad1b6e6158c097c85a1c32500e5a9023bc072b6ec2b92354c91ef7e23131a6e902e2307eb4090f2c3e6e34f1498242ec881d1186479c084585e303bace1b5e236d8814cccd9252dd1ef169875d740c70fa3cda77433859a04e36d6faec60d382e720e27b34af0d721ae5a39aa4f1bcd3eeb68c1e69305d2302a02d8312201963a99b07006a44860c8d57e08df89f2b5041c4fe5fd3de5ccb06120245c421d28bc70191e925be980907c75a258f47d8a8e0044fbe4bb60bd6f073022f2689675413034c11d7f239d9e92e5b22381ecf28ff8f6156433c5596b5598b2713a94916865db26cff21ad047580391ace0d53e7aa7979aa753d3690ea68e3b33b63bcd86c53f7a03549b2bda677c74488782265cf741b1186c2b6e07ce1f5b7addceacfd7ae9346d25c2ef0a6e452567c10df10a7940312382b3030a655a4068623ccdc29cecb78e4a4862bb59050932072d635f41af9b71a839d1f8184121643de50b1ab6ee883050bf5542432ee138704829ea79efda460bacd07aac9bc4e6edbe870206e32dfc571dda6cf326af16cc5b0d860b232a93fb5c8783d05b8939b5bb574483d802cbf998931b8d1f6f30b84c8a1330f741aeadc20f3121648a428ccd1aa17ea5db7d8d710476f8d2c473960b473179951e37bee91b6400b9b2bd033452a1b5c3212d5fee7df5841075476f8cd924ae1b964540a77c10501dbf6460a18d1e1554beec302e5ab4692ec0dc6144ba728a02d03517159706d29aa4e1005de041353441224111a049467559fadf97e28af9561a69d2243eab423c040b5fb8813d7c34cc25d1506ed895e270d00b5cd8fa434800189d4d0e952287f40632dd7ab7a0426dce4b50f33875553ae10614685e49eb38eea2480675c040c65c3c759d6f3c31dfd89955ba51cbc9571b534444d9c10953d870d3106fbba06b7a7d1e7a57a0c57ce8d8222fd45d3844f472956b28bf52f9db6534760257a9dd076d1518ce20c161a22303ddcf24a972bc323682e0cae31e870d75a4a10c83388c7b00dc27994b3e2302e18e1242aad6aa381fba24a54725b26ed51449623177e8c1ff05c9b98fc4b432d9b7bfd10deb64c402ce633e92c27f4270d3269a2d484514e1615bf869424758038043b7769f18ec00a072836e9ac0b8121ca20eeba7bfce194facab4146b524fe82e1a4cfc5daf20896a4c952aaeaf4c38f8b2083a0e3b5bf17fc1202240eec7ac94835b9dc6369d648777127a06eb3e3a33c3b9de52dd05e3886540ff54bbeca53f46dcc7f75991b920dace43884b720ef00f7bd9fbfd4cdb08a689131d3602126cae865ba8b86babe394e4bcc8a650727a4aea176796c51d6d799680535833e36719715dc2f6b303c87f4d8860991e9863600379266417ee20d5a17548038de9784bbfa1f0cbfac559360f8663ce7b3d74fcf657a77a78c94e083815acf39e7c5157372d596dc06b9b0465c729974b324aa74f82e57ab52c2e91461a8034ce6e5877a45b511b45a2764f2e966cb79c125113540f666e39d4adc7b739e14cb5cc0144a0c33778ea4d8b59ba7e5d1476537c4f628d5ebb950c6f60d21790a03999b862f80250a9f98da9be9134c059357c80f23db804d260187103d7bc351884cd54e15e53727ec99341f913c2feded13034bfb699f8d1040832782007562d68ac6446143cea22b344756ec556f83a5f641e87bb936f1cf201a4faf2415fcb51501c6b8ee87ed5206d7948f445476d03cd96ee612495e5c825fff54e2a828e4f612bb025d64c5e60cad17aa1526eddbea34836bb8d6c9df12e5e639ecd0af6ae4d3bfac7ef2b3b60193d7402c6f80d10495d5cf9d6dc54741ebede4ed09a28e82f897369f523347f5a46c66aea8a85f8832e3745ecb1ccaf36d5e5b1ac8cf931e4e7b670cfa7adf696531e3d03d63253788765651d117ed6a726d85b646f0beb7d76227ce5b439b6c962559c28ce7ce0eecfa1f708c28c69875b99477f966529dee1b8b07a6808a101c4401fbb34a32cef46f6df32698d1556446da3a14107e56c1cc615a46d12c708767711a82658383f0c10c30fa7bf8dd5e3e1c83262fc0853c970f0c79979a56d3b23a4623331e9b565557a116254d3f83e990cac3e9dbe2dfa681304e8833bdda62b5971438d665a0700d41b1417a9dad645e7bf9dc280ae861bb84ff119792edbe103102d9d37d8dde2644edc6b031c0fe6b5f06f429b8844bbfe1bd1b7644716ecfaff04ba608f5dcb2fca394f5d0c0fc255f2d832d49a97b3cc5ac12306cc261d022baf4f0bb91298c276b741f70408f78e30e8360bf71ffc0348fe89e3243cf8bf8d1c8050e674d0dc51f84c74f00463156a71c949d2fc577b478cbeacea1e7000df1088a86cd876af97916f84f511f52f3bf9ed2aed2169e45f21e8261227888453e612a436546ac4b2d7f747f6f209cc744da22dbc967582146808b17a30a6b1f65e6c493cb35e3f498f2ed0106def75fd111684fc227a182223e2ef69c663da58596c178e51bee47fa4e50cb9dd3c6b48a2bc99ff5ac581e9d2b443eba73eafb54a420d43bdf5b8e2815828b2708fa4066960aaf8786395a4e0c435749a47cb3dcb17ad516c85cdaba2264066252c05b100bad08261cf1e1fe0a1f8a9ba0c61b42cd87d3946d937c916c8b1e0c10d682fddeb34299af69d5c5f920f0e35e0d736b1118fe8d0f1ab2bdf37cf2864c44362df4fd7b2b6805bff009b43333f09793e256472b98b33b0a2ae6faa60777a4c1f8bc935fd5e9516af3a5f0316d536e312b43d0bb9bb163084a69821c07c17230cfe05f885137029cc000c19d20cf216a795dac10481e4ec79a90224acb6d2ca4fc824a23946708e4474b0542828d2660aa8800155ab116754f672be4daafa5004efde3a97781c7b84265cedb6cf629720cf2ac3d2a369b29610939612c80ac1a0a58836d682989439bb6bce9d5188ccb3132ec8ac497cc6b902b308464bf6633d43ac2867b63d72a008f6bb17b7ab21353261d3d1389adde104bbff84c54d17004edea77dbe8539b0f1a8c7d8358625cc9849438c18628bda0d32f82884f69e4e0f410264b27230a6d7a8c59e0ff1fed25679cdd87a003d5c48a661e06c28b42939001007a6d09db04c66c913ecb35215707f028eab267a77d8e9f10ac386bb4592620aa1c1f0b6cbc9ab0f75397ff1d76f2597dcd4120596ad9250ee2e92ae8fdab9f3fe2d4dc1e2cd8e515a5fd828e25b338c33f93d2b27a527e2c6a80f93f88e9a35870ba680de8c51d94711a7e504765266263ae1c6c374b790f4f099dc7d71861311b5d0ab94245848f25b01b75a89786c057b200a66e2a15c85d35269deb02dc72e4b19b2ca6a2fa88a7cd0f204892a1267f36528650804fcfc3f45844e87a61400233caa98cf63face8417d46bd70cc73b3023c7c63a40e0f5f1404dd741275c54c905857cfe87cb18d7d2442e77e009f438810ee0f43ed8e49726730c740d81d9ca340b6322575d228118d86454656abf79957b35ed90d4dda4433d6052a84eecbec0ad775c72058c233f87cb0cdf376b487714be393f0102d52c8119185d36f0bef8f61c9358fc5931f875cb27eeb279e10732af5f9dcfeb52758bc85937b4fc90368acc41229573c517e5853426a8355984d0007c4db38ecac7c086d8767b4eb4172ea8e1625bf55c6430441c95b14c1da12bb70b00deed842a1764b8d0d025a2de2d8ec7855ec9ee2366fdf87dc79866529038cc3feb74aaf4f199e9aeb4d4603d9120c02a861400306f4ccf808ac89d81cddcb8f239d8ca80a2edb48eef9931b164a9f9674068847ee071712125d4dd95ea3fc369856199b11a7308a4af95c1aff08e3440427b30e7039c1fe260acfbf30e2b03e94a547cd0b0d6e51602c09bfa81debd53bf9665790596df4be361e2318d53c2221291b65fcf180cb20c2d6e9787aef97146e93ac830c9662fb9120353bc42ef3e207a291dd672352f7fa9b047700270078ec436bca9d5ea415fcb304709e381bc03eadb582fdaf44b6dea1df6dae6822f6b1d3e74f99f6914c3999f58f288018c55ca8024c7712552c28353d27d0895ca132ff0d310a6b2eddb145ddba4f364d3f2644bc120af22932158db861b36602b93cfc8ba869071aec6e3baf4416078cc1b2d1576e2cfdb5af85bd5365c6e8e4e70024ded963bace931840f8763ed72d19060bc4eba28f65dbc788a8f88293a27c01bb2b5722aa1ee2cbb30882d2ca4c524ad07107fe95c5b8ee2bc8230d0dd6d2b526365449763524f334f3c5cfe7d3c144725c7318eac4957945d46aa41d9855b6744285ea1341917e938d9a5969aad95bd4c51dc83dd3d12966eaf9679d5f4a8bc1f738fc9a5cae51e4075b9b9e2fcef539a6c1373ef6b6ecc3700b88d7cb39ebbd142444102ae1f5c674a83a1128f6997d8a9de976b70c29e2be3d89ef01e129d072adf42bc5f00ebda4394fd7e574ed06b93869eb879059f33e3e09b42f80ed13afc9f18811bc1620c965d41c7f357c8c3dee178fd5b8b25030de27fdb623b6a226373a4373fa6c3aac2002c35a3f4c1d60da9c4be75d395a609cbf59bf0695e4b7742e75709cc9be05988d5cc3eeee589b0fccc510eb5c569fd01723086d291311040fa9965084dc4f977becd3ee36b7917d4e34c971a0029efd04aa0d78f465cfefb9657e67496c8a50e5fc8b6c0e190567c8bf4413c3fbd80bc9c8bec8e789edd57b813d8c394479418c83464bd356df9173f54e3e95cd7939aac4d748d3691c88b6827b62399bd4f710dc022f1054e0b4829f53b824b768416b30312c182a22fb4149f172b47552ffb37ac450be11c01802c2228f4ca83f27fa2d23f2106a0899e3cf286bb5594599d4b2e4652405060c14d749bdf92e4f0c4072c28b49737fd17d8b303feb5a6cb9e4ecff514bf72dc244762117067a3d78f634919fc27706b15efcb83d5682dd0901009ad1cd848fa461f0e39e57e1ba9c033222b2807d8ab7f2ca23a0dcf942de33638f065c5eaebdd605bb7324db13a49bfb053aacda0d63c4e6cf53422f408479e2dfcafe83bca88412887b1fb73e8638e784484ea294680a63718f9107ee0564d1239cd11dff5d5463542dce346683821f9d50ed4a0c1bac76e7cc4bb64588732d46d80f260fdff5678b5cfc9f081742c11118b5d787ce7cdb45aee7e3c94ba07d12ac6e98f97efb1f0ae02ef837076328d9962358ddcccadd4364053f3e2e9d33acc04f938713d3742e1a6f9620db5f50850e3e0694b89dea66051e00c1de84173878b2c563c11976d04561b5c0b0df29d900ee7e7768a3994de6019b9d8ed52c5a24d78c94b9e94b253f36b017afe55861e16cc4e37b9969fd4b6ce75c42a0912f1f144410df146087184d3f59b83cf1f7217cecd29d44c2e64f8688da12458d875d23870037655eff3ce7f30456be2ff08a6d9dcdf25a93ccaa8186f5a64a749e51fc8dc742972163264a0949b73b927e6354bd13fce4e6a8cd2aeff72f50ade6bee6ccb6a1aa88b3607cf80a699565ac49120604373555d266173b53bdfdea9265ac01341188583b1ff0ea654f6acc10449ad16787cff1173514eb95242b6a3a34d3c5208921a85ced4a10330a4865322abd147ef4e8c46c3e9ca8a25b896f23fccbb9c0ceba5061d76f0af527cad8c9d5ed65ba5f77a222370d952818f4f7685741196c5173ac1d39f94fd67a012499a03a979dd2b3ecf8b7ee6cf904b8b1c40dc47b5b81e288868b8b36afd113e82f6d338e17e2181b93487f7e07bbb9d60f2227ee97c56d7668cbb52f38a2ec0379284f363d6286d0e75d48707390dc999bf9f6ba758dafe87d63e736426a1a4315ce193959eef9d73252f22c679d2edaaedac3724fd8e49eba2d34e2f6d2a1264524c38cf795400c1087cb65d394b5cc70024229a786d5f268b58bb7d3f2006294528bd61366cf2174821dd06eae66c9e122ff7d6fe147babbacca7e590e112bad85bfe2e7dcf5fa084e5e35257ab17a6d912b8860bccfcea0fcdb11c222ee49f8fd82df4722b728da046b8c1ad36c6c47a56e7b803ecc65ecf85b634667c8ac55740fc08cac98ef2f9a57abdedfdfb2659544768bfd350149913911e69a79b88dfe63b59b7c0e60a31a7b121b32ac7766b2abbf62e767538d3023f10bf366a3288eebb6fe2c5e621832a79ac2f996d7ec1fc8e93f4dfd262041697143e48a9cf10867598bd3b307a1b7086d153c7007776206bea01debd3a718b052af2cf8f5afa724455a6979165870a0057f9fd3d164de939212fad390f09c924b3a71a58e89c5fa3b259060db33717cae5cfedcebc2194c718385cc20d15d2b1c5654249aa7ee9d80406ded2abdcb62ea88a404664557ec4278852f3a8cc4d693e95f5838abc52788da3f0895e4294fbdc5f98ce33cab8cf8baa9783ca227e5d346fa1a26979fd5b8bad4e5d619416f940f2c7e5908ad079212c47cac2ce33e193e6bc971f194f512f78d09bac0fb67f86038d134f89fbfbb950778b706a799851fc06e4c115d8a4bc4580fbc81cf1917d5aec4d528f7975e65ba319ff2b83b06cd5929ec26765c1816f25316083fff800778a3046a00fae4d35ecf5075f9b3ad05220afa2afb408871047df71b46215ae5cbc933f8da367aa034a7b9030cfd512a14ecf40eb66736ce48c200c48e74295dba9686a431ae13143936be2fcd18e739516362629677be1144fcc6239f3827bc45819e9b61f6556e7967336933e248ad3d7224c8fe4b9c23aa6ed408d09fd496bcf15151e38fba8d274af2f5434dcbb96bfce87f597690aab81839edc18b183309719932dc88953d625b81d946af0f833c36f5babaec914c801258db24131fee9f37a8873fc3784f3cc7882e60af49358e899fb9f69f4efb44fe917a6287a354a33c41f09731752baeb4480684acb47d6a7160a2f397982419d0becb241ba29356f17aa64f8e91769743b7ac7d4de8e9598e603483559d35779a7e103c832fefc3cd4b50bb8c47f986329a523fc010aaeac27b7516a5b6f6fc0ce25d39dc0133caec10220f44fc14e6ed2b7dabf2475296e7677ca8331c4af66a1ab4b97193172994feb6fc073a886ac5441efc7f6bcea6003ae89c42d60c6561094f816b932fb58799c37f9fc4881b97949795fd155f3e0d47f864f004442f624e94b8f914179e362cb28f7ed68f05c1dcf90b673a6cc47d91fd586619c8ab8983451c69022ce4262a57dbea3734e54c32fcd2ebeddaebfbba381890006e08e7f0087c2f9f1cb2fa6b1d5a233ee7af90f5506d40f9bef6421bf418a70c8b570293a70097baab48790155f437b881ab5a48ae26259ad663a4c89a8f7346a545c7d95578b20d03fb5a363b7b9affa725b5646117a6cb77378dfa8f93a62151d8854f1382ced125f64d65997b95275e92d5e18a045a73dc8b1f114da9a60f301306e1e55746ab9bb0e2e3dbdca100168aa7f3410d2a0f6d5a37c0e4ff50ec746551bdf719f58992ef4a0ec1089fd068d068163df0059b1764c06bd8a7747951138916fb12acf740c60aa8596fa98020ef9e241ed162a52e1c45144d9148958f3999dbed940828abf8a360d8b9c8d7daf999cf08ddd8da3f89ac03803b4ae0582a7ec635db7392a3bc9537e393a9e2504a9afc4c0119dfe52a48de9cd5780a8828063a55fc97cdafb6745f2882b6671b3b94cbe9b7e60d8f0950426609cdfe12bedb7f0b27850f3b97e2c47a866e2d2de8c78a69b6acbf81462a82ded3f0016760bd83cd004a99d27fcfcfb92acceec4a17a2927f802d5f0b14b2c8bf20a715b7b98b105781c40c48622cb2e23abfa15cac6917ad3b956a92f46bc3e3a481f9f566d09623ec85773dfe070cede0c9fa5bd0f6aee25508abdef6e5a07697777efe9a7996857e311b4abc2f297454c947e9d731189fcd6940ed37a736ccf098af9b23fadae492f380223cf1f1496a2c91dafaceb348785026f547e8e6b83fe64ffa86ad687e45a1e0d9f1a50cab769ada93322f81d9c726f1470c84fc286d0d13015039dd37105f09eee502cd0e110ecedc5b9620bffc5b1e43032dbc0dbb84fd6b07436b6a453e36ee9c8f798960089bdc40763453444eb391174084fe73be90502788b68584fbdd698313f14044d59ffe22e82a53425afc63593da688d8420542e07f21db56c0c1352b465ca2a5ec60581c3de6c0e56ae8be17e91c98f3a8cbde6da9bbe2f4ad1b1c3abf911f8e4c5a92534d3dea74318da687db98ed6687660f0df93b6552754a4a37161ab0a36559ed27fe4ceec711010790d9a8375e704a5d26f407106da8334dcc133677bdd69ae7914d5b34ef4c8d2f235adc6e08ae0ec5a175e92442380f4d04b73c54fe2acf96e96de890457b48c81a336d0fc2aeb4e2a2fcb60cc8285c6f18f9c07d1d824fe9bdc7652b54606c1fc9050bb3c8bf06e8fb930df8c63dd1e119a6793ae877d7ac290e6b84f326bfa03c1f0e6a456fe4c97314dd003fdc939de2126ae69ce0bad46a429922f264001c005a7545be91d7af1ad05a6ea4dd98809c277e5eff2d65effc89d54da99456ac4982711ac058da5ee52ae56d58a669e9d7be7f26c522b09e5ed224dc2f3f3163b769ddfda7348f1c04beeee7f3aafb49fe77b21308dc9a600ca381b3f658cc4bee24fd84f333234cd49a0d5418e57a46c361b670932f8d428b7001d2ffeff43f32113a890e6a8f075aacd21f90970c1adae8184600019bf0090496365b533e8052f98800509209cf97949c8cf69587b1b6c7695667928e172630d6b504fc31c58917dc43afe5ba6c574fdba261e3057530e64828762d769c7291c8dd5a01ae2ec6709fe9bfe29ec49006a8d0c18a8652090feda195808700f1b399090b71c1de7592a0cbe40b05442a27bd06b8faa24b1b51c8c52907bb2d01cfb43209da2474249f487996d46dc10892473212f71eddd0fdf7116abe02e1827fd9aa0a35377fce386d788825df09d91a2e0de830256d4ec6cd6cb4d2f8fa5803204efc0c296e1be624d2419f5f8e55fe79221a54e887603aa014e806de4225aa4ad3b70dbbb90ab576639118df6271a7ac27c568317eb0ef5dc963d2139560330b7679e61b222f4c6b6b29314a55c130b6b1e1ffb49b5c1a23cfb0fb8b51358ba0cf3e191940edaf0e5677d371d1fc17154333acfd5198aea1ef8563cf9b394fdcc26e2d66a07686549e4e5802d3e7b95d3b8cab30ba6725e936e20fd686f64e78a4c8a8a516033759959c0c8889165c1f559ce152b502b7278aa10f3bd090044229e7d5e6b562824a99d25ce95efa7e29134f27d7fdd5695ccace2d27f7ea22407b50ee76c1f2614618cc6b24465ef9fadb15387552d3451ec1c6911accb1ccef8ba7f4ce217c3492226d40001db00e16ec30b79b06c45433fdc7aa8f1a9bf9e86c3ce4391ddf6538b5a6d95f6d10be4d5d3da100c444a9d8b49ec205ee694627c6531c36ffc727530f344e6d2543ed54f677648ea09afc4b7d13979195b1122189707e3e6a7f81db2a8f352c25c229d45d2b6cce895d23382a4d59f7f81bc97bd804e26e59e2f56cce9b28a75c968556451c24fb2ac37b78194e22bdae5c0ecbfac7b6ee3ebfafc3159ec817a2cce58102390e343ecf152e7d3ac9ed67be45e780aec59bbc0f9409b9fc0f5f35701031aef34ef7c8c82daa46267b97e38f4f9b8a9f863736dd893c191346a7d02f64a70111f0a27f06f977254a42b64127dd30dcf84eea72b00a4aa072b4fa723becd94492f19ad4205e519aeea77ed727f9d65a4f8f8287df7d2db1e1ac366ca6563c7d2016382c0a247662ee060341f0b8c86542a6141834d3b934a60678f4664dd8bc3b6737b496763b77d583bdcf8044393b362c2ca176aefcf6cc6da807d2f44f57a5bbee73247c29ca6e24d24376c004a529569def3ee638228a66b9dd3443ed8235e78495949245002aff97d24cb71bd6256faa61297d5cf597fdf097c57facc68bbf5a2d6831c339b47185892df3374df93e8557a77ff95ccfcbf75692990bceeed8c019a630f27332f584fd0087124ab6c3d3b5751b68e0aae52432bbbd63d0fb5e67c250214963654b4d3047931e050df70b8da9bb911d521472663c53ba2f99b745c1541fb479d6f08ac52590f601a23b440d522b46c03aebb9747b58a182b2db58b979cf515d4f0424f463606105c671aee220df9a178d5113c952a3fbab78a1111de804673926a6adf4433b7f54d0e9eead6fbdf2e7023607c2c683fd00baee8f34ffe3ae9906c76d7200e78331bfabd2fe0675d1ab26546629a81a15c259cad9711d95077913b797970c6760893b573ae8ef7e5cef478a2a33c6d6325df9945f033869fa3fda3d5a1d28c716f111a5c64628c3476f4aa25315360d08c5a624854fa26c6b02a370659399efba7c125019f736c2158a3e680f08cb736ac11156c21cf8781444d26dda82d0926bfad7b96790a033e5eaa197d73021bc95d876278b32d36ad53c620f88f70259ef52fe3155a9d702c3c4487b9a57dabde312e8fa52294d5a9672f4d6da0c9c556f3870ab3f0bf96812cd140eb1e7de5b759509b796dae4658af7f62eaed8dd328582076c994c2e0531e489c4032f106111c6f91991920fb5c0d2ecfb0b8d33746d1ec9aa31b83fca87c135ec17e928a299f7b801ebcb96983e112a164f9e6f29085c9e882a347f3541bdf4f854839ebfccea31bd9e26838c0a07373d8ab2c3448198b4fb6af6aef38323e361c38c62561ba30fe854e702c8da6b0fb466d47a54bae118fa830fac9aee40264931a34cbf1d5112178de575ac2c6cf4481344974363a7efd94e975078e3a8d7ef888243326a3e19504c49addd9912da8828a94166455dee82089baf919a61218f4c7c9cc82cf3f81ebd9d1791a95946003465af83092baff696edcd49e1077589a1114639bf350b416a5f99d0ec0d3cac4b95a947515c8277243bcd5b700f19642ebef6ce5ff7cb844da3c479461f576b68883ab500e3faf53b4437b89243f662804942cb4c53083198858bf670489db813e2dc744a68d45990ddb20deb2bae1b351dd837cd28e432a6af4756973b5e68c26afea5c33e6348dc5e2dd4177f7866e876dff6efdca194ddb01da01bae8643560520f29b2668b41bb19b2c07f1b551d6e53548af433546f4b875f5d7506d5baa9ad7adba11c0d2c9dd2fa0ebf644d759708a25600f9ca798f47a64a10acf6bfa50737a7d0fa9ba9701646cf90b969671acb54cc1117648582e9be94a3ee50ddcc3825bd35d90d9e7156f562ca28768e2898fa1b26e64ca35e5b4cd0a1e3ab6bad9e39882d9c503f30b102c70165247ecbd1569d84e6b69859dd36d1d1c837b31a69415cdd00dd8880c5bb0112d5dc50a78c3749e691155b3fc849570820492f575430c827f013eafc1da80157e45d8d10a82c5a40353fd5a72522bffa3b08066a0bf506f0f4c46849b4ca64aab653860f342eee5ac8784dd1ff814228483cf375963c1dd5d9584d111d0165d4e464c358f19d84456e43340cba2774c6d68040f37ef88b2eb63d2f92ff9804837f0efe23299275db061f60f296cf307c75baa4362d3e6857316d16f9f3ed6d64d61234c9ac0bacca8f93b0a8d6ab00af760d1330b7d5157ee02622769aeaa189390b8230e2c381440a037033383d421325f1b51f3804a3420b5eaab3d50e73fa0359b5ffe7be92b43977fa17c7343a8210e419fcf096e65672cf36c38e6855d1669616517c61e31b706a3c528d4c24eeddfc399a7b6dc2f366681ffc56bb99117ef7c812f4138efdacc435b01a51f40057f147faa5cc8f40e6979df5310ed2528f4449f970ec23f2dcad6005d75b6262b2c7fa8969381708fd60113297537b7f3b90106e5da8f059027ccfac3149f27c99184173ae2d32855942bda7ed8199c83dd133ae332bb8ff40bb6b26deb3b6fdef15724c4b2aaa6332a4ba6c03221c433edd0f423b79f8dc415ad0041920ad30c734c364d4deed7f1a5d3755ada79c655efd5fb8585953e25cebdff9af9dd4cd2394424ccf9c8586523031c9f0e35ea3b0e6ffa9e21fd7c694e06544cb07c137d958b6e0f57098dfd921fda3cdae97b8a5f6a7c897e8a7dbeef96b93a486ddebe22cd322ea6b04ce2ba9efb633a903d5fcacb31ac3f91b30fa25cec9c10ca86a928d3bddb0389009450d9c6f24e2042a1ca438963d4113108fe9c8a534f8f58de37a1f75af54fe62857e9334e46bf84a3de5987663c6113075c7e550b0f772671544da17eaaa90a6c9c93f6e592a0809ecda176dbf5f04178f1677cbc3de4005e5ca1b418790d9393279732f089d160cc23f6c91686ba2caa287a07a55f83cc3be2e2c2892c843a880f1eaf17dff6ef023f30af51539cdbb2de0efb42e17df3c61b7952d0a63777745c17efa079d57824d56f2ae9850487102b68ba4bf1e528e5ca1ad9fa6821d63e246e4cfcffa7ca5a3ff3bcb1b0197c036b727d6a45d1d42b4f4e77b21ef7980d9979fd517b1fa8b51fca596aa2ff14998e711596e3bce1b2c6bbb06a4c297f14474af5432709dedc7c654b9e7dad345c24a13e7978de7e522e98bfd53d532f4c8ed5ea3eb895dc591719b2a284774286f389cac02c551600688e8cfc9551346a1e73bff31bb877871e1b1569c65fd48c6674cc3025669fb213ae0d2d7ad8bb978a2186c8f285d6577da7404487685a641ec5012fe5c0ecffedb72312daf3ff957b8c38eb5977cc99fc9c4ecda57277440106395cbc1a9b48004696236c0f1c414b2d58f85a7554ab65386b381a3bb2e02448bc4b126c057edd5f1d8dc7eeff96d253031db47cbf793b53fdeb13b97ca1912240af91b111867f6c4ac9422a06348d3dcd1160fe4c2b331fe49c934570dc3c7fdeac48abd4b5c38ac7ad797905d3b59af6ebc859dad8183d86b741995628c020ca5557ba6337e7a613ff0396a74407c7122d144132cb0594a641ec9377e1950767fc8d9dd3d83bedcba73de4bd9a1c6e26634e3ddb3ccdbbbe9a560d40b1a11dfab0ac24a6ed331f6c34703f343a4ff36757220acd31831bc807164e9ee23db2be2aa4a7b731475039cfe12ae7e284dd4cf724741f530f4c07f39a2e485bbf74baa6608adef24da11afa61179ded3b6a0fa3aad7cf8649f871f812780da0c9fb7ce6bad1f09ee2f204eab5589810fe50168fa10b455a83eb4e6fef1c5a82f6a6ed4795bee61e9d8345fdb3c6119cd5ac8b6822d1957ff19cd69fbc663b205ac47848cc6b736d7752103c710b1c498eeb5f842647dea2fb0c1ad14ee06319a72a2f00122d961cd317aeca1af22b6df244b523088003614cff7dc098150fd7821e2c06822840cf4f454b9bf83117d2995157968cf7c653d0a4abde3a6e7b604df3dc39069773f49a479a660261397291649f63ecee61275d92d776fff072f8b604d2e43f6d2266f927a5c041e8d73b4401e8e06775d039bcb4233731a8fb6eb2607a1af06570dd98a3deee619a8e00274fea31696d6e31d866819f26a8b47d055649d80bda5b1c53911c787f3cc1cd7737013a978432ed44eb446e46816d077d6ab4e6bf86922e842f5935340c3c386d252325b9aa58d3d61fdddeb3805691636431fe6695bed079cbb81172f1da6757656c9ce6fce66c0cccff63d1da72b9042552fc4893c2ce8f72002886f1dd97e209347b0382c8362d3e2d9703b8069c3fc2bad257edbcc7f948380e260526a4758df9ad91e503f1871e4135f4b9a3572c35f7e9d28305d825fd63f91873eadb32f95ec37f4008df9a3b318d56c61f5a0e176cb2535210c676de87b4f48e10df183fe27aef0f5fa6b660a06621858ef7516ccef0a715d5ddef31a2848dd44718581b4c06343327cbd08fdf87373f016e04711e62b7c5bc907150c5b470b576104813246f643f98ef2720cea2dde36de6fba0488b08663563046624376c3f46a4924008f83cc27622d51e10192c2da908511cc4f2a112f4aef4ef88b7bd47070d95278c15f943ce94cae0fcf3f6588bbc7652ba0b585a58c18bdec033356d74039a295d22a988513e7a04dbec649fe8392dd62d5f1ae6dbd7e97e4bfb5ff23b32206ced530c0bd251cbb7e3f2998cd6fd0538ed7096733c976bbb1c54b49a24809a5ea993f8444e2337a8213e2f4cbd44527e96fba8b9233eb3ccce5e6fe56cd2704922c58598f12ca67149eddce14b313e2cf4ffad2b0e70e533d650b000ddae15f4772870c588bfe89749478536af007863e6aeaa638f665d5b0392cf07ab55be8e9d92db6481ab764f07eaf0c9886a3976ce73606c26c627d62685c8b55785c7e9b2d38bdbbe8ba4998f5f37ca9d67d076537c8c4f2b36f881d78c8ddc7d96e9c9f3b43effa0daccaf830161b80379013b9a225548f58cec0554b29cd68f5627278395c610ed3384d39396b0f915d5b6612f289ac47d434cf2da6b1322703cf5b4400578d84395c5bca0a57942bf8161f2f6c36047312b977a418077cc96107a803ebc7b9db738d35cb2c601500ea2478601e334bf4261a3a74ea18baf4101005aef466604398821425424bf61e83d225e7689a764d23cd87900628682edf086336664cbf95af74174b08a4c449350f1d7e7ff6a69b178347f5f5109ab76fb90335e739fbbd482fdf4bab9ce3852fc6be3ab6e02ff155f7201e820ee8f25b15cea333ec1d16cfd93694a948d2f127984bdf66a60d579be3a7f5f04437f19398e3081d8197c083f4d09a1dc320f3498aa806b304fe815899d775c59738e78249ca585985fd22809b7707c562299fae67290da725466a2a081976f588b37a7bffccf5e25361a905e0c311fa613008e7ddf6892977e6022d3653c733b7be79f810175f56a451c09b33cac045f7062685c2c00bad65e7f74dd97c47df9fe9b43a8364eaf7b5bf73fe063a7610a4be8b081cc0ef32f0e8af819b4abdbec59f24d84dc6589bd98ef56d7a10a7d3c482ff21d06bced84a7dfa3c890f8ae80f5787ea6fa0ce5e4083bc0797269401be329f1c2e7c6f2e1380695731766d4dbc039a5b7af22bae77e038585492091e0b28254e192ef4913c7c41d89fdec44e097bd8905b74c0c73fa5ee04d1fcdc5616bd0dada72f660b55cac76d7ff540160675b83c055dc8a81beab1979fa2f498cc9a7d8fcacb6783f45f9dc816392ac686f06b0ceb45c3dd77e73b1d4695d3f13f9a94f1afcebe90e29d7b691f35169f738e4abd5d2226a90d8f6cc15708f1318fe7435ab01970fffd39d71f583b600a16c8b8a11c11498ef48f5c90b3a440f1d106b0340bb75adb0de00b6a4d3627bfda0e9da8936306e8d1652dc1537937cedcbb79e9b9b7e5b8b8e25b8b1f83dced4d78a892bd2bdcdb0b89eea24acac5f0bf108c7515f0083b79a1e656a6de265b911e76da5cdba1844ec589eab1e89f1d0d8d2b10f8089b71accbed7374480ec020e53e780c479ddba4cd88f28a0912444afc406dc2560e1892be2ec9071fb089b9e9fb6fa082bbbaba47006b961f555509b393a334b9781526673599eae07aa70e8ef1fda44f7f5e9e60e55dd01f5991461186e9ffe01f79cc507a164f4c2c8e054dc4664335efbafd6296f417b7864ab2a60ddb272cb5301b9a505bf4601f9a0f2e731abd24e3ca70727272873f1de2b7052756b53367078c2a96b297d20db22ddeec02e657ca8c003118765d8ad10a7728ba76c0ee60efac76b54a980700fbef29faf178490087e687364a2bcaede542dd8ae830a990ec6837447c6cff67d618f35d424e0cbde80d70779f529c42634d9e7c2a6c9f68492cceb8fb35083c858a3832ac94cbbcff50a07268f248e3d1fbc5f0e0cda7552bc8e8cff315ad4303646d5b6e5e9d43332621f37e297f4a18d93dbe4ceb23d17a3cba93343b1a437149a4af8f9141aa5001f169efead8defd7bca8d0f3ac52a7194e9b5a1bf25e76118d26bc0ab82c6c5b8baa234737492a90d68d74a2bb99938d6dbc811c0084d13d854a68baa60f7ab1c900346a361798fa70fa08285fbd773899ed828a6aaf7f49a9d87e84095505da8642f8e5411b90ac71fe7ba0e49d5b8e021dc74ae84cedd3a20c8c848a20b583e3e55e0c06f6e0c6940e9764d9c95d748101c820c2bbfe9f5eed314d7451f47995d1db9c0627108d2fd6b43acb0402109e80d33458d64d0fe4f40addba48fa84506c0772a59cd176126f41fb0e3cccc39a4788855d589b1f017cbe288b7634b65a64b0cf76f359295b556f4ef09abbd45f41b411e3744d9bf01141d24ddaa779a6f0efe59c4a5f03044d3a454223dbc049436dd1f4d6f9b5480af39cebd24c167146b8c6dc2241d54309b2dc927141da90348020af3526199d52846a1ca79da1740739719adcac9fd3800bda864d148581bd48551a41ef02883962c0302c469a6e59d83f9792dd7c5346c12c755a63bbc84c4cd700f55ae426a35360702d5b0a1f81d9e5204df2c557dfa8e9e39187939cfd9828113d238c892cefbc52d084e414e8a6d4f7d1c75f5c6a65cb03bc748c49059ca4745fc5223e035473497b20eaf2899557e195da2e378ffb89084202b313c61e0d64c9c559545fcfd152449f9846bb82be405fb49f0944aa28a601844028026dc69a0f72e85e8e5c98113b3f306db27c519574b28a196707be69bd1d8f8f0ff66dc982b607e6c57149d72aa11663b11870d41712b9c79635065ff6827505775b1895f5f6c952fd37a2971ef5a95d083868067cbdc066117c4031422928d461a1f383879d9c2398237373c5ad0966862227cad345b324d2ee7fd993c2dd02eaf1d7df3592a32c4c158358567e6455a78f846485a5b46fce22a7e4e4bbba62433a4abdaa16894e4d6e3eb0d26fdf855e7b1c79ca8bb7fe8bd929548d98c9773ff27a990a7705efc396fa7873e0df9692646002f4e31eb88ed56fdfcda3f168ac905038d0ac1b40a94eb72ba9028e6450936706a84eb95c41913e3883b9c6b7045c216c550edf3371fbd973f8d39f2417a5ae75cdcccc35e8714b4549e8dfa9fe0abef82933f66b5e830f77927fe4d55c50ed634905d92705f96f2f36d3aaeeda53ec17b4ef4f773552ead3d172088358be2c38d09a84ea3217177c4925281b992ae819b8f50d00880c42437268bd825ea3276dcd7e2a0829e5a4a0caa44dadef06416f3c26cf2ccecb4228c449bae01be21954279a43181045fa99402d599b6350e37220e5e6fdf3e548385a09b325d39e8e8bbe42e0950610d495219e05922bba1a8c5f74cf6b8d59fd9b9e7ad37972a3242fc80ac2c56bedbe070f59f041684af335461f8824b9e656d70d578e286f8a5ff6ce2dd8df5e4451ed56da7a6920196b891b50463946474f1b5fc9ecdb18f668eae49d77f004bbb41377a20b7dfcf937b691816f19d3ac95d658b995e38c5d15b4779dfc9c06844f6e60c5d53a0ed906d5d76a8d9bb26b5410f2290f68c90c28af7e4524ea84093a2065b3b991781e0743cf697bb6aa6ee39f91fb9b40fd8c3ed8967fb5331b43acdcc355c080d75a7b82d4a299accd8e437dcd9a564081602d98c9b5ed09edd9779486200fb18a8292a66c58db87dd8886dab0c4cf9496954e36ad99c95cf06c0d3c2d8334e79e9ede098f73b653d32debfa55d2513a4322431076b4f5fa24a4017c48a2dd403dbabfac21c60a7507e41e65e9f7ba71f50974fb55f3eb59d224dc90b214164a37090bc6d48566bad846d234c261674fc3c80290ff857af3d0df482c39231a117392dd29729869a44509a847e6cda40fdc6c255b80aac06e4c2224861c7d79cbb51f63b24158e44e8f0bd8ff0377840bf10eff5efe1b389ed2f32893a758599547393f105a35665ea3175d03c2f4d28e316ae30e7e1f698546beb32c63881448c4f8f88aa3037a254d408dc8408aab4ffb5abc59ddfb38489e944fce04d2610756ed013883a456188e7bb220fbba4fd2c6bc5815178cb3d821a879ab5e5fa3486c9c35ac71399e0642e9a116674925af53e5b641cfa286bc6360f67905e409311c4cce804f60bbfa268bee849d0162180cad9efb19fe0b4b8856bd9a91f4a8ea7364c29063f0ddedb126def3438e467cc1baa6457ba12c7110e68265ef92ceb3c0426c73bcd4231c5d55bcc7a8bd0b3a58784e548bd79f4730b5991e1f08077e61b2aaf2a5cfda66c19280aeab64847913ef0dcab8684f96ad7a9d90f812f63a94774a58b4721f4a7f5f11d5f15588648f759df0ba872622777e471f5a0b62c0c1bc1beb7ba6f21b1edd0a9e4581bdd6d4cb0987851e0ffb7c707f2f87e98a3e265d3066f7b1abfc1279722e371b300bc9fe27e0cdbdff9326851b30fee6adc9258fc3ce8b3db868b3003b020f3e3f79c20626bf7536f30560c46ea465eab246c786e6c2794a85f19c7a18501dcc7e633b5c576a247243ddc45146380f16b4e20b959336bcd2faa9f65262facc784214475e4745d0a023032c12fc613d76b1d0cb6f31f543ec68d4a17d29efc4e2f701fc126500ae29c8afcc1e93b149d8257255952e41fb5f641e46e7288a20274732b3425cf758c3b7e47b0706c9dacc8bb34c7715be7064c4dc09a0c389b358acdd31e6ff65f31d2a1ee74c778a525b78eeaf27fc6ff7b049c237b1e8146ae977242bc8234cd3ace9c6a0ad7db7ee7aaff246194ddf4b052d7f2510f2f983df1efb1eff52de67c715149d170a273f83a8ff43387d9a070fcb1ff5e4c2f9caf1ed4261475e834687da63c573f3cd9ed1dedb1795e6b18239ce8f3b2289b3c24570fb2814359499776f8bf0bbd45fe72c862c88a3191200d6b040a069335f8ad986e559cf5bdaf70089d5449e4dcd76347ec2200ee3e2454a088985b67228f3aceaf28f24bb965f0578604c6a620241fefbe9b78a786b878b30abe9db1577571178053ab5b322e0fd0aeda39c73443bc08fe392d352cde16b310257ecb4cd32900400947d446d619cc33f00266484a6b7f79a4c9d9111f692319100df3aa2bfe01896279af59e4aa156a8c5c4ec81fc51572b71ca61ff237197a0d60730231e85cea22c7a16afdbcd0c5d643956d9c43a2859090575fcd8a737d98b03994999b68154c8233bb0ce5409e29a64ac69226a9232dd59feb072bdbe80719abd1f0f2c1db1f4bc2bcafcbf2afb768a48313fe8d9e5f5734b9c07fb25b7ae8a910c405d2e1ff9a80cbdcf9b23177408799e1343ad2f034c802e141e7108c4b4f5005330cb5000262d33b26e7dfbc3e9b0e8911c944139deef2b4028a1174cf80063bb5fd5c668d65c29c9b4841c554a2c574f57d8ed5e60978368114ba5137f237e9075f4c0454830fa6011f7063f9a7830e598c241c01f179734133f1031d67db21d0ffc4b6a44aedf1b6ba7a3bff77266923f42972ebdc7d0073a49eeae95054139148744df04f0a14d5a437916216f1cea187edbe6f8e190b491584a288725e85169eb7e1838e97cd1228d7d5f40b837a037d0e1318db1be2d725f2574aed441a8b122935af5fea7501e509b86050e97037678c079b9aa4a84d672f9eff6db55e6e13193756474a5cb176c98b8ddf264550a51639132f972589802819466a7533dcb244f9ed7ad06c34f3fc1b00654311d48eb3fed120e534981317dcc8a1011b3dd9b6a3338a3efde2b0c39d5fe11f3dea21e518ab03c4febdd42f4d119ae47f198134cead3a0b74eddf65b2d5fb415f6249c12dd41f8c0fee00af5ecbdc1f0eb7ad8d173c4cf82ad516dd0ca7a6ad217697c81bb6b5dbc3451682291137d624cebb6e84e2068d9ee5d2aa45038669208e55a35c557116a00e8cc3e3cb62b58968d0281efe2592d4a165c09111d21dcd9ccffa4697c89f1a950a729265643668a425d13e520e6316c28ba94d6b11ddac86f9e3216a3829cfdadd09e299cd1548b1bb21dd58abc98381e298c47dc28058bb47d059b101e3f1396027e5fa6b76a71fab7b6b86e3ffca42fb2a22d064ad75012163272d8c1e375107e9f041adb6c1eee28638f6c4485cc542c86f61dea6602a66e05626c41d234921be07505ff54f0a52482c4efc9e93ec5622cce2aa79fbbff96c3e07860796f1139a61c4476d3397781192fad51e90bb7e3f364a8acb96dbb7d4232dcace95fd3d27d58cb5c27c5f26233021d375509991b52f9b3377f6f53fcf32dc39d3d31b7d4f6dcb09eeea9d3d1f50bc86ea0bd87bd98c23ee6ef4f2b0049bdaba7b63d5fbeab718d6dbaa78abfedf7004d17bbdcea43a45e9fa08f8938f10302c249072165bdb58f77c7630b31cc4fbd652604856f0ab4b5d4cb7416001548c5e4368709eb0f343f92ab501092261aca9a9db2e5e87a1b9a951c8022a5806479266d44fded2fd27ebfca5dd440926c81810176a63e699dced1319ae5e264bdf544abfb425c1111d1e4a99bc3b46a83619eca9aa3d617af353b436b01e1d7008bb33f0bf505469140f424b09a6d3f25f33cef76506d842f7173b25e260e293d557756be2cfaf65c1468888e1091f1ed4d7842c47eba0a8642a52efaf0350be215b3935cc052f2ab2038f0c84161ff7cc7baccb46b26f4b5d33273fbd0ec3b89757b6f6df04ea2e10a82d866386faed2018bbfd8cadb933f766c61327638d53cab3995c24366c300d94904f74f2c7976223efb1edf96e9e93fe1cb99af65f7601d0f6795a9a8a8ffcd0ce779bb80a893cf9b3575326f3c2eacfdb078168981b3b85650aacd80cf2f9f487156a8ecedf12789178086a466824156b1a378bec0665d28931cac7053c2460b7f8b382355374ce757ca8e10d4eb45f8f2eee52affa51e43fe4a83b3fec3176f972668f2b8a38a79ce02cb7ca59f1dd60669475c19a0d68f632e6cfa1a15c3284faabb40d17ff76c238e9ca058d7da4fb2ab788ba9bf5c5ee17a8b0953b067637ef329543b46cf1b9d21086790cb7da633b310bdac45a722dedf5f6240d64249a58cfe004989b1fa6f0c24b4f33efa7f62e6c64217004db00aac886c5cbe19617bf49934f4aa03ff7716d0f6a8b0ca837b22addb60e54f68ace899ed91110754aab07bdfd1d4faffd74d1ce6ea505d37dfbb70ef0c9f9b7fc1f35076c18e82154843cde690fe79e8d6f05c5ea4d82ded228ca92dca9aae2e855a512cd45d9b835118bba45d750515865a48f59b3cc9dd51f6b8a227ec01ac577b4c4c162a7c5a3341b6177cec32548938ba8b4961336bd645abbf6750ef12074a207b49185a4354db133d1c6c5b2cf2a1269b73d3ba12792702abe7da72b32340ecb334c37eb2a68a381db83b905490f76f9f078bc2a8e871d2ee36c195b6270241745acf95bc7f1a15756ff6300d88763f1c3fd2bb3ce4faca2a3d30566853844a5f6ceea7c45c32de4a169c0e64038649a93c8c48b08573fa80947cd48a53e338e07be3c20c2f5337023c5605c0572e729c79251371cfdecdd7a77bebcec3bd3810c5fb317d29883ef2f2f740c0e51f4957fdd6570b52e28c4e1de399f673ae3a3f10ad84cb9ea0dbc9dc60700d711a550bbafe4cbae0ab21af9013aeab911546e392a6fbec10a02267416adb75b7c4f2c8841f26ed5f925c11b0fd0fe6a68af4a0967f07408b093b74910ea35a6d5e3426d31993e17aa96244202c79b7d6e6d03b1011d5df52b5fb7886b2b605cee08648b2ce9ba4ef052f4ca54a6a9cf6fa50ee204074f0fb2cd682f2113726870adcc9e360b5e74f1ed3580ff898c5df45e8ac377bb174f6ce6b5f01906e11a3aef1fd876235893be8f4a1c7cb46090fc570ce6c53888cef128243bb66e60e76c926c42ff60113d03ff18c2cbc02423f66ed806963cb8986206dcf504c2e9181c8abe34dd02632e81457aa7720617454744095f219640f6dcfed206b74bd4789aa3ec27b29e43f4addd67246421e11e405d9a1c7bb99af379ff2534fb7373c16e92fb376a7a15c8f14a198b312b5d6b4bda13390c08a87d3c9617bf140d4397e5a683bf1cf907b447ebf07854008585d4c17d9b19a28113956ba231d40fcab59671ba01c4c68fff01683118071b120d014fd88441145a56b9cecc43f2f2995e4280699e139e5f6b9bb7390f207c6935e7978b1c2c5b9972c8d5823930bb554f62efcf85e154c5c838201f693730270729221aa9acfffc61dbc49372670801602bcde3d37b7ebe9cd4ec3ed52419a6993a13d328641adbd0358a64b6e4c07ab2dddd77d31edcbdbd5cbc6dc938b5d27e0bff170899117b1ee93ef6587c3f7ce265623701831a46bb2d900288c5ebb1c2f8ae80d6dabc98ccf453c7a6f4454f26add84a135dc14001581518161d625c88e6be5b99290afad10100b8c51de80df666f9b426c5ce082b6727947a6351962f97c2a7c10f9cde2e31652f94b89f8d8ba8e620df5ffc776d3e8ab190c59a3e9fc44afde4fcda696de3111736b06b0bdc0bd170da1ce1814edb14fa213346b6bfc88171449ee96508d9491743226427bc3b43fbc0a26c064f642bc08c0959c3ad4f68432ce99f010937373d463dd401d4ec69d44f3d60a9b381ce40790ce9c3a182ad23d837dce43ebe0c2e0cdda0fd68be1494f5203370071f4e1be3265d3dd4e46b46429a3efa3c07d84b5c167b4f59f45b2b80ee77285c279ba7b490fa49d41648c8ea3054a6fd422030941a8191e538e670aef6605ea02709bcd7ab425cd1796b5e5435f7a0b1509060c67e3e8ceb30bd945e6f9fcec9fa2f3f683d0093faabe7285eb5b5be29dd8e7dfbaac7672b20bad3f4b5733fc32f6d9d21a4da5a50305027a9b9bf2a548d28ea04b5ff1c606d8c1e43a7aeddf112d1c05bb1b7e4678a11287ee1fc7b1cb4f390e3c0e4441f30a48a84ff2c0be883dc6cc1ab3310bc8bd3d9c97c677b51b5f49db04788cc628930be97f1d8124d13b1860fde3904e11e25ad9e911963a4b33e2cf16feda1967310650ec0b7f822286a3c258ffefbd070e0add833ae5c72bf4a75095d28678a123c4d7e8cecdd168f23c646bf371f604a8ce3ce6429d4ca9758b70eea95217d7bb46779d6eb7394a0375d88500246eaf100c0fe390e0701730662df7c271156fd049faa4667efea434272bedb03ef82def19f91fb9d9cbb97738b88c1183a4bcf5886665e2eb5fb6bf5edcd33e0c5d53d37bc71ef73069d2024147b8a82cd79d0640947484f8041ae102a13ea5f04c9ea59a8b43a0eae541302d18f7327d96444d1f65b86bb1937ab6bccea8cd90e474d7ec54dee81d8a5c802bd3847cf9b7b46e7d2e924acf690cd5f8f845b7c1fa89211951e58352fadfa9f756b79d272c4d29322c5489d1bf51ff3145fee15def250d6d39b4db447f122e434aa2dbb5244b4fd1e9847b2cce819bdd60d9e7d4f51a80276695196bf2ccbf28b1b30e38202a0fa640d4826f39572e18a3d9cf05fb7ee195ac80b4c2f24019f64409095ca003660cb7f91f101d31649b25f956de375ea36cf3cd6a52bef0daede4b1c69c23dfbe52aaf40d4300cb12ccd7507e9acca92eb374867f2f2b2933ca64f8e763b44dc5b024efcdcae6845b1b810f609111d958da99751b3685c0833a5f3a343342b7441479c978dfb252f6870cbd71b226ab0d13f5d6702a14debc29380afbd0d3ce5e300eaac530598b31d4b6113f76714bca8aa4191dea00925c7321b25d43411a3544f4865ead5cdd97e5d9aebf6e25c6ac18df9c0c63f5669c58ed0af758ded3639cb16fed409b0bb68aa0398887fe92d88dcbde1b0584cb263ea14c46e2cc5d5fd7b6195d541940ca6cd6e81587804bf43fb0558425b2c26434d829b37859ec65fa99504c5eae57ab23d920a8966436f568d6f92a5e2f6f68791951a96e40260cada39caaab546f446ffbd9f0bac3c44c45eb470bccdeefd1c98bdfbf90d641bd389823395f6d70ea24a6750e91baaaf727155e202385ba4745da4b19fcc068e0214688e0f48bfffffe3c7558cf4483705cbf29ef640a00d646204e4dbc4e65f16231bfb83feb055372b08205afadd238142d2d4eb37312cc782f4a4e97a32ad9dda2ef1f8151236e2a18bd9b411cf279877050aa1458deb6931500c81cd82a5bd559bc9af6f379da0ce0387061369ff144a74ddeb3b1f20ac29033364a0d75e5fbf30ee408a7111af403ff817788303db9aff40b9a1315275c418e6aa4955d933e21fdf25f772dca9f5b99bacfa533155ba6594f787ae4faeb75a5a659d380e858bfc657cbd53e2b9a9a1aa5f9898bfa0bb9a000371b4cc0b92cda3360051dc8b6038613e7c0473962ae7bcbc90e5a88ec24f47bb2a2982d6031b30a5cec93470cee95eac353b1edf751294c66aa8b513dfa6302a395a48674e6d8573bcc88a384c9d6c4d0bfd5c6bfbd4908074b3f1136a1d0b55139894e86da7d32818ae2aa509313d9297e5ac70b88c7f59176684bf877daad8b1b0105dd0cb4c92df77a2a66f3729bf5c6a4158458fde876c46a0612c29d57d0e9f164842d7a4eafe9cac6648b9be83a5ae1dc19cead4f76e222f7288803d94292c652d85846de67b5ca83d630fa048e651defe23157e466b70d2912c2b49fa00fc297c95b400a5c6d7fe4162ab7bacb0b6fd227e71d4be105a400789806a97b6a81b683b123ffe48a1e3baf0219c95a6238b45630033573e763062328ea01356e9b7748673c5dd7521047b482e27a6bb1133337f67258cad578a4523310124b126d1370f695600ab3d269d2913e2d66c0bca7ddfa4263adb482157df87367f29a642860317452bb97850565fb03d2a8c9644acf57ef4c624b1a19036b1946d8e55bca14178111ffc2b32f55926902aab836dcc711e246775c1a59ad2c48b5e4335cbd9b19b00b56dcaa909a82f49a3c9fc32be743cbe5d00c3c048f2c1f833599a1abf5211379d389725c44b95f8000840cbe09efea5ae1669feeda20eebb8fe36ed1977a4de9526b7ac7a24f46f9a209bf829e880388e86b3102e5872afb1fa3322c939e912843356b0568ebc20c271cbe55cfa3471747ec9217336023dbe0cba3baf3ffc42644c203f4a383825ff914c96debde2d98631d00dc5a93f4f862ed9cc557f9b2eab37e8e040f3429d530d894c88487dcee52fc38da04596f2bf94401bf7b9dcd405dd17e3ae542a377c7806dc8f45f52b4f7313e50b09591aa7a0bb3ce7a6f7b9d1c4b0ec4857757d23159705296bf8d44ee57d568957d71efe7e59741289dbc40ffdb9ed91aa11497abfbd147eec56478dc16ef7916c62a7f74b78cb977be6469983124d8198d8142c146f2808b983cececa4a1eebdf6876bf47561be75f5a796c8652c4de38fd1b3708b8d03b9bbb3107266490bbad12756da1751113c5eda813e23fa31ec40728a2702aeacf58f2293b173cabb500825ce77f41552592aaafce96916523598d94c6c7a2774cadb07c178b3df9414a054782f0c329e2603f5cbe978d8ccc17dd9909bad6cdb4333c1bcdcbed9374d2e694245be8d0bb0110fffd6485f5e227185f13f6ec88b32e7bdbaed5a4d11697d33de8859002fc2a5eb7c73de02faae9708f61baad6e701a06fea88afb2c6a65a0482960d5313952abdc4a8f4e49ff82920b60515a191d4e56c789cec112d4038aaef2fc4a3caca6ea2e85b63cc8d3a25db2425fd17b508008089313d6a375a078b30cdee1c47bfe4566065fa964e8f5a2aa1b4ba57bfd5bd29db4b29edd0cc937d7f5c573aa23dad0f1fb083b5143e2d435fb18bc465d4c0ba6586276139f8c9edad2aaa1ee79d203cd54d518a12de7baebdbfe86a153a026ba9f9b8842844a57dbd83fd4f91c4dd2f6e02bb7d9f58a11002a0486016b96e25817b07d55fb55342c483e33f55dfe1af018382bbab86cc4d30e8155f3f8133c07794747ad0c977097aecb05202ba6e4dacbdeba830bafbb4ec7ddcacc0d1aee4a831a11ad9cfb348f197b2612c53e260730155fe31f60cab7f664817e2b92a0aad01cb18593e109b8d22dc1b019ca23b89cb2fa1c82f1cca3ff34c05a610d5f8ce565e415aa8dbc58b1dff7bb4fbb4b4af348b0237519c6279a6afedcc0860dc5a8b4df961020c62bc4ad91eea0b1ceafe46f7fec3c53b8e51add1ecc0290d1455f013080d21c4d0db788276c90604480a1ef27a2a9fe8b84e7aecb0f68f20702d806b6dec6f8f93677b907007694ffb74daf6e23d592e124c32c4f269f7d56b97599b280d31f82d89867848e5b29afff9f328b1e671e7b2b294e99a009f1462d94dd777e02091be36a3a0ae7d79549b2275a4bb497081b559a52d072b696bcfb5b467427aabf7371dd5420ae7f0b42d2190e3b631047cf1ac8d1ae648bec40739a3aaeda6c7e90c720669f55faf6468d9d6dd5763c291bf8998c677d3a6398768593464825823d7df3d56deb31c8e28afd19a801384e1c95b76c5942b2f16e09e091060e2c78d42e773833dea9d09baee9ad59f31e26f57d9234206f0c5310aa02dbcd1046068be8873c0304ca23835ecc42c6c47ab28cf10b29b8266ce3075ffe9d390fb710ebf98af0dc1a5f46a45fa39580e984e5ea284d9d8b6ab9b800ae9e3c4f96910ae4df8f09d785b6113e68613b108a4785f3aec65a682a2fa15728bac18fe172d465d8c75906c8fcd0b88f8abe9a059c1468005609f7b9f8f78e66298dcf01013967cf3514b4392a58cbc2aa88eb93cb2870a275b71a57ff51ee6862ce2e99d4518a66739cafbf1e6d4486283399d2265bb3bf7d5f75f31ac2ced7e6eb328a0ba42156df76f2ee4fd464cdbd70909e69f6e134c6d671fe1a96f79a9f119ae9202a8f19dc7b46bb5f50f1e114f3c9bb723926bb70331fa9c4668d39ca65bc196f96791b1e35aef84054c5cb3d2279cde10dfdb919003cd6c9eb3014330c42e20cc0f3e817f05e4a9c81879a03313d1d4a020e03b0d89e855a38f8192556ffc02441297a4ba70f400ccc5e7cd40393e0764d241230dc9a4f8d0bc77590420e80d2a93511f607510054c385a1faab8330192c223d415db8a217a6490b2015e0e3d4165a33e56eff8975a842657c4b93dccaa0779f0f845f7f7c02c0c97e9360842672d21841ef47798031d54fd0e12db02129bd87ec640bb6e33469e180cedd32ff6d88884186284f9db2ce7239450a26dbebb0d4802398303a3dbcc34a2f855f429e51e82e7078b71cf9f7213a3c5215d5a6204847666e7d110facff5b7b06b63ab016bad63631395b5af6ad8d3908cdab37d90fed670fc0b34ad6daaf679fb37f564f5d0b14c038d3cdc54026dc2fe839c8ee859c0268ceba2343e628188235136fa5f3a7ad90e099a2bfb49fd47ac51352f6e2b45e64132ac8961d71021878b7e6faba431b7cf43680900ebbbb44519add251ea625b9459af58881365562890656ff7fd1a0a964be53b5f8d8e2966a48cbd7e02caaaacda4cb9075320d80f1f69419fd65f3ac1b0ba92b955be170f4d7a7083ef4ce3d7873fc001c7e3326ddcf56cf910e99b6adb1da5d330d8837632d6af6c12531fe41deec47ec1e2f54b23e48ef48e77d61939b08d1fffb0a5965686c48a48e597fdc4d19ef547fe6d5e974b2ea2aa897cf734a777ac654eee76997de45189b5d010bada2f772bbc26da0dd5b28343f9838ec2e128b0c425f86a61d4bad4a4d84a3b12fc5b49c36f5c947979fad25fa7ed68a8daa63aa589a0c40f8619ab34b814427a9dd32f22d6aa407df5ca5c715e57ec3e2ae8eea0c064c0644fffe4cf391871bc056057f8943c0dc95af8a521966f94e5a1719224577928bc1e15998fcb71eaed7c7310a549f933c61aa7e64a428acfcf8128b590ca8e641251a1232292c81895e99e3cc63d64daf460d37c53752861949f79da80190bfc1c9a40203a2d01eef34a7eee1207135f2ce927d6cf7c50edf4b6148aa262d2b073002550c9babba9f45f732e3dc232795379bd3b1bfe4cc842990c27e12357a2bed4b39e460bbfbd279cbe809545a6f3ec460abdc8df4a87b39d50573d6fe961fa1bbfe8a0ca357f9a6328e0801e7da60edf11abc82a0005c80fcf41ed847e34fcd89e903c7d9d25113fff1948ace49b34661d82fa66c0290c398a22b7601d07502dc43bfe51b72506c0bbfcca0d966dc5cc323123f5b6457a635a457856c46f3a562a51600a434de96da93a657a2117557fb63844f3279044a522c04b357df251a60f5cc4d75c93ec4a3d3a8c0e8b4c376f252bc15d9f9ed75e7f6629574a106be71947ba4c02cb87ddfda612efeb2ccb2c608d6a0bd26084496ee8ccc72f8fcb2bf82c966c882f8628b9f03f146a8f80a2941986fa63ff2e3931e1a77a7c2cdf3e930270dc365ee68fe567748e5a7002f52934e5cbe202081091e8e8df1526cc764f094e50acdce9075b469843b330a1c4a4993772fb64d3d0a56157e4fc90e64f3e388c3c5308cf8e542349823c7a8caca064be41dd9df9565d14d8014d2fb2696095075334e76c078736196a776ef40196a7ce333f23034064a96156fbe877a2d9540bc1b3de74c12df6b9ca180d6caf6164538b9e98d0781618e5057e3b0b3b1cc49eca3bbd6d42ca421cec15aa540e82ff6f4d22b28845b26d28fb54cfacfc025c11f8d562b4e5fa300de25ffcc48e00fec16825140964d6e8fa37b1ed224eeb7ed3ec317347e50ef865c00fffd69157147659b76331bf1d72d1cf3b3c0952460188331a65ce99fd10ed3d62cfeadeecc5086d1ab7786b7ba8b8195f1a005a442bcc128b3fbb43fa23ea259427c01043f3cacca56b34d8bdf5bccc5450972e5e4d345e544c5463909b8707e7d625f237c94f74c89fa6f05a539822990ff166a2e78198b64c5f0b9a61ebcfa47fc87adad6bc50ca32993547e7829d3e8daf13dacbe94477c1e919baec88731bbb30288b3336c6ea1fcbd468a310cabd990cd2d7d54ecff64152e7a1d6ad599637fdfe95ae4fc6486352c9432ad8807d5f31c47cdb8498253902f8994996e678e71fe3fa139cf11e1f277db58685c1352a8869baaf92d61c536ce088c8ebbb50bd8c0b3358f392421cc026b4096b71b6b51523cd33c56e33d4198cb5f19ed1bed10a48e63f817b89ad7c7e06d2ca63899a77815105f2efd09e8dede1bf2462e54d07b0f3dcd34f588c5a02439af8940c9e73283b52fb4fe04f3f43c3b4f17e7e62407e27e2fb7930714e28af07a6fcc28774b1558879544d5ca04d4892c27656266eef0ff4d0a371afea23c84da2b82107f4c4de3710ab903e61da99519e31dc09fed2bc233ef52d273e53c57bbd40b7ed6c5aa5db7fd80c129f770ecc59a03d41838a0e35d2d525b440ee3ce110174426e24a5c648220a0971a29681bd32ce4b8d0b1fea775fd0ab73f51bb0fd4056af4a320c12185aeb7a313674ddba3bf7c9f40b4391802d87eafa7c2f4a35185f9da7e3a8e410c0d6b45e29ee3884bb11f2b53917a35cc9fdefc341764c3b11f46f905fca85e20a507066c88a0304ff97ee0fc95d63ddff80ebf60986fce8e71204d88f1c4957f2c286cf0a76fdaf9058a7fcbc3641de44c7343dd5809009c39c22693b00ea434b0be44ef5dcabff201cece75360340db9a776f86c5e140d0cb993c609269ec1dad8d1f490ab1a37d38e0eb0746baf91d43149e54c35e318a55e2b36be4b511dd63934f86b61d96576da77457b5f245c652a508c98053d35eb7b39930266d49adf7f28f4c8ca8a5692c22bbac2a2f43f3f6e450e7dabbc246e8ae2db893ff037c9ebcd66c218ef28b59baa9a3cbf1964bec71ad5d51ee2f024108fa8126c9a40f8897f5227e21f2fb2b9e8fc3341390a11a813ecb7ec656de683c3d1302b1d55d61de57907cb20e00af73ec209b0cf22e1ae41563d6dcfbf65508aa528e249f66044b90b3762f5c12ad5eb12ca0da218b8fd847f5999c3f55a5d4bf065ac2fcc36e99bf306f395bf2659aa63bcd31ef93d5558237b244c5e83e175a0b3e29fae4c05d68d08c7ccaaaabcd794bebd0c64bf1f526d593163cba0e8e00862e3175826f1c67c092ac7784a02b078e21ef6c49a9ab12c11e9a9829625493e11b3ccbe76eb3b5a709a776d0d0f8ecaa5bdbb8cb3d13a53855a999ae275cd0de5421221a36c468a6c333a21d2d7179cbb516bd78493572dd3895363a984ccd437e4505c6a5ef881699ef41db4afd1436da5c78821b846d19b300ec920a72426d6d594e015aab09d1b293b98b26ce2af864914bdf942c8868d780ebb9413f34bd2b7450f2a1c701ae9d9be1e1ac187fe6303a877a7ee22d0a4937be7b04d9f51e68d5ec198a246d36d747da4ba096008d3f6cebab87b18e908721c5e6beff16043d563c213808f52c2ab917fcbef2db8fcd24b3dded7937936f4fa259c859051d3ce257624795698cf86d3573a778b9d8dcd6669c59051eafe21db57c7c40e9b71ff485d7e89239bab5bb73a839c0d9ea3da06e2956f41f98be66e3af67ebd9b95c85e33de9ce82d50c849b4eeb269a97cf016baded5429624dfd22525c181dfa7824007aa315da32162ac424ac80ade15e331de2d1fab89a3cc97b329fe675b9d7d065cb1c1d7c434c6d2caf9ae2c009dc7cd36214ffbd78773cf102f7810472cb826c3e12f4204f7de30ce898e022b699ceb0c6af96848175eac2224cd22441560da3a5bc0c3bc3f2a4e6957a435095155e56457d6c1ad4369c87e3fae1e12fbd51c6a15e8726e3de598014a72739bdcff70045478a69983145b35cedafa665cad18657251e424f19ea1e234bac93cdee62162c851c9c58d87dd4dd2bf5d7b8b731acf8241186bc65c6303b4af62378e39e0cff19fb4733e93f3b957ee6228921b026df9cd35b636af6b1587d3759fee0941c393587069262f7814c20154e9b90a1b73eb41864a08576cbc76047cec3785711d5c8b899920734d246773e51f24f1b9c346910858008e64465e6b145a2ccd0d1221fcaf34a07e753973eb064ffd1d73142d501172592f461fb5b6e22115fadceb0115ae4a48fceeedb48c45a249c6bbb2a3db7d56733290434ffefbb229c42856d49f505a8d110b3925e3a8bcf2f0d6d50ec3241267958d1c8fea12697492839ff79dd65e7e1ec02d67a4ef77e84a1c164570ddc63bf8d1629a7e82587fcab17dde5f9461aea92c078b1a3bbdbfaf1705357e0817d604c041d577d0d6cfce6964a981b0cd27cadc86bbb1102555b62da9adc4fe853f89ecc8e8653566b1f86971120bfd2e50e3ed55da92722c5ade414380f8d900505076547ff3f06329e4b1645734b91b437c55644d8eac3547811cc6a409695d12e26670f940485a90c00afddd2f3315b55d3cad0601367400ce978be50bad056cc7ccaddc1197db5004ecca80ceb440496437a698802f94144ab6f165600837f8b7cae442e57c6161609172de902404801d36189ab76a584a114ddf5fc9d51c141bdb626cb87b33969320c78b0e11c7a494c288805a039ba4dbd2edced0a9835f909eb9630261e74f9241054e430d37dba366ca0de377a37e7ef76b40c4e5aecda1afd7848b68f40222f5e9a6d5df1828e502c6f83a7ea444107f54741ff64bd426686c8cd311a8c3e99f50110e614a58c2fe321eb933c167b63ebc193937f4d0ccae49cb1159bb3dfcd19ffdbb969645fd72b0a9c68470982a10165278f5bec28dc4d54778c1248aa344015d252986bebf66476a5190472f4eac30d83d7eeecfb0b3d053c72b22770ce572db751738e1c476211ea56a9fc0af35abda425b861464db941fd116834abe47f80c178d8895992a26a2778b7d28e0f9ef8db3812ba5b87cdc235689bc24715a5a3647fc7ea56fb3dd87bb9d32d90ff189996be59696b0f0fdc125a58baef48e9a65bfc456707e54ccbbd42ce3d6ac1380d104d0cfd87fdb3759d107cc4dfa2f50d85a95857ccdb20fd8436e4b0549a1f7f0a9d057e3c7a2adcae3f3a21b9fb4810111e2d1d6fa42c19a4338e8f2022add7e828aa567649265f97e53fb2d01274420f695eb3228ddc63ca690193f1191596125cf2cb4424fb0351c7d4c38ef57e5bbbbc66c84539ccf85b04685a093542e4b4ec91add3567a7ef93ffb8f8bb6c7c404ebc08a968127048d4e9fe979acefb3883e0d6686bf7a3505756bfc10745ba6d2e8ee40b872d4f4f9da91b206570039723b9245bbea9ffca828535da11793c0653b7b00af2a9a1dcfe11ee201dc17394608b364bffc232fa4cab5ddfad44df8ae16299e65b50164ef97d7cb2c0bb4d552d07f599c371be868445c2922207007389d1d2d8cb08cdb2b6c073fd746f62482da8f5b647951e82e2f8ddb9f6e3006fcae99177efd8406fa4ab57a48b4f193f1e9e510020a9afed787b50a79818b199a055e711363d911a50d3e5e87fe165002444880e1d2db2fd5e353a6ed940e044adfcdc0014bb2becc53828e6136a217b4fb27ff75f145316926c485c8ce97269d085712ecc033822441f215c2a8327a7cfb3c8a6c19bc9e9cd5b142f8dfe9cf4d2a07ceb249127ac8aa868454eac3d4f1023ba3d4906340331b8559e87f592899606d76ad68d10bdedf2a3b482cd98113eff6c5395fe541d38acd9fd1533df8b4e0bc5583e2cdd350f405de35d04d5b57a387d10b6fd0f2a50ad7cbbab641f0d5c704e407705a5ee8d9d4b7a0abc7abdbf9405b894c2edf96428c4fab75d311a6488f8d13a791b6976e8f36d7ed6ef7595fad4879521ea07e3d8b4d937bad200c01e48a47c42c0c5ddfcb9936087612165b05b2270d7b8ba14547ed8439c99b5ca5d4e1a86178f4cb3dec49e2400f1489732c2bd6162e58b97e89216a386dad86d920afe1d5b7dabeccee190cdd67b094626f5136e9ef15d30803f318e7bc5258c5674bdc7abf8ffb480ad57a9d11ffc56524b23ada7b4bc3e26c52201c7528cfc19bea265a5a893e9eaec98ed42c098d21273c6bd6f97c77ce627682f2b093d2a952b9d252369692e2d366f082c6f9cfe6cefb6b761dcb3f4709a9dd3d7b97f715c5d6395460e9de65fc57ae3482d4b92e47acf08c1321a24cd59f84ad023a87777e5241d969f80b46dc862ddd3ebd5b6b963aef4e94ec0c88264d275a557943eba12ac2d8f708bc1add61811f1bb8c2a4ce5b78c380a24c51dd5fea27d6b332340e2fc3097e3b86b648f253e6ff6207b4253ebaa6b919bee60346f0a22e9affbd38fa583c0ba612769c212dab648a40866a158f2749e071929a60f5da97c74f630f0e8e4aa3975714a53a4fd14b288fbfd3d215e1da606cd2c4964057b601ebca338c978cd806e7df7e9f41a0732212430989134728093bfb0c05ee1877179f28891319502e76916f6eaee0891d7301215204121c244bf33d66f15ea7a957977e9ef5b906527a556ef4215709821be8d830ea0c31b97577d91cacb5fd4978a28159156b793fb93d8f716f8bea5e87c36602eb2984eb70544ac35eba20d02b9caeb0209662bd4b76457b1bbb235764f718b2c5f6187d3ad7a567d46ad1bbb481135d29b560b9d8bde05b659ff8b417090f56a547c7bad8762257ae83f77da7428e00e1a205c1b9a2f20d3ce88ff5396e37cdf63de1a706f29ff1b2aec2c781c2372508138593b22c02052c6ea28a43f2d5d81f4cc86d8cabc283115b10a85dc63b189f5507fbc2fe6d05c32c32d20dc5983326b14cb9d5caa30332a75b86dae90c2e4900952307270bd0a55e190d1a9f2082e6cc5afcc8c4264acd33c87ebff7b96462bdae097e2dbf913fcac4ec2dd5da9dd74b9ff9a625cff4cc0f274cdb32717843dda884f0fb812536ef44c0eba0befb0fd024cafa57be5f31cbe963c6e7fb92a5f6770a9923b06a3e2383cd98daf0341aee564ad8f99614a3289eb548c428f0a0b09fca7569b28ef5ffe1c6e0a8ed84446ba2a0b575801144060509cbf9b006fb7040175262fe8b7f24f032df22b4ea570859dfd1623dc3aecef658e7e11ec6238e5116c87d835bb5e8dacc616f5707ed88e119c40f194043e8575fa35913fd60f0a8f50ac616f18c2f7c0d2609475c15cbb7057a7a118863c84f2426349d93af429abc29aef0ed91b4e0326fc29283dc41dc53d3bae9e38509793e41e746081802ec0a7c0f8604ffc8f72490e6365102dc7b55b0fc227c19077627af07f8563e3edc619156405144575f8bd2228647ea6023af76aaa38db5ab8ee997fed10ff036019949037582b5ed33adaa514388321e3e4396462037aa1f6c7c0f208cf1b6b2250807d37637252ec7897db9be05a73502278c7af472783b30e2e4cd2b8572ed3ae9b8f866f79a5350a4bebfd2f9b8a8d268caa2ec6dae0857946e697f52a2790421b5b7933a6d48581cfb890ce81125d96df2a0f8bf21ca6f5bc9e2c9d21d199bd4ed49257b7a84b7f001c5e433be9b0e0e9b893d6d4acec1a0f36db2db8bc9a8b6c860c9689cb43759275323bb9c453b50ca835c0b11eb0821ce9b84c872c80cdf17909058bf28aade143308330e1aeba11a379d4a0fc42dab0ee6de5f6ffbced20ca48c264deb2e0f9d0a670ce7b66cbb4cbf0efe668017279dde03b7a733e4812334c22f7ed47eaa8adb41889d8e07189e18ced9e4f36b6b3e8c18be7badcaa385abfec61522d9451ccffa5319fb02772c423d5308cecb462eaa24452c5caddd693cced974fe1ba490409c6c335058dfb909c31dff3626a582256958a76699448fdb4993be31289fc4d21e8b997f3da2bdd7f5afe629a1e4a5005518f9b961cd75872cf43df9fe69373e0724f110a011082afa0ca7c30500a0356f56e51683a865a484d8c309e3c57e6a1472f52c75f0cb47e8f5219466d492eda39fca465a6b524a53a3b979778b85df8fccb991d97a4e110af7a92c26cf987e499da4292df692fc7b47e263d3f03be02548471daa8a4db954d1d9db95ac8dda0f4442dee35a8031fe5af650a8e43e782022c0ed79fa5f42bb4a6d5b65dc43405c6c663753ff02de60cf01a4db874e252fc93bbfdb0909b1c140c4ed5828c6fc2930c9040362272a118c55b84f4b3abc5b61001f537ddd63bef63f374a5432be27834daeaf4d2db30e7628d57e095c51c2829e1dfa6e9f5a3600480f7f78083ce1da41e834512f86ba2c2af32304203425ef2153cf34d0a10a1db7a1dc52383e3f356a83437fcd0e877584fe2488404b8d7e073b58cb09c79a5ca174f25bdd01e769e18ae9dd7b3a2a8b3177beee4d5c50250983a7d103f8203c02130eb22cafd599111bc1c0de3e1a320693782687161efcb3bee2f6e0d8fe061e6f464a0a584db3c0c95153e1d0c1510c9af3716bb341bc46bce640d7b38440d92d8341e0c3965871279081c86e68cd6400c23a9ebb0acbe2547aeb637f5fe9aab65ac0ea3544339668bf7b3d51bcfd111d9dd056235f94d1ebb72bc45610a3cfe113e48ad98dc67261da8208c95bd99ee836893c04b925eee32008f5d770c0d48d69f320e421d1907005e1e7b56dea78746be839359db51e139806e8369d2afc58c1bf3e50f542044b51cd7ae733066318e4c59614795e144fd78a7ac6c01fb77a765b86880626242f545be7948d668fd202a7089e442e24462c48986a671818873dd44d7a5e4eb0cd4c00ce638f5bd56cf6f7093bc56f5d2f4f0256ca9ba0536c8d447180f433f88bdab1974b5e0060df804f5e384b8ee7341fd829151a290e2ca336994ec1d47019a3b98dcdb06bd94f1e6563250c59fcafbddc2ccbb94516d35f659fdd026f36473e1292f75f0dc94d3a0ab7140cc95894068098a591be14ee35afdab3b359726219316498925c0c79489d499d3b6648cc72d423c97a0af363c14840aa476fc396104ab6ae3db56d38ab9f8ccaae0aef22bf47a0997b456b0a41c38590c19f0efc121d6681180545981bdd4b83cb75b1bf749ae18066932a7a2aae93bb4998469796c8bcef984d13b341deb4d14c8826fad85e3045507714cdb049226f04fc7af0c2feecdbdddf4feccc908d92c47fc6a63af2cac7c7586453c925dea06e088ad1a41d2222dd8c0b8e875540b1b7abc241b434abb2a7f7b140d98e10705e03af72f80767d0d540ca1e9a5836c443f625e420f51ccb8aecd98b9757a5f7d9f591eeae4d1dc057d22a8b8c8880ed6eb49e8db4bd7a547a609471a97dacb14eeb4cc2cace7a3f2c7e35f77b696c1070c1860aa07871b7c73072a596c68d7de2b56c2f80f2ca84bdc79bd4dc9b6b60dda2e91a5c553759a27f19fa0f7a7c1d58894f7866f1622a5bede4c19c39d29d43595470f6512451d31aca3536068629fd62870f5f630b68547ef6c5ae67afecb82219c9886a31b7e165ba67d7ae041847c13f7f7beb514c764a2cfff167abcaa20885cd929e2c8c098f1da08057a6aa8fdf227e60780aed40d8beb2c683ae9b9226cb2c8f450d4e936b3edf0774f6b603ec1d5dbf7ec15ee5550c984674d887882a99aa62c705669bde433b14b444f6961c906a3e6e7660004b8fd95097e2d8f43d3da5a4384f6117fd02507a8ff2b322f341dfd3cbe4c202530e24ac1739bdf4bdebaa9a0fbded8f7e994fe91bc19c139c28b88dad243484f073d2c4a5d6cb2953d9b9b376134b96c344f43dfca86cc6700cea19e011c01ea7a6b5763077ea2bcd7e6ef7965c872641901bde1bf946ebce3808b67f6ca1f0b1ef99f8b1cf39b49a68e88b6c72d5ce02ebd9de2db071969c79b9feb3e40880fa038fcd2daf929f2d7e562c9f8ad3f7c985b7329af84626acd5fa1a787f6d5a0df025ad162211683d9b04e7b57661ae9ac46b7d9dda5ddee6b7dcb37c382040f1ba2b59709e893ae73b45f0dda5bda47878ef87754f3deb485dd09934e8e1f1adb9169415120e1352cc0138aefd23aa97cda766eceb91e26d7a2ee5109531776662cdb426f072f252e89fad1663bd21f8f0825b13eacb86f9af82ff19899e0cc95e06e91c136666fdc49a1026747a265f696211bd6f08241b5039227289c843b265150d4ce4038fec07aa01ad9f470d855567dd50f0fb86889334468e514818f50d11c6e1d9b80d8cf850cd079f1c899df99c2b22d0685174fd08985a42cc21a60b04702cf077b79dd75748d9435101626af095c24e6ddc0e0f9dcd3353677feb09cf3d185ad12d04d18f6dffb7eb9bcdadc59fd57c556cfbbf9d42d38d9b51944ffec38658fd0d506eabfbf293bc0bffca785d2c284dec409334aa2f720ab2e41636bb5844d92adb8b0f56c2b976fe299deabcd50319dee116ff6b8e5ca98c66253d48f2890241bf1285e16f022261208776a2ef322bb438fc2bd17d56415b33ecb42cef3e4255a49b75534983cc9e590a072dd9238b0ab5b6c6ccf10d9a84af5f2894a08341abe47879ee2fc3c39f4f8a3b0e3f38103c49d2f9f86c17986ad29c73db1783cc5dbd134334b2022767f5fcc535b6b311d36aea82c8be19e5205432c39b2a2d1484d93b5c7ebbdf08860a36480bc20ac66aef4f838a68c4af9bf2db9da6ee896090586652a0ff15b897936a8bd8327d67584645765d2e2b8a21b615ce665c6022bd81328bfb9eb543cf08e312a32e58b55c805e02c61a3afe827aa29c3434e5b18005561a85cc1d49e7ce6053800642c4c59a9ad6207c6ae4f0ab5412e2a013a19a9f1d37932e96e7215393a97ada3e5d258029bf5f875c173e537b68437dddabc472b9f9efab1011804a9371b6987d10d760cdba27ec62134c37c81d769717b24bf04fa305e51afc0e8a8ca0ca734f1b0ac7cd25021e6e9b626c6918727c36fbf8a5232ec3d4624acd86330061412c12c53b3301f7ed46a9382e5bf58034552342a9dc74866f04e30af178d02b3a4f6a14aea9ff5b963ecbcc8314e03b8c53ad1ebfc404df5a918572c65977873f0b96643943aa5e124579abf19802d844f01a0f7fb25e8497a4e5eadd746467d89807f9e39108c9fd0f38a0805a1622dbdba36e107631005ad77c5218ac0e080199da592c37e49f230bbf04409afa38e0cac6081b0e93ad046fd699a26c3cc9ee534e120eb80c7723d7f4df505de3b964c1504850fa469d48ce7205fab3ee05945834bbab102a6a183c3f9e401aacafaae4feeda6c3dc9c858cb7f481d99d680571c43d0cf44bb8f93f1c304d9428fd59ff2053aaf6162f5bfa91a0ca1fb245ca9b63f5ac813bc1c61f01e307e5b31ed0e7e00bf3518e46628b1783de56da907ddc022803fd3a29887d716ca22425a94c3094d165d4f8764443f8e8a5855d60358bb59ae34c437fe5883a5cccbc0aa8741248934e6e307118b467956e3dd73afec7015df201f8d359714eff0590e8747820d26bdcb838863711b55701fc42e84bc62ce24824c91cb25fcb24de7d02b166add65675cd5615ea53696060170473a2dd75ebb601b4909e5089fa62cede5f3dfc42dded47ff228001a33ec6b3a21b521f44511231fcf3e775dd93142d6d5609a3e8d409172fefe08cd4cb36a44487af4db0d05967d573c9697f9dcc5ed0e637d87886e7cef481e3464886872f62042336027f7fc8e90d4f1afb53295fcc00101202c3c03b76e340b56a468b4fc23520b60e725448b4f258c4bd280959071471c3038feec6873b5670008f63ce5f7acebfb6d865673a765f1f6a6d1568b7dbcaf61ef559e92b361cad8fac1262eff9c168e60190c770167cd673183eced7d7684fc1f0fb9c02c53209b3b23e9df942030e9f962c5fd37069466ddeef1c391014d7ec0b8014ddffd449c9fbbf38dc175ada11010766b5f9a3032eafc986e6026077e25ac91cd0614ebc78315e64c1e9c31b463dcf96bd231873b3040f9d06eff303cc4b9e97463cea99cbc9044d455466ae7324a28a6ff0a373751e11cb414d2aa2536839646a508e332cb16de358b0cd0f7318e00c5448e67730ff4310f6649fcd5e92e91a0df42760cd7c511146f866ce8c55eb136c5a2ed776bada02e6ae7316fe09a3fa333f8d2ed53f09dd937d87457ee67865bb021855199d59eb9d9652bc0dc66be77ed99047818a789728367b359fdaf046281e6c01a62732841a0e6bc6edab77807d620e0f29d9e2597da52e0059a1cb712bb3648781d270d221d4bfc7a15ed77a25c71013a8d41505607e9eee729a56d2fda6131ac81d5a441db52170ae1598386122f47d83827aeab1fe05ced2bc539ee282add9102e7b5b0f98d7209f2759a35daa532fd8b1ec13fcab0c857f99810647c443c09656de2479f684b7121b22b98776e0d70979a44d58d40c27f84977259cfcc3620e22c04232f88d8b18d92b5ea2a096b708ff2b23e36b62c3d3bab2fd11c50c69cf3e6aa6f5ed861a2fd719fffe7e57286b8890e339a9648ad4d36777d212cb27151f0a683ddf2f7cbec04c5aa833002e4b348ced9c70d462181c430920c4041643c6ef9ab288dbc64f3d95163fd02eda9e1b63c37448af1b6859e9f19243b0c3abee03238afbb3fa67fcb14ad619b1989e7b4acaaf2ca8073a3e2dcdb86c2e13c03ad27791daec842e3a91d106abf8069636febdb0d2172b3a7c0ac42f20b98d0c59bbf722c844c398b0e29dc1e7bc379a81682750c653e713622190e548a15f7f374e7fbf835dbca8a8b2c98aaed732c803af9ab706fdeca58575a47a0b97adb8adf7170c9a18edd28521d1c70ca3a430143965fe481ccde4948893d40c26948518d09d2962549bd7890c267e00d7d7131cf7e6c92d6610124e349764958188b11fd5d41ef28114fb42779e0acd17857388be9f8547585d67152482a49ec0e28b3272d32c8fcf7eea3563319fe16ce5f0523866bac584ead1dcfb81d619e3515b316baf6b2c203aa810f20d88b459ede9bb2cfa6c546e3ae953195b05993080837acc081fe7d5bcf951a43e14ba72a112fdcc9523c34a6a924bc5d44b1fe24768eeedb84d22d240b0695e76deaadc3f9bd216eab1c961d83632d76afebf6983d6c631db789bc8b382e08ba734e9ad48e01475fa2dd339ce3ea4b60abbe5c769fd1717bc9f56d23f3da7ba9e9bd114397252b62871cc935a706f10470f257f69750f61d63c784154e7b7917e93ab0d4e058fe1a4793f75d1d36de68a98225231feb92b17b61036638a5b784f148ddb4e1638dcbb4b3f9edafe81597cb649ec7e4818309c64d689aaf47697e7fb3ef6a4887c2b973fa3989f54d500f9e60e758643aedbce446684093daded2825eab26ecbcc152cc9b9f70cb98133416931d1958a05a74c0156d0fc5c164b2a73e1543f469e1a9e13941c969bf3f3737d44cdb5d5c05f4d014076b243a72954fef5c2083434093fe3bf2f0006e2e3b7af29a5b231399b904af393575ccd18743c9611db605d91d4a816c81c65a9cb4120005c99be3ffd5c337791d9e718963cc05d88eac0de6c964434c61f20aa7aad43efa077c2aa66469e6d45696018abbde1b5b048380606de6d87cd903f273fc612564877772222d7d20c6934c39e55e1cc82a36a9cbfdcb467122a28838a58c2d990b4180af96d4d610c798b8637f6db7b0baba041cfc770096e55321247a670b18283303069e69a4b709a2b6ffeedc405ad1a654b2f1ba0b32bcd04f894e316c70bd1c7022780be1f1d38b7ab85d9edb9fdaa42ebac4d1b5e7d50821e03af9d9c61a87bac8b4b067a779e4a72af2679d434d9c3e99ed1ddc6145a9ad48b0bdaa384c4e272a1bc907963a561cb04df0bb215bbc030105e889c9d92b76a499d947eed8ac5a07d47c7e2e20d1c0387303e5179d1ae82f484be5ed7aaf6609675d2531cbd6f0212ff035027c94396281adf59517502cb5faa215362774decf46a96dbb2f07846e7255dc3f04cb945a95d5d5b00142d0a1c07d41338fbf785fe2b1dbbb5de24f28ef58dce792e16d4839e5a03438cd1481ecc12c5f5e9e4e04dac654a45bdd9a4c3248c3b21040d3c86fedca8bc8c70bdec31160d7578ae6ef42ac9b8ab4d35e125c1a5d5dd37ce24cd724535bfcb99a9f5bd15769bf11fbd0f84747dec7427cd8c57c99ea54bfc345cc3062f265a7916b1cb63f4c12f17387c18dce4d534d1ef47810fd1b03a4f5f86ad4757eb75a4ec2ec2b7ff9a034023ca1e4603735a4328a6a8bf060595189e686bfa9b07d818f1692cc1a205a61c34804fa20fa0737c6d196e63fcb7cf7b43da8519d408b765717337e1280321bee59fd6ed4e393889b13c1e9fac6203c5cdb524e37eeabe86167ea0417b9c23b184db2f31d6ed72780dde8628dd2b9d6379beeddc7523cae41695924483d3bc91f1eba70b4757798476fbc79dcd2f5edfd5ee8835060daf11c8c1d7d8855c416d2f6497804b1ab2e49653f1235a2bfda048f15176d64a81360d3568cf563a3b279ffdce74c3e2e14b9152f819ab41d02753f29ccedae78e805c3433805905f71a7896fef987e8176591944d20e345dd7a35e06c089e930763b9edde78c4fbfda81127a5a6712975e13236852896a222af0a1c0e379fc11bb6985208f7b09365f9ef2ba6034f16ceb8b659e3260e248f71c1fb7df446981456795d8afb606c1e133c67144c941bb04be7e6da6b59d5b24a19213d6a57bf084ad6f85f7eac22a09bd81b320368f4ef6ced84f4e05769c10789fecc6fe3d8f8f92dcc5e2b9d56c056c22d611c9a15b59849d03568ef63116854c376d6405e2f4a86d9bcd9e6028486dac475bb25da8008cce80fd83fd80077bd2f42de7feb1b7dc096d0a8b61659cb1a63ee26447adc7bdf93d909df6f48276a1c8985c1bbfe8f42a399a3453ace09da1644760a52e5343853f75ecfee8088fd393dcf66254875acedf3e18e5ae26a86d98abb87459b988eff378d9d49dc2fd8ddf62f0f90a3f104aa15b2b0a6ec787841cca6642f871ec6acef5a53aad3ccde7d899104e6ec622bea4abc98fe21088924299c3ed89127f339e2f2f54c944e126b2231d7c537a378cc3adc1df83586802cb4d7fae47b294c2b3143f52ab6a2f5bf756373096f34b6916398e736a2110485dbfebe82800d54426eef65002c9aa196e2a22da22ca68bbe7a7d1bae7447377b8caa1154eaf7d6cf2d0f155cf2d80428d0fb6fb1c5a4d03d600f02b03120ee730c18a69545d7ac020d49f6cb9cababf0f4effc5e1dcfd309017e9de0647f747887cb59f5c520712ea1ae5ad2dd09b7ecc04d9960513d0e6c3b19c902cc63435d655199747005549273537d887ddab22f8ad84dc81b650a29e6e422f52027c6114ceaf3db0f70f885873593277d7a0daa0935f6970a1b64ea62fdb6aaa8a679eb471f9ada213bade21b271a7b89db018ee9ccb5d99328b955d0dc7be86e7fadd37ebf25d1c4877dc5623db07ca20c5fdb5fe9e4d96c1d9cc7fb497a798f3e27b5780c6d52d5a0937c80317ececf70eeb582dfc2c85224994f738dc9ee80a1a1df9c340b8916aa77eece1707e074d0e851dec011919beb4ecdc947f4fc6fc0353fe999ce1d1354bd832cf71e733dd55bd3e9ea4e6d08eba8c911ca9d144f404d808ce381e8e33c750033f5378e1836a28cc12e187662be7f1bfc03fd28d8223b54a0454a4efda425d57db8dec0372094560798cca468dc2540fc9a2c74d5da668aa3decc2c7d496aec304267e3b7987e5b1857e4bacf351696cb4d62a6e5c5e33d549c0dc382502afd8382cc761a2ed7dc9fd0e2a5d9496d7f8b8c022a44614bfbfe5e706c4f2a93c78b28df2aa5f2dbb014057f8c3330a38e27b404346c047a757b999a1a044da522c48d839555b08bac72054f4e5de9373e4a1c3cac0f8ab66f6fc0ce25d39dc0133caec10220f44fc14e6ed2b7dabf2475296ed640919c6a8327228669abed2b40659f09fd20856db1e96f34b7f591005c346ba591c212f891c93a31ad3a0de30fc8e8b4e356d2a3e41f34f1d351920d59c516465820d728289909a37a5e24a2615c7f5afbaa2fe6562e8eb07d062587b0b4797e3e0ad66163b3688fdc9e066fc86dd49a271a13b80d950821ec2d00962721f23fadcad29df06293092398745625f1c2d62d297e56b605790f5bd4c16eada8b65ad817731a716c2148294cf8af93e61238bd98661f5e0bb70a9990d195b57eb381fce287a8984db75aef00bedf66d0cd45ba5f30af9766e7ff26a74ccc26022ab1a6eaabf5d3cfacfa88512d91d77d5307ba9947638afcdcda55a4caba06d241ac8b08832b4777bc51c428ba5a6170bc23374dbe18c52ebed93587ec1b973c9fc709257e3eb5fb1ce1e9a6b49d3458c45fe170bc711fb64ae1bbfeb4bed32673f714a87acb891b0958ee4a8d4adea5b9e1bf67b681d9648382a6c5b1cbfead27034a440f9e3e8af283226d85138abdbe1889e2ef8f9b3b5e0e0ac2f23d9cc7c8cc71159353a64967bf68c39084410cb6a38794c1e2316dff6961238fd1dc9016d1e789250e314866ee555c38b7053abdbfe06a2415a6a1cef34da79c3e9846d5bb9b0907854f5dc20464585e3e9637edd5e89c4f957b9852a9c69c4a784a1e8a23287479f3aaa729d5999f6bbf28f6fcdadf6e1c4a1053449a48f7f819543ee202ac30639b6150c969eb9a08862ca19cfe84bc3abfa15cac6917ad3b956a92f46bc3e3a481f9f566d09623ec85778331bd691e7ea09edca78c44da437d966dd3da3502244800bbe65c9121c599874c4cc9f20152d041d371343e389099cf057e88c7308a08e7e3b277d7c3ee4b2beb2a012f5a92fa1252b3b9774890d566c5bd298228c6bb910c7bcecab199ab7cc103ee95687d35b6fbfdf4b4bc8056b9f5deb4f7a28ec2d09ce06fb84a04db0670576eb7ed26bf32faec308e941aa8700ef6f4782beae14173ff37c3a51dfd810b1158101c6c7f33ae7decf7b6e0ed437cc809ebdf1c31c1e38ea90caad287e1ecfeae7f6050baf1a97f680d55389025d728730180bda7e321c95f70cfefe85e9ea8e4cf5aee24f4db1e44ce12118d74b63180b835b48be275c4f4401a5d2dcc659e6ca939df4286e7c8e061f8ea59b5bc25ca5188d198090f457e828f51a86c13675f505a734aeb005bb8ae09e1257217bfb41fad14d10b694aad05afec210263a40e0a1fafbce782f6c7de21d9b34321353364ebfb82612004bc06c10b3e4f39e148f591df20a3c45781254bb561bfaaf8a6f4a2815ee45327f13eaf2d81fea471cb3fee6081a7f966f536dc3e315248b062fa0cb11c7ba3cda753ced5f5d645d0335aa2e31d52ce4c66cf4f5ca18d12ba169f6b3a0878bc8410f9b29785b4e9a3ef794c8e0643fcf4cddd3ebebce6ba8d67d0953d8ecf4900e29cc12db2c3c6fdce91e674d4f1a892ddd3f50125084f14bc41ad5ee391a8f3c72761dccd5ad3a2de955c114d4a460beef6c471f901996222c8eb16d73cd6543304fd4251bc8c9785d318651e5f03dd052f09b4e7801778a7c19eca787b91bf2a3f58e60ddee49ab0381a0440aaafe50f08fb7fb7d91859774249c05032c8e6330e744adbd5d7a6d318daadfc10ec9541132242727220b189b0a2c2d5fc39d6934bb9f9242796bf57ebe23649d17b853763bd76d609abd04bdc43afe5ba6c574fdba261e3057530e64828762d769c7291c8dd5ac936eaf2bfe2fa062a4e8788e679396a3da3f87c802fca2d80cf66ecccb8c3be9b17dce50c29f3c70b32b6bbbaaad199822561e68ea09ba377406702d53ae79c3bb6bfe11756a0a396303f011c9ce47ddb17ebdb8f8267a79a752e812f377e79794680d9f3f3f3469dfcfbaa3e495ce155fb1f5fdbdc00122543d1e07cbc23a40c11c361cf82c9187c438bd136ecd8914e06f6fbfa2ea17a68f8708cc2791173b94f4b84f5fb8fee1c74280cc506cfbce385d928904adddbfe84b1f1bf17d6d3446799b8c47c63d4ffe1afb62d84e4c9a2222763bef20c9d5323849b17d7da521d85a04cbfb51e8ae04708122823c9682d5a7d7e097e226f2b95f57fb90788f750a056762774e81003d917e1060c79a8e08cb6aa2416c07d180eb2704ab7d4f67610e3eaf8e15b8e1380a0f5baf50a99c63d5249a7765cdb0faf314ffb5be9edd7086243039d0f138275c23f1d826b0c588fd5c33303663bbdbb372d60bbabdfba7c9f3790ceb3c630c0393751dd4292a4fee7d39b35954c74165ab32f5ba342f732da1f2a283cc9be9b8e23ab527ababda769758f111a31b2084809c8374579c05a93a7c36dd61c0e636d10be4d5d3da100c444a9d8b49ec205ee694627c6531c36ffc7277f2dc076517dfc37a26198fac5993592582ff9fc750c04527a61ca550049a7f885e786661c4701204d95e56974519419711279b228628e38be43a6aca8e3111a3f92bfeb00177eea23b6fef550cdd1d724e861d4f9ddfff369b15190899ea40ab19bf9ffb5a301714a63e013752de7500d9ba22442c97fc72855ac64a98f27260945b600b4349fe32a137f3f3220e05a5f14e1745b8307a5c3d6ae437f03e79dc098e1e851be6bc29a3da72a8074de4c1057c5daeb6e3de99380428a1efda5c8f951f8b6728e397cc6d150354ffd4d3fd40e282a3594a297ab093c14b9f6ad9c9734709328e4b6f9493760476bea3a797f41fb55fb141f6f26b1491ce8b7c0ce4c3252aa9a817f174588442bf2a897f0c16ed61c069d1b5e1a74c03495db9c68ce6de945ceb4500008a0a4e924acfec9ff54dbc27ab6f1f6500234c59c6c93b0dc96c4928f49a86440aa5c1ee06b17804aa05ccd2ec6095f7cd6256faa61297d5cf597fdf097c57facc68bbf5a2d6831c339b4710dfc76ad88cb0c82af52a488faa4c044a7efb9612bc4425f8aadfb0ba8624acc544b2423787dd9068086b1fda87f66aed9626593558b0293584815fcec3c5923a2e97aa31f4e3a66b31dad335a7f8a777c8c620ff9b6219f74a0155617388d6ea50f1cbd1674de4231aef5953f939c59e2dbf683ad8b9c7fb81e9a647a01b4e74b9d7e0cf6b3b7b5001483d75a4d8b60f7ea06178e0435c0571cd18025b5ab1fd511d20ca6e55ca4b5d8c23e627069e0cbff30e712edd41cdf9a6ece78e6c534eaeb74482497d6cf434b2529f9ed86ed09c1b47940f56b95c2b8eadf8b653724ea7165f661c095b1cd889685da1ae7bf2371842ffb8187e97c50831d02f274f0265c977c20af8f1ca414f99781d47343f9c71d10b71ebd06b523ae00a9f4a65663dd133e5020f125784a36800c69674344d9b74a1326c1e762e53b5cb04ec8ee81cfe414554275451e612ecd4d881935a69e57f931b9dd11abc39f36ed05c6148a42f5a20f95c1853811e0f3aa1ec2355b71d368a181c21d0995b69df9fbe4e643abf52aeb2ee38a2a39f8193971f5a8af9a5206a1d51ffc97d7bd7455a66a95b4945278e2623388e91cfc54451c759b2a1539668d92155a621657c9bedc4f4f5e93c6e3564033e2620f4dcdc686a5e196669ae6b1f853a68ba7dbeb240e4e5d3595c3e69b0675a77ef83450a4b822ec57133948f18352f43bfd4e237d929b2f63465741c0c54a5240da890f18f282305769cbdabed63a2d03f7ae428bba0726d294be59be8d27ab2344cfc89f69952f2c156b2ad8d5163c6958d1d94fb6099e2c88318760270d11001bf18cf12169253dec046cbbe227c117e657dab445439dde5de6222c9616194b51472cb9cc6c98f5dd9e829d4bfb25117c5387212ced3c08571145eaebd0bfbd3a831f01b8d365d77931baff2096fc8272ef7a061f444605bb7c705b83087ea9ac6df9692e2089d15b81f3648ef79fdc5df99b4eb2bf3bc1871ff874e096fed54ac36545bdd6c818b071b5decafd67464782bf0e29e1c63f8ad747ee16a2d652596d14e39333c43519b019e81f118afff7ea17c62a74f6cb22e9172d007b84b999b76f13684b1dbbccd5a0a2e56d6abbfb107923fca37e0be2a5d5d0eeab24efa021066c973620a33326fd7b71283cd477d6ca56475aa7d4f2d20b3b7bf3734c4bfd71d55ca00d390c9f02bcfa84b33a0ee378c8f1bdf92104fb6dd2894b070af68bcf531df44e996dc13751ac52efd1ccca9d6c0176075edab947c4b14a0a7b4a27bacf835044aeb51f6e6e733ff585e302cae46740acc97d3c8466d73af904ad77752cc7a1be3ec25f8a5a4b88ddad508de5289046725185089231f648834210bbc6ea9727d9e39a426b0f7c0ebc5064426f5a91a5909f9bde37d935d7aba6e388612d7124930949496b20202c25e380eb7ef82dc42de7e1d3a9b8d28b61a0ac8eefca3e02bc5d5175e749d34ca98d2e8937cdf3ab82817679e2cd9581d81b23c9612d9971d122a16af72ced576bb1097b1d2c56e74f55229c42feb73e537dea62e9413e30e5e8e800f3db37ffa40f6e2e2168bde84677240ef426cb073e1587f1c6246ac1752589893335f11a3ac06ba8b7dcfa1e804f227e3322803fb05571dcf65be40eb4fdcba02563764da6c36a3639246b188e64e2edc76f4acb33a43fe6b5d72182c5d46aa04f074852dae9eed44bd6f8ce3db6b0978406a12535dd457613294caf5b4f2b5f80c37ac567084c3487f32d6f7b00c69986c86e8e9afb6b8285c353b6e965bb3053e379235ac7c8d9af7e10456747e9dd7ef6ed9dec416147a25a5f43442cd45f3a4cb96c9a55459c72d572182ced5fd2398f3562c46bdfa6f02ea9df0f67ba6e3daddf7558bb16b81f0f0033ad20e011943997e92db21d2b3140e5f05070788af900f82ec017abcdb25774ebf1366b50d0c2de2fe8f69d816aa6c1c238df038f641673fe0fb103d09bce74fecc7417bc52697f2cedc34c2ef610ef7e87d40df6f37cdfb8201058ad8e6a70f02f0c441eec8b23c5f3aab6d902f6871eb33d793daa355fc0e6916fc3e87ffdabc3b6e170fc89b568a8de0477c1646c4e462f419a84d52926d4e756d25b1fceebb3da2540c9aa350b377bb5e63497c1ea8ba06b4703c89c122dae336658a8c4113d11de5936f7972b29e5c88f9f6339ff690fcf67747cc4901c5dd6bb63583304fe67e2e4a7f0cde06ccde2b4eccee1e2cbf1ff1541daec73c4df790938f4ac9e1e9ebe60164150c47f4175e4f54c07dc9f93e3de5cc41c06dfb583de74a5e56acf7099328ac6dd6543b48647c3c163a70f469bc6550576818063cd423e7561076525d3e8c464e70f26a0c16da9f24329965c1d78bd232cf77be36b536c779c4a2b7e6126d8550c23991a68609d45a592c4873bd2eb29a9bae390215f06c832ae6b01e4960ade96169a8e2ed0a1671ade3a8da2507879e0d0986b2d5085f08f0bf2e33c6c6bd93ddaf21b505fe6d6d6566693fce7d31679451ba83f607e7b9adee8a2ae0b924b340a25e81fb245b6f495e57c3fdc819fe1cd14c29a10c87e08d10d94fd9ebc46963e5c1b4c7b6e8b4bade56b1c83e55c70d104e5b0f23805af6a0310cb93cdda0fe60bae7ba39f9153bd55397f652513ff2c21575cdc21fd55d7d028246fa791ae5c61127805cc25a1a473f0724d0c4bb2b01dfafe4f930260e46880a1298fc9f57b56f25df2130824a1b0cdfc69ffbb3353859744d009d812e0b4faa5ab01d1ebd34b3e10d5f89d9a4bf089835f9f6c3a8065b21a6fd4ebb0596cca391c125cab99f3f2a74e6ac68c4627a33d4b7b8289493d63d4462f09895ecb6016b5cc9dc60351fc9e81e1d891526223fd00e605c21f84370247bf01087a8b4382617ff20402c9b4174424b935d8a4b19c860dedd0dffad82f62f0db50f99c42476384f93aeb198c45bbba164b931526d52d26666d880f3fa257ca5ea28333b549cae7ff5ad45ec86497a84dde5fb5c362e0e81d1a296d9c4c763e83f853973b913c62311f006408b8c5b56caf4d196fc9f38c27626e40c1013364d18bf7d5f1b6fe9c66f2552d1a3ffd515b548cc7e32235899856f9304613c645d3f7257e3398628cd4ad5bcae6d53c93e914ccad9900549b7a7c50171b1e4780c51a2029f7a60c3e262e16f91f21099122dd04c998909eba96225ac1a3b09814584cf2811c3eedbb1fce566a540fc3fa2c0925fac89e569cf617aacf4b4ba560d39fbdc22579a4095dea6da247cc5cdd473600355c49accd75496f497db166429db84f2ca0b9e41ce801fce27ea7560614223ebf41c6dd310f09e3b85ac5930430803b9a04c53bae827f7ccb443516e8cbe737e1c456509b63498fdc398fb12458276e2b7d11cec2c867d087b8e309ad478e825f23a436dc5a7d3d333e65688f1e5acac84009a56b6d90b9c9557d629f063201fd4dc56ae99a221185563b128cce099bf393fe036088c9202f71fb9076a925bd797e0ae89fd2343c1ff4b69ad0e609117d0bf81bbad7f8022ad77c2ceca8912258a143b62fdf6e1e1e55f89f9c89b7e224b4c6a45d474f112d36cf8998ab8fcf0214548d988531e98fed645c140f6683988a795be9b6210fb417a8a61158d36ee663adea34e27240c1e34ca7bd4228ae7e8c3eda4da33d6b17479ebf73243f0c08d51303180fbf287d292f5698cfb99de8bd25fb496b4ab35e49c0a87699b9c79bbfc4d9e0e98665fcec54f86e4d55c6ac416d9259e9096ebc533a5bbc330d0f7d465e9f7144c594340ca38d994169e82ee66ad10f7e36373b5f65cd0c096161e9788168061139fdf61df0904fdbd8bd20ff9d714246300c051ba8d5b8a8ed241d2fd4d87c94edf54824ceb1dd5f0fe4678c8f9fa05ae6afa39a154dbf23b534ffa1a7ecbbc01932888b9cd46b90363910f79fecc1d9cee779e2b6523a096b8ecd1b017b10a22754c9148e1c42d7dadd2cf47780786f4dd4cefac4faff7faf20d82cf747c9947c46c00ae286e511213bd37f8149370495a6667577e9af77404ab578ccd531a4345eec3ec91b05a9f0dd1791e935fdf8476b1be8b80c2f01fb41f9255b13b2401cd03c2011cbe7624578084465fd73415092de3e4172620b409f65155f462440ddc408f435c872d2963777d2491fa66dbf55ace88fd4b2bbe8b7dc13c67365a5591d51aaca331dc5ee91fd3c058f3b512bdacbdb8b8db59b78e12ace28f8f625439daf79ea5ef08ef86d6e5ab6bd92b3ed9dfaeac766607969c9e48375d4ebb93bcc9aa0588783a5e434ceaac361f21cd87b34c40541d2a43a63c326250e5a2d4b6e51d423f9e6faeee076f425020d8b221881593cf334b82d42b3b9b41691b69149d959929a58b7f5d73664c43babc618539eff909f0cf6356896b826bee854ebb94b8d8234ef459b4ed18ea2c28077b201bc7a96dc09a077416f59eedb2b69627b0312fdf52fa206f39de151f69b545b811c53a16e10734e3c1c376b26c6d7c7eecdd972390be1eb2017d0633a4b863593522fd3ae25a9dce57bf190313d40c569751fbff528344343651eb073e658e0f65628ea0f3f09cab7554f7491fc3f3fca49cda8735dd85cf4e045c05f77a522dd30adf1733a2b9ae24aefb4968a3123bfce5f7cc02670bef63a35ac761ec70c196ad47ce3a583d67375b2a7f24ac5096db2fb3d980bc60427a515c3cc34f86cc5d05499d70e73c5a4094334ee59bc9c5272a69ca94c33134665014c07de5a0057c56d47add51d0ab4951dfd1d4f62dc41be43d34b4cfa1e0d16a45a3477655a05a5318d817ae56eed01b4b6dcab1e560d50b581043d6de35ae33ebc1632b9e3b2328fd2660fc9f957b694d68020925b3d1d1b18c3b0ed8f3c5e1be9f6aefaa308ef3bcc893f426bab87d479c2d49e8e760ee1c07e669e6dc4899e57e89f4dc08e1a26e8d2830206e96988b7207fa03724e9ab48ee12c3a88528252d7e9d7036a83c6b0316312beceac0c66b66ceb38991424179f31777dd2edf8981e4f25426d0dc57d3f031421fdda5416791438d69d21768981287e285bbfdfaf8d5b47b1817546ef1dc144ede6355ca36d5a30a301219e9098bc4db505b41744e08078b7f54d6b0f7877c0909424c0c3c9f5a561fc1b86ec122e02a29f6a9829c15a02f58267b4c9222af802e16f11893e0fbf1d8bdfc96c57fe1143e0045ad6309f1b9962423eb570bdb33c936794371fe84661dfc3a806957a9035e8cf7edee2f5f89785512c3e0d03463eaace142e0d82141de9b39908f5b0b6b24e548d28278ab63de64f398dd7d9182597818fd2c84382daa201942a6a8f15ffc45dcf12b571cbd66b0da244e69c4018281516b933fa418fc1750eb4be42d4b4f0f90ee09c827ec5726820ecd0ed43468016ec19e24c65d83803ced515aa93037ea7dc8c13093117ba798fe1cd93209499b05bcbd3f4311710eb370cf5d3bcd374e96841f78367d83f5025d7dd25e5315578802f5e4e5498516172f2d3e16bf3cfb4b64c9b916c29bdea981a5e427fa375761b11861f4dd0766009abcb5371195a59f2a823c97f617105d0b38c71c27739c2c19f352d9707f99e7d003d8438511e90b3908c61f852cdc9efc1023234b1c2729a2cfe99870c45126930136ede359be5a334d8f57ca27df0187fa6b7c793a1ecdb18866fdbb783feff375c9b698306f8aa68c069d07e53aaddfc9c70008fc250cda6701f62702040f84e01cf2a3feae7420124f76aab5d59adc0c96e44e204631fdfb59207e6dd50628544ad0624b5485261f053a1e4d2176529ae9c4deaf2ce072fc5cf68716738a91266201a9b98249075eb36aff0cdf282064254db70406460fae9cc15d87858bad55d1bdb6e101d5db82d84f6cb2d838ab12da03cc96f9aa3dc921e8c0f29e033f991056525323d84944f4c724fc47bc4ced414f105713b03de8b5c7d814f85df539676947b89af8a930d07765556839c2660f929a5f95782a4c1385a2e5256561984b32f94276e78d7c47d5290fc79665f23e5bfe27550f49e408e72280b8c81fceb7a83180a883fc276d1a0eaeb03df43aa417cae0009d74884c41c67ec7b22a9d84c7a6c87b98092eb5290c1355097eff26c2f73944f0c34e6487bd43fdb6614e9d4d7d0a04427abcaf624449c4134307bc8fb20271b546cf4758df58ef7e750937012010dadb02390c7f67b0e9daed1137185e2edbc2a333de268b0f6840527c5a098ccfbb68a3284e7c598f209d0a5b898d833978771c0b58de590c6d8bfb3f5a318ab19e17dd23421ea29e7f5705c4ac592ece3cc7a95429d8394cde72f78ad2c8f3bde83ccbe865c81f239528fa0bdb5d63ac7229b117beb5d54ea423bdcf7e14c6fe1e834d8aa7da64051f01352893ed375905ff3971086b11d2cc29a59bdd10a13a9ab596981b79e163ad8c06f1d78840c4b22fe7930465374eea5b09e259fee8e165897137d40ea2d7504a949c21fa0f5253d5cbf98b51b4098b54c64cbc6cfd678d84b520886f4c412ed8fd447aa528b2ac90de57488917263f650f4bf454c830a093c9e8d9e1eaeaa76c9b191ccd27bb8751bbd9bbdaf5dbe5b359d81fff7fd2434b636a2d9aba1b75604ab2ecf2ae1f527bb90c3bb5eb71e9bb2c27830fafe08c5b9aaf5ed7340a3275702a24f91095436f34d0bee0f7d3f091bad903a0cb216ab0b4c6f2305060b9509db24bad861573234499637058a7117251496a37e47f394b52642ec367548cc7bd310ad1a7d139ba7c8f0fdaf25d072b445fc0809fa540caced9336a9eab4be532207d3266e2698e41594ba76e0c8aa81e374f3458e219d808c65b94dd9b498cca99b7fd43bde9370047933629ffbbaa484419a0073608ef430e755d9c985172b1b7b9519b6cb646f476fcf79bb3be68e3a3322d09eb4d0e725008b1ddcfb031a111aa0c31af3a0e5f4fb6115aba2825a56a8f3dfb42736904acf9adc2f7a52aecf5eb570fc9c9f9eb4aa0c92e2438b590e2b772bc994df12228870ba6bdce457fdd230344fed44273f62f8749f968c96602b90636f2d12870f358f966b1899fcffb3e33894e87d9f56ed9ee03822f8fb515ec86ac040b349d17f594629e34657f6c08a2168df9b209e749c81153b5e5ccc61ca9bc6995e5cbdb2585932ed3c893461ecc8f5af14e7a886ca767d3693a6b6ccbb65f6da5c4f65e89338d0a200ec7bd4158f24bc7d3ae61e00f115beec7493b2159955e6d2b7bc9b9e4f79177362025b466761d2c92133763e913b3dbf7ecb5785b63d02a03ed3aee93040c85b2342eab86380de3ed189400f7350574d625ac458a689c5c334bbde857cc5f0d59fc996a820641be48806db1144515f6dee2c1dca01ea46ae2207c9ac9e016c48406856750d449b4cc67fca22b14380f15ad4132ac4e4f7aaf8472e933d4572f7b270fd8ea0f1d419d134725ab82d2269bf8682aaa7bb8d5d8273ae3cdedf4b8cb7cd572bc07994448d0dfd2150eb13009d0c041076ce15e57b2d2f4f00e59154b9e9d276b63f5467bd93fd5e1a9dcd2efb86c615b70ff2582ba37aa6f6901d16b7a36986c6bcce0a68296f5bfdd3db4ce1f7f1445d92986290acd8ecacf7952ce445aedd4031f459d2aecbba611d020026e4a5ce0070803b5bf57438ce8cd8c2d8f14387c839a26e93f96c148d7bd35bcaa90ce79509f4ced9cef760822b7613c046a73b859586a7e7c29fcc16399c4c196e733a596bf1c8a442f37e67684811f7e500815609f04e46e519a49f4b71a8c38d5d093f8cedf04b5081e2deb12ba45a912c94395b314902b1b04bf6b23099c2c60bc3e920e658ae3ad7872dd51d8a9122edfb6c5f176286257f072e6e7d92f24baa12746acc03ea67bdd7e4faebf75dbe0a189ba0ee5eee561568ff950dee74a23687a970010f258da686134907a10de8eca804369e1cda51df6ec1063092789e1844068fbe6047a154a5424e830b821c68377c01a94f1ea1a7ec6fa584c208cdab831f16e3140bc2140e7331671caad93e3dc37ec9f9720f0cf98eb35c59fb32bd91f4d34b6a625278ea00256d08b6935e62d2259d261585d1196a22402527b96ae7220ddc165d79c5258036fb6a859036185a7ef7dcfa7b0ecf718a352194bfae65d7699fe76f21860c3e3751cf5d231c9fc98b6dfa8a1c30626a7082a16d00125d8c6380b3fca802f05b62d785416c845ad0b4730796709efd106d69f6abbe7cf3852a966932e2c51b91adce57c1782d062d19ca9b98621b7010e7ae845efa26a978e45b8e3de730b6e3480511a12e354edabac335b6eb1a4e2d4926b19a73671dd7a6bbafd80547fe88f870c60f3c95ea658a2ea310e2afbd83b3cb60fbda6d13f8066279dda69530e3f5ad337180241cf4c94e4c640f8518cd9b8260fcd832415260c25950ec2a698bcb5fdaff6f673a3c133e68633a259c089e7deecd412dda51cf52b10a2baf1f508c869c47e856617d497fd6adcadff157b2e991b983a265e80281b4c6e0f183e3b30a758e0812b6fb8078f37c3797abbb7ae78b6002471e0c5ec66b74a31b0a3cc93f6e40853f483ff9d9894e25e5bd17551c8d29a9fa385ee1478d362ab7a03c061bbc3618442b270460d6b028187609b99c16b2b3825af89105042df77ec6735ca120081690b2a89851e40905e507d02d1dbbd5380df1320b07291218d8ca1e9871c143ad34bc4b0065a8726826a02cf3fa555107286603166728238f1139ff5d640371b65c486e38c80d0291e2fb0699db71a51b76aae646638ea3a7d7f4d8ab6d668837d8b9c5b5977c51d0504e4f45376e4b4398664109799a3661354d431e02fe751c71a0ac4a7167158546e5b82366aca7e2a26de6f15ff18e5495625de828304529f662193e47a2fbf6556d733c5e5feceb24896ecd857722e6243ebf147a8886ec50b769e3e63fdc6677236e5e19c3f152d35d7bcf1bbc6ddbbba92ea3576add1805e7523ea47e35c0a86a9833079261f077aa6c0de346427a5dd22682565ad0f5b2ebd780e2fa1187c287293b9f61c9ba5f755b33d86166a026ecdf5e8d9f16ecc1415b3f58ce9461f950e439a4e97dd32573f130daea0128ac0eb090fdf410fc13d0a83d034b761b54433920a122638c29960674d6e7549d25f2425f5d8516ee347fd9f0c3a2cad50fdefbe601b6649dc90d04a91ffa7ad5548fc54ea4c8d70007caabe7513ef564007c05a83db3484831fd4a309d5099b3778d7f7db8ff62d7809c52c079fe7b35b48a8084404ff5c34ee58bbec7c85faaf7d23ca11f3391ce4116ff92a3ce2632d0e1aff6da423f22f74b2041d22a3ea3536d719d8f94cbce97689ffc423ad4a90a503a1d2ec7b54507da99413014672f7b92d9abb2311b0b0538da94a7e809857c53d1900c9d77eba4da90e56ae9c67fa563e6d6aa75037f646e7bbbede63924c0c4654a47db680953a360d2a28036030db24ba41f26ef1366ce26d2bb8e11c3ad293272cd8809348932af4e26cecd5820cf7ec6d6bd9b72ebd2cba6bdc3d29a4ea6d9885cd4689fcab84dcfaaa7cba932a8dd9933bbb574439760df85b20011f8753f2716f744c5325ee8d72b2d401be68ab3604585ce397006c99c0d7591b0dd4e8e9d6b972413bb2b3bfd7e381298d8a4d4337fa02bfeb808e0d369b1549c0ae6d1991e76bef017ee05fb621951f1e845e6063ec5d048a5337d90e80ebc0ec3edea25ad9d76fa025592789ade4333701183100eed68102542cf5b2bfad524f8ec3e27b961f43811c1137474d1e6d6cf345b8a3d8f90d095bab8c6da7d244a209770451c6a7bce70390368672513e8b0bab6b853112915cb76c91587afe49e71628dd5c89b2eec48b349d8da2aedb8ea3994fb68d57b0939b8555a30890a336931e41488ca6ed0b2e632f71a53afe51132ac7c9881a03d453025550eee6ad904d6042cf36ec5a82e8ebcf0b59dc9731956f2ab008a89469f2cc53daa610278651188a708465bf53c1b821f9e4110065fc87680dd40388e335e9fc6641eb14a87bae241c36d64da528f8a931c0f5d10b1567dee9351097f66e523dcaaddd60ec29d278195815ea6a0b52a5ac9b6456e5aa584d4d8e312bc6325f1e75bd62d846ae1785d3ca2c02a4df3839939f7726f1f1bb5b35f238821be829f1eaae4258d31ea9d520df18cc06ca12da3b57f7b2382f525af7a4e58fb1c1676f864b034ce5e3d7d3ccf26bc76726bd3e86d9a11dae20a5138ae73f69491d1fde1d9f81fa6ae2fb628549105ca1cadb5d8d708142120d79f90eda3beec19a0f177de94ef9081d4983d7c29c312c9df76fd811fe3888e518a3976900cadb5faedbf913158bc2e841b2073035aa5307888ec436e6fbefdd49bde0e0a62f52322a3b2ffbbc240273276ccc0ce3cc7e5d902d7c48ccfb427718ed27125571d7be4a6297de87c25b4577323e47dbbef301fe3ba1e6acbbbf58b83d8771e43ad77a203c317d3ba2e934b7db58802743dc23a8c6cf53c45fa37e160db5012f0c52b1973bbeb6be0f489e2c2b77893aa43784d5d7d38d226d608647bc831c89822be57a3ba5bca8eeecbd725c23791e0b501e72dc17d364c885b006108f6a8743c3da5ac10f0c2e715466f2634ce2b2234a4acbc29185abdc4f02c3dfa14b19baba309146b0c49200afaf63a869f463cca2f4057436d4d91afbdf20b949ac26174c8778ed04efe0a0ad0f0fe1962ecca97aba47c4fa49c387e75469f03c1b81b483a0246bb86100b6537099111eaca2675c9b2587fff28afc4457fa4445c92e31d8969a9e2ab9925739109b0318573d4ba04c30ff8b3713ef84e0eb541c7561043b5f9b355b14fb2922be66071809c6b7e4e1b0d63d9d09ee99afa3ef94fd5c262c495f928b29e1155d1a65b58407e2c116580468bfc798f7664bf20b5b011cca800df1d31947080b7477757f4e5fdfe37be87026dcd0819047bba7a2d73808d9bf2d3d8f3b941bd1c734cde54735b273ed63dc8f5b813b687b18c028c5a6bd613aaa9d1b587a9c7fe663dc001885ca6832077191661e95c48dd04a47ec6f29ba270beedb6ddd3a49916291340a32aac9fd1c3ef17db278889984492d639b2c15c7e90b38a3f6743fa5676cd10e55febb742d153be0e9c48401699ac234ede796b1c5dcc8e4c8375a303b6f2a3461a15e9473a92d9af9a66069700f1a60abb44d0ce4cc016127cba22aca14a458491be7e605509cddb7ee9cd8846e9012a2c092236014f0188fe82e0eb6fe58c9e0b63abf0e0f1d179f7864b159d26c89b564ac658ef694135559553c86cf901edf22aff14e373d34d18f6f08d6e0e736f5b12d6408b8add6d366c1babede9573534aff8404510274760b69c99acd1b2aecbc30015c94f6415fa442c4f7ef3a487d73727989a790028fb3a68a5f8233dcafa959b1eadf5dcee72bdf45d0b2c731917afb4fee148c493aca3050c61aab8969d212340d33bec3483799b436d68ba03fd11d4b36a7b80ce3fd5cc7b7e542daf7f95342cd16ca90a60b387b1d237da4ee40f3e758344aead5b76f6dc2c9f5dba44f98a714fd0b60de585a9fa024b66f4d7ee81d281af42335d7918ccf88455b3e8fa74a2381d983f0b4ff085af7adf7aa943b4c34ca48964e6ba17dcb9cf9c222c7a69f067e90fc857cc085b3214f5f6efd712421900264c20232cb2b3b345de89d2b1b200075dca4737cca49d34b3f0e82926ab9a3e2f00f67c1684a8a0b235b285a3bd6d5207253ab642999cf3d6523bc0918d39d52ad5907ed34252e4bb979e15875d4b2cc087eb45ecdec6f7d2b3a67367e3c5f01a859f7eabbe6306ebc6fdcc2d2b7070285e5aaf76279718ff87af3680134a11719647b364edd9986c507e859bea885ac7ad2c17fb72b298fbd422d02a60b70ff3be1df9573398b1ad920d15299caa118f175dd754a07d14f33fe6680510574e5350d1228071785b8682666cd5d7a6235946a358776eb97800ed003b99a7f044fe18e98e0476597d241494c2df934dbcb1645220c96c6dfbc0f201b6f8a14970f7fa737a5a7d86d31af48915c4539961a36f1c3ac0105351604a2d60163c5786fba56120657c29fb5f259f3f87550df82941063ef1e877b4f9c747c9c0eedf074b208b262284798f911e91273fda32c58d06c062c0cd3b2a1272748ac96898b7c93a34f4b06344775cee00c98feb3f597405d9e9818bf8cccd3590acb7f47efe8c88443c75aa1822a1a3f6a6f5cb0e9c69f0f31cbff12473ab3b454e14655ade99f7a3ba3746bc0e351b9e6b4de759b1333c5b1209e43e2e0b193d3ebd5a705bfc98892ad9ae052f9bb75ac74b6ce405234d8a4349112eab94287aede36982d982cd6f47ec21ea1a7dd42b8532188e605646709ba52da2ab547a3c41a595831e2193416b78bba1e29b1d29e6f8e201291a5deece5e9c00de43f697fa1232817bca36a6e8fe3f3b4d8c2fe73eb5e51d73c6a4b388ca13318f3d950bd593136bea4d254e66636a418812b374f573b9c010f6037b290c24e33115d876ac254c11935ba36a5234e9211c0d7a79a6efee9c907f59654acf744b94dd0f74d416086a15ce47d87a09879fd1bd9659f4664f281cfdc3127d2f681bf9003bb7ff7092b19afa5497773effdcd4d67c586a393aa340025e006d1deb8c995082ecbd1ba7acd938b75ef68f1d4499746bd849aca23539ea915811893a96cc06b69d0d0733c0bcf9a06cb54e15ae383c2ed4c8bf3a5baec0d8aa893c745ce061757b946618bc872a0497458de2c02a789dc748c922429f66b33a430af35b31a5f22899b23e4adaf86c7ead079ccbbf9fc7e1ccb19299c6d8359c7afc38d58d737a5954756f976e04541e29e061f35ef9d55ae439dcb9c264efe13f1dc11e4d77f5894e5793f38974e53423bd4d1b68d54e05ab00c70cb9efee7a14deb907c9f28a1ae37e3c6f9125851e17d362368ce640e3c01597ce506307dca43e443d5c18227dd571d8202570aa474618aa4651546811846beca2641f2d003c5e458d86200bb523245c58e3cc99141960402baf52b569925170d52f9534c661638537cfc6e5e93c2c37333433dc2daaef5f3b1163d46daeff767c910c80d85873db9fe0684d939bd4a7c94400e1940a97cffccef510dcd3760b0337e32f3cbcf46423167b07ce7770c6d3e16a8c3704c29d204ea437b9f47463c6348fcf187e89a29fe5ea70444bd83eee460366f76fa41debb93427bc4c7adfbeb632f4edf752b2a3c29204e204ab031142d03ee850370a0f2fa9c311b244def7d3a9ee0c7345a743e314854a9437d5eab3800148552c1d5acaffee21cf16e1a0f940bb540c8e7a8dbf43ad271dc3fc134824d0bdcceb3c8ad446c746690a50d5978f748852e00ab58d8bcaa8f739819e32d712c5aa3fe25387e66a89646a6c6a653133db487af281694dd06a9dccfe7778f81286a214a43337b412c3ee6e48d334eabd3fdd2f00de31c7bb9d668a80f997112e9975155b704774f4f320f499b0dca2b7928d2b834941587c2b28897b9ec46847d70780eec9dbfaf86d5b1898506e2dff54f7dbd0d0bda6861ef51c55aa99b3b5a75b50c52e94a15f1802fbea5b28a737418425e5ee60669516d900bf27595a850c0a9a4908b8aadb0a5384ea6e447f0398eccbc8e63ebb9814a5162b9060d173ace98b844aadd684437d375ab8d76df82281b794d001fdf9e562b8897362a40379f2059cdd4746ad223354d4ace4b9f3dc3d4e346c91e2c717f2c26ee05f67fbbce33301301e5839e376b9df605d04f6ed4346382a755984374c0be993564b265f33977c8e8a6f9aa6ca9ef0c354f2faf624aea3db8599b6dc0856283e1a0ca5fb8e6f82384a7dd2f7572d2c0679f7e421b46e786fa1007bc69c478831e78f611da0e932d79c7422609074eeaabbb981681c29f20c7c1935036fbbc3c0c777cd6925f0c392abcbf83f44276fc55c25aee7475f0565fcbc2cda6821c2b200ab3ad9c8594f56dbba42bf669542dba861704c26bebed8010552d24d9145b7a216be844f5e52d2c2a8a9f31582a7f59d4c21c27f04b80e33aab34d2cb6ba7c070007dc27fc4740404306a5eb5b69d2bc625d1e3ee2425281967a4d918b4e74e35f628a86f1ef43d11189f82b4374bae2272066ce71d02c381eb231fe2fcc0d8f9d777747efc5583a4c6a48f38b2ad91622d035735b264bf51b72bdf5265d1e0591f77c2e71b04cdcc9af44c609af82f78f58ef60c0776d3f142a19310cd881654b1cc7feeb73f79ad889c012aed7b5648d77a75ef36cf230d5ad0251845679ff6330bbe526f8922af11f55db4d46e63594ca5df1a909e2c8f21da9f0a5d137304d7a7656063853b7a0be1564c0578c84bead47f90943f502150933e2261b762ae04987d6689fbe1937ea06fefafb0fed6a00b689b92b6854a1ea0470064db4d4891a30781c98b65f5cf44690cd38c73ca7a1a10d33cca1dfaff1dea03d4d65ff36e31903c7134a905a9b43f15333627004da560abca1c67c1ac34d9e1a69aa6232af72ad21007710e5fe14c53bd1ada8aed0cd0778ea75289901809d986272db164f7fb0aa8ee79e533536d091098c2f5b9153622bcd6a1fe7b7762402b5f2402a686ba8ea590957e85c364738fb11b7804192e2928edfabe6d00ea67d705e3fbcd9aa7cd316bb7b64a40ba7871162ceccf5778c8a66a58b6b9d6a0c7445eeecc34936fb1ee8ba6d844bd2c5ec380d6a349e2180ccb1312dee550fe2da9a571077e13ca0533e0b0d2991b5a2e33ab60159d326b9cb3ee57b871a8fa8febb4465b9616ff9f9599ac71d85fffd7eaf9dd639ed2cd7d4aae019f50e9e478dd59b1fb9aafa8600c4cc206a970846f2a5fb03e01128dbd78bfe8f009ef8b0ab9b95b412458e6ae379f156075610a0d7c5710dfbb8ad5cec1e55eef7c521d6a650f8524a68cfbb4e1f30e1f8c562e53ee036b531d84fdbccd2c71e4c39e2bfcb6167d9e59dedbec6d389ff70d19281f5edb1691d1eeb3584b958c3cd096f037dcc60eb52fc376fdcb49aa0a661a9a039ffd20a212fce30413c13435ccedefa3bf2af4fc30e3e81bea27e526b9eaa45df69f6aa8d9ee0f97da13ccd9884929b94fe0796a180b2aaf2792815171e4998bd594ac44ca728b8b454c2cc508c509b2809ae9fde163a777268cda582485732c471a16e231308f26ea9cf4b131879ebac5703515665788bc65bbdd32ac6a66fdb9f4c1675f3984adab767b539f7d63fb5d7e6d518e531a456e4edc9c1d58636466984e222083df7f3e8437d20eadcd748b689d8d3e1e381f4491d9b96bfbd128a4ed2d6b96606d044119315666377a87aa715c43b486a218b915bc6751db114ee3abac878a18c4a48e497228b6a7c8b173889c9c2cd083946ebb0e9ac6a9101477557e4ca23956fd92eef0c4e6591fe8498224f12c9b367d4c7bb9a2925833c3b333d8c39933191b55a97c8c53e49f5b0242d49b7b89831a14671d8be9aa9997ba41e57e67eebfaeba7e0001db9293d15c8ca9661ec4b3b22bfa5c1bea5ed1505be59e1e85c36eb27b2580f26f67be41f2499f5d16b7f7e18d55b9ef33bfdeef409e9b2059f74b7b45bd7d1d7c1f81fc8e2717d8f4a68607756be58eb9a0bd2ffa0129570a20631c3bae3e10b58a38c02e25051f816a4d2b157eae4fd4570ec135f81ceeb2416193502329bd4205f8def90056579e1ce9fb0291042713ed1d5ad1c1efc30593c5d0183d69182d49b17973f2677ec91affbb7d70194f656f23d1341c347dd3b550e7bc46f4db3d3303de8b8b2920cf5787972136d42bd46521b869813331cdbe8002f381cefb823d6369264e25be142e65fdf7eb8b997f82a04c1c95c37b3c9b7eecbbdd08918543078b418152ec9fa04916ffac776d791aaf058dbc9e3129ed1757704fec516e62939e6faaf69bfb39ae78bf24924edf786a92c4934de9c6080771e42acb4ead3cba41446f4ea9e282d77e5d47276174c70ad893ac6927495bd644b65ecd9de74d4fb2994fed73e6d86f5c31d91ac1ffc7934b6e1b4c0da72a33ca61bd8be4894fc0f2a348c7f26be6f43f3d8dfbd7c7db86082ed6fa2a4e78244289a2e0b84fb0f0fcfdd2fe0ebcf2be3029aaac63b450c3b2cdf4312ed19c8d38a5625a0b5f330b5ec1cf9fd48451e21c6acdbc0c79d9042bd8829fffcf7e7f6302accbdb9986570b6f04bea240f1c7c0a87d429d2a6f89f47fdc77aef6bf53a29d97cb6c38a3c3c4d2d1f2e552985d590b52555503956d2a85968542d082c19ac0d6e490b95c2e82a0467977042a0ba599b22747db41ea403cdbdb7622d3ec2f360536b3b37e6406b13a13197be56ba9f5afb9e2644bdf249be67752f207a2829eea8aca4bfe92a0980dd706f67ce6814f248c0bf4965e20c5201aa1525e5a095ec2dee2af03a824f97c5d9c8072c60a87e3397f616a89a6767b87d03f0219d714e9f271a56b19ce108d5b98e259149aa3ca1f0710bc54232490f17b97295a22842f64e6235a0d28ea4c86261d61e9b80ee7f3759de752748f89fb972aca054b715b4e80228275617ea72f97b9343fc7c1a4787318d93771a104006537237855c0dc52b767b7721091f0565599e7a8f6af6132bb8ce872c09ab9a13bc4de76caf141c118be0257e9b72c14a419baeef2f2d4283955d21b2e4239f5a1583b4d2b831e0f27d56ac6f4318b33b00d7456d5c4cce7d8dc1a098ac0f77063087407e97e96138712cebcf3215a5cd5a74fbf670cd87024b6a664d6ba1f22135b33e345767eab822532136c4be75526e61941fa0fe3eb4a096f4497f438b8ecee5a2a987a2a583c1df98cd0c78fe4bd5b5c01c83f03e015f9a9c1c2d4b8d3493369144132b105f144ce161f4f0f3c4e991f1c27dadc07e330c633265e081f24132b691cae32e68bb52acbd2dfc2c8f6ef4557d8b3b3ab019fab705d22394edab465f8ada3162411872d71f907d3cefcf84ae7bd9efe50db897beaf711da2f254cf007beb37c5414870bfecfa2be3510f052fc0f9c5b94ffc4a76ab81750d539a34b926f937cf5503b95ca8899be4fcded41e6a525454ba57bd76e15e3ef398498568da9129d56110c2bb4321b18f4409bc94e96f61bd8f5f991c65a73fe3fd2afa4c50798317892861bbba0b410af1e26f97c1e7afe4c860eb72f9f2c5b7320281673f3447312f40c985842f1f5f5ccdedf942946f7e8d372cd86f0aa9a86fd2d91aa3ba8a6a3623d05d5e6bc790b6daae4604ac8f49793ee0a314068e51acb603ccf8bf73b38cc5b971fd7a1d0662eaa5cca3cef06416f3c26cf2ccecb4228c449bae01be21954279a43181045fa99402d599b6350e37220e5e6fdf3e548385a09b325d39e8e8bbe428fa4b0e3f324644be2518492b81674084828fe36c990c59db6fc2da51b5e38ec7e71a5640907bf253d61110e9dec9f3589fc58b25beeb924ef96667b39be504640c33c687c8a2cb71ff01608e27d7c0debd680b91476db85e520e766f19b14042a9f5cb8a326c12bbcc30bdb2bfba72733b09f2bbaf74429d219376e8b7d60fa57c7b53d996fa94be7f4183ae98e487692ba5e5bc79dbd590f1ae8838d4d9066fc13c4d3277d3d614eda37672773ea88bada7ebf4cf7100e8f5b2978c0a09a0b85f3bc0a766b703dd64614462807a44054d364e079ac9a144389d12bd1f742f6457549783d44cce6b98e347e4853bfe5b3d2ca5d538e03cf3fcbcca9a265f77e3b575e39b5bdaf4d63399137cd2cabe6558d92d05f5becff9c6b9983e3662f2169b84161c8617d7d505c7db71c2eeeb189cb3fd59d3c11d51d441c323af22a5bcbd779adb39f68e5d3c762757956d8d9c8d20a56aa131129d1aa0675dc555faed91e75e4ace1d4700b58d346b3224a440d765c6676a16e816640ba584800bc3a2926463a4990b7cda5ab6b5bbc89725371a13b07d6a96f714a7083a305ab57bdf54d754ad2a40e4694359287593d9b8f9a44299c0fb3606b45c0371c376dddf2e8c294dd6b2c98cd9b3ebd55aa3c48836cb4f1c55a0e34d874d7b6ddbb0cd97419911a8777cfa12aeb235bb122eb7c0bb978dc5ee9d1611d4fd2c6bc5815178cb3d821a879ab5e5fa3486c9c35ac71399e0642e9a116674925af53e5b641cfa286bc6360f67905e409311c4cce806943d32c2b080978a318eb99d68770ef179f0da1c76e668431994c45132da549a2e3100d5ff18373c7b45ea4d160a7caf215cb1e926cf359e62565fdc021315812bc643c2786c893e0615fe04a3400922d2074618f8e09f9ee74460dab1008f2c0d8c163f7577ed06c7e29dd3ce32a15d265df2d90412b7dd80afd87ba233ae5a1fae8143d7e977a534aa6df70a16ac90711a3a49ee512933e1af68fe49375a3adedc5053bce6329e4063213c530251b3176a6e46f3af94bab19d1405ab523dbc3dd5058855f0df66465dedb44770459922ee392d172b3e4c7d494ec5a5130cba13baa9c063f4d1f6ef28e99d54b4683e33a2d6db29fdc376bb7b41289def8987952ab11838289ac013743bdee493434a3efd5158d46130d0fdad95b8c2c2e5dc89c97bd8c5b5bac00cb684e2818be0dc3dadbac562f7f185e5e0bd90d5b854122848f70e9948bb84b02a72963c3660710fa51239f05d6fb0f77f4dc6bf0d6d0360f92f462f9014ccb18dea058061c708d51d0f8599fc1e025efea75b12640144a5723d6886b8eb848c9b413f4ee1903605787286a98ba2f8ab24e0cb3881e64f7f5487887508a0b83301c79f2077dc61c2ca70193183cb605c95b4c5f6fd9c0b43c33a9169661d499a8a8adaeaa9c3331cf051aa928a4821d17925371f87cc6a502c341ba48ea65863d1be0fda6b746a588ee5101dd58922cad8f3ef19fc36d57abd76b295bbc7f9c86d823cbe35514ab34623f1408dd864da127360399fa0a69e2a00825f13b51ffff49992a5545fdaaeb095855f2644ea09b7fc641594c04284746146abb1fbd874e89ae4bf08e28ed72ac4af9afcd6aaa9852ae03506f7942418199e752c3dd64675f9ee2a6073211dc11aff0863aa13bc08fe392d352cde16b310257ecb4cd32900400947d446d619cc33f00266484a6b7f79a4c9d9111f692319100df3aa2bfe01896279a447447c8393d1bb1ac4badb2bc0e5249a8ca822f227d31fbec5682fba249ba791ffba6f9cfe95d26333e5047f4b0f1143e41cea09f7683e18386059cfb08efc69b276682979827eadf38b08b8820a6bd85d6d98e190ec6c9b44f58fc4bb6d40447c582c8e62c6c546587aa9777136b0f9467cd891d5644a58b36f073a8a4df950c0458dd4edba113793a94412bc3bb56eae4179f19090b74f87d5c848194e0be764a197956c3ab953dde57f1bd7791543f81124c76e4481e0325e607621ab26cf5569c482da2fd934688d29c5139b493df5edd2f8aafc42dc357e27b9c28a243833ff9b96a181ead4fd34b18a1a726a23658cdd663b4852a7b2d2b64cf7df35127f7e0e70b4b12af379082220d323bec6909a1a823857a7c32eaebff3eb3304815d0423c831e79b8a90b18f40d28c9d4d129081adc81a69cf77e0f32b0e426297add1803e8b0c82781fb2cc5e8fd42dce072598984be300577f01d1ee680d67f3547b035927143c874fd57f428295bfeeedee91d161f4424176426068435be14f3d7027a45c65ac4aa580912d771d032f972589802819466a7533dcb244f9ed7ad06c34f3fc1b00654311d48eb3fed120e534981317dcc8a1011b3dd9b6a3338a3efde2b0c26cf093ad18038b304fa227ebcd64d57b177114b2b1222a9ae0b3f9f8ec8190739f50caab4e0bdb653e4663e230138991479bfe8ff99f0e813fcb57f1b677c66a52d3f141b48cf6679789297343eabc418c89b7faac7997f583df96c484529a85a2dcba3dc605ef567ad93fc1b702e33d2f0fe6fb96387dfd1d24143c9cff4b80992323bc18f5e4da5501684292b95010c65c55b12884f3003046b3b45cdab14141a9096472662fd2f57b7f803673aeea52178f92db8f6d89bb4698e6305053af5e591f5d8b6bdf9d2acb67af0d59f11f9f5ea800af12ef55de89aa29b81770ad0b162cb708d871235e9a86b92fdb450288c31f6168d1e215f90e6baff7f74e690ddb3389ebe677aa1667b3bc341d2bccbc59da8b8b3ccc758a762b04c0b4bfaa48e5817ed246d3b08fe644f24f2b216b3932a3bd9c45a7bed56b2b88b66b7e3f364a8acb96dbb7d4232dcace95fd3d27d58cb5c27c5f26233021d375509991b52f9b3377f6f53fcf32dc39d3d31b7d4f6dcb09e6be392321d0d13957b3cd328a18cf605a93152cc3f0a49b0ee80c10de01bdcadf0e5fdb1c520892c37f038f5b342116e5ad873e4b6f19c1a5346b541f3fa75bf785ce8b4afe705cf0994847f62691fced1269a459d3bf10785cf7e5055e8de5d20a26676639609c49f4d47daab7e91aab85e272a74a40aa0d3752d7d4d8ef40ce4f5319886aee0fd020aa3ec7fac11a8def34f77cbf25ae066d20744bfefab9842c8ab51fa4abb00c9e6f2c0f90350270c2e7756090ff232a96ecc40d00f0c663fa5441c2f621eb7accb8dd9a88c169554cc7f4aa35c6e84909605076813c288c323e38896f8cd4aeb61778eb44c84d0d1adb35f4eabec42b825e7204e499689f05a1f09e11762bcc8ea23aeed1820e8b5616634aac08b46166f4f6843c23619912014df5f3237cda9371e45767b6dd7c8c967945ff183b466c3368bb005d6720bf596e67d4b7aa4ef481fc2ceeb223bc18a63bcc8c515083737270b6c2040cbd184b41fd69faedffeaa7f960f5b1aeb3d3b06ab96411d8facb98411788eab3c1bd3f52c8a6d46533d9fe55a8905ef81c6d435574b5ce40c4159b1e79f44a1275bb794f8912423a0ce3c2b01d084d41efb24ea6f983efd90075104da83ac6a3740525383d5d6c34d0bd4ed1d9856421fea2e579c2ae044ebfc83423f4955d725e460af266f5d9b76491030f2a881d0d6461d3a642914e90de097c74e8d8f35db6d9df5b2099b0f90ab1c257d3db7d1f22744bd720755722a16c555d9812882425a8a1e152ed7c8ab94d14ae298986680e54a25a43dfc97b3396a5d649f04edf712a5425d880c306cd79cdc47847ee261dffdabfdbf6daa58e4c1a86fc8004ef9c5c9db46b5fd73c86a666f9cce5da24fe47809a5bbb069b95d1c836ed7a940ebebe61157fcfbfe8f17422e0217eb884577de325bd2b0e210a7386127da05713b93b68416565d9462c90d5d4ff1dd1c7f1636664d7ee9aff08aac18999f63987eb503c3d8bcf0e23d0183ae36400ffeffa7a3a5cdcc4841ea79ade5b00a38156b22a77639edb84e46389a2e4e3c352225ea8927396b9f0470aebb1c0b6405d783f3bc5978693da4b08d91f9603e9aaf0f8f003c270e83ad9d0fd8c906a686a26a415510672e7bd5835dcde825d5596122a468ffba077acb64acabb23c530c6592d5ec15c30f1d35e7f84941e0e812fb59055889de9ee9af1cc6640edd999553a35513e901e49bddf0f6bd4de261f6152c9a2e88247acf87412fbf980cdbc69fc73c58e90095a7decefa17812da525f2782f775414183c5e96ef7b5b3234e66c3b79a7a769b155201df6d1a6a2cb127c80ec481dd1f250485be5e11aac3d2f08957e379468d696d53f23730e3daa98d5641a9b968e2df4e36b206041a9038aa80e9e7379f9efee39e19b26ac1e31191cc10adf8de898e7ea028b04b04977b735008ae3af0ee7e4558b61b490845180ab98f480ba5c6df069d5ba69574735d2fec112ce01a356084c1a0de2b9d13d8b10864776b7c685833d06cb77c204e4e6b7c77fc99b8f2611eaf9696cc1eead3c748958ea8622b62449d2143638df48ec21aea0b8814570496ee41bfbcf041d6bba25aa83ade4544025769f1bfa47202d30a3a008a8a41a3dcab27c37fd206a7ea89f0fcc8468049f25346012dbd96faa0b3c12c81770aac3101b07eaa45ba467f85075a241111adf9e9e9caeadaf17e8de7e6e5812e7f93238a6aca16e696a0ea936fe0bbbb76b9d6ee5ae6d3faaffdb2066960704afc8f26fdd373e1204bd0434f6f89da993750ac15039b9b174bca980276e0f1b5ee26c357fb3a069473bd1ed9fd36f572b9d4102245b18a276ae1f18d7e837c243e46410f0c59642035bccae82f067ebede5a927f48d3bd100dd775b2881f0b230d0969708ba50cfb47df7a767f19adbdd1ebebfdbb44a2ab031fc5bcf2bfd9b9adf533f097d0caa3c52db6f1bf15234e3ddf203a18c067aef91c5303132b11d1ab4955a7af0f9539fc23ebf9d81314e3e1fd42a02a0a3c980adb048bed15f96b19511542305df0b0e420e1fb99932ca03878d8f35bf7e349bfe783ef294b181fbfb2b6c32bfecf298361660ac146fbd79bd8df8fb75750df7a7149737107415736a73804ece75d4ecaac88915849434f9ec73cf6579e76b160943a0fa0b1275df2a22b34f8f88b0c2293c57c43693289225e5ba73a5e41649d11873f62bafa297ff3706927447a5a299f0de5460398f85ffcd7b390185f704e7936a8ee3a8b72c6339c9382109d97cfd7ab633eb9f83a9913c7b8070526b961c7b49bb30579d9d8a17c275d6df56903f282360abb81c95774e1547a8ace3cd3297b3d466c2f7dc8433129e121f5db2c77015644fe5821e9ade79444b4119b09bb724f54f5df50a726d9ab5b3ca3effc0d2e13ce0e88b0da595722a83f2b5d17f15506a6b4dd873cda8e1bf5da4b0ed698122144973637aca5490a2f38ca40c5abbb24c32b6f19655ddf3d20b7ea392349abcb15f13938f3c93f9c5d4dfd9673f341d8f04ed879adda53a7d6bf0b5b77da6db4af6a8987a92fe12bafbfd071c676bc29aa551529949ac525e5ff482f7d10084890f80e14c065aa71baefa9224e1b3f9d2dcf5494718e4584a2f3d9a7b8ee0f824268526308d8dc2ff3fa4ba452cefe7a897a49bd229f2fd62392e6905adc1d07f6452723dce1563aabe1dd05817b79d70ff81cdf8600cd20150b6df3c9d767763ea00d0449882034e7047aed287859a23c61fcf3a882b19f5bd843e82376f6ae60e08249424a863b0e8840a1c39d81300729a0ac2f971320677a9f912f2ff9f71f011c55e7763aa6dfadd1d7a5333e50ef1015e026051ee48bd93daba1464bf218ce035001efdb6dcfda9f52f4d52261c86700040ffffffbf