{"id":4654,"date":"2026-04-17T08:31:36","date_gmt":"2026-04-17T08:31:36","guid":{"rendered":"https:\/\/atvsvaping.com\/?p=4654"},"modified":"2026-04-17T08:31:38","modified_gmt":"2026-04-17T08:31:38","slug":"why-does-my-vape-taste-burnt-after-charging-causes-fixes-how-to-prevent-it","status":"publish","type":"post","link":"https:\/\/atvsvaping.com\/es\/why-does-my-vape-taste-burnt-after-charging-causes-fixes-how-to-prevent-it\/","title":{"rendered":"Why Does My Vape Taste Burnt After Charging? (Causes, Fixes &amp; How to Prevent It)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">If your vape tastes burnt right after charging, you&#8217;re not alone. This is one of the most frustrating issues vape users face especially with disposable or rechargeable devices. Many people assume the battery is the problem, but in reality, the burnt taste usually comes from how charging affects the coil, wick, or e-liquid inside your device.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The good news? In most cases, it\u2019s fixable. In this guide, we\u2019ll break down exactly why your vape tastes burnt after charging, how to fix it step by step, and how to prevent it from happening again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Is It Normal for a Vape to Taste Burnt After Charging?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Actually, your vape should not taste burnt after charging. But it\u2019s a very common issue for disposable vapes and high puff devices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charging can temporarily affect the internal temperature, liquid distribution, and coil performance. If there are low e-liquid, you may experience a burnt hit immediately after charging.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5 Reasons Your Vape Tastes Burnt After Charging<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Coil Overheats During Charging<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When you charge your vape, the internal components warm up slightly. This heat can dry out the cotton wick inside the coil. If the wick isn\u2019t properly saturated with e-liquid, the next puff you take can burn the dry cotton\u2014causing that harsh, burnt taste.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. E-Liquid Hasn\u2019t Reabsorbed Into the Wick<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the most overlooked reasons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After charging, the e-liquid inside your vape may shift slightly. If you start vaping immediately, the wick may not have fully absorbed the liquid again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Result? A dry hit.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Your Vape Is Running Low on E-Liquid<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your vape is nearly empty, charging won\u2019t fix the problem. In fact, it can make it worse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When there\u2019s not enough e-liquid to fully soak the coil, every puff risks burning the wick. This is especially common in high puff disposable vapes toward the end of their lifespan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Overcharging Affects Coil Performance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Leaving your vape plugged in for too long can cause unstable power output. This may damage the coil over time, making it heat unevenly and produce a burnt taste.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Low Quality Vape Devices<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not all vapes are built the same. Lower-quality disposable vapes often have poor wicking systems and inconsistent power delivery. After charging, these devices are more likely to produce burnt hits because they can\u2019t properly regulate heat or e-liquid flow.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/atvsvaping.com\/es\/why-disposable-vape-tastes-burnt\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\">How to Fix a Burnt Vape After Charging (Step-by-Step)<\/mark><\/a><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Let It Sit for 5\u201310 Minutes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After charging, give your vape time to cool down and allow the e-liquid to fully soak into the coil.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Take Gentle Puffs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Avoid taking strong or rapid puffs right away. Instead, take light draws to help the wick resaturate gradually.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Check the E-Liquid Level<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your vape is almost empty, the burnt taste is likely permanent. In this case, it\u2019s time to replace the device.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Don\u2019t Vape While Charging<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Using your vape while it\u2019s plugged in can overheat the coil and worsen the problem.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Replace the Device if Needed<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the coil is already burnt, there\u2019s no real fix. Continuing to use it will only give you bad flavor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Prevent Burnt Taste After Charging<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Preventing the issue is much easier than fixing it. Here are a few simple tips:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Always wait a few minutes after charging before vaping<\/li>\n\n\n\n<li>Avoid chain vaping<\/li>\n\n\n\n<li>Don\u2019t let your vape run completely dry<\/li>\n\n\n\n<li>Use high quality devices with stable output<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing a better vape device can make a huge difference in flavor consistency and overall experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Vapes That Don\u2019t Taste Burnt Easily<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re constantly dealing with burnt hits after charging, it might be time to upgrade your device.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">High-quality disposable vapes with advanced mesh coils and consistent power output are designed to prevent burnt taste issues. They deliver smoother flavor and maintain performance even after multiple charging cycles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, ATVS high puff disposable vapes are built with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Advanced mesh coil technology for even heating<\/li>\n\n\n\n<li>Stable power output to prevent overheating<\/li>\n\n\n\n<li>Large e-liquid capacity for consistent saturation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"> Check<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\"><a href=\"https:\/\/atvsvaping.com\/es\/product-category\/atvs-disposable-vape\/\"> ATVS long-lasting disposable vapes<\/a> <\/mark>to avoid burnt taste issues and enjoy smoother performance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Reading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Why Does My Disposable Vape Taste Burnt?<\/li>\n\n\n\n<li>How Long Does It Take to Charge a Disposable Vape?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These guides will help you better understand common vape issues and how to avoid them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A burnt taste after charging is usually caused by coil dryness, overheating, or low e-liquid.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fix is often simple: let your device rest, take gentle puffs, and make sure there\u2019s enough e-liquid. But if the problem keeps happening, it\u2019s a sign that your device may not be high quality or is reaching the end of its lifespan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Upgrading to a reliable vape with better coil technology can save you from constant frustration\u2014and deliver a much better experience overall.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why does my vape taste burnt even after charging?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Because the coil or wick may already be damaged or dry. Charging doesn\u2019t restore burnt cotton.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can charging damage a disposable vape?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, especially if you overcharge or use low-quality devices with poor power control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Should I throw away a burnt vape?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the burnt taste doesn\u2019t go away after trying fixes, it\u2019s best to replace it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long should I wait after charging my vape?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At least 5\u201310 minutes to allow the e-liquid to fully soak into the wick.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>If your vape tastes burnt right after charging, you&#8217;re not alone. This is one of the most frustrating issues vape [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"{\"document\":\"AABJuoiapRWB47P1B7qImqUVgeOz9Qf6iJqlFQbB47P1BwC6iJqlFeTyhOIMAMHjs\/UHDuTyhOIMAYHjs\/UH5PKE4gwDweOz9QepB4kIDkqgvAHcvAEBAQgBAEiKnwT0nQQowAKWAdoBAqquAQMCzljaSAJGBAMAlJ8EBKIBHIgBDtTnAa4B\/soCAR0wxAGaAawCAQEIAQBIAgiABALMBIILAQEIAkIASACeBhABAQgCQkgAvAEBAQgCBqIBEjADACAyAsQEAEgArgQBAQgCkAMIAhICDgIGDhQo0AUASACUBxABAQgCQkgArgEBAQgCQkgAkgEBAQgCQgBIAJAIEAEBCAJCSACmAQEBCAJCAEgAqAEBAQgCQgBIAIQFAQEIAkIASAA2EAEBCAJCSACeAQEBCAJCAEgAigMBAQgCrAIEAwCGAQL+AwBIALwFEAEBCAJCSACgAQEBCAJCAEgAlAUQAQEIAgwCUEgAhgEBAQgCQgBIAJQBkAcQAQEIAkJIALoBAQEIAkJIAJYBAQEIAr4CBAMAyAMASACaAxABAQgCQkgAggEBAQgCuAIC\/AIASACyAxABAQgCQkgAkAEBAQgCQgBIALQDEAEBCAJCSACSAQEBCAJCAEgAuAIQAQEIAkJIAJgBAQEIAkIASACeAxABAQgCQkgAogEBAQgCQgBIALACAQEIAEgOAgEBCAJKALoBAQEIAkoAMgEBCAJKAJoBAQEIAhACXNYEugUBAQgCQgBIAJ4DEAEBCAJCSACgAQEBCAJCAEgAnAMBAQgCQgBIAIQHAQEIAiwCcABIAIoCAQEIAEgOAgEBCAJKAKoBAQEIAkoAogEBAQgCStwDjAUBAQgCBAwChAEC2gEASACgAxABAQgCQkgALgEBCABIDgIBAQgCSgCeAQEBCAJK7gGgAwEBCAJCAEgAvgIQAQEIAkJIACwBAQgCuAIu6AMASAC6AwEBCAJCAEgApAcBAQgCQgBIAKwEEAEBCAJCSAAWAQEIAoYBAwLQAUgAsgEBAQgCQgBIAI4DAQEIAkJIAJwBAQEIAkIASAC8AgEBCAJCSACSAQEBCAJCAEgAsAIBAQgCQkgArAEBAQgCQgBI3LwBpsMBAqYPkgO4BAYCoAEQMgMAFAIKMgKWBQgEBgIeCBwmAq4CkgOWEZIDuA+SA5ANAqgCkgOwCpIDhgIClAMSApgBuAeSA6IBrgGcCAQDADySA44HAqABkgOACZIDhgiSA7IIkgO8EgKmB5IDnBICnA4EDAKEAQKwApIDuA8eAiYDAYwCigYugBCSA8bzA5a7AcSqARKMwwHAxQGYwwEI\/MABAkKYAbAEigGQvAGSAYoGigHYxgGoxAEI+pkB4gmcCwCs1AGEFujcAab4AdSTAkaA6ANM6q8DjKIC3pACtK0C\/KYCppcD5JcDqJcDAuaWA6S0ApRk0mSWZALUY7ZgAuaXA6iXAwLklgO2mAMC1GSWZALSY6IBliSaigEDAvhZAPBGAqaaBOaXA6iXAwMA5JYDkrcBrgHAwwKWuwHEqgESjMMBxsUBBpjDAQj8wAECnoUEyIQEsASKAZC8AZIBigaKAdjGAajEAQj6mQHiCZrfA9L\/AYQW6NwBpvgB1JMCRgauGpYdjKIC3pACtK0C\/KYCAAIBAIQBpLQCAAIBAIQBtmDmlwOolwMDAOSWA7aYA9RklmQDANJjlQkoAKgBhwAoAicBKAEnAIQAqAIhAKgBoQAoAUEAwQREAIQCxAKEAMQHIQInAigGJwAoFiEAKAchACgAJwCoAAQABwAhACgBJwEoAScAqAAEAIEAhACHACgCJwEEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBAQCEAIEAhACBAIQAgQCEAIEAhAAoAScAhwAoAicBBACBAIQAgQCEAIEAhACBAYQAgQCEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBBAAoACcAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIEAAACHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEAIEAhACBAIQAgQCEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAgQCEACgAJwCHACgCJwEEACgBJwCBAAAAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAKAAnAIcAKAInAQQAgQCEAIEAhAAoAScAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAgQCEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIEAAACHACgCJwEEACgAJwCHACgCJwEEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQQAgQCEACcAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAgQCEACgBJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBAQCEBCgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAKAAnAIcAKAInAQQAgQCEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCBAAAAhwAoAicBBAAoACcAhwAoAicBBACEBCgAJwCHACgCJwEEACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwAEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAYQAgQGEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhASBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAxAREAMQGwQDEAsEAxAWEAMQCwQDEAMEAxBLBBcSapgHpnwFzdGF0ZXZlcnNpb25jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2NrcwoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbnN0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeTxhIGhyZWY9Imh0dHBzOi8vYXR2c3ZhcGluZy5jb20vd2h5LWRpc3Bvc2FibGUtdmFwZS10YXN0ZXMtYnVybnQvIj48L2E+PG1hcmsgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6cmdiYSgwLCAwLCAwLCAwKSIgY2xhc3M9Imhhcy1pbmxpbmUtY29sb3IgaGFzLWFzdC1nbG9iYWwtY29sb3ItMS1jb2xvciI+bXJrPC9hPm1ya3N0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwgMCwgMCwgMCkiIGNsYXNzPSJhcy1pbmxpbmUtY29sbyBoYXMtYXN0LWdsb2JhbC1jb2xvci0xLWNvbG9yIj48YSBocjwvbWFyaz48YSBocmVmPSJodHRwczovL2F0dnN2YXBpbmcuY29tL3doeS1kaXNwb3NhYmxlLXZhcGUtdGFzdGVzLWJ1cm50LyI+PG1hcmsgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6cmdiYSgwLCAwLCAwLCAwKSIgY2xhc3M9Imhhcy1pbmxpbmUtY29sb3IgaGFzLWFzdC1nbG9iYWwtY29sb3ItMS1jb2xvciI+bWFyaz48L2E+PC9zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhX2FjZl9jaGFuZ2Vkc2l0ZS1zaWRlYmFyLWxheW91dHNpdGUtY29udGVudC1sYXlvdXRhc3Qtc2l0ZS1jb250ZW50LWxheW91dHNpdGUtY29udGVudC1zdHlsZXNpdGUtc2lkZWJhci1zdHlsZWFzdC1nbG9iYWwtaGVhZGVyLWRpc3BsYXlhc3QtYmFubmVyLXRpdGxlLXZpc2liaWxpdHlhc3QtbWFpbi1oZWFkZXItZGlzcGxheWFzdC1oZmItYWJvdmUtaGVhZGVyLWRpc3BsYXlhc3QtaGZiLWJlbG93LWhlYWRlci1kaXNwbGF5YXN0LWhmYi1tb2JpbGUtaGVhZGVyLWRpc3BsYXlzaXRlLXBvc3QtdGl0bGVhc3QtYnJlYWRjcnVtYnMtY29udGVudGFzdC1mZWF0dXJlZC1pbWdmb290ZXItc21sLWxheW91dGFzdC1kaXNhYmxlLXJlbGF0ZWQtcG9zdHN0aGVtZS10cmFuc3BhcmVudC1oZWFkZXItbWV0YWFkdi1oZWFkZXItaWQtbWV0YXN0aWNrLWhlYWRlci1tZXRhaGVhZGVyLWFib3ZlLXN0aWNrLW1ldGFoZWFkZXItbWFpbi1zdGljay1tZXRhaGVhZGVyLWJlbG93LXN0aWNrLW1ldGFhc3RyYS1taWdyYXRlLW1ldGEtbGF5b3V0c2FzdC1wYWdlLWJhY2tncm91bmQtZW5hYmxlZGFzdC1wYWdlLWJhY2tncm91bmQtbWV0YWFzdC1jb250ZW50LWJhY2tncm91bmQtbWV0YWZvb3Rub3Rlc19lbGVtZW50b3JfZWRpdF9tb2RlX2VsZW1lbnRvcl90ZW1wbGF0ZV90eXBlX2VsZW1lbnRvcl9kYXRhX2VsZW1lbnRvcl9wYWdlX3NldHRpbmdzZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NXaHkgRG9lcyBNeSBWYXBlIFRhc3RlIEJ1cm50IEFmdGVyIENoYXJnaW5nPyAoQ2F1c2VzLCBGaXhlcyAmYW1wOyBIb3cgdG8gUHJldmVudCBJdCljbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc0lmIHlvdXIgdmFwZSB0YXN0ZXMgYnVybnQgcmlnaHQgYWZ0ZXIgY2hhcmdpbmcsIHlvdSdyZSBub3QgYWxvbmUuIFRoaXMgaXMgb25lIG9mIHRoZSBtb3N0IGZydXN0cmF0aW5nIGlzc3VlcyB2YXBlIHVzZXJzIGZhY2Vlc3BlY2lhbGx5IHdpdGggZGlzcG9zYWJsZSBvciByZWNoYXJnZWFibGUgZGV2aWNlcy4gTWFueSBwZW9wbGUgYXNzdW1lIHRoZSBiYXR0ZXJ5IGlzIHRoZSBwcm9ibGVtLCBidXQgaW4gcmVhbGl0eSwgdGhlIGJ1cm50IHRhc3RlIHVzdWFsbHkgY29tZXMgZnJvbSBob3cgY2hhcmdpbmcgYWZmZWN0cyB0aGUgY29pbCwgd2ljaywgb3IgZS1saXF1aWQgaW5zaWRlIHlvdXIgZGV2aWNlLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBnb29kIG5ld3M\/IEluIG1vc3QgY2FzZXMsIGl04oCZcyBmaXhhYmxlLiBJbiB0aGlzIGd1aWRlLCB3ZeKAmWxsIGJyZWFrIGRvd24gZXhhY3RseSB3aHkgeW91ciB2YXBlIHRhc3RlcyBidXJudCBhZnRlciBjaGFyZ2luZywgaG93IHRvIGZpeCBpdCBzdGVwIGJ5IHN0ZXAsIGFuZCBob3cgdG8gcHJldmVudCBpdCBmcm9tIGhhcHBlbmluZyBhZ2Fpbi5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElzIEl0IE5vcm1hbCBmb3IgYSBWYXBlIHRvIFRhc3RlIEJ1cm50IEFmdGVyIENoYXJnaW5nP2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnR5b3VyIHZhcGUgc2hvdWxkIG5vdCB0YXN0ZSBidXJudCBhZnRlciBjaGFyZ2luZy4gaXTigJlzIGEgdmVyeSBjb21tb24gaXNzdWUgZGlzcG9zYWJsZSB2YXBlcyBhbmQgaGlnaHB1ZmYgZGV2aWNlcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudENoYXJnaW5nIGNhbiB0ZW1wb3JhcmlseSBhZmZlY3QgdGhlIGludGVybmFsIHRlbXBlcmF0dXJlLCBsaXF1aWQgZGlzdHJpYnV0aW9uLCBhbmQgY29pbCBwZXJmb3JtYW5jZS4gSWYgdGxvdyBlLWxpcXVpZHlvdSBtYXkgZXhwZXJpZW5jZSBhIGJ1cm50IGhpdCBpbW1lZGlhdGVseSBhZnRlciBjaGFyZ2luZy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDUgUmVhc29ucyBZb3VyIFZhcGUgVGFzdGVzIEJ1cm50IEFmdGVyIENoYXJnaW5nbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDEuIENvaWwgT3ZlcmhlYXRzIER1cmluZyBDaGFyZ2luZ2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGVuIHlvdSBjaGFyZ2UgeW91ciB2YXBlLCB0aGUgaW50ZXJuYWwgY29tcG9uZW50cyB3YXJtIHVwIHNsaWdodGx5LiBUaGlzIGhlYXQgY2FuIGRyeSBvdXQgdGhlIGNvdHRvbiB3aWNrIGluc2lkZSB0aGUgY29pbC4gSWYgdGhlIHdpY2sgaXNu4oCZdCBwcm9wZXJseSBzYXR1cmF0ZWQgd2l0aCBlLWxpcXVpZCwgdGhlIG5leHQgcHVmZiB5b3UgdGFrZSBjYW4gYnVybiB0aGUgZHJ5IGNvdHRvbuKAlGNhdXNpbmcgdGhhdCBoYXJzaCwgYnVybnQgdGFzdGUuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQyLiBFLUxpcXVpZCBIYXNu4oCZdCBSZWFic29yYmVkIEludG8gdGhlIFdpY2tsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBpcyBvbmUgb2YgdGhlIG1vc3Qgb3Zlcmxvb2tlZCByZWFzb25zLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QWZ0ZXIgY2hhcmdpbmcsIHRoZSBlLWxpcXVpZCBpbnNpZGUgeW91ciB2YXBlIG1heSBzaGlmdCBzbGlnaHRseS4gSWYgeW91IHN0YXJ0IHZhcGluZyBpbW1lZGlhdGVseSwgdGhlIHdpY2sgbWF5IG5vdCBoYXZlIGZ1bGx5IGFic29yYmVkIHRoZSBsaXF1aWQgYWdhaW4uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRSZXN1bHQ\/IEEgZHJ5IGhpdC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDMuIFlvdXIgVmFwZSBJcyBSdW5uaW5nIExvdyBvbiBFLUxpcXVpZGxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3VyIHZhcGUgaXMgbmVhcmx5IGVtcHR5LCBjaGFyZ2luZyB3b27igJl0IGZpeCB0aGUgcHJvYmxlbS4gSW4gZmFjdCwgaXQgY2FuIG1ha2UgaXQgd29yc2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGVuIHRoZXJl4oCZcyBub3QgZW5vdWdoIGUtbGlxdWlkIHRvIGZ1bGx5IHNvYWsgdGhlIGNvaWwsIGV2ZXJ5IHB1ZmYgcmlza3MgYnVybmluZyB0aGUgYy4gVGhpcyBpcyBlc3BlY2lhbGx5IGNvbW1vbiBpbiBoaWdocHVmZiBkaXNwb3NhYmxlIHZhcGVzIHRvd2FyZCB0aGUgZW5kIG9mIHRoZWlyIGxpZmVzcGFuLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50NC4gT3ZlcmNoYXJnaW5nIEFmZmVjdHMgQ29pbCBQZXJmb3JtYW5jZWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRMZWF2aW5nIHlvdXIgdmFwZSBwbHVnZ2VkIGluIGZvciB0b28gbG9uZyBjYW4gY2F1c2UgdW5zdGFibGUgcG93ZXIgb3V0cHV0LiBUaGlzIG1heSBkYW1hZ2UgdGhlIGNvaWwgb3ZlciB0aW1lLCBtYWtpbmcgaXQgaGVhdCB1bmV2ZW5seSBhbmQgcHJvZHVjZSBhIGJ1cm50IHRhc3RlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50NS4gTG93UXVhbGl0eSBWYXBlIERldmljZXNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Tm90IGFsbCB2YXBlcyBhcmUgYnVpbHQgdGhlIHNhbWUuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRIb3cgdG8gRml4IGEgQnVybnQgVmFwZSBBZnRlciBDaGFyZ2luZyAoU3RlcC1ieS1TdGVwKWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDE6IExldCBJdCBTaXQgZm9yIDXigJMxMCBNaW51dGVzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFmdGVyIGNoYXJnaW5nLCBnaXZlIHlvdXIgdmFwZSB0aW1lIHRvIGNvb2wgZG93biBhbmQgYWxsb3cgdGhlIGUtbGlxdWlkIHRvIGZ1bGx5IHNvYWsgaW50byB0aGUgYy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFN0ZXAgMjogVGFrZSBHZW50bGUgUHVmZnNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QXZvaWQgdGFraW5nIHN0cm9uZyBvciByYXBpZCBwdWZmcyByaWdodCBhd2F5LiBJbnN0ZWFkLCB0YWtlIGxpZ2h0IGRyYXdzIHRvIGhlbHAgdGhlIHdpY2sgcmVzYXR1cmF0ZSBncmFkdWFsbHkuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDM6IENoZWNrIHRoZSBFLUxpcXVpZCBMZXZlbGxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3VyIHZhcGUgaXMgYWxtb3N0IGVtcHR5LCB0aGUgYnVybnQgdGFzdGUgaXMgbGlrZWx5IHBlcm1hbmVudC4gSW4gdGhpcyBjYXNlLCBpdOKAmXMgdGltZSB0byByZXBsYWNlIHRoZSBkZXZpY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDQ6IERvbuKAmXQgVmFwZSBXaGlsZSBDaGFyZ2luZ2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRVc2luZyB5b3VyIHZhcGUgd2hpbGUgaXTigJlzIHBsdWdnZWQgaW4gY2FuIG92ZXJoZWF0IHRoZSBjb2lsIGFuZCB3b3JzZW4gdGhlIHByb2JsZW0uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIDU6IFJlcGxhY2UgdGhlIERldmljZSBpZiBOZWVkZWRsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgdGhlIGNvaWwgaXMgYWxyZWFkeSBidXJudCwgdGhlcmXigJlzIG5vIHJlYWwgZml4LiBDb250aW51aW5nIHRvIHVzZSBpdCB3aWxsIG9ubHkgZ2l2ZSB5b3UgYmFkIGZsYXZvci5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEhvdyB0byBQcmV2ZW50IEJ1cm50IFRhc3RlIEFmdGVyIENoYXJnaW5nbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFByZXZlbnRpbmcgdGhlIGlzc3VlIGlzIG11Y2ggZWFzaWVyIHRoYW4gZml4aW5nIGl0LiBIZXJlIGFyZSBhIGZldyBzaW1wbGUgdGlwczpkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QWx3YXlzIHdhaXQgYSBmZXcgbWludXRlcyBhZnRlciBjaGFyZ2luZyBiZWZvcmUgdmFwaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBdm9pZCBjaGFpbiB2YXBpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERvbuKAmXQgbGV0IHlvdXIgdmFwZSBydW4gY29tcGxldGVseSBkcnlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFVzZSBoaWdocXVhbGl0eSBkZXZpY2VzIHdpdGggc3RhYmxlIG91dHB1dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Q2hvb3NpbmcgYSBiZXR0ZXIgdmFwZSBkZXZpY2UgY2FuIG1ha2UgYSBodWdlIGRpZmZlcmVuY2UgaW4gZmxhdm9yIGNvbnNpc3RlbmN5IGFuZCBvdmVyYWxsIGV4cGVyaWVuY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRCZXN0IFZhcGVzIFRoYXQgRG9u4oCZdCBUYXN0ZSBCdXJudCBFYXNpbHlsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW914oCZcmUgY29uc3RhbnRseSBkZWFsaW5nIHdpdGggYnVybnQgaGl0cyBhZnRlciBjaGFyZ2luZywgaXQgbWlnaHQgYmUgdGltZSB0byB1cGdyYWRlIHlvdXIgZGV2aWNlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgdmFwZXMgd2l0aCBhZHZhbmNlZCBtZXNoIGNvaWxzIGFuZCBjb25zaXN0ZW50IHBvd2VyIG91dHB1dCBhcmUgZGVzaWduZWQgdG8gcHJldmVudCBidXJudCB0YXN0ZSBpc3N1ZXMuIFRoZXkgZGVsaXZlciBzbW9vdGhlciBmbGF2b3IgYW5kIG1haW50YWluIHBlcmZvcm1hbmNlIGV2ZW4gYWZ0ZXIgbXVsdGlwbGUgY2hhcmdpbmcgY3ljbGVzLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9yIGV4YW1wbGUsIEFUVlMgaGlnaHB1ZmYgZGlzcG9zYWJsZSB2YXBlcyBhcmUgYnVpbHQgd2l0aDpkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QWR2YW5jZWQgbWVzaCBjb2lsIHRlY2hub2xvZ3kgZm9yIGV2ZW4gaGVhdGluZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U3RhYmxlIHBvd2VyIG91dHB1dCB0byBwcmV2ZW50IG92ZXJoZWF0aW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRMYXJnZSBlLWxpcXVpZCBjYXBhY2l0eSBmb3IgY29uc2lzdGVudCBzYXR1cmF0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgQ2hlY2sgQVRWUyBsb25nLWxhc3RpbmcgZGlzcG9zYWJsZSB2YXBlcyB0byBhdm9pZCBidXJudCB0YXN0ZSBpc3N1ZXMgYW5kIGVuam95IHNtb290aGVyIHBlcmZvcm1hbmNlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UmVsYXRlZCBSZWFkaW5nbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2h5IERvZXMgTXkgRGlzcG9zYWJsZSBWYXBlIFRhc3RlIEJ1cm50P2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SG93IExvbmcgRG9lcyBJdCBUYWtlIHRvIENoYXJnZSBhIERpc3Bvc2FibGUgVmFwZT9pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZXNlIGd1aWRlcyB3aWxsIGhlbHAgeW91IGJldHRlciB1bmRlcnN0YW5kIGNvbW1vbiB2YXBlIGlzc3VlcyBhbmQgaG93IHRvIGF2b2lkIHRoZW0uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRGaW5hbCBUaG91Z2h0c2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIGJ1cm50IHRhc3RlIGFmdGVyIGNoYXJnaW5nIGlzIHVzdWFsbHkgY2F1c2VkIGJ5IGNvaWwgZHJ5bmVzcywgb3ZlcmhlYXRpbmcsIG9yIGxvdyBlLWxpcXVpZC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBmaXggaXMgb2Z0ZW4gc2ltcGxlOiBsZXQgeW91ciBkZXZpY2UgcmVzdCwgdGFrZSBnZW50bGUgcHVmZnMsIGFuZCBtYWtlIHN1cmUgdGhlcmXigJlzIGVub3VnaCBlLWxpcXVpZC4gQnV0IGlmIHRoZSBwcm9ibGVtIGtlZXBzIGhhcHBlbmluZywgaXTigJlzIGEgc2lnbiB0aGF0IHlvdXIgZGV2aWNlIG1heSBub3QgYmUgaGlnaCBxdWFsaXR5IG9yIGlzIHJlYWNoaW5nIHRoZSBlbmQgb2YgaXRzIGxpZmVzcGFuLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VXBncmFkaW5nIHRvIGEgcmVsaWFibGUgdmFwZSB3aXRoIGJldHRlciBjb2lsIHRlY2hub2xvZ3kgY2FuIHNhdmUgeW91IGZyb20gY29uc3RhbnQgZnJ1c3RyYXRpb27igJRhbmQgZGVsaXZlciBhIG11Y2ggYmV0dGVyIGV4cGVyaWVuY2Ugb3ZlcmFsbC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEZBUWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaHkgZG9lcyBteSB2YXBlIHRhc3RlIGJ1cm50IGV2ZW4gYWZ0ZXIgY2hhcmdpbmc\/bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEJlY2F1c2UgdGhlIGNvaWwgb3Igd2ljayBtYXkgYWxyZWFkeSBiZSBkYW1hZ2VkIG9yIGRyeS4gQ2hhcmdpbmcgZG9lc27igJl0IHJlc3RvcmUgYnVybnQgY290dG9uLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Q2FuIGNoYXJnaW5nIGRhbWFnZSBhIGRpc3Bvc2FibGUgdmFwZT9sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WWVzLCBlc3BlY2lhbGx5IGlmIHlvdSBvdmVyY2hhcmdlIG9yIHVzZSBsb3ctcXVhbGl0eSBkZXZpY2VzIHdpdGggcG9vciBwb3dlciBjb250cm9sLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2hvdWxkIEkgdGhyb3cgYXdheSBhIGJ1cm50IHZhcGU\/bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHRoZSBidXJudCB0YXN0ZSBkb2VzbuKAmXQgZ28gYXdheSBhZnRlciB0cnlpbmcgZml4ZXMsIGl04oCZcyBiZXN0IHRvIHJlcGxhY2UgaXQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRIb3cgbG9uZyBzaG91bGQgSSB3YWl0IGFmdGVyIGNoYXJnaW5nIG15IHZhcGU\/bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEF0IGxlYXN0IDXigJMxMCBtaW51dGVzIHRvIGFsbG93IHRoZSBlLWxpcXVpZCB0byBmdWxseSBzb2FrIGludG8gdGhlIHdpY2suZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3M8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW91ciB2YXBlIHRhc3RlcyBidXJudCByaWdodCBhZnRlciBjaGFyZ2luZywgeW91J3JlIG5vdCBhbG9uZS4gVGhpcyBpcyBvbmUgb2YgdGhlIG1vc3QgZnJ1c3RyYXRpbmcgaXNzdWVzIHZhcGUgdXNlcnMgZmFjZWVzcGVjaWFsbHkgd2l0aCBkaXNwb3NhYmxlIG9yIHJlY2hhcmdlYWJsZSBkZXZpY2VzLiBNYW55IHBlb3BsZSBhc3N1bWUgdGhlIGJhdHRlcnkgaXMgdGhlIHByb2JsZW0sIGJ1dCBpbiByZWFsaXR5LCB0aGUgYnVybnQgdGFzdGUgdXN1YWxseSBjb21lcyBmcm9tIGhvdyBjaGFyZ2luZyBhZmZlY3RzIHRoZSBjb2lsLCB3aWNrLCBvciBlLWxpcXVpZCBpbnNpZGUgeW91ciBkZXZpY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGdvb2QgbmV3cz8gSW4gbW9zdCBjYXNlcywgaXTigJlzIGZpeGFibGUuIEluIHRoaXMgZ3VpZGUsIHdl4oCZbGwgYnJlYWsgZG93biBleGFjdGx5IHdoeSB5b3VyIHZhcGUgdGFzdGVzIGJ1cm50IGFmdGVyIGNoYXJnaW5nLCBob3cgdG8gZml4IGl0IHN0ZXAgYnkgc3RlcCwgYW5kIGhvdyB0byBwcmV2ZW50IGl0IGZyb20gaGFwcGVuaW5nIGFnYWluLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPklzIEl0IE5vcm1hbCBmb3IgYSBWYXBlIHRvIFRhc3RlIEJ1cm50IEFmdGVyIENoYXJnaW5nPzwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+eW91ciB2YXBlIHNob3VsZCBub3QgdGFzdGUgYnVybnQgYWZ0ZXIgY2hhcmdpbmcuICBpdOKAmXMgYSB2ZXJ5IGNvbW1vbiBpc3N1ZSAgZGlzcG9zYWJsZSB2YXBlcyBhbmQgaGlnaHB1ZmYgZGV2aWNlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaGFyZ2luZyBjYW4gdGVtcG9yYXJpbHkgYWZmZWN0IHRoZSBpbnRlcm5hbCB0ZW1wZXJhdHVyZSwgbGlxdWlkIGRpc3RyaWJ1dGlvbiwgYW5kIGNvaWwgcGVyZm9ybWFuY2UuIElmIHRoIGUgbG93IGUtbGlxdWlkeW91IG1heSBleHBlcmllbmNlIGEgYnVybnQgaGl0IGltbWVkaWF0ZWx5IGFmdGVyIGNoYXJnaW5nLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjUgUmVhc29ucyBZb3VyIFZhcGUgVGFzdGVzIEJ1cm50IEFmdGVyIENoYXJnaW5nPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4xLiBDb2lsIE92ZXJoZWF0cyBEdXJpbmcgQ2hhcmdpbmc8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldoZW4geW91IGNoYXJnZSB5b3VyIHZhcGUsIHRoZSBpbnRlcm5hbCBjb21wb25lbnRzIHdhcm0gdXAgc2xpZ2h0bHkuIFRoaXMgaGVhdCBjYW4gZHJ5IG91dCB0aGUgY290dG9uIHdpY2sgaW5zaWRlIHRoZSBjb2lsLiBJZiB0aGUgd2ljayBpc27igJl0IHByb3Blcmx5IHNhdHVyYXRlZCB3aXRoIGUtbGlxdWlkLCB0aGUgbmV4dCBwdWZmIHlvdSB0YWtlIGNhbiBidXJuIHRoZSBkcnkgY290dG9u4oCUY2F1c2luZyB0aGF0IGhhcnNoLCBidXJudCB0YXN0ZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4yLiBFLUxpcXVpZCBIYXNu4oCZdCBSZWFic29yYmVkIEludG8gdGhlIFdpY2s8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgaXMgb25lIG9mIHRoZSBtb3N0IG92ZXJsb29rZWQgcmVhc29ucy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BZnRlciBjaGFyZ2luZywgdGhlIGUtbGlxdWlkIGluc2lkZSB5b3VyIHZhcGUgbWF5IHNoaWZ0IHNsaWdodGx5LiBJZiB5b3Ugc3RhcnQgdmFwaW5nIGltbWVkaWF0ZWx5LCB0aGUgd2ljayBtYXkgbm90IGhhdmUgZnVsbHkgYWJzb3JiZWQgdGhlIGxpcXVpZCBhZ2Fpbi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5SZXN1bHQ\/IEEgZHJ5IGhpdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4zLiBZb3VyIFZhcGUgSXMgUnVubmluZyBMb3cgb24gRS1MaXF1aWQ8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdXIgdmFwZSBpcyBuZWFybHkgZW1wdHksIGNoYXJnaW5nIHdvbuKAmXQgZml4IHRoZSBwcm9ibGVtLiBJbiBmYWN0LCBpdCBjYW4gbWFrZSBpdCB3b3JzZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGVuIHRoZXJl4oCZcyBub3QgZW5vdWdoIGUtbGlxdWlkIHRvIGZ1bGx5IHNvYWsgdGhlIGNvaWwsIGV2ZXJ5IHB1ZmYgcmlza3MgYnVybmluZyB0aGUgd2ljay4gVGhpcyBpcyBlc3BlY2lhbGx5IGNvbW1vbiBpbiBoaWdocHVmZiBkaXNwb3NhYmxlIHZhcGVzIHRvd2FyZCB0aGUgZW5kIG9mIHRoZWlyIGxpZmVzcGFuLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjQuIE92ZXJjaGFyZ2luZyBBZmZlY3RzIENvaWwgUGVyZm9ybWFuY2U8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkxlYXZpbmcgeW91ciB2YXBlIHBsdWdnZWQgaW4gZm9yIHRvbyBsb25nIGNhbiBjYXVzZSB1bnN0YWJsZSBwb3dlciBvdXRwdXQuIFRoaXMgbWF5IGRhbWFnZSB0aGUgY29pbCBvdmVyIHRpbWUsIG1ha2luZyBpdCBoZWF0IHVuZXZlbmx5IGFuZCBwcm9kdWNlIGEgYnVybnQgdGFzdGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+NS4gTG93UXVhbGl0eSBWYXBlIERldmljZXM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vdCBhbGwgdmFwZXMgYXJlIGJ1aWx0IHRoZSBzYW1lLiBMb3dlci1xdWFsaXR5IGRpc3Bvc2FibGUgdmFwZXMgb2Z0ZW4gaGF2ZSBwb29yIHdpY2tpbmcgc3lzdGVtcyBhbmQgaW5jb25zaXN0ZW50IHBvd2VyIGRlbGl2ZXJ5LiBBZnRlciBjaGFyZ2luZywgdGhlc2UgZGV2aWNlcyBhcmUgbW9yZSBsaWtlbHkgdG8gcHJvZHVjZSBidXJudCBoaXRzIGJlY2F1c2UgdGhleSBjYW7igJl0IHByb3Blcmx5IHJlZ3VsYXRlIGhlYXQgb3IgZS1saXF1aWQgZmxvdy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5Ib3cgdG8gRml4IGEgQnVybnQgVmFwZSBBZnRlciBDaGFyZ2luZyAoU3RlcC1ieS1TdGVwKTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAxOiBMZXQgSXQgU2l0IGZvciA14oCTMTAgTWludXRlczwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QWZ0ZXIgY2hhcmdpbmcsIGdpdmUgeW91ciB2YXBlIHRpbWUgdG8gY29vbCBkb3duIGFuZCBhbGxvdyB0aGUgZS1saXF1aWQgdG8gZnVsbHkgc29hayBpbnRvIHRoZSBjLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMjogVGFrZSBHZW50bGUgUHVmZnM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkF2b2lkIHRha2luZyBzdHJvbmcgb3IgcmFwaWQgcHVmZnMgcmlnaHQgYXdheS4gSW5zdGVhZCwgdGFrZSBsaWdodCBkcmF3cyB0byBoZWxwIHRoZSB3aWNrIHJlc2F0dXJhdGUgZ3JhZHVhbGx5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMzogQ2hlY2sgdGhlIEUtTGlxdWlkIExldmVsPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3VyIHZhcGUgaXMgYWxtb3N0IGVtcHR5LCB0aGUgYnVybnQgdGFzdGUgaXMgbGlrZWx5IHBlcm1hbmVudC4gSW4gdGhpcyBjYXNlLCBpdOKAmXMgdGltZSB0byByZXBsYWNlIHRoZSBkZXZpY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCA0OiBEb27igJl0IFZhcGUgV2hpbGUgQ2hhcmdpbmc8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlVzaW5nIHlvdXIgdmFwZSB3aGlsZSBpdOKAmXMgcGx1Z2dlZCBpbiBjYW4gb3ZlcmhlYXQgdGhlIGNvaWwgYW5kIHdvcnNlbiB0aGUgcHJvYmxlbS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDU6IFJlcGxhY2UgdGhlIERldmljZSBpZiBOZWVkZWQ8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHRoZSBjb2lsIGlzIGFscmVhZHkgYnVybnQsIHRoZXJl4oCZcyBubyByZWFsIGZpeC4gQ29udGludWluZyB0byB1c2UgaXQgd2lsbCBvbmx5IGdpdmUgeW91IGJhZCBmbGF2b3IuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SG93IHRvIFByZXZlbnQgQnVybnQgVGFzdGUgQWZ0ZXIgQ2hhcmdpbmc8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlByZXZlbnRpbmcgdGhlIGlzc3VlIGlzIG11Y2ggZWFzaWVyIHRoYW4gZml4aW5nIGl0LiBIZXJlIGFyZSBhIGZldyBzaW1wbGUgdGlwczo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkFsd2F5cyB3YWl0IGEgZmV3IG1pbnV0ZXMgYWZ0ZXIgY2hhcmdpbmcgYmVmb3JlIHZhcGluZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QXZvaWQgY2hhaW4gdmFwaW5nPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Eb27igJl0IGxldCB5b3VyIHZhcGUgcnVuIGNvbXBsZXRlbHkgZHJ5PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Vc2UgaGlnaHF1YWxpdHkgZGV2aWNlcyB3aXRoIHN0YWJsZSBvdXRwdXQ8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaG9vc2luZyBhIGJldHRlciB2YXBlIGRldmljZSBjYW4gbWFrZSBhIGh1Z2UgZGlmZmVyZW5jZSBpbiBmbGF2b3IgY29uc2lzdGVuY3kgYW5kIG92ZXJhbGwgZXhwZXJpZW5jZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5CZXN0IFZhcGVzIFRoYXQgRG9u4oCZdCBUYXN0ZSBCdXJudCBFYXNpbHk8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdeKAmXJlIGNvbnN0YW50bHkgZGVhbGluZyB3aXRoIGJ1cm50IGhpdHMgYWZ0ZXIgY2hhcmdpbmcsIGl0IG1pZ2h0IGJlIHRpbWUgdG8gdXBncmFkZSB5b3VyIGRldmljZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5IaWdoLXF1YWxpdHkgZGlzcG9zYWJsZSB2YXBlcyB3aXRoIGFkdmFuY2VkIG1lc2ggY29pbHMgYW5kIGNvbnNpc3RlbnQgcG93ZXIgb3V0cHV0IGFyZSBkZXNpZ25lZCB0byBwcmV2ZW50IGJ1cm50IHRhc3RlIGlzc3Vlcy4gVGhleSBkZWxpdmVyIHNtb290aGVyIGZsYXZvciBhbmQgbWFpbnRhaW4gcGVyZm9ybWFuY2UgZXZlbiBhZnRlciBtdWx0aXBsZSBjaGFyZ2luZyBjeWNsZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9yIGV4YW1wbGUsIEFUVlMgaGlnaHB1ZmYgZGlzcG9zYWJsZSB2YXBlcyBhcmUgYnVpbHQgd2l0aDo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkFkdmFuY2VkIG1lc2ggY29pbCB0ZWNobm9sb2d5IGZvciBldmVuIGhlYXRpbmc8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlN0YWJsZSBwb3dlciBvdXRwdXQgdG8gcHJldmVudCBvdmVyaGVhdGluZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+TGFyZ2UgZS1saXF1aWQgY2FwYWNpdHkgZm9yIGNvbnNpc3RlbnQgc2F0dXJhdGlvbjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPiBDaGVjayBBVFZTIGxvbmctbGFzdGluZyBkaXNwb3NhYmxlIHZhcGVzIHRvIGF2b2lkIGJ1cm50IHRhc3RlIGlzc3VlcyBhbmQgZW5qb3kgc21vb3RoZXIgcGVyZm9ybWFuY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+UmVsYXRlZCBSZWFkaW5nPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPldoeSBEb2VzIE15IERpc3Bvc2FibGUgVmFwZSBUYXN0ZSBCdXJudD88L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhvdyBMb25nIERvZXMgSXQgVGFrZSB0byBDaGFyZ2UgYSBEaXNwb3NhYmxlIFZhcGU\/PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlc2UgZ3VpZGVzIHdpbGwgaGVscCB5b3UgYmV0dGVyIHVuZGVyc3RhbmQgY29tbW9uIHZhcGUgaXNzdWVzIGFuZCBob3cgdG8gYXZvaWQgdGhlbS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GaW5hbCBUaG91Z2h0czwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QSBidXJudCB0YXN0ZSBhZnRlciBjaGFyZ2luZyBpcyB1c3VhbGx5IGNhdXNlZCBieSBjb2lsIGRyeW5lc3MsIG92ZXJoZWF0aW5nLCBvciBsb3cgZS1saXF1aWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGZpeCBpcyBvZnRlbiBzaW1wbGU6IGxldCB5b3VyIGRldmljZSByZXN0LCB0YWtlIGdlbnRsZSBwdWZmcywgYW5kIG1ha2Ugc3VyZSB0aGVyZeKAmXMgZW5vdWdoIGUtbGlxdWlkLiBCdXQgaWYgdGhlIHByb2JsZW0ga2VlcHMgaGFwcGVuaW5nLCBpdOKAmXMgYSBzaWduIHRoYXQgeW91ciBkZXZpY2UgbWF5IG5vdCBiZSBoaWdoIHF1YWxpdHkgb3IgaXMgcmVhY2hpbmcgdGhlIGVuZCBvZiBpdHMgbGlmZXNwYW4uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VXBncmFkaW5nIHRvIGEgcmVsaWFibGUgdmFwZSB3aXRoIGJldHRlciBjb2lsIHRlY2hub2xvZ3kgY2FuIHNhdmUgeW91IGZyb20gY29uc3RhbnQgZnJ1c3RyYXRpb27igJRhbmQgZGVsaXZlciBhIG11Y2ggYmV0dGVyIGV4cGVyaWVuY2Ugb3ZlcmFsbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GQVE8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoeSBkb2VzIG15IHZhcGUgdGFzdGUgYnVybnQgZXZlbiBhZnRlciBjaGFyZ2luZz88L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkJlY2F1c2UgdGhlIGNvaWwgb3Igd2ljayBtYXkgYWxyZWFkeSBiZSBkYW1hZ2VkIG9yIGRyeS4gQ2hhcmdpbmcgZG9lc27igJl0IHJlc3RvcmUgYnVybnQgY290dG9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkNhbiBjaGFyZ2luZyBkYW1hZ2UgYSBkaXNwb3NhYmxlIHZhcGU\/PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5ZZXMsIGVzcGVjaWFsbHkgaWYgeW91IG92ZXJjaGFyZ2Ugb3IgdXNlIGxvdy1xdWFsaXR5IGRldmljZXMgd2l0aCBwb29yIHBvd2VyIGNvbnRyb2wuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U2hvdWxkIEkgdGhyb3cgYXdheSBhIGJ1cm50IHZhcGU\/PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB0aGUgYnVybnQgdGFzdGUgZG9lc27igJl0IGdvIGF3YXkgYWZ0ZXIgdHJ5aW5nIGZpeGVzLCBpdOKAmXMgYmVzdCB0byByZXBsYWNlIGl0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkhvdyBsb25nIHNob3VsZCBJIHdhaXQgYWZ0ZXIgY2hhcmdpbmcgbXkgdmFwZT88L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkF0IGxlYXN0IDXigJMxMCBtaW51dGVzIHRvIGFsbG93IHRoZSBlLWxpcXVpZCB0byBmdWxseSBzb2FrIGludG8gdGhlIHdpY2suPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+ICBCdXQgQnV0QWN0dWFsbHksIEFjdHVhbGwsIHlmb3IgICwgZm9yICwgaGVyZSBhcmUgZXJlYXIgIExvd2VyLXF1YWxpdHkgZGlzcG9zYWJsZSB2YXBlcyBvZnRlbiBoYXZlIHBvb3Igd2lja2luZyBzeXN0ZW1zIGFuZCBpbmNvbnNpc3RlbnQgcG93ZXIgZGVsaXZlcnkuIEFmdGVyIGNoYXJnaW5nLCB0aGVzZSBkZXZpY2VzIGFyZSBtb3JlIGxpa2VseSB0byBwcm9kdWNlIGJ1cm50IGhpdHMgYmVjYXVzZSB0aGV5IGNhbuKAmXQgcHJvcGVybHkgcmVndWxhdGUgaGVhdCBvciBlLWxpcXVpZCBmbG93LiAgIG9pbHdpa29pbCAgICA8YWhyZWY9Imh0dHBzOi8vYXR2c3ZhcGluZy5jb20vcHJvZHVjdC1jYXRlZ29yeS9hdHZzLWRpc3Bvc2FibGUtdmFwZS8iPiA8L2E+PGFocmVmPSJodHRwczovL2F0dnN2YXBpbmcuY29tL3Byb2R1Y3QtY2F0ZWdvcnkvYXR2cy1kaXNwb3NhYmxlLXZhcGUvIj4gPC9hPm1ya3N0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwgMCwgMCwgMCkiIGNsYXNzPSJhcy1pbmxpbmUtY29sbyBoYXMtYXN0LWdsb2JhbC1jb2xvci0xLWNvbG9yIj48YSBocjwvbWFyaz4FBwgHBApHAEsANgUHBQcFB4MBAkEApgEBAgQBAjEOJAepAgsFBwgECAYIBQgHCAcIBggOCA4ICwgGSAEGCAQMUwAXUgAZGxdcAB0PFxARGR0SERcWFxobGBsJFBgPGAgKCAQIBpQBCAcECkcASwC8AZoDCAcECgeGAwdLAAgHBAoHNgULCAcECgcxGAEZDQdLAAgHBAoHqAFBAQo6B0sACAcECgcvBQsIBwQKByEFCwgHBAoHvwMHSwAIBwQKBysFCwgHBAoHKwdLAAgHBAoHmQIHSwAIBwQKBxIHSwAIBwQKBycFCwgHBAoHnAEHSwAIBwQKB5YBASM3B0sACAcECgcoBQsIBwQKB6ECB0sACAcECgcGFAULCAcECgchB0sACAcECgc1BQsIBwQKByMFCwgHBAoHnwFBAAdLAAgHBAoHGQULCAcECgecARMHSwAIBwQKByAFCwgHBAoHsQEHSwAIBwQKByEFCwgHBAoHkwEHSwAIBwQKByQFCwgHBAoHpgEHSwAIBwQKBykFCwgHBAoHjwEHSwAIBwQKBwYLCAcECgc2CwgHBAoHEgsIBwQKByYLCAcECgcIIgsIBwQKB6YBB0sACAcECgcoBQsIBwQKB6UBB0sACAcECgeZAwdLAAgHBAoHFiUHSwAIBwQKBwYLCAcECgcuCwgHBAoHKgsIBwQKBzELCAcECgcGASIBOwdLAAgHBAoHDwULCAcECgcGCwgHBAoHKAsIBwQKBzILCAcECgeWAQdLAAgHBAoHDgULCAcECgecAQEHSwAIBwQKB6kDB0sACAcECgeNAgdLAAgHBAoHAwULCAcECgcjQQIKBQsIBwQKB54BB0sACAcECgcmBQsIBwQKB5UBB0sACAcECgchBQsIBwQKB48BB0sACAcECgcuBQsIBwQKB4gBB0sAlQKzB5wCATAZQQAZqwICAQ6XAasIvAeoBpQBmAWDAaoBAbwDMTeOBAEepwMwoASDBJkEngmzA44JjgcGASIBmAG8B0EBhQOACLoRQQFDAAEJBwMBAkEAAgMBAgkDAkEAnwNBAQMCAQNBBoQBBEEChAEEAQIxDiQHCwEAAAcBEAAfAQIAiQJBAAIAQgEBAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAlgEBAkENvgMGAyIPhQFBOAdBBQMJARBBBAQJBwMHFEEBB0EMB0ESB0EKAkEDB0EIB0EJpwMBB0EJAkECB0EJB0EIB0EIB0EIB0EfB0EjAkEBB0ETB0EFF0ELB0EnqQEDCAEKBQEEAw8EEwHpAQEB6QEAAQksqQECAakBAekBAgGpAQECqQEPEwGGARepAUEAQwABAjEOJAcDEAB9AX21SH0AfbVIdyQ1MGM4NGU2MS0xYzhjLTRjZGItOWJmMi0zZWU1NjdmMjQzZDB4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXUFfacCfaYCfakCfagCfaoCdQZ9pwJ9pgJ9qQJ9qAJ9qgJ9qwJ3B3B1Ymxpc2gcAHUBfQF3EzIwMjYtMDQtMTdUMDg6MDM6NDN7QnnZp3phYAB9pPKE4gyABwB9AX0AdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHl3B2RlZmF1bHR3AHcHZGVmYXVsdHcHZGVmYXVsdHcHZGVmYXVsdHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3B2RlZmF1bHR2AwdkZXNrdG9wdgwQYmFja2dyb3VuZC1jb2xvcncZdmFyKC0tYXN0LWdsb2JhbC1jb2xvci00KRBiYWNrZ3JvdW5kLWltYWdldwARYmFja2dyb3VuZC1yZXBlYXR3BnJlcGVhdBNiYWNrZ3JvdW5kLXBvc2l0aW9udw1jZW50ZXIgY2VudGVyD2JhY2tncm91bmQtc2l6ZXcEYXV0bxViYWNrZ3JvdW5kLWF0dGFjaG1lbnR3BnNjcm9sbA9iYWNrZ3JvdW5kLXR5cGV3ABBiYWNrZ3JvdW5kLW1lZGlhdwAMb3ZlcmxheS10eXBldwANb3ZlcmxheS1jb2xvcncAD292ZXJsYXktb3BhY2l0eXcAEG92ZXJsYXktZ3JhZGllbnR3AAZ0YWJsZXR2DBBiYWNrZ3JvdW5kLWNvbG9ydwAQYmFja2dyb3VuZC1pbWFnZXcAEWJhY2tncm91bmQtcmVwZWF0dwZyZXBlYXQTYmFja2dyb3VuZC1wb3NpdGlvbncNY2VudGVyIGNlbnRlcg9iYWNrZ3JvdW5kLXNpemV3BGF1dG8VYmFja2dyb3VuZC1hdHRhY2htZW50dwZzY3JvbGwPYmFja2dyb3VuZC10eXBldwAQYmFja2dyb3VuZC1tZWRpYXcADG92ZXJsYXktdHlwZXcADW92ZXJsYXktY29sb3J3AA9vdmVybGF5LW9wYWNpdHl3ABBvdmVybGF5LWdyYWRpZW50dwAGbW9iaWxldgwQYmFja2dyb3VuZC1jb2xvcncAEGJhY2tncm91bmQtaW1hZ2V3ABFiYWNrZ3JvdW5kLXJlcGVhdHcGcmVwZWF0E2JhY2tncm91bmQtcG9zaXRpb253DWNlbnRlciBjZW50ZXIPYmFja2dyb3VuZC1zaXpldwRhdXRvFWJhY2tncm91bmQtYXR0YWNobWVudHcGc2Nyb2xsD2JhY2tncm91bmQtdHlwZXcAEGJhY2tncm91bmQtbWVkaWF3AAxvdmVybGF5LXR5cGV3AA1vdmVybGF5LWNvbG9ydwAPb3ZlcmxheS1vcGFjaXR5dwAQb3ZlcmxheS1ncmFkaWVudHcAdgMHZGVza3RvcHYMEGJhY2tncm91bmQtY29sb3J3GXZhcigtLWFzdC1nbG9iYWwtY29sb3ItNSkQYmFja2dyb3VuZC1pbWFnZXcAEWJhY2tncm91bmQtcmVwZWF0dwZyZXBlYXQTYmFja2dyb3VuZC1wb3NpdGlvbncNY2VudGVyIGNlbnRlcg9iYWNrZ3JvdW5kLXNpemV3BGF1dG8VYmFja2dyb3VuZC1hdHRhY2htZW50dwZzY3JvbGwPYmFja2dyb3VuZC10eXBldwAQYmFja2dyb3VuZC1tZWRpYXcADG92ZXJsYXktdHlwZXcADW92ZXJsYXktY29sb3J3AA9vdmVybGF5LW9wYWNpdHl3ABBvdmVybGF5LWdyYWRpZW50dwAGdGFibGV0dgwQYmFja2dyb3VuZC1jb2xvcncZdmFyKC0tYXN0LWdsb2JhbC1jb2xvci01KRBiYWNrZ3JvdW5kLWltYWdldwARYmFja2dyb3VuZC1yZXBlYXR3BnJlcGVhdBNiYWNrZ3JvdW5kLXBvc2l0aW9udw1jZW50ZXIgY2VudGVyD2JhY2tncm91bmQtc2l6ZXcEYXV0bxViYWNrZ3JvdW5kLWF0dGFjaG1lbnR3BnNjcm9sbA9iYWNrZ3JvdW5kLXR5cGV3ABBiYWNrZ3JvdW5kLW1lZGlhdwAMb3ZlcmxheS10eXBldwANb3ZlcmxheS1jb2xvcncAD292ZXJsYXktb3BhY2l0eXcAEG92ZXJsYXktZ3JhZGllbnR3AAZtb2JpbGV2DBBiYWNrZ3JvdW5kLWNvbG9ydxl2YXIoLS1hc3QtZ2xvYmFsLWNvbG9yLTUpEGJhY2tncm91bmQtaW1hZ2V3ABFiYWNrZ3JvdW5kLXJlcGVhdHcGcmVwZWF0E2JhY2tncm91bmQtcG9zaXRpb253DWNlbnRlciBjZW50ZXIPYmFja2dyb3VuZC1zaXpldwRhdXRvFWJhY2tncm91bmQtYXR0YWNobWVudHcGc2Nyb2xsD2JhY2tncm91bmQtdHlwZXcAEGJhY2tncm91bmQtbWVkaWF3AAxvdmVybGF5LXR5cGV3AA1vdmVybGF5LWNvbG9ydwAPb3ZlcmxheS1vcGFjaXR5dwAQb3ZlcmxheS1ncmFkaWVudHcAdwB3AHcAdwB+dQB3A3NldHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzOGM2MzkyMi0zYmM4LTRkZjAtYjg2Yi00M2MxYjY2M2FiOWR3JDY3NGU1MzA0LTYzNTUtNGJlOS04N2M1LTU1NmEzNWI0NzIyOXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQxMzRmZTdkMy01YmI3LTQ1OTItODg5Yy01ZjY3ZjZhZmExNWV4dwxjb3JlL2hlYWRpbmd9AnckMjVhZmViNTYtOTdhNC00MDAzLWJmM2EtOTU2Y2Y1MGY5YzZmeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDEzOTdjYTU3LWQ1OTAtNGFiOC1hZDE5LTA0MjZhMTRmMzFiMHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ1ZWQxNmYyNi05NjIxLTRmOGYtODQyMy0wOTY3ZTk2N2M2ZjZ4dwxjb3JlL2hlYWRpbmd9AnckZmFiYzg3ODktMjA5Ny00MmE2LWFmZWItMzZjNTRhOWZmNmVheHcMY29yZS9oZWFkaW5nfQN3JGY1N2I5NjFlLTUyYzgtNGQ4Ny1iYjBjLWIxYmQxZTg3Y2VjZXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3NjlkZGMyOS0yNjEzLTQ1MGQtYjZjMC1mYjFkMzUxMGFjZmV4dwxjb3JlL2hlYWRpbmd9A3ckOWQ2ODk0NzYtYTJkYi00NWRjLTg5N2YtNzgyY2YxODU2YTVieHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGFiNzc3NzRjLTgyY2EtNGI1MS04OGVjLTM2OTRjOTYyMGViYnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzNGY5OWQwOS03MGM1LTRkMTMtYmMyMi1lMWRkZmFmNWE5ODd4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckODgxYzM4OGUtMWM5Ny00NTlmLWJkOWEtMWExOTllOTNiZDQweHcMY29yZS9oZWFkaW5nfQN3JDU4ZDdjYjVmLTQzZWUtNDA4Yy05OWM2LThhY2QwYjJhNGFjNXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzMzcyNDNkNy1hYTVkLTQ3ZmQtOTY1OC00NjhmZDM2NWE0ODh4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckN2NlZTA4M2EtMjdkOS00M2Q4LWJhYWYtZmE4OGM3ODA4MjJkeHcMY29yZS9oZWFkaW5nfQN3JGUwNmJiMzY4LTQ3NzgtNDc2Ny1iZDQ5LWQwY2EwZmUyZTFjYXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3ODNjNGVmMC05NGM3LTRhNWItODZiMS03ZjU4YzE5ODU1NDB4dwxjb3JlL2hlYWRpbmd9A3ckNGFkNGE1NjItMDlhYy00NDRlLTkyNzUtYTZkNWM2NDMzNTVheHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGQ4NGIxMWMyLWRjOTMtNGE2Ni04NGVkLTgzOTc0OTg0ZjY0OHh3DGNvcmUvaGVhZGluZ30CdyQyN2ZhYmY3NS01NmZiLTRjZGEtYWNiNS1hMTBiNzAxNTk5Nzd4dwxjb3JlL2hlYWRpbmd9A3ckNjc3NjIwZjQtMmU4Yi00NGMwLWEyODUtMWEzNDAzZDU4Y2U3eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGRmMWRiN2Q1LWJkZDctNGYxZi04OTI4LWIwNDVmNTJjODk2Znh3DGNvcmUvaGVhZGluZ30DdyQyODc3NWNlOS1mZDU0LTQyNDQtOTJiYi05ZGMxNTc4NGY1MjV4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNjJlZWJiNTgtM2FlZS00ZWNlLWIzMmMtZmFlOTQxODEyZTQ4eHcMY29yZS9oZWFkaW5nfQN3JGJiYzVmZGMzLTUyZTktNGVhMi04OGFjLWE2OWE5ZjEwNTc0OXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRlY2EwNTA5Yy1kODA2LTQ0MWEtYjEwNS1iMWJlOTljMGE2NjR4dwxjb3JlL2hlYWRpbmd9A3ckYzk1NWZjMzYtMTU1NC00ODFkLThmNGUtMTBjNTE5MGM0MjFleHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDg4NzhlZWExLWI3NDItNDhkMi1hYTIzLWNiZGM4MzU0YWJiMXh3DGNvcmUvaGVhZGluZ30DdyQ1ZGVkZThjMi1lZWMyLTQ4YjYtYTc5NC1hOGFiNzQ4M2FhNmR4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMjBlNjI4YjEtYTdmOC00OTQ5LWJhNWUtZmZhMGZjMzMwOTc0eHcMY29yZS9oZWFkaW5nfQJ3JDQ5ZjkyNGZlLWZiYTctNDdhOS1iZWY3LTM2YWY3NjNjYzI5Y3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQyZjIxNGFhZi01YjYxLTRiZWYtYWQ5Mi1jMmVkODQxMDE2YzJ4dwljb3JlL2xpc3R5dwB3JGRmZmMzM2Y5LTI3OTQtNGE0Mi05OWUxLTI2ODMwOGNiZTljOHh3DmNvcmUvbGlzdC1pdGVtdyRkNTJlNTc2Yi1lNjc2LTQyY2EtOTFhYS1lZGJiZGQ1ZWFmZWZ4dw5jb3JlL2xpc3QtaXRlbXckMTc4MWY4OWMtNDA4ZC00MmIwLTkwMTgtYWUxZTE3NWQwMTU2eHcOY29yZS9saXN0LWl0ZW13JGM5MzUyM2YyLTMzOGUtNGE4My04NmM4LTBhZWZiYmJhZWU3MHh3DmNvcmUvbGlzdC1pdGVtdyQ5ZWQ3MGFiOS1mYTI3LTQwMjItODZjNi1iOWE5ZTExZDBkYjV4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckM2MwZDQxNmEtMWNhYi00OWM4LTlkMTItN2ZhNGE4NThiMzlheHcMY29yZS9oZWFkaW5nfQJ3JGU1YmVlZGZiLWQ1ODUtNDE4Ni04NDA1LTMzNDAwMjQ3NzQ0MHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3YjI0ZGMyMC1mZjMzLTQ2ZGItYmNkNC04NWE1NmM0YWU2ZTZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMGMxNGZkNjUtYTI4YS00NTU3LWI1MWYtYWVjZjlkZmJlNjFheHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDg5MmI3Mjk0LWFmNjMtNGNlNS1hZmY5LTRkNDU4OTEwNTBlOHh3CWNvcmUvbGlzdHl3AHckZWU2Yjg4MDgtNDQyNy00ZDg1LWJjNzYtNDA3ZjA4MzRkNTVkeHcOY29yZS9saXN0LWl0ZW13JDA5M2MwMGExLTZjY2MtNDQwZS04MWRmLTM3YjlmYjIyY2M3Nnh3DmNvcmUvbGlzdC1pdGVtdyQxZGMwY2MxNC0zZTAzLTQ1MGQtODIwNC1mOWFkZmYyZjZiZTF4dw5jb3JlL2xpc3QtaXRlbXckNTA3OWE4MjQtYmFlMS00YWRlLWJlODYtZDAxZTRmZDNmYTE3eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGFlZGMxMGUzLTY3ODctNGU2ZC04OGEzLTViZjIwOGYxZWQ2Znh3DGNvcmUvaGVhZGluZ30CdyRjZDJlZTE5My1iZTUxLTQ5ZWYtYTFlMy1mZWMyNDc4OWM5NjB4dwljb3JlL2xpc3R5dwB3JGY1ZWU4Zjk5LWI4ZjItNDUxMi04NGNmLTFkYmZlNWRjZTNlM3h3DmNvcmUvbGlzdC1pdGVtdyQxMTgzY2Q5Yy1hMDI5LTRiZGEtYTVmYi04OGZjNzNjOTM0MWN4dw5jb3JlL2xpc3QtaXRlbXckMzhmZDU3MzktNzNkYi00YmQxLWIyZGMtNDE0OWY5ZjdjODk5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGY2YjRhODA0LTgyNDYtNDFiZC1iY2VhLTQ3ZmVjYzc4Zjk3ZHh3DGNvcmUvaGVhZGluZ30CdyRkYjhjNTNlYy02YjNjLTQxM2EtOWRhNy0xYmM1YzYzYTE3YWJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckM2RjMjk4MmUtYTg4OC00Mzg4LWI2Y2ItNDcxYTU5YWFhMTU4eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDRlZWU5NTE2LWU3NjQtNDNlOS1hYTc0LTNlYTM5ZTNlM2RjNnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3YWY4Y2YyYy0zZmEzLTRiYjktYWNkZi02NmUyM2ViMDZlMTR4dwxjb3JlL2hlYWRpbmd9AnckZjFmMmE2ZmMtMGVkZi00OTViLTliZTItMTg2ZDNkZDMwYmU4eHcMY29yZS9oZWFkaW5nfQN3JGIyZTYzZWQxLTY2MWMtNDU5Ni04MzVjLTE2NzhiYWViMWI2Mnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ2MzVlZTQ5Yi1hMGZhLTQ3NWMtODhmMy1iZTEzNTM5YTI4Mjh4dwxjb3JlL2hlYWRpbmd9A3ckZTAzMWFjZjUtZThlYi00ZDE2LTg1YTktMDRmNGQzYzliOTNmeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDhiYjFmMzMwLTdlOGItNGE3Mi05MDk3LTZiMTQzY2RmZjMyZnh3DGNvcmUvaGVhZGluZ30DdyQ3ZGQyYWY5OC03Zjg3LTRiNGUtOGVkNC02ODJlNGY3NDRkYzB4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZmUwMDExNWItODJlZi00ZTEzLWE3NmItYWYzMjA2ZjUxMWY5eHcMY29yZS9oZWFkaW5nfQN3JGZjNTZhMzFhLTc5YmUtNDE3OC04NDI5LTQ3MGRmZjUzY2U3M3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJA7qEzdIKAgEBQACkuYKxBgMAAAIAAvwCwfHZ+gNZAAIEAB0ACAFXAIQBAKkDB0QCMQgYAAEPGQB+AwEIAQYBCQoTPQfoAgekAgfwAQEBACMAOgfaAQcMAEDvAc0BAQEABAeDAQAWB6IBB4UBB5sBB6ICAJIBB5wDANQBAWgH5gEHeBaMAwfUBQDzA2icAQIxBxkAAQkBBBkAqwEDAgIBEg4TV2irBGj8A2ioAwBUaNgCaEMAaggBK\/wBaPYCAQEAHmjnAQAwaKACaIMCaJkCaN4EAPMBaM4EAM4DAYIBaPwDDgESAQABRcUBFoAEaJwJAAYA9AECAwKiAWw=\",\"updateId\":663064707}","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[166,168,171,170,167,169],"class_list":["post-4654","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-burnt-vape-fix","tag-disposable-vape-problems","tag-how-to-fix-burnt-vap","tag-vape-burnt-taste","tag-vape-tastes-burnt-after-charging","tag-why-does-my-vape-taste-burnt"],"acf":[],"_links":{"self":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/comments?post=4654"}],"version-history":[{"count":4,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4654\/revisions"}],"predecessor-version":[{"id":4664,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4654\/revisions\/4664"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/media\/4661"}],"wp:attachment":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/media?parent=4654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/categories?post=4654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/tags?post=4654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}