{"id":443122,"date":"2026-05-08T10:37:49","date_gmt":"2026-05-08T17:37:49","guid":{"rendered":"https:\/\/climatescience.press\/?p=443122"},"modified":"2026-05-08T10:37:51","modified_gmt":"2026-05-08T17:37:51","slug":"why-electricity-costs-more-than-we-thinkand-why-in-germany-solar-is-about-10x-more-expensive-than-coal","status":"publish","type":"post","link":"https:\/\/climatescience.press\/?p=443122","title":{"rendered":"Why electricity costs more than we think\u2026and why, in Germany, solar is about 10x more expensive than coal"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"1024\" data-attachment-id=\"443124\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=443124\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?fit=784%2C1168&amp;ssl=1\" data-orig-size=\"784,1168\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"0 Why electricity costs more than we think\u2026and why, in Germany, solar is about 10x more expensive than coal\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?fit=687%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?resize=687%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-443124\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?resize=687%2C1024&amp;ssl=1 687w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?resize=201%2C300&amp;ssl=1 201w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?resize=768%2C1144&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?resize=640%2C953&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?w=784&amp;ssl=1 784w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">From <a href=\"https:\/\/wattsupwiththat.com\/2026\/05\/06\/why-electricity-costs-more-than-we-think-and-why-in-germany-solar-is-about-10x-more-expensive-than-coal\/\">Watts Up With That?<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Dr. Lars Schernikau: Energy Economist, Commodity Trader, Author<\/em><em><\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Details including the full Blog \u201c<\/em><strong><em>Rethinking the cost of electricity in a complex energy system<\/em><\/strong><strong><em>\u201d<\/em><\/strong><em>&nbsp;are available at&nbsp;<\/em><a href=\"http:\/\/www.unpopular-truth.com\/\"><em>www.unpopular-truth.com<\/em><\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"362\" data-attachment-id=\"443128\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=443128\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?fit=1024%2C512&amp;ssl=1\" data-orig-size=\"1024,512\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?fit=723%2C362&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?resize=723%2C362&#038;ssl=1\" alt=\"\" class=\"wp-image-443128\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?resize=300%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?resize=768%2C384&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-59.png?resize=640%2C320&amp;ssl=1 640w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>We think we understand electricity costs. We don\u2019t.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most of us believe the cost of electricity is a question already answered. We compare technologies, quote numbers per kWh, and rely on a couple of familiar metrics to tell us what is cheap and what is not. But, what if I tell you that those numbers only tell part of the story?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For decades, the conversation has been shaped by simplified measures like the levelized cost of electricity (LCOE). These figures seem easy to communicate and widely accepted, yet they focus narrowly on individual power plants while ignoring the system they operate in\u2026 and that matters allot!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Electricity is not a product<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Electricity is often treated as a commodity or a product . A unit of energy sold at a price per kWh.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In reality this is not correct as electricity is a service provided on demand 24\/7\/365.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, it must be delivered reliably, at the right voltage, frequency, phase, and current every milli-second of every day. That requires a highly complex system made up of generation, reserve capacity, storage, transmission networks, and stability mechanisms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you look at electricity this way, the question to be asked changes quite a bit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are no longer just asking \u201c<em>what does this technology cost<\/em>?\u201d&nbsp; But rather \u201c<em>what does it cost to make the entire system work<\/em>?\u201d Because what would you do with electricity if it is not delivered to your location, ready for use?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What the standard metrics miss<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common metrics like LCOE were never designed to answer system-level questions as they capture plant-level costs, but leave out balancing, grid integration, backup, and storage (system-costs).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More complete approaches exist, such as the&nbsp;<a href=\"https:\/\/unpopular-truth.com\/2026\/04\/25\/rethinking-the-cost-of-electricity\/\">Full Cost of Electricity (FCOE),<\/a>&nbsp;which attempt to account for the entire system required to deliver reliable electricity and when these broader costs are considered, the picture begins to shift.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even institutions like the OECD and UNECE now acknowledge that increasing the share of wind and solar can raise total system costs (see links in the original blog&nbsp;<a href=\"https:\/\/unpopular-truth.com\/2026\/04\/25\/rethinking-the-cost-of-electricity\/\">here)<\/a>. Not because the technologies themselves are inherently flawed, but because they require additional infrastructure and support to function within a stable grid.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"402\" data-attachment-id=\"443131\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=443131\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?fit=1053%2C585&amp;ssl=1\" data-orig-size=\"1053,585\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?fit=723%2C402&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?resize=723%2C402&#038;ssl=1\" alt=\"\" class=\"wp-image-443131\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?resize=1024%2C569&amp;ssl=1 1024w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?resize=768%2C427&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?resize=640%2C356&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-60.png?w=1053&amp;ssl=1 1053w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The paradox of adding more wind and solar<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At first glance, expanding wind and solar seems like a straightforward path to cheaper and \u201ccleaner\u201d energy\u2026but systems rarely behave that simply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As their share increases, the cracks start to show\u2026.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>additional balancing and backup capacity is required<\/li>\n\n\n\n<li>grid infrastructure must expand and become more complex<\/li>\n\n\n\n<li>storage becomes a necessity and eats away at the generated energy<\/li>\n\n\n\n<li>market value declines through falling capture rates and on the list goes\u2026<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So as you can see, the more these technologies are deployed, the more they reshape the system around them and the more costs shift into areas that are often not immediately visible but should be considered!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A system under tension<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s look at today\u2019s energy debate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On one hand, there is a strong push to electrify quickly using wind and solar, reducing dependence on imports and lowering emissions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the other, there is continued reliance on coal, gas, and other dispatchable sources to maintain reliability, stability, and security of supply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Both perspectives operate on different assumptions about how the system behaves and what it actually costs, but in the end coal and its dispatchable friends, seem to be the ones we can depend on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Germany as a real-world example<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Despite significant investment and a large expansion of wind and solar capacity, total system costs remain high and continue to rise. Installed capacity now far exceeds peak demand, yet the system still depends on conventional generation to ensure reliability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, how long will we avoid the unpopular but necessary question of:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Are we measuring the cost of electricity in a way that reflects reality, or are we relying on metrics that overlook the most important factors?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are doing the latter\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In fact, in Germany, domestic lignite is the lowest cost of generating electricity with 40 EUR\/MWh excl. CO<sub>2<\/sub>&nbsp;and 120 EUR\/MWh incl CO<sub>2<\/sub>. As you can see below, solar is and remains the most expensive.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"396\" data-attachment-id=\"443134\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=443134\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?fit=1054%2C577&amp;ssl=1\" data-orig-size=\"1054,577\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?fit=723%2C396&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?resize=723%2C396&#038;ssl=1\" alt=\"\" class=\"wp-image-443134\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?resize=1024%2C561&amp;ssl=1 1024w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?resize=768%2C420&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?resize=640%2C350&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-61.png?w=1054&amp;ssl=1 1054w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A different way to look at cost<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In my&nbsp;<a href=\"https:\/\/unpopular-truth.com\/2026\/04\/25\/rethinking-the-cost-of-electricity\/\">latest blog<\/a>, I step back from the usual debate and looks at electricity from a system perspective.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I explore:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>the limitations of commonly used cost metrics<\/li>\n\n\n\n<li>the role of capture rates in understanding market value<\/li>\n\n\n\n<li>the often overlooked system costs of wind and solar<\/li>\n\n\n\n<li>and a simplified estimate of electricity costs in Germany<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">with the aim to better understand the full picture and not to provide a perfect number.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"397\" data-attachment-id=\"443137\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=443137\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?fit=720%2C397&amp;ssl=1\" data-orig-size=\"720,397\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?fit=720%2C397&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?resize=720%2C397&#038;ssl=1\" alt=\"\" class=\"wp-image-443137\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?w=720&amp;ssl=1 720w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?resize=300%2C165&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/image-62.png?resize=640%2C353&amp;ssl=1 640w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>The question worth asking<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If electricity is a system, not a product\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If costs extend far beyond individual technologies\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And if those costs rise as complexity increases\u2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then the real question is no longer which technology is cheapest, it is:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What does it actually cost to keep the lights on, reliably, 24\/7\/365 year after year?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/unpopular-truth.com\/2026\/04\/25\/rethinking-the-cost-of-electricity\/\"><strong>Read the full blog<\/strong><\/a><strong>&nbsp;and try out my calculator linked in the blog to see for yourself how the numbers behave.&nbsp;<\/strong>\ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most of us believe the cost of electricity is a question already answered. We compare technologies, quote numbers per kWh, and rely on a couple of familiar metrics to tell us what is cheap and what is not. But, what if I tell you that those numbers only tell part of the story?<\/p>\n","protected":false},"author":121246920,"featured_media":443124,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"{\"document\":\"AACaAr295PkfwfjQ8x8CpfXc3QyB+NDzH83l9dIcAoH40PMfjeX10hyb\/rW4DOX13N0MAY3l9dIcnvvw3hqx6IjDCqeDqsoa5fXc3QwH54OqyhrKAaX13N0M54OqyhoAiJ\/ztRrng6rKGhvIn\/O1Go4Cp4OqyhqGksndEYif87Ua54OqyhoDyJ\/ztRoK87W0rAQPzNfgpREWseiIwwrng6rKGgDM1+ClEQHztbSsBBPM1+ClEWjztbSsBACM1+ClEbO1tKwEjNfgpRGztbSsBKX13N0M8eiIwwoG5fXc3QwLseiIwwrl9dzdDDrx6IjDCgmb\/rW4DJ778N4a8eiIwwp5s7W0rATIn\/O1GinztbSsBIABiJ\/ztRqztbSsBKkHCkYDAEIGSAMARgACBAJIggKOB8AJoAlehANCpAleAMoVAQEIAQZIAghKqAIBAQgCtgYC+gYBAkgAggkBAQgCQgECSACiCQEBCAJCAQJIALIBAQEIAkIBAkgAoAMBAQgCQgECSACGAwEBCAJCAQJIAKYIAQEIAkIBAkgAgAMBAQgCQgECSACICAEBCAJCAQJIALYBAQEIAkIBAkgAlgYBAQgCQgECSAC6CgEBCAJCAQVIAKwNAQEIAQZIAgQCAQfGIJYlugj4X16qAkKECUKkCUK0AUKiA0KIA0KoCEKCA0KKCEK4AUKYBkK8CkKKDl4A3FEBAQgBBkgCCEqUAgEBCAJCAQJIALwEAQEIAkIBAkgAgAIBAQgBA0gWAgEBCAJKALYBAQEIAkoAvAEBAQgCSgCQAgEBCAJK2ga6CAEBCAJCAQJIALQGAQEIAkIBAkgApgEBAQgCQgECSACgAQEBCAJCAQJIAKIEAQEIAkIBAkgAvAQBAQgCQgECSACeBgEBCAJCAQJIALgBAQEIAkIBAkgAoAgBAQgCQgECSACeAgEBCAJCAQJIALYEAQEIAkIBAkgAiAEBAQgCQgEFSACeBwEBCAEGSAIEAgEHinfYvgG0CfgGAQD4AgUJdAUBFAUK0AEFARQEIl62AUKuAUKAAkK6AUKqAkKmA0KSBLwCzhSiVvYqxCteggJCpgZCLkIaQqoBQr4BQrYBQoICQqoDXgD4FAEBCAEGSAIISrQBAQEIAkIBAkgArAEBAQgCQgECSAC+AQEBCAJCAQJIALgBAQEIAkIBAkgAqAIBAQgCQgECSACkAwEBCAKIBAywAgzSBwEFSJIEvAIevCn8EqIH2DLAAgKUBV48Qgp2OAIKApIBAh4CBgIk3gikBaADAQEIAQZIAghKggMBAQgCQgEFSACGCQEBCAEGSAIEAgEHzAIDAi7KFAIEAwAEAwYGAwEEAwUcAQ\/QAQIKBAIECAUAAgQCBAKGAbQCAQEIAQZIAgQCAQjyA6oDOgEBCAEGSOoEjhIDAsgSXpYCQr4EQoICQhpCuAFCvgFCkgJCogJCtgZCqAFCogFCpARCvgRCoAZCugFCoghCoAJCuARCigFCvAdeAPZFAQEIAQZIAghKgAIBAQgCQgECSACkBgEBCAJCAQJIACwBAQgBA0gWAgEBCAJKAKgBAQEIAkoAvAEBAQgCSgC0AQEBCAJK8AWwBwEBCAJCAQVIAIwDAQEIAQZIAgQCAQiUnAHKcie8CZAMAqJB9iraGrwCmioBAOI\/hhMDAtoTBgIKBAIECAUAAgQCBAKLCigAqAQhAKEEIQChBCEAoQAhAKgCKACoACgAqAAoAIcAIQAoAScBKAQhAicAoQAEAIcAIQAoAScBBACBAIQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEIQInAIcAIQAoACEAJwAhCCcAoQCoACgAJwAoAyEAKAKEAIEAhAAhAKgAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKAChACgAhwAhACgBJwEoBCECJwChAAQAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScAKAUnAAcAIQAoAScBBAAnAIcAIQAoAScBBAAnAIcAIQAoAScBBAAnAIcAIQAoAScBBAAnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQhAicAhwAhACgAIQAnACEIJwChAKgAKAAnACgDIQAoAoQAIQCoAMQAKAKoIygAqAAoAKgAKACoACgAqAAoAKgAKACoACgAxAEEAMQBIQChACgAoQAoAKEAKAChACgAqAAoAKgAKACoACgAqAAoAKEAKAChACgAhwAhACgBJwEoBCECJwChAAQAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBACBAIQAgQCEACgEIQInAMEBhADEAMEAxAAhAKgAoQEhAagAKAChACEABACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAChAIcAIQAoAScBKAQhAicAoQAEAIcAIQAoAScBBAAoBCECJwBEAIcAIQAoACEAJwAhCCcAoQCoACgAJwAoAyEAKALEBIQAIQChACECJwABAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQCgQCEAYEAhAGBACcBKAAhACgEJwAoESEBJwBEAMQNBwAhACgAIQAnACEIJwChAKgAKAAnACgDIQAoA6gAhwAhACgBJwEoBCECJwAEAIQEIQChACgAoQAoAKEAKAChACgAqAAoAKgAKACoACgAqAAoAKEAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKAChACgAoQAoAKEAKACHACEAKAEnASgEIQInAKEABACHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwAoBScABwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACcAhwAhACgBJwEEACgEIQInAIcAIQAoACEAJwAhCCcAoQCoACgAJwAoAyEAKAOEAIHr0QHPygFzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzPHN0cm9uZz5XZSB0aGluayB3ZSB1bmRlcnN0YW5kIGVsZWN0cmljaXR5IGNvc3RzLiBXZSBkb27igJl0Ljwvc3Ryb25nPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE1vc3Qgb2YgdXMgYmVsaWV2ZSB0aGUgY29zdCBvZiBlbGVjdHJpY2l0eSBpcyBhIHF1ZXN0aW9uIGFscmVhZHkgYW5zd2VyZWQuIFdlIGNvbXBhcmUgdGVjaG5vbG9naWVzLCBxdW90ZSBudW1iZXJzIHBlciBrV2gsIGFuZCByZWx5IG9uIGEgY291cGxlIG9mIGZhbWlsaWFyIG1ldHJpY3MgdG8gdGVsbCB1cyB3aGF0IGlzIGNoZWFwIGFuZCB3aGF0IGlzIG5vdC4gQnV0LCB3aGF0IGlmICB0ZWxsIHlvdSB0aGF0IHRob3NlIG51bWJlcnMgb25seSB0ZWxsIHBhcnQgb2YgdGhlIHN0b3J5P2Ryb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9yIGRlY2FkZXMsIHRoZSBjb252ZXJzYXRpb24gaGFzIGJlZW4gc2hhcGVkIGJ5IHNpbXBsaWZpZWQgbWVhc3VyZXMgbGlrZSB0aGUgbGV2ZWxpemVkIGNvc3Qgb2YgZWxlY3RyaWNpdHkgKExDT0UpLiBUaGVzZSBmaWd1cmVzIHNlZW0gZWFzeSB0byBjb21tdW5pY2F0ZSBhbmQgd2lkZWx5IGFjY2VwdGVkLCB5ZXQgdGhleSBmb2N1cyBuYXJyb3dseSBvbiBpbmRpdmlkdWFsIHBvd2VyIHBsYW50cyB3aGlsZSBpZ25vcmluZyB0aGUgc3lzdGVtIHRoZXkgb3BlcmF0ZSBpbuKApiBhbmQgdGhhdCBtYXR0ZXJzIGFsbG90IWRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5FbGVjdHJpY2l0eSBpcyBub3QgYSBwcm9kdWN0PC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRFbGVjdHJpY2l0eSBpcyBvZnRlbiB0cmVhdGVkIGFzIGEgY29tbW9kaXR5IG9yIGEgcHJvZHVjdCAuIEEgdW5pdCBvZiBlbmVyZ3kgc29sZCBhdCBhIHByaWNlIHBlciBrV2guZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbiByZWFsaXR5IHRoaXMgaXMgbm90IGNvcnJlY3QgYXMgZWxlY3RyaWNpdHkgaXMgYSBzZXJ2aWNlIHByb3ZpZGVkIG9uIGRlbWFuZCAyNC83LzM2NS5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZXJlZm9yZSwgaXQgbXVzdCBiZSBkZWxpdmVyZWQgcmVsaWFibHksIGF0IHRoZSByaWdodCB2b2x0YWdlLCBmcmVxdWVuY3ksIHBoYXNlLCBhbmQgY3VycmVudCBldmVyeSBtaWxsaS1zZWNvbmQgb2YgZXZlcnkgZGF5LiBUaGF0IHJlcXVpcmVzIGEgaGlnaGx5IGNvbXBsZXggc3lzdGVtIG1hZGUgdXAgb2YgZ2VuZXJhdGlvbiwgcmVzZXJ2ZSBjYXBhY2l0eSwgc3RvcmFnZSwgdHJhbnNtaXNzaW9uIG5ldHdvcmtzLCBhbmQgc3RhYmlsaXR5IG1lY2hhbmlzbXMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmNlIHlvdSBsb29rIGF0IGVsZWN0cmljaXR5IHRoaXMgd2F5LCB0aGUgcXVlc3Rpb24gdG8gYmUgYXNrZWQgY2hhbmdlcyBxdWl0ZSBhIGJpdC5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdlIGFyZSBubyBsb25nZXIganVzdCBhc2tpbmcg4oCcPGVtPndoYXQgZG9lcyB0aGlzIHRlY2hub2xvZ3kgY29zdDwvZW0+P+KAnSZuYnNwOyBCdXQgcmF0aGVyIOKAnDxlbT53aGF0IGRvZXMgaXQgY29zdCB0byBtYWtlIHRoZSBlbnRpcmUgc3lzdGVtIHdvcms8L2VtPj\/igJ0gQmVjYXVzZSB3aGF0IHdvdWxkIHlvdSBkbyB3aXRoIGVsZWN0cmljaXR5IGlmIGl0IGlzIG5vdCBkZWxpdmVyZWQgdG8geW91ciBsb2NhdGlvbiwgcmVhZHkgZm9yIHVzZT9kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hhdCB0aGUgc3RhbmRhcmQgbWV0cmljcyBtaXNzPC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRDb21tb24gbWV0cmljcyBsaWtlIExDT0Ugd2VyZSBuZXZlciBkZXNpZ25lZCB0byBhbnN3ZXIgc3lzdGVtLWxldmVsIHF1ZXN0aW9ucyBhcyB0aGV5IGNhcHR1cmUgcGxhbnQtbGV2ZWwgY29zdHMsIGJ1dCBsZWF2ZSBvdXQgYmFsYW5jaW5nLCBncmlkIGludGVncmF0aW9uLCBiYWNrdXAsIGFuZCBzdG9yYWdlIChzeXN0ZW0tY29zdHMpLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50TW9yZSBjb21wbGV0ZSBhcHByb2FjaGVzIGV4aXN0LCBzdWNoIGFzIHRoZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdW5wb3B1bGFyLXRydXRoLmNvbS8yMDI2LzA0LzI1L3JldGhpbmtpbmctdGhlLWNvc3Qtb2YtZWxlY3RyaWNpdHkvIj5GdWxsIENvc3Qgb2YgRWxlY3RyaWNpdHkgKEZDT0UpLDwvYT4mbmJzcDt3aGljaCBhdHRlbXB0IHRvIGFjY291bnQgZm9yIHRoZSBlbnRpcmUgc3lzdGVtIHJlcXVpcmVkIHRvIGRlbGl2ZXIgcmVsaWFibGUgZWxlY3RyaWNpdHkgYW5kIHdoZW4gdGhlc2UgYnJvYWRlciBjb3N0cyBhcmUgY29uc2lkZXJlZCwgdGhlIHBpY3R1cmUgYmVnaW5zIHRvIHNoaWZ0LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50RXZlbiBpbnN0aXR1dGlvbnMgbGlrZSB0aGUgT0VDRCBhbmQgVU5FQ0Ugbm93IGFja25vd2xlZGdlIHRoYXQgaW5jcmVhc2luZyB0aGUgc2hhcmUgb2Ygd2luZCBhbmQgc29sYXIgY2FuIHJhaXNlIHRvdGFsIHN5c3RlbSBjb3N0cyAoc2VlIGxpbmtzIGluIHRoZSBvcmlnaW5hbCBibG9nJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPmhlcmUpPC9hPi4gTm90IGJlY2F1c2UgdGhlIHRlY2hub2xvZ2llcyB0aGVtc2VsdmVzIGFyZSBpbmhlcmVudGx5IGZsYXdlZCwgYnV0IGJlY2F1c2UgdGhleSByZXF1aXJlIGFkZGl0aW9uYWwgaW5mcmFzdHJ1Y3R1cmUgYW5kIHN1cHBvcnQgdG8gZnVuY3Rpb24gd2l0aGluIGEgc3RhYmxlIGdyaWQuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5XZSB0aGluayB3ZSB1bmRlcnN0YW5kIGVsZWN0cmljaXR5IGNvc3RzLiBXZSBkb27igJl0Ljwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Gb3IgZGVjYWRlcywgdGhlIGNvbnZlcnNhdGlvbiBoYXMgYmVlbiBzaGFwZWQgYnkgc2ltcGxpZmllZCBtZWFzdXJlcyBsaWtlIHRoZSBsZXZlbGl6ZWQgY29zdCBvZiBlbGVjdHJpY2l0eSAoTENPRSkuIFRoZXNlIGZpZ3VyZXMgc2VlbSBlYXN5IHRvIGNvbW11bmljYXRlIGFuZCB3aWRlbHkgYWNjZXB0ZWQsIHlldCB0aGV5IGZvY3VzIG5hcnJvd2x5IG9uIGluZGl2aWR1YWwgcG93ZXIgcGxhbnRzIHdoaWxlIGlnbm9yaW5nIHRoZSBzeXN0ZW0gdGhleSBvcGVyYXRlIGlu4oCmIGFuZCB0aGF0IG1hdHRlcnMgYWxsb3QhPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5FbGVjdHJpY2l0eSBpcyBub3QgYSBwcm9kdWN0PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RWxlY3RyaWNpdHkgaXMgb2Z0ZW4gdHJlYXRlZCBhcyBhIGNvbW1vZGl0eSBvciBhIHByb2R1Y3QgLiBBIHVuaXQgb2YgZW5lcmd5IHNvbGQgYXQgYSBwcmljZSBwZXIga1doLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluIHJlYWxpdHkgdGhpcyBpcyBub3QgY29ycmVjdCBhcyBlbGVjdHJpY2l0eSBpcyBhIHNlcnZpY2UgcHJvdmlkZWQgb24gZGVtYW5kIDI0LzcvMzY1LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZXJlZm9yZSwgaXQgbXVzdCBiZSBkZWxpdmVyZWQgcmVsaWFibHksIGF0IHRoZSByaWdodCB2b2x0YWdlLCBmcmVxdWVuY3ksIHBoYXNlLCBhbmQgY3VycmVudCBldmVyeSBtaWxsaS1zZWNvbmQgb2YgZXZlcnkgZGF5LiBUaGF0IHJlcXVpcmVzIGEgaGlnaGx5IGNvbXBsZXggc3lzdGVtIG1hZGUgdXAgb2YgZ2VuZXJhdGlvbiwgcmVzZXJ2ZSBjYXBhY2l0eSwgc3RvcmFnZSwgdHJhbnNtaXNzaW9uIG5ldHdvcmtzLCBhbmQgc3RhYmlsaXR5IG1lY2hhbmlzbXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+T25jZSB5b3UgbG9vayBhdCBlbGVjdHJpY2l0eSB0aGlzIHdheSwgdGhlIHF1ZXN0aW9uIHRvIGJlIGFza2VkIGNoYW5nZXMgcXVpdGUgYSBiaXQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2UgYXJlIG5vIGxvbmdlciBqdXN0IGFza2luZyDigJw8ZW0+d2hhdCBkb2VzIHRoaXMgdGVjaG5vbG9neSBjb3N0PC9lbT4\/4oCdJm5ic3A7IEJ1dCByYXRoZXIg4oCcPGVtPndoYXQgZG9lcyBpdCBjb3N0IHRvIG1ha2UgdGhlIGVudGlyZSBzeXN0ZW0gd29yazwvZW0+P+KAnSBCZWNhdXNlIHdoYXQgd291bGQgeW91IGRvIHdpdGggZWxlY3RyaWNpdHkgaWYgaXQgaXMgbm90IGRlbGl2ZXJlZCB0byB5b3VyIGxvY2F0aW9uLCByZWFkeSBmb3IgdXNlPzwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+V2hhdCB0aGUgc3RhbmRhcmQgbWV0cmljcyBtaXNzPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Q29tbW9uIG1ldHJpY3MgbGlrZSBMQ09FIHdlcmUgbmV2ZXIgZGVzaWduZWQgdG8gYW5zd2VyIHN5c3RlbS1sZXZlbCBxdWVzdGlvbnMgYXMgdGhleSBjYXB0dXJlIHBsYW50LWxldmVsIGNvc3RzLCBidXQgbGVhdmUgb3V0IGJhbGFuY2luZywgZ3JpZCBpbnRlZ3JhdGlvbiwgYmFja3VwLCBhbmQgc3RvcmFnZSAoc3lzdGVtLWNvc3RzKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Nb3JlIGNvbXBsZXRlIGFwcHJvYWNoZXMgZXhpc3QsIHN1Y2ggYXMgdGhlJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPkZ1bGwgQ29zdCBvZiBFbGVjdHJpY2l0eSAoRkNPRSksPC9hPiZuYnNwO3doaWNoIGF0dGVtcHQgdG8gYWNjb3VudCBmb3IgdGhlIGVudGlyZSBzeXN0ZW0gcmVxdWlyZWQgdG8gZGVsaXZlciByZWxpYWJsZSBlbGVjdHJpY2l0eSBhbmQgd2hlbiB0aGVzZSBicm9hZGVyIGNvc3RzIGFyZSBjb25zaWRlcmVkLCB0aGUgcGljdHVyZSBiZWdpbnMgdG8gc2hpZnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RXZlbiBpbnN0aXR1dGlvbnMgbGlrZSB0aGUgT0VDRCBhbmQgVU5FQ0Ugbm93IGFja25vd2xlZGdlIHRoYXQgaW5jcmVhc2luZyB0aGUgc2hhcmUgb2Ygd2luZCBhbmQgc29sYXIgY2FuIHJhaXNlIHRvdGFsIHN5c3RlbSBjb3N0cyAoc2VlIGxpbmtzIGluIHRoZSBvcmlnaW5hbCBibG9nJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPmhlcmUpPC9hPi4gTm90IGJlY2F1c2UgdGhlIHRlY2hub2xvZ2llcyB0aGVtc2VsdmVzIGFyZSBpbmhlcmVudGx5IGZsYXdlZCwgYnV0IGJlY2F1c2UgdGhleSByZXF1aXJlIGFkZGl0aW9uYWwgaW5mcmFzdHJ1Y3R1cmUgYW5kIHN1cHBvcnQgdG8gZnVuY3Rpb24gd2l0aGluIGEgc3RhYmxlIGdyaWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjQ0MzEzMSwic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNjAtMTAyNHg1NjkucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEzMSIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT5zdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzPHN0cm9uZz5UaGUgcGFyYWRveCBvZiBhZGRpbmcgbW9yZSB3aW5kIGFuZCBzb2xhcjwvc3Ryb25nPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEF0IGZpcnN0IGdsYW5jZSwgZXhwYW5kaW5nIHdpbmQgYW5kIHNvbGFyIHNlZW1zIGxpa2UgYSBzdHJhaWdodGZvcndhcmQgcGF0aCB0byBjaGVhcGVyIGFuZCDigJxjbGVhbmVy4oCdIGVuZXJneeKApmJ1dCBzeXN0ZW1zIHJhcmVseSBiZWhhdmUgdGhhdCBzaW1wbHkuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBcyB0aGVpciBzaGFyZSBpbmNyZWFzZXMsIHRoZSBjcmFja3Mgc3RhcnQgdG8gc2hvd+KApi5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2ZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRhZGRpdGlvbmFsIGJhbGFuY2luZyBhbmQgYmFja3VwIGNhcGFjaXR5IGlzIHJlcXVpcmVkaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRncmlkIGluZnJhc3RydWN0dXJlIG11c3QgZXhwYW5kIGFuZCBiZWNvbWUgbW9yZSBjb21wbGV4aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRzdG9yYWdlIGJlY29tZXMgYSBuZWNlc3NpdHkgYW5kIGVhdHMgYXdheSBhdCB0aGUgZ2VuZXJhdGVkIGVuZXJneWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50bWFya2V0IHZhbHVlIGRlY2xpbmVzIHRocm91Z2ggZmFsbGluZyBjYXB0dXJlIHJhdGVzIGFuZCBvbiB0aGUgbGlzdCBnb2Vz4oCmaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTbyBhcyB5b3UgY2FuIHNlZSwgdGhlIG1vcmUgdGhlc2UgdGVjaG5vbG9naWVzIGFyZSBkZXBsb3llZCwgdGhlIG1vcmUgdGhleSByZXNoYXBlIHRoZSBzeXN0ZW0gYXJvdW5kIHRoZW0gYW5kIHRoZSBtb3JlIGNvc3RzIHNoaWZ0IGludG8gYXJlYXMgdGhhdCBhcmUgb2Z0ZW4gbm90IGltbWVkaWF0ZWx5IHZpc2libGUgYnV0IHNob3VsZCBiZSBjb25zaWRlcmVkIWRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BIHN5c3RlbSB1bmRlciB0ZW5zaW9uPC9zdHJvbmc+ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRMZXTigJlzIGxvb2sgYXQgdG9kYXnigJlzIGVuZXJneSBkZWJhdGUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbiBvbmUgaGFuZCwgdGhlcmUgaXMgYSBzdHJvbmcgcHVzaCB0byBlbGVjdHJpZnkgcXVpY2tseSB1c2luZyB3aW5kIGFuZCBzb2xhciwgcmVkdWNpbmcgZGVwZW5kZW5jZSBvbiBpbXBvcnRzIGFuZCBsb3dlcmluZyBlbWlzc2lvbnMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbiB0aGUgb3RoZXIsIHRoZXJlIGlzIGNvbnRpbnVlZCByZWxpYW5jZSBvbiBjb2FsLCBnYXMsIGFuZCBvdGhlciBkaXNwYXRjaGFibGUgc291cmNlcyB0byBtYWludGFpbiByZWxpYWJpbGl0eSwgc3RhYmlsaXR5LCBhbmQgc2VjdXJpdHkgb2Ygc3VwcGx5LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Qm90aCBwZXJzcGVjdGl2ZXMgb3BlcmF0ZSBvbiBkaWZmZXJlbnQgYXNzdW1wdGlvbnMgYWJvdXQgaG93IHRoZSBzeXN0ZW0gYmVoYXZlcyBhbmQgd2hhdCBpdCBhY3R1YWxseSBjb3N0cywgYnV0IGluIHRoZSBlbmQgY29hbCBhbmQgaXRzIGRpc3BhdGNoYWJsZSBmcmllbmRzLCBzZWVtIHRvIGJlIHRoZSBvbmVzIHdlIGNhbiBkZXBlbmQgb24uZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkdlcm1hbnkgYXMgYSByZWFsLXdvcmxkIGV4YW1wbGU8L3N0cm9uZz5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERlc3BpdGUgc2lnbmlmaWNhbnQgaW52ZXN0bWVudCBhbmQgYSBsYXJnZSBleHBhbnNpb24gb2Ygd2luZCBhbmQgc29sYXIgY2FwYWNpdHksIHRvdGFsIHN5c3RlbSBjb3N0cyByZW1haW4gaGlnaCBhbmQgY29udGludWUgdG8gcmlzZS4gSW5zdGFsbGVkIGNhcGFjaXR5IG5vdyBmYXIgZXhjZWVkcyBwZWFrIGRlbWFuZCwgeWV0IHRoZSBzeXN0ZW0gc3RpbGwgZGVwZW5kcyBvbiBjb252ZW50aW9uYWwgZ2VuZXJhdGlvbiB0byBlbnN1cmUgcmVsaWFiaWxpdHkuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTbywgaG93IGxvbmcgd2lsbCB3ZSBhdm9pZCB0aGUgdW5wb3B1bGFyIGJ1dCBuZWNlc3NhcnkgcXVlc3Rpb24gb2Y6ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBcmUgd2UgbWVhc3VyaW5nIHRoZSBjb3N0IG9mIGVsZWN0cmljaXR5IGluIGEgd2F5IHRoYXQgcmVmbGVjdHMgcmVhbGl0eSwgb3IgYXJlIHdlIHJlbHlpbmcgb24gbWV0cmljcyB0aGF0IG92ZXJsb29rIHRoZSBtb3N0IGltcG9ydGFudCBmYWN0b3JzP2Ryb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2UgYXJlIGRvaW5nIHRoZSBsYXR0ZXLigKZkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEluIGZhY3QsIGluIEdlcm1hbnksIGRvbWVzdGljIGxpZ25pdGUgaXMgdGhlIGxvd2VzdCBjb3N0IG9mIGdlbmVyYXRpbmcgZWxlY3RyaWNpdHkgd2l0aCA0MCBFVVIvTVdoIGV4Y2wuIENPPHN1Yj4yPC9zdWI+Jm5ic3A7YW5kIDEyMCBFVVIvTVdoIGluY2wgQ088c3ViPjI8L3N1Yj4uIEFzIHlvdSBjYW4gc2VlIGJlbG93LCBzb2xhciBpcyBhbmQgcmVtYWlucyB0aGUgbW9zdCBleHBlbnNpdmUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5UaGUgcGFyYWRveCBvZiBhZGRpbmcgbW9yZSB3aW5kIGFuZCBzb2xhcjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkF0IGZpcnN0IGdsYW5jZSwgZXhwYW5kaW5nIHdpbmQgYW5kIHNvbGFyIHNlZW1zIGxpa2UgYSBzdHJhaWdodGZvcndhcmQgcGF0aCB0byBjaGVhcGVyIGFuZCDigJxjbGVhbmVy4oCdIGVuZXJneeKApmJ1dCBzeXN0ZW1zIHJhcmVseSBiZWhhdmUgdGhhdCBzaW1wbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QXMgdGhlaXIgc2hhcmUgaW5jcmVhc2VzLCB0aGUgY3JhY2tzIHN0YXJ0IHRvIHNob3figKYuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5hZGRpdGlvbmFsIGJhbGFuY2luZyBhbmQgYmFja3VwIGNhcGFjaXR5IGlzIHJlcXVpcmVkPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5ncmlkIGluZnJhc3RydWN0dXJlIG11c3QgZXhwYW5kIGFuZCBiZWNvbWUgbW9yZSBjb21wbGV4PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5zdG9yYWdlIGJlY29tZXMgYSBuZWNlc3NpdHkgYW5kIGVhdHMgYXdheSBhdCB0aGUgZ2VuZXJhdGVkIGVuZXJneTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+bWFya2V0IHZhbHVlIGRlY2xpbmVzIHRocm91Z2ggZmFsbGluZyBjYXB0dXJlIHJhdGVzIGFuZCBvbiB0aGUgbGlzdCBnb2Vz4oCmPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U28gYXMgeW91IGNhbiBzZWUsIHRoZSBtb3JlIHRoZXNlIHRlY2hub2xvZ2llcyBhcmUgZGVwbG95ZWQsIHRoZSBtb3JlIHRoZXkgcmVzaGFwZSB0aGUgc3lzdGVtIGFyb3VuZCB0aGVtIGFuZCB0aGUgbW9yZSBjb3N0cyBzaGlmdCBpbnRvIGFyZWFzIHRoYXQgYXJlIG9mdGVuIG5vdCBpbW1lZGlhdGVseSB2aXNpYmxlIGJ1dCBzaG91bGQgYmUgY29uc2lkZXJlZCE8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkEgc3lzdGVtIHVuZGVyIHRlbnNpb248L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5MZXTigJlzIGxvb2sgYXQgdG9kYXnigJlzIGVuZXJneSBkZWJhdGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+T24gb25lIGhhbmQsIHRoZXJlIGlzIGEgc3Ryb25nIHB1c2ggdG8gZWxlY3RyaWZ5IHF1aWNrbHkgdXNpbmcgd2luZCBhbmQgc29sYXIsIHJlZHVjaW5nIGRlcGVuZGVuY2Ugb24gaW1wb3J0cyBhbmQgbG93ZXJpbmcgZW1pc3Npb25zLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uIHRoZSBvdGhlciwgdGhlcmUgaXMgY29udGludWVkIHJlbGlhbmNlIG9uIGNvYWwsIGdhcywgYW5kIG90aGVyIGRpc3BhdGNoYWJsZSBzb3VyY2VzIHRvIG1haW50YWluIHJlbGlhYmlsaXR5LCBzdGFiaWxpdHksIGFuZCBzZWN1cml0eSBvZiBzdXBwbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Qm90aCBwZXJzcGVjdGl2ZXMgb3BlcmF0ZSBvbiBkaWZmZXJlbnQgYXNzdW1wdGlvbnMgYWJvdXQgaG93IHRoZSBzeXN0ZW0gYmVoYXZlcyBhbmQgd2hhdCBpdCBhY3R1YWxseSBjb3N0cywgYnV0IGluIHRoZSBlbmQgY29hbCBhbmQgaXRzIGRpc3BhdGNoYWJsZSBmcmllbmRzLCBzZWVtIHRvIGJlIHRoZSBvbmVzIHdlIGNhbiBkZXBlbmQgb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5HZXJtYW55IGFzIGEgcmVhbC13b3JsZCBleGFtcGxlPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RGVzcGl0ZSBzaWduaWZpY2FudCBpbnZlc3RtZW50IGFuZCBhIGxhcmdlIGV4cGFuc2lvbiBvZiB3aW5kIGFuZCBzb2xhciBjYXBhY2l0eSwgdG90YWwgc3lzdGVtIGNvc3RzIHJlbWFpbiBoaWdoIGFuZCBjb250aW51ZSB0byByaXNlLiBJbnN0YWxsZWQgY2FwYWNpdHkgbm93IGZhciBleGNlZWRzIHBlYWsgZGVtYW5kLCB5ZXQgdGhlIHN5c3RlbSBzdGlsbCBkZXBlbmRzIG9uIGNvbnZlbnRpb25hbCBnZW5lcmF0aW9uIHRvIGVuc3VyZSByZWxpYWJpbGl0eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TbywgaG93IGxvbmcgd2lsbCB3ZSBhdm9pZCB0aGUgdW5wb3B1bGFyIGJ1dCBuZWNlc3NhcnkgcXVlc3Rpb24gb2Y6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QXJlIHdlIG1lYXN1cmluZyB0aGUgY29zdCBvZiBlbGVjdHJpY2l0eSBpbiBhIHdheSB0aGF0IHJlZmxlY3RzIHJlYWxpdHksIG9yIGFyZSB3ZSByZWx5aW5nIG9uIG1ldHJpY3MgdGhhdCBvdmVybG9vayB0aGUgbW9zdCBpbXBvcnRhbnQgZmFjdG9ycz88L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XZSBhcmUgZG9pbmcgdGhlIGxhdHRlcuKApjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluIGZhY3QsIGluIEdlcm1hbnksIGRvbWVzdGljIGxpZ25pdGUgaXMgdGhlIGxvd2VzdCBjb3N0IG9mIGdlbmVyYXRpbmcgZWxlY3RyaWNpdHkgd2l0aCA0MCBFVVIvTVdoIGV4Y2wuIENPPHN1Yj4yPC9zdWI+Jm5ic3A7YW5kIDEyMCBFVVIvTVdoIGluY2wgQ088c3ViPjI8L3N1Yj4uIEFzIHlvdSBjYW4gc2VlIGJlbG93LCBzb2xhciBpcyBhbmQgcmVtYWlucyB0aGUgbW9zdCBleHBlbnNpdmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjQ0MzEzNCwic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNjEtMTAyNHg1NjEucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEzNCIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT5zdGF0ZXZlcnNpb25JdGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtNb3N0IG9mIHVzIGJlbGlldmUgdGhlIGNvc3Qgb2YgZWxlY3RyaWNpdHkgaXMgYSBxdWVzdGlvbiBhbHJlYWR5IGFuc3dlcmVkLiBXZSBjb21wYXJlIHRlY2hub2xvZ2llcywgcXVvdGUgbnVtYmVycyBwZXIga1doLCBhbmQgcmVseSBvbiBhIGNvdXBsZSBvZiBmYW1pbGlhciBtZXRyaWNzIHRvIHRlbGwgdXMgd2hhdCBpcyBjaGVhcCBhbmQgd2hhdCBpcyBub3QuIEJ1dCwgd2hhdCBpZiBJIHRlbGwgeW91IHRoYXQgdGhvc2UgbnVtYmVycyBvbmx5IHRlbGwgcGFydCBvZiB0aGUgc3Rvcnk\/PHA+TW9zdCBvZiB1cyBiZWxpZXZlIHRoZSBjb3N0IG9mIGVsZWN0cmljaXR5IGlzIGEgcXVlc3Rpb24gYWxyZWFkeSBhbnN3ZXJlZC4gV2UgY29tcGFyZSB0ZWNobm9sb2dpZXMsIHF1b3RlIG51bWJlcnMgcGVyIGtXaCwgYW5kIHJlbHkgb24gYSBjb3VwbGUgb2YgZmFtaWxpYXIgbWV0cmljcyB0byB0ZWxsIHVzIHdoYXQgaXMgY2hlYXAgYW5kIHdoYXQgaXMgbm90LiBCdXQsIHdoYXQgaWYgSSB0ZWxsIHlvdSB0aGF0IHRob3NlIG51bWJlcnMgb25seSB0ZWxsIHBhcnQgb2YgdGhlIHN0b3J5PzwvcD4KPHA+PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPjxzdHJvbmc+UmVhZCB0aGUgZnVsbCBibG9nPC9zdHJvbmc+PC9hPjxzdHJvbmc+Jm5ic3A7YW5kIHRyeSBvdXQgbXkgY2FsY3VsYXRvciBsaW5rZWQgaW4gdGhlIGJsb2cgdG8gc2VlIGZvciB5b3Vyc2VsZiBob3cgdGhlIG51bWJlcnMgYmVoYXZlLiZuYnNwOzwvc3Ryb25nPvCfmIk8L3A+CnN0YXRldmVyc2lvbm9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3M8c3Ryb25nPlRoZSBxdWVzdGlvbiB3b3J0aCBhc2tpbmc8L3N0cm9uZz5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiBlbGVjdHJpY2l0eSBpcyBhIHN5c3RlbSwgbm90IGEgcHJvZHVjdOKApmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgY29zdHMgZXh0ZW5kIGZhciBiZXlvbmQgaW5kaXZpZHVhbCB0ZWNobm9sb2dpZXPigKZkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFuZCBpZiB0aG9zZSBjb3N0cyByaXNlIGFzIGNvbXBsZXhpdHkgaW5jcmVhc2Vz4oCmZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVuIHRoZSByZWFsIHF1ZXN0aW9uIGlzIG5vIGxvbmdlciB3aGljaCB0ZWNobm9sb2d5IGlzIGNoZWFwZXN0LCBpdCBpczpkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hhdCBkb2VzIGl0IGFjdHVhbGx5IGNvc3QgdG8ga2VlcCB0aGUgbGlnaHRzIG9uLCByZWxpYWJseSwgMjQvNy8zNjUgeWVhciBhZnRlciB5ZWFyPzwvc3Ryb25nPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPjxzdHJvbmc+UmVhZCB0aGUgZnVsbCBibG9nPC9zdHJvbmc+PC9hPjxzdHJvbmc+YW5kIHRyeSBvdXQgbXkgY2FsY3VsYXRvciBsaW5rZWQgaW4gdGhlIGJsb2cgdG8gc2VlIGZvciB5b3Vyc2VsZiBob3cgdGhlIG51bWJlcnMgYmVoYXZlLjwvc3Ryb25nPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3Pwn5iJPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5UaGUgcXVlc3Rpb24gd29ydGggYXNraW5nPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgZWxlY3RyaWNpdHkgaXMgYSBzeXN0ZW0sIG5vdCBhIHByb2R1Y3TigKY8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiBjb3N0cyBleHRlbmQgZmFyIGJleW9uZCBpbmRpdmlkdWFsIHRlY2hub2xvZ2llc+KApjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFuZCBpZiB0aG9zZSBjb3N0cyByaXNlIGFzIGNvbXBsZXhpdHkgaW5jcmVhc2Vz4oCmPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlbiB0aGUgcmVhbCBxdWVzdGlvbiBpcyBubyBsb25nZXIgd2hpY2ggdGVjaG5vbG9neSBpcyBjaGVhcGVzdCwgaXQgaXM6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5XaGF0IGRvZXMgaXQgYWN0dWFsbHkgY29zdCB0byBrZWVwIHRoZSBsaWdodHMgb24sIHJlbGlhYmx5LCAyNC83LzM2NSB5ZWFyIGFmdGVyIHllYXI\/PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbnN0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeW9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudDxhIGhyZWY9Imh0dHBzOi8vd2F0dHN1cHdpdGh0aGF0LmNvbS8yMDI2LzA1LzA2L3doeS1lbGVjdHJpY2l0eS1jb3N0cy1tb3JlLXRoYW4td2UtdGhpbmstYW5kLXdoeS1pbi1nZXJtYW55LXNvbGFyLWlzLWFib3V0LTEweC1tb3JlLWV4cGVuc2l2ZS10aGFuLWNvYWwvIj5XYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3M8ZW0+RHIuIExhcnMgU2NoZXJuaWthdTogRW5lcmd5IEVjb25vbWlzdCwgQ29tbW9kaXR5IFRyYWRlciwgQXV0aG9yPC9lbT48ZW0+PC9lbT5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8ZW0+RGV0YWlscyBpbmNsdWRpbmcgdGhlIGZ1bGwgQmxvZyDigJw8L2VtPjxzdHJvbmc+PGVtPlJldGhpbmtpbmcgdGhlIGNvc3Qgb2YgZWxlY3RyaWNpdHkgaW4gYSBjb21wbGV4IGVuZXJneSBzeXN0ZW08L2VtPjwvc3Ryb25nPjxzdHJvbmc+PGVtPuKAnTwvZW0+PC9zdHJvbmc+PGVtPiZuYnNwO2FyZSBhdmFpbGFibGUgYXQmbmJzcDs8L2VtPjxhIGhyZWY9Imh0dHA6Ly93d3cudW5wb3B1bGFyLXRydXRoLmNvbS8iPjxlbT53d3cudW5wb3B1bGFyLXRydXRoLmNvbTwvZW0+PC9hPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NGcm9tIGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uRnJvbSBhIGhyZWY9Imh0dHBzOi93YXR0c3V3aXRodGhhdC5jb20vMjAyNi8wNS8wNi93aHktZWxlY3RyaWNpdHktY29zdHMtbW9yZS10aGFuLXdlLXRoaW5rLWFuZC13aHktaW4tZ2VybWFueS1zb2xhci1pcy1hYm91dC0xMHgtbW9yZS1leHBlbnNpdmUtdGhhbi1jb2FsLyJXYXR0cyBVcCBXaXRoIFRoYXQ\/PC9hPjwvcD4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48ZW0+RHIuIExhcnMgU2NoZXJuaWthdTogRW5lcmd5IEVjb25vbWlzdCwgQ29tbW9kaXR5IFRyYWRlciwgQXV0aG9yPC9lbT48ZW0+PC9lbT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48ZW0+RGV0YWlscyBpbmNsdWRpbmcgdGhlIGZ1bGwgQmxvZyDigJw8L2VtPjxzdHJvbmc+PGVtPlJldGhpbmtpbmcgdGhlIGNvc3Qgb2YgZWxlY3RyaWNpdHkgaW4gYSBjb21wbGV4IGVuZXJneSBzeXN0ZW08L2VtPjwvc3Ryb25nPjxzdHJvbmc+PGVtPuKAnTwvZW0+PC9zdHJvbmc+PGVtPiZuYnNwO2FyZSBhdmFpbGFibGUgYXQmbmJzcDs8L2VtPjxhIGhyZWY9Imh0dHA6Ly93d3cudW5wb3B1bGFyLXRydXRoLmNvbS8iPjxlbT53d3cudW5wb3B1bGFyLXRydXRoLmNvbTwvZW0+PC9hPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDppbWFnZSB7ImlkIjo0NDMxMjgsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS9pbWFnZS01OS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNDQzMTI4Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZXRvdHNoIGVpaGVydHIgbnRkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhX2NvYmxvY2tzX2F0dHJfY29ibG9ja3NfZGltZW5zaW9uc19jb2Jsb2Nrc19yZXNwb25zaXZlX2hlaWdodF9jb2Jsb2Nrc19hY2NvcmRpb25faWVfc3VwcG9ydGFkdmFuY2VkX3Nlb19kZXNjcmlwdGlvbmpldHBhY2tfc2VvX2h0bWxfdGl0bGVqZXRwYWNrX3Nlb19ub2luZGV4X2pldHBhY2tfbmV3c2xldHRlcl9hY2Nlc3NfamV0cGFja19kb250X2VtYWlsX3Bvc3RfdG9fc3Vic19qZXRwYWNrX25ld3NsZXR0ZXJfdGllcl9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BheXdhbGxlZF9jb250ZW50X2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGFpZF9jb250ZW50Zm9vdG5vdGVzamV0cGFja19wdWJsaWNpemVfbWVzc2FnZWpldHBhY2tfcHVibGljaXplX2ZlYXR1cmVfZW5hYmxlZGpldHBhY2tfc29jaWFsX3Bvc3RfYWxyZWFkeV9zaGFyZWRqZXRwYWNrX3NvY2lhbF9vcHRpb25zamV0cGFja19wb3N0X3dhc19ldmVyX3B1Ymxpc2hlZGRvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzV2h5IGVsZWNyaWNpdHkgY3MgbW9yZSB0YW53IHRobmvigKZhbmQgd3ksIGluIEdtYW55LCBzb2xhciBpcyBhYm91IDEweCBtb2VleHBlc2l2ZSBoYW4gY29hbGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWxpZ25jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzPCEtLSB3cDppbWFnZSB7ImlkIjo0NDMxMjQsInNpemVTbHVnIjoibGFyZ2UiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwiYWxpZ24iOiJjZW50ZXIifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMC1XaHktZWxlY3RyaWNpdHktY29zdHMtbW9yZS10aGFuLXdlLXRoaW5r4oCmYW5kLXdoeS1pbi1HZXJtYW55LXNvbGFyLWlzLWFib3V0LTEweC1tb3JlLWV4cGVuc2l2ZS10aGFuLWNvYWwtNjg3eDEwMjQuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEyNCIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5zdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzPHN0cm9uZz5BIGRpZmZlcmVudCB3YXkgdG8gbG9vayBhdCBjb3N0PC9zdHJvbmc+Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gbXkmbmJzcDs8YSBocmVmPSJodHRwczovL3VucG9wdWxhci10cnV0aC5jb20vMjAyNi8wNC8yNS9yZXRoaW5raW5nLXRoZS1jb3N0LW9mLWVsZWN0cmljaXR5LyI+bGF0ZXN0IGJsb2c8L2E+LCBJIHN0ZXAgYmFjayBmcm9tIHRoZSB1c3VhbCBkZWJhdGUgYW5kIGxvb2tzIGF0IGVsZWN0cmljaXR5IGZyb20gYSBzeXN0ZW0gcGVyc3BlY3RpdmUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJIGV4cGxvcmU6ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50dGhlIGxpbWl0YXRpb25zIG9mIGNvbW1vbmx5IHVzZWQgY29zdCBtZXRyaWNzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnR0aGUgcm9sZSBvZiBjYXB0dXJlIHJhdGVzIGluIHVuZGVyc3RhbmRpbmcgbWFya2V0IHZhbHVlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnR0aGUgb2Z0ZW4gb3Zlcmxvb2tlZCBzeXN0ZW0gY29zdHMgb2Ygd2luZCBhbmQgc29sYXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGFuZCBhIHNpbXBsaWZpZWQgZXN0aW1hdGUgb2YgZWxlY3RyaWNpdHkgY29zdHMgaW4gR2VybWFueWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50d2l0aCB0aGUgYWltIHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZSBmdWxsIHBpY3R1cmUgYW5kIG5vdCB0byBwcm92aWRlIGEgcGVyZmVjdCBudW1iZXIuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NhbHRjYXB0aW9ubm9Cb3R0b21NYXJnaW5ub1RvcE1hcmdpbmZpbHRlcmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWxpZ24KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkEgZGlmZmVyZW50IHdheSB0byBsb29rIGF0IGNvc3Q8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JbiBteSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdW5wb3B1bGFyLXRydXRoLmNvbS8yMDI2LzA0LzI1L3JldGhpbmtpbmctdGhlLWNvc3Qtb2YtZWxlY3RyaWNpdHkvIj5sYXRlc3QgYmxvZzwvYT4sIEkgc3RlcCBiYWNrIGZyb20gdGhlIHVzdWFsIGRlYmF0ZSBhbmQgbG9va3MgYXQgZWxlY3RyaWNpdHkgZnJvbSBhIHN5c3RlbSBwZXJzcGVjdGl2ZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JIGV4cGxvcmU6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT50aGUgbGltaXRhdGlvbnMgb2YgY29tbW9ubHkgdXNlZCBjb3N0IG1ldHJpY3M8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnRoZSByb2xlIG9mIGNhcHR1cmUgcmF0ZXMgaW4gdW5kZXJzdGFuZGluZyBtYXJrZXQgdmFsdWU8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnRoZSBvZnRlbiBvdmVybG9va2VkIHN5c3RlbSBjb3N0cyBvZiB3aW5kIGFuZCBzb2xhcjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+YW5kIGEgc2ltcGxpZmllZCBlc3RpbWF0ZSBvZiBlbGVjdHJpY2l0eSBjb3N0cyBpbiBHZXJtYW55PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+d2l0aCB0aGUgYWltIHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZSBmdWxsIHBpY3R1cmUgYW5kIG5vdCB0byBwcm92aWRlIGEgcGVyZmVjdCBudW1iZXIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjQ0MzEzNywic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsImFsaWduIjoiY2VudGVyIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNjIucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEzNyIvPjwvZmlndXJlPgoFBwUHBQcFBwUHTwEIBwQKRwAKDQ8MEhwZC4QBCAcECgebAzkHCg0PDAsIBwQKB6UEBwoNDwwLCAcECgctBwoNDwwLCAcECgekAQcKDQ8MCwgHBAoHlwEHCg0PDAsIBwQKB4cEBwoNDwwLCAcECgeUAQcKDQ8MCwgHBAoHuAMHCg0PDAsIBwQKBy8HCg0PDAsIBwQKB78CBwoNDwwLCAcECgeRBQcKDQ8MCwgHBAoHpwYHCg0PDBIcGQsIBwQKRwAKDQ8MEhwZCwMHDgsGAgQDCA+SArsuBQdPDAgHBApHAAoNDwwSHBkLOggHBAoHkgIHCg0PDAsIBwQKBzQHCg0PDAsIBwQKBwYKDQ8MCwgHBAoHNAsIBwQKBzcLCAcECgeBAQsIBwQKB4kBCwgHBAoHjgMHCg0PDAsIBwQKBycHCg0PDAsIBwQKByQHCg0PDAsIBwQKB4UCBwoNDwwLCAcECgeSAgcKDQ8MCwgHBAoHgwMHCg0PDAsIBwQKBzAHCg0PDAsIBwQKB4QEBwoNDwwLCAcECgeDAQcKDQ8MCwgHBAoHjwIHCg0PDAsIBwQKBxgHCg0PDAsIBwQKB6ADBwoNDwwSHBkLCAcECkcACg0PDBIcGQsDBw4LBgIEAwgPvzQFBwESHBlPBUYAlQSdBLsDBQdPCAgHBApHAAoNDwwSHBkLKggHBAoHKgcKDQ8MCwgHBAoHMwcKDQ8MCwgHBAoHMAcKDQ8MCwgHBAoHiAEHCg0PDAsIBwQKB6YBBwoNDwwLCAcECgeEApgBCQcKDQ8MEhwZCwKTCxYFBwUHBQdPAJsCQQMRCAcECkcACg0PDBIcGQuRAQgHBAoHjwQHCg0PDBIcGQsFCAcECkcACg0PDBIcGQsDBw4LBgIEAwgPBQ4HgQIbjgsFBwUHCAQIBggFQQcCQQMIBwgHCAYIDggOCAsIBkgBBggEDhQbHhgWExogGy8qCRkhIhYfCAoIBAgGSAABBwIBAwgHEwcBBAVIAAcECkcACg0PDBIcGQsDBw4LBgIEAwgPBQgHBApHAAoNDwwSHBkLpAZBAhcFB08TCAcECkcACg0PDBIcGQswCAcECgeGAwcKDQ8MCwgHBAoHCgcKDQ8MCwgHBAoHBgoNDwwLCAcECgctCwgHBAoHNwsIBwQKBzMLCAcECgc5CwgHBAoHlwEHCg0PDBIcGQsIBwQKRwAKDQ8MEhwZCwMHDgsGAgQDCA8FrhQlAQQAvAEBAACHAgEAAAoBAABjAQIAOAEEAAABCQARAQIAKAEAAOUBQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAAJBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAAkEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEICAQBBAAACQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAAilBDwIBAkGOAZ0EQcgCRgBBCLEDQQgcBSkPAxJBMkIAQQEDQQEEQbwBEgwGAH0BdQZ9gr3lkwV9t53jkwV9gb3lkwV9g7nikwV9reDkkwV9qMPikwV3EzIwMjYtMDUtMDhUMTA6Mzc6Mzl7QnngiqoS8AB7Qe\/zke+gAAB3B3B1Ymxpc2gGAAYAAgDZAQB3JDE3YzkyMThjLWFjY2QtNDY0Ni1hMmU4LTlhZjI4MWVjZTc4MHe9ATxwPkZyb20gPGEgaHJlZj0iaHR0cHM6Ly93YXR0c3Vwd2l0aHRoYXQuY29tLzIwMjYvMDUvMDYvd2h5LWVsZWN0cmljaXR5LWNvc3RzLW1vcmUtdGhhbi13ZS10aGluay1hbmQtd2h5LWluLWdlcm1hbnktc29sYXItaXMtYWJvdXQtMTB4LW1vcmUtZXhwZW5zaXZlLXRoYW4tY29hbC8iPldhdHRzIFVwIFdpdGggVGhhdD88L2E+PC9wPnckYjM0NGEyZDUtNzQwNy00NTJiLWIxZjgtZGEwNTgzMDJmYTNid1g8cD48ZW0+RHIuIExhcnMgU2NoZXJuaWthdTogRW5lcmd5IEVjb25vbWlzdCwgQ29tbW9kaXR5IFRyYWRlciwgQXV0aG9yPC9lbT48ZW0+PC9lbT48L3A+dyQ0ODVkYWFiMS1jYmM2LTRkZDUtOWYxNy0zYTk0OGU0YzAwMGR3mgI8cD48ZW0+RGV0YWlscyBpbmNsdWRpbmcgdGhlIGZ1bGwgQmxvZyDigJw8L2VtPjxzdHJvbmc+PGVtPlJldGhpbmtpbmcgdGhlIGNvc3Qgb2YgZWxlY3RyaWNpdHkgaW4gYSBjb21wbGV4IGVuZXJneSBzeXN0ZW08L2VtPjwvc3Ryb25nPjxzdHJvbmc+PGVtPuKAnTwvZW0+PC9zdHJvbmc+PGVtPiZuYnNwO2FyZSBhdmFpbGFibGUgYXQmbmJzcDs8L2VtPjxhIGhyZWY9Imh0dHA6Ly93d3cudW5wb3B1bGFyLXRydXRoLmNvbS8iPjxlbT53d3cudW5wb3B1bGFyLXRydXRoLmNvbTwvZW0+PC9hPjwvcD53JGVlN2NjN2JkLWMxNGYtNDdkMy1hYzQ2LTdiNGMxMzFlOTc4YneiATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNTkucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEyOCIvPjwvZmlndXJlPnh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfbuLNndNaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS9pbWFnZS02MC0xMDI0eDU2OS5wbmd3BWxhcmdldwRub25lrwIAdyRmYTg5NzU4NC0yODA2LTQyYmUtOTRiZS02ZDdjY2JmMTA2MzB3TTxwPjxzdHJvbmc+V2UgdGhpbmsgd2UgdW5kZXJzdGFuZCBlbGVjdHJpY2l0eSBjb3N0cy4gV2UgZG9u4oCZdC48L3N0cm9uZz48L3A+d5wCPHA+TW9zdCBvZiB1cyBiZWxpZXZlIHRoZSBjb3N0IG9mIGVsZWN0cmljaXR5IGlzIGEgcXVlc3Rpb24gYWxyZWFkeSBhbnN3ZXJlZC4gV2UgY29tcGFyZSB0ZWNobm9sb2dpZXMsIHF1b3RlIG51bWJlcnMgcGVyIGtXaCwgYW5kIHJlbHkgb24gYSBjb3VwbGUgb2YgZmFtaWxpYXIgbWV0cmljcyB0byB0ZWxsIHVzIHdoYXQgaXMgY2hlYXAgYW5kIHdoYXQgaXMgbm90LiBCdXQsIHdoYXQgaWYgaSB0ZWxsIHlvdSB0aGF0IHRob3NlIG51bWJlcnMgb25seSB0ZWxsIHBhcnQgb2YgdGhlIHN0b3J5PzwvcD53rgI8cD5Gb3IgZGVjYWRlcywgdGhlIGNvbnZlcnNhdGlvbiBoYXMgYmVlbiBzaGFwZWQgYnkgc2ltcGxpZmllZCBtZWFzdXJlcyBsaWtlIHRoZSBsZXZlbGl6ZWQgY29zdCBvZiBlbGVjdHJpY2l0eSAoTENPRSkuIFRoZXNlIGZpZ3VyZXMgc2VlbSBlYXN5IHRvIGNvbW11bmljYXRlIGFuZCB3aWRlbHkgYWNjZXB0ZWQsIHlldCB0aGV5IGZvY3VzIG5hcnJvd2x5IG9uIGluZGl2aWR1YWwgcG93ZXIgcGxhbnRzIHdoaWxlIGlnbm9yaW5nIHRoZSBzeXN0ZW0gdGhleSBvcGVyYXRlIGlu4oCmIGFuZCB0aGF0IG1hdHRlcnMgYWxsb3QhPC9wPnc0PHA+PHN0cm9uZz5FbGVjdHJpY2l0eSBpcyBub3QgYSBwcm9kdWN0PC9zdHJvbmc+PC9wPndrPHA+RWxlY3RyaWNpdHkgaXMgb2Z0ZW4gdHJlYXRlZCBhcyBhIGNvbW1vZGl0eSBvciBhIHByb2R1Y3QgLiBBIHVuaXQgb2YgZW5lcmd5IHNvbGQgYXQgYSBwcmljZSBwZXIga1doLjwvcD53XjxwPkluIHJlYWxpdHkgdGhpcyBpcyBub3QgY29ycmVjdCBhcyBlbGVjdHJpY2l0eSBpcyBhIHNlcnZpY2UgcHJvdmlkZWQgb24gZGVtYW5kIDI0LzcvMzY1LjwvcD53jgI8cD5UaGVyZWZvcmUsIGl0IG11c3QgYmUgZGVsaXZlcmVkIHJlbGlhYmx5LCBhdCB0aGUgcmlnaHQgdm9sdGFnZSwgZnJlcXVlbmN5LCBwaGFzZSwgYW5kIGN1cnJlbnQgZXZlcnkgbWlsbGktc2Vjb25kIG9mIGV2ZXJ5IGRheS4gVGhhdCByZXF1aXJlcyBhIGhpZ2hseSBjb21wbGV4IHN5c3RlbSBtYWRlIHVwIG9mIGdlbmVyYXRpb24sIHJlc2VydmUgY2FwYWNpdHksIHN0b3JhZ2UsIHRyYW5zbWlzc2lvbiBuZXR3b3JrcywgYW5kIHN0YWJpbGl0eSBtZWNoYW5pc21zLjwvcD53WzxwPk9uY2UgeW91IGxvb2sgYXQgZWxlY3RyaWNpdHkgdGhpcyB3YXksIHRoZSBxdWVzdGlvbiB0byBiZSBhc2tlZCBjaGFuZ2VzIHF1aXRlIGEgYml0LjwvcD53hwI8cD5XZSBhcmUgbm8gbG9uZ2VyIGp1c3QgYXNraW5nIOKAnDxlbT53aGF0IGRvZXMgdGhpcyB0ZWNobm9sb2d5IGNvc3Q8L2VtPj\/igJ0mbmJzcDsgQnV0IHJhdGhlciDigJw8ZW0+d2hhdCBkb2VzIGl0IGNvc3QgdG8gbWFrZSB0aGUgZW50aXJlIHN5c3RlbSB3b3JrPC9lbT4\/4oCdIEJlY2F1c2Ugd2hhdCB3b3VsZCB5b3UgZG8gd2l0aCBlbGVjdHJpY2l0eSBpZiBpdCBpcyBub3QgZGVsaXZlcmVkIHRvIHlvdXIgbG9jYXRpb24sIHJlYWR5IGZvciB1c2U\/PC9wPnc2PHA+PHN0cm9uZz5XaGF0IHRoZSBzdGFuZGFyZCBtZXRyaWNzIG1pc3M8L3N0cm9uZz48L3A+d8YBPHA+Q29tbW9uIG1ldHJpY3MgbGlrZSBMQ09FIHdlcmUgbmV2ZXIgZGVzaWduZWQgdG8gYW5zd2VyIHN5c3RlbS1sZXZlbCBxdWVzdGlvbnMgYXMgdGhleSBjYXB0dXJlIHBsYW50LWxldmVsIGNvc3RzLCBidXQgbGVhdmUgb3V0IGJhbGFuY2luZywgZ3JpZCBpbnRlZ3JhdGlvbiwgYmFja3VwLCBhbmQgc3RvcmFnZSAoc3lzdGVtLWNvc3RzKS48L3A+d9gCPHA+TW9yZSBjb21wbGV0ZSBhcHByb2FjaGVzIGV4aXN0LCBzdWNoIGFzIHRoZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdW5wb3B1bGFyLXRydXRoLmNvbS8yMDI2LzA0LzI1L3JldGhpbmtpbmctdGhlLWNvc3Qtb2YtZWxlY3RyaWNpdHkvIj5GdWxsIENvc3Qgb2YgRWxlY3RyaWNpdHkgKEZDT0UpLDwvYT4mbmJzcDt3aGljaCBhdHRlbXB0IHRvIGFjY291bnQgZm9yIHRoZSBlbnRpcmUgc3lzdGVtIHJlcXVpcmVkIHRvIGRlbGl2ZXIgcmVsaWFibGUgZWxlY3RyaWNpdHkgYW5kIHdoZW4gdGhlc2UgYnJvYWRlciBjb3N0cyBhcmUgY29uc2lkZXJlZCwgdGhlIHBpY3R1cmUgYmVnaW5zIHRvIHNoaWZ0LjwvcD53rgM8cD5FdmVuIGluc3RpdHV0aW9ucyBsaWtlIHRoZSBPRUNEIGFuZCBVTkVDRSBub3cgYWNrbm93bGVkZ2UgdGhhdCBpbmNyZWFzaW5nIHRoZSBzaGFyZSBvZiB3aW5kIGFuZCBzb2xhciBjYW4gcmFpc2UgdG90YWwgc3lzdGVtIGNvc3RzIChzZWUgbGlua3MgaW4gdGhlIG9yaWdpbmFsIGJsb2cmbmJzcDs8YSBocmVmPSJodHRwczovL3VucG9wdWxhci10cnV0aC5jb20vMjAyNi8wNC8yNS9yZXRoaW5raW5nLXRoZS1jb3N0LW9mLWVsZWN0cmljaXR5LyI+aGVyZSk8L2E+LiBOb3QgYmVjYXVzZSB0aGUgdGVjaG5vbG9naWVzIHRoZW1zZWx2ZXMgYXJlIGluaGVyZW50bHkgZmxhd2VkLCBidXQgYmVjYXVzZSB0aGV5IHJlcXVpcmUgYWRkaXRpb25hbCBpbmZyYXN0cnVjdHVyZSBhbmQgc3VwcG9ydCB0byBmdW5jdGlvbiB3aXRoaW4gYSBzdGFibGUgZ3JpZC48L3A+d6wBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNjAtMTAyNHg1NjkucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MzEzMSIvPjwvZmlndXJlPnh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CWNvcmUvbGlzdHl3AHcAdwB5eXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcKY29yZS9pbWFnZXcAeXl3BG5vbmV9vos2d01odHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L2ltYWdlLTYxLTEwMjR4NTYxLnBuZ3cFbGFyZ2V3BG5vbmU8AHckZTUzZDA3ZTItMzVmMi00ODZiLWFkZjQtN2ZmMDQ1MmQwMGM2eHh4dyQ3NzQ3MWU1My1jMTI2LTRhNzktYWZhMi05ZWE3YWI1ZGYzNDN3JDEwZDczN2FmLWFkNTQtNGY1MC05YjdiLTliM2VhNWEwNzY3NnckN2YwMDE2MjQtZDZjNy00YTBkLWEzMWYtZTA1YzA2ODkzZGZkdyQ1Nzg2NTg0MS0zY2ZjLTQ0OTAtODE0Ny0wMGU4MWY1N2I4ODd3JGJjMWQxMzhiLTY5NGYtNGIzOC1iN2ZiLTQ2ZDhmYmFhODMwN3ckNDhjZDkxNDktOTkwNi00ODdjLTk4NDQtOGQyYjM2NDUzNDgxdyRhMTA0M2QwMy05YjZiLTRlY2MtODNjNC1hMmRlMzk1NmY4ZWF3JDc5NWEyYzYxLTY5ZWQtNDFkOS05NjU4LWE3NzkyZjQ4OWMwY3ckYjQ4OTUyOGYtMGJlZS00NzcyLTliZWUtNzc4MTZhY2I5NGI5dyQxZjYyZTI2MC1iZjNkLTQ3YmItODY2Ni0xNDYyY2RlOTQwYjN3JGU2OGRmYWE1LTBhM2YtNDJmYi04YTgzLWYwYjQ2M2ZiMmQ5NHckNGU4MjllZTctODVkNS00OTVjLTkwYjUtOWYxOTBlYzE3OWQzdyQxMGIxYmI5ZC0zODgwLTQ3YjUtOTg0Zi00MTA2MzRlNDMwMzV3JDM2ZTcyOTY4LWUxNTMtNDVkNC04NzkxLWI5OTMxYjFhYjEyMXckMTM4ODFiYWUtYmUyNi00NGZkLWI4ZjgtYmNlYjMzYjQ2N2M3dyQzYzBmZTgwOS1jMjlhLTQyMzQtOTMyYy1hYjNmNjA0MDVhNDd3JGRiOGU1NTgzLWZiZTUtNDRmZC1iM2FjLTFkOTQ2NjBhOWYyOXckZTNjYjg0NzUtNjUyMS00ZGEwLWE3MjQtYTI0ZDAwODMyMTU1dyQ3ZGRkYjA2My02MWM2LTQ5ZjAtOTZhYS00ZTdlOWE3OGY2OWZ3JDliZDdlODUxLWRkOTEtNDY1YS1hMmM4LTM2MTBkN2Y3OGNjYXckZDVjZWRlOWUtYjBiNi00ZWIyLWFlMGEtOTJlNWMwZTNlYTY0dyQ0NTk2Y2E2ZC0xNmE0LTQ4ZGQtYjFkOS01ZjQ5MTY3OTAyNzR3JDBiM2M3MTEzLWI0M2QtNDhlZC1hNzc1LWFkMTkyZmU2ZDQ0OHckZjEzNjlhNWItMmRkNC00MDM5LWIwMmMtZWIwM2IzM2JlNWJjdyRlZjExYjg4YS0yMzMxLTQxMTUtYTk3Zi00ZTI0ZGU5YzM1OGF3JGJjNjhiMGYxLWExYjEtNDY0YS05ZDU1LTgyZTgwNWY5ZWEyZXckODZjZjFkZjUtYjUyMS00M2MwLTg3ODYtNTdiMzcyMmEyN2FhdyQzNzJjMjFhNS04OThkLTQzY2ItYTkwNi0wOGEwNWMzNjM1YzV3JGJjNjQxMTc0LTQwZmUtNDIxOS1iMjdkLWUyNTAxZjM1NDVlY3ckMjc4ZWQxMzgtNjYyMC00MjA3LTgzZTgtMTZlYmIyYTE3OWRkdyQ5MWFmMzJjMi02Y2Q1LTQ5ZDctODZiNS1lY2I0YWZiN2IyZDV3JDg2N2IzNjkxLTYyMzktNGI1NC04MmEwLWFlMGY5ZmVmZjE2OHckMzkwNjI0MzMtMDQ4NS00NzFlLTlmODEtM2FiODU1MjQyMTZjdyRkYTkwMjI4Mi03YjFhLTRjOGEtOGJhYy00ZWYxODNlYzdkYjR3JGM3YzY4YzY1LWU0ZmQtNDU2OC04Nzc3LTIzYmExYzkyMzU0ZHckYjcyY2I4MDEtNTY1Yi00ZDg1LWFiYTYtYTQ4YTMyNTIzMTQwdzE8cD48c3Ryb25nPlRoZSBxdWVzdGlvbiB3b3J0aCBhc2tpbmc8L3N0cm9uZz48L3A+dyQ2MmZiMTMyOC0xOGVkLTQ1NWEtYWM3ZC00ZjcyMTJiZTk3YTB3MzxwPklmIGVsZWN0cmljaXR5IGlzIGEgc3lzdGVtLCBub3QgYSBwcm9kdWN04oCmPC9wPnckYTczY2NjZDEtODcwYi00NWY5LTg2MGItMThmNmJkMDk0ZTI4dzw8cD5JZiBjb3N0cyBleHRlbmQgZmFyIGJleW9uZCBpbmRpdmlkdWFsIHRlY2hub2xvZ2llc+KApjwvcD53JDg2Mjg3NTQ3LTU1OGMtNDU3OS1iYTNhLWVjZWUyMmE0OTIwMXc5PHA+QW5kIGlmIHRob3NlIGNvc3RzIHJpc2UgYXMgY29tcGxleGl0eSBpbmNyZWFzZXPigKY8L3A+dyRlNWNmMTUxMS1mNDk1LTRhYTMtODFmYy0wNWU1MWI2MjE2NWZ3TzxwPlRoZW4gdGhlIHJlYWwgcXVlc3Rpb24gaXMgbm8gbG9uZ2VyIHdoaWNoIHRlY2hub2xvZ3kgaXMgY2hlYXBlc3QsIGl0IGlzOjwvcD53JDNmYTkyM2NmLWZhMmItNDhmNy1hYTMxLTQ1ODUzZjBlZWRmMXdtPHA+PHN0cm9uZz5XaGF0IGRvZXMgaXQgYWN0dWFsbHkgY29zdCB0byBrZWVwIHRoZSBsaWdodHMgb24sIHJlbGlhYmx5LCAyNC83LzM2NSB5ZWFyIGFmdGVyIHllYXI\/PC9zdHJvbmc+PC9wPnckZGNlMjhhNTEtMmUxZC00YWM4LWI1OTMtYzcxN2JhYjljYzVmd\/QBPHA+PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPjxzdHJvbmc+UmVhZCB0aGUgZnVsbCBibG9nPC9zdHJvbmc+PC9hPjxzdHJvbmc+wqBhbmQgdHJ5IG91dCBteSBjYWxjdWxhdG9yIGxpbmtlZCBpbiB0aGUgYmxvZyB0byBzZWUgZm9yIHlvdXJzZWxmIGhvdyB0aGUgbnVtYmVycyBiZWhhdmUuwqA8L3N0cm9uZz7wn5iJPC9wPoEBAHc3PHA+PHN0cm9uZz5BIGRpZmZlcmVudCB3YXkgdG8gbG9vayBhdCBjb3N0PC9zdHJvbmc+PC9wPnfNATxwPkluIG15Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91bnBvcHVsYXItdHJ1dGguY29tLzIwMjYvMDQvMjUvcmV0aGlua2luZy10aGUtY29zdC1vZi1lbGVjdHJpY2l0eS8iPmxhdGVzdCBibG9nPC9hPiwgSSBzdGVwIGJhY2sgZnJvbSB0aGUgdXN1YWwgZGViYXRlIGFuZCBsb29rcyBhdCBlbGVjdHJpY2l0eSBmcm9tIGEgc3lzdGVtIHBlcnNwZWN0aXZlLjwvcD53ETxwPkkgZXhwbG9yZTo8L3A+dyU8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCjwvdWw+dyQ2MTMyOTEzZC0zMmNlLTQ0YWYtYTJjYy1lMjJhYjg3ZWJlYzl3NjxsaT50aGUgbGltaXRhdGlvbnMgb2YgY29tbW9ubHkgdXNlZCBjb3N0IG1ldHJpY3M8L2xpPnckNjJjM2Q3MGYtZjJkYi00M2M1LTlhNGEtNDEwM2Q1MjQ2ZGI3d0A8bGk+dGhlIHJvbGUgb2YgY2FwdHVyZSByYXRlcyBpbiB1bmRlcnN0YW5kaW5nIG1hcmtldCB2YWx1ZTwvbGk+dyRjMTFjNjg4Zi1jMGE5LTQzOWQtYjQzYy02MTc3ZmJhYzI0YWZ3PDxsaT50aGUgb2Z0ZW4gb3Zlcmxvb2tlZCBzeXN0ZW0gY29zdHMgb2Ygd2luZCBhbmQgc29sYXI8L2xpPnckYzcwZTBiOGMtN2JmMC00MDhiLWIzZjctNWMzOTI3MjMyOWZjd0I8bGk+YW5kIGEgc2ltcGxpZmllZCBlc3RpbWF0ZSBvZiBlbGVjdHJpY2l0eSBjb3N0cyBpbiBHZXJtYW55PC9saT53XjxwPndpdGggdGhlIGFpbSB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgZnVsbCBwaWN0dXJlIGFuZCBub3QgdG8gcHJvdmlkZSBhIHBlcmZlY3QgbnVtYmVyLjwvcD53rgE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L2ltYWdlLTYyLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00NDMxMzciLz48L2ZpZ3VyZT54dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXlbAHUBfQF3JGQxNGZmZDQyLWIxYzgtNDBkZS1hZmY5LTU5ZWNjMGU3YjE4NXebAjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtbGFyZ2UiPjxpbWcgc3JjPSJodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1LzAtV2h5LWVsZWN0cmljaXR5LWNvc3RzLW1vcmUtdGhhbi13ZS10aGlua+KApmFuZC13aHktaW4tR2VybWFueS1zb2xhci1pcy1hYm91dC0xMHgtbW9yZS1leHBlbnNpdmUtdGhhbi1jb2FsLTY4N3gxMDI0LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00NDMxMjQiLz48L2ZpZ3VyZT54dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dwpjb3JlL2ltYWdldwB5eXcEbm9uZX24izZ3RGh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvaW1hZ2UtNTkucG5ndwRmdWxsdwRub25lAgB9AH2I09BzdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHcAdwB3AHcAdwB3AHl3AHl9AHl5dwB3AHh5dgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgQIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeQd2ZXJzaW9ufQJ5eHcKY29yZS9pbWFnZXcAeXl3BG5vbmV9tIs2d7ABaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS8wLVdoeS1lbGVjdHJpY2l0eS1jb3N0cy1tb3JlLXRoYW4td2UtdGhpbmvigKZhbmQtd2h5LWluLUdlcm1hbnktc29sYXItaXMtYWJvdXQtMTB4LW1vcmUtZXhwZW5zaXZlLXRoYW4tY29hbC02ODd4MTAyNC5qcGd3BWxhcmdldwRub25ldwZjZW50ZXJ9tIs2eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5sAEAd0E8cD48c3Ryb25nPlRoZSBwYXJhZG94IG9mIGFkZGluZyBtb3JlIHdpbmQgYW5kIHNvbGFyPC9zdHJvbmc+PC9wPnefATxwPkF0IGZpcnN0IGdsYW5jZSwgZXhwYW5kaW5nIHdpbmQgYW5kIHNvbGFyIHNlZW1zIGxpa2UgYSBzdHJhaWdodGZvcndhcmQgcGF0aCB0byBjaGVhcGVyIGFuZCDigJxjbGVhbmVy4oCdIGVuZXJneeKApmJ1dCBzeXN0ZW1zIHJhcmVseSBiZWhhdmUgdGhhdCBzaW1wbHkuPC9wPnc9PHA+QXMgdGhlaXIgc2hhcmUgaW5jcmVhc2VzLCB0aGUgY3JhY2tzIHN0YXJ0IHRvIHNob3figKYuPC9wPnclPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKCgo8L3VsPnckOGU0MTBjYWQtODQ1ZC00ZjE1LTk0OWYtM2U0ZWUxNTZlN2Nkdz08bGk+YWRkaXRpb25hbCBiYWxhbmNpbmcgYW5kIGJhY2t1cCBjYXBhY2l0eSBpcyByZXF1aXJlZDwvbGk+dyRhODNjOWU2NS1kZDE0LTQ5NjUtYjZmNS02ZjE5MDk1NWI1ZGJ3QDxsaT5ncmlkIGluZnJhc3RydWN0dXJlIG11c3QgZXhwYW5kIGFuZCBiZWNvbWUgbW9yZSBjb21wbGV4PC9saT53JGFkNTg4MDkyLWNjOGUtNDczYy05Nzg5LTNhNzYxMzQ1OWU0MXdKPGxpPnN0b3JhZ2UgYmVjb21lcyBhIG5lY2Vzc2l0eSBhbmQgZWF0cyBhd2F5IGF0IHRoZSBnZW5lcmF0ZWQgZW5lcmd5PC9saT53JGZiYWU5NjAxLWVlYjMtNGZhMC1hOWVlLTI2ZDc2ZjYxODQ5MXdUPGxpPm1hcmtldCB2YWx1ZSBkZWNsaW5lcyB0aHJvdWdoIGZhbGxpbmcgY2FwdHVyZSByYXRlcyBhbmQgb24gdGhlIGxpc3QgZ29lc+KApjwvbGk+d9UBPHA+U28gYXMgeW91IGNhbiBzZWUsIHRoZSBtb3JlIHRoZXNlIHRlY2hub2xvZ2llcyBhcmUgZGVwbG95ZWQsIHRoZSBtb3JlIHRoZXkgcmVzaGFwZSB0aGUgc3lzdGVtIGFyb3VuZCB0aGVtIGFuZCB0aGUgbW9yZSBjb3N0cyBzaGlmdCBpbnRvIGFyZWFzIHRoYXQgYXJlIG9mdGVuIG5vdCBpbW1lZGlhdGVseSB2aXNpYmxlIGJ1dCBzaG91bGQgYmUgY29uc2lkZXJlZCE8L3A+dy48cD48c3Ryb25nPkEgc3lzdGVtIHVuZGVyIHRlbnNpb248L3N0cm9uZz48L3A+dy88cD5MZXTigJlzIGxvb2sgYXQgdG9kYXnigJlzIGVuZXJneSBkZWJhdGUuPC9wPneMATxwPk9uIG9uZSBoYW5kLCB0aGVyZSBpcyBhIHN0cm9uZyBwdXNoIHRvIGVsZWN0cmlmeSBxdWlja2x5IHVzaW5nIHdpbmQgYW5kIHNvbGFyLCByZWR1Y2luZyBkZXBlbmRlbmNlIG9uIGltcG9ydHMgYW5kIGxvd2VyaW5nIGVtaXNzaW9ucy48L3A+d5kBPHA+T24gdGhlIG90aGVyLCB0aGVyZSBpcyBjb250aW51ZWQgcmVsaWFuY2Ugb24gY29hbCwgZ2FzLCBhbmQgb3RoZXIgZGlzcGF0Y2hhYmxlIHNvdXJjZXMgdG8gbWFpbnRhaW4gcmVsaWFiaWxpdHksIHN0YWJpbGl0eSwgYW5kIHNlY3VyaXR5IG9mIHN1cHBseS48L3A+d8oBPHA+Qm90aCBwZXJzcGVjdGl2ZXMgb3BlcmF0ZSBvbiBkaWZmZXJlbnQgYXNzdW1wdGlvbnMgYWJvdXQgaG93IHRoZSBzeXN0ZW0gYmVoYXZlcyBhbmQgd2hhdCBpdCBhY3R1YWxseSBjb3N0cywgYnV0IGluIHRoZSBlbmQgY29hbCBhbmQgaXRzIGRpc3BhdGNoYWJsZSBmcmllbmRzLCBzZWVtIHRvIGJlIHRoZSBvbmVzIHdlIGNhbiBkZXBlbmQgb24uPC9wPnc3PHA+PHN0cm9uZz5HZXJtYW55IGFzIGEgcmVhbC13b3JsZCBleGFtcGxlPC9zdHJvbmc+PC9wPneLAjxwPkRlc3BpdGUgc2lnbmlmaWNhbnQgaW52ZXN0bWVudCBhbmQgYSBsYXJnZSBleHBhbnNpb24gb2Ygd2luZCBhbmQgc29sYXIgY2FwYWNpdHksIHRvdGFsIHN5c3RlbSBjb3N0cyByZW1haW4gaGlnaCBhbmQgY29udGludWUgdG8gcmlzZS4gSW5zdGFsbGVkIGNhcGFjaXR5IG5vdyBmYXIgZXhjZWVkcyBwZWFrIGRlbWFuZCwgeWV0IHRoZSBzeXN0ZW0gc3RpbGwgZGVwZW5kcyBvbiBjb252ZW50aW9uYWwgZ2VuZXJhdGlvbiB0byBlbnN1cmUgcmVsaWFiaWxpdHkuPC9wPndKPHA+U28sIGhvdyBsb25nIHdpbGwgd2UgYXZvaWQgdGhlIHVucG9wdWxhciBidXQgbmVjZXNzYXJ5IHF1ZXN0aW9uIG9mOjwvcD53lgE8cD5BcmUgd2UgbWVhc3VyaW5nIHRoZSBjb3N0IG9mIGVsZWN0cmljaXR5IGluIGEgd2F5IHRoYXQgcmVmbGVjdHMgcmVhbGl0eSwgb3IgYXJlIHdlIHJlbHlpbmcgb24gbWV0cmljcyB0aGF0IG92ZXJsb29rIHRoZSBtb3N0IGltcG9ydGFudCBmYWN0b3JzPzwvcD53ITxwPldlIGFyZSBkb2luZyB0aGUgbGF0dGVy4oCmPC9wPnfnATxwPkluIGZhY3QsIGluIEdlcm1hbnksIGRvbWVzdGljIGxpZ25pdGUgaXMgdGhlIGxvd2VzdCBjb3N0IG9mIGdlbmVyYXRpbmcgZWxlY3RyaWNpdHkgd2l0aCA0MCBFVVIvTVdoIGV4Y2wuIENPPHN1Yj4yPC9zdWI+Jm5ic3A7YW5kIDEyMCBFVVIvTVdoIGluY2wgQ088c3ViPjI8L3N1Yj4uIEFzIHlvdSBjYW4gc2VlIGJlbG93LCBzb2xhciBpcyBhbmQgcmVtYWlucyB0aGUgbW9zdCBleHBlbnNpdmUuPC9wPnesATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtbGFyZ2UiPjxpbWcgc3JjPSJodHRwczovL2NsaW1hdGVzY2llbmNlLnByZXNzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L2ltYWdlLTYxLTEwMjR4NTYxLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00NDMxMzQiLz48L2ZpZ3VyZT54dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dwljb3JlL2xpc3R5dwB3AHcAeXl4dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfYGMNndEaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS9pbWFnZS02Mi5wbmd3BGZ1bGx3BG5vbmV3BmNlbnRlcguBvOj5DwEABc3yuqkOAQAG3r24rw0BAALngZWlDRgAAAkACQIBAEUA3wEAQACwAgA4AG8AYgCSAgBfAIMCADoAygEA3AIAsAMCAgABAAEIAQAHAJUBnALIz\/maDSoAAAIAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAgAJAgEAOwCdAQA\/AAsAOgA9AEcATwDZAQAyAC8AkAEAnQEAzgEAOwCPAgBOAJoBACMA6QECAgABAAEIAQAHAIbJ5O4IAQAAzKvw0ggUAAEBAAEAAQAJAAEAAgAJAgEAKwA1AD4AOwBTAHEAiAEFWAUOAgEB1QXwAeW67q4GFAAAAQMCAZsBGwEEASgBDgECARERAAEACQIBAFIAmAICBwABAAEIAQAHAJv\/mpwGAQABsbTEoQUUAAIBAQIBAQABAAIAAQIBAAQAAgACAwMAGAFbAAEAAQgBAAcABgAJAvOampYCIwABAQABAAEACQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAkCAQAxANEBABUACwAzAD0AOQA\/AGACAgABAAEIAQAHALIKEQ==\",\"updateId\":144913762}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[691842882,691824503,691842881,691818051,691836973,691818728],"class_list":{"0":"post-443122","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-uncategorized","8":"tag-24-7-365-year-after-year","9":"tag-electricity-costs","10":"tag-full-cost-of-electricity-fcoe-2","11":"tag-germany","12":"tag-levelized-cost-of-electricity-lcoe","13":"tag-wind-and-solar","15":"fallback-thumbnail"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/05\/0-Why-electricity-costs-more-than-we-think%E2%80%A6and-why-in-Germany-solar-is-about-10x-more-expensive-than-coal.jpg?fit=784%2C1168&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paxLW1-1Rh8","jetpack-related-posts":[{"id":289541,"url":"https:\/\/climatescience.press\/?p=289541","url_meta":{"origin":443122,"position":0},"title":"No Amount Of Subsidies Will Ever Make A Wind\/Solar Electricity System Economically Feasible","author":"uwe.roland.gross","date":"12\/02\/2023","format":false,"excerpt":"From The MANHATTAN CONTRARIAN Francis Menton The COP 28 climate confab opened today in Dubai. Some 70,000 true believers in the energy transition are said to be gathering. And not one of them appears to be either willing or able to do the simple arithmetic that shows that this can\u2019t\u2026","rel":"","context":"In \"COP 28\"","block_context":{"text":"COP 28","link":"https:\/\/climatescience.press\/?tag=cop-28"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/12\/096a45df58d114b27.jpg?fit=1024%2C682&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/12\/096a45df58d114b27.jpg?fit=1024%2C682&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/12\/096a45df58d114b27.jpg?fit=1024%2C682&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/12\/096a45df58d114b27.jpg?fit=1024%2C682&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":249299,"url":"https:\/\/climatescience.press\/?p=249299","url_meta":{"origin":443122,"position":1},"title":"Night-Time &#038; Calm Weather: Why Intermittent Wind &#038; Solar Are Driving Power Prices Into Orbit","author":"uwe.roland.gross","date":"03\/23\/2023","format":false,"excerpt":"Chaotically intermittent wind and solar are at the heart of surging retail power bills. As wind and solar generation capacity increases, so do power prices. Call it an \u2018immutable law\u2019.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/03\/image-992.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/03\/image-992.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/03\/image-992.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/03\/image-992.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/03\/image-992.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":405733,"url":"https:\/\/climatescience.press\/?p=405733","url_meta":{"origin":443122,"position":2},"title":"BJORN LOMBORG: Trump\u2019s UN speech reveals inconvenient truth of massive green energy costs","author":"uwe.roland.gross","date":"09\/29\/2025","format":false,"excerpt":"Germany, Spain and UK pay double or triple US rates despite huge renewable investments","rel":"","context":"In \"European Union (EU)\"","block_context":{"text":"European Union (EU)","link":"https:\/\/climatescience.press\/?tag=european-union-eu"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/09\/0AQOWgtMCM3wlngsLE4QNXOXJ-XCJHicDhT4qU7F51ZKS-4q6wZuwjm8QJ_0c518N6wvycSL8nxAv3m19TN1aFNJGVbFbjAqtpvICa3zXBFf0u_ScldC2m2Qc-LkSRw-Y-1.jpeg?fit=1159%2C747&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/09\/0AQOWgtMCM3wlngsLE4QNXOXJ-XCJHicDhT4qU7F51ZKS-4q6wZuwjm8QJ_0c518N6wvycSL8nxAv3m19TN1aFNJGVbFbjAqtpvICa3zXBFf0u_ScldC2m2Qc-LkSRw-Y-1.jpeg?fit=1159%2C747&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/09\/0AQOWgtMCM3wlngsLE4QNXOXJ-XCJHicDhT4qU7F51ZKS-4q6wZuwjm8QJ_0c518N6wvycSL8nxAv3m19TN1aFNJGVbFbjAqtpvICa3zXBFf0u_ScldC2m2Qc-LkSRw-Y-1.jpeg?fit=1159%2C747&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/09\/0AQOWgtMCM3wlngsLE4QNXOXJ-XCJHicDhT4qU7F51ZKS-4q6wZuwjm8QJ_0c518N6wvycSL8nxAv3m19TN1aFNJGVbFbjAqtpvICa3zXBFf0u_ScldC2m2Qc-LkSRw-Y-1.jpeg?fit=1159%2C747&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/09\/0AQOWgtMCM3wlngsLE4QNXOXJ-XCJHicDhT4qU7F51ZKS-4q6wZuwjm8QJ_0c518N6wvycSL8nxAv3m19TN1aFNJGVbFbjAqtpvICa3zXBFf0u_ScldC2m2Qc-LkSRw-Y-1.jpeg?fit=1159%2C747&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":243991,"url":"https:\/\/climatescience.press\/?p=243991","url_meta":{"origin":443122,"position":3},"title":"We Must Demand a Demonstration Project of a Mainly Renewables-Based Electrical Grid","author":"uwe.roland.gross","date":"02\/09\/2023","format":false,"excerpt":"Could anybody possibly be stupid enough to believe the line that wind and solar generators can provide reliable electricity to consumers that is cheaper than electricity generated by fossil fuels?","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/02\/image-367.png?fit=1000%2C847&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/02\/image-367.png?fit=1000%2C847&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/02\/image-367.png?fit=1000%2C847&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2023\/02\/image-367.png?fit=1000%2C847&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":229929,"url":"https:\/\/climatescience.press\/?p=229929","url_meta":{"origin":443122,"position":4},"title":"Go Figure: No Accounting for True &#038; Staggering Cost of Intermittent Wind &#038; Solar","author":"uwe.roland.gross","date":"11\/19\/2022","format":false,"excerpt":"Nowhere in the world is there a single case where reliance on wind and solar increased and retail power prices fell.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2022\/11\/00_Wind-turbine-blade-falls-to-the-ground-following-a-fire-in-a-turbine-near-Wynyard.jpg?fit=1115%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2022\/11\/00_Wind-turbine-blade-falls-to-the-ground-following-a-fire-in-a-turbine-near-Wynyard.jpg?fit=1115%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2022\/11\/00_Wind-turbine-blade-falls-to-the-ground-following-a-fire-in-a-turbine-near-Wynyard.jpg?fit=1115%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2022\/11\/00_Wind-turbine-blade-falls-to-the-ground-following-a-fire-in-a-turbine-near-Wynyard.jpg?fit=1115%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2022\/11\/00_Wind-turbine-blade-falls-to-the-ground-following-a-fire-in-a-turbine-near-Wynyard.jpg?fit=1115%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":416167,"url":"https:\/\/climatescience.press\/?p=416167","url_meta":{"origin":443122,"position":5},"title":"Half-truths and misinformation on the topic of climate change and the energy transition","author":"uwe.roland.gross","date":"12\/05\/2025","format":false,"excerpt":"The consequences of climate change are fearmongering exaggerated (e.g. further spread of the apocalyptic RCP 8.5 scenario, although classified as extremely unlikely by IPCC 2021 and COP 28) or even unsubstantiated claimed. Negative aspects of the energy transition are omitted. It almost seems as if the citizen is to be\u2026","rel":"","context":"In \"\"Hurricanes (cyclones)\"","block_context":{"text":"\"Hurricanes (cyclones)","link":"https:\/\/climatescience.press\/?tag=hurricanes-cyclones"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/12\/AQN3xw-VRUZh333qOyNi-6zF-B9-QK7r5Hg9GuXG2qFdkAlFE5HKqxQrMsIdX-n9V1D0JsDXBXILJ7K_uikYL-s4JHtzlll3TNy6DVZHtUH8ZMI2s3TgbZ5h-Pl_j6voLdeaHPmYbvabdVsgHW5SdKCrpSvx.jpeg?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/12\/AQN3xw-VRUZh333qOyNi-6zF-B9-QK7r5Hg9GuXG2qFdkAlFE5HKqxQrMsIdX-n9V1D0JsDXBXILJ7K_uikYL-s4JHtzlll3TNy6DVZHtUH8ZMI2s3TgbZ5h-Pl_j6voLdeaHPmYbvabdVsgHW5SdKCrpSvx.jpeg?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/12\/AQN3xw-VRUZh333qOyNi-6zF-B9-QK7r5Hg9GuXG2qFdkAlFE5HKqxQrMsIdX-n9V1D0JsDXBXILJ7K_uikYL-s4JHtzlll3TNy6DVZHtUH8ZMI2s3TgbZ5h-Pl_j6voLdeaHPmYbvabdVsgHW5SdKCrpSvx.jpeg?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/12\/AQN3xw-VRUZh333qOyNi-6zF-B9-QK7r5Hg9GuXG2qFdkAlFE5HKqxQrMsIdX-n9V1D0JsDXBXILJ7K_uikYL-s4JHtzlll3TNy6DVZHtUH8ZMI2s3TgbZ5h-Pl_j6voLdeaHPmYbvabdVsgHW5SdKCrpSvx.jpeg?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2025\/12\/AQN3xw-VRUZh333qOyNi-6zF-B9-QK7r5Hg9GuXG2qFdkAlFE5HKqxQrMsIdX-n9V1D0JsDXBXILJ7K_uikYL-s4JHtzlll3TNy6DVZHtUH8ZMI2s3TgbZ5h-Pl_j6voLdeaHPmYbvabdVsgHW5SdKCrpSvx.jpeg?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/443122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/users\/121246920"}],"replies":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=443122"}],"version-history":[{"count":8,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/443122\/revisions"}],"predecessor-version":[{"id":443141,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/443122\/revisions\/443141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/media\/443124"}],"wp:attachment":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=443122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=443122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=443122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}