PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 93719 3aefa8c4169af49b5b9e17dc108d0e3d15adc3c052bd67f34d0d8d1f007a0ff1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50f2dcc6bc80e7cc68b724e706ccf67b0bd50d47f71603730aa903387ac6c82d
Certificate Block Hash
3aefa8c4169af49b5b9e17dc108d0e3d15adc3c052bd67f34d0d8d1f007a0ff1
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00c002000060280200
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c02ee4426f7d4a11b0b0c8e1ae03f602f41281c6e355119ae44eeece3117ee86b6840faa3e89aebcc487a95230b60f219446a571112caa705fb2c18a7e4eb7d6d5760a303f91657ab0ede6bd9bf5e779eacebe12f40b6bbb700b0000000000000010000000000400c002000060280200

Raw Header Hex

00004020a8f3dd82f15cdcaff81998a40f1746f56a587fea33765dd4b353206ba8b7301bc3ab20b050a73b522a3381a67e83501f9471a59f224c5622d9b35f7481a5c28af9e56b6ac3b600182dc8c67a3803a90a730316f7470dd50b7bf6cc06e724b768cce780bcc6dcf250

Proof Data Hex

59,560 bytes
12121601030730021bafcd853ba5385559a25490894b5c2104594feaf33a126e3681bd0b3810a3aa85f143ea861e4435158899ae5e4d5b5fcff3488d5bab95334812beeec2f610cd8fceca0397f55f19c655f189285ba5019a9c5638c7e51740d0cddc8ca357c6fbcb983df6809b0f572e4f4dee2dbf856d024b1a2e7f9a641c8f4f195ddd2f5b2c675dfe7bb1c574a8da6a331eae2c5237f6a0455e9875af7eaa4847662453e8aec61db812822609bf5d8de6a7542293a7a537498137f57560b1a9a57416f21439ef534122f5c30662dd9b18794b234a04a48ffbd95df68e9929e946dfd1455b0811af58066decedeee530c92819f9306a5679b7911bb48f77a0fbf3441c3d7fff59bf0a0506afd866dcd121a8618cb01bc4a0dbb4d80cd21e8502d2c0a5f9f47f6355f7bc36cd1e24d169ccf963536848f13539c3c66805821c39d1dc277803f8909f9b535aa43ff7cf6bc783feafa19bc3b0de7ca52e6ebc59956a7f39751ef3919f2e7c2a7e91a359cfbd687c4af2263a572987399c219685980a1333b6bedb792d6f6b06551e0dc36c52d911b944f2c42ddb844058d41dc8551871a1a7267ef4da0072f0d9c20ec1089d16fb9edd71c8a711ef4078dd9e5d8e05291d12300cb017b2e69faf42f2f5a9ea75aa26354e9b8ae3a8ded85f315cd4a015f5508069de9aa45cfaa2878925b0ccc4762ea30dbef88f01879b37a604b9cfc4ae98f124c1d73caf1c45275ba6c7e2a06e0f7709b828baf04e673803a81b512006ce605d39504353e659d95a0100068728829c053fc6dc797c76cdcf00680b5d2a70aba629225434f5c7808a976bae2d0f3918afecbbdace4fed810626ebfa41a67df7f76d98d0c9c9c407f227218f449ec8bcf8442795ba5555eb19b0dc0a2035b52a3847b720baf5cca6266d24ecd5808febcc760e751af001befed70691f8a38ab77f741d90c74ba23aa3029b2d0e398f7377a2d0bbc2b6047d06e2802909e063a0b725846c93c652c1d0c0c691b27331bf5cb475219426983cc0eb0378edd4b39cab2ba166879206f519a8194ccee004d3861fde08db96b9d7b130d6398f09d4629542380119a11c347842d8478e74954131f0806a90d236305f195da0b1820d58be5d3547e5a85e87ca8371ee1fbc5158916489f80efa38a49b5817532b1da58817a7ea3df98e401f9e3e4084918f9bbd8d855a51b21416ab5065e2b0f06af6f8ddf0874e8f6b901ea465f3d8dfcdf112ee7fb84c132b0a8832b89c44d5a1c7909c556fec25385c359f30127bef084e8d6d6882fa4fc685feaf76a80367ccd92aa70739c8f09c8a6f1304d33ce228d70245dddb7e10be5522ebbc082a83c1f5b2f54afef91304b38fe39acd379c6ab1e9b7c35b5cc78204c102f9a37c82d2425bf8ff249f7da6c2243bf0eb1bdd035b579e2602a4bff5a7348b0010d74094b8a1559b84864014b7b1a424575d491536c7972d97fc87b0a2110698ab9d448329a4c17245d033c4471d28e8ff15518654bd450bf4e505e6050dcd7a5d8c186a3124bf5697d01469e7624649bc12622a9e4b2eab95526a3f94e1c1256c73879ce4c3718c4745952e21ee2da281fa9b646d8cc7f94cf1f5597d88ba158a1969b33609175c4eb650dafc3a62208f34c05bece1db14045fec145e3ab0d44ae31d64c759212c6fdceae820df57919a9b782b7b56483548f847ba60f3a364db84de13eec4bb928ba09cd283bfeb468ddff1e8f72c6077c248debcccfd612a192a388bb10f6c33be1038b28bdcd3497ec9d5790a235f7e21f260cc20c6d3ee4ed28b898c35020abb4ca48c951aa7c84174221e6708e8f39d574bdf8605c152840d1cc83488336321d710cb1d8cb4cda49b687e28bba6ccc72777cbf84101beaf2162f111df03abe8b2f52344a2ca1db11e4aee70428ee9c3458e166eba8841511290eb78f06c0a14b36b3a572e34079486e675bd5dd7f9d51451d0543858007bec38b9ea3f3cb66e855276669bdb473a6ca4328feedc49fbaaf66e75175c123d99dc910d7339baa0054792914bf7e63d890d08950e33dd2e184e36c012eec6f1c1e0ab14cf2251847636d27d65d6051ae79fbfbbd1869a0349be9f7c84549abd802e97ba049dabb385c650f95bc97ae96fa5b89df154bb4d0d2cccd5f78ad10142c1bd930ed69de5d75738d3e2710a92e9eea6f12935be6d8baab45cf5bc8f7d81191274a160cad54d86904a055031418c3df429afb9f0e7f2b26b2c46814b37cd2fb4f84a43101cc852d639a9cd250d66cc8b75251d51434b7c57a3cbcc5b7accfcf9edba7c8bd5466fc5c8ebda1c521ef1cea69da50ef3457b74672596ad7161af05bc5cabcef984c5e4c7a4f5aea90c5b97953ff7de99014ba39265e29d03510c6bde48a45880a878c083bf6c5372f98d5fbbb62e3088d1cc28bfa1960dced52247a7a240ccd0516424bdca170e2e0ec19f363b74a0fe05bdd79c18a2f60614c9c8ca618118426d15ef6b2dc2588efd1adc515c1327db45e6d9a2b1e367bf77a0b6e1867ec67d56ceb1f3cbba0585606f672052f1eca9fb26c3a8c22ea332828ff454dbf7cd094663ecb8db2c14e5273c2ed282cdc8b3f729905163437ed3c11ef2d77a984380bd1c24ba7bbaec2e0d72d9c8f6ea11e29d3a5128eb384044289921d8317317fd3e3863ec5933c089fa40f4f0b69e87c53191334f5cc5ac28261a8a96ccd2322022df22599987d720466796fd8f20058e495cabff789446be7f816b463e0cd4a54a80b2a8fce5a0714ad9f309ffedc0bc1fdc88cd97559582c6e803e9eb604c14091dc1e619cd9f58a07e7deac083ee94383bd367903e0aed0ecaa383836097a5c6ba5c7f4813d85c647663f64314a4b64108629c0685a69f1fb1c4d1568e1a1aea760db75fa09e0c86d40425e9bffa260d3b450ae8e01526090c570171b8f0389228d9156f4d2993c49378a9c9369af6fd6cffc3dcb7db3000bcf91391adacab0654855ad92a9940d2f073cb2226d9d58115eb298ebe003e64b217b33b234dc15ebe3619b5397e50a3bdec28ffddd3961dfa58af471bfd67ffc31a33533b7b9cb64983da92e79fb1a00718c61fcc425b845980f285c20aac24fdb576f4f55dfeb754f43f09a54c5b3f22d30fe4a4f4d3727b2f9b9ef64f122ad2eedba233335ede259da83c91901a74b1f4f6cd2ffd5c02ccc480bb59e1af44dfff3b0670611ab918f35617c783b5f82f675e41462984ebf009905b9c9a8f64d098e13696a5a390a3c447e7223685e88189e47f48377b55cc04252934dfe87c26006ff44cd9cd0ac27faf599149d81b8b1fc79a2ce7fe8044143da25ed098d10f463043966f3b08089471d4a7dc142f3626e64c804798d5b99671cf2703cbd48bcbb2507d5e6e1dc7120c745d8130b23b75727f75f2d90334474edc781fca06bb13cc87cbbbeb3f0526d2a4877c64ace3934fc8fb9891196bac5763f07965f589929da1f30b5a1a9ae3f11d567d4d996e6c763187f62f855841db770ac59fe9d99f01fba7d7ec476c6ad4b3746f48909a0c33d0a9780ac5be297c859e2764b43506065b17804fdab113395b6e7009ef5d01724b0f501a867f23127e964d865fd8d9e665551de911c2f276eb1c895336963e632827a777793dc9c1324a066d2aabb8914d0ce201a9ec4e07046d0ab91fb5a90766379eaf182b96683d1b3ec828bccaec7d994fb28805539dbd04b949092f74fb1fafd552ede04858c682502a903c29db2facf6c0c8d8f28ea9a9ed1116d9113eda4cfee3403fd07cacc7e5b7b19a9af6400b033e704b13011b583f2d21ef4068358a0574209bc9086b2940770049cf4aa175874e50f0e8b32f1cc6dd8e18cb76d21b974c359f6452fba6e210aa70fb9ba35130d6a6bfe88d718c782f498ef283aeec963f8be7da6f92389c67e6a0eb2bdf5dcdd04117b2141a298b737f70a38bf7ca388bf562411dac2070b5b1a6aee69e452f397d06b201db99f41d96a3445bfdb5ff21e07f2e8b3c736b4745ab446c6a25ca416a59cce00470e221d22c017987a4da6f8648a167cf9e38d357587639579748002efd6fd602d19cc2c701e11a339d2250e492bd8233c024c341b0da52ba8ea2ad56c40754c73c7caa88f8105242bebdbaa3a80ad6949a9a3deb81c59fef969d483025328d2533d017ed0293983ed2059883fc42f07fb9ac6825adb4217d3fd27ed263bb1982c977c9cf24feb1ac0dda9206870bee7603ae610a02982ff272a7c2b2bb03b552c17f4e277f275a41fe9b2c3bbb444709329fb74c57b0f3a95828c082fdbc6c1883240d5238a7ccb49d1e2e0efb8ec4c4c19688314d6155742b96f1d2b16927c7dd5b661e315db4543eed580fdbb94c2f45bc55c684f2bad5990fa82576acd520e17e937e2263a1ee0347c4dbb2d3af6299b1aae2347006a4a7eebbc557b967967ad09439d6c80733a16c16f2c1452e20dd3bc5ebf4d7c0fafb62bc3c373c1c2349b28327111d76ae43edea233857a92e6fe05680da1fdbaa45f2ce15042499ca4ff40cdfb5810f0d9e9add10b43f3a8071cb692a67e4ec4e4e1fbf828539bd09a62f8e429e9659a25b14261a8dac9c93cc7bf12bf1a759e8f9ea0e7ffedf95b2cca4d7e9242063e3b78fa2e1b0c81b03e305219af3556e901a1a956fa410a40b203c32c15832efb585756d824a4c2768a929df55ff1f33c24544bdbb84802464dd99ce16964fe613ff1857a0f741ef1f95c7ffb3b7bea94cbd2de71e439287d332baa9f99666b568dc0eb24b21acdacde0404325f31769ffb7c6d5560a97a75e76e66039daf5147dc7d081a36a8f2d6fee2277b2285e2d368e8c4a8acea62ddc1348974c132d19f2ca7dbbd1eedf0733315eec1cb10eafbee291a7113020132c100b7358e18b43d04a36751eada089f9f438b86512e7977722d0a3a13be24b887101a3b77cba53455935304f96f579816279ae074fc6fdf4ad595936fd4b0dcea2e08d5716285d87483dde02d026ae6ce5f81d8e6fb6d8ca23bbf1d189ca1d113c7692bd23e0f7e7073ac253d9e50c673f6dd5663bd07c1da0f4a04278ef50980ab25806fc9a19104388051f352c1e848fcab26126fced012a16c8f88fc34279fcf4cf1a4c551e22227e376c6cc7461f75d40275172075a8d3199857a8ae9dc0cfc5b0719a091e72a58d1dbc3f94961efb6e6d820da44c96b7aa2e7af57cd3609a75f268fc2e20d45a9b5e05110c2acfb6c1b1a00124900d05afd3dff64059d1076bd4ab6a4d8eaff9d76e05cf3daefb18977ef4deddf12327737f7a69e0648e68effcbee1e95a0d65c751040c3e0018821c89e6716190af58d0b0b1198039016e289561941bfef23d306835899f6dd593f77572ced78328ccd1f136649789b9ca2d7f07ac9b7e7b3eac98254627d21dda36bf6ea7019e787099795f592f97dfba05d1183d8daa89cc8c913227e298099270a2fb1403fcc7c5ce4957da01f8c9ab700910c081723554f129f62ef1169702227c1f793dba7a956be450e4c38959652193708d686bc9e71467a07cb76e12591b58f92a00bf8cc56b9bf73ce763e27d4ad939f00711629ff6bdd3cf08444db1f6dcfa1357c2734b33da28a748fbaac18c144c13601a4136e3066dd7b2043eedb57f37cb4319a174a67c9ede22c32037a63e0e6b740db85830d398e6ef4a33ffa1783a5a44fc129fb0ae53b44250680f03d60260121434e814f05f5991945461de7d5fedd9a9569a983e973a10fbe08dc8da2c5753d4bf0ab79cee37a9ff0eba8e9df4b6d7b27b5dbe635fa61353126e8bf70756154416c6ac249480d3d27176e60ff5446a39c1974eba7ec83a6ccac3a67be3aaab3dc856c98adadad829773ad736696f7ed40b131076e73e81ecc7c460a0aee2381841cfbba85869ac95a45641e5ddcfa4d6b0d6737efefb3e903bde3667ad2b14c838bea7a07b90f06f359c6bc66134e040afa5f6c5875c87d927defe201e1401eea399e478e92e0a5a1d84c3fc0f0553d0fb5931802e2572ed793975f7afc65b5dd1c311e041a9ba6164804f0e2806082a14f530694167891ce39cc113c1c9237f829eeadc5d7271f5781b777396a145d473e6e21ec94e6e07ec0b1fb16f8a8a4b9ab9b6d4dcffabb276792698e835b50128b93a63184fe877ce5666735ab85659ce42b465984b1c8b8d9cb8571b33405e69d106698c4292465025c8322222a94d34836b859fc82b82eba9dbabe25ac52d4415e250a9b2fa90caaca6932a60d1801ec96c260e6b8edd58d2ce50e4d73e6b6c3282ed3577061e5d033d32c2b035afde2f2d3597d0e3107b0eb6b2e58ee11e8b0e42f37e6833cbdf71f296cbc94c10df57aed417295eb17ec2924fc1c646a4366ff30752fae89106775c2e11d18d040cc6ea79000956cb922f646d43f3b6a2a1f822f32483ec4e99f3ed4a50bb79345fe301ffb34a3881546178dd2aa357313b3bde15e454609d5e64679dbbde57c6676936c2ffac93a24ea4e6c58b0fbf3296cb3970503d0848e98be6a6430a5f2c9513b11ed807834d0f675c42f095da5e5c3f3dee961ed8c1ec006a9aaf46f5fea31ecfe4c262e80e2436b0178b082b4de0b28810eae3ada607b4a3e8f1e3fe9e89c74cd8531374007b4dc03bc4c6054d6d90dd6ec2cbbde8b1e41e8833cf1767c210b8e46d133c43b65306948614bc9ad93142abc2f9b927d7a9c21d07791f7031529c199ccaa6dae63bc70ff03841e9b250a677172986247550b28cfa426ade41e91da45f917b206c2705af44921eaaafe4f9728f546d5600726623cc1bcb62ee7d589b1e16f0329d6c1a83dc548e215bb2cab21826b2e97a2afd6999f13feac53908ac20a2cd7ebfa10ff0a4ae32f582f2a8286081272eda380e3ee5fe9907946d8ed234921de8d6c069dd2004437daf5a40c5b023597e38f52aefeda6414f761ca008b6c8a2f0b4606b5e1e352a82aa3984be3fcb0750edba9a05a6875dbc5a001807ae06c86e3b4b6866c4a785b12dcf045367c0e9b7711231b9dc2b16167f935f0852ea25823ee471596cb19dfe2ec5f9ce86cd6f0e7217d5e252c58d072cccdeec432ce84f2172e4ef42256600692afbf45d76e77f4a81b6fa28b45bce4f44b5d57b565332335c688916caf198ddbae7317ece35ada822ab3e16fd41176fc41c17519872f5d6896474f72fd748f8403e04565a57092ffb03bed6b5c120ffa4c9e451a08e686976b56afb5cd9e2c7c4dbe380a5bc93c7c3b8830b0b94330bc4c11e7ee8bc29fe2d3587551228c6719103c444e3922e88f682bd0541bfc5ce08bb8ea228b1fc276f3c6c5c89af278c5d66d65ade87bdd032e9fd24f4e3b63cb11ab5e17a83f87a1de4a9cfa61506c1e6f2d0fdb10de1d57a8e66592db1bf9bb2e851c518ed2bdc2e66cb56a4121c53cf8e854bdbca9a1cc72ed8418f8e2f8a6b02a93be79a4233e44c9559ddbe103dc2916ea01164e78b1af6e4b159fa66cd055b739dab78f3b8322775e7ffb85e05562feae578654781f8cd4e717b1592becb0c4d79328d6c7071ac94fa21bc68a080676cfe5fdb5c9fed3ec9b6819a021bdf14c82b3db1b35ff894e057fe76d72f88cd94e5009ff3cbe5fdc68fe07220b9ae26e65ac2b73f7ff8923cc86740caaae55a991c8da199764e4ca097ff0750587767dc01eb67777cb9e4738df79f4458dea413ce136974a8a1c997edbbbf69ce1b2d78c4b5a09e7191bd03ca8716bb1094ee4e19e9693f5036a3a9218081458dc39d32b3ee82f35dd032dba9f011fbe7d1b882e2506af210978814355abb2431d319b06b6460f4406531ed26ac8130d7e5132a66c4ae979a64ff3f940f68e3d2312b7e2bf07a30a6b382287e305a74729284839b1755cb0be3a40bc1585b17326e099b0f4970c8f141ae6629f9a9a10d1b07a6b66bfa8924dccb45c9557b1725a0b2f4774f2a0506ec7e66fdcee6a7b4f1344146e810746af6698c83cdc2f6da44d3aa4314a9b548aa4fd2fd3c968b2bc109ddcf7b22a6ee720685ae4f6c7f5d78d004981fba6856820ce4e1434d6fb9aed78e857b6d25e583a2feb1b7e729dcb37bb6fefab6da0a5703161fa5d1b5951784373e5c1fff764d5aaea910678e0c021ff5e68e3bf087e12e6ca3a8199169b8c3e72d30e5b173825781d5152d7f4f113da01b083da63fbfab71cfe2ba5d50770b46fca13f5b534fee133a9cf8143ac347488dc08e61e8c87ba80fba7579244f7cf560854bd9a183d381d46078d8fbd67ec51c7e6c7c31682d727e04cda3cfddde0bea00df9e9a8ecc8bc118d3554e4416ab7b156ec6bbaeac85818df2668601f64bfca2defd409b8deeedeb2264278f4321c54da1f92fbea7e456375546a8b6f76586eade43cb0928d7058d956808ca4dda233f4112b3807dd209278b4bf839394d6ebd2f908eec6a79982cff9e753b6110ad1e17a4fe0d187baf41086717276f46e643512bf6a601037937f97834c101b2df1e8c1dd7ed03df89ee3c1c38ae17af904784524af709ab86b1bfdf0e9d2bb1a101d14a04cb3d4c9a65c2244df248d34b2e188ec7a6c2c67a144fa94f51b72151ee250e8e2481f244a5651c3b58047a6184839637de7797661355ea0999491b187c4613d9b2c0c02de464bf099fb734fd81252d5866171059cfcd59846c162e4d0fde8d23be4ff1fe29e5c5527f37f8963484d6230527d94e8fe338f83c3bb70cf8e0ae8dbc81436dc26fd46772e0e48f9518472767201a25795b3ff3f4396dfdb7810924eb117b14902825c6a6e8a23ee7165f6d797b55a2bd17a5e15c1bdfa33855462b7138f4142cc433a582b4d78c409b45f5856c68ea6d15ae97089c4c53c72c1fa21263ca2d6e5e2f851dfa02bb94752bd03b9a6292d58724b49be16896e193be682c78fc590716007f256c4b8cbe11e74363cea4d5e947144f0bb653d34dbb5e828e3d4869b9a69ea6d3c8167c68bc848ae6e075eda2d0ef4a77c4809f0bde421cf18bc777e5d37dbfbf833e559c70200b621f5a3d3190d1e3a208621ad8ccfc3deaea95b8273ea577387fea175aeaeb5f120938277eb2c14bd992f9831d771ff905b30800c9d2428ab33cc556f198cecfbd4b41cbf635e5914cbded9461fa016b242350789166f87fe83663cb38072eaf91cd403266554234b35f1236ca7579fa200c8853a1565cbc61fb2341b06812419d4eb28b5d98542b41a0f57e50bc344120dc087eba588d26280e0312bec34d8ccd9b1c4185a931bab157f855ec3b03f510aa260e26c1c22f1c31392533802cc019f008c1a0a0a641a6a6f5234fa3f7e7dffc7fb3ed137278eff8f29f70b8d84eef5051d558222ea63ccd98df221e7c3632949f454cf0aa720071b191f1c07e910d9c13e826ead5ce78b4b9110f03eb85486a2eda466cb75fc133cbb277c2c8391a6c6e483bf66843e5fef5e94aa782394fa284a6124d593a5bcef4b1cc2465abf6179f542fd9b828a680886ed57965ac60da7a6d6d1d8bb8477e253bee711679053e5fc1dca3fa7524a1c649fd7800410812099a97b24d13bcef63ec4dbc2cd3ae34a9cc1d2a7a42fad9dcfda4cc8b1045f6f47ee74e5bbd0085dfdf38bd54589c7197cb693556ab247f30308076b6f0b9642f0c785f31d3b387bff8fec1944a5f920f48fffda731568f8a0baa7b2c3d9cb84af7f12d17ce15fb53cacf7d4ada6910b9a1a3491452afac25d15fdc2cf2296efd7c7ba397ec41254bd15e1be5dca7fd73c7633bf3e1185537a74c61ec55747f94952ec92cea74eae7a38142a26e4a2081ec3eff1ca35d9359200ca3dbf879c77c61f908a8cc022f57a12882024452e9e86df28328e49972a3b7bb26f57c1a43f61582b21fafd3531392a94c9cde5da3357d15de22d80ef4630d1cd49d274bdfd41288af91e3b2288ee026dea7dea32b7cf286753678457df69759f2eb3d6967951da4d68c2781487c8042a43da8c4d2831b2c9cf0a6df74436f52d9826f1458dbe1baeb27c3fb087690277ac697dfa435493824879ec92f3402654926f3dd0f2f2be576ed290e26b285b65d52619019e6b5ed7a9fe4a02f452c6eb692488bd88a8a8a81f26f12252c34bce373e15cc0ea84f35eec4ff8ab9c17aac4f41c15dea164592252c157e45b00dff4c14152b76cb63f6d0dafe93163836f7ad1f83245f8f31870cfa52ca7759e9045ac8fba062976ce8387ef03206a09fa993746fe837bb43ea1aa81362a8f62ec845a790246dc2bcc5e0bed52e28af179980351618d0b3befcb322ccacc2c09d501270a3b385bc25f70b1c7b3952afcafaf02dc9d72288c6403b34819683e4a13e09dbdcda625f56554cec050f90597689861b5df1c68b1e28e4e0d67d26f46fca111c073f9037f199516af36514b5b1a4f810999669703ee0ba411103d92411f1eaa3bddc4fb4bfbb2d914c681b86324c4eda4050f9491b00ad0f2403768f2e7e50d7a442a424466e5e6044346f46f394b3c827b0dfa8301434cef8ebf30e7aebf1c5e0e32f600d02a51fffdc41205b04640d57b05e9c39f482436bcf82e73c05cdd496ed1b792be329a167bd2fa24300065af8174dd82907e2924f92310976b4d476a04e7bb79b1957c3859ae5ef24ae85fedaab2a97ed11e07e63c8387ffdb7de97aed149081947aaa5c8b747a0283caf685488ae61b0324221d70558336453cef8219a48d4f82774dd36fd39bca6af91218ac3bc369c338ad08c43c492c9489ccbd132661e4fb65e26bafb1818fa7258138c0167f1210d6bae64042b327ed20bf01ad5c2dd3391ad3284fae3c3f31bbf27cf86ab6fe46ed9145becc0e39b305c75a05eee3515d78526ac19f536f692742f22f8ac8c2d500e1d5536c8e3c493a9d3dc0bfe3576d2cb0d8be8f136d6bc05b50ef21430f230656c098ed0627c147831e5c3fe2801ebb06d9a315d8d8a37871b251b4955ac1431e7d724a742225c6e448e00d5b6ab87f4f16c19df932f4e4a379408a0ef6d3160ede04dd832d2ce0ec877e07672d2276550576b37913c95b6b13235cf2880ab961fa9705090324b51ce4475f3ffa77e7f66170984b34438c8a7e8cc773441a92284f3dfde396f936b1a14723dff883822b9c4b4df0a54c8b144e5ed7a9681d6dd939cdc60aa432058f8ea8df13b12022cfa882e067767cfa20cee111b4a36102c76b3d0aac866881d5bea7bbe5aa0880a895e1405ba55c156a5332bbfaa078ee2f36c86d552a00221b70354bddf0b7e7af2d4e1fbf1b11a0166de1b01e9a8133e31651fad01338082effb73e876370a0ca63371d4ab50b06d06797e214bf6e8c61905a8f37e984be83cdf3206aef56e3e42fa1a99e219d09048f36105a07cb784821d0d860c3ea007d4df12a22abb60e140d093bb2060fcbde55a8fe581ff21f6e96c7c17530bb0e4d61c0d569c494d877b997051e2b5ae9060f9f02bfb2f5ea6131291fb4012c7a2cce839f7e76717c69fbe0b5eb1529f38c5bbf361bd93f0589a74bea7c24f5241d149e8c3db35159b0d3eb3bcac97e3ae79d3e37be9f91b44124488edade1754fd623ffb3b7d36a299c9b63bdf3d1ddd28ad774d063aea45a33c06a36fe3050d8a2e242a0255d1371da258aa5cc685b855729b348a45a7c070ec75fc4c533291d6efe839ab099632b11987713c2c964b8cfdff1f3fc1b8f53bf0a43651941335ff1b5509105ebc2ece23d08e57f30cc1a086501f8b1cf93f8fc012d982842cb21153e9f3246ab2e146bb5a190c01533a93d767276d7cdf3d6bead1995b4e20389950689111ffdd60daa95f15fa6b7e1c2d409825742ff7bc3b0f171a355b026fc6400e6f113c408fa84e43b4755226ffd30a6c4ae5e781fd6b06b0236888f4f9350f2174d4c7e81bcbab62c88bd50881fe9f56768f668b175ea85809a7ec88c22c52e161641a0d50a6a7831af9d636645ef46eb6b37c8dc612a739e43f0c92d1aed8f43a082a3adb117a7076f6ce2b59c4876cf643b206c2500624c870bbb63f3bed4e65ced36382323da0046092e6b215d848ae746b5b6472a69db1ae204158830fb9377202e3fd424ffbaf6b1807ef6926fde07eb7949d0d92d13e773198e12e7ebf3820441bfd6ade10a34e89a89f4471b88b3574ef130621415dcbbd31bda97a65425c401908eb083555f23e6cad0f67e76cbd5746051b923b2310ed0ed0175cef8a9ce6a511a0e99e63a2130a510c2ef4aac2f4ff89ed02c9aa95f44e4dfdedc9640574e3621dfa9b0af20b06fee41b5f81f8a065df6fa5ff43200a91c3988223157b4ba835d1a7fc82972a11c452b966f817db0300afd252fb2d15abe4aa524c30ae4ea48a15f766f3446ed9b8b620f87774b7d0fd3eb6ed6b9e9c9ccad0f1808319beea0874ec7fd4d6c8eb576a6cc80b9b45d9de22ea92ae7630bfd7e888eab29dd8054792532dff18c93cc8439b2b5723462a0842ca1ca6af7165ed18d3cc785a3b56ac0c877bc0b3b780feafa8f3839be748013ef40f6cecd45a2a04aa1f37a39d4c2f3bd71ed3695c08a4cad25e7eb2505f902d1914ca791d3c5e3e5c5099d4d93ce3e88bd4c69600ae424bbfd41b3bd423f951ab3b7001af7d6660d88bf4a06491022f69ca4e9e80531dadcb6b0fd845f336ddeb99ed8047cf2ef294416493efea5a3ff787142902310f37028159b1cf1fe3c4c898b1b9fecd2a04fade7f56ec7072b3b88a4710b91bb64f837c370eff1a4ccb3100e29206cbdb5aa75aebfe1fd8b6537c227b625ef23f95a3a91d050b3d47914de9dc86b949ba7ace654e2e6512241bac01eb3f047e92040c0d0400b58b57e283c17a2e48a11499cf223958e845209da5d3fc29ff306119622b4da70e4bc5226b6b10a401a3e18a66edba5f91d956e39b9ec694b092e526f9b4b55f2c0a6134fa82467c3c7379b4de22bd7af7322e235994b17e72ec8f2f8b6e8559c42dc284aaa08c234a47a494190fd4b4af9e2e77f456ba6220f0963d3773faa425657dc21ca245ff3ef1af374609ddd92e37c5313330ceffd4595c59ece106ae52c4d949621c957549ec5b5def2096b2eebb968de472a79f984604732dcc5eae294a356cf603e051d6a04ed6c3b6d8ab604733a3606a63348149718d065047dd86a6529f84b70424e670d29699ba7bc6933a7d7273fdfcd8662db9b8e61f35e7c01c396da7cc3bbce18792631100bdaa2af219ab56d2e079d4db0b2a3f6e1f9613c7370b1e08ad4af9aed6104d56667e071616a233ac38ec84448fa27c4cad61b7b9c6a50c23867697cfad5938e448f81cbc09be9c5e12d6cb76a98420c4db75006983f9e1de76142c759b17e007e91af510bed347cf691de138c14b4d1ff211d20717d702be5415b7e76b2789cae9026fb9eef4e53f033773199190dc837da69415c730766338b01ff2032aaac28b28c5bedae19eeb463b81793899f1b1f070b99f71e6bb95bfa9d92da44ca6e67e50b10d1ecd62278456b9e0e98ffb36c0585f9ab7a56797db2892917ee9e1e16a95bb47484e91b454b7e9287d46ae1a806821391144f043f833d9d9f92786792f32bf1e33adc5cbbb1360f4727a0d1bcb4727cc17149e280f674d4f5d05bc912dc2ba2b878b3888bae6efadf9201bca612a0d43de93b23aeaf70f41b4533f9c80818fd26a11a0c71138dac828fb10ed9d8af514fb4d2c05f026d3857e83367731cec051b0eff8580a815bf92fdcb881fc59418e2cc1042c04dd84cb498b0a0830994a67ba4a8d82215b2927c00980d239bf1677d78fd7ad1acdc24484d0e389db71ae7d4e5c22f52d90bee794aaff9c6616f13ae448f2e51dacfe98a3d15f7b6d213a87770f5ebb297a291ef3c2fea0b69ab842db83374036f1ff896d0c7c4a495d7723456414f7e739b35c2f90551e49142ac315db269a6461bca11b70858e9bb4be9eefcc81b53e71174e99f662436fc06ec54b375abc2e0907413b4f6c7471a2ec33793f8e742164b87c798b3f6507d058e24513d5a4081b1a4dee2564dda1c9be7859f59731187a412454471beeebfbed4cee065eb644bb40c7b5655c0a2998c901e3f045a885bfb8451b0494d10077886748d4a8166fd8269790a8c681c595962d84ccad22e307e0ca027271ed2c98d83b33f22da488cde9caab6c8243ac649e7a9e66c3acf7a696d4cd3c10730d88faacb102bbd51150334d248541e6587c38c554d92e90c4e447f50e2ee78b68f1678627f769c8edcae25196ec170b3a89fde198d0cdbeea475f52ecc322ec6e4784a79b0e798b7e9b457c41c478fb5580b7caeb3616f997a5a3fbb0810bd3cfc7ae1f70effd6441ef799896b2edc3d4fae16fa9f986412e66b546841cdcbb7e7d6a4362e94353574bacf6c51acb79bb731d586ee7b063df9a03cda08d17a10c6bf459a96c22ee8fd0e10bf02fd8f03a2519889764d81a4e4e36d0d2727073fcfa7be2e77ee90fa4ece09ee7132269d56e21bd7593a30d5b22fa029816e287854c37c10a914b9793d07014756615dee6adab0c86cfe8abdd7b75f97c8a9b734f5e77cefaaa0038f2f308caeef36ea181c8b3bc1fad65b5c70d3b91778adcbda7ea3bd11698af6e015b6e7ad625dca8f102b451bdfc96a49f2af3d47d24773d78d4dd69939be1fec63c5e67558f852d14ba1ece18f439a4dc18c8582cf7b7ec9eb7ce6f5280a7d79ba2b2b370e60b36f135429212fc4407e7da558c89d9c0d518a0bf0f686014afc362ddaa5a054c820375737b834a79792518350580bce653b80e915ebbd2240b411c2351b8730e3c283116fdd3b0125d6e68539b98d0413d18d8b8f6f2e726dd62e788bb62c21caa9616ee6a97af8f0c2dd3a3c3564f625b8e5a1561f1b8337534ebf6fa6d8c82f20a3e983a4bac2d4bea9b85aedaaf2c3546c6f47980440ca0b73d09f0a0e42936693d4d3538c2f105aff7d18314f5910d557b50cc57b8d00ff449875780d2d5596fbbc52953529d9d3da835374a0e0a7d57959db0a04d8f621bbf63a5f0c1c856827e4df7141adaa51851e01a83ed8fbf0609e053fc0930f26a70a65192da1bf5a8542ef1af9c33796d1ce909d54e8399dc7b8d1c16c7283b7f67119e19f56b5129b7060a1ecc01d5d0ca5be6fa4a10e66ffe3762bec779a5969faf3d21e852f4ee0ad4fcaee6b51be4742fb3300392bfe0bf6ed237602b7bdb7a337aaddb255c42ad94a013cd584192f363b363508cc04a7c2629e3b0ceaff4c57324d7f7096585008c899486436420aab7fea892beb7b459c79047531096cd4e94648ff6a7e0df6e5fcb7ebfc4a07ac19b25c9171146cfe5bc4655e878c432b8d8629f4ebf707daee944572d23aaebe73d7b11c4557aa7bed9d82204de1723372be7a09d4d02ae320562b3bbf068b931a030097ee25f2bfdef8811f21bf8a070f8b67f790b26738ece459f51062abd5048bbec551e589fa0395dae73264584311367a9cf765a0dbb220747a87f3e728458395b3ad72c6657b1d7d196938fa66a317b020c3aa237b6365814e15d6ea364db9de709617f26637421f68091e6478d5fbb07da66d75ab15f805fcf40b308f4a07090184b87b8d1ff38f64c85230b0fa055ac26559587f62f17316fe7c39afd7168ac5a847dfe1f8d57f32a8d1c110f08c2f9e430a16280d60387d9e06da24d5604a47f05ba50ddcd98ab171893862b40e4d9da133b599484df476cb88908f67dfd918ee439ef571138cad56a9da6eec236a65ab9225f3189f2d1570b08dec2b38bacd059c363acc59159b3fa15d13919f7eb706a1bd1a67db020bc3d0f7d99b188c86803be81a052aa71e0af4ccc73443ece246f69ebc5743ae0897f98d36a9660d1019e500ad2285b242d52165c49e1e3c66a1c7664e13536ca833d49e2fd75c232401420bff5cc2fa5ba652de35cc988b973e6d459e43f2c1dd58d7ae70d97e9eab78356b7b9766b4dc1edb44120db025f523c520f4d9aaafd365eac306a303ad174943c113ef3cf420f3bb01bc6766bdcab11647ba4d13f63bb279047c6109ef8d0519223b59b948ccb7a09bf9f505005d509e6a8a29d994f53c1a840ae54b12d204f97dd2a94074b175c0c40578338354fa62422accd68d7c6ebd43419cd7b7dd7fcca88342a13c5fa0bf103df8f7d37ca1838270384652be185ee460d7aee6a0bcf5b9927f70e4e90bfb3a848af4aaaa50022ac6378410d8230db14f40158ae234686b3974b702d77008bf73c1c7472fa7270c9866d777231c03ef7aee8e2d56e6a8623847f0b10e1dc4fd03f6fa030467476abf730116431d73d967478834730df573c45ea80ebda4541f811edf24488e57292e1bf9e78ff72d4436f449a0e6ad117ce8bb22206ab36520e1685f20f103b632894f7436e0d5882689e2c9db9f16c92bf9f2956d9181fae3c3c8ccc28fcc5bb4f0fa72dd0efc2c24634966321d549b4c0a621975cbbc6fcefc718dd9374dd4fc8efa92ccc179845c73cded275fd537c95301453e39fb96250401269c408018113565d65b8abf193b4216683dfc9b74ae46d2fb964777966fb717e0b686b3763bde133e40df30bb788901e5700731874308515a5b9caec4aa6ac99770e215b41e9be5f522a3f347433afed7604de52ab5a1a8d4eca9548b906a1462bfa6c18a7e8e21484be648934608e6022e84aa465a234b75c153f8fb1effe88fe6444ab5c5a1a6c0129f6524756d312658834be66d8cb9fe935fce631d960ed46c66556d895e85c3b492fa4f064726ce9ff6a1ec4d54d9d62f69695390701161df712f27f0f6011130b4378acf5e81deac979ba3a60f356c428505dad5654526a596d088d62fd3481c476d503daffac7244b5713338d2f1ead909fd492367e12404497ce69fb56f8e12ec8a39930709f6a19755d7f7ad4b67f6fe21edc0d42dbfdea9086999181e6d0da478e2a8b92f7bfbabddb0de9522eb7e425d442ca96eed7e1e5fe5530f3fea0d268ce98eaabcf6cbabfa9ca929c0739973c60a528541ea329b26fcec2139192156ab778994d8a1281f1e0737471d49690f64ae05e9d7f2b18fa6efc377305c6396e2edf7b5a530427bc97a2bd986ea0eaf42ef0b834561b813076014317a32b7457c673b802c59074fd9a653f1af1e32781e9ed427fdbfbcabe1267826a70c2d7b03f9076063aba5e27e0b8cc0fba2008e40068d13faeaee05dc99e046799cfd5b8f6cf54216ae19e1642918ab6d688cc45f85ebe0b7a006771f1926f01a1bb362ab4eac22157d3ed467a79f11af766917ad3720501be68a2c3242fc44d43b22cd1f48f4e554341bd317e7e0ffcc22ab69f4113ea80546b2e55bfe18a9fb1246d09c1a92698b006153e8818565ff3d1b8c6ebf4afd43c10b2a1c1c579c7f73cacd6f603b4267ca18026a2fc8761344da1c23d3e8ade40e8ab78c37925c10be8083a349340d8694defc1bc1c3fef11040e84c1eb37e5762b229d769f69bf08048301304bc152caa476c81fc9e866102ac893a99cc2979d5f85e9e5ca33430494be9e653f61cbbbac1658071fe359cdf0ba1e9ec236c20c6496e58caec981bcb1851cd6adf2cabb44b9ff79b2ae0a5bf81df4c5e0a8bcd3c49df8ae3e560811dc884642442c112f4cb4e967af714f182cb26afd63263bf188f053609669b2328e6f988c7701e4b5648beeb4a07fbbed00f07b45905d172c6cda52b5648fed769b48434376f7ebcf8351168a0c68f3f15c6747dfb53e72a178c66031547079cc917ef9cf2d900f477ac48e40f26d31979cc342e5a4c47e5e956c729e26b978d55915033c8a4d47cac41bf2aa306b58096283ebb89ae38b8806aeff42c88a42da6c8aceee731d486d3582e5baff1821e52897ac0fdf734c040a3f7606dcbd6775fda229a05e0c82f1a7ebf3a55c611a2d66406f40ca74468c82b8bf360ab1d5db9fa3120b26ccff2cd51f27045c1f2f743f99bfbcda64727b950d76d43cad73a731b4c14db1967db218a7fa56548f2f7c3a87efd77fcbe64136c2582fbd60ddb5c9c8de77edc73ca43c5e6b07841c94d2375e5363bd2ff283edddfe5bfd7450b0387af9fbfcedbd9c690b1d6fcd0c41370bf00b7b38a7401d1c4c89093cd47ec61c9640c861fcd66245a7513919d601b17237b9c117925766741f0ed1c0db302cc5ac87e0f6f56cbfbb58014b5b7c0c2cee368d6d75b5febf00e44ca7099bb7f3ba083ba5ea6125d9a8dc659b65c447eff87a4a04da5856cea3f4b9b4ae4a509d1d152e0087c51c96b2b78428c48742d531e15383370763914ab3ee9197c9d1c14abd84d1aff7f094c79bc97d52b38832d1ac6c02eaea6cf795dcc1b95c8280f479b6f019ce4c7a2e0f4fc6c3bbdd0baefcad2c979a6b1cf244563a6afb1cc27c153384d13e678817678b9e7c2e8e9f8865674edd8c9a72893242e5cc1a8f84bab7f72f51026e8e1cf7be071e7bbe8b544cee7e5dfd50dfe206ba01055c4edf4458f4e9df9585bc2e5e638df3bdb896ec289b30937a7fe1670833b691953f2bad5bb590fb3592e1ab41aa29514b6e16258aeefeade70fd50c9a6acc0877aa15f7ceec0ef2ad7ca744ff9356b0a14caaddc67c2edfd626abc19aa95eb8e0e829e256c1eca6e50b404acf89878b17c31404c6fe009aac2f12db53eefcd0199579cdf2970e0af3a7e319eea940af9b925048b583aa69cf927fcc18ad47abece5a8bc4d583c5fdd1781b377e37f520d7826caaa5f9e97c61775e59380fcad9bdb765ca13240dd8aa093220a790b31a4083bb15c62cfcc14332a1cad8c3d7dcb35519ba2bd37ca3cc4e79ca59716bcfc44db85cc89af5ff724dad768d7d9c24582240c82a8370bd6db0a33152b0ffa8ab244963df5ea68f76d3ab47d40ae9b405c46e94cea8207dd39469fb9e9e99b7b39bf5e55266a2b91117f98cb1432fef9a4f0c4a40ab3579bee72a52b2892e588db8d1a56f0d0db8ad4baa36fd3277a8e0e86668f0c908f8fcc0b2a559688be1ba3c6d77b245be48a41c99dc92a4247ded40c232b663063b6769aedbb893e595e86a6f68d38cd215e81fb64917d1aea3913007d3a0fc245e268983016457af9f8e9cad7f7d7d47f66f9adc656903c4ad757c821c02c64d943bc8957c24e496e2529021cbeb6554f51a53953baf3007fd7f4bffc27f1887978b699654f75ca58fed5723c2df78b3acf63bd2074108d2609d4e108ee0fb7da4ac90530943162715db9b8863094855f7e388a1ccdebeedb2831fc361ddd5c3f6a6bd21895a36d067e4c390271f85d5d12ae75c013d17dbd68ddeee0d46450383b1bdc4bab42c5e6602610837a3109dc6f144444ab8432dbb0e38112fd0d2d1d392377d982dd1dfec3d7f70239a780a8e2beaa61154184d4d39698617323b3a46b6ef6fc232a95e38a05e20c9187c554befc27adb77b13a944b3c589deaac1cedcd1c449645ffb6401a0bbbf152c4527e4db3e793afa233f54b52a4e2474639a42654ba8d67ab45d4d00eb40ce57c0b241f18af78f3df87f75f553c988f19d5b70c4f5398a981500c9df80e149d36158fedac3ada35cb9f6d296adf2873ffde800d9ca7b9f5d93b2dd3384c53ab24e307aeba233c697189075aa8572057b9b94d5aa63cc56a42b1117f680c3d454fdcd1268ee6fbc9828189a6a371eee9b4c007ee60058f28b9916767ab6a43aa2ee96fff2378d49e30c1baaa3694fd8f7108adb03a3b54c915ce341d7796d6d739196782e7c114697e9eeebd8b80724e80b0949d48b9e0fa2b44ecbee3648568a71ce3962651f54d9c3cd3cd1f705b5fcd980fabab32b9945a25896043c0236a61071e87b82307ab3d2c634ce2a4a7a3005766ffe4073f0b93ba0d9c620f0289cd94cab3de25be4a6867861bbfc11c15b83fbc940456bafe74c3798303b28c47004ac72084ae553a51bfa7d0af2e0035a04768c4ba6353bd8c1c12d5b5e63651997431ef2acb9534558b68c268b19c096cb3539e46bc908cdcb33cf24d895bb40051bb8598d9d8c647ae9ec4a273514494a986dca402d0962f1ccc1bcbb80c538ddf5a79480e1809055839faae5599f914f14b667c4c9a2bd766465cab5180909677de44115d83b00e4e7bc4bf1dd48476c6391c4b7edf35d33093b67ddbb6d645d356095d4a37edd9408bc297ba571d004c25c996f9f9dd108b5dd6fcd0ae87ce608d221a47fed1af3b2ac938611ddc7141280a7065615fdb4c67b66e293fcc8947e506798488268a12cd40bea3a63cd46a1e4addae18d76464ce99a40ef8421f3ad0d3e81c5142d3fb1f4e1a1debcc094ec28932cc7e034d6b84b7a8a2fc13a5c2827a481d2a60cfba4689e0e657e214422fe574216062f269bd59b746275aff63e6d8457f1d8c6ef2a79b045ee97cf35c564e86357ffb0f83ae51a0fb240d7f6da52ec2f5f984bfc5b2d4f186bf621e1ab911be33f1df5f782513f19784c85cdf1b288d4d7c01772bff42d1786b135bb81fb0c239d507f75ffc8350ed8867e9ef6350a5892e76ba26561989c9c5f598be0e424d475abbe2f73468b33c2f40febd99c3005c29fd74b4a2869700d54e69982adc2f1f7f8dad36b4346224431f1d0a65f5ac07ed0ae34d7461f71e84dbda76500fb736944a5e87908f9ce98a45e22c96e794bebacf0c7f3e3e361106be76efd61f8f480515365f51cde6c7fd90c6f779ec55969afae0003214246cc507257cbcf055cbd28d4031df50191d61805101e8c6790d501762537ab79e13713aacd64ef560a9771f36b72c876672ecb1f19906a470a92253a3e6093ffad176f4b3904611154c8e1bf2844224e6e72a7f0337d3314a96565c1fc82b38a270b248e7dd2caa87b00a21d8086f136ef153b9538d91e0d6c56df22a2c96e245232688937891f0e6f6d3ceec30a0fb8bc40e33c48049cc88c0c45504792752d45af36ce690cb6eb20d28c950bd45c2c605eeef394c42e54031e694d88fa2cb6f8a295bda6f877c9e9d7e2936054d08499869086d299e241ed05fade3296cdfb0f34b8b716f9ca252ef8319c46513a12d78aaa72f16a7198ec10af1917aa9e981f73752cbe991b11c1215b934fa08fb37be25ee2ec0c8d2aa4acba163f864823c8475abbd824e3ebc51423590172b369e5bc34b5f65980c051fe15a1a9b0531272b4ea4614c97c86b866092d4bf49428baea609da3e053feea8aef3da1c060da4ebacf5fbc42190312d0aea242c90368f5f7a52a41b7c90bdf7df14ad47d2f2da7cb632edef8bbef0912a8baed0ff2c8a8b30977494cf2c9480816259382f2bee1a9fa4d514873115e3d17d39a6131065de9aa8dfae0cde335581be425d165ec9f347ac3b3378924b268df4306e5f45a2a4bd75912907ea070905f98356d6e5658d27afc78164fd938d07a0ff28c05bfb22800b84824a444e932eb3d7b42d426c511290edab3587ca521e6f7a46bf18da7bdf28cdbd4ccc6463577a1fc6cc7e88f0455bc79d3001cd560c41895aa81bcc9f90e26732b5686186994feb1c7ff34a7c3ffbb7b1ba826c1c821aec29fee222ec784ce566e9b6488b6bfa1cdc86467502d9c8a4d722a231e2086fca5a6d1241cba3e5432eea258f00439a91c6ebdef1dd70e977c5c9de5ee5ac8637da215de0bc483bcc209b3cdd557bf685db4715df98ea244fa0056b8f00840e3147a14a0019ca7b32387001615e4a43a6daefdaa3448cb5cef35bc44baa7c69054567fe5c85351631db26d8611f17bc929133afcbad425518eafc9e1cd3f89c2e00f30caaec8f300c8df15ae9850763df8d6218edd6a2682bc4f4ddb67963bffbbc2190e9275369d366bb39192f2e08f7f4e701beebc3691c7e8d825e1e7392f8e9f30597769d3689ac35c83c440b733696665af16e0e0bf6758ddf8a01fe923b4c81a46ca34f592f68acb41954507f8f052dec32f325cbb78af9200f12e24344a381157dad37158c57631c7fcfde1e45e180be54ed8722a4b67a829ea935a792cc3277023ed031f6d454200cbbacf7dbb35de32e4d3800b47d73dc45d700d59d1d0b78ebdfc5b3613e86a428ddca3b2e1c5453dd519d0fad54debf069efa454a7db2f4f9b58b267f69b68ea8109f1d62d8f4a4e164f8dd76e3bc48988b4aa9fc55408c5988d0a1ab7f9247770ecee465e28422e6583e08ebff35fb3bf31b39749896b4722e223e0c82c370a91585d60fc4fcb45112db3e1e2b8834b526d9328b44c3ed4d64f4a015d57c9f2bd8a1beaa446d3efcc0e1e3d566882a52b3b27b467f78ca08561c7e62c5f4ae34642d83d60facd9c41de21d648948fad985ba191bfc8a7546a4a18c3463f9aacc1161c9764be6ef0aca5b9b79c167e4f52a940a71a2a6ba179cc6546e3d5b714ed50a371aafd523e4785447e820c66b1a9677219597feb0f99a721c2dcac24d1bec80d9a6c945d6fdb7887536aa026ba2be6ac4a848a947eedd2a370e5e865e389cfa61d880aff4b941a33c5586463b77a6be49e8a2cd3e1f425f66f087e36042c5a61423bf0a37c089078cf6d5c026c49282b09e399c8f0b9511c3c92f360f2a0eb30781188a658aef41e1b4004cf75942509ec2b0f1d0c5cd67c50cf8ecac492305c4ecdc5e766cfae48909e15eb6be76392025d074bd14879e6cca155a0c274835da7d0af165ed0078affc5edfb53d07315dd0668377e943d0340ebb24141f23bf1b09b076696eacc87f7cdb688fa7583a336ec90c502cfe8b5ddaf51d10116c317a885a77872b80d1003fe142eb32cc32abf9aa5a714d974b78b90d9a84e46a06e25f853c5e4c6965129a88b8f5fb48f4126a9654947431eba5b15a6cf4a0ca7e3e4092308a8af7b4bf99dadb28dfd181830757550b650f78b45f89fa36118e47e4fe11748c6ef737e2221c25d60aa6cc996f062a7cf504aa9b46cc63990c83f17375eb0f1bc73c4734f3446fcef25ec8292d9bd6f2ac6068a103120ae47f4e8a9f20f250e3a7ff2db49c740302e9d7f85fc4f74d8e5033f913260798ce46f9e7d3ee1426fef89623e5ee43591901928be946368508d4166b8dad8ce13d60a1a54c85deb1eb94eb8e0b28dc194114b853051a23aa4804b57ae81761f78faae689d337e8ec365ee211ad054173e1112b82e144dd0815c4147a9d14e7275ff63b5bbdc59ca33dce606f65054de91c9d1e33455bbc5f72d02f612b1b0d21c2073b09655de04dade3d83c184a54fe5c1841009235744d559ef592062016844346bf7abe7a15b3aa6ffc5affbe59d011e2e8650552a08471277750d65315a36b1861ea73f43ca6f6c03c242fdd44fc6ca1faa50cda45c22041d757b9f46690d3593eca3736cea82b161be7f4de574f543c3dbf4c70da71f488270ab5267340c4b7d395811a04600a7d3c9f5c49665ec9e547dfbf6a318fabc1ed002048da627f93cf7a39d5c19daed35ac831c93ac72268f7740758c7b200a89192af1b7c3ab7eab0def2888fb16e9de8e52db8026e2f8ea19071ecb919a8bcbc8b2260b6e2e9903e200ceb64752c067bf9b7974f4ad72dbb1a63034a754d5815d064e23c05327d5862ec19295950421fcdb094a06de625a01cfc73e17b2aad632e020ea9f984579bde2cfb0e143d7b973aa7f56b3af0983e6f63557466cb8ffdbfb02c677f536e1b07465d9dfe9f1d6bbd0d95ecd2586708f8da6e21a76814d3009ddffa38f17c9af54eead7f7d3d2c9c17cb4a3656b0252626b79fdd1f38424a311306cc75a62277a38023deee0e8d1966ad652b8a7a3f6789bd161e3f0f1e86be3efc0cf0d9e4bb52dbcdcf53b93007f44c96bdeca7fd796b6864ec4f587759b51b7344fbbc70a1f6cfa39bf0f7f6a61dfc90a07062d34a10ebec1ce4b5daa844041b48c972685e0cda075071e6bafc1aef9a677acf2ce243ec3e4a76130942cc5ce8631e377a3e9ec5aacd42ccc3a016aa3059c70e494d45c42aabb1e4da5e3c141731ef9f7a37b85261e6570e1119398b83b33bad190bb6d4c3af2d3a9491b59e76a753a3736e4bb81620b7cd062344ccb8eb6b1459799d9e14d9e49a348fdcfe131d09d5d9edaa0d3935e96e61b4913e1965fd7eaa4a3235eb7adeedf8892cddca9e4d4e81b657491c1f7faf6138734a62142464d976897cb114e3037a7539f6b59f3c317ddd6dbfb878173144f50e084a498a2dfaacc59eca5e3128b32881f6a62bc7b9c04832de75dd6dc4756cdc704d97587e68f5b06fdd8b7e5c42ca42af90d9c7aa962633fc729694e15512943cc66975bdfbc601bea54fafe70aa05c704f485670e2489dee38e48ee212094f2d595a9fcc8ca907052185b4cebb3c0fa54103d82e669f5be89cc8ff7c893411fa7806caef5f393a39443ce6a57cd8c9d290eba629d2bd871ae913087b7303c390b5ef4b75fc1288b522e17bd42f5df57a69472f179f9a6d9c0f73ea62a48b925c8005335a5b96f7d8754ef70990bd86830e64b0ef96cda8e0d6f3163bc8d32d9f67a3f75e0fad50ad894d5353cf87878e33dd8178b21f60b4ed7b5e6dc9c44d1528aa187de6213d8ba3f4eea641568881c797e44371ff0df8450d8f37f9e6838ae95ca9c92bfa8397a4c5990f2fb167b4c0ca36c90a5a083b714620d41b9cf15714d6b90ec35672a3d687e630cbae2e5ad316a0aea65bce3008bc1d25cf1a91f279aaa6eda4e8158bae598d2dcf76e1e70bdd566de8959819efbae05dd04ecb42a114b39ed5bf5178a49ab682cc14887f7a04e842c44e58ec4b74b070cea0e0d301595ac00ab2fd97c05eb33e5bbd39f278e686500e25f57f0357a8b4105d19ee806296408e46e53eaee3c9747cbbe99cfcc9f67aaabbd79d949ea747daba71f896fe879cc8d8b97a24598b8b482465e1cf02835071e2a4c83b0576169b1dc113ff2acc72517fd78abb48c7e20bdef50fcd1a1e47722d1ac27f7f65a1da99b3561bc73c33216ce5950bf24c9b505582ae2676bb377a2d1126f4460f3f26d209e9fbe00e5fea10da7dbf5b0d627f2a1b0f34784f9da312f43a17db7bad5467a211764d614bcd581069f39d511c227d8a9e7d2872d8e739025c8e2c53abbbf71390971035518ad2b56c1f338e9e596f587e8ffcb79822123bdc1db867fb230a92bf243ffdb5a59226d3eb7f6e61ba56fd2f02dc12f992f7d5fc9b77a1fa90537df751ef427389d10046c3f2e224cf8933b5ae6ac5aa76ed47de963c3df4456f7d193036d2c5a6f0960b9188d83de13189712bac214e913094f12726217de846b18bc408de86d16a8c0e885950543805c2dcd20dafc5403b03897c4c2561e3cf3f8594a6e49c2ec8972bf6b054c6beb4be4efde972ad7448a93fe7e15e16304fc294960535ed0bc0215ceb1abb56547f1d79c1d532f18142fb35123431a700be675ed013d03484738762956e0221d268d29cefbed7c8f87b2e97daa1ad3ebf40f4c6de5b54ee57c78be8062e60f7b5955f23f1893b7eeea8ad87fbbbfb895e9d20a8911432e7d641d61568a8e584b839fce0683ba2a9e182f5552ad1340329b52034cc096d6d091a9bf01bd6c553973f3398f75f43887ecb4b4353553b50c2c3859241f5e5d7bfa40cc240d7777d28a8d1024184958d42d567a39a7a4ceec94ffb9dad64caaa82e99d008a604efbfbc15585eb0b4f90d589febfece53a7d9e916bc53b790cbe5168f2235334e48885479a570b841bf397c8e7ae83e912b3a76abba277d4c45f051192ca7a6d1d8c18bc2c0525c7ecb3dae965a3d30588eea5ed2ea9497c4a16a605f9fcb73e28aa15999cda02c7d306f0e42f69587f8aa705f2ab2ee796b4fc3fa4e1cf723dbdbc2af62b0f20343a8dc49d6cee74efa281a6cc5820e1506f740cef0b0afef852ae4fe16e667d7a84e9334a0305d505c11b23e104c8cb2a24ec5f0aea1bef9a07f83c917230ee5b8a1e8d0cc4f11aa0241517ab34abf0336650835339d853f876d865ba3ad48db5623975a91d2b3f63f79ecdfe6c1d26d6b3e9096553ff7100e8e49b7678765e0ba97429fcaaed57d5df8ba90e24d0f4206d1562f6a565fd4a9e53d2d07ee45d56815c2e0f3c43c3ba9e05f8389efc98a4988acd94de53c245879de52c693155bfddb785f9d638817983994bbe9e20a7dbf3acb3c7fc00e3ba154b020d1b99b267cb08d785f955eb785d0f3f6c918380d95b9f158b1b341640c2cd75395a7b0ac7ccf1415c5db3203e66a812f41532840676e5e19411e2143f4b7bb050b51c596db59782039e31f4de30eff147d188c5e45f954f417f18898db9f3b111fe593bc33d0acff534aa2d4f468116dddbbfd188bc4fdbd453d1270ea428727d8e3b0f92da9999d54ba2d87a6387c18c57766935abe927cc8a533f5ae0a9b472dbacc023cc446d0d6cbd375bcc73cc2124e9d0560a71477a659e4142f6b9f3912632ed7c3bc79f60ab27c92bbf4f85ce746a49e16255c6e2a7665c9875da3c25bf24d0cb1f154b2fbaeb0b67e13cc45b6d9ca8e0e381dfcc59b541b20a43bae47943fbe93a53e9bbe577827b4e3cfa7f59fa9006375e74125f670f86a296a843c2fe9c5ab6283f6d702725ea655966e3a1d42f00ae93314b72c11c7f242ec5f1ddae55d3094df63740c6148a1ff16011e7d610095cd772c01dd7a9ab5f6e9292aae731f6108143960e1350a89610b49a28102764eb2ff7165923d9b369c9236063123fd289619b47c19210f0185b38da6ebca5983573ef33e298fe2a5014fc9f763f2824881f07a7e0d1cc18f8bfb2a791ff50bee9178cfe21d945b2a82819352f063ed79eff80e68ea9465b6a9183a108ca21828769d55fc719de59d374370dff89337aba01501ff49ef6e8dbf12df221454e8318c82e872bf1bce076adf61eec55a758c3d48c0635fc2c31a427d88ed74d489ebf222de667f4032cab0295d9c0b74d119a10cc4fc8b0207e16001fab0df202db40662c949e1133ef98bccb8391bdbe1ed2fb107b15da4b4d56baa0bd3a2002bf32a7ec9e2dda23608d90c0a0e089a1671c49ba69775edccb72621e957f190676c4480c9abd1463cb63cb5f14957dce8ebbea186363c55828797beb58327f10b597b65829f0ac1d2837b137bfc09269938bec4fac6ee20063fbb49a63ca2c77455379b375b0063abe53071fc8cb108e88f37019d5cb44718db077d4bbd697a860f397a587ea867e344bc109c7d1fc531b3a4fdd16a0bbf38a0a8e507edbccff7823643764fe0383120b64192e8e1aaeb4fcb86e51c225e9cfe9bcd23adc7572a65271b25e824c859b21beaa3065de5d3d83c747b2c45e73b396727dc1c7d0d2903ab9429cd60a00c1ade783becebf22df429f8b6ea80af815cab0482ba6dab22517ab960db1802c15ff6ac73ca18c04bd5d1733c17f107cfae0e50ae2b14c0c0fb7e51762e9600f6aa86b337452940f8c3788e6fc6f5bb6d53ef8cb22dbf81520b3ad3be261e7dac62d45de327ec4cfa3af453cdf7b4fa72da019fe0e1eb7c4a9aaa9d9e95eccf423236b0149a6b0425c601431a25caf2e40339e59ad87f54106091b9c5ec52b741e682082fd808f5e1948a80b1f0db2ec1745986a57fe8d65dc4ae6f71f012828e4f09727e92ba0893649209e3c3c07323464fdfa5a2aca6b52d2a2c713fa85ff7ad3b81812b831713d393275630936c7b3baf4e9071d8c93a35d5ff2eeda4aa4cfc0f298708d3ae55aadc458497848781d101a6c8ed7bcde8b5bd47287c089f13a3ba857758d5f34d906e5736439f8a9d806878cd44388b73320177826e8546be88b51396735386b1563b27971aa980e8e5bca8f999781fb189cb30c976c13dfc61f87940f3822250a040b9ad28151b741e01903a38bf4ee4be4f36aa205d159ea3ed83a08f543e16640547385bbcfeb8aecd4bbe28bf18246ac79a33217f0263f1d689c3fb82351d394b6a837187eb7ce3bc61d5843cc959a996e09f8863b30b0e57766766ed0fc2a7451577164802bf0a2f85785a52473c6a782f0b60716114f51988c58e83db1cc8a5722c220ed1835303071e28146e805aa8ae3800bb38c9b31a4a3656a4ba8d4b99bc6ccb0e44f1d727059fe4ba84aaad0dd34d831882e0061e58fdab78496a289963cb1c68cba1efb84656570e0d6a4b9a26b3b66bf34d3f65d1aa0612d8511f10cb6cc090d7c5ba94217e322cd6b6be5f8ae2e501c6d9ba3b06f10ebb449b2eea5ab68c698458f7eb388fb44ad6d2c7621ae17b442f447fc4857aa9483bcbe2cb7a2038cc5c0d97735285f6fa2331970b0dbb00705b3124c4f1d887a204414c4b167106f878d94ceca0b2d31d4b976d434f0fdba79933cb1c50479dd3b2c18a7e8967bd30120a8366a5109589b32921e3d2b08d93ed6a779fa6bbae03dfad5c47a4e8a5bc37d3cc830b7506b08651a60efc84c14bf41dce315c3e651e3afd2bedab6d46531f46745445d6e68ef724358c34525891d2a68ff9c68c57a26c4773222339433724ae80665cf81499ca21306f270d1567ededd092a00aa04a438bc7152a2fc6c5efd7d0605f9521b014d55347c116f591cfb62d4ed88f3fd93e59056a0c4a66ab7617793b44f4f53a189c726c834c58d76583a15aceec496ab9e48840332d210d4d3159026002653864a558a38793b2f0b90b334c32e082b7b7b6f8dcb72603eedf97072cbe689eb1c0eed8ef83eef5d432c70a6bb1635156318ca9b0b2c5bdcd0c6440daa6798e2731b1c21938bf3704445480528a45054a9ff4dad8b0df38c42b599ae348112e9c1c7e68e937c63e001ca232a76c1737c1df312e0b198a0d7e5ba0d030dbb48f0abdff930dc8b9be96331cf6d52d356b77ba35d3a6fd6fb3aa732deb477d72d3f73933d13cb9c459cb97641ddcc340bd0b0c1ee97ce66536b98f70c1fa75143f78bd12fcbfcda324ea199aafdfb5faa968a29a028e6870236e82b4f90aeead0fe3820dd139cd970e6c5c7babe8fea40efa87eb20fa306c895f69e94d0684fd69df0b9c0f38331ecdddcc467d6fad8086ba8358176e05c8d74c1ef20f7f87007e3213c5e8638b034d06f5adcc1bf3d613644bd144ab5cd834389c9418f21cf40b201b805385bf7d35a713aa834ac20fb9fb268869d751717d7f0d92acadb4b559dcd7651ff0ef46fddcf8d338197d1aebd89d0ba9fb7933b5665862ef396e7dc6c5b93ea504208fb47ec1af8a8e89cd777ca43225d8d33b8988920d91cfc6a88940d25dcbf93115f3a4b0195aad761a48b990589edec39b3805c4035686940a01ff1062ae8a55424e6e4eb5675102f241f199a33527573e3be85d8a5326455a4485329f84c88fbf4f7cf1f6c217d2d2063e68c7897eebdafe339e522a5eb5917ed5f419f131f14e14f2bc18a3f7948b050c2567d0cdb8ac66e8881e79d8def5dc398d44d03788f19258f21ba98476ae7f2f9f45df1650cc9eb0c5bf4cb8e4294d6931a600e8e6d5641a0fb9fcb97a89352f1e450a9409a4266066815f28482b8d9c72b73faebe12bb90187d0e7e080b1884495cf1523e36c57deab396fe5428fdca9590307ab8eb3e44798211610b5c449569c129c9f3062b166b07582dd185305a977142d9dc993075106cfe9df0b3ba8e8cffcaccd5ffc9390dc9f98cf56e791c997373cb549fb19f116fdb1cd6163a5df166c423cac3cdad5978d73b8d5b1825c369f98c4a3595fa09d6b576938d5532bc61d0800c7e144131bcf0d3c8952cf3f77c54b538538236280806e0d34ca63e394541b9a2ebf7451767135a33b1f15f39ef1fa22ecf6de496062f7838709b75ef9b2cafbd4a7d2be9b4801d2a8e747aec8327f671700c92bdff22a3a8f003bdbb429546aee03b446847e541303f298fa90b9a42f12f042e07f5186423773efd28ff2de3196309cd6cfea634c3ffc74735c61e9a0c8e69aaaa5add050f49db683e0fb017c281e24cb54ca2ef825f8462c8f0f8401b0b99df4471ad5c0de68b06a7c08cb203ffb885aa5a8c8eb1c288cdfe5a681c4e27af15c88d1a514a4208146274681b603490aef8142d5c087e718e3f3198af11ed4fef2f9e92e8f4d6c7db19b487a29d0acb7eab87763ba896d44791cf7634b315a2c940038a5b8cf19e86e2ca3b54b34f0f904b1c4733bb2827ac39a21a2e44ab1a223d8a10ac70e61d9a988a333bc2834e3da16b9d195383198ad33e48f47914969731606e1aa79bcf444cdd6d3a1743f0c46713467dda434b3a7c0ee9cc2075f4609d3ce732c3f38992b4837d3d40c46f43bf28e7ba07d909a25ece45afad13be7a7bfac71ff8b73e364b46696fc7a00fb6b2268c75ab0446d7274de64246676a65f1e41cf53417253db75529c7a88f337ffd09343589fcdfa45a9f68680814f39a0524a3008a6fcea6a3929b3238d1ef928ab729f3a447efb8b29786fa7ab70e5ff9ed476da42577b861f7cdcf14c314f3a8bd127f5864a05da5de0c3d961285e75ca0ade512188878e8a74fd1e360a07c41aa2fb9fe569a19a8b759dc58686f3b673325178334584fc39b8bc2a6af7f0fd040ac9c62f5386853a7dc063fd759f3aedbd0a667070e1b169d1ce7a790b0a4d54b9a310758f8393a068ee088550af56b93b8cb0a457cd7adec3d8a39365cdf5039726dd267fca691eece0d386b71da4269dd09512d5d0b3c4d7b96652d3454d79c37dc4a3c0cf11dd67fa049416de6577ae220ab6767118667f835542f3eb3937817b0efcd1d43e35aacd864f35e4376e5eaca591595a622599e4c90d12b96d94e6eb72fd18c253a5b5529abd9c0b3406cbeaa79092a6730164af676339043464aff0b8445348d183580178a219e3fa0c9a4003df2a4ba8ee371ee899bfa3372564fdd742cef291c08e882fd495c7b1241179f85bc0da8755effe821da99578a20ec63950edf121d95ca76aec8944de38b4d7601914a6882b0ee5064223c68e359e6240a7e423c8f2482fc6ee44802cfe237f3eb4f99aadb859f5e560977c3ab0eb2faa6f546f45e0698293cb5d59506ef044d9ad01b5f24707e379bee2bd967274a342c36d214a51e470f9eedbf8530d1a36d826989ac1a2f2414291ad0fefa2d005b4f893e3e24d8b79bf94c8f99ccd7d94217813e42fb20668147d13258fe5719f7f40e7b04cdb297437095455e3528e3dd329035fcf0ece7c15b22aaa26b90b827904bb917a6a9d2d69fcb2eeb65c2f48a5b8038e733335280f6c1789012f41d8e3e5cca7b0755e9e5a383e9577d1c7f6dae77c9d7ed4d12f12a81c0f57afa58f823391267f8a017efb8695842cbb569133eb5815b7d41dc3227f890d1e3fce9ad283240a909a249eb08326fa0fbc7b08ce0f119beb024880ccf42240845ba138237fa23e68e6c8b8faa670cfb719efad0e124c6dc46265fb74ac7d890f7d9fb51ee4c0efc1b7d2b51239bb5db3f9e39cf0254300466090c1f67391d5bc8e069be1759c04083c3d4776ac3975525735c71d0c437a162733c7d036201cd3628358cbef2c7f69ccee3a28e9b1f74eb16bbc379a8e5b8bfe2bb44c14a612c943d9e55702a57c96e03eb9f6271524e25e6d17728a573c4f3178fb4a6231dfd41c041dea2de07fa9611008fa9ca4465a41368941e381c6e33af017b00bff7bf75030744f81e61134212998e1bc654a68c85770b5ae0640ccac833941e84d58c189e4c1b33fbd85b8236f9f0fb56160d03b769731d43203156982ed904adefc8b39885e8f42d8748d4c8150a183f58e532c4e80810299c0a213256339d32089083dd3426a3b572a787faa2a77ef64835167cc878ff1d51c9c70c03d026e0b13971fa50fa2fd83b43e21590b5a5dc704d144e6bf261020811e07948c797cd2e60c1c1fcaa0b5ab660514a058e61c41b2e720263b23b3cee7c78a469ab280c675df4ff397024eb22e893949e3d446c6d0b0928bc660190abc772c42e6aafd7d717a463ea863ab1144c289faac40b52b485a3518370af07d8f8a9ece4fa42976f3c2f94966da6a60141745b0d7eaf527371577accabb68a242037dcf42f7bd250eb60a94ecd998ea43290b18fba982025d75329ec3d99a2ea45aa7d4a4310bea39652bd3bfa544e8bdfea52b512545d87889327eb87d922aed6528c3569881a6876fca6555aa3ba7c88657b57aac44799a1e377d1c55a22d02de20d1910b8085366f4f1d215efcaa4b7b2a56060a6445297c5359b75f5820e5535ba0443263657f3f988df617514657340d383210fdfb904f793794653685c663eebc814b7e33a987ac6257f4d968fa3495cff78500fdcad120ca0824352ded537001a82baf3aaa15bc6ef3f78fa388a5d9849cae266c566f4c93da14dc9c9bbab66264aaa15bdf07f67a60bee5a510333816c0b418870dd2fad04584b18809aacf1861921c09aff3116da58c98bd1683cc7a0e412d8c9c2e273c9da492d64b99bc19847603ca6cbc9be34115c304af715caa493638d84e09482e99ee73c383bd401e06c808ad1c1af2647cbea9f51a7427ab38e8dd83430ab8e409b7a233601c1e049b4450387b10230795b041f8f349a15b8dd2ef041953bb654964fda25cbdd97672d518d4c9640bd95691230a3e9137b7b4d6d66a52dd4602eccc6e1f4f490b2e807b45f99bf49c6a7e1d1a08d3eb7524e6b52ecba0d97505004b49b9e5bc8f8a0967c2fbe7262b6cf82d6018edbeeed369adc9bd1489f1a1a82913632305de614516ec8a53a28416a659f675ec2aeeea6d0b8f9f577dd19bff727a4470cc10e1fb249d5d68cfb8b172d07ac25dad0789e5885e53bed8027f94d2be57e8e2776197b473b598192bef82febe76be2372c7572c18745c23ed228f8347a3dd69c3f967ccb7fbb3dc4d538633850f4b6cfb31a936c928f5a7a70b11a206525f0cdc4b2297762593e0c238f823f90d143b9e0fdecf3cd630ffa59b6819739bb660ee0aa27d7ad7f6fb2aca0cf5d37fddce14787877f975a394b1afda9fef3eb6095840e769367deb050ccf2d7d21a8284d43cdd92acfb8293c6823a6c1755e5b393ead60f54a9af98e4197db728ea74289c06d503c440d2248d297ee9ad64f4413894c50f178da509f3bd6b438b705b97bb2ce339f260d643d02bf18e7b769e7bf865bababee234951e0af01c5a46023cf2f9a1d070ec4e3633406c3eececa89ba4a054198193af95dd6c42fd39e6b1a8edafd3436223cf67e2ac305e82431b1e8ea7f580ba69735489eb5823ccf6f13fd98c94722b2726a47b29b979bed4423b735c6134f9176053dc1e0cbbc1de0e9edd8edaa43c8d8a833a77df6bd22fdab6c2947c46e68f6f9658e1318619f120402cf4fa260ba8cc1e6cfcac9596f6c803bf362346c20e3ba22af2fece716477c3a5dbb7cdbae0fcc652dc12b6aaf0c33246903315d4309f3afb2f4592f1c80a8493b4c217e1b23db847bc76ba8723ee53214ee99199fcdcd37321857f8417f4bcc4aa3325e19f2a31a9396672501af172cad11ddf4cc33fb5518df36b568956d10d4a963fca1d5c95e59cf40ffd42641a5fab5e10f0f3101803f8d6b92db929833ae722619d74af8e32108046d2b3da877b478cc44c57247e8924f72edb676404f48c82bf8d8c6fa887529d23631eb9e46e7e873a2614fe1e6a76de409d3ff818a5dc2d24a94f4fe4ed7471441aa79886e027501e747e103dc41a0f527dc0fee3b0b450ce5b6efc2daa3f28e1bba548fd594a7cf2fe714b1084c3e627db55f38a0ec5e1fec714edea84bc0c9155733aca99da2c25500e3a958fc42fe0871c3976b891ff7e85ae27e03a3d499fd09025ef182e7989dc062f64d3c075dafb44e10a840953b02af5c59eed2d8da7695bfa7b34cc5d6470d5f57ccda2236fc0af86e18f5ba18368886d92adc7d7de47ae88d79838ed805f0f38f89e49c639dbb74b8558a4086f59f8496ddc6b6d993e180b78378452fa289f09a4e10d4c5aadf60f1273b0989634f1782a758059a2fb3bb33b7f87cdd0731ceb20a3ebc8dd7ceeb5a76db6122c53e6a9f84466bb06fe40d6a2027ed651c171b25c447f024385979867d20f84c5a648d3de3d275d0fc65bff2f812e2a878e1505860dabf4a407d94798e0c307c6bac31cfe39f38b0704d4712be4a1c3c2a64a3204b52beb72598ac369f94de26cdf4e7b51eab964a92c5421687bc45e46217170e109e1da99f1e698bb736df4fef2b3fe9525147086cf4e070e667f407130c0b2e0243c0588b6d418f1d0fd9dfcadac37200e4622a10d28ad5a390f179bf81ad7fc95828ab78b1d77bff42724713f3358ed76b819e940eeb4e3f7e69229e51053d3c90e60a81e046886dd03da896fae91ef044c46d37ba72965e340b4251b20d31bd8d53a6ed3cfb5f28d6d1ab67bb8dc8c73080dae1cdb32b10fb19d26ecebb934757f951fe7dd9561c0acd534d35e331bd4ebee9e1e3255fbfb580b8f239e62394cae2ce59ed3cbdd7ae3792ee10e7145000d882c4cdfd7a35cfbf56e3a1083594bb85a4b3dc9a8f11c2cf69a55a678b31732ebc4cd8f0b732c14586af69b517171baa195e8e34d9fae108c68e6e1235603029204ee82d7cdfb28bc0ed787e9022a88a7ed2250730bce81bfa90ff325f52dea567154660638f6bc5747325219c24f2f3d956bb6b699bc5a7b06bb6e63af5991d0b91e05e8db16964d93519c92b96d434ec8b405b5fd623515ffd373c4c985a78c1c8cd66fdc7b0a442b572d7d88d6bf6b641551ff73c9ae42f43219deb802d5082303a89acbb25febeaf6f8fdda1d0c5c33e6d756dc59f18a6e5af279b7ee378c9a48e619d86267997cba7a1d0c0c3a99ef5edecc087f54f5d4110023d989424b6f56c58d1901f94eceebda128949311ce5b13c74b92463f34bb26915e3bc1c9246779fc9762b39c55661878bde0127ca97bcbe91962e4b62e9a4170c6c19a29c8324882731f409e17aa022a430ba934bd75f3d2030ed5d2bc9660d58f3b28003ca4320bc9521724ffbb23e1ae807c56b2598709b228923d7cd75cb7e3dc0a359e4d8a28b73342857237edb923fcc4f328f025de05ec64977f63a006ad106a5c2e61f62ad229998abb1de727cbbffbadee80cabf10e642616f0c0357710da905eeb131b7b1d89a68383d42eabfbfa9ece0cffcbea13b551c19da52eeb35c0965d7ec36493ce1a12deeb93aca70df9cb6b331c320e64e259bffb47503e8801a1d842f1d51e2f5e7b79d4f7296c2f8f30f86a67cbae411b6148c1323261ffce6ca40957d844000d5201712732d065d55933e10a1a949ab82423f6168f314c19e5812a4aaa741d27327457e9439da2d7b5fb94453e52c555875848eb37dd1ddf39feccb2c6712d5166a15bb461c060046673c21d69d946da34ec6e14e9c7b53a9b98ec25904af555f6b2dbc4c1cc8595053b68596fb853bd72de96d8f83111a124d43f430ac77ca770943d3fd5f5e5e758d20309dcdc657d4fce9bf24f09455e59c580b13ae9cc5093106fa34b9085e34530e8ba6c3d6e002b6b487db2e64206e2ec1da6806c1a6c2a28d21332f2a3e04824e3ae7ea31fb4d00da19c42ec39dfd528cd439761d2dd3e7cf09a39f135c99856efd004b36b8adcecbe3e0850ecbf4a28cb5c71da077571e69c6b75db13a20e7c1f7324d992cd2738b0bb149502254b6cf9e70d7cbe5b95586122e44502a2fef54d25c4bf50674ed69926b1374ec30d803127d9c9b15ce465664412f46d4b23460bc7aee38ab0a43cd9a16eddb713dfe3e162b587cf1c42e49096c9762203d8491319a7cbc15ecaca82aa24ff78cae8595548a6451621a1472c66eef873348cac64e131abd3848fcdc4191c356d9ef41f2f5fae97b71c49737c1c89fac3749e5606214007893ddcc01f176e8e459e72121eaf8ebc8fa116170870948a49879954f66f92f32106110198d69f499576d2c197cf24a0d389e829162505612eb35aa420cf5ab8102a5550e96b5c6922691ac9de81c0680b29d7963139f637cd5ca247469e1fb68dfae741be89ea38358a1a3345f795cbbabf713ca9e1dc79ece703be3f2d80a1aa0ec53ec94bb1aa550ecb173f6aa7a36a06a64ce38bd85ee7323448933cbae236ba74ba122b360580ef375cf71d2a5bca0976736b62f3a722778df0ab6da9121938ae75576330e6dff975212c0620f8e479650937b60f9e661cffc0fa2dc17d6f97fd99bcafe2e1f988121a7648640a55068c57eeb959172a49e847f232298d08229c5439964714cf0e096cf36aad72f04f4f0a9bd8ed005c06a99894d5b19ba07e2f732d74a07cee950eb2735d17eba438dabb2979c0132d0f645630de1e296a43796b812e2eee4968ceaba8c3dd87f4b4e44114f644498df4f43ed7c77c936323467017ede189448d075065f92cbe33862f2d42e3eb20ba405817e281ede028ed443e468a613f703790cc40e4b685e22195fe293f9689558a93cd62888ae4213247666b2452cbd1d063dfa45345caab80e449687bf68a222fb6d3754dc9ace7fe9336b378b5dba05fa8ce2eb398d42768e4fbd77b1ea63bd044862b6e7f358c5eb832af419e2dccb218dd84c8ae2f99f9a542b1d5972e909d49e80f5a1cc8dd3c9eded03eb81d535f238048ccdd0028915aef13731bec4781ba1f74919122845fd839fae2b00fd1d996b00997a904609667b1fca0b76966419d72a3a96d60433457a2fb87928d446414fb4c910a2746a69481b635f78d6e52ffa050f3d1c2c596a78033f458805d28765b02e3cffcae91844ed7af14e777d607042d0309ba354ec53cb4f4daacb829a83dc4cd777359f45a5e4f325e4af84664ad93980258be8ee1fbfb356a5ca7f6cfa650ada779eb9b81918687c8c9bc95cb24d77081408a1ad7a5eda55643d5d103952d3ad4fbf7894dec0aebc40119fe24597214d14a9f9a4778c47620e0cd59ac3ec1e1c07cfe29ed7bee603da9f3d977d862a5a271fb8f91f7cd8d8088a09787b1e8b1b5c3cfcdfd27aa095b3f8581004d55f6cc75113301c32cbe44e8e3b388e4b31adb22070aadfba764d4826181c0155dc37d7fd1355ec3f694315ce3ce924b517846f20bde5f51992a96a89e26b683eb6a570c2cff3c4b2eb2f9d8a89741eab6a1ae5d8b3b2026305543c04c04716ed32d7366f1f9136b418fe789a1e025d3ab2aa1c0825626e94bec1878f2568d92ca7568c8ad61fb76153b88cdba4e922a36f44f885d94520d7d10b1519798b121a283ea0b8f7b42e55ea0df8e90673127ec5607ccb2ec2828211a988dd6733623a499f854d3bb59dd95936d909c2f7d7b1b3f5e21df96bac307548fa15427c52e05b2fd2ac3845fd1538912a9f5bf680918abed5e9996d0adf9d520a4a9ec53eca070ba2992aafb32e0d33a29230ff06261a492728695f06a795deafbcf7335ca5dfaf30de117b938aecf91bd3b5fb7493db1a8e3a75678270de53110606cdbf7535c8b5ca25e93940a8048c9f6926385a1f502c8b047383a0dc8e76ca40929e0f266ca61222ee7ebd69020ea0f67e4eb4f9c04c9082904648103f47afa66871f5d45d78d459dffd8505d55a18f300dfa02d6fa10e016fead3bc9d64c54a931257fdd32fdb2c999413a686f59f8a96976785009ce7d20b0a0bf3631aa65bc4dd477e286f3ed4ce250bf0d36ed07865f954a5d63202aaab8a2196936db24ca0584f2c165bf272d7c14114573c648ccf7cc5e6d9ea89936f88ff371f042d47c6171ba2b2510ec350b766fb1a92f6827297b01a24e39e57625ee41f78f3f73ab33ce22007bcd696cb349c8829e6cb51ebe537c21104c4a30411788dc0c42af4652827d34380bf08732156c2430b0ab2260634e331fde859048127c1028b516e0beff66b7c40b85c9b9e10cff14661977936ef687b50854600f8c89fa3fd6ae0a31e5b6facd901d2213ed97a5a78f73bffb9ae930b7b696e57b378226f384041ed89ac16210c2e12fb4e51b15290c19263218f15a15c41972e647a4a51bf9f22c2ac98945c3c38faed7920dfb6ed508171a2e8994a9c755ffcd9b6b40cf019f518e3fe11ecf478f968aba852f1217da9b6d70ae3c5ca2cb4c160c4072f92ccf5532c79d83774d25d5bb702fd4ad22c77fabbaa65454c34d734ea2b5a0967d38c8812a8c1f452d5ed006df8a1aeb47ec7dc64efc0116e1893e2bbfc891630f1d2369f1f98de267f6ddaa081678505e907ff08a1fc8a4447007d79d955eada4b52588d70b8edd36d69cdd56dc7c7cd71e0ac69232e71b9ab59f3dc5d11b006674bc2c9da2d3e2cf1e59f0e6f3a0afc8c98e4737c1040ae5c13433fd1ab5449ebd91190ebc891eeaa0f6ffc4090a58d5749207d42ea614da4a57899401aa1e6e12a05d20e376aa4263d1b6a18660d44720226d0ca933d054b1b90ef5808ddeaec8ba068718da129d0c960f3f1ba343aaefde4c3884818a69a53dffb8b40115505eca88295c05bcb94ef150f98f5c5d6d18f9c0b9d93c5eea9a7244b229a5572e30d3e3b232a682289e14a3b0f24262bbdf832215d0355a73922f8ae58741e0987bd6beafdb99cc573d4b82377a9547b5a7cf2343c90245a33819d0f95964011dc5d3b7d82d508f9d2ef8b01af8289a930e76d741332d59c3f1283292028df9745c7fa11f945e8c2c4e3f1472f9d7d07594611c8533403397cce630cb8df612069bfef3a87868fd55c6de94aea99a8caf1cfbdbcf74ffeb121224e921fa59dcd49c63b63b6cabf8b443f92c17649b5f961717b9f8713dfe91be884168eb985a51d40be982b453058611fb24cde3f5fdebfe96ab31f743a3c254d7918079d15a5a7f3926ccbb399b71ec08a99d1862501a4f95e04b2b205c3cd6a38d0c14cce16591fabbfae41a92d7bcdc2560f6647a1562ed908c1f1a4e83b5659de764bd211ea3058431de584ee30b1d57642e4e203fde4cff7408d825bbbdd41c38fd08aead5d3e6cf34fa1975eda7b5fee41797c6bcdbdb4f2b8c314984b737b7329a841c92390d1b9dc4822d8d7b54dd9d2b4c9196a482c7d19fdc09416f63386fcc03e0a7fdaeb6d3cdbd165885571e5d745a1f53705be04592012c1903510e032aeb2755f9e9cea7647b6d78d938b12ed11908956390f0e440af77a7dffedd42ef130fdb7ed4739ecdbef47f6f11681e70f507f9f3485f2556053de3c38cc23bb3a8c70c62b7813f37d0d875168335692517e3a2d3a6f6d9ae2502036f8fa1da2d01a9e65948beeab24ab718022d2abf202d2af9a175cb1fd5607a20079cfb2ab773df963cedd7f61baf88ce35f44aadadf66587273340d0bae32ca1ea19029063efaee976b8d01a7c77e063ef1fe2c63ebfbfacf65730d21cba3e728f8176dc6f22c129f7e458f666a7acad08e86f8b4d1cb4a025f7c4071ec43bf093ae6e03aec10112a2d44047b1f37186afbd7f17a2651876ed4f370ef1a3ecf36eb289af33847924c1238f0a86122f4acfa9884b9affbf4f45143db01cdea9d1de14ec72951f2fe8faa3244ef20a99fdbecee3e06c281257320825d4e8f56561ce028291ed2702218c1b56bf23371f38293bbe6e7952a28b3d702bb92b003efd641a45609618d3bcfeb41d0715ac0295e92276e2dd20aa81f53a20f9c6a7a94880ca0104f44468f7671dc36318c758a6af0febcbced8b76dda73f8cf575daed40db6aa5676c2ef445db3c051bb8270269a4d4fdd9f1e0e924b2e3c1aa167d6647d814eb7237760ca67c1b383ac49e68a74d4a43af5b06e79df931abf6b38ccc71cb4d46e2af2598300740c534976fe37ea310c1a2e762d95def993931efe3a89f84a001c94da6214c0df3bcf2f844d3f8d950cb18d4539e154ff002b261b14f8c36f77d7c51601f1e7341d3e5393c8635861cedeb19fa1997db311c2927e898f766b584753d914feefd150c6fb2057a386084e26a90aff6a197b66b7e2fe04129d43d6f848dc9e57ce4c3d48da3f56c00070e875f419df8f87f85de48b59218738be295288963e94a1c752d8f3aecf34418c68ae53ace9c55413118306972185912ddf3c75e5db931a46483c2715d0b6d67246bb47a0d101a5088608c27025fcaf8bbe07b24aa975200739dacce6801397c1331c1c96ffc32af9b91b165a0783efda26ad1a6ca04e869a5e26a7553142e08bcbb2448b050d2690368ec52819113e0bbc7c7471625a124114aad98718ffdcb7ba16c68267a7bcf241e7c90000f0110e67fc6eb7eef365680efba5628c94b39f53f4bdfae4313dc96c4f9bcf18787790a0e1b3d267e6a08f25ed44aae3df3e2ccba62283a4f5beab43b03e37f89ade8ef1bb48bdc9d04623ef31b95d1785a49592e2479a781304e3a3ab134b5b61a1655a03792145e515323e40f26bcb2cbf6590d15e4b08cb1fa3b199999cf72109542ceca7d01f25868cf25ddcb7b5c8f36ff148ddaa3d61d8a835c1ef72d0aa205f03b06d7252ccfac8ba2e20034201670c047f92b046c88e666e59054cabddc5d9ba401993f87ee75a3ba3c96496d7f22d63c7016e49d62e2418cacecaa388f6fbde7c5d49bdd2a68b9d9345d7b65098701771c795a6e98677dcb0c9ab6264c079685a06015538abd1de16a5957b00b822b3ae6bb0af6bbac20cd5fad290b9f3e3f2f96bb323d451b379752894da7032b075c674f9ffcd3f59418cfd6e38fb7ffe3cd1b8ac3010b107f6b25ad2930f04e3c0b17960f6ca846a1fd928cfa8b1159912c26a914bdb059706ce5cbcdfc69d679fe93f0dcdc7acacf38065e7d6947301c804afcc4846e91ab144ca9630f904d66f780f7aadf093f2cf846b5d690503034e7e96929834177cd9694184423263486f9fb427dd9b8daf28b8908c126755a3cca16d849c51e2320246fe4014bbbb5c274d6a5a1fb69713287f8843983692dcaa5ac1a5b3ab7c07c1b33379a31264d8623ff283a2b504fdf115c627b7225c2ab030e629f1d797de7d10fe70f241926fcc10cc1592fc7b9eb4dcb0a86234f3690bf05932960c22cb002a7badbcb29ba6ddaeae06a9c60e0ccff9b9032de359ad029492f29fd0a9a0898b4b156e16aeb2d771653a512f438e6f2fb0966b7ced8e23f5644184de918ce48e49201d0a2da17902b9f87e560e82f5ac8d8b9b4cb7d99e98baa272e4b3ebdb3253ea58d0ee4fdcd868ecb2a793a5f23c02de9391ab3e4006acab127a43d82ab44802e991e3b687893697dd83a6e2240f8e6727dcf661e8e99359a7bb723e68054355153f0f814cb7a441ad3ff31d040e9a748a6a6212df04c45df01a39d6f539241c24d0fd113e2fdf28595da4edcbede80676f784170416126b65cdc695ac0606ae4ced3f75f558b3f66b4dc1833f477b83481abadee2272224d42f68cc12e828359c88adc08dc46ff394f3d5eb6577b9e3775c306f966522ab3ce42555c505b38dfa83aab7e728fe22cd166255582b1ff4a58571a580945cfff0ace797011bf777b666560cd7961a703a07b1883643a33c7994392bd9678983f6e26cd796f6cd66dc058f67a1283626606291cceb15a71ad1d1c79b6618e9d47616c6105d3b15645dcc9882c5a6c97252559a6e021859f8447975847a95aa87a74e0cf9a47076438c70713f0c5f45338433db780504972d849fb895296420121682ce60636faff6cd52e2e535575c61f69932ca828c57c8e17a3f28a798340d4c2fab7484d4cd130849f0d8326e60b2535e420d7347cdc2021501c4e68acb31ad40f2373d692f3c27429928f39a41cb21b4e39a514a6c22b76745a3fd404d83089b3fba3137ae99b395040ecf6a7993c73edf73d52ff4dc09ce93fffa03fa84b0d546d87a76455306a81a0485b47247d88fb392f07bd6a5eaf827c49c7e63a44762e201ac6c9adecf3f84504072f138cffaed8af481727518eb75b5d9f8e80acfb9535810de28c4de6c89ac54a340c05781664f1bbb141453f5a62d4601a7388c1967e145454c022acb0e59b14c7d9c5919128cf01dbdd1505fd7ecc0a4c18102d2d451771f85ec1ce16c3990af926d04ca9a579642838e8c62eaa3cde509419098ef4f9b71fd3e1405ef8b8e26d66a9e9017efbc4a3045d33ac8f1dd19ded246dc32cc560a23c8145d00457dcffdf2ac2c3c400da6fcaf23f059c232f248964bcfccf0889826a7249e547a95817814ddd47d65144bdd706fd7480e21781b88d1af06ca832aef079c1fceca4a6979edc2588e154af8a50b3822e2930922f5aa9e47494afb264fd6a73f1e1296fca78fd3a1891fdeb321acf3c52690a129da98d5eebf0c28c685d97b97cdfe940cf749048e069e9af08ca417a3e9d325239659e990e4237f2cc5cb3584acb9243a1845cef1599d801f75b43110de5ec057260a7d07ed6603f0d0d9daddfa42e7c3f89f4f645c661a7df3b3948b004ded2c362fa1fe4ac409a2244a0551fadcfeef66128520b97ef48838e35adad85d38df50fe721942cf15ade894a89627307639b90c076dc85667f0fbd6c153be5a27bc0016a77279d1bd230344d2aee0c41abea9afc49666876a0c6cb34ac4cdd69afad5b79f6092c0f87b8cb1bf02b67ab2b93099142ce59cc0c2d26a62801f691d95b9a781b94a5f9eaf686d0273db8b335d561394066c69c8472ffd129d4e61b50bc729906ab0ca5fcc726b928665233806c5c095275eb2cdd359ca68b2c36b3a2db174d48879b7242826004749925d04ec8645e97b78d1d8fcb27cfccd4bdaa4b1b4d1e2454e7dd6636dac012914a42eebe56a77f0cb641e76d8e6d30e2a6c583ea0432477905dd0466379ec3267ffa2b61c43dc0af1e4ccc0dd116e7f44b588ae8de36f89d109cb4aa914ee3ed2f8b22de30fdcea2b095c835565696d4da31f051ed77d8a1527c946cb003f5aaa16ac90d9a0ce82aca879338143302427ab50f000551abb3589eb5d375757d2179af86d1180bce16afaffb2f271e61c4f1fa31230876c78eb565c3a9a54357b76c7d61758eb6f1c8031084fb44c85c4c3df928a502af03440b9dd35e32ac173ce55c36c5577504b9c31d37139e98ee3ac347c4ca01a371701bb92e2be22395e8ac711b3e1f861490c95052b61e451c50d42431171a8f4464b8c45e4a2c97bd209d7abf3bcd1986ac5d4baf8309745fd55346799181512fe8c643ed449569f9d6472dc4683d7d278534b529ed7571e0640eb6d22dceacb45904f6d27ea1950b00df1469d6211e1eb8a6793ddf6be03101727f305d711ed0b8b73e8e8a271e0953d83509a055b9c13b07d1eb7c69a73aac03ea8c1ab94b609ac30f70f32585ef4d35eb8fbfb63a9113b36859218f22146ff0646c2ac7161a4e5f315aa6ddb702a57c6e059fde83746a73c9dcfe07564f884dbf67d21b55f15033c959d48aea2f172d937a207a77e0d7a6716befd33756e107e3f1b8d5fd00af7cfd0db321f91fe87bcdafd6f8737d4d7bfdd9f1003f117eb5eb6fdf02d365f6df37e3b8a262118eeb45c4d052472798c5e90096f78351dfa338a0772d353260818a714ff9f4730d8c173eab9ac988fc45db0fc707752ba4e2324bbb46f1ef546935e188ed75f95ab1639cdce7a1409e11bee1b959bcaa78eb83c7a00e9f1c77d7adf658f4a2483bc8141cfb67350c79ffb9afc417c5c51fada4cdb709501ec7ed7c419d154fbfc1122ec321cc770c77515415093b579337905caa4a3c9f9e809b7dd50ba6dd4e717673ce895858c54cd467d3f97e592ad2334999ff6518df35accf385c611021bd03721910be79e68b607e16525705e62e4f45554dcd6f79bd734c493d8309894633644587bb2ca6d37a6457924d41acc94e89ae8f8d16174c044244e69ca229c5f6d4fb10f1de67519581bec53ab6cfac5e7f1aabf8fa434842a5908082affabdfcc74a98cc3ce35abc5a5c8cbc76ba61ab9f62a9e2688203a74abfe97f59dd3b9f738918d185fc6ec2543997f83411f122f5dc16a688cfb6ce0daaa5a1029ff66ef74412a24d5bda7b2854f1008288c74c05b149ce0742f41d9a9fa05a9c64911deeb3a241d4e82fe2d9ba86284c9b8b560395a1008d76d7bc571786cfe2473b0c040218ad61fd0f3208579daa0eb3c05691914e52657039fad763bfc87f396e080ee2b5487f05cd89cf0f546ad3246fbb5175ce0d88f0de30c77f06bfdd6b2e1c629c6f67c3dd8181f6ab3acae39c776c12905756dec0fdf9e695294df419b5cd4713e83e340c8bd513ed284adf1a94f6c205ae7fcb61ababbd766b9bd24cc0a25df86bfc492a0fbb4c51ddd9ce2c53915d6bc0525e13e9877d5b89edf846930f07785722ede2760d6f083a546080b27d33b9c6aba28019ae49021e127b0b7d39f745ecdab9debcb118eb39a67b514828cfbe90a3c650de6e1765e7f27ca0ffbb41ad4630c8b082b60263cf172d3e9695014349cf373ae73ba00ca8bb544c76ef18d6a0cd218470e0695259949ef70c0f4c3a75761678a9ee8f4a10c9870c968c3e4b07a790733910d1feabcb82c5660ab178d8bda69e9de8747bf23a7aacf5d3770ff035162720b0f2bee70548a1375c1f2d8548a754be8eae2cdbc0f9c8ac7d157297995b5843fb64495232b428360b3e58186a3de204db77091123cb3994375835c1729e1e8db30a660d747c8c7cc1300ad92c1800a34cb74f35a14e06c36c01b5eb6630d6a8add14a2d1726141162f25b5e2e756cd539d0156514d6f607e2048d2563b6a8433729f7fd1877c3675fb8814a46c75817359ebdf2c78ea8fdb3fbaf441cabe4cb961abaaa6f34fe10dcdd411b6d7883935b3ec068aad5c7c831abca3550538225a8ece68105453f2bbb7ac2a3077823a0ee82f9c67bc64fea2da871f79693d8f35fe07a3e249c67137c1448d64ebc8184c5ce42d8f6503f7161e6a426935d2d523677939f9d75da59512980cc61e3cb2edb6cd28b7fb867d608d4124076e3b6a5227b48254c344a4cb4fdcae035f57d4cafc7227c3d0c25eea7a53892bf067003f8cc8f283fd9d6939b722e94a3b92e64001ee18a950c5e73c815624dfb83f19b4fc4c7a59c3895b952289d2467071fb53d8d4e4d716cd45252a7172cd17c4e4e6e4c5286c1baac8654ee05aba555fb1ff6967ea2685c9600729f98d64f69e13752eaebec7d74bf7447b4dd7c0c815db9a1aac2a50454bb20d94760bc624d818aa1dd8b648b8c1df5787b91ef45c457c5485eb4d461627a98165a67f0abb336eb761131fe7296e4008b036b5ac721765645f402afab5ec4e939d7de27243d84fd48d96d26081f228a0f7294f2241910b339f1fcd952dfcac772de2aab8b1158a3b7669d677141030ca16e90e48b267be121c97abd6be014287d8a83ea1eb99ed01ff6f54c90b65b03dc556022b1ea14bc12cea6faf677b16509859e91d13911c5f5d96a36fd51eb4d2e94ae4288830e8a16abf6d5a38c3f06c3acc5df2edb66b9d0c3ecec976fa1dce780ba33ad10a7801438259e27288bd1c303e993f979577ba73a4d1514e804940dba670e44d696cb9109a9f70883c19b1a93a6e169b319eab2e6cb0065bb12b2d6f92365a0de5e4241efadf4d48fb4db3a3304ce8481ea0cab175238d35980e04c25ed17e0a8dffd1bd1d648ee042ced6e93de9f3c6150978f6c4f5dafafa9db808c2e162ef4dff286299a81dda8007c3fd709e95dad2003c845639a440ce8ea2d68936e63f403d1c04dcd68e219aa52b0cf4a1eb435951b042e9dfd0c1b79088b4323f7aa7a67ecec94cfec231d708e4d27706bb8efbb74e0449510a3fb70687415558cf93a61dae46af302370b9ec4b95e8ff7f1ff80d4c3ead4aec254efc8aeecffd6ab55da83065812f6334391cad275e6972eb8b8b6ebb4bf2a9763b9de30f3f780bfa45fdd72a92911fa073a5a6f833a4059014a161f403fc53a057eb50eb2b518a1263552fa0830e7e89b354dc3dfb1225fa0fbbc278eb0062db563ec56b34692b1ad71ede5565b2dd22a48487a1756a00aeac27727c7db93d74f9fe7237fa33731a4f7f988385fc982552559d28fa975399eff6482729990a00a2eeac939aa8341e8966c295a07a9a3c1fba0c55837a0658404b8a2a31f6faa921cef883c3439dded4f4f3594c11e0f157daf5f192930e7e932fa260e5e58aa36d02fedb81b1e16514c2e0225a36af1262e514d9d1bcbebcb1c92d581b81a7d7d88305febdbd33fa1feaeaad1947c75f81d437cdb3be34443c47c814277e3b73e3b000fc210fa09559be56e52c42735ec8d74fd0084c1e1a75d071ecefba7d5fd487428e24d90e72901ad07861e42a51183bca1a0cc146871c7cbc5f0ccea4fa61a89132deed699533415a95760af3f7e3297b282a99fe917a5f09cb3188473f29dc0a23478babcf1edac5d4c3d850d57852ba6cc868351bca02fbf46d90dece71e74dcfbdbad36d3a0893e6ca77257934704ed3e9bd3267042c63d546f8cab12fa5c4801e683446d9f208ff11cb9b5bd6f28f5c7f5f66edf18d88735fe0a6f7a48ac9bcfefc0008c9e38eec73a39984b1273dd7860bd85396f24397570bfc8a83b6a52babefaeb592966b1e69b3525ba590db431dbc4f6097be09712a255734ba34605ea7b654c0b6cf98bfb7773ba172061cb75481f95ae8c913e90f50ea902bc62afc2508e71df2660a0a807e43aaf9ecacd8a8fc86f13761f772ea302b72a12d73b14a9ca3245eb3ed1f477fd6f10fbe4b74d9000d8f22754b752849c2461f78aea0db30f207dfc13033e3d5909f7344f5bab88c4b43fd12c1717dc333babe1daaf9e90a0eb9fb61240bd03489ddff16d75fefbabd49bf0423694bad9ca012c02217ddaae6153fa2bb4be27318ddfb697246b1296d038a53118fe1eefe7526ec986840e1daa005a45196204bf69b1f8ee2d73e3bb960351f2590a568a8f094fbf0e685afc749f3bd3b8df5fdd3fe0e415aa26a8524491ded8c198eb9169e007127927910f75a20f0ed72eb97219064a67e0569796ff6cd86bedbacaf743fc4bc1cbeca84bf280ae0517cdba78c9f25018b48937c68b3a7116771ff8725322d0eea62d897377186d7caa43e5c36856886c79d7da2340db37d29fb7628a6f7473892413e7ce891ef18095dd9c7efa29aafa552072f0bd63fc382cbb9de8d0fc5a5db58bdd724d485de77d558fe9a161ec68142c6f60a340a61411ee02ae50dee51d3fbd01ae9ab804c231a33de5b55bdf323a5ab117a0336f26dde0a31fbeccb4bb950c15685e834eab4f42e37312b093de9d06064bd67f99679b01df1d9488924e4ee82642bc822c2070971fa502e4b197b1b0e62de81816d73a329107237da56c11f286b5a0b15f14a5791731fa7f0e430b194654587a5a430f30e89708827439bab58352942529d40fbc4d26d4eb0c1876f82ba2186b9beb7521bf76e7f469de6c191343b513cc69850ba4d26c068f3b26aac33147a0f1e6c5dee6d7d381dd393ddbe0668de945f809c5608f382fb7b09e0bc76e35068d2383bfc46cb98298602023e36b1340bd4e5cb7953b8076706a6ae9091ce75c59aa3f1803819e32e3b7fbf865cc489209896026c45b49dc88c3e5960c1fe2543fb65a3b224bf1470f4dfd7364a5bce5011bd53f0599c8ac01a05269e520b7d8c37643be4d226add65184a07d9811b5bb1e61ceb6e9217bc6b5be0054aabb50b6b35088d350ebb9771b5f467fe8f72664aae60bca4378b1882a70543a1476d572b853bb52049d3227e7220a0c03fbb8169632b453892a9e60f96cbc0b6e2bafbe297edf90b38eb839923cd02d68a4d1684cb12aa2373b0f1a6f64d2a0cd0d4716c10b87ae4e180b0d1cd49c8b0a72139c8fc390866c2bb27b22ae6acd8e08a84eb58e54c918c3ea5dc2cfe6e4525949ca7d0ba518ee11107831b99a7963ff7fd20f1e6d4998816ad855f4e7464b572ea7194c6b0c55ea897b97376e6961bec55c0fa1eecfc31ce3f674e21f031f48b342a8bc29b9875ad4ed624ceaeffb819d12f3c9aa6f499c55cdecb6da642c7a36568c53e485e38f18fb9330981b2040d4dc55739911fba5e5a49c79f4546ebf4bc69d238f3d63d118226e16016153af615ce5eb82ff616b09a3011f0c1061946b6231412ef1d079be306fe2ef7ecc6fad2b6792ece66f911b4b896e0fbd841d61c93581346d173630727d289b21db6e96e3b1bb0eecfb3a68690403f4639a074f55dfd84d87609fe9ea660066a6d1b8c187caddd8e8d832e063b92aaf10c8c334323e07eb962e637a803e9c6283b73b1329ee77bf6adc5403ceb890be1a2b060dceef2882b06162bc46af9c518b6e3735303a53dceecaca15b5a9e940e114824900e1488ada975c80d25904f124c285ebdf8180016fd9c359c774279f711275b55d0a9f2e820410fb72fa3239a757d8647803b7a9add02a84f7ee033c6c385c8b646b0a57fc240bd7878fb800c977b6bbba82abec4221058c5f51a7b2b72abaf08061d55df0dd43642b714579f2ecb9494321d9ecb923ac161211b07849a166a1e9bb92af761949d9cb740a303edc919cd56a0e6a79c9f825b509ddc83ebd738be7e5379162bcec390e7d5037e2d1b161461ff202a1cfd848fa45542ac7d176bfd5a0d8da392efa82fa06dea6a9f22f091b4c26953e59455b8c3314b5cd0e1c7b52efcbcf0ac02a21b489d2a790ef7fee3b03d55d5e9676e8b42b73a419fa7b522f51a52dc41a867eb6efe857b3c2b83ac4921a1bf9d9ce342cd1b6e9ebae422445a1afe129e9b219140786e649cf74e952f87fdcdc99c25dfaf8d6fcb22b829c7c87c567dbe24747d3e1618e3ab7cc498f34d418c4de57a0e6a559c19019f40f1d461f806ec9f9a7b96e70dbf7e9ad22f2efd0ed7a1ef859ff4b6a07b2b0ad8b6754d5a19690061750f4d3ed0b494eb397cb61442cc0524408b3be96f39efeecf665fa5680160af3022bcd61f36210e127cb1446bfbcba0f1aa9134ff9ce4f2c882f9fc088dc68be91306c795703dbf8cd07b277f26210b08717faf69fc95c2d83894e6afefd475134eb60ec877570578cede6c249e28fead73f6ec1bf922f57bee9feca02d3b10af9e0d43e49d742ba360f260af5953fa59429db59e1a701b27fd06ee3dfa73fd02f2be6068cf7c365a053b98187e84cb2660618102067d8bd95279d65fa8d4132ac2e9d899413c2a4f907e3497e470dabdc2bedc9ef4e89447512b230e7e56b7e707ecece701a6ee3fc195be13c059f656b503d3fac391c1902d2f0d2c2b53ec2eb687d4b1e29cdc1cdb30323df6fbcb9f2f60e2faedc5e92a9d6aaecaaac1d719623ef7af12147db5a728d77d234e9e2fb9fdda062d1731e32300fe9e61d64f4a0d95b20d8fea92d350cca4960fc504527dc4f0aa7b9f7d7d7cfcaefadc16ff09cca7595b00cb68ff4bde203e7372dfe6c183801824ea2bc00b436d001b73c78f2b1ceec3a318abf25b82d3b78c0cd18b82972974708545e0fba9949288bcb068e92808cd74ea316f16bc562a00aca4df81e5387df5ee77edacf210c14d97a8c02089f4c5f4585f8fa8e53a00b7afcca74d3724201708e869f773adf43db64cb221dfad5286f053fa40a73badb567abadbe6fda5fb3c700c296dcb9d365d35ffc96997011f1cf0bb48746fa8a8d6c4f7612b5fd2387eb72cd72c3986ee10d2f53cbd4b3a12671eaefdaf2c8eb44ce5cb8ccea14c68fc375eae0632d03bf5ba44da4344b6619e51ffd1abf631467307085031fb25e2120b1b2f675bde662f049583403b1673c07b4c3c8bfe76a280dbc729c2193e561460c8e05e2bc41b70520654ed6710bc5563df708f3fe0e7d45c83b9127cac65d3c632339b05a738d9d3ef09ec5224959d1c59d9141c2ed0e74828d0a0aeddeb832e808e087ac30b46067ab380b1b661434df8fe957ed59614fc6792138e9890eea345676d26bfd16dfa44c5ec847b406fbb501de8d6ba6dbdb382ffa2528ff77718de509987732379ca486c0629f267d65d3ec365752d38f35255a67476071e038c80c64085be62f39e3f0309c197d64305ec73a1358a85c0faffca69d5e4e7cf32ba3a53e4f64d34135b4341d726a9cf5b8779ff3c21059b6b641344ea2e5df1dd14147fa7a152a8f8408c6a80c99a8dc80b80cce83e91dd75429246cb5a2c8bf42b48668e41ebb242ed36f0cfc5d805cb60537436728e5933d0e03eb8c01718e771911f8293e9d97e4e73fb8941a57740acc404f87b5478560b34b07a21e980cc6b069ced6352ca570ebc70e2fcefbb98543ea71d1a6f8c9dab695d60a835d799ff0ddb08110a3689d26528d149ebe3b7477f6b4908ddbc8bc3c3c9f0d4f8e0e7b95c68d2463b7856d88186f288cc89e262d4927309afc6153344dd7807bceeff8f005648f2a666f9acc6691183218c14d0a545d4a60443fb076f7460b643877bb44034645abebdc57702573acd18e2a5122ce382d5a97f429f4f56b2feee23525c237a12715411732462f7b37fb54da82377606cd2bb486ef12b91e8e4dc455969e33c1807abc95e7fb3c755a48764175440f14cd83d53c762fe03ab10e86d01ef029c5066b874a401590c5a94ba252a3b1d8c0a5289672d919437f333f2a3bab994075927b13abc0ca681470bfa4abd803d166559e901f44461efe62d76bd330173f55281d90714f71a5d57a0e5e745ab04fee2c550eaaacb3d83cff8aa8333c39192da419258bddb2a4d4b850e8faa767efc469409bf4b167daaaa2fb84b6a7b8c109a6462d4727d950d2defa2ee59709056aa53fcdd9a18fd15bdf95042d36a05853aa98e8b4f9f1cd8cbc17c105da4d00339ada74bac6248fc1845d11199af31089630092e8adab2a068c30bb99b69ef5c91d48d30abb721880d8e962791c6c03deaa62995b9ee2c6ef2ca839ffffbc5b31265bb7c7bb61159c2566e673f4bc11dc7a66ea0d996a309d2addd54bb3f564ee44e8008d2a4e0917b02e361d3a279479151c1965742e661aa23d0c151f0fcfbf0c1873b35c00ba7694771a2345a763527fe81b46c2ffc4bcdf7d97262c7a14965bd8ecfe0c7a5f67558a16aeefbd6c2719ea46b20a68646cd4c950d574c5f2cdf759034be4f6b43a5d42bef7a0394613f22069b3c2118b7dc230363ef007486959c08649d2092aa5f1dc6c097e2d7a91846d34fa91c736727c686903fd1ce7a8c55bc49d4ebf4ddc7b466e1776d507b22631ed67a30437b0ad693bd96fd5cba8c1102ca1e7439933df0866637f6dbd7fd5188696e8a0e21f3daba0617995bdc0a564bc7571b0c250a0e387bfcecb343e9f85d33e013b5110b861321768d18d246902e430be9ef9da701088e5dc312afdb88abd90be39f193bc26aec8d229d1ad9fd6eece27e349802d47cb5290e78d93cafd644e44a2aa5a234e29d923d2ed58bad792cb7818b19af6377ebba9321499ce513f68b1b72a545f2a5ad1f3f31da3327e314880361c6a32d3cf87b9d2444e06d67fa80cf850bc252674285d3026fe6c6b58c7c5677decb56294b58c1e8749794278f28896d65f410b9a556099c55cea57e9582681497cf72d6c6bac47fe51fd94c9263354335183f6bcbf28d24139d4d242b4d115eb2c53836a2140156dc8057f114870dbd3a7f46d9050c3727be8d94b838b19a70c225a8da2710fd23b308b174c9613cfd6f2322821872169fb39fc1752d74c934bb601aabd8bad0ea7f348c5f0db12b5b79233633a6151715875268b93f66dae8edbd4da6e97be88f344c49e0009bde947456aec37f893601ba2c09f0b0e6a9ea8b79043af95f4e291fb161f08ea8c73b11a94049b4b9f4c92063437f2200a7d90b1f061d70c9069af0cbcb8384afe43c521115507487b1ab24fdc387b2ea25dddc55f0405014179a798f26697095b3a5f015517b1f404088b295b44ba216ba8b199dfc82494a273d2d009d94c5f1e44ba763c2c7d92393d7c3de7cac65ae9f6dcd16d99ac1bd00913b562feca5b77be7e82394930a05434dfbc7ad42fb5f03020bb7045e769ff0364923cde8f0c676a1e9f7e15b4599ef31ae492784d9784ef97ddfb9182bb35e4772dfafe0e52f459ee4be805b1fa1bdba951d209a37cba20f89a9aaf4eb9d9505253ce212c4e252815e2fee5008eadc1bdf68b2c93697869821305fab12ca282f9eb2a3bcb38a9ef52117652810c5a5fd98f9c300acef298123009c0504f7e048a09916f4f737df266d340e1b18525e4189124e2b3aae977bce29db62283d7931b56eb70281874f65f5cb1e3dc5d28a23dda1053972ce6e6bb2ac2c85a7e66ab70889c6e17c80e3551b8c476e732b0a61bef8fa870f96a90b49c0e587f933885d19b92620b69fb1f5831f8a32575282743b80714ed2433e1a29ca91a1161533aa7c62e30e5480f4b1ec2597ca31154ea457adc2480e2c012586ab60d71e9f503888f4fd32515fd2b28fb86ce6b9a1a4f14ffde6c6f19b6d09a3ae2360d001dcefb95955635db212e917d7aef86b9f48025bc4016a9c06a0044e0f862512f3f58a25e326e13af283315484c953af95be453580012cba952a2abad4ed3e8fe755b67f512f307bd2642282acc1fa22826212cfe5debfc8de3e31b681d0babc9e2d597d63e218867c879fe293d848c766e938de159e73e7b45f82a8a8b652a1500e9a1aab214762163e41ecb53f9414b977de36d806a7d5e629f7914980f4643d6342d6cd49d867ebe3e292f435f1925bf08399cc8724e6208f68af08ed11eeb44941104d86ff5a8c1c7bdbec28bcd87936d51d37843073e0ce3f87852b4103c33e7e093f01bae370f7617fe449d1724a9c20606985f5cb4136ec12562c8f4957d59931c9f96301b2e5667941aad45c0d234e1c4bbb629d81329aba688157280a634c9652dd49c412f34c08698590fcc25fcdf4f88c9d3b9777164269c8c7ae2205bddc41e3a9d059f2ce594fe88efbd34b56f2e41ad4a359279635f98b9d30ac1b8af22c0cfe65ee073ba655adebe676e34789d3fcfffab4eaa45c953475c0153a10f3abcc39ed3fd9ad014b30843582f9f6566d53042c62b56b4f81bc5fa9df2f0fd21a3329e37998de9b9e23f3d2f383a084da26d42b8c71b79d02e557b2d1953ee1039f37b8997a870a1c60cde7a360a4786fe1fc24c6769a6770f84ee45089cb0c90ec0c5c517d78e08ff06c28202ff15367ba6ba8d74cda4bc08c090d9aa0e62da86d7a14f6321675dee23a1a607cf73a1fcc0a0cbc7a3a41e52d6e5112125b9e5e79d4ec3d0fa9f89bd002d8c3cd4694259a7f0883637a4fb609dfa09414a82ab17eb4a114d94b60e2023723a876461d6b4ce061e303df3c8fa614c1e9c95c5b6d0d1f3da712684d5b367773555ff72b034f56aae24ed470712cb13f40837ca6ce5777d708d3f05315c8b917709ed58957425457758a33b7c24cb9a09a0e676b9b2f8dd4109d93ecc4be4870b2c487ab9db17dcc553547171f78031b5e60392e72c2ab1d8b2ca6f0fcb4b76ca072edecf06ed1ee1a18702bef351a25f5bd1ab8fccbdff1c4dd64a5c9031bef52f13516f9ad8072b14b5945434a78d01f8e36b2b3db85053fbcb3d63ca3ef718722f583bd850d7521aa8308f98a3dde06c4f3633be04929c28b0493978616c133e569d5b05510d6e9ce2fc6476a316170575ba7a27d7dcd3743dc228e4c1192db8e47770a73abce954d158379d5c621c0e44036a6547c32feb046c6c790f8c72fa3429d50113713915a349ad0201f7881ca552147aabe14d844f72b9c14852ff009a58983851f447ca171574f15bb9d6a02915708cc7b13481e5de54eb5143a8f2d40c7fda95cd6e6ff9bfd3a005497da6edda4a13c99e70fbdef250833adb184d609e24761900d269a305de4a269f15f576656db7c70e0994812ba266bb6a387c4dfc94b0a45ca129ada1e32ee17d45e2a01cb081c8b58eca56469f38d2a90cee662f05a90f1483ce3505d473e9cfe0ca2a4a2d778673df9d0865ae7084bd5046aae07b6580a885bf244672bf61a77f4ba3277f9e1a83f9c5d7712dac31a1e4d49b17a8ace36bf6ce9e4a887e334840004d51483af323650ae8d5336d50576dafb1db1aa384f2840df1cfdd3aa7989a0d204b065bad9182911e5d1281c29dd1b6acb35cebf74ff0170524557247e382b1dd2553884af9d3ba99494a614ce9762197ff0532ac048f9b57d4132a9dd5dae902b7f4caa0a781427ea12b621764b254a47839d27275753f3b422094ce175767bbd3989574db72c8a3a737406d31ef3d7b0518b5306c9ee79f290bcf7076cda0d87bd06ec1e1e6f5dda7505f26036ef025e421c065a936ca0c9647bfb2e9a413724c30fd6cfdc4d574f8214b7dab74fd00a7f065dabfc5605ef4352ee61291b725908bdd782780ee88a32848b6319ed937b2f3f23830f86d73e097b1757675326b5d9b9943e82b7559c827fe956c01f63d489a39ed75e1460f2bafc81c5e8dbf08c7401a9b2f4f8db29ab0b6024807da3724c5c0579b1fd936b3805249052a9a758dc41cc8b70e6c6ab41b1914b1fa21601b4248fe0522bb5e23fe7ac3f93c14bc6525df4668a36b7ef829fe16276f9bec029841bf105cd0d76b2803e0ff5b03314ad88c5d5e984a6a497c10c2cee254e762c7742b8260b420868287c8bd4b9d48365c2e9dacbbc71f92edc4e39eea61eb56499c85bf28f9c1d879b2fe93d0939a9ad2cf6f5d8293c5129de5d62757661e102044384dca71e7f9071f68a5a7fc05412a3b57f3fb0e927a9d65493fb66bb7c70ad3bea658d75e3cf80f6fad9381f4adc1f77583a6d0aa05e4e8d435e61ef85936198a72b985caa1e6057be12794e6259212c03e36e41bdb0565fd74046ef317180945297dd20fce457f6112c5adb72362576da1f1d26c34b1458e6935c9e88a8147ab8125a6f14e2a60e9c3fa6bf824a30cb58f0c143e21ca98b9e741a4d671808b60f5f0ec3e847fa577edb6ad5d884bc64b5bd8618956be5bd5b503151612b6dcfaa8314b1451ec967db82e0b45d5eff4f495aae3fab9c768f49563cebf04f2bf318784ed92598445d761eafb66b463b9ca59ae7dc2e2c8a42187fcc48396dea65a3ccc9d3c075a4628d4648aa66f537ec1c6f3c1dc7c2b6a28bb4b1e84331fa6fe5a62f0165443195b0b834fbe76d18567c67cefcac7f6fdfac5cf4dd3d95b1ce072d76339b9ce96721017278b3846877325a545f6665f9222740c8f727bd5e6693d80a2303314f84d85036c8ebbec049708a0ef77df9a3b0e5af82cee3ad2b3367f0bc64d3c13adbdfb105849be0e928aa09b9f859aa57d7add3c50290ae20f40eba8a7f4562da81d15919be1837fb37593e152bfc354ed2be3535d7b53cc2917c08fc721db05b6bffd4180ead493e37a716f8b7dff8b7e38e122eeec901c2b614a8dd9e53d55a79288b6a01fe6d413b5c246486c639e6f4fffb5d7e0fd95f38e1cf35e444cdc14fbcc4b548f4b59335fcb993abb040e0f4b46f2ebb07ceef7917929a4d52c76819070ea4ae26b6bdcf10e2dda2e48cee032bab0234fa9116b8f1471ea607709bffc5fe19a846a39bf16078a1ec92fc06da7aa67b9802ef840f8853e4441251ec0433e5ab0526bea6dd778d075aa8f30b078280aa356001506812dfd8a4cf29ab15f3a3c500ecfad1ef23338f1df1192e78a5317d9b31e9229b7672f0f89c2573958743d5a4b4d34d6ef8bbb05cf46073505c4efd730f4d85a9623ea7bdcc01ce3636765e521a2b8a2954f77f0e583020bb242f742a4a1efaf8ae2371cdcf8e8d98e9ff8e65af39d82aaff082a279604b2b0a51f9cf9a699bf46fa9acdf7a12fda0b7458eace457f3e115e529c58fb30d6b536a2c724af68096841b4f1d378c56c411f9ea765babd7c99cd89ccec068345b318f415accb5ae541f47ee04ce2896a25ff02996f91b651ed16b7eb1fc7d12fe9bd450e7885864c98dac658ee9a63942c1855338f5aaadb57a4b27bf8bdc643cbd14fe00240069ad948db6e3a9d04f04761d8e78249374d9be766b46c36db66326f08f13f8b326c5ca1f1c4b172162f76278840c3f93c4d1c473a94f4f46fb52475d0c6b97dbc568960d275bbe6f24e128bbe60bc11212287a4a032963913fa77e0713c0a39b59b1d8389e09248482eb5d2500cfc12ade762d5006dd9edc8d0cb4d936a5ea71b93dcc18487f27c87953feea937392ce0fd249da568e037968c9677d97910b82868db52e1b8683d0d19094d866aa7c61bba654a59e1ac720ce7e064281abc805aa35511cb503e44c75dabc7e2fa8f769106bacc978e922ee77704e56bbdc475acad732eb2b494d8e6b26474eedeedef0bc3d439ffee68a5d69f5e8fa677946745efb1361e3c23cbd2d92b9679d91c25f1a20a191f3044917535df4dc6e36adb9fdf7cad0e29e472a1a41cb46c2c54b1dca9b9eb67a487dbf70b8fdadd740a4d340e17111cdc1029574c65c0989fa9006b6671a122d203e4d130e2c7248a164e2619ae024e906522b614fdb7ccd946ffdb22f46c4d594faf838f2a3835ad94cb857c8b21f27e1512cf7aecbfeafdb655870cf697938aafbd615838d4626f0959170fb1f4383229d33db9e3f5a2bea9ba0264f6793c779dad4289a2db4a03f134b6f4f22cda85b7c8202b3fbb69c12bc4b8de1d10f1b729cfb8b2372f6dd1b6990903c26e421e780607a185ba0bfe112a8dd30ea5aacad4dafd35fcf8a4e7fd1f516920575e5f894d057f28cdb3754f0f567ee4b3f4dbf0f0127b6f10932ddbdd8ae7f6085d555958440d39584748c0b540058af55b8b5edbb9814cea94713a1f65dcd0924b5600be6e3e4933686494c8dd2d3a1a5346854f77c16b4863eb53976359c8b159fd9e3353f4ea339f8c70cee89baf196c4090b1ec83d4a6ba46c557aecda594ebdf43a81bafced3ed2616514143a30d83ad59c0f27d2b92d7b0e318ade94cb7c70904b2650931620928e6f2c8dd75c85def694cf849778780df31b9c5a04cc7e50b29ee58131daf6f54d6dba4dc7828e92cd505135dc9845becdfd51af8ba26f3b7bf8e0471b096a00ba002fa5744977476489104685a49f5056fcf9d3c47e74d2283360053d0c413323d98f9f85c4140b1d0589a33a6c8ed2e8d91c21b3107fb5ec3e6ba7708fc9cfc523b5321ef327ffe2d8b2cdc03030c030f0aa70e68e63b1efcad42ce5cecce2553df697f6fc64c9dc542b57316a229f6ef96ff886b595053eaf4195847d8aaceda9992aa0e21257078396cd88ca05913ab80a9f7ac29addc29b071e83fae0bf5113ba1e4dd396922e2ad8471c2a208c4d7cc795d3dba23b761983d98df1fbb2aeeccdcfd1ddfb7f69ee33fe154e92b55996423e401a31565e9232f307fa5ecdacf164533451d5560ee2cf98d618d5b0a7bba1766dfa7217a030dbe085b53d5f613e12cb8a803b32285dc2e281e7586e7bfb1816473a28dd69f0dd160f03315fae61434e744f3e787cf23663e1d1f7fa2390dd1a94b95283e1df209f5690dfc1b21e7d7f1452465dee4bf0ccf06f6356ebe8809b7eedbe7f2f6d0b7d760107e7337b564439cff388cc12045d007288d2e725ac5ed4ecdd57e35988b74b5f138ab74cc230bf260a4f70362a6590fd38c1904212474ddb2f256d81aa4a9b14c6a22c79ad618124755ec63e43afa0ca77931329d8adb7ee671da0d58f78fde9136625c785274a2756945f19d9ec5204c42821cca58574280e0ad6c4f5e2de1db65787e474ae7aea65c87b5ef19f00d9602a9a30a5e7e84c592b8cbb2ee7465688a0f58dac080ec271c446be6cb71eeab1db87d8c6f8640fd05c7225f1f5a6f5090125f4367bf056160ed49991fa08332d0a8a11b6c0416221d9f14351fbdba7b3393233f48385afd9c0fe85e1959f74e3335ce4ed7e94d6cfa481d3815f8a0b7da85fb8488a06770ffc086681b95709092f7634af73dee505e41c898888135ab67dacec5e1daddd23aa886fec6819f9614d514a012f731452eeb733c9746a6bc5ef7aa7368e7db27d4025fb40f1faeecbf73850b023424327b75161c3b3a0bf6ce8e788c0c97fead8f4d3f043d583fbe3e08bf43f6e6fc25cc5c0ee7ac6aa3cab1490bc3c03a959ddd5ba8703ef0fbfad0d47acc5c40b8bd134cae3cdfb309b42135ec102075dcfc6ea2fa4277e04e801343e9f4408a690de6e2cf722546f7c422167c574b408714fc785225c82ce92fe56a05c8b788da3852ce429e35b1483e27671b7ddb2a87072f7d0caf34d0112bdd4a4285991c0462dce06f9d9accadb0de93176029313aefe7eedfd5c6d2a1e0f63cb86030f4e0611a401708af5ad7acdc34c4e3e4aed61942b9575fd6b7c83f67334101b43c72d6bd9f523d34386af86ad03b054e5768181c09898aef73dd45bff4d77600d0d738119ca3686d1fc19a46f74e8bf4d7400445191b7cd3925018c7c08597b77d67e935085497e09e6d66ff039ad736fdbb7fd45199148a55279506aaccb6d5136f2b65953eaab094a808bc9401ddfabd1f10a5dcf68d7b29098ed339f14dc006a64a3cc75188d7809677107c64c6a726f5d89de06c76f156db0f3fd5861e247807f382c906ed1f8dde6b0069db64923251a96f00dd8d654f84644c84218b7bea9a3cff801a3171ddeec2bd4f33087fa4df0df87ff4d24a36c01a920fb6fb34bb29a50302f45026e56ab2948427eaa76e051e0f9f8bf09d93c2b7f1fed89d9e7e49c127165e01463cc72d9d08af8851929dd02bc208822b6ce70be7545fdcd894f4993ef6cd855199669bfe2953ffd36a5cd02f476cf71a313dbf986f954e88f7cf746217476a78aeaebca6f4de1a3aa0d2ae6fad16c3635ec373600c8765c2eb380fed281f3af893f3b47a6b1b255b8bb4ebd735c8e65365209a520aba075d382747516602101831b65605a4e73972c1f03215bc26922bd5d8ceb686f41b8c1387f72efbd0be963c453bd74af2a1f258d0fb0056f12e5424af8c3dc2105219bda48f0e44b6630e87b8e269c430c3a0d6d482d95f25d1737f2a9b50521ace742943f9e5751464f783421049a4570d9d411ba001f24c5f302f59ced5559b82986150646c2e370ee6685be000a3b6b3c1a7c4f247c806a0a37332223e2ebd8e24f8348de0ee337b236fde86b57a372b918c0316779f0fd77d328efdee3eca473fea5006ab2c75c730cad68d20779a0197d0075bedaab6a4157cd9b1efe3919a971580f6a600df2d3d6444ed837558ac6545442392a7fa46187b4af2dac4088b323e3042c3dde5f553987c3d6174404938ac8c2462aa600a437c8fa59e1eb9e51d97e943cf5605fc1f36f3d84d4625b62afeedf3d452af2adad147357298b8a88011e39fe6f9da9161e8c532917dbfab5fd36c07818887d5189e6a30d4b14958553a188d39a2f5640d8e4505bb594c58cb7b673029e8dfcaf03e043b81034e470d4345fa2b6eae479e722c66a51fbd128a0fd6f0301a3ba280e36088bdf24a0108559d84302b755bb9c5f0588c84da09d3ad3838e35b4e6962929299ffbcc2197b9d5d7f3fabb24dde0f9c2ae092c549cbdf1a5e68bc0b328f367a98fa2745fbae506081d0568b8d806d8cdcb316d5539dffda48a043ba183f6d401447c28ae52fadd211f55cbc6a09204e86d94e9619ac620c41e0fdb65ca81057e10704953272c35450644a29b7d6e8d51e682836592ac66ad4b389be54cee4c4c7958e4e81042268083cde446b24807d8353c66ef075a407b5ea6c0b532221c9df7cd2499c3c0a021523c9691f596745a8732d9fccbf0b1d49bb3c0b042960b27fc6d913ab691f74e9bbeae466d964d2c13d2ac677ac2c8548db1bc28a2225994976a96a8d4220df629f1c0a0c1bd0cf1c86a0b5a8263995858db7bdfe2625f9023273659f8d7c8665b42268012a21ff3cc5978e36956c5e85d0008aeb51258be4ec7d7d47f2e5cc311671301752f3a05d87ae70edcfabba724b39738e032e3e88a5270023d274a46c728d7361cba33d04ec31766dbedf9cea9441c1a1e1d6de61ca3171d65e990bd8bc5fc3a75ff0194acacd085bff79581a21e831ba8c445961a98590fa685d2b333f4783cb190c55e56d14a2aeb0fbe83ed34fda6dd227d0f87f85c56c238f9d11e54315dc17b8e931567f189297fbea5209a5f65572a19a9f751d9f804b40c21eed2f4b61e815dc18af7a368ef2830fc9ce565e3769553efd28526948e807b53785d3ebd5e4f184841eb348a796a9eea5cc73e12d4d1d743fce656310c61f523fd75d3e8fdb378cf32950f64ac9ad37e489ca1ea1c5fab3bea4925a0cb55609ecee10d5b315338951de77a71b9a06fb142cd1844c34097fbfcde18ff2373efad69d69cf2b1247dffc6e8e67678f012c558c1053f40e2a8e2fb82440636ae6e6ed8d2605047f5edd20ab1748ffa12e516c2608822d62119017f6bfb3c45abc70ae9c11a75ebdbb66971a7649fc557893408213479ea9b8628df2b230a4a7b363ca011ea493d6b359d850201cfd1d7c9249ca181d6be6b482993aa4c076d6332b7e51aa9ca9723308b4e8e3cb0c685a24cb6c85cbe7494da88a50f046815b09d3b196979be2c8acecf84b613e583287eacbb47ca77550d0945f35c6836c87fc644228b741a7ae459c36ed1c8bc2c28d7cfa7cb60b3583d5439976b1f5e431ebeedfa84ec0adf04b8ff0c231efd9bc1dbd0edcc4f04854b23b3befdda5c8b0d8f38492b0e90312a430cb832ac9dc769c9a7cf9d4dd3d1900c7f6ac165d3b582443389658e02dcdd962100e68b7c61f15755525d0088d1e40570b69c03bc94c500ee71eda74d6326166d58f9ea5c3c8bbe20e834f3025e6a076ae56281e52a1bab9f94a9d5891d28cd530a95fd08870527f2857be8037f8b152d84c0aea46608e207cd28a8dc083704d3766593d66f2ab1d355e028d5113132fc8961f5c4adfc612fb09a553e5e776aecdff952d0aa58aec89616a43462bc3c30510ae64fd83e7ed5a11eac1e27d97274f70fa7c06b19eb322726df60fd07a627000df8f4c809a6027cfaafbe7dc8e39ac5ffdc27d0c79dc600f453c675b022b1469c62215c22193d4e7ff7f0df9ee720fbefae8edcd0dbfb2477de3f2b22fa79a9d1d0005adc95b1b7ee24fb16a364c2f6276fe7cc0ccfba423931c502ddd2cbdc637a45baec83a72741c0595e7c93facd5b309a94d028a0fe0a4dd92253afd46d5c9c3345d8563d74f1736b035895a58fbca3181f69e099fd93deb73158f066e94dc330b26d832fe7fc3799c61050ae31a0f92319827ed7b2e49715ca32dce4ac05f200c1de8a2d06846f6099a4d36d32fac049fa964dc3da52762febf47d386f1216c8c0aadaf7a6c1d812214b4c57f59b3b4aede83bdeb8e262865c6438905d54d6a36fd4c94ed7623b38fe89bc6b09a7af23b269f0f8d18b255fdcc929057786e1ab4c875c64a386b783088b7263abdb6de6e2778a669a0011a741b1734ee1b3ca1cf2528fa1cacd1fc2d7bc2b092a00a0041ec962cea7d4abeeefbcddc1db79ee5305a8ae39975bee8c990a97ba0d2927d2f728bf333417932d2512dc11f7f50197e0c85d250dd90f0c170f587ca029808da6f78c1b438b7188ddf154d6e98c7bb645845b66d20044ea4de251365e31885bf126126d9fbcfe067ad537d4df3774189dfa1983afa094782d9f8941620db4c88a64f17b897c777e80389c2baece590db4c19cfde9f961409ff853b478f73fc84c535ded2e3e36b66f0b662ec65d2142b3b5c70fcd9904cc8d27dd8b2a574d88c19e162be9034a03a7e0eaff243ab74c06515d099682853e228fea239200dfc4d36453fb83c2093aac49b27bdb721f09376c8f71590d36d8b24c987334bdfa03502ae38419ce18be380908ee8476b565795cf2b4e7f0149400efd05ad8e78a59be8e06e79247bfafa2936a703a051fee081d65f5bad8e777bec7b1da93bfb09faf55653fdf80117ab10f339d2a424a925abae3842a82cfb15c7f8bfa0cb9cbc12cb04ffa15045e758a78939fc588c05f235c0955fdee4da195099bbe650e452e6eaa81d936659ba6f0a44e51225514e42a65849bdc640449a5a8efedbca7e1aaaf4edd05e7127ff458b816d577cdae0eb2ff83c84770b8f3aa3eb3b18b83d87ea44b1d4e04ca829e6d5866d5b3e22fee1f606ce8216d1fbc899f6775c08860effb1e28ea37dc63982baf585757319b49332e1bc3f3b215ab635c13688b212811de2aaa7a976280de6d378939dd2709527b9a96fab55072d6cc76db546c51b6a00970b08dd50e78bb37af222545e824752cc146710f9200594965929cbe517f57eebee85ea11f096a945fd551a5b82680ba188fc17feecb034dec6d8fd6b85ff163b6484d67ef185d1059452654dd3d79fb4d9177b03529197fdfe881ab43b539833adc2b9d6cff87dce0ec1188d9e29d3dc0d2c47e8ad0d61ab7f34711582b0f33718b6d07f0d467c72a7985a243dfeb8e4e2bf76f8d8e2ac8cfba20e27bf8a45d50b803d6e801a4462e830b306a01af32e38d5ff040d0e0e286e791cd39b4ca09d8a6accd49f773cadf46d754fbc80972cbc63961f83ceb614db5f94164d1f4b9101c8f6190e0e7a5b9708e14782dfa11b4aeb6b65640d536194829ccf2d5508b399955d22b6c2c65a8d42593b6bcda35dbb0969411828919e7267251878d219a5952000ee2e5137bc98f84a14a3c643950ba1f092408ee9ec2d55a348a361118e447bd49ae02965efe96d8ed7c0ae568effea56d2fce9ab1e539292e692a926e30fe90fda1ac773ae6ec6f9c81494f15fc2f4ce86a5ace6095d88ebdf9c4accdf379fe02c4d608d6c60155df1d4198956325b213a5390ab294bbfc8140c45fa0fee740b5fa0c6765719d046ec1f4c2226d86ea9b694e24d4a452190084202249aec14b5a3def3996ee354e6c148acaa29fbd037e7a2215fd28427002fbcaba18cc9efc36e56235bd52a8df41530adce0f83ba21648fbfa2a6e8a09d731490dd4d1d8e305b6118a70f35d9c5173c9a94f223cd1c9b7a0a7747427ac60eaa555cb33e4a5ce167a2a1b903ed4d4313b4b6ebbfa52922578291cec823575412acc3610a73bc5c693dc06a98edb7c88deb54a1569acb7e4b9039d797df5b3d49a4d0f72ebfe5ad05a40aefe024141589067b34b19f9f84836e2e73a57a92d01833226f8a56795485930d9e3349318baef7a1c874a0eb4e07567ab6c56b251cd142adf30e4646576c0edf675245b4aabaed6dd1a894ff8d73df8d051f9ec201c997052dd3789a0212e7412c82fadb5b20ea2a7266dd79a36ae1a84c2e230f808918c0f3e0f9c6d59bc5a9dc7d57b81b0fa3d87a68db299287f5d9ba801dc75216e38d000802d6893cee26fab8995abbf9a64c07d047e3d7703b758c8be853a1d912b472e1f951ea4e4a27f6e90716baa6c7364726b39c4cdfb81a0d39a3a00051f626acaf10d90dcd23319d2fc65bb4d5b7d5644da848bf5e6832800e34ef96f255013675f0a6fb3b6bf8b75c870158d004273546741402293fdb56ecf5e08d7676b4ba35bd5e3693d23f816788d7f30b3f8d8d8a35cc36fbd4e3511452aeac35edd33eb1b724f5e3060daa097eb26d5ac29a6eacfd8d398ee0798b4c27c65406f97edeb096f5f1c8d978b9bb613ffa3c0f33caadcdf170815ecf9dd9ea45e5958593a96551609b1aae2fb1b8f37271fa7434a79f3d713dbb7d417fe3fc5b95c649e677baa655b3e7ad643a5af87e9f4e0c38f7b5baf4577c18a9498d433348d5b6edff44ef05807a195283d9257adcb896743b477344fc4479b7750c3d37588c96f0ddb995b72a388d521a06afd6d0ea31794a0cfb19e1d6aca6309b98b2add4487795376712daf0d9b80c492df0fec28a1bf1e3e787dfb16f6e92b9b54d764a97c667be25a0e5084c84ea55d5cdf8d3dfa3e752902af4a7e290456b813c4e8519163476d4db7e981fb2271ba5c4b2bd805198cd32fbe261de25a4a846a2d04e99471e20649836249d0549ddd24b73c44bab9750c9c5a7a93cb1ef31344f51deb6912494211e9b540683e46aa891a842eb462a8d679b8f67a471e37f1d2da032054b9c2f38c190e5a6cc73614317c0a41008178f08742248b16a1331fa18be5f87398f7bee85adbcfedfc29384abcb08da809dc1a8453dc7461b58cb5589fc14e43f8500bf98d9de39883040c974b9e59bcbe8338b0dce901f4efaeaf038b2be99bc8e016b4213d0448adff515086b68f2347033aa86dd721956e864e6b7edd85799937137827025197281721e46c7837632b655483e3b46f03995f5fa287a048110a21c07e8742be3cd8ffe4645de0c0a5d84aefb34c62e5a12531cc73fad8b57764bf38f1e993a41e6caaf96a2bdbd8459e69b8299cb6efd954239d84071ca837dc4a5d1c14d32bbeae52910cec700e744e31381668fc902958eb4252ed5df111d53237c9117908b92e5a67257cea55382a5b2178af24af842160fdc941c8ac8c3229c390aa03ab4f8828f2acb665a5462b900cf6b742ac48606c16dcf5c315f92ff4180ffad054431a7be7c0ba69bc0c416511d76f738f3d80b11e98ec5bd44fbed38959942a4969aceb1d05c340de8c7ad9b907d358ec04a20b7930b0ff0aed410f317c869174fa877edfc9793a24429624a1486829db595abb644410db428d590c60a06f9b989a4bcbf21cf454fc519e360ab11bdd0f8d5779f94845f56414c708ab5e405bbc700969e5c90e7f0b1505f876168f5084cae7c181bf3200f49ef6a3e30ea7f14f6bc5629c0fc5abaeac0426424a82a99ec8d16d1118791974dd17f047493a170c88f649266d149fcb6c6c20180315062918b048b63d113b2f0fe22715c2761c5521ebe0ccc69042d286e42f1ac8be93e8c64891e360107f971c47798ef71f092d2fc79a0008148fc6542085386c5e17146af9d61b6844c4b612af5bcdb6096b797cb6e82ef4885fc4a323b3facffc2e9684d11f63c61608c2790dd618504831e7b77987507518435e0e292cd84e9c32e9fc572e6c074407d7fa3288d682d4cc5c4b90e91d53b8cbafadf40252386e3dc8d52ae1d6f06ee4be30b2ee7325b182d2fb007fd65082ce27fb478e73f6c23b5e99c742c867d3a36cadac294864a4b5ca7daaf63ec607ab7d649f059234c02e0457ce06de00a4a1cffdcf5f6dc880f8cabef11ada1bc34049f4a559042900931f321658289a08b0122a1a3cd2ec0cd5f317ba224058dac94d0b29a6f10c3cdcf4b967588ecc85e278313eb4e4d690541659a472518edc7c73b160df093f585dc25859421b1b1d9c9f553c67c0f514a1296ded9b7b6bba6bca73e09b4b74499756ca767fc4a777fd044aed9bcf80f5e63cd06ff5bf4d660eeefec04eb0c1209583ce6ef766c32e4ae7de4e0b978c0878d69e7e9ecb59d713e907be8d295dbbc0368726d4c6100394381e18bc23d4e8c45e9c7d9fe089029b8aa1a6024ca64be98558ab40772c7e1261ac43f8db95c0cd56130eb05edf87c0e04c34281d286dc7a9c4c2a58fbdb71eb8ec49230258cd454b68684fdcb2391ec5f5faefe66e41ee5c00fe2e0ea0b17ee3e0019474d229daa2345f65901a2b0aaf7a6787183e582159356eb9c30a8495d1fb9d914633d9e4d55e6ee5f9c126dc2878a3bfec0145e5f86a533ffe295e83c0e2fdaff6e26e8b8343239c249a68c565b3568b84911aaa90e3d700f030bbf00ea16cbbb78992b5ab03ba6e65f8cf3600aa2aba999273b5068b12d4275e540c5b0769d0ce2fea955a6eaf0167acda205b5b734643802715b0796b0f2965e818e70fab058128560d4de24e9e560d613f4794754d1ee697a00782a2f0227ed372f1f0e2255ea50976df3cc9de71050d4c3b87c8a30368b7a9c0b4033776b1ce601d1df34cb2f1978a2cb2a544d53caf33d1d9a3ffe77a1a0315413aa50736bb348153ffaa59e75840833266b779cb99bd97fb5b00b904d795d6d945e696b9f31c80f0df99b369445ad1d976bcdf1ee8b91145cc2e51112884ae709a738e14db4ab41a0073a3188a4abbbafe6dcd4ae77597a5bfc4a2df31e901afe7622b1a6389078603fd8b95961a677bd55fd3b90816fcc75476bf8c20f3495c27e502898af8409d50fb7e31a91905c052e58771f599b0f2f6933abb9bab861ed57529a6cc1804189f2b6edb27b5e35e627dad10063dd83684778614935f8592162458733b12d55aaf33e68c3d3eac4915d46a2d0ef8d701fe75a7d35526b76145361e2e998a09aaa7d11d4135277090f169d9da840465e85a193076982a7c7e40cd2948bfe3b02862cac7993b0c6a25d1ac0d5cb77552cfb5ec9f6b4e874abebcb910e58e6993970f86be478b028aa568a7eb7d81b94224057f7cb33bc401b50c5c3d6d5da59b240b983ac5e85f0d27cb0067c7574de841ddbd650f4245428a3468c8b682d4c620f6c1d34fb0a3c0f49e4ebcebedf5a5051ad85f4b6a9e2194766c78058bdb3bcc980976354149bb6cbdd09a317e95b67519f8795509210f52af3e325e1f9d280aaca063dc19720959529700f23cb3706d3ea25f61396a77a5e70ec7cb6723db6d3733be962410effcfa1f5258549a223960b46fa8d87192a8c9eaa795e0394433af476a011ec743f44b5a953e9a83481e98a096a3e4bb30bddc497039b35a92751d62a1203f82dbd97671c7efa4819e8e4185cd22329a47d795777081dc935b681dc89a59768ae0b17099b9fcc9189ebc5e54603eca0c3c486545ec3f3708402f821b6e3c802adf3fb693acfd469ecc921cb10dd1dbf4b8d8b46c485bbcf22aa828a17aef593e1f8ef28fe1a5b5f0ac9ceb2bc3fce925a1d612fca2c12aec14df34ade3768b205289929019b22a29f47e35a6504fde0002435709dcfbf6f5707a6ca17ae8a4f6d71cb968424c566d4f2fff8de6d99e1697ab003e85d7c98abd35c04ba2b637ea8dfbc5a9c0fc60b0b553f29dfecbcc79f1932cff6deecab9ed1053df478beda2584d0a2db05b598530ff2a2b5a33eb40c8fd498c9b121c03e73f0a6af7cec814070ddc5047e8b2b8193d5d3b23547c122f0e4084d1c15d7ce7757efb8cf2a1d244b2adf99f2f70156d1fe44031c33ff1fa14914a83f503abc5c45cfe6a375c3f41087cf4c02342c410f7cc17d60977e6342bd74538a7e297a5c00c0a9a11c1451c4c742d6bd47d4f73f40358fd2b65963df24565f3363dfbb377ec19a4711ab0a228e9e3f88d9559a90c562350841e92e98600064bd828784178874c5d313ae07d848a4a59066dcdecc676c6f22edacdcad7790662eb0d48c14acbaf725b346cb4716a03445a3c0a4e3a0144419c55c61a8fd1c40ddcded4ce1fee49c59e297ab21772540c5ff95ec504316996c6dd25865088dde413321edb84550be05273dcf0f1ed215175dff3a1b72c3bdca5f6581850bc190a1f70454002d4031970d7cc42258309f2a1c6c55d4424a4259f87a44375a1b9060bcdb4c1b73ef854b5c304b12746a8b1bb355aefdedd834cd35c6d6ae35eb139878346ccd29da4a589948dc19fccd752f20f9bcd1609259f332dd7f9ec04100e95be08f19b13f418c61f5188017f4542a3439bc556a789f17641ef1e467b571706e440763e05ea1ae5ad7aa13e0f18b3f34692f59eaacab3e6f8f2a4ab6a77b48f3a3d4ed0362160c9b639e55139b49942e971af2a303c57d64697b8d4af9a535275b360b105eee55fa53531cd5d45d705abd783b5a9529fd88ceb3ec8307d6d807d19db498cb01021e7e40e20beb9761f7d613cfbde70ebfcdee4c7c603830a9488f0278673360c03fed92edb3a903eed7d549f96df5d2e9c959f29a63801dc9ba561d0f38854980cf909835e84aff6c3a88431048e08a810089ee7fafa00544cb35d60f90a0af3a4a2935bbd7a2238b08d8cc5e78021410618d2842097e27c9b7eb200e0574528a0fef8d6a9025ebae1d7f77ca66bd00a0ec875b5c646856896f2ac0f8b0211d5fe9510065e7b0e055903fc94ce0ddfbdd4d5b25273f1eb442a8c1bf1a0a03dfb7db551056994ab1bb5778a4e59c2ae0e45158c17989174fc224fb20d80d066970eee3d9607c3fc8705d4c2371278c4823f5392db1b131d72779455fae61730105c7e4d5e2ba45f63406a5cbf597806d01550fc0f0cf1e29b1d16659ad16529e6d20e4a68fb53a55b11d45bb89e9d5cf72c9be581877ada013ed56184c28c00936fce28a0e2c114c7995469fb65e2eeaecfb2e02534d3e9009245ef4535cd5b8333bc60ceaab4f24c2358f6e6c82b814e5ccb5e3fce71477750b3f5150f589affb65d564983df99d88e97e1fa177125e8fda1da65b50d54502a11051d73884635a86d6ed664f21fa9db60bc84ebe0e66973104034cd80165decb2040aba88311d4ef304334b6a7e0a2547462d5265a808730e48cabffd5e63609e287b475151636bb15c341b63498a017432cc7d6cfadce65b2c32cbfd6226e53dfe6697627b81904e52cff18318a8c6a45b3516767f933189dc3a2cd417b9ac45361d8451032d3888bbcae958c44c4b56880fb9972d8efbac6a1965c5ef1ba0045e6e9d3a71e350795f6d2d6fb6829cf13a5f4ea0e2b6768212efb0df141f79c1119ba91fe7f51c88bf670beed17c9c22fba4c42a0ae5e34834cf9d937c30b11b6d3ccb7145c125ae5976f182a465628b21830a6698574e1610d2bb62fb37c2187c01a0a99fec079a4d3167091641df9316a24a0050f94b38edcb3305e5fb03ca59026cf711d50bcd7ce2618234f7347e46140528ec4d405e36663c21cba339cc69918982fe27037134086d8c6e20fe631d0ff67f4fac62d0770241a7a0d02708d0f1ce33b25177eb4b97b7b6c7afe7a010f0c149040cae22a04de8d38fce050b3933cd18874e7b11c99b4f9f0e6cef55f392b1d6c1221335b10c24b41b536f1323666ed85c78e87b19303ff8498ea72a382ebf9b4e21c9d2ac22972cf657e8162c2bb3cdc19c20ca492db1ca2e41227a05201aa83ccfc0332fff70efb640925aa0106c9ce5bfa4be4603e73e7ebd24410cee085c87f4f2dcc762c60345a4a8202e4b3560fc0b5686f8151f0863ade855a65d3241e57223505fd9ccf2cf0cf48844d391e243123b95f5262d7eb132e095557c5eb324e1ded3693914a5caf732fdbd6da683320be756f5d604efe5187c63b5809da2b120350e164cd76b7e0be4cf12f94dd104bb4411ba878c4a62aebdff3d5e56a2dad4315c2b54035ebc2d7f88c62f47bb4234ae85e4ffed7bf9ff98ce2ad64a7670d746535a84146c6e3fb6c2d57eef10315e8339ecb384e0e2215ce6952fcd92dcb999fd8e4a7356392422715b6d95f20741308cb2bbeb4b9bb7b0f8d37e2c093ffb935a9c306b7f841209955a9869f08ba5803484e5ecc131e8017393c59787fe85cbb6a6f2ff717e365d9f0d16da563802508c29a52b790bd5fbf6d95478471d099ea499f8a908911212fd64d8d7fd90e189ae336b79282e4e68ae85443611b31f14db336babadef916e50b46214ac9184f3e5d1db34cd811dd18847d167c90712fabd00f26ee1f954f1de35dc9d234b1732935bccb9fb0610c2baa449b4f7aaafdca5b76067b23879a1869c2fa856ba86f821bd2c4dd2ec4aecb7b2cf7498dd44713f561cf31fa25f4954031b10897b4c459a4590f8cb535f5d7b15918f5e665ed5232c5010846b0b3bb8a11940f8d67e5f0a86c1878e598c928d1170906317f7a443bb723517ebb9375d09b3a8622d1ab9d1ba0e6c7c8bfd8f90f714e54fa076454349dcb4e215e1772b88cc0cb037c621d1a4775684d596a612b85d82941880fea9f179dc54605e8f28a139bde8966071fc344c7a8488bccf3369803b949d895849d3ac3cc82bdd29b2d359ed49188b6e107bb97d00a55e0a07b5803ff5ed10f36461feab77b6e876250d22220d12a73480849c69908416b63c6541602f0d76fd7377128e8ed1e80f8e4a8bbd948ebe5fafd65b20d9a9cbac7837bb4e5e76cbf9ee9750ac78a640045b8821018a56c800e7d2ae7856335a5f1d14dcf768a446161f5c569c85f8d96b464c2ab51979af3ce4f0d332299089fd371e76f5720a1593bbfe75823e3d4c69461e47061cbd54084b3d4de71177f66c475f1fab163eafa054167673867a3f2cceb579323b902da8cd5f1a0a4862f00abd4b2ddbc65af9366aa64088c67462e75d0b1a808fe6921fc82e0f31a5763ea670ee2e7dc251a9b62b6ba4ccca542e24350c6afd310dd089a2745d99a22e6df1345ac80eac6b7872ca089bc406515a21e4acfd14fd5b0aa91f86e80e475c003e8d9ddf4cb3ce87edea2e10384fe41c8852b27889dd60ddde2edad632294af06b7540507986490dde65947f6df569674c12bb4fa481e750864f80e0f9f54872f71c2c7f7fca9486fa18ee4ae1d33dbcbbb66a1771398577f597c8fee797a03d40972051d43d653d172fe0c9033e1a5630697adcf3971e99c5cf6f47dbc638aba411bd21f14a28fad52c552c51824bd48950950e431a69c52638d1e0dfbdff0b04d86798257f173a17f287dab6160f998cba85a19396a1456b8b850f6b95f530c7b70ed197fd92938cea0a78cfe1df0b74196384793e2eb28bc923958f2ba4a4ab22a89a4b4aedf16bf47125b1c7ca30a91e8cb50be86765edc31d5f963c8ef44a2172d6dfa844ac7e5317a4e1ea2d54edfa43f4fed8bf45137e3e059f441cbda7f372565ddb45359394431ece0e66e341816aee624969095aef6ad934625d8cf37d80735cf99787292bd6330d5e20ea15a1a338d3cee90ea6857402f4bc6c5f025a41fe32c1fd76ff837295d802c350a40ee681852f6bc8f67eccd4ae381d2ac1f99be632ecc4653cc56f6399613346a6b392d74983083f80fab36a21dabbf1b4a35e7162fa175771d91b670d28746c63aae86fe5dd4edd3111bc080f6c84ee044ca5c5948042c29f8962bf83d8b37dc9e07c75c65f4fb8b3852c3b500c9ff3d811b2853e321b159eb22f346f9edc874a22970b3cae64b1ddd5a5d9cef018a1f5c512dce55cbd56a56a4ba1f50e7afb53ef6f6fe528be41b6e65926d52f7dfc4bd96dad1e047007ae7932f9ac0194f09d7613b8c50a0a8de2f8780f7a80e9f4388c950db4e7fcbb4cda12da612ebb4beca234f88d097d5b5d4c2fcc57b099d1a5716e156637ecb0622f448fe1adabb695d41466d40590f1b3a3aee50e4d714c1d4191bb4370625fc9a6f50036250fcfdedbb87effde90d9621ac4df8373d5bef9ff372b98fcf5ad7a1bbdb4cbeca762efe76b1330ab1c83363c4b52e9c043653d725694385dd23b37a9f3a4109eeb65ad1def446bed72cc50f31734ceb755df2136e23acc082efafa8811a4d7168a802ebe4897d86a3d86841de4f9dd34c0eed6e462dfaeaf541290e1b7e2063bf268119ace40c763c8669e00acb586e53dd2c16e6e528fcf8a620e7a69087f6ef9fd50eaeca59005cda57cc47ab65de554c8390be803c747b635579d0e11d16a0a2e82b6fc7e89cba167e59e173b818e0d8efe65df89f8bdb448837e34d53cc12ac0459c7e046fca99b71e437dfb1d18d66c511ef11376ff8d738d0c5d27c377b45d55a2a8fb5eb2a9e0d44594a42d3a2a309409ab4c3eaa5c111469ee2177a5d853c6d7defd1dc48465dbea365703b6fe1bc2389632a04dc7f815b30051a2e175106a0a1b8f9e047460f1ce62ff9ea55de81f961dd60fb866eca0f4b83bd7791e6d251b73f15ebaa6716358c742976f66314b727db97e0b3ba0f90aaa91f697ce20a50ab91920c91da60a881b5f1747cb542b7bac8d2642d1d60efe7578297470f94cd970a0ac972fb2b427ec64183038ebf05e7fe048d667723188c9803dc577c802cec6ddea63abf4ec62ea7ceeaa871d97e28a3ff596aad44bf5872d590b5a607930e91cf89a2d307fe031c875a6e711c56d7283aac278acf491ef4dd5c3a158af1a22e887c4fd21c2dd9e0edee1f197e2bee94690c1409cefae0abfa7bb23257fdbac18c0f597a225130a904ea56e1b4022be8cea7bd07590feb356a854a698915718aad43e187b2e09f82cd41e628bdaa79577a9c959b9817697a5993024928159624ed4a8f7e841f20dea895d7917d55492e212b1dcc434fad5e984d9b7af90c7ca525d32b444af8e63a47a8dfd058ec5f225694f74bb16304d23537505943b7602a7840f847f6235cb2c8c96ecdd36230f1b0b3a5bcafef32d68c578146b74d6fcb54a6610b53405537be846e01d6bcbf6a761c15b2dbbccf8de2885e9af0db57a1c5d7d38d180bc8c5aea7215cd91897246a6cbdea86840794c03adeb179c0904c81dcb012211d3c4339de5e2d033953589f679ab87c3c818483cf415c781a99295ad3d41ac8050587329c506ad5edec76caaeb537e772b5b7cb816126bfd09679ecfd7e57b6b277730048e9f34d3fd89b6d4f667292160c543f2fe13f70f43a5f66edfde4c4d12d08ac25edf6ecc9a1eec8d72aeddcf66d925a89af321b252014044d14f2a28e412e161d6524fe49c296cce303e7f54eebedc9248264b4e59107ff0bda649fe3b543cc7ed477dca69816e7f3bf62efb46beb41b537db10b4ee5ed596e349a44d0fe635204dacf24a40147dea96cd749817246c492722558429c42d0f6b70a8b135a0b0a071acfa64786e39c5edf4e49fca112df1f49c5663e0557078c7d3c7f0dcbaf2d8fe0daf7337c6e53f039047a67a177687ceef446d6f0a6739cbebbbe685f3c311c3cd034bc14942a621303b92d21dfc56d6284dbd5ca6ec564ffce092961cd7b19840ea9e378b82aad830d28091193eefce3fbf4fb8a243ad22df0bc64c010b8d88fee5883e033f4a15ba6893cf45ce1a8787701c9b35789eafc9f95b1294062f1cd6f89d9cce736358ef5b83bde9670f5900e76edac18cf7a25e7c291a504b2356d7dcb21ed71c3bb8af2e2ed8d256044f6ee403b48bff35b88f083480a2e14d9c0ab9d3a3e9e6d75540af947f10b2d455d2ab5dfceb21f7f3ba76444e110f24793a0f485eeecee95ae5098ae45e848077313b568098fc2a8f395cc698da897a9eac6d9dd9eefe90700ca52bb965180c00be7072a699883148e351629d6780c092e502a9f1ede8b39b331e3c8b8f1351537b9ba590ee110fb6f7ce9bf4513a34f3f023d193925e28dd72ccc30e6952c26b274061aec6d96e170572a7a81d35df393e8662ce7964b4aea6e3658b1a90d1a4bae48c33ce78e878c4eaf2f23c71775604ce11cbf5ffd93eb001798b2ab203fcb93ccad016f3947593699a83899e8455e3689e8d31d4f9ef4bf911b30eb09ff88a7a0d6f013bb3baa3ad6c271fb7ec28c63005b106abbf5ad173304016854a946540482fd2b7042eb5ca4b467b35e60c9ddc3db588594c3527c96ce645a679095e3e435a10cfd2f6edc8d50a376657deed4ce2ad074c32e2654cd305fcd4d950512cafdb9fde7af91b9697e8b0baad9e62c4b6c3f1cdd101a338585ac1f9e866c9112dfbd1097981972d493597660274b4114550d655027e87eed4f84e6e501a930e203082b08729422f4ed66091a6a3c8a2fadcfccc59ee0c14397f6bd3b99de89a644ec8b95c2305e4a295ce83ac0d3f994e4df80f9057c9576fc545aa894f8b86129ba400c6e8502fa89e0c1b6b9f8778ccd373ff4611f0bfebb4244541470aff6f2e8d56a58ce4e2a2d60fa2b1b2b7e2206371092393f13543a914dbeaabebbbedc5e8d744a028bc5572a4c7c3a3e2082290f932271196e519ac7b3307858ba44d399d02637647a581c5b2e642aaf2b761e0319f8b2b0177530fe56cdad8d5d39156fbe0e41d5e5af51fd2c2e010bf61ceba040cce95b2e8ebd8fcbb217b26463d716e4f1042fb92dab5f051f144299190e5d30d1ca6ede76ff1daf59011a128ce994531b6b2be6646db4ee2fb3095ac96cb99ea2e280030cbd725b1dbde25052f6e4c5c0c4bf41a48f3dc5a8ccb1e5034ac440b4dbd1e683e9e8ae3e8f90adff31906788edebff98109fcb429a66e82c5f64127f735a6159165187ae6e0087f7f3ae83ecd5c16668901c6d363dab540372fe6370059f95fe874df40749ca5012f3ba976c1784a26f99eb126f1396ae3c2afd770d2e9b510b98dd23b0d8d865d84c2defed878bf56d057d22d0f9c1040f9091b6f891f385f9c02820acb66b3202817e57a503f753249acddbaf52c8d1ac49e257ceb22034a1aa9f935d1a9de95221b55e980f45cf5f7bdf524f067cc0e1c31b69d7063b9ef048784b2bb13dfff58bb248b157425e60df31a357bde6019689f25be6c414eb33f9f24850d44b82024fa2b97e686cc4d624d09ddd87d3c2a44635d3249a723acd51580b560606ca6302c23d68491f41fe939c0720391b41977f93fbdb210182ebf59318d6f5f19b65d86c47c48cb2c8ea236dc10bc44a1d1b17d2b5bfd68e7833b482c9529dfe168cf366317a826e777fa773c3c8397143314e2719347918d7fc074b06d39b25c5ffdde2308d62a21fbe2c5df5a7c231234f29909a4d349b045ea36c5787165d08223c7777f37c0211f565f5fd3597eee25f901b19ad8712dc573c4fe442de227f5699fc5aafc1c5126fc8e1c357b04ec146fc016d4c09057bc852f8b6c490fc699e17d9fddda8f8c9cef73753f74285d4ef73aa39ed8040f3a9b8aeda1f39ecdbedac13688e7460f18872436586626f1fccd04feba5cad0c36fc8713c238a7988b56bcc930383c16ac3ada42171987d54c1d77a4b809a5c47fd30edc0574e4cabba896b1ff1fbd190f39b70391be5b30a0c3fa845229a92decd9dd8596d593939b42f42a41ef45ebe01bd988b3038055b1cfe09e7799f8ecf202e00f6840404e53dfe4ddae448e4da26736a4a25c48198774000866309f0f13fe28f5c3f587b5289918b9d465e91065b13c775dc859ce9971c2249b2bdf0c4e2e4546fe3f100d89bd7bafc939e0e4eddf2f4965379944520ae98941f842f5aba6c39992916ac3d3971b594e977b86b669e52c67f57e29d82f875d648b095443b81714d53e7eac1c6aa648438b4891f7dee41029bd7e42e28739b34acf07ab74168b1778fc99e85d75135bbce4a5030e2172892c8eed1f307e0a8ff6d68faef556117ba4f391ec68887674084e68c2a57f2a9d98d1d2fa2e6b70efcbfaa8dda6c1b3500e59edd6eb41e48d5ad46484eb2e6aa1c7762524a443b4cc768fcd8e8980893d76dbbe42656dfb414109f5bee99fa58f412816b3ced1deea6fa701879a676ee82a864ea06f944b59d15c9a61f6d49b6d8ae3c4d2928b7525cefd8391f2ca86f3bb71577c7ca3880009af596915b2302732d056950d5c3ceec20b7c673cb67f42854051dc33b38cdb7e312c4f35a682e095dda0dccaeec11ca4870d8f33b5e43f370603670d6e489ad3a4ad796a7413728d9f09c5b247a84676f5781ea0ea85c550c335e9137740d98ce1b8b0d9220a5ab32adb8f5db3b5e3541e5b3cb92a5d481c6b4d8f6385aac4bbbe71bf80393b843a465f3c2f1fae731a6d47afa4f5db3248a20ccfaf64c975a94f0b2c37aafeb5b95aa5309522daba1f239363fba15f43c40bf6c3e3422e36a8156e56fc91af896bbc844e314883bd8caeb9204cfdbbdcb10ac5a349037965b113efcd17c1bade3a5037be11272d00a9ddbde462437581059900f3fcaabdb362177af537f656d138aaa5b225be08fd0f1ce3c8cbe159bb466f9fda97528dd3b436dffafcc126a7825df65cab32e14755ef036d0d98a08039fb4c63e9d9f9c3fb1cd9ef926262a61c89b07cd83450b0a05463e5c353666ee7d5e97d517fee01e88e4847da59e22ab126d015a9c80460b8d1d059e184ce64c910c4f840e472b68343a64b4dd27f102b8d8c0d8c2bf819da551fe84bb3efea2fd7ed6293cb7652fbc39c90dcbd4b476c57b833212b4a39b0e02761a42a92bd6d3c9fd5db95f566546ee5d017de3caa5daa2441ab326b55993cf490c0f41734617074acaa499ea6f512a2a398ead8957aaf07e2ae6f65cb9288b9fac056b9d7fef23ff23f632ab65507a457b5c8d9a739a283be3acfd72a4808b8a6734c69bef9d0986d4e4927ebfbd25f2d37dddb8d305fce20de40431b10c105b1b2b9fe27e8436c2904b3922b68c1d72761433491da6d8d509503754772e58a42b7feb3d0a9d98cf4b305ff09c85d40e0106b9306238569cd12cc3bf54e45029a9d4a0c3f1f95b875d6afabfdc4e3fc7ebaeb847c79b7fd2af2a60f204b8e96c2ad6c591727c0b8aaf33ce3b0d1e4750f90e1b7e29cdd5b08af17d13b04c85a973a77bebf811eb056575e8b2b645c246baa9df5bd183f3da9f3852ebf3e882cd3d6d42255cd9b88ca675340f68e96b835d917c000483b939d31dddb17d8ec9a1fd55103221b715f85a27108572cdbffa0f71537c96d37e53a761feadc758a25b0d83cd06735f45669e40d389e1e2d0b277623bf91d9c593c847a40eb45d8e2146604e37d3e410df40e3446e532849ac0edbbb00fad32f607d49b17c92f44dd4c7b352fdb002d187533600111d0c4e6ed3d9d132db2a7eacbfcf1154b8f6abf207c3379e1fc5a68822ced6a8eea10c2528ac621194e545eefad647045674c0cad8bb48b68fd4a53e3967184767f20648d524a27c7fbbdfd3386a2e378764cb5fdd876c0043af0fd0a717e1154b7ed27963448a72153dc7e95d568e873393ff1f93f4e5d44542a4d31b8e4f1a4dbf6f7217d67e44d8ac0bc246e2bfaef77fbd52e6b5aa8b12cd0130882dd7fb810edc78f9f192f66fc2840e59f5587d76ffe4d35d6d142b9f32d10895787de867f25a398f9b55088b0572c00a77326af4b8a235ca4d46c26b5ec6f9747af3357297160cfbdf3873bf84c81f65cb31255f8c813c38877c003401467069086716db59eab5262e17c11c370594140aa60c5495304ac2cb48a102026b72b2bd20dc73d61a452000b7b23dee40cd5148e0d33caf0f5d464a7e92816983f1eeb3bbfb4487b629c8a39138b9c2180005b1a068627fc007997130a7f9b40181c02e2db59605d8a1d9d01aed75f3cb71de23667120e3a4d1a44843b9f5ff3fa49d4086e11083ba25dd0a4fd9d55a37de1728e3a239afd609baa95ef51f55e817dfe0a87bae241aaca1c3aefcd986bb6b6d30c3da64dff141fb8dc70e32ff5c16e3923b9b2e90403ee2e47ea4dc5256e121735e8a72f78a50f29769f4e19eb551bfa4709e080c9d543d7fa4ddf1ed9b2c489b74d8d00bd669be5748324deb24b8726a3219ef997adc2dc7eef5d49c8a6403ae4a5ffe7af83f8f0030346c05cef72eafde4576f150176a99e6595ac6204fea08eafe8e3a044daedd4492af1614baf2a44310af2daf295c9b2f6d52ee1c7dc1e39e34dc63c5b4dd50ac4f326dd94e2481f469a25273888baa8f4a47f558a611f565a9bce02430e267dba7cd843473ae070105a8c698201c1e9636117aaade9c77f706b70c33c57f502baf56ba1695eab100e8eccba02f21bbda14baf0b1c21a59515ded68ba6cf432aee94b0f3beb504948b92e27658979fb4d514226394deab376312da76517020c134adad85118168fca949c279b9406b7d6b24aa2e57d4da89bae5ff98a9531d832c80bd7660d2228d1538969fd44906944a3b25dae72e7386c1e4bdee02605cd2c5336da094aa2e51266fbbaafdd72b4427946e262db9757b9a5d81758532c4438d180e141434fcbcf8dacfd83c019426b95918b6a807615c43dd79326dad615c985b75c5a1475ec898c3e616c356e40a087b1727ff8bd46eaa318ddd89829ce39ba8d62283ca9f637b1071124b221cb19b05bf39389db8273761f8b6358d9b8031408d59b69151583634d79bcde370d19e7b048e8fc6551134ebcaf8b45ad85a5b87d6da27e4dd7c0ea89f1b262f5d7d713eb1789ef9f7ace0cdcb8005a75bb79b132e2bba6cb68a075109a8bd21c25ea44d797d178886aadac993f7103d07920e082b335f3d3f6a54b144c55a13f4038e224aa7fb44e98190a3855511771918b942abb4102256490c8b7a332c238edd72b91363d9742d302ed818b5653e96a6b451471d86b73c98f9147fe62b9678705aa799cd0920f9e7a834b6e6eb23ac8161302f6f9749188454b473f0157a1f8a65c5506533e0acaf337b102ba57eb911fba1c24bda952f388c66b2ec30dc93d17ba863589400b83d4f5fe25ce99f153bfe8fbf57de2fd84b432d4f6c1fabe56182c6e9e0028e8862c723ae01917426ca86afcd2944f22062714ac67689475dcb7526a8cabc9fae3dd30267dbef3706a4bc62299bc661f90186926a13ce416099e9ce2eab0de3bd5c34e98a2efcf3a0e0a2b4059e3c7d4d129c1b68d494b9d0d9a1b08cab50f9cea82542729b014117f838f6d6521968e10d0571411d748b52cbb9acc33d0ecddb5dd9b91b79409801d3ae6d8521fd18a2ffe6963e3bd968e4e3c060e4be4929cee87e5bfbdd8cae947a90a915e568057586457bcb903144cd226d9b263c6c82bd0aca47cdc2ecbcb07d8f1a1cb465c68c0c6d827981094109c9c6506b1fb1adf1ad44e762712006434f70f77e6772f8c9aa6555bd68075caac2e6685e5b7f0edef9d40954f4be8a186194e64d0bc71fa261db0f48ba31a4925412ebb3d9c7fa5d65e7899d0e5ef58fa20291cf526247b436f6d27ac53e9efe3a98a20b1e599e7fbbe9347e191b5df86a243e3e8b5aa7c4206f5c8cfaea37dd87223a9b420a8d7ea1b49a1612158d5fe57a72c5738a59d876e1565a70b2592d957cfe6fe10ffe4fe618e7f11aea67844dee3009461425ab24e30b85d2bb09f0b6d5a9dfd4290a32e0dec6aa420d9600492a813b2b15e6360f8a40ee8698a404ff364288e69afc46ef0aa2980a9f966218f0170b50f763d1193fa82b192cc4dc104ef4ed60e5d2174eda8fe91e9d68a40e8482d3af7873fadf4918d6d91d831d6282b179fbcd1e2c32a30ce9a74629d2529ee6c706c9386161f25aa0f947fc53cdf3ffe18ea0889a2ebfdb9aa6a8d9775976a38f8f8cdb0c80ee12837d063d68ff68a7c81d9d81d230eeefe8522c097ee1fabfc1a35d3df7737fe418405da573949915205bc5509db75aae7276da2c0679585d4272589491cdd1a7b3cda678f37e2c838c969d7896b43786d8fef02dcbb77d667b42063f021638f2891d89a57751a155122647e66df39ab1c7121db8d4307c38629b4dc0747bbc4dc59d7fea83c5ba9b906ee610da1cbcf12109b43abba1a6022e27cca34a371b8399b1662500d69b5c95f0442cd429c770b9145f1a52ff16a7776dc8efb6d99345e1c9d1248318d84818c9e963562b65895203920203401aec18d28624459034e13de75e9b8fe1caf3c32bd61e201f01aeb6d2b94a7fcb9fc2125fbc1f0628abc5ca10cb7ded098287c367b2820d0716fffed5aa680ef9fa6fb2867903571760652fc6f5ac38e2e6323f6bb294761acd51182a94ab2f0d1cc6b2d3ad027ba27f452a2d8d333f1e3340dc8c718bcda3fb448bd1ac16aafecac3c46720d3a15ae1cbdb114abcad0f810f77f7eb1998d19aa634bcc902dcbc13b0fa268d2307b9ad2f5e3b2a1ebb244cda98167e1678ac800691746086c2899c3ed9862a2ea861f6928eff5edd31e4e9735612c69cadaa0829004589791071c441a4028c6f6f04c0ac0798e4cc70f45717cc66f92c72225ebfb357400a1744c9d2d626d6252e4c80e7a048df89c91b95dd3052f878b3435601684cdb3fcc14f1038e363ad7083edc11cd41b605a8dd94e4b45dcce43b4d1b2053945770cfdf56673ff35a555862276fbc00743e54805423825fcdeda77d926c1d1b2d9e4af7ab7478e3e8b507a11c921ff74109cd1c0bf0fa96c2b1e81b99060af058ec0a686f3e2bb9af6e112b7c6c914f09bb06e08f768f307c047afddc5a0486a10c3d21b7225dd1542feaef46956bd229d6ebc73b5c1b8681759ffb9d047c99c900ae02dc54f64f1fa43837f7f290b969ab708031541b0d6ec8cfb93323020f29fa00c2f933269c35d3ccdf8dcd0498271e53afe2143d83c9f341baca2c785a7d87fce3dfa6d1a670315c3124c539fa31273aae49dbbf64ad28a0617f80d9f93a39309e0a75e0cf731beffa21cd036d7bdcccde970d25f8d2defff9373091bb5b341a6eb50d68d6bafeee87cb04c406e113632b4a9d94896db12fa2b9e2f573e5749d606bd80a8d7a0f2b4093c8d5aa2e4474b606b4adc520df7e5de2e0cc0158ad8e78df6c00f20bda0047961e3939ac0d5a6e55db3df1e75ef6d03640138f64329fdfbea0d895a96dd6cb1180acb9580637e2c58aabbd081f3e29dbe26bee2803ad41fc8a016eef164ea1cd03a476f2a83d5c7129ec830481aa9547aef71c47628ccc4e88a916e82a2efad390901641a5ee4106b729a89d7e93be7dc211d3286106583fd2024c8080bb1e8bb0e5a2bec2e979ef8a019cfadfa8e212f9ad061c63a0d747a15f19c3f39dc0a5690950e8bb15d8c1530e694354b7ec1eb80e223c1d1bcca07cf3ba0ecbab494526c9d342f511867d4ac55803daf1d4864e318b743f7a29943216abf4d66273ceb8e71d8674f9f30007b604d080b7da277dfb0e16b77b4377aca2a2e9f99590caf375c2f27d9ad491fae45b4fc91304ca78ab9b4ce4ece3ba3ab88563be893a8b0b375c0bbbb033358ca29f1e096c053555ddecaaaa315529f014e03f4fc7a4d6bda25689031647e506dd7522d9c00b78b0f2bf6c72e1db60de4efe7b51820f0d639ff82c798304c11d13e7a72e6f467abe6c5eb57e345990bb760ecbcdca3b0b0e9a8ee1f0c2560348d79f85d8af6e23cef03d7c54284165ef78d9eedef93bbd66953608a8231ebab5c822f6b343882a1ab3b4930cd6bf26e5b04d7753fc863fbbf58b6c2aabb2e300d8376991f564daceb66732f059817938ee7aa0ae57750f437739a7b5b640221788c18fdbb1618b48dfaa8641cfd81414870c6bfff48a10beb5acd92fb9a4eca38242b8f1c9dd4f73f71d1e316112f0895ba8f5000fff69160ed6d8867d2a6e52a4c41fc3140bcc6ce5c91913a4fe6d87e9939f276b113034fc68c6afa532ce389839e689c19a90c02902b249c37b03f2b5820cca7fdca7bf07da4fc6599c164e0b20df78bd25fac8d5c5b376a03220a082ef98ff0e68b6b06b4167daf4fe262701e0364bb4b01591b0f4c0c835ad733bac1c8606ba6329869ae00af7dcfb3e48935f762e4795ee372b0042caa20386b29a713c26c91d57fb5dbb1099d649539c541aa24a7f8a071e209df1091927700089e4d3cdff6d63eee7adf354ae24fed351424186243e6e99dbdd316ae545da541cb0267ca150172dc2329c69af2867ffc16d88ccbc6510e9d890402329850f839c7798c7afd68373dcc62973e10460f398e8954da37d290bd0d81c081f655243dc97047e3548175f3a13487019bce75056a039fe71df7784b117f29f383931355d682471ba95a42df55c8f08ddb5f21cb496839d6e58c527d9faf2dbb36d7d1e4864112869ceef4d97cc395a50b15ccd2150a2fc8b60947b745c1931671486fa05882f9889634cba1ce5459381b4e0ddd38afc6efcdfa6b710553df7f0f56c57e11b7d9e8da791044f737a56149de41604e890ad7f7ac646d31b36eda9d036d908550e00595840be7656b631c3a58c4a02d46f6af6405df2bdebc3d40bc27ea7a9b2f5cbf394a550263b1193b1dbb0f6f81962e51a468023b5e97e11aa41277ae0a6400098d95347f9edd60b1c677ba2212fd554c32af8046325557da09a871788bdb3ab3a4658fbd3048385db9eda14b579ab9003fa3ab08ec14d00db346832cc39f8e4be4de1a4f5d80832da6c194f9d50c81804a2488c3366ea02d23e61f321acdc985074fa6e492f98bd20499211280a12ddae01698e43402117e64685bd97e7bda850617349d75e069b854bb7a30ce0b60a8225845171174b829c5e96b8f64ad511bd827bd809d685701bf82f3baa22a67d178b432cc86570a6cf03587acdf993928ce6d66996fda70c6bb987c39551399ff4e9922b42fc5a45087f1a7baa522335186e9515147672df48539dbab75e1c464d85348b8df99e9e440ae50c344f1a327c3041719c0d7d374ee681a129624392037d9a37909383711bc16b1b032dcb65cc0911cf897724340837f5894b1c9c3854afcf340986f16969ec7ad1371ba8ede4c9827f8ee054a62241ec871df3f69bd999884dbbd67b8bde663fe2be7b761fd0b30ae226a454ee4149677c4d63fcf4eed72a836ecfc19eb8e752677a11ef6671ac72419afc2eb276602e4290caed837e812c1f92c8ee1d5148182d775ee231d5964c25b262f16ebfb3e30b5eddcc39128ba8fe2c5ae37be344fe56d63ade2dd5e0105f03f779bc494f6c9cf5e4d328a60a1b8647fd89515886b6ff603c0d7ccf3f1e20c7df8de854648f3a2d194479ad38864eff8bc6bdb0ce81c5d5b106d89fb1e3e4764acf0b46b0cddf18ae0adc2d1bd9001156610a0cd40e396df19aa68511c69153362110fb24c422ecad8d206c7e7a56b2da669d9c138db093a324f07d9339b044219c5b57abdb160818780efe2c6977a7b131701219fb18e35cdd477ec9794b1e8d153e365b58a84525352b65a68ddbfd61a1cd2f156039cc5df7167d4bb6166136196e22c5c0cb751e24e2a5c3a0d1f1831d0fb59d46401695e96bb7817ad96b1178a431042e76adfeed5c903640f0ba1b5c4e3d77732aad4cafa3ebab93b74f9057f5cc531c85413869e210c819dca7d20d583f6c5e7df5ba5b8b5c36b2f6d813374e5080a7840be339a9ed1c874df44aba6014acb765ec14d61fa7e510abc292d2fa7fb5e6fbade8da3eae03e095450e2ef65a9821c4f00a1e21f585b12e7463b77f558c91dcb9d2f65e02d84b936b91c0c5daa215ea93c4372343fdbf80fb1f4043f633085bf8c67729cb36e737cf3094e224fb9563e9dd4244318170e7f8e9f4ca9e3eedb0a3af7461b1a1247c817c1b6592fb8e93346d005285f4bbeb865f8f5cfe42ca1453f5baefcb0d2f8073099f722c988959dfbe7834453430db654c961dbcd787b4a85f77aa572e3145e2e7cc23e1c24058f81460fec7b2b13a13f9fb1da81684eff76334cd8733ce2a1c9ccee997f0f630b3d76ab53a79922f15ce09559b459028a6530f4147b1ae894192cf59c89ebfbf654f9349571c5e5c0a625ea0a8de1dd0dc0c23d5fb1d489a170b60e52b6f96e72abec07caf643cd484b7bbede57c81e10f9ba6f90e8d7b0237eda24549f87ac379ba3508090a9693530fa6466dd6dbcf7fcdf484430a2f9eadc327a0236316bffba4525b721fb3542cb566bfb2c8114b8b64efe514d57a22f71e9050437794c276d056d38c4f8e5a38f58fffdc59bbbf8b2b59e60188e1e1aab5d2c9f088eed61da21d8cf434d22c4cb4ebadffb0475fe18bcb5146abfc9bcc0f6d3b29b6d44d932586a081b43f1d349985cef0968fd41bfcc51c121783ee68d3c590e2917448dff45a99e0974b64bf968b5531906a1f2d7e30eacff4567d81afd377df698066c01ee0bfef3c2d45799cbad8474266a2c845fd63acb430dbff943a4b01268bbbdc701cbaac8586dcf5a0e7ba758e9bda08d21e12984dba93f0fbcec416642b2b6e53b558d1326379edd8a882a1670cced194c9159d28b3f825915932acbb9461be78a8f060574b8a24d2fb15cc73aeb511750e3f337b5b78765d48dd77b723564310af176bffef5821790c35f7baea5e63f7b64f90597c3b4f420044cb3488983dd5b44204b27c7d81d19494f73723a7d50aeed095f77961ce93e4c6cbfecb2db799d0057c9eed096d6dd078118a3eb5d88501535de754823bf35b2f91be7248172784498027972f92a39f27c97dd1ec7879bb44353d5ae7498791cc1467d7be066702d50ede85b5eddf70b903f5763d1de2fd26719fe16d1cc17256c5b7d6734e6bebdc8a0427a51e7794d1bbae7ad7e34a2493f1edaa25ea5e595b70a6c80471172872bca4a928be91659fc952d4b2033e3bd48cd6f291d850896abe8f09ac181cddfd6396d9a58f5a7b71d4c7fa8476ade65835aff896c420d679dbfee24619bac224562d8389fb19d3d82c95d15b051a4dde083964bf2e5b6d4b0f6828e2877830ec720809089ddcbb6bbe3f87097bc29ff5019e9a0962e51c6ac72fab0504f6c0a5f51e6f4dd67587b6ec60b0b8300017e6a949542e19d3e5c34d47fff65c0368a42d224e9ff68e0dce3e8dbdffdcccad95bd4f26829e5a7d27a61edbc937cedc24381e67b7fb051dd4b2e4062515a77d3a4300d70a950a75a54cdf518907bae119a3d606e958d8621f0d0ae8c462d9318f0a32ee618e9ecc5e71efcd49d566a716f1e047cfef9059b36b485b44fc7f51b6092a1086a3d1cc07fb5719bfaffe0243afb0854e5956e63dc48a57229b26966d883d2cd1ae808f6113c60d66bbbba2b93e07716ae24b6dd7ca28a0323a94c63424b65864a4e721c49512b17dc04e2ffffff1d