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 82554 379098946cad0069dba9132963483392e3353899beb87341dd14f3c2c28aa080

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dacf4d00161918637b24e37e54aed7ffcbc975f5c491d5bdea60c10c85b4ea3a
Certificate Block Hash
379098946cad0069dba9132963483392e3353899beb87341dd14f3c2c28aa080
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00931f000014530700
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d066502af896f6b4e43e9132fd122895bae9e41eb61cb55069c22fe6f3cf556b34de78e099e628d7900917f05d5b1c63feac1661e3cb75692cef1a541325ec66088943a8f64544d64d6e3a04381e5d0c84089004acba79b886020000000000000040000000800700931f000014530700

Raw Header Hex

00004020129ba8ba842b9cfdff423680c15cb5bb383b845f2e912e8b258607236a92c44b3b8f9b55968ab0f160187511ae3fdb1ac9082c7e01b67336ba1492aa86584af0b7384a6ab7c100183aeab4850cc160eabdd591c4f575c9cbffd7ae547ee3247b63181916004dcfda

Proof Data Hex

59,560 bytes
1212160203074a7a0e069baa083e252f52338c9ed4032f5466ffdb6181cf6798d88a9f4f25a554cf75ac5f9fa5fdec9906e513677c25f9a4032a7701ccabe54795e40ff998d5e10d41bbd81847855276691f882ab269a739c71b6f48ba42bbbdd5acca8683cd80e1e56957439f9b1005798a808c9e209f52bbb9f1db61b6dda295ef8b049ceb1d740f515e90f4c7ef3e107f07380858bbf297743785d31045c0dfee173276838eab726daf68c2385c3af17b48ac1e8684444943a0de81bbd60a818944176a4207714abed7530b8d1e8e9da4ae4c4ac88a51afcb16623710ce7956e0b809a9d06b53791e01e1f3d961d0e89cbe11070ea3327d0f48ba9e37f4d031a54240d26d1b66a1702e953d737d4cba84df490eb50bac5be5ec1297cb1b1c22872687b02632c784c731d3f69c946e81ca0d33e4402e062ad4d1b656185449fdbbd30a35f405e915b25c465aa96ef4164542232e7ab5aa9175cb9b5a6f9f80fdbd8952dc6a920f8f676b6308ce0a737a0085f12b86e8491dc2808689c67558861743b557e97f1ba01c4a41754307de73083b34d7b081f8dfe49f5ea5dc3784c08b26ac91e6469a0c545aae5343b8215119f54e85d142de9e9bb58c69ac9d9c8830555b05564e3b9b5f30d3c7e32a0f532bebf27fea84184860fb2ab937e0dcda844724f22daa5101b02ee9b90e5d27eff94f49f97a4dd49229d692b39c097b7c13b951a36cbf1f558884036cdc681867000f25198c7981aa77f2e5294b790cfa76c9713b357398b70e5e82f7fcce286f75552aab7d9cd8f05d2396928b1e26024bf96040ced069dca3f01054acc9f4658c95d9d435171abfc0810da313eb32d491c91b8edbdafe512411f5562a12f9e98cd921d09d2376cd84f46c07085bb2958ec4b9fe42cb1dd3ed3682ef7bec3237950ea1a2e1a85b70811a136bec5d3fa9c3f906f42f3444c8c2e0e43714cff9d297a305a9e75345d7672f73750ba21e779b54663f90913b84254d513c452a14eaf380bc861f822bf545a9be00a09e7f7c90948062b9dc7f194467c8e17ab7d1e51a633657fb185295e2447e55b62314a1ca255ce06f07197757dc34eb4364cd5f95cc0185f9da6b1a96e4d1c5c58acdfaf40a65120b8b51b97bd50463dd341e70d1db27b5f2323e85f36de495102c7095c36cfd1261cb40d68fb6cb0758555e2f01bf6bbdd85fe3c4f04e8b5eb561aee564448e13b689eec243cf54de2f91059d0d990d3a20b3b325430c1df41b01a1699de68673e99e765130e02d1529c78ef5b2264ff5914cc95ef725d425c994eadc0b27db452be7a28320e54876affe8ef47a48ef6a535130a753ba2e63a3fdd3037abb9c7824ef0645ed71589fd69c619414b2cce101f32a9600213b8a696a9bfd1878084debf6ce37d2b37840f82d1cf4b4a669ff1977d74437fabda6a52d5058aa7612d73fbed1b70fedce422ea09d03269b056018b3f2161bb413c026b191d319caa133a64e8f2962045c620329edf587925daa457097b04d93af218b0e6795de8608472942518d40fa56cb6f668e94d934e02b00b5fcc59600c9dcd395bdb6f9c55b63e878fd615b6eb93ebdc43b2f134cd268b11ce2c179b0b0cf7a2a990ad180ac73116737e47dc6ccb3ed57153afeb493af6c646e25c13255b679d5e33ea04ac2651cdf0aa5d2c6c41ac1d1b949a0f642ef42499736a6acf98f23b7342c71b29ae6c1d04ac091fe706aa94f8e1361a878918a398d648bd67db9832731f85c23722080389dbb94c628a34bb6aa2f0f90dc16bf06bf6706204a00fd72a81bb762b07cedfa5bc17a8f93f95eb65cb9c39842171f5820e68910aa69faede586a0b0abc4b23ecc884027c6c5deec78277a09ee0dd26357ec96ec6e605de21a8509085f723583ac33051a399d86a22e301eb54c1b43ea0b0e37387dff79aada3cacf2844734273bcb115b755769e20aeb1b01ad03d8c3cddc7ed0912cc1ee6b3b2c1b93989ae2aa88a6f6126f83767074f66960f74f25eb32e300041d0d285813e9883824e7965fa2b3d6b2f41bde5214d47f5d6d6ecf9bd26fe473001769372e71964d3153b5f8eb6bf1d090018e56cbaea563b5ec36bd641ec22e4d0a402aa7f65f1ddab2f5bcf84c3f2390ef836538767f8b0b097ae1d345773f144bda79605b6ed18da317c21a857ad6e587c824e6de371b5b1aeeaa2e9d6abd351ce596de5abbe8e7036ea420a158e8ae66f708999d7e13e4936fd45a27bbe049ab3d30c744281d2436771b1499e6571885a8d672787874e497a6dad4530ea13f3d8b5586bd0c33aa342e4a499929af13a8dd38afd3078ad93bfa0cfae291ba1c7f91184c25972a03e16be0e80bcbe1b929a0cb779870ec4e1324d7abfec1a8ea9c0eedc3f5fe3112f66a98f1f9e458abb3c2667f976493a956eb4b0689ff09a857f325426fb67ac673de9252b3a316f8b5228a08e118a2c6af8173b31217f4e1c0269ba699062bf1fcd66351f6738cd2d445fb732c4227f43a279e757fde2c5a25d1f6192758b6cbcefd9c2c997af9a301c5b6cb9ccae991cd612f03bcbf65be94ffc62788771c5d4b2968ee2bebce13bbd857c6da567cb4a9980608e161828b5ae7e1d63596ea4cae7b1021d54fa2b9406d35f968486996ed952052f12e0d73cff4fc98451e325029aa7dadc036f5394a9b5e95bf4bd8a3a2ade6bb601f97cdde425f98eacf210504f5e490d1e659edfeacca7347030a4eeecf740c7e63ee1f0bba01600aeb5272c05e83d264e4606bb0ab28c495eb406717f96efcdcfa30079167e7d5c5f5245c742fb0c0cc20cb03122ddfaa1958a6d21fb247d0fe3a460a942a86a21bf60c45f24c366636c06fa482d694becda072a803f7bd0d7f97ce923b4712bbd8d82c0e5420bbcf0705a51ce0165ed32ac72ae753d590d891d05a5195e6d416b80daa906610d33e1a1b0664f1ea603aa9f99c8d9021713236091216d3a4d48a4f50fbc9e07d55474a956b3575b453e39821bd2e61945db8d531c51c7d74f765f81cfb34c5fd1389dba2b421bf75cab2c2913f40dcda41232e63ff50dec4beb551a4b006c414bae2ceeb9b4d2f699ea1b30113f5750fb49f8953eb003b5ff66a3db7c3e2387568597953f52cc42bf25e2840832822d688be6dafe07f8e962058b9a0c82a6fd15a0eb927911755a4e2d06e35b0ffa0c0d95477f0e75211cfedc1db1f08a29175f0de92bf5082ebd01c51d8305ec89026c8f2a5631893eef474fde36219cb3eb36694acd5a3a6cbdf965d7dba21a936ad91f560e9bb9d59c3f9128da399688dd91167e920b1d6d53cb13acc3f69ef568eb8fb800a0c013774c55f0fa2efaabc82e01ba307154a69f15e0a5ae1b2216afc90c235efc7781520815b9a889a6f3b1b07d6120b0cebe127e7b05056bb6f582962c4db69288dc6747158b25c0a733fba013bebb5b723c0db8ac458bb66a8acd6ac3a2a190521a50c3a3cd1be8ea47e277161d656242247dbb826e2fb3a82dd881d2e3531f1cb38622352d3c747c1640efd0bbec7f9c9c61adafa0bdba4647fd4c58ee9ccd1f1e0c4ed38991d0dfa8803a1957b3941d78d490d4f57de44c0c4a0f9698cca2e381752c533ee44a803370803266e8018d2d1310c6426a31e3031ccf9ad3b761fc67a5d05419d8443cca794c6da7ee258c4b32e35d692ea2c90fc85f1469ed6995237e9f1317b275dad624b9c8595871d19fc494150917597bc2f108f4db99fad1c563d73f5b00acdf610cd0d0ff3bf169e969d947d5a9d30d6a879b38bdbf11f8634112004ad2d5341009033ff74d409b3b0915eb1c9066049b34bacbffa18d839d133f0b37c2a038fc85e0bda24322e8c6ac2243b502ba447c4d32959171745021c3c10f501fe4cf235e8804abd5d803e63ef81938b379af887ce73409e8d5ae813d103827565ce2516539cdb9b31460c608ee72321538b100de5347d14ef5a0b3443cb6710c8e0ef3c35714c7e568e9bee318c10bc4b914a40aa566eb7779b427aa2ad6433c5a9bf99da49aecdc78f5f2d0d91e3e11007ff45f22a47f5dabbcf196cf81f545e14a6f3b13c61c6535077e69931670abeb42d11bc3079c3e93efbd538d5e738d7b7883cb4d90654f17c98d23d391ff7c67f927a89a5f14dc873095da26c1616ba8abc71c8edd3152bba836a9f18ec699bdc842ab101dc21353ef6a7a0d383b7019aeac5db84e917ef8f58af742a1bc8dba5f30ae5c0b1a671aa916d2e0f1fd382ac99b6f9037eea2f360decec0f78b273a8832bcd19535ec6fe3a103233036fde967d35d63376a1c0bb50afc00a9147b973eed2a71a436fb20fc352d3522a251525b4c9c5fecb7f931587502618606015aa528d6e1b726ffa9410c880de92787f52ee71d346a554e004396d7525a1a30bb59f5bfac3e764417b5a01a65392d694b57d7d1e8754267f289759d55106c8e1943b0d4b60357b921106455c2ee7b433f08714ce62779e6ef727df688f6c8d5d15ef8d413b9f36c7e73092035cd5835cf6cf60acf24b8c057666e71f4948a2804adb3c181da1ef5041fee8921f07423c7fa5c3781b742616bbdee70cc371aeb48a7a45050a6e2404a0c6591e7969e4138a7db39008f867f3b09f61c647e3fc7115afb5f1d5d71035259753d3bfc76a0d4d65fe9c4486aa44a2f5d7ae658b36d67531285f0a8d517f2f57e24b868954946b5665944478f24257fb310dab3d6b14688f71e96abdf54f460c0c6e4040b0f3eb3f371088fd72fcea22951c57369765ae766a93d666aba86321258784dbff0bf3609ca288370748a244e039f8e4282504bee011c3250a30d7fbe66bce7964cbfea6042dd371c944af181b9977c5566de37907ffe6a6ada2bb3552a4643f5e8e0a90291210a7aceec5ea4369a4751a212b9791c58b702a8d58f4131f17e186e700514fc7f8820b437df6526a05b13330089f2716856102eec0d72029d86c950f41e1fe03c214f6ad227f774d494cfed3648c55f7c95a95fba1dc84a46c6b8b561e1398f7ac67393b9175dbdf0df062be87ff1b23f5237c541e7455b6c7af37241146ec60da6844257e50ac370a4b957fc4fd4cf5107944a9d60ca4bd6427b55247fcc12e17e64caea049b7c2a0e0233e41077c71359aa4ef2dedb53a0b446824d0d6878635ba9c4bf46c9075116ca45f5cae72e88299080dd632213bb50979562cb451a5d4517e0f55db3d528c9bc8569a5cd48e7f1fe3e2036483845a083510931669c05b0bc21ba4fb66af45db3256cbf15a4d7ec5057678a3b185bf7e545285a0453a5f09f34ed5d0a10cc6a87c6c17b3a72855c6fedb478a3d17c6867fd8359e0671656c3b11ee546c19d3bad4af199be479bfdca2e074e275aa9f7eb00565e968a53f2cdd941047eae14cd262150e7fa34e225d139ca0dcdcc4d462bcbb1bf7e803bc1a31e9c013f9f8d03fdeac5cc86545fa9b15bb03f4e118f64cae55b444e8755f2d46e3002ba0cef0a09697451e2f240d3b99084a42e785e49e6cae2329162c1ed4052f36f9ab8d5ef9aac743377838f7aed1e89970632786682719e8d2842d7026fc28d447dbde6f6c7146ef899f26cdb3f1fc29c92710beae8f54be095d1cbcebef97858a43a68732b29ba996b4e7b59322cc5a88303e67067f8a6f48948d44c689e0b0a4602203ec0ed51659f87f30b3192bff64f28aae1e9d42e43bf0133e4ec63d922c175a0e711aeff9eb66e5f74b739082f1e6712b6c3b25ac8e0a4d1f7993e69f55d9b49d18e9fedc9b94155a437e9064716dbef255171feb1f68613ab28af370dcf8033c14362835a1ee81635ab2575ca7a73b18e011205912b47c545cc5976d9d56f23716e7f528aa7aaa2f14e5b9da43d5932a81c618afc07fb209c9b81c01bdba31a84496b4a8a054dfb7a975eace82ece3276af6ca29519d38d6ec9cf5e638efd948a0f78e1d84abb70ec6c52c7b25e0cf8e29d0f6813074b47330e53bd519a17f503a8731c0d42f8e13a20b1e19ba42485be104b2c68321644faa4e7fe94fc127e2585c6d83119b0bd9ff65ba8225669a2f19111067dc935e1a8975b477b174148e2892185a44a44522af0bcb85a79d438d4589fdd0751d147e8bfdc2edee3de0e1f79bb9ee8b4dfee4d188bcfae8e6aee28e55f63ba0b3f871c90ab96bd178ff380f3935a7bb8224be831b5680515cab83029e31b7a6f7a93b882f65e77146b89fce41f6a5aaee48efe0cee4b58250bc141b42f2e6b2cadf1e66422770ce96e17c122671d42334e7417abe40cbc85622fee1a4f1029345ceb024e22746209bfdf8eb304c1d774eb864f9fb650cdd023a763874c15d1dcc24300e05a25bf16427bb4ae0c9bcf9e0c8eda84c703b10ca1e7fbe525fdf5f8d6f89f6df50e8d821bb04a69eea37585cce54dfdfb80dc3e463d79a17c2ddafd5410c2119bade5aaa1226b9460f7bb92fb118b1eac9a0afabdbf135aacd7767ef1e3d033bf7a68e8b1a0b4fa8aa932a06b127e8f8741915937a471d28c3fbff7b1b8756ac1d1d52b34f341385714a41e96ebed6fb108a7c4c8e545f5f70af000b17b9b1d67b9582abf375933580d9638ca042226a0c1bce1a94926ac3e54d3e646bc563e833b3c507fb55adb99b727f44a428a90b3a73dfd53233bd5a71dc727575fcb10f618e86ece2d4eacaf8c33937d369a70bed28cedef9b493cfa12412490a729b9e49802ce8d80d473f8acb87e06c9fe8e057165192ddcd7dc4baa88fa5ae1469dba6a4c9c77f25be1519018e56fc21f78011d1eb977ef5afda755bcb5b62fa24719ec3e86f08cbae628e33941ab39ad609a15c3689ef00f485e0608f2f7fe2858caf23890e082048a30a14fc243a9f24ec818af727779c91649f0591e29f6a571f68498a617875fb19e3894148ee4cb7499c7057ecd3a610c51c3a457d30179d49f80bce58250962be84de4306b419d83722f60db3e82253a5526dd557258f0dd7ac8c68b9cd19ec00ce2b26ce4a486097932d26d37a27583c385669f55592488daa38d63ad4840a332f10abbc2ed32dc0a4181b60eb21e49a6800d0b40d95606fe72a07be3f3d23942bbf5d7f38ca35cfbe01f94818fca9d553ff466249709c64f85fe52d3713ed655aaa72daf721ef21938be9ee1f53cdb7e21e55e43085446dc03c5898633542943ec2402f7286f6f33b51ecb938cb79f08a9e418b5ef8dbb154d83bb42b4bb4c4154fe0c749521c80e4f19966c9edb372e33e2bc0a512f3340636dc9b5edda2b684ba912471894ebe3e74391f7d51560bbaa8443e59a733fef66faf6270825aca253fb49374fcb1f7ba3fda2cc860d7fc704b00bbe98583bc2ed56ffe2fd1997398f109d632da92b4a84eda376a5c878d24a2703a0acb702e7c13053a2cd4351192d3e53d13b8ef8270cbe5ec4812f6c2f24214ab3960576dcc41b4d435a25724c920e8da918329246bfda8d0c4dcf65c969d3bedd701c081d83050fcc7cc3869e6d773b43e06fa2bc89a1adfecb6c85690b18140424b0a81d7aaed64d3d9971f2be0f9467cd0d36820b623bfe705d10b63a7028e84daa67ffb3c255fbe55621ea4ea23b5b6c3acf1c7e5c6a04a74f879055299bcef8a20fcb10d23ca4e094c2bd5901bc131c6a06a2c27eba0d4049e6eafa996ee08889d592bb1a11795021453981b30e625b24081b9688bc838f25f87ec667edcbc1e8d17bb4c653251163255506e7130f64ec7f6a27157aca0ba58e3e457ae0a2e5b14be160efa8679b39ac52b72e9bf77c10850ad5cc53a72729cd6b1bbd34d9b56e50ce14e907ff0132ff0e4fabe74e99b9d4bc51bf3a389826243d10ebde17bd46de8c205db356f4e83e00faf6dce359cf88e4e5a68100b8b96920681437e5119c78b03f837e1f97ac6da2ef44cf45cb877e22eec4dcfa7b073924a3de83b053cdce2a6956f5f15abf98c99a1a85fa173b1004fbd785dc1577079a8c6b3e9911f8f78ac1143239789e2e93fbc1894a1928d80f8ba3007f814b978871bc9be04ff1f9fca7e7126ad8b9dc278a8e94d60559172f5d84bd6d9842bf25f074b36cacc4b2810e4a4f8dad73b4a7670c0a7108db7b9e21004fce09b3962de68ccf60025d0d2f813bf70b8df5e45a179f49c18a360a4347775475b7f2d6fedfa42e6ff6e746ced02caaf14fe489ec585eab816a7065a1f2406dd636930bd162a5cf666a5b6bde0bcaf14ae5e59ec58aaf3a2603b88dbfc30954348702261dfe8cc7e37adc724ec3873cdfed6cc2160ed9ea82fd3d729878453490ff4d6bf56ec047b433e2faa92ad78f16e6ae15968235522e23621bcc38cef2352a1c8e1e6bab4f39e9e273059c9138299b175a233b455c761602eebee8a39dce94a8727ea3910706415848f8592fcce7256d4ab9753efae172bc16551304fc6c5bfd8f229aff4d226a5665ee16372abab3db79626adef5ed10b5314ccce43918b0a8b10a5178b954c9e467c5db594836e1bdac53622e9f51a690cb10e220fe71832a9f9e78e33ad2e3eb7f4245bfeaf56380cce95f7a828d1ec59583061118d88a8b5bf27720a44dd31a98edfeb5b831409cedc1a3bc3f6c82f6570ac79a9711275a5069acef0b2c34bc110244350b2dbed1d5b63541e99596d17502fe4bc933d026cdd27f77c56eb617d79620740ee6ba7e499bae95c1ab39b9118f5b18f2ef5c74f67107062dc3a6d74ab3c977ca2c01f925f59c6e3096b9c6aae08e5b9a548cd36d075688046b2179b9c0e43c7dcc6a8bc77814286921cfdce05c1391b4916c332edc412b95a592a415c06de7491b335007a1a4a269abcecd204ececfc72898bed7f2234a34c250751b76ec791b3106b07c444c0d0253ff51c59029634195c936cf84da36b275991d38ec8fb4159d3480e5f190795e5529ba58391b30cb2cf9d5621391ce2e35e251e3d0b9352021cc81d7c327d9a4b3eda7175ef6647dec3d908f8a210b89cdf375207d0c62d4824bba6c53c7f5ff2424f6eedc8be16ed67f3e0b336b1e5db755ab5b6fdda004f040a1395d1ec5bc87e21ab764c049be0bcb247411b8d14cdc734c66d5a32ae28ff18c35d2f0d5d5f70574ca93427d55908e0030f902709cb9eb6cbdff7eee8f1f13a43ef1ce0c950d45e471f68885769856ca02aac8f0130f90d5acbec78c8f8672f6d9110974ebcbe45eaa2591330488c74bc4d1d3ac26f56cef14d465d600caa21302b7e1e213f3f7557da9c22340756d88de38fd8f7121b6838e9b46eccff207d8a224dce442073ddf22c89c8a3aed2644126a371829a72015b421b62eceea6db14e87d9205352fadc783d398b5cf42f6203a2dc95dafe36dd80e44d8d83f4bba77dd5fdc43fbfe75788e144165d2db54c7aa984889b4a85ef3579082bc176494bc0ff5f093cb5d65cdc59cae02eaf2ba9c39540fee583096fa8a1003264410b52729c465d393108454831c7dafe9cb34ed59062b217061c5cf105a88a9cf8f5b00c28af283076c3b844e857c0a73d8dddc33193a2a434a993801d0feb43a723ae8276b3502ec9a2f3b936ca5d4fcb87c96c8134d082a316b3067c14f68d56c92b63b02d38f3e7823cbeda3b6d8360cb86c4102159cb45d55b6e7883e4e582e77bed056705ef4d3471790fbc60b5e09fc8d1ead49ff4dc3e934e4683cbcb38e6984e819ae4543d2a52374758fde5bb31377758aa611e6cd834de0d9bff54d819fefb59ec6d3df13bc580087f7c6bdb2445867f483c7aa84151a8532cf14622595f57f6a201b311f929bac7a093db03c64413946a4873ddbcfe8b3ec9a5c696a9df37bfdf6fad7d13a54a10f1fbb1ba0ae2c1463e7405b8c2c4060b0de7a455ebd249b3d11a5ca2d1199d5da56474839d1bffcdc3aa53bf4a1119ec9b032b37707c348a396860202cc3ca7305a525d96e6dd13b496fb2fd79d1c697b394fc277f3d0173222ed5926f39b9c7cd90a2f4b38a8e2f5ef9f82bc2330764ef13d2404a97baf9d2ae813d954cf66da6ba6c8b5a1750ae831cfff0b298540e369f9754b04434fe1ca12376d28e934a0ec3283229b6671c7bff70fc3603af3cb882d331043a84040e46cbd1bc192e1b96c573e082bb2982fa07034426f72868edb197e00e492ec1aff8ad2b4a08793ca4e31bdeffa865a1c3829d0fd505ab7c95eee47b4ecb7e50468d33df5cbe3e52ac0615d83ba689d2a444c7ef55c0ece5410bef285f5d40ce8644bf5fa4aae0f738cd6f236c64071ce626d58cc5d8178892d97c420affd5bab52ac74964fd444c8b06463fa48e6ea2aad9389c5f070a4ad43393fa6eedc1585db9d5f1a6809bd5a0b8b94dae6b419168037a8166d7148da22d26fb92a581b35c49f2fccad98153390b778fef75112ae314a838a4d1cc1013f586dd228441600794f9c20731a66a45302179a6adeb8bbb1c8f438ac5601f709cfc3bccc5279194cde485a1aa87793886c20ae92c46edd51f13633308eb11bce207dc0097409588e01456c5b2d061fe19e555a6446a73f5cd314fd24e9072140f18022f180d3f5b4c0121b852947ae70501c803d4ce4e222aea9ac477c426607634c4add3046a3e2925a2e4bc5967b962db68f118af7b8a57b8dead0c4267720e480e0591043d20ecd6cf87c894c014491b331fc37ec611907962c1df45c95a9f2a2264bcf6c648caf64c5d37e13dcbdc65b9658333faac67a262d6be54aa720a5c0e82c45d55db83a30465632edbaa385cd9e0e294c9547199b76580e7538d5c311ad4a96ec4d34601e3e2a48ca86cc93d55bd61b959a97bf2d97454471ffcefa013f1aa388e541bba71e30b8b8f2787460d9e1a5f2c909d133cb8efd97f0a45c3738dcbbbcbe8882f7c1e171bb0019401037c51c5abe419ed64702d0f0a50ab894eca0e1e78c65f949883d0961a59185ff8a0c4af74c61eb8bfa37effc4016b58ee668ba0b33697f5c53449e0a20b40cedc072c65460b88168546af86b087b56135cb840a8caf00a4e79fa7f4079ac076e0af4fa03e3690faa0cdb311a0f2dcc3ae338aedfefc37a0c8419664479354af754b6c0fc13161b60048c0df7b6aa0d2d0a4fbca080c14f66341b32205e6e7c2fd5a6c2aa77b5db0d0a27425b6c0b27cf803e608748577c12f6cdaf3e0781ee31863f0e4bfadf1dbf62a93d51cb31b5f07035cf40a474e116392b0d22dba71b22a0be961e605e506efbfc216920eb0f3473f789cd21086f40454dbfdb0e5fe881e468bc6d8e2cb7c60e6a3d92a37e4f74f5df0ce12b179172740c33e6408705e180f7f5be86b85aabd708d387abe28353320e17b3a3bd8ecc0b053e9fcac31b00470cb08579f7344743b87f155851a30138f37301fb7cb4144362abfc0304b2e8d9ee9b74e193baea040536c9f6ba03d6ac7940ae85c150724b5fc98cfd03caac41c7985fb800dab5ef0f8d3c6de50468f3827889b65f34321266e81b92707f0c37df0530c3aaec40dcb1e7cd668557de7099b6534fb974ce8d39b05769d2772b04de3296a44d593fe51ccf13482c8c3763188f01fed72d43d93d77d73a5dd5a10a10abe2f29532e3822cda0a2fbd6583d210f8c4ba01926f4b91507456845455bc401d4a449b15b78b618180c2a13d0db25cc918362c473e9529d3a1a016112fb45db42271ffc3881b5f49dd32e50df4e72c10654ea48f0e63ffa1fc2fb65507d43cd2ebdbcfaeea76ceb002a77018d80beddd150f7d89d96f0f391f05cfa48f03f291cc8f46b596e11554448e37b68ad2757d07b1139cbc9ba246d245403f67caefd5dc2e85df452eaef0dceb6382c7f0ad8fa3114f98c3c32a922041a35b34d67f54999c3d0f365d38c5482212fd0044d3075f3057285321ae4b3375452aa65d5ca267c75a342cc7fd580f995e7bd50fd5df14c76f638915cfe86c387aa8fc0faf22c179ca3fb433a4dd2ee435fe2ba753af0830c26c906bdd72b6f30702c0574fe9ed62f255b14510e8ca34fff944c5971b3ae9db16f68d4882be5542406c03a70e189e26c68c8d32357d378e68747e2f32f541076ba79aaaf6e0dbce0b4ace153e77b51c389c42aecb75f547c96d1b35146abdb387981d81db8db1294d0ad20255d7451cb177407a348a7b963a08c1f61c533d27e3b94581b841c0e1acd32fe3ea318b3cdc2f46c92b26fddacd9735e2436fb70aef44441443b01fc8a7bfab9d6d7c4697eaae8280ade87129b80804043ca478868d92b047a59faf198c2871040f3b0aebd3a553413c296247c4e9bb0c11c9fd4c49775fe1f17fa28a536dce824e069c23d0674bcd1378714d34e5cf749048f6a459ac8f07783c338cf99404ab5aa08dc12e25e30be21b657d33167c57115767c950bdd28c350724e013329977f6bd190f12635244414aaf742b7fda92662bb840367e9741744a491b7355c66c266257dded8f01a31bfdacb4c3c8e063110f78702a364d6b362556efa5dc2aa6bac183a8229c190987877c9034dd8cb610e81e2be892cd24563ae16976b495020ce478f2032a5fa2da9300754dadfd768d1b78a585b6a36379b72c7701b900a5162a5d1c5ba0b26b024b81f1ae367cdcce776a8aadcdeaed2b83ac286015c2192265aaa9026a6ff2ba0decf78c44b9341a1eb642ad3339c074f27d458b54141ef48af2b7f0bfe21e318ac3fa1edde2f729e875378a726e6ae1c9231a0f90e27beccfc9227433955601b8d656317ac670bc9db1a38e23923872f854a80af204a3abbfb0c155ada7e5e20c0b1996a5381eb9b6d8c17f9a7bf5420b59d6dc484d4cffc78deb4cd6aa6ffd7314f1f4c799356e7d6b3b80ebda65529ce054c4c801937581f42bb38d14e39ee963ec0f6a60aecf6bb514587fddd71f6214fbb3e18a64a97391cf7a19671a0391873bccb9726ab3425db66dcd0e532a11784cff6e9914fa68e7dbcfdffcee00169c35f4e55a8487a8361cfd129c5b5048ab8da5e394dc23c74cfab612ea00d570fad5154fe04346014b3ac86ad32288db93f7700ed5868ee1e54f3511b93076fc6da1b89187f1ec7ed043c9a916ecfc1c2a86669272bc4a5f10dac618b2297910c632542eb38e7d3f820eab89ff4a011fa8b1930285fb6f9208a770ca8bbbff975a56dfe2a6851c820092ec00b2e4ca1176c341cd6c57ee3d4d47b582d660760f31e622a54b9b171fa3098c8cdbad453b3b6abd3bb17bf11c4231d973808bdb28bdc9caad9a8ead4c142130cdb5f72dd4d218255da541a56c2347301a84e45b90a28c3bbe77edf9e4e753f6bc289562a6cf1f900d17934054d9de78b0e0ae6be2be8f24a7b4cc6360cf8a67b218c09e9366819c77d9dc984041e796b6d642f58afb9d895a3a070d610173e2b0b2355b4c82f94ae670f56b73f14d538573b0b47b8bf1faf2e481c579b8b6d0d9d8bf1e0d8cba98967efbff9e73b9a57f196f36a896f7176a6d871404055948d5c5e8d31e8ab3cd9451aadd74ed2bdc1cbcb11b5846c986591ceff34fdb1284f9fbcce00bae41b7dfc1796a8a64905dc46ad8a5ac4dfdd03865927affe6ebb52415e2955ea8017bf742559afcbd92548364dedb91577b9f7ae9cea9ffbce32d654c7ead09bf6b9045f0487af9b965a0e0bca99a09dc10b2999fcf02c8e4a71d27c9eae5068b04833d18621f6ef49943fa97e26fb20ffbe39d8d87b1ad7252d4eda4a5d037d51c8a6e5b3b247d5fadfa1a316fa6715e3733e08d419a255717894994490761596ec5fb239784dd1a6113c2728e349c822004750193b25c08279d96a26b30ddd7acf3911ecd0be8da34881cca8b00595133da788a56750aaaf67a90a1dc1bb05bd6bb861fcac43d9b086c3463124225f880b9d3631ea4614f167acd9e008f27a4cba043cde0287f2fa4b6a051d2a49ba27109785f2cc415efbe02006bc640843c82b92fcbeb4d1f12261da7d51c5f2318b7bdd4cec9d6cf299bdeec5b3459eeb70ababcf715bacac4121a42b77c956b7882dccaef2732b405e7b8d5eb9961ce138698a17990ec462b51a6cef7e3d457bc59cbfe50f2e6e1e6517aaa29106094bf855b4342a591754eb8795bb8c9ccc32353cbe8ec389b1c8e25bfcd598398a1298aa310377a8f086be1ec437866f4a7db994000f6b51cedd5fe271a936e4dc7f2626c651818511cd8c81fc275d5080022394eb304b6b39250a50024488c9060cf52f94ebb1f17347a74e100e6d341594a32845d66d968f745e15fb6170a8bfbbbe74a9c809500c497675ff6ccf2a5a42d78a3ccbe938629ccbf5613f77f94f0fe698941fe24a9a4e19a4bb83d1e83701791663c0c701b7b5bcf40e33a0f923da9eeae0fcb6e458443ec43d3d0ef461ba3bbe321dec911e53117bba8a708a313831aa246a0f9f4c29137af3529966ff40188e62f7034609806b56df1902baead1b2c0650a67e0cd8d6c85a98b5992a8fe332f068d85cf411e53b3d540815d023249c90c05f6113ee7b64341b4d821ff1f1aed8f1348f991f1d1eb897786a3bdf99b4d16696592b9e7db000c08e91d06c113d588adeaf853bbd263e9aba7a784a26741f9a7969f21bfe21ff6a7d0fe8d29895d893f59d33b19a5a731ac7a422d20d55543b46e4cf5e9c601a3f9e9da4d3dd8cd829c094bbb49d1fc0d784b34e3aad94ffddb3bbe24267bbe00495a090ca486ef92c1bc9b09d50ce7253fd7ca1fba13ef4207bacb63748e7980bc6cca0c0e8b956e8ac44d05cbf04af0857303f12da10ff93489ed9f64e2a792b3359f20a2a24370b031ac6e2548d89da7ddd8eb2981262c4ff627e0bfe58d298dbb33e7cfc7b2474c9c061122c9950dc416de8df226c6ac63fcc50b7ea765bfc9c141bff6c4ecc01dc007b4b87eee0041a9dcb34598b7b2dda7e3465950d400f78e9d94d2a0eea78b69193b66292b22305efd96d7e38092f574389f57c603696b300acd2235e2f59cbb93f6bd9317d1a0b6d29c07aaa6891d968d459f56cbe0bcac3b151144fc95c4262d12f18ca5c10251b3b719573f8c0588b24266dfbf5bcad6ecd16786844b815f608d95a4864dbe547eec31501d5b8d0523ba6203373096e804053ba55c028047a71132cd99150de4b2b7f8865063f06f7e319fadf73f19b93b0a1996fa09b5f8172ded83d5d1204c645ccdd280ce8be3fc2c618feeb2375915fb9f0514cf23d8613bba9a36ce176e3811e8c7a836d5c7fad27b3ca7ac1321cbcaa1cf7c7d67ed02fe031fd8837c15d073e0a387ff393af881ddfda07713d4301528badba105ca51514f5975582f81d3928d8d60d46095627681d21bd8977242518888ac086e189ca6b387b6da002ad2fafd52809457bc16ad0d8e0348ffe7d79985d2ba0b61238e79f954c99159a4cfc1938404e6debcafb41cab2be81a0c4c8f4d6f5afb3d9a4c42d5b81bbbc9f6dd91bf800873962256c553820236d6f353a1a23908d9ba7205eb8a9d90768791d7f1b303f310a2b04c6cd92f55fd7fa211aa5bc24dd66355798edcd2adbe95f5e1d4cea9790c5ec7cf31064a222e5411610ad06200ffc98f582bb4d3e1f8acbecf9798ec8d9390da814a7e03f7b828266bf33f579c5ef7d9b53c3fb955a4a64d1582d75705762809e4793cc737e2e6491f75feef6bc2b8baed4fe8fe210dfe97d604f895fb677ce97463bec81b483f5aa7e44308670916c90e6c26b63bada62037868fba7fd057979ab6cf798c1dbfd3f813490d35700cb8563944eb92955436cfb32b66fc2090a6adff5f0ceba27767204140497976e7fba66b09353974c6ec2c160f1b854e742ef5d25e460437900431d6c0013367477c4b5031b39bd722a2ff74764705b04fbddbfc1c1300d15602c48dab3870b5f89eb48f3359a67b6ef1b6fb98afc77202adafd9575501035203824b97eef636f2c1166f1880db75170fd0a576efe44c3dbd9902e56a83c59c556962f13649598a180bfcb33c3c063a72ef6551c3096229f156e0be2fdff273d1c78ead821b03977538a63d1df5952e56c3f528a4dc55119a654202b5b2d6b4d423d7ea621b3a737bc5447292002393b84e3ebcc2ef7fa27a00dd90df5ef806829040be1e4f87e8f12b97f6189be89d2b0ed258e20dec29139344300e9af0dff2e928f58113f6a4848e4f2610566f7c1fd83c57365cafa86bdb2246c716d5e4413f0807ab683f0c8e90dad02c9830107d8ba8cdcb7bfc93f8392b69d4bf60eaf906287a94e9edab8a779a5664ecd5e9d908d9614b70a8f2fcd8c517260d4ff1c3e728e34f3bb9826c51b5b25b9f64aa9d0ff84c120ed289ea2b93461cb22123951c2d23ac6c558d2e2de19ab126fb7e876a3c91705bb8374565a481f6c760f1229f38bb383461d031d9411872893b3786b0c70b01e5b928b996ff132cad90779ee2eeec159b26f7c1f614682fae999326577e52eb681c4276fc54b9a2cc5c589af79d42f11422a36bda836c36f0249cdd52ae635c6f37e3278eb5214c3af5b9a5b38e8cbb538446979fe1522af060cd1e2d14e4d07d12a5db82de73f8a987f712ef3b54af136f83c5c3bf83e21bb7c7ea94f4a0f28fa5b94dd6b768698a25f8b979e235c39eebbea9150810eaa713c52f5f55c5eb5aa48d5f78c384b40a1abafaefb14dc53521b479235d71257df591e0a3d824b24a4c8d1176d5c1c48e796b171628f389354d0a51b9e6887ecfc96e465527f2d4bb42dbac6dcbde4accd40fa543828e423c97c91662f77413f7285051eefd9cd34db4f25d2afc1349e193d7a13aeb622bbd5469fb55aa8ffaa796573495d934f6038ee3deaa3ed2ea0a866be871e03f5f4e46c49b67840fa4f04b68e7cfb0fab6a2b3741363fba5eeca5165f8835c0f2ee954690af41b9a5638a036cfb9fc27b83d8518c7a824cc584b1643802ab001c9fd1ea346ef3ceb89cc1c65cec5cacf397edcb8e13e751ff5fce9dc0ae9a9d65ca7d51f1ce4ad5a7405a2bc05ec223db67eb521e63fcdcc4ad4bbe6d98f3f263067b07b2501b0fecc1a7437729e1e6c2b84f52407c85845a65e6e0aa8b45c554471bc8e4a936b556870dc1953a2a74e306243f307c1acc2d91e54bd095a0522ab92e7f9e1f388b46f74bf054916e48dd97b93ba4905c965257232975d9b688651e09287251775458278dcb182d00710c7ae823d9943ded19da3edbf2532b1530431f7cb15f456e0ba72691bcba267dd1aab716877746fad6c83f957a5e963b66f62e6e85c1133fc20c59ae3c38f8ede20568e84e782f18ff69a0247ee649921bf292eb77e3b42ffc4d30f679a337e1aadb876624ca65c64cb9af5c2958e004b212ce2e3b97033bfcf151397e7b36c2ece2eb06d7126ceee56b330405ea0c7c6a5bf121e1ff918b9eeaee85adaff8fce3b1bd2add76a2a886146166766ec228db9e0ed44a7321680fc06f14c00e2424bc36004df2be8a377c0fddb7d6c6332ee2a20448bc18729a99b4e4725afdc07c0b05d45cf2eb142b98189d22768e293582c8f0f4753d7ff9e3911ce29f878d0c450f6b607141e7222e9d72800652e21973c6acfc7bdcc6e4ab906e20dd78e8a37d1f3bd5d9d2c19ea874229d9bc098d23e35a43ff479c6c581487fa565390bed5f12bc1c3b9cd69c30967c09823abb586ea29ddb3a1035d4b7f42b07ba14fa828d4927e3758a05741f145f7fe478f01fcb08cf478c82e2dc3fbf70fdaf0ddab0637cafb777160ea56d41890ef8e9c442dba9106dbc53c99796005a5e974ca8d2826fe726fad0b3822dfe10c147109455a976380e09c912d97bcee3f3de8b6fa4bf88adba2a0f8ffb7837847b14637c4211a5623409590486f594a3e294d422ea87eea6b8acc20ef04b161e94ef575b852d28681c4dc0535f10b017760955d875cb19e5e3dfd205c32af2e28c4cc108714e72c6cbe57ad43355d561955f3f9c273eced8927ecccea73367a4bd2182db496291f7aff52248bb7dda31e5baa15f2e235b1a05b6dfa83595ac1ab5e9fe9bea42f5cfc612038898cc8edbbf7d0bf30dcedbbedaa3280d8598957d6ec6aa60f3ec8a32fe27680bbcf51699906b32018a920dfe67eebbaa95d583c37ca5917731d0c9d30a7e52e5dfad558d5f81e2cc357ac75bf179f34ff2c74fc21c14b02aaf84718bca0005939f29f58f94c13860aebc8b872aa38325a2097a08b9bfa2ba6c30ef95658ddea4030c8fbaa865d422e5329e2bfdb4b9d606d488a3ceef5bf8f709f6f71bf209c92ae54f87e2f25e5f2704320df51a1151191a028e9e2fb92d15df79414919eb900515957e0363400bc8f951daf509fdc4969969a9e8f83d72cadb37526641a183c224cf819301ce187024abf747da0c2c0a51298e73d1fe48b6c6dd11fce5bda2bc7b636d68d720762a168597896bb5edc8d25a46cda6cd6b27c872a3067a11232aef27581a6c776733ed1ff26ec62124dd734fc71c6844a76dcfbc228264b21177865cfa71276f915c4577337ef62d88e8338e301c722621968a00f23b0c61732ae0642a16e4aede1969aa9e671e8ee4f913109de6c27cd31574a00bd0a2101c8b4ab47785a917dda241180bef7cb74549a3b013fdf3c1184fd2dc0ce970eb3d0b75f0e661aa01bdfdb3466e32f11b830c6d872a1bd9d1717d9706e9b3a1131ae1c76aff7b1b5d2c3b5ca42c0c01608a9d8aaeb2f3a7b14009bf3cb0a2143ba2bf1d9f64e184f640fb09756d110d6e4d1b81f0dd3dc1ee5cadb3003731f3352fccd318e1e67060ad43962752bb8fb0d3da0ab769b8a5bbe391dbedb50f293fad29f70c30f8aa4f7e61f47b6587666279e7552bb901c4c6ed19fe31ee17b2a2eea97fadc6ae8dd6049c00a14a4bd6283d0d18fc62adb38ca4d32d725b20006593b208da187f8d4740be953653c68de8deb6baf8d98cec4a2eb8829bd3db05f2f2bfa0b3936dda3abeb584262afd07d2812d6cee0160f2ddabe850664e56a54b377733a312bfbc9e285f8186dffee1de00e767b045148d865f731d8106705bebd677621f51bcd2dea0578caaaf7725640f7530a0e34dcf30a54c594088236e271336d26aead4a72eee527e68ac593af352724ebf098aea3cfb5daafcfb46e59deac21530a65aa8f1fd6905c6ba2d573e1889a75a8476a8ad680c5c9e35c77a3262e57751a3d7587a0b3a0d8c7c41ada11db1f799d3f5f9345d8067b143cc7485a9e3d3e7976e772e5798a14bd143232ea84b05bd1f3b3e8105b38b3bf62e42fa626004cd3aa42a2f01cef1752144dd28b1bd58697d6b23e5b5b0d04280c98ceea183800b1502ca791e233b53c7f4d6acba60c9784b2d4d0061448298a997bc455194ae6d08fe54761a59339245bd86706a7d42b0d8766917f8ba8f048baf329df5b32abc5bba4d25c5bb10f1c8175569a4c8e2870ad9d566e0ab97f07fd57371e5c01589e3e9bb7df9f3a4f633e0d200b2dc1e83b82a5c2f7065ab89da88705f2440706386464bf2266075c08a4d333dc2958c46b263c6401f1c93652b3c9dfe7a4bc70a769c3c258943c20ea1e43849418cb70c59cc7c4884ea95c1d1bf09020495ef061230dd29629f97cbbb525e45c43804e0fd8955d0fda1ecbe9a23d4ea4ac331d0957201531d0d86705f3e88da000c54f00307517437fc1739609ab49a01f165b5915900d093c508cba9f9f90dbb003ca6e14aa320d7be4edfb5e59dc9eb477bc7faa1c6e8aacbf0c8be806ab97297fa11020d332d5de1e85c345f679f98b51178ebf66365d8203ff3af58fb9ded3b8e569224b48786ed2bf969b645b2c2ac257c4dedca3eaf9ded1aad08e6855ae87148af19401b8055de925e603d572930907174372306b5817a7f1a0e76122f8657147db2c0224cc76f88a508e00c7fa765d60a23df6b46fca813881054e921171a294c43de840cc3af5dd8b940def1b496868d6db02437621c53b83f5b865dd9dd3780668656d1cd83007b0ee9dac622ba39782b375089f955738c2d36ca01531a714b73f02650b074aa192d1e578993d1d1e9e32614326d6022709392df3a510f779bf86e2bdc9b6fdc4dbd3d4f4a0d96dbf6f91985b4bb7c33f5113ba3ebc1487d2ca0ed6ea7151c6e8fd9660fd5e3772d6c97a6312d6636d4e80ee812998204e31da6313f6537f8423e602305c7748ee0680d414658c86c6e57b4e49b37551e91d3911eab09438234f9f90cd75aba6cdc34795e82dd835efd9437c448777a55b7ab0a78728e389a3a15a581ebf7d2645e9bcb8fd25acdd7e03671ea444d6616495ebfbf95fc8b29155131eb2d7fd4c5a8215a1697c87c8835429206b3c11785102ff48dfb926a805a0dee1a299344d768da024db8c8ad03f9471b5fa408d9d73668b0ee387d5e66de308b534d7092c19a3b7e0971f06e6ec4b372c96960e20a8d942418582e7b9420ce8dc625c8d74068c187fedcb7e54e022fa2916aba4e5f80444650cd858ca60cb006b6973b6f7cb0a5826c68e8f708f8cfdfce8d59c77e3ae7c424814a2c66edd0534a2e7dee7301071930319c7ecb2cb8c777542c6a21675bee1e821179c5bc8cb1297ea17672da8b8027d2fa05ce9e1a817b73cf3bfa4e9383dca17f6717ccbe4831837b1d2fa2188775d5fd807145257131cf7f00ca056a10b76f7eb72de74ebd64a1df756e3bc88e4c19ea5e0611f91b1afa50bab76321be1503ec6cb8891590470b2bf81d4ab1f793c5eae8fe0ab9acce23f484f4f0011c01825b605bd4a57c40832d672748b8ccfe236de6da3c31dbceaed1cd6066f1c1c8bd56917f3996ba7d104b2447d718aa2643259bb74e7e25a5ed7480d04bc3c4fb5da95682289372497608ffe62b6702ea90b9093dd9f508ffb291fd767c4fb25ff1481a37ae5bbfa2567afefe735ab98fc2322e0269599554122bbf5864e89b3e2ac361b19dc4275070d291cd97610d65c4cf3ba7ae82120d03293feb47707dd98f2082104441509d8b2d9fef445e285aff3b341f03c81daefb03536d2f83e0fe74c028fc3c651992fd8186d1d1dde36bd15618febc12244b4c7c771ca88e40dd00c66a1fe0d4e5bc9d8045ee8d4bba36ea4af8e51afb5f05ee58f1340a2aba8d611b05002d8fd0545ddc6e7bd189c0a836c3df4e21ef616291f56162ed05947426b754ac91c3d958e12f3edc42dfc72704481fcadf405cc212a45e18d5eeba05ad2c5a622df0d0f82b814512b9e487252a7b47c2fd0c7786fd825d9347ea0fbcfcef0081d01881d611726040d4e58428a12f3a08f25537fa4d98c5aff21ebff14051b63d54124488e7046f56f9d8581f67c5c1f92f6682b901ce31d7fedf3dfc3743d18499cc88f6a80eb0e54379db4d0eefe3a9f9722973ec80834ad0ea771a1ecb5df6a81de19a1fc16b58d5413a7753e65782d5aea3f7173acfb3adfbeb41f2d145abfb1d5fb4ed32cf74e79f8332cf138d1c481818b24971deea5e68c2e07b9ef7e956f9ef5811115d015d72b436ac0c9c8d536e8375aea4d00ad8f9c79a55b287753f800f40ba196deaf41b6e886066fa68ade2d7d9ae3767999276490207d74f55ad2264b30a8d3acb9722d25aa5d4dfa272f11bffd307d63e7d43d82047660526b08d850023b158aa05641b12ab2c6bb17df3eb27fbd60b0bb3dc57f5cef7a6d7782784a18ec20111050031296801f122385eecc5cb23ee55df27c3c91cef1d5c004f80cdca7874519da40bbf06c129d8b760acb3155e5a84ef2c53a410d485196dab9006e7fd3189811a3958d9def6561d4e1faace91dfc99a568e75a3c30dcde17e668fa01c42ab1c6f266545d86f97184f778e9c884c9bdb423e68e7746061096f7ab647fbe0de3e858242858165553e4038c583b6eff6cf70a26c498c8497dbf3b7708c238d933748b624f21efb09d489265c22105cc65dc5d787dd1165fa015ba38660f2358eeeb8dcd20bbde313842dc8c8d6de205140fdf77a57a2ac21789967b35d650cfdf5d28f3ed79f6ca8ab628c4fb006c94f6a1763d9b0a17dfac8be8cd0636c8a2b8ad8bf6cc1a7cd55236590e991f2b03cc56a408cd397f8648edb10ebb0e9a2c23f1029edff4c0092436e4b6a95746ae5aea9801cf529124468518cdee58f32f7820fbc7e561484104fe805ea3729decaea3eb882d4088871b7c814f55eb086f8cec5ce958489cb401ee42622c22e599b39dc2ee25bfdbbc956b8d86305b42bd7de89ba1dcceef5cf35d7bbeabc77753e114957b518830bad9dbf8bd5c8f49d49f0627703c8608544df4156decc9af846d19db3e11bb16ec66f4bfe1baa23ae669590982a5bbe4b31e1121d0bb77c3f04c5ac8528efa1037bd48b249af163c5d1da79e8f9e146f2221d06f9b943381a270b154b0eb3770c69a697307da074f0bf37d258c379f5be585a0a4c873abaa1ac987bf63d620631487ecf12456b685f22d6fec98ff64195f24a5daab7cd13f0d889a903ee60575a27e3eb1d814cabb584a70d5d3ad54921eaf0c552f6541674bbfe8a26cd15a18a769058652f31d27350363693f6d5098dfaf0f7f3a3a7e971c542cb3f1afaeb3f1ed1be2fc1e31591f33c43102186ee92c4f7b6c91517a6ead4af91e0cc48de17276a0a1bd72b38470cf505bfd192f1bf140eefc491bc8fab35e48cb1aebd742124bd53063f5972960bbb7534e88df17328c863ebca6dc0745dd6013dc17d332fd9d852d1dbab4e61e5f1b1e8f521bc2fd21ec1f2c3189382cdc0664c88880cba48d41fb8f165d120e35523e6bdc0eaf6c93b1fb0ad668cbd578abf995a158b67c50cb24ba7942911844b8f76568bc91fe0e218f133d92f11cb9b9a62ee4101cc2898b49fde724bbd85618a0d2570f1cc591e714eebb7402e995eef1d158c61713ff565cc6fdbf5a9a3b507757ec1ce0902a2e3d50c680d030f3d34e6eb009dacee88ed5f6ec18773a9023965b0f801cd1c040c369914f719f6a87d1fd176b3bd4a61fd01fd520f1b80caf01cdc932ce2eef90afe39cbd893dfd75b54a20bd1b07e88e6eeed25bd15e9fbb09812e2516c0e6ec8a978e6b0aa9752feeb62372cbb58a7b4ec70cd3f5595ea507660a0ea5547c303267205a4e27cf18ab5297796ad5d83eb53746ed74bb57d9d9e2b794aba1a06d3876e24094077a2f37e32d65061baf53bbeadf5c17e752e3c6553b6c4afd2dd75f92c9708cd6a73e021a0b234d245576af481a29b3225715a1ef189b8ccf392ccbc340ec585d4b7c7e30648e7efd05c541c75d04c202315b800f1dddf5c119384671f2571d667f1ca55d1e7b22d608a5bab615c2413521143057b4856a212d7c8fcd3c3a1431f1c1758f72b56230e955d730c46f8e79ea769f0239449e392573825f644d64c46ab850a89ea3b97d0af8c70025c3d41e04ca665cb1b6c3ad9034d84978d4782851eb1a10b2e1bb88b96d688351d2e5fc4d6191a6f6eb911d195616184b6797131528687eb3cf252ae91945225222cd42073be7b7c7631a14ddd475279e3844ae0d686e716111bacd45304d1549de80ec3435c65b6de7f4838820ff0f20598f354396d76cb0a384eeff46c44f82583148a0eebe3c5a7ecf64df10b3f0bd29f4ef5d349f74e4ed1c14b0274b1733ff6ceb3f8de8792c50ea9a69f71d98eeb0e6fe6f8a57af2dd17204061f3ca4152a7c8c765769f41cafba2f7792f37a76f37267e29a6e4b653fc11383c17b628b917ea5c64c9434c478b8a739016225f7deacd9627052d67cbdade9b334e0499b2d24a3bc9b8b095abd7a3bb47580f4b06b77087814def7f66c0c72e5b4c360c86fa0311cf9f5c7874961bf296b5c65ae2f574246e5a4c39fc7dd24c22322554df8618d1c70f2f6786b1a7689001d683d85ecb781dc932a56a493e07f652d376a50f4743de856b04c8b69d66f3f90dd58178b72386979c13166e5033d214b4cf2d424d00ebe0d1bb6ec49846d5259fde6a8c338ad81763fef4e633bed65c0eb5934fd7c83f92d78450e7bdf59fed0d2c98746af3466ad72b456875f6d93a812c81e3db8ec290d16b1f31328d94165d541f92c061e4401931baefe0d07e81789c729bbc9aa79779852fdf09b62d8eb637ab1b5acf7c6360b0b54af6744938c0aafdcaecb75845c5096aa3c7c673aef9adc9a547b6244fe565ab52608b1c87556a09d62de3b500757987add1c568922252435ef20ad006363a2f6825eb9026dfed633c4df77d853c37d1d7249ddc277dee509f426097ccb60aebd8fd732722ef55486be1551eaf8c278bd34a858e30f75ad58ddf2aaa7921f5d2b2fdaa6c164eccb22a47422cbef366d8fe42e3e3c8a127b8178d8a35ac65a26b094bbaa2a24a79a159e2f8d4be97a858c8ef5c1c2de2c8ec05c2458720fbdc57608ee94a0069233afec4f36689c2027835b37968f900de1ad31a42d2b1f83b8c865f8e24716fe3152d5453f7d2757378e82b4b8a302e6a108dc45d02f324756856a2a75ce185cafbff834ff90f28d28ee7d5226edc8f80316e5b0bf9526681f257fed8d8c232b569be95ac51bc5490eb57f1b512eb9db26fec21790de507702a7e0cc1e03cc4ad174db3033f87b31431f6b2d1efca35c2e46b683e658d258cab0ed98d2978a29641c25b07ec49ceb93ada4314b33adfd410f83bea641f170c82b326ef9ff4e90d06db7a56225fa84b701e6be7645733e563c87c7a89fc9ea685d07c988e5a76c222e00acc4dee683d3120a963bb722c4ea41135fd094c5f695651af81567740645eb7fab3a8870875d7c80bdb3fbe6d0794821e7989467873c7cd9cb9a7d4983ea146d7ff291e6c79e29315b92394ac0baf8e69871aa9499be6bc237c44bd0472969dbe91a0df9444e7e091a585790ccff4621627d1bdcc3dd935ea702720d292046f18fe17d56bea5503be748e78dbc4a4b4302148a72819f506fe1d57cae7115111cf2a0c55fe85a6c23c213e9ee2ed4db01b8df8e4d32acf0aea16c338d43ccc64b6c0b2a06da7136ae739a0315f2c5bb52ed9bd130b0b2bfdc2c75a66ff949c43865b5466726eedc9110a157dcd1233da77606ec0090572487873ede34f2c21b606a406807ee3bbbad63cac307a001502537897e341f1a6fc8242b46472fd1ba9d117d0c54cef80c22e42f3a32dbe337af891137351db7a45546fcadcf1b78f1b88fe74bce036128e4902a2d50c03adec02bf195dc5e11f74d6bfe1d8b2423220d9a90b28f68725fe5a8314b657b5c744c1ace12fb260b5501301728670e79498429d02289ae5bcc08a3e16e8822bfdd5daf550402c4d4c2f287a09c655ff98d1918ccae3002857001c482ef20627b3e930cc3af9d863468bf209fb39016bcdd14d86336044536300ef37f43694978524caf354d2791bcf3ac51d097192e25397dc916d9de6588093eae0a15d1ab23b3fb82c2f93e9a6f7b3291beb50825b3ab4d6f435c4d613cee6517637656dfc27aa976e8635fc204c239818e1eafc11e70356f9a3e0f8d12d1c632501cfcbb0a340023bd55d51761537322604db95521d67a7795cf8976939d8b1927ab2be1d70de7bd2135b26a203e9489b4e2217b5c891ffdcdbd04b541bd5005bd1b0dab2c6664b86f824dd66cd06c0e5771357b8589edc8405b6db5c5ebc3c7315bba31d6190c96a5a32f1b8be4aa7f3674fe6c6b779d80b9660ca949ac20a026ae084909914df6a2d187413199e8f49f252a5c1becefd13afff6c46f0983b90edac4034f5b327554146c2bb04c918df27b0b3bdb9129fed5fde9308f196ad3c4799286e8e5d95f9d93a549a47c754773b6ed4e81eff2acf7587e7997859f20d9cfab646d828794a73ac0fe03daa1dfbac8b4b4e85c4e4cbff78c173c967f325f8a3282c12c90b7e72f1ea3eed7f7c10f5ecaf23548b81fb79404fa85fb6e91660fcd6d05a184bbafe6c6ee958ca2d1200c96bb8ab59a9dc5a30a442c519ad5ab339749976a381a5b7d5c5082834e12c43198f82e2efcae75cb14a0eb7b1df973aeb56e75b9de65da0575c7465813f166b72df75f75c9b14dd2068f5c9e24ecd778b25700975510f39adfb049287decb5a8e3b141165772fd968b44acc77af406ee7088ec77e8cdfcfb7508d410606c99869aa8bdb78bbdf802db838c0f8f3189f33b098dcec1f25bbc45976f7c1d39e943da0dac28c2154baadef62fca7f0a729a17db4fcc3815f4b631958207134138a07507cdd273a05fa59928a4bcd4e8fba8c734ae2d39ed3b237a10bd538d71425021cbc4d17530bb2b2e060bd865c091c258200893b43c9ef924f800e87c935dd68864fb78c845599808f6a08c6bdaadca6f03e9d74856bb64b57709033367d274d3fd9a80f2a0ecab822964d96326179968a5cf7340ba06b583932672c18fe360c46d768777be88299a251a7173f61fd4e7bf346fc9460811592f278342cb4e904944a467315e67ea4419a588ad2e5b92d513121ddbd677c0a5f5cf3bd7407dae67ae7240505c711f99cdb183ccec6f8a02db8bffb8a0616b13ef99e6bfae6ce22bba01ff8f380f44e3d2c66044df121f37128ced3d106f2ecafb8e781aa0aedc80122953c4fe66f535e0a9f1e7f9e6a00dee53ca9aa9eb9f321b593701cbeb348b9368d5f603cf6a316ada5df6216cd0be0a1fd4b858b94bc82bab1c2491523b3e8409a0cfe6f17020c3dc7405af5fd34dd8d5d766364a9a442292aa83d8d50df27f3f6fa88f70dcb85fdb1a3c81559acb3a2f6bee52b039959d655e460276ff1a2c9730c3a0bb8de190401e1d811fdbb99ebafa5c76d928d622c18b230d7ce92b604e73ae9c48bbd1c644034c8efe0a887e57555ecfd2688e093fc6f2b6c30dedcf5007bf0e75b305d180cdca96c5d6f6f029a55ef73f7cc6c5986eafaa2e0b98bd33e5c146178409125ceed1ce738baa1c4039d1dfffc40072edab5959ba3abb7c52cd0e16d853161945eecaf2f6d5164b6001fbc2303972b47d8249c9c400e5621b23eae856f90f6836aaefa0cad919bc610d3d6a898529fb57a0698c2ad3cc4a6c384521e66588ce43ca161e37b8a4d362b125631b6f09c94b1f230f926dc0603bc053bbd9941996f2f413a6e9d08e163fc20b58bb6736a70fdb68af226ee2c2366a7f1254024387296d41a37ecead46c7e7bcfbca5020fede6304741c5981bb0ab95c66a48fb645609bdc899c3a8f3f1dd2d477a9dbb2af50ba1db11089e707e93a38530d6cb695e0ff1ecd9479323e9bf91115c2bbae53ba17bcc580ebaf2f4e140e51aa33f02761ebf1564813e408c541d07b04cb50e2e56a4516996243d03de11e6753ba6c1bad589fe04aa2d4f89d4c42c2ecceb10c1b7b937d2de3be35cee4ffcf7f030a7839d8f82e528b62a580c85e92f92facb50d6183d7a4025e256c3ccd703179a34f8404c3d2612b960403bf91be6e58d84eadde12f3e62fe3c57f03920d8f872ce3dad7d8a5ab2d164448aee0c780303fbfb5f586f7ef9b279665403e70cbcf8724c47e425c5db961d56c6081bc27cbcf92a3a9bc77039deb3660dcdf47ff06b1a4c93274147bdec7e958e6803e480fc201b84f7a21434b9d663ccd517863eed7cec47f023db691302d219319286f6362739a1a40ba9b15bba17c40432c5c520b8fe78a84654ae9e5f3dfa7d65c17de78d1ff5976bf07c9913b29dbd4e1a798551fcf1c2e7ab70fe75195ec0ad25fb87360d57d264cf023e7a50468c91b880af1a481dc3b0952402460a5026ac51f8fe71e2ee47b6aa01076397e48c98b76b6a515a487e209d360b03b837edfc8d6abe68b9733fa5d98811085f83950521206609782a22cfafa4ff43172ec86cb7198790a7031aec08805fb6c51f185086f50f65f30283cf22630ac7762ce8757b9b9dfffe03448955484f0e2c8251eb6a7ba413198cb1e7bd3884d63e14dfb7bf56cce5013502458f6999185d9d92751f638f96ca100cd5f7bdb585778c6745e7a3edac8128a1c7aa2eccd107104a4050df67865def527d8780fbed147f9f465281c30f0e175fa1549bd9446cea79f2a7e108b95ece80632fe1680507e2d99faaebcaf1c9142f9b79069e8984f5a5e5cb31295a0ceccd4d0d9af7c8a7ac874b72934c027caaac9bec6b425c6ac5d0000b02bcee79466d2a41f3548de118298c9efa574b22c66800a4d6b09e9c101736d918ce0fb3d6bac1b1dd96227eeb9b3c62c5c1f068dca04359e4c5bbc67dc13dba351e6c6d457246034f2fcef50b3bb8bfcd7c9cb1a29cc03a361a41d4f53fe48d2526dbc97c57576cad2334bde3170f88bfde7b2ae7811d31225c8971215566d119b7995e1aff7ed0d088331c61f39cad53d910d81b1554546bbc5d1cca4c8957e91a761178fd9b7fc291b7f11e457a66f50d6abf06deefdcadacd2c3eccc4f6be4fdeadfe0a365c04609fc8c1072599cb3fbba9491d24d795b1e7f96e7134f5f4921883d1d81ac24a30627cfa9b7444d2823b07a50e2ca99224b599cd25e865770f1adc95bb11d0c0b02525581f3bedb5f70a49a277e4c873f872eed5ba46378f2f497ca7484a77260757ac183306df2fdf4ecaf6dd7d13ac40acbcf968a118a93237dab912572c9d9e7645689347d52e47324a796d54dc3522d9257a98fb6b4a29d9fa702d0c4ee6b904da44070c34e053cb35e4a2d1de9fb2dac5340f441a60838fa068af660229a7f09b3fdb2466c78cba0853e8ea579b63645889ee7d1f7971690fc7a7e8915769536db57766044c1bcc1c2a293d7ff4aa8189c1b4b25e5e385c367ef50ebdb9366184e3fa08ebd752ea0c326e078cda20507bd3e887ebfcff4d45a11429dc5fc1f55bbc5542d573f6c54015a29ce76461a16f4e58fcbd18bfb0f66eaddbc7fa309eb4950fb68d150e95197f732af6c0e5fd43be877e11e21db5f104431e5993c05ca701e48431d4023d0101c45ef3a6591084e52bcd184be889cdfd28ae450b888a96b1fb59681756745bb9f08459223508a4642e1e92c0f873a1d2e0eb9b0792832e9c63e69a8547772b7c37bd335831bec18f4db9a47b98fcf4801cb40d1f4254dd5c6429e71a9ff74980570b99ceb991ca1261adc30d65c2eca4f4324e96c0837a83dc8c7567539a7b8f9abbed6d65dc9de0acc530b1d96fca478da6a9ab2d82ae59b72e5b4042ee71bea2c9e6a9754499fe1a77ddd67b99c7b592d58fee01f2588327917635c45494da659b477f6f10d4821b937517a6bc3b5f237d67123863492a0af7a0e69c432a4bb1a6c0fd629772076056b8aa22d9dd852b13b8e8347b6f924fcbdf8ad120dda492639141ee0c5fabbb95d7e5cd15cb2414742fc0670664e756d28723d61671206c44eec22e65d3c00acacc21e47adcb485128080da4023fdf7017dda5d02527485e98ec2959b8a5f1a7f7d533e5cf0c0ee5e10c6449bed2aac86c2651f64384b90b8b80bc7c12d1190e67974a75b5c57488a7ca1197eb77b1fadb398882c748835eb52ec0966e30a82ab5a2286c1891b5c492abcff910ddd0b167ef3825c9828b5015e7290976117e3e1a1b6dc95677c6c2f29e8fd2a7fe3f4686a306f5bb634aa1e9198d4e19401870335f92c8c916844012ac0885045e2b7ec6255729deff348bc8193f69a7b2afc1ae085fa9b6117b72140cdee90f694fb8979fb4df5063d1a5002c3d44ca844dd5c9b619a478f8bfff567439142eaad04b4329fe73b033dafdac2a512ae82c197627e3fb6d426b96fa67388fca7b1142ae6e7eafc2efd6c4a10c58b4878e4e1e19a3b57c0571b0661dd0cd4c8f3abb811e6d6b676b89dadeccf807431311094d798fa2c294451deb48e95161caff2a7cfdc23ba9f87b7a4bb3b7bb2646dc07c36865abc4e7df525c2513825aeadf25e988cfdc3600d0c334e95350474e635f8b2cbf51d8ecd2653e7e42ed6fd67b7b4fe6efbef37e709d0fffbab19c6bacb28521eff66b013da53f70118257acf5909b98c9b5b68c79ef18e418845b987a1d93e3c9fdaaf63e5366369ac11c2eb67efa3024590e129dcd9ad196f5b0ad25ef66186f55c4257070cb68e8c7f8e23575553f89b30de5fbd58bf09198ddd9c5fee022adde6d93acba02a6b5083f6db06393477622cd2cdd4108f7fa8ab9ac2b5e718612acd645786d9943ac86219cf83121e035796a4a22893790592402a1569392b5bf8d9c0cdfafc44d158460ed87aaaacddd1adf6e25c402894a6d47367c534405e4c0e7c59cbb6d35d072a729a255bad4f7beb4f37c17d8c70673f23ab3e92a44d3d9b9d54ee39ad6d9145c7335d5cbcddd1f9abcbbded30c4724879be83e2f4b36d228fc5f274a2dbfa406d9e76367ec3c8c8a6b3aa19afd9d10abaadd225245ab926e6916342d4fd825886d25a9d6c08f67c8960a440eecc69c48df800945dcf6fd681d4ccd67cf0421cc5fd2a69d4f3f8388e9f20cf7501f19f9fa4fcfb07dc189d20ce9cbff4678600d71b4469c437f8b47b0081f8853cdecc5b16f374b7f45aefc72b431d87ba1a8a790163e7b98fd30425245e9a9039fdc923588a750fd9d55fdd44af86d812cd86d3db8068d9b0dd873ed7a92d887858b37cca17658e0749665e206a0eabf989bd11a8bc0c37cdbe63c8f3f38917abd17ad37a47dc5475657042c67c8d3d3a795689972ea9ed9974245b64e7a31cf1de17faea9f492085c4145d70ae311b19a2c350be87e939decf00a5d21a1e6586a4b21b06a824d4d50be02070399c44198fb5753f3e548023716dc327e8a7dcf7581da7b06d5655e5a04ffacac138b42f057d084dc04b6e1aeb39397045bffc57d86351b700d52043be14f2b02edef3b65b218da973f7cc0ae69741a069cb68b8b65919fb9517628ef87f2b615d6a3f0f4806b194a1c70d68df9224a5680801b12b2573953e5330bc70f76c0ab029ab36d299f29a81f450068b245b3d72dc098a0e8b10f204627b6eb803b87ba9b44a5c4c9899eebc4da4786af0307bac0d7d8129ad5f35f0d7112521d6d3d4fdebe85f707e3e348eba5cee4b01ec0597c6716a9bd6a45130622f90e78fb0a3fd40c3d073f61bab7e15295c3de10355468933cffd9d288927e8d1e91eb35fbd5df9e68b6033cbeb0c272eb06a571c28b1d8e9767e23635a74146de4c70abb6bc3e9218ac23028dbf96566d3ad8135adca3172293b920fac79ad161e2f2ec162c6bf008b9adb1310e0599b26fead799a4596f77b0863726967e7ac30fdd5d15f3a80cd7601432e854986603d6d6636789cd26187bc43fe85f16ebe2008ad6c6bb6aa86e43cc6304455c6a1e1bb59573a280279ba672fe06da1967e9078ce86af476ee78b336d229710d924b77d16ebd138e2b93e35df50e4808eaefc52d6fb2f40cfadf2dbace774a003fc0230bbeb889200a9ef619a1577a3fd8d25c69c096d641b7cadb737b9af3d3082a55cd8badaac3b669bf337c9b212fe380527657eede718b7acd63b4158bc715b230d4878aa8b26b726e03cfe6a4663bdabb411b9ce59c7012b928c0a952eef72f7b77aa46909a90c79fa270aebdd5bb29d123f56e3d34056ed81f59cf2f3f60631a6d34f6fb089f2ef43968512fba634eeb11821018b85c2714dbd564c93f12ffcabdba9361431eb9eb95d8600758d2c134678ac90aa7ea70b5ee643cb13d44713518c314fb5b6f5f3da9a14b1f5109beb9e8be462703326950606e3f615966056d82ce46812598cf7af69079507123da9c8db42e90be8945e5e501fe8a84f59849ff798272aea76b185ae8bb91fc6aaa12a18628c21b9bc6a0e4c0dad8f2365ec35dee7dfdab74848139383c4fe174ca9ed7b27652c0e18b20d40824d7fd3716ed3faa7f81d76f0dec60bca258ae52eda7d776d5742da8dfc0808df04830e414ab14f9b180a751b03864fee6e475de9e5c7fe1428e1b7d7ac9d6f245c3459288a2c6016de642640f264d893f297c0b4f33ab5403dd53db9ce1e34b756152fb7621f29793fcff4c6bfa238b51054998b187619202be49f892a071db53e6772bb37222af7f13e318877c1f1da0a401678e131bd0ba7e384cf2c373778c8729c713b5c2987b75fac66e66396a6250e5edae5f6c2d1d865df668a5dc4892643660e309592f21a95c13e454761101c9986dc1dd5c81dcdbb90fb66d9e9c44689010a41d05e609e049093a22224aad94d7a4749dc0029f93b30b56b7384035d14f32b90d64e3ad8a3caeb4392b119d05ed31c7643db6d3e8799293ea0d1d3dbc5c3e74ab19c360c728c945c67bf662aae2565efa03601c1a24594c7e144e2b2c005ae5a2b1e7bd85dfd85d604dcd76f8cedcdde32104e2a4672eefbb0ff485084d5b304ea86daba445822b25994adc2d5b51529e63f673b4648217b9e2b1ec2e23cdc258f61e88f5b278b4e40f60b1786f9a29ed84bc6f021a860df34d0d0256d080ed67d5b2c1a7c97ca67a44486844f932e17448ec6b8bd8dd9a05daf936c40a919552d95608cbed85049bf6df8bf90511248737b90ae5fb0d6485281147c003e26d19736b9a769a3bbd48abb3ea798c2cf43951dd943ae3864636a85eb114cf3504f715daacf3b9ca02a400c49717105c4914b126d36e5d875c8f1366e75b73bf779fb3b606fc8192f9cc463a2eda7f94ec3614928fb35e1966874427706e2be2bc1f746e9d4d3619d0f2fe4c8b43996ac3f220870334ca2f7d4a2f6c599aa87419f3303e6237ad6e5c6d680c8a6833bc79b91491c019940f5010202cf8f424a12abc5d2c6ec7d241d6cf6df44ada940423a8f069f1d7823d1dd837d2558a8c64348fe43cb17cd41aef9f492bd37c163f75b9530d19dac047d91f9ca476d5c33f8f97e3d3b5ae2651847e441b478830d0ee1730b5b59dd76f804f54e7d8b944ad88e0ddc3d044b6a7d1c4da906a5edfdb07f15300b0c5d5351d4dba1bc13835b0f9787e86fc4abc8a531843a0a40152fb37ee64eef2c271d8d7dbd70710c5337abcf933ebfe54e9b050cdc5210e0f94c4c28c678040d2baa14a2c893209292a427fe4846cd669af21d8eb5d908db382396dfa9fdfbf9ff77efaf88bbb5e665be1e7c8e8d7ad524765bb23142ff2c23138070ab75b952def9bdf3b511f40218379f5b7b7211461e4270f57412fd29e55757790c267d1c12009abca68a2d36c00d90405c936265360149c4da2a5d61ed53c865eb4932f6906760c2163e2c04555da02228c4c39c2d78b0a25e7d7461111bc14429dd0fa4a91d43eccb7701e57c250a1924b4a8496df9b394c9211c1eeccb54b397570f97bb33ac4250a7b3e18c89353110b762703efb933e866b320d6f1163bf1250170e2959b86639e1ea5d0a3974772628d82bcfac22c10c71714cb41576f6a0c87d674c49ca7348a96a96d2b13a4df72eb3b22aa1a5e1902eb131815309eee1d31cd91e0375527b481e32d1055a23dfab7b55a801be9721dee2c80893b2ab4d3d0fa4cc969244fc17a3aa2f2b1aae89916b67396c601c5c4c50098f18086198651b9e9ba2aef83270e5fa08f17f86a21c1aa3d999dea6746f09b63137355ac0abf706409a5079c3e37f988fb2416c83a3b0e477ad06ac2ce873f3c304b271d5e371710e6c4787f623ba2eaef0d70c6f4292bba100b3bf0f73322a91514ff197f822eaa5275801fa3603f5bb0002735072d63475bb370625ac991c38171249a59c90bc0f153ab482fec0107ff324774e1a6d632ff5ead533daf5ccc28041b994043a6272ac632c696f1ea25119f962f80e0898e0529ed9a616e51c601a8fe954b675ea6d17a818e91a8f89450dcbb1fc341b5dcfd1fa92cef06709a85d5ffb44ae39c26e63d1612e1c3ef9959e88054cf979a6d68834280cbac8d0090e67065c99968c61187a89d2865c2982855a1b5dc51f2ecc7e885f5d01426cb0a60e3437d9171994dc97ac9cda93e67b533165fbe26ad988557966ec534867f6eb2a2f8a91fe664552e365ec708c2b7325e4a853e234b95b95f7c0ce12cc60e3f6af487250337004e9f2766865491a0e547bc03e6af431543ae61d18420d39597b76ebf02179650b02ee916cf998e6aea58d4ffb4869ae238a2eacd9738dba2e6a9499d0bf563800f815b806a1cf34ff96d63a2891d0acad40f74b07da236465b3369c645cb568713e9dd3614fce0b0b66c1e1ebea7e1806add0e4b8dd98c1f68b1749393bc8c78c7ddf510071b687238acc48fff8e558d59eae4cce6923807e2b53a851aed1e10f3a9c8ebd7cc689fc3c353cd35761b003b2da313e439f13b5478f729a74b9fb65767a7cd94716dc9f0904bc40a2b1432d75887a632932be60ab56cf85aa38d76da58839961e0b6e39057f3b777e76923435004f988c768e256af1fcdf60df75a3373be1823a82f210daeb43d9ece9d76845231a34fb5e24fad2a67a663668f767c0e6d5b686a6a79b5ab542dfb844f1b055efdd41e8b3e6273f90a34d9eb982b364f398a0e5e02a6cef70b9ba0f2bea3c7295037cb730f538215f3a35d3e32df2f491c7ae08b69ab25862ad41fc2beb402950fdb21dc8b4081c97972a7923bf3f22642403b4f5ac26951b28e33306fcfb5bfd462c8fa9a8c8d902e49f6c532b4e94c2b1a59961eb92d67f9f7df5d4cfcce9367fe1d6a7b6334acca18ff2070b23f16fbc1a58a9bf36f9cfb4e1da4caba669049fb937e902fd89a7532ab452e10a3e8560bf38ca352d9b0e577b7c7e169e48b50134e977d38c5921998423bf6624e7f23b2ab875191e189220f963cce49db1ed81fc35919478fe1691ccfe730fbb1fcf41706d7fb9105f58555d111b29814bf6f41126586300940d1b45806b2a1f21af9897a08ca23b67083344d8764198e4eb65da87e0cd63cffb0811aa26418964840c9b9a9ba1a1c95db96a8527ff9f9edcbc9e7808bb74055a639bc6792c065a9fc6521513a743e0a6bcc1a55bfd055a0771e889e0fa1dc27d29a42bbced42e387f9c12001e4a883c5e186d76203e00a8a2c87a2988611a2d8978bd84059656ff410772880023e5525638d961d7418244c35b844e24ed5ec05c889cdd72e25c93c929368585f817f3263a216bd60d3efc9572215efda2b398cbbd185f41421e7065dae384253256c8f91509baae542268a79ed228689dca147283ddf608fd117c54a72a7577481198c5e66d83b650ab64f16c9a478c6c6d51b5317d44eaa3dcbd8ff300485b154078cfbcb3d2cd4ae5654612f270647e01b185a27dd0aa811644a73d0f2c217142d69df4a028cae185461c99f6c6bee38b8bfe3fc2df2af5b769da22e8cf95eee56697106f3e63c4ddb09ebab773fca6b7a3c4d7c14d7af7e019437f9ba373c101ac9c433d5c20c9920fa770c6a644787d5e8d1121c683afa47c119f2b11ba6467c3320cd31006d51b616de5cd6471285f92a20f7738db34b464d2c06a02da5656d7ef70b2970051a5f5e20779fe80d0e632fb9be9c1c57ea1eb0b0d53dc15554dab998d00b85b29c456d8ee5646709842ab7a096a473593168dc2acc52f5e4f3ed872b43e1c9c22c682e81fa83f4483319a1a4d0b763c13894d714e1eebbc6c8d0f3b742931777e21de97f66a47281b033a5dd6e019a369b6609363b6982c1a10784d7c138c45b3145d62e41b9d413c1c857c956b8e00bc4eb9af322c8c213807b6536910f4fdb897edcfc419e9634bfd3c9b87a32e3d94a5bec2822609638d1ee50bf9d3d75718824924d6b2dd266a7151004650102445d6b704bbdd6bfea49c4fa3b065918ef4062e8d1a0b2f842edae046a412c25cde3a66fa0361769e7c6c3ea41742f25a28b2677cdc2c3f49e582e276eb341d53629168f73c864decca1dbc8cd31d1a043e9bd4b10689bfc2be4cbd4239de39390303566981fc07e3ae14f5a848e66c9094367384727dcb4816f6f74c11e44cfe190cea09e6890aea594211a3a8c036b3617ddb986bffe20d2cde034d3db0aa2c8f58567f2df3ecf4f9df2c56f3e0f1665283ee9f75330e90705429f94dea05a50582be5773de96e450650de487f0293f1987d334d41849e600491d3014c9a7e324fb26db097f8b889b9ec8e00bf5a6b848fc6b458e5c66928db5a42d6294700741fee16a56c85862e43b515fd73cbc054cbc09fb33c077d2058596953d49f627392ee3dbd8e4ed84bf8b165c535d4643ac069fa761fb71cc1c0f3b916c006c8a78467571f70e1064033c0b27c411a3a64f5f3e692ac7c6c71da4919dcc975bf07279e100faf720b13e698eb85328eddcd660e4b5dea0391ecce031c3ccab9c4728b209f30765d7542671ffdf6d34824dac6680d60d6774968639d531e1a422f18d634bc6fe95799e56bb01e77a6ea6166b6f6f4246a202bf5a7914bb9fd9fe4f19df6ba3d6db1a4098bd1959889558058420ba54fac99e32477c534c78b5e1d5bcac1170f050b4efdc8b8c1a2889b3bbbe949896a399ece856859af8beba63675b435a041e1da162fbbadc474a13f2544e330614d15580f13d54863565812a077ffdc45aea3c8fe6afbd73b578b29efd9bf6537e10e5638a95bef1205eef331d1261de941b0bef49b24df53c1e3eacd0154c259c891ee0a4c586dd34294bf02d432ac15fba3eecc08396d0b47f1eb8ff8fc13df01e9dfe796ae2ac2cee35135b7c2e6ba319d241d961cdc9569663072a11f76d3a775736de73e227613359abd2d8a4eb30c088c9762449ee8d6623c2c96dcc4ee97e4b4a29c88fa8642141c1049018c9ae9011ba862c655aafee6f9400f4b5738e6abebf1f148d3f26f6a8865abb8af3283c738ce98778a2c7644508e1829f15453266b6f4426befa8e00daf8d34be7e8d3732c5c8f2194774302e6f45a21d058a298218f649a8ed37d3b3f9480371b187899b73202d8bb4cfefd6d7fe0f395f7655c30857586a607b43f1ec54d9a089bc583cb2fba13b0accffabb0ae108f4e7b90ff4a02b609697d2bb709ac5825076b30bda2f74544d7198e5651f9ccfe85fc7bb5b2b7196a01104952dc8e72c3d072b5f9f726084de2cb80d7efc5a99fc64de80357c62e7e5ddb5d6ccbbfdd5f20834579519b210cd10a8d52a8707a3275a4fecdec9d4415f02213af2ee9dc80315e81bb51eea574b2b77c1b4a4ec52f0dacf73a0f60f1513e5c70ee072fae6b432bb703b3de5cdf39739333cf553075848d3af639f35b017e438f482f2776bbb33d2575f4e47d3e0833c79655f465d13057bb23f7f7cf21a73e932a625bd4eca2fef263a4c974fb6ceadf3fcbda86cd9ea1fd246fd9f872655df537b85b817209b0782636c2765c5177086b75221f4ff430b1da9c31c671f940ccf51b4c5f2f5123e1af2c3b829274d24ea706417c433c1418851fed307428fbedd874c244d91349e91bbb35fcce47a2f14edf8ad81b0b7a284a234fe7109bbb4ccd3e6e36c3b046919e0cb50f103d8f6fbf2f4dd656ff65c3662bd780abdd5ed4bcda5a17f80c6088296f324422ea5df124df26e061fe392a16cd2b18cdc1904dd6432589355f962a35154e178b7a18f27f3fe44cec9039251758a7837f9aba6f05209e855823cc927996a1630586b3d64ea4daf1309fa37ed1cf2c3ccf1ccc797f4186102beaedafba10f14238dfa9f649497ee34dc74be9fe120145159fddbae4fb470f41ac4048544eb6549a9ffe81110e4178beac0cf997b8e6e3c84544ce6934a24fc7937d636064aa6f63afa0484204dcbf8281d7b0bde82093ea0dc55c97847d592f55da8f4180263bf0ec6d5a141d2755defcd185def77df6a55cc15bbe7871fd1070d54f0936bbae3d8d0c188a8d465c870a633c38be1fc3a82917ac129ac7ba47dd8ebed77591d9fe1610ff6587a9a60ffb91a202026fd13bb21de8286411620aece295e0510620f9304a68b76ff0f452a92b27323663c64c0765c38c7b7f16a12607d8e1adc80e3e02825d7e29be765d8feb88a58c87861ae29548392c761c5778028609b7576651be27558a0978b6a67d70efb4496104ea3b1cd26a117d3e34ccb43d18c6cf357d4bf607892fe95412b6f1b01c786598ee1cb8905f64eecff9337fa721829bedefeaac049157f5d06fa5911bfda5ec76e14e42bca09c0c09ca17036045540444cde63cfe9cd719b967784c6941d1791a019b0d847890ba3e874bd4ffa51b1293ba0f5525186c9967895ea0d20f9ab40fc95ee82fb65e066234b5fd2344166784c7fa1c809b5a8dee92703936cf0f57ef3fc1f52bd26a6ae28a01fa6ed76a4022e0af7b5924a54459c6b3032f16617977d362b1b3d3f919264da6680860fec7679317c5ba42f8c0f7c94c50d644123d8e35d53b13c818754fb3e5a6350704acf5bd19e7becbbae4bc8397724eca80fcab6ba404cd73f7795f3578a3aff4fb9c63dd0ac0f7024b3470c313e38c691d8df5953c939df53fddc01a3b117f0506c1e1adf1528bf9831b41eea8f07c9bf11731faec3aae5014ca568778fa9eba9eac3f86e23bfac30f88ae51415016c5c7d9165555716f53d07ef885bac21cba563ca51fa54e44d3b788531b86f5e5665a05901fc705944a00a32ac9934985c1f4bf191fae02bf5ab7b14f75f63013822a187a9439095837821a03a7ff8b45cb606f61b62e32ba4eecb49452ed7fed1510bfefa17ecdb5452028eb0083cd3c712c19891d3a2b633b810ee5eee8d5fa5bc2b22d9bd7f78811c4203eaea6847808b782319cbec5291bf026639286a545589954cc24c0e436ecabcdb8bdecae33a977616ca08374646432349b7e6d2546980fe45e604585cc37ce4e1f3d4634eec946a9d54081ef46abb2833de65a4959712a421bf0aa7adad0c8352169a499e9f15c1fc3354f0c4616d50164bc7637cd3817e80777fabaf82630c101ceec5bd315d912c642742c1c151be0e440f0a60452676cbab6069f0b3c16ed2a490776d7e4f5415891a6abc7aaa59f6615c3946824bb8b5acb362fb01eefb2a2f009ac87d9d258130e141e3e22ea4345b9635b218cdf5ad7e3c14e9bfcb42b8e8308c8ab96935ad63cfaa52602458cf26cf05ef849ca803c9e43efb19d2b81e6ac88a5935d13a69c188a12a164a7f2ce09c183b1e8ccb08df8da0572067a0dcd994a9fca51241770992b7055dcdf4db6fa18859fac1453ea01029a407ac444c1de57f3b83220e1b40d3880b5a66bb59cce58d9adf601033b2b4a67a9d88915066b5dde0fd4b10e2c61d87e8bacc7dc0f86d911150b5a39675a1157735f4e35c2bee6fdaee9149b09fa944ed5b1c6f698351eef43d5a3ebe265d8353072ecc1d2aa7990ab396ddb4755bf4f091301b090c6f314b25bbb7cb9e4ffe3601be1c1ab358a1e13d50da3f8bdedb90552cd0861de64bb76d5232964af835e317d09cb69a099dd61544ed3c15dc812daf53ca527da24e8f6fe7d8ef0018d2f78f7c07de5ef90d87fbf50be46d10e065e58df565ac53721b9d0570c68908925c9a622de91e4f46f8755aeadc0f59d95af578797760d47998514d97b1aaad7a41e9206511d30c3f0d2b128ffeb04d046eb5de24e9eb4a58ece6f11362b1a80e222b734058ee5330f8fd165d1f133dcfa96770e4bba153cd08c9cbf8535c96078117029a579c5c7b64e1b609652ab5c012c6f34f15da711608ea1eab4ed9df9121d1fab3ef30df4f3191ae0dfbdef3ba8c25a156e1c732a39d719e180ccbc7d2c3dd911748932471a603c40a9cfad5249ad73415fffc89e060bce0ede17c7b314a253a9ca135ef09adba38beb40111e70e7ca3c3a4e631ee09f2a5a64a83e1c3721b1af0e100a42bfdbb17c404ee2fa158b23cb68f27df489f2dc793f5691fa476a87d33eca28fb0dfbf95fdc5da1c73cc22d4c1a3dc00f575ea828237900e8b548e2b22fb09d981bb714c548d4e881687bad20618e70a5a4a550236522bad0769c18a260ca6ae12fa7b3b2d98cdf3e0d379d8aac4caefe084a76e08fe86b0c0aa641220686e44cf8d2e09955777be5ec2c833fd7cd7476a472f569144e0eb5d05b15dfac58972fbf4bbf9142ab8f4d9bf4f4a27d8938d822d2a9206984232c9efa808ca2f2f83b50c552b88e35bc46d10d8983f887e95e259cd546abcaef049b8b45a1acb6af841bd9a97fded3223221ec0a7540ef74babba10f7ea2ca632e05e096bf73eafb0066225c2b682feea6ad4bb7cfee4ce7130ec33d09c92524e6e12468d69b9b5c4a688bda03685c8a38fa06d001e355fa2b8b98e2809f1fcc1024c0e2cee197019baf83bfc82637e69736f54fc1ccb772690c7f0d1bc8bef868fa20a2bc5446b1c379d95b2287c2f01605dd5b66844eb766f94d5efcd0c9eaee5949804b0a1f15857231a10113a651a17d19dc7c307eb8f4a9f574a0b59bc54cf10a7e518a5f1fc57b56de58ab43b08d1ec78412f2c3ad63d669ddc5c04c706278377056095f14ed798c90a60714a45f5f7ae59a54d2b97a0dc0948721a36f9a5f5d842164b39578b92422632ccb5ceff6782d1da28533f5e4e49462c77e7684037853de96dc351ab434902cbf0b9d6839ae1d7e13e6077d0fbcba59bceb24d0f6c9d9af70e8a4da0c83215ef82afb09b21d0c71ea40dde79a312b459a9fc3e93f067bfb09bb9a22c6947e0afd226ef35b8dc7c246453f6d2e9596ffc3f402e1ac9bf3a679953c7538646bd2296765cdc02d1aee3a4cea19345a36d65bb90c50ecfea81233aafd034bdd6ab84b24ebb7494a64539099d7d0441cb25818664e44b269badcdb1f6f5a53f337abe318a0932596fb4ead424ebab0c9b72c473dacd18a8f2f80934a483d1783afa715c6d19da3debd122a3ccdf2e3431476ed016fca273136dd16ecc9d8dea5e49174a6c81f6d00425a9eaf8f8194c2beb65c1415a005af8835a779d986c1207d10f1122e74355d315c85a7962abc0f2b2e7c13f9fddef1267e3524fdfbf9d5e97b1286ebd6b2ea0d57e559adb4e884e6cc84db93e7ea708d78a4806b107cfe6e822fb3b24ac38e3a2b2fa650feb112dc03bea6e3db84631f332b83178b52b023eb34783820fdc8619b71d5d54eb7dd0a1357d8d093a49db573a4633a36330f9e9ccffb974d0e710c325da6048e0af8bc107734f4cd7be3f051bb228b8a0c40baa8f349a64be2dce87cf73514f252281d53e6a9aa76ef8d79e9f195da2030973d799464884fad308b2a2c85de2bd313952beac4583fc61d02ef886abc3e53b700b45a0f547595a067e4af26db7f8026ef153bedef297e12e91938adde19f3c79d070646d9f4f12b1c4580d53c4a8879f6212fad9c4d32ea628d2fc5afbb9131d5dea0b77408c8f1638aaeb4c2d8e98d770f13ebbacae67b0bdaa396b2adb77dfa87ffadd2aea8f31636dc42e868f5423ac02cbdc0f2342b0630f4b2dab1cd02ff4192f705615512aec03c7c2fd831c4d6944abeff1adae5932acc0e205baedc31c45f5384da413c0bb646998d478d9ac1016b08670b573bd939e8733560960ddb16d99de0e16f6c0bc2ab91ccbadf8e689ccd7c8c678491d72bce56b10f8be3966401c284807f94e107deb24fc30f2b084c61729749ea9cd05d3912c5a82f3286ff6098a39c99e2f8455d39890705cdb5c928bfe1abb6b26c432695262740ec941245aeeffc176a2ba55ac2da6744009d0dcbb916c54f3b004069208d4780265722d13366b3cacde72ea1e17f5b86c83336bb5343b5058740d5a2c630c90959147be2fa7d0e9ee81e6cb004808fe23a1faa151464b67a9036e64719a459f3046a95342164378669b3efeb6567bff5e1953c05499dbb758fbbaf313f564b590417597bfdfc191d7f5de4249b8818bf62faf192353f3b3ddccccd9a23d5b1d9bad515b60c410e3abc2bd6be0a62458359c797c72958bf9a31a7c29a673e39fa051dded9843a34595926c47851d7c0766f008c2afec6d9b79e0f9e8166edaa493bd4e7eaf1ede30c4e8905ca51240c67a4ab5be8b32c9b9823ab11d3adebe141330fbc58439e1df9e8e4b9f223b99edb0c9cc9aca0af1747210251d7eeea9fb6cad9c8144a04f774dd54ed06d08e99d78be0149bc91b48601599398c607ac078c3eaebb5f6e03c5b8e82aab9afeac0c033fdc5ec652261fc1e47682c3606686a0426f7c618089372036381e7389f5ddcb310feda09b2b1ec12815fdb629344abf3f3f3c3e436bce6f4f562ec2c0dd17e3e9166b3c5e638634d59f2f3753c6ced3c9a680290937ae2d2e6b1cf9e8c57e8c92348354953c50d82ca3f5804fb2f143ad03bc35ca23454218ebf172182e2094a1869fc77d000924c4696674a07f6b096107a6ec99ed9ddc7a3ea0906efe9f96a6e880035f376e4f3883d1d62aa783e1e0fca90da550ee3880214ceb70353c2a16d38836866f63fc92cc4202f688e56b6c816f6d60f32f07edaa46aa3e349772d4ed7dd443870345d4a4767f2cf50b8d65b98810d098dfcfcdebf4b344dae5d8393e739c5bdf4b7dd6ae618d0900ffc97efd4cda64eb0b1fe066adb115c636e8a020e21085b5aa174b7834bde8c5119b021d36886f7aa0f382b1bcd8eb2fcf0a741eee4d4e748d2a442457413a6d7756d79ed48c215b86b8d33168393de09152b42bc0793f17727c218fd26492b12d0e989b63e9e01c935be2baed3d020c92f99782ed39924d90e4338f05f421ea09e0fb4fc852bc6bd1cf3813d4dcb34c5810874c4bfde2888e141e92b2393aad51baa130712a5dbd5f2a009b4d44eb6cd8d55291a08322ba428627a9cfb52d23c8ae48560b5bee145a4551bf8c83c9fef1fc783b8d04db9a60ea0a6956888930b4f9b688f6d11ebd1a267283dfbf8e061e8e324279a977fb53cdbb3c3f29ba9dcb363257cafbb0c69df0c7a41d04abab9577a560840955ee383d6a79ffa4cf4e51d732dcd7c2bbb0a45ae896ec7224fa6b668b300d83885ced95a75498b3bd2ec90f87d5e9fc85c44c0797a5f91ab20e976ac21cb1e3e8c949db7b0a48dfaf793b851faae9421a374fdaee186a230bafe736e24b542e2f940a7e9731336e4b1fe4dbb85c90f1a2df7294ca082d39b8504d08bb78fdddafadbf7d5724e29dcf568b185ee561a66d7ed0885c0e68cd9eac279f80ff9243d6fb25aeac7f79b6034db640553afa7250c04fcc59b4e372714a7ce055b2ced838420030b71ef37140b6aa836f41e60b6d136c7857778b49107e6178dc43cbd773b0ca4ed7bff25746da169c687fc59b6f9ac99269f4da9944b4fb87d420f19be8fdd5360cd4eb72fa4cec4d90f1b3a2dec754b30ab082f5b23206cb4464a7cee9d6bf76ba93afa71d0b665384e410277139f44d77192455e5d913c754ce4a46e0f9feb5c7d1a5f7141ea7da96c4c29357d5c775380a529802a8ad613ffe567204c93881d06d404fcec73515bd8cff73a0325c64bcaff7241e0b19bc0ccc3c9b83ace5e5bae9b21c8871b2dfd065f2e5db6f4a528aee7268a2494ab3e25f6f193fa04c802de12f55707b09b2eaeff1224d14a21c81325872c5e0e28edfc8e400d33c9695322ecc5773cbcb310f05ea874b8441ec739b86e413b7544763e8162da67d7cf1dde238bc8c7f7dbebd56c4f10b6e6d164bfc3a5ffe67443b1906feb8d125d8729bfe57c7d3deff321cf7b0d61b62696aca66f3892eb02d49ec048b7a35a94b719e166ac622cf33cd184aa3f5afcddc99b724121a08c8ea410c5923fd5da17db1c0b26eea850bcbb56f4c149ad833a3c21d4e6d0f3886aeb2798b0d1aaf535f24ee0a8f9ec2509a6b44f69d6e9c5ea679555b1b69f9dfa76ad327094a1f3bcdd8eb271ac1725b6f2a564ef467a72b72be9eb9e6fc369212b846bbdef11c841feeabcb7078b5ea0fe47f6581be7e70073c3de5842287713f4e5dcdcf7ee818e50acdd5e90420c3423fbdd2ccc4b5f417e18e1a42931e3bf357125b999c1e61c4058c34be45a8afd23932c0c490e882f659344eab72d2087abd3d528ee510a02be737e2a8609b127ba51f661a0ec0eece32907e66e99461ff75c444f0c4e67c92508fa94760c77d45a6e8226df6e3f123d8a7061331c701e3ff4cabdf3eeee794c18e9ca3b90bccce64d40d28e4fa154e4d85d3dcdbc4809600e906068c5b9a4b09c6885744e47b656d2c07aa83c87fcc35da593a00eaaeebd12bf8cd8333137d1545e0264d0e13432ad3b8864f245fb4613c8c0ecac81b6d2fe2cbbba436f59bf6032c57d1ea3b90e094596b74a018ca8a5dbe84bcf12030b9a70dc5fec4c521fc4f5fc8afb123b206ecbf34666ab643118a16cf1a48c1f428adae903c0670e60d195c8b79cda4ebfa01c3a0f3092f03f81994fef0afa2f346c1aadbab00214f2c299521b73d6e6981fee97f35be784c38b76b042ae99558343ccd96da10c4849bd6798097c4e81ad3ddc7c5c50cdbca4993afa5226dca09a603a033a9cc58bfd3956e160d06ff7125e6501adcb414c159e960617e881ace27ef247c5b57a91922c6a990a57f8190e84df7803f9e35809d33bda97f4d7c0a1f0370c2c48a76821cfa58e53cba196057e9bdfb588a0bc0a91df2e7e523feb0a84f88d7fac165e9431bb9fe0f15018f6379a6f1a4df3959c139dc93d51b10086c05e8cf40c3ffff392d7ba31df7efdc4e8d142f3fc90e8332ae076ee6093d10f1a26d9ee06f8cc214680af44281e20020787b41e9591dfc9991e5d09a7b34c9eb7b8e0940609fae697d9a810f80312dd486022ef0ae892b7c08c6444c16c92c615b7a208e9b2ba0465cb177cb61abf0f7d89b91a310bdd0c58acbcecb3060b6851b15a1e283270ee9fa0acbb9adf6ad07792d566a8570257f229fec99fba6c59015ed20c0dc0075270d87498c34be4539c9c6e88c4d1a16a28c7c00a20531fe94d74b7f850ca689698c34a6f8bd7eea2d8e3f6e93bb382733928e555ebc2203ab33009cd4342e2fd8b254030fc80e823b5b9d31265b68662fb153c852cdecccdf1c7ae7a487b6f0dc1e58cde9cdf931b2ede40dc8969b55f7ddd5464f3773ad9eb2ee77c317059512b30ac174fc41e85b2332a65682ba39adb849ed9a102f68cc65de471efeb4500900c542a10030b21cef84b85c0d62e8454dcb3280abac4431949c8046c674665e2bd04499b6d31c08b07056f0012ad4727093337ec45f56985a60ee4a89ced36f64b46a4ce163debfa1500c2840dfca1003970832099109245de289829f00f574d9e3b08b4818f1e3a5ea3b226481c597a4385903bf0dc057ba4c91754f573ef06ce3c317ae5d47848e760ea48cbdc4f6fa4fc73edb4aab5625081d9b89846e32cf220a638016d4ab17610ba9a35e4dfab8d7a1d97dc9811a40a014253bbfb7129570892510f0488b11525615db569f3b98d67aec65106be81899c98e62d67aee140eeed1063e0304d89b6dcb4e2031295509910217b4e533d18548c78cbd0f2bfb7f4907e0fab2ace877881f3998d24ced270930c07fd09b93196543b5802064a17f506dbba6bd7624f5c9520e1da2ff61db1ec0d602f4f1ed136dae46e397fbae7f3f1b5381d1ac4f0e440d7dfe2be2b794415a565bc4893470fd8ff02d2c9b1237e942ca2b4e54af422a08e9885c17483a7d18206ca894b9eabb48e13cf8632e2ebc18b1f8172f3643e1dd8bcc8acdbb0b7c91284718180d3304cebcd775c1d6b216b066ffe03d5595c783379d4a4be11c86599188720e07fef8bb8ff16002e9c35ba0b1709fd5f27422aa6fd445d992824380a940600ca7e6686276a0093cfe67d380c41b96714895a3f9d94a3da2b274c73ae4c93f362fc907e5bd2756384a35fb805252ac758b367b2d737bd6a49b59c9a06df6fcf5d60068703da5346f89b392a40aa03c59b25d465c35b0077b4dd4b163a07ded7e285624a5d5abd392cdefaf9e5d780fbc35d7eb6988019fb153e8dd2fe82ba551e0afd1775e49bf8a3d52745a5f19e782219236b12beb56ddd034276e675fa0ba2f1b0ab1643c651eef49a26b254084d6516d6981b563c50fb78b4f7ec7534031f1893199e6d21141d833a60f1ce28e6d901973551e3546ff00df2176b0857fb5994e36e23c8d83f40578cbc3f9166dcbb5b4499df241381f9ccabf18d3d9d20b73370c088dfadc74eddac4b4d5c00479d0a5b3fdc03bc3ad28d6206d0c94b449e3f551c672799434845f2fb4d975ee06d48b86813399ef06985b945d60eb6537818177d303641c77bca53ac28aef7d2fac8636d78e6a4eb95b7a6123c619f4631f5f5e1968a6ce8fc14aacdb7b81d3cf8527041000024960e8bfb3ac076a6ab81e4900c408b5746e058e835b50a0c0a02c299faf45c2e2aeeada17bcfc489af7c218dc9f3ed97926e5a69c29fc8877ec4776553d4708c6e13b590dfe22c25846a6cd537950052f1b5d98f72f02bc20efed9fd80c9b39bf06399bce23e1a5834de6d8dea9504409d084507fc108f633031b311b5c4b6f834c4e2086bbd772cfafbf1e084b42c620f9c174b0bbb44aba58952ec223f7f6a67dc00d3aef5f8a06e154c28f91e0563f4fa32d7f9f1be4e9ae6c574aa8e949df17deeb6c2081ebb030916cd9657b9726411428af04b9ed81146a7551ed5739377cd9e4620aeb1b570ef2b701026af4cf5a5ba81ca3046f4c031f44418e3605f3861988fa46934589b60c3c3b6f0b41d703df21a359f20246bd61b424a1880ac92a2a782e447f5510908905523eeb0f657efc28e768b7264267c59915010d00cc34eb1ad7fb2fadecb1c5028fb789a7226d396cb43071651befc9d54ec2ccbdd66a3c02888344acb6454d3a933d5231437c751c7d4fefa7b1911fb1189b3b7628e99be41991c9c7a0a11f8158a8636beb2dc2b52ab424aaa215133da79f46b549382b00f73f8d73fb5c281b8e9323daee13ca4ecb966c00222e46aae134574fb14f606c8a26b0a4a09000788f199d5ee745ca1560bde20c81f2456596fd7f956b7cad7cd4c0c71ee982d5c21c1a06243f06d4dd57e271b5db95fbc194226480d3b7acbe61ac5e204400f83aef425e56e93e51da5b119a13ca120bc9680b7ce7bce5783bd89d230e6c68b60e25df901ef83b6064f6e81b98b97516110d29468fea33e85d20cdc769b8dba27f0b7cfeadce79d57ecc6dd54e51abd0b3d34d4037113806d779531878ec13f3cb2b8ab68b0128f42dce9e2c14a2bca91bd7c97207a4e2fa499ecaf7b179f9519e3657ce7ace626fbae3d0fd1fffa2b9a6c896888a110ccc8cb8ce265c3417edab6e73bb18ba41c2360759ef2f4f7665f2dc9baff64ea38596355eb7ac8da9976b5fcfbb10ead40d63776b3e58246e664f50903fc952ae92079a906190edf72f11011a30e4eaa2401bbd268d483cb4ed76eb8deae7cc026f939582528d6ac1a2e1cee6d7cd16f8d04bdcfeb1ba6954b44fedf97b4c3aaa399779a073b79dd2f6f9f23d3f353d0ad6f8c8ca81c08f668ece9ffad18718ac9de7edf1e42baf026df3cc2e36fd4f32f592fad7e12c26366ff331670735e32cc7d5b6bcaaf8d0fc516cbfe5daa9fc4a6c9f3515118adb43518eb2a74b7b8005138bffa40e52a2fcca1ef19e9e271bd808f4937f5c7fbb7830c3b7e19f2251ff2fa5d310f6bf3f3e97826552ea7ee2c12309a31edf4871b7f8f0ced9b3c9a9ec63b0f18fd13f0e6a6562c2d622858783bdcb631644e9520f36bcd41200cf2ade90f3b37740872b400c50c29eda11705caee90bac54b526b21adbe4a26ee16183159e0ecb3f98be97863f96bd354915000db997bd7e4850e10ba97797a58bca6f0a5c677f987c89179c827204dbb71ef1c5bf1aa03cb653b6a257d24e67789b15a80c9f9a1be67fc1034d7cd41cdd4200aa8879bd5de6d586ae6516299ff8d06de96c5579dec9c323cd7bc4e95b08fb7da5c0dad746f589e66d729628233cd4bc3e9940355f5926fe9421e5129b84d53c54edc0b4e915ffccc3a0fdbce28522b6e63a5e0cb0d118636486a6973dfacad73fdd4dc823a637fe7b122be7eaf2ce1775a7ee43b620d38e74ac5dd8b95659e1046fbc5b2aabc572724dd21ee9faafcd6f49980a9c1abc2a4804db1f9a0221e4a343dcd5175670ad780c648d9a85af967ab44b7cd64b4ba6f113227d732ab8f6d24a30e86e5a2165bde81f1b809e193d411621010805d0554aed8767caf2517432ab5e25e2feb5fcedab06392f62ed3262fbe08b4263ce08c201b2d9a0d764b7f0a74e61bf07f36ca9ad187a8f0fd870d6eaecf60e4726ff11a8564d4173cf4fbeec3afa63d632192a8333548479a494799c5e00bc5e8d9ebdd3912726f0ba31e2d62f8ce777fca989d66a3d681ab4768bd3fade1635a0320c29a30a92fdbc5bec65a8ec80bd8ab4dcacae6e488a60254f1144fb856aec7a79b5340fd6022ed267289f3dc1efea8025af34537507476d2e1e1d6524d24fac15b019e79ab3bb70f966a9aaf89a7b58409c898d0f8b5818f2b198423b0a39be43908bd4463b4e480a782f5824bf61d49f4e8e8759fd69eecd252b8696e0a7d4f359d7e52c320fd42b2de566f9148bb32254716d79b95c21b2f324c32cfc2f17faa7775c92ff5e6c8b0e21e926986574c0737de9c94e968a3d75382e177aad3eab16b3f138f20f1f923b5f291321a6735386dadf5b582c10d6347f455cd258bf0097f1f04fbd4925e9726932f12956c735015e55fcc8cafaa68c5a726e4af265331dedfd47339a211253e4ac395480bb3a103661b756b98e6a159a61220b8db498bc2a84500fa49253f1b8853744965d95903bb6865373e07c333676fab0ae75506e793e8293b5fd757d8cb283e20b0a895e01c80e937c075f7ce93c9dc6380d7ea1ece49848a4588516f3006c98f08820110b1e1ebabda20789eea5269888f39f7278c78bb9c8032e077f02306028eb97751a0515d15990194c1b041a3cf71e644d7bf16ba85c59e918c3222562d653c004565bc93ae2f842e78f40497d1280dacb8feb34a1efbe955e2c829e6b9e74a1f77f6a0bdf33c1f55eb6b925cd39c2d661cc529681a338847969003a3732d3392a886b2f07967b86e1ebc856ae68f477207ffd314fb76837fa5cd25cc4650fad3d3fac7c7815069fe16c3062027c54b790162343e6bae74f34211b8bc8ab77426d872446f108c3926ab5a46de6e8ba4bce6739b8dba62cb1f23f53496ffdf31746102086c94b76b1835b92c1196f6b5201e4e4ced5366136e98b0459085e2409a596d9c9b2e8d92b144a829b6230d1a3c71eada9be4e501640474d64fd3c33ef91085ebce44c0f293fcc61d9e8196e64ebce6be9a14090a55abfb5727541aff1b4f6cf739fa106e8e944a627903ee3a09e73f4902dbbee68a44d27247a372446799bf84f38acd4bf8de7d946a722fe88228ef7eeaade61528583338421ab27e9e64ffbf540fe31e989c6a2a8cdb4053aa43168c13dff256a16fa3aa6360cae975a582089e5f529988af66665ec56a030ddf998fb00b57c78e01eee7cf725d99dfac01fbc2dafd2834bf57aea8252531fb80d235a9619b3894eecfe658fd89d2963149f745a2015da4823b9dcee4224acfbd5737fb4c451b24876ec6a24a5519a4bb7d70ab302a37949eb5f0b92b4a88f459b4a406a8401a5070d5c50980d492c960f0d6c0155b17e976cc4b8726e715268d65057c89bbc68b028f91f89dce0793ccd83c3aebaab90be4a51f08aa6d37c4b8998d792ed25593e0641310542c8b0dc7717940e9d9005cdfd6e06090ff241c793b604b20cde3c559c6602049f5df9238080b7de728e6a38ae320207037001d9eea802ebb05c9b0255b9b06f8e94255b25dab5a70fb3d4e1140ad0c4ec2534b03e83c7ec22a6bbc0cb66331512e803e2c7a840b79479f915f3d98756014b9cee0d4339cf3ac1fd7ff89992a28b87ee640c761118c850095a9b1063717d18322f4e85f0d44300f703702c7d20c711d8afc26fbbd22b2b8fdf4c6efaff95bce0c1ee7509aab90670a6c52f837174052e227bfa49b49269534a879bf0cf8c04d5cfc7f3b1b9176c4fea651ec583fd44bdb508dd2e5810bb7c1b1b5559ae7aba0925925c3a3b9cb0ec880f1059eaf1d31e232e97123a31d9ee81578af294c377a4539b1b1f88f8675a25acbc84aa64de2096a429b775899b5f5dd29d9e007ccf61ffa7992e0277b2e3450780c21db7a64f9e6ad04040a2da527da360bdf91b99eb83b975aad5c976d714cb04b53aec0f349d9645a98bec73ef8c3f5f0202d3412222e559a0aed859f61e1004568a3ab4ae43795871f6d01156bd7729f5952b13a87d9e849a2823e3b3f6e13343404589da79cf8ef5da8ecfbebcbea12d95f5c50f152348eb77cab697eecc53c34546ba9ed41141d7f6781765d5da7326b3cac210f5467513037a3ecde769a9934d8dc10b11d26a90aae1b4630bbf116cb6dbbb669aef3823ebaab55f5246704e0b5f99ca783157c612f3e6304c41b0f55d4f2e2cb2afec9d97ef3d96950f97c91b7b4ec1b0c289381ad57b506d10f459419bd1ad3c5c7dc860fac8618ecaaadb4f03bf3c8a4c8c34977f16309bf2ff4c24013066e013775f43a89db80c998ae2c23230bd305b626eb119c2d9d6b8787fd23e8935baf3ed6ad0e95fb1eb7c8de1382da018a62a1eeea5246052d578ad6f5a06b402c28afcbf4f0bf39b76824c42c340d8a0526bf87b477c3a3a5a805cd98cd562e80e1c0fe0b5b648e17178c5ad81f6e2c51c04605c1ebf6d6f4898da34c43a849b4dd10217ad734acac9b17aa775e3921dd175ee36aceb4d2ef58219364212edc93f76d56ffb5d61d0e5cbe78662d24fd098e5015ec6459527d5466a29557785815e0d375adfcb5ed1574095dd4973c19872e06ca5eccd972a2651e9fce6094a32d2fe5f35cb4fb0b0be8e4416d7d16656e8b7fa7830b696526c224acfe7c21b16fd2f9c83527ca840924d10f111d96ea5c2e41e10fc2f6baf010c2032d2ba91c996bf5d19b8b32efd169c17cb9211a0db5f822defe284bd58e4853076af1a02d988844dc01573fd91ad21d2299f331272d854b54a0e5ed845387358daf732ea5c5a4f6edc9df7da7694dc40f6ae6b8a5a2bf39ff6a9952ac470384c914bf6df2490da1c5a991d514a3bc1230f302d6d3cb5b6bab8b13c65560f2741998bbf869aae7e9a163bb9043b986ad0330e829f0f6340fbb859d0469a6b15fb039eaa1a3ea8072dfc3bb2ef0ff14572ebd3efdf372ac1b910a75df6e90b4139a50a9051cc33e24da399e05ab6c351e515455801073dd4083a671293b4a75dbfc1baf78ae644cb6b7d9a945d204180cd79b72f0c5ac95c619d116865e47a1fc36825a4fe41dfb6b943560834b0a861825853824827d52922ad20b13ed8dfa6d22f3a99b6690bc19739ebea8488d855fd1f284891a1f239d9790c07282fa8fb22a1c306b3cdb9265008bd44f3fcb883a92e56a348f1cd6e070a1f971c6a7b3e941875a7c118d410d0b405bc5d2dac5935de399631339d4bb3149092a11e83772650ac2ff1510ae866c169c2d3f465fd11c5e0b779266511122ddc148c85edaf40aa5d2a98307044f7703708df0fcdb0f8495f60b3be68cc31be2d2d30f180569a8f6c165b959617edf14b8474db97d4bfd74e4124e74ef2c43b72dc8bc8165406faecda13eeae145ab63b9da80cace633734e6c8ae58dd0aac3fe861d50e28bd61584e6a06fee69c0038be677ec69607836ce575f590015cde2b26010263469baf352df7f388074655bbda32f2d79beb42af1360d3053e2775bc99e9378b61a397ddb47e3cda794f6095eccecca6997737b150a93c07c87311d9d4c869aeffafc4b207ae6dfd50e104988820bf140116e3673a7efd17406a5f6fb8a87a4eb29e03588c3f9ff2eb961abbb7a101537d490a088f64778c1118fd8742304488cab54c2213f29a340f2816852fefc601537f0d569c5966b5d5f262a31ea92c69a6a9da7b6d726921787d7360299ea67bed662cf6c51150fe7763692cef06275dad1ff70cc5be47a159ffd9b1f5ac043c3299752cc2098f9e04520a060b011c4c76e39d044ed87f11d328149dd070e6be2583d1ed17cb8499413575dd5dd9826d9999de871cf7f6b0fb77c18e93adc07a783e74031d69f2aaa3c8fcea5e89aba4506f425d495b3721e57658b3e9908d6ff92e5cc090389f952ac533b0cdecc632cbdbeada9666f797c3ab985ca854ddea4e07d2f23a235781fd77bab22c9d4139837488abd63d81b2670659088d9f6af7f9ecaffc9c688dbfde2a19afbe39cc801525d07a9fc1bf0fcb9c5725cac3c6748868a2cc4f1a34451cf88fad1a852d1d81084acd29d159ad4d4939f1cba40b731dee6e67a1cfdd5405ca1d943242856a006ec6374742a31c522466d4b4379c20ad792c94808157e44aa9af53888cc8944901075df84699d1d34eac8d314c8c80d57c083624cd1d88be1c7d033e5825bd0074dfef4c3c184768428052416bba62b2f9707d1b0df86aa9bfae61ae71b5d4ce3f32cfa33c859868eca41f52fe3a51d3befe0009bc5da0cf2c42c7ae7fd29796481f107286bfb0973f20a492f421bb49527b99506b80b40463cfc72c8c12b4ecbb65ae043afa5f027cfd118db1415be028d09c49b4707b608e8e3158820f1dad5ce631c363e5da2a3d1776026a33599c09241003edf0d2b0344a69d3ab78529f0f6cc55651a1832253ce978ae360542545827e82478cfac30eddfee17c9f5c6b4af50fa4f2644a8c4d5e4ba269c54e88e0a463efbe2714702a232c0f97e140655036ef6fc7205660d0b87b38a39c197ecd1563f6dcbfe166fbbf7dc7eeb768e0aa9a9f0fd95055c3fad68e93cea967df891ee488f7ec9061eba3c0ef297b5732e27af6256b2dbaf23e073b383f6a59c959467eac6cd8e725560f598e3dfb631edc5ed1fbdcdb80cb74b539fe93cacfe0b4fe114ddbbd5a255d6d41b84e4988d2ada63979538f7e6b4c4e17a8ffb0f87637c88a94dfdd9f664584f957ca03f0883501ffadab5a182b3552611ecafbeb1c153d5530cf066de0bca427637034b37ca0d82574328737feb929429ad468036dbda0bed601f10bc24b89c4f03409ab50ebd03aa52363fccc4d8290ff151daf4e4013f713f1198a8bf8c6b3330c8481d1ac665b7874e915dd0c514b638c6ad54aefe52fc3c2996f29ed0b5a8fffc54a8b7e7ab5a7af90d72e521a2ddcd27895264491a6a36a4d9570f9b76f98b2fb535e64d924a367cf4f8b52069d56fb7737a30037452edd8a4770bbecc67cf9ab925bee268310e614d17b9e5515b74991d3a0f2d8d579ec727e84f56e928f3a8f43f4624e7163a2ef5c5c2b489837057081fed5ea38acc8423b552f3039f8b3b1bd34be1ccecdbbb99e08201461b7acace505b7496811bf90192bdca986732a31aa6caaeccc4c753d98dddf7c1a240365d35ae0c8ebcfd051cce335ae07c4952cc8bfd3dcfb0bf8b9c81908cd5289b42dd553a92608ce3f27dbf3419536e78cc474a84c351aaa6ccb4ac238f92ecbb5b0461a0f91851a578ab51349b18ab047de7e39857646da463e75ef4ae3fd4b6f8601adc5e3e889ca11fe4db42678ee5173300dce456bf8719a6b6601f0264c3d7448ab6b91e8d29a198d49de0fa763c48d1c14c95bd46ebd40e66a4aaf74fa6783ce4d1378a52aec9c6aef58770a31bad9b28f504ce5a9a9724fc46fa3995648c5b530a3894ff8586fa817b1ca8ce561f654647ba8c24c5ed18bb87208c85f5370293d0eb7039ce0ca289bd3f2b67779f981e7d1c37acbfd2c37ea11d8aec465187066a7077299748b09aecca5f5cb47563c7e3e5e7bccc7adc16a4d315c8484ca35b4acb3d0178a99d805bbc9fa63036f6b66c3e234200a3ff0f5c1410182539e623d2994c44a9768e8ed88a770716526eca8c88ef5b3ff43eef4ca2acb767b5772073a11d818ca7465c146d3ee6c6ef3071904fd2de6836ac1732870dc606fc68ee5ec048319b165deef289f726f31a93e3f4764d4bf3511a13c0f65af62ea996f2be31f5817df634bd2cda474669a08dfc96e39b910533f190132cb29bd4fd18ba7bd7730472b9fe2896d8d83338ad3c5c41c126db6960e0228fd14f4d0f4f1340ed9db69a7708cb9e66ddd3ef39615ba7b1f9e593b3717532e95098393a3cba360224e5dbc2b1b13d6c86af62e64121a2e97355fb6bd7e9d5cbefc345f97e6e9e3660f43113dce658642177711f736964d56748e9606fb9a88f513d47adaf9c32894953605dac482f7a2f61989dba75c3b5d65398a6726622b0b44856db41085be00cd4c28b930511ae5f659f898573aef2b433cdc5222afebee9496f0cbc49726437f0fc583c5c8459feb253053d7038f4dd51c8e2672f5c6ab5410fbdaeafd613575a7ff3719d51efb9c84e73b3c27227ff2cc463110890fc54c1a91e1ed3cfa091fbd705f86af56cb6a693ffdecf8f97113ab27805d7e991b9d5c4539bc6b108cc9f59a9b6df3f394d59d18f6f50fe48cab045219bc0b4db4d8f3197302ace1244e733490affe7dd9918497ccdb7d64072fed266cff05bed06f03b7be12416446a3b1527250b23b91939f7370159c9854cbe3b61c892ee432eda78f840eabc57f06a9c5745a663ef5e5768a0dd0dc6757f28f2483e8cbd3dacc61f39f0bf525b1cebb22981546bb02ce79f41122b7bf8df63cbd60ac9c25d36e4f0db73fb1485d1852fad38702c1322bed67d72b2f966edc2f10f1f34770e10d2ae6a99a68ca031d91d7a10e9982e0c91453885b5cbafe4457fb4f61973d596d17289e610e76357081a58007fdfeb9d1a7ef5a1b5dd62f6b996c819bb587f90710763f94baab16f363fb5680f403bccd9fa3293edf02ef9a3b0362b75d945cb04bd1a3272adfb1d4f2facdf0b882ebbbace009ea4d76903c99bfcaced974938d5af7df000d9b2ec4435e20d20a162090e23f5c7c9b43630aa9d1d92486b83b15e8fc12a4f0c3f420995476095b05982051a20e158c71e83f49925291871df15ab18318c5c3b132b75b37d486dfde8a1a9b363f00c1db5af52c5b56f7ebd8305db44e7ba50e61353a4813be786890d42185916fe7ea69cfcc21a921ffc70fbbc681ee525dd6f38115362ea7ca471dbaef6e59c51929005720b5d5c5709b4d1ba13e0de64cb17ef8810dc77d46b5fbeeb28369f75189fe668042d9d3be899df5cc3b572da3d5520c6e4c9b0399b03f0214176189e05139e2a8d0c5ab69534d724b3c1ead82a1380e5961910cc5b6f83b6e917e48229935ea32c88be7d56e50a4931aac7604231d09ca858571e645783a94761f2fab4a84ea9b63ad981a7264b18e1e04a4db692168efab6523a5a9df0afa63e95d9464e551085d23522b527723f8bd3352bfbdb62b9f725e26901b736a94df39a529223b38b0bb9c76b98c7134f299332b860ca9ee2bb3c1c6defa7f7a6ffedc4cbf222fb4d24d77a2907d526047f2c57f6c28740495ce67698168493e6fd700089c9b8ee618190730b2d16a962b7990a661f9da22abcc547c329efab67f61508045e07500792ff90910abbc7fc6d82c554befd936d17018d056bc0a06e269838aac85f7e6c62779f64d58373cbf4daa20e1ed0c1c68c62cd4a8417b456f0b611c7353b346c17e62f40d98af2736fc34ddad693bbc85f928ae24bc88acc466130a64bfd582d781da8187dfa06f27ce9fbcc33c94f4b990c6914d23b5c37a278c56ca653f54af29cfedd75b784eebd5b10fe8b074aa86b73b91c5269bd4d0d7675b1cefa2be62b728e0aa412b9ac54a82bf14150f351b35d7e8daf47d35027f8ff31622127e8a83158198e2fb318a8321a9e6f3cc55b7f05b62fbfc64f5d2ad29b0a727cd9544f0db19f2aced5bc06e0eaea1dbeef2dff07384f64ca62a097050c22c8dbd39134bcd4319a44f6a362f554261ce2f7235c52b8646621afb74ec1097855ebff35896ac228113ccbefff2eb60144508af7a69956a14965a1945a1a089f632764ffa0d60dab7dbab26a99985755cfcc03e05bc4a4cb7ab7cd3d17831504e86b08ec2b271a61c6edc7870711ecc9616b8a4c01684bc54c375bf3aaec6781e914cae776ae0a9b77206ede761ce8c60e0a79a3a8563b5261c688d60fcc5aca51fe0cb9248145d13306b56ba17a507fe47199b480a5f7d429f426da8528789793f7892e793d1b4cf40d70555ec34dd8bf31021a281cb510d42d284e55c78d0c8d27c7de6a156e77316dd37e0909c742ad71326e5550f46292c0f98ff2ce6a50ecfc908d307b9d76117ec4da341d28ec76bd922ed9cec43f6c9accac3fe57f795757163fc89211c262d1efe80cbc9780a8a6117f86b89510053851f5ed5bc4b9f11ef320528920508d800e3b3073a4d2f82d39b9b8513307db98ec0534943b0d5f946ecbd3b1ce55422c8c48b0124943b05a9c525d716ec8ee6eeeb4a1f23c19a8a29eab4e0feb73a4bef3055fa6ee3a9d5848dfec22da1d49d1a52fb5db5dc7e9e6cafe1a2a99448a8c4192a4f4413f7a1700d6ee517f0ddca8cb03dd1680d2baaa5410f13a793f1c637042e568008dbeedee6d527e6ae428b188f8ac6e607dfedbbd121faf02a47d5adc14b292cb2b34a04689f4539da9a6589d6b8ff7063d38a8d5e9b9b7a754f1519cb757956c52bca1b16b104961aa5632ddc01d68a5b09c50bb077b13212b31bee5f8cb4756ca14bab073eef682850b19ba126112c0ba1d10a342688e884648880bc036b4459067cb864b4a6d71385440506febd6b0294318c69879961e341493b271a67c0251f434c7b0192cb25be8d450b35626fc1f41b219f220a3fad6f637a9e2af00d1a775c688c92de2750930d5940bceb5b7ef3339c962e22fba7f0abc5035e1841b9e2567e7597fce70862ebe2a8c9cccd64fa821b74a8e9992994a775107e8c848c8963dec8f30c003982ff1ce995ee7c43f555935771341c2b77f82fa0a9a011b99997ab5c604a39e6d525ddbfbd2c64939e6e808f46076033bb7333f843c00f43e987cfa33a65835aa86b046c7d53a8a91f41ca719a13e178b61c57053b58c9ec8a65d199decb4631be0c3ed738b1eacefa403492833284922f839ccdfa0604abd2448996f62540b008660d936add9966d92de78db02d7196e8cb0445b031a43c7b246e06067d5b7c8138cbd762ea955b1fa1b19e702549ceb08dea6ab8762c0d7f3634347f727771ea6922be8f55b0d449196f0b5253daf7018ccec587e0581393153d48920c8279e0f0e2a178765d7878be2d91902461f38e622a80b47eda51d13611aba83b8e9172f17ae26d7fb7778cab60599eca00c16e5d72aea59e2b5831098a17d57939d856e17fc2ba80acd5848c39853c4a9b45252d7623ee6b0232006cfe2562f41a691c2aae9cc27d67705b9502dc1c59eeadd09f7fa739977203729e2ac7ce9c2d2ee49f3c8f4f11869cc4b2ae139985e481b9bf909bb855688e21a492047b0c169c06f83f35bfee2c9d84bce5a61927ff0fe1df58abee72cbe14c86fcdac5641e2410715b9e334ca84f89ad49ba07e3f3208849c6d63f82c6c610ca974892822592c24705cb5102d0d12d1fe066aebbb3d5ef07014f265e4d21a13142243aeed2841ae0e20c805f73a1a285f529628bdc0d5c0532329813a17640c4543dc30fb94f5275e9f31bd932e0ad350f1dbc7c85cc73df69d79fa1d28a164ef3442fe4631cbf1acb53b6a660e07adc27d047d0b4c58646be5d82408bdcd4d00a5858c58ac6b66e7704a0330698e8016e0e15d512d572af8066124f3df65096c231cf6d6035e3c703c147bf2e3c714b420c716b69850f31558a9fe2f09a12631f151a0f20c1e40580a26feddf5c010fe224c45fdd109d780b7e4df1f17a0cc21fecd9bd1b31df1c1800ea115dbb40765ccf1f7989abd2018f9d2e21e0c48ef5ffda60c8bd782e862b3f6ac55f9079f4b52b4026742b1ef5dc00f28849c436fa7ab57e2a8dda339f27daffca0efd8f7f8c13c2626e4634cd559d6bed30467c12b8fa01c081a70222cc19b49a1ffabf87aa5edc8f6908aeff71d5af4e8c31ff751baedbfc4212b047c5406fe23fd758590e29f66054e53a3c0a0687274614a908022f03cd644cf8c2c2385df3eae01372f913de70fbd0c143f08fa3d340ecffadf1870edb97675be95fbc02489631255b0e2914c939804c0e498f7ff89b7c834d3db8d55340927a46ee475fd37c160a19640a7c8dddf2525f87d119d30c8ece066d478569cfbffc9dc19c7ca45d51a6bd1df4b89ca97170c5b6541abf992685fa5372b502250b8e2dc62a547da1072baf31ab8b9dc8f926302a99dd5e2f2a87228a80fe4b79aa66770429512df66589e6cd9f9ffc3ef97579c97104a52649eb93c2826a045864b9825b82792eed0e969e2d0702df0b033629d562a7be62dd0d02bfe7c98a44426b5f16bf1f074839c157a2ebd068e52dc837fdefba8b434133eda120e8f50aa168cf6ed50de3ce01308b46432d9d678936d4eca77888720870ad4b909b3c9a005761c43d32b528bb8bc70d23ef5eb9c26c9ffa9d1329e24a2261dee79f384f4aea7360ed0975ab872ddd0b8bfb9e45fe7d7767786d1049aa4eb397b701a00f34c7bea6f87a0d42a4aaf1c07cfb38208d09d5a9e7b46c7978ee71f52e9e7c9aec2eda63e57aadc45d07b855c946b08de1af5e6e601929135dc28550705ad2432d8a16d40e588f660e085a805c46d998823d4f0e8ad1080dc02147885e66770efb4af3ade3baa99efa8e511dffb8431649d75aaf27b81755f2f82d84f900fee3ffff751295f6badcebf190dd024697b21683259eff867bfb2682530492efda409434c907d1f32954236d839525c76de365fd8b8cc640593917af83df6eb3202fb818a8c4b9c6396f54ad1ab7712fe0865d15510b295c9a689978f72abe0601733b918e2e94dcc5eaa980e3d00ec49b3f66a1b4e6b20504120325dc8a9175076a944d8c0ae778bb0998434f97f8561e17bb8f6690926ebfd3b08d2adf63e737730c51d5dae396d94643b3cc65047481ad0a0eb0b16ffbff9b5bb3862db36ad98505fe6fc233414f1c8112412a0921c2a032f0774b06f478ff91157cd3768cba858564a365a1bab847d3275d62cc523413e8aea9bd281f83f96b772072a2f86d9b35f408f5e0c11b74559735f429eeb7433a5d8fff5624741521ddf7e163213bc17f7305e05b11331caf12c8ce66e09c74a13abc17df1e6acffa490584ee368b9259ef94608204f67dc7ac4d3f8a0f0be5a4ebe8531441c2fe8178cd86042f206c704b6013dad458cb2f369883e2d062a6ad56c906f0378a32a4468e2f4be9d08702ceacdb21e7d29978900dca36b7a7004c8be63f3d9468bcd647b86b6cba74046f6c5768acf8ac280b6020db45f0f978b055bb0f34411d0cef3c38333c1bc89a9eacd4fadd5cadbf0ecc7cae034bd54216acf2b5158d4bf3be988f497fb0864834747a9c19ae5d54b5277731f798b1da61e34fc65d52658709d7bef13f11a921070bc99cd83f0370fce083422806013e0486fbab2474f731df1d39bc7358d147308025470131ce9755db2fe2140f01e0b02e975fc4670b506e12eb922e063b6b76d37add5c101ceb3b8ef23679cdd7ce138d06257861aac0f6f09bcf335b6b64a9ff9727bf7d19298f5acf175d69dfaccff15f7ed3eb1de18152f7efff668b754fe5f7f704e5a2d79f002c1c200265574317cc17daa1b5600e4148b4bae9aad7f2072bbcaba1449a6befc2b50ac10f46f9b9865efb80a9d5110f2c1d6eac425e7e1d4ffba642b0157e8cbf8b1684704c61aa094ac8f69268106bab2be9b5ee28e8bce625270830fdbe901c69f5348ea31ec02f9a28700993605f16c11b03068850f9430e35bdb3fdcc81fc00ee9797b86474c76cae334306b06d3723a50225a699a58ceb43f91d0ae21bf6ee0aabfc5b27d074aa9597847be2b22491610504993ff12dc03a6d33fe517f9b4440e60f87aa23f3a3c67f5bbed430cc020f5f6c5eeb2a4845b125712fb8a1f60a05d6f698c8dd06a0c0c391885c6648eabd4c0f9ec0395ad48607e556bb93cb29b2236c2f56f594a3241b5ee600f71c020fdf70428f70aec1a64fcdc19f32caf5a643a76d5370b73d9203d4556edd11f8bdd4b9e2be1fe2e3c1eb63343417d64860d882063f8fe1586b61c97dd12fbede6666d5f22228193b323ee633bcae2b79642e54be35c06c89e505feabb72cea14ab5e7220f505703ba5aa3dceb3d11ace0ee87abff87ac024af611c58331e9b2cc4be47fcae90fdb0008c85d56d20fe2f3f363a9106e0790cc56cdef9502a07bdcf853959c20c300c4e3a886fffaa9c1f9b323d3fc4af13ac328d02325de1d6bc8f37f102856a4d9ac2e28bdc4454336c4f43c8937e20f6094f91afe298b842272dc3272831dee03864ce92c083e31dd8395a85d1fb789f4c9f6839311792bf82c76e476468dceba464373b61c566d87b4f296186bbadeb6c2c3f0b15f8278c648c24ac23dcdb9583649256d598ebe9e9dd14be12cee4eb09ef9d70b523f60a6cc79ed5b095bf6ed6018b70c8f51b8c0a1a44cfc67ab323c3a9218ca618f179b8c60a66d8a5b45e2a78afccb3fa3a16120ad30383cac9d00296f02bf406cfee84725062da32ac9b18a047cffdd4b8f8d1e928b8e5c3e8c73645d328595854b5d293c1c35db9b9a91a83a4af56c43350ac8d2400def243ee2f71460a64770a35d2d9323ae0ffd3b8ec7395e4e9b0d73ec7e1cdebd62dd477f8eafeaf8104108080161d99ecddf1b1df1d6b71fc209fc7d897b81f2ec89a5ee93d3c498359363cc8b76e290759032e3842f8164a9d0a69eb27d644c4beac31d8a74b11cc4b8e587760e2955edc4358fe36b20e17bcd6f30e1afc9f9ebcc3a298bccb72af7ed2fad893c0fa9b8e2493ce22e68d7d28f63e35fe9ae7e2d8d0f9b13007c780f72f25050c7527f3cb9810ee01129d5a099ad466e1f51623857b79c5bdd596d385e27d73c13e93efdaa740193b9940b0851bb73082bbae4c72a357de2fef816d09cbcf0fd200a78d9981dd2a7b28f1d4d122ab9ba36f83339629c5775ff60e593e0dab84be4b6fafab79203b9dcdfd777cb471dbd81a8250cdd5b2bbfdff57a6356ed2cc5431c10a13c1f54938a94630ddcaae72f1b72faceeac238c915a5fd7d2afdfe401c0473a134fbaf32ac3e2db921c0ea6c9081b21a45f09910b47139326e126daf7c15679fdc26ae5a9496c7fb02c81155b8e2debb59b444e7cfcb0c72878c3f11c5ddb9286122f9d5bb529668b8c6307ff88c26487420cc44ce23edd8f2836e1a0f427297565b22fbc5fb4edea4866ecafb88bf6bae3eaebd39e2f5515f37a2a335575d9ebdab19cc4a208b1a42257f77e58b71b0e37c5d5807bb1e2e5cebb5bec0d231c1d08f7895c832c8b6652cd899145c1e553c0ba255f922e07043ebd49065628a9d570118a1dce578edb67fe6e18c901b5113971f18539f28439286ae61a4ca04a213871d0c6ceb867e70c7c6b15ec851357594c625934984f2488a6434274c345ff58b9a2cec8b17053dd3242ef071f3fd8e6f952dce37d08eb8d5d9ccbd3822b5b33e0b1a4b8a212ed96f6b02e4d6c9f45757b4b869bc478bc8525b52726222677c14fa121c3ec7422b7c32966dc9b5be22f59704213e654fe3aefba2880154561a70d7dbbf9ddae13439573acc0fc394bec8148e1495f946c4950b5bbb6390834a94c9704b1e706229121a2da8e1865e0f3c1693934c0c37fb810c26730e9ade975f9b22ce9467b2b30efbc0be34b105e2d59caef37f72a844cdbc16ed69bb851d1b75fd9eb0b003742e527a02ee7a99c5ea68834c948219fe03a2a344efa360e60a20bfa113fcac69a79f3eef11457f1d3c167c4598b93e5e023a6c619d6850bbbedd0025ad3266828d99d27189cdd031df42962321080c1a3c820223aa80e77851fd70680d4cd871fc26799592811ac19af66f5232b5be024b8357453fa26e499a69c3017651a0bbb3abedd8534a0ddcb9431ec1da85235294675434ae2cc779a7ccd99557db17341135fd8a326ae70e62f50b89febe5cb863ae991a7d3fa9db6ad3dd6121d183afd4aba9e79db48a2165c93cfe555f1de8e99a16790e05532ce17696cfc3854021f6b4c307a3044bce9222aff515105fe58f030e621ed1a472e8c59365833b7edb3ba235e02ec057685485a9082ca3595fffb7c34d816fd1625db3ea341fe91573326b6bb4e9226e475eb708579cbe3e7c393923d2e8a5f640377c5aa0216cce0f4c398cb7f9ad3d61fd16bed4d363d45873208c9dd5a0f8ad27bf7fc8df446f592afb55737576e2f3aa0de611db27fe594d4b9d3ce1f035d1c1ed1657272bbfa804fbfad25cad2c6727d81a5a5b33267f934e7994b1551af1b2cecd9f02b1f3a930491aed21356cfcb9d482f07621e8683a5fa67686ad3789d89732766143ce4d9c3f3bb3c65ac8cc440a2442579f2beba39f062c1869aa146b6500bd050bc721f0e0a6ce1bbc13301c841d201436c974b17eb960d49a1492e408dc2e7bd59499b085b117f3aa58ee9af00cb418bdd931c2ff33feb82b4db76666130a99b9c340c8ec7f44f9282717593480a8c439ae326c5e2826e94b5745ca14f32ad7db8974686c7ff26465ece070323504e6fa8668e3b2927933ea23b8cb1eed34293cc9da61c06c46f886c15d8f542347cced2ce2388c00a9c3dad86ffcc681194845577810bb257f9dd6dba4d412b2f7a58a8a9e594db662bd2cadfcff93da8ad3ece9709a3b8a83e6b72c0a8564f2223ca69fa0501f92afc80183c9716e34146162dc6eaf5a01a5e9ce22269862bad17af04a12bf732a1d544ef318ae8233c3fc2b57906fad0e11d3394a8f075fd0fc2990e8377d6cfe0e1899a13c51f4c8f901b6744d9678ec0e5998030b1050af3b7d8c4a0abd1fa3c395f8460154d983ac79425f7d20c45296c65090553320090c83939c3d50e16bc4ac4a1e85e083f068f8b3bb31bee3aec457b0bb4a28ef2aa0a825f7b30ea7253a4ea35b5af4333a617d800c39d5f118c2a9b4db4011b72f098c5c240e23569059dc91fccb16464ce9a3fd3b9cbd1ea272e0d3fb779ebdebf684aab9aefb182e1a533ecb2f93e47b519dbae2c38eb4ab533d9db8a04b480d9845a1cdb12a9e1e720d76403d95b4a2eeae7085bfaf5a96a6d9a44ed7a4fde83e373f81894f735e754d20a569fcc63c371d75b012deb63ffd2e5b020e2ab1258c0573dc288a95b18222d0b38f1d2056f503c71fb5f2144fd82354dc91ef2463bc08453babb8474ff07595ad50b3ca0c6b38828d5f74cdc70f5dd04c1819c0b4d4f5dfe3430bafe736e24b542e2f940a7e9731336e4b1fe4dbb85c90f1a2df7294ca082d39b8504d08bb78fdddafadbf7d5724e29dcf568b185ee561a66d7ed0885c0e68cd9eac279f80ff9243d6fb25aeac7f79b60fdfef7559634b105f59c3d0ee7bde833caca951e387ff7d5cba80acc5062fce67d97367daa86031b9799f8a6461297bc8b9b62299645147fa4701150245ee6d52502928dac116339fdf47d3ecc3cf4af2e2190c46e6fd7ddba15546a5492d11a089998032232a035a35cac5ac8421c48136e7a9ba969b2278f2fbb3328338161c7669e207ff4b61bf21e3bfe9fcb2c3c09b72e575c8e57660f49e0a6a42409e087ca920c14830a0fa31bd14dbd1c5f61808dffa2d6f349de728153e1b4cbda992e2a23a0067839ff33ada09f156a92a3ae74a1cd8b0e70d28303fab16eacb79cc51b140d941a8ff7a8d50c5eeb6b0d9b923bb77da96106a878475854af0c922a5ea1453ffa68e69958cb5743b2df3bd8d50f6bf8669ab0b4591c6d18430d96d2a2778fbc791531fbf192cd2b10c5b491e3571b871e29fadef5e3c46586acca1f435b9dbf042cd069dd36bb65df823c19248e08c40edf2ea20ee544a702676bfdfd375e6dd257db8257f569a29254dbb8f63e50b9dfc6e9e3ce499285376625c9c67b486bcfac9e03dd1d52d20958c7388724293839e2a266408a18ddba0ab4897e0fac0ca467f03ac1ca6f1e15d532565e96b1f644ce9e5df646f048fef36f83f03f7ae957c08af3e728b4edf95b883d1770a693c94c94412e5239d41171ac1725b6f2a564ef467a72b72be9eb9e6fc369212b846bbdef11c841feeabcb7078b5ea0fe47f6581be7e70073c3de5842287713f4e5dcdcf7ee818e50acdd5e90420c3423fbdd2ccc4b5f417e18e1a42114af4171e1d794656855d5a8178293a16c1605c0ad44f0f7565adf569035f83a62efd75e8437a751739642b85fa590c6ff0350ad2858ef3ea6f8fd008e59dbc2a3ddda8b039b9ec2b8c96422ac42beb2f43caf08e636826c7c5708cf99df4045f84167015887f895767f7717ae31624d989095434ad903dbb2ba1cee2aa0a7e2de811cf65deca79b51818fe5b3e998ebe3e433c703828dd663bef439adc7f27a4e8d8479c737fa7e6bc3ab56c669b4b106c6ed3aa510eb9c6630fe155ee468a939c6e9c3c3630d0ab547c9e128bb8d387e2e179b20bf65a0ca38ce832e0cefeb44396c8a1edd7030225f3152eb800d60b3c77fc310597f6179a907a452229a56a2c1e84abf9da672b91e6597c453663ba3d82b8eba88350f4e268dae706d9f86669ec4afa24f456867033234f2256151cadafadac642312fd7308e94f2ae738efa1e20f86e6c23df992f6933a705da89a378473b5bc071ceaa0ce4f2ac078cfc570fa09e87364bf61dbd03339a9b57c9bbf104307ef534427776b76e494dbaecfa7adf4ddf1c648ed5a099a6937ce84053691995b701e094acf7ddd3ad5c4b2837b661474c18bf5c5dd933bd0538b6e71317d43f87953bd4a5969c83d5d6b1ce6724d9b8dafde8cf9b1e9c11d795a00e005eda30d3aeaadbaecafe93c92295194813952d43dd7bcd83a3a082719cbe122cd185235c53c3b84fced83ff753574a0209e3f949c93ca4550b67bbd7403d2812d5ddff4d8eaf3747c44f49cc06fff88b7ae8658bca092b2fc1ad5e6a355b1a946aa8dd418eba6abb06003bbd5513c3a340e7b99b1b5dadc6e899919deecbdac6d7bb1388f5b4bb7559470c58acbcecb3060b6851b15a1e283270ee9fa0acbb9adf6ad07792d566a8570257f229fec99fba6c59015ed20c0dc0075270d87498c34be4539c9c6e88c4d1a16a28c7c00a20531fe94d74b7f850ca6896986509085c848f5a98bed5f7ac171c7476953643e23484be8d0e1d37d43f3ace1786728383194deb830fb1a09b15112c85ca0c23cc1a314ecfa065f5454e5759832be8f5ba00e9081083da12285172aaba86bd3344169d1a35809e71cf615d69839baf056bd1c8d0faf8321cdb5c63ad1566363da73d5d6929334a491ea5fe16ee0c5ec967a645b5c7e0c91b776546e61332d50ae596185182dcac9daf11698bcb4f1a5fb331ec1e43e383b9a14879c28fb7cf6ccda52cb6bb056f901a93ea8dae59b843b2526ce5a2681af6612c3e2eef4055349917e595d9ed1ce82063603853dd0b6320cb791f4479029605a56c61b5a47fb997cd03094df3c3a436c78786cc6d61c05b5d0af5246c5bd024d0ec313595dbea73dbd28d157b479bc67b58b36cc2abbe14c102e3c8b6e00c66381b98916aebccfe87fb704265c1c3342dbc27caed35fb3c159489b45fa62de04e81e8216cb214ae92a2d76057182c0d5f2e3ef3612a29d6fb15da91b33685c01974889a7f4479217b4e533d18548c78cbd0f2bfb7f4907e0fab2ace877881f3998d24ced270930c07fd09b93196543b5802064a17f506dbba6bd7624f5c9520e1da2ff61db1ec0d602f4f1ed136dae46e397fbae7f3f1b538b475f6a880a26a62e6e38eee4256c2655dfecdcd61d331d64fee84f82fe4a48c84d9bc34b62b5e625306d133a431d8eaf44e23cad628cd3391f33f37e56d89bd1871e8c40656c27d3a2ac21ebbed75b1943c77d20431813eaccf43653867a6c99a4eca5f7783ec9e26870161e8d1392a849e9ec88098843c82616ec5548db06d09c1dba3205333ffaea1f0f24c3c029c70fc9e08731eb4cdc177f025ce73e4b4eb585a39e7963e0c7b306326f77cb135f115aa4de493d13f31578ad1bcbde66b7f9fa69cb1bd130a688254b8aa4bb0521b080c6153bdb59888956658a0ff35dbdf088fa63ef2ef5ea645cd2f58c36bbadec53bc9ddc7b655082f21406a049f821b6ea94892d380e52eaac6443de93169017269fded0a4bd939e4c627506ae1f21e65ce19236b12beb56ddd034276e675fa0ba2f1b0ab1643c651eef49a26b254084d6516d6981b563c50fb78b4f7ec7534031f1893199e6d21141d833a60f1ce28e6d901973551e3546ff00df2176b0857fb59944dbe0442a7dcc26cb00c12cbf733700cda41bbd0d2ce64fed425ca3690e073664549ffff05832fcbc093249e8eac76981e2167c878aa71254cf85b1e4886a806fc3b8b5af1dd09ec2cc75ce4528636991ecbd2b7cad5c5bb41321c932c0f5497cc55ee8e0105eeea07945513000574b9bc98f13d969002ed0d7512969219357cc2bd8db3a03b81ffa4e6074a2bd62006a0651844cf6c047a37908369e00836f429003a42a3705976ac535f30f4be62697685c92e36644a4be09ecff8184c1880ccfc60afa7c51af1a716df32d19b26991214ceeb4023e6c060ffd718937f8e2f50ebd3ccc03a22d5ac51b3a0290d21efe5aa547d1a417f52ecc798d7512c7ae6c7f61653ca2cba97a0d383b6f1ba667319a7fe9d25b903e0cb75eb0873a82505986871e888a9605c43f2d7f44f1d7d39efdfea0aa82d31894261b1b36796403eaf469751eb24cb06577f8d8f27d106c9bae6087fc226f67bb0491efdbfd802d1692ef3b44544643dbda391e8901ddbe5698d6e434da89603600f98c6e1b4af57e3825a086e410a957f7590ba0d1daf32d51cb8b3fa7fc37e610af426be8128ffc9b7c561bfb8ced0baed5d48f16687759d11732ec4486dcfe6d293dbe2082fc0d98af9761a31e1483a94f1c766359e20ac50c5069a50b963b21fc95a4a4b02f99a06673e3e7eeb44fee4a54ad8d3023b185196a981bfd553b692bf82af99a252d4981e3a5ffc116e0ee4fd35c631494eaaa5121275c394511e30bb3e75c702ce732c82442c2017bfc913c0a7b0e999d5a0899f5bb30da6ffc42fccc6d4a34b50f6c188604c8002bb768ea2691cdfdd103740efb34dd5f9dc9facda1ecf9add3d223b44f84e3c65646cd198d1b7a034490dcd0f38eb1fb26fdd0fb902b4af37d4399455e7881406edc2d90843d8eaace0b0dfb0da27c4acbad3b4fd44c3f3e6eb7eedaf638c9687cc4e5285a5bbb1f8917afe60248456793e86346abcb88fe673a52bc562ae053c3b03bced0eb16c4ac4a2a04877bfa2129dbf493de281a44b127426a96560cd76c5937c307f52d9252aea73dfc815c1cfb4f93fbf4ec41593a463774720d8d870859154523b2bcdec02400966fde094534e59f1a312fbb3986fff012a06156353a394c41a3c7a26a5617f2d1ca8f34ecfc343f0ffcb2aa2a29411872ad9995e87683115cfbd920fac90041865f804e2662471f5b758e0c368faa3a36c95e810edeee6389b4e036a4e2c3e87b9a2164c561120a9973718af4e23b9301631ecd9869b95cd8b057711491a8a06d9957e69965384367429a11da8c8ddc7da8c8fda076bf6325b8e2bb76e602519089f8ea3de978faf41d35484e5e14a6da503c35c8962f50c03aa8c5192c8d03d50446b10288e20855f80526a31fdc64dfc9367e0e8a0f73801389a2161360793f686a8bda2f54ba3279f7e3e821186328b8650197ee58ebce3dd7edc614c5578f02504dcf8296bac47e93007c9c18d695e6179b2763a2477d1560530c2e308f3ca11f8a27caf2b9386ad6eb1503de0e255872dca34798893c96a52483ce62458d250ea1109c00f662e1c69a033f86bfac75a3eee36769acdb590a36a98709f06471aab545e5f8601eb7de821e4c78fb9004b4a4622c69d4f0d85413b1bce473957e07ec5c0e15ae9034ef0e866c134eb8934ec890bd3cebc01666725b2638a6f097b94ba44775f22ce72a76524d58dc2e1591584e0e738f7e77181cc9b604969f626373e0ba9367a66ab02f1cd9a9c8d8c2fb723a9d6df6bb853250fbf0cf5bdbb51b6234dfde810afdfdf7b24f84c5f9c04c42b192cece2e208f1667ea2ead39c91d4454a6fc58bea27c8830529ef4a40dc7ef8c982c293c8a5ebc32191171eb1c6df882f1dda48abe9b34033c96e4d66c313f03b6a220e5edd85a417ffea522b54f25e3d56699f2e0606b73d796f19dc35eb91dbdd24aeca11966a9fd604e031c1a11f9fdbeac9a4e8c5cda478ab8d23adc2249edbc27d13318ca973e4fbcf7d4949b1044a5dddf41c93394c2c4e55b05d476de6119e8aeda1a528c92cd068e00be61b3fff7772ba4b0489ff3e9baa9b01597810bb981ec668b6672c3463b54919bb7ac2c111e2d95a20b81f972a004d3104240cc1bdbcbed9807c5fb490c7f9e33c2fb487615d1c662ecefce3ea347adf3ff718a0ce73f55897094942c1d724545fb1220bb98fc226e190080bb0f48c9029d0486c24cd03780dc0d19fd1897a62ea7483654e942a2f9616f50c483d6e6efbcf2b54be587dd6c2fef775bc4b44bd6ccbe8c74d8d9b65ba9fe68b9a5485434cf50f24309eb2450783b9ea7a64c15760f4fedd4dfba02e450428350462e90cef4d0f8079568b7cfaf4991d80a080f7c22c9b9b98defc93ce82c6ee680cdc0df788ae45c422f181233dc6da11509b8eac0104ca03596249e0286ba6a6449a6ccd54295eb3d213b19a83cbeb472b51c543b1e882f9a77e41617011b8aae1c37bd16e87ad0cc36267fe8a8ca951b008e1b13c5f8d8431242bc0f633144ede7ffc598b46df1441fd30003f743825899b06bce1645b71899e5c5a709161ffe3e449ca770d350c3ad019c1acb483aa71cc5fa61a2fa3a628619eaf3250435e1ff45fcc6dd2b378771af9a6fb76de2eeb7b1dd7f8f25732307171144dc63878080779cba1da1ddd508143e323d55091324c1845cdfabe8c5044c592ae3fcbf4f34b7bda730d067c3aaaa90a2896e5aadc75af3a62886cf839b16755eee5eb5a5f02c42de95bb789f6523ca199932673ac2abc10e6122c623f2456bc6b3c7313e0a9d5958de63d236aae2f36192693ca6446db0b4ddd6dfccf15c0e587e35fafee5993f11fe4881495b6d8f92e7faae043aaea52480842015bdb486a96c45e2de262d7b286afe8070c5d2089daa25e1388f9ae5b1dcff20e9808f5944eb44c225673ad0678bbb5b109dc4635a17d5dc26e602ec93e4494c6540ed1997f3d00dff30e6d1e8142a5454fb307779306bfc61b074d8331a7df5bd0e22453fbcdbbac5bd074230d101a2782cf00f6ea05d02bf81e2cade4113ae4a9492d999b6a76004e4e75e24f2343bde58c6b1cc9a8ea731aac0dddae4e69a5dea41a432cd97615a5fccfa42b9e1e982ebb0d6f4e77becc594ec4b69a0fcf167c5a722bd12370054f6c6c57602e15450ea885b5e4c62655d1093fbdd6355c2729074e2f1a67c4e2b70361e315b58d539c38830c0717fd6edeb5435bdb4bd1e2e896d451c1a022b02a2e67a066ca44c5a24e1bd428b927db41548b55aa4e6abd5c21bcf67078935b68a6a1145fb868385999eeca968b36671f8abe0f9ea5152c2fd2ce29da05b2bdf603c2f535bf97d6495cfa31e0f6331283cfc85f2c4be5168fb5bdf9ad5df7e221a6fff845cfecd30a1779d2ce97309feb8b9c0409e077000639c7408a6ac39a8b1086da688fe3add230fb432ed16c10d4657ef57386d1217e6c9117d39a74c863dade3800b4da85c407ac2cfc39742c363bcc8165e0fd4d78da38523bd8a5cc294ed837abaa023391f7196535ffe9299c7aac92d24e06d50d9497aed8362670d1cc958b9e6108f1cd3bc79cc61a4280d071fea8a547dbab92c76020050ad2d3fe501f5990c335271afecae1fe47e34e17c5914a801d9ece766d7a1a9903b86d65259f136eea4c12bc0963eda4b21e0e17f7043f1af3401f13cfd45a80ac004fb8dfee829e00d28aafe60708e9ec9004ace10ccbaa197bde32583253921f498084b0dca89b47f85aa52fca5db225d18fe7077575bc40ae413670f4bc36c6f203c7462eb467bd38e4915329cc4b300e9f2df3aef1615f054d0e55b239f8982dff0430bba87b36cf74b3d8f906ef1b97a5677a91e59efb30b612bb775f252b15d2aaa76b27e2015f16aa4cd6d81a45df4e55f2816028c3ed56a50ecd41d6efea1d781cf12596c4df05b6b15a47d0046fb580e841d0d6b05c5180c0ff3ac5edb5d2011c579a0ecf51f10fe431dbeaff66a4539a7347772e242f162bcad6b3f151b044a76a5d5b52afe10511dfb52393ea4c8745eeebbdb7deae3a3e63695e9283f72a559c44676f9b8b680cbffcde101d7720c42d79257b6974f52c671ccfd38fbeac22a024598123ae90052ce9a4d6a91a71b41c0772f3400141e4309130ff42ced0edafc7037e2218ab3cab86f8c9515544e5aac3e8a5d93a5c4487f368b28450d4b8a9701259aba57e660b487595f8835dcd6d56b7e457571e6a00f38f722d86452dc9ddf552d686bf7e282e1d3db8bc5e9001c083cb781bc836c6ede7138672024c3540b00d7edf2a51eeff8905b7db8f2cc8852f60adb45348f5c9e1fd602ef9f13a8dd270b1eb7bc55962e0094b3996932eae072c68913635254b33bb9d82329bf761dd510f1970d491dc60290d4a1cade91fe853785f000702fa97346a0837fc0fc8d1cfd6399070a41416e679e790d239d164d91a9f3d2a1c270481283a0ec1bef6e3f67ea1cccd198be7c51e764cf07214ed385617362a2748db273b7e0c97eb1d0742543ccf0d1f9cccb31bfd69e5d8500b8ed8eb5e85a63e3fd162c82b1ab4761be64992bbec4e6ddedc781ad8275e2bb4b1477ed8db191d22d868a8da1153369b06c6130871e09db9c84b31824e74293b91671c9dd78af8c209df9f01b5f1832f64f2847eab5b3ff18c23d408980808a7839cd682405a382022573a216e790126e96fa42ab60b4f67ff0920840cd9ee130555f7a2716271c399ab05bd023e8781188d34a945b32a62123bf8d9f18561fcbac5f023113aaaac1a9ac24db7b6db73f06f4671b115853d097ebb72219c76ebd0b96c494752086d85558e693c6b6586cbf0d6475cf162394723bfd050b39a9e13ae5447215102d5e64ce98a20947216b4fea45c6e4421fdecb2013dcd4faddb20a5362bca8f57b0b6744072c50c6bc2bde53d15be6ab107a7cbb208430d34f43e4a48ae6bae526875380c8749dca89055e14fece02d8b7d39f61ef6494547d5afaea64871e21dbe52a59614cf1ac90a84ea68e6663ab43a5e4dfffab44ed8698a5ad94df468891591b72bc323534e3b3074ce7fb3d758047fede54782e4635193f281edc8c7e58ca054ade42f4d971d63c15bcd0d833b0ff80105938ef1209d8c330829d58cdcad9406a921b633aec78bf646caf64bda24010286a38ff9a105fd8e79b2dc0ba597b1f21cd721a0731899577000e41179264f02b32127186e1dd3f4b1ca98d8fdff4d4fd398ed74fbf84175226207dfdd265de7edc80ea3e3b753c12d23654afb499ab0530d5f3fb4be9921f0047bdb49606d2abcc4eb952703ac4dc4cebce957088d0c8437e4a61dc81130f3315163c1b4ba2a35dd5f2e47e7c056a3b54b09f518dea1a785c4cd5f2c5a13037bbea962db7c2379fdd0ef6de62d8d720753efd946d0ace6edbd3edfcc3a12467e80ad29791c26d5bf12cae9656fd66cc4a6f4f56ca8d1f0e9e6e546595c691c769130a5a14170104029bb3753bf2e3bedc4d6acb318bfd10db77492321f0afb065319b4094773d8194c9e4eae1ed09250ea0c505f796a50b3c1270dd54308eaf9934d992477adb0db215f92e40507e89c088b9f91763d16f85a6dfd707a2e7ad51793c639fbd31e77cfa88f206dcd124237278e2e573879ce81bdbb837c61e4c7cd73ee9a62dd02972560713f6a301b0b60f365d1cc8c2dea4095c1c567a0421827d28f929d35901e2067543fd362bac7703b6d46d4b65899bd9bd98b03a7044324090f5c06588d51e333fe924f680e9bf3755674143c02889bc8b895f9aba0fbc62370fa088821c55716b114187041c532e5e1b852b7789d1c3837c980fe599d78dd5cfe53151ce859d0bbbf38b0a331e9d44601679dff7c1be82038960598b642719e65446e59f43a5bdb18fb7b47f7a2c8044ba2440630b9a451a1ae58fd5e6ef73479c57ae575a8ee53a64a566875419e9bf671fb2a9aea019192af59c209e746a9d455544b7f83e9eb1402887a52f5b8dac3084112a2ed72d6d1fbef88d2076412accf6c455dcfd3b2a75f0d54554d1f20b011c54f9fe3bc97d44f84ee39c708e8799d5391d41301915867a981eaa1fd59d2ecd8a0ed0cbb5640985ddc04f3334087d3c14bd878c45bec8aa328b864a65154df23aac1cc3b235adbd553d7e2d8d692a7d95844bfd8d1aec914bff2bd9aa9ca763f1fd7004cbaa1d2a45585a0bf3deea62bce9996ff21de50cef3b3a1b6738fa7f2535b8e1f50b80722a9182e9b57a65b4c892161069fafd790a3dc4b518b95020d06c9cb8407965ab8518c094c732c29cd10a746e7d20be9a3a452d0de37a6df4f5ffc02c029fadf1d6e04660233a63118e4def21bb91a44537ea16fcefeeb2db220fa1eac0d29f1a93a7e0ce858292c19ca9c5463a51905f85c73e25e02c16cbea64f3194747610d2229d3d1eff7688990ed84266ea4b871f57d4c538fc63f33d755132dcd9418cc19630fdf27ec7000880f3e8c929daa4a1db2d0af06dc9b93344303f7c9171335ed2e99be7363d1b70a631ccb34caaae8fbb42e391a852dacca2689234017281be4851945c3f5a5b37aedf5d495e9ec37d5707d9fa3f0c0cbb18e218f0e85da8450b74c11954f8169a86f3b92521600e9f6c78350f5f5c70fc33501812325d141cdb5a2320dba4a14eb619737ece6918111a9811d13609844f3da1c802a74998a51f418faed5a32d9b8618b02ade6eb1945082f7e9dd3514fc5b0a8606fcb2952349bc446677a0951015fae44e31e8ec1a205750c3f0d0e5b3c9937969fe8cc8d29b1b3c7fe81a1470c259fdb5b3456402868dabae83e2377423a287f80b3595c97146c97f0fce09f59a99b74f5f437aabb9644d1d328154afdef22b35c9d2ed49ae8f4e3ca85bfd0c121057b4454a35a1f27eedbc1334ba6ebaa9822d8d3f7515edc80e3d40e41348f580aaba59a8b34ee8b97f6f8bae98f53dfefb573ef3910178c0012714b4a33b92a579bfffd776ec969dfe8d2ae49482b0623e003a291f63ffb2227cc4b0fcf29f8e34a9b9724cc76e9c99e77ef7128d419217a3318eaca21992a24aea0cfaa87b16dcd554db4b893ed7b3fbd94e0f8f879116470702b9d9f6087ebd1bbd25d3be4b1b50ac5865ed5544d0ca4a522ab6ded50a7c7a952cbdca64222b59ec6c6d0032b2fbe91cbc4d68a4bd1edd098127588264eb063506736143fa99de94920982b58af884c57868428484ec46435b73df0f4130b1e8f2f2f8f0dfc71e300d79fd90c24c0ae763b204e48c0a66cddebe707df3c767e9800bbe6f11010eb7912fc205c24300fa47f60b801290849015d65bd263daa746e40feca3caaf0a45ab2989a116c4a92372cccc127ee41904f8eb2c00280155de14606fd56b5632dbe729676223054b081a660139fa67ef591a4e52703a70585f436c4e0f68f81ba9b30971720369de7d51be237cdb9b0ebb54ad97bcc121e5d270653f986117a4284c806ad770d68c1a3c2a871200f29d580d1a398ad1007c423da141ee25159619133f3603c0dff6bbf1eacadec98fae95f108a1b36c4af9cd684fe9fc8fba3ed536b62bd5b35f9203cb819e40e25a198f21c9fce7272ab4eae33df27f6beabb0f9c8c1fcf18fc0f4328efc409e726a0acf0d15bcb0c6acc1d98e709b578e940b2d577f27fcecf1780abfb08bd9833c2f2bf3b29e34db8395aa54b3b37c46543cbe78213c1c39ef4329642c4df303aab7b7acd1c8468fc35419c53d74073b5220c6bfb256c80a0914fc6ef7c425c149b1a1fe4966af46ddc348620df41b48cf61a96ab1936fc827d64aef9aadfeec8c0da562d20827d7268e0a54ad38a3d296a538cffd20ce7002105d021183d402a1695963f02e1bd6711f4750068336bd481657025f22a4ccf5d007b9b3ce94a5fd06d4bbdd0404579b254c324c72e8720451522b890f63ef09b48f43829ffb0d3cda6a3fa4612c170cd70aa4327daeedb3fcb402123b2afdfe674e55b54dd43c08ae34a576fb8d4efe424b789a3270203bf23b1f0c67ec60e17e84bed0575007c49cf019f279877d0fb59209b68c08f0cce44d9c0c1be9724d80f0b3f12b74e0be31d7fd22eb633a0fffb548cc944a54850a4e508bff8299b34e5cebf8e974cd2df08c1122f9bd113a298425009f0f5436cb1432aeaf20b337788ca81a7d65354f8222b9b75d812e43cc9cd55e36c43f407e764fc934fd43d3653c51faf843e5bdf24d3d3a1b17951867cff298d44597b2b0c85b12754036ce47c8e80aba2c1366439d2e650cdcfc1dbb898daaf362fb01150775aafde164b8075dc58598a86964b76a45c5a21d4101bd9c66c2f3e42ee361603d7afa0ff34d319f58bcd855016ad0fe5857b323880bff5fb619a91126bc5c5b2599fc948c59734090f9ff259b56bf6d5c8d6ad4cedb10fdbf70ef8d7d7607056a7185f358f900495be4a9b35860d6bec74e10cf55e065afb48c09e4a22595f761c22383cc00cf9a46d607d52c38f342c88851ce230bdad1252a4746ab7c57edb438efc7b428d6f5123837cfa4e6d35a57586fdac65c7f18cbc460b407e5049188f429834ebd7b1b75ab4c3bd1a721061a02e2c6999e4e323f6e59a945074b5815dc70c17f8f5d6cfb1d9621bbb085dd0767fa71d412c18c63c6eb46d7bb5b8e14eab8b4660b99aa53032f380c3fbf80c93a6a4071a04b898f9ee0cd37b29c1dd0f4ee329906cfdad3be3fae8db7229004874b1ef2864855fffbc2fbf1b0f31668513992f82456c80a9e9b8ca0fa93f58b7b319e368670c4b6684fed15c45a8d19e074e175386e25ffcb3e9971100ac495fd411af636d57e782245fdea06110ab75ec552ba31c3f9df800d39bf39dab4ef563cbd9a3de4edc0af748353c54836f89c3e71ef505f10c04f3b9b718b16eb1923069e5d6826688aa9ca9c875ddd4387ecdd2e994e48ccd2fb55a7517184ffc4bc565eb128e53b96b89b41abad375943100a7b6bc6f92f0b0093c5cec2f3b70fefa23214a7857290c84b3775238ca786b1b491c741684ca113883e8e08876e7fbe4aea4d9fe7d06c5faef83c35c407be17ea523745da6016751afec8f0e1e190faf7d9d5a64bab6f4f4d0628fb617039a23476d8b6aac776e9f2913c76394f30ffb1ba3c5f43126d77a82f73f680c2b1f7d33b49975d1be919e27950c18c6701f7cd652c1ffb7c1867886e24934cc1ee8fc27d42f632467bcb2bef68a25feb74e50d1114b6b436e7b4f55c54b8600a5a08679b09e191b0c1e1f3b17860e3b039e700cba8d46fca939d5b6ab3b38dca3a9b91d4fe26bb37852e983da79a3e6d83dcc9760a48f46785f6c481e24b01e862eecc26eb2406e2dc0d3f43f411793653ab0acefc33117c54e215bc7144483c19bf79a563cfcd47a535fdcae88d1c50202d1f1326d2f577b229c421530e3c7b8530c4dfece359a1404790f27d2910b9b24f07afbb26eb022d407b4327c19d78c4efc04bba9746e7962fa9e2c79b609a2b9047b0ba6be2459bf79baa197b5e93c847b5e60deab5b60be4653ae2e6fcd9d95ed6a45dfe789e20ed0ecbf7c90d16cd366f1fc7a358ecf02d22fdc0d4e8236f17100db368a9520648ebde0743fca7b986d94a7f8932b9738cd4a3411138a587983447f67872e0ef7ead2be436f89bfe3140afc0bd64be62f3124816cbbe06ba0905fef49801185004071f775bdc8ba161a04e4d6f7050fd411ef61302272843548bcb6b69837f271f4431cd2084b217f72ea4e5d0d477e8cfe41cd1f4e3925c15f041f6ef35376a02b9b588fd728e35909a309185719bc52abc888523d5a870439206317cf2f4233bdc73f3e7244e9e3820aaab5174d252afa42a1954990f02eddcce56302bb1d60572bf928f2e5f3302fd61ed319080d2cf61b41621f27ac853c4f6f68a08b393deeca693149a3ea1152dcd792a1fd297be34ca76bfb56dff5aa978ba10b4e3e0c7229bfe10a2f1e09231df2b97c83c6e408e98ce510489dc944b6d7b4e4feef645e0cb5b5543d41b2acd36480f5e714f0f8dc5b31313acd718b2d3e174961974bb284b9ac3bf8966a9bcf5c85b703a85deb07ae1d2d839d14dfe027915081f826e9a3b934641469d562647e8eafc761940348231f3cfd54b386872a17b17cc5a339cdc198de1d679da5aa7c5305a29ddb884d71d0db56d28ea171894ee2b304893cdc1e521aaf34561ec34ca46c7e6ad8d282f4a7d6317a310b6f30445387f8aa6e655d4726a537a1b4c25874c831ec99407e72d093db9a06721ec8534d1d5efdbdbb6f4ee0a1790cd7ac2e89f1efca9a57932e43e48ccffd5f279b046d57b45e3b2acdda7df35521885b427ef46c070ec66febbf67441051553b9ea1a8bb22a8f641b3cd9beea8f1fe04c2e70e5dae4f0f8a70a1aaf9c14f5ce2aae6e6defabe093ad30ff891cffc0ef90bb8bfca0442a81ea080b68a43edf357f7fc6914fe524adcd9af939b15d7611ed39d3dbcbaa0febcce0d90d4f3f818ac1841d590af4bd83778ab0c21bbd2d51615a24513317f59c071915cd36b41de702c5651ee4e0b5dc63f4ef6bbd6669116229e32ac6699f0b560bb3d8fe5d41a8469a941c52d300ae95db1fa271c6d5d311fe66b96fc5ca3434e45228258667df2df1b527fcfbca381565aeb817aeba18a95fa139a8400b2c9b051ee9f90099a9e1926c2a814f9c658a702d5e0e78c8b632562689131760bf7ad29be302b732fb3493dda9aae879187c3f200d53580f168f262ef3adcf2903772afee7249cc3deb16e53f1fa1896b465fd068bccc929334942d03575f2e5b0198e74cb0073e6b497fc0df82ee55b6aec07fbe031aeed0161e8dbefdf409e507a11be04bbe32707d1f57941edf12f5e0c00405806e1702ee76888b71a00af95b996c8ead04cff8788411ec606b92a415d6ae3dc63885e1736ef24b1c3525c95eb01f549c5c08e6c2b011d02a0c21fe352cade719c657fe7a25f03b2ec24ec281225cb15f1979c19c81dc4e6d924d99bbce83c8ea5da4853e05c4428ff04a17b92f7b13c229fb0d6f7f0528dde842caaab58b81c8c8fa18e016076f6d56e780c9a6d7527b83bf3037906be597b2e4c991f7f2345e06a16d578dab771d8300605f9f62cecb730f014792a82e91a2cdd581bc3a42f245c3d72763dcb5ca2f57d4a73407ab8a07c683391519d998eaa0c49089b79d0197e9f1fde5bbfe3b89071562db91f2f72dfd02f176be308e18ff727bb51a9f7414c91bfcea96e2b1d3f3482ae4a14775d2b3a78609e0c32abf335475b6a757110ff00173ee31dc305351a7a2d60101ce7d31e9f63039baeb334ecc57fe2b643d071bc2646804f5c70587293ea58e937f61a22664309326b55b5e7f9ee99e619b5b4ec3695efc8f1e195696546c73eb3657ebc8e022d68716672cbbe265b56e3f4cc7d0b27373c03c8b30b305b18f17d23d52f7c7e131146b7a1112d1c7d1f8bb1878374ec59e89aa1bbbe8938a8bd0aeb423e9f960c756e94a484a8e4a4cd188833e132baf0746e1873d13097d0c154c3e178526d4373df708052516fff86a58acefc83a6ae855614cd879e73212eda69e7e5ed118467f42deae83a4a1b92e1553c4187fb3b55e35ca2af2b96ef27219588c4efcdb725b088843a7be7dc225e76a113483a2521630f13d56e7e6344846158acda02f72d458e59b6e27a93a89c3f959ac27c8fec3dc1457858579184d130fbd52d81be7bc28055e31e1a4cb3d81442c1eaf875078633959dde6f8474deb4298818ba3713eaf4c58e64cd393816d0896923aca795c3eadc3a89eb2db03b9db1b55e2ede77bccfc872050afba3d3b202a915df3000bec4e5df7afc55a67af5fa4591328dfaedd429963724ba7aafff4ebcba55f59d3cb86834be3f46998dd0922a27636e919144785f62541c42413dab39405edf5a4c2a54a9f4138766f28142b4f2f2b6533d2bdecf744e9d7c5e09ab6c9d56317b8df888bad10bbc3d9418e321452223cf5ab1314878633623df432ef76671a17ef14eb4baded9fdbb0123a67a9ceadc55f352191b13ccc8319d37c153827132f9d7f99f61f217c77b5c3a6c81e9e26950ee699754af3a0160d64ef0e2e44a3bffd533563358e3b3c3f30afd8e89d87a4a0a6d9c3f4b716d118c1459846fd750f0d63e1fcd76207ac3bbf7b3d667438190ce3e738edc09c4d44c71cc38ef98f11afa0b3992859ebee46140f2a88f8fef62e7c17e2e948b28fd7f8aba42ed0e7f55e26b2a927df8902dc9ac2c0ffef171a6202fa1702b92cbd5eaed18c297591f2da67c9706bf5a8410cd215bf68e8324eb2c42edae2447b04d9d2d2afa206f81e374e92548c7c5205da75bb37afb1caec0ab11b4b54e42aeb07ddb36bd27692e8ecb3e73a3a34ccafd193ef5077db0f6c6ba8f52ca59fa4fbbb90d84e6a2cbb087fdae28412e4459f7ae3110b8a12f8bd3e49071c16d18dac17e9b9e4738815b974105fc00a369dee95dbea51c8c797c162294c91b19f8dbb0f58d9951dc0d6abb14b2e72f79f852f22445962f6c400e042bee9d6a54545c2a0423c634eba3bb5beb89f0251c4c162a8ff11f52cf16b8a468d41c5db45cf8a5ae5eab2e6e9f0cb9f8e3fe9dc6c430bf8d1a148ac7940e0ab16339956995ae7e4af0a5779bbce52ab3c6ca66a010377ca6584d448408e11a9750f2c1d75c8be1fe5117f05663ac49d04bed4e6a447cfb8e22f6529b3bb0b5de76f1b1b3ba8dcc32cfb2ddae76e0a0ebace88de4c18c25848f3bdc0f610983600b03d6a4ebbd0ef884f19839371552c9da7abf6ee7dc85e315a095c64c7b26cb5afe0fb1b1c3aa7bf99080810dce4e25948afdd8709d15443d18c92f5f95525dd7a52227a11a891e8e793fb9b06c2d732841e47c1aa87096dc37e80eeedf1dedff2d9ae943022fdb632c1236da3530fe38e290504cdb35185768e34dacc438a28322f7a0dc1ce57de75e605137229cf90a29016beb81a28b67dfc43576abfef59caefc7c07c99e05b0f540d3b546986c81bdf29aee307a05f2d75285cdddd8d43821a114b46c33aafdf524f023382d424861fa388578390a0f12380e25e0a479cf8f2709b79206a8e6359ff2e4b23f377a37b6b2535e8aeddb0c647ec101f611e6021957f9435864fbb5b194d65c99a2cc492a2fd2ffbc76186125e200a036a2526125519511384cced6b7ad60308445e83671d20786e9d2cfa7cf42e05a6f74bf85a511b3f5dc851d2e00f94cf57d5406a8afcaa4838e9a941b26a21bba1e70ec7622f9e89a65c488811f2f64e56bf4d545b9514922be395664ff530a2ebd7c06bde565059d13a10cde9f4d32b89200de0e477e032ea30eb6ced1a103581bd149ec03b2752c1e4f868f774b0e9a9cdeacf7d85b0e0f7479f05bdf8351501bf65ff6a3a7521adb3b90343885f1090c7785e165936a1faf914dd2d340e4fc80e9dbef91dfff976a7d3ee771c37e0be2126c7e6291f0f10a06e72659c1d9c347f6151371958b326fc689aae4b7af53d241d47567c097fe1c0e9a6c1dde34f8da6a97f533ad6fe93e4f803fa572bae135f4837465af8d53dedecbd36dfdaad68a6bba25eafb7ea09241c2435643d8a368051004362e325cf8e0a0fd9a51ef42af5031880983aa42d0e0549913ff058128a958ae70468cce67f4a7c3ffb057250582924032b82caf2ab223a47c26b91ed63c9710f05e792bd8fadc83d6c0c0bffa585e4a38d2f6b69f66039fcc09523a3159797b022046af3b6b3f064bd8e912891a7ebea301138d19d99afd610280ea78505078fea33d74453199f12f447068d820de901229ab44f540b535db166dbce09c1fbfec5db6de04f9b7d7c21bad06957ff2940387a0fb4533a98cb66744aa7d9244ab3a4e43be2416c46ae21a5407f50a130db53110f253cc17760a77a1ea2c655dadd9eff3c9cfdca19ecb44d78dcc54d238171011c3db62db259752cc3a22a9fb3a168921e4ec0cc8c85b1d20d3bbe57b547179b2c0257599c0e327addda1497186797f7ff140121cd405221f9d4fc307168170b3835bbb916be18c3754579470edfa50e49925a43fb4a6cd8c08ac42e5525dfd8555d1a85b2814f6bf41bf18f5d4eafe5e4637eb77819c56673734508d4ce040688a239c6f3abc0ecf1855ea0b7bf6cc867aa33e078edeb7499d32913aa1a5d6028deab011717601c0391f224d880f35e0533117a713c9eebb1b251f0493e04121e6ecb8f5dd20cc1830a2c00f9a689090e6720e9718c35e56f37431da5ff2a6c7ab6b6ff71b460dc91ebe8e48d63bd031b53ee5e0fd8fb6c192b23f78c7b6d28c989d5944309195b1be14bd51f7c1b350ebf9dc381c13ff33a798a0b5602783a984852a2c6b6ecd59818dbffbffdff15c26e1c8ea13223e46768b00035ad47b7079efe9926a5676fe674881335c75f09a5f33ddc24d723fbae2a266b9046a552cee533a0e745f06a1e82394c268180022d07db8b5db1dd2464dccdda198fe6f115c38e9ce9e079e0ffd2004692849432af9874d0919862e80287ab0037e2df49c49ba35da96a6f31864b99d0e1227fbc06b8ffb6c8f7f3db2663841fe647eb59a409a72dc5de468f14d0bcdaf5b3594bc1a1011312624277a7b9abead5a431f7566272e9c786a42e706f0776cd6a94530fe06b36db9cdc88d805d0a60aedcd78c186e0816bcf0fe251de0f94e27ac27fd49f1ac9ca81f2ee4375fbb94f3ab729f10ceefd088a2c3cb24b445037ec04a7b657ced2df7b355629f4b5254e2ebf46fe32876cbce36d48e82925476de88e78857f4f0e6d385bc9f74307a4140660854b493f8fc0010701a9a5176f3668d2f2da9f2719f91bf5f6e5c8764e20ecb58010e670d0d0cb66bbf4c4300922f37fbc9d2b9bb2e327c5e7b76fa49ef18736a2ca54583c0d733d5713e7c4589f1a1563827f2d16fc7f3194230fefdcbdf5d71c78735af2f684232b1adc9ef9792ccb38d88ee6118a72d7fea639ae1137e9a62b589fbf57c52ae33dc04f0506b2182294e12f24c7c2624d0672455be65b225a59f13b9621a2b3a97ed24627c67fb6b23b232f625fa93230da9b6e11b4b1250ef1c5a62ffa37ed9da2a28ab8b1a60df6a0131771d04d42989c734da53ba0f6fa3e95737792e6ab69747d3f4948cefd0314205fe0beaf70d21fe1862266b0b12bad0274daf98f8ece80fb909ca24a77641c39a043865dd20fa60f1678069b63b0605d8c6ec256a887bc32b50380d45061c6b2f5f1456701423caa9b6b3838677a4afea0220e3d171708df7a89f024408020b0b999974ae0413abcef5e98fc5567d0bcf1061b4c20a7194bc96946f7fea4702de7bc97e8308ceabce4e3a2164f48298084d660551d876b5ba61e3a5ea00236fbf37fae97f2203df66bed51b475feba2f89d83444769cb754241ea60c7c2938b0754fe99a8fa6eb1aee0ec7b10b18448b8522798b4ed31b88206ff1ab623f72e8cff954115bf1c9e08f5295f9c135f034e965fcaf2a46530ea07a145ad46ad6b67b7a90ad0e217e0a51c763d22294c70da9ff518ebbf920958157a27323450091a1a0455bdc55a7632a0298efc2a496d4786fe57352b89f9903f923dfcd018f416760a5e36a7c3a3f9fba60feee65506b405982cbf4532175606a3100fcb48697378b143a39770bf08a35d2b4fbabc882cc7e43c5d81a4e6298c5a2945a894df6807e824e04937dc758e846ef2bc47668c1481dbef32a8492b008b132e94b2bc1d91be528f63f1566ff82a6602dc2ab2819ae76ca2fdbc06598a18bb5d00df8ad1d5b31fe7ce81988626f082e6d9c9ca0e59cc73c5d000c4d4040736547fafa6323d2436ec1e34f8e6a139d4ffc22e9b27316afd5d47f943f8ee308e90ee644012de59019fb2e05016a23771b9a2f5732c1090384dca88e9270ea38b6cc0c5dcf002b7545d1e61035050c74e1a9670eb89248caa5f6cbe9d04e789faebed8246229b9b4c445d1cc84ac05e6ab459eecc7d1d2bd72cc597a74280b622b54fcb539f9f59e150f6df8e948bc7f132b6a4fe49fa915081d08b32aa16be013b43949e10a99bccfe08667b06c86148c8ffccdedeb064955c48f56823cffdacae1eaae1b13a6c9475493c6ad46ae14d76b95f5b260461d6f83c9291c7143bbb516a757d1ea998d36a535587180b16557229f2b570da5b38b9fefd7cbae8b4accf41514730fd5a3145e1db6bc2fb84eca136d220de4b0a619bfd2a78022a41fb7c6f00582eda4b078a098d10f1d8f808053706b9451707a144366c8e247fce514a37cfe2f27d9d323a3ce63bd8cbfd020553c6b93991b34a8238992a50dc88c548659591304c63727facaa02ae38dcae04f3e78b37d25b4c3886164a333b524eff7b57d13fb13729884b6f739cd63c598cadc4f81d1da5b849b240c10cc619425b176026fecd51c02a197d6b75d32ce70368718529627a5a4c6874d3be88271fe7c8d18da7242f379ab0edf7b7605b8bc18269c758c06f73636db8e0960e93caceadf87531462a0c52e570a13d8b44bf2ed582b2d7637e5cee1baebcecd57bec5cc5003b6fc1cf86f6963faa86f38545fe0e84ad4fc7f31a5e0466a3f141a98974e467cb37b361f7070766138fe3c61b25cb796aac58c5605d519db7c6199d68ee9fb44ce860804bc61b64395c092902f950841d3ab06bfb7565e356bf533ceda0646ca9b2d12d1ea202f84197de45c7bb7bd75d4023ff41b5913292c9cda8da03e51ae4ee0919bd0cebba4536973f72739690bd8a5ab89e7a27e84a1b5c510d9e2970d522cb9878c88a8051e59dbf1293463d51a113bc06373037e4506015e69cb1214154d40a44553c4ca20de6b221c436b7f198d706becd8a4611ce8b490d4e79e2143ebb21a7515b17e7f28b9587153b49ddd11e24e343c2541dc9201ec3064840373ba7f4295863565e4186f9d88848c68d0c9df037a7ef7093811cc1f114589d5809d29f50b70d62d573c0cfd9b4cd51a8731385b85cc54133d247c059639bcda6f4a4a0a4e4bd11d87cb0939c80616444862e72ad121008b1c8c3acf2c2c505f87cbef212c4d0c55c3c88e3c1b108582900d812a701f522c9f71492d7c8ff051cb0e5d8cdac5be3dc5a66bec2ff3d29731971cbf710c9f7b5e010da187f6917b307bab16f41cad0fecf984125aa0ecb72a2d00f5925ad925d243eb4b57e6f2bd5abfeca4dd28f7cfbc7a04ba401a7758ac0d01dc7b754fc064e858a74258bcdbe5170d682a6feb31b5113e36cbde59d6c22f88b5747fabc17c50741b5600ab4672d694528b2dca8b625d4bf723d13c8e7cb2e48a45b31c22903e78f23bd3b2d087eda17cf9414c8c4d40a5e7bd1cbf05851ef8f7437bafe874e45803742de1dd1b29b03dc6a72117044a022629826c6410a00c69596e3dfa25dbd4742ee57b42ac35417151b1222ef79dd126b5ed2674c3d0e5ec57a899572b279c2724f232b638e511afddcc31c20d96eb25be2913071f028a5eb6a842e8f73de36631b1bdceb5d2c377890e3a8936e98f4471507125595cfacdd8c91c2b8610ef33f772b548b18e97cb681db61a3536d753d810012dcccd6604e59c4a5c3ec7af56593c74f5d109d2dc9b006d20af4264cfaeb057833277923205676fe7ed052967f5270c1edf0951b77705319ed4996f63d68722e8be5df44341bf539b7c55d2b597ec7348f22e523e34743f902dc0ca34203b0615a2f1a2800209fdba853c672d500f99fe1a575ec651237d4c51240ff2f462a17859e32f7345cf5d368573bc41f008773376e254f2dcee056174a89ea2cf746351840a26fa53896038a3ad98819b71d3fdfbfd96e10f07738629717c6a4c6e9607f37f7f184eb8e4ef9d63c472ba8a9fe64f713b619b159611585d9005119820887ca055c07d2a86ff0f5de8ee9d1d596382c01cc326cfa46b0f21474a46a4ccd24a167ffc0ca04558e8f618f9cf00c894a15bcfbabe3ada5061b6cfbbc20d216ddb444c2bea41f513319e8ee00d19e3b791bc73efb39642ad1bfb9ba5cb31f153ea64148d6716278ecdaba788de1f07ebe35d94528e043e22c065dfe9ecdc00f7bed5fc681cd35c4389c1dd1285036a4f5000b83aa2ef84383257a3cd6259c27b45b40000000000