| 12 <div hidden><link rel="import" href="../polymer/polymer.html"><polymer-element n
ame="core-meta" attributes="label type" hidden assetpath="../core-meta/"><script
>(function(){var SKIP_ID="meta";var metaData={},metaArray={};Polymer("core-meta"
,{type:"default",alwaysPrepare:true,ready:function(){this.register(this.id)},get
metaArray(){var t=this.type;if(!metaArray[t]){metaArray[t]=[]}return metaArray[
t]},get metaData(){var t=this.type;if(!metaData[t]){metaData[t]={}}return metaDa
ta[t]},register:function(id,old){if(id&&id!==SKIP_ID){this.unregister(this,old);
this.metaData[id]=this;this.metaArray.push(this)}},unregister:function(meta,id){
delete this.metaData[id||meta.id];var i=this.metaArray.indexOf(meta);if(i>=0){th
is.metaArray.splice(i,1)}},get list(){return this.metaArray},byId:function(id){r
eturn this.metaData[id]}})})();</script></polymer-element><polymer-element name=
"core-iconset" extends="core-meta" attributes="src width icons iconSize" assetpa
th="../core-iconset/"><script>Polymer("core-iconset",{src:"",width:0,icons:"",ic
onSize:24,offsetX:0,offsetY:0,type:"iconset",created:function(){this.iconMap={};
this.iconNames=[];this.themes={}},ready:function(){if(this.src&&this.ownerDocume
nt!==document){this.src=this.resolvePath(this.src,this.ownerDocument.baseURI)}th
is.super();this.updateThemes()},iconsChanged:function(){var ox=this.offsetX;var
oy=this.offsetY;this.icons&&this.icons.split(/\s+/g).forEach(function(name,i){th
is.iconNames.push(name);this.iconMap[name]={offsetX:ox,offsetY:oy};if(ox+this.ic
onSize<this.width){ox+=this.iconSize}else{ox=this.offsetX;oy+=this.iconSize}},th
is)},updateThemes:function(){var ts=this.querySelectorAll("property[theme]");ts&
&ts.array().forEach(function(t){this.themes[t.getAttribute("theme")]={offsetX:pa
rseInt(t.getAttribute("offsetX"))||0,offsetY:parseInt(t.getAttribute("offsetY"))
||0}},this)},getOffset:function(icon,theme){var i=this.iconMap[icon];if(!i){var
n=this.iconNames[Number(icon)];i=this.iconMap[n]}var t=this.themes[theme];if(i&&
t){return{offsetX:i.offsetX+t.offsetX,offsetY:i.offsetY+t.offsetY}}return i},app
lyIcon:function(element,icon,scale){var offset=this.getOffset(icon);scale=scale|
|1;if(element&&offset){var icon=element._icon||document.createElement("div");var
style=icon.style;style.backgroundImage="url("+this.src+")";style.backgroundPosi
tion=-offset.offsetX*scale+"px"+" "+(-offset.offsetY*scale+"px");style.backgroun
dSize=scale===1?"auto":this.width*scale+"px";if(icon.parentNode!==element){eleme
nt.appendChild(icon)}return icon}}});</script></polymer-element><style shim-shad
owdom="">html /deep/ core-icon{display:inline-block;vertical-align:middle;backgr
ound-repeat:no-repeat;fill:currentcolor;position:relative;height:24px;width:24px
}</style><polymer-element name="core-icon" attributes="src icon alt" assetpath="
../core-icon/"><script>(function(){var meta;Polymer("core-icon",{src:"",icon:"",
alt:null,observe:{icon:"updateIcon",alt:"updateAlt"},defaultIconset:"icons",read
y:function(){if(!meta){meta=document.createElement("core-iconset")}if(this.hasAt
tribute("aria-label")){if(!this.hasAttribute("role")){this.setAttribute("role","
img")}return}this.updateAlt()},srcChanged:function(){var icon=this._icon||docume
nt.createElement("div");icon.textContent="";icon.setAttribute("fit","");icon.sty
le.backgroundImage="url("+this.src+")";icon.style.backgroundPosition="center";ic
on.style.backgroundSize="100%";if(!icon.parentNode){this.appendChild(icon)}this.
_icon=icon},getIconset:function(name){return meta.byId(name||this.defaultIconset
)},updateIcon:function(oldVal,newVal){if(!this.icon){this.updateAlt();return}var
parts=String(this.icon).split(":");var icon=parts.pop();if(icon){var set=this.g
etIconset(parts.pop());if(set){this._icon=set.applyIcon(this,icon);if(this._icon
){this._icon.setAttribute("fit","")}}}if(oldVal){if(oldVal.split(":").pop()==thi
s.getAttribute("aria-label")){this.updateAlt()}}},updateAlt:function(){if(this.g
etAttribute("aria-hidden")){return}if(this.alt===""){this.setAttribute("aria-hid
den","true");if(this.hasAttribute("role")){this.removeAttribute("role")}if(this.
hasAttribute("aria-label")){this.removeAttribute("aria-label")}}else{this.setAtt
ribute("aria-label",this.alt||this.icon.split(":").pop());if(!this.hasAttribute(
"role")){this.setAttribute("role","img")}if(this.hasAttribute("aria-hidden")){th
is.removeAttribute("aria-hidden")}}}})})();</script></polymer-element><polymer-e
lement name="core-iconset-svg" extends="core-meta" attributes="iconSize" assetpa
th="../core-iconset-svg/"><script>Polymer("core-iconset-svg",{iconSize:24,type:"
iconset",created:function(){this._icons={}},ready:function(){this.super();this.u
pdateIcons()},iconById:function(id){return this._icons[id]||(this._icons[id]=thi
s.querySelector("#"+id))},cloneIcon:function(id){var icon=this.iconById(id);if(i
con){var content=icon.cloneNode(true);content.removeAttribute("id");var svg=docu
ment.createElementNS("http://www.w3.org/2000/svg","svg");svg.setAttribute("viewB
ox","0 0 "+this.iconSize+" "+this.iconSize);svg.style.pointerEvents="none";svg.a
ppendChild(content);return svg}},get iconNames(){if(!this._iconNames){this._icon
Names=this.findIconNames()}return this._iconNames},findIconNames:function(){var
icons=this.querySelectorAll("[id]").array();if(icons.length){return icons.map(fu
nction(n){return n.id})}},applyIcon:function(element,icon){var root=element;var
old=root.querySelector("svg");if(old){old.remove()}var svg=this.cloneIcon(icon);
if(!svg){return}svg.setAttribute("height","100%");svg.setAttribute("width","100%
");svg.setAttribute("preserveAspectRatio","xMidYMid meet");svg.style.display="bl
ock";root.insertBefore(svg,root.firstElementChild);return svg},updateIcons:funct
ion(selector,method){selector=selector||"[icon]";method=method||"updateIcon";var
deep=window.ShadowDOMPolyfill?"":"html /deep/ ";var i$=document.querySelectorAl
l(deep+selector);for(var i=0,e;e=i$[i];i++){if(e[method]){e[method].call(e)}}}})
;</script></polymer-element><core-iconset-svg id="icons" iconsize="24"><svg><def
s><g id="accessibility"><path d="M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-
2zm9 7h-6v13h-2v-6h-2v6h-2v-13h-6v-2h18v2z"/></g><g id="account-balance"><path d
="M4 10v7h3v-7h-3zm6 0v7h3v-7h-3zm-8 12h19v-3h-19v3zm14-12v7h3v-7h-3zm-4.5-9l-9.
5 5v2h19v-2l-9.5-5z"/></g><g id="account-balance-wallet"><path d="M21 18v1c0 1.1
-.9 2-2 2h-14c-1.11 0-2-.9-2-2v-14c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0
-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10v-8h-10v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67
-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/></g><g id="account-box"><path d="
M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2h-14c-1.11 0-2 .9-2 2
zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1
s6 1.1 6 3.1v1h-12v-1z"/></g><g id="account-child"><path d="M16.5 12c1.38 0 2.49
-1.12 2.49-2.5s-1.11-2.5-2.49-2.5c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5zm-7.
5-1c1.66 0 2.99-1.34 2.99-3s-1.33-3-2.99-3c-1.66 0-3 1.34-3 3s1.34 3 3 3zm7.5 3c
-1.83 0-5.5.92-5.5 2.75v2.25h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zm-7.5-1c-2.33 0-
7 1.17-7 3.5v2.5h7v-2.25c0-.85.33-2.34 2.37-3.47-.87-.18-1.71-.28-2.37-.28z"/></
g><g id="account-circle"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4
.48 10-10-4.48-10-10-10zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3
zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1
.29 1.94-3.5 3.22-6 3.22z"/></g><g id="add-box"><path d="M19 3h-14c-1.11 0-2 .9-
2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4h-4v
-2h4v-4h2v4h4v2z"/></g><g id="add-circle-outline"><path d="M13 7h-2v4h-4v2h4v4h2
v-4h4v-2h-4v-4zm-1-5c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-1
0-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></g><g id="add
-circle"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-1
0-10-10zm5 11h-4v4h-2v-4h-4v-2h4v-4h2v4h4v2z"/></g><g id="add"><path d="M19 13h-
6v6h-2v-6h-6v-2h6v-6h2v6h6v2z"/></g><g id="add-shopping-cart"><path d="M11 9h2v-
3h3v-2h-3v-3h-2v3h-3v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2
-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.
12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01-1.74-.96h-.01l-1.1 2-2.76 5h-7
.02l-.13-.27-2.24-4.73-.95-2-.94-2h-3.27v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.
25.96 0 1.1.9 2 2 2h12v-2h-11.58c-.13 0-.25-.11-.25-.25z"/></g><g id="alarm-add"
><path d="M7.88 3.39l-1.28-1.53-4.6 3.85 1.29 1.53 4.59-3.85zm14.12 2.33l-4.6-3.
86-1.29 1.53 4.6 3.86 1.29-1.53zm-10-1.72c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9
-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z
m1-11h-2v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></g><g id="alarm-off"><path d="M12 6c3.87
0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4
.03-9-9-9-1.41 0-2.73.33-3.92.91l1.52 1.52c.75-.27 1.56-.43 2.4-.43zm10-.28l-4.6
-3.86-1.29 1.53 4.6 3.86 1.29-1.53zm-19.08-3.43l-1.27 1.28 1.33 1.33-1.11.93 1.4
2 1.42 1.11-.94.8.8c-1.37 1.58-2.2 3.64-2.2 5.89 0 4.97 4.02 9 9 9 2.25 0 4.31-.
83 5.89-2.2l2.2 2.2 1.27-1.27-17.47-17.46-.97-.98zm13.55 16.1c-1.21 1-2.77 1.61-
4.47 1.61-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zm-8.45-15.11l-1.42
-1.42-.86.71 1.42 1.42.86-.71z"/></g><g id="alarm-on"><path d="M22 5.72l-4.6-3.8
6-1.29 1.53 4.6 3.86 1.29-1.53zm-14.12-2.33l-1.28-1.53-4.6 3.85 1.29 1.53 4.59-3
.85zm4.12.61c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-
3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47l-2.13-2.13-1.06 1
.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z"/></g><g id="alarm"><path d="M22 5.72l-4.
6-3.86-1.29 1.53 4.6 3.86 1.29-1.53zm-14.12-2.33l-1.28-1.53-4.6 3.85 1.29 1.53 4
.59-3.85zm4.62 4.61h-1.5v6l4.75 2.85.75-1.23-4-2.37v-5.25zm-.5-4c-4.97 0-9 4.03-
9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7
7 3.13 7 7-3.13 7-7 7z"/></g><g id="android"><path d="M6 18c0 .55.45 1 1 1h1v3.
5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-3.5h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1
.5-1.5v-3.5h1c.55 0 1-.45 1-1v-10h-12v10zm-2.5-10c-.83 0-1.5.67-1.5 1.5v7c0 .83.
67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm17 0c-.83 0-1.5.67-1.5
1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l
1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48c-.79-.4-1.69-.63-2.64-.6
3-.96 0-1.86.23-2.66.63l-1.49-1.48c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.3
1c-1.48 1.09-2.45 2.84-2.45 4.83h12c0-1.99-.97-3.75-2.47-4.84zm-5.53 2.84h-1v-1h
1v1zm5 0h-1v-1h1v1z"/></g><g id="announcement"><path d="M20 2h-16c-1.1 0-1.99.9-
1.99 2l-.01 18 4-4h14c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2zm-7 9h-2v-6h2v6zm0 4h-2v
-2h2v2z"/></g><g id="apps"><path d="M4 8h4v-4h-4v4zm6 12h4v-4h-4v4zm-6 0h4v-4h-4
v4zm0-6h4v-4h-4v4zm6 0h4v-4h-4v4zm6-10v4h4v-4h-4zm-6 4h4v-4h-4v4zm6 6h4v-4h-4v4z
m0 6h4v-4h-4v4z"/></g><g id="archive"><path d="M20.54 5.23l-1.39-1.68c-.27-.34-.
68-.55-1.15-.55h-12c-.47 0-.88.21-1.16.55l-1.38 1.68c-.29.34-.46.79-.46 1.27v12.
5c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-12.5c0-.48-.17-.93-.46-1.27zm-8.54 12.27l-5.5
-5.5h3.5v-2h4v2h3.5l-5.5 5.5zm-6.88-12.5l.81-1h12l.94 1h-13.75z"/></g><g id="arr
ow-back"><path d="M20 11h-12.17l5.59-5.59-1.42-1.41-8 8 8 8 1.41-1.41-5.58-5.59h
12.17v-2z"/></g><g id="arrow-drop-down-circle"><path d="M12 2c-5.52 0-10 4.48-10
10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 12l-4-4h8l-4 4z"/></g><g id="ar
row-drop-down"><path d="M7 10l5 5 5-5z"/></g><g id="arrow-drop-up"><path d="M7 1
4l5-5 5 5z"/></g><g id="arrow-forward"><path d="M12 4l-1.41 1.41 5.58 5.59h-12.1
7v2h12.17l-5.58 5.59 1.41 1.41 8-8z"/></g><g id="aspect-ratio"><path d="M19 12h-
2v3h-3v2h5v-5zm-12-3h3v-2h-5v5h2v-3zm14-6h-18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h1
8c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16.01h-18v-14.02h18v14.02z"/></g><g id="a
ssessment"><path d="M19 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2
v-14c0-1.1-.9-2-2-2zm-10 14h-2v-7h2v7zm4 0h-2v-10h2v10zm4 0h-2v-4h2v4z"/></g><g
id="assignment-ind"><path d="M19 3h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0-2.4.84-2.
82 2h-4.18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2
zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0 3 1.34 3 3s-1.
34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12h-12v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1.4z"/
></g><g id="assignment-late"><path d="M19 3h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0-
2.4.84-2.82 2h-4.18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1
-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2v-6h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45
1 1-.45 1-1 1z"/></g><g id="assignment"><path d="M19 3h-4.18c-.42-1.16-1.52-2-2
.82-2-1.3 0-2.4.84-2.82 2h-4.18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2
-2v-14c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14
h-7v-2h7v2zm3-4h-10v-2h10v2zm0-4h-10v-2h10v2z"/></g><g id="assignment-returned">
<path d="M19 3h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0-2.4.84-2.82 2h-4.18c-1.1 0-2
.9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1
1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l-5-5h3v-4h4v4h3l-5 5z"/></g><g id="assig
nment-return"><path d="M19 3h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0-2.4.84-2.82 2h-
4.18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-7 0
c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4v3l-5-5 5-5v3h4v4z"/></g
><g id="assignment-turned-in"><path d="M19 3h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0
-2.4.84-2.82 2h-4.18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.
1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41
-1.41 2.59 2.58 6.59-6.59 1.41 1.42-8 8z"/></g><g id="attachment"><path d="M7.5
18c-3.04 0-5.5-2.46-5.5-5.5s2.46-5.5 5.5-5.5h10.5c2.21 0 4 1.79 4 4s-1.79 4-4 4h
-8.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5h7.5v1.5h-7.5c-.55 0-1 .45-1 1s.45
1 1 1h8.5c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5h-10.5c-2.21 0-4 1.79-4 4s1.
79 4 4 4h9.5v1.5h-9.5z"/></g><g id="autorenew"><path d="M12 6v3l4-4-4-4v3c-4.42
0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26l1.46-1.46c-.45-.83-.7-1.79-.7-2.8 0-3.31 2
.69-6 6-6zm6.76 1.74l-1.46 1.46c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4
4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"/></g><g id="backspace"><path
d="M22 3h-15c-.69 0-1.23.35-1.59.88l-5.41 8.12 5.41 8.11c.36.53.9.89 1.59.89h15c
1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-3 12.59l-1.41 1.41-3.59-3.59-3.59 3.59-1.41-
1.41 3.59-3.59-3.59-3.59 1.41-1.41 3.59 3.59 3.59-3.59 1.41 1.41-3.59 3.59 3.59
3.59z"/></g><g id="backup"><path d="M19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2
.89 0-5.4 1.64-6.65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0
5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zm-5.35 2.96v4h-4v-4h-3l5-5 5 5h-3z"/></g>
<g id="block"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4
.48-10-10-10zm-8 10c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69l-11.21 11.21c-1.06
-1.35-1.69-3.05-1.69-4.9zm8 8c-1.85 0-3.55-.63-4.9-1.69l11.21-11.21c1.06 1.35 1.
69 3.05 1.69 4.9 0 4.42-3.58 8-8 8z"/></g><g id="bookmark-outline"><path d="M17
3h-10c-1.1 0-1.99.9-1.99 2l-.01 16 7-3 7 3v-16c0-1.1-.9-2-2-2zm0 15l-5-2.18-5 2.
18v-13h10v13z"/></g><g id="bookmark"><path d="M17 3h-10c-1.1 0-1.99.9-1.99 2l-.0
1 16 7-3 7 3v-16c0-1.1-.9-2-2-2z"/></g><g id="book"><path d="M18 2h-12c-1.1 0-2
.9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-16c0-1.1-.9-2-2-2zm-12 2h5v8l-2.5-1.5
-2.5 1.5v-8z"/></g><g id="bug-report"><path d="M20 8h-2.81c-.45-.78-1.07-1.45-1.
82-1.96l1.63-1.63-1.41-1.41-2.17 2.17c-.46-.11-.93-.17-1.42-.17-.49 0-.96.06-1.4
1.17l-2.18-2.17-1.41 1.41 1.62 1.63c-.74.51-1.36 1.18-1.81 1.96h-2.81v2h2.09c-.0
5.33-.09.66-.09 1v1h-2v2h2v1c0 .34.04.67.09 1h-2.09v2h2.81c1.04 1.79 2.97 3 5.19
3s4.15-1.21 5.19-3h2.81v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.6
7-.09-1h2.09v-2zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"/></g><g id="cached"><path d="M1
9 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46c1.23.78 2.69 1.24
4.26 1.24 4.42 0 8-3.58 8-8h3l-4-4zm-13 4c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.
7l1.46-1.46c-1.23-.78-2.69-1.24-4.26-1.24-4.42 0-8 3.58-8 8h-3l4 4 4-4h-3z"/></g
><g id="cancel"><path d="M12 2c-5.53 0-10 4.47-10 10s4.47 10 10 10 10-4.47 10-10
-4.47-10-10-10zm5 13.59l-1.41 1.41-3.59-3.59-3.59 3.59-1.41-1.41 3.59-3.59-3.59-
3.59 1.41-1.41 3.59 3.59 3.59-3.59 1.41 1.41-3.59 3.59 3.59 3.59z"/></g><g id="c
heck-box-outline-blank"><path d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.
9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"/></g><g id="check-box"><path d="M19
3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9
14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></g><g id="check"><path d="M9
16.17l-4.17-4.17-1.42 1.41 5.59 5.59 12-12-1.41-1.41z"/></g><g id="chevron-left
"><path d="M15.41 7.41l-1.41-1.41-6 6 6 6 1.41-1.41-4.58-4.59z"/></g><g id="chev
ron-right"><path d="M10 6l-1.41 1.41 4.58 4.59-4.58 4.59 1.41 1.41 6-6z"/></g><g
id="class"><path d="M18 2h-12c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-
2v-16c0-1.1-.9-2-2-2zm-12 2h5v8l-2.5-1.5-2.5 1.5v-8z"/></g><g id="clear"><path d
="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.4
1 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"/></g><g id="close"><path d="M19 6.41
l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.5
9 5.59 5.59 1.41-1.41-5.59-5.59z"/></g><g id="cloud-circle"><path d="M12 2c-5.52
0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm4.5 14h-8.5c-1.66 0-
3-1.34-3-3s1.34-3 3-3l.14.01c.44-1.73 1.99-3.01 3.86-3.01 2.21 0 4 1.79 4 4h.5c1
.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5z"/></g><g id="cloud-done"><path d="M19.
35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2.89 0-5.4 1.64-6.65 4.04-3.01.32-5.35 2.
87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zm
-9.35 6.96l-3.5-3.5 1.41-1.41 2.09 2.08 5.18-5.17 1.41 1.41-6.59 6.59z"/></g><g
id="cloud-download"><path d="M19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2.89 0-5
.4 1.64-6.65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0 5-2.24
5-5 0-2.64-2.05-4.78-4.65-4.96zm-2.35 2.96l-5 5-5-5h3v-4h4v4h3z"/></g><g id="cl
oud-off"><path d="M19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-1.48 0-2.85.43-4.01
1.17l1.46 1.46c.76-.4 1.63-.63 2.55-.63 3.04 0 5.5 2.46 5.5 5.5v.5h1.5c1.66 0 3
1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45c1.27-.91 2.11-2.39 2.11-4.07 0-2.6
4-2.05-4.78-4.65-4.96zm-16.35-4.77l2.75 2.74c-3.19.14-5.75 2.76-5.75 5.99 0 3.31
2.69 6 6 6h11.73l2 2 1.27-1.27-16.73-16.73-1.27 1.27zm4.73 4.73l8 8h-9.73c-2.21
0-4-1.79-4-4s1.79-4 4-4h1.73z"/></g><g id="cloud"><path d="M19.35 10.04c-.68-3.
45-3.71-6.04-7.35-6.04-2.89 0-5.4 1.64-6.65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3
.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z"/></g><g id="clo
ud-queue"><path d="M19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2.89 0-5.4 1.64-6.
65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.6
4-2.05-4.78-4.65-4.96zm-.35 7.96h-13c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71c.66-2.31
2.77-4 5.29-4 3.04 0 5.5 2.46 5.5 5.5v.5h1.5c1.66 0 3 1.34 3 3s-1.34 3-3 3z"/></
g><g id="cloud-upload"><path d="M19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2.89
0-5.4 1.64-6.65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0 5-2
.24 5-5 0-2.64-2.05-4.78-4.65-4.96zm-5.35 2.96v4h-4v-4h-3l5-5 5 5h-3z"/></g><g i
d="content-copy"><path d="M16 1h-12c-1.1 0-2 .9-2 2v14h2v-14h12v-2zm3 4h-11c-1.1
0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16h-11v-14h
11v14z"/></g><g id="content-cut"><path d="M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.
21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.59 0 1.14-.13 1.64-.36l2.36 2.36-2.36 2.36
c-.5-.23-1.05-.36-1.64-.36-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.1
4-.36-1.64l2.36-2.36 7 7h3v-1l-12.36-12.36zm-3.64.36c-1.1 0-2-.89-2-2s.9-2 2-2 2
.89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28
0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zm7-9.5l-6 6 2 2 7-7v-1z"/></g><g
id="content-paste"><path d="M19 2h-4.18c-.42-1.16-1.52-2-2.82-2-1.3 0-2.4.84-2.
82 2h-4.18c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-16c0-1.1-.9-2-2-2
zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18h-14v-16h2v3h10v-3h2v
16z"/></g><g id="create"><path d="M3 17.25v3.75h3.75l11.06-11.06-3.75-3.75-11.06
11.06zm17.71-10.21c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-
1.83 1.83 3.75 3.75 1.83-1.83z"/></g><g id="credit-card"><path d="M4 12h16v6h-16
z"/><path d="M20 4h-16c-1.11 0-1.99.89-1.99 2l-.01 12c0 1.11.89 2 2 2h16c1.11 0
2-.89 2-2v-12c0-1.11-.89-2-2-2zm0 14h-16v-6h16v6zm0-10h-16v-2h16v2z"/></g><g id=
"dashboard"><path d="M3 13h8v-10h-8v10zm0 8h8v-6h-8v6zm10 0h8v-10h-8v10zm0-18v6h
8v-6h-8z"/></g><g id="delete"><path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-12h
-12v12zm13-15h-3.5l-1-1h-5l-1 1h-3.5v2h14v-2z"/></g><g id="description"><path d=
"M14 2h-8c-1.1 0-1.99.9-1.99 2l-.01 16c0 1.1.89 2 1.99 2h12.01c1.1 0 2-.9 2-2v-1
2l-6-6zm2 16h-8v-2h8v2zm0-4h-8v-2h8v2zm-3-5v-5.5l5.5 5.5h-5.5z"/></g><g id="deve
loper-mode-tv"><path d="M4 5h16v2h2v-2c0-1.1-.9-2-2-2h-16c-1.1 0-2 .9-2 2v2h2v-2
zm3.55 8.83l-2.83-2.83 2.83-2.83-1.41-1.41-4.25 4.24 4.24 4.24 1.42-1.41zm12.45
3.17h-16v-2h-2v2c0 1.1.9 2 2 2h4v2h8v-2h4c1.1 0 1.99-.9 1.99-2v-2h-1.99v2zm2-6.0
1l-4.24-4.24-1.41 1.41 2.82 2.84-2.83 2.83 1.41 1.41 4.25-4.23v-.02z"/></g><g id
="dns"><path d="M20 13h-16c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v
-6c0-.55-.45-1-1-1zm-13 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm13-16h-16c
-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm-13 6c-
1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/></g><g id="done-all"><path d="M18 7
l-1.41-1.41-6.34 6.34 1.41 1.41 6.34-6.34zm4.24-1.41l-10.58 10.58-4.18-4.17-1.41
1.41 5.59 5.59 12-12-1.42-1.41zm-21.83 7.82l5.59 5.59 1.41-1.41-5.58-5.59-1.42
1.41z"/></g><g id="done"><path d="M9 16.17l-4.17-4.17-1.42 1.41 5.59 5.59 12-12-
1.41-1.41z"/></g><g id="drafts"><path d="M21.99 8c0-.72-.37-1.35-.94-1.7l-9.05-5
.3-9.05 5.3c-.57.35-.95.98-.95 1.7v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zm-
9.99 5l-8.26-5.16 8.26-4.84 8.26 4.84-8.26 5.16z"/></g><g id="drawer"><path d="M
20,4H4C2.8,4,2,4.8,2,6v12c0,1.2,0.8,2,2,2h16c1,0,2-0.8,2-2V6C22,4.8,21,4,20,4z M
20,18h-6V6h6V18z"/></g><g id="error"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 1
0 10 10 10-4.48 10-10-4.48-10-10-10zm1 15h-2v-2h2v2zm0-4h-2v-6h2v6z"/></g><g id=
"event"><path d="M17 12h-5v5h5v-5zm-1-11v2h-8v-2h-2v2h-1c-1.11 0-1.99.9-1.99 2l-
.01 14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2h-1v-2h-2zm3 18h-14v-1
1h14v11z"/></g><g id="exit-to-app"><path d="M10.09 15.59l1.41 1.41 5-5-5-5-1.41
1.41 2.58 2.59h-9.67v2h9.67l-2.58 2.59zm8.91-12.59h-14c-1.11 0-2 .9-2 2v4h2v-4h1
4v14h-14v-4h-2v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z"/></g><g i
d="expand-less"><path d="M12 8l-6 6 1.41 1.41 4.59-4.58 4.59 4.58 1.41-1.41z"/><
/g><g id="expand-more"><path d="M16.59 8.59l-4.59 4.58-4.59-4.58-1.41 1.41 6 6 6
-6z"/></g><g id="explore"><path d="M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.
1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zm0-8.9c-5.52 0-10 4.48-10 10s4.48 10 10
10 10-4.48 10-10-4.48-10-10-10zm2.19 12.19l-8.19 3.81 3.81-8.19 8.19-3.81-3.81
8.19z"/></g><g id="extension"><path d="M20.5 11h-1.5v-4c0-1.1-.9-2-2-2h-4v-1.5c0
-1.38-1.12-2.5-2.5-2.5s-2.5 1.12-2.5 2.5v1.5h-4c-1.1 0-1.99.9-1.99 2v3.8h1.49c1.
49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7h-1.5v3.8c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1
.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7v1.5h3.8c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5
-1.12 2.5-2.5s-1.12-2.5-2.5-2.5z"/></g><g id="face-unlock"><path d="M14.69 17.1c
-.74.58-1.7.9-2.69.9s-1.95-.32-2.69-.9c-.22-.17-.53-.13-.7.09-.17.22-.13.53.09.7
.91.72 2.09 1.11 3.3 1.11s2.39-.39 3.31-1.1c.22-.17.26-.48.09-.7-.17-.23-.49-.26
-.71-.1z"/><circle cx="8.5" cy="12.5" r="1"/><path d="M12 0c-6.63 0-12 5.37-12 1
2s5.37 12 12 12 12-5.37 12-12-5.37-12-12-12zm7.96 14.82c-1.09 3.74-4.27 6.46-8.0
4 6.46-3.78 0-6.96-2.72-8.04-6.47-1.19-.11-2.13-1.18-2.13-2.52 0-1.27.85-2.31 1.
97-2.5 2.09-1.46 3.8-3.49 4.09-5.05v-.01c1.35 2.63 6.3 5.19 11.83 5.06l.3-.03c1.
28 0 2.31 1.14 2.31 2.54 0 1.38-1.02 2.51-2.29 2.52z"/><circle cx="15.5" cy="12.
5" r="1"/></g><g id="favorite-outline"><path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09
-1.09-1.28-2.76-2.09-4.5-2.09-3.08 0-5.5 2.42-5.5 5.5 0 3.78 3.4 6.86 8.55 11.54
l1.45 1.31 1.45-1.32c5.15-4.67 8.55-7.75 8.55-11.53 0-3.08-2.42-5.5-5.5-5.5zm-4.
4 15.55l-.1.1-.1-.1c-4.76-4.31-7.9-7.16-7.9-10.05 0-2 1.5-3.5 3.5-3.5 1.54 0 3.0
4.99 3.57 2.36h1.87c.52-1.37 2.02-2.36 3.56-2.36 2 0 3.5 1.5 3.5 3.5 0 2.89-3.14
5.74-7.9 10.05z"/></g><g id="favorite"><path d="M12 21.35l-1.45-1.32c-5.15-4.67
-8.55-7.75-8.55-11.53 0-3.08 2.42-5.5 5.5-5.5 1.74 0 3.41.81 4.5 2.09 1.09-1.28
2.76-2.09 4.5-2.09 3.08 0 5.5 2.42 5.5 5.5 0 3.78-3.4 6.86-8.55 11.54l-1.45 1.31
z"/></g><g id="file-download"><path d="M19 9h-4v-6h-6v6h-4l7 7 7-7zm-14 9v2h14v-
2h-14z"/></g><g id="file-map"><path d="M12 6.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5
1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm7-5.5h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2
h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-6.5 16h-1c-.95-4.09-3.99-5.84-3.99-9 0-2
.49 2-4.5 4.49-4.5s4.51 2.01 4.51 4.5c0 3.16-3.06 4.91-4.01 9z"/></g><g id="file
-upload"><path d="M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2h-14z"/></g><g id="filter-li
st"><path d="M10 18h4v-2h-4v2zm-7-12v2h18v-2h-18zm3 7h12v-2h-12v2z"/></g><g id="
find-in-page"><path d="M20 19.59v-11.59l-6-6h-8c-1.1 0-1.99.9-1.99 2l-.01 16c0 1
.1.89 2 1.99 2h12.01c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.7
6 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75l3.83 3.84zm-11-6.5
9c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z"/></g><g id="find-replace"
><path d="M11 6c1.38 0 2.63.56 3.54 1.46l-2.54 2.54h6v-6l-2.05 2.05c-1.27-1.27-3
.02-2.05-4.95-2.05-3.53 0-6.43 2.61-6.92 6h2.02c.46-2.28 2.48-4 4.9-4zm5.64 9.14
c.66-.9 1.12-1.97 1.28-3.14h-2.02c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.
46l2.54-2.54h-6v6l2.05-2.05c1.27 1.27 3.02 2.05 4.95 2.05 1.55 0 2.98-.51 4.14-1
.36l4.86 4.85 1.49-1.49-4.85-4.86z"/></g><g id="flag"><path d="M14.4 6l-.4-2h-9v
17h2v-7h5.6l.4 2h7v-10z"/></g><g id="flip-to-back"><path d="M9 7h-2v2h2v-2zm0 4h
-2v2h2v-2zm0-8c-1.11 0-2 .9-2 2h2v-2zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-
6 0h-2v2h2v-2zm-4 14v-2h-2c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2v-2h-2v2zm0 8c1.
1 0 2-.9 2-2h-2v2zm-14-10h-2v12c0 1.1.89 2 2 2h12v-2h-12v-12zm10-2h2v-2h-2v2zm0
12h2v-2h-2v2z"/></g><g id="flip-to-front"><path d="M3 13h2v-2h-2v2zm0 4h2v-2h-2v
2zm2 4v-2h-2c0 1.1.89 2 2 2zm-2-12h2v-2h-2v2zm12 12h2v-2h-2v2zm4-18h-10c-1.11 0-
2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2zm0 12h-10v-10h10
v10zm-8 6h2v-2h-2v2zm-4 0h2v-2h-2v2z"/></g><g id="folder-open"><path d="M20 6h-8
l-2-2h-6c-1.1 0-1.99.9-1.99 2l-.01 12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-10c0-1.1-
.9-2-2-2zm0 12h-16v-10h16v10z"/></g><g id="folder"><path d="M10 4h-6c-1.1 0-1.99
.9-1.99 2l-.01 12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2h-8l-2-2z"/>
</g><g id="folder-shared"><path d="M20 6h-8l-2-2h-6c-1.1 0-1.99.9-1.99 2l-.01 12
c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2zm-5 3c1.1 0 2 .9 2 2s-.9 2-2
2-2-.9-2-2 .9-2 2-2zm4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2v1z"/></g><g id="forw
ard"><path d="M12 8v-4l8 8-8 8v-4h-8v-8z"/></g><g id="fullscreen-exit"><path d="
M5 16h3v3h2v-5h-5v2zm3-8h-3v2h5v-5h-2v3zm6 11h2v-3h3v-2h-5v5zm2-11v-3h-2v5h5v-2h
-3z"/></g><g id="fullscreen"><path d="M7 14h-2v5h5v-2h-3v-3zm-2-4h2v-3h3v-2h-5v5
zm12 7h-3v2h5v-5h-2v3zm-3-12v2h3v3h2v-5h-5z"/></g><g id="gesture"><path d="M4.59
6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0
1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.
49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0
1.7 1.44 3.09 3.21 3.09 1.63 0 4.29-1.33 4.69-6.1h2.46v-2.5h-2.47c-.15-1.65-1.09
-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84
-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-
3.28 0-2.17-1.64-2.86-2.51-2.86-1.32 0-2.47 1-2.72 1.25-.36.36-.66.66-.88.93l1.7
5 1.71zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.4
8-2.13 3.48z"/></g><g id="get-app"><path d="M19 9h-4v-6h-6v6h-4l7 7 7-7zm-14 9v2
h14v-2h-14z"/></g><g id="grade"><path d="M12 17.27l6.18 3.73-1.64-7.03 5.46-4.73
-7.19-.61-2.81-6.63-2.81 6.63-7.19.61 5.46 4.73-1.64 7.03z"/></g><g id="group-wo
rk"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-
10zm-4 15.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-
2.5 2.5zm1.5-9.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5-2.5-1
.12-2.5-2.5zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-
1.12 2.5-2.5 2.5z"/></g><g id="help"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 1
0 10 10 10-4.48 10-10-4.48-10-10-10zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92c-.72.73-1.
17 1.33-1.17 2.83h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41
0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.2
5z"/></g><g id="highlight-remove"><path d="M14.59 8l-2.59 2.59-2.59-2.59-1.41 1.
41 2.59 2.59-2.59 2.59 1.41 1.41 2.59-2.59 2.59 2.59 1.41-1.41-2.59-2.59 2.59-2.
59-1.41-1.41zm-2.59-6c-5.53 0-10 4.47-10 10s4.47 10 10 10 10-4.47 10-10-4.47-10-
10-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></g><g id="hi
story"><path opacity=".9" d="M13 3c-4.97 0-9 4.03-9 9h-3l3.89 3.89.07.14 4.04-4.
03h-3c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1
.42c1.63 1.63 3.87 2.64 6.36 2.64 4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.5
4.72-1.21-3.5-2.08v-4.25h-1.5z"/></g><g id="home"><path d="M10 20v-6h4v6h5v-8h3l
-10-9-10 9h3v8z"/></g><g id="https"><path d="M18 8h-1v-2c0-2.76-2.24-5-5-5s-5 2.
24-5 5v2h-1c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-
2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9h-6.2v-2c0-1.71 1.39-3.
1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"/></g><g id="inbox"><path d="M19 3h-14.01c-
1.1 0-1.98.9-1.98 2l-.01 14c0 1.1.89 2 1.99 2h14.01c1.1 0 2-.9 2-2v-14c0-1.1-.9-
2-2-2zm0 12h-4c0 1.66-1.34 3-3 3s-3-1.34-3-3h-4.01v-10h14.01v10zm-3-5h-2v-3h-4v3
h-2l4 4 4-4z"/></g><g id="info-outline"><path d="M11 17h2v-6h-2v6zm1-15c-5.52 0-
10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 18c-4.41 0-8-3.59-8-8
s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-1-11h2v-2h-2v2z"/></g><g id="info"><path d="
M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm1 15h-2v-
6h2v6zm0-8h-2v-2h2v2z"/></g><g id="input"><path d="M21 3.01h-18c-1.1 0-2 .9-2 2v
3.99h2v-4.01h18v14.03h-18v-4.02h-2v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.9
8v-14c0-1.11-.9-2-2-2zm-10 12.99l4-4-4-4v3h-10v2h10v3z"/></g><g id="invert-color
s"><path d="M17.66 7.93l-5.66-5.66-5.66 5.66c-3.12 3.12-3.12 8.19 0 11.31 1.56 1
.56 3.61 2.34 5.66 2.34 2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zm-5
.66 11.66c-1.6 0-3.11-.62-4.24-1.76-1.14-1.14-1.76-2.64-1.76-4.24s.62-3.11 1.76-
4.24l4.24-4.25v14.49z"/></g><g id="label-outline"><path d="M17.63 5.84c-.36-.51-
.96-.84-1.63-.84l-11 .01c-1.1 0-2 .89-2 1.99v10c0 1.1.9 1.99 2 1.99l11 .01c.67 0
1.27-.33 1.63-.84l4.37-6.16-4.37-6.16zm-1.63 11.16h-11v-10h11l3.55 5-3.55 5z"/>
</g><g id="label"><path d="M17.63 5.84c-.36-.51-.96-.84-1.63-.84l-11 .01c-1.1 0-
2 .89-2 1.99v10c0 1.1.9 1.99 2 1.99l11 .01c.67 0 1.27-.33 1.63-.84l4.37-6.16-4.3
7-6.16z"/></g><g id="language"><path d="M11.99 2c-5.52 0-9.99 4.48-9.99 10s4.47
10 9.99 10c5.53 0 10.01-4.48 10.01-10s-4.48-10-10.01-10zm6.93 6h-2.95c-.32-1.25-
.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zm-6.92-3.96c.83 1.2 1.48 2.53 1.9
1 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zm-7.74 9.96c-.16-.64-.26-1.31-.26-2s.1
-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2h-3.38zm.82 2h2.95c.32
1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8h-2.95c.96-1.66 2.49-2
.93 4.33-3.56-.6 1.11-1.06 2.31-1.38 3.56zm3.97 11.96c-.83-1.2-1.48-2.53-1.91-3.
96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zm2.34-5.96h-4.68c-.09-.66-.16-1.32-.16-2 0
-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.1
1 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zm1.77-5.56c.08-.66.14-1
.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"/><
/g><g id="launch"><path d="M19 19h-14v-14h7v-2h-7c-1.11 0-2 .9-2 2v14c0 1.1.89 2
2 2h14c1.1 0 2-.9 2-2v-7h-2v7zm-5-16v2h3.59l-9.83 9.83 1.41 1.41 9.83-9.83v3.59
h2v-7h-7z"/></g><g id="link"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4v-1.9h-4c
-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9h-4c-1.71 0-3.1-1.39-3.1-3.1zm4.1 1h8v-2h-8v
2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4v1.9h4c2.76 0 5-2.24
5-5s-2.24-5-5-5z"/></g><g id="list"><path d="M3 13h2v-2h-2v2zm0 4h2v-2h-2v2zm0-
8h2v-2h-2v2zm4 4h14v-2h-14v2zm0 4h14v-2h-14v2zm0-10v2h14v-2h-14z"/></g><g id="lo
ck-open"><path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1v-2c0
-2.76-2.24-5-5-5s-5 2.24-5 5h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1
v2h-9.1c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2zm0
12h-12v-10h12v10z"/></g><g id="lock-outline"><path d="M18 8h-1v-2c0-2.76-2.24-5
-5-5s-5 2.24-5 5v2h-1c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-10c0-1
.1-.9-2-2-2zm-6-5.1c1.71 0 3.1 1.39 3.1 3.1v2h-6.1v-2h-.1c0-1.71 1.39-3.1 3.1-3.
1zm6 17.1h-12v-10h12v10zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"/></g>
<g id="lock"><path d="M18 8h-1v-2c0-2.76-2.24-5-5-5s-5 2.24-5 5v2h-1c-1.1 0-2 .9
-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2
s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9h-6.2v-2c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.
39 3.1 3.1v2z"/></g><g id="loyalty"><path d="M21.41 11.58l-9-9c-.36-.36-.86-.58-
1.41-.58h-7c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55
0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zm-15.91-4
.58c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm11.77
8.27l-4.27 4.27-4.27-4.27c-.45-.46-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5.69
0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2
.5 0 .69-.28 1.32-.73 1.77z"/></g><g id="mail"><path d="M20 4h-16c-1.1 0-1.99.9-
1.99 2l-.01 12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2zm0 4l-8 5-8-5v
-2l8 5 8-5v2z"/></g><g id="markunread-mailbox"><path d="M20 6h-10v6h-2v-8h6v-4h-
8v6h-2c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2z"/>
</g><g id="markunread"><path d="M20 4h-16c-1.1 0-1.99.9-1.99 2l-.01 12c0 1.1.9 2
2 2h16c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2zm0 4l-8 5-8-5v-2l8 5 8-5v2z"/></g><g i
d="menu"><path d="M3 18h18v-2h-18v2zm0-5h18v-2h-18v2zm0-7v2h18v-2h-18z"/></g><g
id="more-horiz"><path d="M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c
-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2
-2-.9-2-2-2z"/></g><g id="more-vert"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .
9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-
2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/></g><g id="note-add"><path d="M14 2h-8c-1.1 0-
1.99.9-1.99 2l-.01 16c0 1.1.89 2 1.99 2h12.01c1.1 0 2-.9 2-2v-12l-6-6zm2 14h-3v3
h-2v-3h-3v-2h3v-3h2v3h3v2zm-3-7v-5.5l5.5 5.5h-5.5z"/></g><g id="open-in-browser"
><path d="M19 4h-14c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2h-4v-10h14v10h-4v2h4c
1.1 0 2-.9 2-2v-12c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"/></g><g id="open
-in-new"><path d="M19 19h-14v-14h7v-2h-7c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1
.1 0 2-.9 2-2v-7h-2v7zm-5-16v2h3.59l-9.83 9.83 1.41 1.41 9.83-9.83v3.59h2v-7h-7z
"/></g><g id="open-with"><path d="M10 9h4v-3h3l-5-5-5 5h3v3zm-1 1h-3v-3l-5 5 5 5
v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3h-3l5 5 5-5h-3v-3z"/></g><g id="pag
eview"><path d="M11 8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm8-5h-
14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm-1.41
16l-3.83-3.83c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1
.02-.31 1.96-.83 2.75l3.83 3.84-1.41 1.41z"/></g><g id="payment"><path d="M20 4h
-16c-1.11 0-1.99.89-1.99 2l-.01 12c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2v-12c0-1.1
1-.89-2-2-2zm0 14h-16v-6h16v6zm0-10h-16v-2h16v2z"/></g><g id="perm-camera-mic"><
path d="M20 5h-3.17l-1.83-2h-6l-1.83 2h-3.17c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v
-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-
5 5.91v2.09h7c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2zm-6 8c0 1.1-.9 2-2 2s-2-.9-2-2v-
4c0-1.1.9-2 2-2s2 .9 2 2v4z"/></g><g id="perm-contact-cal"><path d="M19 3h-1v-2h
-2v2h-8v-2h-2v2h-1c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.
1-.9-2-2-2zm-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12h-12v-
1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1z"/></g><g id="perm-data-setting"><path d="M18.99
11.5c.34 0 .67.03 1 .07l.01-11.57-20 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.3
6-7.5 7.5-7.5zm3.71 7.99c.02-.16.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.0
9-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85
-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13
-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.
83c-.02.16-.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73
c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12
0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73
c.06-.11.03-.24-.06-.32l-1.07-.83zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5
-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/></g><g id="perm-device-info"><path d="M13
7h-2v2h2v-2zm0 4h-2v6h2v-6zm4-9.99l-10-.01c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c
1.1 0 2-.9 2-2v-18c0-1.1-.9-1.99-2-1.99zm0 17.99h-10v-14h10v14z"/></g><g id="per
m-identity"><path d="M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1-2.1-.94-2.1-
2.1.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1h-12.2v-1.1c0-.64 3.13-2.1 6.1
-2.1m0-10.9c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1
.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z"/></g><g id="perm-media"><path d="M2 6h-2v5h.
01l-.01 9c0 1.1.9 2 2 2h18v-2h-18v-14zm20-2h-8l-2-2h-6c-1.1 0-1.99.9-1.99 2l-.01
12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-10c0-1.1-.9-2-2-2zm-15 11l4.5-6 3.5 4.51 2.
5-3.01 3.5 4.5h-14z"/></g><g id="perm-phone-msg"><path d="M20 15.5c-1.25 0-2.45-
.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-
2.21c.28-.27.36-.66.25-1.01-.37-1.12-.57-2.32-.57-3.57 0-.55-.45-1-1-1h-3.5c-.55
0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zm-8-12.5v
10l3-3h6v-7h-9z"/></g><g id="perm-scan-wifi"><path d="M12 3c-5.05 0-8.85 1.85-12
4.23l12 14.77 12-14.75c-3.15-2.38-6.95-4.25-12-4.25zm1 13h-2v-6h2v6zm-2-8v-2h2v
2h-2z"/></g><g id="picture-in-picture"><path d="M19 7h-8v6h8v-6zm2-4h-18c-1.1 0-
2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.1-.9-2-2-2zm0 16.0
1h-18v-14.03h18v14.03z"/></g><g id="polymer"><path d="M19 4h-4l-7.89 12.63-2.61-
4.63 4.5-8h-4l-4.5 8 4.5 8h4l7.89-12.63 2.61 4.63-4.5 8h4l4.5-8z"/></g><g id="pr
int"><path d="M19 8h-14c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-
3 11h-8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9h-12v4h1
2v-4z"/></g><g id="query-builder"><path d="M11.99 2c-5.52 0-9.99 4.48-9.99 10s4.
47 10 9.99 10c5.53 0 10.01-4.48 10.01-10s-4.48-10-10.01-10zm.01 18c-4.42 0-8-3.5
8-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/><path d="M12.5 7h-1.5v6l5.25 3.15.75-1
.23-4.5-2.67z"/></g><g id="question-answer"><path d="M21 6h-2v9h-13v2c0 .55.45 1
1 1h11l4 4v-15c0-.55-.45-1-1-1zm-4 6v-9c0-.55-.45-1-1-1h-13c-.55 0-1 .45-1 1v14
l4-4h10c.55 0 1-.45 1-1z"/></g><g id="radio-button-off"><path d="M12 2C6.48 2 2
6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58
-8 8-8 8 3.58 8 8-3.58 8-8 8z"/></g><g id="radio-button-on"><path d="M12 7c-2.76
0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 1
0 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3
.58 8-8 8z"/></g><g id="receipt"><path d="M18 17h-12v-2h12v2zm0-4h-12v-2h12v2zm0
-4h-12v-2h12v2zm-15 13l1.5-1.5 1.5 1.5 1.5-1.5 1.5 1.5 1.5-1.5 1.5 1.5 1.5-1.5 1
.5 1.5 1.5-1.5 1.5 1.5 1.5-1.5 1.5 1.5v-20l-1.5 1.5-1.5-1.5-1.5 1.5-1.5-1.5-1.5
1.5-1.5-1.5-1.5 1.5-1.5-1.5-1.5 1.5-1.5-1.5-1.5 1.5-1.5-1.5v20z"/></g><g id="red
eem"><path d="M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2
.5 1.35l-.5.67-.5-.68c-.54-.8-1.45-1.34-2.5-1.34-1.66 0-3 1.34-3 3 0 .35.07.69.1
8 1h-2.18c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2v-11
c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-6 0c.55
0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15h-16v-2h16v2zm0-5h-16v-6h5.08l
-2.08 2.83 1.62 1.17 2.38-3.24 1-1.36 1 1.36 2.38 3.24 1.62-1.17-2.08-2.83h5.08v
6z"/></g><g id="redo"><path d="M18.4 10.6c-1.85-1.61-4.25-2.6-6.9-2.6-4.65 0-8.5
8 3.03-9.96 7.22l2.36.78c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88l-3.
62 3.62h9v-9l-3.6 3.6z"/></g><g id="refresh"><path d="M17.65 6.35c-1.45-1.45-3.4
4-2.35-5.65-2.35-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-
2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.
78l-3.22 3.22h7v-7l-2.35 2.35z"/></g><g id="remove-circle-outline"><path d="M7 1
1v2h10v-2h-10zm5-9c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-
10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></g><g id="remov
e-circle"><path d="M12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-
10-10-10zm5 11h-10v-2h10v2z"/></g><g id="remove"><path d="M19 13h-14v-2h14v2z"/>
</g><g id="reorder"><path d="M3,15h18v-2H3V15z M3,19h18v-2H3V19z M3,11h18V9H3V11
z M3,5v2h18V5H3z"/></g><g id="reply-all"><path d="M7 8v-3l-7 7 7 7v-3l-4-4 4-4zm
6 1v-4l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"/></g><g id="reply"><pat
h d="M10 9v-4l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"/></g><g id="repo
rt"><path d="M15.73 3h-7.46l-5.27 5.27v7.46l5.27 5.27h7.46l5.27-5.27v-7.46l-5.27
-5.27zm-3.73 14.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.
3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2v-6h2v6z"/></g><g id="report-problem"><path d="
M1 21h22l-11-19-11 19zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/></g><g id="restore"><pat
h d="M13 3c-4.97 0-9 4.03-9 9h-3l3.89 3.89.07.14 4.04-4.03h-3c0-3.87 3.13-7 7-7s
7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42c1.63 1.63 3.87 2.64
6.36 2.64 4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08v-4.25
h-1.5z"/></g><g id="room"><path d="M12 2c-3.87 0-7 3.13-7 7 0 5.25 7 13 7 13s7-7
.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5
1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></g><g id="rotation-3d"><path d="M7.52 21.48c-3
.27-1.54-5.61-4.72-5.97-8.48h-1.5c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.81-1.
33 1.32zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.2
6-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32
.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.
13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.
4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.
3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.
19-.47-.33-.77-.43-.31-.09-.65-.14-1.02-.14-.36 0-.69.05-1 .16-.3.11-.57.26-.79.
45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-
.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0
.18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09h
-.77v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0
.41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-
.18-.92-.27-1.46-.27h-2.36v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.
32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.
43-.87-.75-1.2zm-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.4
1-.71.53-.29.12-.62.18-.99.18h-.91v-5.77h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12
.57 1.99v.4zm-4.57-12.2l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.4
8h1.5c-.5-6.15-5.65-10.99-11.94-10.99z"/></g><g id="save"><path d="M17 3h-12c-1.
11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-12l-4-4zm-5 16c-1.66 0-3-1.34
-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10h-10v-4h10v4z"/></g><g id="schedule">
<path fill-opacity=".9" d="M11.99 2c-5.52 0-9.99 4.48-9.99 10s4.47 10 9.99 10c5.
53 0 10.01-4.48 10.01-10s-4.48-10-10.01-10zm.01 18c-4.42 0-8-3.58-8-8s3.58-8 8-8
8 3.58 8 8-3.58 8-8 8z"/><path fill-opacity=".9" d="M12.5 7h-1.5v6l5.25 3.15.75
-1.23-4.5-2.67z"/></g><g id="search"><path d="M15.5 14h-.79l-.28-.27c.98-1.14 1.
57-2.62 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 2.91-6.5 6.5 2.91 6.5 6.5 6.5c1.6
1 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49-4.99-5zm-6 0c-2.49 0-4.5-2.01
-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5z"/></g><g id="select
-all"><path d="M3 5h2v-2c-1.1 0-2 .9-2 2zm0 8h2v-2h-2v2zm4 8h2v-2h-2v2zm-4-12h2v
-2h-2v2zm10-6h-2v2h2v-2zm6 0v2h2c0-1.1-.9-2-2-2zm-14 18v-2h-2c0 1.1.9 2 2 2zm-2-
4h2v-2h-2v2zm6-14h-2v2h2v-2zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-
2v2zm0-12h2v-2h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2v-2h-2v2zm-8 12h10v-10
h-10v10zm2-8h6v6h-6v-6z"/></g><g id="send-money"><path d="M2 12c0-2.61 1.67-4.83
4-5.65v-2.09c-3.45.89-6 4.01-6 7.74s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5
.65zm22 0l-4-4v3h-7v2h7v3l4-4zm-10 6c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.16.6
7 4.24 1.76l1.42-1.41c-1.45-1.45-3.45-2.35-5.66-2.35-4.42 0-8 3.58-8 8s3.58 8 8
8c2.21 0 4.21-.9 5.66-2.34l-1.42-1.41c-1.08 1.08-2.58 1.75-4.24 1.75z"/></g><g i
d="send"><path d="M2.01 21l20.99-9-20.99-9-.01 7 15 2-15 2z"/></g><g id="setting
s-applications"><path d="M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm7-7h
-14c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2v-14c0-1.1-.89-2-2-2zm-
1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-
.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0
-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.
15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02
-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.
74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29
l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34
-.08.45l-1.48 1.16c.03.23.05.46.05.69z"/></g><g id="settings-backup-restore"><pa
th d="M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm-2-9c-4.97 0-9 4.03-9 9
h-3l4 4 4-4h-3c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3
l-1.42 1.44c1.52 1.16 3.42 1.86 5.48 1.86 4.97 0 9-4.03 9-9s-4.03-9-9-9z"/></g><
g id="settings-bluetooth"><path d="M11 24h2v-2h-2v2zm-4 0h2v-2h-2v2zm8 0h2v-2h-2
v2zm2.71-18.29l-5.71-5.71h-1v7.59l-4.59-4.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41
1.41 4.59-4.59v7.59h1l5.71-5.71-4.3-4.29 4.3-4.29zm-4.71-1.88l1.88 1.88-1.88 1.8
8v-3.76zm1.88 10.46l-1.88 1.88v-3.76l1.88 1.88z"/></g><g id="settings-cell"><pat
h d="M7 24h2v-2h-2v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zm1-23.99l-8-.01c-1.1 0-2 .9-2
2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-16c0-1.1-.9-1.99-2-1.99zm0 15.99h-8v-12h8v
12z"/></g><g id="settings-display"><path d="M21 3h-18c-1.1 0-2 .9-2 2v14c0 1.1.9
2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16.01h-18v-14.02h18v14.02zm-13-3.
01h2.5l1.5 1.5 1.5-1.5h2.5v-2.5l1.5-1.5-1.5-1.5v-2.5h-2.5l-1.5-1.5-1.5 1.5h-2.5v
2.5l-1.5 1.5 1.5 1.5v2.5zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3v-6z"/></g><g id="set
tings-ethernet"><path d="M7.77 6.76l-1.54-1.28-5.41 6.52 5.41 6.52 1.54-1.28-4.3
5-5.24 4.35-5.24zm-.77 6.24h2v-2h-2v2zm10-2h-2v2h2v-2zm-6 2h2v-2h-2v2zm6.77-7.52
l-1.54 1.28 4.35 5.24-4.35 5.24 1.54 1.28 5.41-6.52-5.41-6.52z"/></g><g id="sett
ings-input-antenna"><path d="M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24
5 5h2c0-3.87-3.13-7-7-7zm1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2
.5s-2.5 1.12-2.5 2.5c0 1.02.62 1.9 1.5 2.29v3.3l-3.41 3.41 1.41 1.41 3-3 3 3 1.4
1-1.41-3.41-3.41v-3.3zm-1-13.29c-6.07 0-11 4.93-11 11h2c0-4.97 4.03-9 9-9s9 4.03
9 9h2c0-6.07-4.93-11-11-11z"/></g><g id="settings-input-component"><path d="M5
2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6v-6h-2v-4zm4 14c0 1.3.84 2.4 2 2.82v4.18h2v
-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2zm-8 0c0 1.3.84 2.4 2 2.82v4.18h2v-4.18c1.16
-.42 2-1.52 2-2.82v-2h-6v2zm20-10v-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6v-6h-2zm
-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6v-6h-2v-4zm4 14c0 1.3.84 2.4 2 2.82v4.18
h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"/></g><g id="settings-input-composite">
<path d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6v-6h-2v-4zm4 14c0 1.3.84 2.4 2
2.82v4.18h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2zm-8 0c0 1.3.84 2.4 2 2.82v4.18h
2v-4.18c1.16-.42 2-1.52 2-2.82v-2h-6v2zm20-10v-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-2
v6h6v-6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6v-6h-2v-4zm4 14c0 1.3.84 2.4
2 2.82v4.18h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"/></g><g id="settings-input
-hdmi"><path d="M18 7v-3c0-1.1-.9-2-2-2h-8c-1.1 0-2 .9-2 2v3h-1v6l3 6v3h8v-3l3-6
v-6h-1zm-10-3h8v3h-2v-2h-1v2h-2v-2h-1v2h-2v-3z"/></g><g id="settings-input-svide
o"><path d="M8 11.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67
1.5-1.5zm7-5c0-.83-.67-1.5-1.5-1.5h-3c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h3c.
83 0 1.5-.67 1.5-1.5zm-6.5 8.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5
-1.5-.67-1.5-1.5-1.5zm3.5-14c-6.07 0-11 4.93-11 11s4.93 11 11 11 11-4.93 11-11-4
.93-11-11-11zm0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9zm5.5-11c-
.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-2 5c-.83
0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"/></g><g id="s
ettings-overscan"><path d="M12.01 5.5l-2.01 2.5h4l-1.99-2.5zm5.99 4.5v4l2.5-1.99
-2.5-2.01zm-12 0l-2.5 2.01 2.5 1.99v-4zm8 6h-4l2.01 2.5 1.99-2.5zm7-13h-18c-1.1
0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16.01h-18v-1
4.02h18v14.02z"/></g><g id="settings"><path d="M19.43 12.98c.04-.32.07-.64.07-.9
8s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.
22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65c-.03-.24-.24-.42-.49-.42h-4c-.25
0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l
-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11
1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98
l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.
69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zm-7.4
3 2.52c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3
.5z"/></g><g id="settings-phone"><path d="M13 9h-2v2h2v-2zm4 0h-2v2h2v-2zm3 6.5c
-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6
.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01-.37-1.12-.57-2.32-.57-3.57 0-.55-.45-1-
1-1h-3.5c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-
1-1zm-1-6.5v2h2v-2h-2z"/></g><g id="settings-power"><path d="M7 24h2v-2h-2v2zm4
0h2v-2h-2v2zm2-22h-2v10h2v-10zm3.56 2.44l-1.45 1.45c1.73 1.05 2.89 2.94 2.89 5.1
1 0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12l-1.44-1.44c-2.08 1.44
-3.44 3.84-3.44 6.56 0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56zm-1
.56 19.56h2v-2h-2v2z"/></g><g id="settings-remote"><path d="M15 9h-6c-.55 0-1 .4
5-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-12c0-.55-.45-1-1-1zm-3 6c-1.1 0-2-.9-
2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm-4.95-8.95l1.41 1.41c.91-.9 2.16-1.46 3.54-1.46s
2.63.56 3.54 1.46l1.41-1.41c-1.27-1.27-3.02-2.05-4.95-2.05s-3.68.78-4.95 2.05zm4
.95-6.05c-3.04 0-5.79 1.23-7.78 3.22l1.41 1.41c1.63-1.62 3.88-2.63 6.37-2.63s4.7
4 1.01 6.36 2.64l1.41-1.41c-1.98-2-4.73-3.23-7.77-3.23z"/></g><g id="settings-vo
ice"><path d="M7 24h2v-2h-2v2zm5-11c1.66 0 2.99-1.34 2.99-3l.01-6c0-1.66-1.34-3-
3-3s-3 1.34-3 3v6c0 1.66 1.34 3 3 3zm-1 11h2v-2h-2v2zm4 0h2v-2h-2v2zm4-14h-1.7c0
3-2.54 5.1-5.3 5.1s-5.3-2.1-5.3-5.1h-1.7c0 3.41 2.72 6.23 6 6.72v3.28h2v-3.28c3
.28-.49 6-3.31 6-6.72z"/></g><g id="shop"><path d="M16 6v-2c0-1.11-.89-2-2-2h-4c
-1.11 0-2 .89-2 2v2h-6v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2v-13h-6zm-6-2h4v2h-
4v-2zm-1 14v-9l7.5 4-7.5 5z"/></g><g id="shopping-basket"><path d="M17.21 9l-4.3
8-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43l-4.38 6.55h-4.79c-.55 0-1 .4
5-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93
-1.46l2.54-9.27.03-.27c0-.55-.45-1-1-1h-4.79zm-8.21 0l3-4.4 3 4.4h-6zm3 8c-1.1 0
-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/></g><g id="shopping-cart"><path d="M7 18
c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-6-16v2h2l3.6 7.59-1.35 2.
45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2h-11.58c-.14 0-.25-.11-.25-.25l.03-.
12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.4
5-1-1-1h-14.79l-.94-2h-3.27zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9
-2-2-2z"/></g><g id="shop-two"><path d="M3 9h-2v11c0 1.11.89 2 2 2h14c1.11 0 2-.
89 2-2h-16v-11zm15-4v-2c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2h-5v11c0 1.11.89
2 2 2h14c1.11 0 2-.89 2-2v-11h-5zm-6-2h4v2h-4v-2zm0 12v-7l5.5 3-5.5 4z"/></g><g
id="sort"><path d="M3 18h6v-2h-6v2zm0-12v2h18v-2h-18zm0 7h12v-2h-12v2z"/></g><g
id="speaker-notes"><path d="M20 2h-16c-1.1 0-1.99.9-1.99 2l-.01 18 4-4h14c1.1 0
2-.9 2-2v-12c0-1.1-.9-2-2-2zm-12 12h-2v-2h2v2zm0-3h-2v-2h2v2zm0-3h-2v-2h2v2zm7 6
h-5v-2h5v2zm3-3h-8v-2h8v2zm0-3h-8v-2h8v2z"/></g><g id="spellcheck"><path d="M12.
45 16h2.09l-5.11-13h-1.86l-5.11 13h2.09l1.12-3h5.64l1.14 3zm-6.02-5l2.07-5.52 2.
07 5.52h-4.14zm15.16.59l-8.09 8.09-3.67-3.68-1.41 1.41 5.09 5.09 9.49-9.5-1.41-1
.41z"/></g><g id="star-half"><path d="M22 9.74l-7.19-.62L12 2.5 9.19 9.13 2 9.74
l5.46 4.73-1.64 7.03L12 17.77l6.18 3.73-1.63-7.03L22 9.74zM12 15.9V6.6l1.71 4.04
4.38.38-3.32 2.88 1 4.28L12 15.9z"/></g><g id="star-outline"><path d="M22 9.24l
-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L2
2 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.
32 2.88 1 4.28L12 15.4z"/></g><g id="star"><path d="M12 17.27L18.18 21l-1.64-7.0
3L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></g><g id="star-r
ate"><path d="M12 14.3l3.71 2.7-1.42-4.36 3.71-2.64h-4.55l-1.45-4.5-1.45 4.5h-4.
55l3.71 2.64-1.42 4.36z"/></g><g id="stars"><path d="M11.99 2c-5.52 0-9.99 4.48-
9.99 10s4.47 10 9.99 10c5.53 0 10.01-4.48 10.01-10s-4.48-10-10.01-10zm4.24 16l-4
.23-2.55-4.23 2.55 1.12-4.81-3.73-3.23 4.92-.42 1.92-4.54 1.92 4.53 4.92.42-3.73
3.23 1.12 4.82z"/></g><g id="store"><path d="M20 4h-16v2h16v-2zm1 10v-2l-1-5h-1
6l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4h-6v-4h6v4z"/></g><g id="subject"><path d="M1
4 17h-10v2h10v-2zm6-8h-16v2h16v-2zm-16 6h16v-2h-16v2zm0-10v2h16v-2h-16z"/></g><g
id="supervisor-account"><circle cx="12" cy="13.49" r="1.5"/><path d="M12 2c-5.5
2 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 2.5c1.24 0 2.25 1
.01 2.25 2.25s-1.01 2.25-2.25 2.25-2.25-1.01-2.25-2.25 1.01-2.25 2.25-2.25zm5 10
.56v2.5c-.45.41-.96.77-1.5 1.05v-.68c0-.34-.17-.65-.46-.92-.65-.62-1.89-1.02-3.0
4-1.02-.96 0-1.96.28-2.65.73l-.17.12-.21.17c.78.47 1.63.72 2.54.82l1.33.15c.37.0
4.66.36.66.75 0 .29-.16.53-.4.66-.28.15-.64.09-.95.09-.35 0-.69-.01-1.03-.05-.5-
.06-.99-.17-1.46-.33-.49-.16-.97-.38-1.42-.64-.22-.13-.44-.27-.65-.43l-.31-.24c-
.04-.02-.28-.18-.28-.23v-4.28c0-1.58 2.63-2.78 5-2.78s5 1.2 5 2.78v1.78z"/></g><
g id="swap-horiz"><path d="M6.99 11l-3.99 4 3.99 4v-3h7.01v-2h-7.01v-3zm14.01-2l
-3.99-4v3h-7.01v2h7.01v3l3.99-4z"/></g><g id="swap-vert-circle"><path d="M12 2c-
5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm-5.5 7l3.5-3.5 3
.5 3.5h-2.5v4h-2v-4h-2.5zm11 6l-3.5 3.5-3.5-3.5h2.5v-4h2v4h2.5z"/></g><g id="swa
p-vert"><path d="M16 17.01v-7.01h-2v7.01h-3l4 3.99 4-3.99h-3zm-7-14.01l-4 3.99h3
v7.01h2v-7.01h3l-4-3.99z"/></g><g id="system-update-tv"><path d="M12 16.5l4-4h-3
v-9h-2v9h-3l4 4zm9-13h-6v1.99h6v14.03h-18v-14.03h6v-1.99h-6c-1.1 0-2 .9-2 2v14c0
1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z"/></g><g id="tab"><path d="M2
1 3h-18c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0
16h-18v-14h10v4h8v10z"/></g><g id="tab-unselected"><path d="M1 9h2v-2h-2v2zm0 4
h2v-2h-2v2zm0-8h2v-2c-1.1 0-2 .9-2 2zm8 16h2v-2h-2v2zm-8-4h2v-2h-2v2zm2 4v-2h-2c
0 1.1.9 2 2 2zm18-18h-8v6h10v-4c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zm-12-12h2v-2h-2v2
zm-4 16h2v-2h-2v2zm0-16h2v-2h-2v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8
8h2v-2h-2v2zm4 0h2v-2h-2v2z"/></g><g id="text-format"><path d="M5 17v2h14v-2h-14
zm4.5-4.2h5l.9 2.2h2.1l-4.75-11h-1.5l-4.75 11h2.1l.9-2.2zm2.5-6.82l1.87 5.02h-3.
74l1.87-5.02z"/></g><g id="theaters"><path d="M18 3v2h-2v-2h-8v2h-2v-2h-2v18h2v-
2h2v2h8v-2h2v2h2v-18h-2zm-10 14h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2v-2h2v2zm10 8h-2
v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2v-2h2v2z"/></g><g id="thumb-down"><path d="M15 3h-
9c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01-.01.08c0
1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06l1.06 1.05 6.59-6.59c.36-.3
6.58-.86.58-1.41v-10c0-1.1-.9-2-2-2zm4 0v12h4v-12h-4z"/></g><g id="thumbs-up-dow
n"><path d="M12 6c0-.55-.45-1-1-1h-5.18l.66-3.18.02-.23c0-.31-.13-.59-.33-.8l-.7
9-.79-4.94 4.94c-.27.27-.44.65-.44 1.06v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15
-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55v-1.25zm10.5 4h-6.75c-.62 0-1.15.38
-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55v1.25c0 .55.45 1 1 1h5.18l-.66 3.18-.02
.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-
1.5-1.5z"/></g><g id="thumb-up"><path d="M1 21h4v-12h-4v12zm22-11c0-1.1-.9-2-2-2
h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06l-1.06-1.05-6.58 6.59c-.37.36-.59.8
6-.59 1.41v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.1
4-.73v-1.91l-.01-.01.01-.08z"/></g><g id="toc"><path d="M3 9h14v-2h-14v2zm0 4h14
v-2h-14v2zm0 4h14v-2h-14v2zm16 0h2v-2h-2v2zm0-10v2h2v-2h-2zm0 6h2v-2h-2v2z"/></g
><g id="today"><path d="M19 3h-1v-2h-2v2h-8v-2h-2v2h-1c-1.11 0-1.99.9-1.99 2l-.0
1 14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16h-14v-11h14v11zm-1
2-9h5v5h-5z"/></g><g id="track-changes"><path d="M19.07 4.93l-1.41 1.41c1.44 1.4
5 2.34 3.45 2.34 5.66 0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02
c-2.84.48-5 2.94-5 5.91 0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-
1.41 1.41c.72.73 1.17 1.73 1.17 2.83 0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3
.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72v
-8.28h-1c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93
-7.07z"/></g><g id="translate"><path d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94
2.98-4.17 3.71-6.53h2.93v-2h-7v-2h-2v2h-7v1.99h11.17c-.67 1.93-1.73 3.76-3.17 5
.36-.93-1.03-1.7-2.16-2.31-3.35h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02 1.42
1.42 5-5 3.11 3.11.76-2.04zm5.63-5.07h-2l-4.5 12h2l1.12-3h4.75l1.13 3h2l-4.5-12z
m-2.62 7l1.62-4.33 1.62 4.33h-3.24z"/></g><g id="trending-down"><path d="M16 18l
2.29-2.29-4.88-4.88-4 4-7.41-7.42 1.41-1.41 6 6 4-4 6.3 6.29 2.29-2.29v6z"/></g>
<g id="trending-neutral"><path d="M22 12l-4-4v3h-15v2h15v3z"/></g><g id="trendin
g-up"><path d="M16 6l2.29 2.29-4.88 4.88-4-4-7.41 7.42 1.41 1.41 6-6 4 4 6.3-6.2
9 2.29 2.29v-6z"/></g><g id="turned-in-not"><path d="M17 3h-10c-1.1 0-1.99.9-1.9
9 2l-.01 16 7-3 7 3v-16c0-1.1-.9-2-2-2zm0 15l-5-2.18-5 2.18v-13h10v13z"/></g><g
id="turned-in"><path d="M17 3h-10c-1.1 0-1.99.9-1.99 2l-.01 16 7-3 7 3v-16c0-1.1
-.9-2-2-2z"/></g><g id="undo"><path d="M12.5 8c-2.65 0-5.05.99-6.9 2.6l-3.6-3.6v
9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78c-
1.39-4.19-5.32-7.22-9.97-7.22z"/></g><g id="unfold-less"><path d="M7.41 18.59l1.
42 1.41 3.17-3.17 3.17 3.17 1.41-1.41-4.58-4.59-4.59 4.59zm9.18-13.18l-1.42-1.41
-3.17 3.17-3.17-3.17-1.42 1.41 4.59 4.59 4.59-4.59z"/></g><g id="unfold-more"><p
ath d="M12 5.83l3.17 3.17 1.41-1.41-4.58-4.59-4.59 4.59 1.42 1.41 3.17-3.17zm0 1
2.34l-3.17-3.17-1.41 1.41 4.58 4.59 4.59-4.59-1.42-1.41-3.17 3.17z"/></g><g id="
verified-user"><path d="M12 1l-9 4v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-1
2v-6l-9-4zm-2 16l-4-4 1.41-1.41 2.59 2.58 6.59-6.59 1.41 1.42-8 8z"/></g><g id="
view-agenda"><path d="M20 13h-17c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.4
5 1-1v-6c0-.55-.45-1-1-1zm0-10h-17c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-
.45 1-1v-6c0-.55-.45-1-1-1z"/></g><g id="view-array"><path d="M4 18h3v-13h-3v13z
m14-13v13h3v-13h-3zm-10 13h9v-13h-9v13z"/></g><g id="view-carousel"><path d="M7
19h10v-15h-10v15zm-5-2h4v-11h-4v11zm16-11v11h4v-11h-4z"/></g><g id="view-column"
><path d="M10 18h5v-13h-5v13zm-6 0h5v-13h-5v13zm12-13v13h5v-13h-5z"/></g><g id="
view-day"><path d="M2 21h19v-3h-19v3zm18-13h-17c-.55 0-1 .45-1 1v6c0 .55.45 1 1
1h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm-18-5v3h19v-3h-19z"/></g><g id="view-he
adline"><path d="M4 15h17v-2h-17v2zm0 4h17v-2h-17v2zm0-8h17v-2h-17v2zm0-6v2h17v-
2h-17z"/></g><g id="view-list"><path d="M4 14h4v-4h-4v4zm0 5h4v-4h-4v4zm0-10h4v-
4h-4v4zm5 5h12v-4h-12v4zm0 5h12v-4h-12v4zm0-14v4h12v-4h-12z"/></g><g id="view-mo
dule"><path d="M4 11h5v-6h-5v6zm0 7h5v-6h-5v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-
7h5v-6h-5v6zm6-6v6h5v-6h-5z"/></g><g id="view-quilt"><path d="M10 18h5v-6h-5v6zm
-6 0h5v-13h-5v13zm12 0h5v-6h-5v6zm-6-13v6h11v-6h-11z"/></g><g id="view-stream"><
path d="M4 18h17v-6h-17v6zm0-13v6h17v-6h-17z"/></g><g id="view-week"><path d="M6
5h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-12c0-.55-.45-1-1-1zm
14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-12c0-.55-.45-1-1-1
zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-12c0-.55-.45-1-1
-1z"/></g><g id="visibility-off"><path d="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26
-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.
74.25-3.98.7l2.16 2.16c.57-.23 1.18-.36 1.83-.36zm-10-2.73l2.28 2.28.46.46c-1.66
1.29-2.96 3.01-3.74 4.99 1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42
2.93 2.92 1.27-1.27-17.73-17.73-1.27 1.27zm5.53 5.53l1.55 1.55c-.05.21-.08.43-.0
8.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.7
6 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l
-.17.01z"/></g><g id="visibility"><path d="M12 4.5c-5 0-9.27 3.11-11 7.5 1.73 4.
39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zm0 12.5c-2.76 0-5-2.24-
5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3
-3-1.34-3-3-3z"/></g><g id="wallet-giftcard"><path d="M20 6h-2.18c.11-.31.18-.65
.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68c-.54-.8-1.45-1.34-
2.5-1.34-1.66 0-3 1.34-3 3 0 .35.07.69.18 1h-2.18c-1.11 0-1.99.89-1.99 2l-.01 11
c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2v-11c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s
-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-6 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1
1-1zm11 15h-16v-2h16v2zm0-5h-16v-6h5.08l-2.08 2.83 1.62 1.17 2.38-3.24 1-1.36 1
1.36 2.38 3.24 1.62-1.17-2.08-2.83h5.08v6z"/></g><g id="wallet-membership"><path
d="M20 2h-16c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89
2-2v-11c0-1.11-.89-2-2-2zm0 13h-16v-2h16v2zm0-5h-16v-6h16v6z"/></g><g id="walle
t-travel"><path d="M20 6h-3v-2c0-1.11-.89-2-2-2h-6c-1.11 0-2 .89-2 2v2h-3c-1.11
0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2v-11c0-1.11-.89-2-2-2zm-11-2h6
v2h-6v-2zm11 15h-16v-2h16v2zm0-5h-16v-6h3v2h2v-2h6v2h2v-2h3v6z"/></g><g id="warn
ing"><path d="M1 21h22l-11-19-11 19zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/></g><g id=
"work"><path d="M24 0v24h-24v-24h24m1-1h-26v26h26v-26z"/><path d="M20 6h-4v-2c0-
1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2h-4c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.8
9 2 2 2h16c1.11 0 2-.89 2-2v-11c0-1.11-.89-2-2-2zm-6 0h-4v-2h4v2z"/></g></defs><
/svg></core-iconset-svg><polymer-element name="core-icon-button" attributes="src
icon active" assetpath="../core-icon-button/"><template><style>:host{display:in
line-block;box-sizing:border-box;-moz-box-sizing:border-box;user-select:none;-mo
z-user-select:none;-webkit-user-select:none;border-radius:2px;padding:7px;margin
:2px;vertical-align:middle;font-size:1rem;cursor:pointer}:host([disabled]){opaci
ty:.6;pointer-events:none}:host(.outline){box-shadow:0 0 0 1px rgba(0,0,0,.1)}:h
ost(:hover:not([disabled])){box-shadow:0 1px 0 0 rgba(0,0,0,.12),0 0 0 1px rgba(
0,0,0,.1)}:host(.selected:not([disabled])){background-color:rgba(0,0,0,.05);box-
shadow:inset 0 1px 0 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.12)}:host(:active:n
ot([disabled]),.selected:active:not([disabled])){background-color:rgba(0,0,0,.05
);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.12)}:host(.cor
e-dark-theme.outline){background-color:rgba(200,200,200,.05);box-shadow:0 0 0 1p
x rgba(200,200,200,.1)}:host(.core-dark-theme:hover){background-color:rgba(200,2
00,200,.05);box-shadow:0 1px 0 0 rgba(200,200,200,.12),0 0 0 1px rgba(200,200,20
0,.1)}:host(.core-dark-theme.selected){background-color:rgba(220,220,220,.05);bo
x-shadow:inset 0 1px 0 0 rgba(200,200,200,.05),0 0 0 1px rgba(200,200,200,.12)}:
host(.core-dark-theme:active,.core-dark-theme.selected:active){background-color:
rgba(200,200,200,.05);box-shadow:inset 0 1px 0 0 rgba(200,200,200,.1),0 0 0 1px
rgba(200,200,200,.12)}core-icon{pointer-events:none}:host ::content>:not(core-ic
on){margin-left:4px}</style><core-icon src="{{src}}" icon="{{icon}}"></core-icon
><content></content></template><script>Polymer("core-icon-button",{src:"",active
:false,icon:"",activeChanged:function(){this.classList.toggle("selected",this.ac
tive)}});</script></polymer-element><polymer-element name="core-toolbar" attribu
tes="justify middleJustify bottomJustify" assetpath="../core-toolbar/"><template
><style>:host{display:block;position:relative;box-sizing:border-box;-moz-box-siz
ing:border-box;height:64px;font-size:1.3em;background-color:#CFD8DC}:host(.anima
te){transition:height .18s ease-in}:host(.medium-tall){height:128px}:host(.tall)
{height:192px}.toolbar-tools{position:relative;height:64px;padding:0 8px;pointer
-events:none}:host(.core-narrow),:host-context(.core-narrow){height:56px}polyfil
l-next-selector{content:':host.core-narrow.medium-tall, .core-narrow :host.mediu
m-tall'}:host(.core-narrow.medium-tall),:host-context(.core-narrow):host(.medium
-tall){height:112px}polyfill-next-selector{content:':host.core-narrow.tall, .cor
e-narrow :host.tall'}:host(.core-narrow.tall),:host-context(.core-narrow):host(.
tall){height:168px}polyfill-next-selector{content:':host.core-narrow .toolbar-to
ols, .core-narrow :host .toolbar-tools'}:host(.core-narrow) .toolbar-tools,:host
-context(.core-narrow) .toolbar-tools{height:56px;padding:0}#middleBar{position:
absolute;top:0;right:0;left:0}:host(.tall,.medium-tall) #middleBar{-webkit-trans
form:translateY(100%);transform:translateY(100%)}#bottomBar{position:absolute;ri
ght:0;bottom:0;left:0}polyfill-next-selector{content:'.toolbar-tools > *'}::cont
ent>*{pointer-events:auto}polyfill-next-selector{content:'.toolbar-tools > *'}::
content>*{margin:0 8px}polyfill-next-selector{content:'.toolbar-tools > .fit'}::
content>.fit{position:absolute;top:auto;right:0;bottom:0;left:0;width:auto;margi
n:0}polyfill-next-selector{content:':host .indent'}::content>.indent{margin-left
:60px}</style><div id="bottomBar" class="toolbar-tools" center="" horizontal=""
layout=""><content select=".bottom"></content></div><div id="middleBar" class="t
oolbar-tools" center="" horizontal="" layout=""><content select=".middle"></cont
ent></div><div id="topBar" class="toolbar-tools" center="" horizontal="" layout=
""><content></content></div></template><script>(function(){Polymer("core-toolbar
",{justify:"",middleJustify:"",bottomJustify:"",justifyChanged:function(old){thi
s.updateBarJustify(this.$.topBar,this.justify,old)},middleJustifyChanged:functio
n(old){this.updateBarJustify(this.$.middleBar,this.middleJustify,old)},bottomJus
tifyChanged:function(old){this.updateBarJustify(this.$.bottomBar,this.bottomJust
ify,old)},updateBarJustify:function(bar,justify,old){if(old){bar.removeAttribute
(this.toLayoutAttrName(old))}if(this.justify){bar.setAttribute(this.toLayoutAttr
Name(justify),"")}},toLayoutAttrName:function(value){return value==="between"?"j
ustified":value+"-justified"}})})();</script></polymer-element><polymer-element
name="core-header-panel" assetpath="../core-header-panel/"><template><style>:hos
t{display:block;position:relative}#outerContainer{position:absolute;top:0;right:
0;bottom:0;left:0}#mainPanel{position:relative}#mainContainer{position:relative;
overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#dropShadow{p
osition:absolute;top:0;left:0;right:0;height:6px;box-shadow:inset 0 5px 6px -3px
rgba(0,0,0,.4)}#dropShadow.hidden{display:none}:host([mode=scroll]) #mainContai
ner{overflow:visible}:host([mode=scroll]) #outerContainer{overflow-y:auto;overfl
ow-x:hidden;-webkit-overflow-scrolling:touch}:host([mode=cover]) #mainPanel{posi
tion:static}:host([mode=cover]) #mainContainer{position:absolute;top:0;right:0;b
ottom:0;left:0}:host([mode=cover]) #dropShadow{position:static;width:100%}</styl
e><div id="outerContainer" vertical="" layout=""><content id="headerContent" sel
ect="core-toolbar, .core-header"></content><div id="mainPanel" flex="" vertical=
"" layout=""><div id="mainContainer" flex?="{{mode !== 'cover'}}"><content id="m
ainContent" select="*"></content></div><div id="dropShadow"></div></div></div></
template><script>Polymer("core-header-panel",{publish:{mode:{value:"",reflect:tr
ue},tallClass:"tall",shadow:false},animateDuration:200,modeConfigs:{shadowMode:{
waterfall:1,"waterfall-tall":1},noShadow:{seamed:1,cover:1,scroll:1},tallMode:{"
waterfall-tall":1},outerScroll:{scroll:1}},ready:function(){this.scrollHandler=t
his.scroll.bind(this);this.addListener()},detached:function(){this.removeListene
r(this.mode)},addListener:function(){this.scroller.addEventListener("scroll",thi
s.scrollHandler)},removeListener:function(mode){var s=this.getScrollerForMode(mo
de);s.removeEventListener("scroll",this.scrollHandler)},domReady:function(){this
.async("scroll")},modeChanged:function(old){var header=this.header;if(header){va
r configs=this.modeConfigs;if(configs.tallMode[old]&&!configs.tallMode[this.mode
]){header.classList.remove(this.tallClass);this.async(function(){header.classLis
t.remove("animate")},null,this.animateDuration)}else{header.classList.toggle("an
imate",configs.tallMode[this.mode])}}if(configs&&(configs.outerScroll[this.mode]
||configs.outerScroll[old])){this.removeListener(old);this.addListener()}this.sc
roll()},get header(){return this.$.headerContent.getDistributedNodes()[0]},getSc
rollerForMode:function(mode){return this.modeConfigs.outerScroll[mode]?this.$.ou
terContainer:this.$.mainContainer},get scroller(){return this.getScrollerForMode
(this.mode)},scroll:function(){var configs=this.modeConfigs;var main=this.$.main
Container;var header=this.header;var sTop=main.scrollTop;var atTop=sTop===0;this
.$.dropShadow.classList.toggle("hidden",!this.shadow&&(atTop&&configs.shadowMode
[this.mode]||configs.noShadow[this.mode]));if(header&&configs.tallMode[this.mode
]){header.classList.toggle(this.tallClass,atTop||header.classList.contains(this.
tallClass)&&main.scrollHeight<this.$.outerContainer.offsetHeight)}this.fire("scr
oll",{target:this.scroller},this,false)}});</script></polymer-element><script>(f
unction(){var block={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:noop,hr:/^(
*[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:
noop,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!d
ef)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|
\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\
]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:noop,paragraph:/^((?:
[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};block
.bullet=/(?:[*+-]|\d+\.)/;block.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*
/;block.item=replace(block.item,"gm")(/bull/g,block.bullet)();block.list=replace
(block.list)(/bull/g,block.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")
("def","\\n+(?="+block.def.source+")")();block.blockquote=replace(block.blockquo
te)("def",block.def)();block._tag="(?!(?:"+"a|em|strong|small|s|cite|q|dfn|abbr|
data|time|code"+"|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo"+"|span|br|
wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b";block.html=replace(block.html)("
comment",/<!--[\s\S]*?-->/)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/<tag(?:"
[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,block._tag)();block.paragraph=replace(block.p
aragraph)("hr",block.hr)("heading",block.heading)("lheading",block.lheading)("bl
ockquote",block.blockquote)("tag","<"+block._tag)("def",block.def)();block.norma
l=merge({},block);block.gfm=merge({},block.normal,{fences:/^ *(`{3,}|~{3,}) *(\S
+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/});block.gfm.paragraph=replace(b
lock.paragraph)("(?!","(?!"+block.gfm.fences.source.replace("\\1","\\2")+"|"+blo
ck.list.source.replace("\\1","\\3")+"|")();block.tables=merge({},block.gfm,{npta
ble:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|
(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/});function Lexer(options){
this.tokens=[];this.tokens.links={};this.options=options||marked.defaults;this.r
ules=block.normal;if(this.options.gfm){if(this.options.tables){this.rules=block.
tables}else{this.rules=block.gfm}}}Lexer.rules=block;Lexer.lex=function(src,opti
ons){var lexer=new Lexer(options);return lexer.lex(src)};Lexer.prototype.lex=fun
ction(src){src=src.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a
0/g," ").replace(/\u2424/g,"\n");return this.token(src,true)};Lexer.prototype.to
ken=function(src,top,bq){var src=src.replace(/^ +$/gm,""),next,loose,cap,bull,b,
item,space,i,l;while(src){if(cap=this.rules.newline.exec(src)){src=src.substring
(cap[0].length);if(cap[0].length>1){this.tokens.push({type:"space"})}}if(cap=thi
s.rules.code.exec(src)){src=src.substring(cap[0].length);cap=cap[0].replace(/^ {
4}/gm,"");this.tokens.push({type:"code",text:!this.options.pedantic?cap.replace(
/\n+$/,""):cap});continue}if(cap=this.rules.fences.exec(src)){src=src.substring(
cap[0].length);this.tokens.push({type:"code",lang:cap[2],text:cap[3]});continue}
if(cap=this.rules.heading.exec(src)){src=src.substring(cap[0].length);this.token
s.push({type:"heading",depth:cap[1].length,text:cap[2]});continue}if(top&&(cap=t
his.rules.nptable.exec(src))){src=src.substring(cap[0].length);item={type:"table
",header:cap[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:cap[2].replace(
/^ *|\| *$/g,"").split(/ *\| */),cells:cap[3].replace(/\n$/,"").split("\n")};for
(i=0;i<item.align.length;i++){if(/^ *-+: *$/.test(item.align[i])){item.align[i]=
"right"}else if(/^ *:-+: *$/.test(item.align[i])){item.align[i]="center"}else if
(/^ *:-+ *$/.test(item.align[i])){item.align[i]="left"}else{item.align[i]=null}}
for(i=0;i<item.cells.length;i++){item.cells[i]=item.cells[i].split(/ *\| */)}thi
s.tokens.push(item);continue}if(cap=this.rules.lheading.exec(src)){src=src.subst
ring(cap[0].length);this.tokens.push({type:"heading",depth:cap[2]==="="?1:2,text
:cap[1]});continue}if(cap=this.rules.hr.exec(src)){src=src.substring(cap[0].leng
th);this.tokens.push({type:"hr"});continue}if(cap=this.rules.blockquote.exec(src
)){src=src.substring(cap[0].length);this.tokens.push({type:"blockquote_start"});
cap=cap[0].replace(/^ *> ?/gm,"");this.token(cap,top,true);this.tokens.push({typ
e:"blockquote_end"});continue}if(cap=this.rules.list.exec(src)){src=src.substrin
g(cap[0].length);bull=cap[2];this.tokens.push({type:"list_start",ordered:bull.le
ngth>1});cap=cap[0].match(this.rules.item);next=false;l=cap.length;i=0;for(;i<l;
i++){item=cap[i];space=item.length;item=item.replace(/^ *([*+-]|\d+\.) +/,"");if
(~item.indexOf("\n ")){space-=item.length;item=!this.options.pedantic?item.repla
ce(new RegExp("^ {1,"+space+"}","gm"),""):item.replace(/^ {1,4}/gm,"")}if(this.o
ptions.smartLists&&i!==l-1){b=block.bullet.exec(cap[i+1])[0];if(bull!==b&&!(bull
.length>1&&b.length>1)){src=cap.slice(i+1).join("\n")+src;i=l-1}}loose=next||/\n
\n(?!\s*$)/.test(item);if(i!==l-1){next=item.charAt(item.length-1)==="\n";if(!lo
ose)loose=next}this.tokens.push({type:loose?"loose_item_start":"list_item_start"
});this.token(item,false,bq);this.tokens.push({type:"list_item_end"})}this.token
s.push({type:"list_end"});continue}if(cap=this.rules.html.exec(src)){src=src.sub
string(cap[0].length);this.tokens.push({type:this.options.sanitize?"paragraph":"
html",pre:cap[1]==="pre"||cap[1]==="script"||cap[1]==="style",text:cap[0]});cont
inue}if(!bq&&top&&(cap=this.rules.def.exec(src))){src=src.substring(cap[0].lengt
h);this.tokens.links[cap[1].toLowerCase()]={href:cap[2],title:cap[3]};continue}i
f(top&&(cap=this.rules.table.exec(src))){src=src.substring(cap[0].length);item={
type:"table",header:cap[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:cap[
2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:cap[3].replace(/(?: *\| *)?\n$
/,"").split("\n")};for(i=0;i<item.align.length;i++){if(/^ *-+: *$/.test(item.ali
gn[i])){item.align[i]="right"}else if(/^ *:-+: *$/.test(item.align[i])){item.ali
gn[i]="center"}else if(/^ *:-+ *$/.test(item.align[i])){item.align[i]="left"}els
e{item.align[i]=null}}for(i=0;i<item.cells.length;i++){item.cells[i]=item.cells[
i].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */)}this.tokens.push(item);continu
e}if(top&&(cap=this.rules.paragraph.exec(src))){src=src.substring(cap[0].length)
;this.tokens.push({type:"paragraph",text:cap[1].charAt(cap[1].length-1)==="\n"?c
ap[1].slice(0,-1):cap[1]});continue}if(cap=this.rules.text.exec(src)){src=src.su
bstring(cap[0].length);this.tokens.push({type:"text",text:cap[0]});continue}if(s
rc){throw new Error("Infinite loop on byte: "+src.charCodeAt(0))}}return this.to
kens};var inline={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/
)[^ >]+)>/,url:noop,tag:/^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/
,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:
/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\
*\*(?!\*)/,em:/^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(
`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:noop,text:/^[\s\S]+?(?
=[\\<!\[_*`]| {2,}\n|$)/};inline._inside=/(?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*
/;inline._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;inline.link=repl
ace(inline.link)("inside",inline._inside)("href",inline._href)();inline.reflink=
replace(inline.reflink)("inside",inline._inside)();inline.normal=merge({},inline
);inline.pedantic=merge({},inline.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^
\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S
]*?\S)\*(?!\*)/});inline.gfm=merge({},inline.normal,{escape:replace(inline.escap
e)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\
S]*?\S)~~/,text:replace(inline.text)("]|","~]|")("|","|https?://|")()});inline.b
reaks=merge({},inline.gfm,{br:replace(inline.br)("{2,}","*")(),text:replace(inli
ne.gfm.text)("{2,}","*")()});function InlineLexer(links,options){this.options=op
tions||marked.defaults;this.links=links;this.rules=inline.normal;this.renderer=t
his.options.renderer||new Renderer;this.renderer.options=this.options;if(!this.l
inks){throw new Error("Tokens array requires a `links` property.")}if(this.optio
ns.gfm){if(this.options.breaks){this.rules=inline.breaks}else{this.rules=inline.
gfm}}else if(this.options.pedantic){this.rules=inline.pedantic}}InlineLexer.rule
s=inline;InlineLexer.output=function(src,links,options){var inline=new InlineLex
er(links,options);return inline.output(src)};InlineLexer.prototype.output=functi
on(src){var out="",link,text,href,cap;while(src){if(cap=this.rules.escape.exec(s
rc)){src=src.substring(cap[0].length);out+=cap[1];continue}if(cap=this.rules.aut
olink.exec(src)){src=src.substring(cap[0].length);if(cap[2]==="@"){text=cap[1].c
harAt(6)===":"?this.mangle(cap[1].substring(7)):this.mangle(cap[1]);href=this.ma
ngle("mailto:")+text}else{text=escape(cap[1]);href=text}out+=this.renderer.link(
href,null,text);continue}if(!this.inLink&&(cap=this.rules.url.exec(src))){src=sr
c.substring(cap[0].length);text=escape(cap[1]);href=text;out+=this.renderer.link
(href,null,text);continue}if(cap=this.rules.tag.exec(src)){if(!this.inLink&&/^<a
/i.test(cap[0])){this.inLink=true}else if(this.inLink&&/^<\/a>/i.test(cap[0])){
this.inLink=false}src=src.substring(cap[0].length);out+=this.options.sanitize?es
cape(cap[0]):cap[0];continue}if(cap=this.rules.link.exec(src)){src=src.substring
(cap[0].length);this.inLink=true;out+=this.outputLink(cap,{href:cap[2],title:cap
[3]});this.inLink=false;continue}if((cap=this.rules.reflink.exec(src))||(cap=thi
s.rules.nolink.exec(src))){src=src.substring(cap[0].length);link=(cap[2]||cap[1]
).replace(/\s+/g," ");link=this.links[link.toLowerCase()];if(!link||!link.href){
out+=cap[0].charAt(0);src=cap[0].substring(1)+src;continue}this.inLink=true;out+
=this.outputLink(cap,link);this.inLink=false;continue}if(cap=this.rules.strong.e
xec(src)){src=src.substring(cap[0].length);out+=this.renderer.strong(this.output
(cap[2]||cap[1]));continue}if(cap=this.rules.em.exec(src)){src=src.substring(cap
[0].length);out+=this.renderer.em(this.output(cap[2]||cap[1]));continue}if(cap=t
his.rules.code.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.co
despan(escape(cap[2],true));continue}if(cap=this.rules.br.exec(src)){src=src.sub
string(cap[0].length);out+=this.renderer.br();continue}if(cap=this.rules.del.exe
c(src)){src=src.substring(cap[0].length);out+=this.renderer.del(this.output(cap[
1]));continue}if(cap=this.rules.text.exec(src)){src=src.substring(cap[0].length)
;out+=escape(this.smartypants(cap[0]));continue}if(src){throw new Error("Infinit
e loop on byte: "+src.charCodeAt(0))}}return out};InlineLexer.prototype.outputLi
nk=function(cap,link){var href=escape(link.href),title=link.title?escape(link.ti
tle):null;return cap[0].charAt(0)!=="!"?this.renderer.link(href,title,this.outpu
t(cap[1])):this.renderer.image(href,title,escape(cap[1]))};InlineLexer.prototype
.smartypants=function(text){if(!this.options.smartypants)return text;return text
.replace(/--/g,"—").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").r
eplace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,
"…")};InlineLexer.prototype.mangle=function(text){var out="",l=text.length,i=0,c
h;for(;i<l;i++){ch=text.charCodeAt(i);if(Math.random()>.5){ch="x"+ch.toString(16
)}out+="&#"+ch+";"}return out};function Renderer(options){this.options=options||
{}}Renderer.prototype.code=function(code,lang,escaped){if(this.options.highlight
){var out=this.options.highlight(code,lang);if(out!=null&&out!==code){escaped=tr
ue;code=out}}if(!lang){return"<pre><code>"+(escaped?code:escape(code,true))+"\n<
/code></pre>"}return'<pre><code class="'+this.options.langPrefix+escape(lang,tru
e)+'">'+(escaped?code:escape(code,true))+"\n</code></pre>\n"};Renderer.prototype
.blockquote=function(quote){return"<blockquote>\n"+quote+"</blockquote>\n"};Rend
erer.prototype.html=function(html){return html};Renderer.prototype.heading=funct
ion(text,level,raw){return"<h"+level+' id="'+this.options.headerPrefix+raw.toLow
erCase().replace(/[^\w]+/g,"-")+'">'+text+"</h"+level+">\n"};Renderer.prototype.
hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"};Renderer.prototype.l
ist=function(body,ordered){var type=ordered?"ol":"ul";return"<"+type+">\n"+body+
"</"+type+">\n"};Renderer.prototype.listitem=function(text){return"<li>"+text+"<
/li>\n"};Renderer.prototype.paragraph=function(text){return"<p>"+text+"</p>\n"};
Renderer.prototype.table=function(header,body){return"<table>\n"+"<thead>\n"+hea
der+"</thead>\n"+"<tbody>\n"+body+"</tbody>\n"+"</table>\n"};Renderer.prototype.
tablerow=function(content){return"<tr>\n"+content+"</tr>\n"};Renderer.prototype.
tablecell=function(content,flags){var type=flags.header?"th":"td";var tag=flags.
align?"<"+type+' style="text-align:'+flags.align+'">':"<"+type+">";return tag+co
ntent+"</"+type+">\n"};Renderer.prototype.strong=function(text){return"<strong>"
+text+"</strong>"};Renderer.prototype.em=function(text){return"<em>"+text+"</em>
"};Renderer.prototype.codespan=function(text){return"<code>"+text+"</code>"};Ren
derer.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"};Renderer
.prototype.del=function(text){return"<del>"+text+"</del>"};Renderer.prototype.li
nk=function(href,title,text){if(this.options.sanitize){try{var prot=decodeURICom
ponent(unescape(href)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return""}if(
prot.indexOf("javascript:")===0){return""}}var out='<a href="'+href+'"';if(title
){out+=' title="'+title+'"'}out+=">"+text+"</a>";return out};Renderer.prototype.
image=function(href,title,text){var out='<img src="'+href+'" alt="'+text+'"';if(
title){out+=' title="'+title+'"'}out+=this.options.xhtml?"/>":">";return out};fu
nction Parser(options){this.tokens=[];this.token=null;this.options=options||mark
ed.defaults;this.options.renderer=this.options.renderer||new Renderer;this.rende
rer=this.options.renderer;this.renderer.options=this.options}Parser.parse=functi
on(src,options,renderer){var parser=new Parser(options,renderer);return parser.p
arse(src)};Parser.prototype.parse=function(src){this.inline=new InlineLexer(src.
links,this.options,this.renderer);this.tokens=src.reverse();var out="";while(thi
s.next()){out+=this.tok()}return out};Parser.prototype.next=function(){return th
is.token=this.tokens.pop()};Parser.prototype.peek=function(){return this.tokens[
this.tokens.length-1]||0};Parser.prototype.parseText=function(){var body=this.to
ken.text;while(this.peek().type==="text"){body+="\n"+this.next().text}return thi
s.inline.output(body)};Parser.prototype.tok=function(){switch(this.token.type){c
ase"space":{return""}case"hr":{return this.renderer.hr()}case"heading":{return t
his.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.t
oken.text)}case"code":{return this.renderer.code(this.token.text,this.token.lang
,this.token.escaped)}case"table":{var header="",body="",i,row,cell,flags,j;cell=
"";for(i=0;i<this.token.header.length;i++){flags={header:true,align:this.token.a
lign[i]};cell+=this.renderer.tablecell(this.inline.output(this.token.header[i]),
{header:true,align:this.token.align[i]})}header+=this.renderer.tablerow(cell);fo
r(i=0;i<this.token.cells.length;i++){row=this.token.cells[i];cell="";for(j=0;j<r
ow.length;j++){cell+=this.renderer.tablecell(this.inline.output(row[j]),{header:
false,align:this.token.align[j]})}body+=this.renderer.tablerow(cell)}return this
.renderer.table(header,body)}case"blockquote_start":{var body="";while(this.next
().type!=="blockquote_end"){body+=this.tok()}return this.renderer.blockquote(bod
y)}case"list_start":{var body="",ordered=this.token.ordered;while(this.next().ty
pe!=="list_end"){body+=this.tok()}return this.renderer.list(body,ordered)}case"l
ist_item_start":{var body="";while(this.next().type!=="list_item_end"){body+=thi
s.token.type==="text"?this.parseText():this.tok()}return this.renderer.listitem(
body)}case"loose_item_start":{var body="";while(this.next().type!=="list_item_en
d"){body+=this.tok()}return this.renderer.listitem(body)}case"html":{var html=!t
his.token.pre&&!this.options.pedantic?this.inline.output(this.token.text):this.t
oken.text;return this.renderer.html(html)}case"paragraph":{return this.renderer.
paragraph(this.inline.output(this.token.text))}case"text":{return this.renderer.
paragraph(this.parseText())}}};function escape(html,encode){return html.replace(
!encode?/&(?!#?\w+;)/g:/&/g,"&").replace(/</g,"<").replace(/>/g,">").r
eplace(/"/g,""").replace(/'/g,"'")}function unescape(html){return html.
replace(/&([#\w]+);/g,function(_,n){n=n.toLowerCase();if(n==="colon")return":";i
f(n.charAt(0)==="#"){return n.charAt(1)==="x"?String.fromCharCode(parseInt(n.sub
string(2),16)):String.fromCharCode(+n.substring(1))}return""})}function replace(
regex,opt){regex=regex.source;opt=opt||"";return function self(name,val){if(!nam
e)return new RegExp(regex,opt);val=val.source||val;val=val.replace(/(^|[^\[])\^/
g,"$1");regex=regex.replace(name,val);return self}}function noop(){}noop.exec=no
op;function merge(obj){var i=1,target,key;for(;i<arguments.length;i++){target=ar
guments[i];for(key in target){if(Object.prototype.hasOwnProperty.call(target,key
)){obj[key]=target[key]}}}return obj}function marked(src,opt,callback){if(callba
ck||typeof opt==="function"){if(!callback){callback=opt;opt=null}opt=merge({},ma
rked.defaults,opt||{});var highlight=opt.highlight,tokens,pending,i=0;try{tokens
=Lexer.lex(src,opt)}catch(e){return callback(e)}pending=tokens.length;var done=f
unction(){var out,err;try{out=Parser.parse(tokens,opt)}catch(e){err=e}opt.highli
ght=highlight;return err?callback(err):callback(null,out)};if(!highlight||highli
ght.length<3){return done()}delete opt.highlight;if(!pending)return done();for(;
i<tokens.length;i++){(function(token){if(token.type!=="code"){return--pending||d
one()}return highlight(token.text,token.lang,function(err,code){if(code==null||c
ode===token.text){return--pending||done()}token.text=code;token.escaped=true;--p
ending||done()})})(tokens[i])}return}try{if(opt)opt=merge({},marked.defaults,opt
);return Parser.parse(Lexer.lex(src,opt),opt)}catch(e){e.message+="\nPlease repo
rt this to https://github.com/chjj/marked.";if((opt||marked.defaults).silent){re
turn"<p>An error occured:</p><pre>"+escape(e.message+"",true)+"</pre>"}throw e}}
marked.options=marked.setOptions=function(opt){merge(marked.defaults,opt);return
marked};marked.defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanit
ize:false,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smarty
pants:false,headerPrefix:"",renderer:new Renderer,xhtml:false};marked.Parser=Par
ser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.Lexer=Lexer;marke
d.lexer=Lexer.lex;marked.InlineLexer=InlineLexer;marked.inlineLexer=InlineLexer.
output;marked.parse=marked;if(typeof exports==="object"){module.exports=marked}e
lse if(typeof define==="function"&&define.amd){define(function(){return marked})
}else{this.marked=marked}}).call(function(){return this||(typeof window!=="undef
ined"?window:global)}());</script><polymer-element name="marked-element" attribu
tes="text" assetpath="../marked-element/"><script>Polymer("marked-element",{text
:"",attached:function(){marked.setOptions({highlight:this.highlight.bind(this)})
;if(!this.text){this.text=this.innerHTML}},textChanged:function(oldVal,newVal){i
f(newVal){this.innerHTML=marked(this.text)}},highlight:function(code,lang){var e
vent=this.fire("marked-js-highlight",{code:code,lang:lang});return event.detail.
code||code}});</script></polymer-element><script>var IN_GLOBAL_SCOPE=true;window
["PR_SHOULD_USE_CONTINUATION"]=true;var prettyPrintOne;var prettyPrint;(function
(){var win=window;var FLOW_CONTROL_KEYWORDS=["break,continue,do,else,for,if,retu
rn,while"];var C_KEYWORDS=[FLOW_CONTROL_KEYWORDS,"auto,case,char,const,default,"
+"double,enum,extern,float,goto,inline,int,long,register,short,signed,"+"sizeof,
static,struct,switch,typedef,union,unsigned,void,volatile"];var COMMON_KEYWORDS=
[C_KEYWORDS,"catch,class,delete,false,import,"+"new,operator,private,protected,p
ublic,this,throw,true,try,typeof"];var CPP_KEYWORDS=[COMMON_KEYWORDS,"alignof,al
ign_union,asm,axiom,bool,"+"concept,concept_map,const_cast,constexpr,decltype,de
legate,"+"dynamic_cast,explicit,export,friend,generic,late_check,"+"mutable,name
space,nullptr,property,reinterpret_cast,static_assert,"+"static_cast,template,ty
peid,typename,using,virtual,where"];var JAVA_KEYWORDS=[COMMON_KEYWORDS,"abstract
,assert,boolean,byte,extends,final,finally,implements,import,"+"instanceof,inter
face,null,native,package,strictfp,super,synchronized,"+"throws,transient"];var C
SHARP_KEYWORDS=[JAVA_KEYWORDS,"as,base,by,checked,decimal,delegate,descending,dy
namic,event,"+"fixed,foreach,from,group,implicit,in,internal,into,is,let,"+"lock
,object,out,override,orderby,params,partial,readonly,ref,sbyte,"+"sealed,stackal
loc,string,select,uint,ulong,unchecked,unsafe,ushort,"+"var,virtual,where"];var
COFFEE_KEYWORDS="all,and,by,catch,class,else,extends,false,finally,"+"for,if,in,
is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,"+"throw,true,try,un
less,until,when,while,yes";var JSCRIPT_KEYWORDS=[COMMON_KEYWORDS,"debugger,eval,
export,function,get,null,set,undefined,var,with,"+"Infinity,NaN"];var PERL_KEYWO
RDS="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,"+"goto,if,import,las
t,local,my,next,no,our,print,package,redo,require,"+"sub,undef,unless,until,use,
wantarray,while,BEGIN,END";var PYTHON_KEYWORDS=[FLOW_CONTROL_KEYWORDS,"and,as,as
sert,class,def,del,"+"elif,except,exec,finally,from,global,import,in,is,lambda,"
+"nonlocal,not,or,pass,print,raise,try,with,yield,"+"False,True,None"];var RUBY_
KEYWORDS=[FLOW_CONTROL_KEYWORDS,"alias,and,begin,case,class,"+"def,defined,elsif
,end,ensure,false,in,module,next,nil,not,or,redo,"+"rescue,retry,self,super,then
,true,undef,unless,until,when,yield,"+"BEGIN,END"];var RUST_KEYWORDS=[FLOW_CONTR
OL_KEYWORDS,"as,assert,const,copy,drop,"+"enum,extern,fail,false,fn,impl,let,log
,loop,match,mod,move,mut,priv,"+"pub,pure,ref,self,static,struct,true,trait,type
,unsafe,use"];var SH_KEYWORDS=[FLOW_CONTROL_KEYWORDS,"case,done,elif,esac,eval,f
i,"+"function,in,local,set,then,until"];var ALL_KEYWORDS=[CPP_KEYWORDS,CSHARP_KE
YWORDS,JSCRIPT_KEYWORDS,PERL_KEYWORDS,PYTHON_KEYWORDS,RUBY_KEYWORDS,SH_KEYWORDS]
;var C_TYPES=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterato
r|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/;var PR_STRING="str";var PR_KEYWO
RD="kwd";var PR_COMMENT="com";var PR_TYPE="typ";var PR_LITERAL="lit";var PR_PUNC
TUATION="pun";var PR_PLAIN="pln";var PR_TAG="tag";var PR_DECLARATION="dec";var P
R_SOURCE="src";var PR_ATTRIB_NAME="atn";var PR_ATTRIB_VALUE="atv";var PR_NOCODE=
"nocode";var REGEXP_PRECEDER_PATTERN="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|
\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|b
reak|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s
*";function combinePrefixPatterns(regexs){var capturedGroupIndex=0;var needToFol
dCase=false;var ignoreCase=false;for(var i=0,n=regexs.length;i<n;++i){var regex=
regexs[i];if(regex.ignoreCase){ignoreCase=true}else if(/[a-z]/i.test(regex.sourc
e.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){needToFoldCase=true;ig
noreCase=false;break}}var escapeCharToCodeUnit={b:8,t:9,n:10,v:11,f:12,r:13};fun
ction decodeEscape(charsetPart){var cc0=charsetPart.charCodeAt(0);if(cc0!==92){r
eturn cc0}var c1=charsetPart.charAt(1);cc0=escapeCharToCodeUnit[c1];if(cc0){retu
rn cc0}else if("0"<=c1&&c1<="7"){return parseInt(charsetPart.substring(1),8)}els
e if(c1==="u"||c1==="x"){return parseInt(charsetPart.substring(2),16)}else{retur
n charsetPart.charCodeAt(1)}}function encodeEscape(charCode){if(charCode<32){ret
urn(charCode<16?"\\x0":"\\x")+charCode.toString(16)}var ch=String.fromCharCode(c
harCode);return ch==="\\"||ch==="-"||ch==="]"||ch==="^"?"\\"+ch:ch}function case
FoldCharset(charSet){var charsetParts=charSet.substring(1,charSet.length-1).matc
h(new RegExp("\\\\u[0-9A-Fa-f]{4}"+"|\\\\x[0-9A-Fa-f]{2}"+"|\\\\[0-3][0-7]{0,2}"
+"|\\\\[0-7]{1,2}"+"|\\\\[\\s\\S]"+"|-"+"|[^-\\\\]","g"));var ranges=[];var inve
rse=charsetParts[0]==="^";var out=["["];if(inverse){out.push("^")}for(var i=inve
rse?1:0,n=charsetParts.length;i<n;++i){var p=charsetParts[i];if(/\\[bdsw]/i.test
(p)){out.push(p)}else{var start=decodeEscape(p);var end;if(i+2<n&&"-"===charsetP
arts[i+1]){end=decodeEscape(charsetParts[i+2]);i+=2}else{end=start}ranges.push([
start,end]);if(!(end<65||start>122)){if(!(end<65||start>90)){ranges.push([Math.m
ax(65,start)|32,Math.min(end,90)|32])}if(!(end<97||start>122)){ranges.push([Math
.max(97,start)&~32,Math.min(end,122)&~32])}}}}ranges.sort(function(a,b){return a
[0]-b[0]||b[1]-a[1]});var consolidatedRanges=[];var lastRange=[];for(var i=0;i<r
anges.length;++i){var range=ranges[i];if(range[0]<=lastRange[1]+1){lastRange[1]=
Math.max(lastRange[1],range[1])}else{consolidatedRanges.push(lastRange=range)}}f
or(var i=0;i<consolidatedRanges.length;++i){var range=consolidatedRanges[i];out.
push(encodeEscape(range[0]));if(range[1]>range[0]){if(range[1]+1>range[0]){out.p
ush("-")}out.push(encodeEscape(range[1]))}}out.push("]");return out.join("")}fun
ction allowAnywhereFoldCaseAndRenumberGroups(regex){var parts=regex.source.match
(new RegExp("(?:"+"\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]"+"|\\\\u[A-Fa-f0-9]{4}"
+"|\\\\x[A-Fa-f0-9]{2}"+"|\\\\[0-9]+"+"|\\\\[^ux0-9]"+"|\\(\\?[:!=]"+"|[\\(\\)\\
^]"+"|[^\\x5B\\x5C\\(\\)\\^]+"+")","g"));var n=parts.length;var capturedGroups=[
];for(var i=0,groupIndex=0;i<n;++i){var p=parts[i];if(p==="("){++groupIndex}else
if("\\"===p.charAt(0)){var decimalValue=+p.substring(1);if(decimalValue){if(dec
imalValue<=groupIndex){capturedGroups[decimalValue]=-1}else{parts[i]=encodeEscap
e(decimalValue)}}}}for(var i=1;i<capturedGroups.length;++i){if(-1===capturedGrou
ps[i]){capturedGroups[i]=++capturedGroupIndex}}for(var i=0,groupIndex=0;i<n;++i)
{var p=parts[i];if(p==="("){++groupIndex;if(!capturedGroups[groupIndex]){parts[i
]="(?:"}}else if("\\"===p.charAt(0)){var decimalValue=+p.substring(1);if(decimal
Value&&decimalValue<=groupIndex){parts[i]="\\"+capturedGroups[decimalValue]}}}fo
r(var i=0;i<n;++i){if("^"===parts[i]&&"^"!==parts[i+1]){parts[i]=""}}if(regex.ig
noreCase&&needToFoldCase){for(var i=0;i<n;++i){var p=parts[i];var ch0=p.charAt(0
);if(p.length>=2&&ch0==="["){parts[i]=caseFoldCharset(p)}else if(ch0!=="\\"){par
ts[i]=p.replace(/[a-zA-Z]/g,function(ch){var cc=ch.charCodeAt(0);return"["+Strin
g.fromCharCode(cc&~32,cc|32)+"]"})}}}return parts.join("")}var rewritten=[];for(
var i=0,n=regexs.length;i<n;++i){var regex=regexs[i];if(regex.global||regex.mult
iline){throw new Error(""+regex)}rewritten.push("(?:"+allowAnywhereFoldCaseAndRe
numberGroups(regex)+")")}return new RegExp(rewritten.join("|"),ignoreCase?"gi":"
g")}function extractSourceSpans(node,isPreformatted){var nocode=/(?:^|\s)nocode(
?:\s|$)/;var chunks=[];var length=0;var spans=[];var k=0;function walk(node){var
type=node.nodeType;if(type==1){if(nocode.test(node.className)){return}for(var c
hild=node.firstChild;child;child=child.nextSibling){walk(child)}var nodeName=nod
e.nodeName.toLowerCase();if("br"===nodeName||"li"===nodeName){chunks[k]="\n";spa
ns[k<<1]=length++;spans[k++<<1|1]=node}}else if(type==3||type==4){var text=node.
nodeValue;if(text.length){if(!isPreformatted){text=text.replace(/[ \t\r\n]+/g,"
")}else{text=text.replace(/\r\n?/g,"\n")}chunks[k]=text;spans[k<<1]=length;lengt
h+=text.length;spans[k++<<1|1]=node}}}walk(node);return{sourceCode:chunks.join("
").replace(/\n$/,""),spans:spans}}function appendDecorations(basePos,sourceCode,
langHandler,out){if(!sourceCode){return}var job={sourceCode:sourceCode,basePos:b
asePos};langHandler(job);out.push.apply(out,job.decorations)}var notWs=/\S/;func
tion childContentWrapper(element){var wrapper=undefined;for(var c=element.firstC
hild;c;c=c.nextSibling){var type=c.nodeType;wrapper=type===1?wrapper?element:c:t
ype===3?notWs.test(c.nodeValue)?element:wrapper:wrapper}return wrapper===element
?undefined:wrapper}function createSimpleLexer(shortcutStylePatterns,fallthroughS
tylePatterns){var shortcuts={};var tokenizer;(function(){var allPatterns=shortcu
tStylePatterns.concat(fallthroughStylePatterns);var allRegexs=[];var regexKeys={
};for(var i=0,n=allPatterns.length;i<n;++i){var patternParts=allPatterns[i];var
shortcutChars=patternParts[3];if(shortcutChars){for(var c=shortcutChars.length;-
-c>=0;){shortcuts[shortcutChars.charAt(c)]=patternParts}}var regex=patternParts[
1];var k=""+regex;if(!regexKeys.hasOwnProperty(k)){allRegexs.push(regex);regexKe
ys[k]=null}}allRegexs.push(/[\0-\uffff]/);tokenizer=combinePrefixPatterns(allReg
exs)})();var nPatterns=fallthroughStylePatterns.length;var decorate=function(job
){var sourceCode=job.sourceCode,basePos=job.basePos;var decorations=[basePos,PR_
PLAIN];var pos=0;var tokens=sourceCode.match(tokenizer)||[];var styleCache={};fo
r(var ti=0,nTokens=tokens.length;ti<nTokens;++ti){var token=tokens[ti];var style
=styleCache[token];var match=void 0;var isEmbedded;if(typeof style==="string"){i
sEmbedded=false}else{var patternParts=shortcuts[token.charAt(0)];if(patternParts
){match=token.match(patternParts[1]);style=patternParts[0]}else{for(var i=0;i<nP
atterns;++i){patternParts=fallthroughStylePatterns[i];match=token.match(patternP
arts[1]);if(match){style=patternParts[0];break}}if(!match){style=PR_PLAIN}}isEmb
edded=style.length>=5&&"lang-"===style.substring(0,5);if(isEmbedded&&!(match&&ty
peof match[1]==="string")){isEmbedded=false;style=PR_SOURCE}if(!isEmbedded){styl
eCache[token]=style}}var tokenStart=pos;pos+=token.length;if(!isEmbedded){decora
tions.push(basePos+tokenStart,style)}else{var embeddedSource=match[1];var embedd
edSourceStart=token.indexOf(embeddedSource);var embeddedSourceEnd=embeddedSource
Start+embeddedSource.length;if(match[2]){embeddedSourceEnd=token.length-match[2]
.length;embeddedSourceStart=embeddedSourceEnd-embeddedSource.length}var lang=sty
le.substring(5);appendDecorations(basePos+tokenStart,token.substring(0,embeddedS
ourceStart),decorate,decorations);appendDecorations(basePos+tokenStart+embeddedS
ourceStart,embeddedSource,langHandlerForExtension(lang,embeddedSource),decoratio
ns);appendDecorations(basePos+tokenStart+embeddedSourceEnd,token.substring(embed
dedSourceEnd),decorate,decorations)}}job.decorations=decorations};return decorat
e}function sourceDecorator(options){var shortcutStylePatterns=[],fallthroughStyl
ePatterns=[];if(options["tripleQuotedStrings"]){shortcutStylePatterns.push([PR_S
TRING,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\
"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(
?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else if(options["multiLineStrings"])
{shortcutStylePatterns.push([PR_STRING,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?
:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else
{shortcutStylePatterns.push([PR_STRING,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:
[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}if(options["verbatimStrings"]){fallthro
ughStylePatterns.push([PR_STRING,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var hc=opt
ions["hashComments"];if(hc){if(options["cStyleComments"]){if(hc>1){shortcutStyle
Patterns.push([PR_COMMENT,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}els
e{shortcutStylePatterns.push([PR_COMMENT,/^#(?:(?:define|e(?:l|nd)if|else|error|
ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}fallthroughSt
ylePatterns.push([PR_STRING,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w
-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])}else{shortcutStylePatterns.push([PR_COMM
ENT,/^#[^\r\n]*/,null,"#"])}}if(options["cStyleComments"]){fallthroughStylePatte
rns.push([PR_COMMENT,/^\/\/[^\r\n]*/,null]);fallthroughStylePatterns.push([PR_CO
MMENT,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}var regexLiterals=options["regexLiterals"
];if(regexLiterals){var regexExcls=regexLiterals>1?"":"\n\r";var regexAny=regexE
xcls?".":"[\\S\\s]";var REGEX_LITERAL="/(?=[^/*"+regexExcls+"])"+"(?:[^/\\x5B\\x
5C"+regexExcls+"]"+"|\\x5C"+regexAny+"|\\x5B(?:[^\\x5C\\x5D"+regexExcls+"]"+"|\\
x5C"+regexAny+")*(?:\\x5D|$))+"+"/";fallthroughStylePatterns.push(["lang-regex",
RegExp("^"+REGEXP_PRECEDER_PATTERN+"("+REGEX_LITERAL+")")])}var types=options["t
ypes"];if(types){fallthroughStylePatterns.push([PR_TYPE,types])}var keywords=(""
+options["keywords"]).replace(/^ | $/g,"");if(keywords.length){fallthroughStyleP
atterns.push([PR_KEYWORD,new RegExp("^(?:"+keywords.replace(/[\s,]+/g,"|")+")\\b
"),null])}shortcutStylePatterns.push([PR_PLAIN,/^\s+/,null," \r\n "]);var
punctuation="^.[^\\s\\w.$@'\"`/\\\\]*";if(options["regexLiterals"]){punctuation
+="(?!s*/)"}fallthroughStylePatterns.push([PR_LITERAL,/^@[a-z_$][a-z_$@0-9]*/i,n
ull],[PR_TYPE,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[PR_PLAIN,/^[
a-z_$][a-z_$@0-9]*/i,null],[PR_LITERAL,new RegExp("^(?:"+"0x[a-f0-9]+"+"|(?:\\d(
?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)"+"(?:e[+\\-]?\\d+)?"+")"+"[a-z]*","i"),null
,"0123456789"],[PR_PLAIN,/^\\[\s\S]?/,null],[PR_PUNCTUATION,new RegExp(punctuati
on),null]);return createSimpleLexer(shortcutStylePatterns,fallthroughStylePatter
ns)}var decorateSource=sourceDecorator({keywords:ALL_KEYWORDS,hashComments:true,
cStyleComments:true,multiLineStrings:true,regexLiterals:true});function numberLi
nes(node,opt_startLineNum,isPreformatted){var nocode=/(?:^|\s)nocode(?:\s|$)/;va
r lineBreak=/\r\n?|\n/;var document=node.ownerDocument;var li=document.createEle
ment("li");while(node.firstChild){li.appendChild(node.firstChild)}var listItems=
[li];function walk(node){var type=node.nodeType;if(type==1&&!nocode.test(node.cl
assName)){if("br"===node.nodeName){breakAfter(node);if(node.parentNode){node.par
entNode.removeChild(node)}}else{for(var child=node.firstChild;child;child=child.
nextSibling){walk(child)}}}else if((type==3||type==4)&&isPreformatted){var text=
node.nodeValue;var match=text.match(lineBreak);if(match){var firstLine=text.subs
tring(0,match.index);node.nodeValue=firstLine;var tail=text.substring(match.inde
x+match[0].length);if(tail){var parent=node.parentNode;parent.insertBefore(docum
ent.createTextNode(tail),node.nextSibling)}breakAfter(node);if(!firstLine){node.
parentNode.removeChild(node)}}}}function breakAfter(lineEndNode){while(!lineEndN
ode.nextSibling){lineEndNode=lineEndNode.parentNode;if(!lineEndNode){return}}fun
ction breakLeftOf(limit,copy){var rightSide=copy?limit.cloneNode(false):limit;va
r parent=limit.parentNode;if(parent){var parentClone=breakLeftOf(parent,1);var n
ext=limit.nextSibling;parentClone.appendChild(rightSide);for(var sibling=next;si
bling;sibling=next){next=sibling.nextSibling;parentClone.appendChild(sibling)}}r
eturn rightSide}var copiedListItem=breakLeftOf(lineEndNode.nextSibling,0);for(va
r parent;(parent=copiedListItem.parentNode)&&parent.nodeType===1;){copiedListIte
m=parent}listItems.push(copiedListItem)}for(var i=0;i<listItems.length;++i){walk
(listItems[i])}if(opt_startLineNum===(opt_startLineNum|0)){listItems[0].setAttri
bute("value",opt_startLineNum)}var ol=document.createElement("ol");ol.className=
"linenums";var offset=Math.max(0,opt_startLineNum-1|0)||0;for(var i=0,n=listItem
s.length;i<n;++i){li=listItems[i];li.className="L"+(i+offset)%10;if(!li.firstChi
ld){li.appendChild(document.createTextNode(" "))}ol.appendChild(li)}node.appendC
hild(ol)}function recombineTagsAndDecorations(job){var isIE8OrEarlier=/\bMSIE\s(
\d+)/.exec(navigator.userAgent);isIE8OrEarlier=isIE8OrEarlier&&+isIE8OrEarlier[1
]<=8;var newlineRe=/\n/g;var source=job.sourceCode;var sourceLength=source.lengt
h;var sourceIndex=0;var spans=job.spans;var nSpans=spans.length;var spanIndex=0;
var decorations=job.decorations;var nDecorations=decorations.length;var decorati
onIndex=0;decorations[nDecorations]=sourceLength;var decPos,i;for(i=decPos=0;i<n
Decorations;){if(decorations[i]!==decorations[i+2]){decorations[decPos++]=decora
tions[i++];decorations[decPos++]=decorations[i++]}else{i+=2}}nDecorations=decPos
;for(i=decPos=0;i<nDecorations;){var startPos=decorations[i];var startDec=decora
tions[i+1];var end=i+2;while(end+2<=nDecorations&&decorations[end+1]===startDec)
{end+=2}decorations[decPos++]=startPos;decorations[decPos++]=startDec;i=end}nDec
orations=decorations.length=decPos;var sourceNode=job.sourceNode;var oldDisplay;
if(sourceNode){oldDisplay=sourceNode.style.display;sourceNode.style.display="non
e"}try{var decoration=null;while(spanIndex<nSpans){var spanStart=spans[spanIndex
];var spanEnd=spans[spanIndex+2]||sourceLength;var decEnd=decorations[decoration
Index+2]||sourceLength;var end=Math.min(spanEnd,decEnd);var textNode=spans[spanI
ndex+1];var styledText;if(textNode.nodeType!==1&&(styledText=source.substring(so
urceIndex,end))){if(isIE8OrEarlier){styledText=styledText.replace(newlineRe,"\r"
)}textNode.nodeValue=styledText;var document=textNode.ownerDocument;var span=doc
ument.createElement("span");span.className=decorations[decorationIndex+1];var pa
rentNode=textNode.parentNode;parentNode.replaceChild(span,textNode);span.appendC
hild(textNode);if(sourceIndex<spanEnd){spans[spanIndex+1]=textNode=document.crea
teTextNode(source.substring(end,spanEnd));parentNode.insertBefore(textNode,span.
nextSibling)}}sourceIndex=end;if(sourceIndex>=spanEnd){spanIndex+=2}if(sourceInd
ex>=decEnd){decorationIndex+=2}}}finally{if(sourceNode){sourceNode.style.display
=oldDisplay}}}var langHandlerRegistry={};function registerLangHandler(handler,fi
leExtensions){for(var i=fileExtensions.length;--i>=0;){var ext=fileExtensions[i]
;if(!langHandlerRegistry.hasOwnProperty(ext)){langHandlerRegistry[ext]=handler}e
lse if(win["console"]){console["warn"]("cannot override language handler %s",ext
)}}}function langHandlerForExtension(extension,source){if(!(extension&&langHandl
erRegistry.hasOwnProperty(extension))){extension=/^\s*</.test(source)?"default-m
arkup":"default-code"}return langHandlerRegistry[extension]}registerLangHandler(
decorateSource,["default-code"]);registerLangHandler(createSimpleLexer([],[[PR_P
LAIN,/^[^<?]+/],[PR_DECLARATION,/^<!\w[^>]*(?:>|$)/],[PR_COMMENT,/^<\!--[\s\S]*?
(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)
/],[PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b
[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-cs
s",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^
<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);register
LangHandler(createSimpleLexer([[PR_PLAIN,/^[\s]+/,null," \r\n"],[PR_ATTRI
B_VALUE,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[PR_TAG,/^^<\/?[a-z](?:[\w.
:-]*\w)?|\/?>$/i],[PR_ATTRIB_NAME,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["la
ng-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[PR_PUNCTUATION,/^[=<>
\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\'
]+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"(
[^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s
*([^\"\'>\s]+)/i]]),["in.tag"]);registerLangHandler(createSimpleLexer([],[[PR_AT
TRIB_VALUE,/^[\s\S]+/]]),["uq.val"]);registerLangHandler(sourceDecorator({keywor
ds:CPP_KEYWORDS,hashComments:true,cStyleComments:true,types:C_TYPES}),["c","cc",
"cpp","cxx","cyc","m"]);registerLangHandler(sourceDecorator({keywords:"null,true
,false"}),["json"]);registerLangHandler(sourceDecorator({keywords:CSHARP_KEYWORD
S,hashComments:true,cStyleComments:true,verbatimStrings:true,types:C_TYPES}),["c
s"]);registerLangHandler(sourceDecorator({keywords:JAVA_KEYWORDS,cStyleComments:
true}),["java"]);registerLangHandler(sourceDecorator({keywords:SH_KEYWORDS,hashC
omments:true,multiLineStrings:true}),["bash","bsh","csh","sh"]);registerLangHand
ler(sourceDecorator({keywords:PYTHON_KEYWORDS,hashComments:true,multiLineStrings
:true,tripleQuotedStrings:true}),["cv","py","python"]);registerLangHandler(sourc
eDecorator({keywords:PERL_KEYWORDS,hashComments:true,multiLineStrings:true,regex
Literals:2}),["perl","pl","pm"]);registerLangHandler(sourceDecorator({keywords:R
UBY_KEYWORDS,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb",
"ruby"]);registerLangHandler(sourceDecorator({keywords:JSCRIPT_KEYWORDS,cStyleCo
mments:true,regexLiterals:true}),["javascript","js"]);registerLangHandler(source
Decorator({keywords:COFFEE_KEYWORDS,hashComments:3,cStyleComments:true,multiline
Strings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);registerL
angHandler(sourceDecorator({keywords:RUST_KEYWORDS,cStyleComments:true,multiline
Strings:true}),["rc","rs","rust"]);registerLangHandler(createSimpleLexer([],[[PR
_STRING,/^[\s\S]+/]]),["regex"]);function applyDecorator(job){var opt_langExtens
ion=job.langExtension;try{var sourceAndSpans=extractSourceSpans(job.sourceNode,j
ob.pre);var source=sourceAndSpans.sourceCode;job.sourceCode=source;job.spans=sou
rceAndSpans.spans;job.basePos=0;langHandlerForExtension(opt_langExtension,source
)(job);recombineTagsAndDecorations(job)}catch(e){if(win["console"]){console["log
"](e&&e["stack"]||e)}}}function $prettyPrintOne(sourceCodeHtml,opt_langExtension
,opt_numberLines){var container=document.createElement("div");container.innerHTM
L="<pre>"+sourceCodeHtml+"</pre>";container=container.firstChild;if(opt_numberLi
nes){numberLines(container,opt_numberLines,true)}var job={langExtension:opt_lang
Extension,numberLines:opt_numberLines,sourceNode:container,pre:1};applyDecorator
(job);return container.innerHTML}function $prettyPrint(opt_whenDone,opt_root){va
r root=opt_root||document.body;var doc=root.ownerDocument||document;function byT
agName(tn){return root.getElementsByTagName(tn)}var codeSegments=[byTagName("pre
"),byTagName("code"),byTagName("xmp")];var elements=[];for(var i=0;i<codeSegment
s.length;++i){for(var j=0,n=codeSegments[i].length;j<n;++j){elements.push(codeSe
gments[i][j])}}codeSegments=null;var clock=Date;if(!clock["now"]){clock={now:fun
ction(){return+new Date}}}var k=0;var prettyPrintingJob;var langExtensionRe=/\bl
ang(?:uage)?-([\w.]+)(?!\S)/;var prettyPrintRe=/\bprettyprint\b/;var prettyPrint
edRe=/\bprettyprinted\b/;var preformattedTagNameRe=/pre|xmp/i;var codeRe=/^code$
/i;var preCodeXmpRe=/^(?:pre|code|xmp)$/i;var EMPTY={};function doWork(){var end
Time=win["PR_SHOULD_USE_CONTINUATION"]?clock["now"]()+250:Infinity;for(;k<elemen
ts.length&&clock["now"]()<endTime;k++){var cs=elements[k];var attrs=EMPTY;{for(v
ar preceder=cs;preceder=preceder.previousSibling;){var nt=preceder.nodeType;var
value=(nt===7||nt===8)&&preceder.nodeValue;if(value?!/^\??prettify\b/.test(value
):nt!==3||/\S/.test(preceder.nodeValue)){break}if(value){attrs={};value.replace(
/\b(\w+)=([\w:.%+-]+)/g,function(_,name,value){attrs[name]=value});break}}}var c
lassName=cs.className;if((attrs!==EMPTY||prettyPrintRe.test(className))&&!pretty
PrintedRe.test(className)){var nested=false;for(var p=cs.parentNode;p;p=p.parent
Node){var tn=p.tagName;if(preCodeXmpRe.test(tn)&&p.className&&prettyPrintRe.test
(p.className)){nested=true;break}}if(!nested){cs.className+=" prettyprinted";var
langExtension=attrs["lang"];if(!langExtension){langExtension=className.match(la
ngExtensionRe);var wrapper;if(!langExtension&&(wrapper=childContentWrapper(cs))&
&codeRe.test(wrapper.tagName)){langExtension=wrapper.className.match(langExtensi
onRe)}if(langExtension){langExtension=langExtension[1]}}var preformatted;if(pref
ormattedTagNameRe.test(cs.tagName)){preformatted=1}else{var currentStyle=cs["cur
rentStyle"];var defaultView=doc.defaultView;var whitespace=currentStyle?currentS
tyle["whiteSpace"]:defaultView&&defaultView.getComputedStyle?defaultView.getComp
utedStyle(cs,null).getPropertyValue("white-space"):0;preformatted=whitespace&&"p
re"===whitespace.substring(0,3)}var lineNums=attrs["linenums"];if(!(lineNums=lin
eNums==="true"||+lineNums)){lineNums=className.match(/\blinenums\b(?::(\d+))?/);
lineNums=lineNums?lineNums[1]&&lineNums[1].length?+lineNums[1]:true:false}if(lin
eNums){numberLines(cs,lineNums,preformatted)}prettyPrintingJob={langExtension:la
ngExtension,sourceNode:cs,numberLines:lineNums,pre:preformatted};applyDecorator(
prettyPrintingJob)}}}if(k<elements.length){setTimeout(doWork,250)}else if("funct
ion"===typeof opt_whenDone){opt_whenDone()}}doWork()}var PR=win["PR"]={createSim
pleLexer:createSimpleLexer,registerLangHandler:registerLangHandler,sourceDecorat
or:sourceDecorator,PR_ATTRIB_NAME:PR_ATTRIB_NAME,PR_ATTRIB_VALUE:PR_ATTRIB_VALUE
,PR_COMMENT:PR_COMMENT,PR_DECLARATION:PR_DECLARATION,PR_KEYWORD:PR_KEYWORD,PR_LI
TERAL:PR_LITERAL,PR_NOCODE:PR_NOCODE,PR_PLAIN:PR_PLAIN,PR_PUNCTUATION:PR_PUNCTUA
TION,PR_SOURCE:PR_SOURCE,PR_STRING:PR_STRING,PR_TAG:PR_TAG,PR_TYPE:PR_TYPE,prett
yPrintOne:IN_GLOBAL_SCOPE?win["prettyPrintOne"]=$prettyPrintOne:prettyPrintOne=$
prettyPrintOne,prettyPrint:prettyPrint=IN_GLOBAL_SCOPE?win["prettyPrint"]=$prett
yPrint:prettyPrint=$prettyPrint};if(typeof define==="function"&&define["amd"]){d
efine("google-code-prettify",[],function(){return PR})}})();</script><script>(fu
nction(scope){var ContextFreeParser={parse:function(text){var top={};var entitie
s=[];var current=top;var subCurrent={};var scriptDocCommentClause="\\/\\*\\*([\\
s\\S]*?)\\*\\/";var htmlDocCommentClause="<!--([\\s\\S]*?)-->";var docCommentReg
ex=new RegExp(scriptDocCommentClause+"|"+htmlDocCommentClause,"g");var docCommen
ts=text.match(docCommentRegex)||[];docComments.forEach(function(m){var lines=m.r
eplace(/\r\n/g,"\n").replace(/^\s*\/\*\*|^\s*\*\/|^\s*\* ?|^\s*\<\!-\-|^s*\-\-\>
/gm,"").split("\n");var pragmas=[];lines=lines.filter(function(l){var m=l.match(
/\s*@([\w-]*) (.*)/);if(!m){return true}pragmas.push(m)});var code=lines.join("\
n");pragmas.forEach(function(m){var pragma=m[1],content=m[2];switch(pragma){case
"class":case"element":current={name:content,description:code};entities.push(curr
ent);break;case"attribute":case"property":case"method":case"event":subCurrent={n
ame:content,description:code};var label=pragma=="property"?"properties":pragma+"
s";makePragma(current,label,subCurrent);break;case"default":case"type":subCurren
t[pragma]=content;break;case"param":var eventParmsRe=/\{(.+)\}\s+(\w+[.\w+]+)\s+
(.*)$/;var params=content.match(eventParmsRe);if(params){var subEventObj={type:p
arams[1],name:params[2],description:params[3]};makePragma(subCurrent,pragma+"s",
subEventObj)}break;default:current[pragma]=content;break}});function makePragma(
object,pragma,content){var p$=object;var p=p$[pragma];if(!p){p$[pragma]=p=[]}p.p
ush(content)}});if(entities.length===0){entities.push({name:"Entity",description
:"**Undocumented**"})}return entities}};if(typeof module!=="undefined"&&module.e
xports){module.exports=ContextFreeParser}else{scope.ContextFreeParser=ContextFre
eParser}})(this);</script><polymer-element name="core-xhr" hidden assetpath="../
core-ajax/"><script>Polymer("core-xhr",{request:function(options){var xhr=new XM
LHttpRequest;var url=options.url;var method=options.method||"GET";var async=!opt
ions.sync;var params=this.toQueryString(options.params);if(params&&method=="GET"
){url+=(url.indexOf("?")>0?"&":"?")+params}var xhrParams=this.isBodyMethod(metho
d)?options.body||params:null;xhr.open(method,url,async);if(options.responseType)
{xhr.responseType=options.responseType}if(options.withCredentials){xhr.withCrede
ntials=true}this.makeReadyStateHandler(xhr,options.callback);this.setRequestHead
ers(xhr,options.headers);xhr.send(xhrParams);if(!async){xhr.onreadystatechange(x
hr)}return xhr},toQueryString:function(params){var r=[];for(var n in params){var
v=params[n];n=encodeURIComponent(n);r.push(v==null?n:n+"="+encodeURIComponent(v
))}return r.join("&")},isBodyMethod:function(method){return this.bodyMethods[(me
thod||"").toUpperCase()]},bodyMethods:{POST:1,PUT:1,DELETE:1},makeReadyStateHand
ler:function(xhr,callback){xhr.onreadystatechange=function(){if(xhr.readyState==
4){callback&&callback.call(null,xhr.response,xhr)}}},setRequestHeaders:function(
xhr,headers){if(headers){for(var name in headers){xhr.setRequestHeader(name,head
ers[name])}}}});</script></polymer-element><polymer-element name="core-ajax" hid
den attributes="url handleAs auto params response error method headers body cont
entType withCredentials" assetpath="../core-ajax/"><script>Polymer("core-ajax",{
url:"",handleAs:"",auto:false,params:"",response:null,error:null,method:"",heade
rs:null,body:null,contentType:"application/x-www-form-urlencoded",withCredential
s:false,xhrArgs:null,ready:function(){this.xhr=document.createElement("core-xhr"
)},receive:function(response,xhr){if(this.isSuccess(xhr)){this.processResponse(x
hr)}else{this.processError(xhr)}this.complete(xhr)},isSuccess:function(xhr){var
status=xhr.status||0;return!status||status>=200&&status<300},processResponse:fun
ction(xhr){var response=this.evalResponse(xhr);if(xhr===this.activeRequest){this
.response=response}this.fire("core-response",{response:response,xhr:xhr})},proce
ssError:function(xhr){var response=xhr.status+": "+xhr.responseText;if(xhr===thi
s.activeRequest){this.error=response}this.fire("core-error",{response:response,x
hr:xhr})},complete:function(xhr){this.fire("core-complete",{response:xhr.status,
xhr:xhr})},evalResponse:function(xhr){return this[(this.handleAs||"text")+"Handl
er"](xhr)},xmlHandler:function(xhr){return xhr.responseXML},textHandler:function
(xhr){return xhr.responseText},jsonHandler:function(xhr){var r=xhr.responseText;
try{return JSON.parse(r)}catch(x){console.warn("core-ajax caught an exception tr
ying to parse response as JSON:");console.warn("url:",this.url);console.warn(x);
return r}},documentHandler:function(xhr){return xhr.response},blobHandler:functi
on(xhr){return xhr.response},arraybufferHandler:function(xhr){return xhr.respons
e},urlChanged:function(){if(!this.handleAs){var ext=String(this.url).split(".").
pop();switch(ext){case"json":this.handleAs="json";break}}this.autoGo()},paramsCh
anged:function(){this.autoGo()},autoChanged:function(){this.autoGo()},autoGo:fun
ction(){if(this.auto){this.goJob=this.job(this.goJob,this.go,0)}},go:function(){
var args=this.xhrArgs||{};args.body=this.body||args.body;args.params=this.params
||args.params;if(args.params&&typeof args.params=="string"){args.params=JSON.par
se(args.params)}args.headers=this.headers||args.headers||{};if(args.headers&&typ
eof args.headers=="string"){args.headers=JSON.parse(args.headers)}var hasContent
Type=Object.keys(args.headers).some(function(header){return header.toLowerCase()
==="content-type"});if(!hasContentType&&this.contentType){args.headers["Content-
Type"]=this.contentType}if(this.handleAs==="arraybuffer"||this.handleAs==="blob"
||this.handleAs==="document"){args.responseType=this.handleAs}args.withCredentia
ls=this.withCredentials;args.callback=this.receive.bind(this);args.url=this.url;
args.method=this.method;this.response=this.error=null;this.activeRequest=args.ur
l&&this.xhr.request(args);return this.activeRequest}});</script></polymer-elemen
t><polymer-element name="context-free-parser" attributes="url text data" assetpa
th="../context-free-parser/"><template><core-ajax url="{{url}}" response="{{text
}}" auto=""></core-ajax></template><script>Polymer("context-free-parser",{text:n
ull,textChanged:function(){if(this.text){var entities=ContextFreeParser.parse(th
is.text);if(!entities||entities.length===0){entities=[{name:this.url.split("/").
pop(),description:"**Undocumented**"}]}this.data={classes:entities}}},dataChange
d:function(){this.fire("data-ready")}});</script></polymer-element><polymer-elem
ent name="core-doc-page" attributes="data" relative="" assetpath="../core-doc-vi
ewer/elements/"><template><style>:host{display:block}#info>*{margin-right:20px}c
ore-icon{margin-right:5px}.main{padding:0 72px;max-width:832px;margin:0 auto}mar
ked-element{display:block}h1{color:#E91E63;font-size:52px;line-height:60px;font-
weight:inherit}.box{margin-bottom:40px}.box:not(.top) .details{padding:16px}.box
:not(.top) .details .params{margin-top:40px}.box:not(.top) h3{padding:16px;color
:#fff;font-weight:inherit;font-size:20px;line-height:48px;margin:0}.box:not(.top
) pre{padding:initial;background-color:transparent;margin:initial;font-size:12px
}.box code{color:currentcolor;font-weight:500}.top pre{background-color:#fafafa;
padding:16px}pre{max-width:832px;white-space:pre-wrap;overflow:hidden;border:non
e}.attribute-box .details{background-color:#ffcbbb;border-bottom:1px solid rgba(
255,86,33,.5)}.attribute-box h3{background-color:#ff5621}.property-box .details{
background-color:#fbe7b1;border-bottom:1px solid rgba(243,179,0,.5)}.property-bo
x h3{background-color:#f3b300}.method-box .details{background-color:#a6ffea;bord
er-bottom:1px solid rgba(0,190,164,.5)}.method-box h3{background-color:#00bea4}.
event-box .details{background-color:#c5d9fb;border-bottom:1px solid rgba(65,132,
243,.5)}.event-box h3{background-color:#4184f3}.badge{color:currentcolor}code,pr
e{color:#9f499b;font-family:"Source Code Pro",Monaco,Menlo,Consolas,"Courier New
",monospace}pre .typ,pre .inline,.prettyprint .typ,.prettyprint .inline{color:#6
b499f}pre .pun,.prettyprint .pun{color:#5c6bc0}pre .str,pre .string,.prettyprint
.str,.prettyprint .string{color:#ff4081}pre .pln,.prettyprint .pln{color:#7986c
b}pre .kwd,.prettyprint .kwd{color:#d61a7f}pre .atn,pre .attribute-name,.prettyp
rint .atn,.prettyprint .attribute-name{color:#6b499f}pre .atv,pre .attribute-val
ue,.prettyprint .atv,.prettyprint .attribute-value{color:#7986cb}pre .com,pre .c
omment,.prettyprint .com,.prettyprint .comment{color:#8a8a8a}</style><core-heade
r-panel id="panel" mode="waterfall" fit=""><div class="main" on-marked-js-highli
ght="{{hilight}}"><h1>{{data.name}}</h1><p id="info" layout="" horizontal="" cen
ter=""><span layout="" horizontal="" center=""><core-icon icon="home"></core-ico
n><a href="{{data | homepageFilter}}">Home Page</a></span><span layout="" horizo
ntal="" center="" hidden?="{{!data.version}}"><core-icon icon="info-outline"></c
ore-icon>Version: {{data.version}}</span></p><template if="{{data.extends}}"><se
ction class="top"><h3 id="{{data.name}}.extends">Extends: <a href="#{{data.exten
ds}}">{{data.extends}}</a></h3></section></template><template if="{{data.descrip
tion}}"><section class="box top"><h3 id="{{data.name}}.summary">Summary</h3><mar
ked-element text="{{data.description}}"></marked-element></section></template><t
emplate if="{{data.attributes.length}}"><section class="box attribute-box"><h3 i
d="{{data.name}}.attributes">Attributes</h3><template repeat="{{attribute in dat
a.attributes}}"><div class="details" horizontal="" layout=""><div class="details
-name" flex="" id="{{data.name}}.attributes.{{attribute.name}}"><p><code>{{attri
bute.name}}</code></p></div><div class="details-info" flex="" three=""><p layout
="" horizontal="" center="" justified=""><code><<em>{{attribute.type}}</em>&g
t;</code><span class="default" hidden?="{{!attribute.default}}">default: <code>{
{attribute.default}}</code></span></p><marked-element text="{{attribute.descript
ion}}"></marked-element></div></div></template></section></template><template if
="{{data.properties.length}}"><section class="box property-box"><h3 id="{{data.n
ame}}.properties">Properties</h3><template repeat="{{property in data.properties
}}"><div class="details" horizontal="" layout=""><div class="details-name" flex=
"" id="{{data.name}}.properties.{{property.name}}"><p><code>{{property.name}}</c
ode></p></div><div class="details-info" flex="" three=""><p layout="" horizontal
="" center="" justified=""><code><<em>{{property.type}}</em>></code><span
class="default" hidden?="{{!property.default}}">default: <code>{{property.defaul
t}}</code></span></p><marked-element text="{{property.description}}"></marked-el
ement></div></div></template></section></template><template if="{{data.events.le
ngth}}"><section class="box event-box"><h3 id="{{data.name}}.events">Events</h3>
<template repeat="{{event in data.events}}"><div class="details" horizontal="" l
ayout=""><div class="details-name" flex="" id="{{data.name}}.events.{{event.name
}}"><p><code>{{event.name}}</code></p></div><div class="details-info" flex="" th
ree=""><marked-element text="{{event.description}}"></marked-element><template i
f="{{event.params.length}}"><div class="params"><p>Event details:</p><template r
epeat="{{param in event.params}}"><p><code><<em>{{param.type}}</em>> {{par
am.name}}</code></p><p><span>{{param.description}}</span></p></template></div></
template></div></div></template></section></template><template if="{{data.method
s.length}}"><section class="box method-box"><h3 id="{{data.name}}.methods">Metho
ds</h3><template repeat="{{method in data.methods}}"><div class="details" horizo
ntal="" layout=""><div class="details-name" flex="" id="{{data.name}}.methods.{{
method.name}}"><p><code>{{method.name}}</code></p></div><div class="details-info
" flex="" three=""><marked-element text="{{method.description}}"></marked-elemen
t><template if="{{method.params.length}}"><div class="params"><p>Method paramete
rs:</p><template repeat="{{param in method.params}}"><p><code><<em>{{param.ty
pe}}</em>> {{param.name}}</code></p><p><span>{{param.description}}</span></p>
</template></div></template></div></div></template></section></template></div></
core-header-panel></template><script>Polymer("core-doc-page",{hilight:function(e
vent,detail,sender){detail.code=prettyPrintOne((detail.code||"").replace(/</g,"&
lt;").replace(/>/g,">"))},homepageFilter:function(data){if(!data){return""}if
(!data.homepage||data.homepage==="github.io"){return"//polymer.github.io/"+data.
name}else{return data.homepage}},dataChanged:function(){this.async(function(){va
r elementToFocus=this.shadowRoot.getElementById(window.location.hash.slice(1));i
f(elementToFocus){elementToFocus.scrollIntoView()}})}});</script></polymer-eleme
nt><polymer-element name="core-selection" attributes="multi" hidden assetpath=".
./core-selection/"><script>Polymer("core-selection",{multi:false,ready:function(
){this.clear()},clear:function(){this.selection=[]},getSelection:function(){retu
rn this.multi?this.selection:this.selection[0]},isSelected:function(item){return
this.selection.indexOf(item)>=0},setItemSelected:function(item,isSelected){if(i
tem!==undefined&&item!==null){if(isSelected){this.selection.push(item)}else{var
i=this.selection.indexOf(item);if(i>=0){this.selection.splice(i,1)}}this.fire("c
ore-select",{isSelected:isSelected,item:item})}},select:function(item){if(this.m
ulti){this.toggle(item)}else if(this.getSelection()!==item){this.setItemSelected
(this.getSelection(),false);this.setItemSelected(item,true)}},toggle:function(it
em){this.setItemSelected(item,!this.isSelected(item))}});</script></polymer-elem
ent><polymer-element name="core-selector" attributes="selected multi valueattr s
electedClass selectedProperty selectedAttribute selectedItem selectedModel selec
tedIndex notap excludedLocalNames target itemsSelector activateEvent" assetpath=
"../core-selector/"><template><core-selection id="selection" multi="{{multi}}" o
n-core-select="{{selectionSelect}}"></core-selection><content id="items" select=
"*"></content></template><script>Polymer("core-selector",{selected:null,multi:fa
lse,valueattr:"name",selectedClass:"core-selected",selectedProperty:"",selectedA
ttribute:"active",selectedItem:null,selectedModel:null,selectedIndex:-1,excluded
LocalNames:"",target:null,itemsSelector:"",activateEvent:"tap",notap:false,defau
ltExcludedLocalNames:"template",observe:{"selected multi":"selectedChanged"},rea
dy:function(){this.activateListener=this.activateHandler.bind(this);this.itemFil
ter=this.filterItem.bind(this);this.excludedLocalNamesChanged();this.observer=ne
w MutationObserver(this.updateSelected.bind(this));if(!this.target){this.target=
this}},get items(){if(!this.target){return[]}var nodes=this.target!==this?this.i
temsSelector?this.target.querySelectorAll(this.itemsSelector):this.target.childr
en:this.$.items.getDistributedNodes();return Array.prototype.filter.call(nodes,t
his.itemFilter)},filterItem:function(node){return!this._excludedNames[node.local
Name]},excludedLocalNamesChanged:function(){this._excludedNames={};var s=this.de
faultExcludedLocalNames;if(this.excludedLocalNames){s+=" "+this.excludedLocalNam
es}s.split(/\s+/g).forEach(function(n){this._excludedNames[n]=1},this)},targetCh
anged:function(old){if(old){this.removeListener(old);this.observer.disconnect();
this.clearSelection()}if(this.target){this.addListener(this.target);this.observe
r.observe(this.target,{childList:true});this.updateSelected()}},addListener:func
tion(node){Polymer.addEventListener(node,this.activateEvent,this.activateListene
r)},removeListener:function(node){Polymer.removeEventListener(node,this.activate
Event,this.activateListener)},get selection(){return this.$.selection.getSelecti
on()},selectedChanged:function(){if(arguments.length===1){this.processSplices(ar
guments[0])}else{this.updateSelected()}},updateSelected:function(){this.validate
Selected();if(this.multi){this.clearSelection(this.selected);this.selected&&this
.selected.forEach(function(s){this.setValueSelected(s,true)},this)}else{this.val
ueToSelection(this.selected)}},validateSelected:function(){if(this.multi&&!Array
.isArray(this.selected)&&this.selected!=null){this.selected=[this.selected]}else
if(!this.multi&&Array.isArray(this.selected)){var s=this.selected[0];this.clear
Selection([s]);this.selected=s}},processSplices:function(splices){for(var i=0,sp
lice;splice=splices[i];i++){for(var j=0;j<splice.removed.length;j++){this.setVal
ueSelected(splice.removed[j],false)}for(var j=0;j<splice.addedCount;j++){this.se
tValueSelected(this.selected[splice.index+j],true)}}},clearSelection:function(ex
cludes){this.$.selection.selection.slice().forEach(function(item){var v=this.val
ueForNode(item)||this.items.indexOf(item);if(!excludes||excludes.indexOf(v)<0){t
his.$.selection.setItemSelected(item,false)}},this)},valueToSelection:function(v
alue){var item=this.valueToItem(value);this.$.selection.select(item)},setValueSe
lected:function(value,isSelected){var item=this.valueToItem(value);if(isSelected
^this.$.selection.isSelected(item)){this.$.selection.setItemSelected(item,isSele
cted)}},updateSelectedItem:function(){this.selectedItem=this.selection},selected
ItemChanged:function(){if(this.selectedItem){var t=this.selectedItem.templateIns
tance;this.selectedModel=t?t.model:undefined}else{this.selectedModel=null}this.s
electedIndex=this.selectedItem?parseInt(this.valueToIndex(this.selected)):-1},va
lueToItem:function(value){return value===null||value===undefined?null:this.items
[this.valueToIndex(value)]},valueToIndex:function(value){for(var i=0,items=this.
items,c;c=items[i];i++){if(this.valueForNode(c)==value){return i}}return value},
valueForNode:function(node){return node[this.valueattr]||node.getAttribute(this.
valueattr)},selectionSelect:function(e,detail){this.updateSelectedItem();if(deta
il.item){this.applySelection(detail.item,detail.isSelected)}},applySelection:fun
ction(item,isSelected){if(this.selectedClass){item.classList.toggle(this.selecte
dClass,isSelected)}if(this.selectedProperty){item[this.selectedProperty]=isSelec
ted}if(this.selectedAttribute&&item.setAttribute){if(isSelected){item.setAttribu
te(this.selectedAttribute,"")}else{item.removeAttribute(this.selectedAttribute)}
}},activateHandler:function(e){if(!this.notap){var i=this.findDistributedTarget(
e.target,this.items);if(i>=0){var item=this.items[i];var s=this.valueForNode(ite
m)||i;if(this.multi){if(this.selected){this.addRemoveSelected(s)}else{this.selec
ted=[s]}}else{this.selected=s}this.asyncFire("core-activate",{item:item})}}},add
RemoveSelected:function(value){var i=this.selected.indexOf(value);if(i>=0){this.
selected.splice(i,1)}else{this.selected.push(value)}},findDistributedTarget:func
tion(target,nodes){while(target&&target!=this){var i=Array.prototype.indexOf.cal
l(nodes,target);if(i>=0){return i}target=target.parentNode}},selectIndex:functio
n(index){var item=this.items[index];if(item){this.selected=this.valueForNode(ite
m)||index;return item}},selectPrevious:function(wrapped){var i=wrapped&&!this.se
lectedIndex?this.items.length-1:this.selectedIndex-1;return this.selectIndex(i)}
,selectNext:function(wrapped){var i=wrapped&&this.selectedIndex>=this.items.leng
th-1?0:this.selectedIndex+1;return this.selectIndex(i)}});</script></polymer-ele
ment><polymer-element name="core-menu" extends="core-selector" assetpath="../cor
e-menu/"><template><style>:host{display:block;margin:12px}polyfill-next-selector
{content:':host > core-item'}::content>core-item{cursor:default}</style><shadow>
</shadow></template><script>Polymer("core-menu");</script></polymer-element><pol
ymer-element name="core-item" attributes="label icon src" horizontal="" center="
" layout="" assetpath="../core-item/"><template><style>:host{display:block;posit
ion:relative;min-height:40px;white-space:nowrap}:host(.font-scalable){min-height
:2.5em}:host(.core-selected){font-weight:700}#icon{margin:0 16px 0 4px}:host(.fo
nt-scalable) #icon{margin:0 1em 0 .25em;height:1.5em;width:1.5em}polyfill-next-s
elector{content:':host > a'}::content>a{position:absolute;top:0;right:0;bottom:0
;left:0;background-color:rgba(0,0,0,.000001)}</style><template if="{{icon || src
}}"><core-icon src="{{src}}" id="icon" icon="{{icon}}" hidden?="{{!src && !icon}
}"></core-icon></template><div id="label">{{label}}</div><content></content></te
mplate><script>Polymer("core-item",{});</script></polymer-element><polymer-eleme
nt name="core-doc-toc" attributes="data selected" assetpath="../core-doc-viewer/
elements/"><template><style>:host{display:block;position:relative;border-right:1
px solid silver}core-header-panel{position:absolute;top:0;left:0;height:100%;wid
th:100%}core-toolbar{background-color:#eee}</style><core-header-panel mode="wate
rfall"><core-menu selected="{{selected}}"><template repeat="{{data}}"><core-item
><a href="#{{name}}">{{name}}</a></core-item></template></core-menu></core-heade
r-panel></template><script>Polymer("core-doc-toc",{searchAction:function(){this.
$.searchBar.style.opacity=1;this.$.searchBar.style.display=""},closeSearchAction
:function(){this.$.searchBar.style.opacity=0;this.$.searchBar.style.display="non
e"}});</script></polymer-element><polymer-element name="core-doc-viewer" attribu
tes="sources route url" horizontal="" layout="" assetpath="../core-doc-viewer/">
<template><style>core-doc-toc{display:none;width:332px;overflow-x:hidden}</style
><context-free-parser url="{{url}}" on-data-ready="{{parserDataReady}}"></contex
t-free-parser><template repeat="{{sources}}"><context-free-parser url="{{}}" on-
data-ready="{{parserDataReady}}"></context-free-parser></template><core-doc-toc
id="toc" data="{{classes}}" selected="{{selected}}"></core-doc-toc><core-doc-pag
e flex="" data="{{data}}"></core-doc-page></template><script>Polymer("core-doc-v
iewer",{classes:[],sources:[],ready:function(){window.addEventListener("hashchan
ge",this.parseLocationHash.bind(this));this.parseLocationHash()},parseLocationHa
sh:function(){this.route=window.location.hash.slice(1)},routeChanged:function(){
this.validateRoute()},validateRoute:function(){if(this.route){this.classes.some(
function(c){if(c.name===this.route.split(".")[0]){this.data=c;this.route="";retu
rn}},this)}},selectedChanged:function(){this.data=this.classes[this.selected]},p
arserDataReady:function(event,detail,sender){var path="";if(this.sources.length)
{var path=event.target.templateInstance.model;var idx=path.lastIndexOf("/");path
=idx!=-1?path.substr(0,idx):"."}else{var parts=location.pathname.split("/");part
s.pop();path=parts.join("/")}var data=event.target.data;var xhr=new XMLHttpReque
st;xhr.open("GET",path+"/bower.json");xhr.onerror=function(e){this.assimilateDat
a(data)}.bind(this);xhr.onloadend=function(e){if(e.target.status==200){var versi
on=JSON.parse(e.target.response).version;for(var i=0,c;c=data.classes[i];++i){c.
version=version}}this.assimilateData(data)}.bind(this);xhr.send()},assimilateDat
a:function(data){this.classes=this.classes.concat(data.classes);this.classes.sor
t(function(a,b){var na=a&&a.name.toLowerCase(),nb=b&&b.name.toLowerCase();return
na<nb?-1:na==nb?0:1});if(!this.data&&!this.route&&this.classes.length){this.dat
a=this.classes[0]}if(this.classes.length>1){this.$.toc.style.display="block"}thi
s.validateRoute()}});</script></polymer-element></div> |