Files
cdnjs/ajax/libs/angular.js/0.9.17/angular.min.js
T
Pete Cooper e429b95643 Updating angular.js to 1.2.9 + back fill
Sources: http://code.angularjs.org/*

Added missing versions, fixed some files reporting as min’d but
weren’t, the sneaky varmints.

Addresses https://github.com/cdnjs/cdnjs/issues/1188 - I think. Can be
closed if it does.
2014-01-23 22:01:44 +00:00

1 line
72 KiB
JavaScript

(function(b3,t,bw){if(typeof t.getAttribute==r){t.getAttribute=function(){}}var ap=function(dd){return cu(dd)?dd.toLowerCase():dd};var bQ=function(dd){return cu(dd)?dd.toUpperCase():dd};var aH=function(dd){return cu(dd)?dd.replace(/[A-Z]/g,function(de){return K(de.charCodeAt(0)|32)}):dd};var cp=function(dd){return cu(dd)?dd.replace(/[a-z]/g,function(de){return K(de.charCodeAt(0)&~32)}):dd};if("i"!=="I".toLowerCase()){ap=aH;bQ=cp}function K(dd){return String.fromCharCode(dd)}var da=bw,bc=null,bF="$element",bZ="$scope",bn="$validate",W="angular",a8="array",cl="boolean",bH="console",bi="date",aP="display",cU="element",bG="function",am="length",ab="name",b="none",cW="noop",x="null",ct="number",aT="object",U="string",aC="value",aE="selected",r="undefined",a="ng-exception",j="ng-validation-error",p="noop",bu=-99999,aq=-1000,cs=99999,aQ={FIRST:bu,LAST:cs,WATCH:aq},c2=b3.Error,av=parseInt((/msie (\d+)/.exec(ap(navigator.userAgent))||[])[1],10),cw,cN,ai=[].slice,F=[].push,cX=b3[bH]?bM(b3[bH],b3[bH]["error"]||i):i,aF=b3[W]||(b3[W]={}),ak=bt(aF,"markup"),u=bt(aF,"attrMarkup"),ac=bt(aF,"directive"),E=bt(aF,"widget",ap),aN=bt(aF,"validator"),cJ=bt(aF,"filter"),k=bt(aF,"formatter"),by=bt(aF,"service"),bo=bt(aF,"callbacks"),s,af=/^(|.*\/)angular(-.*?)?(\.min)?.js(\?[^#]*)?(#(.*))?$/,b0=["0","0","0"];DATE_ISOSTRING_LN=24;function bb(dg,df,de){var dd;if(dg){if(I(dg)){for(dd in dg){if(dd!="prototype"&&dd!=am&&dd!=ab&&dg.hasOwnProperty(dd)){df.call(de,dg[dd],dd)}}}else{if(dg.forEach&&dg.forEach!==bb){dg.forEach(df,de)}else{if(c9(dg)&&aZ(dg.length)){for(dd=0;dd<dg.length;dd++){df.call(de,dg[dd],dd)}}else{for(dd in dg){df.call(de,dg[dd],dd)}}}}}return dg}function H(di,dg,df){var dh=[];for(var de in di){dh.push(de)}dh.sort();for(var dd=0;dd<dh.length;dd++){dg.call(df,di[dh[dd]],dh[dd])}return dh}function bh(dd){if(dd instanceof c2){if(dd.stack){dd=(dd.message&&dd.stack.indexOf(dd.message)===-1)?"Error: "+dd.message+"\n"+dd.stack:dd.stack}else{if(dd.sourceURL){dd=dd.message+"\n"+dd.sourceURL+":"+dd.line}}}return dd}function cI(){var dd=b0.length;var de;while(dd){dd--;de=b0[dd].charCodeAt(0);if(de==57){b0[dd]="A";return b0.join("")}if(de==90){b0[dd]="0"}else{b0[dd]=String.fromCharCode(de+1);return b0.join("")}}b0.unshift("0");return b0.join("")}function ck(dd){bb(arguments,function(de){if(de!==dd){bb(de,function(dg,df){dd[df]=dg})}});return dd}function cj(de,dd){return ck(new (ck(function(){},{prototype:de}))(),dd)}function i(){}function aJ(dd){return dd}function cF(dd){return function(){return dd}}function bt(df,de,dd){var dg;return df[de]||(dg=df[de]=function(dh,di,dj){dh=(dd||aJ)(dh);if(cK(di)){dg[dh]=ck(di,dj||{})}return dg[dh]})}function bI(dd){return typeof dd==r}function cK(dd){return typeof dd!=r}function c9(dd){return dd!=null&&typeof dd==aT}function cu(dd){return typeof dd==U}function aZ(dd){return typeof dd==ct}function az(dd){return dd instanceof Date}function bf(dd){return dd instanceof Array}function I(dd){return typeof dd==bG}function bj(dd){return dd&&dd.document&&dd.location&&dd.alert&&dd.setInterval}function bl(dd){return typeof dd==cl}function v(dd){return s(dd)=="#text"}function ax(dd){return cu(dd)?dd.replace(/^\s*/,"").replace(/\s*$/,""):dd}function bR(dd){return dd&&(dd.nodeName||(dd.bind&&dd.find))}function cY(dg){var df={},dd=dg.split(","),de;for(de=0;de<dd.length;de++){df[dd[de]]=true}return df}function a1(de,df){this.html=de;this.get=ap(df)=="unsafe"?cF(de):function dd(){var dg=[];aV(de,ba(dg));return dg.join("")}}if(av<9){s=function(dd){dd=dd.nodeName?dd:dd[0];return(dd.scopeName&&dd.scopeName!="HTML")?bQ(dd.scopeName+":"+dd.nodeName):dd.nodeName}}else{s=function(dd){return dd.nodeName?dd.nodeName:dd[0].nodeName}}function aW(de){var dg=de[0].getBoundingClientRect(),df=(dg.width||(dg.right||0-dg.left||0)),dd=(dg.height||(dg.bottom||0-dg.top||0));return df>0&&dd>0}function aL(dg,df,de){var dd=[];bb(dg,function(dj,dh,di){dd.push(df.call(de,dj,dh,di))});return dd}function ay(dg,dd){var df=0,de;if(bf(dg)||cu(dg)){return dg.length}else{if(c9(dg)){for(de in dg){if(!dd||dg.hasOwnProperty(de)){df++}}}}return df}function w(df,de){for(var dd=0;dd<df.length;dd++){if(de===df[dd]){return true}}return false}function c6(df,de){for(var dd=0;dd<df.length;dd++){if(de===df[dd]){return dd}}return -1}function ci(dd){if(dd){switch(dd.nodeName){case"OPTION":case"PRE":case"TITLE":return true}}return false}function bB(dg,dd){if(!dd){dd=dg;if(dg){if(bf(dg)){dd=bB(dg,[])}else{if(az(dg)){dd=new Date(dg.getTime())}else{if(c9(dg)){dd=bB(dg,{})}}}}}else{if(bf(dg)){while(dd.length){dd.pop()}for(var df=0;df<dg.length;df++){dd.push(bB(dg[df]))}}else{bb(dd,function(di,dh){delete dd[dh]});for(var de in dg){dd[de]=bB(dg[de])}}}return dd}function q(dj,di){if(dj==di){return true}if(dj===null||di===null){return false}var dh=typeof dj,df=typeof di,dg,de,dd;if(dh==df&&dh=="object"){if(dj instanceof Array){if((dg=dj.length)==di.length){for(de=0;de<dg;de++){if(!q(dj[de],di[de])){return false}}return true}}else{dd={};for(de in dj){if(de.charAt(0)!=="$"&&!I(dj[de])&&!q(dj[de],di[de])){return false}dd[de]=true}for(de in di){if(!dd[de]&&de.charAt(0)!=="$"&&!I(di[de])){return false}}return true}}return false}function Z(de,dd){if(ci(de)){if(av){de.innerText=dd}else{de.textContent=dd}}else{de.innerHTML=dd}}function bT(de){var dd=de&&de[0]&&de[0].nodeName;return dd&&dd.charAt(0)!="#"&&!w(["TR","COL","COLGROUP","TBODY","THEAD","TFOOT"],dd)}function cc(de,dg,dd){var df;while(!bT(de)){df=de.parent();if(df.length){de=de.parent()}else{return}}if(de[0]["$NG_ERROR"]!==dd){de[0]["$NG_ERROR"]=dd;if(dd){de.addClass(dg);de.attr(dg,dd.message||dd)}else{de.removeClass(dg);de.removeAttr(dg)}}}function bk(df,de,dd){return df.concat(ai.call(de,dd,de.length))}function bM(de,df){var dd=arguments.length>2?ai.call(arguments,2,arguments.length):[];if(typeof df==bG&&!(df instanceof RegExp)){return dd.length?function(){return arguments.length?df.apply(de,dd.concat(ai.call(arguments,0,arguments.length))):df.apply(de,dd)}:function(){return arguments.length?df.apply(de,arguments):df.call(de)}}else{return df}}function cC(de){if(de&&de.length!==0){var dd=ap(""+de);de=!(dd=="f"||dd=="0"||dd=="false"||dd=="no"||dd=="n"||dd=="[]")}else{de=false}return de}function br(dg,dh){for(var dd in dg){var df=dh[dd];var de=typeof df;if(de==r){dh[dd]=V(cy(dg[dd]))}else{if(de=="object"&&df.constructor!=J&&dd.substring(0,1)!="$"){br(dg[dd],df)}}}}function a7(dd){return new bg(ak,u,ac,E).compile(dd)}function al(dg){var df={},dd,de;bb((dg||"").split("&"),function(dh){if(dh){dd=dh.split("=");de=unescape(dd[0]);df[de]=cK(dd[1])?unescape(dd[1]):true}});return df}function S(de){var dd=[];bb(de,function(dg,df){dd.push(escape(df)+(dg===true?"":"="+escape(dg)))});return dd.length?dd.join("&"):""}function aA(dd){return ah(dd,true).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function ah(de,dd){return encodeURIComponent(de).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace((dd?null:/%20/g),"+")}function bD(df,de){var di=df.autobind;if(di){var dg=cu(di)?de.getElementById(di):de,dh=a7(dg)(b5({"$config":df})),dd=dh.$service("$browser");if(df.css){dd.addCss(df.base_url+df.css)}else{if(av<8){dd.addJs(df.base_url+df.ie_compat,df.ie_compat_id)}}}}function bP(de,dh){aU();var dd=de.getElementsByTagName("script"),dg;dh=ck({ie_compat_id:"ng-ie-compat"},dh);for(var df=0;df<dd.length;df++){dg=(dd[df].src||"").match(af);if(dg){dh.base_url=dg[1];dh.ie_compat=dg[1]+"angular-ie-compat"+(dg[2]||"")+".js";ck(dh,al(dg[6]));a9(cw(dd[df]),function(dj,di){if(/^ng:/.exec(di)){di=di.substring(3).replace(/-/g,"_");dj=dj||true;dh[di]=dj}})}}return dh}function aU(){cN=b3.jQuery;if(cN){cw=cN;ck(cN.fn,{scope:M.scope})}else{cw=c3}aF.element=cw}function h(dd,df,dg){if(!dd){var de=new c2("Argument '"+(df||"?")+"' is "+(dg||"required"));throw de}}function g(dd,de){h(I(dd,de,"not a function"))}var J=[].constructor;function cy(df,de){var dd=[];b1(dd,df,de?"\n ":null,[]);return dd.join("")}function V(de,dd){if(!cu(de)){return de}var dh;try{if(dd&&b3.JSON&&b3.JSON.parse){dh=JSON.parse(de);return df(dh)}return X(de,true).primary()()}catch(dg){cX("fromJson error: ",de,dg);throw dg}function df(di){if(cu(di)&&di.length===DATE_ISOSTRING_LN){return au.toDate(di)}else{if(bf(di)||c9(di)){bb(di,function(dk,dj){di[dj]=df(dk)})}}return di}}aF.toJson=cy;aF.fromJson=V;function b1(de,dg,dj,dk){if(c9(dg)){if(dg===b3){de.push("WINDOW");return}if(dg===t){de.push("DOCUMENT");return}if(w(dk,dg)){de.push("RECURSION");return}dk.push(dg)}if(dg===null){de.push(x)}else{if(dg instanceof RegExp){de.push(aF.String.quoteUnicode(dg.toString()))}else{if(I(dg)){return}else{if(bl(dg)){de.push(""+dg)}else{if(aZ(dg)){if(isNaN(dg)){de.push(x)}else{de.push(""+dg)}}else{if(cu(dg)){return de.push(aF.String.quoteUnicode(dg))}else{if(c9(dg)){if(bf(dg)){de.push("[");var di=dg.length;var ds=false;for(var dh=0;dh<di;dh++){var dp=dg[dh];if(ds){de.push(",")}if(!(dp instanceof RegExp)&&(I(dp)||bI(dp))){de.push(x)}else{b1(de,dp,dj,dk)}ds=true}de.push("]")}else{if(az(dg)){de.push(aF.String.quoteUnicode(aF.Date.toString(dg)))}else{de.push("{");if(dj){de.push(dj)}var dr=false;var dq=dj?dj+" ":false;var dn=[];for(var df in dg){if(dg.hasOwnProperty(df)&&dg[df]!==bw){dn.push(df)}}dn.sort();for(var dd=0;dd<dn.length;dd++){var dm=dn[dd];var dl=dg[dm];if(typeof dl!=bG){if(dr){de.push(",");if(dj){de.push(dj)}}de.push(aF.String.quote(dm));de.push(":");b1(de,dl,dq,dk);dr=true}}de.push("}")}}}}}}}}}if(c9(dg)){dk.pop()}}function cL(dd){this.paths=[];this.children=[];this.inits=[];this.priority=dd;this.newScope=false}cL.prototype={attach:function(dd,de){var df={};this.collectInits(dd,df,de);H(df,function(dg){bb(dg,function(dh){dh()})})},collectInits:function(df,di,dl){var dh=di[this.priority],dj=dl;if(!dh){di[this.priority]=dh=[]}if(this.newScope){dj=b5(dl);dl.$onEval(dj.$eval);df.data(bZ,dj)}bb(this.inits,function(dn){dh.push(function(){dj.$tryEval(function(){return dj.$service.invoke(dj,dn,[df])},df)})});var dg,dk=df[0].childNodes,de=this.children,dm=this.paths,dd=dm.length;for(dg=0;dg<dd;dg++){de[dg].collectInits(cw(dk[dm[dg]]),di,dj)}},addInit:function(dd){if(dd){if(!dd.$inject){dd.$inject=[]}this.inits.push(dd)}},addChild:function(dd,de){if(de){this.paths.push(dd);this.children.push(de)}},empty:function(){return this.inits.length===0&&this.paths.length===0}};function bg(dd,de,dg,df){this.markup=dd;this.attrMarkup=de;this.directives=dg;this.widgets=df}bg.prototype={compile:function(dh){dh=cw(dh);var dd=0,dg,df=dh.parent();if(dh.length>1){throw c2("Cannot compile multiple element roots: "+cw("<div>").append(dh.clone()).html())}if(df&&df[0]){df=df[0];for(var de=0;de<df.childNodes.length;de++){if(df.childNodes[de]==dh[0]){dd=de}}}dg=this.templatize(dh,dd,0)||new cL();return function(dk,di){var dj=di?M.clone.call(dh):dh;dk=dk||b5();dj.data(bZ,dk);dk.$element=dj;(di||i)(dj,dk);dg.attach(dj,dk);dk.$eval();return dk}},templatize:function(dj,de,dp){var dt=this,dk,dn,df=dt.directives,dm=true,dg=true,du=s(dj),di=du.indexOf(":")>0?ap(du).replace(":","-"):"",ds,dr={compile:bM(dt,dt.compile),descend:function(dv){if(cK(dv)){dm=dv}return dm},directives:function(dv){if(cK(dv)){dg=dv}return dg},scope:function(dv){if(cK(dv)){ds.newScope=ds.newScope||dv}return ds.newScope}};try{dp=dj.attr("ng:eval-order")||dp||0}catch(dl){dp=dp||0}dj.addClass(di);if(cu(dp)){dp=aQ[bQ(dp)]||parseInt(dp,10)}ds=new cL(dp);a9(dj,function(dw,dv){if(!dk){if(dk=dt.widgets("@"+dv)){dj.addClass("ng-attr-widget");dk=bM(dr,dk,dw,dj)}}});if(!dk){if(dk=dt.widgets(du)){if(di){dj.addClass("ng-widget")}dk=bM(dr,dk,dj)}}if(dk){dm=false;dg=false;var dq=dj.parent();ds.addInit(dk.call(dr,dj));if(dq&&dq[0]){dj=cw(dq[0].childNodes[de])}}if(dm){for(var dh=0,dd=dj[0].childNodes;dh<dd.length;dh++){if(v(dd[dh])){bb(dt.markup,function(dv){if(dh<dd.length){var dw=cw(dd[dh]);dv.call(dr,dw.text(),dw,dj)}})}}}if(dg){a9(dj,function(dw,dv){bb(dt.attrMarkup,function(dx){dx.call(dr,dw,dv,dj)})});a9(dj,function(dw,dv){dn=df[dv];if(dn){dj.addClass("ng-directive");ds.addInit((df[dv]).call(dr,dw,dj))}})}if(dm){a2(dj,function(dw,dv){ds.addChild(dv,dt.templatize(dw,dv,dp))})}return ds.empty()?null:ds}};function a2(de,df){var dd,dh=de[0].childNodes||[],dg;for(dd=0;dd<dh.length;dd++){if(!v(dg=dh[dd])){df(cw(dg),dd)}}}function a9(de,di){var df,dl=de[0].attributes||[],dk,dh,dd,dj,dg={};for(df=0;df<dl.length;df++){dh=dl[df];dd=dh.name;dj=dh.value;if(av&&dd=="href"){dj=decodeURIComponent(de[0].getAttribute(dd,2))}dg[dd]=dj}H(dg,di)}function bY(dl,dm,dj){if(!dm){return dl}var de=dm.split(".");var dk;var dd=dl;var dg=de.length;for(var df=0;df<dg;df++){dk=de[df];if(!dk.match(/^[\$\w][\$\w\d]*$/)){throw"Expression '"+dm+"' is not a valid expression for accesing variables."}if(dl){dd=dl;dl=dl[dk]}if(bI(dl)&&dk.charAt(0)=="$"){var dh=aF.Global["typeOf"](dd);dh=aF[dh.charAt(0).toUpperCase()+dh.substring(1)];var di=dh?dh[[dk.substring(1)]]:bw;if(di){dl=bM(dd,di,dd);return dl}}}if(!dj&&I(dl)){return bM(dd,dl)}return dl}function co(dd,dj,di){var dh=dj.split(".");for(var dg=0;dh.length>1;dg++){var df=dh.shift();var de=dd[df];if(!de){de={};dd[df]=de}dd=de}dd[dh.shift()]=di;return di}var aD=0,cV={},aR={},c5={};bb(("abstract,boolean,break,byte,case,catch,char,class,const,continue,debugger,default,delete,do,double,else,enum,export,extends,false,final,finally,float,for,function,goto,if,implements,import,ininstanceof,intinterface,long,native,new,null,package,private,protected,public,return,short,static,super,switch,synchronized,this,throw,throws,transient,true,try,typeof,var,volatile,void,undefined,while,with").split(/,/),function(dd){c5[dd]=true});function cB(df){var dd=cV[df];if(dd){return dd}var de="var l, fn, t;\n";bb(df.split("."),function(dh){dh=(c5[dh])?'["'+dh+'"]':"."+dh;de+="if(!s) return s;\nl=s;\ns=s"+dh+';\nif(typeof s=="function" && !(s instanceof RegExp)) s = function(){ return l'+dh+".apply(l, arguments); };\n";if(dh.charAt(1)=="$"){var dg=dh.substr(2);de+='if(!s) {\n t = angular.Global.typeOf(l);\n fn = (angular[t.charAt(0).toUpperCase() + t.substring(1)]||{})["'+dg+'"];\n if (fn) s = function(){ return fn.apply(l, [l].concat(Array.prototype.slice.call(arguments, 0, arguments.length))); };\n}\n'}});de+="return s;";dd=Function("s",de);dd.toString=function(){return de};return cV[df]=dd}function bz(dg){if(typeof dg===bG){return dg}var dd=aR[dg];if(!dd){var de=X(dg);var df=de.statements();dd=aR[dg]=ck(function(){return df(this)},{fnSelf:df})}return dd}function ar(de,dd){cc(de,a,cK(dd)?bh(dd):dd)}function b5(dh,dj,de){function dg(){}dh=dg.prototype=(dh||{});var dd=new dg();var di={sorted:[]};var dk,df;ck(dd,{"this":dd,$id:(aD++),$parent:dh,$bind:bM(dd,bM,dd),$get:bM(dd,bY,dd),$set:bM(dd,co,dd),$eval:function(ds){var dr=typeof ds;var dp,dn;var dm,dt;var dl;var dq;if(dr==r){for(dp=0,dn=di.sorted.length;dp<dn;dp++){for(dl=di.sorted[dp],dt=dl.length,dm=0;dm<dt;dm++){dd.$tryEval(dl[dm].fn,dl[dm].handler)}}}else{if(dr===bG){return ds.call(dd)}else{if(dr==="string"){return bz(ds).call(dd)}}}},$tryEval:function(dp,dl){var dm=typeof dp;try{if(dm==bG){return dp.call(dd)}else{if(dm=="string"){return bz(dp).call(dd)}}}catch(dn){if(dk){dk.error(dn)}if(I(dl)){dl(dn)}else{if(dl){ar(dl,dn)}else{if(I(df)){df(dn)}}}}},$watch:function(dr,dq,dm,dl){var ds=bz(dr),dp=ds.call(dd);dq=bz(dq);function dn(dv){var du=ds.call(dd),dt=dp;if(dv||dt!==du){dp=du;dd.$tryEval(function(){return dq.call(dd,du,dt)},dm)}}dd.$onEval(aq,dn);if(bI(dl)){dl=true}if(dl){dn(true)}},$onEval:function(dm,dp,dl){if(!aZ(dm)){dl=dp;dp=dm;dm=0}var dn=di[dm];if(!dn){dn=di[dm]=[];dn.priority=dm;di.sorted.push(dn);di.sorted.sort(function(dr,dq){return dr.priority-dq.priority})}dn.push({fn:bz(dp),handler:dl})},$become:function(dl){if(I(dl)){dd.constructor=dl;bb(dl.prototype,function(dn,dm){dd[dm]=bM(dd,dn)});dd.$service.invoke(dd,dl,ai.call(arguments,1,arguments.length));if(I(dl.prototype.init)){dd.init()}}},$new:function(dl){var dm=b5(dd);dm.$become.apply(dd,bk([dl],arguments,1));dd.$onEval(dm.$eval);return dm}});if(!dh.$root){dd.$root=dd;dd.$parent=dd;(dd.$service=b9(dd,dj,de)).eager()}dk=dd.$service("$log");df=dd.$service("$exceptionHandler");return dd}function b9(df,dg,dd){dg=dg||by;dd=dd||{};df=df||{};dh.invoke=de;dh.eager=function(){bb(dg,function(di,dj){if(di.$eager){dh(dj)}if(di.$creation){throw new c2("Failed to register service '"+dj+"': $creation property is unsupported. Use $eager:true or see release notes.")}})};return dh;function dh(dj){if(!(dj in dd)){var di=dg[dj];if(!di){throw c2("Unknown provider for '"+dj+"'.")}dd[dj]=de(df,di)}return dd[dj]}function de(di,dm,dk){dk=dk||[];var dj=bC(dm);var dl=dj.length;while(dl--){dk.unshift(dh(dj[dl]))}return dm.apply(di,dk)}}function cM(de,df){if(de instanceof Array){df.$inject=de;return df}else{var dd=0,dg=arguments.length-1,dh=arguments[dg].$inject=[];for(;dd<dg;dd++){dh.push(arguments[dd])}return arguments[dg]}}function cx(de,dg,df,dd){by(de,dg,{$inject:df,$eager:dd})}var o=/^function\s*[^\(]*\(([^\)]*)\)/;var A=/,/;var cq=/^\s*(.+?)\s*$/;var y=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/mg;function bC(df){g(df);if(!df.$inject){var dd=df.$inject=[];var de=df.toString().replace(y,"");var dg=de.match(o);bb(dg[1].split(A),function(dh){dh.replace(cq,function(dj,di){dd.push(di)})})}return df.$inject}var O={"null":function(dd){return null},"true":function(dd){return true},"false":function(dd){return false},$undefined:i,"+":function(df,de,dd){return(cK(de)?de:0)+(cK(dd)?dd:0)},"-":function(df,de,dd){return(cK(de)?de:0)-(cK(dd)?dd:0)},"*":function(df,de,dd){return de*dd},"/":function(df,de,dd){return de/dd},"%":function(df,de,dd){return de%dd},"^":function(df,de,dd){return de^dd},"=":i,"==":function(df,de,dd){return de==dd},"!=":function(df,de,dd){return de!=dd},"<":function(df,de,dd){return de<dd},">":function(df,de,dd){return de>dd},"<=":function(df,de,dd){return de<=dd},">=":function(df,de,dd){return de>=dd},"&&":function(df,de,dd){return de&&dd},"||":function(df,de,dd){return de||dd},"&":function(df,de,dd){return de&dd},"|":function(df,de,dd){return dd(df,de)},"!":function(de,dd){return !dd}};var Y={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'};function bv(dr,dg){var dw=dg?DATE_ISOSTRING_LN:-1,dt=[],dl,dk=0,dy=[],dp,dA=":";while(dk<dr.length){dp=dr.charAt(dk);if(dj("\"'")){de(dp)}else{if(ds(dp)||dj(".")&&ds(dv())){df()}else{if(du(dp)){dq();if(dn("{,")&&dy[0]=="{"&&(dl=dt[dt.length-1])){dl.json=dl.text.indexOf(".")==-1}}else{if(dj("(){}[].,;:")){dt.push({index:dk,text:dp,json:(dn(":[,")&&dj("{["))||dj("}]:,")});if(dj("{[")){dy.unshift(dp)}if(dj("}]")){dy.shift()}dk++}else{if(di(dp)){dk++;continue}else{var dd=dp+dv(),dm=O[dp],dx=O[dd];if(dx){dt.push({index:dk,text:dd,fn:dx});dk+=2}else{if(dm){dt.push({index:dk,text:dp,fn:dm,json:dn("[,:")&&dj("+-")});dk+=1}else{dz("Unexpected next character ",dk,dk+1)}}}}}}}dA=dp}return dt;function dj(dB){return dB.indexOf(dp)!=-1}function dn(dB){return dB.indexOf(dA)!=-1}function dv(){return dk+1<dr.length?dr.charAt(dk+1):false}function ds(dB){return"0"<=dB&&dB<="9"}function di(dB){return dB==" "||dB=="\r"||dB=="\t"||dB=="\n"||dB=="\v"||dB=="\u00A0"}function du(dB){return"a"<=dB&&dB<="z"||"A"<=dB&&dB<="Z"||"_"==dB||dB=="$"}function dh(dB){return dB=="-"||dB=="+"||ds(dB)}function dz(dC,dD,dB){dB=dB||dk;throw c2("Lexer Error: "+dC+" at column"+(cK(dD)?"s "+dD+"-"+dk+" ["+dr.substring(dD,dB)+"]":" "+dB)+" in expression ["+dr+"].")}function df(){var dD="";var dE=dk;while(dk<dr.length){var dC=ap(dr.charAt(dk));if(dC=="."||ds(dC)){dD+=dC}else{var dB=dv();if(dC=="e"&&dh(dB)){dD+=dC}else{if(dh(dC)&&dB&&ds(dB)&&dD.charAt(dD.length-1)=="e"){dD+=dC}else{if(dh(dC)&&(!dB||!ds(dB))&&dD.charAt(dD.length-1)=="e"){dz("Invalid exponent")}else{break}}}}dk++}dD=1*dD;dt.push({index:dE,text:dD,json:true,fn:function(){return dD}})}function dq(){var dD="";var dE=dk;var dC;while(dk<dr.length){var dB=dr.charAt(dk);if(dB=="."||du(dB)||ds(dB)){dD+=dB}else{break}dk++}dC=O[dD];dt.push({index:dE,text:dD,json:dC,fn:dC||ck(cB(dD),{assign:function(dF,dG){return co(dF,dD,dG)}})})}function de(dB){var dI=dk;dk++;var dC="";var dD=dB;var dG=false;while(dk<dr.length){var dE=dr.charAt(dk);dD+=dE;if(dG){if(dE=="u"){var dF=dr.substring(dk+1,dk+5);if(!dF.match(/[\da-f]{4}/i)){dz("Invalid unicode escape [\\u"+dF+"]")}dk+=4;dC+=String.fromCharCode(parseInt(dF,16))}else{var dH=Y[dE];if(dH){dC+=dH}else{dC+=dE}}dG=false}else{if(dE=="\\"){dG=true}else{if(dE==dB){dk++;dt.push({index:dI,text:dD,string:dC,json:true,fn:function(){return(dC.length==dw)?aF.String["toDate"](dC):dC}});return}else{dC+=dE}}}dk++}dz("Unterminated quote",dI)}}function X(dE,dQ){var dv=cF(0),dJ=bv(dE,dQ),dw=dR,dK=dO,dC=dg,dM=dS,dx=dG,dp=dz,dh=du,dd=dH;if(dQ){dw=dO;dC=dM=dx=dK=dp=dh=dd=function(){ds("is not valid json",{text:dE,index:0})}}return{assignable:dN(dK),primary:dN(dy),statements:dN(dj),validator:dN(dT),formatter:dN(dk),filter:dN(dL)};function dN(dW){return function(){var dX=dW();if(dJ.length!==0){ds("is an unexpected token",dJ[0])}return dX}}function ds(dX,dW){throw c2("Syntax Error: Token '"+dW.text+"' "+dX+" at column "+(dW.index+1)+" of the expression ["+dE+"] starting at ["+dE.substring(dW.index)+"].")}function dl(){if(dJ.length===0){throw c2("Unexpected end of expression: "+dE)}return dJ[0]}function dn(d1,d0,dZ,dY){if(dJ.length>0){var dX=dJ[0];var dW=dX.text;if(dW==d1||dW==d0||dW==dZ||dW==dY||(!d1&&!d0&&!dZ&&!dY)){return dX}}return false}function df(d0,dZ,dY,dX){var dW=dn(d0,dZ,dY,dX);if(dW){if(dQ&&!dW.json){index=dW.index;ds("is not valid json",dW)}dJ.shift();this.currentToken=dW;return dW}return false}function dB(dW){if(!df(dW)){ds("is unexpected, expecting ["+dW+"]",dn())}}function dt(dX,dW){return function(dY){return dX(dY,dW(dY))}}function dU(dY,dX,dW){return function(dZ){return dX(dZ,dY(dZ),dW(dZ))}}function dr(){return dJ.length>0}function dj(){var dW=[];while(true){if(dJ.length>0&&!dn("}",")",";","]")){dW.push(dp())}if(!df(";")){return dW.length==1?dW[0]:function(dX){var d0;for(var dY=0;dY<dW.length;dY++){var dZ=dW[dY];if(dZ){d0=dZ(dX)}}return d0}}}}function dz(){var dX=dD();var dW;while(true){if((dW=df("|"))){dX=dU(dX,dW.fn,dL())}else{return dX}}}function dL(){return dd(cJ)}function dT(){return dd(aN)}function dk(){var dX=df();var dW=k[dX.text];var dZ=[];if(!dW){ds("is not a valid formatter.",dX)}while(true){if((dX=df(":"))){dZ.push(dD())}else{return cF({format:dY(dW.format),parse:dY(dW.parse)})}}function dY(d0){return function(d2,d1){var d3=[d1];for(var d4=0;d4<dZ.length;d4++){d3.push(dZ[d4](d2))}return d0.apply(d2,d3)}}}function dH(dY){var dZ=dh(dY);var dW=[];var dX;while(true){if((dX=df(":"))){dW.push(dD())}else{var d0=function(d2,d1){var d3=[d1];for(var d4=0;d4<dW.length;d4++){d3.push(dW[d4](d2))}return dZ.apply(d2,d3)};return function(){return d0}}}}function dD(){return dw()}function dR(){var dY=dO();var dX;var dW;if(dW=df("=")){if(!dY.assign){ds("implies assignment but ["+dE.substring(0,dW.index)+"] can not be assigned to",dW)}dX=dO();return function(dZ){return dY.assign(dZ,dX(dZ))}}else{return dY}}function dO(){var dX=dq();var dW;while(true){if((dW=df("||"))){dX=dU(dX,dW.fn,dq())}else{return dX}}}function dq(){var dX=di();var dW;if((dW=df("&&"))){dX=dU(dX,dW.fn,dq())}return dX}function di(){var dX=dF();var dW;if((dW=df("==","!="))){dX=dU(dX,dW.fn,di())}return dX}function dF(){var dX=dI();var dW;if(dW=df("<",">","<=",">=")){dX=dU(dX,dW.fn,dF())}return dX}function dI(){var dX=de();var dW;while(dW=df("+","-")){dX=dU(dX,dW.fn,de())}return dX}function de(){var dX=dA();var dW;while(dW=df("*","/","%")){dX=dU(dX,dW.fn,dA())}return dX}function dA(){var dW;if(df("+")){return dy()}else{if(dW=df("-")){return dU(dv,dW.fn,dA())}else{if(dW=df("!")){return dt(dW.fn,dA())}else{return dy()}}}}function du(d1){var d0=df();var dZ=d0.text.split(".");var dW=d1;var dY;for(var dX=0;dX<dZ.length;dX++){dY=dZ[dX];if(dW){dW=dW[dY]}}if(typeof dW!=bG){ds("should be a function",d0)}return dW}function dy(){var dY;if(df("(")){var dZ=dp();dB(")");dY=dZ}else{if(df("[")){dY=dm()}else{if(df("{")){dY=dP()}else{var dW=df();dY=dW.fn;if(!dY){ds("not a primary expression",dW)}}}}var dX;while(dX=df("(","[",".")){if(dX.text==="("){dY=dC(dY)}else{if(dX.text==="["){dY=dx(dY)}else{if(dX.text==="."){dY=dM(dY)}else{ds("IMPOSSIBLE")}}}}return dY}function dS(dX){var dY=df().text;var dW=cB(dY);return ck(function(dZ){return dW(dX(dZ))},{assign:function(dZ,d0){return co(dX(dZ),dY,d0)}})}function dG(dX){var dW=dD();dB("]");return ck(function(dY){var d0=dX(dY);var dZ=dW(dY);return(d0)?d0[dZ]:bw},{assign:function(dY,dZ){return dX(dY)[dW(dY)]=dZ}})}function dg(dX){var dW=[];if(dl().text!=")"){do{dW.push(dD())}while(df(","))}dB(")");return function(dZ){var d0=[];for(var d1=0;d1<dW.length;d1++){d0.push(dW[d1](dZ))}var dY=dX(dZ)||i;return dY.apply?dY.apply(dZ,d0):dY(d0[0],d0[1],d0[2],d0[3],d0[4])}}function dm(){var dW=[];if(dl().text!="]"){do{dW.push(dD())}while(df(","))}dB("]");return function(dX){var dZ=[];for(var dY=0;dY<dW.length;dY++){dZ.push(dW[dY](dX))}return dZ}}function dP(){var dW=[];if(dl().text!="}"){do{var dY=df(),dX=dY.string||dY.text;dB(":");var dZ=dD();dW.push({key:dX,value:dZ})}while(df(","))}dB("}");return function(d0){var d1={};for(var d2=0;d2<dW.length;d2++){var d4=dW[d2];var d3=d4.value(d0);d1[d4.key]=d3}return d1}}function dV(){var dW=df().text;dB(":");var dX;if(dl().text=="{"){dB("{");dX=dj();dB("}")}else{dX=dD()}return function(dY){return{name:dW,fn:dX}}}}function b8(de,df){this.template=de=de+"#";this.defaults=df||{};var dd=this.urlParams={};bb(de.split(/\W/),function(dg){if(dg&&de.match(new RegExp(":"+dg+"\\W"))){dd[dg]=true}})}b8.prototype={url:function(dh){var de=this,df=this.template,dd;dh=dh||{};bb(this.urlParams,function(dj,di){dd=aA(dh[di]||de.defaults[di]||"");df=df.replace(new RegExp(":"+di+"(\\W)"),dd+"$1")});df=df.replace(/\/?#$/,"");var dg=[];H(dh,function(dj,di){if(!de.urlParams[di]){dg.push(ah(di)+"="+ah(dj))}});df=df.replace(/\/*$/,"");return df+(dg.length?"?"+dg.join("&"):"")}};function bV(dd){this.xhr=dd}bV.DEFAULT_ACTIONS={get:{method:"GET"},save:{method:"POST"},query:{method:"GET",isArray:true},remove:{method:"DELETE"},"delete":{method:"DELETE"}};bV.prototype={route:function(dg,dh,dj){var de=this;var dd=new b8(dg);dj=ck({},bV.DEFAULT_ACTIONS,dj);function df(dl){var dk={};bb(dh||{},function(dn,dm){dk[dm]=dn.charAt&&dn.charAt(0)=="@"?bY(dl,dn.substr(1)):dn});return dk}function di(dk){bB(dk||{},this)}bb(dj,function(dm,dl){var dk=dm.method=="POST"||dm.method=="PUT";di[dl]=function(dp,dn,du){var ds={};var dr;var dt=i;switch(arguments.length){case 3:dt=du;case 2:if(I(dn)){dt=dn}else{ds=dp;dr=dn;break}case 1:if(I(dp)){dt=dp}else{if(dk){dr=dp}else{ds=dp}}break;case 0:break;default:throw"Expected between 0-3 arguments [params, data, callback], got "+arguments.length+" arguments."}var dq=this instanceof di?this:(dm.isArray?[]:new di(dr));de.xhr(dm.method,dd.url(ck({},dm.params||{},df(dr),ds)),dr,function(dw,dx,dv){if(200<=dw&&dw<300){if(dx){if(dm.isArray){dq.length=0;bb(dx,function(dy){dq.push(new di(dy))})}else{bB(dx,dq)}}(dt||i)(dq)}else{throw {status:dw,response:dx,message:dw+": "+dx}}},dm.verifyCache);return dq};di.bind=function(dn){return de.route(dg,ck({},dh,dn),dj)};di.prototype["$"+dl]=function(dp,dn){var dr=df(this);var ds=i;switch(arguments.length){case 2:dr=dp;ds=dn;case 1:if(typeof dp==bG){ds=dp}else{dr=dp}case 0:break;default:throw"Expected between 1-2 arguments [params, callback], got "+arguments.length+" arguments."}var dq=dk?this:bw;di[dl].call(this,dr,dq,ds)}});return di}};var Q=b3.XMLHttpRequest||function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(df){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(de){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(dd){}throw new c2("This browser does not support XMLHttpRequest.")};function aS(di,dp,dm,dl,dq){var dn=this,dt=dp[0],dd=di.location,de=di.setTimeout;dn.isMock=false;var dj=0;var dv=0;var du=[];function dh(dw){try{dw.apply(null,ai.call(arguments,1))}finally{dv--;if(dv===0){while(du.length){try{du.pop()()}catch(dx){dq.error(dx)}}}}}dn.xhr=function(dD,dx,dy,dC,dB){dv++;if(ap(dD)=="json"){var dz=("angular_"+Math.random()+"_"+(dj++)).replace(/\d\./,"");var dw=cw(dt.createElement("script")).attr({type:"text/javascript",src:dx.replace("JSON_CALLBACK",dz)});di[dz]=function(dE){di[dz]=bw;dw.remove();dh(dC,200,dE)};dm.append(dw)}else{var dA=new dl();dA.open(dD,dx,true);bb(dB,function(dF,dE){if(dF){dA.setRequestHeader(dE,dF)}});dA.onreadystatechange=function(){if(dA.readyState==4){var dE=dA.status==1223?204:dA.status||200;dh(dC,dE,dA.responseText)}};dA.send(dy||"")}};dn.notifyWhenNoOutstandingRequests=function(dw){if(dv===0){dw()}else{du.push(dw)}};var dr=[],df;dn.poll=function(){bb(dr,function(dw){dw()})};dn.addPollFn=function(dw){if(!df){dn.startPoller(100,de)}dr.push(dw);return dw};dn.startPoller=function(dx,dy){(function dw(){dn.poll();df=dy(dw,dx)})()};dn.setUrl=function(dx){var dw=dd.href;if(!dw.match(/#/)){dw+="#"}if(!dx.match(/#/)){dx+="#"}dd.href=dx};dn.getUrl=function(){return dd.href};dn.onHashChange=function(dy){var dx=di.document.documentMode;if("onhashchange" in di&&(bI(dx)||dx>=8)){cw(di).bind("hashchange",dy)}else{var dw=dn.getUrl();dn.addPollFn(function(){if(dw!=dn.getUrl()){dy();dw=dn.getUrl()}})}return dy};var ds={};var dg="";dn.cookies=function(dy,dB){var dD,dw,dA,dz,dC,dx;if(dy){if(dB===bw){dt.cookie=escape(dy)+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT"}else{if(cu(dB)){dt.cookie=escape(dy)+"="+escape(dB);dD=dy.length+dB.length+1;if(dD>4096){dq.warn("Cookie '"+dy+"' possibly not set or overflowed because it was too large ("+dD+" > 4096 bytes)!")}if(ds.length>20){dq.warn("Cookie '"+dy+"' possibly not set or overflowed because too many cookies were already set ("+ds.length+" > 20 )")}}}}else{if(dt.cookie!==dg){dg=dt.cookie;dw=dg.split("; ");ds={};for(dz=0;dz<dw.length;dz++){dA=dw[dz];dx=dA.indexOf("=");if(dx>0){ds[unescape(dA.substring(0,dx))]=unescape(dA.substring(dx+1))}}}return ds}};dn.defer=function(dx,dw){dv++;de(function(){dh(dx)},dw||0)};var dk=i;dn.hover=function(dw){dk=dw};dn.bind=function(){dp.bind("mouseover",function(dw){dk(cw(av?dw.srcElement:dw.target),true);return true});dp.bind("mouseleave mouseout click dblclick keypress keyup",function(dw){dk(cw(dw.target),false);return true})};dn.addCss=function(dw){var dx=cw(dt.createElement("link"));dx.attr("rel","stylesheet");dx.attr("type","text/css");dx.attr("href",dw);dm.append(dx)};dn.addJs=function(dy,dx){var dw=cw(dt.createElement("script"));dw.attr("type","text/javascript");dw.attr("src",dy);if(dx){dw.attr("id",dx)}dm.append(dw)}}var ch=/^<\s*([\w:-]+)((?:\s+[\w:-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)\s*>/,m=/^<\s*\/\s*([\w:-]+)[^>]*>/,cG=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,cO=/^</,e=/^<\s*\//,aG=/<!--(.*?)-->/g,b4=/<!\[CDATA\[(.*?)]]>/g,bJ=/^((ftp|https?):\/\/|mailto:|#)/,bm=/([^\#-~| |!])/g;var a0=cY("area,br,col,hr,img");var ce=cY("address,blockquote,center,dd,del,dir,div,dl,dt,hr,ins,li,map,menu,ol,p,pre,script,table,tbody,td,tfoot,th,thead,tr,ul");var ao=cY("a,abbr,acronym,b,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,q,s,samp,small,span,strike,strong,sub,sup,tt,u,var");var P=cY("colgroup,dd,dt,li,p,td,tfoot,th,thead,tr");var bW=cY("script,style");var bE=ck({},a0,ce,ao,P);var c1=cY("background,href,longdesc,src,usemap");var be=ck({},c1,cY("abbr,align,alt,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,coords,dir,face,headers,height,hreflang,hspace,ismap,lang,language,nohref,nowrap,rel,rev,rows,rowspan,rules,scope,scrolling,shape,span,start,summary,target,title,type,valign,value,vspace,width"));function aV(de,dm){var dh,di,df,dj=[],dk=de;dj.last=function(){return dj[dj.length-1]};while(de){di=true;if(!dj.last()||!bW[dj.last()]){if(de.indexOf("<!--")===0){dh=de.indexOf("-->");if(dh>=0){if(dm.comment){dm.comment(de.substring(4,dh))}de=de.substring(dh+3);di=false}}else{if(e.test(de)){df=de.match(m);if(df){de=de.substring(df[0].length);df[0].replace(m,dg);di=false}}else{if(cO.test(de)){df=de.match(ch);if(df){de=de.substring(df[0].length);df[0].replace(ch,dd);di=false}}}}if(di){dh=de.indexOf("<");var dl=dh<0?de:de.substring(0,dh);de=dh<0?"":de.substring(dh);if(dm.chars){dm.chars(ae(dl))}}}else{de=de.replace(new RegExp("(.*)<\\s*\\/\\s*"+dj.last()+"[^>]*>","i"),function(dn,dp){dp=dp.replace(aG,"$1").replace(b4,"$1");if(dm.chars){dm.chars(ae(dp))}return""});dg("",dj.last())}if(de==dk){throw"Parse Error: "+de}dk=de}dg();function dd(dn,dr,ds,dp){dr=ap(dr);if(ce[dr]){while(dj.last()&&ao[dj.last()]){dg("",dj.last())}}if(P[dr]&&dj.last()==dr){dg("",dr)}dp=a0[dr]||!!dp;if(!dp){dj.push(dr)}var dq={};ds.replace(cG,function(dw,dv,du,dy,dt){var dx=du||dy||dt||"";dq[dv]=ae(dx)});if(dm.start){dm.start(dr,dq,dp)}}function dg(dn,dq){var dr=0,dp;dq=ap(dq);if(dq){for(dr=dj.length-1;dr>=0;dr--){if(dj[dr]==dq){break}}}if(dr>=0){for(dp=dj.length-1;dp>=dr;dp--){if(dm.end){dm.end(dj[dp])}}dj.length=dr}}}var C=t.createElement("pre");function ae(dd){C.innerHTML=dd.replace(/</g,"&lt;");return C.innerText||C.textContent||""}function aI(dd){return dd.replace(/&/g,"&amp;").replace(bm,function(de){return"&#"+de.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function ba(de){var df=false;var dd=bM(de,de.push);return{start:function(dg,di,dh){dg=ap(dg);if(!df&&bW[dg]){df=dg}if(!df&&bE[dg]==true){dd("<");dd(dg);bb(di,function(dk,dj){var dl=ap(dj);if(be[dl]==true&&(c1[dl]!==true||dk.match(bJ))){dd(" ");dd(dj);dd('="');dd(aI(dk));dd('"')}});dd(dh?"/>":">")}},end:function(dg){dg=ap(dg);if(!df&&bE[dg]==true){dd("</");dd(dg);dd(">")}if(dg==df){df=false}},chars:function(dg){if(!df){dd(aI(dg))}}}}var cn={},cR="ng-"+new Date().getTime(),an=1,bX=(b3.document.addEventListener?function(dd,df,de){dd.addEventListener(df,de,false)}:function(dd,df,de){dd.attachEvent("on"+df,de)}),ad=(b3.document.removeEventListener?function(dd,df,de){dd.removeEventListener(df,de,false)}:function(dd,df,de){dd.detachEvent("on"+df,de)});function cr(){return(an++)}function cm(df){var di={},dg=df[0].style,dh,dd,de;if(typeof dg.length=="number"){for(de=0;de<dg.length;de++){dd=dg[de];di[dd]=dg[dd]}}else{for(dd in dg){dh=dg[dd];if(1*dd!=dd&&dd!="cssText"&&dh&&typeof dh=="string"&&dh!="false"){di[dd]=dh}}}return di}if(av){ck(bA.prototype,{text:function(dd){var de=this[0];if(de.nodeType==3){if(cK(dd)){de.nodeValue=dd}return de.nodeValue}else{if(cK(dd)){de.innerText=dd}return de.innerText}}})}function c3(dd){if(cu(dd)&&dd.charAt(0)!="<"){throw new c2("selectors not implemented")}return new bA(dd)}function bA(dd){if(dd instanceof bA){return dd}else{if(cu(dd)){var de=t.createElement("div");de.innerHTML="<div>&nbsp;</div>"+dd;de.removeChild(de.firstChild);cS(this,de.childNodes);this.remove()}else{cS(this,dd)}}}function aB(dd){return dd.cloneNode(true)}function cE(df){aY(df);for(var de=0,dd=df.childNodes||[];de<dd.length;de++){cE(dd[de])}}function aY(de){var df=de[cR],dd=cn[df];if(dd){bb(dd.bind||{},function(dh,dg){ad(de,dg,dh)});delete cn[df];de[cR]=bw}}function aO(df,de,dg){var dh=df[cR],dd=cn[dh||-1];if(cK(dg)){if(!dd){df[cR]=dh=cr();dd=cn[dh]={}}dd[de]=dg}else{return dd?dd[de]:null}}function cA(df,dd,de){var dg=" "+dd+" ";return((" "+df.className+" ").replace(/[\n\t]/g," ").indexOf(dg)>-1)}function aw(de,dd){de.className=ax((" "+de.className+" ").replace(/[\n\t]/g," ").replace(" "+dd+" ",""))}function cf(de,dd){if(!cA(de,dd)){de.className=ax(de.className+" "+dd)}}function cS(dd,df){if(df){df=(!df.nodeName&&cK(df.length)&&!bj(df))?df:[df];for(var de=0;de<df.length;de++){dd.push(df[de])}}}var M=bA.prototype={ready:function(de){var df=false;function dd(){if(df){return}df=true;de()}this.bind("DOMContentLoaded",dd);c3(b3).bind("load",dd)},toString:function(){var dd=[];bb(this,function(de){dd.push(""+de)});return"["+dd.join(", ")+"]"},length:0,push:F,sort:[].sort,splice:[].splice};var a5=cY("multiple,selected,checked,disabled,readonly");bb({data:aO,scope:function(dd){var de;while(dd&&!(de=cw(dd).data(bZ))){dd=dd.parentNode}return de},removeAttr:function(de,dd){de.removeAttribute(dd)},hasClass:cA,css:function(de,dd,df){if(cK(df)){de.style[dd]=df}else{return de.style[dd]}},attr:function(de,dd,df){if(a5[dd]){if(cK(df)){de[dd]=!!df}else{return de[dd]}}else{if(cK(df)){de.setAttribute(dd,df)}else{if(de.getAttribute){return de.getAttribute(dd,2)}}}},text:ck((av<9)?function(dd,de){if(dd.nodeType==3){if(bI(de)){return dd.nodeValue}dd.nodeValue=de}else{if(bI(de)){return dd.innerText}dd.innerText=de}}:function(dd,de){if(bI(de)){return dd.textContent}dd.textContent=de},{$dv:""}),val:function(dd,de){if(bI(de)){return dd.value}dd.value=de},html:function(de,df){if(bI(df)){return de.innerHTML}for(var dd=0,dg=de.childNodes;dd<dg.length;dd++){cE(dg[dd])}de.innerHTML=df}},function(de,dd){bA.prototype[dd]=function(dg,df){var di,dh;if((de.length==2?dg:df)===bw){if(c9(dg)){for(di=0;di<this.length;di++){for(dh in dg){de(this[di],dh,dg[dh])}}return this}else{if(this.length){return de(this[0],dg,df)}}}else{for(di=0;di<this.length;di++){de(this[di],dg,df)}return this}return de.$dv}});bb({removeData:aY,dealoc:cE,bind:function(de,dg,df){var dh=aO(de,"bind"),dd;if(!dh){aO(de,"bind",dh={})}bb(dg.split(" "),function(di){dd=dh[di];if(!dd){dh[di]=dd=function(dj){if(!dj.preventDefault){dj.preventDefault=function(){dj.returnValue=false}}if(!dj.stopPropagation){dj.stopPropagation=function(){dj.cancelBubble=true}}bb(dd.fns,function(dk){dk.call(de,dj)})};dd.fns=[];bX(de,di,dd)}dd.fns.push(df)})},replaceWith:function(de,dg){var dd,df=de.parentNode;cE(de);bb(new bA(dg),function(dh){if(dd){df.insertBefore(dh,dd.nextSibling)}else{df.replaceChild(dh,de)}dd=dh})},children:function(de){var dd=[];bb(de.childNodes,function(df){if(df.nodeName!="#text"){dd.push(df)}});return dd},append:function(dd,de){bb(new bA(de),function(df){if(dd.nodeType===1){dd.appendChild(df)}})},prepend:function(de,df){if(de.nodeType===1){var dd=de.firstChild;bb(new bA(df),function(dg){if(dd){de.insertBefore(dg,dd)}else{de.appendChild(dg);dd=dg}})}},remove:function(dd){cE(dd);var de=dd.parentNode;if(de){de.removeChild(dd)}},after:function(de,dg){var dd=de,df=de.parentNode;bb(new bA(dg),function(dh){df.insertBefore(dh,dd.nextSibling);dd=dh})},addClass:cf,removeClass:aw,toggleClass:function(de,dd,df){if(bI(df)){df=!cA(de,dd)}(df?cf:aw)(de,dd)},parent:function(dd){var de=dd.parentNode;return de&&de.nodeType!==11?de:null},next:function(dd){return dd.nextSibling},find:function(de,dd){return de.getElementsByTagName(dd)},clone:aB},function(de,dd){bA.prototype[dd]=function(dg,df){var di;for(var dh=0;dh<this.length;dh++){if(di==bw){di=de(this[dh],dg,df);if(di!==bw){di=cw(di)}}else{cS(di,de(this[dh],dg,df))}}return di==bw?this:di}});var a3={typeOf:function(de){if(de===null){return x}var dd=typeof de;if(dd==aT){if(de instanceof Array){return a8}if(az(de)){return bi}if(de.nodeType==1){return cU}}return dd}};var c8={copy:bB,size:ay,equals:q};var bp={extend:ck};var R={indexOf:c6,sum:function(di,dh){var df=aF.Function["compile"](dh);var de=0;for(var dd=0;dd<di.length;dd++){var dg=1*df(di[dd]);if(!isNaN(dg)){de+=dg}}return de},remove:function(df,de){var dd=c6(df,de);if(dd>=0){df.splice(dd,1)}return de},filter:function(dk,dj){var df=[];df.check=function(dm){for(var dl=0;dl<df.length;dl++){if(!df[dl](dm)){return false}}return true};var dh=function(dn,dp){if(dp.charAt(0)==="!"){return !dh(dn,dp.substr(1))}switch(typeof dn){case"boolean":case"number":case"string":return(""+dn).toLowerCase().indexOf(dp)>-1;case"object":for(var dm in dn){if(dm.charAt(0)!=="$"&&dh(dn[dm],dp)){return true}}return false;case"array":for(var dl=0;dl<dn.length;dl++){if(dh(dn[dl],dp)){return true}}return false;default:return false}};switch(typeof dj){case"boolean":case"number":case"string":dj={$:dj};case"object":for(var dg in dj){if(dg=="$"){(function(){var dl=(""+dj[dg]).toLowerCase();if(!dl){return}df.push(function(dm){return dh(dm,dl)})})()}else{(function(){var dl=dg;var dm=(""+dj[dg]).toLowerCase();if(!dm){return}df.push(function(dn){return dh(bY(dn,dl),dm)})})()}}break;case bG:df.push(dj);break;default:return dk}var de=[];for(var dd=0;dd<dk.length;dd++){var di=dk[dd];if(df.check(di)){de.push(di)}}return de},add:function(de,dd){de.push(bI(dd)?{}:dd);return de},count:function(dg,df){if(!df){return dg.length}var dd=aF.Function["compile"](df),de=0;bb(dg,function(dh){if(dd(dh)){de++}});return de},orderBy:function(dk,dd,dj){if(!dd){return dk}dd=bf(dd)?dd:[dd];dd=aL(dd,function(dl){var dn=false,dm=dl||aJ;if(cu(dl)){if((dl.charAt(0)=="+"||dl.charAt(0)=="-")){dn=dl.charAt(0)=="-";dl=dl.substring(1)}dm=bz(dl).fnSelf}return di(function(dq,dp){return dh(dm(dq),dm(dp))},dn)});var dg=[];for(var df=0;df<dk.length;df++){dg.push(dk[df])}return dg.sort(di(de,dj));function de(dp,dn){for(var dm=0;dm<dd.length;dm++){var dl=dd[dm](dp,dn);if(dl!==0){return dl}}return 0}function di(dl,dm){return cC(dm)?function(dp,dn){return dl(dn,dp)}:dl}function dh(dp,dn){var dm=typeof dp;var dl=typeof dn;if(dm==dl){if(dm=="string"){dp=dp.toLowerCase()}if(dm=="string"){dn=dn.toLowerCase()}if(dp===dn){return 0}return dp<dn?-1:1}else{return dm<dl?-1:1}}},limitTo:function(dh,dd){dd=parseInt(dd,10);var de=[],df,dg;if(dd>0){df=0;dg=dd}else{df=dh.length+dd;dg=dh.length}for(;df<dg;df++){de.push(dh[df])}return de}};var bd=/^(\d{4})-(\d\d)-(\d\d)(?:T(\d\d)(?:\:(\d\d)(?:\:(\d\d)(?:\.(\d{3}))?)?)?Z)?$/;var au={quote:function(dd){return'"'+dd.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v")+'"'},quoteUnicode:function(dd){var di=aF.String["quote"](dd);var dh=[];for(var de=0;de<di.length;de++){var df=di.charCodeAt(de);if(df<128){dh.push(di.charAt(de))}else{var dg="000"+df.toString(16);dh.push("\\u"+dg.substring(dg.length-4))}}return dh.join("")},toDate:function(df){var de;if(cu(df)&&(de=df.match(bd))){var dd=new Date(0);dd.setUTCFullYear(de[1],de[2]-1,de[3]);dd.setUTCHours(de[4]||0,de[5]||0,de[6]||0,de[7]||0);return dd}return df}};var aj={toString:function(de){if(!de){return de}var dd=de.toISOString?de.toISOString():"";return(dd.length==24)?dd:cz(de.getUTCFullYear(),4)+"-"+cz(de.getUTCMonth()+1,2)+"-"+cz(de.getUTCDate(),2)+"T"+cz(de.getUTCHours(),2)+":"+cz(de.getUTCMinutes(),2)+":"+cz(de.getUTCSeconds(),2)+"."+cz(de.getUTCMilliseconds(),3)+"Z"}};var B={compile:function(dd){if(I(dd)){return dd}else{if(dd){return bz(dd).fnSelf}else{return aJ}}}};function n(de){var df=typeof de;var dd=de;if(df=="object"){if(typeof(dd=de.$hashKey)=="function"){dd=de.$hashKey()}else{if(dd===bw){dd=de.$hashKey=cI()}}}return df+":"+dd}function z(){}z.prototype={put:function(de,dg){var df=n(de);var dd=this[df];this[df]=dg;return dd},get:function(dd){return this[n(dd)]},remove:function(dd){var de=n(dd);var df=this[de];delete this[de];return df}};function N(de,dd){aF[de]=aF[de]||{};bb(dd,function(df){ck(aF[de],df)})}N("Global",[a3]);N("Collection",[a3,c8]);N("Array",[a3,c8,R]);N("Object",[a3,c8,bp]);N("String",[a3,au]);N("Date",[a3,aj]);aF.Date.toString=aj.toString;N("Function",[a3,c8,B]);cJ.currency=function(dd){this.$element.toggleClass("ng-format-negative",dd<0);return"$"+cJ.number.apply(this,[dd,2])};cJ.number=function(di,dj){if(isNaN(di)||!isFinite(di)){return""}dj=bI(dj)?2:dj;var de=di<0,dh=Math.pow(10,dj),dg=""+di,dd="",df;if(dg.indexOf("e")>-1){return dg}di=Math.round(di*dh)/dh;fraction=(""+di).split(".");dg=fraction[0];fraction=fraction[1]||"";if(de){dd="-";dg=dg.substring(1)}for(df=0;df<dg.length;df++){if((dg.length-df)%3===0&&df!==0){dd+=","}dd+=dg.charAt(df)}if(dj){while(fraction.length<dj){fraction+="0"}dd+="."+fraction.substring(0,dj)}return dd};function cz(de,df,dd){var dg="";if(de<0){dg="-";de=-de}de=""+de;while(de.length<df){de="0"+de}if(dd){de=de.substr(de.length-df)}return dg+de}function bx(de,df,dg,dd){return function(dh){var di=dh["get"+de]();if(dg>0||di>-dg){di+=dg}if(di===0&&dg==-12){di=12}return cz(di,df,dd)}}function b2(de,dd){return function(df){var dg=df["get"+de]();if(de=="Month"){dg=b7[dg]}else{dg=cT[dg]}return dd?dg.substr(0,3):dg}}var cT="Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(",");var b7="January,February,March,April,May,June,July,August,September,October,November,December".split(",");var bN={yyyy:bx("FullYear",4),yy:bx("FullYear",2,0,true),MMMMM:b2("Month"),MMM:b2("Month",true),MM:bx("Month",2,1),M:bx("Month",1,1),dd:bx("Date",2),d:bx("Date",1),HH:bx("Hours",2),H:bx("Hours",1),hh:bx("Hours",2,-12),h:bx("Hours",1,-12),mm:bx("Minutes",2),m:bx("Minutes",1),ss:bx("Seconds",2),s:bx("Seconds",1),EEEE:b2("Day"),EEE:b2("Day",true),a:function(dd){return dd.getHours()<12?"am":"pm"},Z:function(dd){var de=dd.getTimezoneOffset();return cz(de/60,2)+cz(Math.abs(de%60),2)}};var at=/([^yMdHhmsaZE]*)(E+|y+|M+|d+|H+|h+|m+|s+|a|Z)(.*)/;var cD=/^\d+$/;cJ.date=function(de,dh){if(cu(de)){if(cD.test(de)){de=parseInt(de,10)}else{de=au.toDate(de)}}if(aZ(de)){de=new Date(de)}if(!az(de)){return de}var di=de.toLocaleDateString(),df;if(dh&&cu(dh)){di="";var dg=[],dd;while(dh){dd=at.exec(dh);if(dd){dg=bk(dg,dd,1);dh=dg.pop()}else{dg.push(dh);dh=null}}bb(dg,function(dj){df=bN[dj];di+=df?df(de):dj})}return di};cJ.json=function(dd){this.$element.addClass("ng-monospace");return cy(dd,true)};cJ.lowercase=ap;cJ.uppercase=bQ;cJ.html=function(dd,de){return new a1(dd,de)};cJ.linky=function(dk){if(!dk){return dk}var dd=/((ftp|https?):\/\/|(mailto:)?[A-Za-z0-9._%+-]+@)\S*[^\s\.\;\,\(\)\{\}\<\>]/;var dg;var df=dk;var di=[];var dj=ba(di);var de;var dh;while(dg=df.match(dd)){de=dg[0];if(dg[2]==dg[3]){de="mailto:"+de}dh=dg.index;dj.chars(df.substr(0,dh));dj.start("a",{href:de});dj.chars(dg[0].replace(/^mailto:/,""));dj.end("a");df=df.substring(dh+dg[0].length)}dj.chars(df);return new a1(di.join(""))};function a6(dd,de){return{format:dd,parse:de||dd}}function G(dd){return(cK(dd)&&dd!==null)?""+dd:dd}var aX=/^\s*[-+]?\d*(\.\d*)?\s*$/;k.noop=a6(aJ,aJ);k.json=a6(cy,function(dd){return V(dd||"null")});k["boolean"]=a6(G,cC);k.number=a6(G,function(dd){if(dd==null||aX.exec(dd)){return dd===null||dd===""?null:1*dd}else{throw"Not a number"}});k.list=a6(function(dd){return dd?dd.join(", "):dd},function(de){var dd=[];bb((de||"").split(","),function(df){df=ax(df);if(df){dd.push(df)}});return dd});k.trim=a6(function(dd){return dd?ax(""+dd):""});ck(aN,{noop:function(){return null},regexp:function(de,dd,df){if(!de.match(dd)){return df||"Value does not match expected format "+dd+"."}else{return null}},number:function(dg,df,dd){var de=1*dg;if(de==dg){if(typeof df!=r&&de<df){return"Value can not be less than "+df+"."}if(typeof df!=r&&de>dd){return"Value can not be greater than "+dd+"."}return null}else{return"Not a number"}},integer:function(dg,de,dd){var df=aN.number(dg,de,dd);if(df){return df}if(!(""+dg).match(/^\s*[\d+]*\s*$/)||dg!=Math.round(dg)){return"Not a whole number"}return null},date:function(df){var dd=/^(\d\d?)\/(\d\d?)\/(\d\d\d\d)$/.exec(df);var de=dd?new Date(dd[3],dd[1]-1,dd[2]):0;return(de&&de.getFullYear()==dd[3]&&de.getMonth()==dd[1]-1&&de.getDate()==dd[2])?null:"Value is not a date. (Expecting format: 12/31/2009)."},email:function(dd){if(dd.match(/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/)){return null}return"Email needs to be in username@host.com format."},phone:function(dd){if(dd.match(/^1\(\d\d\d\)\d\d\d-\d\d\d\d$/)){return null}if(dd.match(/^\+\d{2,3} (\(\d{1,5}\))?[\d ]+\d$/)){return null}return"Phone number needs to be in 1(987)654-3210 format in North America or +999 (123) 45678 906 internationaly."},url:function(dd){if(dd.match(/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/)){return null}return"URL needs to be in http://server[:port]/path format."},json:function(dd){try{V(dd);return null}catch(de){return de.toString()}},asynchronous:function(dg,dk,de){if(!dg){return}var di=this;var dh=di.$element;var df=dh.data("$asyncValidator");if(!df){dh.data("$asyncValidator",df={inputs:{}})}df.current=dg;var dd=df.inputs[dg],dj=di.$service("$invalidWidgets");if(!dd){df.inputs[dg]=dd={inFlight:true};dj.markInvalid(di.$element);dh.addClass("ng-input-indicator-wait");dk(dg,function(dl,dm){dd.response=dm;dd.error=dl;dd.inFlight=false;if(df.current==dg){dh.removeClass("ng-input-indicator-wait");dj.markValid(dh)}dh.data(bn)();di.$service("$updateView")()})}else{if(dd.inFlight){dj.markInvalid(di.$element)}else{(de||i)(dd.response)}}return dd.error}});cx("$cookieStore",function(dd){return{get:function(de){return V(dd[de])},put:function(de,df){dd[de]=cy(df)},remove:function(de){delete dd[de]}}},["$cookies"]);cx("$cookies",function(de){var dh=this,di={},df={},dd,dj=false;de.addPollFn(function(){var dk=de.cookies();if(dd!=dk){dd=dk;bB(dk,df);bB(dk,di);if(dj){dh.$eval()}}})();dj=true;this.$onEval(cs,dg);return di;function dg(){var dl,dm,dn,dk;for(dl in df){if(bI(di[dl])){de.cookies(dl,bw)}}for(dl in di){dm=di[dl];if(!cu(dm)){if(cK(df[dl])){di[dl]=df[dl]}else{delete di[dl]}}else{if(dm!==df[dl]){de.cookies(dl,dm);dk=true}}}if(dk){dk=false;dn=de.cookies();for(dl in di){if(di[dl]!==dn[dl]){if(bI(dn[dl])){delete di[dl]}else{di[dl]=dn[dl]}dk=true}}}}},["$browser"]);cx("$defer",function(dd,de,df){return function(dh,dg){dd.defer(function(){try{dh()}catch(di){de(di)}finally{df()}},dg)}},["$browser","$exceptionHandler","$updateView"]);cx("$document",function(dd){return cw(dd.document)},["$window"]);var bO;cx("$exceptionHandler",bO=function(dd){return function(de){dd.error(de)}},["$log"]);cx("$hover",function(di,de){var dk,dg=this,dh,dj=300,df=10,dd=cw(de[0].body);di.hover(function(dp,dm){if(dm&&(dh=dp.attr(a)||dp.attr(j))){if(!dk){dk={callout:cw('<div id="ng-callout"></div>'),arrow:cw("<div></div>"),title:cw('<div class="ng-title"></div>'),content:cw('<div class="ng-content"></div>')};dk.callout.append(dk.arrow);dk.callout.append(dk.title);dk.callout.append(dk.content);dd.append(dk.callout)}var dl=dd[0].getBoundingClientRect(),dn=dp[0].getBoundingClientRect(),dq=dl.right-dn.right-df;dk.title.text(dp.hasClass("ng-exception")?"EXCEPTION:":"Validation error...");dk.content.text(dh);if(dq<dj){dk.arrow.addClass("ng-arrow-right");dk.arrow.css({left:(dj+1)+"px"});dk.callout.css({position:"fixed",left:(dn.left-df-dj-4)+"px",top:(dn.top-3)+"px",width:dj+"px"})}else{dk.arrow.addClass("ng-arrow-left");dk.callout.css({position:"fixed",left:(dn.right+df)+"px",top:(dn.top-3)+"px",width:dj+"px"})}}else{if(dk){dk.callout.remove();dk=null}}})},["$browser","$document"],true);cx("$invalidWidgets",function(){var de=[];de.markValid=function(dg){var df=c6(de,dg);if(df!=-1){de.splice(df,1)}};de.markInvalid=function(dg){var df=c6(de,dg);if(df===-1){de.push(dg)}};de.visible=function(){var df=0;bb(de,function(dg){df=df+(aW(dg)?1:0)});return df};this.$onEval(cs,function(){for(var df=0;df<de.length;){var dg=de[df];if(dd(dg[0])){de.splice(df,1);if(dg.dealoc){dg.dealoc()}}else{df++}}});function dd(dg){if(dg==b3.document){return false}var df=dg.parentNode;return !df||dd(df)}return de});var L=/^(file|ftp|http|https):\/\/(\w+:{0,1}\w*@)?([\w\.-]*)(:([0-9]+))?(\/[^\?#]*)?(\?([^#]*))?(#(.*))?$/,D=/^([^\?]*)?(\?([^\?]*))?$/,cQ={http:80,https:443,ftp:21};cx("$location",function(dp){var dn=this,dk={update:df,updateHash:dh},dg={};dp.onHashChange(function(){df(dp.getUrl());bB(dk,dg);dn.$eval()})();this.$onEval(bu,dj);this.$onEval(cs,di);return dk;function df(dq){if(cu(dq)){ck(dk,dm(dq))}else{if(cK(dq.hash)){ck(dq,cu(dq.hash)?de(dq.hash):dq.hash)}ck(dk,dq);if(cK(dq.hashPath||dq.hashSearch)){dk.hash=dd(dk)}dk.href=dl(dk)}}function dh(ds,dq){var dr={};if(cu(ds)){dr.hashPath=ds;dr.hashSearch=dq||{}}else{dr.hashSearch=ds}dr.hash=dd(dr);df({hash:dr})}function dj(){if(!q(dk,dg)){if(dk.href!=dg.href){df(dk.href);return}if(dk.hash!=dg.hash){var dq=de(dk.hash);dh(dq.hashPath,dq.hashSearch)}else{dk.hash=dd(dk);dk.href=dl(dk)}df(dk.href)}}function di(){dj();if(dp.getUrl()!=dk.href){dp.setUrl(dk.href);bB(dk,dg)}}function dl(ds){var dr=S(ds.search);var dq=(ds.port==cQ[ds.protocol]?null:ds.port);return ds.protocol+"://"+ds.host+(dq?":"+dq:"")+ds.path+(dr?"?"+dr:"")+(ds.hash?"#"+ds.hash:"")}function dd(dr){var dq=S(dr.hashSearch);return escape(dr.hashPath).replace(/%21/gi,"!").replace(/%3A/gi,":").replace(/%24/gi,"$")+(dq?"?"+dq:"")}function dm(dq){var ds={};var dr=L.exec(dq);if(dr){ds.href=dq.replace(/#$/,"");ds.protocol=dr[1];ds.host=dr[3]||"";ds.port=dr[5]||cQ[ds.protocol]||null;ds.path=dr[6]||"";ds.search=al(dr[8]);ds.hash=dr[10]||"";ck(ds,de(ds.hash))}return ds}function de(ds){var dr={};var dq=D.exec(ds);if(dq){dr.hash=ds;dr.hashPath=unescape(dq[1]||"");dr.hashSearch=al(dq[3])}return dr}},["$browser"]);var ag;cx("$log",ag=function(de){return{log:dd("log"),warn:dd("warn"),info:dd("info"),error:dd("error")};function dd(dg){var df=de.console||{};var dh=df[dg]||df.log||i;if(dh.apply){return function(){var di=[];bb(arguments,function(dj){di.push(bh(dj))});return dh.apply(df,di)}}else{return dh}}},["$window"]);cx("$resource",function(dd){var de=new bV(dd);return bM(de,de.route)},["$xhr.cache"]);cx("$route",function(dl,dg){var dm={},dh=[],df=de,dj=this,dd=0,dk={routes:dm,onChange:function(dn){dh.push(dn);return dn},parent:function(dn){if(dn){dj=dn}},when:function(dp,dq){if(bI(dp)){return dm}var dn=dm[dp];if(!dn){dn=dm[dp]={}}if(dq){ck(dn,dq)}dd++;return dn},otherwise:function(dn){dk.when(null,dn)},reload:function(){dd++}};function de(dp,dn,ds){var dr="^"+dn.replace(/[\.\\\(\)\^\$]/g,"$1")+"$",dt=[],du={};bb(dn.split(/\W/),function(dw){if(dw){var dv=new RegExp(":"+dw+"([\\W])");if(dr.match(dv)){dr=dr.replace(dv,"([^/]*)$1");dt.push(dw)}}});var dq=dp.match(new RegExp(dr));if(dq){bb(dt,function(dw,dv){du[dw]=dq[dv+1]});if(ds){this.$set(ds,du)}}return dq?du:null}function di(){var dp,dn,dr,ds,dq,dt;dk.current=null;bb(dm,function(du,dv){if(!dr){if(dr=df(dl.hashPath,dv)){dn=du}}});dn=dn||dm[null];if(dn){if(dn.redirectTo){if(cu(dn.redirectTo)){dt={hashPath:"",hashSearch:ck({},dl.hashSearch,dr)};bb(dn.redirectTo.split(":"),function(dv,du){if(du==0){dt.hashPath+=dv}else{ds=dv.match(/(\w+)(.*)/);dq=ds[1];dt.hashPath+=dr[dq]||dl.hashSearch[dq];dt.hashPath+=ds[2]||"";delete dt.hashSearch[dq]}})}else{dt={hash:dn.redirectTo(dr,dl.hash,dl.hashPath,dl.hashSearch)}}dl.update(dt);dg();return}dp=b5(dj);dk.current=ck({},dn,{scope:dp,params:ck({},dl.hashSearch,dr)})}bb(dh,dj.$tryEval);if(dp){dp.$become(dk.current.controller)}}this.$watch(function(){return dd+dl.hash},di);return dk},["$location","$updateView"]);function dc(dd){var de=this;var df;function dg(){df=false;de.$eval()}return dd.isMock?dg:function(){if(!df){df=true;dd.defer(dg,dc.delay)}}}dc.delay=25;cx("$updateView",dc,["$browser"]);cx("$window",bM(b3,aJ,b3));cx("$xhr.bulk",function(de,dd,dh){var di=[],dg=this;function df(dn,dj,dk,dm){if(I(dk)){dm=dk;dk=null}var dl;bb(df.urls,function(dp){if(I(dp.match)?dp.match(dj):dp.match.exec(dj)){dl=dp}});if(dl){if(!dl.requests){dl.requests=[]}dl.requests.push({method:dn,url:dj,data:dk,callback:dm})}else{de(dn,dj,dk,dm)}}df.urls={};df.flush=function(dj){bb(df.urls,function(dk,dl){var dm=dk.requests;if(dm&&dm.length){dk.requests=[];dk.callbacks=[];de("POST",dl,{requests:dm},function(dp,dn){bb(dn,function(dq,dr){try{if(dq.status==200){(dm[dr].callback||i)(dq.status,dq.response)}else{dd(dm[dr],dq)}}catch(ds){dh.error(ds)}});(dj||i)()});dg.$eval()}})};this.$onEval(cs,df.flush);return df},["$xhr","$xhr.error","$log"]);cx("$xhr.cache",function(dd,dg,dh){var di={},df=this;function de(dr,dj,dk,dq,dp,dl){if(I(dk)){dq=dk;dk=null}if(dr=="GET"){var dn,dm;if(dm=de.data[dj]){if(dl){dq(200,bB(dm.value))}else{dg(function(){dq(200,bB(dm.value))})}if(!dp){return}}if(dn=di[dj]){dn.callbacks.push(dq)}else{di[dj]={callbacks:[dq]};de.delegate(dr,dj,dk,function(ds,dt){if(ds==200){de.data[dj]={value:dt}}var du=di[dj].callbacks;delete di[dj];bb(du,function(dw){try{(dw||i)(ds,bB(dt))}catch(dv){dh.error(dv)}})})}}else{de.data={};de.delegate(dr,dj,dk,dq)}}de.data={};de.delegate=dd;return de},["$xhr.bulk","$defer","$log"]);cx("$xhr.error",function(dd){return function(df,de){dd.error("ERROR: XHR: "+df.url,df,de)}},["$log"]);cx("$xhr",function(de,dd,dh,dg){var df={common:{Accept:"application/json, text/plain, */*","X-Requested-With":"XMLHttpRequest"},post:{"Content-Type":"application/x-www-form-urlencoded"},get:{},head:{},put:{},"delete":{},patch:{}};function di(dm,dj,dk,dl){if(I(dk)){dl=dk;dk=null}if(dk&&c9(dk)){dk=cy(dk)}de.xhr(dm,dj,dk,function(dp,dn){try{if(cu(dn)){if(dn.match(/^\)\]\}',\n/)){dn=dn.substr(6)}if(/^\s*[\[\{]/.exec(dn)&&/[\}\]]\s*$/.exec(dn)){dn=V(dn,true)}}if(200<=dp&&dp<300){dl(dp,dn)}else{dd({method:dm,url:dj,data:dk,callback:dl},{status:dp,body:dn})}}catch(dq){dh.error(dq)}finally{dg()}},ck({"X-XSRF-TOKEN":de.cookies()["XSRF-TOKEN"]},df.common,df[ap(dm)]))}di.defaults={headers:df};return di},["$browser","$xhr.error","$log","$updateView"]);ac("ng:init",function(dd){return function(de){this.$tryEval(dd,de)}});ac("ng:controller",function(dd){this.scope(true);return function(df){var de=bY(b3,dd,true)||bY(this,dd,true);if(!de){throw"Can not find '"+dd+"' controller."}if(!I(de)){throw"Reference '"+dd+"' is not a class."}this.$become(de)}});ac("ng:eval",function(dd){return function(de){this.$onEval(dd,de)}});ac("ng:bind",function(de,dd){dd.addClass("ng-binding");return function(dg){var df=i,dh=i;this.$onEval(function(){var dj,dn,dk,dl,dm,di=this.hasOwnProperty(bF)?this.$element:bw;this.$element=dg;dn=this.$tryEval(de,function(dp){dj=bh(dp)});this.$element=di;if(dl=(dn instanceof a1)){dn=(dk=dn).html}if(df===dn&&dh==dj){return}dm=bR(dn);if(!dl&&!dm&&c9(dn)){dn=cy(dn,true)}if(dn!=df||dj!=dh){df=dn;dh=dj;cc(dg,a,dj);if(dj){dn=dj}if(dl){dg.html(dk.get())}else{if(dm){dg.html("");dg.append(dn)}else{dg.text(dn==bw?"":dn)}}}},dg)}});var bK={};function db(de){var dd=bK[de];if(!dd){var df=[];bb(a4(de),function(dh){var dg=c0(dh);df.push(dg?function(dj){var di,dk=this.$tryEval(dg,function(dl){di=cy(dl)});cc(dj,a,di);return di?di:dk}:function(){return dh})});bK[de]=dd=function(dk,dj){var dm=[],dg=this,dh=this.hasOwnProperty(bF)?dg.$element:bw;dg.$element=dk;for(var di=0;di<df.length;di++){var dl=df[di].call(dg,dk);if(bR(dl)){dl=""}else{if(c9(dl)){dl=cy(dl,dj)}}dm.push(dl)}dg.$element=dh;return dm.join("")}}return dd}ac("ng:bind-template",function(de,dd){dd.addClass("ng-binding");var df=db(de);return function(dh){var dg;this.$onEval(function(){var di=df.call(this,dh,true);if(di!=dg){dh.text(di);dg=di}},dh)}});var d={disabled:"disabled",readonly:"readOnly",checked:"checked",selected:"selected",multiple:"multiple"};ac("ng:bind-attr",function(dd){return function(df){var de={};this.$onEval(function(){var dg=this.$eval(dd);for(var dh in dg){var dj=db(dg[dh]).call(this,df),di=d[ap(dh)];if(de[dh]!==dj){de[dh]=dj;if(di){if(cC(dj)){df.attr(di,di);df.attr("ng-"+di,dj)}else{df.removeAttr(di);df.removeAttr("ng-"+di)}(df.data(bn)||i)()}else{df.attr(dh,dj)}}}},df)}});ac("ng:click",function(de,dd){return cM("$updateView",function(dh,dg){var df=this;dg.bind("click",function(di){df.$tryEval(de,dg);dh();di.stopPropagation()})})});ac("ng:submit",function(de,dd){return cM("$updateView",function(dh,dg){var df=this;dg.bind("submit",function(di){df.$tryEval(de,dg);dh();di.preventDefault()})})});function bL(dd){return function(dg,de){var df=de[0].className+" ";return function(dh){this.$onEval(function(){if(dd(this.$index)){var di=this.$eval(dg);if(bf(di)){di=di.join(" ")}dh[0].className=ax(df+di)}},dh)}}}ac("ng:class",bL(function(){return true}));ac("ng:class-odd",bL(function(dd){return dd%2===0}));ac("ng:class-even",bL(function(dd){return dd%2===1}));ac("ng:show",function(de,dd){return function(df){this.$onEval(function(){df.css(aP,cC(this.$eval(de))?"":b)},df)}});ac("ng:hide",function(de,dd){return function(df){this.$onEval(function(){df.css(aP,cC(this.$eval(de))?b:"")},df)}});ac("ng:style",function(de,dd){return function(df){var dg=cm(df);this.$onEval(function(){var di=this.$eval(de)||{},dh,dj={};for(dh in di){if(dg[dh]===bw){dg[dh]=""}dj[dh]=di[dh]}for(dh in dg){dj[dh]=dj[dh]||dg[dh]}df.css(dj)},df)}});function a4(de){var df=[];var dg=0;var dd;while((dd=de.indexOf("{{",dg))>-1){if(dg<dd){df.push(de.substr(dg,dd-dg))}dg=dd;dd=de.indexOf("}}",dd);dd=dd<0?de.length:dd+2;df.push(de.substr(dg,dd-dg));dg=dd}if(dg!=de.length){df.push(de.substr(dg,de.length-dg))}return df.length===0?[de]:df}function c0(dd){var de=dd.replace(/\n/gm," ").match(/^\{\{(.*)\}\}$/);return de?de[1]:null}function cZ(dd){return dd.length>1||c0(dd[0])!==null}ak("{{}}",function(dh,dg,dd){var dj=a4(dh),de=this;if(cZ(dj)){if(ci(dd[0])){dd.attr("ng:bind-template",dh)}else{var df=dg,di;bb(a4(dh),function(dm){var dl=c0(dm);if(dl){di=cw("<span>");di.attr("ng:bind",dl)}else{di=cw(t.createTextNode(dm))}if(av&&dm.charAt(0)==" "){di=cw("<span>&nbsp;</span>");var dk=di.html();di.text(dm.substr(1));di.html(dk+di.html())}df.after(di);df=di});dg.remove()}}});ak("option",function(df,de,dd){if(ap(s(dd))=="option"){if(av<=7){aV(dd[0].outerHTML,{start:function(dg,dh){if(bI(dh.value)){dd.attr("value",df)}}})}else{if(dd[0].getAttribute("value")==null){dd.attr("value",df)}}}});var bS="ng:bind-attr";var aK={};bb("src,href,checked,disabled,multiple,readonly,selected".split(","),function(dd){aK["ng:"+dd]=dd});u("{{}}",function(dg,de,df){if(ac(de)||ac("@"+de)){return}if(av&&de=="src"){dg=decodeURI(dg)}var dh=a4(dg),dd;if(cZ(dh)){df.removeAttr(de);dd=V(df.attr(bS)||"{}");dd[aK[de]||de]=dg;df.attr(bS,cy(dd))}});function bU(df,de){var dh=de.attr("name");var dd,dg;if(dh){dd=X(dh).assignable();dg=dd.assign;if(!dg){throw new c2("Expression '"+dh+"' is not assignable.")}return{get:function(){return dd(df)},set:function(di){if(di!==bw){return df.$tryEval(function(){dg(df,di)},de)}}}}}function bs(dg,df){var dd=bU(dg,df),dh=df.attr("ng:format")||p,de=b6(dh);if(dd){return{get:function(){return de.format(dg,dd.get())},set:function(di){return dd.set(de.parse(dg,di))}}}}function c(dd){return X(dd).validator()()}function b6(dd){return X(dd).formatter()()}function cd(dp,dh){var df=dh.attr("ng:validate")||p,de=c(df),dd=dh.attr("ng:required"),dq=dh.attr("ng:format")||p,dn=b6(dq),dm,dg,dj,di,dl=dp.$service("$invalidWidgets")||{markValid:i,markInvalid:i};if(!de){throw"Validator named '"+df+"' not found."}dm=dn.format;dg=dn.parse;if(dd){dp.$watch(dd,function(dr){di=dr;dk()})}else{di=dd===""}dh.data(bn,dk);return{get:function(){if(dj){cc(dh,j,null)}try{var dr=dg(dp,dh.val());dk();return dr}catch(ds){dj=ds;cc(dh,j,ds)}},set:function(ds){var dr=dh.val(),dt=dm(dp,ds);if(dr!=dt){dh.val(dt||"")}dk()}};function dk(){var dt=ax(dh.val());if(dh[0].disabled||dh[0].readOnly){cc(dh,j,null);dl.markValid(dh)}else{var ds,dr=cj(dp,{$element:dh});ds=di&&!dt?"Required":(dt?de(dr,dt):null);cc(dh,j,ds);dj=ds;if(ds){dl.markInvalid(dh)}else{dl.markValid(dh)}}}}function aM(de,dd){var dg=dd[0],df=dg.value;return{get:function(){return !!dg.checked},set:function(dh){dg.checked=cC(dh)}}}function c7(de,dd){var df=dd[0];return{get:function(){return df.checked?df.value:null},set:function(dg){df.checked=dg==df.value}}}function cP(df,de){var dg=de.attr("ng:format")||p,dd=b6(dg);return{get:function(){var dh=[];bb(de[0].options,function(di){if(di.selected){dh.push(dd.parse(df,di.value))}});return dh},set:function(dh){var di={};bb(dh,function(dj){di[dd.format(df,dj)]=true});bb(de[0].options,function(dj){dj.selected=di[dj.value]})}}}function T(){return{get:i,set:i}}var bq=cb("keydown change",bU,cd,f(),true),cg=cb("click",T,T,i),c4={text:bq,textarea:bq,hidden:bq,password:bq,button:cg,submit:cg,reset:cg,image:cg,checkbox:cb("click",bs,aM,f(false)),radio:cb("click",bs,c7,cH),"select-one":cb("change",bU,cd,f(null)),"select-multiple":cb("change",bU,cP,f([]))};function f(dd){return function(df,de){var dg=de.get();if(!dg&&cK(dd)){dg=bB(dd)}if(bI(df.get())&&cK(dg)){df.set(dg)}}}function cH(dg,dd,dh){var df=dg.get(),di=dd.get(),de=dh[0];de.checked=false;de.name=this.$id+"@"+de.name;if(bI(df)){dg.set(df=null)}if(df==null&&di!==null){dg.set(di)}dd.set(df)}function cb(df,de,dd,dg,dh){return cM("$updateView","$defer",function(dq,dn,dl){var dm=this,dk=de(dm,dl),di=dd(dm,dl),dp=dl.attr("ng:change")||"",dj;if(dk){dg.call(dm,dk,di,dl);this.$eval(dl.attr("ng:init")||"");dl.bind(df,function(ds){function dr(){var dt=di.get();if(!dh||dt!=dj){dk.set(dt);dj=dk.get();dm.$tryEval(dp,dl);dq()}}ds.type=="keydown"?dn(dr):dr()});dm.$watch(dk.get,function(dr){if(dj!==dr){di.set(dj=dr)}})}})}function aa(dd){this.directives(true);this.descend(true);return c4[ap(dd[0].type)]||i}E("input",aa);E("textarea",aa);E("button",aa);var ca=/^(.*)\s+for\s+([\$\w][\$\w\d]*)\s+in\s+(.*)$/;E("select",function(df){this.descend(true);this.directives(true);var dh=df.attr("multiple");var dj=df.attr("ng:options");var de;if(!dj){return aa.call(this,df)}if(!(de=dj.match(ca))){throw c2("Expected ng:options in form of '_expresion_ for _item_ in _collection_' but got '"+dj+"'.")}var dk=bz(de[1]).fnSelf;var di=de[2];var dd=bz(de[3]).fnSelf;var dg=cw(t.createElement("option"));return function(dl){var dr=this;var dn=[];var dt=[];var dm=dh?{}:false;var dp=dg.clone().val("");var ds=dg.clone().val("?");var dq=bU(dr,df);bb(dl.children(),function(du){if(du.value==""){dp=false}});dl.bind("change",function(){var dx=dd(dr)||[];var dw=dl.val();var du,dv;if(dh){dw=[];for(du=0,dv=dn.length;du<dv;du++){if(dn[du][0].selected){dw.push(dx[du])}}}else{if(dw=="?"){dw=bw}else{dw=(dw==""?null:dx[dw])}}if(!bI(dw)){dq.set(dw)}dr.$tryEval(function(){dr.$root.$eval()})});dr.$onEval(function(){var dF=this;var dy=dd(dF)||[];var dC;var du;var dA;var dz;var dE;var dw;var dD=dF.$new();var dv=dq.get();var dB;var dG="";var dx=dh;if(dx){dG=new z();if(dv&&aZ(du=dv.length)){for(dz=0;dz<du;dz++){dG.put(dv[dz],true)}}}try{for(dz=0,du=dy.length;dz<du;dz++){dB=dD[di]=dy[dz];dE=dk(dD);if(dt.length>dz){dw=dn[dz];if(dE!=dt[dz]){(dw).text(dt[dz]=dE)}}else{if(!dA){dA=t.createDocumentFragment()}dt.push(dE);dn.push(dw=dg.clone());dw.attr("value",dz).text(dE);dA.appendChild(dw[0])}if(dx){if(dm[dz]!=(dC=dG.remove(dB))){dw[0].selected=!!(dm[dz]=dC)}}else{if(dv==dB){dG=dz}}}if(dA){dl.append(cw(dA))}while(dn.length>dz){dn.pop().remove();delete dm[dn.length]}if(!dx){if(dG===""&&dv){dG="?"}if(dm!==dG){if(dp){if(dm==""){dp.remove()}if(dG===""){dl.prepend(dp)}}if(ds){if(dm=="?"){ds.remove()}if(dG==="?"){dl.prepend(ds)}}dl.val(dm=dG)}}}finally{dD=null}})}});E("ng:include",function(df){var dg=this,de=df.attr("src"),dh=df.attr("scope")||"",dd=df[0].getAttribute("onload")||"";if(df[0]["ng:compiled"]){this.descend(true);this.directives(true)}else{df[0]["ng:compiled"]=true;return ck(function(dn,dk){var dm=this,di;var dp=0;var dl=false;function dj(){dp++}this.$watch(de,dj);this.$watch(dh,dj);dm.$onEval(function(){if(di&&!dl){dl=true;try{di.$eval()}finally{dl=false}}});this.$watch(function(){return dp},function(){var dr=this.$eval(de),dq=this.$eval(dh);if(dr){dn("GET",dr,null,function(dt,ds){dk.html(ds);di=dq||b5(dm);dg.compile(dk)(di);dm.$eval(dd)},false,true)}else{di=null;dk.html("")}})},{$inject:["$xhr.cache"]})}});var l=E("ng:switch",function(dh){var di=this,dg=dh.attr("on"),dk=(dh.attr("using")||"equals"),dd=dk.split(":"),de=l[dd.shift()],df=dh.attr("change")||"",dj=[];if(!de){throw"Using expression '"+dk+"' unknown."}if(!dg){throw"Missing 'on' attribute."}a2(dh,function(dn){var dl=dn.attr("ng:switch-when");var dm={change:df,element:dn,template:di.compile(dn)};if(cu(dl)){dm.when=function(dq,dr){var dp=[dr,dl];bb(dd,function(ds){dp.push(ds)});return de.apply(dq,dp)};dj.unshift(dm)}else{if(cu(dn.attr("ng:switch-default"))){dm.when=cF(true);dj.push(dm)}}});bb(dj,function(dl){dl.element.remove()});dh.html("");return function(dm){var dn=this,dl;this.$watch(dg,function(dq){var dp=false;dm.html("");dl=b5(dn);bb(dj,function(dr){if(!dp&&dr.when(dl,dq)){dp=true;dl.$tryEval(dr.change,dm);dr.template(dl,function(ds){dm.append(ds)})}})});dn.$onEval(function(){if(dl){dl.$eval()}})}},{equals:function(de,dd){return""+de==dd}});E("a",function(){this.descend(true);this.directives(true);return function(dd){var de=((dd.attr("ng:bind-attr")||"").indexOf('"href":')!==-1);if(!de&&!dd.attr("name")&&!dd.attr("href")){dd.attr("href","")}if(dd.attr("href")===""&&!de){dd.bind("click",function(df){df.preventDefault()})}}});E("@ng:repeat",function(df,dd){dd.removeAttr("ng:repeat");dd.replaceWith(cw("<!-- ng:repeat: "+df+" -->"));var de=this.compile(dd);return function(dm){var dj=df.match(/^\s*(.+)\s+in\s+(.*)\s*$/),dg,dn,dh,dl;if(!dj){throw c2("Expected ng:repeat in form of '_item_ in _collection_' but got '"+df+"'.")}dg=dj[1];dn=dj[2];dj=dg.match(/^([\$\w]+)|\(([\$\w]+)\s*,\s*([\$\w]+)\)$/);if(!dj){throw c2("'item' in 'item in collection' should be identifier or (key, value) but got '"+keyValue+"'.")}dh=dj[3]||dj[1];dl=dj[2];var dk=[],di=this;this.$onEval(function(){var ds=0,dq=dk.length,dx=dm,dr=this.$tryEval(dn,dm),dw=ay(dr,true),dt=(dd[0].nodeName!="OPTION")?t.createDocumentFragment():null,dp,du,dv;for(dv in dr){if(dr.hasOwnProperty(dv)){if(ds<dq){du=dk[ds];du[dh]=dr[dv];if(dl){du[dl]=dv}dx=du.$element;du.$position=ds==0?"first":(ds==dw-1?"last":"middle");du.$eval()}else{du=b5(di);du[dh]=dr[dv];if(dl){du[dl]=dv}du.$index=ds;du.$position=ds==0?"first":(ds==dw-1?"last":"middle");dk.push(du);de(du,function(dy){dy.attr("ng:repeat-index",ds);if(dt){dt.appendChild(dy[0]);dp=true}else{dx.after(dy);dx=dy}})}ds++}}if(dp){dx.after(cw(dt))}while(dk.length>ds){dk.pop().$element.remove()}},dm)}});E("@ng:non-bindable",i);E("ng:view",function(dd){var de=this;if(!dd[0]["ng:compiled"]){dd[0]["ng:compiled"]=true;return cM("$xhr.cache","$route",function(df,dj,dh){var di=this,dg;dj.onChange(function(){var dk;if(dj.current){dk=dj.current.template;dg=dj.current.scope}if(dk){df("GET",dk,function(dm,dl){dh.html(dl);de.compile(dh)(dg)})}else{dh.html("")}})();di.$onEval(function(){if(dg){dg.$eval()}})})}else{this.descend(true);this.directives(true)}});var cv;by("$browser",function(dd){if(!cv){cv=new aS(b3,cw(b3.document),cw(b3.document.body),Q,dd);cv.bind()}return cv},{$inject:["$log"]});ck(aF,{element:cw,compile:a7,scope:b5,copy:bB,extend:ck,equals:q,forEach:bb,injector:b9,noop:i,bind:bM,toJson:cy,fromJson:V,identity:aJ,isUndefined:bI,isDefined:cK,isString:cu,isFunction:I,isObject:c9,isNumber:aZ,isArray:bf});aU();c3(t).ready(function(){bD(bP(t),t)})})(window,document);angular.element(document).find("head").append('<style type="text/css">@charset "UTF-8";.ng-format-negative{color:red;}.ng-exception{border:2px solid #FF0000;font-family:"Courier New",Courier,monospace;font-size:smaller;white-space:pre;}.ng-validation-error{border:2px solid #FF0000;}#ng-callout{margin:0;padding:0;border:0;outline:0;font-size:13px;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif;vertical-align:baseline;background:transparent;text-decoration:none;}#ng-callout .ng-arrow-left{background-image:url("data:image/gif;base64,R0lGODlhCwAXAKIAAMzMzO/v7/f39////////wAAAAAAAAAAACH5BAUUAAQALAAAAAALABcAAAMrSLoc/AG8FeUUIN+sGebWAnbKSJodqqlsOxJtqYooU9vvk+vcJIcTkg+QAAA7");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px;}#ng-callout .ng-arrow-right{background-image:url("data:image/gif;base64,R0lGODlhCwAXAKIAAMzMzO/v7/f39////////wAAAAAAAAAAACH5BAUUAAQALAAAAAALABcAAAMrCLTcoM29yN6k9socs91e5X3EyJloipYrO4ohTMqA0Fn2XVNswJe+H+SXAAA7");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;height:23px;width:11px;top:-2px;}#ng-callout{position:absolute;z-index:100;border:2px solid #CCCCCC;background-color:#fff;}#ng-callout .ng-content{padding:10px 10px 10px 10px;color:#333333;}#ng-callout .ng-title{background-color:#CCCCCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}.ng-input-indicator-wait{background-image:url("data:image/png;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==");background-position:right;background-repeat:no-repeat;}</style>');