{"id":4873,"date":"2026-05-19T09:38:42","date_gmt":"2026-05-19T09:38:42","guid":{"rendered":"https:\/\/atvsvaping.com\/?p=4873"},"modified":"2026-05-19T09:38:50","modified_gmt":"2026-05-19T09:38:50","slug":"10-impressive-vape-tricks-for-beginners","status":"publish","type":"post","link":"https:\/\/atvsvaping.com\/es\/10-impressive-vape-tricks-for-beginners\/","title":{"rendered":"10 Impressive Vape Tricks for Beginners"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Vaping isn\u2019t just about nicotine anymore\u2014it\u2019s become a form of expression.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scroll through TikTok or Instagram, and you\u2019ll see clouds twisting into rings, spinning into mini tornadoes, or even forming jellyfish-like shapes in mid-air. Vape tricks have turned simple vapor into something visual, almost artistic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The best part? You don\u2019t need to be an expert to start. With the right technique\u2014and a device that produces thick, smooth clouds like high-puff ATVS vapes\u2014even beginners can quickly learn impressive tricks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this guide, we\u2019ll walk through <strong>10 vape tricks<\/strong>, starting from the easiest and building up to advanced, eye-catching moves.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What You Need Before Doing Vape Tricks<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before jumping into tricks, a quick reality check: technique matters\u2014but so does your setup.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Choose the Right Vape<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your vapor is thin, most tricks simply won\u2019t work. You\u2019ll want:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High-VG e-liquid (for thicker clouds)<\/li>\n\n\n\n<li>A device that produces dense vapor (high-puff disposables or sub-ohm devices)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Devices like <strong>ATVS high-puff vapes<\/strong> are especially helpful here, since they\u2019re designed for <strong>big, consistent clouds<\/strong>, making tricks much easier to control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Basic Technique Tips<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Take a slow draw and hold vapor in your mouth (not lungs)<\/li>\n\n\n\n<li>Practice in a still environment (no wind or fans)<\/li>\n\n\n\n<li>Stay relaxed\u2014most tricks are about control, not force<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>10 Impressive Vape Tricks<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Ghost Vape (The Classic Beginner Trick)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is usually the first trick everyone learns\u2014and for good reason.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You gently push a small ball of vapor out of your mouth, like a soft cloud escaping your lips\u2026 then quickly pull it back in before it disappears.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It looks like the vapor is \u201chaunting\u201d you\u2014floating out and snapping back.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to do it:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Take a small puff and keep it in your mouth<\/li>\n\n\n\n<li>Push it out slowly in a dense ball<\/li>\n\n\n\n<li>Quickly inhale it back in<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape.png\" alt=\"ghost vape tricks disposable vape\" class=\"wp-image-4870\" style=\"width:408px;height:auto\" srcset=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape.png 1000w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape-300x300.png 300w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape-150x150.png 150w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape-768x768.png 768w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape-600x600.png 600w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/ghost-vape-vape-tricks-disposable-vape-100x100.png 100w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pro Tip:<\/strong> https:\/\/www.youtube.com\/shorts\/oN7-4vSaEaA<br>Don\u2019t blow\u2014just <em>push<\/em>. Think of it as letting the vapor fall out of your mouth.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. French Inhale (The Elegant Flow)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This trick feels smooth and almost cinematic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You let the vapor spill out of your mouth while gently inhaling through your nose, creating a waterfall-like upward flow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s subtle, but very stylish.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to do it:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Let vapor sit in your mouth<\/li>\n\n\n\n<li>Slowly open your lips<\/li>\n\n\n\n<li>Inhale through your nose<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape.png\" alt=\"french inhale vape tricks disposable vape\" class=\"wp-image-4869\" style=\"width:372px;height:auto\" srcset=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape.png 1000w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape-300x300.png 300w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape-150x150.png 150w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape-768x768.png 768w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape-600x600.png 600w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/french-inhale-vape-tricks-disposable-vape-100x100.png 100w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong> https:\/\/www.youtube.com\/watch?v=jZUPJj4JUUI<br>The vapor rises like mist curling upward into your face.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Dragon Exhale (Power Move)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This one is bold and dramatic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You push vapor out through your mouth and nose at the same time, creating four streams\u2014like a dragon breathing smoke.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to do it:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Hold vapor in your mouth<\/li>\n\n\n\n<li>Push it out forcefully<\/li>\n\n\n\n<li>Keep your tongue in the center<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape.png\" alt=\"dragon exhale vape tricks disposable vape\" class=\"wp-image-4868\" style=\"width:348px;height:auto\" srcset=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape.png 1000w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape-300x300.png 300w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape-150x150.png 150w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape-768x768.png 768w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape-600x600.png 600w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/dragon-exhale-vape-tricks-disposable-vape-100x100.png 100w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong> https:\/\/www.youtube.com\/shorts\/7N9PMFWqpTY<br>Thick clouds shooting out from both sides of your mouth and nose.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. O\u2019s (Smoke Rings)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The foundation of many advanced tricks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You form perfect rings that float forward in the air, slowly expanding as they travel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to do it:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Shape your mouth into an \u201cO\u201d<\/li>\n\n\n\n<li>Use your throat to push short bursts<\/li>\n\n\n\n<li>Keep your tongue low<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape.png\" alt=\"o spam vape tricks disposable vape\" class=\"wp-image-4871\" style=\"width:417px;height:auto\" srcset=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape.png 1000w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape-300x300.png 300w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape-150x150.png 150w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape-768x768.png 768w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape-600x600.png 600w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/o-spam-vape-tricks-disposable-vape-100x100.png 100w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pro Tip:<\/strong> https:\/\/www.youtube.com\/shorts\/SdNr4mGVqfM<br>Think of a gentle cough\u2014not a blow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Bane Inhale (The Mask Effect)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inspired by the Batman villain, this trick creates a mask-like visual across your face.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You release vapor, then use your hand to guide it upward into your nose.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong> https:\/\/www.youtube.com\/shorts\/6Gn_-l1gJbY<br>A cloud forming over your face like a breathing mask.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>6. Waterfall (Liquid Smoke Effect)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This one uses a bottle or glass.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You fill it with vapor, then pour it out slowly\u2014and the vapor flows downward like water.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong><br>A smooth stream of \u201cliquid smoke\u201d spilling over the edge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Perfect for:<\/strong> https:\/\/www.youtube.com\/shorts\/ZfIDAC40beI<br>Reels, TikTok, and product videos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>7. Tornado (Table Trick)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You place a layer of vapor on a flat surface, then flick it upward into a spinning vortex.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How to do it:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Exhale vapor onto a table<\/li>\n\n\n\n<li>Slice your hand upward quickly<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape.png\" alt=\"tornado vape tricks disposable vape\" class=\"wp-image-4872\" style=\"width:346px;height:auto\" srcset=\"https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape.png 1000w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape-300x300.png 300w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape-150x150.png 150w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape-768x768.png 768w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape-600x600.png 600w, https:\/\/atvsvaping.com\/wp-content\/uploads\/2026\/05\/tornado-vape-tricks-disposable-vape-100x100.png 100w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong> https:\/\/www.youtube.com\/shorts\/64hnuZvWuho<br>A mini tornado twisting up into the air.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>8. Triangle O\u2019s<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This builds on smoke rings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You tap the ring at the right moment, reshaping it into a triangle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong> https:\/\/www.youtube.com\/shorts\/IxdnzxGhC1Q<br>A perfect ring suddenly snapping into sharp angles mid-air.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>9. Jellyfish (Advanced Showstopper)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the most impressive tricks you can learn.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You push a smaller cloud through a larger ring, creating a jellyfish shape with a \u201chead\u201d and trailing \u201ctentacles.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong><br>A floating jellyfish drifting forward in slow motion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pro Tip:<\/strong> https:\/\/www.youtube.com\/shorts\/gs5iTs-KNVs<br>Master O\u2019s first\u2014this trick depends on them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>10. Vape Bubble (Fun &amp; Viral)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You use a bubble wand to trap vapor inside a soap bubble.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Visual:<\/strong><br>A floating bubble filled with swirling vapor that pops into a cloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perfect for social media and eye-catching content. https:\/\/www.youtube.com\/shorts\/EtsGI37KcBE<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Mistakes Beginners Make<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Blowing too hard instead of controlling airflow<\/li>\n\n\n\n<li>Using weak devices with thin vapor<\/li>\n\n\n\n<li>Practicing in windy environments<\/li>\n\n\n\n<li>Giving up too quickly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Most tricks come down to <strong>muscle memory and patience<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Devices for Vape Tricks<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re serious about learning vape tricks, your device matters more than you think.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019ll want:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dense vapor production<\/li>\n\n\n\n<li>Smooth airflow<\/li>\n\n\n\n<li>Consistent output<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s where <strong>ATVS high-puff vapes<\/strong> stand out. With large e-liquid capacity and strong cloud production, they make it much easier to create thick, stable vapor\u2014exactly what you need for tricks like rings, jellyfish, or tornadoes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Safety Tips<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Avoid triggering smoke alarms indoors<\/li>\n\n\n\n<li>Don\u2019t practice in crowded public spaces<\/li>\n\n\n\n<li>Use responsibly and take breaks<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vape tricks are a mix of creativity and control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start simple with Ghost Vape or French Inhale, then work your way up to advanced moves like Jellyfish and Tornado. With practice\u2014and the right device\u2014you\u2019ll be surprised how quickly you improve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re looking to create thicker clouds and cleaner visuals, upgrading your vape can make a huge difference.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explore more high-performance devices and flavors on our website, or contact us via WhatsApp to find the perfect vape for your style.<\/p>","protected":false},"excerpt":{"rendered":"<p>Vaping isn\u2019t just about nicotine anymore\u2014it\u2019s become a form of expression. Scroll through TikTok or Instagram, and you\u2019ll see clouds [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4869,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"{\"document\":\"AAAH9IbZ6BL1C5EMGgEdMMQBmgGSAQEBCAEASAIISqgCAQEIAkIASACoBwEBCAJCAEgArgYBAQgCQgBIAKwEAQEIAEgAEAEBCAJCSAC+AQEBCAJCAEgAigMBAQgCQkgAnAEBAQgCQgBIAJYCAQEIAEgOAgEBCAJKAJgBAQEIAkroAZAEAQEIAkIASACEBgEBCAJCSACaAQEBCABIDgIBAQgCSgCAAgEBCAJKALABAQEIAkrABLgFAQEIAEgAEAEBCAJCSACkAQEBCABIABABAQgCQkgAhgIBAQgCQgBIAI4BAQEIAkIASACaAgEBCAJCAEgAtAQBAQgCQgBIAKQCAQEIAkIASACOAQEBCABIDgIBAQgCSgCkAQEBCAJKAJIBAQEIAkrGA4YEAQEIAjJ0AEgAugMBAQgASAAQAQEIAkJIALgBAQEIAkIASACOAQEBCAJCAEgArAEBAQgCQgBIAIQEAQEIAkIASACOAQEBCAJCAEgAjgEBAQgASA4CAQEIAkoAhAEBAQgCSgA4AQEIAkrMAooDAQEIAjByAEgAugIBAQgASAAQAQEIAkJIAKwBAQEIAkIASACQAQEBCAJCAEgAjgEBAQgCQgBIALwDAQEIAkIASACOAQEBCABIDgIBAQgCSgA+AQEIAkoAOgEBCAJKyAKSAwEBCAIwcgBIAIwDAQEIAEgAEAEBCAJCSACaAQEBCAJCAEgAkgEBAQgCQgBIAKABAQEIAkIASAC+AgEBCAJCAEgAjgEBAQgASA4CAQEIAkoAhgEBAQgCSgCWAQEBCAJK7AKiAwEBCAIydABIAJICAQEIAEgAEAEBCAJCSACyAQEBCAJCAEgAkAEBAQgCQgBIAIADAQEIAkIASACiAgEBCAIwcgBIALQCAQEIAEgAEAEBCAJCSAC2AQEBCAJCAEgAkAEBAQgCQgBIAJIBAQEIAkIASACCAwEBCAJCAEgAvAIBAQgCOnwASACYAgEBCABIABABAQgCQkgAogEBAQgCQgBIAJIBAQEIAkIASACGAwEBCAJCAEgAjgEBAQgASA4CAQEIAkoAgAEBAQgCStABmgIBAQgCMHIASACaAgEBCABIABABAQgCQkgAkAEBAQgCQgBIAJQBAQEIAkIASACIAQEBCAJCAEgAmAIBAQgCMHIASACAAwEBCABIABABAQgCQkgAuAEBAQgCQgBIAJYBAQEIAkIASACCAgEBCAJCAEgAtgMBAQgCQgBIALQCAQEIAjJ0AEgApAIBAQgASAAQAQEIAkJIALQBAQEIAkIASACQAQEBCAJCAEgAhAIBAQgCQgBIAJIDAQEIAkIASAC2AQEBCABIABABAQgCQkgArgEBAQgASA4CAQEIAkoArAEBAQgCSgCSAQEBCAJKAI4BAQEIAkrcBJQFAQEIAkIASACcAgEBCABIABABAQgCQkgAqgEBAQgCQgBIAL4CAQEIAkIASAAqAQEIAEgOAgEBCAJKADoBAQgCSgAqAQEIAkr0AaQCAQEIAkIASAC6BwEBCABIABABAQgCQkgAiAEBAQgASA4CAQEIAkoAmAEBAQgCSgCcAQEBCAJKxAOQBAEBCABIABABAQgCQkgAhgEBAQgCQgBIALIBAQEIAkIASACWBgEBCAJCAEgAsAMBAQgCBkgASNjvAZjJAqgCvhosuAMwkgOGBagCjhcsuAIwkgO6BKoCiBQsigMwkgOoBKwCrBMskAIwkgOABaoClgiyAjCSA4QFqgKeC5YCMJIDsASsApAOLJgCMJIDngSuApQGvgIwkgOGBbACugyiAjCSA4IFqgKKCLQBMJIDvhSSA6IckgO8DZIDghSgBOAExIQFrI0FAQEIAEjykQWCkgUBAQgASApCAQQU\/O4C4J4CoA6cjAUBAQgASApCAQT4+wK2JpjmAsIR9IgFpAuUkAUBAQgASApCAQQU5IwFAPAPnrMCLKYiLPK8AoSkBQEBCABICkIBBBTCoAWEC5zPAiySFvbcArihBQEBCABI+J0FrAiylgUBAQgASApCAQTmkwW25gKEHCz4+gKyjgPm\/wKADJaPA5oWhuYB3M4GjgEChucEkO0BjAP82AZUsMsFzIAF+gOenwLgngKoEaSNArYmAN6zArQOPKiMBfgB3Az62QKmIizSuQI+hAuczwIskhb82QKGAYQLPLbmAoQcLPj6ArKOA+b\/ApabA5oWvukBpw4oASEAJwIoBicAKCEnAKgABAAHACgCJwEoAScAqAAEAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACgBJwCHACgCJwEEACgAJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicAKAEnAIcAKAInAQQAKAAnAIcAKAInACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQQAhAAoAScAhwAoAicAKAEnAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInACgBJwAHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEAIQAKAEnAIcAKAInACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBACEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicAKAEnAIcAKAInAQQAKAAnAIcAKAInACgBJwAHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAoAScAhwAoAicAKAEnAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInACgBJwAHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAnAIcAKAInACgBJwCHACgCJwEEACgAJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwEEAIQAKAEnAAQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAMQAxwAoAicAKAAnAccAKAInACgAJwGoACgGqADEAccAKAInACgAJwGoACgGxADBAMQAqADEAMcAKAInACgAJwGoACgGqADEBscAKAInACgAJwGoACgGqADEBMcAKAInACgAJwHEAMcAKAInACgAJwGoACgGxAaEAMQAwQCEAKgCxACojIUClPoBc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9hY2ZfY2hhbmdlZHNpdGUtc2lkZWJhci1sYXlvdXRzaXRlLWNvbnRlbnQtbGF5b3V0YXN0LXNpdGUtY29udGVudC1sYXlvdXRzaXRlLWNvbnRlbnQtc3R5bGVzaXRlLXNpZGViYXItc3R5bGVhc3QtZ2xvYmFsLWhlYWRlci1kaXNwbGF5YXN0LWJhbm5lci10aXRsZS12aXNpYmlsaXR5YXN0LW1haW4taGVhZGVyLWRpc3BsYXlhc3QtaGZiLWFib3ZlLWhlYWRlci1kaXNwbGF5YXN0LWhmYi1iZWxvdy1oZWFkZXItZGlzcGxheWFzdC1oZmItbW9iaWxlLWhlYWRlci1kaXNwbGF5c2l0ZS1wb3N0LXRpdGxlYXN0LWJyZWFkY3J1bWJzLWNvbnRlbnRhc3QtZmVhdHVyZWQtaW1nZm9vdGVyLXNtbC1sYXlvdXRhc3QtZGlzYWJsZS1yZWxhdGVkLXBvc3RzdGhlbWUtdHJhbnNwYXJlbnQtaGVhZGVyLW1ldGFhZHYtaGVhZGVyLWlkLW1ldGFzdGljay1oZWFkZXItbWV0YWhlYWRlci1hYm92ZS1zdGljay1tZXRhaGVhZGVyLW1haW4tc3RpY2stbWV0YWhlYWRlci1iZWxvdy1zdGljay1tZXRhYXN0cmEtbWlncmF0ZS1tZXRhLWxheW91dHNhc3QtcGFnZS1iYWNrZ3JvdW5kLWVuYWJsZWRhc3QtcGFnZS1iYWNrZ3JvdW5kLW1ldGFhc3QtY29udGVudC1iYWNrZ3JvdW5kLW1ldGFmb290bm90ZXNfZWxlbWVudG9yX2VkaXRfbW9kZV9lbGVtZW50b3JfdGVtcGxhdGVfdHlwZV9lbGVtZW50b3JfZGF0YV9lbGVtZW50b3JfcGFnZV9zZXR0aW5nc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzMTAgSW1wcmVzc2l2ZSBWYXBlIFRyaWNrcyBmb3IgQmVnaW5uZXJzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NWYXBpbmcgaXNu4oCZdCBqdXN0IGFib3V0IG5pY290aW5lIGFueW1vcmXigJRpdOKAmXMgYmVjb21lIGEgZm9ybSBvZiBleHByZXNzaW9uLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFNjcm9sbCB0aHJvdWdoIFRpa1RvayBvciBJbnN0YWdyYW0sIGFuZCB5b3XigJlsbCBzZWUgY2xvdWRzIHR3aXN0aW5nIGludG8gcmluZ3MsIHNwaW5uaW5nIGludG8gbWluaSB0b3JuYWRvZXMsIG9yIGV2ZW4gZm9ybWluZyBqZWxseWZpc2gtbGlrZSBzaGFwZXMgaW4gbWlkLWFpci4gVmFwZSB0cmlja3MgaGF2ZSB0dXJuZWQgc2ltcGxlIHZhcG9yIGludG8gc29tZXRoaW5nIHZpc3VhbCwgYWxtb3N0IGFydGlzdGljLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGJlc3QgcGFydD8gWW91IGRvbuKAmXQgbmVlZCB0byBiZSBhbiBleHBlcnQgdG8gc3RhcnQuIFdpdGggdGhlIHJpZ2h0IHRlY2huaXF1ZeKAlGFuZCBhIGRldmljZSB0aGF0IHByb2R1Y2VzIHRoaWNrLCBzbW9vdGggY2xvdWRzIGxpa2UgaGlnaC1wdWZmIEFUVlMgdmFwZXPigJRldmVuIGJlZ2lubmVycyBjYW4gcXVpY2tseSBsZWFybiBpbXByZXNzaXZlIHRyaWNrcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEluIHRoaXMgZ3VpZGUsIHdl4oCZbGwgd2FsayB0aHJvdWdoIDxzdHJvbmc+MTAgdmFwZSB0cmlja3M8L3N0cm9uZz4sIHN0YXJ0aW5nIGZyb20gdGhlIGVhc2llc3QgYW5kIGJ1aWxkaW5nIHVwIHRvIGFkdmFuY2VkLCBleWUtY2F0Y2hpbmcgbW92ZXMuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPldoYXQgWW91IE5lZWQgQmVmb3JlIERvaW5nIFZhcGUgVHJpY2tzPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEJlZm9yZSBqdW1waW5nIGludG8gdHJpY2tzLCBhIHF1aWNrIHJlYWxpdHkgY2hlY2s6IHRlY2huaXF1ZSBtYXR0ZXJz4oCUYnV0IHNvIGRvZXMgeW91ciBzZXR1cC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Q2hvb3NlIHRoZSBSaWdodCBWYXBlPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdXIgdmFwb3IgaXMgdGhpbiwgbW9zdCB0cmlja3Mgc2ltcGx5IHdvbuKAmXQgd29yay4gWW914oCZbGwgd2FudDpkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SGlnaC1WRyBlLWxpcXVpZCAoZm9yIHRoaWNrZXIgY2xvdWRzKWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QSBkZXZpY2UgdGhhdCBwcm9kdWNlcyBkZW5zZSB2YXBvciAoaGlnaC1wdWZmIGRpc3Bvc2FibGVzIG9yIHN1Yi1vaG0gZGV2aWNlcylpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERldmljZXMgbGlrZSA8c3Ryb25nPkFUVlMgaGlnaC1wdWZmIHZhcGVzPC9zdHJvbmc+IGFyZSBlc3BlY2lhbGx5IGhlbHBmdWwgaGVyZSwgc2luY2UgdGhleeKAmXJlIGRlc2lnbmVkIGZvciA8c3Ryb25nPmJpZywgY29uc2lzdGVudCBjbG91ZHM8L3N0cm9uZz4sIG1ha2luZyB0cmlja3MgbXVjaCBlYXNpZXIgdG8gY29udHJvbC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QmFzaWMgVGVjaG5pcXVlIFRpcHM8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUYWtlIGEgc2xvdyBkcmF3IGFuZCBob2xkIHZhcG9yIGluIHlvdXIgbW91dGggKG5vdCBsdW5ncylpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFByYWN0aWNlIGluIGEgc3RpbGwgZW52aXJvbm1lbnQgKG5vIHdpbmQgb3IgZmFucylpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFN0YXkgcmVsYXhlZOKAlG1vc3QgdHJpY2tzIGFyZSBhYm91dCBjb250cm9sLCBub3QgZm9yY2Vpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+MTAgSW1wcmVzc2l2ZSBWYXBlIFRyaWNrczwvc3Ryb25nPmxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjEuIEdob3N0IFZhcGUgKFRoZSBDbGFzc2ljIEJlZ2lubmVyIFRyaWNrKTwvc3Ryb25nPmxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkRpZmZpY3VsdHk6PC9zdHJvbmc+IOKtkGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBpcyB1c3VhbGx5IHRoZSBmaXJzdCB0cmljayBldmVyeW9uZSBsZWFybnPigJRhbmQgZm9yIGdvb2QgcmVhc29uLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGdlbnRseSBwdXNoIGEgc21hbGwgYmFsbCBvZiB2YXBvciBvdXQgb2YgeW91ciBtb3V0aCwgbGlrZSBhIHNvZnQgY2xvdWQgZXNjYXBpbmcgeW91ciBsaXBz4oCmIHRoZW4gcXVpY2tseSBwdWxsIGl0IGJhY2sgaW4gYmVmb3JlIGl0IGRpc2FwcGVhcnMuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJdCBsb29rcyBsaWtlIHRoZSB2YXBvciBpcyDigJxoYXVudGluZ+KAnSB5b3XigJRmbG9hdGluZyBvdXQgYW5kIHNuYXBwaW5nIGJhY2suZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGFrZSBhIHNtYWxsIHB1ZmYgYW5kIGtlZXAgaXQgaW4geW91ciBtb3V0aGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UHVzaCBpdCBvdXQgc2xvd2x5IGluIGEgZGVuc2UgYmFsbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UXVpY2tseSBpbmhhbGUgaXQgYmFjayBpbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Qcm8gVGlwOjwvc3Ryb25nPjxicj5Eb27igJl0IGJsb3figJRqdXN0IDxlbT5wdXNoPC9lbT4uIFRoaW5rIG9mIGl0IGFzIGxldHRpbmcgdGhlIHZhcG9yIGZhbGwgb3V0IG9mIHlvdXIgbW91dGguZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjIuIEZyZW5jaCBJbmhhbGUgKFRoZSBFbGVnYW50IEZsb3cpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIHRyaWNrIGZlZWxzIHNtb290aCBhbmQgYWxtb3N0IGNpbmVtYXRpYy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBsZXQgdGhlIHZhcG9yIHNwaWxsIG91dCBvZiB5b3VyIG1vdXRoIHdoaWxlIGdlbnRseSBpbmhhbGluZyB0aHJvdWdoIHlvdXIgbm9zZSwgY3JlYXRpbmcgYSB3YXRlcmZhbGwtbGlrZSB1cHdhcmQgZmxvdy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEl04oCZcyBzdWJ0bGUsIGJ1dCB2ZXJ5IHN0eWxpc2guZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50TGV0IHZhcG9yIHNpdCBpbiB5b3VyIG1vdXRoaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTbG93bHkgb3BlbiB5b3VyIGxpcHNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEluaGFsZSB0aHJvdWdoIHlvdXIgbm9zZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+PGJyPlRoZSB2YXBvciByaXNlcyBsaWtlIG1pc3QgY3VybGluZyB1cHdhcmQgaW50byB5b3VyIGZhY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjMuIERyYWdvbiBFeGhhbGUgKFBvd2VyIE1vdmUpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2Q4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIG9uZSBpcyBib2xkIGFuZCBkcmFtYXRpYy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBwdXNoIHZhcG9yIG91dCB0aHJvdWdoIHlvdXIgbW91dGggYW5kIG5vc2UgYXQgdGhlIHNhbWUgdGltZSwgY3JlYXRpbmcgZm91ciBzdHJlYW1z4oCUbGlrZSBhIGRyYWdvbiBicmVhdGhpbmcgc21va2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SG9sZCB2YXBvciBpbiB5b3VyIG1vdXRoaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRQdXNoIGl0IG91dCBmb3JjZWZ1bGx5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRLZWVwIHlvdXIgdG9uZ3VlIGluIHRoZSBjZW50ZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPjxicj5UaGljayBjbG91ZHMgc2hvb3Rpbmcgb3V0IGZyb20gYm90aCBzaWRlcyBvZiB5b3VyIG1vdXRoIGFuZCBub3NlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz40LiBP4oCZcyAoU21va2UgUmluZ3MpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2Q4q2Q4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgZm91bmRhdGlvbiBvZiBtYW55IGFkdmFuY2VkIHRyaWNrcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBmb3JtIHBlcmZlY3QgcmluZ3MgdGhhdCBmbG9hdCBmb3J3YXJkIGluIHRoZSBhaXIsIHNsb3dseSBleHBhbmRpbmcgYXMgdGhleSB0cmF2ZWwuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2hhcGUgeW91ciBtb3V0aCBpbnRvIGFuIOKAnE\/igJ1pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFVzZSB5b3VyIHRocm9hdCB0byBwdXNoIHNob3J0IGJ1cnN0c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50S2VlcCB5b3VyIHRvbmd1ZSBsb3dpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+UHJvIFRpcDo8L3N0cm9uZz48YnI+VGhpbmsgb2YgYSBnZW50bGUgY291Z2jigJRub3QgYSBibG93LmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz41LiBCYW5lIEluaGFsZSAoVGhlIE1hc2sgRWZmZWN0KTwvc3Ryb25nPmxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkRpZmZpY3VsdHk6PC9zdHJvbmc+IOKtkOKtkGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SW5zcGlyZWQgYnkgdGhlIEJhdG1hbiB2aWxsYWluLCB0aGlzIHRyaWNrIGNyZWF0ZXMgYSBtYXNrLWxpa2UgdmlzdWFsIGFjcm9zcyB5b3VyIGZhY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3UgcmVsZWFzZSB2YXBvciwgdGhlbiB1c2UgeW91ciBoYW5kIHRvIGd1aWRlIGl0IHVwd2FyZCBpbnRvIHlvdXIgbm9zZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPjxicj5BIGNsb3VkIGZvcm1pbmcgb3ZlciB5b3VyIGZhY2UgbGlrZSBhIGJyZWF0aGluZyBtYXNrLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz42LiBXYXRlcmZhbGwgKExpcXVpZCBTbW9rZSBFZmZlY3QpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2Q4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIG9uZSB1c2VzIGEgYm90dGxlIG9yIGdsYXNzLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGZpbGwgaXQgd2l0aCB2YXBvciwgdGhlbiBwb3VyIGl0IG91dCBzbG93bHnigJRhbmQgdGhlIHZhcG9yIGZsb3dzIGRvd253YXJkIGxpa2Ugd2F0ZXIuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlZpc3VhbDo8L3N0cm9uZz48YnI+QSBzbW9vdGggc3RyZWFtIG9mIOKAnGxpcXVpZCBzbW9rZeKAnSBzcGlsbGluZyBvdmVyIHRoZSBlZGdlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5QZXJmZWN0IGZvcjo8L3N0cm9uZz48YnI+UmVlbHMsIFRpa1RvaywgYW5kIHByb2R1Y3QgdmlkZW9zLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz43LiBUb3JuYWRvIChUYWJsZSBUcmljayk8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5EaWZmaWN1bHR5Ojwvc3Ryb25nPiDirZDirZDirZBkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBwbGFjZSBhIGxheWVyIG9mIHZhcG9yIG9uIGEgZmxhdCBzdXJmYWNlLCB0aGVuIGZsaWNrIGl0IHVwd2FyZCBpbnRvIGEgc3Bpbm5pbmcgdm9ydGV4LmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Ib3cgdG8gZG8gaXQ6PC9zdHJvbmc+ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEV4aGFsZSB2YXBvciBvbnRvIGEgdGFibGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFNsaWNlIHlvdXIgaGFuZCB1cHdhcmQgcXVpY2tseWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+PGJyPkEgbWluaSB0b3JuYWRvIHR3aXN0aW5nIHVwIGludG8gdGhlIGFpci5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+OC4gVHJpYW5nbGUgT+KAmXM8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5EaWZmaWN1bHR5Ojwvc3Ryb25nPiDirZDirZDirZDirZBkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgYnVpbGRzIG9uIHNtb2tlIHJpbmdzLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IHRhcCB0aGUgcmluZyBhdCB0aGUgcmlnaHQgbW9tZW50LCByZXNoYXBpbmcgaXQgaW50byBhIHRyaWFuZ2xlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+PGJyPkEgcGVyZmVjdCByaW5nIHN1ZGRlbmx5IHNuYXBwaW5nIGludG8gc2hhcnAgYW5nbGVzIG1pZC1haXIuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjkuIEplbGx5ZmlzaCAoQWR2YW5jZWQgU2hvd3N0b3BwZXIpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2Q4q2Q4q2Q4q2Q4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGlzIG9uZSBvZiB0aGUgbW9zdCBpbXByZXNzaXZlIHRyaWNrcyB5b3UgY2FuIGxlYXJuLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IHB1c2ggYSBzbWFsbGVyIGNsb3VkIHRocm91Z2ggYSBsYXJnZXIgcmluZywgY3JlYXRpbmcgYSBqZWxseWZpc2ggc2hhcGUgd2l0aCBhIOKAnGhlYWTigJ0gYW5kIHRyYWlsaW5nIOKAnHRlbnRhY2xlcy7igJ1kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPjxicj5BIGZsb2F0aW5nIGplbGx5ZmlzaCBkcmlmdGluZyBmb3J3YXJkIGluIHNsb3cgbW90aW9uLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Qcm8gVGlwOjwvc3Ryb25nPjxicj5NYXN0ZXIgT+KAmXMgZmlyc3TigJR0aGlzIHRyaWNrIGRlcGVuZHMgb24gdGhlbS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+MTAuIFZhcGUgQnViYmxlIChGdW4gJmFtcDsgVmlyYWwpPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RGlmZmljdWx0eTo8L3N0cm9uZz4g4q2Q4q2QZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3UgdXNlIGEgYnViYmxlIHdhbmQgdG8gdHJhcCB2YXBvciBpbnNpZGUgYSBzb2FwIGJ1YmJsZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPjxicj5BIGZsb2F0aW5nIGJ1YmJsZSBmaWxsZWQgd2l0aCBzd2lybGluZyB2YXBvciB0aGF0IHBvcHMgaW50byBhIGNsb3VkLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UGVyZmVjdCBmb3Igc29jaWFsIG1lZGlhIGFuZCBleWUtY2F0Y2hpbmcgY29udGVudC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Q29tbW9uIE1pc3Rha2VzIEJlZ2lubmVycyBNYWtlPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Qmxvd2luZyB0b28gaGFyZCBpbnN0ZWFkIG9mIGNvbnRyb2xsaW5nIGFpcmZsb3dpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFVzaW5nIHdlYWsgZGV2aWNlcyB3aXRoIHRoaW4gdmFwb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFByYWN0aWNpbmcgaW4gd2luZHkgZW52aXJvbm1lbnRzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRHaXZpbmcgdXAgdG9vIHF1aWNrbHlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE1vc3QgdHJpY2tzIGNvbWUgZG93biB0byA8c3Ryb25nPm11c2NsZSBtZW1vcnkgYW5kIHBhdGllbmNlPC9zdHJvbmc+LmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5CZXN0IERldmljZXMgZm9yIFZhcGUgVHJpY2tzPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdeKAmXJlIHNlcmlvdXMgYWJvdXQgbGVhcm5pbmcgdmFwZSB0cmlja3MsIHlvdXIgZGV2aWNlIG1hdHRlcnMgbW9yZSB0aGFuIHlvdSB0aGluay5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdeKAmWxsIHdhbnQ6ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERlbnNlIHZhcG9yIHByb2R1Y3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFNtb290aCBhaXJmbG93aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRDb25zaXN0ZW50IG91dHB1dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhhdOKAmXMgd2hlcmUgPHN0cm9uZz5BVFZTIGhpZ2gtcHVmZiB2YXBlczwvc3Ryb25nPiBzdGFuZCBvdXQuIFdpdGggbGFyZ2UgZS1saXF1aWQgY2FwYWNpdHkgYW5kIHN0cm9uZyBjbG91ZCBwcm9kdWN0aW9uLCB0aGV5IG1ha2UgaXQgbXVjaCBlYXNpZXIgdG8gY3JlYXRlIHRoaWNrLCBzdGFibGUgdmFwb3LigJRleGFjdGx5IHdoYXQgeW91IG5lZWQgZm9yIHRyaWNrcyBsaWtlIHJpbmdzLCBqZWxseWZpc2gsIG9yIHRvcm5hZG9lcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U2FmZXR5IFRpcHM8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBdm9pZCB0cmlnZ2VyaW5nIHNtb2tlIGFsYXJtcyBpbmRvb3JzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnREb27igJl0IHByYWN0aWNlIGluIGNyb3dkZWQgcHVibGljIHNwYWNlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VXNlIHJlc3BvbnNpYmx5IGFuZCB0YWtlIGJyZWFrc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Db25jbHVzaW9uPC9zdHJvbmc+bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFZhcGUgdHJpY2tzIGFyZSBhIG1peCBvZiBjcmVhdGl2aXR5IGFuZCBjb250cm9sLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U3RhcnQgc2ltcGxlIHdpdGggR2hvc3QgVmFwZSBvciBGcmVuY2ggSW5oYWxlLCB0aGVuIHdvcmsgeW91ciB3YXkgdXAgdG8gYWR2YW5jZWQgbW92ZXMgbGlrZSBKZWxseWZpc2ggYW5kIFRvcm5hZG8uIFdpdGggcHJhY3RpY2XigJRhbmQgdGhlIHJpZ2h0IGRldmljZeKAlHlvdeKAmWxsIGJlIHN1cnByaXNlZCBob3cgcXVpY2tseSB5b3UgaW1wcm92ZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdeKAmXJlIGxvb2tpbmcgdG8gY3JlYXRlIHRoaWNrZXIgY2xvdWRzIGFuZCBjbGVhbmVyIHZpc3VhbHMsIHVwZ3JhZGluZyB5b3VyIHZhcGUgY2FuIG1ha2UgYSBodWdlIGRpZmZlcmVuY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnTwn5GJIEV4cGxvcmUgbW9yZSBoaWdoLXBlcmZvcm1hbmNlIGRldmljZXMgYW5kIGZsYXZvcnMgb24gb3VyIHdlYnNpdGUsIG9yIGNvbnRhY3QgdXMgdmlhIFdoYXRzQXBwIHRvIGZpbmQgdGhlIHBlcmZlY3QgdmFwZSBmb3IgeW91ciBzdHlsZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2NrczwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5WYXBpbmcgaXNu4oCZdCBqdXN0IGFib3V0IG5pY290aW5lIGFueW1vcmXigJRpdOKAmXMgYmVjb21lIGEgZm9ybSBvZiBleHByZXNzaW9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNjcm9sbCB0aHJvdWdoIFRpa1RvayBvciBJbnN0YWdyYW0sIGFuZCB5b3XigJlsbCBzZWUgY2xvdWRzIHR3aXN0aW5nIGludG8gcmluZ3MsIHNwaW5uaW5nIGludG8gbWluaSB0b3JuYWRvZXMsIG9yIGV2ZW4gZm9ybWluZyBqZWxseWZpc2gtbGlrZSBzaGFwZXMgaW4gbWlkLWFpci4gVmFwZSB0cmlja3MgaGF2ZSB0dXJuZWQgc2ltcGxlIHZhcG9yIGludG8gc29tZXRoaW5nIHZpc3VhbCwgYWxtb3N0IGFydGlzdGljLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBiZXN0IHBhcnQ\/IFlvdSBkb27igJl0IG5lZWQgdG8gYmUgYW4gZXhwZXJ0IHRvIHN0YXJ0LiBXaXRoIHRoZSByaWdodCB0ZWNobmlxdWXigJRhbmQgYSBkZXZpY2UgdGhhdCBwcm9kdWNlcyB0aGljaywgc21vb3RoIGNsb3VkcyBsaWtlIGhpZ2gtcHVmZiBBVFZTIHZhcGVz4oCUZXZlbiBiZWdpbm5lcnMgY2FuIHF1aWNrbHkgbGVhcm4gaW1wcmVzc2l2ZSB0cmlja3MuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW4gdGhpcyBndWlkZSwgd2XigJlsbCB3YWxrIHRocm91Z2ggPHN0cm9uZz4xMCB2YXBlIHRyaWNrczwvc3Ryb25nPiwgc3RhcnRpbmcgZnJvbSB0aGUgZWFzaWVzdCBhbmQgYnVpbGRpbmcgdXAgdG8gYWR2YW5jZWQsIGV5ZS1jYXRjaGluZyBtb3Zlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPldoYXQgWW91IE5lZWQgQmVmb3JlIERvaW5nIFZhcGUgVHJpY2tzPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CZWZvcmUganVtcGluZyBpbnRvIHRyaWNrcywgYSBxdWljayByZWFsaXR5IGNoZWNrOiB0ZWNobmlxdWUgbWF0dGVyc+KAlGJ1dCBzbyBkb2VzIHlvdXIgc2V0dXAuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5DaG9vc2UgdGhlIFJpZ2h0IFZhcGU8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdXIgdmFwb3IgaXMgdGhpbiwgbW9zdCB0cmlja3Mgc2ltcGx5IHdvbuKAmXQgd29yay4gWW914oCZbGwgd2FudDo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhpZ2gtVkcgZS1saXF1aWQgKGZvciB0aGlja2VyIGNsb3Vkcyk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkEgZGV2aWNlIHRoYXQgcHJvZHVjZXMgZGVuc2UgdmFwb3IgKGhpZ2gtcHVmZiBkaXNwb3NhYmxlcyBvciBzdWItb2htIGRldmljZXMpPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RGV2aWNlcyBsaWtlIDxzdHJvbmc+QVRWUyBoaWdoLXB1ZmYgdmFwZXM8L3N0cm9uZz4gYXJlIGVzcGVjaWFsbHkgaGVscGZ1bCBoZXJlLCBzaW5jZSB0aGV54oCZcmUgZGVzaWduZWQgZm9yIDxzdHJvbmc+YmlnLCBjb25zaXN0ZW50IGNsb3Vkczwvc3Ryb25nPiwgbWFraW5nIHRyaWNrcyBtdWNoIGVhc2llciB0byBjb250cm9sLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+QmFzaWMgVGVjaG5pcXVlIFRpcHM8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+VGFrZSBhIHNsb3cgZHJhdyBhbmQgaG9sZCB2YXBvciBpbiB5b3VyIG1vdXRoIChub3QgbHVuZ3MpPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5QcmFjdGljZSBpbiBhIHN0aWxsIGVudmlyb25tZW50IChubyB3aW5kIG9yIGZhbnMpPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5TdGF5IHJlbGF4ZWTigJRtb3N0IHRyaWNrcyBhcmUgYWJvdXQgY29udHJvbCwgbm90IGZvcmNlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz4xMCBJbXByZXNzaXZlIFZhcGUgVHJpY2tzPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjEuIEdob3N0IFZhcGUgKFRoZSBDbGFzc2ljIEJlZ2lubmVyIFRyaWNrKTwvc3Ryb25nPjwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBpcyB1c3VhbGx5IHRoZSBmaXJzdCB0cmljayBldmVyeW9uZSBsZWFybnPigJRhbmQgZm9yIGdvb2QgcmVhc29uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBnZW50bHkgcHVzaCBhIHNtYWxsIGJhbGwgb2YgdmFwb3Igb3V0IG9mIHlvdXIgbW91dGgsIGxpa2UgYSBzb2Z0IGNsb3VkIGVzY2FwaW5nIHlvdXIgbGlwc+KApiB0aGVuIHF1aWNrbHkgcHVsbCBpdCBiYWNrIGluIGJlZm9yZSBpdCBkaXNhcHBlYXJzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkl0IGxvb2tzIGxpa2UgdGhlIHZhcG9yIGlzIOKAnGhhdW50aW5n4oCdIHlvdeKAlGZsb2F0aW5nIG91dCBhbmQgc25hcHBpbmcgYmFjay48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCB7Im9yZGVyZWQiOnRydWV9IC0tPgo8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+VGFrZSBhIHNtYWxsIHB1ZmYgYW5kIGtlZXAgaXQgaW4geW91ciBtb3V0aDwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+UHVzaCBpdCBvdXQgc2xvd2x5IGluIGEgZGVuc2UgYmFsbDwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+UXVpY2tseSBpbmhhbGUgaXQgYmFjayBpbjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L29sPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjIuIEZyZW5jaCBJbmhhbGUgKFRoZSBFbGVnYW50IEZsb3cpPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIHRyaWNrIGZlZWxzIHNtb290aCBhbmQgYWxtb3N0IGNpbmVtYXRpYy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgbGV0IHRoZSB2YXBvciBzcGlsbCBvdXQgb2YgeW91ciBtb3V0aCB3aGlsZSBnZW50bHkgaW5oYWxpbmcgdGhyb3VnaCB5b3VyIG5vc2UsIGNyZWF0aW5nIGEgd2F0ZXJmYWxsLWxpa2UgdXB3YXJkIGZsb3cuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SXTigJlzIHN1YnRsZSwgYnV0IHZlcnkgc3R5bGlzaC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkhvdyB0byBkbyBpdDo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCB7Im9yZGVyZWQiOnRydWV9IC0tPgo8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+TGV0IHZhcG9yIHNpdCBpbiB5b3VyIG1vdXRoPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5TbG93bHkgb3BlbiB5b3VyIGxpcHM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkluaGFsZSB0aHJvdWdoIHlvdXIgbm9zZTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L29sPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjMuIERyYWdvbiBFeGhhbGUgKFBvd2VyIE1vdmUpPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIG9uZSBpcyBib2xkIGFuZCBkcmFtYXRpYy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgcHVzaCB2YXBvciBvdXQgdGhyb3VnaCB5b3VyIG1vdXRoIGFuZCBub3NlIGF0IHRoZSBzYW1lIHRpbWUsIGNyZWF0aW5nIGZvdXIgc3RyZWFtc+KAlGxpa2UgYSBkcmFnb24gYnJlYXRoaW5nIHNtb2tlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+SG93IHRvIGRvIGl0Ojwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IHsib3JkZXJlZCI6dHJ1ZX0gLS0+CjxvbCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Ib2xkIHZhcG9yIGluIHlvdXIgbW91dGg8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlB1c2ggaXQgb3V0IGZvcmNlZnVsbHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPktlZXAgeW91ciB0b25ndWUgaW4gdGhlIGNlbnRlcjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L29sPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjQuIE\/igJlzIChTbW9rZSBSaW5ncyk8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBmb3VuZGF0aW9uIG9mIG1hbnkgYWR2YW5jZWQgdHJpY2tzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBmb3JtIHBlcmZlY3QgcmluZ3MgdGhhdCBmbG9hdCBmb3J3YXJkIGluIHRoZSBhaXIsIHNsb3dseSBleHBhbmRpbmcgYXMgdGhleSB0cmF2ZWwuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5Ib3cgdG8gZG8gaXQ6PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgeyJvcmRlcmVkIjp0cnVlfSAtLT4KPG9sIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlNoYXBlIHlvdXIgbW91dGggaW50byBhbiDigJxP4oCdPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Vc2UgeW91ciB0aHJvYXQgdG8gcHVzaCBzaG9ydCBidXJzdHM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPktlZXAgeW91ciB0b25ndWUgbG93PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvb2w+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+NS4gQmFuZSBJbmhhbGUgKFRoZSBNYXNrIEVmZmVjdCk8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluc3BpcmVkIGJ5IHRoZSBCYXRtYW4gdmlsbGFpbiwgdGhpcyB0cmljayBjcmVhdGVzIGEgbWFzay1saWtlIHZpc3VhbCBhY3Jvc3MgeW91ciBmYWNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSByZWxlYXNlIHZhcG9yLCB0aGVuIHVzZSB5b3VyIGhhbmQgdG8gZ3VpZGUgaXQgdXB3YXJkIGludG8geW91ciBub3NlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjYuIFdhdGVyZmFsbCAoTGlxdWlkIFNtb2tlIEVmZmVjdCk8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgb25lIHVzZXMgYSBib3R0bGUgb3IgZ2xhc3MuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IGZpbGwgaXQgd2l0aCB2YXBvciwgdGhlbiBwb3VyIGl0IG91dCBzbG93bHnigJRhbmQgdGhlIHZhcG9yIGZsb3dzIGRvd253YXJkIGxpa2Ugd2F0ZXIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+PGJyPkEgc21vb3RoIHN0cmVhbSBvZiDigJxsaXF1aWQgc21va2XigJ0gc3BpbGxpbmcgb3ZlciB0aGUgZWRnZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz43LiBUb3JuYWRvIChUYWJsZSBUcmljayk8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBwbGFjZSBhIGxheWVyIG9mIHZhcG9yIG9uIGEgZmxhdCBzdXJmYWNlLCB0aGVuIGZsaWNrIGl0IHVwd2FyZCBpbnRvIGEgc3Bpbm5pbmcgdm9ydGV4LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+SG93IHRvIGRvIGl0Ojwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IHsib3JkZXJlZCI6dHJ1ZX0gLS0+CjxvbCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5FeGhhbGUgdmFwb3Igb250byBhIHRhYmxlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5TbGljZSB5b3VyIGhhbmQgdXB3YXJkIHF1aWNrbHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC9vbD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz44LiBUcmlhbmdsZSBP4oCZczwvc3Ryb25nPjwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBidWlsZHMgb24gc21va2UgcmluZ3MuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IHRhcCB0aGUgcmluZyBhdCB0aGUgcmlnaHQgbW9tZW50LCByZXNoYXBpbmcgaXQgaW50byBhIHRyaWFuZ2xlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPjkuIEplbGx5ZmlzaCAoQWR2YW5jZWQgU2hvd3N0b3BwZXIpPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIGlzIG9uZSBvZiB0aGUgbW9zdCBpbXByZXNzaXZlIHRyaWNrcyB5b3UgY2FuIGxlYXJuLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBwdXNoIGEgc21hbGxlciBjbG91ZCB0aHJvdWdoIGEgbGFyZ2VyIHJpbmcsIGNyZWF0aW5nIGEgamVsbHlmaXNoIHNoYXBlIHdpdGggYSDigJxoZWFk4oCdIGFuZCB0cmFpbGluZyDigJx0ZW50YWNsZXMu4oCdPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+PGJyPkEgZmxvYXRpbmcgamVsbHlmaXNoIGRyaWZ0aW5nIGZvcndhcmQgaW4gc2xvdyBtb3Rpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+MTAuIFZhcGUgQnViYmxlIChGdW4gJmFtcDsgVmlyYWwpPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgdXNlIGEgYnViYmxlIHdhbmQgdG8gdHJhcCB2YXBvciBpbnNpZGUgYSBzb2FwIGJ1YmJsZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlZpc3VhbDo8L3N0cm9uZz48YnI+QSBmbG9hdGluZyBidWJibGUgZmlsbGVkIHdpdGggc3dpcmxpbmcgdmFwb3IgdGhhdCBwb3BzIGludG8gYSBjbG91ZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Db21tb24gTWlzdGFrZXMgQmVnaW5uZXJzIE1ha2U8L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Qmxvd2luZyB0b28gaGFyZCBpbnN0ZWFkIG9mIGNvbnRyb2xsaW5nIGFpcmZsb3c8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlVzaW5nIHdlYWsgZGV2aWNlcyB3aXRoIHRoaW4gdmFwb3I8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlByYWN0aWNpbmcgaW4gd2luZHkgZW52aXJvbm1lbnRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5HaXZpbmcgdXAgdG9vIHF1aWNrbHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Nb3N0IHRyaWNrcyBjb21lIGRvd24gdG8gPHN0cm9uZz5tdXNjbGUgbWVtb3J5IGFuZCBwYXRpZW5jZTwvc3Ryb25nPi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPkJlc3QgRGV2aWNlcyBmb3IgVmFwZSBUcmlja3M8L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdeKAmXJlIHNlcmlvdXMgYWJvdXQgbGVhcm5pbmcgdmFwZSB0cmlja3MsIHlvdXIgZGV2aWNlIG1hdHRlcnMgbW9yZSB0aGFuIHlvdSB0aGluay48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3XigJlsbCB3YW50OjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+RGVuc2UgdmFwb3IgcHJvZHVjdGlvbjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+U21vb3RoIGFpcmZsb3c8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkNvbnNpc3RlbnQgb3V0cHV0PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdOKAmXMgd2hlcmUgPHN0cm9uZz5BVFZTIGhpZ2gtcHVmZiB2YXBlczwvc3Ryb25nPiBzdGFuZCBvdXQuIFdpdGggbGFyZ2UgZS1saXF1aWQgY2FwYWNpdHkgYW5kIHN0cm9uZyBjbG91ZCBwcm9kdWN0aW9uLCB0aGV5IG1ha2UgaXQgbXVjaCBlYXNpZXIgdG8gY3JlYXRlIHRoaWNrLCBzdGFibGUgdmFwb3LigJRleGFjdGx5IHdoYXQgeW91IG5lZWQgZm9yIHRyaWNrcyBsaWtlIHJpbmdzLCBqZWxseWZpc2gsIG9yIHRvcm5hZG9lcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPlNhZmV0eSBUaXBzPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkF2b2lkIHRyaWdnZXJpbmcgc21va2UgYWxhcm1zIGluZG9vcnM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkRvbuKAmXQgcHJhY3RpY2UgaW4gY3Jvd2RlZCBwdWJsaWMgc3BhY2VzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Vc2UgcmVzcG9uc2libHkgYW5kIHRha2UgYnJlYWtzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Db25jbHVzaW9uPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5WYXBlIHRyaWNrcyBhcmUgYSBtaXggb2YgY3JlYXRpdml0eSBhbmQgY29udHJvbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TdGFydCBzaW1wbGUgd2l0aCBHaG9zdCBWYXBlIG9yIEZyZW5jaCBJbmhhbGUsIHRoZW4gd29yayB5b3VyIHdheSB1cCB0byBhZHZhbmNlZCBtb3ZlcyBsaWtlIEplbGx5ZmlzaCBhbmQgVG9ybmFkby4gV2l0aCBwcmFjdGljZeKAlGFuZCB0aGUgcmlnaHQgZGV2aWNl4oCUeW914oCZbGwgYmUgc3VycHJpc2VkIGhvdyBxdWlja2x5IHlvdSBpbXByb3ZlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdeKAmXJlIGxvb2tpbmcgdG8gY3JlYXRlIHRoaWNrZXIgY2xvdWRzIGFuZCBjbGVhbmVyIHZpc3VhbHMsIHVwZ3JhZGluZyB5b3VyIHZhcGUgY2FuIG1ha2UgYSBodWdlIGRpZmZlcmVuY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjxwPkV4cGxvcmUgbW9yZSBoaWdoLXBlcmZvcm1hbmNlIGRldmljZXMgYW5kIGZsYXZvcnMgb24gb3VyIHdlYnNpdGUsIG9yIGNvbnRhY3QgdXMgdmlhIFdoYXRzQXBwIHRvIGZpbmQgdGhlIHBlcmZlY3QgdmFwZSBmb3IgeW91ciBzdHlsZS48L3A+CmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzYWx0Y2FwdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbndpZHRoaGVpZ2h0PCEtLSB3cDppbWFnZSB7ImlkIjo0ODcwLCJ3aWR0aCI6IjQwOHB4IiwiaGVpZ2h0IjoiYXV0byIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL2F0dnN2YXBpbmcuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L2dob3N0LXZhcGUtdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlLnBuZyIgYWx0PSJnaG9zdCB2YXBlIHRyaWNrcyBkaXNwb3NhYmxlIHZhcGUiIGNsYXNzPSJ3cC1pbWFnZS00ODcwIiBzdHlsZT0id2lkdGg6NDA4cHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+CgogaHR0cHM6Ly93d3cueW91dHViZS5jb20vc2hvcnRzL29ONy00dlNhRWFBY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbndpZHRoaGVpZ2h0PHA+PHN0cm9uZz5Qcm8gVGlwOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvb043LTR2U2FFYUE8YnI+RG9u4oCZdCBibG934oCUanVzdCA8ZW0+cHVzaDwvZW0+LiBUaGluayBvZiBpdCBhcyBsZXR0aW5nIHRoZSB2YXBvciBmYWxsIG91dCBvZiB5b3VyIG1vdXRoLjwvcD4KPCEtLSAvd3A6aW1hZ2UgLS0+CgpodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PWpaVVBKajRKVVVJY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbndpZHRoaGVpZ2h0aHR0cHM6Ly93d3cueW91dHViZS5jb20vc2hvcnRzLzdOOVBNRldxcFRZICA8IS0tIHdwOmltYWdlIHsiaWQiOjQ4NjksIndpZHRoIjoiMzcycHgiLCJoZWlnaHQiOiJhdXRvIiwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vYXR2c3ZhcGluZy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvZnJlbmNoLWluaGFsZS12YXBlLXRyaWNrcy1kaXNwb3NhYmxlLXZhcGUucG5nIiBhbHQ9ImZyZW5jaCBpbmhhbGUgdmFwZSB0cmlja3MgZGlzcG9zYWJsZSB2YXBlIiBjbGFzcz0id3AtaW1hZ2UtNDg2OSIgc3R5bGU9IndpZHRoOjM3MnB4O2hlaWdodDphdXRvIi8+PC9maWd1cmU+CjxwPjxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PWpaVVBKajRKVVVJPGJyPlRoZSB2YXBvciByaXNlcyBsaWtlIG1pc3QgY3VybGluZyB1cHdhcmQgaW50byB5b3VyIGZhY2UuPC9wPgo8IS0tIHdwOmltYWdlIHsiaWQiOjQ4NjgsIndpZHRoIjoiMzQ4cHgiLCJoZWlnaHQiOiJhdXRvIiwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vYXR2c3ZhcGluZy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvZHJhZ29uLWV4aGFsZS12YXBlLXRyaWNrcy1kaXNwb3NhYmxlLXZhcGUucG5nIiBhbHQ9ImRyYWdvbiBleGhhbGUgdmFwZSB0cmlja3MgZGlzcG9zYWJsZSB2YXBlIiBjbGFzcz0id3AtaW1hZ2UtNDg2OCIgc3R5bGU9IndpZHRoOjM0OHB4O2hlaWdodDphdXRvIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPgoKPHA+PHN0cm9uZz5WaXN1YWw6PC9zdHJvbmc+IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3Nob3J0cy83TjlQTUZXcXBUWTxicj5UaGljayBjbG91ZHMgc2hvb3Rpbmcgb3V0IGZyb20gYm90aCBzaWRlcyBvZiB5b3VyIG1vdXRoIGFuZCBub3NlLjwvcD4KY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbndpZHRoaGVpZ2h0IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3Nob3J0cy9TZE5yNG1HVnFmTSBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvNkduXy1sMWdKYlk8IS0tIHdwOmltYWdlIHsiaWQiOjQ4NzEsIndpZHRoIjoiNDE3cHgiLCJoZWlnaHQiOiJhdXRvIiwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vYXR2c3ZhcGluZy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvby1zcGFtLXZhcGUtdHJpY2tzLWRpc3Bvc2FibGUtdmFwZS5wbmciIGFsdD0ibyBzcGFtIHZhcGUgdHJpY2tzIGRpc3Bvc2FibGUgdmFwZSIgY2xhc3M9IndwLWltYWdlLTQ4NzEiIHN0eWxlPSJ3aWR0aDo0MTdweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjxwPjxzdHJvbmc+UHJvIFRpcDo8L3N0cm9uZz4gaHR0cHM6Ly93d3cueW91dHViZS5jb20vc2hvcnRzL1NkTnI0bUdWcWZNPGJyPlRoaW5rIG9mIGEgZ2VudGxlIGNvdWdo4oCUbm90IGEgYmxvdy48L3A+CjxwPjxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvNkduXy1sMWdKYlk8YnI+QSBjbG91ZCBmb3JtaW5nIG92ZXIgeW91ciBmYWNlIGxpa2UgYSBicmVhdGhpbmcgbWFzay48L3A+CmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzYWx0Y2FwdGlvbmlubmVyQmxvY2tzIGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3Nob3J0cy9aZklEQUM0MGJlSWNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzYWx0Y2FwdGlvbmlubmVyQmxvY2tzaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb253aWR0aGhlaWdodCBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvNjRobnVadld1aG88cD48c3Ryb25nPlBlcmZlY3QgZm9yOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvWmZJREFDNDBiZUk8YnI+UmVlbHMsIFRpa1RvaywgYW5kIHByb2R1Y3QgdmlkZW9zLjwvcD4KPCEtLSB3cDppbWFnZSB7ImlkIjo0ODcyLCJ3aWR0aCI6IjM0NnB4IiwiaGVpZ2h0IjoiYXV0byIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL2F0dnN2YXBpbmcuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L3Rvcm5hZG8tdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlLnBuZyIgYWx0PSJ0b3JuYWRvIHZhcGUgdHJpY2tzIGRpc3Bvc2FibGUgdmFwZSIgY2xhc3M9IndwLWltYWdlLTQ4NzIiIHN0eWxlPSJ3aWR0aDozNDZweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjxwPjxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvNjRobnVadld1aG88YnI+QSBtaW5pIHRvcm5hZG8gdHdpc3RpbmcgdXAgaW50byB0aGUgYWlyLjwvcD4KIGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3Nob3J0cy9JeGRuenhHaEMxUTxwPjxzdHJvbmc+VmlzdWFsOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvSXhkbnp4R2hDMVE8YnI+QSBwZXJmZWN0IHJpbmcgc3VkZGVubHkgc25hcHBpbmcgaW50byBzaGFycCBhbmdsZXMgbWlkLWFpci48L3A+CiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvZ3M1aVRzLUtOVnMgPHA+PHN0cm9uZz5Qcm8gVGlwOjwvc3Ryb25nPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvZ3M1aVRzLUtOVnM8YnI+TWFzdGVyIE\/igJlzIGZpcnN04oCUdGhpcyB0cmljayBkZXBlbmRzIG9uIHRoZW0uPC9wPgpodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvRXRzR0kzN0tjQkU8cD5QZXJmZWN0IGZvciBzb2NpYWwgbWVkaWEgYW5kIGV5ZS1jYXRjaGluZyBjb250ZW50LiBodHRwczovL3d3dy55b3V0dWJlLmNvbS9zaG9ydHMvRXRzR0kzN0tjQkU8L3A+CgUHCAQIBggFCAcIBwgGCA4IDggLCAZIAQYIBAxTABdSABkbF1wAHQ8XEBEZHRIRFxYXGhsYGwkUGA8YCAoIBAgGJwgHBApHAEsAigEIBwQKB6sDB0sACAcECgeOAwdLAAgHBAoHjQIHSwAIBwQKRwALCAcECgc3BQsIBwQKB5wBB0sACAcECgcmBQsIBwQKB4IBB0sACAcECgcGCwgHBAoHJQsIBwQKB40BCwgHBAoHuQIHSwAIBwQKByUFCwgHBAoHBgsIBwQKBzkLCAcECgcxCwgHBAoHNQsIBwQKRwALCAcECgcqBQsIBwQKRwALCAcECgc7BQsIBwQKBx4HSwAIBwQKB4QBB0sACAcECgeRAgdLAAgHBAoHiQEHSwAIBwQKBx4HSwAIBwQKBwYLCAcECgcrCwgHBAoHIgsIBwQKBxkLCAcECgcZmwEHSwAIBwQKRwALCAcECgc0BQsIBwQKBx4HSwAIBwQKBy0HSwAIBwQKB7kBB0sACAcECgceB0sACAcECgceB0sACAcECgcGCwgHBAoHGwsIBwQKBxULCAcECgcYCwgHBAoHGDwHSwAIBwQKRwALCAcECgcuBQsIBwQKBx8HSwAIBwQKBx4HSwAIBwQKB7UBB0sACAcECgceB0sACAcECgcGCwgHBAoHGAsIBwQKBxYLCAcECgceCwgHBAoHGIUBB0sACAcECkcACwgHBAoHJQULCAcECgcgB0sACAcECgcnB0sACAcECgeWAQdLAAgHBAoHHgdLAAgHBAoHBgsIBwQKBxwLCAcECgckCwgHBAoHFAsIBwQKBxknB0sACAcECkcACwgHBAoHMQULCAcECgcfB0sACAcECgeXAQdLAAgHBAoHiAEHSwAIBwQKBxg5B0sACAcECkcACwgHBAoHMwULCAcECgcfB0sACAcECgcgB0sACAcECgeYAQdLAAgHBAoHlQEHSwAIBwQKBx0mB0sACAcECkcACwgHBAoHKQULCAcECgcgB0sACAcECgeaAQdLAAgHBAoHHgdLAAgHBAoHBgsIBwQKBxkLCAcECgceCwgHBAoHGCwHSwAIBwQKRwALCAcECgcgBQsIBwQKByEHSwAIBwQKBxsHSwAIBwQKB4MBB0sACAcECgcYPwdLAAgHBApHAAsIBwQKBzQFCwgHBAoHIgdLAAgHBAoHOAdLAAgHBAoHsgEHSwAIBwQKB5EBB0sACAcECgcZMAdLAAgHBApHAAsIBwQKBzIFCwgHBAoHHwdLAAgHBAoHOQdLAAgHBAoHoAEHSwAIBwQKBzIHSwAIBwQKRwALCAcECgcvBQsIBwQKBwYLCAcECgcvCwgHBAoHIgsIBwQKByALCAcECgcVCwgHBAoHhQEHSwAIBwQKRwALCAcECgctBQsIBwQKB5YBB0sACAcECgcMB0sACAcECgcGCwgHBAoHFgsIBwQKBw4LCAcECgcRCwgHBAoHtAMHSwAIBwQKRwALCAcECgccBQsIBwQKBwYLCAcECgclCwgHBAoHJwsIBwQKBx8LCAcECkcACwgHBAoHGwULCAcECgcwB0sACAcECgeCAwdLAAgHBAoHrwEHSwAIBwQKBwOFAgdLALAqnw0WGKMCpwsWGJ0ChAoWGJQCtgkWGKACiwQYogKvBRiYAogHFhiPAooDGKMCnQYYoQKFBBifCpEOvgaBChaNAggHBAoDBwsIBwQKAwcLAgQDCA8FBoIGKwgHBAoDBwsCBAMIDwUGpwIUKwgHBAoDBwsCBAMIDwUGKkEAuQWIAo0GkAIIBwQKAwcLAgQDCA8FBmsAvwWzAYQCCAcECgMHCysIBwQKAwcLAgQDCA8FBiu2AYEGtwErigIrAbwBKqUBBwENAB8BAgCmBEIBAQBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBNQYgFlAG8AakBlAGcAakBlQGlAakBlgGIAakBlQGZAakBlQGLAakBlgGMAakBlwGfAakBmAGRAakBlQE66QECkAJBG7kFQSk7QQACQQEB4gsAfQF3EzIwMjYtMDUtMTlUMDk6MDU6MDN9AX0AdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHl3B2RlZmF1bHR3AHcHZGVmYXVsdHcHZGVmYXVsdHcHZGVmYXVsdHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3AHcAdwB3B2RlZmF1bHR3B2RlZmF1bHR2AwdkZXNrdG9wdgwQYmFja2dyb3VuZC1jb2xvcncZdmFyKC0tYXN0LWdsb2JhbC1jb2xvci00KRBiYWNrZ3JvdW5kLWltYWdldwARYmFja2dyb3VuZC1yZXBlYXR3BnJlcGVhdBNiYWNrZ3JvdW5kLXBvc2l0aW9udw1jZW50ZXIgY2VudGVyD2JhY2tncm91bmQtc2l6ZXcEYXV0bxViYWNrZ3JvdW5kLWF0dGFjaG1lbnR3BnNjcm9sbA9iYWNrZ3JvdW5kLXR5cGV3ABBiYWNrZ3JvdW5kLW1lZGlhdwAMb3ZlcmxheS10eXBldwANb3ZlcmxheS1jb2xvcncAD292ZXJsYXktb3BhY2l0eXcAEG92ZXJsYXktZ3JhZGllbnR3AAZ0YWJsZXR2DBBiYWNrZ3JvdW5kLWNvbG9ydwAQYmFja2dyb3VuZC1pbWFnZXcAEWJhY2tncm91bmQtcmVwZWF0dwZyZXBlYXQTYmFja2dyb3VuZC1wb3NpdGlvbncNY2VudGVyIGNlbnRlcg9iYWNrZ3JvdW5kLXNpemV3BGF1dG8VYmFja2dyb3VuZC1hdHRhY2htZW50dwZzY3JvbGwPYmFja2dyb3VuZC10eXBldwAQYmFja2dyb3VuZC1tZWRpYXcADG92ZXJsYXktdHlwZXcADW92ZXJsYXktY29sb3J3AA9vdmVybGF5LW9wYWNpdHl3ABBvdmVybGF5LWdyYWRpZW50dwAGbW9iaWxldgwQYmFja2dyb3VuZC1jb2xvcncAEGJhY2tncm91bmQtaW1hZ2V3ABFiYWNrZ3JvdW5kLXJlcGVhdHcGcmVwZWF0E2JhY2tncm91bmQtcG9zaXRpb253DWNlbnRlciBjZW50ZXIPYmFja2dyb3VuZC1zaXpldwRhdXRvFWJhY2tncm91bmQtYXR0YWNobWVudHcGc2Nyb2xsD2JhY2tncm91bmQtdHlwZXcAEGJhY2tncm91bmQtbWVkaWF3AAxvdmVybGF5LXR5cGV3AA1vdmVybGF5LWNvbG9ydwAPb3ZlcmxheS1vcGFjaXR5dwAQb3ZlcmxheS1ncmFkaWVudHcAdgMHZGVza3RvcHYMEGJhY2tncm91bmQtY29sb3J3GXZhcigtLWFzdC1nbG9iYWwtY29sb3ItNSkQYmFja2dyb3VuZC1pbWFnZXcAEWJhY2tncm91bmQtcmVwZWF0dwZyZXBlYXQTYmFja2dyb3VuZC1wb3NpdGlvbncNY2VudGVyIGNlbnRlcg9iYWNrZ3JvdW5kLXNpemV3BGF1dG8VYmFja2dyb3VuZC1hdHRhY2htZW50dwZzY3JvbGwPYmFja2dyb3VuZC10eXBldwAQYmFja2dyb3VuZC1tZWRpYXcADG92ZXJsYXktdHlwZXcADW92ZXJsYXktY29sb3J3AA9vdmVybGF5LW9wYWNpdHl3ABBvdmVybGF5LWdyYWRpZW50dwAGdGFibGV0dgwQYmFja2dyb3VuZC1jb2xvcncZdmFyKC0tYXN0LWdsb2JhbC1jb2xvci01KRBiYWNrZ3JvdW5kLWltYWdldwARYmFja2dyb3VuZC1yZXBlYXR3BnJlcGVhdBNiYWNrZ3JvdW5kLXBvc2l0aW9udw1jZW50ZXIgY2VudGVyD2JhY2tncm91bmQtc2l6ZXcEYXV0bxViYWNrZ3JvdW5kLWF0dGFjaG1lbnR3BnNjcm9sbA9iYWNrZ3JvdW5kLXR5cGV3ABBiYWNrZ3JvdW5kLW1lZGlhdwAMb3ZlcmxheS10eXBldwANb3ZlcmxheS1jb2xvcncAD292ZXJsYXktb3BhY2l0eXcAEG92ZXJsYXktZ3JhZGllbnR3AAZtb2JpbGV2DBBiYWNrZ3JvdW5kLWNvbG9ydxl2YXIoLS1hc3QtZ2xvYmFsLWNvbG9yLTUpEGJhY2tncm91bmQtaW1hZ2V3ABFiYWNrZ3JvdW5kLXJlcGVhdHcGcmVwZWF0E2JhY2tncm91bmQtcG9zaXRpb253DWNlbnRlciBjZW50ZXIPYmFja2dyb3VuZC1zaXpldwRhdXRvFWJhY2tncm91bmQtYXR0YWNobWVudHcGc2Nyb2xsD2JhY2tncm91bmQtdHlwZXcAEGJhY2tncm91bmQtbWVkaWF3AAxvdmVybGF5LXR5cGV3AA1vdmVybGF5LWNvbG9ydwAPb3ZlcmxheS1vcGFjaXR5dwAQb3ZlcmxheS1ncmFkaWVudHcAdwB3AHcAdwB+dQB1AHcDc2V0dyQ1MzUxZGUyNC0yYWFmLTQzYTItOGM0OC04OWM3ZTMzMmEyNmZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNmJhNGMyMWYtMjQxNy00MWRmLThmNDItYzYxZjU5NjgyMWJidyRiMjkzOTk2Ni04ZTc3LTQ3Y2EtOWI4Yi1mN2ZiYjdkZTliODN4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckYjI4NjNiOWMtYWJhNy00MzBmLThmM2QtZTRkOTZlZTZlNWNjeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGJmYTAxMjMzLWVhMjItNDY3OC1hOTFkLWY3NjA0MWQ1NjZjMHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5YzMxZjNlNS0wMTg3LTQ2ODAtYWVmNC01ZDEzMzRkYWM2YmJ4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDNkODU3M2QyLWMzMTgtNDM0NS04YzhmLTM3YTFmYmQ0NTMwN3h3DGNvcmUvaGVhZGluZ30CdyRjNjc2ZmRkYS0yODNmLTRmZDItYWE1YS01MWM2ZjU0OWVlYzB4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMWMxNmUwNjQtOWJiNC00MzU0LTg4OTAtMWI2NGZmM2FiZWM1eHcMY29yZS9oZWFkaW5nfQN3JDIxOWUxNTNjLWNmMjItNDdmNS05NWY4LTllZjFkYjQ4MmUyNXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRjNmNjYjdjMy02YTYzLTQ0OWEtODc2OC1iYWJmNjZiZDVmMzl4dwljb3JlL2xpc3R5dwB3JDkzNGMxMzM5LWVhMzQtNDljOC1iNDk0LThhZTA4YjMzMDY3Nnh3DmNvcmUvbGlzdC1pdGVtdyRiOGViNGI0Mi0xM2M1LTQ2NWItYTc2NS1hYmQyMDZmM2U1NDJ4dw5jb3JlL2xpc3QtaXRlbXckMmNlNzljMDctOTczOS00NDJlLWEwMmMtNmJiNzZlNDg0NjMzeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDA3YzdkMTJmLWIxZTctNDYzNC05M2JhLWVhYThhMTkxMjAzNHh3DGNvcmUvaGVhZGluZ30DdyQyN2E4MWZmYi1jZGE0LTRhY2UtYjZmZC1hYzI0ZTRjODhkNWF4dwljb3JlL2xpc3R5dwB3JDExNmExODQ5LTY5NmUtNDZlYS1hYzkyLTAyNmFlNzM5MzM5Mnh3DmNvcmUvbGlzdC1pdGVtdyRiYjExMDU0NS01NmIwLTQ0MGItYWQ2Mi0zOGZkMWUzM2FhNTV4dw5jb3JlL2xpc3QtaXRlbXckMDQyMzc3YjktYWVmNS00MjVhLWExNjctNmUzZDc0YTBhZTZleHcOY29yZS9saXN0LWl0ZW13JDBlMjg5ZTA2LTE1MDQtNDhmNi1hODhkLTFhYWQ5NDc1MDE0ZXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckNjdkMGMzOTYtZTBiNS00MGY3LTgwNzUtZTY0YjQ5N2NmZjhjeHcMY29yZS9oZWFkaW5nfQJ3JDM0M2Q1ZjY3LTUxOTItNDJjMi1iZDJkLTA2NzJmMTljN2Q1Ynh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckZjNiNTU1ZWYtOTZjMS00ZWFlLTlkYWYtMTRiM2Y4ZTAyZmRleHcMY29yZS9oZWFkaW5nfQN3JGM0ZjhlZGIwLWQ2NGUtNGRkOC1iNzBmLWEzMmUzYmQ1NDM2ZHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRkZTBhOGM2NS0zMWFiLTRiYTEtYWI2Yy1lNDZmN2IxMTY4MWN4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNjhhMWI1M2MtMGYxNS00NWJjLWJlMmMtYTkyYjNhNDNkYmI5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDBkMmNlNmY0LTdkMWMtNDQzMi04YTU5LWJlODQ0MzcwNzAwM3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ0Y2IwZWUxZi0xZWY0LTRlZjItOWEyMS1mYWRhNzI2ZWJlMDR4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckYzJhM2YxNzYtN2E1Mi00ZjI2LWEyNDMtZWZjMWZkMDkyNzFheHcJY29yZS9saXN0eHcAdyRkMzQwY2NmZS0zMDU1LTQ3NGUtOWIyNy02OTQ1NmE4M2Q0Y2V4dw5jb3JlL2xpc3QtaXRlbXckODM3NzQxYjEtMGM0OS00ZDU2LWFiNmEtNTQ3MmZlODgzODNheHcOY29yZS9saXN0LWl0ZW13JDIyYmEzZGMzLTYyNjktNDA5ZC05NGMxLTY4NTZlOWNhMzYyNHh3DmNvcmUvbGlzdC1pdGVtdyRjOGJhYTJmNC0wZjAxLTRmYzItYjU2Yi0xMzRjYTc3M2VmNDN4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckODkxYzgxMTUtOTIwMS00YTkxLWJhNDktZjdmN2YwMmFkYjU4eHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQ2NTRmNDU0OS1mY2Q0LTRjZDMtYjNmOC04ZGNlODdlMTBmNDJ4dwxjb3JlL2hlYWRpbmd9A3ckMzVlNTA3NjktZjhiOC00MmI0LWJhMTAtNTFlMThkMTdjODEweHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGVkYTI2ZDYyLTc3YjctNDQ0MC05ZmQxLTBhZjVmZjIzYjFmNnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRiZTY1ZThkNS04YzkwLTQ1YWItODRhMy02YjMwYTkxMzc2MDZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZDE1NWFlYmQtMmYxNS00YWRlLWEzZWMtM2Y4YTgwMTE2OWU4eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDRlZmI1NTY2LTAzNTAtNGM4OC1iMTEzLWFhNDI0ZjJmOTA0NXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5YzUxZWY3MS0wYTkwLTQxZGUtYWQ2Mi0xZDcwNjE1NDI5Njd4dwljb3JlL2xpc3R4dwB3JGY0YThjNWIxLTA4ZjktNGFiYi05NDQyLTUyNjFhNzc4ZjU1Mnh3DmNvcmUvbGlzdC1pdGVtdyQwZTk2OTg2ZC0xMmMwLTQyMDQtYTg0Yy01NmExMzU0ODU4Yzh4dw5jb3JlL2xpc3QtaXRlbXckZTZlZmZlODEtODViOC00NzFkLTg0OWEtMTg2YzMyZDVlMDNleHcOY29yZS9saXN0LWl0ZW13JDYwZGY1NGM4LTZjMjUtNGU3MC1iNzRiLWY5MDVmOWIzNThjYXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ4YTcyN2VjYy1hMGY0LTRmODAtYTY4YS0xMzUyYzgyNzYwNTR4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JGMwYzY0ZWFiLTBkNGYtNGMxMS1hYWJlLWYyNDg1YmJmN2VhNHh3DGNvcmUvaGVhZGluZ30DdyRhZmIyZmQzZi03Yzc1LTQ0ZjUtOTUxZC1iNjA4OWJlMzk0NzJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMGU0MTNmYTgtYzVhMi00MmMyLTliYjctNjQxY2UyYTdjNzVieHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDkzMzgyMTMxLWEwMjQtNGQyOS1iZmZiLTIxNzg5OTMxMzcyZnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQyMjJjZWIwYi0yN2U1LTQxMDgtYjljMi0yMmU3ODhiMWFiZjZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckY2U0NWI3ZWItMzVmMy00OWUyLTg5NWItNzg1MjU1NWIxMzI2eHcJY29yZS9saXN0eHcAdyQyYjMxYTQyNS04MjgzLTRkN2QtYTQzZC0xN2NmOGQ5MmQ5MzF4dw5jb3JlL2xpc3QtaXRlbXckM2VmZWE4ZDUtNzAyZi00ZDgxLTlkMTUtOTI0OGI5ZDA0YTBmeHcOY29yZS9saXN0LWl0ZW13JDVjNTJhZDUwLTE5NmUtNDEzNS1hNzc0LWUzNGM4ZDNkNmNkM3h3DmNvcmUvbGlzdC1pdGVtdyQwNzZiOWZhYi02MThmLTQxOWEtODc4Ni03OGFhNDQ3MjljYTJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZWVlOWM0YjItMzEyMC00NWJhLWE3MTMtNWZmZjdjOWI2YmFjeHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyRmMDk5NzkxNi1iYmRkLTRjYzAtOTZjYy0zZTJiMjIxYjY0ZDd4dwxjb3JlL2hlYWRpbmd9A3ckMzdhMTVkMDAtYTkzOC00MWU5LTk1ODktNjdiZjUyZTBiOGFheHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDgxNjZhZTZiLTQ4YWUtNGEwNS05YTFlLTMxZThmN2M3NTlhMnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5MjExNjY0OC0wODRlLTRlNjUtODFmYS1iYjUyNjNkMTdiMzB4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckN2E0YzcyYWYtZTNmYi00ZGUxLTk5MjgtMDVmNjBkMGM5NDcxeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGY0M2ZiMDhlLWVjMzEtNDExNS04MjcxLWIzNzU0NWNkZDIzOXh3CWNvcmUvbGlzdHh3AHckNWUzZGU2MjctMjVjYi00ZDU4LTgyNWUtYjU1NWNjMWRiZmNkeHcOY29yZS9saXN0LWl0ZW13JGEyNzRkZjNmLTE5N2EtNDBhZC04MmQ4LWQ0MzY3MWRhMDBjYnh3DmNvcmUvbGlzdC1pdGVtdyRhMmMyMGY0Yi1iNTU4LTRhZDYtYTBjOS0xMWQ2N2JmZTI2NzR4dw5jb3JlL2xpc3QtaXRlbXckMWQxOTllNzQtZWMzMi00NDA0LWFhOGUtZjBmZGMyNzg4MDM0eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDAzZjI2OGQ3LTdhMGYtNGQ1Ni1hNjlhLWJmMDEyOWZmYWFkOXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckNTI0OGVlNjgtMmI2OC00YWNkLWFjZDEtN2JiNzliNWVlZDg4eHcMY29yZS9oZWFkaW5nfQN3JGNmODZkMjgwLWQ2ZjItNGRlYS1hOTgxLWQ3NDllOTVkMTdkOXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRhYjc3M2VkNS1hOWQxLTQ1YWUtYjJlNy0xN2EzNjI1N2Q2YTh4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckOTdiOWNiYmItOGJkZC00MDA4LWE1NDItMDE3ZWQxOTNlM2I3eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGUwYjM2NDU4LTM1YTgtNGIxZC04MzY2LTg4YmYzNjJhNmE3MXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRkODYwYjMwMS04NzNkLTRlNDktYjQ0My00MTFmOTY4YTFmNGN4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDJiYTFjNzg4LTllNmUtNDI1NS05MGQzLWVhNmYwYTg1ZjFhNXh3DGNvcmUvaGVhZGluZ30DdyQ1MWQ5MjkzOS1iMmMxLTRhYmMtOTI4OC1kYWFlNzE4MzA3YWV4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckN2M4YjFlMGMtYTUzMS00NTA3LTljNWYtMTI4YmM5YzYxMGMzeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDNmZDVjOTRjLTQzMmItNDJmNi1hNDdlLWUyZWM4MDQ4MmUzNnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRmZWVlZmU4Yi02YjFiLTQyNzktYTQwOS1kMWIzMjY4NDliNDB4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMWRhZDIyNTYtNmE5ZS00MDY5LTkyOTItNTliY2Y5NTlmY2YweHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDA5ZDQ1MjQwLTA2NzgtNDNjMC1iYjljLWE0YTllOWQwNzEwYXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckY2M3NjFkODUtMTBlMi00YmIxLTkzMTMtYjYyMWY0MGNhMjZleHcMY29yZS9oZWFkaW5nfQN3JDliNDg0MzAzLTRiNjktNDI3NC1hMzJkLTA5ODY2YzU1M2ViNHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzMmJiNzcxNC05MjBmLTQwM2QtYjA4NS02MjE4NzNjNDE2Nzh4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZjQyZTI1ZDktYjY2Yi00ZmI1LWIzN2MtY2Y1NzQ5YzQxMDkyeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDBkMTM3OWIyLWYwMjAtNGRjMy1iNWEwLThkOWU2ZjBjNTA3M3h3CWNvcmUvbGlzdHh3AHckOTc3Nzc5NzktYTUyNC00ZDI1LTg0NGMtNTc1NDU4ZGE1ODFieHcOY29yZS9saXN0LWl0ZW13JGUxM2YyMzBhLWM0OGUtNDk1Yy1iYTMwLWM3ZTI4NzBmZDJmNnh3DmNvcmUvbGlzdC1pdGVtdyQ0ZTUxODU5OC1kMDQyLTRmZDItYmJjMy1kZTJhODcxZWQ3ZGJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckYzNmZmFhZmItOWE5MC00ZmQ5LWFhOGEtNzNjN2E3MjVhNGYzeHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQ3Mzk4NjEwZC0wZmJhLTRjZjctYjljOC0zYjM3MmU2ODUzODJ4dwxjb3JlL2hlYWRpbmd9A3ckMTRlM2IxYTktZmMyMy00NjgyLWEyYTctOTE3OGNlNjQwYzZmeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGJhMzljZDVhLTU1NmEtNDQwYi1iMDAwLTdiOTUxZDExZTUxYXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5ZmY0ZmM4Yy03NmY2LTQyODItYmNlMi1jOTA4OGNjNDRlYmJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNjRhNzM0MmQtYzIxNC00Mjk1LTk0MzItZWE3MjQwZjBkZDYyeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGI0ZTY4MDc0LTMyYzItNDMyMC1hODY1LTM4NWMwMjY1NzA5OXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckYmVmNmM0MmQtMDlkOS00OWZlLWIwYjktYjBiYmE1MGUxYzIweHcMY29yZS9oZWFkaW5nfQN3JGY4NmI1ZDdiLTUwY2YtNDc1Ni1iOTRjLTIwMmM1MTBkYzE2Znh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ1NjA2OWQ1MS1hN2Y3LTQ5YmItYWMyZC00ZTU4ZGQ1YTg0OTV4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMzM2Y2U1NmMtNDJhOC00MWFkLWE5ZmEtZWVmMWUwMzczMjUxeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGZhMjhkZjBiLWFkZmEtNGNmZC1hNTIwLWI1NWVhMzRkNmJlNnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQyOWI1NjQxNy00MGU1LTQ2NDItOTk1Mi02NTE2M2Q2NDk2NGR4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNTBkYzcwMmQtYWE0OS00ZDg3LWFjMDEtNWUzYjJmMGRkZDg5eHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQyZDA0NmIzNC05Y2VkLTQxMmYtOTU0Zi00ZjNkYmM3ZmYzMmJ4dwxjb3JlL2hlYWRpbmd9A3ckZmE0YzQ3OWYtMzg4ZS00NWNiLTkzYjEtMWM5NmU0OWQ4YmE5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDk4MjNmYzIzLWY0YzMtNDFiNi1iMGUwLTA4NDc2MTE0ODhhOXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRhNWYwY2YyMS00ZmU5LTQ3ZjMtOGJmOC01YWQzOTJkN2NjZWJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckOTM5YWFhOWQtYzQ0Yy00ZjgyLTkxYTEtN2RiMjIzMGYxNmU5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGJhNDFlYjFiLWQ0ODgtNDI5Mi05MGExLWY4NThhY2U3YzgxMXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckYjMxMGEwNTYtNTc2NC00NDEzLWExMjktZWE1ZDQwZjdhOTBheHcMY29yZS9oZWFkaW5nfQJ3JGRmNGE3NjE1LWJjMGEtNGJlYy1hMmMwLTlkZjIwNTFiODFmNXh3CWNvcmUvbGlzdHl3AHckZTk1M2M4NzAtOTkzNy00MmZjLWIyYjktZmI4NzJlMDg0NzFkeHcOY29yZS9saXN0LWl0ZW13JGI2MGNlMWEwLTcyNGEtNDhhOC1iN2Q5LTJiNWE1ODIxOWVhZnh3DmNvcmUvbGlzdC1pdGVtdyQ2N2M0YzIyZi00ZTZjLTRmNTYtOGNiMC0xNDc2MzMwMDZmODl4dw5jb3JlL2xpc3QtaXRlbXckNWIwMzQ1Y2EtMzU5ZS00YTlhLTg2NTgtOTUwYmFlMWE3ZTE3eHcOY29yZS9saXN0LWl0ZW13JDVkYmEzN2RhLWZlMTgtNDA4Mi04NDAzLTc0OGYyOTc4MjQyNXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRmOGU3Yzk4YS00MmY1LTRmNDAtODAwNy02OWY4MGRhYTg0MDF4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDJiYjVkYjZhLTYwOTgtNGYwMC1hMGZhLTg1Njk3MGJlM2M0OXh3DGNvcmUvaGVhZGluZ30CdyRlODU2ZjE1MC1mOWJkLTRlZWUtOTliMy05ZGVkZjI3ZjE3OGZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNGJlOTIxZWMtOWMyMi00OWQ1LWE0ZGMtMzhhZGJkMDdiMmM5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDcyODM1NmVmLTZlN2UtNGI1OS04YmYyLWFhZjhiMGUxNjE0YXh3CWNvcmUvbGlzdHl3AHckY2JmOTA1ZGQtOTc1ZS00MTNmLWI1ZDctM2QyZjg2MDI4MjNieHcOY29yZS9saXN0LWl0ZW13JDI2NWM2NWIwLTM2OWQtNGEzMi1iYTY5LTdiNmVhYzQ5MTcxY3h3DmNvcmUvbGlzdC1pdGVtdyQ4ZDMzZmZiZS05YzBkLTQ4OTgtYWY1NS04OWM5YzA0OGQ4MjJ4dw5jb3JlL2xpc3QtaXRlbXckNGQ1Mjg0ODAtMjkzMC00NGE2LWE1Y2QtOGU1NDQ1MDM5OGFkeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGUwMzU1ZTkxLWUyZTYtNGUyZC04MTk5LTViNGJkOTFmOThmNnh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckYzM3MzA2Y2EtZjliYy00ODhhLTg0YjQtMTM4MGYxZTE1OGVieHcMY29yZS9oZWFkaW5nfQJ3JDg4NDFkM2I4LTNjNmYtNGIwYy04MGE3LTI4NWQ1NDM5YjU4Nnh3CWNvcmUvbGlzdHl3AHckMWMyYWFhNjEtYzExMC00MzYxLTgwNTktOWIyN2FlOTQzYTVkeHcOY29yZS9saXN0LWl0ZW13JDdkNzkzMzY3LWRlM2QtNGRiNi1iYjY4LTFkMzc4ZjljYzg2OHh3DmNvcmUvbGlzdC1pdGVtdyQ5M2Y0NDZhMS1kM2YyLTQ2NTYtODVkYy05NjY5YjYyZTQ2ZmF4dw5jb3JlL2xpc3QtaXRlbXckMjU1MjUyNmMtOTA0MC00YmMyLWE2ZTYtZWEyYWM2YWFiNGUzeHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQ2OGEwZGNlZS01MjBhLTQ1MDQtYTQwYS00MmI1NzljYTM3YTN4dwxjb3JlL2hlYWRpbmd9AnckYzVmNDliYTEtMzVlMy00M2Y5LWI1M2EtMzY5ZTcwNDM2MGY3eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGRjMzkyZTc3LTNhZTQtNDliNy05NGEzLTVhNTY2MDI2MmU3NHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ2MmEyYTg5OS1iZGVhLTRkNWMtOGRiMC1mY2E3M2U3MmFiNDV4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMDRiOWNjN2UtYWFiMS00ZGUzLWExODUtMmY1ZjY0YWFhNTNieHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDEyNmRkYzUxLWNmMWItNDY3Yi05ZTUwLWUwN2RkMGEzMGNkM3h3CmNvcmUvaW1hZ2V3AHckOWQwOWM3Y2EtYzhhZS00NGE2LWIzNDItZGE0ZDZkMDExMTE4eHcKY29yZS9pbWFnZXcAdyFnaG9zdCB2YXBlIHRyaWNrcyBkaXNwb3NhYmxlIHZhcGV9hkx3Pmh0dHBzOi8vYXR2c3ZhcGluZy5jb20vZ2hvc3QtdmFwZS12YXBlLXRyaWNrcy1kaXNwb3NhYmxlLXZhcGUvd1xodHRwczovL2F0dnN2YXBpbmcuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L2dob3N0LXZhcGUtdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlLnBuZ3cEZnVsbHcEbm9uZXcFNjQzcHh3BGF1dG93BTQwOHB4dyQ1ZTMwNmMyNC1hODQwLTRhYTItYmNlOS0wMGE3YzQ5ZTY5NjZ4dwpjb3JlL2ltYWdldwB3KWZyZW5jaCBpbmhhbGUgdmFwZSB0cmlja3MgZGlzcG9zYWJsZSB2YXBlfYVMd0FodHRwczovL2F0dnN2YXBpbmcuY29tL2ZyZW5jaC1pbmhhbGUtdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlL3dfaHR0cHM6Ly9hdHZzdmFwaW5nLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS9mcmVuY2gtaW5oYWxlLXZhcGUtdHJpY2tzLWRpc3Bvc2FibGUtdmFwZS5wbmd3BGZ1bGx3BG5vbmV3BTUxNHB4dwRhdXRvdwUzNzJweHckZjg4ZGJkNzAtNjZhOC00MzBkLTlhMjMtZDA4NGMzNmU2Zjc2eHcKY29yZS9pbWFnZXcAdylkcmFnb24gZXhoYWxlIHZhcGUgdHJpY2tzIGRpc3Bvc2FibGUgdmFwZX2ETHdBaHR0cHM6Ly9hdHZzdmFwaW5nLmNvbS9kcmFnb24tZXhoYWxlLXZhcGUtdHJpY2tzLWRpc3Bvc2FibGUtdmFwZS93X2h0dHBzOi8vYXR2c3ZhcGluZy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvZHJhZ29uLWV4aGFsZS12YXBlLXRyaWNrcy1kaXNwb3NhYmxlLXZhcGUucG5ndwRmdWxsdwRub25ldwU0ODVweHcEYXV0b3cFMzQ4cHh3JGVmODg0MDVjLWJhYjYtNGUxYi05ZWJlLWZkM2U3OTgzNjlkYnh3CmNvcmUvaW1hZ2V3AHcibyBzcGFtIHZhcGUgdHJpY2tzIGRpc3Bvc2FibGUgdmFwZX2HTHc6aHR0cHM6Ly9hdHZzdmFwaW5nLmNvbS9vLXNwYW0tdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlL3dYaHR0cHM6Ly9hdHZzdmFwaW5nLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS9vLXNwYW0tdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlLnBuZ3cEZnVsbHcEbm9uZXcFNDU2cHh3BGF1dG93BTQxN3B4dyQyMmYzM2NlYi1jMWE4LTQ0MDEtYTZiMC1iYWYxYTNlM2E0Mzh4dwpjb3JlL2ltYWdldwB3JDMwNTdjMzhhLTY1NDktNDQxNi04MzNlLTliZjgyYmI4ZjI0YXh3CmNvcmUvaW1hZ2V3AHcjdG9ybmFkbyB2YXBlIHRyaWNrcyBkaXNwb3NhYmxlIHZhcGV9iEx3O2h0dHBzOi8vYXR2c3ZhcGluZy5jb20vdG9ybmFkby12YXBlLXRyaWNrcy1kaXNwb3NhYmxlLXZhcGUvd1lodHRwczovL2F0dnN2YXBpbmcuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L3Rvcm5hZG8tdmFwZS10cmlja3MtZGlzcG9zYWJsZS12YXBlLnBuZ3cEZnVsbHcEbm9uZXcFMzQ2cHh3BGF1dG99hUx1AX0BdQF9mQN1An2ZA32RA3UDfZkDfZEDfZoDdQR9mgN9mQN9kQN9mwN3B3B1Ymxpc2gBtMOstAlRAgAEAB0ACAEqALMFB9AGBzIHQybgBAc8JsgDBzYnmwMHLSjwAgc5J4sCBzsntAIHMSikAgcoKdABBzwq6AIHOifmAQevAgf4AwesAQelAwK4FlP1BnsYaKMBU\/0FWxhonQFUmgVkGGiUAVWMBUcYaKABVIsCWBhoogFU7wJKGGiYAVXeA0sYaI8BVsoBXhhoowFXnQNQGGihAVSFAjkYaJ8FaJEHaL4DaIEFjwGjAQcFAAgAtAMACACoAfgCRQAIANEIAAgAzgUHMACACDosAWUA\",\"updateId\":380753993}","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":[218,217,219,209],"class_list":["post-4873","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-how-to-vape-trick","tag-vape-trick","tag-vape-trick-for-beginner","tag-vape-tricks"],"acf":[],"_links":{"self":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4873","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=4873"}],"version-history":[{"count":2,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4873\/revisions"}],"predecessor-version":[{"id":4878,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/posts\/4873\/revisions\/4878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/media\/4869"}],"wp:attachment":[{"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/media?parent=4873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/categories?post=4873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atvsvaping.com\/es\/wp-json\/wp\/v2\/tags?post=4873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}