html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

a {
  text-decoration: none;
  color: #fff; }

*, *::before, *::after {
  box-sizing: border-box; }

img {
  max-width: 100%;
  height: auto; }

input[type="text"],
input[type="email"],
input[type="search"],
input[type="color"],
input[type="password"],
input[type="url"],
input[type="tel"] {
  appearance: none;
  box-sizing: border-box;
  width: 100%;
  margin: 0 0 0.9rem;
  padding: 0.6rem;
  background: #fff;
  border: 1px solid #bbb;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  border-radius: 0;
  outline: none;
  resize: vertical;
  transition: border-color 0.3s ease;
  color: #000;
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15; }
  input[type="text"][disabled],
  input[type="email"][disabled],
  input[type="search"][disabled],
  input[type="color"][disabled],
  input[type="password"][disabled],
  input[type="url"][disabled],
  input[type="tel"][disabled] {
    border-color: #c8c8c8;
    background-color: #f2f2f2;
    box-shadow: none;
    cursor: not-allowed;
    color: #0d0d0d; }
  input[type="text"]:focus,
  input[type="email"]:focus,
  input[type="search"]:focus,
  input[type="color"]:focus,
  input[type="password"]:focus,
  input[type="url"]:focus,
  input[type="tel"]:focus {
    border-color: #eee; }
  input[type="text"]::placeholder,
  input[type="email"]::placeholder,
  input[type="search"]::placeholder,
  input[type="color"]::placeholder,
  input[type="password"]::placeholder,
  input[type="url"]::placeholder,
  input[type="tel"]::placeholder {
    color: #999;
    opacity: 1; }
  input[type="text"]:-ms-input-placeholder,
  input[type="email"]:-ms-input-placeholder,
  input[type="search"]:-ms-input-placeholder,
  input[type="color"]:-ms-input-placeholder,
  input[type="password"]:-ms-input-placeholder,
  input[type="url"]:-ms-input-placeholder,
  input[type="tel"]:-ms-input-placeholder {
    color: #999; }
  input[type="text"]::-ms-input-placeholder,
  input[type="email"]::-ms-input-placeholder,
  input[type="search"]::-ms-input-placeholder,
  input[type="color"]::-ms-input-placeholder,
  input[type="password"]::-ms-input-placeholder,
  input[type="url"]::-ms-input-placeholder,
  input[type="tel"]::-ms-input-placeholder {
    color: #999; }

.control {
  position: relative;
  margin: 0 0 0.9rem;
  box-sizing: border-box; }
  .control-input {
    position: absolute;
    opacity: 0;
    appearance: none;
    margin: 0;
    left: 0;
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    pointer-events: none; }
  .control-label {
    display: flex;
    align-items: center;
    position: relative;
    color: #000; }
    .control-label::before, .control-label::after {
      content: '';
      display: block;
      width: 20px;
      height: 20px;
      border: 1px solid transparent; }
    .control-label::before {
      flex-shrink: 0;
      margin-right: 0.6rem;
      border-color: #bbb;
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
      background: #fff; }
    .control-label::after {
      position: absolute;
      top: calc(50% - 10px - 1px);
      left: 0;
      background-size: 60%;
      background-repeat: no-repeat;
      background-position: center;
      transform: scale(0);
      transition: transform 0.3s ease; }
  .control-input[type='radio'] + .control-label::before {
    border-radius: 100%; }
  .control-input[type='radio'] + .control-label::after {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M256%2C464c114.9%2C0%2C208-93.1%2C208-208c0-114.9-93.1-208-208-208C141.1%2C48%2C48%2C141.1%2C48%2C256C48%2C370.9%2C141.1%2C464%2C256%2C464z%22/%3E%3C/svg%3E"); }
  .control-input[type='checkbox'] + .control-label::after {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M461.6%2C109.6l-54.9-43.3c-1.7-1.4-3.8-2.4-6.2-2.4c-2.4%2C0-4.6%2C1-6.3%2C2.5L194.5%2C323c0%2C0-78.5-75.5-80.7-77.7c-2.2-2.2-5.1-5.9-9.5-5.9c-4.4%2C0-6.4%2C3.1-8.7%2C5.4c-1.7%2C1.8-29.7%2C31.2-43.5%2C45.8c-0.8%2C0.9-1.3%2C1.4-2%2C2.1c-1.2%2C1.7-2%2C3.6-2%2C5.7c0%2C2.2%2C0.8%2C4%2C2%2C5.7l2.8%2C2.6c0%2C0%2C139.3%2C133.8%2C141.6%2C136.1c2.3%2C2.3%2C5.1%2C5.2%2C9.2%2C5.2c4%2C0%2C7.3-4.3%2C9.2-6.2L462%2C121.8c1.2-1.7%2C2-3.6%2C2-5.8C464%2C113.5%2C463%2C111.4%2C461.6%2C109.6z%22/%3E%3C/svg%3E"); }
  .control-input[type='radio'][disabled] + .control-label,
  .control-input[type='checkbox'][disabled] + .control-label {
    cursor: not-allowed;
    color: #0d0d0d; }
  .control-input[type='radio'][disabled] + .control-label::before,
  .control-input[type='checkbox'][disabled] + .control-label::before {
    border-color: #c8c8c8;
    background-color: #f2f2f2;
    box-shadow: none; }
  .control-input:focus + .control-label::before {
    border-color: #eee; }
  .control-input:checked + .control-label::after {
    transform: scale(1); }

select {
  appearance: none;
  box-sizing: border-box;
  margin: 0 0 0.9rem;
  padding: 0.6rem;
  padding-right: calc(0.9rem + 12px);
  width: 100%;
  background: #fff;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M256%2C298.3L256%2C298.3L256%2C298.3l174.2-167.2c4.3-4.2%2C11.4-4.1%2C15.8%2C0.2l30.6%2C29.9c4.4%2C4.3%2C4.5%2C11.3%2C0.2%2C15.5L264.1%2C380.9c-2.2%2C2.2-5.2%2C3.2-8.1%2C3c-3%2C0.1-5.9-0.9-8.1-3L35.2%2C176.7c-4.3-4.2-4.2-11.2%2C0.2-15.5L66%2C131.3c4.4-4.3%2C11.5-4.4%2C15.8-0.2L256%2C298.3z%22/%3E%3C/svg%3E");
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: calc(100% - 0.6rem) center;
  border: 1px solid #bbb;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  border-radius: 0;
  outline: 0;
  color: #000;
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15; }
  select[disabled] {
    border-color: #c8c8c8;
    background-color: #f2f2f2;
    box-shadow: none;
    cursor: not-allowed;
    color: #0d0d0d; }
  select:focus {
    border-color: #eee; }
  select::-ms-expand {
    display: none; }

body {
  font-family: "Arial";
  font-weight: 400;
  font-size: 16px; }

input[type="submit"],
button[type="submit"] {
  box-shadow: none;
  border: 0;
  background: #eee;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 15px;
  line-height: 1.2;
  display: flex;
  cursor: pointer; }
  input[type="submit"]:hover,
  button[type="submit"]:hover {
    background: #bbbbbb; }

.logo {
  text-align: center;
  padding: 60px 0 30px; }

.main-content {
  max-width: 420px;
  margin: auto;
  background: #fff;
  padding: 30px; }
  .main-content form label {
    margin-bottom: 10px;
    display: block; }
  .main-content form #remember_me {
    float: left;
    margin-right: 5px; }
  .main-content form input[type="submit"] {
    float: right; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbW9kdWxlcy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vbW9kdWxlcy9mb3JtL19pbnB1dC5zY3NzIiwid2VicGFjazovLy9tb2R1bGVzL2Zvcm0vX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vbW9kdWxlcy9mb3JtL19jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vL21vZHVsZXMvZm9ybS9fc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vL2FwcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7O0VBYUMsU0FBUztFQUNULFVBQVU7RUFDVixTQUFTO0VBQ1QsZUFBZTtFQUNmLGFBQWE7RUFDYix3QkFBd0I7O0FBRXpCO0FBQ0E7O0VBRUMsY0FBYzs7QUFFZjtFQUNDLGNBQWM7O0FBRWY7RUFDQyxnQkFBZ0I7O0FBRWpCO0VBQ0MsWUFBWTs7QUFFYjs7RUFFQyxXQUFXO0VBQ1gsYUFBYTs7QUFFZDtFQUNDLHlCQUF5QjtFQUN6QixpQkFBaUI7O0FBRWxCO0VBQ0kscUJBQW9CO0VBQ3BCLFdBQVc7O0FBR2Y7RUFDSSxzQkFBc0I7O0FBRzFCO0VBQ0ksZUFBZTtFQUNmLFlBQVk7O0FDdERoQjs7Ozs7OztFQVFDLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLGtCQ1ZzQjtFRFd0QixlQ1Z1QjtFRFd2QixnQkNKeUI7RURLekIsc0JDSnFCO0VES3JCLCtDQ0htRDtFREluRCxnQkNYa0I7RURZbEIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixrQ0NMcUI7RURNckIsV0Nib0I7RURlcEIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixpQkFBaUI7RUF4QmxCOzs7Ozs7O0lBMkJFLHFCQUEyQztJQUMzQyx5QkFBa0Q7SUFDbEQsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixjQUFtQztFQS9CckM7Ozs7Ozs7SUFtQ0Usa0JDeEJvQjtFRFh0Qjs7Ozs7OztJQXdDRSxXQ2hDeUI7SURrQ3pCLFVBQVU7RUExQ1o7Ozs7Ozs7SUErQ0UsV0N2Q3lCO0VEUjNCOzs7Ozs7O0lBb0RFLFdDNUN5Qjs7QUNSM0I7RUFLQyxrQkFBa0I7RUFDbEIsa0JETHNCO0VDTXRCLHNCQUFzQjtFQUd0QjtJQUdDLGtCQUFrQjtJQUNsQixVQUFVO0lBR1YsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxPQUFPO0lBQ1AscUJBQThDO0lBQzlDLFdEakIwQjtJQ2tCMUIsWURsQjBCO0lDbUIxQixvQkFBb0I7RUFJckI7SUFDQyxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGtCQUFrQjtJQUNsQixXRHhCbUI7SUNvQm5CO01BUUMsV0FBVztNQUVYLGNBQWM7TUFDZCxXRGxDeUI7TUNtQ3pCLFlEbkN5QjtNQ29DekIsNkJBQTZCO0lBYjlCO01BaUJDLGNBQWM7TUFDZCxvQkQzQ3FCO01DNENyQixrQkRwQ21CO01DcUNuQiwrQ0RuQ2lEO01Db0NqRCxnQkR2Q3VCO0lDa0J4QjtNQXlCQyxrQkFBa0I7TUFHbEIsMkJBQW9EO01BQ3BELE9BQU87TUFJUCxvQkFBb0I7TUFDcEIsNEJBQTRCO01BQzVCLDJCQUEyQjtNQUMzQixtQkFBbUI7TUFDbkIsK0JEbERtQjtFQ3NEckI7SUFDQyxtQkFBbUI7RUFHcEI7SUFHQywwZkFBNmY7RUFHOWY7SUFHQywwMEJBQTYwQjtFQUc5MEI7O0lBRUMsbUJBQW1CO0lBQ25CLGNBQW1DO0VBR3BDOztJQUVDLHFCQUEyQztJQUMzQyx5QkFBa0Q7SUFDbEQsZ0JBQWdCO0VBR2pCO0lBQ0Msa0JEdkZvQjtFQzBGckI7SUFHQyxtQkFBbUI7O0FDeEdyQjtFQUtDLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0JGTnNCO0VFT3RCLGVGTnVCO0VFU3ZCLGtDQUE4RjtFQUM5RixXQUFXO0VBQ1gsZ0JGSnlCO0VFT3pCLGlwQkFBb3BCO0VBQ3BwQixxQkZkMEI7RUVlMUIsNEJBQTRCO0VBQzVCLCtDQUErRDtFQUMvRCxzQkZWcUI7RUVXckIsK0NGVG1EO0VFVW5ELGdCRmpCa0I7RUVrQmxCLFVBQVU7RUFDVixXRmpCb0I7RUVtQnBCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsaUJBQWlCO0VBNUJsQjtJQStCRSxxQkFBMkM7SUFDM0MseUJBQWtEO0lBQ2xELGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsY0FBbUM7RUFuQ3JDO0lBdUNFLGtCRjVCb0I7RUVYdEI7SUEyQ0UsYUFBYTs7QUN0Q2Y7RUFDSSxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGVBQWU7O0FBR25COztFQUVJLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLGVBQWU7RUFYbkI7O0lBY1EsbUJBQTZCOztBQUlyQztFQUNJLGtCQUFrQjtFQUNsQixvQkFBb0I7O0FBR3hCO0VBQ0ksZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsYUFBYTtFQUpqQjtJQVFZLG1CQUFtQjtJQUNuQixjQUFjO0VBVDFCO0lBYVksV0FBVztJQUNYLGlCQUFpQjtFQWQ3QjtJQWtCWSxZQUFZIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn0iLCJpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSB7XG5cblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCAwICRmb3JtYmFzZS1tYXJnaW47XG5cdHBhZGRpbmc6ICRmb3JtYmFzZS1wYWRkaW5nO1xuXHRiYWNrZ3JvdW5kOiAkZm9ybWJhc2UtYmFja2dyb3VuZDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGZvcm1iYXNlLWJvcmRlcjtcblx0Ym94LXNoYWRvdzogJGZvcm1iYXNlLXNoYWRvdztcblx0Ym9yZGVyLXJhZGl1czogJGZvcm1iYXNlLXJhZGl1cztcblx0b3V0bGluZTogbm9uZTtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICRmb3JtYmFzZS1kdXJhdGlvbiAkZm9ybWJhc2UtdGltaW5nO1xuXHRjb2xvcjogJGZvcm1iYXNlLWNvbG9yO1xuXHQvLyBDb25zaXN0ZW50IGZvbnQgc3R5bGVzIGZvciBhbGwgYnJvd3NlcnNcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cblx0JltkaXNhYmxlZF0ge1xuXHRcdGJvcmRlci1jb2xvcjogbGlnaHRlbigkZm9ybWJhc2UtYm9yZGVyLCA1JSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRmb3JtYmFzZS1iYWNrZ3JvdW5kLCA1JSk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdGNvbG9yOiBsaWdodGVuKCRmb3JtYmFzZS1jb2xvciwgNSUpO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybWJhc2UtYWN0aXZlO1xuXHR9XG5cblx0Ly8gQ2hyb21lLCBGaXJlZm94LCBPcGVyYSBhbmQgU2FmYXJpXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGZvcm1iYXNlLXBsYWNlaG9sZGVyO1xuXHRcdC8vIFJlc2V0IG9wYWNpdHkgZm9yIEZpcmVmb3hcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0Ly8gSW50ZXJuZXQgRXhwbG9yZXJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkZm9ybWJhc2UtcGxhY2Vob2xkZXI7XG5cdH1cblxuXHQvLyBFZGdlXG5cdCY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRmb3JtYmFzZS1wbGFjZWhvbGRlcjtcblx0fVxuXG59XG4iLCIkZm9ybWJhc2UtcHJlZml4OiAnJyAhZGVmYXVsdDsgLy8gQ2xhc3MgbmFtZSBwcmVmaXhcbiRmb3JtYmFzZS1tYXJnaW46IC45cmVtICFkZWZhdWx0OyAvLyBNYXJnaW5cbiRmb3JtYmFzZS1wYWRkaW5nOiAuNnJlbSAhZGVmYXVsdDsgLy8gUGFkZGluZ1xuJGZvcm1iYXNlLXNlbGVjdC1zaXplOiAxMnB4ICFkZWZhdWx0OyAvLyBTaXplIG9mIHRoZSBzZWxlY3QgYXJyb3dcbiRmb3JtYmFzZS1jb250cm9sLXNpemU6IDIwcHggIWRlZmF1bHQ7IC8vIFNpemUgb2YgdGhlIGNoZWNrYm94IGFuZCByYWRpbyBidXR0b24gKDEpXG4kZm9ybWJhc2UtcmFkaXVzOiAwICFkZWZhdWx0OyAvLyBJbnB1dCBib3JkZXIgcmFkaXVzXG4kZm9ybWJhc2Utc3ZnOiAjMDAwICFkZWZhdWx0OyAvLyBIZXggY29sb3IgZm9yIHN2Z3MgKDIpXG4kZm9ybWJhc2UtY29sb3I6ICMwMDAgIWRlZmF1bHQ7IC8vIElucHV0IGFuZCBsYWJlbCBjb2xvclxuJGZvcm1iYXNlLXBsYWNlaG9sZGVyOiAjOTk5ICFkZWZhdWx0OyAvLyBJbnB1dCBwbGFjZWhvbGRlciBjb2xvclxuJGZvcm1iYXNlLWJhY2tncm91bmQ6ICNmZmYgIWRlZmF1bHQ7IC8vIEJhY2tncm91bmQgY29sb3JcbiRmb3JtYmFzZS1ib3JkZXI6ICNiYmIgIWRlZmF1bHQ7IC8vIEJvcmRlciBjb2xvclxuJGZvcm1iYXNlLWFjdGl2ZTogI2VlZSAhZGVmYXVsdDsgLy8gQWN0aXZlIGhpZ2hsaWdodCBjb2xvclxuJGZvcm1iYXNlLXNoYWRvdzogaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDsgLy8gU2hhZG93IHN0eWxpbmdcbiRmb3JtYmFzZS1kdXJhdGlvbjogLjNzICFkZWZhdWx0OyAvLyBUcmFuc2l0aW9uIGR1cmF0aW9uXG4kZm9ybWJhc2UtdGltaW5nOiBlYXNlICFkZWZhdWx0OyAvLyBUcmFuc2l0aW9uIHRpbWluZ1xuIiwiLiN7ICRmb3JtYmFzZS1wcmVmaXggfWNvbnRyb2wge1xuXG5cdC8vIENvbnZlcnQgaGV4IGNvbG9yIHRvIHN0cmluZyBhbmQgZW5zdXJlIHRoYXQgaXQncyB3b3JraW5nIGluIHVybCgpXG5cdCRzdmc6ICclMjMnICsgc3RyX3NsaWNlKGluc3BlY3QoJGZvcm1iYXNlLXN2ZyksIDIpO1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIDAgJGZvcm1iYXNlLW1hcmdpbjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHQvLyBJbnB1dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xuXHQmLWlucHV0IHtcblx0XHQvLyBVc2luZyBkaXNwbGF5IG9yIHZpc2liaWxpdHkgdG8gaGlkZSB0aGUgb3JpZ2luYWwgaW5wdXQgY2F1c2VzIGFuIGVycm9yXG5cdFx0Ly8gd2l0aCB0aGUgbmF0aXZlIEhUTUwgZm9ybSB2YWxpZGF0aW9uIGFzIHRoZSBicm93c2VyIGNhbid0IGZvY3VzIGhpZGRlbiBlbGVtZW50cy5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQvLyBFbGVtZW50IHNob3VsZCBoYXZlIHRoZSBzYW1lIHNpemUgYW5kIHBvc2l0aW9uIGFzIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b24sXG5cdFx0Ly8gc28gdGhlIGJyb3dzZXIgc2hvd3MgdGhlIEhUTUwgZm9ybSB2YWxpZGF0aW9uIG1lc3NhZ2UgYXQgdGhlIGNvcnJlY3QgbG9jYXRpb24uXG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IGNhbGMoNTAlIC0gI3sgJGZvcm1iYXNlLWNvbnRyb2wtc2l6ZS8yIH0pO1xuXHRcdHdpZHRoOiAkZm9ybWJhc2UtY29udHJvbC1zaXplO1xuXHRcdGhlaWdodDogJGZvcm1iYXNlLWNvbnRyb2wtc2l6ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC8vIExhYmVsIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXG5cdCYtbGFiZWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICRmb3JtYmFzZS1jb2xvcjtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdC8vIEFwcGx5IGRpc3BsYXkgYmxvY2sgZm9yIElFMTEgc28gZmxleC1zaHJpbmsgd29ya3MgY29ycmVjdGx5XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAkZm9ybWJhc2UtY29udHJvbC1zaXplO1xuXHRcdFx0aGVpZ2h0OiAkZm9ybWJhc2UtY29udHJvbC1zaXplO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZm9ybWJhc2UtcGFkZGluZztcblx0XHRcdGJvcmRlci1jb2xvcjogJGZvcm1iYXNlLWJvcmRlcjtcblx0XHRcdGJveC1zaGFkb3c6ICRmb3JtYmFzZS1zaGFkb3c7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZm9ybWJhc2UtYmFja2dyb3VuZDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvLyBJdCdzIHNhZGx5IHZlcnkgaGFyZCB0byByZW5kZXIgdGhlIGVsZW1lbnQgcGVyZmVjdGx5IGNlbnRlcmVkLCBidXQgYnkgdXNpbmcgNTAlIC0gMXB4IGlzIGNvcnJlY3QgaW4gbW9zdFxuXHRcdFx0Ly8gc2l0dWF0aW9ucy4gSXQgYWx3YXlzIGRlcGVuZHMgb24gcHJldmlvdXMgZWxlbWVudHMgYW5kIHRoZSBhbW91bnQgb2YgaGFsZiBwaXhlbHMuXG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gI3sgJGZvcm1iYXNlLWNvbnRyb2wtc2l6ZS8yIH0gLSAxcHgpO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdC8vIFdlIG5lZWQgYW5vdGhlciBlbGVtZW50IGZvciB0aGUgcmFkaW8gZG90IGFuZCBjaGVja2JveCBjaGVja21hcmsgYXMgU2FmYXJpIDEwLjAuMSBoYXMgcHJvYmxlbXNcblx0XHRcdC8vIHdoZW4gYW5pbWF0aW5nIHRoZSBiYWNrZ3JvdW5kLXNpemUgb2YgYW4gZWxlbWVudCB0aGF0IGhhcyBhIGJhY2tncm91bmQgY29sb3IgYW5kIGJhY2tncm91bmQgaW1hZ2UuXG5cdFx0XHQvLyBVc2luZyBhbm90aGVyIGVsZW1lbnQgYW5kIHRyYW5zZm9ybWluZyBpdCB3aXRoIHRyYW5zZm9ybSBpcyBhbHNvIGJldHRlciB0aGFuIGFuaW1hdGluZyBiYWNrZ3JvdW5kLlxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkZm9ybWJhc2UtZHVyYXRpb24gJGZvcm1iYXNlLXRpbWluZztcblx0XHR9XG5cdH1cblxuXHQmLWlucHV0W3R5cGU9J3JhZGlvJ10gKyAmLWxhYmVsOjpiZWZvcmUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdH1cblxuXHQmLWlucHV0W3R5cGU9J3JhZGlvJ10gKyAmLWxhYmVsOjphZnRlciB7XG5cdFx0Ly8gSUUgb25seSBhY2NlcHRzIGVzY2FwZWQgZGF0YSBpbiB1cmwoKSBhbmQgU0FTUyBoYXMgbm8gZXNjYXBlIGZ1bmN0aW9uIHRvIGRvIHRoaXMgZHluYW1pY1xuXHRcdC8vIDxzdmcgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4PVwiMFwiIHk9XCIwXCIgd2lkdGg9XCI1MTJcIiBoZWlnaHQ9XCI1MTJcIiB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPjxwYXRoIGZpbGw9XCIkeyBkZWZhdWx0IH1cIiBkPVwiTTI1Niw0NjRjMTE0LjksMCwyMDgtOTMuMSwyMDgtMjA4YzAtMTE0LjktOTMuMS0yMDgtMjA4LTIwOEMxNDEuMSw0OCw0OCwxNDEuMSw0OCwyNTZDNDgsMzcwLjksMTQxLjEsNDY0LDI1Niw0NjR6XCIvPjwvc3ZnPlxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIweCUzRCUyMjAlMjIlMjB5JTNEJTIyMCUyMiUyMHdpZHRoJTNEJTIyNTEyJTIyJTIwaGVpZ2h0JTNEJTIyNTEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNTEyJTIwNTEyJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyI3sgJHN2ZyB9JTIyJTIwZCUzRCUyMk0yNTYlMkM0NjRjMTE0LjklMkMwJTJDMjA4LTkzLjElMkMyMDgtMjA4YzAtMTE0LjktOTMuMS0yMDgtMjA4LTIwOEMxNDEuMSUyQzQ4JTJDNDglMkMxNDEuMSUyQzQ4JTJDMjU2QzQ4JTJDMzcwLjklMkMxNDEuMSUyQzQ2NCUyQzI1NiUyQzQ2NHolMjIvJTNFJTNDL3N2ZyUzRScpO1xuXHR9XG5cblx0Ji1pbnB1dFt0eXBlPSdjaGVja2JveCddICsgJi1sYWJlbDo6YWZ0ZXIge1xuXHRcdC8vIElFIG9ubHkgYWNjZXB0cyBlc2NhcGVkIGRhdGEgaW4gdXJsKCkgYW5kIFNBU1MgaGFzIG5vIGVzY2FwZSBmdW5jdGlvbiB0byBkbyB0aGlzIGR5bmFtaWNcblx0XHQvLyA8c3ZnIHZlcnNpb249XCIxLjFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeD1cIjBcIiB5PVwiMFwiIHdpZHRoPVwiNTEyXCIgaGVpZ2h0PVwiNTEyXCIgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgeG1sOnNwYWNlPVwicHJlc2VydmVcIj48cGF0aCBmaWxsPVwiJHsgZGVmYXVsdCB9XCIgZD1cIk00NjEuNiwxMDkuNmwtNTQuOS00My4zYy0xLjctMS40LTMuOC0yLjQtNi4yLTIuNGMtMi40LDAtNC42LDEtNi4zLDIuNUwxOTQuNSwzMjNjMCwwLTc4LjUtNzUuNS04MC43LTc3LjdjLTIuMi0yLjItNS4xLTUuOS05LjUtNS45Yy00LjQsMC02LjQsMy4xLTguNyw1LjRjLTEuNywxLjgtMjkuNywzMS4yLTQzLjUsNDUuOGMtMC44LDAuOS0xLjMsMS40LTIsMi4xYy0xLjIsMS43LTIsMy42LTIsNS43YzAsMi4yLDAuOCw0LDIsNS43bDIuOCwyLjZjMCwwLDEzOS4zLDEzMy44LDE0MS42LDEzNi4xYzIuMywyLjMsNS4xLDUuMiw5LjIsNS4yYzQsMCw3LjMtNC4zLDkuMi02LjJMNDYyLDEyMS44YzEuMi0xLjcsMi0zLjYsMi01LjhDNDY0LDExMy41LDQ2MywxMTEuNCw0NjEuNiwxMDkuNnpcIi8+PC9zdmc+XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjIwJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBoZWlnaHQlM0QlMjI1MTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1MTIlMjA1MTIlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIjeyAkc3ZnIH0lMjIlMjBkJTNEJTIyTTQ2MS42JTJDMTA5LjZsLTU0LjktNDMuM2MtMS43LTEuNC0zLjgtMi40LTYuMi0yLjRjLTIuNCUyQzAtNC42JTJDMS02LjMlMkMyLjVMMTk0LjUlMkMzMjNjMCUyQzAtNzguNS03NS41LTgwLjctNzcuN2MtMi4yLTIuMi01LjEtNS45LTkuNS01LjljLTQuNCUyQzAtNi40JTJDMy4xLTguNyUyQzUuNGMtMS43JTJDMS44LTI5LjclMkMzMS4yLTQzLjUlMkM0NS44Yy0wLjglMkMwLjktMS4zJTJDMS40LTIlMkMyLjFjLTEuMiUyQzEuNy0yJTJDMy42LTIlMkM1LjdjMCUyQzIuMiUyQzAuOCUyQzQlMkMyJTJDNS43bDIuOCUyQzIuNmMwJTJDMCUyQzEzOS4zJTJDMTMzLjglMkMxNDEuNiUyQzEzNi4xYzIuMyUyQzIuMyUyQzUuMSUyQzUuMiUyQzkuMiUyQzUuMmM0JTJDMCUyQzcuMy00LjMlMkM5LjItNi4yTDQ2MiUyQzEyMS44YzEuMi0xLjclMkMyLTMuNiUyQzItNS44QzQ2NCUyQzExMy41JTJDNDYzJTJDMTExLjQlMkM0NjEuNiUyQzEwOS42eiUyMi8lM0UlM0Mvc3ZnJTNFJyk7XG5cdH1cblxuXHQmLWlucHV0W3R5cGU9J3JhZGlvJ11bZGlzYWJsZWRdICsgJi1sYWJlbCxcblx0Ji1pbnB1dFt0eXBlPSdjaGVja2JveCddW2Rpc2FibGVkXSArICYtbGFiZWwge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0Y29sb3I6IGxpZ2h0ZW4oJGZvcm1iYXNlLWNvbG9yLCA1JSk7XG5cdH1cblxuXHQmLWlucHV0W3R5cGU9J3JhZGlvJ11bZGlzYWJsZWRdICsgJi1sYWJlbDo6YmVmb3JlLFxuXHQmLWlucHV0W3R5cGU9J2NoZWNrYm94J11bZGlzYWJsZWRdICsgJi1sYWJlbDo6YmVmb3JlIHtcblx0XHRib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGZvcm1iYXNlLWJvcmRlciwgNSUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZm9ybWJhc2UtYmFja2dyb3VuZCwgNSUpO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQmLWlucHV0OmZvY3VzICsgJi1sYWJlbDo6YmVmb3JlIHtcblx0XHRib3JkZXItY29sb3I6ICRmb3JtYmFzZS1hY3RpdmU7XG5cdH1cblxuXHQmLWlucHV0OmNoZWNrZWQgKyAmLWxhYmVsOjphZnRlciB7XG5cdFx0Ly8gV2UgdXNlIGFuIGFic29sdXRlIHVuaXQgKHB4KSBmb3IgdGhlIGJhY2tncm91bmQgc2l6ZSB0byBhdm9pZCBoYWxmIHBpeGVscy5cblx0XHQvLyBIYWxmIHBpeGVscyB3b3VsZCB0cmFuc2Zvcm0gdGhlIGRvdCBpbnRvIGFuIGVnZy5cblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG5cbn1cbiIsInNlbGVjdCB7XG5cblx0Ly8gQ29udmVydCBoZXggY29sb3IgdG8gc3RyaW5nIGFuZCBlbnN1cmUgdGhhdCBpdCdzIHdvcmtpbmcgaW4gdXJsKClcblx0JHN2ZzogJyUyMycgKyBzdHJfc2xpY2UoaW5zcGVjdCgkZm9ybWJhc2Utc3ZnKSwgMik7XG5cblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwIDAgJGZvcm1iYXNlLW1hcmdpbjtcblx0cGFkZGluZzogJGZvcm1iYXNlLXBhZGRpbmc7XG5cdC8vIEF2b2lkIHRoYXQgdGhlIG9wdGlvbiB0ZXh0IGNvbnRpbnVlcyBiZWxvdyB0aGUgYmFja2dyb3VuZC5cblx0Ly8gVXNlIGNhbGMgYXMgYWxsIHZhbHVlcyBtaWdodCBiZSBzcGVjaWZpZWQgaW4gYSBkaWZmZXJlbnQgdW5pdC5cblx0cGFkZGluZy1yaWdodDogY2FsYygjeyAkZm9ybWJhc2UtcGFkZGluZyArICRmb3JtYmFzZS1wYWRkaW5nLzIgfSArICN7ICRmb3JtYmFzZS1zZWxlY3Qtc2l6ZSB9KTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICRmb3JtYmFzZS1iYWNrZ3JvdW5kO1xuXHQvLyBJRSBvbmx5IGFjY2VwdHMgZXNjYXBlZCBkYXRhIGluIHVybCgpIGFuZCBTQVNTIGhhcyBubyBlc2NhcGUgZnVuY3Rpb24gdG8gZG8gdGhpcyBkeW5hbWljXG5cdC8vIDxzdmcgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4PVwiMFwiIHk9XCIwXCIgd2lkdGg9XCI1MTJcIiBoZWlnaHQ9XCI1MTJcIiB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPjxwYXRoIGZpbGw9XCIkeyAkc3ZnIH1cIiBkPVwiTTI1NiwyOTguM0wyNTYsMjk4LjNMMjU2LDI5OC4zbDE3NC4yLTE2Ny4yYzQuMy00LjIsMTEuNC00LjEsMTUuOCwwLjJsMzAuNiwyOS45YzQuNCw0LjMsNC41LDExLjMsMC4yLDE1LjVMMjY0LjEsMzgwLjljLTIuMiwyLjItNS4yLDMuMi04LjEsM2MtMywwLjEtNS45LTAuOS04LjEtM0wzNS4yLDE3Ni43Yy00LjMtNC4yLTQuMi0xMS4yLDAuMi0xNS41TDY2LDEzMS4zYzQuNC00LjMsMTEuNS00LjQsMTUuOC0wLjJMMjU2LDI5OC4zelwiLz48L3N2Zz5cblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjIwJTIyJTIwd2lkdGglM0QlMjI1MTIlMjIlMjBoZWlnaHQlM0QlMjI1MTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1MTIlMjA1MTIlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIjeyAkc3ZnIH0lMjIlMjBkJTNEJTIyTTI1NiUyQzI5OC4zTDI1NiUyQzI5OC4zTDI1NiUyQzI5OC4zbDE3NC4yLTE2Ny4yYzQuMy00LjIlMkMxMS40LTQuMSUyQzE1LjglMkMwLjJsMzAuNiUyQzI5LjljNC40JTJDNC4zJTJDNC41JTJDMTEuMyUyQzAuMiUyQzE1LjVMMjY0LjElMkMzODAuOWMtMi4yJTJDMi4yLTUuMiUyQzMuMi04LjElMkMzYy0zJTJDMC4xLTUuOS0wLjktOC4xLTNMMzUuMiUyQzE3Ni43Yy00LjMtNC4yLTQuMi0xMS4yJTJDMC4yLTE1LjVMNjYlMkMxMzEuM2M0LjQtNC4zJTJDMTEuNS00LjQlMkMxNS44LTAuMkwyNTYlMkMyOTguM3olMjIvJTNFJTNDL3N2ZyUzRScpO1xuXHRiYWNrZ3JvdW5kLXNpemU6ICRmb3JtYmFzZS1zZWxlY3Qtc2l6ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gI3sgJGZvcm1iYXNlLXBhZGRpbmcgfSkgY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZm9ybWJhc2UtYm9yZGVyO1xuXHRib3gtc2hhZG93OiAkZm9ybWJhc2Utc2hhZG93O1xuXHRib3JkZXItcmFkaXVzOiAkZm9ybWJhc2UtcmFkaXVzO1xuXHRvdXRsaW5lOiAwO1xuXHRjb2xvcjogJGZvcm1iYXNlLWNvbG9yO1xuXHQvLyBDb25zaXN0ZW50IGZvbnQgc3R5bGVzIGZvciBhbGwgYnJvd3NlcnNcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cblx0JltkaXNhYmxlZF0ge1xuXHRcdGJvcmRlci1jb2xvcjogbGlnaHRlbigkZm9ybWJhc2UtYm9yZGVyLCA1JSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRmb3JtYmFzZS1iYWNrZ3JvdW5kLCA1JSk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdGNvbG9yOiBsaWdodGVuKCRmb3JtYmFzZS1jb2xvciwgNSUpO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybWJhc2UtYWN0aXZlO1xuXHR9XG5cblx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiQGltcG9ydCAnbW9kdWxlcy92YXJzJztcbkBpbXBvcnQgJ21vZHVsZXMvcmVzZXQnO1xuXG5AaW1wb3J0ICdtb2R1bGVzL2Zvcm0vbWFpbic7XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCNlZWUsIDIwJSk7XG4gICAgfVxufVxuXG4ubG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgI3JlbWVtYmVyX21lIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/