/* https://github.tumblr.net/Tumblr/tumblr/tree/279a7aec5cb51960de9844af0546f142ff32012a/client/standalone/blog-network-npf/styles*/
body > .iframe-container {
  display: none;
}
body iframe[src*="https://www.tumblr.com/dashboard/iframe"] {
  display: none;
}

p.npf_quote {
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 23px;
}

p.npf_quirky {
  font-family: Fairwater, serif;
  font-size: 24px;
  line-height: 1.3em;
}

p.npf_chat {
  font-family: "Source Code Pro", monospace;
}

p.npf_color_joey,
span.npf_color_joey {
  color: #ff492f;
}

p.npf_color_monica,
span.npf_color_monica {
  color: #ff8a00;
}

p.npf_color_phoebe,
span.npf_color_phoebe {
  color: #e8d73a;
}

p.npf_color_ross,
span.npf_color_ross {
  color: #00cf35;
}

p.npf_color_rachel,
span.npf_color_rachel {
  color: #00b8ff;
}

p.npf_color_chandler,
span.npf_color_chandler {
  color: #7c5cff;
}

p.npf_color_niles,
span.npf_color_niles {
  color: #ff62ce;
}

p.npf_color_frasier,
span.npf_color_frasier {
  color: #001935;
}

p.npf_color_mr_big,
span.npf_color_mr_big {
  color: #000c1a;
}

div.npf-link-block {
  align-items: center;
  border: 1px solid prima-mix(#444, 0.25);
  border-radius: 6px;
  display: flex;
  justify-content: center;
  margin: 15px 0;
  overflow: hidden;
}
div.npf-link-block > a {
  color: inherit;
  width: 100%;
  text-decoration: none;
}
div.npf-link-block .title {
  font-size: 25px;
  line-height: 34px;
  max-height: 136px;
  overflow: hidden;
  overflow-wrap: anywhere;
  text-overflow: ellipsis;
}
div.npf-link-block.no-poster .title {
  padding: 16px 12px 0;
}
div.npf-link-block .poster {
  align-items: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: content-box;
  border-bottom: 1px solid prima-mix(#444, 0.25);
  display: flex;
  height: 250px;
  justify-content: center;
  position: relative;
}
div.npf-link-block .poster::before {
  background: #000;
  content: "";
  display: block;
  height: 100%;
  opacity: 0.4;
  position: absolute;
  width: 100%;
}
div.npf-link-block .poster .title {
  color: #fff;
  font-weight: 400;
  padding: 16px 12px;
  position: absolute;
  text-align: center;
}
div.npf-link-block .bottom {
  color: inherit;
  line-height: 24px;
  padding: 8px 12px 16px;
}
div.npf-link-block .bottom .description {
  color: inherit;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  max-height: 48px;
  overflow: hidden;
  overflow-wrap: anywhere;
  text-overflow: ellipsis;
}
div.npf-link-block .bottom .site-name {
  color: inherit;
  font-size: 12.5px;
  font-weight: 400;
  line-height: 18px;
  margin-top: 10px;
  opacity: 0.65;
  text-transform: uppercase;
}

video,
audio,
img,
.wp-caption,
iframe {
  max-width: 100%;
}

.tmblr-full > video {
  height: 100%;
  width: 100%;
}

body div.npf_row,
.post div.npf_row,
.post-content div.npf_row {
  align-items: stretch;
  display: flex;
  margin-top: 0;
  overflow: hidden;
}
body div.npf_row figure.tmblr-full,
.post div.npf_row figure.tmblr-full,
.post-content div.npf_row figure.tmblr-full {
  flex: 1;
  justify-content: space-between;
  margin: 0;
  overflow-y: hidden;
}
body div.npf_row figure.tmblr-full,
body div.npf_row .npf_col,
.post div.npf_row figure.tmblr-full,
.post div.npf_row .npf_col,
.post-content div.npf_row figure.tmblr-full,
.post-content div.npf_row .npf_col {
  display: flex;
  flex-wrap: wrap;
  padding-left: 2px;
  padding-right: 2px;
}
body div.npf_row figure.tmblr-full:first-child,
body div.npf_row .npf_col:first-child,
.post div.npf_row figure.tmblr-full:first-child,
.post div.npf_row .npf_col:first-child,
.post-content div.npf_row figure.tmblr-full:first-child,
.post-content div.npf_row .npf_col:first-child {
  padding-left: 0;
  padding-right: 2px;
}
body div.npf_row figure.tmblr-full:last-child,
body div.npf_row .npf_col:last-child,
.post div.npf_row figure.tmblr-full:last-child,
.post div.npf_row .npf_col:last-child,
.post-content div.npf_row figure.tmblr-full:last-child,
.post-content div.npf_row .npf_col:last-child {
  padding-left: 2px;
  padding-right: 0;
}
body div.npf_row figure.tmblr-full:only-child,
body div.npf_row .npf_col:only-child,
.post div.npf_row figure.tmblr-full:only-child,
.post div.npf_row .npf_col:only-child,
.post-content div.npf_row figure.tmblr-full:only-child,
.post-content div.npf_row .npf_col:only-child {
  padding-left: 0;
  padding-right: 0;
}
body div.npf_row img,
.post div.npf_row img,
.post-content div.npf_row img {
  height: auto;
}
body div.npf_row .npf_col,
.post div.npf_row .npf_col,
.post-content div.npf_row .npf_col {
  flex: 1;
}
body div.npf_row .npf_col figure,
.post div.npf_row .npf_col figure,
.post-content div.npf_row .npf_col figure {
  position: relative;
  width: 100%;
  margin: 0;
  text-align: left;
}
body div.npf_row .npf_col figure img,
.post div.npf_row .npf_col figure img,
.post-content div.npf_row .npf_col figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body div.npf_row .npf_col figure p.tmblr-attribution,
.post div.npf_row .npf_col figure p.tmblr-attribution,
.post-content div.npf_row .npf_col figure p.tmblr-attribution {
  width: 100%;
}
body figure[data-enable-lightbox="1"],
body a.post_media_photo_anchor,
.post figure[data-enable-lightbox="1"],
.post a.post_media_photo_anchor,
.post-content figure[data-enable-lightbox="1"],
.post-content a.post_media_photo_anchor {
  cursor: pointer;
}
body p + div.npf_row,
body div.npf_row + p,
.post p + div.npf_row,
.post div.npf_row + p,
.post-content p + div.npf_row,
.post-content div.npf_row + p {
  margin-top: 15px;
}
body .crt-video + div.npf_row,
body div.npf_row + .crt-video,
.post .crt-video + div.npf_row,
.post div.npf_row + .crt-video,
.post-content .crt-video + div.npf_row,
.post-content div.npf_row + .crt-video {
  margin-top: 15px;
}
body div.npf_row + figure.tmblr-full,
body div.npf_row + div.npf_row,
.post div.npf_row + figure.tmblr-full,
.post div.npf_row + div.npf_row,
.post-content div.npf_row + figure.tmblr-full,
.post-content div.npf_row + div.npf_row {
  margin-top: 4px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5zY3NzJTIzc2FzcyIsIi4uL3NyYy9mcm9udGVuZC9fZ2xvYmFsLnNjc3MiLCIuLi9zcmMvaW5kZXguc2NzcyIsIi4uL3NyYy9mcm9udGVuZC9fdGV4dC5zY3NzIiwiLi4vc3JjL2Zyb250ZW5kL192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9mcm9udGVuZC9fbGluay5zY3NzIiwiLi4vc3JjL2Zyb250ZW5kL192aWRlby5zY3NzIiwiLi4vc3JjL2Zyb250ZW5kL19pbWFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG1JQUFBO0FDQ0M7RUNDRCxhQUFBO0FBQ0E7QURFQztFQ0FELGFBQUE7QUFDQTs7QUNEQTtFQUNDLHFEQUFBO0VBQ0EsZUFBQTtBRElEOztBQ0RBO0VBQ0MsNkJBQUE7RUFDQSxlQ29CNEI7RURuQjVCLGtCQ29COEI7QUZoQi9COztBQ0RBO0VBQ0MseUNBQUE7QURJRDs7QUNEQTs7RUFFQyxjQ3FEWTtBRmpEYjs7QUNEQTs7RUFFQyxjQ2lEYztBRjdDZjs7QUNEQTs7RUFFQyxjQzZDYztBRnpDZjs7QUNEQTs7RUFFQyxjQ3lDWTtBRnJDYjs7QUNEQTs7RUFFQyxjQ3FDYztBRmpDZjs7QUNEQTs7RUFFQyxjQ2lDZ0I7QUY3QmpCOztBQ0RBOztFQUVDLGNDK0JhO0FGM0JkOztBQ0RBOztFQUVDLGNDS3dCO0FGRHpCOztBQ0RBOztFQUVDLGNDc0JjO0FGbEJmOztBR3ZEQTtFQUNDLG1CQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBSDBERDtBR3hEQztFQUNDLGNBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUgwREY7QUd2REM7RUFDQyxlQUFBO0VBQ0EsaUJBMUJrQjtFQTJCbEIsaUJBQUE7RUF2QkQsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0FIaUZEO0FHdkRDO0VBQ0Msb0JBQUE7QUh5REY7QUd0REM7RUFDQyxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7QUh3REY7QUd0REU7RUFDQyxnQkRRVztFQ1BYLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUh3REg7QUdyREU7RUFDQyxXREhXO0VDSVgsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUh1REg7QUduREM7RUFDQyxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtBSHFERjtBR25ERTtFQUNDLGNBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBMUV1QjtFQTJFdkIsU0FBQTtFQUNBLGdCQUFBO0VBekVGLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtBSCtIRDtBR25ERTtFQUNDLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtBSHFESDs7QUkvSUE7Ozs7O0VBS0MsZUFBQTtBSmtKRDs7QUkvSUE7RUFDQyxZQUFBO0VBQ0EsV0FBQTtBSmtKRDs7QUt0SkM7OztFQUNDLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBTDJKRjtBS3pKRTs7O0VBQ0MsT0FBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0FMNkpIO0FLMUpFOzs7Ozs7RUFFQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUxnS0g7QUs5Skc7Ozs7OztFQUNDLGVBQUE7RUFDQSxrQkFBQTtBTHFLSjtBS2xLRzs7Ozs7O0VBQ0MsaUJBQUE7RUFDQSxnQkFBQTtBTHlLSjtBS3JLRTs7Ozs7O0VBRUMsZUFBQTtFQUNBLGdCQUFBO0FMMktIO0FLeEtFOzs7RUFDQyxZQUFBO0FMNEtIO0FLektFOzs7RUFDQyxPQUFBO0FMNktIO0FLM0tHOzs7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QUwrS0o7QUs3S0k7OztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QUxpTEw7QUs5S0k7OztFQUNDLFdBQUE7QUxrTEw7QUs1S0M7Ozs7OztFQUVDLGVBQUE7QUxrTEY7QUsvS0M7Ozs7OztFQUVDLGdCQUFBO0FMcUxGO0FLakxDOzs7Ozs7RUFFQyxnQkFBQTtBTHVMRjtBS25MQzs7Ozs7O0VBRUMsZUFBQTtBTHlMRiIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwczovL2dpdGh1Yi50dW1ibHIubmV0L1R1bWJsci90dW1ibHIvdHJlZS8yNzlhN2FlYzVjYjUxOTYwZGU5ODQ0YWYwNTQ2ZjE0MmZmMzIwMTJhL2NsaWVudC9zdGFuZGFsb25lL2Jsb2ctbmV0d29yay1ucGYvc3R5bGVzKi9cbkBpbXBvcnQgXCJmcm9udGVuZC92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmcm9udGVuZC9nbG9iYWxcIjtcbkBpbXBvcnQgXCJmcm9udGVuZC90ZXh0XCI7XG5AaW1wb3J0IFwiZnJvbnRlbmQvbGlua1wiO1xuQGltcG9ydCBcImZyb250ZW5kL3ZpZGVvXCI7XG5AaW1wb3J0IFwiZnJvbnRlbmQvaW1hZ2VcIjtcbiIsImJvZHkge1xuXHQ+IC5pZnJhbWUtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aWZyYW1lW3NyYyo9XCJodHRwczovL3d3dy50dW1ibHIuY29tL2Rhc2hib2FyZC9pZnJhbWVcIl0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIvLyBodHRwczovL2dpdGh1Yi50dW1ibHIubmV0L1R1bWJsci90dW1ibHIvdHJlZS8yNzlhN2FlYzVjYjUxOTYwZGU5ODQ0YWYwNTQ2ZjE0MmZmMzIwMTJhL2NsaWVudC9zdGFuZGFsb25lL2Jsb2ctbmV0d29yay1ucGYvc3R5bGVzXG5AaW1wb3J0IFwiZnJvbnRlbmQvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiZnJvbnRlbmQvZ2xvYmFsXCI7XG5AaW1wb3J0IFwiZnJvbnRlbmQvdGV4dFwiO1xuQGltcG9ydCBcImZyb250ZW5kL2xpbmtcIjtcbkBpbXBvcnQgXCJmcm9udGVuZC92aWRlb1wiO1xuQGltcG9ydCBcImZyb250ZW5kL2ltYWdlXCI7XG4iLCIvLyBOUEYgdGV4dCBibG9jayBzdHlsZXMgLSBuYW1lbHksIHRvIGFkZCBOUEYgY29sb3JzLlxuXG4vLyBEaXNhYmxlZCBTZWxlY3RvckZvcm1hdCB0byB1c2UgdW5kZXJzY29yZWQgc2VsZWN0b3IgbmFtZXNcbi8vIHNjc3MtbGludDpkaXNhYmxlIFNlbGVjdG9yRm9ybWF0XG5cbnAubnBmX3F1b3RlIHtcblx0Zm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcblx0Zm9udC1zaXplOiAyM3B4O1xufVxuXG5wLm5wZl9xdWlya3kge1xuXHRmb250LWZhbWlseTogRmFpcndhdGVyLCBzZXJpZjtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXBvc3QtdGV4dC1xdWlya3k7XG5cdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtcG9zdC10ZXh0LXF1aXJreTtcbn1cblxucC5ucGZfY2hhdCB7XG5cdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBDb2RlIFByb1wiLCBtb25vc3BhY2U7XG59XG5cbnAubnBmX2NvbG9yX2pvZXksXG5zcGFuLm5wZl9jb2xvcl9qb2V5IHtcblx0Y29sb3I6ICRjb2xvci1qb2V5O1xufVxuXG5wLm5wZl9jb2xvcl9tb25pY2EsXG5zcGFuLm5wZl9jb2xvcl9tb25pY2Ege1xuXHRjb2xvcjogJGNvbG9yLW1vbmljYTtcbn1cblxucC5ucGZfY29sb3JfcGhvZWJlLFxuc3Bhbi5ucGZfY29sb3JfcGhvZWJlIHtcblx0Y29sb3I6ICRjb2xvci1waG9lYmU7XG59XG5cbnAubnBmX2NvbG9yX3Jvc3MsXG5zcGFuLm5wZl9jb2xvcl9yb3NzIHtcblx0Y29sb3I6ICRjb2xvci1yb3NzO1xufVxuXG5wLm5wZl9jb2xvcl9yYWNoZWwsXG5zcGFuLm5wZl9jb2xvcl9yYWNoZWwge1xuXHRjb2xvcjogJGNvbG9yLXJhY2hlbDtcbn1cblxucC5ucGZfY29sb3JfY2hhbmRsZXIsXG5zcGFuLm5wZl9jb2xvcl9jaGFuZGxlciB7XG5cdGNvbG9yOiAkY29sb3ItY2hhbmRsZXI7XG59XG5cbnAubnBmX2NvbG9yX25pbGVzLFxuc3Bhbi5ucGZfY29sb3JfbmlsZXMge1xuXHRjb2xvcjogJGNvbG9yLW5pbGVzO1xufVxuXG5wLm5wZl9jb2xvcl9mcmFzaWVyLFxuc3Bhbi5ucGZfY29sb3JfZnJhc2llciB7XG5cdGNvbG9yOiAkY29sb3ItZnJhc2llcjtcbn1cblxucC5ucGZfY29sb3JfbXJfYmlnLFxuc3Bhbi5ucGZfY29sb3JfbXJfYmlnIHtcblx0Y29sb3I6ICRjb2xvci1tci1iaWc7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbiRwb3N0LWZ1bGwtd2lkdGg6IDU0MHB4O1xuJHBvc3QtZnVsbC1yYWRpdXM6IDNweDtcbiRwb3N0LWZ1bGwtdi1wYWRkaW5nOiAxNXB4O1xuJHBvc3QtZnVsbC1oLXBhZGRpbmc6IDIwcHg7XG4kcG9zdC1mdWxsLW5vdGUtaXRlbS1oLXBhZGRpbmc6IDE0cHg7XG4kY29sb3ItcG9zdC1tZW1iZXJzLW9ubHk6ICM5MDAwMjA7XG5cbiRmb250LXNpemUtY29udGVudDogMTRweDtcbiRsaW5lLWhlaWdodC1jb250ZW50OiBtYXRoLnJvdW5kKDEuNSAqICRmb250LXNpemUtY29udGVudCk7XG5cbi8vIHRob3NlIG1hdGNoIE5QRiBoZWFkaW5nIHNpemUgYmV0dGVyXG4kZm9udC1zaXplLWNvbnRlbnQtaGVhZGluZzE6IDI2cHg7XG4kbGluZS1oZWlnaHQtY29udGVudC1oZWFkaW5nMTogbWF0aC5yb3VuZCgxLjMgKiAkZm9udC1zaXplLWNvbnRlbnQtaGVhZGluZzEpO1xuJGZvbnQtc2l6ZS1jb250ZW50LWhlYWRpbmcyOiAyMHB4O1xuJGxpbmUtaGVpZ2h0LWNvbnRlbnQtaGVhZGluZzI6IG1hdGgucm91bmQoMS4zICogJGZvbnQtc2l6ZS1jb250ZW50LWhlYWRpbmcyKTtcblxuJGZvbnQtc2l6ZS1jb250ZW50LWhlYWRpbmctbWVkaXVtOiAzMHB4O1xuJGxpbmUtaGVpZ2h0LWNvbnRlbnQtaGVhZGluZy1tZWRpdW06IG1hdGgucm91bmQoMS4zICogJGZvbnQtc2l6ZS1jb250ZW50LWhlYWRpbmctbWVkaXVtKTtcbiRmb250LXNpemUtY29udGVudC1oZWFkaW5nLWxhcmdlOiAzNnB4O1xuJGxpbmUtaGVpZ2h0LWNvbnRlbnQtaGVhZGluZy1sYXJnZTogbWF0aC5yb3VuZCgxLjMgKiAkZm9udC1zaXplLWNvbnRlbnQtaGVhZGluZy1sYXJnZSk7XG5cbiRmb250LXNpemUtcHJlOiAxMXB4O1xuJGxpbmUtaGVpZ2h0LXByZTogJGZvbnQtc2l6ZS1wcmU7XG5cbiRmb250LXNpemUtaWNvbjogMjRweDtcbiRsaW5lLWhlaWdodC1pY29uOiAyNHB4O1xuXG4kZm9udC1zaXplLWJhc2U6ICRmb250LXNpemUtY29udGVudDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjQ7XG5cbiRmb250LXNpemUtcG9zdC10ZXh0LXF1aXJreTogMjRweDtcbiRsaW5lLWhlaWdodC1wb3N0LXRleHQtcXVpcmt5OiAxLjNlbTtcblxuLy8gVGhlc2Ugb21pdCBgc2VyaWZgIGFuZCBgc2Fucy1zZXJmYCB0byBtYWtlIGl0XG4vLyBwb3NzaWJsZSB0byBzcGxpY2UgaW4gYWRkaXRpb25hbCBmYWxsYmFja3NcbiRmb250LWZhbWlseS1zYW5zLWZhY2U6IFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FOZXVlXCIsIGhlbHZldGljYSwgYXJpYWw7XG4kZm9udC1mYW1pbHktc2VyaWYtZmFjZTogZ2VvcmdpYSwgdGltZXMsIFwiVGltZXMgTmV3IFJvbWFuXCI7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlLWZhY2U6IGNvdXJpZXI7XG5cbi8vIFN0YW5kYXJkIGZhY2VzXG4kZm9udC1mYW1pbHktc2FuczogJGZvbnQtZmFtaWx5LXNhbnMtZmFjZSwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1zZXJpZjogZ2VvcmdpYSwgdGltZXMsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZS1mYWNlLCBtb25vc3BhY2U7XG4kZm9udC1mYW1pbHkta29yZWFuOiAkZm9udC1mYW1pbHktc2Fucy1mYWNlLCBcIkFwcGxlR290aGljXCIsIFwiTWFsZ3VuIEdvdGhpY1wiLCBcIkRvdHVtXCIsIFwiR3VsaW1cIiwgc2Fucy1zZXJpZjtcblxuLy8gTmFtZWQgZmFjZXNcbiRmb250LWZhbWlseS1naWJzb246IFwiR2lic29uXCIsICRmb250LWZhbWlseS1zYW5zO1xuJGZvbnQtZmFtaWx5LXdhbHNoZWltOiBcIldhbHNoZWltXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FOZXVlXCIsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktZnJhbmtsaW4tbWVkaXVtOiBcIkZyYW5rbGluIEdvdGhpYyBNZWRpdW1cIiwgJGZvbnQtZmFtaWx5LXNhbnM7XG4kZm9udC1mYW1pbHktZnJhbmtsaW4tbWVkaXVtLWNvbmRlbnNlZDogXCJGcmFua2xpbiBHb3RoaWMgTWVkaXVtIENvbmRlbnNlZFwiLCAkZm9udC1mYW1pbHktc2FucztcbiRmb250LWZhbWlseS1mcmFua2xpbi1jb21wcmVzc2VkOiBcIkZyYW5rbGluIEdvdGhpYyBDb21wcmVzc2VkXCIsICRmb250LWZhbWlseS1zYW5zO1xuJGZvbnQtZmFtaWx5LXNvdXJjZS1jb2RlLXBybzogXCJTb3VyY2UgQ29kZSBQcm9cIiwgJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcblxuLy8gRGVmYXVsdCBcImFwcFwiIGZvbnQgZmFtaWx5XG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnM7XG5cbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1ibGFjazogIzAwMDtcbiRjb2xvci10dW1ibHItYmxhY2s6ICM0NDQ7XG4kY29sb3ItdHVtYmxyLWJsdWU6ICMzNjQ2NWQ7XG4kY29sb3ItdHVtYmxyLWRhcmstYmx1ZTogIzAwMTkzNTtcblxuJGNvbG9yLWRhbmstc21va2U6ICM5ZGE2YWY7XG4kY29sb3ItZ2xvb215LWNsb3VkOiAjNzQ4MDg5O1xuLy8gVGhlIGJlbG93IGhhdmUgTmV1ZSBDb2xvciB2YXJpYW50c1xuJGNvbG9yLWxpa2FibGUtcmVkOiAjZDk1ZTQwO1xuJGNvbG9yLWNoZWV6Ym9ydDogI2YyOTkyZTtcbiRjb2xvci1hbHdheXMtc3Vubnk6ICNmN2RkMzg7XG4kY29sb3ItcmVibG9nLWdyZWVuOiAjNTZiYzhhO1xuJGNvbG9yLW5lYXQtYmx1ZTogIzUyOWVjYztcbiRjb2xvci1wdXJwbGUtcmFpbjogI2E3N2RjMjtcblxuLy8gVGhlc2UgcmVwbGFjZSBvbGQgYWNjZW50IGNvbG9yc1xuJGNvbG9yLWpvZXk6ICNmZjQ5MmY7IC8vIFJlZFxuJGNvbG9yLW1vbmljYTogI2ZmOGEwMDsgLy8gT3JhbmdlXG4kY29sb3ItcGhvZWJlOiAjZThkNzNhOyAvLyBZZWxsb3dcbiRjb2xvci1yb3NzOiAjMDBjZjM1OyAvLyBHcmVlblxuJGNvbG9yLXJhY2hlbDogIzAwYjhmZjsgLy8gTGlnaHQgQmx1ZVxuJGNvbG9yLWNoYW5kbGVyOiAjN2M1Y2ZmOyAvLyBQdXJwbGVcbi8vIFRoZXNlIGFyZSBuZXdcbiRjb2xvci1mcmFzaWVyOiAkY29sb3ItdHVtYmxyLWRhcmstYmx1ZTsgLy8gRGFyayBCbHVlLCBuZXcgYnJhbmQgY29sb3JcbiRjb2xvci1uaWxlczogI2ZmNjJjZTsgLy8gUGlua1xuJGNvbG9yLW1yLWJpZzogIzAwMGMxYTsgLy8gT2ZmLUJsYWNrXG4kY29sb3ItZXhwbGljaXQtcmVkOiAjZmY0OTMwOyAvLyBwcm9qZWN0IHggcmVkXG5cblxuJGNvbG9yLWdyYXktMTAwOiAkY29sb3ItdHVtYmxyLWJsYWNrOyAvLyAjNDQ0NDQ0XG5cbiRjb2xvci1ncmF5LTYwOiBwcmltYS1taXgoJGNvbG9yLXR1bWJsci1ibGFjaywgMC42KTsgLy8gIzhmOGY4ZlxuJGNvbG9yLWdyYXktNDA6IHByaW1hLW1peCgkY29sb3ItdHVtYmxyLWJsYWNrLCAwLjQpOyAvLyAjYjRiNGI0XG4kY29sb3ItZ3JheS0yNTogcHJpbWEtbWl4KCRjb2xvci10dW1ibHItYmxhY2ssIDAuMjUpOyAvLyAjZDBkMGQwXG4kY29sb3ItZ3JheS0xMzogcHJpbWEtbWl4KCRjb2xvci10dW1ibHItYmxhY2ssIDAuMTMpOyAvLyAjZTdlN2U3XG4kY29sb3ItZ3JheS03OiBwcmltYS1taXgoJGNvbG9yLXR1bWJsci1ibGFjaywgMC4wNyk7IC8vICNmMmYyZjJcblxuXG4kY29sb3ItZ3JheS02MC10cmFuc3BhcmVudDogdW5tYXR0ZS1ncmF5KCRjb2xvci1ncmF5LTYwKTsgLy8gcmdiYSgwLCAwLCAwLCAwLjQzOTIxNilcbiRjb2xvci1ncmF5LTQwLXRyYW5zcGFyZW50OiB1bm1hdHRlLWdyYXkoJGNvbG9yLWdyYXktNDApOyAvLyByZ2JhKDAsIDAsIDAsIDAuMjk0MTE4KVxuJGNvbG9yLWdyYXktMjUtdHJhbnNwYXJlbnQ6IHVubWF0dGUtZ3JheSgkY29sb3ItZ3JheS0yNSk7IC8vIHJnYmEoMCwgMCwgMCwgMC4xODQzMTQpXG4kY29sb3ItZ3JheS0xMy10cmFuc3BhcmVudDogdW5tYXR0ZS1ncmF5KCRjb2xvci1ncmF5LTEzKTsgLy8gcmdiYSgwLCAwLCAwLCAwLjA5NDExNzYpXG4kY29sb3ItZ3JheS03LXRyYW5zcGFyZW50OiB1bm1hdHRlLWdyYXkoJGNvbG9yLWdyYXktNyk7IC8vIHJnYmEoMCwgMCwgMCwgMC4wNTA5ODA0KVxuXG5cbiRjb2xvci13aGl0ZS02MC10cmFuc3BhcmVudDogcHJpbWEtbWl4KCRjb2xvci13aGl0ZSwgMC42LCB0cmFuc3BhcmVudCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiRjb2xvci13aGl0ZS00MC10cmFuc3BhcmVudDogcHJpbWEtbWl4KCRjb2xvci13aGl0ZSwgMC40LCB0cmFuc3BhcmVudCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiRjb2xvci13aGl0ZS0yNS10cmFuc3BhcmVudDogcHJpbWEtbWl4KCRjb2xvci13aGl0ZSwgMC4yNSwgdHJhbnNwYXJlbnQpOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuJGNvbG9yLXdoaXRlLTEzLXRyYW5zcGFyZW50OiBwcmltYS1taXgoJGNvbG9yLXdoaXRlLCAwLjEzLCB0cmFuc3BhcmVudCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMyk7XG4kY29sb3Itd2hpdGUtNy10cmFuc3BhcmVudDogcHJpbWEtbWl4KCRjb2xvci13aGl0ZSwgMC4wNywgdHJhbnNwYXJlbnQpOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuXG5cbkBtaXhpbiBicmFuZEJsdWUoJHByb3ApIHtcblx0I3skcHJvcH06ICRjb2xvci10dW1ibHItZGFyay1ibHVlO1xufVxuXG5AbWl4aW4gYnJhbmRCbHVlR3JheSgkcHJvcCwgJHBlcmNlbnQpIHtcblx0I3skcHJvcH06IHByaW1hLW1peCgkY29sb3Itd2hpdGUsIDEgLSAkcGVyY2VudCwgJGNvbG9yLXR1bWJsci1kYXJrLWJsdWUpO1xufVxuXG5AbWl4aW4gdHJhbnNwYXJlbnRCcmFuZEJsdWUoJHByb3AsICRvcGFjaXR5KSB7XG5cdCN7JHByb3B9OiByZ2JhKCRjb2xvci10dW1ibHItZGFyay1ibHVlLCAkb3BhY2l0eSk7XG59XG5cbiRhY2NlbnRDb2xvcnM6IChcblx0XCJyZWRcIjogJGNvbG9yLWpvZXksXG5cdFwib3JhbmdlXCI6ICRjb2xvci1tb25pY2EsXG5cdFwieWVsbG93XCI6ICRjb2xvci1waG9lYmUsXG5cdFwiZ3JlZW5cIjogJGNvbG9yLXJvc3MsXG5cdFwiYmx1ZVwiOiAkY29sb3ItcmFjaGVsLFxuXHRcInB1cnBsZVwiOiAkY29sb3ItY2hhbmRsZXIsXG5cdFwiYmxhY2tcIjogJGNvbG9yLWJsYWNrLFxuXG5cdFwidmlkZW9cIjogJGNvbG9yLW5pbGVzLFxuKTtcblxuQGZ1bmN0aW9uIG5ld0FjY2VudENvbG9yKCRjb2xvcikge1xuXG5cdEBpZiAobm90IG1hcF9oYXNfa2V5KCRhY2NlbnRDb2xvcnMsICRjb2xvcikpIHtcblxuXHRcdEBlcnJvciAnVW5yZWNvZ25pemVkIGFjY2VudCBjb2xvciBcIiN7JGNvbG9yfVwiIGluIGFjY2VudENvbG9yIG1peGluJztcblx0fVxuXG5cdEByZXR1cm4gbWFwLWdldCgkYWNjZW50Q29sb3JzLCAkY29sb3IpO1xufVxuXG5AbWl4aW4gYWNjZW50Q29sb3IoJHByb3AsICRjb2xvcikge1xuXHQjeyRwcm9wfTogbmV3YWNjZW50Y29sb3IoJGNvbG9yKTtcbn1cblxuQG1peGluIHVwZGF0ZWRXaGl0ZSgkb3BhY2l0eTogMSwgJHByb3A6IGNvbG9yKSB7XG5cdCN7JHByb3B9OiByZ2JhKCRjb2xvci13aGl0ZSwgJG9wYWNpdHkpO1xufVxuXG5AbWl4aW4gdXBkYXRlZEJsYWNrKCRvcGFjaXR5OiAxLCAkcHJvcDogY29sb3IpIHtcblx0I3skcHJvcH06IHJnYmEoJGNvbG9yLWJsYWNrLCAkb3BhY2l0eSk7XG59XG4iLCIvLyBOUEYgbGluayBibG9jayBzdHlsZXNcblxuJHRpdGxlLWxpbmUtaGVpZ2h0OiAzNHB4O1xuJGRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0OiAyNHB4O1xuXG5AbWl4aW4gdGV4dC1jdXRvZmYge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmRpdi5ucGYtbGluay1ibG9jayB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTI1O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDE1cHggMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQ+IGEge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAkdGl0bGUtbGluZS1oZWlnaHQ7XG5cdFx0bWF4LWhlaWdodDogJHRpdGxlLWxpbmUtaGVpZ2h0ICogNDsgLy8gVGhpcyBuZWVkcyB0byBiZSBlcXVhbCB0byAobGluZS1oZWlnaHQgKiA0KSAtIFdlIHdhbnQgdG8gc2hvdyBhIG1heGltdW0gb2YgNCBsaW5lcyBoZXJlXG5cblx0XHRAaW5jbHVkZSB0ZXh0LWN1dG9mZjtcblx0fVxuXG5cdCYubm8tcG9zdGVyIC50aXRsZSB7XG5cdFx0cGFkZGluZzogMTZweCAxMnB4IDA7XG5cdH1cblxuXHQucG9zdGVyIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktMjU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmJvdHRvbSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogOHB4IDEycHggMTZweDtcblxuXHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkZGVzY3JpcHRpb24tbGluZS1oZWlnaHQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiAkZGVzY3JpcHRpb24tbGluZS1oZWlnaHQgKiAyOyAvLyBUaGlzIG5lZWRzIHRvIGJlIGVxdWFsIHRvIChsaW5lLWhlaWdodCAqIDIpIC0gV2Ugd2FudCB0byBzaG93IGEgbWF4aW11bSBvZiAyIGxpbmVzIGhlcmVcblxuXHRcdFx0QGluY2x1ZGUgdGV4dC1jdXRvZmY7XG5cdFx0fVxuXG5cdFx0LnNpdGUtbmFtZSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGZvbnQtc2l6ZTogMTIuNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG9wYWNpdHk6IDAuNjU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gTlBGIHZpZGVvIGJsb2NrIHN0eWxlc1xudmlkZW8sXG5hdWRpbyxcbmltZyxcbi53cC1jYXB0aW9uLFxuaWZyYW1lIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udG1ibHItZnVsbCA+IHZpZGVvIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cbiIsIi8vIE5QRiBpbWFnZSBibG9jayBzdHlsZXMgLSBtb3N0IGltcG9ydGFudGx5LCB0byByZW5kZXIgTlBGLWNyZWF0ZWQgcGhvdG9zZXRzLlxuLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAtLSB1bm5lY2Vzc2FyeS5cblxuYm9keSxcbi5wb3N0LFxuLnBvc3QtY29udGVudCB7XG5cdC8vIE5QRiBwaG90b3NldCB3cmFwcGVyXG5cdGRpdi5ucGZfcm93IHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGZpZ3VyZS50bWJsci1mdWxsIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0ZmlndXJlLnRtYmxyLWZ1bGwsXG5cdFx0Lm5wZl9jb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZpZ3VyZS50bWJsci1mdWxsOm9ubHktY2hpbGQsXG5cdFx0Lm5wZl9jb2w6b25seS1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0Lm5wZl9jb2wge1xuXHRcdFx0ZmxleDogMTtcblxuXHRcdFx0ZmlndXJlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cC50bWJsci1hdHRyaWJ1dGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRmaWd1cmVbZGF0YS1lbmFibGUtbGlnaHRib3g9XCIxXCJdLFxuXHRhLnBvc3RfbWVkaWFfcGhvdG9fYW5jaG9yIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHRwICsgZGl2Lm5wZl9yb3csXG5cdGRpdi5ucGZfcm93ICsgcCB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC8vIEFkZCBhIG1hcmdpbiBpZiBmb2xsb3dpbmcvcHJlY2VkaW5nIGEgdmlkZW9cblx0LmNydC12aWRlbyArIGRpdi5ucGZfcm93LFxuXHRkaXYubnBmX3JvdyArIC5jcnQtdmlkZW8ge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cblxuXHQvLyBIb3Jpem9udGFsIG1hcmdpbnMgYmV0d2VlbiBwaG90b3NldCByb3dzXG5cdGRpdi5ucGZfcm93ICsgZmlndXJlLnRtYmxyLWZ1bGwsXG5cdGRpdi5ucGZfcm93ICsgZGl2Lm5wZl9yb3cge1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0fVxufVxuIl19 */