{"id":993,"date":"2026-03-16T19:55:30","date_gmt":"2026-03-16T18:55:30","guid":{"rendered":"https:\/\/mpalcoy.com\/?page_id=993"},"modified":"2026-04-08T17:57:03","modified_gmt":"2026-04-08T15:57:03","slug":"993-2","status":"publish","type":"page","link":"https:\/\/mpalcoy.com\/?page_id=993","title":{"rendered":"distribuidores"},"content":{"rendered":"\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<header class=\"mpa-header-custom\">\n  <div class=\"mpa-container\">\n\n    <div class=\"mpa-logo\">\n      <a href=\"https:\/\/mpalcoy.com\/\">\n        <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/mpalcoy.com\/wp-content\/uploads\/2023\/02\/diseno-sin-titulo-1.png?ssl=1\" alt=\"MPA\">\n      <\/a>\n      <div class=\"mpa-logo-text\">\n        <strong>MPA<\/strong>\n        <span>Manufacturas Pl\u00e1sticas Alcoy<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"mpa-hamburger\" onclick=\"openMenu()\">\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/div>\n\n  <\/div>\n\n  <nav class=\"mpa-menu\" id=\"mpaMenu\">\n\n    <!-- BOT\u00d3N CERRAR -->\n    <div class=\"mpa-close\" onclick=\"closeMenu()\">\u2715<\/div>\n\n    <ul>\n      <li><a href=\"https:\/\/mpalcoy.com\/\">Inicio<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=862\">Sistema de Nivelaci\u00f3n<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1066\">Productos<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=984\">Fabricaci\u00f3n<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1032\">Nuestra Historia<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=993\">Distribuidores<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1004\">Contacto<\/a><\/li>\n      <li class=\"divider\"><\/li>\n      <li><a href=\"tel:+34865786890\">Llamar<\/a><\/li>\n      <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1004\" class=\"btn-tarifa\">Solicitar Tarifa<\/a><\/li>\n    <\/ul>\n  <\/nav>\n<\/header>\n\n<style>\n.mpa-header-custom {\n  width: 100%;\n  background: #fff;\n  position: relative;\n  z-index: 9999;\n}\n\n.mpa-container {\n  width: 80%;\n  margin: 0 auto;\n  padding: 18px 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n\/* LOGO *\/\n.mpa-logo {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n\n.mpa-logo img {\n  width: 42px;\n}\n\n\/* HAMBURGUESA *\/\n.mpa-hamburger {\n  width: 44px;\n  height: 44px;\n  background: #f3f4f6;\n  border-radius: 12px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  gap: 6px;\n  cursor: pointer;\n}\n\n.mpa-hamburger span {\n  width: 22px;\n  height: 3px;\n  background: #1c2b43;\n  border-radius: 2px;\n}\n\n\/* MEN\u00da *\/\n.mpa-menu {\n  position: fixed;\n  top: 0;\n  right: -100%;\n  width: 320px;\n  height: 100vh;\n  background: #ffffff;\n  box-shadow: -5px 0 25px rgba(0,0,0,0.08);\n  transition: 0.4s ease;\n  padding: 100px 30px 30px 30px;\n}\n\n.mpa-menu.active {\n  right: 0;\n}\n\n\/* BOT\u00d3N X *\/\n.mpa-close {\n  position: absolute;\n  top: 25px;\n  right: 25px;\n  font-size: 26px;\n  font-weight: 700;\n  cursor: pointer;\n  color: #ef7608; \/* NARANJA CORPORATIVO *\/\n  transition: 0.3s ease;\n}\n\n.mpa-close:hover {\n  transform: rotate(90deg);\n}\n\n\/* LINKS *\/\n.mpa-menu ul {\n  list-style: none;\n  padding: 0;\n}\n\n.mpa-menu ul li {\n  margin-bottom: 18px;\n}\n\n.mpa-menu ul li a {\n  text-decoration: none;\n  font-size: 18px;\n  font-weight: 600;\n  color: #1c2b43;\n}\n\n.mpa-menu ul li a:hover {\n  color: #ef7608;\n}\n\n.divider {\n  height: 1px;\n  background: #e5e7eb;\n  margin: 25px 0;\n}\n\n.btn-tarifa {\n  background: #ef7608;\n  color: white !important;\n  padding: 12px 18px;\n  border-radius: 8px;\n  display: inline-block;\n}\n<\/style>\n\n<script>\nfunction openMenu() {\n  document.getElementById(\"mpaMenu\").classList.add(\"active\");\n}\n\nfunction closeMenu() {\n  document.getElementById(\"mpaMenu\").classList.remove(\"active\");\n}\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<section class=\"mpa-distribuidores-page\">\n\n  <!-- HERO -->\n  <section class=\"mpa-dist-hero\">\n    <div class=\"mpa-dist-hero-inner\">\n      <h1>Programa de Distribuidores<\/h1>\n      <p>\n        Trabaja directamente con el fabricante y ofrece a tus clientes un sistema de\n        nivelaci\u00f3n profesional a precios inmejorables.\n      <\/p>\n    <\/div>\n  <\/section>\n\n  <!-- VENTAJAS -->\n  <section class=\"mpa-dist-benefits\">\n    <div class=\"mpa-dist-benefits-inner\">\n      <h2>Ventajas para el Distribuidor<\/h2>\n\n      <div class=\"mpa-dist-grid\">\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u273f<\/div>\n          <h3>Precio de Fabricante<\/h3>\n          <p>\n            Sin intermediarios. Accede directamente al mejor precio del mercado al comprar al fabricante.\n          <\/p>\n        <\/article>\n\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u25eb<\/div>\n          <h3>Stock Permanente<\/h3>\n          <p>\n            Mantenemos m\u00e1s de 5.000 m\u00b2 de almacenaje con stock de todos los productos para garantizar un suministro r\u00e1pido y continuo.\n          <\/p>\n        <\/article>\n\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u25a3<\/div>\n          <h3>Env\u00edos R\u00e1pidos<\/h3>\n          <p>\n            Log\u00edstica propia con env\u00edos a toda Espa\u00f1a. Pedidos preparados en 24-48h a tu manera y con confianza.\n          <\/p>\n        <\/article>\n\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u25d6<\/div>\n          <h3>Soporte Comercial<\/h3>\n          <p>\n            Equipo comercial dedicado, contacto directo y soporte permanente.\n          <\/p>\n        <\/article>\n\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u2726<\/div>\n          <h3>Sin Pedido M\u00ednimo<\/h3>\n          <p>\n            Sin necesidad de completar palets. Pides a tu medida, sin compromisos ni cantidades m\u00ednimas obligatorias.\n          <\/p>\n        <\/article>\n\n        <article class=\"mpa-dist-card\">\n          <div class=\"mpa-dist-icon\">\u25c9<\/div>\n          <h3>Marca en Crecimiento<\/h3>\n          <p>\n            \u00danete a una red de distribuidores que crece cada d\u00eda respaldada por m\u00e1s de 30 a\u00f1os de experiencia.\n          <\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- CTA -->\n  <section class=\"mpa-dist-cta\">\n    <div class=\"mpa-dist-cta-inner\">\n      <h2>\u00bfQuieres ser distribuidor MPA?<\/h2>\n      <p>\n        Env\u00edanos tus datos y nuestro equipo comercial se pondr\u00e1 en contacto contigo\n        para ofrecerte las mejores condiciones.\n      <\/p>\n      <a href=\"https:\/\/mpalcoy.com\/?page_id=1004\" class=\"mpa-dist-btn\">\n        Solicitar Informaci\u00f3n\n        <span>\u2192<\/span>\n      <\/a>\n    <\/div>\n  <\/section>\n\n<\/section>\n\n<style>\n.mpa-distribuidores-page {\n  width: 100%;\n  margin: 0;\n  padding: 0;\n  background: #f3f4f6;\n  color: #0b5ed7;\n  font-family: inherit;\n}\n\n\/* HERO *\/\n.mpa-dist-hero {\n  width: 100%;\n  background: #1f3b63;\n  padding: 85px 30px;\n  text-align: center;\n}\n\n.mpa-dist-hero-inner {\n  max-width: 980px;\n  margin: 0 auto;\n}\n\n.mpa-dist-hero h1 {\n  margin: 0 0 16px;\n  font-size: 68px;\n  line-height: 1.05;\n  font-weight: 800;\n  color: #ffffff;\n}\n\n.mpa-dist-hero p {\n  max-width: 860px;\n  margin: 0 auto;\n  font-size: 24px;\n  line-height: 1.6;\n  color: rgba(255,255,255,0.88);\n}\n\n\/* BENEFITS *\/\n.mpa-dist-benefits {\n  width: 100%;\n  padding: 80px 40px 70px;\n  background: #f3f4f6;\n}\n\n.mpa-dist-benefits-inner {\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n.mpa-dist-benefits h2 {\n  margin: 0 0 42px;\n  text-align: center;\n  font-size: 56px;\n  line-height: 1.08;\n  font-weight: 800;\n  color: #1f2937;\n}\n\n.mpa-dist-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 22px;\n}\n\n.mpa-dist-card {\n  background: #ffffff;\n  border: 1px solid #dde3ea;\n  border-radius: 16px;\n  padding: 24px 22px 24px;\n  box-shadow: 0 6px 18px rgba(16,24,40,0.05);\n}\n\n.mpa-dist-icon {\n  width: 44px;\n  height: 44px;\n  border-radius: 10px;\n  background: rgba(239,118,8,0.10);\n  color: #ef7608;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 22px;\n  font-weight: 800;\n  margin-bottom: 18px;\n}\n\n.mpa-dist-card h3 {\n  margin: 0 0 12px;\n  font-size: 28px;\n  line-height: 1.18;\n  font-weight: 800;\n  color: #1f2937;\n}\n\n.mpa-dist-card p {\n  margin: 0;\n  font-size: 18px;\n  line-height: 1.7;\n  color: #6b7280;\n}\n\n\/* CTA *\/\n.mpa-dist-cta {\n  width: 100%;\n  padding: 90px 30px 100px;\n  background: #f3f4f6;\n  text-align: center;\n}\n\n.mpa-dist-cta-inner {\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.mpa-dist-cta h2 {\n  margin: 0 0 16px;\n  font-size: 58px;\n  line-height: 1.08;\n  font-weight: 800;\n  color: #1f2937;\n}\n\n.mpa-dist-cta p {\n  max-width: 760px;\n  margin: 0 auto 32px;\n  font-size: 22px;\n  line-height: 1.65;\n  color: #6b7280;\n}\n\n.mpa-dist-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  min-width: 250px;\n  padding: 18px 30px;\n  background: #ef7608;\n  color: #ffffff;\n  text-decoration: none;\n  border-radius: 12px;\n  font-size: 18px;\n  font-weight: 800;\n  transition: all 0.25s ease;\n  box-shadow: 0 10px 30px rgba(239,118,8,0.22);\n}\n\n.mpa-dist-btn:hover {\n  background: #d96800;\n  color: #ffffff;\n  transform: translateY(-2px);\n}\n\n.mpa-dist-btn span {\n  font-size: 20px;\n  line-height: 1;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 1100px) {\n  .mpa-dist-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 768px) {\n  .mpa-dist-hero {\n    padding: 60px 18px;\n  }\n\n  .mpa-dist-hero h1 {\n    font-size: 40px;\n  }\n\n  .mpa-dist-hero p {\n    font-size: 17px;\n  }\n\n  .mpa-dist-benefits {\n    padding: 55px 18px 45px;\n  }\n\n  .mpa-dist-benefits h2,\n  .mpa-dist-cta h2 {\n    font-size: 36px;\n  }\n\n  .mpa-dist-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .mpa-dist-card h3 {\n    font-size: 24px;\n  }\n\n  .mpa-dist-card p,\n  .mpa-dist-cta p {\n    font-size: 16px;\n  }\n\n  .mpa-dist-cta {\n    padding: 60px 18px 70px;\n  }\n\n  .mpa-dist-btn {\n    width: 100%;\n  }\n}\n<\/style>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<section class=\"mpa-footer-section\">\n  <div class=\"mpa-footer-container\">\n\n    <div class=\"mpa-footer-grid\">\n      <div class=\"mpa-footer-col\">\n        <h3>MPA<\/h3>\n        <p>Manufacturas Pl\u00e1sticas Alcoy S.L.<\/p>\n        <p>\n          M\u00e1s de 30 a\u00f1os de experiencia en el sector de sistemas de nivelaci\u00f3n cer\u00e1mica.\n          Fabricaci\u00f3n propia en Espa\u00f1a.\n        <\/p>\n      <\/div>\n\n      <div class=\"mpa-footer-col\">\n        <h4>Productos<\/h4>\n        <ul>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=862\/\">Sistema de Nivelaci\u00f3n<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1066\">Clips de Nivelaci\u00f3n<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1066\">Cu\u00f1as Reutilizables<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=984\">Inyecci\u00f3n Industrial<\/a><\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"mpa-footer-col\">\n        <h4>Empresa<\/h4>\n        <ul>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1032\">Nuestra Historia<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=984\">Fabricaci\u00f3n<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=993\">Distribuidores<\/a><\/li>\n          <li><a href=\"https:\/\/mpalcoy.com\/?page_id=1004\">Contacto<\/a><\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"mpa-footer-col\">\n        <h4>Contacto<\/h4>\n        <ul class=\"mpa-footer-contact\">\n          <li>Cam\u00ed dels Talecons, 22\nPol\u00edgono Industrial Cotes Altes, 03804, Alcoy, Alicante, Espa\u00f1a<\/li>\n          <li><a href=\"tel:+34865786890\">+34 865 78 68 90<\/a><\/li>\n          <li><a href=\"mailto:info@mpalcoy.com\">info@mpalcoy.com<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n\n    <div class=\"mpa-footer-bottom\">\n      <div class=\"mpa-footer-copy\">\n        \u00a9\ufe0f 2026 Manufacturas Pl\u00e1sticas Alcoy S.L. Todos los derechos reservados.\n      <\/div>\n      <div class=\"mpa-footer-made\">\n        Fabricado en Espa\u00f1a \ud83c\uddea\ud83c\uddf8\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.mpa-footer-section {\n  background: #1f3b63;\n  padding: 70px 20px 26px;\n  color: rgba(255,255,255,0.92);\n}\n\n.mpa-footer-container {\n  max-width: 1250px;\n  margin: 0 auto;\n}\n\n.mpa-footer-grid {\n  display: grid;\n  grid-template-columns: 1.3fr 1fr 1fr 1.15fr;\n  gap: 60px;\n  padding-bottom: 40px;\n  border-bottom: 1px solid rgba(255,255,255,0.16);\n}\n\n.mpa-footer-col h3,\n.mpa-footer-col h4 {\n  margin: 0 0 18px;\n  color: #ffffff;\n  font-weight: 800;\n}\n\n.mpa-footer-col h3 {\n  font-size: 30px;\n}\n\n.mpa-footer-col h4 {\n  font-size: 24px;\n}\n\n.mpa-footer-col p {\n  margin: 0 0 14px;\n  font-size: 19px;\n  line-height: 1.7;\n  color: rgba(255,255,255,0.78);\n}\n\n.mpa-footer-col ul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n.mpa-footer-col ul li {\n  margin-bottom: 14px;\n  font-size: 19px;\n  line-height: 1.6;\n  color: rgba(255,255,255,0.78);\n}\n\n.mpa-footer-col ul li a {\n  color: rgba(255,255,255,0.78);\n  text-decoration: none;\n  transition: all 0.2s ease;\n}\n\n.mpa-footer-col ul li a:hover {\n  color: #ffffff;\n}\n\n.mpa-footer-contact li {\n  padding-left: 0;\n}\n\n.mpa-footer-bottom {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 20px;\n  padding-top: 24px;\n}\n\n.mpa-footer-copy,\n.mpa-footer-made {\n  font-size: 17px;\n  line-height: 1.5;\n  color: rgba(255,255,255,0.72);\n}\n\n@media (max-width: 1100px) {\n  .mpa-footer-grid {\n    grid-template-columns: 1fr 1fr;\n    gap: 40px;\n  }\n}\n\n@media (max-width: 768px) {\n  .mpa-footer-section {\n    padding: 50px 18px 22px;\n  }\n\n  .mpa-footer-grid {\n    grid-template-columns: 1fr;\n    gap: 30px;\n    padding-bottom: 30px;\n  }\n\n  .mpa-footer-col h3 {\n    font-size: 26px;\n  }\n\n  .mpa-footer-col h4 {\n    font-size: 22px;\n  }\n\n  .mpa-footer-col p,\n  .mpa-footer-col ul li {\n    font-size: 17px;\n  }\n\n  .mpa-footer-bottom {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  .mpa-footer-copy,\n  .mpa-footer-made {\n    font-size: 15px;\n  }\n}\n<\/style>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>MPA Manufacturas Pl\u00e1sticas Alcoy \u2715 Inicio Sistema de Nivelaci\u00f3n Productos Fabricaci\u00f3n Nuestra Historia Distribuidores Contacto Llamar Solicitar Tarifa Programa de Distribuidores Trabaja directamente con el fabricante y ofrece a tus clientes un sistema de nivelaci\u00f3n profesional a precios inmejorables. Ventajas para el Distribuidor \u273f Precio de Fabricante Sin intermediarios. Accede directamente al mejor precio del [&hellip;]<\/p>\n","protected":false},"author":231764158,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"{\"document\":\"AAAdyMC\/ihukAYKQ37QayMC\/ihtBhOWgpg3IwL+KGwH4AQgergW6AQKEAYwBiAQWpgUyqAq8DhiyAQIQHB4ujgGQAQaSASQsIi6EARoGJqoBKAa+AgYwlgEqBqQCBpADBpICBoQJKIQDBpICBpQCBrgDBiYynAYqrAcGggIGmAIEAqwKBowOBBKIOIADuooCAQYUAgECCgBKEAIBAgpKDgIBAgpKYjIBAgoAShACAQIKSg4CAQIKSmIyAQIKAEoQAgECCkoOAgECCkrEAhIQCsC3A7K4A9zSA7wBkAKeBJgGvBm0ARA6kgO2AYADIL4ChAOGAjCqApYDmAKsCYoDmAKaAr4DmAGGB7IHiAKcAgKyCpAOisgC8I8CQYAg6hm8AZACngSYBrwZtAEQOpIDtgGAAyC+AoQDhgIwqgKWA5gCrAmKA5gCmgK+A5gBhgeyB4gCnAICsgqQDpo4kwIoAycABAAnAAQAgQCEAIEAhACBAIQAgQCEAIEBhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAAnACgEJwAoCCcABwAhACgCJwAoAScABwAhACgCJwAoACcABwAhACgCJwAhACcAhwAoAycAKAEnAAcAKAMnACgAJwAHACgDJwAoACcAhwAoAycAKAEnAAcAKAMnACgAJwAHACgDJwAoACcAKAGoAqEAwQAhAKgAxCAhAKgAxNR2jHVzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHNsdWdkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkaXN0cmlidWlkb3Jlc2RvY3VtZW50Y29udGVudDwhLS0gd3A6Y29sdW1ucyB7ImFsaWduIjoid2lkZSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWdud2lkZSI+PCEtLSB3cDpjb2x1bW4geyJ3aWR0aCI6IjEwMCUifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIiBzdHlsZT0iZmxleC1iYXNpczoxMDAlIj48IS0tIHdwOmh0bWwgLS0+CgogICAgICA8YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLyI+CiAgICAgIDwvYT4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8L2Rpdj4KCgo8c3R5bGU+CiAgd2lkdGg6IDEwMCU7CiAgcG9zaXRpb246IHJlbGF0aXZlOwogIHotaW5kZXg6IDk5OTk7Cn0KCiAgbWFyZ2luOiAwIGF1dG87CiAgZGlzcGxheTogZmxleDsKICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Cn0KCiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGdhcDogMTJweDsKfQoKfQoKICBkaXNwbGF5OiBmbGV4OwogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47Cn0KCn0KCn0KCn0KCiAgZm9udC13ZWlnaHQ6IDcwMDsKfQoKfQoKfQoKfQoKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgY29sb3I6ICMxYzJiNDM7Cn0KCn0KCn0KCn0KCn0KCn0KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgoKPCEtLSB3cDpjb2x1bW5zIHsiYWxpZ24iOiJ3aWRlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMgYWxpZ253aWRlIj48IS0tIHdwOmNvbHVtbiB7IndpZHRoIjoiMTAwJSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjEwMCUiPjwhLS0gd3A6aHRtbCAtLT4KPHNlY3Rpb24gY2xhc3M9Im1wYS1kaXN0cmlidWlkb3Jlcy1wYWdlIj4KCiAgPCEtLSBIRVJPIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJtcGEtZGlzdC1oZXJvIj4KICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWhlcm8taW5uZXIiPgogICAgICA8aDE+UHJvZ3JhbWEgZGUgRGlzdHJpYnVpZG9yZXM8L2gxPgogICAgICA8cD4KICAgICAgICBUcmFiYWphIGRpcmVjdGFtZW50ZSBjb24gZWwgZmFicmljYW50ZSB5IG9mcmVjZSBhIHR1cyBjbGllbnRlcyB1biBzaXN0ZW1hIGRlCiAgICAgICAgbml2ZWxhY2nDs24gcHJvZmVzaW9uYWwgYSBwcmVjaW9zIGlubWVqb3JhYmxlcy4KICAgICAgPC9wPgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIFZFTlRBSkFTIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJtcGEtZGlzdC1iZW5lZml0cyI+CiAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1iZW5lZml0cy1pbm5lciI+CiAgICAgIDxoMj5WZW50YWphcyBwYXJhIGVsIERpc3RyaWJ1aWRvcjwvaDI+CgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1ncmlkIj4KICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7inL88L2Rpdj4KICAgICAgICAgIDxoMz5QcmVjaW8gZGUgRmFicmljYW50ZTwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgU2luIGludGVybWVkaWFyaW9zLiBBY2NlZGUgZGlyZWN0YW1lbnRlIGFsIG1lam9yIHByZWNpbyBkZWwgbWVyY2FkbyBhbCBjb21wcmFyIGFsIGZhYnJpY2FudGUuCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7il6s8L2Rpdj4KICAgICAgICAgIDxoMz5TdG9jayBQZXJtYW5lbnRlPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBNYW50ZW5lbW9zIG3DoXMgZGUgNS4wMDAgbcKyIGRlIGFsbWFjZW5hamUgY29uIHN0b2NrIGRlIHRvZG9zIGxvcyBwcm9kdWN0b3MgcGFyYSBnYXJhbnRpemFyIHVuIHN1bWluaXN0cm8gcsOhcGlkbyB5IGNvbnRpbnVvLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KCiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4pajPC9kaXY+CiAgICAgICAgICA8aDM+RW52w61vcyBSw6FwaWRvczwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgTG9nw61zdGljYSBwcm9waWEgY29uIGVudsOtb3MgYSB0b2RhIEVzcGHDsWEuIFBlZGlkb3MgcHJlcGFyYWRvcyBlbiAyNC00OGggYSB0dSBtYW5lcmEgeSBjb24gY29uZmlhbnphLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KCiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4peWPC9kaXY+CiAgICAgICAgICA8aDM+U29wb3J0ZSBDb21lcmNpYWw8L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7inKY8L2Rpdj4KICAgICAgICAgIDxoMz5TaW4gUGVkaWRvIE3DrW5pbW88L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIFNpbiBuZWNlc2lkYWQgZGUgY29tcGxldGFyIHBhbGV0cy4gUGlkZXMgYSB0dSBtZWRpZGEsIHNpbiBjb21wcm9taXNvcyBuaSBjYW50aWRhZGVzIG3DrW5pbWFzIG9ibGlnYXRvcmlhcy4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKXiTwvZGl2PgogICAgICAgICAgPGgzPk1hcmNhIGVuIENyZWNpbWllbnRvPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICDDmm5ldGUgYSB1bmEgcmVkIGRlIGRpc3RyaWJ1aWRvcmVzIHF1ZSBjcmVjZSBjYWRhIGTDrWEgcmVzcGFsZGFkYSBwb3IgbcOhcyBkZSAzMCBhw7FvcyBkZSBleHBlcmllbmNpYS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIENUQSAtLT4KICA8c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3QtY3RhIj4KICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWN0YS1pbm5lciI+CiAgICAgIDxoMj7Cv1F1aWVyZXMgc2VyIGRpc3RyaWJ1aWRvciBNUEE\/PC9oMj4KICAgICAgPHA+CiAgICAgICAgRW52w61hbm9zIHR1cyBkYXRvcyB5IG51ZXN0cm8gZXF1aXBvIGNvbWVyY2lhbCBzZSBwb25kcsOhIGVuIGNvbnRhY3RvIGNvbnRpZ28KICAgICAgICBwYXJhIG9mcmVjZXJ0ZSBsYXMgbWVqb3JlcyBjb25kaWNpb25lcy4KICAgICAgPC9wPgogICAgICA8YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMDQiIGNsYXNzPSJtcGEtZGlzdC1idG4iPgogICAgICAgIFNvbGljaXRhciBJbmZvcm1hY2nDs24KICAgICAgICA8c3Bhbj7ihpI8L3NwYW4+CiAgICAgIDwvYT4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCjwvc2VjdGlvbj4KCjxzdHlsZT4KLm1wYS1kaXN0cmlidWlkb3Jlcy1wYWdlIHsKICB3aWR0aDogMTAwJTsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2OwogIGNvbG9yOiAjMGI1ZWQ3OwogIGZvbnQtZmFtaWx5OiBpbmhlcml0Owp9CgovKiBIRVJPICovCi5tcGEtZGlzdC1oZXJvIHsKICB3aWR0aDogMTAwJTsKICBiYWNrZ3JvdW5kOiAjMWYzYjYzOwogIHBhZGRpbmc6IDg1cHggMzBweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7Cn0KCi5tcGEtZGlzdC1oZXJvLWlubmVyIHsKICBtYXgtd2lkdGg6IDk4MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtaGVybyBoMSB7CiAgbWFyZ2luOiAwIDAgMTZweDsKICBmb250LXNpemU6IDY4cHg7CiAgbGluZS1oZWlnaHQ6IDEuMDU7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBjb2xvcjogI2ZmZmZmZjsKfQoKLm1wYS1kaXN0LWhlcm8gcCB7CiAgbWF4LXdpZHRoOiA4NjBweDsKICBtYXJnaW46IDAgYXV0bzsKICBmb250LXNpemU6IDI0cHg7CiAgbGluZS1oZWlnaHQ6IDEuNjsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg4KTsKfQoKLyogQkVORUZJVFMgKi8KLm1wYS1kaXN0LWJlbmVmaXRzIHsKICB3aWR0aDogMTAwJTsKICBwYWRkaW5nOiA4MHB4IDQwcHggNzBweDsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2Owp9CgoubXBhLWRpc3QtYmVuZWZpdHMtaW5uZXIgewogIG1heC13aWR0aDogMTE4MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtYmVuZWZpdHMgaDIgewogIG1hcmdpbjogMCAwIDQycHg7CiAgdGV4dC1hbGlnbjogY2VudGVyOwogIGZvbnQtc2l6ZTogNTZweDsKICBsaW5lLWhlaWdodDogMS4wODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtZ3JpZCB7CiAgZGlzcGxheTogZ3JpZDsKICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOwogIGdhcDogMjJweDsKfQoKLm1wYS1kaXN0LWNhcmQgewogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgYm9yZGVyOiAxcHggc29saWQgI2RkZTNlYTsKICBib3JkZXItcmFkaXVzOiAxNnB4OwogIHBhZGRpbmc6IDI0cHggMjJweCAyNHB4OwogIGJveC1zaGFkb3c6IDAgNnB4IDE4cHggcmdiYSgxNiwyNCw0MCwwLjA1KTsKfQoKLm1wYS1kaXN0LWljb24gewogIHdpZHRoOiA0NHB4OwogIGhlaWdodDogNDRweDsKICBib3JkZXItcmFkaXVzOiAxMHB4OwogIGJhY2tncm91bmQ6IHJnYmEoMjM5LDExOCw4LDAuMTApOwogIGNvbG9yOiAjZWY3NjA4OwogIGRpc3BsYXk6IGZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICBmb250LXNpemU6IDIycHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBtYXJnaW4tYm90dG9tOiAxOHB4Owp9CgoubXBhLWRpc3QtY2FyZCBoMyB7CiAgbWFyZ2luOiAwIDAgMTJweDsKICBmb250LXNpemU6IDI4cHg7CiAgbGluZS1oZWlnaHQ6IDEuMTg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBjb2xvcjogIzFmMjkzNzsKfQoKLm1wYS1kaXN0LWNhcmQgcCB7CiAgbWFyZ2luOiAwOwogIGZvbnQtc2l6ZTogMThweDsKICBsaW5lLWhlaWdodDogMS43OwogIGNvbG9yOiAjNmI3MjgwOwp9CgovKiBDVEEgKi8KLm1wYS1kaXN0LWN0YSB7CiAgd2lkdGg6IDEwMCU7CiAgcGFkZGluZzogOTBweCAzMHB4IDEwMHB4OwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7CiAgdGV4dC1hbGlnbjogY2VudGVyOwp9CgoubXBhLWRpc3QtY3RhLWlubmVyIHsKICBtYXgtd2lkdGg6IDkwMHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtY3RhIGgyIHsKICBtYXJnaW46IDAgMCAxNnB4OwogIGZvbnQtc2l6ZTogNThweDsKICBsaW5lLWhlaWdodDogMS4wODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtY3RhIHAgewogIG1heC13aWR0aDogNzYwcHg7CiAgbWFyZ2luOiAwIGF1dG8gMzJweDsKICBmb250LXNpemU6IDIycHg7CiAgbGluZS1oZWlnaHQ6IDEuNjU7CiAgY29sb3I6ICM2YjcyODA7Cn0KCi5tcGEtZGlzdC1idG4gewogIGRpc3BsYXk6IGlubGluZS1mbGV4OwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgZ2FwOiAxMHB4OwogIG1pbi13aWR0aDogMjUwcHg7CiAgcGFkZGluZzogMThweCAzMHB4OwogIGJhY2tncm91bmQ6ICNlZjc2MDg7CiAgY29sb3I6ICNmZmZmZmY7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogIGJvcmRlci1yYWRpdXM6IDEycHg7CiAgZm9udC1zaXplOiAxOHB4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7CiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgyMzksMTE4LDgsMC4yMik7Cn0KCi5tcGEtZGlzdC1idG46aG92ZXIgewogIGJhY2tncm91bmQ6ICNkOTY4MDA7CiAgY29sb3I6ICNmZmZmZmY7CiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOwp9CgoubXBhLWRpc3QtYnRuIHNwYW4gewogIGZvbnQtc2l6ZTogMjBweDsKICBsaW5lLWhlaWdodDogMTsKfQoKLyogUkVTUE9OU0lWRSAqLwpAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7CiAgLm1wYS1kaXN0LWdyaWQgewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsKICB9Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogIC5tcGEtZGlzdC1oZXJvIHsKICAgIHBhZGRpbmc6IDYwcHggMThweDsKICB9CgogIC5tcGEtZGlzdC1oZXJvIGgxIHsKICAgIGZvbnQtc2l6ZTogNDBweDsKICB9CgogIC5tcGEtZGlzdC1oZXJvIHAgewogICAgZm9udC1zaXplOiAxN3B4OwogIH0KCiAgLm1wYS1kaXN0LWJlbmVmaXRzIHsKICAgIHBhZGRpbmc6IDU1cHggMThweCA0NXB4OwogIH0KCiAgLm1wYS1kaXN0LWJlbmVmaXRzIGgyLAogIC5tcGEtZGlzdC1jdGEgaDIgewogICAgZm9udC1zaXplOiAzNnB4OwogIH0KCiAgLm1wYS1kaXN0LWdyaWQgewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7CiAgfQoKICAubXBhLWRpc3QtY2FyZCBoMyB7CiAgICBmb250LXNpemU6IDI0cHg7CiAgfQoKICAubXBhLWRpc3QtY2FyZCBwLAogIC5tcGEtZGlzdC1jdGEgcCB7CiAgICBmb250LXNpemU6IDE2cHg7CiAgfQoKICAubXBhLWRpc3QtY3RhIHsKICAgIHBhZGRpbmc6IDYwcHggMThweCA3MHB4OwogIH0KCiAgLm1wYS1kaXN0LWJ0biB7CiAgICB3aWR0aDogMTAwJTsKICB9Cn0KPC9zdHlsZT4KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgoKPCEtLSB3cDpjb2x1bW5zIHsiYWxpZ24iOiJ3aWRlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMgYWxpZ253aWRlIj48IS0tIHdwOmNvbHVtbiB7IndpZHRoIjoiMTAwJSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjEwMCUiPjwhLS0gd3A6aHRtbCAtLT4KPHNlY3Rpb24gY2xhc3M9Im1wYS1mb290ZXItc2VjdGlvbiI+CiAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1jb250YWluZXIiPgoKICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItZ3JpZCI+CiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29sIj4KICAgICAgICA8aDM+TVBBPC9oMz4KICAgICAgICA8cD5NYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveSBTLkwuPC9wPgogICAgICAgIDxwPgogICAgICAgICAgTcOhcyBkZSAzMCBhw7FvcyBkZSBleHBlcmllbmNpYSBlbiBlbCBzZWN0b3IgZGUgc2lzdGVtYXMgZGUgbml2ZWxhY2nDs24gY2Vyw6FtaWNhLgogICAgICAgICAgRmFicmljYWNpw7NuIHByb3BpYSBlbiBFc3Bhw7FhLgogICAgICAgIDwvcD4KICAgICAgPC9kaXY+CgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWNvbCI+CiAgICAgICAgPGg0PlByb2R1Y3RvczwvaDQ+CiAgICAgICAgPHVsPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9ODYyLyI+U2lzdGVtYSBkZSBOaXZlbGFjacOzbjwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTA2NiI+Q2xpcHMgZGUgTml2ZWxhY2nDs248L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwNjYiPkN1w7FhcyBSZXV0aWxpemFibGVzPC9hPjwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05ODQiPklueWVjY2nDs24gSW5kdXN0cmlhbDwvYT48L2xpPgogICAgICAgIDwvdWw+CiAgICAgIDwvZGl2PgoKICAgICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1jb2wiPgogICAgICAgIDxoND5FbXByZXNhPC9oND4KICAgICAgICA8dWw+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD0xMDMyIj5OdWVzdHJhIEhpc3RvcmlhPC9hPjwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05ODQiPkZhYnJpY2FjacOzbjwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9OTkzIj5EaXN0cmlidWlkb3JlczwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCI+Q29udGFjdG88L2E+PC9saT4KICAgICAgICA8L3VsPgogICAgICA8L2Rpdj4KCiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29sIj4KICAgICAgICA8aDQ+Q29udGFjdG88L2g0PgogICAgICAgIDx1bCBjbGFzcz0ibXBhLWZvb3Rlci1jb250YWN0Ij4KICAgICAgICAgIDxsaT5DYW3DrSBkZWxzIFRhbGVjb25zLCAyMgpQb2zDrWdvbm8gSW5kdXN0cmlhbCBDb3RlcyBBbHRlcywgMDM4MDQsIEFsY295LCBBbGljYW50ZSwgRXNwYcOxYTwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0idGVsOiszNDg2NTc4Njg5MCI+KzM0IDg2NSA3OCA2OCA5MDwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Im1haWx0bzppbmZvQG1wYWxjb3kuY29tIj5pbmZvQG1wYWxjb3kuY29tPC9hPjwvbGk+CiAgICAgICAgPC91bD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWJvdHRvbSI+CiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29weSI+CiAgICAgICAgwqnvuI8gMjAyNiBNYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveSBTLkwuIFRvZG9zIGxvcyBkZXJlY2hvcyByZXNlcnZhZG9zLgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1tYWRlIj4KICAgICAgICBGYWJyaWNhZG8gZW4gRXNwYcOxYSDwn4eq8J+HuAogICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICA8L2Rpdj4KPC9zZWN0aW9uPgoKPHN0eWxlPgoubXBhLWZvb3Rlci1zZWN0aW9uIHsKICBiYWNrZ3JvdW5kOiAjMWYzYjYzOwogIHBhZGRpbmc6IDcwcHggMjBweCAyNnB4OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTIpOwp9CgoubXBhLWZvb3Rlci1jb250YWluZXIgewogIG1heC13aWR0aDogMTI1MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWZvb3Rlci1ncmlkIHsKICBkaXNwbGF5OiBncmlkOwogIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4zZnIgMWZyIDFmciAxLjE1ZnI7CiAgZ2FwOiA2MHB4OwogIHBhZGRpbmctYm90dG9tOiA0MHB4OwogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpOwp9CgoubXBhLWZvb3Rlci1jb2wgaDMsCi5tcGEtZm9vdGVyLWNvbCBoNCB7CiAgbWFyZ2luOiAwIDAgMThweDsKICBjb2xvcjogI2ZmZmZmZjsKICBmb250LXdlaWdodDogODAwOwp9CgoubXBhLWZvb3Rlci1jb2wgaDMgewogIGZvbnQtc2l6ZTogMzBweDsKfQoKLm1wYS1mb290ZXItY29sIGg0IHsKICBmb250LXNpemU6IDI0cHg7Cn0KCi5tcGEtZm9vdGVyLWNvbCBwIHsKICBtYXJnaW46IDAgMCAxNHB4OwogIGZvbnQtc2l6ZTogMTlweDsKICBsaW5lLWhlaWdodDogMS43OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzgpOwp9CgoubXBhLWZvb3Rlci1jb2wgdWwgewogIGxpc3Qtc3R5bGU6IG5vbmU7CiAgbWFyZ2luOiAwOwogIHBhZGRpbmc6IDA7Cn0KCi5tcGEtZm9vdGVyLWNvbCB1bCBsaSB7CiAgbWFyZ2luLWJvdHRvbTogMTRweDsKICBmb250LXNpemU6IDE5cHg7CiAgbGluZS1oZWlnaHQ6IDEuNjsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc4KTsKfQoKLm1wYS1mb290ZXItY29sIHVsIGxpIGEgewogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzgpOwogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOwp9CgoubXBhLWZvb3Rlci1jb2wgdWwgbGkgYTpob3ZlciB7CiAgY29sb3I6ICNmZmZmZmY7Cn0KCi5tcGEtZm9vdGVyLWNvbnRhY3QgbGkgewogIHBhZGRpbmctbGVmdDogMDsKfQoKLm1wYS1mb290ZXItYm90dG9tIHsKICBkaXNwbGF5OiBmbGV4OwogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGdhcDogMjBweDsKICBwYWRkaW5nLXRvcDogMjRweDsKfQoKLm1wYS1mb290ZXItY29weSwKLm1wYS1mb290ZXItbWFkZSB7CiAgZm9udC1zaXplOiAxN3B4OwogIGxpbmUtaGVpZ2h0OiAxLjU7CiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43Mik7Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHsKICAubXBhLWZvb3Rlci1ncmlkIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsKICAgIGdhcDogNDBweDsKICB9Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogIC5tcGEtZm9vdGVyLXNlY3Rpb24gewogICAgcGFkZGluZzogNTBweCAxOHB4IDIycHg7CiAgfQoKICAubXBhLWZvb3Rlci1ncmlkIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOwogICAgZ2FwOiAzMHB4OwogICAgcGFkZGluZy1ib3R0b206IDMwcHg7CiAgfQoKICAubXBhLWZvb3Rlci1jb2wgaDMgewogICAgZm9udC1zaXplOiAyNnB4OwogIH0KCiAgLm1wYS1mb290ZXItY29sIGg0IHsKICAgIGZvbnQtc2l6ZTogMjJweDsKICB9CgogIC5tcGEtZm9vdGVyLWNvbCBwLAogIC5tcGEtZm9vdGVyLWNvbCB1bCBsaSB7CiAgICBmb250LXNpemU6IDE3cHg7CiAgfQoKICAubXBhLWZvb3Rlci1ib3R0b20gewogICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OwogIH0KCiAgLm1wYS1mb290ZXItY29weSwKICAubXBhLWZvb3Rlci1tYWRlIHsKICAgIGZvbnQtc2l6ZTogMTVweDsKICB9Cn0KPC9zdHlsZT4KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPmRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50bWV0YWFkdmFuY2VkX3Nlb19kZXNjcmlwdGlvbmpldHBhY2tfc2VvX2h0bWxfdGl0bGVqZXRwYWNrX3Nlb19ub2luZGV4amV0cGFja19wb3N0X3dhc19ldmVyX3B1Ymxpc2hlZGZvb3Rub3Rlc19lbGVtZW50b3JfZWRpdF9tb2RlX2VsZW1lbnRvcl90ZW1wbGF0ZV90eXBlX2VsZW1lbnRvcl9kYXRhX2VsZW1lbnRvcl9wYWdlX3NldHRpbmdzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxlYWxpZ25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzd2lkdGhpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWFsaWduaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3dpZHRoaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVhbGlnbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN3aWR0aGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3NzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnlzdGF0ZXZlcnNpb248aGVhZGVyIGNsYXNzPSJtcGEtaGVhZGVyLWN1c3RvbSI+CiAgPGRpdiBjbGFzcz0ibXBhLWNvbnRhaW5lciI+CiAgICA8ZGl2IGNsYXNzPSJtcGEtbG9nbyI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vbXBhbGNveS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDIvZGlzZW5vLXNpbi10aXR1bG8tMS5wbmciIGFsdD0iTVBBIj4KICAgICAgPGRpdiBjbGFzcz0ibXBhLWxvZ28tdGV4dCI+CiAgICAgICAgPHN0cm9uZz5NUEE8L3N0cm9uZz4KICAgICAgICA8c3Bhbj5NYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveTwvc3Bhbj4KICAgIDxkaXYgY2xhc3M9Im1wYS1oYW1idXJnZXIiIG9uY2xpY2s9Im9wZW5NZW51KCkiPgogICAgICA8c3Bhbj48L3NwYW4+CiAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgPHNwYW4+PC9zcGFuPgogIDwvZGl2PgogIDxuYXYgY2xhc3M9Im1wYS1tZW51IiBpZD0ibXBhTWVudSI+CgogICAgPCEtLSBCT1TDk04gQ0VSUkFSIC0tPgogICAgPGRpdiBjbGFzcz0ibXBhLWNsb3NlIiBvbmNsaWNrPSJjbG9zZU1lbnUoKSI+4pyVPC9kaXY+CgogICAgPHVsPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8iPkluaWNpbzwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD04NjIiPlNpc3RlbWEgZGUgTml2ZWxhY2nDs248L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTA2NiI+UHJvZHVjdG9zPC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTk4NCI+RmFicmljYWNpw7NuPC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMzIiPk51ZXN0cmEgSGlzdG9yaWE8L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9OTkzIj5EaXN0cmlidWlkb3JlczwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD0xMDA0Ij5Db250YWN0bzwvYT48L2xpPgogICAgICA8bGkgY2xhc3M9ImRpdmlkZXIiPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJ0ZWw6KzM0ODY1Nzg2ODkwIj5MbGFtYXI8L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCIgY2xhc3M9ImJ0bi10YXJpZmEiPlNvbGljaXRhciBUYXJpZmE8L2E+PC9saT4KICAgIDwvdWw+CiAgPC9uYXY+CjwvaGVhZGVyPgoKLm1wYS1oZWFkZXItY3VzdG9tIHsKICBiYWNrZ3JvdW5kOiAjZmZmOwoubXBhLWNvbnRhaW5lciB7CiAgd2lkdGg6IDgwJTsKICBwYWRkaW5nOiAxOHB4IDA7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKLyogTE9HTyAqLwoubXBhLWxvZ28gewoubXBhLWxvZ28gaW1nIHsKICB3aWR0aDogNDJweDsKLyogSEFNQlVSR1VFU0EgKi8KLm1wYS1oYW1idXJnZXIgewogIHdpZHRoOiA0NHB4OwogIGhlaWdodDogNDRweDsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2OwogIGJvcmRlci1yYWRpdXM6IDEycHg7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBnYXA6IDZweDsKICBjdXJzb3I6IHBvaW50ZXI7Ci5tcGEtaGFtYnVyZ2VyIHNwYW4gewogIHdpZHRoOiAyMnB4OwogIGhlaWdodDogM3B4OwogIGJhY2tncm91bmQ6ICMxYzJiNDM7CiAgYm9yZGVyLXJhZGl1czogMnB4OwovKiBNRU7DmiAqLwoubXBhLW1lbnUgewogIHBvc2l0aW9uOiBmaXhlZDsKICB0b3A6IDA7CiAgcmlnaHQ6IC0xMDAlOwogIHdpZHRoOiAzMjBweDsKICBoZWlnaHQ6IDEwMHZoOwogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgYm94LXNoYWRvdzogLTVweCAwIDI1cHggcmdiYSgwLDAsMCwwLjA4KTsKICB0cmFuc2l0aW9uOiAwLjRzIGVhc2U7CiAgcGFkZGluZzogMTAwcHggMzBweCAzMHB4IDMwcHg7Ci5tcGEtbWVudS5hY3RpdmUgewogIHJpZ2h0OiAwOwovKiBCT1TDk04gWCAqLwoubXBhLWNsb3NlIHsKICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgdG9wOiAyNXB4OwogIHJpZ2h0OiAyNXB4OwogIGZvbnQtc2l6ZTogMjZweDsKICBjdXJzb3I6IHBvaW50ZXI7CiAgY29sb3I6ICNlZjc2MDg7IC8qIE5BUkFOSkEgQ09SUE9SQVRJVk8gKi8KICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7Ci5tcGEtY2xvc2U6aG92ZXIgewogIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsKLyogTElOS1MgKi8KLm1wYS1tZW51IHVsIHsKICBsaXN0LXN0eWxlOiBub25lOwogIHBhZGRpbmc6IDA7Ci5tcGEtbWVudSB1bCBsaSB7CiAgbWFyZ2luLWJvdHRvbTogMThweDsKLm1wYS1tZW51IHVsIGxpIGEgewogIGZvbnQtc2l6ZTogMThweDsKICBmb250LXdlaWdodDogNjAwOwoubXBhLW1lbnUgdWwgbGkgYTpob3ZlciB7CiAgY29sb3I6ICNlZjc2MDg7Ci5kaXZpZGVyIHsKICBoZWlnaHQ6IDFweDsKICBiYWNrZ3JvdW5kOiAjZTVlN2ViOwogIG1hcmdpbjogMjVweCAwOwouYnRuLXRhcmlmYSB7CiAgYmFja2dyb3VuZDogI2VmNzYwODsKICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsKICBwYWRkaW5nOiAxMnB4IDE4cHg7CiAgYm9yZGVyLXJhZGl1czogOHB4OwogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKPC9zdHlsZT4KPHNjcmlwdD4KZnVuY3Rpb24gb3Blbk1lbnUoKSB7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1wYU1lbnUiKS5jbGFzc0xpc3QuYWRkKCJhY3RpdmUiKTsKZnVuY3Rpb24gY2xvc2VNZW51KCkgewogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtcGFNZW51IikuY2xhc3NMaXN0LnJlbW92ZSgiYWN0aXZlIik7Cjwvc2NyaXB0PgpzdGF0ZXZlcnNpb24gICAgICAgICAgICBFcXVpcG8gY29tZXJjaWFsIGRlZGljYWRvLCBjb250YWN0byBkaXJlY3RvIHkgc29wb3J0ZSBwZXJtYW5lbnRlLgoFBwgECAQIBggFDggHtwIBJgsZDAEIDycDEhEiAzVDACtDAhRDAhkVQwACAQMChByWhQEIBwgGCA4IDggLSAEEGBYTHwkUGA8YCAYIBw8EChEFCwgHDwQKBQsIBw8ECgcLCAcPBAoRBQsIBw8ECgULCAcPBAoHCwgHDwQKEQULCAcPBAoFCwgHDwQKBwsFBwUHBQeBARulAfEBAAmfDRUUHxNXAB+wAZEBoQGiAx+gAZgBLz0pFCcsgwGFAgmdAZgBCgUHjgERAQQAAAEAAAABBgAIAQAASAEfQgEBAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEBBAj0ihAKzApQFngc5DhcoKRYXDRMUnwEYFZIBqAGJAaIEogGJAYoBvAETjgO2A4EBjAGWBYYHCaABQUKSAUECA7QBAH0BdxMyMDI2LTAzLTE2VDE5OjU1OjMwdwU5OTMtMncHcHVibGlzaH2+woPdAX0AdwZjbG9zZWR3BmNsb3NlZHcAd48Bw5puZXRlIGEgTVBBIHkgb2ZyZWNlIHVuIHNpc3RlbWEgZGUgbml2ZWxhY2nDs24gY2Vyw6FtaWNhIGFsIG1lam9yIHByZWNpby4gQ29uIG3DoXMgZGUgMzAgYcOxb3MgZGUgZXhwZXJpZW5jaWEsIGdhcmFudGl6YW1vcyBjYWxpZGFkIHkgc29wb3J0ZS53OENvbnZpw6lydGV0ZSBlbiBEaXN0cmlidWlkb3IgZGUgTVBBIHkgQXVtZW50YSB0dXMgVmVudGFzeXl3AHcAdwB3AH54dy48ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWdud2lkZSI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dwR3aWRleHc7PGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIiBzdHlsZT0iZmxleC1iYXNpczoxMDAlIj48L2Rpdj53C2NvcmUvY29sdW1udwQxMDAleHe3IjxoZWFkZXIgY2xhc3M9Im1wYS1oZWFkZXIiPgogIDxkaXYgY2xhc3M9Im1wYS1oZWFkZXItaW5uZXIiPgoKICAgIDxkaXYgY2xhc3M9Im1wYS1oZWFkZXItbG9nbyI+CiAgICAgIDxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vIj4KICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9tcGFsY295LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wMi9kaXNlbm8tc2luLXRpdHVsby0xLnBuZyIgYWx0PSJNUEEgLSBNYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveSI+CiAgICAgIDwvYT4KICAgICAgPGRpdiBjbGFzcz0ibXBhLWhlYWRlci1sb2dvLXRleHQiPgogICAgICAgIDxzcGFuIGNsYXNzPSJtcGEtaGVhZGVyLWxvZ28tdGl0bGUiPk1QQTwvc3Bhbj4KICAgICAgICA8c3BhbiBjbGFzcz0ibXBhLWhlYWRlci1sb2dvLXN1YnRpdGxlIj5NYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveTwvc3Bhbj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8bmF2IGNsYXNzPSJtcGEtaGVhZGVyLW5hdiI+CiAgICAgIDx1bD4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8iPkluaWNpbzwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTg2MiI+U2lzdGVtYSBkZSBOaXZlbGFjacOzbjwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwNjYiPlByb2R1Y3RvczwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTk4NCI+RmFicmljYWNpw7NuPC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAzMjIiPk51ZXN0cmEgSGlzdG9yaWE8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05OTMiIGNsYXNzPSJhY3RpdmUiPkRpc3RyaWJ1aWRvcmVzPC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCI+Q29udGFjdG88L2E+PC9saT4KICAgICAgPC91bD4KICAgIDwvbmF2PgoKICAgIDxkaXYgY2xhc3M9Im1wYS1oZWFkZXItYWN0aW9ucyI+CiAgICAgIDxhIGhyZWY9InRlbDorMzQ4NjU3ODY4OTAiIGNsYXNzPSJtcGEtaGVhZGVyLWNhbGwiPvCfk54gTGxhbWFyPC9hPgogICAgICA8YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMDQvIiBjbGFzcz0ibXBhLWhlYWRlci1idG4iPlNvbGljaXRhciBUYXJpZmE8L2E+CiAgICA8L2Rpdj4KCiAgPGRpdiBjbGFzcz0ibXBhLWhlYWRlci1ibHVlYmFyIj48L2Rpdj4KPC9kaXY+PC9oZWFkZXI+Cgo8c3R5bGU+Ci5tcGEtaGVhZGVyIHsKICB3aWR0aDogMTAwJTsKICBiYWNrZ3JvdW5kOiAjZmZmZmZmOwogIHBvc2l0aW9uOiByZWxhdGl2ZTsKICB6LWluZGV4OiA5OTk5OwogIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgwLDAsMCwwLjA1KTsKfQoKLm1wYS1oZWFkZXItaW5uZXIgewogIG1heC13aWR0aDogMTM4MHB4OwogIG1hcmdpbjogMCBhdXRvOwogIHBhZGRpbmc6IDEycHggMjRweDsKICBkaXNwbGF5OiBmbGV4OwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOwogIGdhcDogMjBweDsKfQoKLm1wYS1oZWFkZXItbG9nbyB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGdhcDogMTJweDsKICBtaW4td2lkdGg6IDI4MHB4Owp9CgoubXBhLWhlYWRlci1sb2dvIGltZyB7CiAgd2lkdGg6IDQ4cHg7CiAgaGVpZ2h0OiA0OHB4OwogIG9iamVjdC1maXQ6IGNvbnRhaW47CiAgZGlzcGxheTogYmxvY2s7Cn0KCi5tcGEtaGVhZGVyLWxvZ28tdGV4dCB7CiAgZGlzcGxheTogZmxleDsKICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogIGxpbmUtaGVpZ2h0OiAxLjA1Owp9CgoubXBhLWhlYWRlci1sb2dvLXRpdGxlIHsKICBmb250LXNpemU6IDI0cHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBjb2xvcjogIzE1MjYzYzsKfQoKLm1wYS1oZWFkZXItbG9nby1zdWJ0aXRsZSB7CiAgZm9udC1zaXplOiAxNHB4OwogIGNvbG9yOiAjNmI3MjgwOwogIGZvbnQtd2VpZ2h0OiA1MDA7CiAgbWFyZ2luLXRvcDogM3B4Owp9CgoubXBhLWhlYWRlci1uYXYgewogIGZsZXg6IDE7CiAgZGlzcGxheTogZmxleDsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKfQoKLm1wYS1oZWFkZXItbmF2IHVsIHsKICBsaXN0LXN0eWxlOiBub25lOwogIGRpc3BsYXk6IGZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBnYXA6IDhweDsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKfQoKLm1wYS1oZWFkZXItbmF2IHVsIGxpIHsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKfQoKLm1wYS1oZWFkZXItbmF2IHVsIGxpIGEgewogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgY29sb3I6ICM1YzY0NzA7CiAgZm9udC1zaXplOiAxNnB4OwogIGZvbnQtd2VpZ2h0OiA3MDA7CiAgcGFkZGluZzogMTJweCAxNHB4OwogIGJvcmRlci1yYWRpdXM6IDEwcHg7CiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7CiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsKfQoKLm1wYS1oZWFkZXItbmF2IHVsIGxpIGE6aG92ZXIgewogIGNvbG9yOiAjMWMyYjQzOwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7Cn0KCi5tcGEtaGVhZGVyLW5hdiB1bCBsaSBhLmFjdGl2ZSB7CiAgYmFja2dyb3VuZDogI2VlZjFmNTsKICBjb2xvcjogIzFjMmI0MzsKfQoKLm1wYS1oZWFkZXItYWN0aW9ucyB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGdhcDogMTJweDsKICBtaW4td2lkdGg6IDI1MHB4OwogIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7Cn0KCi5tcGEtaGVhZGVyLWNhbGwgewogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICBjb2xvcjogIzZiNzI4MDsKICBmb250LXNpemU6IDE2cHg7CiAgZm9udC13ZWlnaHQ6IDcwMDsKICBwYWRkaW5nOiAxMHB4IDEycHg7CiAgYm9yZGVyLXJhZGl1czogMTBweDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKICB3aGl0ZS1zcGFjZTogbm93cmFwOwp9CgoubXBhLWhlYWRlci1jYWxsOmhvdmVyIHsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2OwogIGNvbG9yOiAjMWMyYjQzOwp9CgoubXBhLWhlYWRlci1idG4gewogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgYmFja2dyb3VuZDogI2VmNzYwODsKICBjb2xvcjogI2ZmZmZmZjsKICBmb250LXNpemU6IDE2cHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBwYWRkaW5nOiAxNHB4IDIwcHg7CiAgYm9yZGVyLXJhZGl1czogMTBweDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKICB3aGl0ZS1zcGFjZTogbm93cmFwOwp9CgoubXBhLWhlYWRlci1idG46aG92ZXIgewogIGJhY2tncm91bmQ6ICNkOTY4MDA7CiAgY29sb3I6ICNmZmZmZmY7Cn0KCi5tcGEtaGVhZGVyLWJsdWViYXIgewogIHdpZHRoOiAxMDAlOwogIGhlaWdodDogMzBweDsKICBiYWNrZ3JvdW5kOiAjZmZmZmZmOwp9CgpAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7CiAgLm1wYS1oZWFkZXItaW5uZXIgewogICAgZmxleC13cmFwOiB3cmFwOwogICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgfQoKICAubXBhLWhlYWRlci1sb2dvLAogIC5tcGEtaGVhZGVyLW5hdiwKICAubXBhLWhlYWRlci1hY3Rpb25zIHsKICAgIHdpZHRoOiAxMDAlOwogICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICBtaW4td2lkdGg6IGF1dG87CiAgfQoKICAubXBhLWhlYWRlci1uYXYgdWwgewogICAgZmxleC13cmFwOiB3cmFwOwogICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgfQp9CgpAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAubXBhLWhlYWRlci1pbm5lciB7CiAgICBwYWRkaW5nOiAxNnB4OwogIH0KCiAgLm1wYS1oZWFkZXItbG9nbyB7CiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgZ2FwOiA4cHg7CiAgfQoKICAubXBhLWhlYWRlci1sb2dvLXRleHQgewogICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICB9CgogIC5tcGEtaGVhZGVyLW5hdiB1bCBsaSBhIHsKICAgIGZvbnQtc2l6ZTogMTVweDsKICAgIHBhZGRpbmc6IDEwcHggMTJweDsKICB9CgogIC5tcGEtaGVhZGVyLWNhbGwsCiAgLm1wYS1oZWFkZXItYnRuIHsKICAgIGZvbnQtc2l6ZTogMTVweDsKICB9CgogIC5tcGEtaGVhZGVyLWJ0biB7CiAgICB3aWR0aDogMTAwJTsKICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICB9CgogIC5tcGEtaGVhZGVyLWJsdWViYXIgewogICAgaGVpZ2h0OiAyMnB4OwogIH0KfQo8L3N0eWxlPncJY29yZS9odG1sdyQ5YjE0ZmZlMC1mMzEwLTQ4NDItYjk5YS04ZTg3ODFjZDVjOGV4dy48ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGFsaWdud2lkZSI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dwR3aWRldyQzNDE5MWIwYS1jYWQxLTQzM2QtOWEzYy04YWRjYWM5OWZmODh4dzs8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjEwMCUiPjwvZGl2PncLY29yZS9jb2x1bW53BDEwMCV3JDMxOTc0YTUwLTRhMTctNDA0Mi1iZGUyLTFkMjEyNDBlZmM3Nnh3gi88c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3RyaWJ1aWRvcmVzLXBhZ2UiPgoKICA8IS0tIEhFUk8gLS0+CiAgPHNlY3Rpb24gY2xhc3M9Im1wYS1kaXN0LWhlcm8iPgogICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaGVyby1pbm5lciI+CiAgICAgIDxoMT5Qcm9ncmFtYSBkZSBEaXN0cmlidWlkb3JlczwvaDE+CiAgICAgIDxwPgogICAgICAgIFRyYWJhamEgZGlyZWN0YW1lbnRlIGNvbiBlbCBmYWJyaWNhbnRlIHkgb2ZyZWNlIGEgdHVzIGNsaWVudGVzIHVuIHNpc3RlbWEgZGUKICAgICAgICBuaXZlbGFjacOzbiBwcm9mZXNpb25hbCBhIHByZWNpb3MgaW5tZWpvcmFibGVzLgogICAgICA8L3A+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0gVkVOVEFKQVMgLS0+CiAgPHNlY3Rpb24gY2xhc3M9Im1wYS1kaXN0LWJlbmVmaXRzIj4KICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWJlbmVmaXRzLWlubmVyIj4KICAgICAgPGgyPlZlbnRhamFzIHBhcmEgZWwgRGlzdHJpYnVpZG9yPC9oMj4KCiAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWdyaWQiPgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKcvzwvZGl2PgogICAgICAgICAgPGgzPlByZWNpbyBkZSBGYWJyaWNhbnRlPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBTaW4gaW50ZXJtZWRpYXJpb3MuIEFjY2VkZSBkaXJlY3RhbWVudGUgYWwgbWVqb3IgcHJlY2lvIGRlbCBtZXJjYWRvIGFsIGNvbXByYXIgYWwgZmFicmljYW50ZS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKXqzwvZGl2PgogICAgICAgICAgPGgzPlN0b2NrIFBlcm1hbmVudGU8L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIE1hbnRlbmVtb3MgbcOhcyBkZSA1LjAwMCBtwrIgZGUgYWxtYWNlbmFqZSBjb24gc3RvY2sgZGUgdG9kb3MgbG9zIHByb2R1Y3RvcyBwYXJhIGdhcmFudGl6YXIgdW4gc3VtaW5pc3RybyByw6FwaWRvIHkgY29udGludW8uCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7ilqM8L2Rpdj4KICAgICAgICAgIDxoMz5FbnbDrW9zIFLDoXBpZG9zPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBMb2fDrXN0aWNhIHByb3BpYSBjb24gZW52w61vcyBhIHRvZGEgRXNwYcOxYS4gUGVkaWRvcyBwcmVwYXJhZG9zIGVuIDI0LTQ4aCBhIHR1IG1hbmVyYSB5IGNvbiBjb25maWFuemEuCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7il5Y8L2Rpdj4KICAgICAgICAgIDxoMz5Tb3BvcnRlIENvbWVyY2lhbDwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgRXF1aXBvIGNvbWVyY2lhbCBkZWRpY2FkbywgbWF0ZXJpYWwgZGUgcHVudG8gZGUgdmVudGEgeSBzb3BvcnRlIHTDqWNuaWNvIHBlcm1hbmVudGUuCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7inKY8L2Rpdj4KICAgICAgICAgIDxoMz5TaW4gUGVkaWRvIE3DrW5pbW88L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIFNpbiBuZWNlc2lkYWQgZGUgY29tcGxldGFyIHBhbGV0cy4gUGlkZXMgYSB0dSBtZWRpZGEsIHNpbiBjb21wcm9taXNvcyBuaSBjYW50aWRhZGVzIG3DrW5pbWFzIG9ibGlnYXRvcmlhcy4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKXiTwvZGl2PgogICAgICAgICAgPGgzPk1hcmNhIGVuIENyZWNpbWllbnRvPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICDDmm5ldGUgYSB1bmEgcmVkIGRlIGRpc3RyaWJ1aWRvcmVzIHF1ZSBjcmVjZSBjYWRhIGTDrWEgcmVzcGFsZGFkYSBwb3IgbcOhcyBkZSAzMCBhw7FvcyBkZSBleHBlcmllbmNpYS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKICA8IS0tIENUQSAtLT4KICA8c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3QtY3RhIj4KICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWN0YS1pbm5lciI+CiAgICAgIDxoMj7Cv1F1aWVyZXMgc2VyIGRpc3RyaWJ1aWRvciBNUEE\/PC9oMj4KICAgICAgPHA+CiAgICAgICAgRW52w61hbm9zIHR1cyBkYXRvcyB5IG51ZXN0cm8gZXF1aXBvIGNvbWVyY2lhbCBzZSBwb25kcsOhIGVuIGNvbnRhY3RvIGNvbnRpZ28KICAgICAgICBwYXJhIG9mcmVjZXJ0ZSBsYXMgbWVqb3JlcyBjb25kaWNpb25lcy4KICAgICAgPC9wPgogICAgICA8YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMDQiIGNsYXNzPSJtcGEtZGlzdC1idG4iPgogICAgICAgIFNvbGljaXRhciBJbmZvcm1hY2nDs24KICAgICAgICA8c3Bhbj7ihpI8L3NwYW4+CiAgICAgIDwvYT4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCjwvc2VjdGlvbj4KCjxzdHlsZT4KLm1wYS1kaXN0cmlidWlkb3Jlcy1wYWdlIHsKICB3aWR0aDogMTAwJTsKICBtYXJnaW46IDA7CiAgcGFkZGluZzogMDsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2OwogIGNvbG9yOiAjMGI1ZWQ3OwogIGZvbnQtZmFtaWx5OiBpbmhlcml0Owp9CgovKiBIRVJPICovCi5tcGEtZGlzdC1oZXJvIHsKICB3aWR0aDogMTAwJTsKICBiYWNrZ3JvdW5kOiAjMWYzYjYzOwogIHBhZGRpbmc6IDg1cHggMzBweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7Cn0KCi5tcGEtZGlzdC1oZXJvLWlubmVyIHsKICBtYXgtd2lkdGg6IDk4MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtaGVybyBoMSB7CiAgbWFyZ2luOiAwIDAgMTZweDsKICBmb250LXNpemU6IDY4cHg7CiAgbGluZS1oZWlnaHQ6IDEuMDU7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBjb2xvcjogI2ZmZmZmZjsKfQoKLm1wYS1kaXN0LWhlcm8gcCB7CiAgbWF4LXdpZHRoOiA4NjBweDsKICBtYXJnaW46IDAgYXV0bzsKICBmb250LXNpemU6IDI0cHg7CiAgbGluZS1oZWlnaHQ6IDEuNjsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg4KTsKfQoKLyogQkVORUZJVFMgKi8KLm1wYS1kaXN0LWJlbmVmaXRzIHsKICB3aWR0aDogMTAwJTsKICBwYWRkaW5nOiA4MHB4IDQwcHggNzBweDsKICBiYWNrZ3JvdW5kOiAjZjNmNGY2Owp9CgoubXBhLWRpc3QtYmVuZWZpdHMtaW5uZXIgewogIG1heC13aWR0aDogMTE4MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtYmVuZWZpdHMgaDIgewogIG1hcmdpbjogMCAwIDQycHg7CiAgdGV4dC1hbGlnbjogY2VudGVyOwogIGZvbnQtc2l6ZTogNTZweDsKICBsaW5lLWhlaWdodDogMS4wODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtZ3JpZCB7CiAgZGlzcGxheTogZ3JpZDsKICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOwogIGdhcDogMjJweDsKfQoKLm1wYS1kaXN0LWNhcmQgewogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgYm9yZGVyOiAxcHggc29saWQgI2RkZTNlYTsKICBib3JkZXItcmFkaXVzOiAxNnB4OwogIHBhZGRpbmc6IDI0cHggMjJweCAyNHB4OwogIGJveC1zaGFkb3c6IDAgNnB4IDE4cHggcmdiYSgxNiwyNCw0MCwwLjA1KTsKfQoKLm1wYS1kaXN0LWljb24gewogIHdpZHRoOiA0NHB4OwogIGhlaWdodDogNDRweDsKICBib3JkZXItcmFkaXVzOiAxMHB4OwogIGJhY2tncm91bmQ6IHJnYmEoMjM5LDExOCw4LDAuMTApOwogIGNvbG9yOiAjZWY3NjA4OwogIGRpc3BsYXk6IGZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICBmb250LXNpemU6IDIycHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBtYXJnaW4tYm90dG9tOiAxOHB4Owp9CgoubXBhLWRpc3QtY2FyZCBoMyB7CiAgbWFyZ2luOiAwIDAgMTJweDsKICBmb250LXNpemU6IDI4cHg7CiAgbGluZS1oZWlnaHQ6IDEuMTg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICBjb2xvcjogIzFmMjkzNzsKfQoKLm1wYS1kaXN0LWNhcmQgcCB7CiAgbWFyZ2luOiAwOwogIGZvbnQtc2l6ZTogMThweDsKICBsaW5lLWhlaWdodDogMS43OwogIGNvbG9yOiAjNmI3MjgwOwp9CgovKiBDVEEgKi8KLm1wYS1kaXN0LWN0YSB7CiAgd2lkdGg6IDEwMCU7CiAgcGFkZGluZzogOTBweCAzMHB4IDEwMHB4OwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7CiAgdGV4dC1hbGlnbjogY2VudGVyOwp9CgoubXBhLWRpc3QtY3RhLWlubmVyIHsKICBtYXgtd2lkdGg6IDkwMHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWRpc3QtY3RhIGgyIHsKICBtYXJnaW46IDAgMCAxNnB4OwogIGZvbnQtc2l6ZTogNThweDsKICBsaW5lLWhlaWdodDogMS4wODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtY3RhIHAgewogIG1heC13aWR0aDogNzYwcHg7CiAgbWFyZ2luOiAwIGF1dG8gMzJweDsKICBmb250LXNpemU6IDIycHg7CiAgbGluZS1oZWlnaHQ6IDEuNjU7CiAgY29sb3I6ICM2YjcyODA7Cn0KCi5tcGEtZGlzdC1idG4gewogIGRpc3BsYXk6IGlubGluZS1mbGV4OwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgZ2FwOiAxMHB4OwogIG1pbi13aWR0aDogMjUwcHg7CiAgcGFkZGluZzogMThweCAzMHB4OwogIGJhY2tncm91bmQ6ICNlZjc2MDg7CiAgY29sb3I6ICNmZmZmZmY7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogIGJvcmRlci1yYWRpdXM6IDEycHg7CiAgZm9udC1zaXplOiAxOHB4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7CiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgyMzksMTE4LDgsMC4yMik7Cn0KCi5tcGEtZGlzdC1idG46aG92ZXIgewogIGJhY2tncm91bmQ6ICNkOTY4MDA7CiAgY29sb3I6ICNmZmZmZmY7CiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOwp9CgoubXBhLWRpc3QtYnRuIHNwYW4gewogIGZvbnQtc2l6ZTogMjBweDsKICBsaW5lLWhlaWdodDogMTsKfQoKLyogUkVTUE9OU0lWRSAqLwpAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7CiAgLm1wYS1kaXN0LWdyaWQgewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsKICB9Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogIC5tcGEtZGlzdC1oZXJvIHsKICAgIHBhZGRpbmc6IDYwcHggMThweDsKICB9CgogIC5tcGEtZGlzdC1oZXJvIGgxIHsKICAgIGZvbnQtc2l6ZTogNDBweDsKICB9CgogIC5tcGEtZGlzdC1oZXJvIHAgewogICAgZm9udC1zaXplOiAxN3B4OwogIH0KCiAgLm1wYS1kaXN0LWJlbmVmaXRzIHsKICAgIHBhZGRpbmc6IDU1cHggMThweCA0NXB4OwogIH0KCiAgLm1wYS1kaXN0LWJlbmVmaXRzIGgyLAogIC5tcGEtZGlzdC1jdGEgaDIgewogICAgZm9udC1zaXplOiAzNnB4OwogIH0KCiAgLm1wYS1kaXN0LWdyaWQgewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7CiAgfQoKICAubXBhLWRpc3QtY2FyZCBoMyB7CiAgICBmb250LXNpemU6IDI0cHg7CiAgfQoKICAubXBhLWRpc3QtY2FyZCBwLAogIC5tcGEtZGlzdC1jdGEgcCB7CiAgICBmb250LXNpemU6IDE2cHg7CiAgfQoKICAubXBhLWRpc3QtY3RhIHsKICAgIHBhZGRpbmc6IDYwcHggMThweCA3MHB4OwogIH0KCiAgLm1wYS1kaXN0LWJ0biB7CiAgICB3aWR0aDogMTAwJTsKICB9Cn0KPC9zdHlsZT53CWNvcmUvaHRtbHeCLzxzZWN0aW9uIGNsYXNzPSJtcGEtZGlzdHJpYnVpZG9yZXMtcGFnZSI+CgogIDwhLS0gSEVSTyAtLT4KICA8c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3QtaGVybyI+CiAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1oZXJvLWlubmVyIj4KICAgICAgPGgxPlByb2dyYW1hIGRlIERpc3RyaWJ1aWRvcmVzPC9oMT4KICAgICAgPHA+CiAgICAgICAgVHJhYmFqYSBkaXJlY3RhbWVudGUgY29uIGVsIGZhYnJpY2FudGUgeSBvZnJlY2UgYSB0dXMgY2xpZW50ZXMgdW4gc2lzdGVtYSBkZQogICAgICAgIG5pdmVsYWNpw7NuIHByb2Zlc2lvbmFsIGEgcHJlY2lvcyBpbm1lam9yYWJsZXMuCiAgICAgIDwvcD4KICAgIDwvZGl2PgogIDwvc2VjdGlvbj4KCiAgPCEtLSBWRU5UQUpBUyAtLT4KICA8c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3QtYmVuZWZpdHMiPgogICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtYmVuZWZpdHMtaW5uZXIiPgogICAgICA8aDI+VmVudGFqYXMgcGFyYSBlbCBEaXN0cmlidWlkb3I8L2gyPgoKICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtZ3JpZCI+CiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4py\/PC9kaXY+CiAgICAgICAgICA8aDM+UHJlY2lvIGRlIEZhYnJpY2FudGU8L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIFNpbiBpbnRlcm1lZGlhcmlvcy4gQWNjZWRlIGRpcmVjdGFtZW50ZSBhbCBtZWpvciBwcmVjaW8gZGVsIG1lcmNhZG8gYWwgY29tcHJhciBhbCBmYWJyaWNhbnRlLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KCiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4perPC9kaXY+CiAgICAgICAgICA8aDM+U3RvY2sgUGVybWFuZW50ZTwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgTWFudGVuZW1vcyBtw6FzIGRlIDUuMDAwIG3CsiBkZSBhbG1hY2VuYWplIGNvbiBzdG9jayBkZSB0b2RvcyBsb3MgcHJvZHVjdG9zIHBhcmEgZ2FyYW50aXphciB1biBzdW1pbmlzdHJvIHLDoXBpZG8geSBjb250aW51by4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKWozwvZGl2PgogICAgICAgICAgPGgzPkVudsOtb3MgUsOhcGlkb3M8L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIExvZ8Otc3RpY2EgcHJvcGlhIGNvbiBlbnbDrW9zIGEgdG9kYSBFc3Bhw7FhLiBQZWRpZG9zIHByZXBhcmFkb3MgZW4gMjQtNDhoIGEgdHUgbWFuZXJhIHkgY29uIGNvbmZpYW56YS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKXljwvZGl2PgogICAgICAgICAgPGgzPlNvcG9ydGUgQ29tZXJjaWFsPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBFcXVpcG8gY29tZXJjaWFsIGRlZGljYWRvLCBtYXRlcmlhbCBkZSBwdW50byBkZSB2ZW50YSB5IHNvcG9ydGUgdMOpY25pY28gcGVybWFuZW50ZS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKcpjwvZGl2PgogICAgICAgICAgPGgzPlNpbiBQZWRpZG8gTcOtbmltbzwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgU2luIG5lY2VzaWRhZCBkZSBjb21wbGV0YXIgcGFsZXRzLiBQaWRlcyBhIHR1IG1lZGlkYSwgc2luIGNvbXByb21pc29zIG5pIGNhbnRpZGFkZXMgbcOtbmltYXMgb2JsaWdhdG9yaWFzLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KCiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4peJPC9kaXY+CiAgICAgICAgICA8aDM+TWFyY2EgZW4gQ3JlY2ltaWVudG88L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIMOabmV0ZSBhIHVuYSByZWQgZGUgZGlzdHJpYnVpZG9yZXMgcXVlIGNyZWNlIGNhZGEgZMOtYSByZXNwYWxkYWRhIHBvciBtw6FzIGRlIDMwIGHDsW9zIGRlIGV4cGVyaWVuY2lhLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0gQ1RBIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJtcGEtZGlzdC1jdGEiPgogICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtY3RhLWlubmVyIj4KICAgICAgPGgyPsK\/UXVpZXJlcyBzZXIgZGlzdHJpYnVpZG9yIE1QQT88L2gyPgogICAgICA8cD4KICAgICAgICBFbnbDrWFub3MgdHVzIGRhdG9zIHkgbnVlc3RybyBlcXVpcG8gY29tZXJjaWFsIHNlIHBvbmRyw6EgZW4gY29udGFjdG8gY29udGlnbwogICAgICAgIHBhcmEgb2ZyZWNlcnRlIGxhcyBtZWpvcmVzIGNvbmRpY2lvbmVzLgogICAgICA8L3A+CiAgICAgIDxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCIgY2xhc3M9Im1wYS1kaXN0LWJ0biI+CiAgICAgICAgU29saWNpdGFyIEluZm9ybWFjacOzbgogICAgICAgIDxzcGFuPuKGkjwvc3Bhbj4KICAgICAgPC9hPgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKPC9zZWN0aW9uPgoKPHN0eWxlPgoubXBhLWRpc3RyaWJ1aWRvcmVzLXBhZ2UgewogIHdpZHRoOiAxMDAlOwogIG1hcmdpbjogMDsKICBwYWRkaW5nOiAwOwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7CiAgY29sb3I6ICMwYjVlZDc7CiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7Cn0KCi8qIEhFUk8gKi8KLm1wYS1kaXN0LWhlcm8gewogIHdpZHRoOiAxMDAlOwogIGJhY2tncm91bmQ6ICMxZjNiNjM7CiAgcGFkZGluZzogODVweCAzMHB4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKfQoKLm1wYS1kaXN0LWhlcm8taW5uZXIgewogIG1heC13aWR0aDogOTgwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1oZXJvIGgxIHsKICBtYXJnaW46IDAgMCAxNnB4OwogIGZvbnQtc2l6ZTogNjhweDsKICBsaW5lLWhlaWdodDogMS4wNTsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjZmZmZmZmOwp9CgoubXBhLWRpc3QtaGVybyBwIHsKICBtYXgtd2lkdGg6IDg2MHB4OwogIG1hcmdpbjogMCBhdXRvOwogIGZvbnQtc2l6ZTogMjRweDsKICBsaW5lLWhlaWdodDogMS42OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODgpOwp9CgovKiBCRU5FRklUUyAqLwoubXBhLWRpc3QtYmVuZWZpdHMgewogIHdpZHRoOiAxMDAlOwogIHBhZGRpbmc6IDgwcHggNDBweCA3MHB4OwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7Cn0KCi5tcGEtZGlzdC1iZW5lZml0cy1pbm5lciB7CiAgbWF4LXdpZHRoOiAxMTgwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1iZW5lZml0cyBoMiB7CiAgbWFyZ2luOiAwIDAgNDJweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgZm9udC1zaXplOiA1NnB4OwogIGxpbmUtaGVpZ2h0OiAxLjA4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgY29sb3I6ICMxZjI5Mzc7Cn0KCi5tcGEtZGlzdC1ncmlkIHsKICBkaXNwbGF5OiBncmlkOwogIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7CiAgZ2FwOiAyMnB4Owp9CgoubXBhLWRpc3QtY2FyZCB7CiAgYmFja2dyb3VuZDogI2ZmZmZmZjsKICBib3JkZXI6IDFweCBzb2xpZCAjZGRlM2VhOwogIGJvcmRlci1yYWRpdXM6IDE2cHg7CiAgcGFkZGluZzogMjRweCAyMnB4IDI0cHg7CiAgYm94LXNoYWRvdzogMCA2cHggMThweCByZ2JhKDE2LDI0LDQwLDAuMDUpOwp9CgoubXBhLWRpc3QtaWNvbiB7CiAgd2lkdGg6IDQ0cHg7CiAgaGVpZ2h0OiA0NHB4OwogIGJvcmRlci1yYWRpdXM6IDEwcHg7CiAgYmFja2dyb3VuZDogcmdiYSgyMzksMTE4LDgsMC4xMCk7CiAgY29sb3I6ICNlZjc2MDg7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIGZvbnQtc2l6ZTogMjJweDsKICBmb250LXdlaWdodDogODAwOwogIG1hcmdpbi1ib3R0b206IDE4cHg7Cn0KCi5tcGEtZGlzdC1jYXJkIGgzIHsKICBtYXJnaW46IDAgMCAxMnB4OwogIGZvbnQtc2l6ZTogMjhweDsKICBsaW5lLWhlaWdodDogMS4xODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtY2FyZCBwIHsKICBtYXJnaW46IDA7CiAgZm9udC1zaXplOiAxOHB4OwogIGxpbmUtaGVpZ2h0OiAxLjc7CiAgY29sb3I6ICM2YjcyODA7Cn0KCi8qIENUQSAqLwoubXBhLWRpc3QtY3RhIHsKICB3aWR0aDogMTAwJTsKICBwYWRkaW5nOiA5MHB4IDMwcHggMTAwcHg7CiAgYmFja2dyb3VuZDogI2YzZjRmNjsKICB0ZXh0LWFsaWduOiBjZW50ZXI7Cn0KCi5tcGEtZGlzdC1jdGEtaW5uZXIgewogIG1heC13aWR0aDogOTAwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1jdGEgaDIgewogIG1hcmdpbjogMCAwIDE2cHg7CiAgZm9udC1zaXplOiA1OHB4OwogIGxpbmUtaGVpZ2h0OiAxLjA4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgY29sb3I6ICMxZjI5Mzc7Cn0KCi5tcGEtZGlzdC1jdGEgcCB7CiAgbWF4LXdpZHRoOiA3NjBweDsKICBtYXJnaW46IDAgYXV0byAzMnB4OwogIGZvbnQtc2l6ZTogMjJweDsKICBsaW5lLWhlaWdodDogMS42NTsKICBjb2xvcjogIzZiNzI4MDsKfQoKLm1wYS1kaXN0LWJ0biB7CiAgZGlzcGxheTogaW5saW5lLWZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICBnYXA6IDEwcHg7CiAgbWluLXdpZHRoOiAyNTBweDsKICBwYWRkaW5nOiAxOHB4IDMwcHg7CiAgYmFja2dyb3VuZDogI2VmNzYwODsKICBjb2xvcjogI2ZmZmZmZjsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgYm9yZGVyLXJhZGl1czogMTJweDsKICBmb250LXNpemU6IDE4cHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDIzOSwxMTgsOCwwLjIyKTsKfQoKLm1wYS1kaXN0LWJ0bjpob3ZlciB7CiAgYmFja2dyb3VuZDogI2Q5NjgwMDsKICBjb2xvcjogI2ZmZmZmZjsKICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7Cn0KCi5tcGEtZGlzdC1idG4gc3BhbiB7CiAgZm9udC1zaXplOiAyMHB4OwogIGxpbmUtaGVpZ2h0OiAxOwp9CgovKiBSRVNQT05TSVZFICovCkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHsKICAubXBhLWRpc3QtZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOwogIH0KfQoKQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLm1wYS1kaXN0LWhlcm8gewogICAgcGFkZGluZzogNjBweCAxOHB4OwogIH0KCiAgLm1wYS1kaXN0LWhlcm8gaDEgewogICAgZm9udC1zaXplOiA0MHB4OwogIH0KCiAgLm1wYS1kaXN0LWhlcm8gcCB7CiAgICBmb250LXNpemU6IDE3cHg7CiAgfQoKICAubXBhLWRpc3QtYmVuZWZpdHMgewogICAgcGFkZGluZzogNTVweCAxOHB4IDQ1cHg7CiAgfQoKICAubXBhLWRpc3QtYmVuZWZpdHMgaDIsCiAgLm1wYS1kaXN0LWN0YSBoMiB7CiAgICBmb250LXNpemU6IDM2cHg7CiAgfQoKICAubXBhLWRpc3QtZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsKICB9CgogIC5tcGEtZGlzdC1jYXJkIGgzIHsKICAgIGZvbnQtc2l6ZTogMjRweDsKICB9CgogIC5tcGEtZGlzdC1jYXJkIHAsCiAgLm1wYS1kaXN0LWN0YSBwIHsKICAgIGZvbnQtc2l6ZTogMTZweDsKICB9CgogIC5tcGEtZGlzdC1jdGEgewogICAgcGFkZGluZzogNjBweCAxOHB4IDcwcHg7CiAgfQoKICAubXBhLWRpc3QtYnRuIHsKICAgIHdpZHRoOiAxMDAlOwogIH0KfQo8L3N0eWxlPnckZDA2NmY3MzktNjNkZC00ODk1LThhNzQtMDBhMTgwYjRjMThheHcuPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyBhbGlnbndpZGUiPjwvZGl2PncMY29yZS9jb2x1bW5zeHcEd2lkZXckMzUxZTBlZjYtNTMzYi00ZjJhLTg2ZjEtNGM5ZWIzNWJkYTY0eHc7PGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIiBzdHlsZT0iZmxleC1iYXNpczoxMDAlIj48L2Rpdj53C2NvcmUvY29sdW1udwQxMDAldyQ3OGU3Yjg1NC1mNmQ0LTRlNjktYmJhYy1jMWI5YTczYTg0ODV4d6wePHNlY3Rpb24gY2xhc3M9Im1wYS1mb290ZXItc2VjdGlvbiI+CiAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1jb250YWluZXIiPgoKICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItZ3JpZCI+CiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29sIj4KICAgICAgICA8aDM+TVBBPC9oMz4KICAgICAgICA8cD5NYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveSBTLkwuPC9wPgogICAgICAgIDxwPgogICAgICAgICAgTcOhcyBkZSAzMCBhw7FvcyBkZSBleHBlcmllbmNpYSBlbiBlbCBzZWN0b3IgZGUgc2lzdGVtYXMgZGUgbml2ZWxhY2nDs24gY2Vyw6FtaWNhLgogICAgICAgICAgRmFicmljYWNpw7NuIHByb3BpYSBlbiBFc3Bhw7FhLgogICAgICAgIDwvcD4KICAgICAgPC9kaXY+CgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWNvbCI+CiAgICAgICAgPGg0PlByb2R1Y3RvczwvaDQ+CiAgICAgICAgPHVsPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9ODYyLyI+U2lzdGVtYSBkZSBOaXZlbGFjacOzbjwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTA2NiI+Q2xpcHMgZGUgTml2ZWxhY2nDs248L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwNjYiPkN1w7FhcyBSZXV0aWxpemFibGVzPC9hPjwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05ODQiPklueWVjY2nDs24gSW5kdXN0cmlhbDwvYT48L2xpPgogICAgICAgIDwvdWw+CiAgICAgIDwvZGl2PgoKICAgICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1jb2wiPgogICAgICAgIDxoND5FbXByZXNhPC9oND4KICAgICAgICA8dWw+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD0xMDMyIj5OdWVzdHJhIEhpc3RvcmlhPC9hPjwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05ODQiPkZhYnJpY2FjacOzbjwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9OTkzIj5EaXN0cmlidWlkb3JlczwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCI+Q29udGFjdG88L2E+PC9saT4KICAgICAgICA8L3VsPgogICAgICA8L2Rpdj4KCiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29sIj4KICAgICAgICA8aDQ+Q29udGFjdG88L2g0PgogICAgICAgIDx1bCBjbGFzcz0ibXBhLWZvb3Rlci1jb250YWN0Ij4KICAgICAgICAgIDxsaT5DYW3DrSBkZWxzIFRhbGVjb25zLCAyMgpQb2zDrWdvbm8gSW5kdXN0cmlhbCBDb3RlcyBBbHRlcywgMDM4MDQsIEFsY295LCBBbGljYW50ZSwgRXNwYcOxYTwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0idGVsOiszNDg2NTc4Njg5MCI+KzM0IDg2NSA3OCA2OCA5MDwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Im1haWx0bzppbmZvQG1wYWxjb3kuY29tIj5pbmZvQG1wYWxjb3kuY29tPC9hPjwvbGk+CiAgICAgICAgPC91bD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWJvdHRvbSI+CiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29weSI+CiAgICAgICAgwqnvuI8gMjAyNiBNYW51ZmFjdHVyYXMgUGzDoXN0aWNhcyBBbGNveSBTLkwuIFRvZG9zIGxvcyBkZXJlY2hvcyByZXNlcnZhZG9zLgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1tYWRlIj4KICAgICAgICBGYWJyaWNhZG8gZW4gRXNwYcOxYSDwn4eq8J+HuAogICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICA8L2Rpdj4KPC9zZWN0aW9uPgoKPHN0eWxlPgoubXBhLWZvb3Rlci1zZWN0aW9uIHsKICBiYWNrZ3JvdW5kOiAjMWYzYjYzOwogIHBhZGRpbmc6IDcwcHggMjBweCAyNnB4OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTIpOwp9CgoubXBhLWZvb3Rlci1jb250YWluZXIgewogIG1heC13aWR0aDogMTI1MHB4OwogIG1hcmdpbjogMCBhdXRvOwp9CgoubXBhLWZvb3Rlci1ncmlkIHsKICBkaXNwbGF5OiBncmlkOwogIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4zZnIgMWZyIDFmciAxLjE1ZnI7CiAgZ2FwOiA2MHB4OwogIHBhZGRpbmctYm90dG9tOiA0MHB4OwogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpOwp9CgoubXBhLWZvb3Rlci1jb2wgaDMsCi5tcGEtZm9vdGVyLWNvbCBoNCB7CiAgbWFyZ2luOiAwIDAgMThweDsKICBjb2xvcjogI2ZmZmZmZjsKICBmb250LXdlaWdodDogODAwOwp9CgoubXBhLWZvb3Rlci1jb2wgaDMgewogIGZvbnQtc2l6ZTogMzBweDsKfQoKLm1wYS1mb290ZXItY29sIGg0IHsKICBmb250LXNpemU6IDI0cHg7Cn0KCi5tcGEtZm9vdGVyLWNvbCBwIHsKICBtYXJnaW46IDAgMCAxNHB4OwogIGZvbnQtc2l6ZTogMTlweDsKICBsaW5lLWhlaWdodDogMS43OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzgpOwp9CgoubXBhLWZvb3Rlci1jb2wgdWwgewogIGxpc3Qtc3R5bGU6IG5vbmU7CiAgbWFyZ2luOiAwOwogIHBhZGRpbmc6IDA7Cn0KCi5tcGEtZm9vdGVyLWNvbCB1bCBsaSB7CiAgbWFyZ2luLWJvdHRvbTogMTRweDsKICBmb250LXNpemU6IDE5cHg7CiAgbGluZS1oZWlnaHQ6IDEuNjsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc4KTsKfQoKLm1wYS1mb290ZXItY29sIHVsIGxpIGEgewogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzgpOwogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOwp9CgoubXBhLWZvb3Rlci1jb2wgdWwgbGkgYTpob3ZlciB7CiAgY29sb3I6ICNmZmZmZmY7Cn0KCi5tcGEtZm9vdGVyLWNvbnRhY3QgbGkgewogIHBhZGRpbmctbGVmdDogMDsKfQoKLm1wYS1mb290ZXItYm90dG9tIHsKICBkaXNwbGF5OiBmbGV4OwogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGdhcDogMjBweDsKICBwYWRkaW5nLXRvcDogMjRweDsKfQoKLm1wYS1mb290ZXItY29weSwKLm1wYS1mb290ZXItbWFkZSB7CiAgZm9udC1zaXplOiAxN3B4OwogIGxpbmUtaGVpZ2h0OiAxLjU7CiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43Mik7Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHsKICAubXBhLWZvb3Rlci1ncmlkIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsKICAgIGdhcDogNDBweDsKICB9Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogIC5tcGEtZm9vdGVyLXNlY3Rpb24gewogICAgcGFkZGluZzogNTBweCAxOHB4IDIycHg7CiAgfQoKICAubXBhLWZvb3Rlci1ncmlkIHsKICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOwogICAgZ2FwOiAzMHB4OwogICAgcGFkZGluZy1ib3R0b206IDMwcHg7CiAgfQoKICAubXBhLWZvb3Rlci1jb2wgaDMgewogICAgZm9udC1zaXplOiAyNnB4OwogIH0KCiAgLm1wYS1mb290ZXItY29sIGg0IHsKICAgIGZvbnQtc2l6ZTogMjJweDsKICB9CgogIC5tcGEtZm9vdGVyLWNvbCBwLAogIC5tcGEtZm9vdGVyLWNvbCB1bCBsaSB7CiAgICBmb250LXNpemU6IDE3cHg7CiAgfQoKICAubXBhLWZvb3Rlci1ib3R0b20gewogICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OwogIH0KCiAgLm1wYS1mb290ZXItY29weSwKICAubXBhLWZvb3Rlci1tYWRlIHsKICAgIGZvbnQtc2l6ZTogMTVweDsKICB9Cn0KPC9zdHlsZT53CWNvcmUvaHRtbHesHjxzZWN0aW9uIGNsYXNzPSJtcGEtZm9vdGVyLXNlY3Rpb24iPgogIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29udGFpbmVyIj4KCiAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWdyaWQiPgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWNvbCI+CiAgICAgICAgPGgzPk1QQTwvaDM+CiAgICAgICAgPHA+TWFudWZhY3R1cmFzIFBsw6FzdGljYXMgQWxjb3kgUy5MLjwvcD4KICAgICAgICA8cD4KICAgICAgICAgIE3DoXMgZGUgMzAgYcOxb3MgZGUgZXhwZXJpZW5jaWEgZW4gZWwgc2VjdG9yIGRlIHNpc3RlbWFzIGRlIG5pdmVsYWNpw7NuIGNlcsOhbWljYS4KICAgICAgICAgIEZhYnJpY2FjacOzbiBwcm9waWEgZW4gRXNwYcOxYS4KICAgICAgICA8L3A+CiAgICAgIDwvZGl2PgoKICAgICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1jb2wiPgogICAgICAgIDxoND5Qcm9kdWN0b3M8L2g0PgogICAgICAgIDx1bD4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTg2Mi8iPlNpc3RlbWEgZGUgTml2ZWxhY2nDs248L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwNjYiPkNsaXBzIGRlIE5pdmVsYWNpw7NuPC9hPjwvbGk+CiAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD0xMDY2Ij5DdcOxYXMgUmV1dGlsaXphYmxlczwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9OTg0Ij5JbnllY2Npw7NuIEluZHVzdHJpYWw8L2E+PC9saT4KICAgICAgICA8L3VsPgogICAgICA8L2Rpdj4KCiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItY29sIj4KICAgICAgICA8aDQ+RW1wcmVzYTwvaDQ+CiAgICAgICAgPHVsPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAzMiI+TnVlc3RyYSBIaXN0b3JpYTwvYT48L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9OTg0Ij5GYWJyaWNhY2nDs248L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTk5MyI+RGlzdHJpYnVpZG9yZXM8L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMDQiPkNvbnRhY3RvPC9hPjwvbGk+CiAgICAgICAgPC91bD4KICAgICAgPC9kaXY+CgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWNvbCI+CiAgICAgICAgPGg0PkNvbnRhY3RvPC9oND4KICAgICAgICA8dWwgY2xhc3M9Im1wYS1mb290ZXItY29udGFjdCI+CiAgICAgICAgICA8bGk+Q2Ftw60gZGVscyBUYWxlY29ucywgMjIKUG9sw61nb25vIEluZHVzdHJpYWwgQ290ZXMgQWx0ZXMsIDAzODA0LCBBbGNveSwgQWxpY2FudGUsIEVzcGHDsWE8L2xpPgogICAgICAgICAgPGxpPjxhIGhyZWY9InRlbDorMzQ4NjU3ODY4OTAiPiszNCA4NjUgNzggNjggOTA8L2E+PC9saT4KICAgICAgICAgIDxsaT48YSBocmVmPSJtYWlsdG86aW5mb0BtcGFsY295LmNvbSI+aW5mb0BtcGFsY295LmNvbTwvYT48L2xpPgogICAgICAgIDwvdWw+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0ibXBhLWZvb3Rlci1ib3R0b20iPgogICAgICA8ZGl2IGNsYXNzPSJtcGEtZm9vdGVyLWNvcHkiPgogICAgICAgIMKp77iPIDIwMjYgTWFudWZhY3R1cmFzIFBsw6FzdGljYXMgQWxjb3kgUy5MLiBUb2RvcyBsb3MgZGVyZWNob3MgcmVzZXJ2YWRvcy4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9Im1wYS1mb290ZXItbWFkZSI+CiAgICAgICAgRmFicmljYWRvIGVuIEVzcGHDsWEg8J+HqvCfh7gKICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KCiAgPC9kaXY+Cjwvc2VjdGlvbj4KCjxzdHlsZT4KLm1wYS1mb290ZXItc2VjdGlvbiB7CiAgYmFja2dyb3VuZDogIzFmM2I2MzsKICBwYWRkaW5nOiA3MHB4IDIwcHggMjZweDsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkyKTsKfQoKLm1wYS1mb290ZXItY29udGFpbmVyIHsKICBtYXgtd2lkdGg6IDEyNTBweDsKICBtYXJnaW46IDAgYXV0bzsKfQoKLm1wYS1mb290ZXItZ3JpZCB7CiAgZGlzcGxheTogZ3JpZDsKICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuM2ZyIDFmciAxZnIgMS4xNWZyOwogIGdhcDogNjBweDsKICBwYWRkaW5nLWJvdHRvbTogNDBweDsKICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjE2KTsKfQoKLm1wYS1mb290ZXItY29sIGgzLAoubXBhLWZvb3Rlci1jb2wgaDQgewogIG1hcmdpbjogMCAwIDE4cHg7CiAgY29sb3I6ICNmZmZmZmY7CiAgZm9udC13ZWlnaHQ6IDgwMDsKfQoKLm1wYS1mb290ZXItY29sIGgzIHsKICBmb250LXNpemU6IDMwcHg7Cn0KCi5tcGEtZm9vdGVyLWNvbCBoNCB7CiAgZm9udC1zaXplOiAyNHB4Owp9CgoubXBhLWZvb3Rlci1jb2wgcCB7CiAgbWFyZ2luOiAwIDAgMTRweDsKICBmb250LXNpemU6IDE5cHg7CiAgbGluZS1oZWlnaHQ6IDEuNzsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc4KTsKfQoKLm1wYS1mb290ZXItY29sIHVsIHsKICBsaXN0LXN0eWxlOiBub25lOwogIG1hcmdpbjogMDsKICBwYWRkaW5nOiAwOwp9CgoubXBhLWZvb3Rlci1jb2wgdWwgbGkgewogIG1hcmdpbi1ib3R0b206IDE0cHg7CiAgZm9udC1zaXplOiAxOXB4OwogIGxpbmUtaGVpZ2h0OiAxLjY7CiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43OCk7Cn0KCi5tcGEtZm9vdGVyLWNvbCB1bCBsaSBhIHsKICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjc4KTsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsKfQoKLm1wYS1mb290ZXItY29sIHVsIGxpIGE6aG92ZXIgewogIGNvbG9yOiAjZmZmZmZmOwp9CgoubXBhLWZvb3Rlci1jb250YWN0IGxpIHsKICBwYWRkaW5nLWxlZnQ6IDA7Cn0KCi5tcGEtZm9vdGVyLWJvdHRvbSB7CiAgZGlzcGxheTogZmxleDsKICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBnYXA6IDIwcHg7CiAgcGFkZGluZy10b3A6IDI0cHg7Cn0KCi5tcGEtZm9vdGVyLWNvcHksCi5tcGEtZm9vdGVyLW1hZGUgewogIGZvbnQtc2l6ZTogMTdweDsKICBsaW5lLWhlaWdodDogMS41OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzIpOwp9CgpAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7CiAgLm1wYS1mb290ZXItZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7CiAgICBnYXA6IDQwcHg7CiAgfQp9CgpAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAubXBhLWZvb3Rlci1zZWN0aW9uIHsKICAgIHBhZGRpbmc6IDUwcHggMThweCAyMnB4OwogIH0KCiAgLm1wYS1mb290ZXItZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsKICAgIGdhcDogMzBweDsKICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OwogIH0KCiAgLm1wYS1mb290ZXItY29sIGgzIHsKICAgIGZvbnQtc2l6ZTogMjZweDsKICB9CgogIC5tcGEtZm9vdGVyLWNvbCBoNCB7CiAgICBmb250LXNpemU6IDIycHg7CiAgfQoKICAubXBhLWZvb3Rlci1jb2wgcCwKICAubXBhLWZvb3Rlci1jb2wgdWwgbGkgewogICAgZm9udC1zaXplOiAxN3B4OwogIH0KCiAgLm1wYS1mb290ZXItYm90dG9tIHsKICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47CiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsKICB9CgogIC5tcGEtZm9vdGVyLWNvcHksCiAgLm1wYS1mb290ZXItbWFkZSB7CiAgICBmb250LXNpemU6IDE1cHg7CiAgfQp9Cjwvc3R5bGU+e0J51DJDRPAAe0HrFP4BAAAAdyRhNzUyOTZiNS05Y2I0LTRlNmYtYTc5OS01OTQzYWM2OGEwM2N3JDg0YTE3NWJjLTBjMWUtNDlkNS04NmIyLTNjYmFmYjQ1N2M1ZHckYzA5ZDFmNDEtNzQzMS00MTM5LWJlN2QtMWQ4OWU2OGQwNGIwIwB30Bk8aGVhZGVyIGNsYXNzPSJtcGEtaGVhZGVyLWN1c3RvbSI+CiAgPGRpdiBjbGFzcz0ibXBhLWNvbnRhaW5lciI+CgogICAgPGRpdiBjbGFzcz0ibXBhLWxvZ28iPgogICAgICA8YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLyI+CiAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vbXBhbGNveS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDIvZGlzZW5vLXNpbi10aXR1bG8tMS5wbmciIGFsdD0iTVBBIj4KICAgICAgPC9hPgogICAgICA8ZGl2IGNsYXNzPSJtcGEtbG9nby10ZXh0Ij4KICAgICAgICA8c3Ryb25nPk1QQTwvc3Ryb25nPgogICAgICAgIDxzcGFuPk1hbnVmYWN0dXJhcyBQbMOhc3RpY2FzIEFsY295PC9zcGFuPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICAgIDxkaXYgY2xhc3M9Im1wYS1oYW1idXJnZXIiIG9uY2xpY2s9Im9wZW5NZW51KCkiPgogICAgICA8c3Bhbj48L3NwYW4+CiAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgPHNwYW4+PC9zcGFuPgogICAgPC9kaXY+CgogIDwvZGl2PgoKICA8bmF2IGNsYXNzPSJtcGEtbWVudSIgaWQ9Im1wYU1lbnUiPgoKICAgIDwhLS0gQk9Uw5NOIENFUlJBUiAtLT4KICAgIDxkaXYgY2xhc3M9Im1wYS1jbG9zZSIgb25jbGljaz0iY2xvc2VNZW51KCkiPuKclTwvZGl2PgoKICAgIDx1bD4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vIj5JbmljaW88L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9ODYyIj5TaXN0ZW1hIGRlIE5pdmVsYWNpw7NuPC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwNjYiPlByb2R1Y3RvczwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD05ODQiPkZhYnJpY2FjacOzbjwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9tcGFsY295LmNvbS8\/cGFnZV9pZD0xMDMyIj5OdWVzdHJhIEhpc3RvcmlhPC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTk5MyI+RGlzdHJpYnVpZG9yZXM8L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCI+Q29udGFjdG88L2E+PC9saT4KICAgICAgPGxpIGNsYXNzPSJkaXZpZGVyIj48L2xpPgogICAgICA8bGk+PGEgaHJlZj0idGVsOiszNDg2NTc4Njg5MCI+TGxhbWFyPC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL21wYWxjb3kuY29tLz9wYWdlX2lkPTEwMDQiIGNsYXNzPSJidG4tdGFyaWZhIj5Tb2xpY2l0YXIgVGFyaWZhPC9hPjwvbGk+CiAgICA8L3VsPgogIDwvbmF2Pgo8L2hlYWRlcj4KCjxzdHlsZT4KLm1wYS1oZWFkZXItY3VzdG9tIHsKICB3aWR0aDogMTAwJTsKICBiYWNrZ3JvdW5kOiAjZmZmOwogIHBvc2l0aW9uOiByZWxhdGl2ZTsKICB6LWluZGV4OiA5OTk5Owp9CgoubXBhLWNvbnRhaW5lciB7CiAgd2lkdGg6IDgwJTsKICBtYXJnaW46IDAgYXV0bzsKICBwYWRkaW5nOiAxOHB4IDA7CiAgZGlzcGxheTogZmxleDsKICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKfQoKLyogTE9HTyAqLwoubXBhLWxvZ28gewogIGRpc3BsYXk6IGZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBnYXA6IDEycHg7Cn0KCi5tcGEtbG9nbyBpbWcgewogIHdpZHRoOiA0MnB4Owp9CgovKiBIQU1CVVJHVUVTQSAqLwoubXBhLWhhbWJ1cmdlciB7CiAgd2lkdGg6IDQ0cHg7CiAgaGVpZ2h0OiA0NHB4OwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7CiAgYm9yZGVyLXJhZGl1czogMTJweDsKICBkaXNwbGF5OiBmbGV4OwogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBnYXA6IDZweDsKICBjdXJzb3I6IHBvaW50ZXI7Cn0KCi5tcGEtaGFtYnVyZ2VyIHNwYW4gewogIHdpZHRoOiAyMnB4OwogIGhlaWdodDogM3B4OwogIGJhY2tncm91bmQ6ICMxYzJiNDM7CiAgYm9yZGVyLXJhZGl1czogMnB4Owp9CgovKiBNRU7DmiAqLwoubXBhLW1lbnUgewogIHBvc2l0aW9uOiBmaXhlZDsKICB0b3A6IDA7CiAgcmlnaHQ6IC0xMDAlOwogIHdpZHRoOiAzMjBweDsKICBoZWlnaHQ6IDEwMHZoOwogIGJhY2tncm91bmQ6ICNmZmZmZmY7CiAgYm94LXNoYWRvdzogLTVweCAwIDI1cHggcmdiYSgwLDAsMCwwLjA4KTsKICB0cmFuc2l0aW9uOiAwLjRzIGVhc2U7CiAgcGFkZGluZzogMTAwcHggMzBweCAzMHB4IDMwcHg7Cn0KCi5tcGEtbWVudS5hY3RpdmUgewogIHJpZ2h0OiAwOwp9CgovKiBCT1TDk04gWCAqLwoubXBhLWNsb3NlIHsKICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgdG9wOiAyNXB4OwogIHJpZ2h0OiAyNXB4OwogIGZvbnQtc2l6ZTogMjZweDsKICBmb250LXdlaWdodDogNzAwOwogIGN1cnNvcjogcG9pbnRlcjsKICBjb2xvcjogI2VmNzYwODsgLyogTkFSQU5KQSBDT1JQT1JBVElWTyAqLwogIHRyYW5zaXRpb246IDAuM3MgZWFzZTsKfQoKLm1wYS1jbG9zZTpob3ZlciB7CiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOwp9CgovKiBMSU5LUyAqLwoubXBhLW1lbnUgdWwgewogIGxpc3Qtc3R5bGU6IG5vbmU7CiAgcGFkZGluZzogMDsKfQoKLm1wYS1tZW51IHVsIGxpIHsKICBtYXJnaW4tYm90dG9tOiAxOHB4Owp9CgoubXBhLW1lbnUgdWwgbGkgYSB7CiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogIGZvbnQtc2l6ZTogMThweDsKICBmb250LXdlaWdodDogNjAwOwogIGNvbG9yOiAjMWMyYjQzOwp9CgoubXBhLW1lbnUgdWwgbGkgYTpob3ZlciB7CiAgY29sb3I6ICNlZjc2MDg7Cn0KCi5kaXZpZGVyIHsKICBoZWlnaHQ6IDFweDsKICBiYWNrZ3JvdW5kOiAjZTVlN2ViOwogIG1hcmdpbjogMjVweCAwOwp9CgouYnRuLXRhcmlmYSB7CiAgYmFja2dyb3VuZDogI2VmNzYwODsKICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDsKICBwYWRkaW5nOiAxMnB4IDE4cHg7CiAgYm9yZGVyLXJhZGl1czogOHB4OwogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKfQo8L3N0eWxlPgoKPHNjcmlwdD4KZnVuY3Rpb24gb3Blbk1lbnUoKSB7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1wYU1lbnUiKS5jbGFzc0xpc3QuYWRkKCJhY3RpdmUiKTsKfQoKZnVuY3Rpb24gY2xvc2VNZW51KCkgewogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtcGFNZW51IikuY2xhc3NMaXN0LnJlbW92ZSgiYWN0aXZlIik7Cn0KPC9zY3JpcHQ+AwB37y48c2VjdGlvbiBjbGFzcz0ibXBhLWRpc3RyaWJ1aWRvcmVzLXBhZ2UiPgoKICA8IS0tIEhFUk8gLS0+CiAgPHNlY3Rpb24gY2xhc3M9Im1wYS1kaXN0LWhlcm8iPgogICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaGVyby1pbm5lciI+CiAgICAgIDxoMT5Qcm9ncmFtYSBkZSBEaXN0cmlidWlkb3JlczwvaDE+CiAgICAgIDxwPgogICAgICAgIFRyYWJhamEgZGlyZWN0YW1lbnRlIGNvbiBlbCBmYWJyaWNhbnRlIHkgb2ZyZWNlIGEgdHVzIGNsaWVudGVzIHVuIHNpc3RlbWEgZGUKICAgICAgICBuaXZlbGFjacOzbiBwcm9mZXNpb25hbCBhIHByZWNpb3MgaW5tZWpvcmFibGVzLgogICAgICA8L3A+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0gVkVOVEFKQVMgLS0+CiAgPHNlY3Rpb24gY2xhc3M9Im1wYS1kaXN0LWJlbmVmaXRzIj4KICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWJlbmVmaXRzLWlubmVyIj4KICAgICAgPGgyPlZlbnRhamFzIHBhcmEgZWwgRGlzdHJpYnVpZG9yPC9oMj4KCiAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWdyaWQiPgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKcvzwvZGl2PgogICAgICAgICAgPGgzPlByZWNpbyBkZSBGYWJyaWNhbnRlPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBTaW4gaW50ZXJtZWRpYXJpb3MuIEFjY2VkZSBkaXJlY3RhbWVudGUgYWwgbWVqb3IgcHJlY2lvIGRlbCBtZXJjYWRvIGFsIGNvbXByYXIgYWwgZmFicmljYW50ZS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKXqzwvZGl2PgogICAgICAgICAgPGgzPlN0b2NrIFBlcm1hbmVudGU8L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIE1hbnRlbmVtb3MgbcOhcyBkZSA1LjAwMCBtwrIgZGUgYWxtYWNlbmFqZSBjb24gc3RvY2sgZGUgdG9kb3MgbG9zIHByb2R1Y3RvcyBwYXJhIGdhcmFudGl6YXIgdW4gc3VtaW5pc3RybyByw6FwaWRvIHkgY29udGludW8uCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7ilqM8L2Rpdj4KICAgICAgICAgIDxoMz5FbnbDrW9zIFLDoXBpZG9zPC9oMz4KICAgICAgICAgIDxwPgogICAgICAgICAgICBMb2fDrXN0aWNhIHByb3BpYSBjb24gZW52w61vcyBhIHRvZGEgRXNwYcOxYS4gUGVkaWRvcyBwcmVwYXJhZG9zIGVuIDI0LTQ4aCBhIHR1IG1hbmVyYSB5IGNvbiBjb25maWFuemEuCiAgICAgICAgICA8L3A+CiAgICAgICAgPC9hcnRpY2xlPgoKICAgICAgICA8YXJ0aWNsZSBjbGFzcz0ibXBhLWRpc3QtY2FyZCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJtcGEtZGlzdC1pY29uIj7il5Y8L2Rpdj4KICAgICAgICAgIDxoMz5Tb3BvcnRlIENvbWVyY2lhbDwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgRXF1aXBvIGNvbWVyY2lhbCBkZWRpY2FkbywgY29udGFjdG8gZGlyZWN0byB5IHNvcG9ydGUgcGVybWFuZW50ZS4KICAgICAgICAgIDwvcD4KICAgICAgICA8L2FydGljbGU+CgogICAgICAgIDxhcnRpY2xlIGNsYXNzPSJtcGEtZGlzdC1jYXJkIj4KICAgICAgICAgIDxkaXYgY2xhc3M9Im1wYS1kaXN0LWljb24iPuKcpjwvZGl2PgogICAgICAgICAgPGgzPlNpbiBQZWRpZG8gTcOtbmltbzwvaDM+CiAgICAgICAgICA8cD4KICAgICAgICAgICAgU2luIG5lY2VzaWRhZCBkZSBjb21wbGV0YXIgcGFsZXRzLiBQaWRlcyBhIHR1IG1lZGlkYSwgc2luIGNvbXByb21pc29zIG5pIGNhbnRpZGFkZXMgbcOtbmltYXMgb2JsaWdhdG9yaWFzLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KCiAgICAgICAgPGFydGljbGUgY2xhc3M9Im1wYS1kaXN0LWNhcmQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtaWNvbiI+4peJPC9kaXY+CiAgICAgICAgICA8aDM+TWFyY2EgZW4gQ3JlY2ltaWVudG88L2gzPgogICAgICAgICAgPHA+CiAgICAgICAgICAgIMOabmV0ZSBhIHVuYSByZWQgZGUgZGlzdHJpYnVpZG9yZXMgcXVlIGNyZWNlIGNhZGEgZMOtYSByZXNwYWxkYWRhIHBvciBtw6FzIGRlIDMwIGHDsW9zIGRlIGV4cGVyaWVuY2lhLgogICAgICAgICAgPC9wPgogICAgICAgIDwvYXJ0aWNsZT4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L3NlY3Rpb24+CgogIDwhLS0gQ1RBIC0tPgogIDxzZWN0aW9uIGNsYXNzPSJtcGEtZGlzdC1jdGEiPgogICAgPGRpdiBjbGFzcz0ibXBhLWRpc3QtY3RhLWlubmVyIj4KICAgICAgPGgyPsK\/UXVpZXJlcyBzZXIgZGlzdHJpYnVpZG9yIE1QQT88L2gyPgogICAgICA8cD4KICAgICAgICBFbnbDrWFub3MgdHVzIGRhdG9zIHkgbnVlc3RybyBlcXVpcG8gY29tZXJjaWFsIHNlIHBvbmRyw6EgZW4gY29udGFjdG8gY29udGlnbwogICAgICAgIHBhcmEgb2ZyZWNlcnRlIGxhcyBtZWpvcmVzIGNvbmRpY2lvbmVzLgogICAgICA8L3A+CiAgICAgIDxhIGhyZWY9Imh0dHBzOi8vbXBhbGNveS5jb20vP3BhZ2VfaWQ9MTAwNCIgY2xhc3M9Im1wYS1kaXN0LWJ0biI+CiAgICAgICAgU29saWNpdGFyIEluZm9ybWFjacOzbgogICAgICAgIDxzcGFuPuKGkjwvc3Bhbj4KICAgICAgPC9hPgogICAgPC9kaXY+CiAgPC9zZWN0aW9uPgoKPC9zZWN0aW9uPgoKPHN0eWxlPgoubXBhLWRpc3RyaWJ1aWRvcmVzLXBhZ2UgewogIHdpZHRoOiAxMDAlOwogIG1hcmdpbjogMDsKICBwYWRkaW5nOiAwOwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7CiAgY29sb3I6ICMwYjVlZDc7CiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7Cn0KCi8qIEhFUk8gKi8KLm1wYS1kaXN0LWhlcm8gewogIHdpZHRoOiAxMDAlOwogIGJhY2tncm91bmQ6ICMxZjNiNjM7CiAgcGFkZGluZzogODVweCAzMHB4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKfQoKLm1wYS1kaXN0LWhlcm8taW5uZXIgewogIG1heC13aWR0aDogOTgwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1oZXJvIGgxIHsKICBtYXJnaW46IDAgMCAxNnB4OwogIGZvbnQtc2l6ZTogNjhweDsKICBsaW5lLWhlaWdodDogMS4wNTsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjZmZmZmZmOwp9CgoubXBhLWRpc3QtaGVybyBwIHsKICBtYXgtd2lkdGg6IDg2MHB4OwogIG1hcmdpbjogMCBhdXRvOwogIGZvbnQtc2l6ZTogMjRweDsKICBsaW5lLWhlaWdodDogMS42OwogIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODgpOwp9CgovKiBCRU5FRklUUyAqLwoubXBhLWRpc3QtYmVuZWZpdHMgewogIHdpZHRoOiAxMDAlOwogIHBhZGRpbmc6IDgwcHggNDBweCA3MHB4OwogIGJhY2tncm91bmQ6ICNmM2Y0ZjY7Cn0KCi5tcGEtZGlzdC1iZW5lZml0cy1pbm5lciB7CiAgbWF4LXdpZHRoOiAxMTgwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1iZW5lZml0cyBoMiB7CiAgbWFyZ2luOiAwIDAgNDJweDsKICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgZm9udC1zaXplOiA1NnB4OwogIGxpbmUtaGVpZ2h0OiAxLjA4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgY29sb3I6ICMxZjI5Mzc7Cn0KCi5tcGEtZGlzdC1ncmlkIHsKICBkaXNwbGF5OiBncmlkOwogIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7CiAgZ2FwOiAyMnB4Owp9CgoubXBhLWRpc3QtY2FyZCB7CiAgYmFja2dyb3VuZDogI2ZmZmZmZjsKICBib3JkZXI6IDFweCBzb2xpZCAjZGRlM2VhOwogIGJvcmRlci1yYWRpdXM6IDE2cHg7CiAgcGFkZGluZzogMjRweCAyMnB4IDI0cHg7CiAgYm94LXNoYWRvdzogMCA2cHggMThweCByZ2JhKDE2LDI0LDQwLDAuMDUpOwp9CgoubXBhLWRpc3QtaWNvbiB7CiAgd2lkdGg6IDQ0cHg7CiAgaGVpZ2h0OiA0NHB4OwogIGJvcmRlci1yYWRpdXM6IDEwcHg7CiAgYmFja2dyb3VuZDogcmdiYSgyMzksMTE4LDgsMC4xMCk7CiAgY29sb3I6ICNlZjc2MDg7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIGZvbnQtc2l6ZTogMjJweDsKICBmb250LXdlaWdodDogODAwOwogIG1hcmdpbi1ib3R0b206IDE4cHg7Cn0KCi5tcGEtZGlzdC1jYXJkIGgzIHsKICBtYXJnaW46IDAgMCAxMnB4OwogIGZvbnQtc2l6ZTogMjhweDsKICBsaW5lLWhlaWdodDogMS4xODsKICBmb250LXdlaWdodDogODAwOwogIGNvbG9yOiAjMWYyOTM3Owp9CgoubXBhLWRpc3QtY2FyZCBwIHsKICBtYXJnaW46IDA7CiAgZm9udC1zaXplOiAxOHB4OwogIGxpbmUtaGVpZ2h0OiAxLjc7CiAgY29sb3I6ICM2YjcyODA7Cn0KCi8qIENUQSAqLwoubXBhLWRpc3QtY3RhIHsKICB3aWR0aDogMTAwJTsKICBwYWRkaW5nOiA5MHB4IDMwcHggMTAwcHg7CiAgYmFja2dyb3VuZDogI2YzZjRmNjsKICB0ZXh0LWFsaWduOiBjZW50ZXI7Cn0KCi5tcGEtZGlzdC1jdGEtaW5uZXIgewogIG1heC13aWR0aDogOTAwcHg7CiAgbWFyZ2luOiAwIGF1dG87Cn0KCi5tcGEtZGlzdC1jdGEgaDIgewogIG1hcmdpbjogMCAwIDE2cHg7CiAgZm9udC1zaXplOiA1OHB4OwogIGxpbmUtaGVpZ2h0OiAxLjA4OwogIGZvbnQtd2VpZ2h0OiA4MDA7CiAgY29sb3I6ICMxZjI5Mzc7Cn0KCi5tcGEtZGlzdC1jdGEgcCB7CiAgbWF4LXdpZHRoOiA3NjBweDsKICBtYXJnaW46IDAgYXV0byAzMnB4OwogIGZvbnQtc2l6ZTogMjJweDsKICBsaW5lLWhlaWdodDogMS42NTsKICBjb2xvcjogIzZiNzI4MDsKfQoKLm1wYS1kaXN0LWJ0biB7CiAgZGlzcGxheTogaW5saW5lLWZsZXg7CiAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICBnYXA6IDEwcHg7CiAgbWluLXdpZHRoOiAyNTBweDsKICBwYWRkaW5nOiAxOHB4IDMwcHg7CiAgYmFja2dyb3VuZDogI2VmNzYwODsKICBjb2xvcjogI2ZmZmZmZjsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgYm9yZGVyLXJhZGl1czogMTJweDsKICBmb250LXNpemU6IDE4cHg7CiAgZm9udC13ZWlnaHQ6IDgwMDsKICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsKICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDIzOSwxMTgsOCwwLjIyKTsKfQoKLm1wYS1kaXN0LWJ0bjpob3ZlciB7CiAgYmFja2dyb3VuZDogI2Q5NjgwMDsKICBjb2xvcjogI2ZmZmZmZjsKICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7Cn0KCi5tcGEtZGlzdC1idG4gc3BhbiB7CiAgZm9udC1zaXplOiAyMHB4OwogIGxpbmUtaGVpZ2h0OiAxOwp9CgovKiBSRVNQT05TSVZFICovCkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHsKICAubXBhLWRpc3QtZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOwogIH0KfQoKQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLm1wYS1kaXN0LWhlcm8gewogICAgcGFkZGluZzogNjBweCAxOHB4OwogIH0KCiAgLm1wYS1kaXN0LWhlcm8gaDEgewogICAgZm9udC1zaXplOiA0MHB4OwogIH0KCiAgLm1wYS1kaXN0LWhlcm8gcCB7CiAgICBmb250LXNpemU6IDE3cHg7CiAgfQoKICAubXBhLWRpc3QtYmVuZWZpdHMgewogICAgcGFkZGluZzogNTVweCAxOHB4IDQ1cHg7CiAgfQoKICAubXBhLWRpc3QtYmVuZWZpdHMgaDIsCiAgLm1wYS1kaXN0LWN0YSBoMiB7CiAgICBmb250LXNpemU6IDM2cHg7CiAgfQoKICAubXBhLWRpc3QtZ3JpZCB7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsKICB9CgogIC5tcGEtZGlzdC1jYXJkIGgzIHsKICAgIGZvbnQtc2l6ZTogMjRweDsKICB9CgogIC5tcGEtZGlzdC1jYXJkIHAsCiAgLm1wYS1kaXN0LWN0YSBwIHsKICAgIGZvbnQtc2l6ZTogMTZweDsKICB9CgogIC5tcGEtZGlzdC1jdGEgewogICAgcGFkZGluZzogNjBweCAxOHB4IDcwcHg7CiAgfQoKICAubXBhLWRpc3QtYnRuIHsKICAgIHdpZHRoOiAxMDAlOwogIH0KfQo8L3N0eWxlPgOI4J\/FDSnLATwBISaDAQuyARmxBgw4CQ0PFicnAygSFREWIgwDEjUTA14DFysUA1EDZwNIA6ECFGEDSANJA3sDEhnNARX1AQNAA0sD1QIDxQMCCIQOX+hCAAgABwAEABgAH1KCyK+aDQEAAMSykNMGAQAA\",\"updateId\":76501086}","advanced_seo_description":"\u00danete a MPA y ofrece un sistema de nivelaci\u00f3n cer\u00e1mica al mejor precio. Con m\u00e1s de 30 a\u00f1os de experiencia, garantizamos calidad y soporte.","jetpack_seo_html_title":"Convi\u00e9rtete en Distribuidor de MPA y Aumenta tus Ventas","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-993","page","type-page","status-publish","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PeAJAF-g1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/pages\/993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/users\/231764158"}],"replies":[{"embeddable":true,"href":"https:\/\/mpalcoy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=993"}],"version-history":[{"count":17,"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/pages\/993\/revisions"}],"predecessor-version":[{"id":1158,"href":"https:\/\/mpalcoy.com\/index.php?rest_route=\/wp\/v2\/pages\/993\/revisions\/1158"}],"wp:attachment":[{"href":"https:\/\/mpalcoy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}