/*** Sourced from this Gist: https://github.com/sindresorhus/github-markdown-css ***/ @font-face { font-family: octicons-anchor; src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format('woff'); } .readme { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; color: #333; overflow: hidden; font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif; font-size: 16px; line-height: 1.6; word-wrap: break-word; } .readme a { background: transparent; } .readme a:active, .readme a:hover { outline: 0; } .readme strong { font-weight: bold; } .readme h1 { text-align: left; font-size: 2em; margin: 0.67em 0; } .readme img { border: 0; } .readme hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } .readme pre { overflow: auto; } .readme code, .readme kbd, .readme pre { font-family: monospace, monospace; font-size: 1em; } .readme input { color: inherit; font: inherit; margin: 0; } .readme html input[disabled] { cursor: default; } .readme input { line-height: normal; } .readme input[type="checkbox"] { -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } .readme table { border-collapse: collapse; border-spacing: 0; } .readme td, .readme th { padding: 0; } .readme * { -moz-box-sizing: border-box; box-sizing: border-box; } .readme input { font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; } .readme a { color: #4183c4; text-decoration: none; } .readme a:hover, .readme a:focus, .readme a:active { text-decoration: underline; } .readme hr { height: 0; margin: 15px 0; overflow: hidden; background: transparent; border: 0; border-bottom: 1px solid #ddd; } .readme hr:before { display: table; content: ""; } .readme hr:after { display: table; clear: both; content: ""; } .readme h1, .readme h2, .readme h3, .readme h4, .readme h5, .readme h6 { margin-top: 15px; margin-bottom: 15px; line-height: 1.1; } .readme h1 { font-size: 30px; } .readme h2 { font-size: 21px; } .readme h3 { font-size: 16px; } .readme h4 { font-size: 14px; } .readme h5 { font-size: 12px; } .readme h6 { font-size: 11px; } .readme blockquote { margin: 0; } .readme ul, .readme ol { padding: 0; margin-top: 0; margin-bottom: 0; } .readme ul ol, .readme ol ol { list-style-type: lower-roman; } .readme ul ol ol, .readme ol ol ol { list-style-type: lower-alpha; } .readme ul ul ol { list-style-type: lower-alpha; } .readme ol ul ol { list-style-type: lower-alpha; } .readme dd { margin-left: 0; } .readme code { font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; } .readme pre { margin-top: 0; margin-bottom: 0; font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; } .readme kbd { background-color: #e7e7e7; background-image: -webkit-linear-gradient(#fefefe, #e7e7e7); background-image: linear-gradient(#fefefe, #e7e7e7); background-repeat: repeat-x; border-radius: 2px; border: 1px solid #cfcfcf; color: #000; padding: 3px 5px; line-height: 10px; font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace; display: inline-block; } .readme > *:first-child { margin-top: 0 !important; } .readme > *:last-child { margin-bottom: 0 !important; } .readme .anchor { position: absolute; top: 0; bottom: 0; left: 0; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px; } .readme .anchor:focus { outline: none; } .readme h1, .readme h2, .readme h3, .readme h4, .readme h5, .readme h6 { position: relative; margin-top: 1em; margin-bottom: 16px; font-weight: bold; line-height: 1.4; } .readme h1 .octicon-link, .readme h2 .octicon-link, .readme h3 .octicon-link, .readme h4 .octicon-link, .readme h5 .octicon-link, .readme h6 .octicon-link { display: none; color: #000; vertical-align: middle; } .readme h1:hover .anchor, .readme h2:hover .anchor, .readme h3:hover .anchor, .readme h4:hover .anchor, .readme h5:hover .anchor, .readme h6:hover .anchor { height: 1em; padding-left: 8px; margin-left: -30px; line-height: 1; text-decoration: none; } .readme h1:hover .anchor .octicon-link, .readme h2:hover .anchor .octicon-link, .readme h3:hover .anchor .octicon-link, .readme h4:hover .anchor .octicon-link, .readme h5:hover .anchor .octicon-link, .readme h6:hover .anchor .octicon-link { display: inline-block; } .readme h1 { padding-bottom: 0.3em; font-size: 2.25em; line-height: 1.2; border-bottom: 1px solid #eee; } .readme h2 { padding-bottom: 0.3em; font-size: 1.75em; line-height: 1.225; border-bottom: 1px solid #eee; } .readme h3 { font-size: 1.5em; line-height: 1.43; } .readme h4 { font-size: 1.25em; } .readme h5 { font-size: 1em; } .readme h6 { font-size: 1em; color: #777; } .readme p, .readme blockquote, .readme ul, .readme ol, .readme dl, .readme table, .readme pre { margin-top: 0; margin-bottom: 16px; } .readme hr { height: 4px; padding: 0; margin: 16px 0; background-color: #e7e7e7; border: 0 none; } .readme ul, .readme ol { padding-left: 2em; } .readme ul ul, .readme ol ul, .readme ul ol, .readme ol ol { margin-top: 0; margin-bottom: 0; } .readme li > p { margin-top: 16px; } .readme dl { padding: 0; } .readme dl dt { padding: 0; margin-top: 16px; font-size: 1em; font-style: italic; font-weight: bold; } .readme dl dd { padding: 0 16px; margin-bottom: 16px; } .readme blockquote { padding: 0 15px; color: #777; border-left: 4px solid #ddd; } .readme blockquote > :first-child { margin-top: 0; } .readme blockquote > :last-child { margin-bottom: 0; } .readme table { display: block; width: 100%; overflow: auto; word-break: normal; word-break: keep-all; } .readme table th { font-weight: bold; } .readme table th, .readme table td { padding: 6px 13px; border: 1px solid #ddd; } .readme table tr { background-color: #fff; border-top: 1px solid #ccc; } .readme table tr:nth-child(2n) { background-color: #f8f8f8; } .readme img { max-width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .readme code { padding: 0; padding-top: 0.2em; padding-bottom: 0.2em; margin: 0; font-size: 85%; background-color: rgba(0, 0, 0, 0.04); border-radius: 3px; } .readme code:before, .readme code:after { letter-spacing: -0.2em; content: "\00a0"; } .readme pre { padding: 16px; overflow: auto; font-size: 85%; line-height: 1.45; background-color: #f7f7f7; border-radius: 3px; word-wrap: normal; } .readme pre > code { font-size: 100%; word-break: normal; white-space: pre; background: transparent; display: inline; max-width: initial; padding: 0; margin: 0; overflow: initial; line-height: inherit; word-wrap: normal; background-color: transparent; border: 0; } .readme pre > code:before, .readme pre > code:after { content: normal; } .readme .highlight { margin-bottom: 16px; background: #fff; } .readme .highlight pre { padding: 16px; overflow: auto; font-size: 85%; line-height: 1.45; background-color: #f7f7f7; border-radius: 3px; margin-bottom: 0; word-break: normal; } .readme .highlight .mf, .readme .highlight .mh, .readme .highlight .mi, .readme .highlight .mo, .readme .highlight .il, .readme .highlight .m { color: #945277; } .readme .highlight .s, .readme .highlight .sb, .readme .highlight .sc, .readme .highlight .sd, .readme .highlight .s2, .readme .highlight .se, .readme .highlight .sh, .readme .highlight .si, .readme .highlight .sx, .readme .highlight .s1 { color: #df5000; } .readme .highlight .kc, .readme .highlight .kd, .readme .highlight .kn, .readme .highlight .kp, .readme .highlight .kr, .readme .highlight .kt, .readme .highlight .k, .readme .highlight .o { font-weight: bold; } .readme .highlight .kt { color: #458; } .readme .highlight .c, .readme .highlight .cm, .readme .highlight .c1 { color: #998; font-style: italic; } .readme .highlight .cp, .readme .highlight .cs { color: #999; font-weight: bold; } .readme .highlight .cs { font-style: italic; } .readme .highlight .n { color: #333; } .readme .highlight .na, .readme .highlight .nv, .readme .highlight .vc, .readme .highlight .vg, .readme .highlight .vi { color: #008080; } .readme .highlight .nb { color: #0086B3; } .readme .highlight .nc { color: #458; font-weight: bold; } .readme .highlight .no { color: #094e99; } .readme .highlight .ni { color: #800080; } .readme .highlight .ne { color: #990000; font-weight: bold; } .readme .highlight .nf { color: #945277; font-weight: bold; } .readme .highlight .nn { color: #555; } .readme .highlight .nt { color: #000080; } .readme .highlight .err { color: #a61717; background-color: #e3d2d2; } .readme .highlight .gd { color: #000; background-color: #fdd; } .readme .highlight .gd .x { color: #000; background-color: #faa; } .readme .highlight .ge { font-style: italic; } .readme .highlight .gr { color: #aa0000; } .readme .highlight .gh { color: #999; } .readme .highlight .gi { color: #000; background-color: #dfd; } .readme .highlight .gi .x { color: #000; background-color: #afa; } .readme .highlight .go { color: #888; } .readme .highlight .gp { color: #555; } .readme .highlight .gs { font-weight: bold; } .readme .highlight .gu { color: #800080; font-weight: bold; } .readme .highlight .gt { color: #aa0000; } .readme .highlight .ow { font-weight: bold; } .readme .highlight .w { color: #bbb; } .readme .highlight .sr { color: #017936; } .readme .highlight .ss { color: #8b467f; } .readme .highlight .bp { color: #999; } .readme .highlight .gc { color: #999; background-color: #EAF2F5; } .readme .octicon { font: normal normal 16px octicons-anchor; line-height: 1; display: inline-block; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .readme .octicon-link:before { content: '\f05c'; } .readme .task-list-item { list-style-type: none; } .readme .task-list-item + .task-list-item { margin-top: 3px; } .readme .task-list-item input { float: left; margin: 0.3em 0 0.25em -1.6em; vertical-align: middle; } /* Original style from softwaremaniacs.org (c) Ivan Sagalaev */ .hljs { display: block; padding: 0.5em; background: #F0F0F0; } .hljs, .hljs-subst, .hljs-tag .hljs-title, .lisp .hljs-title, .clojure .hljs-built_in, .nginx .hljs-title { color: black; } .hljs-string, .hljs-title, .hljs-constant, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value, .hljs-rules .hljs-value .hljs-number, .hljs-preprocessor, .hljs-pragma, .haml .hljs-symbol, .ruby .hljs-symbol, .ruby .hljs-symbol .hljs-string, .hljs-aggregate, .hljs-template_tag, .django .hljs-variable, .smalltalk .hljs-class, .hljs-addition, .hljs-flow, .hljs-stream, .bash .hljs-variable, .apache .hljs-tag, .apache .hljs-cbracket, .tex .hljs-command, .tex .hljs-special, .erlang_repl .hljs-function_or_atom, .asciidoc .hljs-header, .markdown .hljs-header, .coffeescript .hljs-attribute { color: #800; } .smartquote, .hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .asciidoc .hljs-blockquote, .markdown .hljs-blockquote { color: #888; } .hljs-number, .hljs-date, .hljs-regexp, .hljs-literal, .hljs-hexcolor, .smalltalk .hljs-symbol, .smalltalk .hljs-char, .go .hljs-constant, .hljs-change, .lasso .hljs-variable, .makefile .hljs-variable, .asciidoc .hljs-bullet, .markdown .hljs-bullet, .asciidoc .hljs-link_url, .markdown .hljs-link_url { color: #080; } .hljs-label, .hljs-javadoc, .ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-important, .hljs-pseudo, .hljs-pi, .haml .hljs-bullet, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-formula, .erlang_repl .hljs-reserved, .hljs-prompt, .asciidoc .hljs-link_label, .markdown .hljs-link_label, .vhdl .hljs-attribute, .clojure .hljs-attribute, .asciidoc .hljs-attribute, .lasso .hljs-attribute, .coffeescript .hljs-property, .hljs-phony { color: #8888ff; } .hljs-keyword, .hljs-id, .hljs-title, .hljs-built_in, .hljs-aggregate, .css .hljs-tag, .hljs-javadoctag, .hljs-phpdoc, .hljs-yardoctag, .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .apache .hljs-tag, .go .hljs-typename, .tex .hljs-command, .asciidoc .hljs-strong, .markdown .hljs-strong, .hljs-request, .hljs-status { font-weight: bold; } .asciidoc .hljs-emphasis, .markdown .hljs-emphasis { font-style: italic; } .nginx .hljs-built_in { font-weight: normal; } .coffeescript .javascript, .javascript .xml, .lasso .markup, .tex .hljs-formula, .xml .javascript, .xml .vbscript, .xml .css, .xml .hljs-cdata { opacity: 0.5; } @font-face { font-family: 'fontello'; src: url('../static/fontello.eot?10872183'); src: url('../static/fontello.eot?10872183#iefix') format('embedded-opentype'), url('../static/fontello.woff?10872183') format('woff'), url('../static/fontello.ttf?10872183') format('truetype'), url('../static/fontello.svg?10872183#fontello') format('svg'); font-weight: normal; font-style: normal; } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ /* @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; src: url('../font/fontello.svg?10872183#fontello') format('svg'); } } */ [class^="icon-"]:before, [class*=" icon-"]:before { font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } .icon-search:before { content: '\e801'; } /* '' */ .icon-cancel:before { content: '\e803'; } /* '' */ .icon-right-open:before { content: '\e802'; } /* '' */ .icon-angle-right:before { content: '\e800'; } /* '' */ /*** Main Styles ***/ body { margin: 0; font-family: "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Sans-Serif; } body * { box-sizing: border-box; } a { text-decoration: none; } a:visited { text-decoration: none; color: #0D5AFF; } a:hover { text-decoration: underline; } .npm-red { color: #cc3d33; } .center { text-align: center; } header { position: absolute; height: 165px; width: 100%; min-width: 600px; top: 0; left: 0; right: 0; background: #FFF; z-index: 1; } header .header-container { max-width: 900px; margin: 0 auto; height: 80px; } header .header-container:first-child { position: relative; top: 18px; } header .header-container:last-child { height: auto; } header .header-container .logo-container { float: left; margin: 0 auto; } header .header-container .logo-container #logo { height: 80px; display: block; } header .header-container .registry-info { float: right; /*** Setup ***/ } header .header-container .registry-info .setup { background: #DB4141; padding: 15px 20px; display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; text-align: left; color: #FFF; height: 80px; box-sizing: border-box; line-height: 1.4em; } header .header-container .registry-info .setup code { font-family: Consolas, monaco, monospace; } @media (max-width: 540px) { header .header-container .registry-info, header .header-container .logo-container { float: none; } } #content { position: absolute; top: 165px; right: 0; bottom: 0; left: 0; max-width: 900px; margin: 0 auto; overflow: hidden; overflow-y: auto; /*** Package Entries ***/ } #content .entry { -webkit-transition: height 0.3s; -moz-transition: height 0.3s; -ms-transition: height 0.3s; -o-transition: height 0.3s; transition: height 0.3s; padding: 12px 15px 15px; overflow: hidden; border-bottom: 1px solid #E7E7E7; } #content .entry:last-child { border-bottom: none; } #content .entry:nth-child( even ) { background: #F3F3F3; } #content .entry .title { margin: 0 0 5px; } #content .entry .description { margin: 0 0 0 9px; font-size: 13px; } #content .entry .name:hover { text-decoration: none; } #content .entry .name:before { margin: 0; margin-left: -10px; -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -ms-transform 0.2s; -o-transition: -o-transform 0.2s; transition: transform 0.2s; } #content .entry.open .name:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } #content .entry .version { font-size: 16px; color: #666; } #content .entry .author { font-size: 16px; float: right; color: #666; } #content .entry p { margin: 0; } #content .entry .readme { font-size: 14px; margin-top: 10px; background: #FFF; padding: 10px 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } h1 { text-align: center; } h1 a, h1 a:visited { color: black; } /*** Search Box ***/ #search-form { float: right; } @media (max-width: 540px) { #search-form { float: none; margin-top: 6px; } } #search-form input, #search-form button { margin: 0; vertical-align: top; border: 1px solid #CCC; } #search-form input:focus, #search-form button:focus { outline: none; } #search-form input { width: 200px; height: 30px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 5px; font-size: 16px; border-right: 0; } #search-form button { height: 30px; width: 30px; margin: 0; border-left: 0; background: #FFF; cursor: pointer; font-size: 16px; color: #999; } /*** Heading ***/ h2 { border-bottom: 6px solid #424242; margin: 40px 0 0; padding: 0 10px 10px; } /*** Search Results ***/ .state-search #all-packages { display: none; } .search-ajax { display: block; margin: 50px auto; } .no-results { text-align: center; margin: 50px 0; color: #888; } .no-results big { font-size: 38px; margin-bottom: 8px; } .no-results code { font-size: 1.2em; } .clearfix { zoom: 1; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9HVUkvY3NzL21hcmtkb3duLmxlc3MiLCJsaWIvR1VJL2Nzcy9oaWdobGlnaHQuanMubGVzcyIsImxpYi9HVUkvY3NzL2ZvbnRlbGxvLmxlc3MiLCJsaWIvR1VJL2Nzcy9tYWluLmxlc3MiLCJub2RlX21vZHVsZXMvaGVscGVycy5sZXNzL2hlbHBlcnMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7RUFDRSw0QkFBQTtFQUNBLHVsRUFBdWxFLE9BQU8sT0FBOWxFOztBQUdGO0VBQ0UsMEJBQUE7RUFDQSw4QkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQWEsNkJBQTZCLHVDQUExQztFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBOztBQVJGLE9BV0U7RUFDRSx1QkFBQTs7QUFFQSxPQUhGLEVBR0c7QUFDRCxPQUpGLEVBSUc7RUFDQyxVQUFBOztBQWhCTixPQW9CRTtFQUNFLGlCQUFBOztBQXJCSixPQXdCRTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBOztBQTNCSixPQThCRTtFQUNFLFNBQUE7O0FBL0JKLE9Ba0NFO0VBQ0UsNEJBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7O0FBckNKLE9Bd0NFO0VBQ0UsY0FBQTs7QUF6Q0osT0E0Q0U7QUE1Q0YsT0E2Q0U7QUE3Q0YsT0E4Q0U7RUFDRSxpQ0FBQTtFQUNBLGNBQUE7O0FBaERKLE9BbURFO0VBQ0UsY0FBQTtFQUNBLGFBQUE7RUFDQSxTQUFBOztBQXRESixPQXlERSxLQUFLLE1BQUs7RUFDUixlQUFBOztBQTFESixPQTZERTtFQUNFLG1CQUFBOztBQTlESixPQWlFRSxNQUFLO0VBQ0gsMkJBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7O0FBcEVKLE9BdUVFO0VBQ0UseUJBQUE7RUFDQSxpQkFBQTs7QUF6RUosT0E0RUU7QUE1RUYsT0E2RUU7RUFDRSxVQUFBOztBQTlFSixPQWlGRTtFQUNFLDJCQUFBO0VBQ0Esc0JBQUE7O0FBbkZKLE9Bc0ZFO0VB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 */