function calc(){var N='bootstrap',O='begin',P='gwt.codesvr.calc=',Q='gwt.codesvr=',R='calc',S='startup',T='DUMMY',U=0,V=1,W='iframe',X='position:absolute; width:0; height:0; border:none; left: -1000px;',Y=' top: -1000px;',Z='Chrome',$='CSS1Compat',_='',ab='',bb='<\/head><\/body><\/html>',cb='undefined',db='readystatechange',eb=10,fb='script',gb='moduleStartup',hb='moduleRequested',ib='Failed to load ',jb='head',kb='javascript',lb='meta',mb='name',nb='calc::',ob='::',pb='gwt:property',qb='content',rb='=',sb='gwt:onPropertyErrorFn',tb='Bad handler "',ub='" for "gwt:onPropertyErrorFn"',vb='gwt:onLoadErrorFn',wb='" for "gwt:onLoadErrorFn"',xb='#',yb='?',zb='/',Ab='img',Bb='clear.cache.gif',Cb='baseUrl',Db='calc.nocache.js',Eb='base',Fb='//',Gb='user.agent',Hb='webkit',Ib='safari',Jb='gecko',Kb=11,Lb='gecko1_8',Mb='selectingPermutation',Nb='calc.devmode.js',Ob='68803ED83CF2F66F6E8242A0736B09D9',Pb='F5CF1CC5121D7361B98286F4107E6142',Qb=':',Rb='.cache.js',Sb='loadExternalRefs',Tb='end',Ub='http:',Vb='file:',Wb='_gwt_dummy_',Xb='__gwtDevModeHook:calc',Yb='Ignoring non-whitelisted Dev Mode URL: ',Zb=':moduleBase';var n=window;var o=document;q(N,O);function p(){var a=n.location.search;return a.indexOf(P)!=-1||a.indexOf(Q)!=-1} function q(a,b){if(n.__gwtStatsEvent){n.__gwtStatsEvent({moduleName:R,sessionId:n.__gwtStatsSessionId,subSystem:S,evtGroup:a,millis:(new Date).getTime(),type:b})}} calc.__sendStats=q;calc.__moduleName=R;calc.__errFn=null;calc.__moduleBase=T;calc.__softPermutationId=U;calc.__computePropValue=null;calc.__getPropMap=null;calc.__installRunAsyncCode=function(){};calc.__gwtStartLoadingFragment=function(){return null};calc.__gwt_isKnownPropertyValue=function(){return false};calc.__gwt_getMetaProperty=function(){return null};var r=null;var s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[R]={moduleName:R};calc.__moduleStartupDone=function(e){var f=s[R].bindings;s[R].bindings=function(){var a=f?f():{};var b=e[calc.__softPermutationId];for(var c=U;c-1){g=e.createElement(fb);g.text=c.join(ab);f.appendChild(g);d(f,g)}else{for(var h=U;h=U){continue}if(j==pb){k=i.getAttribute(qb);if(k){var l,m=k.indexOf(rb);if(m>=U){j=k.substring(U,m);l=k.substring(m+V)}else{j=k;l=ab}c[j]=l}}else if(j==sb){k=i.getAttribute(qb);if(k){try{d=eval(k)}catch(a){alert(tb+k+ub)}}}else if(j==vb){k=i.getAttribute(qb);if(k){try{e=eval(k)}catch(a){alert(tb+k+wb)}}}}}__gwt_getMetaProperty=function(a){var b=c[a];return b==null?null:b};r=d;calc.__errFn=e} function B(){function e(a){var b=a.lastIndexOf(xb);if(b==-1){b=a.length}var c=a.indexOf(yb);if(c==-1){c=a.length}var d=a.lastIndexOf(zb,Math.min(c,b));return d>=U?a.substring(U,d+V):ab} function f(a){if(a.match(/^\w+:\/\//)){}else{var b=o.createElement(Ab);b.src=a+Bb;a=e(b.src)}return a} function g(){var a=__gwt_getMetaProperty(Cb);if(a!=null){return a}return ab} function h(){var a=o.getElementsByTagName(fb);for(var b=U;bU){return a[a.length-V].href}return ab} function j(){var a=o.location;return a.href==a.protocol+Fb+a.host+a.pathname+a.search+a.hash} var k=g();if(k==ab){k=h()}if(k==ab){k=i()}if(k==ab&&j()){k=e(o.location.href)}k=f(k);return k} function C(a){if(a.match(/^\//)){return a}if(a.match(/^[a-zA-Z]+:\/\//)){return a}return calc.__moduleBase+a} function D(){var f=[];var g=U;function h(a,b){var c=f;for(var d=U,e=a.length-V;d=Kb}())return Lb;return ab};i[Gb]={'gecko1_8':U,'safari':V};__gwt_isKnownPropertyValue=function(a,b){return b in i[a]};calc.__getPropMap=function(){var a={};for(var b in i){if(i.hasOwnProperty(b)){a[b]=k(b)}}return a};calc.__computePropValue=k;n.__gwt_activeModules[R].bindings=calc.__getPropMap;q(N,Mb);if(p()){return C(Nb)}var l;try{h([Lb],Ob);h([Ib],Pb);l=f[k(Gb)];var m=l.indexOf(Qb);if(m!=-1){g=parseInt(l.substring(m+V),eb);l=l.substring(U,m)}}catch(a){}calc.__softPermutationId=g;return C(l+Rb)} function F(){if(!n.__gwt_stylesLoaded){n.__gwt_stylesLoaded={}}q(Sb,O);q(Sb,Tb)} A();calc.__moduleBase=B();s[R].moduleBase=calc.__moduleBase;var G=D();if(n){var H=!!(n.location.protocol==Ub||n.location.protocol==Vb);n.__gwt_activeModules[R].canRedirect=H;function I(){var b=Wb;try{n.sessionStorage.setItem(b,b);n.sessionStorage.removeItem(b);return true}catch(a){return false}} if(H&&I()){var J=Xb;var K=n.sessionStorage[J];if(!/^http:\/\/(localhost|127\.0\.0\.1)(:\d+)?\/.*$/.test(K)){if(K&&(window.console&&console.log)){console.log(Yb+K)}K=ab}if(K&&!n[J]){n[J]=true;n[J+Zb]=B();var L=o.createElement(fb);L.src=K;var M=o.getElementsByTagName(jb)[U];M.insertBefore(L,M.firstElementChild||M.children[U]);return false}}}F();q(N,Tb);w(G);return true} calc.succeeded=calc();