/*{id:"uuCanvas.js",ver:2.03,license:"MIT",author:"uupaa.js@gmail.com"}*/
var uu;function uue(a){return document.createElement(a||"div")}function uunop(){}uu?++uu.agein:(function(aB,V){var z=bl(navigator.userAgent),r={"undefined":32,"[object Boolean]":64,"boolean":64,"[object Number]":256,number:256,"[object String]":512,string:512,"[object Function]":128,"function":128,"[object RegExp]":2048,"[object Array]":1024,"[object Date]":8,"[object CSSStyleDeclaration]":4096,"[object ComputedCSSStyleDeclaration]":4096};V.html||(V.html=o("html")[0]);V.head||(V.head=o("head")[0]);n(aB.xver)&&aB.xver(z);uu=bf(O,{agein:0,ver:bf(z,{lib:0.7,detect:bl}),config:bj(aB.xconfig,{aria:0,debug:0,right:0,altcss:0,visited:0,baseDir:o("script").pop().getAttribute("src").replace(/[^\/]+$/,"")}),ary:bf(a5,{has:bo,each:g,sort:ah,clean:A,clone:aX,unique:Z,indexOf:L}),hash:bf(aH,{has:ai,nth:N,each:S,size:aK,keys:aL,clone:p,values:m,indexOf:q,combine:t,mapping:bn,hasValue:bs}),each:D,mix:bf,arg:bj,exp:aV,attr:bf(aI,{get:l,set:aJ}),css:bf(aA,{get:Q,set:bg,opacity:bf(K,{get:w,set:aS})}),style:bf(bk,{quick:s}),query:ba,id:a3,tag:o,klass:bf(aU,{has:J,add:k,sub:aR,toggle:bh}),color:bf(aE,{add:F,fix:x,expire:d}),ev:bf(Y,{has:a9,stop:f,unbind:y,attach:aj,detach:aY}),ready:bf(aG,{gone:{dom:0,win:0,audio:0,video:0,canvas:0,storage:0,blackout:0}}),node:bf(a7,{has:R,bulk:au,swap:aP,wrap:bt,clear:c,clone:au,remove:ac}),nodeid:bf(bb,{toNode:bq,remove:at}),rootNode:V.documentElement||V.html,iebody:null,fix:v,fmt:am,esc:aC,ucs2:H,unesc:bc,unucs2:T,trim:bf(j,{tag:aN,url:be,inner:an,quote:aZ,bracket:a2}),split:bf(az,{comma:bi}),date2str:ae,str2date:M,str2json:ay,json:bf(aW,{toMix:aT}),has:ab,like:a6,type:bf(aQ,{HASH:1,NODE:2,FAKE:4,DATE:8,NULL:16,VOID:32,BOOL:64,FUNC:128,NUM:256,STR:512,ARY:1024,REX:2048}),isnum:ax,isstr:av,isary:af,isfunc:n,ie:z.ie,ie6:z.ie6,ie7:z.ie7,ie8:z.ie8,ie67:z.ie67,ie678:z.ie678,opera:z.opera,gecko:z.gecko,webkit:z.webkit,puff:X,trace:bd,js:ar,win:{size:C},dmz:{},date:{hash:aw},guid:aF,lazy:bf(aq,{fire:W})});function O(bv,bu){return new uu.jam(bv,bu)}Array.isArray||(Array.isArray=af);bf(Array.prototype,{indexOf:U,lastIndexOf:a0,every:G,some:bm,forEach:b,map:a4,filter:e},0,0);bf(Array.prototype,{reduce:a1,reduceRight:al},0,0);bf(Boolean.prototype,{toJSON:aD},0,0);bf(Date.prototype,{toISOString:a,toJSON:a},0,0);bf(Number.prototype,{toJSON:aD},0,0);bf(String.prototype,{trim:E,toJSON:ak},0,0);aB.HTMLElement&&aB.HTMLElement.prototype.innerText&&(function(bu){bu.__defineGetter__("innerText",I);bu.__defineSetter__("innerText",u);bu.__defineGetter__("outerHTML",ao);bu.__defineSetter__("outerHTML",ad)})(aB.HTMLElement.prototype);function a5(bx,bv){var bw=aQ(bx),by=bv===void 0?",":bv,bA,bu,bz;if(bw===4){for(bA=[],bu=0,bz=bx.length;bu<bz;++bu){bA[bu]=bx[bu]}return bA}return(bw===1024)?bx:(bw===512&&by)?bx.split(by):[bx]}function bo(bv,bx,by){if(bx===void 0){return false}by=by===void 0?1:by;var bu=a5(bx),bw=0,bz=bu.length;for(;bw<bz;++bw){if((by||bw in bu)&&L(bv,bu[bw])<0){return false}}return true}function g(bv,bw,bx){bx=bx===void 0?1:bx;for(var bu=0,by=bv.length;bu<by;++bu){(bx||bu in bv)&&bw(bv[bu],bu)}}function ah(bu,bv){function bw(by,bx){return by-bx}switch(bv||"0-9"){case"0-9":bu.sort(bw);break;case"9-0":bu.sort(bw).reverse();break;case"A-Z":bu.sort();break;case"Z-A":bu.sort().reverse();break;default:bu.sort(bv)}return bu}function A(bv){for(var bx=[],bu=0,bw=bv.length;bu<bw;++bu){bu in bv&&bv[bu]!=null&&bx.push(bv[bu])}return bx}function aX(bu){return bu.concat()}function Z(bv,bC){var bw=[],bB=-1,bD,bz=0,by,bu=bv.length,bA,bx={};for(;bz<bu;++bz){bD=bv[bz];if(bD!=null){if(bC){bx[bD]||(bx[bD]=1,bw[++bB]=bD)}else{for(bA=0,by=bz-1;!bA&&by>=0;--by){bA=(bD===bv[by])}!bA&&(bw[++bB]=bD)}}}return bw}function L(bw,by,bu,bx){bx=bx===void 0?1:bx;var bz=bw.length,bv=bu||0;bv=(bv<0)?bv+bz:bv;for(;bv<bz;++bv){if((bx||bv in bw)&&bw[bv]===by){return bv}}return -1}function aH(bC,bB,bA){var bw={},bx=0,bu,bD,bv,by,bz=0;if(bA!==bD){++bz}else{if(bB!==bD){bw[bC]=bB}else{if(typeof bC==="string"){++bz}else{bw=bC}}}if(bz){bv=bC.split(bB||",");by=bA===1;for(bu=bv.length;bx<bu;bx+=2){bw[bv[bx]]=by?+(bv[bx+1]):bv[bx+1]}}return bw}bn("0123456789","",aH._dd2num={},aH._num2dd={});bn("0123456789abcdef","",aH._hh2num={},aH._num2hh={});function ai(bv,by){var bw,bu,bx;for(bx in by){bw=by[bx],bu=bv[bx];if(!(bx in bv)||(bw!==bu&&ap(bw)!==ap(bu))){return false}}return true}function N(bx,bw){var bv,bu=-1;for(bv in bx){if(++bu===bw){return[bv,bx[bv]]}}return[]}function S(bw,bv){for(var bu in bw){bv(bw[bu],bu)}}function aK(bu){return(Array.isArray(bu)?bu:aL(bu)).length}function p(bu){return bf({},bu)}function aL(bw,bz){var by=[],bu=-1,bv,bx;if(Array.isArray(bw)){for(bv=0,bx=bw.length;bv<bx;++bv){bv in bw&&(by[++bu]=bz?bw[bv]:bv)}}else{if(!bz&&Object.keys){return Object.keys(bw)}for(bv in bw){bw.hasOwnProperty(bv)&&(by[++bu]=bz?bw[bv]:bv)}}return by}function m(bu){return aL(bu,1)}function q(bw,bv){for(var bu in bw){if(bw.hasOwnProperty(bu)&&bw[bu]===bv){return bu}}return void 0}function t(bA,bv,bu){var bz={},bw=0,by=bA.length,bx;if(Array.isArray(bv)){for(;bw<by;++bw){bz[bA[bw]]=bu?+(bv[bw]):bv[bw]}}else{bx=bu?+(bv):bv;for(;bw<by;++bw){bz[bA[bw]]=bx}}return bz}function bn(bz,bA,bC,bB){bA=bA||"";var by=0,bx,bw=-1,bD,bv=bz.split(""),bu=bv.length;for(;by<bu;++by){for(bx=0;bx<bu;++bx){bD=bA+bv[by]+bv[bx];bC[bD]=++bw;bB[bw]=bD}}}function bs(bv,bu){return q(bv,bu)!==void 0}function D(bv,bu){(Array.isArray(bv)?g:S)(bv,bu)}function bf(by,bu,bx,bw){var bv;if(bw===void 0||bw){for(bv in bu){by[bv]=bu[bv]}}else{for(bv in bu){bv in by||(by[bv]=bu[bv])}}return bx?bf(by,bx,0,bw):by}function bj(bw,bv,bu){return bf(bf({},bw||{}),bv,bu,0)}function aV(bv,bx){bv=bv||"";bx=bx||"";var bu,bw;for(bw in uu){bu=bv+bw+bx;bu in aB||(aB[bu]=uu[bw])}}function aI(bA,bz,bw){if(!bz||bz===1){var bB={},by=bA.attributes,bv,bu,bx=-1;while((bv=by[++bx])){bu=bv.name;if(!bz){bB[bu]=bv.value}else{if(bv.specified&&bu!=="style"&&bu.indexOf("uu")){bB[bu]=bv.value}}}return bB}return((bw===void 0&&av(bz))?l:aJ)(bA,bz,bw)}aI._HASH=aH(uu.ie67?"for,htmlFor,className,class":("class,className,for,htmlFor,colspan,colSpan,accesskey,accessKey,rowspan,rowSpan,tabindex,tabIndex"));function l(bx,bC){var bw={},bv=bC.split(","),bD,bB,bz=0,bu=bv.length,by=aI._HASH,bA={href:1,src:1};for(;bz<bu;++bz){bD=bv[bz];bB=by[bD]||bD;bw[bD]=(uu.ie?((uu.ie8||bA[bD])?bx.getAttribute(bD,2):bx[bB]):bx.getAttribute(bB))||""}return(bv.length===1)?bw[bv[0]]:bw}function aJ(bx,bw,bz){var by,bv,bu=aI._HASH;av(bw)?(by={},by[bw]=bz):(by=bw);for(bv in by){bx.setAttribute(bu[bv]||bv,by[bv])}return bx}function aA(bw,bv,bu){return(bu===void 0?Q:bg)(bw,bv,bu)}function Q(bA,bz){var bB={},bw=bz.split(","),bu,bv=-1,bx=aA(bA),by=v._db;while((bu=bw[++bv])){bB[bu]=bx[by[bu]||bu]||""}return(bw.length===1)?bB[bw[0]]:bB}function bg(bx,bD,bw){var by=aH(bD,bw),bB=bx.style,bu,bE,bz,bv,bC=v._db,bA=bg._hook;for(bz in by){bE=by[bz];bu=bC[bz]||bz;if(typeof bE==="string"){bB[bu]=bE}else{bv=bA[bu];if(bv===2){aS(bx,bE)}else{bB[bu]=bv?bE:(bE+"px")}}}return bx}bg._hook={opacity:2,lineHeight:1,fontWeight:1,fontSizeAdjust:1,zIndex:1,zoom:1};function K(bv,bu,bw){return(bu===void 0?w:aS)(bv,bu,bw)}function w(bv){if(uu.ie){var bu=bv.uucssopacity;return bu===void 0?1:(bu-1)}return parseFloat(bv.style.opacity||aB.getComputedStyle(bv,null).opacity)}function aS(bv,bx,bw){var bu;if(uu.ie678){bu=bv.style;if(bv.uucssopacity===void 0){if(uu.ie67){if((bv.currentStyle||{}).width==="auto"){bu.zoom=1}}}}bw&&(bx+=w(bv));bx=(bx>0.999)?1:(bx<0.001)?0:bx;bv.style.opacity=bx;if(uu.ie678){bv.uucssopacity=bx+1;bu.visibility=bx?"":"hidden";bu.filter=((bx>0&&bx<1)?"alpha(opacity="+(bx*100)+") ":"")+bu.filter.replace(aS._alpha,"")}return bv}aS._alpha=/^alpha\([^\x29]+\) ?/;function bk(bJ,bI){if(uu.ie678){if(bI===4){return bJ.currentStyle}if(!bJ.currentStyle){return{}}var bB={},bO=bJ.style,bz=bJ.currentStyle,bC=bJ.runtimeStyle,bF=bk._HASH.box,bA=bk._UNITS,bK=bk._RECTANGLE,bx,by,bD,bH,bG,bE,bM=-1,bL=-1,bw,bu,bN=!bI?bk._HASH.full:(bI===1)?bk._HASH.more:0,bv={"0px":"0px","1px":"1px","2px":"2px","5px":"5px",thin:"1px",medium:"3px",thick:bk._THICK_FIX};if(bN){while((bG=bN[++bL])){bB[bG]=bz[bG]}}bx=parseFloat(bz.fontSize)*(bk._UNIT_PT.test(bz.fontSize)?4/3:1);by=bJ.getBoundingClientRect();while((bG=bF[++bM])){bH=bz[bG];if(!(bH in bv)){bE=bH;switch(bD=bA[bH.slice(-1)]){case 1:bE=parseFloat(bH)*bx;break;case 2:bE=parseFloat(bH)*4/3;break;case 3:bw=bO.left,bu=bC.left;bC.left=bz.left,bO.left=bH;bE=bO.pixelLeft,bO.left=bw,bC.left=bu}bv[bH]=bD?bE+"px":bE}bB[bG]=bv[bH]}for(bG in bK){bH=bz[bG];switch(bD=bA[bH.slice(-1)]){case 1:bH=parseFloat(bH)*bx;break;case 2:bH=parseFloat(bH)*4/3;break;case 3:switch(bK[bG]){case 1:bH=bJ.offsetTop;break;case 2:bH=bJ.offsetLeft;break;case 3:bH=(bJ.offsetWidth||by.right-by.left)-parseInt(bB.borderLeftWidth)-parseInt(bB.borderRightWidth)-parseInt(bB.paddingLeft)-parseInt(bB.paddingRight);bH=bH>0?bH:0;break;case 4:bH=(bJ.offsetHeight||by.bottom-by.top)-parseInt(bB.borderTopWidth)-parseInt(bB.borderBottomWidth)-parseInt(bB.paddingTop)-parseInt(bB.paddingBottom);bH=bH>0?bH:0}}bB[bG]=bD?bH+"px":bH}bB.fontSize=bx+"px";bB.cssFloat=bz.styleFloat;return bB}return aB.getComputedStyle(bJ,null)}bk._HASH=uu.ie678?aa():{};bk._UNITS={m:1,t:2,"%":3,o:3};bk._UNIT_PT=/pt$/;bk._THICK_FIX=uu.ie8?"5px":"6px";bk._RECTANGLE={top:1,left:2,width:3,height:4};function s(bu){return bk(bu,4)}function aa(){var bz={full:[],more:[],box:[]},bx=[" "],bw,bv,bu=/^\s+|\s+$/g,by=V.getElementsByTagName("html")[0].currentStyle;for(bw in by){bx.push(bw)}bx.sort();bv=bx.join(" ").replace(/ (?:accelerator|behavior|hasLayout|zoom)/g,"");bz.full=bv.replace(bu,"").split(" ");bz.more=bv.replace(/ (?:lay\w+|rub\w+|text\w+|pageB\w+|ms\w+|scr\w+)/g,"").replace(/ (?:blockDirection|orphans|quotes|widows|filter|styleFloat)/g,"").replace(/ (?:imeMode|writingMode|unicodeBidi|emptyCells|tableLayout)/g,"").replace(/ (?:border(?:Color|Style|Width)|margin|padding|outline) /g," ").replace(/ (border\w+Width|margin\w+|padding\w+)/g,function(bB,bA){return bz.box.push(bA),bB}).replace(bu,"").concat(" textAlign textOverflow textIndent").split(" ").sort();return bz}function J(bw,bx){var bu,bv,by=bw.className;if(!bx||!by){return false}if(bx.indexOf(" ")<0){return(" "+by+" ").indexOf(" "+bx+" ")>=0}bv=az(bx);bu=by.match(bp(bv));return bu&&bu.length>=bv.length}function k(bu,bv){bu.className+=" "+bv;return bu}function aR(bu,bv){bu.className=an(bu.className.replace(bp(az(bv)),""));return bu}function bh(bu,bv){(J(bu,bv)?aR:k)(bu,bv);return bu}function aE(bA){var bD,bx,bw,bu,by,bB,bC=1,bE=0,bz=0,bv=aE._db[bA]||aE._cache[bA]||aE._db[++bE,bD=bA.toLowerCase()];if(!bv){switch({"#":1,r:2,h:3}[bD.charAt(0)]){case 1:if(!aE._HEX_FORMAT.test(bD)){return 0}bx=bD.split("");switch(bx.length){case 4:bw=parseInt(bx[1]+bx[1]+bx[2]+bx[2]+bx[3]+bx[3],16);break;case 7:bw=parseInt(bD.slice(1),16);break;case 9:bw=parseInt(bD.slice(3),16);bC=((parseInt(bD.slice(1,3),16)/2.55)|0)/100}bw!==void 0&&(bv={r:bw>>16,g:(bw>>8)&255,b:bw&255,a:bC,num:bw});break;case 2:++bz;case 3:bx=(bz?aE._RGBA_FORMAT:aE._HSLA_FORMAT).exec(bD.indexOf("%")<0?bD:bD.replace(aE._PERCENT,bz?B:h));if(bx){bu=bx[1]|0,by=bx[2]|0,bB=bx[3]|0;bC=bx[4]?parseFloat(bx[4]):1;bv=bz?{r:bu>255?255:bu,g:by>255?255:by,b:bB>255?255:bB,a:bC}:uu.color.hsla2rgba({h:bu>360?360:bu,s:by>100?100:by,l:bB>100?100:bB,a:bC})}}}bE&&bv&&(aE._cache[bA]=x(bv));return bv||0}aE._db={transparent:{r:0,g:0,b:0,a:0,argb:"#00000000",num:0,hex:"#000000",rgba:"rgba(0,0,0,0)"}};aE._cache={};aE._HEX_FORMAT=/^#(?:[\da-f]{3,8})$/;aE._HSLA_FORMAT=/^hsla?\(\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*(?:,\s*([\d\.]+))?\s*\)/;aE._RGBA_FORMAT=/^rgba?\(\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*(?:,\s*([\d\.]+))?\s*\)/;aE._PERCENT=/([\d\.]+)%/g;function B(bu,bv){return(bv*2.555)&255}function h(bu,bv){bv=bv|0;return bv>100?100:bv}function F(bz){var bv=bz.split(","),bx=-1,bC,bB,bw,bu,by,bA;while((bC=bv[++bx])){bB=bC.slice(0,6);bw=parseInt(bB,16);bu=bw>>16;by=(bw>>8)&255;bA=bw&255;aE._db[bC.slice(6)]={hex:"#"+bB,r:bu,g:by,b:bA,a:1,argb:"#ff"+bB,num:bw,rgba:"rgba("+bu+","+by+","+bA+",1)"}}}function x(bv){var bu=aH._num2hh;bv.num||(bv.num=(bv.r<<16)+(bv.g<<8)+bv.b);bv.hex||(bv.hex="#"+bu[bv.r]+bu[bv.g]+bu[bv.b]);bv.argb||(bv.argb="#"+bu[(bv.a*255)&255]+bu[bv.r]+bu[bv.g]+bu[bv.b]);bv.rgba||(bv.rgba="rgba("+bv.r+","+bv.g+","+bv.b+","+bv.a+")");return bv}function d(){aE._cache={}}function Y(bw,bD,bG,bA){function bF(bK,bL){bK=bK||aB.event;if(!bL&&!bK.code){var bM=bK.srcElement||bK.target;bM=(uu.webkit&&bM.nodeType===3)?bM.parentNode:bM;bK.code=(bI[bK.type]||0)&255;bK.node=bw;bK.src=bM;bK.px=uu.ie?bK.clientX+uu.iebody.scrollLeft:bK.pageX;bK.py=uu.ie?bK.clientY+uu.iebody.scrollTop:bK.pageY;bK.ox=bK.offsetX||bK.layerX||0;bK.oy=bK.offsetY||bK.layerY||0}bx?bJ.call(bG,bK,bw,bM):bG(bK,bw,bM)}bA=bA||1;var bB=bw.uuevtypes||(bw.uuevfn={},bw.uuevtypes=","),bz=bD.split(","),bH,by=-1,bv,bE,bu,bC,bJ,bx=0,bI=Y._CODE;if(bA===1){bJ=n(bG)?bG:(++bx,bG.handleEvent);bC=bG.uuevclosure=bF}else{if(bA===2){bC=bG.uuevclosure||bG}}while((bH=bz[++by])){bv=Y._PARSE.exec(bH);if(bv){bE=bv[2];bu=bv[3];(bu&&uu.ie&&bE==="mousemove")&&Y(bw,"losecapture",bC,bA);if(bB.indexOf(","+bH+",")>=0){if(bA===2){uu.ie&&bE==="losecapture"&&bw.releaseCapture&&bw.releaseCapture();bw.uuevtypes=bw.uuevtypes.replace(","+bH+",",",");bw.uuevfn[bH]=void 0;aY(bw,bE,bC,bu)}}else{if(bA===1){uu.ie&&bE==="losecapture"&&bw.setCapture&&bw.setCapture();bw.uuevtypes+=bH+",";bw.uuevfn[bH]=bC;aj(bw,bE,bC,bu)}}}}return bw}Y._PARSE=/^(?:(\w+)\.)?(\w+)(\+)?$/;Y._LIST=a5("mousedown,mouseup,mousemove,mousewheel,click,dblclick,keydown,keypress,keyup,change,submit,focus,blur,contextmenu");Y._CODE={mousedown:1,mouseup:2,mousemove:3,mousewheel:4,click:5,dblclick:6,keydown:7,keypress:8,keyup:9,mouseenter:10,mouseleave:11,mouseover:12,mouseout:13,contextmenu:14,focus:15,blur:16,resize:17,losecapture:258,DOMMouseScroll:260};function a9(bv,bu){return(bv.uuevtypes||"").indexOf(","+bu+",")>=0}function f(bu){uu.ie?(bu.cancelBubble=true):bu.stopPropagation();uu.ie?(bu.returnValue=false):bu.preventDefault();return bu}function y(bB,bA){function bu(bC){!bC.indexOf(bz)&&Y(bB,bC,bB.uuevfn[bC],2)}var by=bB.uuevtypes,bx,bv,bw=-1,bz;if(by&&by.length>1){if(bA){bx=bi(bA);while((bv=bx[++bw])){if(bv.lastIndexOf(".*")>1){bz=bv.slice(0,-1);g(bi(by),bu)}else{(by.indexOf(","+bv+",")>=0)&&Y(bB,bv,bB.uuevfn[bv],2)}}}else{bx=bi(by);while((bv=bx[++bw])){Y(bB,bv,bB.uuevfn[bv],2)}}}return bB}function aj(bx,bw,bv,bu){bw=aj._FIX[bw]||bw;uu.ie?bx.attachEvent("on"+bw,bv):bx.addEventListener(bw,bv,!!(bu||0))}aj._FIX=uu.gecko?{mousewheel:"DOMMouseScroll"}:uu.opera?{contextmenu:"mousedown"}:{};function aY(bx,bw,bv,bu){bw=aj._FIX[bw]||bw;uu.ie?bx.detachEvent("on"+bw,bv):bx.removeEventListener(bw,bv,!!(bu||0))}function aG(bv,bu){if(bv!==void 0&&!aG.gone.blackout){aG.gone.dom?bv(uu):aq("boot",bv,bu||0)}}function a7(bv,bu,bz){bu=bu||V.body;var by=bv.nodeType?bv:au(bv),bw=bu.parentNode,bx=(by.nodeType===11)?by.firstChild:by;if(!{input:1,INPUT:1}[bu.nodeName]){switch(bz||6){case 1:bw.insertBefore(by,bw.firstChild);break;case 2:bw.insertBefore(by,bu);break;case 3:bw.insertBefore(by,bu.nextSibling);break;case 4:bw.appendChild(by);break;case 5:bu.insertBefore(by,bu.firstChild);break;case 6:bu.appendChild(by)}}return bx}function bb(bu){if(!bu.uuguid){bb._db[bu.uuguid=++bb._num]=bu}return bu.uuguid}bb._num=0;bb._db={};function bq(bu){return bb._db[bu]}function at(bu){bu.uuguid&&(bb._db[bu.uuguid]=null,bu.uuguid=null);return bu}function R(bv,bu){for(var bw=bv;bw&&bw!==bu;){bw=bw.parentNode}return bv!==bu&&bw===bu}function au(bu){var bw=V.createDocumentFragment(),bv=uue();bv.innerHTML=av(bu)?bu:bu.outerHTML;while(bv.firstChild){bw.appendChild(bv.removeChild(bv.firstChild))}return bw}function aP(bu,bv){return bv.parentNode.replaceChild(bu,bv)}function bt(bu,bv){return bv.appendChild(aP(bv,bu))}function c(bu){var bx=uu.tag("*",bu),bv,bw=-1;while((bv=bx[++bw])){at(bv);y(bv)}bx=[];while(bu.firstChild){bu.removeChild(bu.firstChild)}return bu}function ac(bu){if(bu&&bu.parentNode){at(bu);return bu.parentNode.removeChild(bu)}return void 0}function ba(by,bu){if(bu&&V.querySelectorAll&&bu.nodeType&&!ba._NGWORD.test(by)){try{var bA=[],bv=(bu||V).querySelectorAll(by),bw=0,bz=bv.length;for(;bw<bz;++bw){bA[bw]=bv[bw]}return bA}catch(bx){}}return ba.selectorAll(by,bu||V)}ba._NGWORD=/(:(a|b|co|dig|first-l|li|mom|ne|p|sc|t|v))|!=|\/=|<=|>=|&=|x7b/;function a3(bv,bu){return(bu||V).getElementById(bv)}function o(bz,bv){var bx=(bv||V).getElementsByTagName(bz),bB=[],bu=-1,bw,by=0,bA=bx.length;if(z.ie&&bz==="*"){for(;by<bA;++by){(bw=bx[by]).nodeType===1&&(bB[++bu]=bw)}}else{for(;by<bA;++by){bB[by]=bx[by]}}return bB}o.HTML4=a5("a,b,br,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,i,img,iframe,input,li,ol,option,p,pre,select,span,table,tbody,tr,td,th,tfoot,textarea,u,ul");o.HTML5=a5("abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video");function aU(bE,bG){bG=bG||V;var bw=[],bD=-1,bA=0,bv,bF,bx,bB,bC,bz,by,bu;if(bG.getElementsByClassName){bx=bG.getElementsByClassName(bE);for(bv=bx.length;bA<bv;++bA){bw[bA]=bx[bA]}}else{bx=bG.getElementsByTagName("*");bu=az(bE);bu.length>1&&(bu=Z(bu,1));by=bp(bu);for(bz=bu.length,bv=bx.length;bA<bv;++bA){bF=bx[bA];bC=bF.className;if(bC){bB=bC.match(by);(bB&&bB.length>=bz)&&(bw[++bD]=bF)}}}return bw}function v(bu){return v._db[bu]||bu}v._db={};function am(bw,bv){var bu=-1;return bw.replace(am._PLACEHOLDER,function(){return bv[++bu]})}am._PLACEHOLDER=/\?/g;function aC(bu){return bu.replace(aC._ENTITY_KEYWORD,ag)}aC._ENTITY_KEYWORD=/[&<>"]/g;function ag(bu){return ag._HASH[bu]}ag._HASH=aH('&,&amp;,<,&lt;,>,&gt;,",&quot;,&amp;,&,&lt;,<,&gt;,>,&quot;,"');function H(bu,bw){var bv=bu.charCodeAt(bw||0);return"\\u"+aH._num2hh[(bv>>8)&255]+aH._num2hh[bv&255]}function bc(bu){return bu.replace(bc._ENTITY_KEYWORD,ag)}bc._ENTITY_KEYWORD=/&(?:amp|lt|gt|quot);/g;function T(bv){function bu(bw,bx){return String.fromCharCode(parseInt(bx,16))}return bv.replace(T._UHHHH,bu)}T._UHHHH=/\\u([0-9a-f]{4})/g;function j(bu){return bu.replace(j._TRIM,"")}j._TAG=/<\/?[^>]+>/g;j._TRIM=/^\s+|\s+$/g;j._QUOTE=/^\s*["']?|["']?\s*$/g;j._SPACES=/\s\s+/g;j._BRACKET=/^\s*[\(\[\{<]?|[>\}\]\)]?\s*$/g;function aN(bu){return bu.replace(j._TRIM,"").replace(j._TAG,"").replace(j._SPACES," ")}function be(bu){return(!bu.indexOf("url(")&&bu.indexOf(")")===bu.length-1)?bu.slice(4,-1).replace(j._QUOTE,""):bu}function an(bu){return bu.replace(j._TRIM,"").replace(j._SPACES," ")}function aZ(bu){return bu.replace(j._QUOTE,"")}function a2(bu){return bu.replace(j._BRACKET,"")}function az(bu){return bu.replace(j._SPACES," ").replace(j._TRIM,"").split(" ")}az._MANY_COMMAS=/,,+/g;az._TRIM_SPACE_AND_COMMAS=/^[ ,]+|[ ,]+$/g;function bi(bu){return bu.replace(az._MANY_COMMAS,",").replace(az._TRIM_SPACE_AND_COMMAS,"").split(",")}function ae(bv,bx){bv=!bv?new Date():typeof bv==="number"?new Date(bv):bv;var by="",bw,bu=aH._num2dd;if(bx){by=bv.toUTCString();if(uu.ie&&by.indexOf("UTC")>0){by=by.replace(/UTC/,"GMT");(by.length<29)&&(by=by.replace(/, /,", 0"))}}else{bw=aw(bv);by=bw.Y+"-"+bu[bw.M]+"-"+bu[bw.D]+"T"+bu[bw.h]+":"+bu[bw.m]+":"+bu[bw.s]+"."+((bw.ms<10)?"00":(bw.ms<100)?"0":"")+bw.ms+"Z"}return by}function M(bw,bx){function bv(bz,bB,bA,by){return bB+" "+by+" "+bA}bx||(bx={valid:0,date:NaN});var bu=M._PARSE.exec(bw);if(bu){bx.date=new Date(Date.UTC(+bu[1],+bu[2]-1,+bu[3],+bu[4],+bu[5],+bu[6],+bu[7]))}else{if(uu.ie&&bw.indexOf("GMT")>0){bw=bw.replace(/GMT/,"UTC")}bw=bw.replace(",","").replace(/^([\w]+) (\w+) (\w+)/,bv);bx.date=new Date(bw)}bx.valid=isNaN(bx.date)?0:1;return bx}M._PARSE=/^(\d{4})-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)(?:\.(\d*))?Z$/;function X(bu){alert(ap(bu))}function bd(bv,bu){var bw=a3("trace"),by=bw.tagName,bx,bz="";if(bu!==void 0){bz=bv;bx=ap(bu)}else{bx=ap(bv)}if(by==="textarea"||by==="TEXTAREA"){bw.value+=bz+bx}else{bw.innerHTML+="<p>"+bz+bx+"</p>"}}function aW(bu,bv,bw){return bv&&aB.JSON?aB.JSON.stringify(bu)||"":ap(bu,bw)}function aT(bv,bu){return bu&&aB.JSON?aB.JSON.parse(bv):aT._NGWORD.test(bv.replace(aT._UNESCAPE,""))?false:ar("return "+bv+";")}aT._NGWORD=/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/;aT._UNESCAPE=/"(\\.|[^"\\])*"/g;function ay(bx,bv){function bw(bz){return ay._SWAP[bz]}function bu(bz,bA){bA=bz.charCodeAt(0);return"\\u"+aH._num2hh[(bA>>8)&255]+aH._num2hh[bA&255]}var by=bx.replace(ay._ESCAPE,bw).replace(ay._ENCODE,bu);return bv?'"'+by+'"':by}ay._SWAP=aH('",\\",\b,\\b,\f,\\f,\n,\\n,\r,\\r,\t,\\t,\\,\\\\');ay._ESCAPE=/(?:\"|\\[bfnrt\\])/g;ay._ENCODE=/[\x00-\x1F\u0080-\uFFEE]/g;function ap(bA,bz){var bx,by=aQ(bA),bv,bu=-1,bw,bB;if(bA===aB){return'"window"'}switch(by){case 4096:case 1:bx=[];break;case 2:return'"uuguid":'+bb(bA);case 16:return"null";case 32:return"undefined";case 8:return ae(bA);case 64:case 128:case 256:return bA.toString();case 512:return ay(bA,1);case 1024:case 4:for(bx=[],bw=0,bB=bA.length;bw<bB;++bw){bx[++bu]=ap(bA[bw],bz)}return"["+bx+"]";default:return bz?(bz(bA)||""):""}if(by===4096){bv=uu.webkit;for(bw in bA){if(typeof bA[bw]==="string"&&(bv||bw!=(+bw+""))){bv&&(bw=bA.item(bw));bx[++bu]='"'+bw+'":'+ay(bA[bw],1)}}}else{for(bw in bA){bx[++bu]=ay(bw,1)+":"+ap(bA[bw],bz)}}return"{"+bx+"}"}function ab(bu,bv){switch(aQ(bv)){case 1:return ai(bu,bv);case 4:case 1024:return bo(bu,bv);case 512:return bu.indexOf(bv)>=0}return false}function a6(bw,bu){var bv=aQ(bw);if(bv!==aQ(bu)){return false}switch(bv){case 128:return false;case 8:return ae(bw)===ae(bu);case 1:return(aK(bw)===aK(bu)&&ai(bw,bu));case 4:case 1024:return a5(bw)+""==a5(bu)}return bw===bu}function aQ(bv,bu){var bw=r[typeof bv]||r[Object.prototype.toString.call(bv)]||(!bv?16:bv.nodeType?2:"length" in bv?4:1);return bu?!!(bu&bw):bw}function ax(bu){return typeof bu==="number"}function av(bu){return typeof bu==="string"}function af(bu){return Object.prototype.toString.call(bu)==="[object Array]"}function n(bu){return Object.prototype.toString.call(bu)==="[object Function]"}function ar(bu){return(new Function(bu))()}function C(){if(uu.ie){var bu=uu.iebody;return{iw:bu.clientWidth,ih:bu.clientHeight,sw:bu.scrollLeft,sh:bu.scrollTop}}return{iw:aB.innerWidth,ih:aB.innerHeight,sw:aB.pageXOffset,sh:aB.pageYOffset}}function aw(bu){return{Y:bu.getUTCFullYear(),M:bu.getUTCMonth()+1,D:bu.getUTCDate(),h:bu.getUTCHours(),m:bu.getUTCMinutes(),s:bu.getUTCSeconds(),ms:bu.getUTCMilliseconds()}}function aF(){return ++aF._num}aF._num=0;function aq(bw,bv,bu){aq._db[bw]||(aq._db[bw]=[[],[],[]]);aq._db[bw][bu||0].push(bv)}aq._db={};function W(by){if(aq._db[by]){var bx,bw=-1,bu=aq._db[by],bv=bu[2].concat(bu[1],bu[0]);aq._db[by]=null;while((bx=bv[++bw])){bx(uu)}}}function U(bw,bu){var bx=this.length,bv=bu||0;bv=(bv<0)?bv+bx:bv;for(;bv<bx;++bv){if(bv in this&&this[bv]===bw){return bv}}return -1}function a0(bw,bu){var bx=this.length,bv=bu;bv=(bv<0)?bv+bx+1:bx;while(--bv>=0){if(bv in this&&this[bv]===bw){return bv}}return -1}function G(bw,bu){for(var bv=0,bx=this.length;bv<bx;++bv){if(bv in this&&!bw.call(bu,this[bv],bv,this)){return false}}return true}function bm(bw,bu){for(var bv=0,bx=this.length;bv<bx;++bv){if(bv in this&&bw.call(bu,this[bv],bv,this)){return true}}return false}function b(bw,bu){var bv=0,bx=this.length;if(bu){for(;bv<bx;++bv){bv in this&&bw.call(bu,this[bv],bv,this)}}else{for(;bv<bx;++bv){bv in this&&bw(this[bv],bv,this)}}}function a4(bw,bu){for(var by=this.length,bx=Array(by),bv=0;bv<by;++bv){bv in this&&(bx[bv]=bw.call(bu,this[bv],bv,this))}return bx}function e(by,bw){for(var bA=[],bu=-1,bv,bx=0,bz=this.length;bx<bz;++bx){bx in this&&by.call(bw,bv=this[bx],bx,this)&&(bA[++bu]=bv)}return bA}function a1(bv,by){var bx,bw=0,bA=by===bx?bx:(++bw,by),bu=0,bz=this.length;for(;bu<bz;++bu){bu in this&&(bA=bw?bv(bA,this[bu],bu,this):(++bw,this[bu]))}if(!bw){throw new Error(a1._MSG)}return bA}a1._MSG="reduce of empty array with no initial value";function al(bv,by){var bx,bw=0,bz=by===bx?bx:(++bw,by),bu=this.length;while(--bu>=0){bu in this&&(bz=bw?bv(bz,this[bu],bu,this):(++bw,this[bu]))}if(!bw){throw new Error(a1._MSG)}return bz}function a(){return ae(this)}function aD(){return this.toString()}function E(){return this.replace(j._TRIM,"")}function ak(){return ay(this)}function I(){return this.textContent}function u(bu){while(this.hasChildNodes()){this.removeChild(this.lastChild)}this.appendChild(V.createTextNode(bu))}function ao(){var by,bv=this,bw=bv.parentNode,bu=V.createRange(),bx=V.createElement("div");bw||V.body.appendChild(bv);bu.selectNode(bv);bx.appendChild(bu.cloneContents());by=bx.innerHTML;bw||bv.parentNode.removeChild(bv);return by}function ad(bu){var bv=V.createRange();bv.setStartBefore(this);this.parentNode.replaceChild(bv.createContextualFragment(bu),this)}g(Y._LIST,function(bu){uu[bu]=function bw(by,bx){return Y(by,bu,bx)};uu["un"+bu]=function bv(bx){return Y(bx,bu,0,2)}});try{uu.ie6&&V.execCommand("BackgroundImageCache",false,true)}catch(aO){}function i(){if(!aG.gone.blackout&&!aG.gone.dom++){uu.ie&&(uu.iebody=uu.quirks?V.body:uu.rootNode);W("boot");n(aB.xboot||0)&&aB.xboot(uu)}}function a8(){aG.gone.win=1;i();n(aB.xwin||0)&&aB.xwin(uu);W("canvas")}function aM(){try{V.firstChild.doScroll("up"),i()}catch(bu){setTimeout(aM,64)}}aj(aB,"load",a8);uu.ie?aM():aj(V,"DOMContentLoaded",i);function br(){var bz,by,bw,bv,bu;for(bz in bb._db){try{by=bb._db[bz];bw=by.attributes,bv=-1;while((bu=bw[++bv])){!bu.name.indexOf("uu")&&(by[bu.name]=null)}}catch(bx){}}V.html=null;V.head=null;aB.detachEvent("onload",a8);aB.detachEvent("onunload",br)}uu.ie&&aB.attachEvent("onunload",br);aG(function(){var bv=V.html.getElementsByTagName("*"),bu,bw=-1,bx=aH((uu.ie?"float,styleFloat,cssFloat,styleFloat":"float,cssFloat,styleFloat,cssFloat")+",pos,position,w,width,h,height,x,left,y,top,o,opacity,bg,background,bgcolor,backgroundColor,bgimg,backgroundImage,bgrpt,backgroundRepeat,bgpos,backgroundPosition");bf(P(v._db,uu.webkit?bk(V.html):V.html.style),bx,aI._HASH);bb(V.html);while((bu=bv[++bw])){bu.nodeType===1&&bb(bu)}},2);function P(bB,by){function bx(bC,bD){return bD.toUpperCase()}function bu(bC,bE,bD){return bE+"-"+bD.toLowerCase()}var bw,bv,bA=/-([a-z])/g,bz=/([a-z])([A-Z])/g;for(bw in by){if(typeof by[bw]==="string"){if(uu.webkit){bv=bw=by.item(bw);bw.indexOf("-")>=0&&(bv=bw.replace(bA,bx));(bw!==bv)&&(bB[bw]=bv)}else{bv=((uu.gecko&&!bw.indexOf("Moz"))?"-moz"+bw.slice(3):(uu.ie&&!bw.indexOf("ms"))?"-ms"+bw.slice(2):(uu.opera&&!bw.indexOf("O"))?"-o"+bw.slice(1):bw).replace(bz,bu);(bw!==bv)&&(bB[bv]=bw)}}}return bB}function bp(bu){return RegExp("(?:^| )("+bu.join("|")+")(?:$|(?= ))","g")}function bl(bx){function bw(bC){var bB=((/(?:rv\:|ari\/|sto\/)(\d+\.\d+(\.\d+)?)/.exec(bC)||[,0])[1]).toString();return parseFloat(bB.replace(/[^\d\.]/g,"").replace(/^(\d+\.\d+)(\.(\d+))?$/,"$1$3"))}function by(bC){var bB=window.opera||false;return bB?+(bB.version().replace(/\d$/,"")):parseFloat((/(?:IE |fox\/|ome\/|ion\/)(\d+\.\d)/.exec(bC)||[,0])[1])}function bu(bF){var bG=0,bE,bC,bB;try{bE=bF?new ActiveXObject("ShockwaveFlash.ShockwaveFlash"):navigator.plugins["Shockwave Flash"];bC=bF?bE.GetVariable("$version").replace(/,/g,"."):bE.description;bB=/\d+\.\d+/.exec(bC);bG=bB?parseFloat(bB[0]):0}catch(bD){}return bG<7?0:bG}function bv(bE){var bF=0,bD,bB=3;try{if(bE){bD=new ActiveXObject("AgControl.AgControl");while(bD.IsVersionSupported(bB+".0")){bF=bB++}}else{bD=navigator.plugins["Silverlight Plug-In"];bF=parseInt(/\d+\.\d+/.exec(bD.description)[0])}}catch(bC){}return bF<3?0:bF}var bA={},bz=!!V.uniqueID;bA.render=bw(bx);bA.browser=by(bx);bA.flash=bu(bz);bA.silverlight=bv(bz);bA.ie=bz;bA.ie6=bz&&bA.browser===6;bA.ie7=bz&&bA.browser===7;bA.ie8=bz&&(V.documentMode||0)===8;bA.ie9=bz&&(V.documentMode||0)===9;bA.ie67=bA.ie6||bA.ie7;bA.ie678=bA.ie6||bA.ie7||bA.ie8;bA.opera=!!(window.opera||false);bA.gecko=bx.indexOf("Gecko/")>0;bA.webkit=bx.indexOf("WebKit")>0;bA.chrome=bx.indexOf("Chrome")>0;bA.safari=!bA.chrome&&bx.indexOf("Safari")>0;bA.iphone=bA.webkit&&/iPad|iPod|iPhone/.test(bx);bA.quirks=(V.compatMode||"")!=="CSS1Compat";bA.xml=uue().tagName===uue("DIV").tagName;bA.win=bx.indexOf("Win")>0;bA.mac=bx.indexOf("Mac")>0;bA.unix=/X11|Linux/.test(bx);bA.advanced=(bz&&bA.browser>=9)||(bA.gecko&&bA.render>1.9)||(bA.webkit&&bA.render>=528)||(bA.opera&&bA.browser>=10.5);bA.major=(bz&&bA.browser>=6)||(bA.opera&&bA.browser>=9.5)||(bA.gecko&&bA.render>=1.9)||(bA.webkit&&bA.render>524);bA.jit=bA.advanced;bA.ua=bA.browser;bA.sl=bA.silverlight;bA.avd=bA.advanced;return bA}})(window,document);uu.agein||(function(g,l,d){var b=Math.round;d.mix(d.color,{gray:a,sepia:h,comple:f,arrange:k,rgba2hsva:j,hsva2rgba:i,rgba2hsla:c,hsla2rgba:e});function a(m){return d.color.fix({r:m.g,g:m.g,b:m.g,a:m.a})}function h(t){var q=t.r,p=t.g,m=t.b,s=0.299*q+0.587*p+0.114*m,o=-0.091,n=0.056;q=s+1.4026*n;p=s-0.3444*o-0.7114*n;m=s+1.733*o;q*=1.2;m*=0.8;return d.color.fix({r:q<0?0:q>255?255:q|0,g:p<0?0:p>255?255:p|0,b:m<0?0:m>255?255:m|0,a:t.a})}function f(m){return d.color.fix({r:m.r^255,g:m.g^255,b:m.b^255,a:m.a})}function k(t,o,n,m){var q=j(t),p=360;q.h+=o,q.h=(q.h>p)?q.h-p:(q.h<0)?q.h+p:q.h;q.s+=n,q.s=(q.s>100)?100:(q.s<0)?0:q.s;q.v+=m,q.v=(q.v>100)?100:(q.v<0)?0:q.v;return d.color.fix(i(q))}function j(p){var m=p.r/255,o=p.g/255,q=p.b/255,t=Math.max(m,o,q),u=t-Math.min(m,o,q),n=0,x=t?b(u/t*100):0,w=b(t*100);if(!x){return{h:0,s:0,v:w,a:p.a}}n=(m===t)?((o-q)*60/u):(o===t)?((q-m)*60/u+120):((m-o)*60/u+240);return{h:(n<0)?n+360:n,s:x,v:w,a:p.a}}function i(y){var o,u=(y.h>=360)?0:y.h,G=y.s/100,D=y.v/100,B=y.a,z=u/60,A=z|0,x=z-A,r,n,m,F,C,E=b;if(!G){u=E(D*255);return{r:u,g:u,b:u,a:B}}r=D*255,n=E((1-G)*r),m=E((1-(G*x))*r),F=E((1-(G*(1-x)))*r),C=E(r);switch(A){case 0:o={r:C,g:F,b:n};break;case 1:o={r:m,g:C,b:n};break;case 2:o={r:n,g:C,b:F};break;case 3:o={r:n,g:m,b:C};break;case 4:o={r:F,g:n,b:C};break;case 5:o={r:C,g:n,b:m};break;default:o={r:0,g:0,b:0}}o.a=B;return o}function c(t){var m=t.r/255,q=t.g/255,u=t.b/255,v=Math.max(m,q,u),o=Math.min(m,q,u),w=v-o,p=0,x=0,n=(o+v)/2;if(n>0&&n<1){x=w/(n<0.5?n*2:2-(n*2))}if(w>0){if(v===m&&v!==q){p+=(q-u)/w}else{if(v===q&&v!==u){p+=(u-m)/w+2}else{if(v===u&&v!==m){p+=(m-q)/w+4}}}p*=60}return{h:p,s:b(x*100),l:b(n*100),a:t.a}}function e(n){var t=(n.h===360)?0:n.h,y=n.s/100,q=n.l/100,m,u,v,x,w,p,o;if(t<120){m=(120-t)/60,u=t/60,v=0}else{if(t<240){m=0,u=(240-t)/60,v=(t-120)/60}else{m=(t-240)/60,u=0,v=(360-t)/60}}x=1-y;w=y*2;m=w*(m>1?1:m)+x;u=w*(u>1?1:u)+x;v=w*(v>1?1:v)+x;if(q<0.5){m*=q,u*=q,v*=q}else{p=1-q;o=q*2-1;m=p*m+o;u=p*u+o;v=p*v+o}return{r:((m*255)+0.5)|0,g:((u*255)+0.5)|0,b:((v*255)+0.5)|0,a:n.a}}d.color.add("000000black,888888gray,ccccccsilver,ffffffwhite,ff0000red,ffff00yellow,00ff00lime,00ffffaqua,00ffffcyan,0000ffblue,ff00fffuchsia,ff00ffmagenta,880000maroon,888800olive,008800green,008888teal,000088navy,880088purple,696969dimgray,808080gray,a9a9a9darkgray,c0c0c0silver,d3d3d3lightgrey,dcdcdcgainsboro,f5f5f5whitesmoke,fffafasnow,708090slategray,778899lightslategray,b0c4delightsteelblue,4682b4steelblue,5f9ea0cadetblue,4b0082indigo,483d8bdarkslateblue,6a5acdslateblue,7b68eemediumslateblue,9370dbmediumpurple,f8f8ffghostwhite,00008bdarkblue,0000cdmediumblue,4169e1royalblue,1e90ffdodgerblue,6495edcornflowerblue,87cefalightskyblue,add8e6lightblue,f0f8ffaliceblue,191970midnightblue,00bfffdeepskyblue,87ceebskyblue,b0e0e6powderblue,2f4f4fdarkslategray,00ced1darkturquoise,afeeeepaleturquoise,f0ffffazure,008b8bdarkcyan,20b2aalightseagreen,48d1ccmediumturquoise,40e0d0turquoise,7fffd4aquamarine,e0fffflightcyan,00fa9amediumspringgreen,7cfc00lawngreen,00ff7fspringgreen,7fff00chartreuse,adff2fgreenyellow,2e8b57seagreen,3cb371mediumseagreen,66cdaamediumaquamarine,98fb98palegreen,f5fffamintcream,006400darkgreen,228b22forestgreen,32cd32limegreen,90ee90lightgreen,f0fff0honeydew,556b2fdarkolivegreen,6b8e23olivedrab,9acd32yellowgreen,8fbc8fdarkseagreen,9400d3darkviolet,8a2be2blueviolet,dda0ddplum,d8bfd8thistle,8b008bdarkmagenta,9932ccdarkorchid,ba55d3mediumorchid,da70d6orchid,ee82eeviolet,e6e6falavender,c71585mediumvioletred,bc8f8frosybrown,ff69b4hotpink,ffc0cbpink,ffe4e1mistyrose,ff1493deeppink,db7093palevioletred,e9967adarksalmon,ffb6c1lightpink,fff0f5lavenderblush,cd5c5cindianred,f08080lightcoral,f4a460sandybrown,fff5eeseashell,dc143ccrimson,ff6347tomato,ff7f50coral,fa8072salmon,ffa07alightsalmon,ffdab9peachpuff,ffffe0lightyellow,b22222firebrick,ff4500orangered,ff8c00darkorange,ffa500orange,ffd700gold,fafad2lightgoldenrodyellow,8b0000darkred,a52a2abrown,a0522dsienna,b8860bdarkgoldenrod,daa520goldenrod,deb887burlywood,f0e68ckhaki,fffacdlemonchiffon,d2691echocolate,cd853fperu,bdb76bdarkkhaki,bdb76btan,eee8aapalegoldenrod,f5f5dcbeige,ffdeadnavajowhite,ffe4b5moccasin,ffe4c4bisque,ffebcdblanchedalmond,ffefd5papayawhip,fff8dccornsilk,f5deb3wheat,faebd7antiquewhite,faf0e6linen,fdf5e6oldlace,fffaf0floralwhite,fffff0ivory,a9a9a9darkgrey,2f4f4fdarkslategrey,696969dimgrey,808080grey,d3d3d3lightgrey,778899lightslategrey,708090slategrey,8b4513saddlebrown")})(window,document,uu);uu.agein||(function(e,d,c){if(!c.img){c.img=function a(){return c.node.build("img",arguments)}}c.img.load=f;c.img.size=b;function f(h,i){function j(o){var l,n=-1,m=f._fn[h].concat(),k={img:g,code:g.code=o,w:g.width,h:g.height};f._fn[h]=[];while((l=m[++n])){l(k)}}var g=f._db[h];if(g){f._fn[h].push(i);g.code===200&&j(200)}else{f._db[h]=g=new Image();f._fn[h]=[i];g.code=0;g.onerror=function(){g.width=g.height=0;j(404);g.onerror=g.onload=null};g.onload=function(){if(g.complete||g.readyState==="complete"){j(200)}g.onerror=g.onload=null};g.setAttribute("src",h)}return g}f._db={};f._fn={};function b(n){var k,o,j,g,m,i="uuimgactsize",l;if(n.naturalWidth){return{w:n.naturalWidth,h:n.naturalHeight}}if(n.src){if(n[i]&&n[i].src===n.src){return n[i]}if(c.ie){if(n.currentStyle){l=n.currentStyle.display==="none";l&&(n.style.display="block")}k=n.runtimeStyle;g=k.width,m=k.height;k.width=k.height="auto";o=n.width;j=n.height;k.width=g,k.height=m;l&&(n.style.display="none")}else{g=n.width,m=n.height;n.removeAttribute("width");n.removeAttribute("height");o=n.width;j=n.height;n.width=g,n.height=m}return n[i]={w:o,h:j,src:n.src}}return{w:n.width,h:n.height}}})(window,document,uu);uu.agein||(function(f,e,c){var b="position:absolute;border:0 none;margin:0;padding:0;";c.font={parse:d,detect:g,metric:h,ready:a,SCALE:{ARIAL:1.55,"ARIAL BLACK":1.07,"COMIC SANS MS":1.15,"COURIER NEW":1.6,GEORGIA:1.6,"LUCIDA GRANDE":1,"LUCIDA SANS UNICODE":1,"TIMES NEW ROMAN":1.65,"TREBUCHET MS":1.55,VERDANA:1.4,"MS UI GOTHIC":2,"MS PGOTHIC":2,MEIRYO:1,"SANS-SERIF":1,SERIF:1,MONOSPACE:1,FANTASY:1,CURSIVE:1}};function d(k,i){function o(q){var s,r=q.appendChild(uue());r.style.cssText=b+"width:12em";s=r.clientWidth/12;q.removeChild(r);return s}var p={},n,l,j=i.uucanvascache||(i.uucanvascache={font:{},em:o(i)});if(!j.font[k]){l=uue().style;try{l.font=k}catch(m){throw m}n=l.fontSize;p.size=d._sizes[n];if(p.size){p.size*=16}else{if(n.lastIndexOf("px")>0){p.size=parseFloat(n)}else{if(n.lastIndexOf("pt")>0){p.size=parseFloat(n)*1.33}else{if(n.lastIndexOf("em")>0){p.size=parseFloat(n)*j.em}else{throw new Error("unknown font unit")}}}}p.style=l.fontStyle;p.weight=l.fontWeight;p.variant=l.fontVariant;p.rawfamily=l.fontFamily.replace(/[\"\']/g,"");p.family="'"+p.rawfamily.replace(/\s*,\s*/g,"','")+"'";p.formal=[p.style,p.variant,p.weight,p.size.toFixed(2)+"px",p.family].join(" ");j.font[k]=p}return j.font[k]}d._sizes={"xx-small":0.512,"x-small":0.64,smaller:0.8,small:0.8,medium:1,large:1.2,larger:1.2,"x-large":1.44,"xx-large":1.728};function g(p){var o=c.style.quick(p).fontFamily,n=c.split.token(o,","),l,m=-1,k,j=h("72pt "+o);while((l=n[++m])){k=h("72pt "+l);if(k.w===j.w&&k.h===j.h){return l}}return""}function h(i,k){var j=h._node;if(!j){h._node=j=uue();j.style.cssText=b+"top:-10000px;left:-10000px;text-align:left;visibility:hidden";e.body.appendChild(j)}j.style.font=i;j[c.gecko?"textContent":"innerText"]=k||"aABCDEFGHIJKLMm";return{w:j.offsetWidth,h:j.offsetHeight}}h._node=0;function a(o){var n=[],l=0,m=o.length,k,j;for(;l<m;++l){k=h("72pt dummy");j=h("72pt "+o[l]);if(k.w!==j.w||k.h!==j.h){n.push(o[l])}}return n}})(window,document,uu);uu.agein||(function(){uu.m2d={multiply:d,scale:a,rotate:c,transform:e,translate:b};function d(g,f){return[g[0]*f[0]+g[1]*f[3]+g[2]*f[6],g[0]*f[1]+g[1]*f[4]+g[2]*f[7],0,g[3]*f[0]+g[4]*f[3]+g[5]*f[6],g[3]*f[1]+g[4]*f[4]+g[5]*f[7],0,g[6]*f[0]+g[7]*f[3]+g[8]*f[6],g[6]*f[1]+g[7]*f[4]+g[8]*f[7],g[6]*f[2]+g[7]*f[5]+g[8]*f[8]]}function a(g,h,f){return[g*f[0],g*f[1],0,h*f[3],h*f[4],0,f[6],f[7],f[8]]}function c(h,f){var i=Math.cos(h),g=Math.sin(h);return[i*f[0]+g*f[3],i*f[1]+g*f[4],0,-g*f[0]+i*f[3],-g*f[1]+i*f[4],0,f[6],f[7],f[8]]}function e(j,i,l,k,h,g,f){return[j*f[0]+i*f[3],j*f[1]+i*f[4],0,l*f[0]+k*f[3],l*f[1]+k*f[4],0,h*f[0]+g*f[3]+f[6],h*f[1]+g*f[4]+f[7],h*f[2]+g*f[5]+f[8]]}function b(g,h,f){return[f[0],f[1],0,f[3],f[4],0,g*f[0]+h*f[3]+f[6],g*f[1]+h*f[4]+f[7],g*f[2]+h*f[5]+f[8]]}})();uu.agein||(function(h,l,c){var n=(c.ie&&c.ver.flash>8)?k(c.config.baseDir+"uu.canvas.swf"):0;if(!c.canvas){c.canvas=function f(){return c.node.build("canvas",arguments)}}c.canvas.init=g;c.canvas.create=b;c.canvas.bgcolor=m;c.canvas.Silverlight=d;c.canvas.Flash=e;c.canvas.VML=i;function d(o){d.init(this,o)}function e(o){e.init(this,o)}function i(o){i.init(this,o)}function g(){c.ie&&c.ary.each(c.tag("canvas"),function(p){if(!p.getContext){var o=j(p);o.width=parseInt(p.width||"300");o.height=parseInt(p.height||"150");o.style.pixelWidth=parseInt(o.width);o.style.pixelHeight=parseInt(o.height);a(o,o.className)}});c.ready.gone.win=c.ready.gone.canvas=1}function b(r,p,o,s){var q=uue(c.ie?"CANVAS":"canvas");q.width=r==null?300:r;q.height=p==null?150:p;s||(s=l.body.appendChild(uue()));s.parentNode.replaceChild(q,s);return c.ie?a(q,o||"svg sl fl vml"):q}function m(q){var r=q,p="transparent",o=m._ZERO;while(r&&r!==l&&o[p]){if(c.ie&&!r.currentStyle){break}p=c.style.quick(r).backgroundColor;r=r.parentNode}return c.color(o[p]?"white":p)}m._ZERO={transparent:1,"rgba(0, 0, 0, 0)":1};function a(s,o){var r=c.split(o.toLowerCase()),q=-1,p;while((p=r[++q])){switch(a._BACKEND[p]){case 1:break;case 2:if(c.ver.silverlight){return d.build(s)}break;case 3:if(n){return e.build(s)}break;case 4:return i.build(s)}}return(c.ver.silverlight?d:n?e:i).build(s)}a._BACKEND={svg:1,sl:2,silver:2,silverlight:2,fl:3,flash:3,vml:4};function j(q){if(!q.parentNode){return q}var o=l.createElement(q.outerHTML),p=l.getElementsByTagName("/CANVAS"),t=q.parentNode,y=q.sourceIndex,s,z,u,r=-1;while((s=p[++r])){if(y<s.sourceIndex&&t===s.parentNode){z=l.all[s.sourceIndex];do{u=z.previousSibling;z.parentNode.removeChild(z);z=u}while(z!==q);break}}t.replaceChild(o,q);return o}function k(o){try{var q=h.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):h.XMLHttpRequest?new XMLHttpRequest():0;q.open("GET",o,false);q.send(null);if(!q.status||(q.status>=200&&q.status<300)){return 1}}catch(p){}return 0}c.lazy("canvas",function(){c.canvas.init();h.xcanvas&&h.xcanvas(c,c.tag("canvas"))})})(window,document,uu);uu.agein||(function(T,h,H){var ab={"source-over":0,"destination-over":4,copy:10},R=/\.(\d{4})(?:[\d]+)/g,L=180/Math.PI,s={normal:"Normal",italic:"Italic",oblique:"Italic"},I={normal:"Normal",bold:"Bold",bolder:"ExtraBold",lighter:"Thin","100":"Thin","200":"ExtraLight","300":"Light","400":"Normal","500":"Medium","600":"SemiBold","700":"Bold","800":"ExtraBold","900":"Black"};H.mix(H.canvas.Silverlight.prototype,{arc:B,arcTo:uunop,beginPath:N,bezierCurveTo:M,clear:P,clearRect:j,clip:O,closePath:m,createImageData:uunop,createLinearGradient:K,createPattern:w,createRadialGradient:k,drawCircle:g,drawImage:c,drawRoundRect:q,fill:p,fillRect:X,fillText:W,getImageData:uunop,isPointInPath:uunop,lineTo:aa,lock:b,measureText:U,moveTo:a,putImageData:uunop,quadraticCurveTo:Y,rect:G,restore:u,rotate:ae,save:t,scale:J,setTransform:f,stroke:E,strokeRect:z,strokeText:x,transform:C,translate:d,unlock:o});H.canvas.Silverlight.init=Z;H.canvas.Silverlight.build=Q;function Z(ag,ah){i(ag);ag.canvas=ah;ag._view=null;ag._content=null;ag._state=0}function Q(ai){var ag,ak="uuCanvasSilverlightOnLoad"+H.guid();ai.getContext=function(){return ag};ai.toDataURL=function(){return"data:,"};ag=new H.canvas.Silverlight(ai);T[ak]=function(al){ag._view=al.children;ag._content=al.getHost().content;if(ag._stock.length){var am=ag._stock.join("");ag._view.add(ag._content.createFromXaml("<Canvas>"+am+"</Canvas>"))}ag._state=1;ag._stock=[]};ai.innerHTML=['<object type="application/x-silverlight-2" width="100%" height="100%">','<param name="background" value="#00000000" />','<param name="windowless" value="true" />','<param name="source" value="#xaml" />','<param name="onLoad" value="',ak,'" />',"</object>"].join("");function aj(al){var an=al.srcElement,am=an.parentNode;an.blur();am.focus()}function ah(an){var am=an.propertyName,ao,al;if(am==="width"||am==="height"){i(ag);ao=parseInt(ai.width);al=parseInt(ai.height);ai.style.pixelWidth=ao<0?0:ao;ai.style.pixelHeight=al<0?0:al;ag.clear()}}ai.firstChild.attachEvent("onfocus",aj);ai.attachEvent("onpropertychange",ah);T.attachEvent("onunload",function(){ai.getContext=ai.toDataURL=null;T.detachEvent("onunload",arguments.callee);ai.detachEvent("onfocus",aj);ai.detachEvent("onpropertychange",ah);T[ak]=null});return ai}function i(ag){ag.globalAlpha=1;ag.globalCompositeOperation="source-over";ag.strokeStyle="black";ag.fillStyle="black";ag.lineWidth=1;ag.lineCap="butt";ag.lineJoin="miter";ag.miterLimit=10;ag.shadowBlur=0;ag.shadowColor="transparent";ag.shadowOffsetX=0;ag.shadowOffsetY=0;ag.font="10px sans-serif";ag.textAlign="start";ag.textBaseline="alphabetic";ag.px=0;ag.py=0;ag._stack=[];ag._stock=[];ag._lineScale=1;ag._scaleX=1;ag._scaleY=1;ag._zindex=-1;ag._matrixEffected=0;ag._matrix=[1,0,0,0,1,0,0,0,1];ag._history=[];ag._path=[];ag._clipPath=null;ag._clipRect=null;ag._strokeCache="";ag.xBackend="Silverlight";ag.xFlyweight=0;ag.xKnockoutColor="white"}function D(ah,ag){ah.globalAlpha=ag.globalAlpha;ah.globalCompositeOperation=ag.globalCompositeOperation;ah.strokeStyle=ag.strokeStyle;ah.fillStyle=ag.fillStyle;ah.lineWidth=ag.lineWidth;ah.lineCap=ag.lineCap;ah.lineJoin=ag.lineJoin;ah.miterLimit=ag.miterLimit;ah.shadowBlur=ag.shadowBlur;ah.shadowColor=ag.shadowColor;ah.shadowOffsetX=ag.shadowOffsetX;ah.shadowOffsetY=ag.shadowOffsetY;ah.font=ag.font;ah.textAlign=ag.textAlign;ah.textBaseline=ag.textBaseline;ah._lineScale=ag._lineScale;ah._scaleX=ag._scaleX;ah._scaleY=ag._scaleY;ah._matrixEffected=ag._matrixEffected;ah._matrix=ag._matrix.concat();ah._clipPath=ag._clipPath;return ah}function B(ap,ao,ah,aw,au,ag){var ay=aw*L,ax=au*L,ai=0,al=0.0001570796326795,aq=ag?0:1,at,ar,aA,az,ak,aj,av,an,am;(ay<0)&&(ay+=360);(ay>360)&&(ay-=360);(ax<0)&&(ax+=360);(ax>360)&&(ax-=360);if(ay+360==ax||ay==ax+360){if(aq){au-=al}else{au+=al}ai=1}else{if(aq){if(ax-ay>180){ai=1}}else{if(ay-ax>180){ai=1}}}ak=this._scaleX*ah;aj=this._scaleY*ah;at=Math.cos(aw)*ah+ap;ar=Math.sin(aw)*ah+ao;aA=Math.cos(au)*ah+ap;az=Math.sin(au)*ah+ao;this._path.length?this.lineTo(at,ar):this.moveTo(at,ar);if(this._matrixEffected){av=this._matrix,an=aA,am=az;aA=an*av[0]+am*av[3]+av[6];az=an*av[1]+am*av[4]+av[7]}this._path.push(" A",ak," ",aj," 0 ",ai," ",aq," ",aA," ",az)}function N(){this._path=[]}function M(ai,ah,ar,aq,ap,ao){if(this._matrixEffected){var aj=this._matrix,al=ai,ak=ah,ag=ar,at=aq,an=ap,am=ao;ai=al*aj[0]+ak*aj[3]+aj[6];ah=al*aj[1]+ak*aj[4]+aj[7];ar=ag*aj[0]+at*aj[3]+aj[6];aq=ag*aj[1]+at*aj[4]+aj[7];ap=an*aj[0]+am*aj[3]+aj[6];ao=an*aj[1]+am*aj[4]+aj[7]}this._path.length||this._path.push(" M",ai," ",ah);this._path.push(" C",ai," ",ah," ",ar," ",aq," ",ap," ",ao);this.px=ap;this.py=ao}function P(){this.xFlyweight||(this._history=[]);this._zindex=0;this._state?this._view.clear():(this._stock=[])}function j(ag,am,ai,al){ai=parseInt(ai);al=parseInt(al);if((!ag&&!am&&ai>=this.canvas.width&&al>=this.canvas.height)){this.clear()}else{if(this.globalCompositeOperation!==this._mix){this.__mix=ab[this._mix=this.globalCompositeOperation]}var aj=H.canvas.bgcolor(this.canvas),ak=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,ah='<Path Opacity="'+(this.globalAlpha*aj.a)+'" Canvas.ZIndex="'+ak+'" Fill="'+aj.hex+'" Data="'+F(this,ag,am,ai,al)+'" />';this.xFlyweight||this._history.push(this._clipPath?(ah=e(this,ah)):ah);this._state!==1?this._stock.push(ah):this._view.add(this._content.createFromXaml(ah))}}function O(){this._clipPath=this._path.join("")}function m(){this._path.push(" Z")}function K(ai,ak,ah,aj){function ag(am,ao,al,an){this.fn=y;this.param={x0:am,y0:ao,x1:al,y1:an};this.color=[];this.colors="";this.addColorStop=A}return new ag(ai,ak,ah,aj)}function A(ah,ag){this.color.push({offset:ah,color:H.color(ag)});this.color.sort(function(aj,ai){return aj.offset-ai.offset})}function w(ai,ag){function ah(ak,aj){this.fn=ac;this.src=ak.src;this.dim=H.img.size(ak);this.type=3;this.repeat=aj}ag=ag||"repeat";switch(ag){case"repeat":break;default:throw new Error("NOT_SUPPORTED_ERR")}if(!("src" in ai)){throw new Error("NOT_SUPPORTED_ERR")}return new ah(ai,ag)}function k(ak,am,aj,ai,al,ah){function ag(aq,at,ap,ao,ar,an){this.fn=v;this.param={x0:aq,y0:at,r0:ap,x1:ao,y1:ar,r1:an};this.color=[];this.colors="";this.addColorStop=A}return new ag(ak,am,aj,ai,al,ah)}function g(an,al,ak,ah,ao,aj){if(this.globalAlpha<=0){return}if(ah||ao){var ai=aj===void 0?1:aj,am=ah?ah.a:ao.a,ag='<Ellipse Canvas.Left="'+(an-ak)+'" Canvas.Top="'+(al-ak)+'" Opacity="'+(this.globalAlpha*am)+'" Width="'+(ak*2)+'" Height="'+(ak*2);if(ah){ag+='" Fill="'+ah.hex}if(ao&&ai){ag+='" Stroke="'+ao.hex+'" StrokeThickness="'+ai}ag+='" />';this._state!==1?this._stock.push(ag):this._view.add(this._content.createFromXaml(ag))}}function c(ax,aN,aM,aL,aJ,aI,aH,aG,aF){if(this.globalAlpha<=0){return}if(this.shadowColor!==this._shadowColor){this.__shadowColor=H.color(this._shadowColor=this.shadowColor)}if(this.globalCompositeOperation!==this._mix){this.__mix=ab[this._mix=this.globalCompositeOperation]}var aB=H.img.size(ax),ag=arguments.length,ak=(ag===9),aw=ak?aN:0,av=ak?aM:0,ay=ak?aL:aB.w,aK=ak?aJ:aB.h,aq=ak?aI:aN,ap=ak?aH:aM,at=ak?aG:aL||aB.w,aE=ak?aF:aJ||aB.h,au,az,an,am,ao,aC,aD,ah,aj=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,al=this.__shadowColor.a&&this.shadowBlur,ai,aA,ar;if(ax.src){switch(ag){case 3:ai=al?ad(this,"Image",this.__shadowColor):"";aA=V("Image",H.m2d.translate(aq,ap,this._matrix));au=H.fmt('<Canvas Canvas.ZIndex="?"><Image Opacity="?" Source="?">??</Image></Canvas>',[aj,this.globalAlpha,ax.src,aA,ai]);break;case 5:ai=al?ad(this,"Image",this.__shadowColor):"";aA=V("Image",H.m2d.translate(aq,ap,this._matrix));au=H.fmt('<Canvas Canvas.ZIndex="?"><Image Opacity="?" Source="?" Width="?" Height="?" Stretch="Fill">??</Image></Canvas>',[aj,this.globalAlpha,ax.src,at,aE,aA,ai]);break;case 9:aD=at/ay;ah=aE/aK;ao=(aD*aB.w)|0;aC=(ah*aB.h)|0;an=aq-(aD*aw);am=ap-(ah*av);ai=al?ad(this,"Canvas",this.__shadowColor):"";aA=V("Canvas",H.m2d.translate(an,am,this._matrix));au=H.fmt('<Canvas Canvas.ZIndex="?"><Canvas><Image Opacity="?" Source="?" Width="?" Height="?" Stretch="Fill"><Image.Clip><RectangleGeometry Rect="?" /></Image.Clip></Image></Canvas>??</Canvas>',[aj,this.globalAlpha,ax.src,ao,aC,[aq-an,ap-am,at,aE].join(" "),aA,ai])}}else{ar=ax.getContext("2d")._history.join("");switch(ag){case 3:case 5:az=H.m2d.translate(aq,ap,this._matrix);ai=al?ad(this,"Canvas",this.__shadowColor):"";aA=V("Canvas",ag===3?az:H.m2d.scale(at/aB.w,aE/aB.h,az));au=H.fmt('<Canvas Canvas.ZIndex="?" Opacity="?"><Canvas>?</Canvas>??</Canvas>',[aj,this.globalAlpha,ar,aA,ai]);break;case 9:aD=at/ay;ah=aE/aK;ao=aD*aB.w;aC=ah*aB.h;an=aq-(aD*aw);am=ap-(ah*av);az=H.m2d.translate(an,am,this._matrix);ai=al?ad(this,"Canvas",this.__shadowColor):"";aA=V("Canvas",H.m2d.scale(aD,ah,az));au=H.fmt('<Canvas Canvas.ZIndex="?" Opacity="?"><Canvas>?<Canvas.Clip><RectangleGeometry Rect="?" /></Canvas.Clip></Canvas>??</Canvas>',[aj,this.globalAlpha,ar,[(aq-an)/aD,(ap-am)/ah,at/aD,aE/ah].join(" "),aA,ai])}}this.xFlyweight||this._history.push(this._clipPath?(au=e(this,au)):au);this._state!==1?this._stock.push(au):this._view.add(this._content.createFromXaml(au))}function q(ap,an,ai,aq,am,ah,ar,al){if(this.globalAlpha<=0){return}if(ah||ar){var aj=al===void 0?1:al,ao=ah?ah.a:ar.a,ag,ak;if(am[0]===am[1]&&am[0]===am[2]&&am[0]===am[3]){ag='<Rectangle Canvas.Left="'+ap+'" Canvas.Top="'+an+'" Width="'+ai+'" Height="'+aq+'" RadiusX="'+am[0]+'" RadiusY="'+am[0]+'" Opacity="'+(this.globalAlpha*ao);ak='" />'}else{ag='<Canvas><Path Opacity="'+(this.globalAlpha*ao)+'" Data="'+r(ap,an,ai,aq,am);ak='"></Path></Canvas>'}if(ah){ag+='" Fill="'+ah.hex}if(ar&&aj){ag+='" Stroke="'+ar.hex+'" StrokeThickness="'+aj}ag+=ak;this._state!==1?this._stock.push(ag):this._view.add(this._content.createFromXaml(ag))}}function r(aq,ap,ah,at,an){var ar=ah,am=at,ak=an[0],aj=an[1],ai=an[2],ag=an[3],al=(ah/2)|0,ao=(at/2)|0;ak<0&&(ak=0);aj<0&&(aj=0);ai<0&&(ai=0);ag<0&&(ag=0);(ak>=al||ak>=ao)&&(ak=Math.min(al,ao)-2);(aj>=al||aj>=ao)&&(aj=Math.min(al,ao)-2);(ai>=al||ai>=ao)&&(ai=Math.min(al,ao)-2);(ag>=al||ag>=ao)&&(ag=Math.min(al,ao)-2);return[" M",aq," ",ap+ao," L",aq," ",ap+am-ag," Q",aq," ",ap+am," ",aq+ag," ",ap+am," L",aq+ar-ai," ",ap+am," Q",aq+ar," ",ap+am," ",aq+ar," ",ap+am-ai," L",aq+ar," ",ap+aj," Q",aq+ar," ",ap," ",aq+ar-aj," ",ap," L",aq+ak," ",ap," Q",aq," ",ap," ",aq," ",ap+ak," Z"].join("")}function p(ag){this.stroke(ag,1)}function X(ag,aj,ah,ai){this.stroke(F(this,ag,aj,ah,ai),1);this.px=ag;this.py=aj}function W(ai,ag,aj,ah){this.strokeText(ai,ag,aj,ah,1)}function aa(ah,ak){if(this._matrixEffected){var ag=this._matrix,aj=ah,ai=ak;ah=aj*ag[0]+ai*ag[3]+ag[6];ak=aj*ag[1]+ai*ag[4]+ag[7]}this._path.length||this._path.push(" M",ah," ",ak);this._path.push(" L",ah," ",ak);this.px=ah;this.py=ak}function b(ag){if(this._state&2){throw new Error("DUPLICATE_LOCK")}this._state|=ag?6:2}function U(ah){var ag=H.font.metric(this.font,ah);return{width:ag.w,height:ag.h}}function a(ah,ak){if(this._matrixEffected){var ag=this._matrix,aj=ah,ai=ak;ah=aj*ag[0]+ai*ag[3]+ag[6];ak=aj*ag[1]+ai*ag[4]+ag[7]}this._path.push(" M",ah," ",ak);this.px=ah;this.py=ak}function Y(ai,ah,ao,am){if(this._matrixEffected){var ag=this._matrix,ak=ai,aj=ah,an=ao,al=am;ai=ak*ag[0]+aj*ag[3]+ag[6];ah=ak*ag[1]+aj*ag[4]+ag[7];ao=an*ag[0]+al*ag[3]+ag[6];am=an*ag[1]+al*ag[4]+ag[7]}this._path.length||this._path.push(" M",ai," ",ah);this._path.push(" Q",ai," ",ah," ",ao," ",am);this.px=ao;this.py=am}function G(ag,aj,ah,ai){this._path.push(F(this,ag,aj,ah,ai));this.px=ag;this.py=aj}function F(aj,ah,an,ai,al){if(aj._matrixEffected){var ag=aj._matrix,am=ah+ai,ak=an+al;return[" M",ah*ag[0]+an*ag[3]+ag[6]," ",ah*ag[1]+an*ag[4]+ag[7]," L",am*ag[0]+an*ag[3]+ag[6]," ",am*ag[1]+an*ag[4]+ag[7]," L",am*ag[0]+ak*ag[3]+ag[6]," ",am*ag[1]+ak*ag[4]+ag[7]," L",ah*ag[0]+ak*ag[3]+ag[6]," ",ah*ag[1]+ak*ag[4]+ag[7]," Z"].join("")}return[" M",ah," ",an," L",ah+ai," ",an," L",ah+ai," ",an+al," L",ah," ",an+al," Z"].join("")}function u(){this._stack.length&&D(this,this._stack.pop())}function ae(ag){this._matrixEffected=1;this._matrix=H.m2d.rotate(ag,this._matrix)}function t(){var ag=D({},this);ag._clipPath=this._clipPath?String(this._clipPath):null;this._stack.push(ag)}function J(ag,ah){this._matrixEffected=1;this._matrix=H.m2d.scale(ag,ah,this._matrix);this._scaleX*=ag;this._scaleY*=ah;this._lineScale=(this._matrix[0]+this._matrix[4])/2}function f(aj,ai,al,ak,ah,ag){this._matrixEffected=1;if(aj===1&&!ai&&ak===1&&!al&&!ah&&!ag){this._matrixEffected=0}this._matrix=[aj,ai,0,al,ak,0,ah,ag,1]}function E(al,ak){if(this.globalAlpha<=0){return}if(this.shadowColor!==this._shadowColor){this.__shadowColor=H.color(this._shadowColor=this.shadowColor)}if(this.strokeStyle!==this._strokeStyle){if(typeof this.strokeStyle==="string"){this.__strokeStyle=H.color(this._strokeStyle=this.strokeStyle)}}if(this.fillStyle!==this._fillStyle){if(typeof this.fillStyle==="string"){this.__fillStyle=H.color(this._fillStyle=this.fillStyle)}}if(this.globalCompositeOperation!==this._mix){this.__mix=ab[this._mix=this.globalCompositeOperation]}al=(al||this._path.join("")).replace(R,".$1");var ag,am="",aj,ai=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,ah=ak?this.fillStyle:this.strokeStyle;if(typeof ah!=="string"){ag=ah.fn(this,ah,al,ak,ai)}else{ah=ak?this.__fillStyle:this.__strokeStyle;aj=ak?"F1"+al+'" Fill="'+ah.hex:al+S(this)+'" Stroke="'+ah.hex;if(this.__shadowColor.a&&this.shadowBlur){am=ad(this,"Path",this.__shadowColor)}ag='<Canvas Canvas.ZIndex="'+ai+'"><Path Opacity="'+(this.globalAlpha*ah.a)+'" Data="'+aj+'">'+am+"</Path></Canvas>"}this.xFlyweight||this._history.push(this._clipPath?(ag=e(this,ag)):ag);this._state!==1?this._stock.push(ag):this._view.add(this._content.createFromXaml(ag))}function z(ag,aj,ah,ai){this.stroke(F(this,ag,aj,ah,ai))}function x(ak,ag,al,ai,aj){if(aj){af(this,ak,ag,al,ai,aj)}else{var ah=this.fillStyle;af(this,ak,ag,al,ai,0);this.fillStyle=this.xKnockoutColor;af(this,ak,ag,al,ai,1);this.fillStyle=ah}}function af(au,an,am,al,aB,ax){if(au.globalAlpha<=0){return}if(au.shadowColor!==au._shadowColor){au.__shadowColor=H.color(au._shadowColor=au.shadowColor)}if(au.strokeStyle!==au._strokeStyle){if(typeof au.strokeStyle==="string"){au.__strokeStyle=H.color(au._strokeStyle=au.strokeStyle)}}if(au.fillStyle!==au._fillStyle){if(typeof au.fillStyle==="string"){au.__fillStyle=H.color(au._fillStyle=au.fillStyle)}}if(au.globalCompositeOperation!==au._mix){au.__mix=ab[au._mix=au.globalCompositeOperation]}an=an.replace(/(\t|\v|\f|\r\n|\r|\n)/g," ");var ay=ax?au.fillStyle:au.strokeStyle,aj=(au.__mix===4)?--au._zindex:(au.__mix===10)?(au.clear(),0):0,ai=[],ao,av,ak,at=au._matrix,aC,ah,aA,ag,ap=H.font.parse(au.font,au.canvas),ar=H.font.metric(ap.formal,an),az=0,aw=au.textAlign,aq="ltr";switch(aw){case"end":aq="rtl";case"start":aw=au.canvas.currentStyle.direction===aq?"left":"right"}switch(aw){case"center":az=(ar.w-4)/2;break;case"right":az=ar.w}ai.push('<Canvas Canvas.ZIndex="',aj,'">');if(typeof ay==="string"){av=ax?au.__fillStyle:au.__strokeStyle;ai.push('<TextBlock Opacity="',(au.globalAlpha*av.a),'" Foreground="',av.hex)}else{ai.push('<TextBlock Opacity="',au.globalAlpha)}ai.push('" FontFamily="',ap.rawfamily,'" FontSize="',ap.size.toFixed(2),'" FontStyle="',s[ap.style]||"Normal",'" FontWeight="',I[ap.weight]||"Normal",'">',H.esc(an),V("TextBlock",H.m2d.translate(am-az,al,au._matrix)));if(ax){ai.push((au.__shadowColor.a&&au.shadowBlur)?ad(au,"TextBlock",au.__shadowColor):"")}else{ai.push('<TextBlock.Effect><BlurEffect Radius="3" /></TextBlock.Effect>')}if(typeof ay==="string"){}else{if(ay.fn===v){ak=ay.param,aC=(ak.x0-(ak.x1-ak.r1))/(ak.r1*2),ah=(ak.y0-(ak.y1-ak.r1))/(ak.r1*2),ai.push('<TextBlock.Foreground><RadialGradientBrush GradientOrigin="',aC,",",ah,'" Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5">',ay.colors||l(ay),"</RadialGradientBrush></TextBlock.Foreground>")}else{if(ay.fn===y){ak=ay.param;aC=ak.x0*at[0]+ak.y0*at[3]+at[6];ah=ak.x0*at[1]+ak.y0*at[4]+at[7];aA=ak.x1*at[0]+ak.x1*at[3]+at[6];ag=ak.y1*at[1]+ak.y1*at[4]+at[7];ai.push("<TextBlock.Foreground>",'<LinearGradientBrush MappingMode="Absolute" StartPoint="',aC,",",ah,'" EndPoint="',aA,",",ag,'">',ay.colors||n(ay),"</LinearGradientBrush></TextBlock.Foreground>")}else{ai.push('<TextBlock.Foreground><ImageBrush Stretch="None" ImageSource="',ay.src,'" /></TextBlock.Foreground>')}}}ai.push("</TextBlock></Canvas>");ao=ai.join("");au.xFlyweight||au._history.push(au._clipPath?(ao=e(au,ao)):ao);au._state!==1?au._stock.push(ao):au._view.add(au._content.createFromXaml(ao))}function C(aj,ai,al,ak,ah,ag){this._matrixEffected=1;this._matrix=H.m2d.transform(aj,ai,al,ak,ah,ag,this._matrix)}function d(ag,ah){this._matrixEffected=1;this._matrix=H.m2d.translate(ag,ah,this._matrix)}function o(){switch(this._state){case 7:this.xFlyweight||(this._history=[]);this._zindex=0;this._state?this._view.clear():(this._stock=[]);case 3:this._state=1;if(this._stock.length){this._view.add(this._content.createFromXaml("<Canvas>"+this._stock.join("")+"</Canvas>"));this._stock=[]}}}function y(ar,al,at,ap,aq){var aj=[],am=al.param,ak=ar._matrix,ai=am.x0,ao=am.y0,ah=am.x1,an=am.y1,ag=ap?"Fill":"Stroke";if(ar._matrixEffected){ai=am.x0*ak[0]+am.y0*ak[3]+ak[6],ao=am.x0*ak[1]+am.y0*ak[4]+ak[7];ah=am.x1*ak[0]+am.y1*ak[3]+ak[6],an=am.x1*ak[1]+am.y1*ak[4]+ak[7]}aj.push('<Canvas Canvas.ZIndex="',aq,'"><Path Opacity="',ar.globalAlpha,'" Data="',at,ap?"":S(ar),'"><Path.',ag,'><LinearGradientBrush MappingMode="Absolute" StartPoint="',ai,",",ao,'" EndPoint="',ah,",",an,'">',al.colors||n(al),"</LinearGradientBrush></Path.",ag,">",(ar.__shadowColor.a&&ar.shadowBlur)?ad(ar,"Path",ar.__shadowColor):"","</Path></Canvas>");return aj.join("")}function v(aw,at,au,ax,ai){var ah=[],ag=ax?"Fill":"Stroke",aj=at.param,an=0,ak=aj.r1*2,ao=aj.x1-aj.r1,am=aj.y1-aj.r1,ar=(aj.x0-(aj.x1-aj.r1))/ak,ap=(aj.y0-(aj.y1-aj.r1))/ak,av=H.m2d.translate(ao,am,aw._matrix),al=V("Ellipse",av),aq,ay="";ah.push('<Canvas Canvas.ZIndex="',ai,'">');if(ax){if(at.color.length){aq=at.color[at.color.length-1];if(aq.color.a>0.001){if(aw.__mix===4){an=--aw._zindex}ay=['<Path Opacity="',aw.globalAlpha,'" Canvas.ZIndex="',an,'" Data="',au,'" Fill="',aq.color.argb,'" />'].join("");!aw.xFlyweight&&aw._history.push(aw._clipPath?(ay=e(aw,ay)):ay);aw._state!==1?aw._stock.push(ay):aw._view.add(aw._content.createFromXaml(ay))}}}ah.push('<Ellipse Opacity="',aw.globalAlpha,'" Width="',ak,'" Height="',ak,ax?"":S(aw),'"><Ellipse.',ag,'><RadialGradientBrush GradientOrigin="',ar,",",ap,'" Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5">',at.colors||l(at),"</RadialGradientBrush></Ellipse.",ag,">",al,(aw.__shadowColor.a&&aw.shadowBlur)?ad(aw,"Ellipse",aw.__shadowColor):"","</Ellipse></Canvas>");return ah.join("")}function ac(at,ag,au,aq,ar){var ah=[],ao,ak=0,an,ai,ap,aj,am,al;if(aq){am=0;al=0;an=ag.dim.w;ai=ag.dim.h;ap=Math.ceil(parseInt(at.canvas.width)/an);aj=Math.ceil(parseInt(at.canvas.height)/ai);if(at.__mix===4){ak=--at._zindex}ao=at.__shadowColor.a&&at.shadowBlur?ad(at,"Canvas",at.__shadowColor):"";for(al=0;al<aj;++al){for(am=0;am<ap;++am){ah.push('<Image Opacity="',at.globalAlpha,'" Canvas.Left="',am*an,'" Canvas.Top="',al*ai,'" Source="',ag.src,'"></Image>')}}return H.fmt('<Canvas Canvas.ZIndex="?"><Canvas Canvas.ZIndex="?" Clip="?">?</Canvas>?</Canvas>',[ar,ak,au,ah.join(""),ao])}return['<Canvas Canvas.ZIndex="',ar,'"><Path Opacity="',at.globalAlpha,aq?"":S(at),'" Data="',au,'"><Path.Stroke><ImageBrush Stretch="None" ImageSource="',ag.src,'" /></Path.Stroke>',(at.__shadowColor.a&&at.shadowBlur)?ad(at,"Path",at.__shadowColor):"","</Path></Canvas>"].join("")}function e(ah,ag){return'<Canvas Clip="'+ah._clipPath+'">'+ag+"</Canvas>"}function n(aj){var al=[],ai=aj.color,ag,ah=0,ak=ai.length;for(;ah<ak;++ah){ag=ai[ah];al.push('<GradientStop Color="'+ag.color.argb+'" Offset="'+ag.offset+'" />')}return aj.colors=al.join("")}function l(ak){var ai=[],ah=ak.color,ao,al=0,ag=ah.length,an=ak.param,aj=an.r0/an.r1,am=1-aj;if(!ag){return ak.colors=" "}ai.push('<GradientStop Color="',ah[0].color.argb,'" Offset="0" />');for(al=0;al<ag;++al){ao=ah[al];ai.push('<GradientStop Color="'+ao.color.argb+'" Offset="'+(ao.offset*am+aj)+'" />')}return ak.colors=ai.join("")}function V(ah,ag){return["<",ah,'.RenderTransform><MatrixTransform><MatrixTransform.Matrix><Matrix M11="',ag[0],'" M21="',ag[3],'" OffsetX="',ag[6],'" M12="',ag[1],'" M22="',ag[4],'" OffsetY="',ag[7],'" /></MatrixTransform.Matrix></MatrixTransform></',ah,".RenderTransform>"].join("")}function ad(ag,ai,ah){var aj=0,al=ag.shadowOffsetX,ak=ag.shadowOffsetY;if(ah.a){aj=Math.max(Math.abs(al),Math.abs(ak))*1.2;return["<",ai,'.Effect><DropShadowEffect Opacity="1" Color="',ah.hex,'" BlurRadius="',ag.shadowBlur*1.2,'" Direction="',Math.atan2(-ak,al)*L,'" ShadowDepth="',aj,'" /></',ai,".Effect>"].join("")}return""}function S(ag){var ah=0;if(ag.lineJoin!==ag._lineJoin){ag._lineJoin=ag.lineJoin;++ah}if(ag.lineWidth!==ag._lineWidth){ag._lineWidth=ag.lineWidth;ag.__lineWidth=(ag.lineWidth*ag._lineScale).toFixed(2);++ah}if(ag.miterLimit!==ag._miterLimit){ag._miterLimit=ag.miterLimit;++ah}if(ag.lineCap!==ag._lineCap){ag._lineCap=ag.lineCap;ag.__lineCap=(ag.lineCap==="butt")?"flat":ag.lineCap;++ah}if(ah){ag._strokeCache='" StrokeLineJoin="'+ag._lineJoin+'" StrokeThickness="'+ag.__lineWidth+'" StrokeMiterLimit="'+ag._miterLimit+'" StrokeStartLineCap="'+ag.__lineCap+'" StrokeEndLineCap="'+ag.__lineCap}return ag._strokeCache}H.ie&&H.ver.silverlight&&H.lazy("init",function(){H.id("xaml")||h.head.appendChild(H.mix(uue("script"),{id:"xaml",type:"text/xaml",text:'<Canvas xmlns="http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"></Canvas>'}))},2)})(window,document,uu);uu.agein||(function(ab,i,O){var ak={"source-over":0,"destination-over":4,copy:10},D=O.ie8?["-ms-filter:'progid:DXImageTransform.Microsoft.","'"]:["filter:progid:DXImageTransform.Microsoft.",""],U='<v:shape style="position:absolute;width:10px;height:10px" filled="t" stroked="f" coordsize="100,100" path="?"><v:fill type="solid" color="?" /></v:shape>',m='<v:shape style="position:absolute;width:10px;height:10px;z-index:?" filled="t" stroked="f" coordsize="100,100" path="?"><v:fill color="?" opacity="?" /></v:shape>',z='<v:shape style="position:absolute;width:10px;height:10px;z-index:?" filled="f" stroked="t" coordsize="100,100" path="?"><v:stroke color="?" opacity="?" /></v:shape>',a='<v:shape style="position:absolute;width:10px;height:10px;z-index:?;left:?px;top:?px" filled="t" stroked="f" coordsize="100,100" path="?"><v:fill type="tile" opacity="?" src="?" /></v:shape>',j='<v:shape style="position:absolute;width:10px;height:10px;z-index:?;left:?px;top:?px" filled="t" stroked="f" coordsize="100,100" path="?"><v:fill color="?" opacity="?" /></v:shape>',T='<v:shape style="position:absolute;width:10px;height:10px;z-index:?" coordsize="100,100" filled="t" stroked="f" path="?"><v:fill type="gradient" method="sigma" focus="0%" opacity="?" angle="?" /></v:shape>',ae='<v:shape style="position:absolute;width:10px;height:10px;z-index:?" coordsize="100,100" filled="f" stroked="t" path="?"><v:stroke filltype="solid" opacity="?" angle="?" /></v:shape>',q='<v:oval style="position:absolute;z-index:?;left:?px;top:?px;width:?px;height:?px" filled="t" stroked="f" coordsize="11000,11000"><v:fill type="gradientradial" method="sigma" opacity="?" /></v:oval>',X='<v:oval style="position:absolute;z-index:?;left:?px;top:?px;width:?px;height:?px" filled="f" stroked="t" coordsize="11000,11000"><v:stroke filltype="tile" opacity="?" /></v:oval>',ag='<v:shape style="position:absolute;width:10px;height:10px;z-index:?;left:?px;top:?px" coordsize="100,100" filled="t" stroked="f" path="?"><v:fill type="?" opacity="?" /></v:shape>',Y='<v:shape style="position:absolute;width:10px;height:10px;z-index:?;left:?px;top:?px" coordsize="100,100" filled="f" stroked="t" path="?"><v:stroke filltype="?" opacity="?" /></v:shape>';O.mix(O.canvas.VML.prototype,{arc:H,arcTo:uunop,beginPath:S,bezierCurveTo:R,clear:W,clearRect:l,clip:V,closePath:r,createImageData:uunop,createLinearGradient:Q,createPattern:B,createRadialGradient:o,drawCircle:h,drawImage:d,drawRoundRect:u,fill:t,fillRect:af,fillText:ad,getImageData:uunop,isPointInPath:uunop,lineTo:ai,lock:c,measureText:ac,moveTo:b,putImageData:uunop,quadraticCurveTo:ah,rect:N,restore:y,rotate:am,save:w,scale:P,setTransform:g,stroke:L,strokeRect:F,strokeText:C,transform:J,translate:e,unlock:s});O.canvas.VML.init=aj;O.canvas.VML.build=Z;function aj(an,ao){k(an);an.canvas=ao;an._view=ao.appendChild(uue());an._view.uuCanvasDirection=ao.currentStyle.direction;an._view.style.cssText="overflow:hidden;position:absolute;direction:ltr";an._view.style.pixelWidth=ao.width;an._view.style.pixelHeight=ao.height;an._clipRect=M(an,0,0,ao.width,ao.height);an._state=1}function Z(ap){var an;ap.getContext=function(){return an};ap.toDataURL=function(){return"data:,"};an=new O.canvas.VML(ap);function aq(ar){var au=ar.srcElement,at=au.parentNode;au.blur();at.focus()}function ao(au){var at=au.propertyName,av,ar;if(at==="width"||at==="height"){k(an);av=parseInt(ap.width);ar=parseInt(ap.height);ap.style.pixelWidth=av<0?0:av;ap.style.pixelHeight=ar<0?0:ar;an._view.style.pixelWidth=av<0?0:av;an._view.style.pixelHeight=ar<0?0:ar;an._clipRect=M(an,0,0,av,ar);an.clear()}}ap.firstChild.attachEvent("onfocus",aq);ap.attachEvent("onpropertychange",ao);ab.attachEvent("onunload",function(){ap.getContext=ap.toDataURL=null;ab.detachEvent("onunload",arguments.callee);ap.detachEvent("onfocus",aq);ap.detachEvent("onpropertychange",ao)});return ap}function k(an){an.globalAlpha=1;an.globalCompositeOperation="source-over";an.strokeStyle="black";an.fillStyle="black";an.lineWidth=1;an.lineCap="butt";an.lineJoin="miter";an.miterLimit=10;an.shadowBlur=0;an.shadowColor="transparent";an.shadowOffsetX=0;an.shadowOffsetY=0;an.font="10px sans-serif";an.textAlign="start";an.textBaseline="alphabetic";an.px=0;an.py=0;an._stack=[];an._stock=[];an._lineScale=1;an._scaleX=1;an._scaleY=1;an._zindex=-1;an._matrixEffected=0;an._matrix=[1,0,0,0,1,0,0,0,1];an._history=[];an._path=[];an._clipStyle=0;an._clipPath=null;an._clipRect=null;an.xBackend="VML";an.xFlyweight=0;an.xMissColor="black";an.xTextMarginTop=1.3}function K(ao,an){ao.globalAlpha=an.globalAlpha;ao.globalCompositeOperation=an.globalCompositeOperation;ao.strokeStyle=an.strokeStyle;ao.fillStyle=an.fillStyle;ao.lineWidth=an.lineWidth;ao.lineCap=an.lineCap;ao.lineJoin=an.lineJoin;ao.miterLimit=an.miterLimit;ao.shadowBlur=an.shadowBlur;ao.shadowColor=an.shadowColor;ao.shadowOffsetX=an.shadowOffsetX;ao.shadowOffsetY=an.shadowOffsetY;ao.font=an.font;ao.textAlign=an.textAlign;ao.textBaseline=an.textBaseline;ao._lineScale=an._lineScale;ao._scaleX=an._scaleX;ao._scaleY=an._scaleY;ao._matrixEffected=an._matrixEffected;ao._matrix=an._matrix.concat();ao._clipPath=an._clipPath;return ao}function H(aB,az,aw,ax,ar,at){aw*=10;var aq=aB+(Math.cos(ax)*aw)-5,aA=az+(Math.sin(ax)*aw)-5,ao=aB+(Math.cos(ar)*aw)-5,ay=az+(Math.sin(ar)*aw)-5,av,au,ap,an;if(!at){if(aq.toExponential(5)===ao.toExponential(5)){aq+=0.125}if(aA.toExponential(5)===ay.toExponential(5)){aA+=0.125}}av=x(this._matrix,aq,aA,ao,ay);au=I(this._matrix,aB,az);ap=this._scaleX*aw;an=this._scaleY*aw;this._path.push(at?"at ":"wa ",(au.x-ap)|0," ",(au.y-an)|0," ",(au.x+ap)|0," ",(au.y+an)|0," ",av.x1," ",av.y1," ",av.x2," ",av.y2)}function S(){this._path=[]}function R(ap,ao,ar,aq,an,av){var au=x(this._matrix,ap,ao,ar,aq),at=I(this._matrix,an,av);this._path.length||this._path.push("m",au.x1," ",au.y1);this._path.push("c ",au.x1," ",au.y1," ",au.x2," ",au.y2," ",at.x," ",at.y);this.px=an;this.py=av}function W(){this.xFlyweight||(this._history=[]);this._zindex=0;this._view.innerHTML=""}function l(an,au,ap,at){ap=parseInt(ap);at=parseInt(at);if((!an&&!au&&ap>=this.canvas.width&&at>=this.canvas.height)){this.clear()}else{if(this.globalCompositeOperation!==this._mix){this.__mix=ak[this._mix=this.globalCompositeOperation]}var aq=O.canvas.bgcolor(this.canvas),ar=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,ao=O.fmt(m,[ar,M(this,an,au,ap,at),aq.hex,(this.globalAlpha*aq.a)+' type="solid"']);this.xFlyweight||this._history.push(this._clipPath?(ao=f(this,ao)):ao);this._view.insertAdjacentHTML("BeforeEnd",ao)}}function V(){this._clipPath=this._clipRect+" x "+this._path.join("")}function r(){this._path.push(" x")}function Q(ap,ar,ao,aq){function an(au,aw,at,av){this.fn=E;this.param={x0:au,y0:aw,x1:at,y1:av};this.color=[];this.colors="";this.addColorStop=G}return new an(ap,ar,ao,aq)}function G(ap,an){var ao=0,aq=this.color.length;if(aq&&ap>0&&ap<1){for(;ao<aq;++ao){if(this.color[ao].offset===ap){ap+=0.001}}}this.color.push({offset:1-ap,color:O.color(an)});this.color.sort(function(at,ar){return at.offset-ar.offset})}function B(ap,an){function ao(ar,aq){this.fn=al;this.src=ar.src;this.dim=O.img.size(ar);this.type=3;this.repeat=aq}an=an||"repeat";switch(an){case"repeat":break;default:throw new Error("NOT_SUPPORTED_ERR")}if(!("src" in ap)){throw new Error("NOT_SUPPORTED_ERR")}return new ao(ap,an)}function o(ar,au,aq,ap,at,ao){function an(ay,aA,ax,aw,az,av){this.fn=A;this.param={x0:ay,y0:aA,r0:ax,x1:aw,y1:az,r1:av};this.color=[];this.colors="";this.addColorStop=G}return new an(ar,au,aq,ap,at,ao)}function h(ap,av,ao,au,ar,an){if(this.globalAlpha<=0){return}if(au||ar){var at=an===void 0?1:an,aq='<v:oval style="position:absolute;left:'+(ap-ao)+"px;top:"+(av-ao)+"px;width:"+(ao*2)+"px;height:"+(ao*2)+'px" filled="'+(au?"t":"f")+'" stroked="'+(ar?"t":"f")+'">';if(au){aq+='<v:fill opacity="'+(this.globalAlpha*au.a)+'" color="'+au.hex+'" />'}if(ar&&at){aq+='<v:stroke opacity="'+(this.globalAlpha*ar.a)+'" color="'+ar.hex+'" weight="'+at+'px" />'}aq+="</v:oval>";this._state!==1?this._stock.push(aq):this._view.insertAdjacentHTML("BeforeEnd",aq)}}function d(aD,aT,aS,aR,aP,aO,aN,aM,aL){if(this.globalAlpha<=0){return}if(this.shadowColor!==this._shadowColor){this.__shadowColor=O.color(this._shadowColor=this.shadowColor)}if(this.globalCompositeOperation!==this._mix){this.__mix=ak[this._mix=this.globalCompositeOperation]}var aI=O.img.size(aD),ao=arguments.length,au=(ao===9),aC=au?aT:0,aB=au?aS:0,aE=au?aR:aI.w,aQ=au?aP:aI.h,ax=au?aO:aT,aw=au?aN:aS,az=au?aM:aR||aI.w,aK=au?aL:aP||aI.h,ar=[],aA,aH,ay,an=[],aF,aJ=0,ap,aG,at=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,av=this.__shadowColor.a&&this.shadowBlur,aq;if(aD.src){if(!this._matrixEffected){if(this.__shadowColor.a&&this.shadowBlur){ar.push(O.fmt(j,[at,ax+(this.shadowOffsetX+1),aw+(this.shadowOffsetY+1),M(this,0,0,az,aK),this.__shadowColor.hex,(this.globalAlpha/Math.sqrt(this.shadowBlur)*0.5)]))}if(ao===3&&this.globalAlpha!==1){ar.push(O.fmt(a,[at,ax,aw,M(this,0,0,az,aK),this.globalAlpha,aD.src]))}else{ar.push('<v:image style="position:absolute;z-index:',at,";width:",az,"px;height:",aK,"px;left:",ax,"px;top:",aw,'px" coordsize="100,100" src="',aD.src,'" opacity="',this.globalAlpha,'" cropleft="',aC/aI.w,'" croptop="',aB/aI.h,'" cropright="',(aI.w-aC-aE)/aI.w,'" cropbottom="',(aI.h-aB-aQ)/aI.h,'" />')}}else{aG=I(this._matrix,ax,aw);aq=(aC||aB);aF=this._matrixEffected?p(this,this._matrix,ax,aw,az,aK):"";an=['<div style="position:absolute;z-index:'+(at-10)+";left:$1px;top:$2px"+aF+'">','<div style="position:relative;overflow:hidden;width:'+Math.round(az)+"px;height:"+Math.round(aK)+'px">',!aq?"":['<div style="width:',Math.ceil(az+aC*az/aE),"px;height:",Math.ceil(aK+aB*aK/aQ),"px;",D[0],"Matrix(Dx=",(-aC*az/aE).toFixed(3),",Dy=",(-aB*aK/aQ).toFixed(3),")",D[1],'">'].join(""),'<div style="width:'+Math.round(aI.w*az/aE)+"px;height:"+Math.round(aI.h*aK/aQ)+"px;","background-color:"+this.__shadowColor.hex+";"+D[0]+"Alpha(opacity=$3)"+D[1],D[0]+"AlphaImageLoader(src="+aD.src+",SizingMethod="+(ao===3?"image":"scale")+")"+D[1],'"></div>'+(aq?"</div>":"")+"</div></div>"];if(av){aA=an[0]+an[1]+an[2]+an[3]+an[4]+an[6];ar.push(aA.replace(/\$1/,this._matrixEffected?this.shadowOffsetX:Math.round(aG.x*0.1)+this.shadowOffsetX).replace(/\$2/,this._matrixEffected?this.shadowOffsetY:Math.round(aG.y*0.1)+this.shadowOffsetY).replace(/\$3/,this.globalAlpha/Math.sqrt(this.shadowBlur)*50))}ar.push('<div style="position:absolute;z-index:',at);if(this._matrixEffected){ar.push(aF,'">')}else{ar.push(";top:",Math.round(aG.y*0.1),"px;left:",Math.round(aG.x*0.1),'px">')}ar.push(an[1],an[2],an[3],an[5],an[6])}aA=ar.join("")}else{ay=aD.getContext("2d")._history;aG=I(this._matrix,ax,aw);switch(ao){case 3:ar.push('<div style="position:absolute;z-index:',at,";left:",Math.round(aG.x*0.1),"px;top:",Math.round(aG.y*0.1),'px">');ap=ay.length;for(;aJ<ap;++aJ){ar.push(ay[aJ])}ar.push("</div>");break;case 5:aH=O.m2d.scale(az/aI.w,aK/aI.h,this._matrix);ar.push('<div style="position:absolute;z-index:',at,p(this,aH,ax,aw,az,aK),'"><div style="width:',Math.round(aI.w*az/aE),"px;height:",Math.round(aI.h*aK/aQ),'px">');ap=ay.length;for(;aJ<ap;++aJ){ar.push(ay[aJ])}ar.push("</div></div>");break;case 9:aH=O.m2d.scale(az/aE,aK/aQ,this._matrix);ar.push('<div style="position:absolute;z-index:',at,";overflow:hidden",p(this,aH,ax,aw,az,aK),'">');ap=ay.length;for(;aJ<ap;++aJ){ar.push(ay[aJ])}ar.push("</div>");break}aA=ar.join("")}this.xFlyweight||this._history.push(this._clipPath?(aA=f(this,aA)):aA);this._state!==1?this._stock.push(aA):this._view.insertAdjacentHTML("BeforeEnd",aA)}function p(aq,ao,an,av,ap,at){var au=x(aq._matrix,an,av,an+ap,av),ar=x(aq._matrix,an+ap,av+at,an,av+at);return[";padding:0 ",Math.round(Math.max(au.x1,au.x2,ar.x1,ar.x2)/10),"px ",Math.round(Math.max(au.y1,au.y2,ar.y1,ar.y2)/10),"px 0;",D[0],"Matrix(M11=",ao[0],",M12=",ao[3],",M21=",ao[1],",M22=",ao[4],",Dx=",Math.round(au.x1/10),",Dy=",Math.round(au.y1/10),")",D[1]].join("")}function u(ay,ax,ap,az,aw,ao,aC,av){if(this.globalAlpha<=0){return}if(ao||aC){var at=av===void 0?1:av,aB,an,ar,aq,au,aA;if(!aw[0]&&aw[0]===aw[1]&&aw[0]===aw[2]&&aw[0]===aw[3]){ar=ay*10-5;aq=ax*10-5;au=(ay+ap)*10-5;aA=(ax+az)*10-5;aB=["m "+ar+" "+aq+"l "+ar+" "+aA+"l "+au+" "+aA+"l "+au+" "+aq+"l "+ar+" "+aq+"x"].join("")}else{aB=v(this,ay,ax,ap,az,aw)}an='<v:shape style="position:absolute;width:10px;height:10px;z-index:0" filled="'+(ao?"t":"f")+'" stroked="'+(aC&&at?"t":"f")+'" coordsize="100,100" path="'+aB+'">';if(ao){an+='<v:fill opacity="'+(this.globalAlpha*ao.a)+'" color="'+ao.hex+'" />'}if(aC&&at){an+='<v:stroke opacity="'+(this.globalAlpha*aC.a)+'" color="'+aC.hex+'" weight="'+at+'px" />'}an+="</v:shape>";this._state!==1?this._stock.push(an):this._view.insertAdjacentHTML("BeforeEnd",an)}}function v(aB,ay,ax,ao,aA,av){var az=ao,au=aA,ar=av[0],aq=av[1],ap=av[2],an=av[3],at=(ao/2)|0,aw=(aA/2)|0;ar<0&&(ar=0);aq<0&&(aq=0);ap<0&&(ap=0);an<0&&(an=0);(ar>=at||ar>=aw)&&(ar=Math.min(at,aw)-2);(aq>=at||aq>=aw)&&(aq=Math.min(at,aw)-2);(ap>=at||ap>=aw)&&(ap=Math.min(at,aw)-2);(an>=at||an>=aw)&&(an=Math.min(at,aw)-2);aB.save();aB.beginPath();aB.moveTo(ay,ax+aw);aB.lineTo(ay,ax+au-an);aB.quadraticCurveTo(ay,ax+au,ay+an,ax+au);aB.lineTo(ay+az-ap,ax+au);aB.quadraticCurveTo(ay+az,ax+au,ay+az,ax+au-ap);aB.lineTo(ay+az,ax+aq);aB.quadraticCurveTo(ay+az,ax,ay+az-aq,ax);aB.lineTo(ay+ar,ax);aB.quadraticCurveTo(ay,ax,ay,ax+ar);aB.closePath();aB.restore();return aB._path.join("")}function t(an){this.stroke(an,1)}function af(an,ar,ao,ap){var aq=M(this,an,ar,ao,ap);this.px=an;this.py=ar;if(aq===this._clipRect){if(typeof this.fillStyle==="string"){this._clipStyle=O.color(this.fillStyle)}}this.stroke(aq,1)}function ad(ap,an,aq,ao){this.strokeText(ap,an,aq,ao,1)}function ai(ap,ar){var ao=this._matrix,aq=(ap*ao[0]+ar*ao[3]+ao[6])*10-5,an=(ap*ao[1]+ar*ao[4]+ao[7])*10-5;aq=(aq+(aq<0?-0.49:0.5))|0;an=(an+(an<0?-0.49:0.5))|0;this._path.length||this._path.push("m ",aq," ",an);this._path.push("l ",aq," ",an);this.px=ap;this.py=ar}function c(an){if(this._state&2){throw new Error("DUPLICATE_LOCK")}this._state|=an?6:2}function ac(ao){var an=O.font.metric(this.font,ao);return{width:an.w,height:an.h}}function b(ap,ar){var ao=this._matrix,aq=(ap*ao[0]+ar*ao[3]+ao[6])*10-5,an=(ap*ao[1]+ar*ao[4]+ao[7])*10-5;this._path.push("m ",(aq+(aq<0?-0.49:0.5))|0," ",(an+(an<0?-0.49:0.5))|0);this.px=ap;this.py=ar}function ah(aw,av,ay,ax){var aD=this.px+2/3*(aw-this.px),aC=this.py+2/3*(av-this.py),ar=aD+(ay-this.px)/3,aq=aC+(ax-this.py)/3,aB=this._matrix,ap=aB[0],ao=aB[1],an=aB[3],aI=aB[4],aH=aB[6],aG=aB[7],aA=(ay*ap+ax*an+aH)*10-5,az=(ay*ao+ax*aI+aG)*10-5,aF=(aD*ap+aC*an+aH)*10-5,aE=(aD*ao+aC*aI+aG)*10-5,au=(ar*ap+aq*an+aH)*10-5,at=(ar*ao+aq*aI+aG)*10-5;aw=(aF+(aF<0?-0.49:0.5))|0;av=(aE+(aE<0?-0.49:0.5))|0;this._path.length||this._path.push("m ",aw," ",av);this._path.push("c ",aw," ",av," ",(au+(au<0?-0.49:0.5))|0," ",(at+(at<0?-0.49:0.5))|0," ",(aA+(aA<0?-0.49:0.5))|0," ",(az+(az<0?-0.49:0.5))|0);this.px=ay;this.py=ax}function N(an,aq,ao,ap){this._path.push(M(this,an,aq,ao,ap));this.px=an;this.py=aq}function M(aC,av,au,aw,aD){var aB=aC._matrix,ap=aB[0],ao=aB[1],an=aB[3],aJ=aB[4],aH=aB[6],aG=aB[7],at=av+aw,aI=au+aD,az=(av*ap+au*an+aH)*10-5,ax=(av*ao+au*aJ+aG)*10-5,aF=(at*ap+au*an+aH)*10-5,aE=(at*ao+au*aJ+aG)*10-5,ar=(at*ap+aI*an+aH)*10-5,aq=(at*ao+aI*aJ+aG)*10-5,aA=(av*ap+aI*an+aH)*10-5,ay=(av*ao+aI*aJ+aG)*10-5;return[" m",(az+(az<0?-0.49:0.5))|0," ",(ax+(ax<0?-0.49:0.5))|0," l",(aF+(aF<0?-0.49:0.5))|0," ",(aE+(aE<0?-0.49:0.5))|0," l",(ar+(ar<0?-0.49:0.5))|0," ",(aq+(aq<0?-0.49:0.5))|0," l",(aA+(aA<0?-0.49:0.5))|0," ",(ay+(ay<0?-0.49:0.5))|0," x"].join("")}function y(){this._stack.length&&K(this,this._stack.pop())}function am(an){this._matrixEffected=1;this._matrix=O.m2d.rotate(an,this._matrix)}function w(){var an=K({},this);an._clipPath=this._clipPath?String(this._clipPath):null;this._stack.push(an)}function P(an,ao){this._matrixEffected=1;this._matrix=O.m2d.scale(an,ao,this._matrix);this._scaleX*=an;this._scaleY*=ao;this._lineScale=(this._matrix[0]+this._matrix[4])/2}function g(aq,ap,at,ar,ao,an){this._matrixEffected=1;if(aq===1&&!ap&&ar===1&&!at&&!ao&&!an){this._matrixEffected=0}this._matrix=[aq,ap,0,at,ar,0,ao,an,1]}function L(ar,aq){if(this.globalAlpha<=0){return}if(this.shadowColor!==this._shadowColor){this.__shadowColor=O.color(this._shadowColor=this.shadowColor)}if(this.strokeStyle!==this._strokeStyle){if(typeof this.strokeStyle==="string"){this.__strokeStyle=O.color(this._strokeStyle=this.strokeStyle)}}if(this.fillStyle!==this._fillStyle){if(typeof this.fillStyle==="string"){this.__fillStyle=O.color(this._fillStyle=this.fillStyle)}}if(this.globalCompositeOperation!==this._mix){this.__mix=ak[this._mix=this.globalCompositeOperation]}ar=ar||this._path.join("");var an="",at,ap=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,ao=aq?this.fillStyle:this.strokeStyle;if(typeof ao!=="string"){an=ao.fn(this,ao,ar,aq,ap)}else{at=aq?"":aa(this);ao=aq?this.__fillStyle:this.__strokeStyle;if(this.__shadowColor.a&&this.shadowBlur){an=O.fmt(aq?m:z,[ap+";left:"+(this.shadowOffsetX+1)+"px;top:"+(this.shadowOffsetY+1)+"px",ar,this.__shadowColor.hex,(this.globalAlpha/Math.sqrt(this.shadowBlur)*0.5)+at])}if(aq){an+='<v:shape style="position:absolute;width:10px;height:10px;z-index:'+ap+'" filled="t" stroked="f" coordsize="100,100" path="'+ar+'"><v:fill color="'+ao.hex+'" opacity="'+(this.globalAlpha*ao.a)+'" /></v:shape>'}else{an+='<v:shape style="position:absolute;width:10px;height:10px;z-index:'+ap+'" filled="f" stroked="t" coordsize="100,100" path="'+ar+'"><v:stroke color="'+ao.hex+'" opacity="'+(this.globalAlpha*ao.a)+at+'" /></v:shape>'}}this.xFlyweight||this._history.push(this._clipPath?(an=f(this,an)):an);this._state!==1?this._stock.push(an):this._view.insertAdjacentHTML("BeforeEnd",an)}function F(an,aq,ao,ap){this.stroke(M(this,an,aq,ao,ap))}function C(ax,av,au,aI,aF){if(this.globalAlpha<=0){return}if(this.shadowColor!==this._shadowColor){this.__shadowColor=O.color(this._shadowColor=this.shadowColor)}if(this.strokeStyle!==this._strokeStyle){if(typeof this.strokeStyle==="string"){this.__strokeStyle=O.color(this._strokeStyle=this.strokeStyle)}}if(this.fillStyle!==this._fillStyle){if(typeof this.fillStyle==="string"){this.__fillStyle=O.color(this._fillStyle=this.fillStyle)}}if(this.globalCompositeOperation!==this._mix){this.__mix=ak[this._mix=this.globalCompositeOperation]}ax=ax.replace(/(\t|\v|\f|\r\n|\r|\n)/g," ");var aH=aF?this.fillStyle:this.strokeStyle,ar=(this.__mix===4)?--this._zindex:(this.__mix===10)?(this.clear(),0):0,aq=[],ay,aD,aG=this.textAlign,aA="ltr",az=O.font.parse(this.font,this.canvas),aC=this._matrix,at,aB,an=aC[0].toFixed(3)+","+aC[3].toFixed(3)+","+aC[1].toFixed(3)+","+aC[4].toFixed(3)+",0,0",aw,aK=1000,ao=0,aJ=aK,ap={x:0,y:0},aE;switch(aG){case"end":aA="rtl";case"start":aG=this._view.uuCanvasDirection===aA?"left":"right"}switch(aG){case"center":ao=aJ=aK/2;break;case"right":ao=aK,aJ=0.05}if(this.textBaseline==="top"){ap.y=az.size/(O.font.SCALE[az.rawfamily.split(",")[0].toUpperCase()]||this.xTextMarginTop)}aw=I(this._matrix,av+ap.x,au+ap.y);if(this.__shadowColor.a&&this.shadowBlur){aE=Math.sqrt(this.shadowBlur);aq.push('<v:line style="position:absolute;z-index:',ar,";width:1px;height:1px;left:",this.shadowOffsetX+1,"px;top:",this.shadowOffsetY+1,"px",'" filled="t" stroked="f" from="',-ao,' 0" to="',aJ,' 0.05" coordsize="100,100"><v:fill color="',this.__shadowColor.hex,'" opacity="',(this.globalAlpha/aE).toFixed(3),'" /><v:skew on="t" matrix="',an,'" offset="',Math.round(aw.x/10),",",Math.round(aw.y/10),'" origin="',ao,' 0" /><v:path textpathok="t" /><v:textpath on="t" string="',O.esc(ax),'" style="v-text-align:',aG,";font:",O.esc(az.formal),'" /></v:line>')}aq.push('<v:line style="position:absolute;z-index:',ar,';width:1px;height:1px" filled="t" stroked="f" from="',-ao,' 0" to="',aJ,' 0.05" coordsize="100,100">');if(typeof aH==="string"){aD=aF?this.__fillStyle:this.__strokeStyle;aq.push('<v:fill color="',aD.hex,'" opacity="',(aD.a*this.globalAlpha).toFixed(2),'" />')}else{if(aH.fn===al){aq.push('<v:fill position="0,0" type="tile" src="',aH.src,'" />')}else{at=aH.param;aB=x(this._matrix,at.x0,at.y0,this._matrix,at.x1,at.y1);aq.push('<v:fill type="gradient" method="sigma" focus="0%" colors="',aH.colors||n(aH),'" opacity="',this.globalAlpha,'" o:opacity2="',this.globalAlpha,'" angle="',Math.atan2(aB.x2-aB.x1,aB.y2-aB.y1)*180/Math.PI,'" />')}}aq.push('<v:skew on="t" matrix="',an,'" offset="',Math.round(aw.x/10),",",Math.round(aw.y/10),'" origin="',ao,' 0" /><v:path textpathok="t" /><v:textpath on="t" string="',O.esc(ax),'" style="v-text-align:',aG,";font:",O.esc(az.formal),'" /></v:line>');ay=aq.join("");this.xFlyweight||this._history.push(this._clipPath?(ay=f(this,ay)):ay);this._state!==1?this._stock.push(ay):this._view.insertAdjacentHTML("BeforeEnd",ay)}function J(aq,ap,at,ar,ao,an){this._matrixEffected=1;this._matrix=O.m2d.transform(aq,ap,at,ar,ao,an,this._matrix)}function e(an,ao){this._matrixEffected=1;this._matrix=O.m2d.translate(an,ao,this._matrix)}function s(){switch(this._state){case 7:this.xFlyweight||(this._history=[]);this._zindex=0;this._view.innerHTML="";case 3:this._state=1;if(this._stock.length){this._view.insertAdjacentHTML("BeforeEnd",this._stock.join(""));this._stock=[]}}}function I(ao,an,ap){return{x:Math.round((an*ao[0]+ap*ao[3]+ao[6])*10-5),y:Math.round((an*ao[1]+ap*ao[4]+ao[7])*10-5)}}function x(an,ap,ar,ao,aq){return{x1:Math.round((ap*an[0]+ar*an[3]+an[6])*10-5),y1:Math.round((ap*an[1]+ar*an[4]+an[7])*10-5),x2:Math.round((ao*an[0]+aq*an[3]+an[6])*10-5),y2:Math.round((ao*an[1]+aq*an[4]+an[7])*10-5)}}function E(ax,ar,ay,av,aw){var an="",au=ar.param,at=x(ax._matrix,au.x0,au.y0,au.x1,au.y1),ao=Math.atan2(at.x2-at.x1,at.y2-at.y1)*180/Math.PI,aq,ap=av?"":aa(ax);ao<0&&(ao+=360);if(ax.__shadowColor.a&&ax.shadowBlur){an=O.fmt(av?T:ae,[aw+";left:"+(ax.shadowOffsetX+1)+"px;top:"+(ax.shadowOffsetY+1)+"px",ay,(ax.globalAlpha/Math.sqrt(ax.shadowBlur)*0.5),ao+'" color="'+ax.__shadowColor.hex+ap])}aq=av?('" colors="'+(ar.colors||n(ar))):('" color="'+O.color(ax.xMissColor).hex);return an+O.fmt(av?T:ae,[aw,ay,ax.globalAlpha,ao+ap+aq+'" o:opacity2="'+ax.globalAlpha])}function A(aF,aB,aD,aG,av){var at=[],aA,ar,aw=aB.param,aC,au,aq,ay=0,az=aw.x1-aw.r1,ax=aw.y1-aw.r1,ap=aw.r1*aF._scaleX,ao=aw.r1*aF._scaleY,aE=I(aF._matrix,az,ax),an=aG?"":aa(aF);if(aG){aC=(aw.r0/aw.r1);au=(1-aC+(aw.x0-aw.x1)/aw.r1)/2;aq=(1-aC+(aw.y0-aw.y1)/aw.r1)/2}if(aF.__shadowColor.a&&aF.shadowBlur){ar=aG?O.fmt('" color="?" focussize="?,?" focusposition="?,?',[aF.__shadowColor.hex,aC,aC,au,aq]):O.fmt('" color="??',[aF.__shadowColor.hex,an]);at.push(O.fmt(aG?q:X,[av,Math.round(aE.x/10)+aF.shadowOffsetX+1,Math.round(aE.y/10)+aF.shadowOffsetY+1,ap,ao,(aF.globalAlpha/Math.sqrt(aF.shadowBlur)*0.5)+ar]))}if(aG){if(aB.color.length){aA=aB.color[0];if(aA.color.a>0.001){if(aF.__mix===4){ay=--aF._zindex}at.push('<v:shape style="position:absolute;width:10px;height:10px;z-index:',ay,'" filled="t" stroked="f" coordsize="100,100" path="',aD,'"><v:fill type="solid" color="',aA.color.hex,'" opacity="',(aF.globalAlpha*aA.color.a).toFixed(3),'" /></v:shape>')}}}ar=aG?O.fmt('" o:opacity2="?" colors="?" focussize="?,?" focusposition="?,?',[aF.globalAlpha,aB.colors||n(aB),aC,aC,au,aq]):O.fmt('" color="??',[O.color(aF.xMissColor).hex,an]);at.push(O.fmt(aG?q:X,[av,Math.round(aE.x/10),Math.round(aE.y/10),ap,ao,aF.globalAlpha+ar]));return at.join("")}function al(ao,at,ar,aq,ap){var an="",au=aq?"":aa(ao);if(ao.__shadowColor.a&&ao.shadowBlur){an=O.fmt(aq?ag:Y,[ap,ao.shadowOffsetX+1,ao.shadowOffsetY+1,ar,"solid",(ao.globalAlpha/Math.sqrt(ao.shadowBlur)*0.5)+'" color="'+ao.__shadowColor.hex+au])}return an+O.fmt(aq?ag:Y,[ap,0,0,ar,"tile",ao.globalAlpha+'" src="'+at.src+au])}function f(ao,an){if(!ao._clipStyle){ao._clipStyle=O.canvas.bgcolor(ao.canvas)}return an+O.fmt(U,[ao._clipPath,ao._clipStyle.hex])}function n(ap){var ar=[],ao=ap.color,an=0,aq=ao.length;for(;an<aq;++an){ar.push(ao[an].offset+" "+ao[an].color.hex)}return ap.colors=ar.join(",")}function aa(an){var ao=0;if(an.lineJoin!==an._lineJoin){an._lineJoin=an.lineJoin;++ao}if(an.lineWidth!==an._lineWidth){an._lineWidth=an.lineWidth;an.__lineWidth=(an.lineWidth*an._lineScale).toFixed(2);++ao}if(an.miterLimit!==an._miterLimit){an._miterLimit=an.miterLimit;++ao}if(an.lineCap!==an._lineCap){an._lineCap=an.lineCap;an.__lineCap=(an.lineCap==="butt")?"flat":an.lineCap;++ao}if(ao){an._strokeCache='" joinstyle="'+an._lineJoin+'" miterlimit="'+an._miterLimit+'" weight="'+an.__lineWidth+'px" endcap="'+an.__lineCap}return an._strokeCache}O.ie&&O.lazy("init",function(){var an=i.createStyleSheet(),ao=i.namespaces;if(!ao.v){ao.add("v","urn:schemas-microsoft-com:vml","#default#VML");ao.add("o","urn:schemas-microsoft-com:office:office","#default#VML")}an.owningElement.id="uucss3ignore";an.cssText="canvas{display:inline-block;text-align:left;width:300px;height:150px}v:oval,v:shape,v:stroke,v:fill,v:textpath,v:image,v:line,v:skew,v:path,o:opacity2{behavior:url(#default#VML);display:inline-block}"},0)})(window,document,uu);uu.agein||(function(P,h,G){G.mix(G.canvas.Flash.prototype,{arc:z,arcTo:uunop,beginPath:K,bezierCurveTo:J,clear:M,clearRect:j,clip:L,closePath:m,createImageData:F,createLinearGradient:I,createPattern:u,createRadialGradient:l,drawCircle:f,drawImage:c,drawRoundRect:p,fill:o,fillRect:S,fillText:R,getImageData:W,isPointInPath:r,lineTo:V,lock:b,measureText:Q,moveTo:a,putImageData:N,quadraticCurveTo:T,rect:E,restore:s,rotate:X,save:q,scale:H,setTransform:e,stroke:D,strokeRect:x,strokeText:v,transform:A,translate:d,unlock:n});G.canvas.Flash.init=U;G.canvas.Flash.build=O;function U(Y,Z){i(Y);Y.canvas=Z;Y._view=null;Y._state=0}function O(aa){var Y;aa.getContext=function(){return Y};aa.toDataURL=function(ae,ad){if(!aa.width||!aa.height){return"data:,"}ae=(ae||"").toLowerCase();ae=ae==="image/jpeg"?ae:"image/png";ad=parseFloat(ad);if(isNaN(ad)){ad=0.8}t(Y);return Y._view.toDataURL(ae,ad)};Y=new G.canvas.Flash(aa);Y._id="external"+G.guid()+"x"+(+new Date).toString(16);G.dmz[Y._id]=ac;function ac(){setTimeout(function(){Y._state=1;Y._view.CallFunction(C._prefix+"in\t"+Y.canvas.width+"\t"+Y.canvas.height+"\t"+Y.xFlyweight+C._suffix);if(aa.currentStyle.direction==="rtl"){Y._stock.push("rt")}C(Y,"XX",15)},0)}aa.innerHTML=G.fmt('<object id="?" width="?" height="?" classid="?"><param name="allowScriptAccess" value="always" /><param name="flashVars" value="" /><param name="wmode" value="transparent" /><param name="movie" value="?" /></object>',[Y._id,aa.width,aa.height,"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",G.config.baseDir+"uu.canvas.swf"]);Y._view=aa.firstChild;function ab(ad){var af=ad.srcElement,ae=af.parentNode;af.blur();ae.focus()}function Z(af){var ae=af.propertyName,ag,ad;if(ae==="width"||ae==="height"){i(Y);ag=parseInt(aa.width);ad=parseInt(aa.height);aa.style.pixelWidth=ag<0?0:ag;aa.style.pixelHeight=ad<0?0:ad;Y._view.width=ag<=0?10:ag;Y._view.height=ad<=0?10:ad;Y._view.resize(ag<=0?10:ag,ad<=0?10:ad,Y.xFlyweight);Y._lastMessageID=100+G.guid()}}aa.firstChild.attachEvent("onfocus",ab);aa.attachEvent("onpropertychange",Z);P.attachEvent("onunload",function(){G.dmz[Y._id]=null;aa.getContext=aa.toDataURL=null;P.detachEvent("onunload",arguments.callee);aa.detachEvent("onfocus",ab);aa.detachEvent("onpropertychange",Z)});return aa}function i(Y){Y.globalAlpha=1;Y.globalCompositeOperation="source-over";Y.strokeStyle="black";Y.fillStyle="black";Y.lineWidth=1;Y.lineCap="butt";Y.lineJoin="miter";Y.miterLimit=10;Y.shadowBlur=0;Y.shadowColor="transparent";Y.shadowOffsetX=0;Y.shadowOffsetY=0;Y.font="10px sans-serif";Y.textAlign="start";Y.textBaseline="alphabetic";Y.px=0;Y.py=0;Y._stack=[];Y._stock=[];Y._lockState=0;Y._lastTimerID=0;Y._lastMessageID=1;Y._id="";Y._innerLock=0;Y.xBackend="Flash";Y.xFlyweight=0}function B(Z,Y){Z.globalAlpha=Y.globalAlpha;Z.globalCompositeOperation=Y.globalCompositeOperation;Z.strokeStyle=Y.strokeStyle.toString();Z.fillStyle=Y.fillStyle.toString();Z.lineWidth=Y.lineWidth;Z.lineCap=Y.lineCap;Z.lineJoin=Y.lineJoin;Z.miterLimit=Y.miterLimit;Z.shadowBlur=Y.shadowBlur;Z.shadowColor=Y.shadowColor;Z.shadowOffsetX=Y.shadowOffsetX;Z.shadowOffsetY=Y.shadowOffsetY;Z.font=Y.font;Z.textAlign=Y.textAlign;Z.textBaseline=Y.textBaseline;return Z}function k(ac,Y,Z){this.width=ac;this.height=Y;this.build=w;this.cache=[];this.useCache=0;var af=[],ae,ab=-1,aa=-1,ad=ac*Y;if(!Z){while(++ab<ad){af.push(0,0,0,0)}}else{ad=Z.length;while(++ab<ad){ae=Z[ab];af[++aa]=(ae>>16)&255;af[++aa]=(ae>>8)&255;af[++aa]=ae&255;af[++aa]=(ae>>24)&255}}this.data=af}function w(){if(this.useCache&&this.cache.length){return this.cache}var ad=[],aa=this.data,ac,Z=-1,Y=-1,ab=aa.length/4-1;while(Z<ab){ac=aa[++Y]<<16;ac|=aa[++Y]<<8;ac|=aa[++Y];ac+=aa[++Y]*16777216;ad[++Z]=ac}if(this.useCache){this.cache=ad}return ad}function z(Z,ad,Y,ab,aa,ac){C(this,"ar\t"+Z+"\t"+ad+"\t"+Y+"\t"+ab+"\t"+aa+"\t"+(ac?1:0))}function K(){C(this,"bP")}function J(aa,Z,ac,ab,Y,ad){C(this,"bC\t"+aa+"\t"+Z+"\t"+ac+"\t"+ab+"\t"+Y+"\t"+ad)}function M(){C(this,"cA")}function j(Y,ab,Z,aa){C(this,"cR\t"+Y+"\t"+ab+"\t"+Z+"\t"+aa)}function L(){C(this,"cl")}function m(){C(this,"cP")}function F(aa,Z){var Y,ab;if(arguments.length===2){Y=aa;ab=Z}else{if(!aa){throw new Error("NOT_SUPPORTED_ERR")}Y=aa.width;ab=aa.height}return new k(Y,ab)}function W(ae,ad,Z,ab){if(isNaN(ae)||isNaN(ad)||isNaN(Z)||isNaN(ab)){throw new Error("NOT_SUPPORTED_ERR")}if(!Z||!ab){throw new Error("INDEX_SIZE_ERR")}if(this._state!==2){throw new Error("BACKEND_NOT_READY")}var aa,ac,Y;t(this);aa=this._view.getImageData(ae,ad,Z,ab);ac=aa.shift();Y=aa.shift();return new k(ac,Y,aa)}function I(aa,ac,Z,ab){function Y(ae,ag,ad,af){this.type=1;this.param=ae+"\t"+ag+"\t"+ad+"\t"+af;this.color=[];this._cache="";this.toString=g;this.addColorStop=y}return new Y(aa,ac,Z,ab)}function y(Z,Y){this.color.push({offset:(Z*255.5)|0,color:G.color(Y)});this._cache=""}function g(){if(!this._cache){this.color.sort(function(ae,ad){return ae.offset-ad.offset});var ac=[],aa=this.color,Y,Z=0,ab=aa.length;for(;Z<ab;++Z){Y=aa[Z];ac.push(Y.offset,Y.color.num,Y.color.a)}this._cache=this.param+"\t"+ab+"\t"+ac.join("\t")}return this._cache}function u(aa,Y){function Z(ac,ab){this.type=3;this.src=ac.src;this.repeat=ab;this.toString=function(){return this.src+"\t"+this.repeat}}Y=Y||"repeat";switch(Y){case"repeat":break;default:throw new Error("NOT_SUPPORTED_ERR")}if(!("src" in aa)){throw new Error("NOT_SUPPORTED_ERR")}return new Z(aa,Y)}function l(ac,ae,ab,aa,ad,Z){function Y(ai,ak,ah,ag,aj,af){this.type=2;this.param=ai+"\t"+ak+"\t"+ah+"\t"+ag+"\t"+aj+"\t"+af;this.color=[];this._cache="";this.toString=g;this.addColorStop=y}return new Y(ac,ae,ab,aa,ad,Z)}function f(ae,ad,ac,Y,ag,aa){if(this.globalAlpha<=0){return}if(Y||ag){var Z=aa===void 0?1:aa,ab=Y?(Y.num+"\t"+this.globalAlpha*Y.a):"0\t0",af=ag?(ag.num+"\t"+this.globalAlpha*ag.a):"0\t0";C(this,"X0\t"+ae+"\t"+ad+"\t"+ac+"\t"+ab+"\t"+af+"\t"+Z)}}function c(af,at,ar,aq,ao,an,am,al,aj){if(this.globalAlpha<=0){return}var Y=(aq===void 0)?3:(an===void 0)?5:9,ab,aa,ac,ak,ae,ad,ag,ap,Z,ah,ai=this;if(af.src){C(this,"d0\t"+Y+"\t"+af.src+"\t"+at+"\t"+ar+"\t"+(aq||0)+"\t"+(ao||0)+"\t"+(an||0)+"\t"+(am||0)+"\t"+(al||0)+"\t"+(aj||0),5)}else{Z=af.firstChild;ae=0;ad=0;ag=Z.width;ap=Z.height;switch(Y){case 3:ab=at,aa=ar,ac=ag,ak=ap;break;case 5:ab=at,aa=ar,ac=aq,ak=ao;break;case 9:ae=at,ad=ar,ag=aq,ap=ao;ab=an,aa=am,ac=al,ak=aj}C(this,"d1\t"+Y+"\t"+Z.id+"\t"+ae+"\t"+ad+"\t"+ag+"\t"+ap+"\t"+ab+"\t"+aa+"\t"+ac+"\t"+ak,5);++this._innerLock;this._view.addJsCallback(ah=G.guid());G.dmz[this._id+ah]=function(){--ai._innerLock;C(ai,"XX")}}}function p(af,ae,Z,ag,ad,Y,ai,ab){if(this.globalAlpha<=0){return}if(Y||ai){var aa=ab===void 0?1:ab,ac=Y?(Y.num+"\t"+this.globalAlpha*Y.a):"0\t0",ah=ai?(ai.num+"\t"+this.globalAlpha*ai.a):"0\t0";C(this,"X1\t"+af+"\t"+ae+"\t"+Z+"\t"+ag+"\t"+ad[0]+"\t"+ad[1]+"\t"+ad[2]+"\t"+ad[3]+"\t"+ac+"\t"+ah+"\t"+aa)}}function o(){C(this,"fi",5)}function S(Y,ab,Z,aa){C(this,"fR\t"+Y+"\t"+ab+"\t"+Z+"\t"+aa,5)}function R(aa,Y,ab,Z){this.strokeText(aa,Y,ab,Z,1)}function r(Y,Z){t(this);return this._view.isPointInPath(Y,Z)}function V(Y,Z){C(this,"lT\t"+((Y*1000)|0)+"\t"+((Z*1000)|0))}function b(Y){if(this._lockState){throw new Error("DUPLICATE_LOCK")}this._lockState=Y?2:1;if(Y){this._stock.push("cA")}}function Q(Z){var Y=G.font.metric(this.font,Z);return{width:Y.w,height:Y.h}}function a(Y,Z){C(this,"mT\t"+((Y*1000)|0)+"\t"+((Z*1000)|0))}function N(ad,ac,aa,Z,af,Y,ae){if(isNaN(ac)||isNaN(aa)){throw new Error("NOT_SUPPORTED_ERR")}if(!ad){throw new Error("TYPE_MISMATCH_ERR")}Z=Z===void 0?0:Z;af=af===void 0?0:af;Y=Y===void 0?ad.width:Y;ae=ae===void 0?ad.height:ae;if(isNaN(Z)||isNaN(af)||isNaN(Y)||isNaN(ae)){throw new Error("NOT_SUPPORTED_ERR")}var ab=ad.build().join(",");C(this,"pI\t"+ad.width+"\t"+ad.height+"\t"+ac+"\t"+aa+"\t"+Z+"\t"+af+"\t"+Y+"\t"+ae+"\t"+ab)}function T(aa,Z,Y,ab){C(this,"qC\t"+aa+"\t"+Z+"\t"+Y+"\t"+ab)}function E(Y,ab,Z,aa){C(this,"re\t"+Y+"\t"+ab+"\t"+Z+"\t"+aa,5)}function s(){this._stack.length&&B(this,this._stack.pop());C(this,"rs")}function X(Y){C(this,"ro\t"+((Y*1000000)|0))}function q(){this._stack.push(B({},this));C(this,"sv",15)}function H(Y,Z){C(this,"sc\t"+Y+"\t"+Z)}function e(ab,aa,ad,ac,Z,Y){C(this,"ST\t"+ab+"\t"+aa+"\t"+ad+"\t"+ac+"\t"+Z+"\t"+Y)}function D(){C(this,"st",7)}function x(Y,ab,Z,aa){C(this,"sR\t"+Y+"\t"+ab+"\t"+Z+"\t"+aa,7)}function v(ab,Y,ac,Z,aa){if(this.globalAlpha<=0){return}ab=ab.replace(/(\t|\v|\f|\r\n|\r|\n)/g," ");C(this,(aa?"fT\t":"sT\t")+ab+"\t"+(Y||0)+"\t"+(ac||0)+"\t"+(Z||0),13)}function A(ab,aa,ad,ac,Z,Y){C(this,"tf\t"+ab+"\t"+aa+"\t"+ad+"\t"+ac+"\t"+Z+"\t"+Y)}function d(Y,Z){C(this,"tl\t"+Y+"\t"+Z)}function n(){if(this._lockState&&this._stock.length){this._lockState=0;C(this,"XX")}this._lockState=0}function C(Z,Y,ad){var ac=Z._stock,ab=ac.length-1,aa,ae=ad||0;if(ae&1){if(Z._alpha!==Z.globalAlpha){ac[++ab]="gA\t"+(Z._alpha=Z.globalAlpha)}if(Z._mix!=Z.globalCompositeOperation){ac[++ab]="gC\t"+(Z._mix=Z.globalCompositeOperation)}if(Z._strokeStyle!==Z.strokeStyle){if(typeof Z.strokeStyle==="string"){Z.__strokeStyle=G.color(Z._strokeStyle=Z.strokeStyle);ac[++ab]="s0\t"+Z.__strokeStyle.num+"\t"+Z.__strokeStyle.a}else{ac[++ab]="s"+Z.strokeStyle.type+"\t"+Z.strokeStyle.toString()}}if(Z._fillStyle!==Z.fillStyle){if(typeof Z.fillStyle==="string"){Z.__fillStyle=G.color(Z._fillStyle=Z.fillStyle);ac[++ab]="f0\t"+Z.__fillStyle.num+"\t"+Z.__fillStyle.a}else{ac[++ab]="f"+Z.fillStyle.type+"\t"+Z.fillStyle.toString()}}}if(ae&2){if(Z._lineWidth!==Z.lineWidth){ac[++ab]="lW\t"+(Z._lineWidth=Z.lineWidth)}if(Z._lineCap!==Z.lineCap){ac[++ab]="lC\t"+(Z._lineCap=Z.lineCap)}if(Z._lineJoin!==Z.lineJoin){ac[++ab]="lJ\t"+(Z._lineJoin=Z.lineJoin)}if(Z._miterLimit!==Z.miterLimit){ac[++ab]="mL\t"+(Z._miterLimit=Z.miterLimit)}}if(ae&4){if(Z._shadowBlur!==Z.shadowBlur||Z._shadowOffsetX!==Z.shadowOffsetX||Z._shadowOffsetY!==Z.shadowOffsetY||Z._shadowColor!==Z.shadowColor){if(Z._shadowColor!==Z.shadowColor){Z.__shadowColor=G.color(Z._shadowColor=Z.shadowColor)}Z._shadowBlur=Z.shadowBlur;Z._shadowOffsetX=Z.shadowOffsetX;Z._shadowOffsetY=Z.shadowOffsetY;ac[++ab]="sh\t"+Z.shadowBlur+"\t"+Z.__shadowColor.num+"\t"+Z.__shadowColor.a+"\t"+Z.shadowOffsetX+"\t"+Z.shadowOffsetY}}if(ae&8){if(Z._font!==Z.font){Z._font=Z.font;aa=G.font.parse(Z.font,Z.canvas);ac[++ab]="fo\t"+aa.size+"\t"+aa.style+"\t"+aa.weight+"\t"+aa.variant+"\t"+aa.family}if(Z._textAlign!==Z.textAlign){ac[++ab]="tA\t"+(Z._textAlign=Z.textAlign)}if(Z._textBaseline!==Z.textBaseline){ac[++ab]="tB\t"+(Z._textBaseline=Z.textBaseline)}}ac[++ab]=Y;if(!Z._lockState&&Z._innerLock<=0){if(Z._state===1){Z._state=2;t(Z)}if(Z._state===2){if(!Z._lastTimerID){Z._lastTimerID=setTimeout(function(){if(Z._lastTimerID){if(Z._stock.length){var af="i="+Z._lastMessageID+"&b="+Z._stock.join("\t");Z._stock=[];Z._view.flashVars=af;++Z._lastMessageID>9&&(Z._lastMessageID=1)}Z._lastTimerID=0}},0)}}}}C._prefix='<invoke name="send" returntype="javascript"><arguments><string>';C._suffix="</string></arguments></invoke>";function t(Y){if(Y._stock.length){var Z=Y._stock.join("\t");Y._stock=[];Y._view.CallFunction(C._prefix+Z+C._suffix)}}})(window,document,uu);uu.agein||(function(c,t,e){var l;if(c.CanvasRenderingContext2D){l=c.CanvasRenderingContext2D.prototype}var p=e.opera&&e.ver.browser>=9.5&&e.ver.browser<10.5,f=e.gecko&&e.ver.render===1.9;if(p||f){l._save=l.save;l._restore=l.restore;e.mix(l,{_shadow:["transparent",0,0,0],_stack:[],font:"10px sans-serif",textAlign:"start",textBaseline:"top",xTextMarginTop:1.3,save:m,restore:k,fillText:n,strokeText:o,measureText:d});if(f){l.__defineSetter__("shadowColor",function(u){this._shadow[0]=u});l.__defineSetter__("shadowOffsetX",function(u){this._shadow[1]=u});l.__defineSetter__("shadowOffsetY",function(u){this._shadow[2]=u});l.__defineSetter__("shadowBlur",function(u){this._shadow[3]=u});l.__defineGetter__("shadowColor",function(){return this._shadow[0]});l.__defineGetter__("shadowOffsetX",function(){return this._shadow[1]});l.__defineGetter__("shadowOffsetY",function(){return this._shadow[2]});l.__defineGetter__("shadowBlur",function(){return this._shadow[3]})}}function m(){this._stack.push([this.font,this.textAlign,this.textBaseline,this._shadow.concat()]);this._save()}function k(){this._restore();if(this._stack.length){var u=this._stack.pop();this.font=u[0];this.textAlign=u[1];this.textBaseline=u[2];this._shadow=u[3].concat()}}function n(w,u,z,v){a(this,w,u,z,v,1)}function o(w,u,z,v){a(this,w,u,z,v,0)}function d(v){var u=e.font.metric(this.font,v);return{width:u.w,height:u.h}}function h(u){return t.createElementNS("http://www.w3.org/2000/svg",u)}function q(v,A,y,u,x){var w=[],z=u<8?u*0.5:Math.sqrt(u*2);v.appendChild(w[0]=h("defs"));w[0].appendChild(w[1]=h("filter"));w[1].appendChild(w[2]=h("feGaussianBlur"));w[1].appendChild(w[3]=h("feOffset"));w[1].appendChild(w[4]=h("feFlood"));w[1].appendChild(w[5]=h("feComposite"));w[1].appendChild(w[6]=h("feMerge"));w[6].appendChild(w[7]=h("feMergeNode"));w[6].appendChild(w[8]=h("feMergeNode"));w[1].setAttribute("id","dropshadow");w[1].setAttribute("filterUnits","userSpaceOnUse");w[2].setAttribute("in","SourceAlpha");w[2].setAttribute("stdDeviation",z);w[3].setAttribute("dx",A);w[3].setAttribute("dy",y);w[3].setAttribute("result","offsetblur");w[4].setAttribute("flood-color",x.hex);w[4].setAttribute("flood-opacity",x.a);w[5].setAttribute("in2","offsetblur");w[5].setAttribute("operator","in");w[8].setAttribute("in","SourceGraphic")}function a(v,B,u,C,z,A){var w=A?v.fillStyle:v.strokeStyle;if(typeof w!=="string"){return}if(!v._ltr){v._ltr=c.getComputedStyle(v.canvas,null).direction==="ltr"}B=B.replace(/(\t|\v|\f|\r\n|\r|\n)/g," ");if(p){s(v,B,u,C,z,A)}else{if(f){i(v,B,u,C,z,A)}}}function s(M,K,H,G,J,L){var F=M.textAlign,z=e.font.metric(M.font,K),v=e.font.parse(M.font,M.canvas),E=e.color(M.shadowColor),I=E.a&&M.shadowBlur,C=h("svg"),A=h("text"),D=0,B=0,w=50,u;if(!M._cage){u=uue();u.style="display:none";M._cage=t.body.appendChild(u)}switch(F){case"left":F="start";break;case"center":F="middle";break;case"right":F="end";break;case"start":F=M._ltr?"start":"end";break;case"end":F=M._ltr?"end":"start"}switch(F){case"middle":D=z.w*0.5;break;case"end":D=z.w}if(M.textBaseline==="top"){B=v.size/(e.font.SCALE[v.rawfamily.split(",")[0].toUpperCase()]||M.xTextMarginTop)}C.setAttribute("width",z.w+w*2);C.setAttribute("height",z.h+w*2);if(I){q(C,M.shadowOffsetX,M.shadowOffsetY,M.shadowBlur,E);A.setAttribute("filter","url(#dropshadow)")}A.setAttribute("x",D+w);A.setAttribute("y",B+w+B*0.41666);A.setAttribute("fill",L?M.fillStyle:M.strokeStyle);A.setAttribute("text-anchor",F);A.setAttribute("font-style",v.style);A.setAttribute("font-variant",v.variant);A.setAttribute("font-size",v.size+"px");A.setAttribute("font-weight",v.weight);A.setAttribute("font-family",v.family);if(e.ver.browser<10){if(!A.getAttribute("font-family").replace(/[\"\']/g,"")){return}}C.appendChild(A);A.appendChild(t.createTextNode(K));if(I){M._cage.appendChild(C)}M.save();M.globalCompositeOperation="source-over";M.drawImage(C,H-w-D,G-w);M.restore();if(I){M._cage.removeChild(C)}}function i(H,F,A,z,D,G){var w=H.textAlign,u=e.font.metric(H.font,F),v=e.color(H.shadowColor),C=v.a&&H.shadowBlur,E=0,B=(u.h+u.h*0.5)*0.5;switch(w){case"start":w=H._ltr?"left":"right";break;case"end":w=H._ltr?"right":"left"}switch(w){case"center":E=u.w*0.5;break;case"right":E=u.w}H.save();H.globalCompositeOperation="source-over";H.mozTextStyle=H.font;H.translate(A-E,z+B);if(!G){H.fillStyle=H.strokeStyle}if(C){H.save();H.translate(H.shadowOffsetX+1,H.shadowOffsetY+1);H.globalAlpha=H.globalAlpha/Math.sqrt(H.shadowBlur);H.fillStyle=v.hex;H.mozDrawText(F);H.restore()}H.mozDrawText(F);H.fillRect(0,0,0,0);H.restore()}if(l){l.lock=r;l.clear=j;l.unlock=uunop;l.drawCircle=b;l.drawRoundRect=g;l.xBackend="Canvas"}function r(u){u&&this.clearRect(0,0,this.canvas.width,this.canvas.height)}function j(){this.clearRect(0,0,this.canvas.width,this.canvas.height)}function b(v,C,w,B,z,u){if(B||z){var A=u===void 0?1:u;this.save();if(B){this.fillStyle=B.rgba}if(z&&A){this.strokeStyle=z.rgba;this.lineWidth=A}this.beginPath();this.arc(v,C,w,0,2*Math.PI,true);this.closePath();if(B){this.fill()}if(z&&A){this.stroke()}this.restore()}}function g(K,J,z,M,H,v,N,G){if(v||N){var D=G===void 0?1:G,L=z,F=M,C=H[0],B=H[1],A=H[2],u=H[3],E=(z/2)|0,I=(M/2)|0;C<0&&(C=0);B<0&&(B=0);A<0&&(A=0);u<0&&(u=0);(C>=E||C>=I)&&(C=Math.min(E,I)-2);(B>=E||B>=I)&&(B=Math.min(E,I)-2);(A>=E||A>=I)&&(A=Math.min(E,I)-2);(u>=E||u>=I)&&(u=Math.min(E,I)-2);this.save();this.setTransform(1,0,0,1,0,0);if(v){this.fillStyle=v.rgba}if(N&&D){this.strokeStyle=N.rgba;this.lineWidth=D}this.beginPath();this.moveTo(K,J+I);this.lineTo(K,J+F-u);this.quadraticCurveTo(K,J+F,K+u,J+F);this.lineTo(K+L-A,J+F);this.quadraticCurveTo(K+L,J+F,K+L,J+F-A);this.lineTo(K+L,J+B);this.quadraticCurveTo(K+L,J,K+L-B,J);this.lineTo(K+C,J);this.quadraticCurveTo(K,J,K,J+C);this.closePath();if(v){this.fill()}if(N&&D){this.stroke()}this.restore()}}})(window,document,uu);uu.lazy.fire("init");
