/*!
 * 
 * Spread.Sheets Library 11.1.0
 * 
 * Copyright(c) GrapeCity, Inc.  All rights reserved.
 * 
 * Licensed under the SpreadJS Commercial License.
 * us.sales@grapecity.com
 * http://www.grapecity.com/en/licensing/grapecity/
 * 
 * 
 */
var GC=GC||{};GC.Spread=GC.Spread||{},GC.Spread.Sheets=GC.Spread.Sheets||{},GC.Spread.Sheets.ConditionalFormatting=function(a){var b={};function c(d){if(b[d])return b[d].exports;var e=b[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,c),e.loaded=!0,e.exports}return c.m=a,c.c=b,c.p="/assets/",c(0)}([function(a,b,c){!function(){"use strict";var b=c(1);b.SR={},b.SR.en=c(5),a.exports=b}()},function(a,b,c){!function(){"use strict";var b,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t={},u=c(2),v=c(3),w=c(4),x=v.GC$,y=u.u,z=null,A=void 0,B="undefined",C="string",D=Math.min,E=Math.max,F=Math.abs,G=Math.floor,H=Math.ceil,I=w.Convert,J=I.Na,K=I.Pa,L=I.Th,M=u.u,N=M.Db,O=M.kb,P=M.jb,Q=M.Bb,R=u.j.Fa,S=u.q,T=u.F,U=v.Ul,V=U.a_a,W=U.d_a,X=v.X3,Y=v.Style,Z=u.pc,$=Z.bc,_=v.kf,aa=v.Range,ba=u.l,ca=u.k,da=ca.Fb,ea=ca.Cb,fa=ca.ac,ga=w.Functions,ha=w.pf,ia=v.Rm,ja=function(){return u.C(t.SR)()},ka=function(a){var b=a.row<0?w.BAND_INDEX_CONST:a.row,c=a.col<0?w.BAND_INDEX_CONST:a.col;return new w.uf(z,z,b,c,b+a.rowCount-1,c+a.colCount-1)},la=function(a){var b;if(a instanceof w.Expression)b=a;else if(a instanceof aa)b=ka(a);else{if(!J(a))throw ja().Exp_NotSupport;a=K(a),isNaN(a)||(b=new w.Expression(2),b.value=a)}return b};function ma(a,b,c){var d,e;for(d=0;d<a.length;d++)if(e=a[d],e.contains(b,c))return e}function na(a){return a.rowCount}function oa(a){return a.colCount}b=function(a,b,c,d){var e=a,f=b,g=function(a,b){var g,h,i=this;return i.hasOwnProperty("_ps")||(i._ps={}),g=i._ps,0===arguments.length?g[e]!==A?d?d.call(i,g[e]):g[e]:f:(g[e]!==a&&(h=g[e]!==A?g[e]:f,g[e]=a,b!==!1&&c&&c.call(i,a,h)),i)};return g.isDefault=function(a){return a===f},g},d=function(a,b,c){var d=this;return c||(c={}),b||(b=d),x.each(b,function(b,e){var f,g=d[e];R(g)||(f=g.call(d),"formula"===e?(d.getFormulaString?f=d.getFormulaString(a,A,A,!0):d.condition()&&d.condition().getFormulaString&&(f=d.condition().getFormulaString(a,A,A,!0)),f&&(c[e]=f)):"iconCriteria"===e||"icons"===e?c[e]=f:ba.Ska(f)?c[e]=ba.Daa(f):f&&f.toJSON?c[e]=f.toJSON(a):R(f)||g.isDefault(f)||(c[e]=f))}),c},e=function(a,b,c,d){if(c){var e=this,f;b||(b=e),x.each(b,function(b,g){var h,i,l,m,n,o,p,r,s,t;if(f=c[g],!R(f))if("ranges"===g){for(h=[],i=0;i<f.length;i++)l=f[i],h.push(_(l.row,l.col,na(l),oa(l)));e.ranges(h,!1)}else if("style"===g)e.style(new Y,!1),e.style().fromJSON(f,d);else if("iconCriteria"===g)for(m=f.length,n=0;n<m;n++)o=f[n],e.NV[n]=new q(o.isGreaterThanOrEqualTo,o.iconValueType,o.iconValue);else if("icons"===g)for(p=f.length,r=0;r<p;r++)s=f[r],e.BZa[r]={iconSetType:s.iconSetType,iconIndex:s.iconIndex};else"iconSetType"===g?e[g](f,!0):"item1"===g||"item2"===g?(e[g](k(),!1),e[g]().fromJSON(f,a)):"expected"===g?x.getType(f)===C&&5===c.conType?"/OADate("===f.substr(0,8)?e[g](ba.Rka(f),!1):e[g](new Date(f)):e[g](f,!1):"condition"===g?(t=new j,t.fromJSON(f,a),e.condition(t,!1)):x.getType(f)===C&&"/OADate("===f.substr(0,8)?e[g](ba.Rka(f),!1):e[g](f,!1)})}};function pa(a,b,c){switch(a){case 0:return b===c;case 1:return b!==c;case 2:return b>c;case 3:return b>=c;case 4:return b<c;case 5:return b<=c;default:return!1}}f=v.lUa,x.extend(f.prototype,{YUa:function(){var a=this,b=a.zTa;b&&!b.ZUa&&(b.ZUa=a.U5.AW.map(function(a){return{rule:a,ranges:a.ranges().slice()}}))},$Ua:function(a){var b=this.U5,c=this.kj;c.suspendPaint(),a&&(b.AW=a.map(function(a){var b=a.rule;return b.ranges(a.ranges),b}),b.QV()),c.resumePaint()},_Ua:function(a,b){this.YUa(),this.U5.rI(a,b)},aVa:function(a,b){this.YUa(),this.U5.GR(a,b)},bVa:function(a,b){this.YUa(),this.U5.tI(a,b)},cVa:function(a,b){this.YUa(),this.U5.HR(a,b)},dVa:function(){this.YUa(),this.U5.Nm()},eVa:function(){this.YUa(),this.U5.QV()}}),f.$n("conditionalFormat",{init:function(){this.U5=new s(this.kj)},undo:function(a){var b=a.ZUa;b&&this.$Ua(b)}}),g={init:function(){this.conditionalFormats=this.ITa.U5},dispose:function(a){if(a!==!1){var b=this.conditionalFormats;b&&b.OV()}},onLayoutChanged:function(a){var b=a.changeType,c=a.row,d=na(a),e=a.col,f=oa(a),g=a.sheetArea,h=this.ITa;"addRows"===b?h._Ua(c,d):"deleteRows"===b?h.aVa(c,d):"addColumns"===b?h.bVa(e,f):"deleteColumns"===b?h.cVa(e,f):"clear"===b?h.dVa():"setColumnCount"!==b&&"setRowCount"!==b||3!==g&&1!==g||h.eVa()},toJson:function(a,b){var c=this.conditionalFormats,d=b&&b.ignoreStyle;c&&!d&&(a.conditionalFormats=c.toJSON(this))},fromJson:function(a,b,c){var d=c&&c.ignoreStyle;a&&a.conditionalFormats&&!d&&this.conditionalFormats.fromJSON(a.conditionalFormats,this,b)}},v.Worksheet.$n("conditionalFormat",g),t.GeneralComparisonOperators={equalsTo:0,notEqualsTo:1,greaterThan:2,greaterThanOrEqualsTo:3,lessThan:4,lessThanOrEqualsTo:5},t.LogicalOperators={or:0,and:1},t.ComparisonOperators={equalsTo:0,notEqualsTo:1,greaterThan:2,greaterThanOrEqualsTo:3,lessThan:4,lessThanOrEqualsTo:5,between:6,notBetween:7},t.TextComparisonOperators={contains:0,doesNotContain:1,beginsWith:2,endsWith:3},t.TextCompareType={equalsTo:0,notEqualsTo:1,beginsWith:2,doesNotBeginWith:3,endsWith:4,doesNotEndWith:5,contains:6,doesNotContain:7},t.ColorCompareType={backgroundColor:0,foregroundColor:1},t.CustomValueType={empty:0,nonEmpty:1,error:2,nonError:3,formula:4},t.DateCompareType={equalsTo:0,notEqualsTo:1,before:2,beforeEqualsTo:3,after:4,afterEqualsTo:5},t.Top10ConditionType={top:0,bottom:1},t.DateOccurringType={today:0,yesterday:1,tomorrow:2,last7Days:3,thisMonth:4,lastMonth:5,nextMonth:6,thisWeek:7,lastWeek:8,nextWeek:9,nextQuarter:10,thisQuarter:11,lastQuarter:12,nextYear:13,thisYear:14,lastYear:15},t.QuarterType={quarter1:0,quarter2:1,quarter3:2,quarter4:3},t.AverageConditionType={above:0,below:1,equalOrAbove:2,equalOrBelow:3,above1StdDev:4,below1StdDev:5,above2StdDev:6,below2StdDev:7,above3StdDev:8,below3StdDev:9},t.ScaleValueType={number:0,lowestValue:1,highestValue:2,percent:3,percentile:4,automin:5,formula:6,automax:7},t.BarDirection={leftToRight:0,rightToLeft:1},t.DataBarAxisPosition={automatic:0,cellMidPoint:1,none:2},t.IconSetType={threeArrowsColored:0,threeArrowsGray:1,threeTriangles:2,threeStars:3,threeFlags:4,threeTrafficLightsUnrimmed:5,threeTrafficLightsRimmed:6,threeSigns:7,threeSymbolsCircled:8,threeSymbolsUncircled:9,fourArrowsColored:10,fourArrowsGray:11,fourRedToBlack:12,fourRatings:13,fourTrafficLights:14,fiveArrowsColored:15,fiveArrowsGray:16,fiveRatings:17,fiveQuarters:18,fiveBoxes:19,noIcons:20},t.IconValueType={number:1,percent:4,formula:7,percentile:5},h={relationCondition:0,numberCondition:1,textCondition:2,colorCondition:3,formulaCondition:4,dateCondition:5,dateExCondition:6,textLengthCondition:7,top10Condition:8,uniqueCondition:9,averageCondition:10,cellValueCondition:11,areaCondition:12},t.ConditionType=h,i={conditionRuleBase:0,cellValueRule:1,specificTextRule:2,formulaRule:3,dateOccurringRule:4,top10Rule:5,uniqueRule:6,duplicateRule:7,averageRule:8,twoScaleRule:10,threeScaleRule:11,dataBarRule:12,iconSetRule:13},t.RuleType=i,function(){var a;for(a in h)h[a]!==A&&(h[h[a]]=a);for(a in i)i[a]!==A&&(i[i[a]]=a)}(),j=function(){var a,c,f,g,i,j,l,m=["conType","compareType","item1","item2","ignoreBlank","expected","formula","treatNullValueAsZero","integerValue","forceValue2Text","useWildCards","ignoreCase","customValueType","expectTypeId","type","ranges","isPercent","regex"];function n(a,b){var c,d;b||(b={}),c=b.formula,d=this,d.offsetRow=0,d.offsetCol=0,d.conType("string"==typeof a?t.ConditionType[a]:a),R(b.compareType)||d.RV(b.compareType),R(b.expected)||d.expected(b.expected),R(c)||d.formula("string"==typeof c?N(x.trim(c),"="):c),R(b.item1)||d.item1(b.item1),R(b.item2)||d.item2(b.item2),R(b.customValueType)||d.customValueType(b.customValueType),R(b.type)||d.type(b.type),d.ranges(b.ranges),d.Lf=z,d.TV=z}return a=function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),0,0,0,0)},c=function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),23,59,59,999)},f=function(a,b){a.setDate(b)},g=function(a){return a.getDate()},i=function(a,b){return a.getYear()===b.getYear()&&a.getMonth()===b.getMonth()&&a.getDate()===b.getDate()},j=function(a,b){var d=c(a);return b>d},l=function(b,c){var d=a(b);return c<d},n.prototype={conType:b("conType",z),ranges:b("ranges",z,function(a){var b=this.item1(),c=this.item2();b&&b.ranges&&b.ranges(a),c&&c.ranges&&c.ranges(a)}),context:function(a){if(1===arguments.length){this.xc=a;var b=this.item1(),c=this.item2();b&&b.context&&b.context(a),c&&c.context&&c.context(a)}return this.xc},b_a:function(a){var b=this,c=b.item1(),d=b.item2();a?b.e$a=!0:b.d$a=!0,c&&c.b_a(a),d&&d.b_a(a)},c_a:function(){var a=this,b=a.item1(),c=a.item2();delete a.e$a,delete a.d$a,b&&b.c_a(),c&&c.c_a()},initExpression:function(a,b,c){var d,e,f,g,h,i=this.item1(),j=this.item2();i&&i.initExpression&&i.initExpression(),j&&j.initExpression&&j.initExpression(),a=a||this.xc,d=this.Yw,a&&d&&!this.Lf&&(this.ranges()?(e=W(this.ranges()),b=e.r,c=e.c):(b=b||0,c=c||0),f=a.getCalcService(),g=a.yj(),f&&g&&(h=!1,this.e$a&&(h=!this.d$a),this.Lf=f.parse(g,d,b,c,A,!0,h)))},expression:function(a,b,c,d){var e,f,g;return 1===arguments.length?(this.Lf=a,b=b||this.xc,a?b&&(this.ranges()?(e=W(this.ranges()),c=e.r,d=e.c):(c=c||0,d=d||0),f=b.getCalcService(),g=b.yj(),f&&g&&(this.Yw=f.unparse(g,a,c,d))):this.Yw=a,this.Lf):(this.Lf||this.initExpression(b,c,d),this.Lf)},getFormulaString:function(a,b,c,d){var e,f,g;return a=a||this.xc,e=this.Lf,f=this.Yw,a&&f?(e||(this.initExpression(a,b,c),e=this.Lf),g=W(this.ranges()),b=R(b)?g.r:b,c=R(c)?g.c:c,a.getCalcService().unparse(a.yj(),e,b,c,A,!!d)):f},ignoreBlank:b("ignoreBlank",!1),compareType:b("compareType",A),expected:b("expected",A),formula:function(a,b,c){if("string"!=typeof a){var d=this.item1(),e=this.item2();return 0===c&&d&&d.formula?d.formula(a,b,c):1===c&&e&&e.formula?e.formula(a,b,c):this.getFormulaString(A,a,b)}this.Yw=a,this.Lf=z},item1:b("item1",z),item2:b("item2",z),treatNullValueAsZero:b("treatNullValueAsZero",!1),integerValue:b("integerValue",!1),forceValue2Text:b("forceValue2Text",!1),useWildCards:b("useWildCards",!0),regex:b("regex",z),ignoreCase:b("ignoreCase",!1),customValueType:b("customValueType",A),expectTypeId:b("expectTypeId",0),type:b("type",z),isPercent:b("isPercent",!1),adjustOffset:function(a,b){var c=this,d=c.item1();d&&d.adjustOffset&&d.adjustOffset(a,b),d=c.item2(),d&&d.adjustOffset&&d.adjustOffset(a,b),c.offsetRow=a,c.offsetCol=b},relationConditionEvaluate:function(a,b,c,d,e){var f,g,h=this;function i(d,e){if(a&&d&&3===d.conType()){var f=a.getActualStyle(b,c);f&&(0===d.RV()?e=f.backColor:1===d.RV()&&(e=f.foreColor))}return e}function j(a,b){if(a)return a.ignoreBlank(h.ignoreBlank()),arguments.length<5?i(a,d):b}function k(d,e){return!R(d)&&d.evaluate(a,b,c,e)}return f=j(h.item1(),d),g=j(h.item2(),e),k(h.item1(),f)+k(h.item2(),g)>h.RV()},cellValueConditionEvaluate:function(a,b,c,d){var e=this.getExpected(a,b,c);return!(e!==z||!a||!a.lRa)||this.cellValueConditionCheckCondition(e,d)},cellValueConditionCheckCondition:function(a,b){var c,d,e,f=this,g=0,h=!1;if(R(b)&&R(a))switch(f.RV()){case 0:case 3:case 5:return!0;case 1:case 2:case 4:return!1;default:return!1}return"boolean"==typeof a?pa(f.RV(),b,a):(c={},R(b)?f.treatNullValueAsZero()?h=!0:g=b:"boolean"!=typeof b&&L(b,c)&&(g=c.value,h=!isNaN(g)),h?(d=0,e=!1,L(a,c)&&(d=c.value,e=!0),e?pa(f.RV(),g,d):1===f.RV()):"string"==typeof b?"string"==typeof a?pa(f.RV(),b,a):1===f.RV():!!R(b)&&1===f.RV())},numberConditionEvaluate:function(a,b,c,d){var e=this.numberConditionGetExpected(a,b,c);return!(e!==z||!a||!a.lRa)||(this.integerValue()&&(e=isNaN(e)?z:e>0?G(e):H(e)),this.numberConditionCheckCondition(e,d))},numberConditionCheckCondition:function(a,b){var c,d,e=this;if((R(b)||""===b)&&e.ignoreBlank())return!0;if(isNaN(b))return!1;if(R(a)){if(e.ignoreBlank())return!0;a=0}try{c=parseFloat(b)}catch(a){return!1}return!(e.integerValue()&&(d=c-G(c)===0,!d))&&pa(e.RV(),c,a)},numberConditionGetExpected:function(a,b,c){var d,e=this;return e.Yw&&e.Yw.length>0?(d=a.Cf(),d?d.evaluate(a.yj(),e.expression(z,a),b,c):e.expected()):e.expected()},textConditionEvaluate:function(a,b,c,d){var e,f,g,h=this,i=h.compareType(),j=h.useWildCards(),k=h.ignoreCase();function l(a,b){return j?h.testByRegular(b,a,"^","$"):k?a.toLowerCase()===b.toLowerCase():a===b}function m(a,b){return j?h.testByRegular(b,a,"^",""):O(b,a,k)}function n(a,b){return j?h.testByRegular(b,a,"","$"):P(b,a,k)}function o(a,b){return j?h.testByRegular(b,a,"",""):Q(b,a===A||a===z?"":a,k)}if(!h.forceValue2Text()&&T(d,Date))return 2!==i&&4!==i&&6!==i&&(3===i||5===i||7===i);if(e=R(d)?"":""+d,h.ignoreBlank()&&""===e)return!0;if(f=this.getExpected(a,b,c),g=R(f)?"":""+f,h.hasWildcard(g)&&"number"==typeof d)return 3===i||7===i||5===i||1===i;switch(i){case 0:return l(g,e);case 1:return!l(g,e);case 2:return m(g,e);case 3:return!m(g,e);case 4:return n(g,e);case 5:return!n(g,e);case 6:return o(g,e);case 7:return!o(g,e);default:return!1}},hasWildcard:function(a){return a.indexOf("*")>-1||a.indexOf("?")>-1},testByRegular:function(a,b,c,d){if(this.regex())return S.qb(this.regex()).test(a);var e=S.ub(b);return e||(e=b),e=c+e+d,this.ignoreCase()?S.sb(e).test(a):S.qb(e).test(a)},colorConditionEvaluate:function(a,b,c,d){var e,f,g,h;function i(a){return R(a)||""===a?z:Z.ec(a)}if(e=this,f=i(e.expected()),R(f)||""===f){if(e.ignoreBlank()||R(f)&&R(d))return!0}else if(g=i(d),(R(g)||""===g)&&a&&a.getDefaultStyle&&(h=a.getDefaultStyle(),0===e.RV()?g=h.backColor:1===e.RV()&&(g=h.foreColor)),!R(g)&&""!==g)return g.a===f.a&&g.r===f.r&&g.g===f.g&&g.b===f.b;return!1},formulaConditionEvaluate:function(a,b,c,d){var e,f,g,h;if(!X)return!1;if(e=this,4===e.customValueType())return f=e.getExpected(a,b,c),!(!e.ignoreBlank()||!R(f)&&""!==f)||(g={},!!I.Uh(f,g)&&g.value);switch(h=I.vf,e.customValueType()){case 0:return R(d)||""===d;case 1:return!R(d)&&""!==d;case 2:return h(d);case 3:return!h(d);default:return!1}},formulaConditionGetExpected:function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n=this;if(n.Yw&&n.Yw.length>0){if(d=a.Cf(),!d)return n.expected();if(e=d.Hg(a.yj(),n.expression(A,a),ha(b,c),!0),I.Fh(e)){for(f=e.getRowCount(0),g=e.getColumnCount(0),h=[],i=0;i<f;i++)for(h[i]=[],j=0;j<g;j++)h[i][j]=e.getValue(0,i,j);e=h}else if(I.Ca(e)){for(f=e.getRowCount(),g=e.getColumnCount(),h=[],i=0;i<f;i++)for(h[i]=[],j=0;j<g;j++)h[i][j]=e.getValue(i,j);e=h}return T(e,Array)?(f=fa(e),g=fa(e[0]),1===f&&1===g?e[0][0]:(k=ma(n.ranges(),b,c),l=b-k.row,m=c-k.col,l<f&&m<g?e[l][m]:w.Errors.NotAvailable)):e}return n.expected()},dateConditionEvaluate:function(a,b,c,d){var e,f,g=this;if((R(d)||""===d)&&g.ignoreBlank())return!0;if(!T(d,Date))return 1===g.RV();if(e=z,f=this.getExpected(a,b,c),T(f,Date)?e=f:"string"==typeof f?e=ba.Qa(f):"number"==typeof f&&(e=ba.Xb(f)),R(e))return!!g.ignoreBlank();switch(g.RV()){case 0:return i(e,d);case 1:return!i(e,d);case 4:return j(e,d);case 5:return j(e,d)||i(e,d);case 2:return l(e,d);case 3:return l(e,d)||i(e,d);default:return!1}},dateExConditionEvaluate:function(a,b,c,d){var e=this.A4(a,b,c);return!R(e)&&this.dateExConditionCheckCondition(e,d)},getExConditionDateScope:function(b){var d,e,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,A,B,C,D,E,F,G,H,I,J,K,L,M,N=z,O=z,P=new Date,Q=new Date(P.getFullYear(),P.getMonth(),P.getDate(),P.getHours(),P.getMinutes(),P.getSeconds(),P.getMilliseconds());switch(b){case 3:f(Q,g(Q)-6),N=a(Q),O=c(P);break;case 1:f(Q,g(Q)-1),N=a(Q),O=c(Q);break;case 0:N=a(P),O=c(P);break;case 2:f(Q,g(Q)+1),N=a(Q),O=c(Q);break;case 8:d=P,f(d,g(P)-P.getDay()-7),e=Q,e.setDate(g(Q)-Q.getDay()-1),N=a(d),O=c(e);break;case 7:h=P,f(h,g(P)-P.getDay()),i=Q,f(i,g(Q)-Q.getDay()+6),N=a(h),O=c(i);break;case 9:j=P,f(j,g(P)-P.getDay()+7),k=Q,f(k,g(Q)-Q.getDay()+13),N=a(j),O=c(k);break;case 5:l=P,f(l,1),l.setMonth(P.getMonth()-1),m=Q,f(m,0),N=a(l),O=c(m);break;case 4:n=P,f(n,1),o=Q,f(o,1),o.setMonth(Q.getMonth()+1),f(o,0),N=a(n),O=c(o);break;case 6:p=P,f(p,1),p.setMonth(P.getMonth()+1),q=Q,f(q,1),q.setMonth(Q.getMonth()+2),f(q,0),N=a(p),O=c(q);break;case 10:r=P,s=r.getMonth(),t=s%3,r.setMonth(s-t+3),r.setDate(1),u=Q,u.setMonth(s-t+6),v=2===u.getMonth()||11===u.getMonth()?31:30,u.setDate(v),N=a(r),O=c(u);break;case 11:w=P,x=w.getMonth(),y=x%3,w.setMonth(x-y),w.setDate(1),A=Q,A.setMonth(x-y+3),B=2===A.getMonth()||11===A.getMonth()?31:30,A.setDate(B),N=a(w),O=c(A);break;case 12:C=P,D=C.getMonth(),E=D%3,C.setMonth(D-E-3),C.setDate(1),F=Q,F.setMonth(D-E),G=2===F.getMonth()||11===F.getMonth()?31:30,F.setDate(G),N=a(C),O=c(F);break;case 13:H=P,H.setFullYear(H.getFullYear()+1),H.setMonth(0),H.setDate(1),I=Q,I.setFullYear(I.getFullYear()+1),I.setMonth(11),I.setDate(31),N=a(H),O=c(I);break;case 14:J=P,J.setMonth(0),J.setDate(1),K=Q,K.setMonth(11),K.setDate(31),N=a(J),O=c(K);break;case 15:L=P,L.setFullYear(L.getFullYear()-1),L.setMonth(0),L.setDate(1),M=Q,M.setFullYear(M.getFullYear()-1),M.setMonth(11),M.setDate(31),N=a(L),O=c(M)}return{from:N,to:O}},dateExConditionCheckCondition:function(a,b){var c,d,e,f,h,i,j,l,m,n,o,p;function q(a,b){switch(a){case 0:return b.getMonth()>=0&&b.getMonth()<=2;case 1:return b.getMonth()>=3&&b.getMonth()<=5;case 2:return b.getMonth()>=6&&b.getMonth()<=8;case 3:return b.getMonth()>=9&&b.getMonth()<=11;default:return!1}}if(c=this,d=b,c.ignoreBlank()&&(R(d)||""===d))return!0;try{d=I.Wh(d)}catch(a){return!1}if(f=c.expectTypeId(),0===f){if(h=this.getExConditionDateScope(a),i=h.from,j=h.to,!R(i)&&!R(j))return l=k(5,5,i,z),m=k(5,3,j,z),n=k(0,1,z,z,z,z,z,l,m),n.evaluate(z,0,0,d)}else if(e=c.A4(z,0,0),!R(e)){if(1===f)return e===d.getFullYear();if(2===f)return q(e,d);if(3===f)return e===d.getMonth();if(4===f)return e===d.getDay();if(5===f)return e===g(d);if(6===f)return o=new Date,p=new Date,o.setMonth(0,1),o.setHours(0,0,0,0),p.setHours(23,59,59,59),o<=d&&d<=p}return!1},textLengthConditionEvaluate:function(a,b,c,d){var e,f;return R(d)||""===d?this.ignoreBlank():(e=R(d)?0:(""+d).length,f=this.A4(a,b,c),"number"==typeof f&&pa(this.RV(),e,f))},top10ConditionEvaluate:function(a,b,c,d){var e,f,g,h=this;if(R(d)||""===d)return h.ignoreBlank();if(e=h.A4(a,b,c),!R(e)&&(f=h.getTopValues(a,e,h.ranges()))){g=0;try{g=h.Pa(d)}catch(a){return!1}if(ca.Bb(f,g))return!0}return!1},A4:function(a,b,c){var d=this.getExpected(a,b,c);return d=parseInt(d,10),isNaN(d)||!isFinite(d)?z:d},adjustRange:function(a,b){return _(a.row,a.col,Math.min(na(a),b.getRowCount()),Math.min(oa(a),b.getColumnCount()))},getTopValues:function(a,b,c){var d,e,f,g,h,i,j,k,l,m=0===this.type()?1:-1,n=[];if(!c)return n;for(d=this.UV(a,c),e=fa(d),j=0;j<e;j++)for(f=this.adjustRange(d[j],a),k=0;k<na(f);k++)for(g=k+f.row,l=0;l<oa(f);l++)h=l+f.col,i=this.Pa(a.getValue(g,h)),R(i)||n.push(i);return n.sort(function(a,b){return(b-a)*m}),fa(n)>b&&(n=n.slice(0,b)),n},Pa:function(a){return("number"==typeof a||T(a,Date))&&X?K(a):z},uniqueConditionEvaluate:function(a,b,c,d){var e,f,g,h,i=this,j=d;return R(j)||""===j?i.ignoreBlank():(X&&J(j)&&(j=K(j)),e=this.getExpected(a,b,c),f={},I.Uh(e,f),g=f.value,!R(g)&&(h=i.getDuplicated(a,i.ranges()),!R(h)&&ca.Bb(h,j)?g===!0:g!==!0))},getDuplicated:function(a,b){var c,d,e,f,g,h,i,j,k,l=[],m=[],n=this.UV(a,b);if(n){for(c=fa(n),d=0;d<c;d++)for(e=n[d],e=this.adjustRange(e,a),f=0;f<na(e);f++)for(g=f+e.row,h=0;h<oa(e);h++)i=h+e.col,j=a.getValue(g,i,3),!R(j)&&X&&J(j)&&(j=K(j)),l.push(j);k={},x.each(l,function(a,b){k[b]=0}),x.each(l,function(a,b){k[b]++}),x.each(l,function(a,b){k[b]>1&&m.push(b)}),k=A}return m},VV:function(a,b){var c,d=a.length;for(c=0;c<d;c++)if(a[c].key===b)return!0;return!1},averageConditionEvaluate:function(a,b,c,d){var e,f,g,h,i,j,k,l;if(!X)return!1;if(e=this,e.ignoreBlank()&&(R(d)||""===d))return!0;if(e.WV(),f=this.getExpected(a,b,c),g={},h=L(f,g)?g.value:NaN,i=z,j=e.TV?e.XV(a,e.TV,b,c):z,R(j)||(g={},i=L(j,g)?g.value:NaN),J(d)&&(k=K(d),!isNaN(h)))switch(l=isNaN(i),e.type()){case 0:return k>h;case 1:return k<h;case 2:return k>=h;case 3:return k<=h;case 4:return!l&&k>h+i;case 5:return!l&&k<h-i;case 6:return!l&&k>h+2*i;case 7:return!l&&k<h-2*i;case 8:return!l&&k>h+3*i;case 9:return!l&&k<h-3*i;default:return!1}return!1},WV:function(){var a=this;a.ranges()&&(a.Lf=a.YV("AVERAGE",a.ranges()),a.type()>=4&&a.type()<=9&&(a.TV=a.YV("STDEV",a.ranges())))},YV:function(a,b){var c,d,e,f;if(!X)return z;if(c=ga.findGlobalFunction(a)){for(d=[],e=fa(b),f=0;f<e;f++)d[f]=la(b[f]);return w.Jh(c,d)}return z},averageConditionGetExpected:function(a,b,c){var d=a.Cf();return d?d.Hg(a.yj(),this.expression(A,a),ha(b,c),!1):z},XV:function(a,b,c,d){var e=a.Cf();return e?e.Hg(a.yj(),b,ha(c,d),!1):z},ZV:function(a,b){var c,d;for(d=0;d<fa(b);d++)c=b[d],T(c,Array)&&fa(c)>0?fa(b)>1?a.push(c[0]):a.push.apply(a,c):a.push(c)},getValidList:function(a,b,c){var d,e,f=[],g=this.getValidListImp(a,b,c);for(d=0,e=fa(g);d<e;d++)f.push(g[d].value);return f},getValidListImp:function(a,b,c){var d,e,f,g,h,i,j=this,k=[];if(j.Yw&&j.Yw.length>0)d=j.getExpected(a,b,c),T(d,Array)?j.ZV(k,d):k.push(d);else if(j.expected()&&j.expected().length>0&&(e=j.expected(),f=e.split(",")))for(g=0;g<fa(f);g++)h=f[g],R(h)||(i=x.trim(h),""!==i&&k.push({text:i,value:i}));return k},areaConditionEvaluate:function(a,b,c,d){var e,f,g,h,i,j;function k(a,b){return T(a,Date)&&T(b,Date)?a.valueOf()===b.valueOf():a===b}if(e=this,R(d)||""===d)return e.ignoreBlank()===!0;for(f=e.getValidList(a,b,c),g=0;g<fa(f);g++){if(h=f[g],R(h)&&R(d))return!0;if(e.Yw){if(k(h,d))return!0}else if(i=a.getActualStyle(b,c),j=U.ul(i,h,!0),k(j,d))return!0}return!1},areaConditionGetExpected:function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o=this,p=[];if(o.Yw){if(j=a.Cf(),!j)return p;if(k=j.Hg(a.yj(),o.expression(A,a),ha(b,c),!0),I.Fh(k))for(d=k.getRowCount(0),e=k.getColumnCount(0),l=k.getRow(0),m=k.getColumn(0),n=k.xf&&k.xf.kj,f=0;f<d;f++)for(p[f]=[],g=0;g<e;g++)h=k.getValue(0,f,g),i=n?n.getText(l+f,m+g):h,p[f][g]={value:h,text:i};else if(I.Ca(k))for(d=k.getRowCount(),e=k.getColumnCount(),f=0;f<d;f++)for(p[f]=[],g=0;g<e;g++)h=k.getValue(f,g),p[f][g]={value:h,text:h}}else p.push({value:o.expected(),text:o.expected()});return p},reset:function(){var a=this;switch(a.ignoreBlank(!1),a.RV(1),a.item1(z),a.item2(z),a.value1=z,a.value2=z,a.style(z),a.stopIfTrue(!1),a.priority(1),a.expected(z),a.RV(0),a.integerValue(!1),a.operator=0,a.text="",a.RV(0),a.useWildCards(!0),a.ignoreCase(!1),a.forceValue2Text(!1),a.customValueType(0),a.Lf=z,a.type(0),this.expectTypeId(0),a.ranges(z),a.isPercent(!1),a.regex(z),a.conType()){case 0:a.ignoreBlank(!1),a.RV(1);break;case 1:a.RV(0),a.integerValue(!1);break;case 2:a.RV(0),a.useWildCards(!0),a.forceValue2Text(!1);break;case 3:a.RV(0);break;case 4:a.customValueType(0),a.TV=z;break;case 5:a.RV(0);break;case 6:a.expectTypeId(0);break;case 7:a.RV(0);break;case 8:a.type(0);break;case 10:a.type(0);break;case 11:a.operator=6;break;case 12:}},evaluate:function(a,b,c,d){var e=this.conType();return!R(e)&&this[h[e]+"Evaluate"](a,b,c,d)},getExpectedNormal:function(a,b,c,d,e,f){var g,h=this,i=h.Yw,j=h.expected();return i?(g=a.Cf(),g?g.Hg(a.yj(),h.expression(A,a),ha(b,c),!1,f):j):j},getExpected:function(a,b,c){var d=this;switch(d.conType()){case 2:return d.getExpectedNormal(a,b,c,b-d.offsetRow,c-d.offsetCol,!1);case 5:case 6:case 7:case 9:case 11:return d.getExpectedNormal(a,b,c,b-d.offsetRow,c-d.offsetCol,!1);case 8:return d.getExpectedNormal(a,b,c,b,c);case 0:return z;case 1:return d.numberConditionGetExpected(a,b,c);case 3:return z;case 4:return d.formulaConditionGetExpected(a,b,c);case 10:return d.averageConditionGetExpected(a,b,c);case 12:return d.areaConditionGetExpected(a,b,c);default:return z}},UV:function(a,b){var c,d,e,f=[];for(c=0,d=fa(b);c<d;c++)e=a.Tq(b[c]),f.push(e);return f},getExpressions:function(){var a=[],b=this;return 0===b.conType()?(b.item1()&&b.item1().getExpressions&&(a=b.item1().getExpressions()),b.item2()&&b.item2().getExpressions&&(a=a.concat(b.item2().getExpressions())),a):(b.Lf||b.initExpression(),b.Lf?[b.Lf]:[])},setExpressions:function(a){var b=this,c;return 0===b.conType()?(b.item1()&&b.item1().setExpressions&&(c=b.item1().getExpressions().length,b.item1().setExpressions(a.slice(0,c))),void(b.item2()&&b.item2().setExpressions&&b.item2().setExpressions(a.slice(c)))):void b.expression(a[0])},toJSON:function(a){return d.call(this,a,m)},fromJSON:function(a,b,c){if(a){var d=this;e.call(d,b,m,a,c),d.b_a(!0),d.initExpression(),d.c_a()}}},n.prototype.RV=n.prototype.compareType,n.fromSource=function(a){return k(12,z,a,z)},n.fromFormula=function(a){return k(12,z,"",a)},n.fromDay=function(a){var b=k(6,z,a);return b.expectTypeId(5),b},n.fromMonth=function(a){var b=k(6,z,a);return b.expectTypeId(3),b},n.fromQuarter=function(a){var b=k(6,z,a);return b.expectTypeId(2),b},n.fromWeek=function(a){var b=k(6,z,a);return b.expectTypeId(4),b},n.fromYear=function(a){var b=k(6,z,a);return b.expectTypeId(1),b},n}(),t.Condition=j,k=function(a,b,c,d,e,f,g,h,i){return new j(a,{compareType:b,expected:c,formula:d,customValueType:e,type:f,ranges:g,item1:h,item2:i})},t.$V=k,l=function(){function a(a,b,c){var d=this;d.ruleType(a),d.style(b),d.ranges(c)}var c={ruleType:b("ruleType",z),ranges:b("ranges",z,function(a){var b=this.condition();b&&b.ranges()&&b.ranges(a)}),condition:b("condition",z),style:b("style",z),priority:b("priority",1),stopIfTrue:b("stopIfTrue",!1),evaluate:function(a,b,c,d){var e,f,g=this;return g.contains(b,c)?(g.initCondition(),e={baseRow:0,baseCol:0},g.getBaseCoordinate(e),g.condition().adjustOffset(b-e.baseRow,c-e.baseCol),f=z,g.condition().evaluate(a,b,c,d)&&(f=g.getExpected()),g.condition().adjustOffset(0,0),f):z},contains:function(a,b){var c,d,e,f=this.ranges();if(f)for(c=fa(f),e=0;e<c;e++)if(d=f[e],d.contains(a,b))return!0;return!1},createCondition:function(){return null},initCondition:function(a){var b=this.condition();b||(b=this.createCondition(),b&&(b.ranges(this.ranges()),this.condition(b)),a&&this.context(a),this.context()&&b&&b.context(this.context()))},context:function(a){return 1===arguments.length&&(this.xc=a,this.condition()&&this.condition().context(a)),this.xc},getExpected:function(){return this.style()},reset:function(){var a=this;a.ranges(z),a.condition(z),a.style(z),a.stopIfTrue(!1),a.priority(1)},intersects:function(a,b,c,d){var e,f,g,h=this.ranges();if(h)for(e=fa(h),g=0;g<e;g++)if(f=h[g],f.intersect(a,b,c,d))return!0;return!1},isScaleRule:function(){return!1},getBaseCoordinate:function(a){var b,c,d,e,f;if(a.baseRow=Number.MAX_VALUE,a.baseCol=Number.MAX_VALUE,b=this,b.ranges()&&fa(b.ranges())>0)for(c=0;c<fa(b.ranges());c++)d=b.ranges()[c],e=d.row,f=d.col,e=e===-1?0:e,f=f===-1?0:f,a.baseRow=D(e,a.baseRow),a.baseCol=D(f,a.baseCol);else a.baseRow=0,a.baseCol=0},_V:function(a,b,c){var d,e,f,g,h,i=this,j=c?b:0,k=c?0:b;if(i.ranges())for(d=fa(i.ranges()),e=0;e<d;e++)f=i.ranges()[e],g=c?f.row:f.col,h=c?na(f):oa(f),g!==-1&&(g>=a?i.ranges()[e]=_(f.row+j,f.col+k,na(f),oa(f)):a<g+h&&(i.ranges()[e]=_(f.row,f.col,na(f)+j,oa(f)+k)))},rI:function(a,b){this._V(a,b,!0)},tI:function(a,b){this._V(a,b,!1)},aW:function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n=this,o=c?a:0,p=c?0:a,q=c?b:0,r=c?0:b;if(n.ranges()){for(d=[],e=fa(n.ranges()),f=0;f<e;f++)g=n.ranges()[f],h=c?g.row:g.col,i=c?na(g):oa(g),h!==-1&&(h>a?h+i<=a+b?d.push(g):n.ranges()[f]=_(g.row-q,g.col-r,na(g),oa(g)):a<h+i&&(j=_(g.row,g.col,na(g)-D(g.row+na(g)-o,q),oa(g)-D(g.col+oa(g)-p,r)),0===oa(j)||0===na(j)?d.push(g):n.ranges()[f]=j));for(k=fa(d),l=0;l<k;l++)m=d[l],da(n.ranges(),m)}},GR:function(a,b){this.aW(a,b,!0)},HR:function(a,b){this.aW(a,b,!1)},toJSON:function(a){return d.call(this,a)},fromJSON:function(a,b,c){a&&(e.call(this,b,z,a,c),this.initCondition(b),this.f_a())},f_a:function(){var a=this.condition();a&&V(a)}};return x.extend(a.prototype,c),a}(),t.ConditionRuleBase=l,m=function(a){var c,f;x.inherit(g,a),c=["ruleType","style","operator","text","formula","type","rank","priority","stopIfTrue","ranges"];function g(b,c,d,e,f,g,h,i,j,k){a.call(this,b,d);var l=this;l.ranges(c),l.operator(e),l.value1("string"==typeof f?x.trim(f):f),l.value2("string"==typeof g?x.trim(g):g),l.text(h),l.formula(i),l.type(j),l.rank(k)}return f={operator:b("operator",z),value1:function(a,b){var c,d;return 1!==arguments.length?(c=this.condition(),c&&(d=c.formula(a,b,0),d&&d.length>0)?"="+N(x.trim(""+d),"="):this._Qa):void(this._Qa=a)},value2:function(a,b){var c,d;return 1!==arguments.length?(c=this.condition(),c&&(d=c.formula(a,b,1),d&&d.length>0)?"="+N(x.trim(""+d),"="):this.aRa):void(this.aRa=a)},text:b("text",z),formula:function(a,b){var c=this,d=c.condition();return"string"!=typeof a?d&&d.formula(a,b)||c.Yw:(c.Yw=a,void(d&&d.formula(a)))},type:b("type",z),rank:b("rank",z),priority:b("priority",1),cellValueRuleCreateCondition:function(){var a,b,c,d,e,f,g,h,i=this,j=i.value1(),l=i.value2(),m=i.ranges(),n=i.bW(j)?N(j,"="):z,o=i.bW(l)?N(l,"="):z,p=i.operator();return 6===p?(a=k(11,3,j,n,A,A,m),a.treatNullValueAsZero(!0),b=k(11,5,l,o,A,A,m),b.treatNullValueAsZero(!0),e=k(0,1,z,z,z,z,m,a,b),c=k(11,5,j,n,A,A,m),c.treatNullValueAsZero(!0),d=k(11,3,l,o,A,A,m),d.treatNullValueAsZero(!0),f=k(0,1,z,z,z,z,m,c,d),k(0,0,z,z,z,z,m,e,f)):7===p?(a=k(11,4,j,n,A,A,m),a.treatNullValueAsZero(!0),b=k(11,2,l,o,A,A,m),a.treatNullValueAsZero(!0),e=k(0,0,z,z,z,z,m,a,b),c=k(11,2,j,n,A,A,m),c.treatNullValueAsZero(!0),d=k(11,4,l,o,A,A,m),d.treatNullValueAsZero(!0),f=k(0,0,z,z,z,z,m,c,d),k(0,1,z,z,z,z,m,e,f)):(g=p,h=k(11,g,j,n,A,A,m),h.treatNullValueAsZero(!0),h)},bW:function(a){return!R(a)&&"="===a[0]},specificTextRuleCreateCondition:function(){var a,b,c,d,e=this.operator();switch(e){case 2:a=2;break;case 3:a=4;break;case 0:a=6;break;case 1:a=7;break;default:a=0}return b=this.text(),c=z,b&&"="===b[0]&&(c=b),d=k(2,a,b,c,A,A,this.ranges()),d.ignoreCase(!0),d.useWildCards(2!==e&&3!==e),d},formulaRuleCreateCondition:function(){var a=this,b=a.ranges();return k(4,z,z,a.Yw,4,b)},dateOccurringRuleCreateCondition:function(){return k(6,z,this.type(),z,z,A,this.ranges())},top10RuleCreateCondition:function(){return k(8,z,this.rank(),z,z,this.type(),this.ranges())},uniqueRuleCreateCondition:function(){return k(9,z,!1,z,z,z,this.ranges())},duplicateRuleCreateCondition:function(){return k(9,z,!0,z,z,z,this.ranges())},averageRuleCreateCondition:function(){return k(10,z,z,z,z,this.type(),this.ranges())},createCondition:function(){return this[i[this.ruleType()]+"CreateCondition"]()},reset:function(){var a=this;switch(a.ranges(z),a.condition(z),a.style(z),a.stopIfTrue(!1),a.priority(1),a.operator(6),a.value1(z),a.value2(z),a.text(""),a.formula(z),a.type(0),a.rank(10),a.ruleType()){case 1:a.operator(6);break;case 2:a.operator(0);break;case 4:a.style(0);break;case 5:a.type(0),a.rank(10);break;case 8:a.type(0)}},toJSON:function(a){var b=d.call(this,a,c),e=this.value1(),f=this.value2();return R(e)||(b.value1=e),R(f)||(b.value2=f),b},fromJSON:function(a,b,d){e.call(this,b,c,a,d),R(a.value1)||this.value1(a.value1),R(a.value2)||this.value2(a.value2),this.initCondition(b),this.f_a()}},x.extend(g.prototype,f),g}(l),t.NormalConditionRule=m,n=function(){function a(a,b){this.type=a,this.value=b}return a}(),t.ScaleValue=n,o=function(a){var c,f;x.inherit(g,a),c=["ruleType","ranges","minType","minValue","minColor","maxType","maxValue","maxColor","midType","midValue","midColor","priority"];function g(b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v;a.call(this,b,z,l),m=this,m.lowestValueCached=z,m.highestValueCached=z,m.cached=!1,m.cW=z,n=c,o=d,p=e,q=f,r=g,s=h,t=i,u=j,v=k,arguments.length<=1&&(n=1,o=z,p=$(255,248,105,107),q=4,r=50,s=$(255,255,235,132),t=2,u=z,v=$(255,99,190,123)),m.minColor(p),m.minValue(o),m.minType(n),m.midColor(s),m.midValue(r),m.midType(q),m.maxColor(v),m.maxValue(u),m.maxType(t)}return f={stopIfTrue:function(){return!1},minValue:b("minValue",z),minType:b("minType",5),minColor:b("minColor",z),midValue:b("midValue",50,z,function(a){var b=this;if(b.lh){if(2===b.midType())return b.dW(b.lh);if(1===b.midType())return b.eW(b.lh)}return a}),midType:b("midType",z),midColor:b("midColor",z),maxType:b("maxType",7),maxValue:b("maxValue",z),maxColor:b("maxColor",z),isScaleRule:function(){return!0},createCondition:function(){return z},fW:function(a){var b=k(8,z,z,z,z,1).getTopValues(a,1,this.ranges());return fa(b)>0?b[0]:z},gW:function(a){var b=k(8,z,z,z,z,0).getTopValues(a,1,this.ranges());
return fa(b)>0?b[0]:z},hW:function(a){var b,c,d=[],e=fa(a);for(c=0;c<e;c++)b=a[c],d.push(_(b.row,b.col,na(b),oa(b)));return d},iW:function(){var a,b,c,d=this.cW,e=this.ranges();if(!d)return this.cW=this.hW(e),!1;if(a=fa(d),b=fa(e),a!==b)return!0;for(c=0;c<b;c++)if(!d[c].equals(e[c]))return!0;return!1},jW:function(a){var b=this;b.iW()&&(b.Nm(),b.cW=b.hW(b.ranges())),b.cached===!1&&(b.lowestValueCached=b.fW(a),b.highestValueCached=b.gW(a),b.cached=!0)},Nm:function(){this.lowestValueCached=z,this.highestValueCached=z,this.cached=!1},kW:function(a,b,c,d){var e,f;return d&&(e=a.Cf())?(f=e.parse(a.yj(),d,b,c),e.Hg(a.yj(),f,ha(b,c),!1)):z},bW:function(a){return a&&"="===a[0]},lW:function(a){return R(a)||""===a?z:"="===a[0]?a.substr(1):a},mW:function(a,b,c,d){if(this.bW(d))return this.kW(a,b,c,this.lW(""+d));var e={};return L(d,e)?e.value:NaN},dW:function(a){return this.jW(a),this.highestValueCached},eW:function(a){return this.jW(a),this.lowestValueCached},nW:function(a,b,c,d){var e,f,g=this.mW(a,b,c,d);return!isNaN(g)&&0<=g&&g<=100&&(e=this.eW(a),f=this.dW(a),typeof e!==B&&e!==z&&typeof f!==B&&f!==z)?e+(f-e)*g/100:z},oW:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o=this.mW(a,b,c,d);if(!isNaN(o)&&0<=o&&o<=100){for(e=0,f=this.ranges(),g=fa(f),h=0;h<g;h++)i=this.YV("PERCENTILE",[a.Tq(f[h]),o/100]),j=a.Cf(),k=j.unparse(z,i,b,c),l=j.parse(a.yj(),k,b,c),m=j.Hg(a.yj(),l,ha(b,c),!1),n={},e+=L(m,n)?n.value:0;return e/g}return z},pW:function(a,b,c,d,e){var f,g,h=this;switch(d){case 6:return h.bW(e)||(e="="+e),h.mW(a,b,c,e);case 2:return h.dW(a);case 1:return h.eW(a);case 0:return h.mW(a,b,c,e);case 3:return h.nW(a,b,c,e);case 4:return h.oW(a,b,c,e);case 7:return f=h.dW(a),f<0?0:f;case 5:return g=h.eW(a),g>0?0:g;default:return z}},qW:function(a,b,c){return a===b&&a===c?1:a<=b?0:a>=c?1:(a-b)/(c-b)},rW:function(a,b,c){var d,e,f,g,h,i;return 0<=a&&a<=1?(d=Z.ec(b),e=Z.ec(c),f=d.a*(1-a)+e.a*a,g=d.r*(1-a)+e.r*a,h=d.g*(1-a)+e.g*a,i=d.b*(1-a)+e.b*a,$(parseFloat(f/255),parseInt(g,10),parseInt(h,10),parseInt(i,10))):z},YV:function(a,b){var c,d,e,f;if(!X)return z;if(c=ga.findGlobalFunction(a)){for(d=[],e=fa(b),f=0;f<e;f++)d[f]=la(b[f]);return new w.Jh(c,d)}return z},rI:function(b,c){a.prototype.rI.call(this,b,c),this.Nm()},tI:function(b,c){a.prototype.tI.call(this,b,c),this.Nm()},GR:function(b,c){a.prototype.GR.call(this,b,c),this.Nm()},HR:function(b,c){a.prototype.HR.call(this,b,c),this.Nm()},scaleEvaluate:function(a,b,c,d){var e,f,g,h,i=this;if(i.jW(a),i.contains(b,c)){if(R(d))return z;try{if(e=K(d),f=i.pW(a,b,c,i.minType(),i.minValue()),g=i.pW(a,b,c,i.midType(),i.midValue()),h=i.pW(a,b,c,i.maxType(),i.maxValue()),f>h)return z;if(isNaN(g)){if(!isNaN(f)&&!isNaN(h))return i.qW(e,f,h)}else if(!isNaN(f)&&!isNaN(h))return e<f?0:e>=h?2:f<=e&&e<=g?i.qW(e,f,g):1+i.qW(e,f,h)}catch(a){return z}}return z},twoScaleRuleEvaluate:function(a,b,c,d){var e,f,g,h,i;if(!R(d)){if(e={},f=J(d)&&L(d,e)?e.value:NaN,isNaN(f))return z;if(g=this,h=g.pW(a,b,c,g.minType(),g.minValue()),i=g.pW(a,b,c,g.maxType(),g.maxValue()),!R(h)&&!R(i))return e=g.qW(f,h,i),g.rW(e,g.minColor(),g.maxColor())}return z},threeScaleRuleEvaluate:function(a,b,c,d){var e,f,g,h,i,j=this;if(j.lh=a,!R(d)){if(e={},f=J(d)&&L(d,e)?e.value:NaN,isNaN(f))return z;if(g=j.pW(a,b,c,j.minType(),j.minValue()),h=j.pW(a,b,c,j.midType(),j.midValue()),i=j.pW(a,b,c,j.maxType(),j.maxValue()),!R(g)&&!R(i)&&!R(h))return g>i?z:f<=g||g===i?f>=i?j.maxColor():j.minColor():f>=i?j.maxColor():f<=h?(e=j.qW(f,g,h),j.rW(e,j.minColor(),j.midColor())):(e=j.qW(f,h,i),j.rW(e,j.midColor(),j.maxColor()))}return z},evaluate:function(a,b,c,d){return this[i[this.ruleType()]+"Evaluate"](a,b,c,d)},ad:function(){var a=this;a.minValue(z),a.minType(1),a.midValue(50),a.midType(4),a.maxValue(z),a.maxType(2),10===a.ruleType()&&(a.minColor($(0,255,255,255)),a.maxColor($(255,99,190,123))),11===a.ruleType()&&(a.midValue(50),a.midType(4),a.minColor($(255,248,105,107)),a.midColor($(255,255,235,132)),a.maxColor($(255,99,190,123)))},reset:function(){var a=this;a.ranges(z),a.condition(z),a.style(z),a.ad(),a.lh=z,a.stopIfTrue(!1),a.priority(1)},toJSON:function(a){return d.call(this,a,c)},fromJSON:function(a,b,d){e.call(this,b,c,a,d),this.initCondition(b),this.f_a()}},x.extend(g.prototype,f),g}(l),t.ScaleRule=o,p=function(a){var c,f;x.inherit(g,a),c=["ruleType","ranges","gradient","color","showBorder","borderColor","dataBarDirection","negativeFillColor","useNegativeFillColor","negativeBorderColor","useNegativeBorderColor","axisPosition","axisColor","showBarOnly","minType","minValue","maxType","maxValue","priority"];function g(b,c,d,e,f,g){var h=b,i=c,j=d,k=e,l=f;0===arguments.length&&(h=5,i=z,j=7,k=z,l=$(255,99,142,198)),a.call(this,12,h,i,z,z,z,z,j,k,z,g),this.ad(l)}return f={gradient:b("gradient",!0),color:b("color",z),showBorder:b("showBorder",!1),borderColor:b("borderColor","black"),dataBarDirection:b("dataBarDirection",0),negativeFillColor:b("negativeFillColor","red"),useNegativeFillColor:b("useNegativeFillColor",!0),negativeBorderColor:b("negativeBorderColor","black"),useNegativeBorderColor:b("useNegativeBorderColor",!1),axisPosition:b("axisPosition",0),axisColor:b("axisColor","black"),showBarOnly:b("showBarOnly",!1),ad:function(a){var b=this;b.gradient(!0),b.color(a),b.showBorder(!1),b.borderColor("black"),b.dataBarDirection(0),b.negativeFillColor("red"),b.useNegativeFillColor(!0),b.negativeBorderColor("black"),b.useNegativeBorderColor(!1),b.axisPosition(0),b.axisColor("black"),b.showBarOnly(!1)},reset:function(){var a=this;a.ranges(z),a.condition(z),a.style(z),a.ad($(255,99,142,198)),a.stopIfTrue(!1),a.priority(1),a.minValue(z),a.minType(5),a.midValue(z),a.midType(z),a.maxValue(z),a.maxType(7),a.minColor(z),a.midColor(z),a.maxColor(z)},sW:function(a,b,c,d){var e,f,g,h,i=this,j=d?i.maxType():i.minType(),k=d?i.maxValue():i.minValue();if(6!==j&&4!==j)return i.pW(a,b,c,j,k);for(f=0;f<fa(i.ranges());f++)if(i.ranges()[f].intersect(b,-1,1,-1)&&(e=i.ranges()[f]))return g=e.row,h=e.col,g=g===-1?0:g,h=h===-1?0:h,i.pW(a,g,h,j,k)},tW:function(a,b,c,d){return d=0,a>=c&&a>b?[1,d]:a<=b&&a<c?[0,d]:c===b?[.5,d]:[(a-b)/(c-b),d]},uW:function(a,b,c,d){var e,f,g;return d=.5,e=F(c-b),c>0&&b>=0?c===b?[.5,d]:a>=c?[.5,d]:a<=b?[b/c*.5,d]:[.5*F(a/c),d]:c>0&&b<0?(f=c>F(b)?.5:c/e,g=c>F(b)?b/e:-.5,a>0?a>=c?[f,d]:[a/c*f,d]:a<0?a<=b?[g,d]:[a/b*g,d]:[0,d]):c<=0&&b<0?c===b?[-.5,d]:a>=c?[-c/b*.5,d]:a<=b?[-.5,d]:[-a/b*.5,d]:0===c&&0===b?[0,d]:(d=-1,[-1,d])},vW:function(a,b,c,d){var e,f,g,h=F(b),i=F(c),j=F(c-b),k=b<0?-1:1;return c>0&&b>=0||c<=0&&b<0?(e=E(h,i),f=D(h,i),g=F(a),d=b<0?1:0,g<=f&&g<e?[0,d]:g>=e&&g>f?[k,d]:f===e?[.5*k,d]:[k*(F(a)-f)/j,d]):c>0&&b<0?(d=F(b)/j,0===a?[0,d]:a>=c?[1-d,d]:[E(a,b)/j,d]):0===c&&0===b?(d=.5,0===a?[0,d]:[.5*k,d]):(d=-1,[-1,d])},wW:function(a,b,c,d){var e=this;return 0===e.axisPosition()?e.vW(a,b,c,d):1===e.axisPosition()?e.uW(a,b,c,d):e.tW(a,b,c,d)},evaluate:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!R(d)){if(e={},f=J(d,!0)&&L(d,e)?e.value:NaN,isNaN(f))return z;if(g=this,h=g.sW(a,b,c,!1),i=g.sW(a,b,c,!0),T(h,Date)&&(h=ba.Ra(h)),T(i,Date)&&(i=ba.Ra(i)),!R(h)&&!R(i))return h>i&&(j=i,i=h,h=j),l=g.wW(f,h,i,k),!l||fa(l)<2?z:(m=l[0],k=l[1],n=f<0&&g.useNegativeFillColor()?g.negativeFillColor():g.color(),o=f<0&&g.useNegativeBorderColor()?g.negativeBorderColor():g.borderColor(),p=g.axisColor(),n=ia.Om(a,n),o=ia.Om(a,o),p=ia.Om(a,p),{fillColor:n,borderColor:o,showBorder:g.showBorder(),axisColor:p,isGradient:g.gradient(),direction:g.dataBarDirection(),axisLocation:k,scale:m,showBarOnly:g.showBarOnly()})}return z},toJSON:function(a){return d.call(this,a,c)},fromJSON:function(a,b,d){e.call(this,b,c,a,d),this.initCondition(b),this.f_a()}},x.extend(g.prototype,f),g.paintDataBar=function(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u=new v.Rect(c+2,d+2,e-4,f-4),w=u.x,x=u.y,y=G(F(u.width*b.scale)),z=u.height;if(0===b.axisLocation)b.scale<=0&&(y=0);else if(1===b.axisLocation)b.scale<0?w=w+u.width-y:y=0;else{for(g=G(u.width*b.axisLocation+w)+.5,h=u.y,i=1,j=f-2,a.lineWidth=i,a.strokeStyle=b.axisColor,a.beginPath(),k=0;k<=j;k+=2)1===b.direction?(a.moveTo(2*c+e-g,h+k),a.lineTo(2*c+e-g,h+k+1)):(a.moveTo(g,h+k),a.lineTo(g,h+k+1));a.stroke(),b.scale>0?w=g+i:b.scale<0?w=g-y:y=0}b.showBorder&&(w=G(w)+.5,y-=1,x+=.5,z-=1),l=w,m=w+y,1===b.direction&&(l=2*c+e-w-y,m=2*c+e-w),y>=0&&z>=0&&(n=b.fillColor,b.isGradient&&(o=.9,n=a.createLinearGradient(l,x,m,x),p=Z.ec(b.fillColor),q=$(p.a,G(255*o+p.r*(1-o)),G(255*o+p.g*(1-o)),G(255*o+p.b*(1-o))),r=b.scale<0?1-o:o,s=b.fillColor,t=b.scale<0?1:0,1===b.direction?(n.addColorStop(r,s),n.addColorStop(t,q)):(n.addColorStop(r,q),n.addColorStop(t,s))),a.fillStyle=n,a.fillRect(l,x,y,z),b.showBorder&&y>0&&z>0&&(a.strokeStyle=b.borderColor,a.strokeRect(l,x,y,z)))},g}(o),t.DataBarRule=p,q=function(){function a(a,b,c){this.isGreaterThanOrEqualTo=a,this.iconValueType=b,this.iconValue=c}return a}(),t.IconCriterion=q,r=function(a){var c,f;x.inherit(g,a),c=["ruleType","ranges","iconSetType","iconCriteria","showIconOnly","reverseIconOrder","priority","icons"];function g(b,c){var d=b;0===arguments.length&&(d=0),a.call(this,13,z,z,z),this.ranges(c),this.ad(d)}return f={xW:function(a){var b=this;b.iconSetType(a,!1),b.iconSetType()>=0&&b.iconSetType()<=9?(b.NV=[],b.NV[0]=new q((!0),4,33),b.NV[1]=new q((!0),4,67),b.BZa=[],b.BZa[0]={iconSetType:a,iconIndex:0},b.BZa[1]={iconSetType:a,iconIndex:1},b.BZa[2]={iconSetType:a,iconIndex:2}):b.iconSetType()>=10&&b.iconSetType()<=14?(b.NV=[],b.NV[0]=new q((!0),4,25),b.NV[1]=new q((!0),4,50),b.NV[2]=new q((!0),4,75),b.BZa=[],b.BZa[0]={iconSetType:a,iconIndex:0},b.BZa[1]={iconSetType:a,iconIndex:1},b.BZa[2]={iconSetType:a,iconIndex:2},b.BZa[3]={iconSetType:a,iconIndex:3}):b.iconSetType()>=15&&b.iconSetType()<=19?(b.NV=[],b.NV[0]=new q((!0),4,20),b.NV[1]=new q((!0),4,40),b.NV[2]=new q((!0),4,60),b.NV[3]=new q((!0),4,80),b.BZa=[],b.BZa[0]={iconSetType:a,iconIndex:0},b.BZa[1]={iconSetType:a,iconIndex:1},b.BZa[2]={iconSetType:a,iconIndex:2},b.BZa[3]={iconSetType:a,iconIndex:3},b.BZa[4]={iconSetType:a,iconIndex:4}):b.iconSetType()>19&&(b.NV=[],b.BZa=[])},ad:function(a){this.showIconOnly(!1),this.reverseIconOrder(!1),this.xW(a)},yW:function(a){var b=fa(this.NV)+1;return this.reverseIconOrder()&&b>2?b-1-a:a},pW:function(a,b,c,d){var e=this,f=e.NV[d];if(f)switch(f.iconValueType){case 7:return e.mW(a,b,c,f.iconValue);case 1:return e.mW(a,b,c,f.iconValue);case 4:return e.nW(a,b,c,f.iconValue);case 5:return e.oW(a,b,c,f.iconValue);default:return z}},evaluate:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q=this,r=d;if(R(r))return z;if(e={},f=J(d,!0)&&"boolean"!=typeof r&&L(d,e)?e.value:NaN,isNaN(f))return z;if(g=0,h=q.iconSetType(),i=q.NV,h>=15?g=5:h>=10?g=4:h>=0&&(g=3),!i)return 0;for(k=0,l=g-1;l>0;l--)if(l<fa(i)+1&&(j=i[l-1],!R(j&&j.iconValue)&&(m=q.pW(a,b,c,l-1),!R(m)&&(n=j.isGreaterThanOrEqualTo?f>=m:f>m,f<Number.MAX_VALUE&&n)))){k=l;break}return o=q.yW(k),p=q.BZa,p?{iconSetType:p[o]?p[o].iconSetType:t.IconSetType.noIcons,iconIndex:p[o]?p[o].iconIndex:0,showIconOnly:q.showIconOnly()}:{iconSetType:t.IconSetType.noIcons,iconIndex:0,showIconOnly:q.showIconOnly()}},reset:function(){var a=this;a.ranges(z),a.condition(z),a.style(z),a.showIconOnly(!1),a.reverseIconOrder(!1),a.iconSetType(0,!1),a.NV=z,a.stopIfTrue(!1),a.priority(1),a.minColor(z),a.minValue(z),a.minType(5),a.midColor(z),a.midValue(z),a.midType(z),a.maxColor(z),a.maxValue(z),a.maxType(7),a.BZa=z},iconSetType:b("iconSetType",0,function(a){this.xW(a)}),icons:function(a){return 1===arguments.length&&(this.BZa=a),this.BZa},reverseIconOrder:b("reverseIconOrder",!1),showIconOnly:b("showIconOnly",!1),iconCriteria:function(){return this.NV},toJSON:function(a){return d.call(this,a,c)},fromJSON:function(a,b,d){e.call(this,b,c,a,d),this.initCondition(b),this.f_a()}},x.extend(g.prototype,f),g.paintIconSet=function(a,b,c,d,e,f,h,i){var j,k=c+1,l=d+2,m=16,n=16;b.showIconOnly&&(1===h.hAlign?k=c+e/2-m/2:2===h.hAlign&&(k=c+e-m-2)),1===h.vAlign?l=d+f/2-n/2:2===h.vAlign&&(l=d+f-n-2);function o(){var b,c=arguments,d=c[0],e=c[1],f=c[2],g=c[3],h=c[4];i.ko(d)?(b=i.lo(d),5===fa(c)?a.drawImage(b,e,f,g,h):a.drawImage(b,e,f,g,h,c[5],c[6],c[7],c[8])):i.fo(d)}if(b.iconSetType!==t.IconSetType.noIcons){j=g.getIcon(b.iconSetType,b.iconIndex);try{j&&i&&("string"===x.getType(j)?o(j,k,l,m,n):o(j.image,j.x,j.y,j.w,j.h,k,l,m,n))}catch(a){}}},g.zW=function(){return"data:image/png;base64,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"},g.getIcon=function(a,b){var c,d,e,f,h,i,j=[[160,180,80,z,z],[100,120,140,z,z],[900,920,880,z,z],[820,840,860,z,z],[780,1e3,420,z,z],[680,940,400,z,z],[800,1020,440,z,z],[740,1040,400,z,z],[720,980,380,z,z],[700,960,360,z,z],[160,40,60,80,z],[100,0,20,140,z],[220,340,460,760,z],[600,620,640,660,z],[200,680,940,400,z],[160,40,180,60,80],[100,0,120,20,140],[580,600,620,640,660],[480,500,520,540,560],[240,260,280,300,320]],k="0,",l=",16,16";for(c=0;c<fa(j);c++)for(d=0;d<fa(j[c]);d++)e=j[c][d],e!==z&&(j[c][d]=k+e+l);return f=g.zW(),j[a]?(h=j[a][b],h?(i=h.split(","),{image:f,x:i[0],y:i[1],w:i[2],h:i[3]}):z):z},g}(o),t.IconSetRule=r;function qa(a){return"string"==typeof a&&(a=x.trim(a),"="!==a[0]&&(a='="'+y.Gb(a,'"','""')+'"')),
a}s=function(){function a(a){this.AW=[],this.BW=z,this.DW={},this.WS=a}function b(a,b){if(b)for(var c=0;c<b.length;c++)a.push(b[c])}var c={getRule:function(a){return this.AW[a]},count:function(){return fa(this.AW)},w4:function(){return this.AW},UV:function(a){var b,c,d=[],e=this.WS,f=fa(a);for(b=0;b<f;b++)c=e.Tq(a[b]),d.push(c);return d},EW:function(a){var b,c,d,e,f=[],g=this.WS;for(b=0,c=fa(a);b<c;b++)d=a[b],e=new aa(d.row,d.col,na(d),oa(d)),0===d.row&&na(d)===g.getRowCount()&&(e.row=-1),0===d.col&&oa(d)===g.getColumnCount()&&(e.col=-1),f.push(e);return f},QV:function(){if(this.DW={},this.AW)for(var a=0;a<fa(this.AW);a++)this.FW(this.AW[a])},OV:function(){this.DW={}},FW:function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n=this,o=n.DW,p=n.UV(a.ranges()),q=n.WS,r=q.getRowCount(),s=q.getColumnCount();for(f=0;f<fa(p);f++)for(g=p[f],h=g.row,i=g.col,j=na(g),k=oa(g),h+j-1>=r&&(j=r-h),i+k-1>=s&&(k=s-i),l=0;l<j;l++)for(d=l+h,b=o[d],b||(o[d]=b={}),m=0;m<k;m++)e=m+i,c=b[e],c||(b[e]=c=[]),c.push(a)},GW:function(a){var b,c,d,e,f,g,h,i,j,k,l=this.DW,m=this.UV(a.ranges());for(f=0;f<fa(m);f++)for(g=m[f],h=0;h<na(g);h++)if(d=h+g.row,b=l[d])for(i=0;i<oa(g);i++)if(e=i+g.col,c=b[e]){for(j=[],k=0;k<fa(c);k++)c[k]!==a&&j.push(c[k]);0===fa(j)&&(j=A),b[e]=j}},HW:function(a,b,c,d){var e,f,g,h,i,j=this.DW;for(h=0;h<c;h++)if(e=h+a,g=j[e])for(i=0;i<d;i++)f=i+b,g[f]=A},addSpecificTextRule:function(a,b,c,d){var e=new m(2,d,c,a,z,z,b);return this.addRule(e)},addCellValueRule:function(a,b,c,d,e){var f=new m(1,e,d,a,qa(b),qa(c));return this.addRule(f)},addDateOccurringRule:function(a,b,c){var d=new m(4,c,b,z,z,z,z,z,a);return this.addRule(d)},addFormulaRule:function(a,b,c){var d=new m(3,c,b,z,z,z,z,a);return this.addRule(d)},addTop10Rule:function(a,b,c,d){var e=new m(5,d,c,z,z,z,z,z,a,b);return this.addRule(e)},addUniqueRule:function(a,b){var c=new m(6,b,a);return this.addRule(c)},addDuplicateRule:function(a,b){var c=new m(7,b,a);return this.addRule(c)},addAverageRule:function(a,b,c){var d=new m(8,c,b,z,z,z,z,z,a);return this.addRule(d)},add3ScaleRule:function(a,b,c,d,e,f,g,h,i,j){var k;return k=0===arguments.length?new o(11):new o(11,a,b,c,d,e,f,g,h,i,j),this.addRule(k)},add2ScaleRule:function(a,b,c,d,e,f,g){var h;return h=0===arguments.length?new o(10):new o(10,a,b,c,z,z,z,d,e,f,g),this.addRule(h)},addDataBarRule:function(a,b,c,d,e,f){var g;return g=0===arguments.length?new p:new p(a,b,c,d,e,f),this.addRule(g)},addIconSetRule:function(a,b){var c=new r(a,b);return this.addRule(c)},addRule:function(a){var b,c=this,d=c.WS;if(d){if(!a)throw Error(ja().Exp_RuleIsNull);for(d.ITa.YUa(0,a),b=0;b<fa(c.AW);b++)c.AW[b].priority(c.AW[b].priority()+1);return a.priority(1),c.AW.push(a),a.context(d),c.FW(a),d.$p(),a}},removeRule:function(a){var b=this,c=b.WS;c&&(a&&(c.ITa.YUa(1,a),b.GW(a),da(b.AW,a)),c.$p())},IW:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r;return a.intersect(b,c,d,e)?(f=a.row,g=a.row+na(a)-1,h=a.col,i=a.col+oa(a)-1,j=b,k=b+d-1,l=c,m=c+e-1,n=[],f!==-1&&h!==-1&&j!==-1&&l!==-1&&(l-h>0&&(o=_(f,h,na(a),l-h),n.push(o)),i-m>0&&(p=_(f,m+1,na(a),i-m),n.push(p)),j-f>0&&(q=_(f,E(l,h),j-f,D(m,i)-E(l,h)+1),n.push(q)),g-k>0&&(r=_(k+1,E(l,h),g-k,D(m,i)-E(l,h)+1),n.push(r))),fa(n)>0?n:z):[a]},removeRuleByRange:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p=this,q=p.WS;if(q){if(e=[],p.AW)for(q.ITa.YUa(2),p.HW(a,b,c,d),f=0,g=fa(p.AW);f<g;f++)if(h=p.AW[f],h&&h.ranges()&&h.intersects(a,b,c,d)){for(i=[],j=p.UV(h.ranges()),k=0,l=fa(j);k<l;k++)m=p.IW(j[k],a,b,c,d),m&&(i=i.concat(m));fa(i)>0?h.ranges(p.EW(i)):e.push(h)}for(n=0,o=fa(e);n<o;n++)da(p.AW,e[n]);q.$p()}},clearRule:function(){var a=this,b=a.WS;b&&(b.ITa.YUa(2),a.AW.length=0,a.QV(),b.$p())},getRules:function(a,c){var d,e,f,g,h=this.AW;return 0===arguments.length||0===fa(h)?h:(a=a===A?-1:a,c=c===A?-1:c,d=this.DW,e=[],a!==-1&&c!==-1?(g=d[a],g&&(f=g[c],b(e,f))):a===-1?x.each(d,function(a,d){f=d[c],b(e,f)}):(g=d[a],g&&x.each(d,function(a,c){b(e,c)})),e)},containsRule:function(a,b,c){return!(!a||!ca.Bb(this.AW,a))&&a.contains(b,c)},_V:function(a,b,c){var d,e,f,g=this;if(g.AW&&g.WS)for(d=fa(g.AW),e=0;e<d;e++)f=g.AW[e],f&&(c?f.rI(a,b):f.tI(a,b));this.QV()},rI:function(a,b){this._V(a,b,!0)},tI:function(a,b){this._V(a,b,!1)},aW:function(a,b,c){var d,e,f,g=this;if(g.AW&&g.WS)for(d=fa(g.AW),e=d-1;e>=0;e--)f=g.AW[e],f&&(c?f.GR(a,b):f.HR(a,b),f.ranges().length<=0&&(g.GW(f),g.AW.splice(e,1)));this.QV()},GR:function(a,b){this.aW(a,b,!0)},HR:function(a,b){this.aW(a,b,!1)},Nm:function(){var a,b,c,d=this.AW;if(d!==z&&fa(d)>0)for(b=0,c=fa(d);b<c;b++)a=d[b],T(a,o)&&a.Nm()},XA:function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,w,x,y,z,A,B,C,D,E,F,G,H,I=[],J=[],K=[],L=this,M=L.WS;for(a===-1&&(a=0,d=0,f=M.getRowCount()),b===-1&&(b=0,e=0,g=M.getColumnCount()),h=0;h<f;h++)for(i=0;i<g;i++)for(j=L.getRules(a+h,b+i),k=0;k<fa(j);k++){for(l=j[k],m=l.ranges(),n=[],o=0;o<fa(m);o++)p=m[o],q=M.Tq(p),r=q.row,s=q.col,t=na(q),u=oa(q),ea(K,p)<=-1&&p.contains(a+h,b+i)&&(K.push(p),w=_(d+h,e+i,-1,-1),r+t>=f+a?w.rowCount=f-h:a<r?w.rowCount=t:w.rowCount=r+t-a,s+u>=g+b?w.colCount=g-i:b<s?w.colCount=u:w.colCount=s+u-b,L===c&&p.containsRange(w)||n.push(w));n.length>0&&(x=I.indexOf(l),x<0?(I.push(l),J.push(n)):J[x]=J[x].concat(n))}for(y=0,z=I.length;y<z;y++)A=L.iga(I[y].toJSON(),I[y].context()),B=A.ranges(),A.ranges(J[y]),C=A.Yw,C&&(D=1===M.parent.options.referenceStyle,E=W(B),F=v.CalcEngine.formulaToExpression(M,C,E.r,E.c,D),G=W(J[y]),H=v.CalcEngine.expressionToFormula(M,F,G.r,G.c,D),A.formula(H)),c.addRule(A);L.QV()},YA:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u=[],v=this,w=v.WS;for(a===-1&&(a=0,c=w.getRowCount()),b===-1&&(b=0,d=w.getColumnCount()),e=0;e<c;e++)for(f=0;f<d;f++)for(g=v.getRules(a+e,b+f),h=0;h<fa(g);h++){for(i=g[h],j=i.ranges(),k=[],l=0;l<fa(j);l++)m=j[l],n=w.Tq(m),o=n.row,p=n.col,q=na(n),r=oa(n),ea(u,m)<=-1&&m.contains(a+e,b+f)&&(u.push(m),a>o&&k.push(_(o,p,a-o,r)),b>p&&k.push(_(E(a,o),p,D(a+c,o+q)-E(a,o),b-p)),b+d<p+r&&k.push(_(E(a,o),b+d,D(a+c,o+q)-E(a,o),p+r-(b+d))),a+c<o+q&&k.push(_(a+c,p,o+q-(a+c),r)));for(s=0;s<fa(u);s++)da(j,u[s]);t=j.concat(k),t.length>0?i.ranges(t):v.removeRule(i)}v.QV()},jp:function(a,b,c,d,e,f,g,h){var i=16,j=!1,k=!1,l=h.sheet,m=h.row,n=h.col,o=this.oRa(l,m,n,b),q=o.iconSet,s=o.dataBar;return(s||q)&&(a.save(),a.beginPath(),s&&(p.paintDataBar(a,s,c,d,e,f),j=s.showBarOnly),q&&((e<i||f<i)&&(a.rect(c,d,e,f),a.clip(),a.beginPath()),r.paintIconSet(a,q,c,d,e,f,g,h.imageLoader),k=q.showIconOnly),a.restore()),j||k},oRa:function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n=this,o=a.ss,q=o.Um(b,c);if(q)e=q.i,f=q.d;else{if(g=n.getRules(b,c),h=fa(g),h>0){for(g.sort(function(a,b){return a.priority()-b.priority()}),i=z,j=z,m=0;m<h&&(!i||!j);m++)k=g[m],k&&(T(k,p)&&(i=k),T(k,r)&&(j=k));if(i||j)for(i=j=z,m=0;m<h&&(!i||!j)&&(k=g[m],!(k&&(!i&&T(k,p)&&(i=k),!j&&T(k,r)&&(j=k),k.stopIfTrue()&&(l=k.evaluate(a,b,c,d)))));m++);i&&(f=i.evaluate(a,b,c,d)),j&&(e=j.evaluate(a,b,c,d))}o.Wm(b,c,f,e)}return{dataBar:f,iconSet:e}},bp:function(a,b,c){var d,e,f;if(R(c)||3===c)for(d=this.getRules(a,b),e=0,f=fa(d);e<f;e++)if(d[e]instanceof r)return!0;return!1},toJSON:function(a){var b,c,d=[];for(b=0;b<fa(this.AW);b++)c=this.AW[b],d.push(c?c.toJSON(a):z);return 0===fa(d)?A:{rules:d}},fromJSON:function(a,b,c){var d,e,f;if(a&&a.rules){for(this.AW=[],d=0;d<fa(a.rules);d++)e=a.rules[d],f=this.iga(e,b,c),f&&this.AW.push(f);this.QV()}},iga:function(a,b,c){var d,e,f=z;return a&&(d=this.JW(),e=d[a.ruleType],e&&(f=new e,f.fromJSON(a,b,c))),f},JW:function(){if(!this.BW){var a={};a[0]=l,a[1]=m,a[2]=m,a[3]=m,a[4]=m,a[5]=m,a[6]=m,a[7]=m,a[8]=m,a[9]=o,a[10]=o,a[11]=o,a[12]=p,a[13]=r,this.BW=a}return this.BW},Eq:function(a,b,c,d){var e,f,g,h,i,j,k=this;if(k&&k.count()>0&&(e=k.getRules(b,c),f=fa(e),h=z,f>0))for(e.sort(function(a,b){return a.priority()-b.priority()}),i=0;i<f&&(g=e[i],!(g&&(j=k.WS,g.isScaleRule()?10!==g.ruleType()&&11!==g.ruleType()||(h=g.evaluate(j,b,c,j.getValue(b,c,d)),h&&(a||(a=new Y),a.backColor===A&&(a.backColor=h))):(h=g.evaluate(j,b,c,j.getValue(b,c,d)),h&&(a||(a=new Y),a.Yo(h,!1,1))),g.stopIfTrue()&&h)));i++);return a},Fq:function(a,b,c,d){var e,f,g,h,i,j,k={v5:!1},l=this;if(l&&l.count()>0&&(e=l.getRules(a,b),f=fa(e),h=z,f>0))for(e.sort(function(a,b){return a.priority()-b.priority()}),i=0;i<f;i++)if(g=e[i]){if(j=l.WS,g.isScaleRule()){if("backColor"===c&&T(g,t.ScaleRule)&&(h=g.evaluate(j,a,b,j.getValue(a,b,d)))){k.Fi=h,k.v5=!0;break}}else if(h=g.evaluate(j,a,b,j.getValue(a,b,d)),h&&h[c]!==A){k.Fi=h[c],k.v5=!0;break}if(g.stopIfTrue()&&h)break}return k}};return x.extend(a.prototype,c),a}(),t.ConditionalFormats=s,a.exports=t}()},function(a,b){a.exports=GC.Spread.Common},function(a,b){a.exports=GC.Spread.Sheets},function(a,b){a.exports=GC.Spread.CalcEngine},function(a,b){!function(){"use strict";a.exports={Exp_RuleIsNull:"The argument 'rule' is null",Exp_NotSupported:"NotSupportException"}}()}]);