UNPKG

closeheat-editor

Version:
81 lines 159 kB
(function () {var ca;function da(a){var b=a.length;return 1===b?function(){return a(this)}:2===b?function(b){return a(this,b)}:3===b?function(b,d){return a(this,b,d)}:4===b?function(b,d,e){return a(this,b,d,e)}:function(){var b=Array.prototype.slice.call(arguments,0);b.unshift(this);return a.apply(null,b)}} var f={cd:function(a){return a},W:function(){},Jc:function(){return!0},D:function(){return!1},ia:function(a){return function(){return!a.apply(this,arguments)}},c:function(a){var b=Array.prototype.slice.call(arguments,1);return function(){return a.apply(null,b.concat(Array.prototype.slice.call(arguments,0)))}},ef:function(a,b){return a===b},Tc:function(){var a=arguments,b=a.length;return function(){var c,d=b;for(0<d--&&(c=a[d].apply(this,arguments));0<d--;)c=a[d].call(this,c);return c}},he:function(){var a= arguments,b=a.length;return function(){for(var c=0;c<b;c++)if(!a[c].apply(this,arguments))return!1;return!0}},ug:function(){var a=arguments,b=a.length;return function(){for(var c=0;c<b;c++)if(a[c].apply(this,arguments))return!0;return!1}},Lf:function(a){return function(){return a}},w:function(a){return"function"===typeof a},ea:function(a){return null==a},F:da,Vc:function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a.prototype[c]=da(b[c]))}};function ea(a,b){return-1!==a.indexOf(b)}function fa(a){return a.length?a[a.length-1]:null}function ga(a){return Array.prototype.slice.call(a)}function ha(a,b){var c=-1;a.some(function(a,e){if(b(a))return c=e,!0});return c} var h={contains:ea,tb:function(a,b){return a.filter(function(a){return!ea(b,a)})},gc:function(a,b,c){var d,e=a.length;if(e!==b.length)return!1;c=c||f.ef;for(d=0;d<e;d++)if(!c(a[d],b[d]))return!1;return!0},fd:function(a,b){return a.filter(function(a){return ea(b,a)})},w:function(a){return"[object Array]"===Object.prototype.toString.call(a)},m:fa,Y:ga,Ee:function(a,b){return a.reduce(function(a,d){return a.concat(b(d))},[])},zd:function(a,b){return a.reduce(function(a,d){var e=fa(a);e&&e.length<b?e.push(d): a.push([d]);return a},[])},some:function(a,b){var c=ha(a,b);return-1===c?null:a[c]},Tb:ha,split:function(a,b){var c=ha(a,b),c=-1===c?a.length:c;return[a.slice(0,c),a.slice(c)]},unique:function(a){var b=[];a.forEach(function(a){-1===b.indexOf(a)&&b.push(a)});return b},Bg:function(a){for(var b=ga(arguments).slice(1),c=0;c<a.length&&a[c]&&b[c];c++)b[c].length=0,Array.prototype.splice.apply(b[c],[0,0].concat(a[c]))}};var ia=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){window.setTimeout(a,1E3/60)};function ja(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c}function ka(a){var b=(new Date).getTime();a.df||(a.df=b);var c=b-a.df,b=Math.min(1,c/a.duration),c=a.Wf(b,c,0,1,a.duration);return a.interval(a.start+a.Sf*c,b)?1:b} var la={step:ka,Df:function(a,b,c,d,e){var g={start:a,Sf:b-a,duration:d||1,interval:e||f.W,Wf:c||ja};(function m(){1>ka(g)&&ia(m)})();return g},Vf:function(a,b,c,d){return c+(d-c)*a},zh:ja,yh:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},requestAnimationFrame:ia};var ma=["\\u200B","\\u200C","\\u200D","\\uFEFF"],na=["\\u00A0","\\u202F"],oa="\\u0009 \\u000A \\u000B \\u000C \\u000D \\u0020 \\u0085 \\u00A0 \\u1680 \\u180E \\u2000 \\u2001 \\u2002 \\u2003 \\u2004 \\u2005 \\u2006 \\u2007 \\u2008 \\u2009 \\u200A \\u2028 \\u2029 \\u202F \\u205F \\u3000".split(" "),pa="A- Z a- z \u00aa \u00b5 \u00ba \u00c0- \u00d6 \u00d8- \u00f6 \u00f8- \u02c1 \u02c6- \u02d1 \u02e0- \u02e4 \u02ec \u02ee \u0370- \u0374 \u0376 \u0377 \u037a- \u037d \u0386 \u0388- \u038a \u038c \u038e- \u03a1 \u03a3- \u03f5 \u03f7- \u0481 \u048a- \u0525 \u0531- \u0556 \u0559 \u0561- \u0587 \u05d0- \u05ea \u05f0- \u05f2 \u0621- \u064a \u066e \u066f \u0671- \u06d3 \u06d5 \u06e5 \u06e6 \u06ee \u06ef \u06fa- \u06fc \u06ff \u0710 \u0712- \u072f \u074d- \u07a5 \u07b1 \u07ca- \u07ea \u07f4 \u07f5 \u07fa \u0800- \u0815 \u081a \u0824 \u0828 \u0904- \u0939 \u093d \u0950 \u0958- \u0961 \u0971 \u0972 \u0979- \u097f \u0985- \u098c \u098f \u0990 \u0993- \u09a8 \u09aa- \u09b0 \u09b2 \u09b6- \u09b9 \u09bd \u09ce \u09dc \u09dd \u09df- \u09e1 \u09f0 \u09f1 \u0a05- \u0a0a \u0a0f \u0a10 \u0a13- \u0a28 \u0a2a- \u0a30 \u0a32 \u0a33 \u0a35 \u0a36 \u0a38 \u0a39 \u0a59- \u0a5c \u0a5e \u0a72- \u0a74 \u0a85- \u0a8d \u0a8f- \u0a91 \u0a93- \u0aa8 \u0aaa- \u0ab0 \u0ab2 \u0ab3 \u0ab5- \u0ab9 \u0abd \u0ad0 \u0ae0 \u0ae1 \u0b05- \u0b0c \u0b0f \u0b10 \u0b13- \u0b28 \u0b2a- \u0b30 \u0b32 \u0b33 \u0b35- \u0b39 \u0b3d \u0b5c \u0b5d \u0b5f- \u0b61 \u0b71 \u0b83 \u0b85- \u0b8a \u0b8e- \u0b90 \u0b92- \u0b95 \u0b99 \u0b9a \u0b9c \u0b9e \u0b9f \u0ba3 \u0ba4 \u0ba8- \u0baa \u0bae- \u0bb9 \u0bd0 \u0c05- \u0c0c \u0c0e- \u0c10 \u0c12- \u0c28 \u0c2a- \u0c33 \u0c35- \u0c39 \u0c3d \u0c58 \u0c59 \u0c60 \u0c61 \u0c85- \u0c8c \u0c8e- \u0c90 \u0c92- \u0ca8 \u0caa- \u0cb3 \u0cb5- \u0cb9 \u0cbd \u0cde \u0ce0 \u0ce1 \u0d05- \u0d0c \u0d0e- \u0d10 \u0d12- \u0d28 \u0d2a- \u0d39 \u0d3d \u0d60 \u0d61 \u0d7a- \u0d7f \u0d85- \u0d96 \u0d9a- \u0db1 \u0db3- \u0dbb \u0dbd \u0dc0- \u0dc6 \u0e01- \u0e30 \u0e32 \u0e33 \u0e40- \u0e46 \u0e81 \u0e82 \u0e84 \u0e87 \u0e88 \u0e8a \u0e8d \u0e94- \u0e97 \u0e99- \u0e9f \u0ea1- \u0ea3 \u0ea5 \u0ea7 \u0eaa \u0eab \u0ead- \u0eb0 \u0eb2 \u0eb3 \u0ebd \u0ec0- \u0ec4 \u0ec6 \u0edc \u0edd \u0f00 \u0f40- \u0f47 \u0f49- \u0f6c \u0f88- \u0f8b \u1000- \u102a \u103f \u1050- \u1055 \u105a- \u105d \u1061 \u1065 \u1066 \u106e- \u1070 \u1075- \u1081 \u108e \u10a0- \u10c5 \u10d0- \u10fa \u10fc \u1100- \u1248 \u124a- \u124d \u1250- \u1256 \u1258 \u125a- \u125d \u1260- \u1288 \u128a- \u128d \u1290- \u12b0 \u12b2- \u12b5 \u12b8- \u12be \u12c0 \u12c2- \u12c5 \u12c8- \u12d6 \u12d8- \u1310 \u1312- \u1315 \u1318- \u135a \u1380- \u138f \u13a0- \u13f4 \u1401- \u166c \u166f- \u167f \u1681- \u169a \u16a0- \u16ea \u1700- \u170c \u170e- \u1711 \u1720- \u1731 \u1740- \u1751 \u1760- \u176c \u176e- \u1770 \u1780- \u17b3 \u17d7 \u17dc \u1820- \u1877 \u1880- \u18a8 \u18aa \u18b0- \u18f5 \u1900- \u191c \u1950- \u196d \u1970- \u1974 \u1980- \u19ab \u19c1- \u19c7 \u1a00- \u1a16 \u1a20- \u1a54 \u1aa7 \u1b05- \u1b33 \u1b45- \u1b4b \u1b83- \u1ba0 \u1bae \u1baf \u1c00- \u1c23 \u1c4d- \u1c4f \u1c5a- \u1c7d \u1ce9- \u1cec \u1cee- \u1cf1 \u1d00- \u1dbf \u1e00- \u1f15 \u1f18- \u1f1d \u1f20- \u1f45 \u1f48- \u1f4d \u1f50- \u1f57 \u1f59 \u1f5b \u1f5d \u1f5f- \u1f7d \u1f80- \u1fb4 \u1fb6- \u1fbc \u1fbe \u1fc2- \u1fc4 \u1fc6- \u1fcc \u1fd0- \u1fd3 \u1fd6- \u1fdb \u1fe0- \u1fec \u1ff2- \u1ff4 \u1ff6- \u1ffc \u2071 \u207f \u2090- \u2094 \u2102 \u2107 \u210a- \u2113 \u2115 \u2119- \u211d \u2124 \u2126 \u2128 \u212a- \u212d \u212f- \u2139 \u213c- \u213f \u2145- \u2149 \u214e \u2183 \u2184 \u2c00- \u2c2e \u2c30- \u2c5e \u2c60- \u2ce4 \u2ceb- \u2cee \u2d00- \u2d25 \u2d30- \u2d65 \u2d6f \u2d80- \u2d96 \u2da0- \u2da6 \u2da8- \u2dae \u2db0- \u2db6 \u2db8- \u2dbe \u2dc0- \u2dc6 \u2dc8- \u2dce \u2dd0- \u2dd6 \u2dd8- \u2dde \u2e2f \u3005 \u3006 \u3031- \u3035 \u303b \u303c \u3041- \u3096 \u309d- \u309f \u30a1- \u30fa \u30fc- \u30ff \u3105- \u312d \u3131- \u318e \u31a0- \u31b7 \u31f0- \u31ff \u3400- \u4db5 \u4e00- \u9fcb \ua000- \ua48c \ua4d0- \ua4fd \ua500- \ua60c \ua610- \ua61f \ua62a \ua62b \ua640- \ua65f \ua662- \ua66e \ua67f- \ua697 \ua6a0- \ua6e5 \ua717- \ua71f \ua722- \ua788 \ua78b \ua78c \ua7fb- \ua801 \ua803- \ua805 \ua807- \ua80a \ua80c- \ua822 \ua840- \ua873 \ua882- \ua8b3 \ua8f2- \ua8f7 \ua8fb \ua90a- \ua925 \ua930- \ua946 \ua960- \ua97c \ua984- \ua9b2 \ua9cf \uaa00- \uaa28 \uaa40- \uaa42 \uaa44- \uaa4b \uaa60- \uaa76 \uaa7a \uaa80- \uaaaf \uaab1 \uaab5 \uaab6 \uaab9- \uaabd \uaac0 \uaac2 \uaadb- \uaadd \uabc0- \uabe2 \uac00- \ud7a3 \ud7b0- \ud7c6 \ud7cb- \ud7fb \uf900- \ufa2d \ufa30- \ufa6d \ufa70- \ufad9 \ufb00- \ufb06 \ufb13- \ufb17 \ufb1d \ufb1f- \ufb28 \ufb2a- \ufb36 \ufb38- \ufb3c \ufb3e \ufb40 \ufb41 \ufb43 \ufb44 \ufb46- \ufbb1 \ufbd3- \ufd3d \ufd50- \ufd8f \ufd92- \ufdc7 \ufdf0- \ufdfb \ufe70- \ufe74 \ufe76- \ufefc \uff21- \uff3a \uff41- \uff5a \uff66- \uffbe \uffc2- \uffc7 \uffca- \uffcf \uffd2- \uffd7 \uffda- \uffdc".split(" "), qa=new RegExp("["+oa.join("")+"]+"),ra=oa.join(""),sa=pa.join(""),ta=/[\x00-\x1f\x7f-\x9f]/,ua=new RegExp("^["+ra+"]+|["+ra+"]+$");function va(a){return""===a||null==a} var l={splice:function(a,b,c,d){return a.substring(0,b)+(d||"")+a.substring(b+c)},ge:function(a){for(var b=a.split(qa),c=h.Y(arguments).slice(1),d=[],e=0;e<b.length;e++)b[e]&&d.push(b[e]);for(e=0;e<c.length;e++)c[e]&&d.push(c[e]);return d.join(" ")},Ve:function(a){var b=a.split(qa),c=h.Y(arguments).slice(1);return h.tb(b,c).join(" ")},Vd:function(a){return h.unique(a.split(qa)).join(" ")},jf:function(a){a=a.trim().replace(ua,"");return va(a)?[]:a.split(/\s+/g)},cf:function(a,b){for(var c=[],d=0,e;null!= (e=b.exec(a));)d<e.index&&(c.push(a.substring(d,e.index)),d=e.index),d+=e[0].length,c.push(e[0]);d<a.length&&c.push(a.substring(d,a.length));return c},ec:function(){function a(a,b){return b.toUpperCase()}var b=/[\-]([a-z])/gi;return function(c){return c.replace(b,a)}}(),Gf:function(){function a(a){return"-"+a.toLowerCase()}var b=/[A-Z]/g;return function(c){return c.replace(b,a)}}(),Ma:va,we:function(a){return ta.test(a)},kf:ta,rf:new RegExp("["+ra+ma.join("")+na.join("")+"]"),Pc:new RegExp("[^"+ra+ ma.join("")+na.join("")+"]"),Rc:new RegExp("["+oa.join("")+"]"),ce:qa,yf:new RegExp("["+ma.join("")+"]"),Yb:new RegExp("["+na.join("")+"]"),bc:new RegExp("[^"+sa+"]"),de:new RegExp("[^"+sa+"]["+sa+"]*$"),vf:new RegExp("["+sa+"]"),sf:ua,cc:ma,ac:oa,wf:pa,Zb:na};var wa=/^(#|rgba?|hsl)\(?([^\(\)]+)/i,xa=/\s*,\s*/;function ya(a){var b,c;4===a.length?(b=a.substr(1,1),c=a.substr(2,1),a=a.substr(3,1),b+=b,c+=c,a+=a):(b=a.substr(1,2),c=a.substr(3,2),a=a.substr(5,2));return[b,c,a]}function za(a){return a.reduce(function(a,c){var d=parseInt(c,10).toString(16);return a.concat(1===d.length?d+d:d)},[])}function Ba(a){return ya(a).reduce(function(a,c){return a.concat(parseInt(c,16))},[])} function Da(a){a=a.trim().match(wa);switch(a&&a[1]){case "#":return"#"+ya(a[0]).join("");case "rgb":case "rgba":return"#"+za(a[2].split(xa)).join("")}} var Ea={bg:Da,Jg:function(a){a=a.trim().match(wa);switch(a&&a[1]){case "#":return Ba(a[0]);case "rgb":case "rgba":return a[2].split(xa).reduce(function(a,c){return a.concat(parseInt(c,10))},[])}},Qf:function(a,b,c){return[a[0]+Math.round((b[0]-a[0])*c),a[1]+Math.round((b[1]-a[1])*c),a[2]+Math.round((b[2]-a[2])*c)]},j:function(a,b){return Da(a)===Da(b)},Ld:function(a){return"string"===typeof a[0]?"#"+a.join(""):4===a.length?"rgba("+a.join(",")+")":"rgb("+a.join(",")+")"}};var Fa={AREA:!0,BASE:!0,BR:!0,COL:!0,COMMAND:!0,EMBED:!0,HR:!0,IMG:!0,INPUT:!0,KEYGEN:!0,LINK:!0,META:!0,PARAM:!0,SOURCE:!0,TRACK:!0,WBR:!0},Ga={ADDRESS:!0,ARTICLE:!0,ASIDE:!0,AUDIO:!0,BLOCKQUOTE:!0,CANVAS:!0,DD:!0,DIV:!0,DL:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,NOSCRIPT:!0,OL:!0,OUTPUT:!0,P:!0,PRE:!0,SECTION:!0,TABLE:!0,TFOOT:!0,UL:!0,VIDEO:!0},Ha={A:!0,ABBR:!0,B:!0,BDI:!0,BDO:!0,BR:!0,CITE:!0,CODE:!0,DATA:!0,DFN:!0, EM:!0,I:!0,KBD:!0,MARK:!0,Q:!0,RP:!0,RT:!0,RUBY:!0,S:!0,SAMP:!0,SMALL:!0,SPAN:!0,STRONG:!0,SUB:!0,SUP:!0,TIME:!0,U:!0,VAR:!0,WBR:!0},Ia={OL:!0,UL:!0,DL:!0,MENU:!0},Ja={LI:!0,DT:!0,DD:!0},Ka={FIELDSET:!0,OBJECT:!0,FIGURE:!0,AUDIO:!0,SELECT:!0,COLGROUP:!0,HGROUP:!0,TABLE:!0,TBODY:!0,TR:!0,OL:!0,UL:!0,DL:!0,MENU:!0},La={LI:["OL","UL","DL"],DT:["DL"],DD:["DL"],TBODY:["TABLE"],TR:["TABLE","TBODY"],TH:["TABLE","TBODY"],TD:["TR","TH"]};function Ma(a){return!!Ga[a.nodeName]} var Na={H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0},q={Ca:Ma,la:function(a){return Ka[a.nodeName]},Na:function(a){return!!La[a.nodeName]},Mb:function(a){return!!Na[a.nodeName]},Oa:function(a){return!Ma(a)},Da:function(a){return!!Ia[a.nodeName]},f:function(a){return!!Ja[a.nodeName]},kd:function(a){return"TABLE"===a.nodeName},Nb:function(a){return!!Ha[a.nodeName]},Ea:function(a){return!!Fa[a.nodeName]}};function Oa(a){throw Error(a?"\u2718 Error ("+a+"). See http://www.alohaeditor.org/docs/errors/"+a:"assertion failed");}function Pa(a,b){a||Oa(b)}var r={assert:Pa,error:Oa,Dc:function(){Oa(0)},dc:function(a){Pa(null==a,2)},ie:function(a){Pa(null!=a,1)},lh:0,nh:1,mh:2,eh:15,qf:3,pf:4,tf:5,Qc:16,$b:8,mf:9,jh:10,lf:11,of:12,nf:13,be:14};function Qa(a,b){var c=a.length,d=b.length;r.assert(1<=c,r.nf);r.assert(2<=d,r.be);r.assert(c===d-1,r.be);return c}function Ra(a,b,c){return function(){return 0<arguments.length-c?b.apply(null,arguments):a.apply(null,arguments)}}function u(a,b){var c=Qa(a,b),c=1===c?function(c,e){return 1<arguments.length?b(c,e):a(c)}:2===c?function(c,e,g){return 2<arguments.length?b(c,e,g):a(c,e)}:Ra(a,b,c);c.get=a;c.set=b;return c} function Sa(a){return u(function(b){return b[a]},function(b,c){b[a]=c;return b})}u.Ah=Sa;u.Bh=function(a){for(var b in a)if(a.hasOwnProperty(b))return Sa(b);r.error(r.of)};u.F=function(a){var b=a.get,c=a.set;a=Qa(b,c);a=1===a?function(a){return arguments.length?c(this,a):b(this)}:2===a?function(a,e){return 1<arguments.length?c(this,a,e):b(this,a)}:f.F(Ra(b,c,a));a.get=b;a.set=c;return a};function Ta(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c,a)}function Ua(a,b,c){return b.map(function(b){return a.hasOwnProperty(b)?a[b]:c})}function Va(a){var b=[];Ta(a,function(a,d){b.push(d)});return b}function Wa(a){var b;for(b=1;b<arguments.length;b++){var c=arguments[b];c&&Ta(c,function(b,c){a[c]=b})}return a}function Xa(a){r.ie(a);return Wa({},a)} var v={Ma:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0},Wc:function(a,b,c){for(var d=b.length;d--;)a[b[d]]=c;return a},keys:Va,kb:function(a){return Ua(a,Va(a))},Lg:Ua,filter:function(a,b){var c={};Ta(a,function(d,e){b(d,e,a)&&(c[e]=d)});return c},forEach:Ta,extend:Wa,g:function(){return Wa.apply(null,[{}].concat(h.Y(arguments)))},isMap:function(a){return!(!a||!a.constructor||"[object Object]"!==Object.prototype.toString.call(a))},clone:Xa,Sc:function(a,b,c){a=Xa(a);a[b]=c; return a},ne:function(a,b){a=Xa(a);delete a[b];return a},create:function(){return Object.create(null)},md:function(a){var b={};a.forEach(function(a){b[a[0]]=a[1]});return b}};var Za={},$a={},ab={};function bb(a,b,c){if(c!==ab)return new bb(a,b,ab);this._map_data=null;this._map_source=b;this._map_opts=a;this._map_realized=0}function cb(a){var b=a._map_realized;if(b&2)return a._map_data;var c=a._map_opts.realize(a._map_source);a._map_data=c;a._map_realized=b|3;a._map_source=null;return c}function db(a,b,c){var d=a._map_data=a._map_data||{};return d.hasOwnProperty(b)?d[b]:a._map_realized&1?$a:d[b]=c(a,b)} function eb(a,b){var c=a._map_opts,d=!1;return(d=c.has?c.has(a._map_source,b):$a!==db(a,b,fb))?Za:$a}function fb(a,b){return a._map_opts.get(a._map_source,b,$a)}var gb={realize:f.cd,get:r.error},hb={realize:function(a){return v.g(a.map.realize(),a.obj)},get:function(a,b,c){var d=a.obj;return d.hasOwnProperty(b)?d[b]:a.map.get(b,c)}}; f.Vc(bb,{keys:function(a){var b=a._map_data=a._map_data||{},c=a._map_realized;if(c&1)return v.keys(b).filter(function(a){return b[a]!==$a});var d=a._map_opts;d.keys?(d=d.keys(a._map_source),d.forEach(function(a){b.hasOwnProperty(a)||(b[a]=Za)}),a._map_realized=c|1):d=v.keys(cb(a));return d},realize:cb,isRealized:function(a){return!!(a._map_realized&2)},get:function(a,b,c){var d=db(a,b,fb);$a===d?d=c:Za===d&&(d=(a._map_data=a._map_data||{})[b]=fb(a,b),r.rh(d!==$a));return d},has:function(a,b){return $a!== db(a,b,eb)},mergeObject:function(a,b,c){!c||a._map_opts!==hb||a._map_realized&2||(b=v.g(a._map_source.obj,b),a=a._map_source.map);return bb(hb,{map:a,obj:b})}});bb.Se=function(a){a=bb(gb,a);a.realize();return a};bb.De=function(a){var b=f.ea;return function(c,d,e){c=a(c,d);return b(c)?e:c}};var ib={};function jb(a,b){var c=a.Db,d=c.length;d<b.length&&(c=c.concat(b.slice(d)),a.Db=c);return c}function kb(a,b){r.assert(!b||a.constructor===b,r.Qc);var c=a.lb;r.assert(0===c||2===c,r.qf)}function lb(a,b){r.assert(!b||a.constructor===b,r.Qc);r.assert(2===a.lb,r.tf)}function mb(a){lb(a);a.lb=1;return new a.constructor(a.Db,ib)}function nb(a){kb(a);a=new a.constructor(a.Db.slice(0),ib);a.lb=2;return a} function ob(a,b){function c(b,c){r.assert(!a||b.constructor===a,r.Qc);r.assert(0===b.lb,r.pf);var m=e,n=d,p=new b.constructor(b.Db.slice(0),ib);jb(p,n)[m]=c;return p}var d=a.ee,e=a.ee.length;d.push(b);c.setT=function(b,c){lb(b,a);var m=e,n=d,p=mb(b);p.lb=2;jb(p,n)[m]=c;return p};return u(function(b){kb(b,a);var c;c=e;var m=c=jb(b,d)[c];Array.isArray(m)&&m[0]===ib&&(3<c.length?m=c[3]:(m=c[1](c[2]),c[3]=m),c=m,jb(b,d)[e]=c);return c},c)}function pb(a,b,c){return b.set(a,c)} function qb(a,b){return b.get(a)}function rb(a,b,c){return b.set.setT(a,c)}function sb(a,b,c,d){return pb(a,b,[ib,c,d])}function tb(a,b,c,d){return rb(a,b,[ib,c,d])}function ub(a,b){v.forEach(b,function(b,d){var e=ob(a,b);a.prototype[d]=u.F(e)})}function vb(a,b,c){var d=a.set,e=d.setT;c=c||function(a){return b(a.asPersistent()).asTransient()};a=u(a.get,function(a,c){a=d(a,c);return a=b(a)});a.set.setT=function(a,b){a=e(a,b);return a=c(a)};return a} var wb={define:function(a,b){function c(a,g){if(g!==ib)return b(new c(d,ib),a);this.Db=a;this.lb=0}f.w(a)&&(b=a,a=null);b=b||f.cd;var d=[];f.Vc(c,{asTransient:nb,asPersistent:mb,get:qb,set:pb,setT:rb,delay:sb,delayT:tb});c.Sa=f.c(ob,c);c.extend=f.c(ub,c);c.ee=d;a&&ub(c,a);return c},hookSetter:vb,hookSetterRecompute:function(a,b,c,d){return vb(a,function(a){return b.set(a,c(a))},d?function(a){return b.set.setT(a,d(a))}:null)}};function xb(a){var b={};a=a.attributes;for(var c=0,d=a.length;c<d;c++){var e=a[c];if("undefined"===typeof e.specified||e.specified)b[e.name]=e.value}return b}function yb(a,b){a.removeAttribute(b)}function zb(a,b,c){null==c?a.removeAttribute(b):a.setAttribute(b,c)} var Bb={attrs:xb,get:function(a,b){return a.getAttribute(b)},ag:function(a,b,c){return a.getAttributeNS(b,c)},has:function(a){return!v.kb(xb(a)).every(l.Ma)},remove:yb,Cg:function(a){v.keys(xb(a)).forEach(f.c(yb,a))},Gg:function(a,b,c){null!=b?a.removeAttributeNS(b,c):a.removeAttribute(c)},set:zb,Og:function(a,b,c,d){null!=b?a.setAttributeNS(b,c,d):zb(a,c,d)}};var Cb={A:"_PHRASING_",ABBR:"_PHRASING_",ADDRESS:"_FLOW_",AREA:"_EMPTY_",ARTICLE:"_FLOW_",ASIDE:"_FLOW_",AUDIO:"SOURCE",B:"_PHRASING_",BASE:"_EMPTY_",BDO:"_PHRASING_",BLOCKQUOTE:"_PHRASING_",BODY:"_FLOW_",BR:"_EMPTY_",BUTTON:"_PHRASING_",CANVAS:"_PHRASING_",CAPTION:"_FLOW_",CITE:"_PHRASING_",CODE:"_PHRASING_",COL:"_EMPTY_",COLGROUP:"COL",COMMAND:"_EMPTY_",DATALIST:{_PHRASING_:!0,OPTION:!0},DD:"_FLOW_",DEL:"_PHRASING_",DIV:"_FLOW_",DETAILS:{SUMMARY:!0,_FLOW_:!0},DFN:"_FLOW_",DL:{DT:!0,DD:!0},DT:"_PHRASING_", EM:"_PHRASING_",EMBED:"_EMPTY_",FIELDSET:{LEGEND:!0,_FLOW_:!0},FIGCAPTION:"_FLOW_",FIGURE:{FIGCAPTION:!0,_FLOW_:!0},FONT:"_PHRASING_",FOOTER:"_FLOW_",FORM:"_FLOW_",H1:"_PHRASING_",H2:"_PHRASING_",H3:"_PHRASING_",H4:"_PHRASING_",H5:"_PHRASING_",H6:"_PHRASING_",HEAD:"_META_DATA_",HEADER:"_FLOW_",HGROUP:{H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0},HR:"_EMPTY_",I:"_PHRASING_",IFRAME:"#TEXT",IMG:"_EMPTY_",INPUT:"_EMPTY_",INS:"_PHRASING_",KBD:"_PHRASING_",KEYGEN:"_EMPTY_",LABEL:"_PHRASING_",LEGEND:"_PHRASING_", LI:"_FLOW_",LINK:"_EMPTY_",MAP:"AREA",MARK:"_PHRASING_",MENU:{LI:!0,_FLOW_:!0},META:"_EMPTY_",METER:"_PHRASING_",NAV:"_FLOW_",NOSCRIPT:"_PHRASING_",OBJECT:"PARAM",OL:"LI",OPTGROUP:"OPTION",OPTION:"#TEXT",OUTPUT:"_PHRASING_",P:"_PHRASING_",PARAM:"_EMPTY_",PRE:"_PHRASING_",PROGRESS:"_PHRASING_",Q:"_PHRASING_",RP:"_PHRASING_",RT:"_PHRASING_",RUBY:{_PHRASING_:!0,RT:!0,RP:!0},S:"_PHRASING_",SAMP:"pharsing",SCRIPT:"#script",SECTION:"_FLOW_",SELECT:{OPTION:!0,OPTGROUP:!0},SMALL:"_PHRASING_",SOURCE:"_EMPTY_", SPAN:"_PHRASING_",STRONG:"_PHRASING_",STYLE:"_PHRASING_",SUB:"_PHRASING_",SUMMARY:"_PHRASING_",SUP:"_PHRASING_",TABLE:{CAPTION:!0,COLGROUP:!0,THEAD:!0,TBODY:!0,TFOOT:!0,TR:!0},TBODY:"TR",TD:"_FLOW_",TEXTAREA:"#TEXT",TFOOT:"TR",TH:"_PHRASING_",THEAD:"TR",TIME:"_PHRASING_",TITLE:"#TEXT",TR:{TH:!0,TD:!0},TRACK:"_EMPTY_",U:"_PHRASING_",UL:"LI",VAR:"_PHRASING_",VIDEO:"SOURCE",WBR:"_EMPTY_","#DOCUMENT-FRAGMENT":"_FLOW_"},w={_FLOW_:!0,_PHRASING_:!0},Db={_FLOW_:!0,_PHRASING_:!0},Eb={_FLOW_:!0,_HEADER_:!0}, Fb={_FLOW_:!0},Gb={A:{_FLOW_:!0,_INTERACTIVE_:!0,_PHRASING_:!0},ABBR:w,ADDRESS:Fb,AREA:w,ARTICLE:Db,ASIDE:Db,AUDIO:{_EMBEDDED_:!0,_FLOW_:!0,_INTERACTIVE_:!0,_PHRASING_:!0},B:w,BASE:{_META_DATA_:!0},BDI:w,BDO:w,BLOCKQUOTE:{_FLOW_:!0,_SECTIONING_ROOT_:!0},BODY:{_SECTIONING_ROOT_:!0},BR:w,BUTTON:{_EMBEDDED_:!0,_FLOW_:!0,_INTERACTIVE_:!0,_PHRASING_:!0,_LISTED_:!0,_LABELABLE_:!0,_SUBMITTABLE_:!0,_REASSOCIATABLE_:!0,_FORM_ASSOCIATED_:!0},CANVAS:{_EMBEDDED_:!0,_FLOW_:!0,_PHRASING_:!0},CAPTION:{},CITE:w, CODE:w,COL:{},COLGROUP:{},COMMAND:{},DATALIST:w,DD:{},DEL:w,DETAILS:{_FLOW_:!0,_SECTIONING_ROOT_:!0,_INTERACTIVE_:!0},DFN:w,DIV:Fb,DL:Fb,DT:{},EM:w,EMBED:{_EMBEDDED_:!0,_FLOW_:!0,_INTERACTIVE_:!0,_PHRASING_:!0},FIELDSET:{_FLOW_:!0,_FORM_ASSOCIATED_:!0,_LISTED_:!0,_REASSOCIATABLE_:!0,_SECTIONING_ROOT_:!0},FIGCAPTION:{},FIGURE:{_FLOW_:!0,_SECTIONING_ROOT_:!0},FONT:w,FOOTER:Fb,FORM:Fb,H1:Eb,H2:Eb,H3:Eb,H4:Eb,H5:Eb,H6:Eb,HEADER:Fb,HGROUP:Eb,HR:Fb,I:w,IFRAME:{_EMBEDDED_:!0,_FLOW_:!0,_INTERACTIVE_:!0,_PHRASING_:!0}, IMG:{_EMBEDDED_:!0,_FLOW_:!0,_FORM_ASSOCIATED_:!0,_INTERACTIVE_:!0,_PHRASING_:!0},INPUT:{_FLOW_:!0,_FORM_ASSOCIATED_:!0,_INTERACTIVE_:!0,_LABELABLE_:!0,_LISTED_:!0,_PHRASING_:!0,_REASSOCIATABLE_:!0,_RESETTABLE_:!0,_SUBMITTABLE_:!0},INS:w,KBD:w,KEYGEN:{_FLOW_:!0,_FORM_ASSOCIATED_:!0,_INTERACTIVE_:!0,_LABELABLE_:!0,_LISTED_:!0,_PHRASING_:!0,_REASSOCIATABLE_:!0,_RESETTABLE_:!0,_SUBMITTABLE_:!0},LABEL:{_FLOW_:!0,_FORM_ASSOCIATED_:!0,_INTERACTIVE_:!0,_PHRASING_:!0,_REASSOCIATABLE_:!0},LEGEND:{},LI:{}, LINK:{_FLOW_:!0,_METADATA_:!0,_PHRASING_:!0},MAIN:Fb,MAP:w,MARK:w,MENU:Fb,MENUITEM:Fb,META:{_FLOW_:!0,_METADATA_:!0,_PHRASING_:!0},METER:{_FLOW_:!0,_LABELABLE_:!0,_PHRASING_:!0},NAV:{_FLOW_:!0,_SECTIONING_:!0},NOSCRIPT:{_FLOW_:!0,_METADATA_:!0,_PHRASING_:!0},OBJECT:{_FLOW_:!0,_EMBEDDABLE_:!0,_FORM_ASSOCIATED_:!0,_INTERACTIVE_:!0,_LISTED_:!0,_PHRASING_:!0,_REASSOCIATABLE_:!0,_SUBMITTABLE_:!0},OL:Fb,OPTGROUP:{},OPTION:{},OUTPUT:{_FLOW_:!0,_PHRASING_:!0,_LISTED_:!0,_LABELABLE_:!0,_RESETTALBE_:!0,_REASSOCIATABLE_:!0, _FORM_ASSOCIATED_:!0},P:Fb,PARAM:{},PRE:Fb,PROGRESS:{_FLOW_:!0,_PHRASING_:!0,_LABELABLE_:!0},Q:w,RP:{},RT:{},RUBY:w,S:w,SAMP:w,SCRIPT:{_FLOW_:!0,_PHRASING_:!0,_METADATA_:!0,_SCRIPT_SUPPORTING_:!0},SECTION:{_FLOW_:!0,_SECTIONING_:!0},SELECT:{_FLOW_:!0,_PHRASING_:!0,_INTERACTIVE_:!0,_LISTED_:!0,_LABELABLE_:!0,_SUBMITTALBE_:!0,_RESETTALBE_:!0,_REASSOCIATABLE_:!0,_FORM_ASSOCIATED_:!0},SMALL:w,SOURCE:{},SPAN:w,STRONG:w,STYLE:{_FLOW_:!0,_METADATA_:!0},SUB:w,SUMMARY:{},SUP:w,TABLE:Fb,TBODY:{},TD:{_SECTIONING_ROOT_:!0}, TEMPLATE:{_FLOW_:!0,_METADATA_:!0,_PHRASING_:!0,_SCRIPT_SUPPORTING_:!0},TEXTAREA:{_FLOW_:!0,_PHRASING_:!0,_INTERACTIVE_:!0,_LISTED_:!0,_LABELABLE_:!0,_SUBMITTALBE_:!0,_RESETTALBE_:!0,_REASSOCIATABLE_:!0,_FORM_ASSOCIATED_:!0},TFOOT:{},TH:{},THEAD:{},TIME:w,TITLE:{_METADATA_:!0},TR:{},TRACK:{},U:w,UL:Fb,VAR:w,VIDEO:{_FLOW_:!0,_PHRASING_:!0,_EMBEDDED_:!0,_INTERACTIVE_:!0},WBR:w,"#TEXT":w},Hb={IMG:["alt","src"],A:["href","name","_target"],TD:["colspan","rowspan"],TH:["colspan","rowspan"],OL:["start", "type"],"*":["xstyle"]},Ib={TABLE:["width"],IMG:["width","height"],"*":"color font-family font-size font-weight font-stlye font-decoration background background-image background-color".split(" ")},Jb={AUDIO:!0,COMMAND:!0,COLGROUP:!0,IFRAME:!0,INPUT:!0,INS:!0,KBD:!0,KEYGEN:!0,LINK:!0,META:!0,NOSCRIPT:!0,OUTPUT:!0,Q:!0,RUBY:!0,SAMP:!0,SCRIPT:!0,SELECT:!0,STYLE:!0,TEMPLATE:!0,TEXTAREA:!0,TITLE:!0,WBR:!0},Kb={FONT:"SPAN"},x={ta:function(a,b){var c;a=a.toUpperCase();b=b.toUpperCase();var d=Cb[a];if(!d)return!1; if("string"===typeof d){if(d===b||(c=Gb[b])&&c[d])return!0}else{if(d[b])return!0;c=Gb[b];for(var e in c)if(c.hasOwnProperty(e)&&d[e])return!0}return!1},nb:function(a){return v.g({},Ib,a)},mb:function(a){return v.g({},Hb,a)},Wa:function(a){return v.g({},Jb,a)},Qb:function(a){return v.g({},Kb,a)}};var Lb={ph:function(a,b){var c,d;c=0;for(d=a.length;c<d;c++)if(a[c].test(b))return!0;return!1},Gb:function(a){return"undefined"!==typeof a},Aa:function(a){if(!a)return a;var b,c={};for(b in a)a.hasOwnProperty(b)&&(c[b]=a[b]);return c}};function A(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent?a.attachEvent("on"+b,c):r.error()}function Mb(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Nb(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0} var B={w:function(a){return a&&a.hasOwnProperty&&a.hasOwnProperty("type")&&!f.ea(a.stopPropagation)&&!f.ea(a.preventDefault)},add:A,remove:function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,!!d):a.detachEvent?a.detachEvent("on"+b,c):r.error()},$e:function(a,b){A(a,"resize",b);A(a,"keyup",b);A(a,"keydown",b);A(a,"keypress",b);A(a,"click",b);A(a,"mouseup",b);A(a,"mousedown",b);A(a,"mousemove",b);A(a,"dblclick",b);A(a,"dragstart",b);A(a,"drag",b);A(a,"dragenter",b);A(a,"dragexit",b);A(a, "dragleave",b);A(a,"dragover",b);A(a,"drop",b);A(a,"dragend",b);A(a,"paste",b)},wa:function(a,b){return-1<a.meta.indexOf(b)},Uf:function(a,b,c){b.dispatchEvent?(a=a.createEvent("Event"),a.initEvent(c,!0,!0),b.dispatchEvent(a)):b.fireEvent?(a=a.createEventObject(),a.type=c,b.fireEvent("on"+c,a)):r.error()},Le:function(a){setTimeout(a,4)},preventDefault:Mb,stopPropagation:Nb,ff:function(a){Nb(a);Mb(a)}};var Ob={ELEMENT:1,ATTR:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENTTYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12};function Pb(a){return Ob.TEXT===a.nodeType}function Qb(a){return Ob.ELEMENT===a.nodeType}function Rb(a){return Ob.DOCUMENT_FRAGMENT===a.nodeType}function Sb(a){return a.childNodes.length}function Tb(a){for(var b=0;a=a.previousSibling;)b++;return b}function Ub(a){return Qb(a)||Rb(a)?Sb(a):Pb(a)?a.length:0} function Vb(a,b){return a.childNodes[b]}function Wb(a){return Pb(a)&&0===Ub(a)}function Xb(a,b,c){var d=0,e=0;for(a=a.firstChild;;){if(e>=b)return d;if(d>=c)return e;if(!a)break;if(Pb(a)){for(var g=-1;a&&Pb(a);)Wb(a)||(g=d),a=a.nextSibling,d+=1;if(-1!==g){if(g>=c)return e;e+=1}}else a=a.nextSibling,d+=1,e+=1}throw Error();}function Yb(a,b){return Xb(a,b,Number.POSITIVE_INFINITY)} var C={aa:Ob,offset:function(a){if(!Lb.Gb(a.getBoundingClientRect))return{top:0,left:0};var b=a.getBoundingClientRect();return{top:b.top+window.pageYOffset-a.ownerDocument.body.clientTop,left:b.left+window.pageXOffset-a.ownerDocument.body.clientLeft}},children:function(a){return h.Y(a.childNodes)},pa:function(a,b){Qb(a)&&b<Ub(a)?a=a.childNodes[b]:Pb(a)&&b===a.length&&(a=a.nextSibling||a.parentNode);return a},ga:Vb,Ec:Sb,u:Tb,q:Ub,$c:function(a){return 0<Sb(a)},Bc:function(a,b){return Vb(a,Yb(a,b))}, Ac:function(a){return Xb(a.parentNode,Number.POSITIVE_INFINITY,Tb(a))},Ic:Yb,Cc:function(a){return Xb(a,Number.POSITIVE_INFINITY,Sb(a))},b:Pb,t:Qb,qc:Rb,Lb:Wb,isSameNode:function(a,b){return a===b},text:function(a){return a.textContent},ad:function(a){return 0<a.textContent.trim().length},j:function(a,b){return a.isEqualNode(b)},contains:function(a,b){return Qb(a)?a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):a!==b&&(Qb(b)?a.contains(b):b.parentNode&&(a===b.parentNode||a.contains(b.parentNode))): !1},ua:function(a,b){return!!(a.compareDocumentPosition(b)&4)},clone:function(a,b){return a.cloneNode("boolean"===typeof b?b:!0)},X:function(a){return a.cloneNode(!1)},Gc:function(a){var b=a.ownerDocument.createElement("div");b.appendChild(a.cloneNode(!0));return b.innerHTML}};function Zb(a){if(a.firstChild)return a.firstChild;for(;a&&!a.nextSibling;)a=a.parentNode;return a&&a.nextSibling}function $b(a){for(var b=a.previousSibling;b&&b.lastChild;)b=b.lastChild;return b||a.parentNode}function ac(a,b,c,d){c=c||f.D;if(c(a))return null;do{a=d(a);if(!a||c(a))break;if(b(a))return a}while(a);return null}function bc(a){return a.nextSibling}function cc(a){return a.previousSibling}function dc(a){return a.parentNode}function ec(a,b,c,d){for(;a&&c(a,d);)a=b(a,d);return a} function fc(a,b,c,d,e){ec(a,function(a){var d=c(a);b(a,e);return d},d,e)}function gc(a,b,c,d){fc(a,b,bc,f.ia(c),d)}function hc(a,b,c,d){fc(a,b,cc,f.ia(c),d)}function ic(a,b,c){gc(a,b,f.D,c)}function jc(a,b,c){C.t(a)&&ic(a.firstChild,function(a){jc(a,b,c)});b(a,c)}function kc(a,b){for(var c=[],d=a.parentNode;d&&!b(d);)c.push(d),d=d.parentNode;return c}function lc(a,b){var c=kc(a,b),d=c.length?c[c.length-1]:a;d.parentNode&&c.push(d.parentNode);return c} function mc(a,b){if(b(a))return[];var c=kc(a,b);c.unshift(a);return c}function nc(a,b){if(b(a))return[a];var c=lc(a,b);c.unshift(a);return c}function oc(a,b){if(!a.previousSibling)return[];var c=[];hc(a.previousSibling,function(a){c.push(a)},b||f.D);return c.reverse()}function pc(a,b){if(!a.nextSibling)return[];var c=[];gc(a.nextSibling,function(a){c.push(a)},b||f.D);return c} var D={Hc:function(a,b){return h.Y(b.querySelectorAll(a))},Qa:function(a,b,c,d){c=c||f.Jc;d=d||f.D;for(var e=a;e;)if(a=b?e.previousSibling:e.nextSibling){if(d(a))return null;if(c(a))return a;e=a}else{if(!e.parentNode||d(e.parentNode))return null;e=e.parentNode}},sd:gc,v:function(a,b,c){return ec(a,bc,b,c)},nextSibling:bc,yb:pc,Cd:hc,K:function(a,b,c){return ec(a,cc,b,c)},C:cc,Rb:oc,wc:function(a,b){return b&&b(a)?[]:oc(a,b).concat(a)},oa:function(a,b){return b&&b(a)?[]:[a].concat(pc(a,b))},zc:function(a, b){return a===b?[a]:[a].concat(pc(a,function(a){return a===b}),b)},Ra:ic,Cb:jc,Xb:function(a,b,c,d){gc(a,b,function(a){return a===c},d)},forward:Zb,za:$b,Yc:function(a,b,c){return ac(a,b,c,Zb)},Xc:function(a,b,c){return ac(a,b,c,$b)},r:function(a,b){return ec(a,dc,b)},Ka:function(a,b,c,d){fc(a,b,dc,f.ia(c),d)},Ja:mc,Ua:nc,qb:function(a,b){return mc(a,function(a){return a===b})},pb:function(a,b){return nc(a,function(a){return a===b})},xd:kc,yd:lc,Ib:function(a,b){var c=!1;do!c&&a.firstChild?a=a.firstChild: a.nextSibling?(a=a.nextSibling,c=!1):(a=a.parentNode,c=!0);while(!b(a,c));return a},Eb:function(a,b){var c=!0;do!c&&a.lastChild?a=a.lastChild:a.previousSibling?(a=a.previousSibling,c=!1):(a=a.parentNode,c=!0);while(!b(a,c));return a}};function qc(a,b,c){c?b.appendChild(a):b.parentNode.insertBefore(a,b)}function rc(a,b){qc(a,b.nextSibling||b.parentNode,!b.nextSibling)}function sc(a,b,c){for(var d;b;)d=b.nextSibling,a.insertBefore(b,c),b=d}function tc(a,b){qc(a,b,!0)}function uc(a,b,c){a=h.split(a,c||f.D);a[0].forEach(b);return a[1]}function vc(a,b,c){return uc(a,function(a){tc(a,b)},c)}function wc(a,b,c){return uc(a,function(a){qc(a,b,!1)},c)}function xc(a,b){return a.parentNode.replaceChild(b,a)} function yc(a){a.parentNode.removeChild(a)}function zc(a,b){tc(xc(a,b),b)} var Ac={append:tc,g:function(a,b){for(var c;a&&b&&a.nodeName===b.nodeName&&!C.b(a);){c=b.firstChild;sc(a,c,null);yc(b);if(!c)break;b=c;a=b.previousSibling}},nd:sc,gb:function(a,b,c){return uc(a,function(a){rc(a,b);b=a},c)},Pb:wc,move:vc,Aa:function(a,b,c){return uc(a,function(a){tc(C.clone(a),b)},c)},Fa:zc,Xd:function(a,b){var c=a.ownerDocument.createElement(b);zc(a,c);return c},h:qc,wb:rc,replace:xc,zb:function(a,b){vc(C.children(a),b);return xc(a,b)},remove:yc,xa:function(a){wc(C.children(a),a); yc(a)},Hd:function(a){C.children(a).forEach(yc)}};function Bc(a){var b=h.Y(arguments).slice(1);a.className=l.Vd(l.ge.apply(null,[a.className].concat(b)))}function Cc(a){var b=h.Y(arguments).slice(1);a.className=l.Vd(l.Ve.apply(null,[a.className].concat(b)))}function Dc(a,b){return C.t(a)&&0<=a.className.trim().split(l.ce).indexOf(b)}function Ec(a,b,c){!0===c?Bc(a,b):!1===c?Cc(a,b):Ec(a,b,Dc(a,b))}var Fc={has:Dc,add:Bc,remove:Cc,toggle:Ec};for(var Gc={},Hc=Gc,Ic="",Jc=["","-webkit-","-moz-","-ms-","-o-"],Kc=document.createElement("div").style,Lc=0;Lc<Jc.length;Lc++)Kc.hasOwnProperty(Jc[Lc]+"transform")&&(Ic=Jc[Lc]);var Mc=navigator.userAgent.toLowerCase(),Nc=/(chrome)[ \/]([\w.]+)/.exec(Mc)||/(webkit)[ \/]([\w.]+)/.exec(Mc)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Mc)||/(msie) ([\w.]+)/.exec(Mc)||0>Mc.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(Mc),Oc,Pc,Qc,Rc,Sc,Tc;Qc=Rc=Sc=Tc=!1; Nc&&(Oc=Nc[1],Pc=Nc[2],Qc="msie"===Pc&&8>parseInt(Pc,10),"chrome"===Oc?Tc=!0:"webkit"===Oc&&(Sc=!0));Hc={Fh:Qc,chrome:Rc,Wd:Tc,Kg:Sc,vendor:Oc,version:Pc,Ha:Ic};Nc&&(Hc[Oc]=!0);Gc=Hc;var Uc={set:function(a,b,c){b=l.ec(b);a=a.style;b in a&&(a[b]=c)},get:function(a,b){b=l.ec(b);return a.style[b]},remove:function(a,b){a.style.removeProperty(b);l.Ma(a.getAttribute("style"))&&a.removeAttribute("style")},getComputedStyle:function(a,b){var c=a.ownerDocument;return c&&c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b):a.currentStyle?(b=l.ec(b),a.currentStyle[b]):null},Zc:function(a,b){var c={},d=a.ownerDocument;if(d&& d.defaultView&&d.defaultView.getComputedStyle){var e=d.defaultView.getComputedStyle(a,null);e&&b.forEach(function(a){c[a]=e[a]||e.getPropertyValue(a)})}else a.currentStyle&&b.forEach(function(b){c[b]=a.currentStyle[b]});return c}},Vc=Gc;function Wc(a){if(!C.t(a))return!1;if("true"===a.getAttribute("contentEditable")||Fc.has(a,"aloha-editable"))return!0;a=a.Ph;if(!a)return!1;if(a.nodeType===C.aa.DOCUMENT&&"on"===a.designMode)return!0} function Xc(a){if(!C.t(a))return!1;var b=a.getAttribute("contentEditable");return"true"===b||""===b?!0:"false"===b?!1:Fc.has(a,"aloha-editable")?!0:(a=a.parentNode)?a.nodeType===C.aa.DOCUMENT&&"on"===a.designMode?!0:Xc(a):!1}function Yc(a){return Xc(C.b(a)?a.parentNode:a)}var Zc=window.xf&&new window.xf,$c=0;function ad(a){return a.defaultView||a.parentWindow}function bd(a,b){for(var c=a[b],d=a.offsetParent;d;)c+=d[b],d=d.offsetParent;return c} var E={aa:C.aa,offset:C.offset,X:C.X,clone:C.clone,text:C.text,children:C.children,ga:C.ga,Ec:C.Ec,u:C.u,q:C.q,$c:C.$c,pa:C.pa,Bc:C.Bc,Ac:C.Ac,Ic:C.Ic,Cc:C.Cc,ye:function(a){return/^\[object (Text|Comment|HTML\w*Element)\]$/.test(Object.prototype.toString.call(a))},b:C.b,t:C.t,qc:C.qc,Lb:C.Lb,isSameNode:C.isSameNode,j:C.j,contains:C.contains,ua:C.ua,ad:C.ad,Gc:C.Gc,append:Ac.append,g:Ac.g,nd:Ac.nd,Pb:Ac.Pb,gb:Ac.gb,move:Ac.move,Aa:Ac.Aa,Fa:Ac.Fa,Xd:Ac.Xd,h:Ac.h,wb:Ac.wb,replace:Ac.replace,zb:Ac.zb, remove:Ac.remove,xa:Ac.xa,Hd:Ac.Hd,addClass:Fc.add,removeClass:Fc.remove,Wg:Fc.toggle,hasClass:Fc.has,attrs:Bb.attrs,da:Bb.get,re:Bb.ag,mc:Bb.has,Fd:Bb.remove,Dg:Bb.Gg,Eg:Bb.Cg,ra:Bb.set,Md:Bb.Og,We:Uc.remove,i:Uc.set,L:Uc.get,getComputedStyle:Uc.getComputedStyle,Zc:Uc.Zc,Hc:D.Hc,Qa:D.Qa,v:D.v,sd:D.sd,nextSibling:D.nextSibling,yb:D.yb,K:D.K,Cd:D.Cd,C:D.C,Rb:D.Rb,oa:D.oa,wc:D.wc,zc:D.zc,Ra:D.Ra,Cb:D.Cb,Xb:D.Xb,forward:D.forward,za:D.za,Yc:D.Yc,Xc:D.Xc,r:D.r,Ka:D.Ka,Ja:D.Ja,Ua:D.Ua,qb:D.qb,pb:D.pb, xd:D.xd,yd:D.yd,Ib:D.Ib,Eb:D.Eb,Ld:function(a){return Zc.serializeToString(a)},ja:function(a){return a["!aloha-expando-node-id"]=a["!aloha-expando-node-id"]||++$c},Yf:function(a){a.removeAttribute("unselectable","on");Uc.set(a,Vc.Ha+"user-select","all");a.onselectstart=null},Tf:function(a){a.removeAttribute("unselectable","on");Uc.set(a,Vc.Ha+"user-select","none");a.onselectstart=f.D},gd:Xc,eb:Yc,e:Wc,isContentEditable:function(a){return C.t(a)&&"true"===a.contentEditable},fc:ad,Hb:function(a){if(Wc(a))return a; if(!Yc(a))return null;for(a=a.parentNode;a&&!Wc(a);)a=a.parentNode;return a},Xf:function(a){for(a=a.parentNode;a&&!Xc(a);)a=a.parentNode;return a},scrollTop:function(a){var b=ad(a);if(!f.ea(b.pageYOffset))return b.pageYOffset;b=a.documentElement;return(b.clientHeight?b:a.body).scrollTop},scrollLeft:function(a){var b=ad(a);if(!f.ea(b.pageXOffset))return b.pageXOffset;b=a.documentElement;return(b.clientWidth?b:a.body).scrollLeft},Ia:function(a){return bd(a,"offsetTop")},zf:function(a){return bd(a,"offsetLeft")}};var cd=".\u272a{outline:5px solid #fce05e;}.\u272a *{border:1px solid rgba(0,0,0,0.1)}"+function(a,b,c){b=b||"";c=c||"";return a.map(function(a){return b+a+c}).join(",")}(["p","div","table","ol","ul"].concat("h1 h2 h3 h4 h5 h6".split(" ")),".\u272a ")+'{border-style:dotted;border-width:2px}.\u272a b {border-color:#f47d43}.\u272a i {border-color:#82b5e0}.\u272a u {border-color:#bb94b7}.\u272a s {border-color:#3b94b7}.\u272a span {border-color:#bb94b7}.\u272a code {border-color:#999999}.\u272a pre {border-color:#999999}.\u272a ul {border-color:#91c9cf}.\u272a ol {border-color:#91c9cf}.\u272a p {border-color:#bdd74b}.\u272a h1,.\u272a h2,.\u272a h3,.\u272a h4,.\u272a h5,.\u272a h6 {border-color:#f47d43}.\u272a br,.\u272a br:before{content:"\u21b5" !important;white-space:initial !important;line-height:inherit !important;font-size:inherit !important;font-style:normal !important;font-weight:700 !important;left:0 !important;top:0 !important;border:0;opacity:.5;}.\u272a br:after {content:"\\A" !important;white-space:pre-line}.\u272a\u272a *{position:relative}.\u272a\u272a *::before{position:absolute;top:-2px;left:-2px;line-height:8px;font-size:8px;font-weight:bold;font-style:normal;letter-spacing:0.5px;background:#fff;color:#111;opacity:0.5}.\u272a\u272a td::before{content:"TD"}.\u272a\u272a th::before{content:"TH"}.\u272a\u272a a::before{content:"A"}.\u272a\u272a b::before{content:"B"}.\u272a\u272a i::before{content:"I"}.\u272a\u272a u::before{content:"U"}.\u272a\u272a s::before{content:"S"}.\u272a\u272a p::before{content:"P"}.\u272a\u272a ul::before{content:"UL"}.\u272a\u272a ol::before{content:"OL"}.\u272a\u272a li::before{content:"LI"}.\u272a\u272a h1::before{content:"H1"}.\u272a\u272a h2::before{content:"H2"}.\u272a\u272a h3::before{content:"H3"}.\u272a\u272a h4::before{content:"H4"}.\u272a\u272a h5::before{content:"H5"}.\u272a\u272a h6::before{content:"H6"}.\u272a\u272a div::before{content:"DIV"}.\u272a\u272a sup::before{content:"SUP"}.\u272a\u272a sub::before{content:"SUB"}.\u272a\u272a pre::before{content:"PRE"}.\u272a\u272a span::before{content:"SPAN"}.\u272a\u272a code::before{content:"CODE"}.\u272a\u272a\u272a{padding:10px}.\u272a\u272a\u272a *{padding:2px 4px;margin:2px}', dd={toggle:function(a,b){if(!a.ownerDocument.querySelector("style#aloha-metaview")){var c=a.ownerDocument,d=c.createElement("style");E.ra(d,"id","aloha-metaview");E.append(d,c.head);E.append(c.createTextNode(cd),d)}b=b||{};b.outline?E.addClass(a,"\u272a"):E.removeClass(a,"\u272a");b.tagname?E.addClass(a,"\u272a\u272a"):E.removeClass(a,"\u272a\u272a");b.padding?E.addClass(a,"\u272a\u272a\u272a"):E.removeClass(a,"\u272a\u272a\u272a")}};var ed=0;function fd(a){return a.nodeType}function gd(a){a=a.childNodes;for(var b=[],c=0,d=a.length;c<d;c++)b.push(F(a[c]));return b}function hd(a){return a.nodeName}function id(a){return a.data} var jd={realize:E.attrs,get:bb.De(E.da)},kd={realize:r.Dc,get:bb.De(E.L)},F=wb.define({domNode:null,type:null,name:null,text:null,classes:{},children:null,affinity:3},function(a,b){var c=a.asTransient();if(b)if(b.nodeType)var d=bb(jd,b),e=bb(kd,b),c=c.setT(c.domNode,b),c=c.delayT(c.type,fd,b),c=c.delayT(c.name,hd,b),c=c.delayT(c.text,id,b),c=c.delayT(c.children,gd,b),c=c.setT(ld,d),c=c.setT(md,e),c=c.asPersistent(),c=c.asTransient().delayT(nd,od,c);else if(f.ea(b.text))if(f.ea(b.name))r.error(r.kh); else{r.dc(b.text);r.dc(b.nodeType);var d=b.name,e=b.attrs||{},g=b.Th||{},k=b.children||[],m=b.affinity||3;r.assert(f.ea(e.style),r.$b);c=c.setT(c.domNode,b.domNode);c=c.setT(c.type,1);c=c.setT(c.name,d);c=c.setT(c.children,k);c=c.setT(c.affinity,m);c=c.setT(ld,bb.Se(e));c=c.setT(md,bb.Se(g))}else r.dc(b.name),r.dc(b.nodeType),d=b.affinity||3,c=c.setT(c.domNode,b.domNode),c=c.setT(c.type,3),c=c.setT(c.text,b.text),c=c.setT(c.affinity,d);c=c.setT(pd,++ed);c=c.setT(qd,1);a=c.asPersistent();return a= rd.set(a,a)}),nd=F.prototype.classes,rd=F.Sa(),pd=F.Sa(),ld=F.Sa(),md=F.Sa(),sd=F.Sa(),td=F.Sa(),qd=F.Sa();function ud(a,b,c){var d=qd.get(a);d&1&&b!==(d&b)&&(a=c(a,d|b));return a}function vd(a,b){return wb.hookSetter(a,function(a){return ud(a,b,qd.set)},function(a){return ud(a,b,qd.set.setT)})}function wd(a){r.assert(1===a.type.get(a),r.mf)}function xd(a,b,c,d){return(a=a.get(c))&&a.hasOwnProperty(d)?a[d]:b.get(c).get(d)} function yd(a,b,c,d,e){var g=a.get(c),g=v.Sc(g||{},d,e);c=c.asTransient();c=c.setT(a,g);c=ud(c,b,qd.set.setT);return c.asPersistent()}function zd(a,b){wd(a);r.assert("style"!==b,r.$b);return xd(sd,ld,a,b)}function Ad(a,b,c,d){var e=rd.get(a),e=b.set(e,c);return d(a,e)}function Bd(a,b){var c=rd.get(a);return b.get(c)}function Cd(a,b,c){v.forEach(b,function(b,e){c(a,e,b)})} function Dd(a,b,c,d){var e=a.get(d);if(!e)return d;var g=d.domNode.get(d);Cd(g,e,c);c=b.get(d).mergeObject(e,!0);d=d.asTransient();d=d.setT(a,null);d=d.setT(b,c);return d.asPersistent()}var Ed=f.c(Dd,sd,ld,E.ra),Fd=f.c(Dd,td,md,E.i);function Gd(a,b){var c=a.name.get(a),d=a.attrs.get(a),c=b.createElement(c);Cd(c,d,E.ra);d=ld.get(a);E.ra(c,"style",d.get("style"));d=td.get(a);Cd(c,d,E.i);return c} function Hd(a,b,c,d,e,g){b=d<b.length?b[d]:null;d=c;var k=d.type.get(d);1===k?d=Gd(d,e):3===k?d=e.createTextNode(d.text.get(d)):(r.Dc(),d=void 0);a.insertBefore(d,b);c=c.asTransient();c=c.setT(c.domNode,d);c=c.setT(pd,++ed);c=Ad(c,c.children,[],rd.set.setT);c=c.setT(qd,qd.get(c)|32);c=c.asPersistent();return c=Id(c,e,g)}function Jd(a){var b={};a.forEach(function(a){b[pd.get(a)]=!0});return b} function Kd(a,b){if(b===a)return null;for(var c,d,e=null,g=0,k=0,m=a.length,n=b.length,p=[],s=!1;g<m&&k<n;){c=a[g];d=b[k];var t=pd.get(c),y=pd.get(d);t===y?(c===d?c=0:(s=!0,c=4),g+=1,k+=1):(e=e||Jd(b),e[t]?(s=!0,c=1,k+=1):(s=!0,c=2,g+=1));p.push(c)}for(;g<m;g++)s=!0,p.push(2);for(;k<n;k++)s=!0,p.push(1);return s?p:null} function Ld(a,b,c){var d=a.children.get(a),e=Bd(a,a.children),g=Kd(e,d);if(!g)return a;var k=a.domNode.get(a),m=k.childNodes,n=[],p=0,s=0,t=0;g.forEach(function(g){var z;g&1?(z=d[s],s+=1):(g&2?z=e[p]:(z=d[s],s+=1),p+=1);var aa=z.affinity.get(z),X=Bd(a,a.affinity);(aa&1)!==(X&1)?aa&1&&!(g&2)?(z=Hd(k,m,z,t,b,c),t+=1):g&1||k.removeChild(m[t]):aa&1&&(g&1?(z=Hd(k,m,z,t,b,c),t+=1):g&2?k.removeChild(m[t]):(g&4&&(z=Id(z,b,c)),t+=1));g&2||n.push(z)});a=a.set(a.children,n);return a=Ad(a,a.children,n,rd.set)} function Id(a,b,c){var d=a.type.get(a),e=qd.get(a);1===d?(e&2&&(r.Dc(),a=void 0),e&8&&(a=Ed(a)),e&16&&(a=Fd(a)),e&32&&(a=Ld(a,b,c))):3===d&&e&4&&(b=a.text.get(a),a.domNode.get(a).data=b,a=Ad(a,a.text,b,rd.set));return a}function Md(a,b){var c;1===a.type()?(c=Gd(a,b),a.children().forEach(function(a){c.appendChild(Md(a,b))})):3===a.type()?c=b.createTextNode(a.text.get(a)):r.Dc();return c}function od(a){a=zd(a,"class");return f.ea(a)?{}:v.Wc({},l.jf(a),!0)} function Nd(a){var b=v.keys(a.get(a.classes)).join(" ");return yd(sd,8,a,"class",b)}var Od=vd(F.prototype.name,2),Pd=vd(F.prototype.text,4),Qd=vd(F.prototype.children,32),Rd=vd(F.prototype.affinity,64); v.extend(F.prototype,{name:u.F(Od),text:u.F(Pd),children:u.F(Qd),affinity:u.F(Rd),attrs:u.F(u(function(a){wd(a);var b=ld.get(a);a=sd.get(a);b=b.realize();b=v.extend({},b,a);b=v.filter(b,f.ia(f.ea));delete b.style;return b},function(a,b){wd(a);r.assert(f.ea(b.style),r.$b);var c=ld.get(a),c=v.Wc({},c.keys(),null),c=v.extend(c,b);delete c.style;a=a.asTransient();a=ud(a,8,qd.set.setT);a=a.setT(sd,c);return a.asPersistent()})),attr:u.F(u(zd,function(a,b,c){wd(a);r.assert("style"!==b,r.$b);a=yd(sd,8,a, b,c);"class"===b&&(a=a.set(nd,od(a)));return a})),style:u.F(u(function(a,b){wd(a);return xd(td,md,a,b)},function(a,b,c){wd(a);return yd(td,16,a,b,c)})),updateDom:f.F(function(a){var b=a.domNode.get(a).ownerDocument;r.assert(b,r.lf);return Id(a,b,{})}),asDom:f.F(Md),create:F,hasClass:f.F(function(a,b){return a.get(a.classes)[b]}),addClass:f.F(function(a,b){var c=a.get(a.classes);if(c[b])return a;c=v.Sc(c,b,!0);return a=a.set(a.classes,c)}),removeClass:f.F(function(a,b){var c=a.get(a.classes);if(!c[b])return a; c=v.ne(c,b);return a=a.set(a.classes,c)})});F.prototype.attrs=u.F(wb.hookSetterRecompute(F.prototype.attrs,nd,od,od));F.prototype.classes=u.F(wb.hookSetter(nd,Nd,Nd));F.fh=1;F.ih=2;F.hh=4;F.gh=0;F.bh=1;F.dh=2;F.ah=3;F.uh=Kd;F.ELEMENT=1;F.TEXT=3;var Sd=F;function Td(a,b,c,d){var e=a.ownerDocument.createRange();e.setStart(a,b||0);c?e.setEnd(c,d||0):e.setEnd(a,b||0);return e}function Ud(a,b,c,d,e,g){b.setStart(a,c);b.setEnd(a,c);var k=h.m(b.getClientRects());return(g=k?{left:g||k.left,right:k.right,bottom:k.bottom}:null)&&e<g.bottom&&d>=g.left&&d<=g.right?(g.right-d>d-g.left&&c--,{node:a,index:c}):c<a.length?Ud(a,b,++c,d,e,g?g.left:null):null} function Vd(a,b,c,d){if(E.b(a)){var e=Ud(a,b,0,c,d);if(e)return e}else if(b.setEndAfter(a),(e=h.m(b.getClientRects()))&&d<e.bottom&&c>=e.left&&c<=e.right)return{node:a.parentNode,index:E.u(a)};return a.nextSibling?Vd(a.nextSibling,b,c,d):{node:a.parentNode,index:E.u(a)}}function Wd(a){a=E.gd(a)?E.Hb(a):a;a=E.r(a,function(a){return a.parentNode&&!E.gd(a.parentNode)});return E.aa.DOCUMENT===a.nodeType?null:a} var Xd={w:function(a){return a&&a.hasOwnProperty&&a.hasOwnProperty("commonAncestorContainer")&&a.hasOwnProperty("collapsed")&&a.hasOwnProperty("startContainer")&&a.hasOwnProperty("startOffset")},j:function(a,b){return a.startContainer===b.startContainer&&a.startOffset===b.startOffset&&a.endContainer===b.endContainer&&a.endOffset===b.endOffset},create:Td,ca:function(a,b,c){a-=E.scrollLeft(c);b-=E.scrollTop(c);var d;d=a;if(0>d||0>b)d=null;else if(c.caretRangeFromPoint)d=c.caretRangeFromPoint(d,b);else if(c.caretPositionFromPoint)d= c.caretPositionFromPoint(d,b),d=Td(d.offsetNode,d.offset);else if(c.elementFromPoint){var e=c.elementFromPoint(d,b),g=c.createRange(),k={node:e.firstChild,index:-1};g.selectNodeContents(e);g.collapse(!0);k=k.node?Vd(k.node,g,d,b):{node:e.parentNode,index:E.u(e)};d=Td(k.node,k.index)}else throw"fromPoint() unimplemented for this browser";if(!d)return null;if(E.eb(d.commonAncestorContainer))return d;d=Wd(d.commonAncestorContainer);if(!d||!d.parentNode)return null;c=c.body;b=E.offset(d);e=E.u(d);a+c.scrollLeft> b.left+c.scrollLeft+d.offsetWidth&&(e+=1);return Td(d.parentNode,e)}};function Yd(a){var b=[];a.forEach(function(a){if("TD"===a.nodeName){var d=E.children(a);a=a.ownerDocument.createElement("th");E.Aa(d,a)}return b.push(a)});return b}var Zd=/mso-yfti-irow:\-1;/;function $d(a){var b=E.children(a),c=[],d,e,g;for(g=0;g<b.length;g++)d=$d(b[g]),"TR"===d.nodeName&&Zd.test(E.da(d,"style"))&&(d=E.clone(d),e=E.children(d),e.forEach(E.remove),E.move(Yd(e),d)),c.push(d);a=E.clone(a,!1);E.move(c,a);return a}var ae={transform:$d};var be=/^\s*((?:[0-9]{1,3}|[a-zA-Z]{1,5})+[\.\)])+\s*$/,ce=/mso-list:\s*Ignore/i,de=/mso-list:.*?level(\d+)/i;function ee(a){if(!a.firstChild)return null;a=be.exec(E.text(a.firstChild));return a?(a=/(\w+)/i.exec(a[0]))?a[1]:null:null}function fe(a){return"SPAN"===a.nodeName&&ce.test(E.da(a,"style"))?!0:!E.b(a)&&fe(a.firstChild)}function ge(a){return"P"===a.nodeName&&E.hasClass(a,"MsoListParagraphCxSpLast")} function he(a){var b,c;a.firstChild?(c=E.L(a.firstChild,"fontFamily"),c="Wingdings"===c||"Symbol"===c?!1:null!==ee(a)):c=!1;var d=c?"ol":"ul";c=a.ownerDocument.createElement(d);if("ul"===d)return c;(a=ee(a))?/\d+/.test(a)?(b=a,a="1"):a=/i/i.test(a)?/I/.test(a)?"I":"i":/[A-Z]/.test(a)?"A":"a":a=b=void 0;Lb.Gb(b)&&E.ra(c,"start",b);Lb.Gb(a)&&E.ra(c,"type",a);return c} function je(a,b){var c=he(a.node),d=a.items.reduce(function(c,d){var k=d.reduce(function(a,c){return a.concat(c[b]?je(c,b):c)},[]),m=a.node.ownerDocument.createElement("li");E.Aa(k,m);return c.concat(m)},[]);E.move(d,c);return c} function le(a){var b=me,c,d,e,g,k,m,n,p="_aloha"+(new Date).getTime();for(c=0;c<a.length;c++){g=b(a[c]);n=(d=de.exec(E.da(g,"style")))&&d[1]?parseInt(d[1],10):1;k||(m=k={parent:null,na:1,node:g,items:[]},k[p]=!0);if(n>k.na)for(d=k.na;d<n;d++)k={parent:k,na:d+1,node:g,items:[]},k[p]=!0,e=h.m(k.parent.items),e||(e=[],k.parent.items.push(e)),e.push(k);if(n<k.na)for(d=n,e=k.na;d<e&&k.parent;d++)k=k.parent;d=g;("P"!==d.nodeName?0:E.hasClass(d,"MsoListParagraph")||E.hasClass(d,"MsoListParagraphCxSpFirst")|| E.hasClass(d,"MsoListParagraphCxSpMiddle")||E.hasClass(d,"MsoListParagraphCxSpLast"))&&g.firstChild&&fe(g.firstChild)?k.items.push(E.children(g).filter(f.ia(fe))):(e=h.m(k.items),e||(e=[],k.items.push(e)),e.push(g))}return m&&je(m,p)} function me(a){var b=E.children(a),c=[],d,e=b.length,g,k;for(d=0;d<e;d++)if(k=b[d],"P"===k.nodeName&&E.hasClass(k,"MsoListParagraph"))c.push(le([k]));else if("P"===k.nodeName&&E.hasClass(k,"MsoListParagraphCxSpFirst")){if(k=E.oa(k,ge),(g=h.m(k).nextSibling)&&k.push(g),g=le(k))c.push(g),d+=k.length-1}else c.push(me(k));a=E.clone(a,!1);E.move(c,a);return a}var ne={transform:me};function oe(a){if(!(this instanceof oe))return new oe(a);a=a||{};this.startContainer=a.startContainer;this.startOffset=a.startOffset;this.endContainer=a.endContainer;this.endOffset=a.endOffset;this.commonAncestorContainer=a.commonAncestorContainer;this.collapsed=a.collapsed} oe.prototype.update=function(){var a=this.startContainer,b=this.endContainer,c=this.startOffset,d=this.endOffset;if(a&&b){this.collapsed=a===b&&c===d;c=a;for(d=0;4>d;d++)c=c.parentNode||c;var d=E.pb(a,c),e=E.pb(b,c);c!==h.m(e)&&(d=E.Ja(a,f.D),e=E.Ja(b,f.D));this.commonAncestorContainer=h.fd(d,e)[0]}};oe.prototype.setStart=function(a,b){this.startContainer=a;this.startOffset=b;this.update()};oe.prototype.setEnd=function(a,b){this.endContainer=a;this.endOffset=b;this.update()};function pe(a,b){return[a,b]}function qe(a){return pe(a.parentNode,E.u(a))}function re(a){return pe(a.parentNode,E.u(a)+1)}function se(a){return[a,0]}function te(a){return pe(a,E.q(a))}function ue(a){var b=a[0];if(E.b(b)){r.ie(b.parentNode);var c=a[1];if(0===c)return qe(b);if(c>=E.q(b))return re(b)}return a}function ve(a,b){r.assert(-1<b,"Boundaries.create(): Offset must be 0 or greater");return ue([a,b])}function we(a,b){b=ue(b);a.setStart(b[0],b[1])} function xe(a,b){b=ue(b);a.setEnd(b[0],b[1])}function ye(a,b,c){we(a,b);xe(a,c)}function ze(a){return ve(a.startContainer,a.startOffset)}function Ae(a){return ve(a.endContainer,a.endOffset)}function Be(a){return[ze(a),Ae(a)]}function Ce(a){return 0===ue(a)[1]}function De(a){a=ue(a);return a[1]===E.q(a[0])}fu