-org/xmldb/SetFunctionjava/lang/ObjectdistinctValuesLorg/xmldb/lib/HashSet; isDistinctZsetTypeItypecounthasNull currentLongJ currentDoubleDcurrentBigDecimalLjava/math/BigDecimal; currentValueLjava/lang/Object; multiplierLjava/math/BigInteger;hiloskvkn initialized()VCodejava/math/BigInteger#valueOf(J)Ljava/math/BigInteger; %& $'  )Ze(IIZ)V - / 1 3  5org/xmldb/lib/HashSet7 8/  :liadd(Ljava/lang/Object;)V Exceptionsorg/xmldb/HsqlExceptionA  C(Ljava/lang/Object;)Z >E 8F H  Jjava/lang/NumberLintValue()I NO MP longValue()J RS MTaddLong(J)V VW X  Z doubleValue()D \] M^  `java/math/BigDecimalb.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; >d ceorg/xmldb/Tracegerror(I)Lorg/xmldb/HsqlException; ij hk  morg/xmldb/Columnocompare((Ljava/lang/Object;Ljava/lang/Object;I)I qr ps addDataPoint(Ljava/lang/Number;)V uv wxgetValue()Ljava/lang/Object;java/lang/Integer|(I)V -~ }java/lang/Long -W  getLongSum()Ljava/math/BigInteger; divide.(Ljava/math/BigInteger;)Ljava/math/BigInteger; $ $Tjava/lang/Double(D)V - c/(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal; c(Ljava/math/BigInteger;)V - cjava/lang/BooleanFALSELjava/lang/Boolean; TRUE  getStdDev()Ljava/lang/Number;  getStdDevSamp  getVariance getVarianceSamp ZgetType(II)I    emultiply $ > $lix        @java/lang/Mathpow(DD)D Zelsqrt(D)D  SourceFileSetFunction.java!       !(*-. /#*0*2*4*6*8Y9;>?@B fZ+ *D*6*;+G*YI`I*2.(29::$$%%%%*4K]zzKKiii*YK+MQaK*+MUY*Y[+M_c[*a*+ca**a+cfal*n *+n*n+*4t*+n*n *+n*n+*4t*+n*+Mxz{@B *2(}Y*I*I*2)2]]6bs*4L^LLzzzY*K*Im**I(@YY*[*Io*acY*Il*4rIUrrrrrrmmIIaaaY*KcY*Y*[*al*n*D *I ****_l@B (2;=QIIQQQQQQOOIILLLSILSSSSSSQQIINNN_lVW qe a !*Y {a*Ya=*Ye& aB*Y! {e*Y!e@B **(L*(M,*+N-uv r f++_I*ɚ* *(**ɱ*Y a*Y** e(kgи*ˊo* eoc*Y(cͱ )*əY**ˊo , *əY**ˊo޷ +*əY**ˊgo ."*əY**ˊgo޷