diff --git ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java index f7575a3..6485a2a 100644 --- ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java +++ ant/src/org/apache/hadoop/hive/ant/GenVectorCode.java @@ -771,6 +771,8 @@ "", "", "timestamp"}, {"ColumnUnaryFunc", "CastLongToTimestampVia", "long", "long", "MathExpr.longToTimestamp", "", "", "", ""}, + {"ColumnUnaryFunc", "CastMillisecondsLongToTimestampVia", "long", "long", "MathExpr.millisecondsLongToTimestamp", "", + "", "", ""}, {"ColumnUnaryFunc", "CastDoubleToTimestampVia", "long", "double", "MathExpr.doubleToTimestamp", "", "", "", ""}, diff --git common/src/java/org/apache/hadoop/hive/conf/HiveConf.java common/src/java/org/apache/hadoop/hive/conf/HiveConf.java index e138800..4902720 100644 --- common/src/java/org/apache/hadoop/hive/conf/HiveConf.java +++ common/src/java/org/apache/hadoop/hive/conf/HiveConf.java @@ -904,6 +904,9 @@ public void setSparkConfigUpdated(boolean isSparkConfigUpdated) { HIVE_PARQUET_TIMESTAMP_SKIP_CONVERSION("hive.parquet.timestamp.skip.conversion", true, "Current Hive implementation of parquet stores timestamps to UTC, this flag allows skipping of the conversion" + "on reading parquet files from other tools"), + HIVE_INT_TIMESTAMP_CONVERSION_IN_SECONDS("hive.int.timestamp.conversion.in.seconds", false, + "Boolean/tinyint/smallint/int/bigint value is interpreted as milliseconds during the timestamp conversion.\n" + + "Set this flag to true to interpret the value as seconds to be consistent with float/double." ), HIVE_ORC_FILE_MEMORY_POOL("hive.exec.orc.memory.pool", 0.5f, "Maximum fraction of heap that can be used by ORC file writers"), HIVE_ORC_WRITE_FORMAT("hive.exec.orc.write.format", null, diff --git hbase-handler/src/test/queries/positive/hbase_timestamp.q hbase-handler/src/test/queries/positive/hbase_timestamp.q index 1a2cbdf..6f1e205 100644 --- hbase-handler/src/test/queries/positive/hbase_timestamp.q +++ hbase-handler/src/test/queries/positive/hbase_timestamp.q @@ -10,7 +10,7 @@ DROP TABLE hbase_table; CREATE TABLE hbase_table (key string, value string, time bigint) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp"); -FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754 WHERE (key % 17) = 0; +FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754000 WHERE (key % 17) = 0; SELECT key, value, cast(time as timestamp) FROM hbase_table; DROP TABLE hbase_table; @@ -19,23 +19,23 @@ CREATE TABLE hbase_table (key string, value string, time bigint) WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp"); insert overwrite table hbase_table select key,value,ts FROM ( - select key, value, 100000000 as ts from src WHERE (key % 33) = 0 + select key, value, 100000000000 as ts from src WHERE (key % 33) = 0 UNION ALL - select key, value, 200000000 as ts from src WHERE (key % 37) = 0 + select key, value, 200000000000 as ts from src WHERE (key % 37) = 0 ) T; explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000; -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000; explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000; -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000; explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000; -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000; explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000; -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000; +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000; diff --git hbase-handler/src/test/results/positive/hbase_timestamp.q.out hbase-handler/src/test/results/positive/hbase_timestamp.q.out index 45c15ec..3aae7d0 100644 --- hbase-handler/src/test/results/positive/hbase_timestamp.q.out +++ hbase-handler/src/test/results/positive/hbase_timestamp.q.out @@ -81,11 +81,11 @@ POSTHOOK: query: CREATE TABLE hbase_table (key string, value string, time bigint POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@hbase_table -PREHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754 WHERE (key % 17) = 0 +PREHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754000 WHERE (key % 17) = 0 PREHOOK: type: QUERY PREHOOK: Input: default@src PREHOOK: Output: default@hbase_table -POSTHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754 WHERE (key % 17) = 0 +POSTHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754000 WHERE (key % 17) = 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@src POSTHOOK: Output: default@hbase_table @@ -139,27 +139,27 @@ POSTHOOK: Output: database:default POSTHOOK: Output: default@hbase_table PREHOOK: query: insert overwrite table hbase_table select key,value,ts FROM ( - select key, value, 100000000 as ts from src WHERE (key % 33) = 0 + select key, value, 100000000000 as ts from src WHERE (key % 33) = 0 UNION ALL - select key, value, 200000000 as ts from src WHERE (key % 37) = 0 + select key, value, 200000000000 as ts from src WHERE (key % 37) = 0 ) T PREHOOK: type: QUERY PREHOOK: Input: default@src PREHOOK: Output: default@hbase_table POSTHOOK: query: insert overwrite table hbase_table select key,value,ts FROM ( - select key, value, 100000000 as ts from src WHERE (key % 33) = 0 + select key, value, 100000000000 as ts from src WHERE (key % 33) = 0 UNION ALL - select key, value, 200000000 as ts from src WHERE (key % 37) = 0 + select key, value, 200000000000 as ts from src WHERE (key % 37) = 0 ) T POSTHOOK: type: QUERY POSTHOOK: Input: default@src POSTHOOK: Output: default@hbase_table PREHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000 PREHOOK: type: QUERY POSTHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000 POSTHOOK: type: QUERY STAGE DEPENDENCIES: Stage-1 is a root stage @@ -171,10 +171,10 @@ STAGE PLANS: Map Operator Tree: TableScan alias: hbase_table - filterExpr: (((key > 100.0) and (key < 400.0)) and (time < 200000000)) (type: boolean) + filterExpr: (((key > 100.0) and (key < 400.0)) and (time < 200000000000)) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Filter Operator - predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time < 200000000))) (type: boolean) + predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time < 200000000000))) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Select Operator expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp) @@ -194,21 +194,21 @@ STAGE PLANS: Processor Tree: ListSink -PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000 +PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000 PREHOOK: type: QUERY PREHOOK: Input: default@hbase_table #### A masked pattern was here #### -POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000 +POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time < 200000000000 POSTHOOK: type: QUERY POSTHOOK: Input: default@hbase_table #### A masked pattern was here #### 165 val_165 1973-03-03 01:46:40 396 val_396 1973-03-03 01:46:40 PREHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000 PREHOOK: type: QUERY POSTHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000 POSTHOOK: type: QUERY STAGE DEPENDENCIES: Stage-1 is a root stage @@ -220,10 +220,10 @@ STAGE PLANS: Map Operator Tree: TableScan alias: hbase_table - filterExpr: (((key > 100.0) and (key < 400.0)) and (time > 100000000)) (type: boolean) + filterExpr: (((key > 100.0) and (key < 400.0)) and (time > 100000000000)) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Filter Operator - predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time > 100000000))) (type: boolean) + predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time > 100000000000))) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Select Operator expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp) @@ -243,11 +243,11 @@ STAGE PLANS: Processor Tree: ListSink -PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000 +PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000 PREHOOK: type: QUERY PREHOOK: Input: default@hbase_table #### A masked pattern was here #### -POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000 +POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time > 100000000000 POSTHOOK: type: QUERY POSTHOOK: Input: default@hbase_table #### A masked pattern was here #### @@ -256,10 +256,10 @@ POSTHOOK: Input: default@hbase_table 296 val_296 1976-05-03 12:33:20 333 val_333 1976-05-03 12:33:20 PREHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000 PREHOOK: type: QUERY POSTHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000 POSTHOOK: type: QUERY STAGE DEPENDENCIES: Stage-1 is a root stage @@ -271,10 +271,10 @@ STAGE PLANS: Map Operator Tree: TableScan alias: hbase_table - filterExpr: (((key > 100.0) and (key < 400.0)) and (time <= 100000000)) (type: boolean) + filterExpr: (((key > 100.0) and (key < 400.0)) and (time <= 100000000000)) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Filter Operator - predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time <= 100000000))) (type: boolean) + predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time <= 100000000000))) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Select Operator expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp) @@ -294,21 +294,21 @@ STAGE PLANS: Processor Tree: ListSink -PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000 +PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000 PREHOOK: type: QUERY PREHOOK: Input: default@hbase_table #### A masked pattern was here #### -POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000 +POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time <= 100000000000 POSTHOOK: type: QUERY POSTHOOK: Input: default@hbase_table #### A masked pattern was here #### 165 val_165 1973-03-03 01:46:40 396 val_396 1973-03-03 01:46:40 PREHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000 PREHOOK: type: QUERY POSTHOOK: query: explain -SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000 +SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000 POSTHOOK: type: QUERY STAGE DEPENDENCIES: Stage-1 is a root stage @@ -320,10 +320,10 @@ STAGE PLANS: Map Operator Tree: TableScan alias: hbase_table - filterExpr: (((key > 100.0) and (key < 400.0)) and (time >= 200000000)) (type: boolean) + filterExpr: (((key > 100.0) and (key < 400.0)) and (time >= 200000000000)) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Filter Operator - predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time >= 200000000))) (type: boolean) + predicate: ((UDFToDouble(key) > 100.0) and ((UDFToDouble(key) < 400.0) and (time >= 200000000000))) (type: boolean) Statistics: Num rows: 0 Data size: 0 Basic stats: NONE Column stats: NONE Select Operator expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp) @@ -343,11 +343,11 @@ STAGE PLANS: Processor Tree: ListSink -PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000 +PREHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000 PREHOOK: type: QUERY PREHOOK: Input: default@hbase_table #### A masked pattern was here #### -POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000 +POSTHOOK: query: SELECT key, value, cast(time as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND time >= 200000000000 POSTHOOK: type: QUERY POSTHOOK: Input: default@hbase_table #### A masked pattern was here #### diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java index 90c34cc..4984d00 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java @@ -1151,8 +1151,9 @@ private VectorExpression getGenericUdfVectorExpression(GenericUDF udf, return getCastToChar(childExpr, returnType); } else if (udf instanceof GenericUDFToVarchar) { return getCastToVarChar(childExpr, returnType); + } else if (udf instanceof GenericUDFTimestamp) { + return getCastToTimestamp((GenericUDFTimestamp)udf, childExpr, mode, returnType); } - // Now do a general lookup Class udfClass = udf.getClass(); if (udf instanceof GenericUDFBridge) { @@ -1168,6 +1169,19 @@ private VectorExpression getGenericUdfVectorExpression(GenericUDF udf, return ve; } + private VectorExpression getCastToTimestamp(GenericUDFTimestamp udf, + List childExpr, Mode mode, TypeInfo returnType) throws HiveException { + VectorExpression ve = getVectorExpressionForUdf(udf.getClass(), childExpr, mode, returnType); + + // Replace with the milliseconds conversion + if (!udf.isIntToTimestampInSeconds() && ve instanceof CastLongToTimestampViaLongToLong) { + ve = createVectorExpression(CastMillisecondsLongToTimestampViaLongToLong.class, + childExpr, Mode.PROJECTION, returnType); + } + + return ve; + } + private VectorExpression getCoalesceExpression(List childExpr, TypeInfo returnType) throws HiveException { int[] inputColumns = new int[childExpr.size()]; diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/MathExpr.java ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/MathExpr.java index 3709aa3..aef923e 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/MathExpr.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/MathExpr.java @@ -18,8 +18,6 @@ package org.apache.hadoop.hive.ql.exec.vector.expressions; -import java.io.IOException; -import java.io.OutputStream; import org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector; /** @@ -82,6 +80,13 @@ public static long longToTimestamp(long v) { return v * 1000000000; } + /* Convert an integer value in milliseconds since the epoch to a timestamp value + * for use in a long column vector, which is represented in nanoseconds since the epoch. + */ + public static long millisecondsLongToTimestamp(long v) { + return v * 1000000; + } + // Convert seconds since the epoch (with fraction) to nanoseconds, as a long integer. public static long doubleToTimestamp(double v) { return (long)( v * 1000000000.0); diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java index 2f854f4..24b49a0 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java @@ -17,6 +17,9 @@ */ package org.apache.hadoop.hive.ql.udf.generic; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.hive.conf.HiveConf.ConfVars; import org.apache.hadoop.hive.ql.exec.Description; import org.apache.hadoop.hive.ql.exec.UDFArgumentException; import org.apache.hadoop.hive.ql.exec.UDFArgumentLengthException; @@ -25,6 +28,8 @@ import org.apache.hadoop.hive.ql.exec.vector.expressions.gen.CastDoubleToTimestampViaDoubleToLong; import org.apache.hadoop.hive.ql.exec.vector.expressions.gen.CastLongToTimestampViaLongToLong; import org.apache.hadoop.hive.ql.metadata.HiveException; +import org.apache.hadoop.hive.ql.session.SessionState; +import org.apache.hadoop.hive.ql.session.SessionState.LogHelper; import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector; import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector; import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorConverter.TimestampConverter; @@ -48,6 +53,14 @@ private transient PrimitiveObjectInspector argumentOI; private transient TimestampConverter tc; + /* + * Integer value was interpreted to timestamp inconsistently in milliseconds comparing + * to float/double in seconds. Since the issue exists for a long time and some users may + * use in such inconsistent way, use the following flag to keep backward compatible. + * If the flag is set to false, integer value is interpreted as timestamp in milliseconds; + * otherwise, it's interpreted as timestamp in seconds. + */ + private boolean intToTimestampInSeconds = false; @Override public ObjectInspector initialize(ObjectInspector[] arguments) throws UDFArgumentException { @@ -56,6 +69,12 @@ public ObjectInspector initialize(ObjectInspector[] arguments) throws UDFArgumen "The function TIMESTAMP requires at least one argument, got " + arguments.length); } + + SessionState ss = SessionState.get(); + if (ss != null) { + intToTimestampInSeconds = ss.getConf().getBoolVar(ConfVars.HIVE_INT_TIMESTAMP_CONVERSION_IN_SECONDS); + } + try { argumentOI = (PrimitiveObjectInspector) arguments[0]; } catch (ClassCastException e) { @@ -65,6 +84,8 @@ public ObjectInspector initialize(ObjectInspector[] arguments) throws UDFArgumen tc = new TimestampConverter(argumentOI, PrimitiveObjectInspectorFactory.writableTimestampObjectInspector); + tc.setIntToTimestampInSeconds(intToTimestampInSeconds); + return PrimitiveObjectInspectorFactory.writableTimestampObjectInspector; } @@ -88,4 +109,7 @@ public String getDisplayString(String[] children) { return sb.toString(); } + public boolean isIntToTimestampInSeconds() { + return intToTimestampInSeconds; + } } diff --git ql/src/test/queries/clientpositive/timestamp_ints_casts.q ql/src/test/queries/clientpositive/timestamp_ints_casts.q new file mode 100644 index 0000000..b043d59 --- /dev/null +++ ql/src/test/queries/clientpositive/timestamp_ints_casts.q @@ -0,0 +1,74 @@ +set hive.int.timestamp.conversion.in.seconds=false; + +explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + +set hive.int.timestamp.conversion.in.seconds=true; + +explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + diff --git ql/src/test/queries/clientpositive/vectorized_casts.q ql/src/test/queries/clientpositive/vectorized_casts.q index 3f818b1..9147a6a 100644 --- ql/src/test/queries/clientpositive/vectorized_casts.q +++ ql/src/test/queries/clientpositive/vectorized_casts.q @@ -146,4 +146,4 @@ from alltypesorc -- limit output to a reasonably small number of rows where cbigint % 250 = 0; - \ No newline at end of file + diff --git ql/src/test/queries/clientpositive/vectorized_timestamp_ints_casts.q ql/src/test/queries/clientpositive/vectorized_timestamp_ints_casts.q new file mode 100644 index 0000000..f297070 --- /dev/null +++ ql/src/test/queries/clientpositive/vectorized_timestamp_ints_casts.q @@ -0,0 +1,76 @@ +SET hive.vectorized.execution.enabled = true; +SET hive.int.timestamp.conversion.in.seconds=false; + +explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + + +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + +SET hive.int.timestamp.conversion.in.seconds=true; + +explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; + + +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0; diff --git ql/src/test/results/clientpositive/spark/vector_between_in.q.out ql/src/test/results/clientpositive/spark/vector_between_in.q.out index 1cf7bd4..75520f4 100644 --- ql/src/test/results/clientpositive/spark/vector_between_in.q.out +++ ql/src/test/results/clientpositive/spark/vector_between_in.q.out @@ -452,6 +452,23 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate IN (CAST("1969- POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-07-14 +1969-07-14 +1969-07-14 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 PREHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST("1969-10-26" AS DATE), CAST("1969-07-14" AS DATE), CAST("1970-01-21" AS DATE)) PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -460,7 +477,7 @@ POSTHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -6058 +6026 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 IN (2365.8945945946, 881.0135135135, -3367.6517567568) ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -495,6 +512,15 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate BETWEEN CAST("1 POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 1969-12-31 1969-12-31 1969-12-31 @@ -525,10 +551,51 @@ POSTHOOK: Input: default@decimal_date_test 1969-12-31 1969-12-31 1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1970-01-01 +1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 PREHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAST("1968-05-01" AS DATE) AND CAST("1971-09-01" AS DATE) ORDER BY cdate PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -537,5994 +604,41 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAS POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -1678-01-20 -1678-01-23 -1678-02-03 -1678-03-19 -1678-04-11 -1678-08-16 -1678-10-31 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-10-12 -1680-12-13 -1681-02-26 -1681-06-09 -1681-10-20 -1682-03-28 -1682-05-05 -1682-05-06 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1683-03-26 -1683-06-07 -1683-06-07 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-07-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1684-06-27 -1684-07-22 -1684-09-09 -1684-09-11 -1684-11-12 -1684-11-21 -1685-01-27 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-05-25 -1685-06-20 -1685-08-01 -1685-12-08 -1686-01-31 -1686-03-20 -1686-03-21 -1686-04-01 -1686-11-29 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1687-02-01 -1687-03-04 -1687-03-23 -1687-05-23 -1687-07-15 -1687-09-28 -1687-10-24 -1687-11-06 -1687-11-18 -1687-12-16 -1688-07-23 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-08-02 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-12-29 -1689-01-30 -1689-09-23 -1689-10-29 -1690-01-27 -1690-03-12 -1690-03-19 -1690-05-27 -1690-09-20 -1690-09-30 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1691-02-09 -1691-07-17 -1691-08-08 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1692-05-12 -1692-11-13 -1693-03-17 -1693-07-15 -1693-12-16 -1693-12-26 -1694-06-29 -1694-08-04 -1694-11-17 -1694-11-17 -1694-11-17 -1695-05-19 -1695-10-18 -1695-11-03 -1695-11-10 -1696-02-16 -1696-02-26 -1696-03-23 -1696-04-08 -1696-05-02 -1696-05-17 -1696-05-27 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-25 -1696-11-03 -1696-12-16 -1697-01-24 -1697-05-01 -1697-05-27 -1697-08-29 -1697-10-12 -1697-12-09 -1698-03-01 -1698-04-28 -1698-05-05 -1698-05-25 -1698-05-25 -1698-06-11 -1698-08-08 -1698-11-24 -1698-12-09 -1698-12-09 -1698-12-09 -1699-03-09 -1699-03-13 -1699-04-17 -1699-09-27 -1700-02-26 -1700-04-10 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-30 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-06-23 -1700-08-08 -1700-08-13 -1700-09-22 -1700-11-19 -1700-11-23 -1701-02-17 -1701-03-20 -1701-05-29 -1701-07-23 -1701-07-29 -1701-07-30 -1701-09-18 -1701-10-24 -1701-11-02 -1702-01-08 -1702-01-08 -1702-01-08 -1702-01-08 -1702-05-15 -1702-06-03 -1702-07-23 -1702-10-03 -1703-01-29 -1703-02-12 -1703-02-20 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-06-15 -1703-08-17 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-03 -1703-09-19 -1703-10-26 -1704-01-22 -1704-08-06 -1704-08-14 -1704-08-19 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-11-23 -1704-12-21 -1705-02-22 -1705-04-17 -1705-04-25 -1705-04-25 -1705-04-25 -1705-04-25 -1705-06-08 -1705-08-05 -1705-12-03 -1706-01-10 -1706-02-12 -1706-06-10 -1706-06-10 -1706-06-20 -1706-06-22 -1706-06-24 -1706-07-12 -1706-07-23 -1706-08-07 -1706-08-10 -1706-08-31 -1706-09-24 -1706-11-14 -1706-11-30 -1706-12-23 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1707-03-04 -1707-04-16 -1707-05-05 -1707-11-22 -1708-02-12 -1708-04-13 -1708-06-24 -1708-07-21 -1708-08-05 -1708-09-21 -1708-10-15 -1708-11-04 -1708-12-30 -1709-03-01 -1709-04-21 -1709-05-14 -1709-09-15 -1710-01-07 -1710-04-29 -1710-05-28 -1710-06-21 -1710-08-01 -1710-09-08 -1710-09-29 -1710-11-24 -1711-01-12 -1711-05-10 -1711-05-23 -1711-08-04 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-10-19 -1711-12-04 -1712-02-01 -1712-03-22 -1712-03-23 -1712-03-25 -1712-05-13 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-12-18 -1713-02-23 -1713-06-01 -1713-06-21 -1713-07-05 -1713-08-18 -1713-08-23 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-10-26 -1714-12-16 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-03-04 -1715-03-08 -1715-06-21 -1715-07-24 -1715-09-19 -1715-11-09 -1716-05-29 -1716-06-02 -1716-06-06 -1716-07-18 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-15 -1717-02-17 -1717-07-29 -1717-10-17 -1717-11-05 -1717-11-30 -1717-12-14 -1717-12-25 -1717-12-30 -1718-02-07 -1718-02-24 -1718-03-11 -1718-03-27 -1718-09-08 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-11-11 -1718-11-14 -1718-12-28 -1719-04-16 -1719-04-21 -1719-05-15 -1719-08-23 -1719-09-21 -1719-12-08 -1719-12-25 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-09-04 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1721-01-22 -1721-03-12 -1721-04-29 -1721-05-13 -1721-06-06 -1721-06-18 -1721-07-11 -1721-08-17 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-02-09 -1722-02-24 -1722-02-25 -1722-06-13 -1722-07-14 -1722-09-30 -1722-11-30 -1722-12-13 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-03-03 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-05-18 -1723-06-20 -1723-07-23 -1723-08-01 -1723-10-29 -1723-11-30 -1724-01-25 -1724-03-26 -1724-03-27 -1724-04-14 -1724-05-19 -1724-07-10 -1724-08-22 -1724-10-08 -1724-12-06 -1725-03-18 -1725-05-31 -1725-08-03 -1726-04-01 -1726-07-05 -1726-07-05 -1726-07-20 -1726-10-30 -1727-06-17 -1727-07-13 -1727-07-22 -1727-07-25 -1727-08-21 -1728-02-14 -1728-03-06 -1728-09-18 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-09 -1728-12-16 -1729-04-08 -1729-04-29 -1729-05-08 -1729-06-22 -1729-08-13 -1729-08-28 -1729-11-06 -1729-12-12 -1730-02-02 -1730-02-11 -1730-04-15 -1730-05-13 -1730-08-26 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-04-13 -1731-06-27 -1731-08-08 -1731-08-08 -1731-08-08 -1731-08-08 -1731-10-06 -1731-10-30 -1732-01-20 -1732-01-26 -1732-02-07 -1732-02-18 -1732-02-22 -1732-03-04 -1732-04-26 -1732-06-25 -1732-07-10 -1732-07-21 -1732-08-30 -1732-11-30 -1733-06-22 -1733-09-03 -1733-09-07 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1734-02-21 -1734-03-01 -1734-03-19 -1734-06-15 -1734-07-02 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-13 -1734-10-23 -1734-12-09 -1735-01-30 -1735-02-10 -1735-02-14 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-09-03 -1735-09-15 -1735-09-27 -1735-11-28 -1735-12-03 -1735-12-11 -1736-04-12 -1736-04-27 -1736-06-23 -1736-09-27 -1736-11-13 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1737-02-22 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-05-14 -1737-06-27 -1737-06-29 -1737-07-04 -1737-07-16 -1737-08-01 -1737-08-02 -1737-11-05 -1737-12-08 -1738-01-24 -1738-04-04 -1738-05-31 -1738-06-04 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1739-02-10 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-27 -1739-07-04 -1739-09-03 -1740-01-09 -1740-01-12 -1740-01-12 -1740-01-12 -1740-01-12 -1740-02-06 -1740-03-22 -1740-04-18 -1740-04-19 -1740-07-12 -1740-11-23 -1740-11-27 -1741-04-13 -1741-06-01 -1741-08-15 -1741-08-26 -1741-09-10 -1741-11-25 -1741-11-25 -1741-12-30 -1742-06-06 -1742-12-08 -1742-12-17 -1742-12-25 -1743-01-10 -1743-01-15 -1743-01-15 -1743-01-15 -1743-01-19 -1743-02-02 -1743-02-09 -1743-12-13 -1744-01-02 -1744-04-13 -1744-09-13 -1744-09-18 -1744-09-23 -1744-12-04 -1744-12-04 -1744-12-04 -1744-12-04 -1745-02-08 -1745-03-14 -1745-05-12 -1745-06-12 -1745-08-20 -1745-10-27 -1745-10-29 -1746-01-19 -1746-01-25 -1746-02-15 -1746-03-17 -1746-07-27 -1746-09-17 -1746-10-01 -1746-12-20 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-04-15 -1747-06-08 -1747-07-28 -1747-09-23 -1747-11-07 -1747-11-26 -1748-03-20 -1748-04-04 -1748-04-13 -1748-04-24 -1748-08-08 -1749-06-26 -1749-10-23 -1750-04-19 -1750-04-26 -1750-05-28 -1750-07-03 -1750-07-31 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-18 -1750-11-21 -1750-12-22 -1750-12-25 -1751-02-28 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-08-21 -1751-12-03 -1751-12-06 -1751-12-24 -1752-03-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-23 -1752-06-05 -1752-08-13 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1753-02-28 -1753-03-16 -1753-04-11 -1753-07-09 -1753-07-30 -1753-08-25 -1753-09-08 -1753-10-15 -1753-11-22 -1753-11-25 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1754-03-31 -1754-04-20 -1754-05-28 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-07-19 -1754-08-19 -1754-09-03 -1754-12-02 -1755-01-07 -1755-01-10 -1755-02-21 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-05-12 -1755-07-24 -1755-07-24 -1755-07-24 -1755-08-29 -1755-09-02 -1755-09-20 -1755-11-18 -1755-12-16 -1756-08-19 -1756-10-23 -1756-11-02 -1757-02-21 -1757-08-06 -1757-09-16 -1757-10-19 -1757-11-09 -1758-05-13 -1758-05-16 -1758-08-10 -1759-01-21 -1759-02-18 -1759-03-04 -1759-03-04 -1759-03-11 -1759-03-19 -1759-04-26 -1759-05-07 -1759-08-01 -1759-08-09 -1759-09-24 -1759-11-09 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1760-01-10 -1760-03-02 -1760-03-27 -1760-04-16 -1760-09-10 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-09 -1761-06-22 -1761-08-16 -1761-09-29 -1761-11-13 -1761-11-15 -1761-12-01 -1762-05-03 -1762-05-18 -1762-08-27 -1762-11-27 -1762-11-27 -1762-11-27 -1762-11-27 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-05-18 -1763-07-16 -1763-07-24 -1763-07-28 -1763-08-04 -1763-12-29 -1764-02-04 -1764-04-28 -1764-07-21 -1764-09-29 -1764-11-30 -1765-01-27 -1765-06-29 -1765-08-21 -1765-11-11 -1766-03-14 -1766-07-22 -1766-09-23 -1766-12-13 -1767-03-24 -1767-04-21 -1767-05-08 -1767-05-15 -1767-05-15 -1767-05-15 -1767-08-09 -1767-10-31 -1767-11-14 -1768-02-01 -1768-06-18 -1768-10-30 -1768-12-21 -1768-12-21 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-02-01 -1769-07-27 -1769-08-19 -1770-03-03 -1770-03-07 -1770-03-20 -1770-08-01 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-10-01 -1770-10-24 -1771-04-04 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-06-30 -1772-03-11 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-05-26 -1772-09-12 -1772-09-14 -1772-12-23 -1772-12-29 -1773-04-07 -1773-06-06 -1773-11-15 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-18 -1774-06-14 -1774-07-05 -1774-07-31 -1774-11-01 -1775-04-14 -1775-06-03 -1775-06-15 -1775-07-15 -1776-01-28 -1776-01-29 -1776-09-17 -1776-09-25 -1776-10-08 -1776-10-14 -1776-12-05 -1777-01-27 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-04-03 -1777-04-15 -1777-05-25 -1777-06-04 -1778-01-08 -1778-04-24 -1779-01-10 -1779-04-01 -1779-04-09 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-08-01 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1780-01-31 -1780-12-10 -1781-02-12 -1781-08-18 -1781-10-09 -1781-11-19 -1782-02-07 -1782-05-16 -1782-06-05 -1782-06-08 -1782-06-19 -1782-07-03 -1782-10-03 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-11-03 -1783-01-14 -1783-05-13 -1783-07-15 -1783-07-15 -1783-07-23 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-28 -1784-04-11 -1784-05-08 -1785-01-05 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-05-21 -1785-06-08 -1785-06-18 -1785-08-28 -1785-09-29 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1786-03-18 -1786-06-07 -1786-08-05 -1786-08-28 -1786-09-22 -1786-09-28 -1786-10-05 -1787-01-27 -1787-02-22 -1787-04-23 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-06-27 -1787-07-06 -1787-08-01 -1787-10-05 -1787-10-18 -1787-10-23 -1787-11-10 -1787-12-18 -1788-04-05 -1788-04-06 -1788-07-03 -1788-08-05 -1789-01-21 -1789-01-21 -1789-01-21 -1789-02-07 -1789-04-17 -1789-05-09 -1789-08-09 -1790-01-29 -1790-04-18 -1790-10-09 -1791-01-23 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-07-19 -1791-10-03 -1792-06-15 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-08-19 -1793-08-21 -1793-11-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-04-15 -1794-04-19 -1794-05-14 -1794-07-02 -1794-08-12 -1794-09-01 -1794-09-23 -1794-10-15 -1794-11-01 -1794-11-13 -1795-01-16 -1795-03-08 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1797-01-03 -1797-01-04 -1797-09-28 -1797-09-30 -1798-02-13 -1798-09-27 -1799-04-28 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-12-01 -1800-03-29 -1800-04-04 -1800-04-22 -1800-09-03 -1800-09-30 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-11-24 -1801-12-14 -1802-03-29 -1802-04-10 -1802-05-31 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-08-12 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-29 -1802-11-25 -1802-12-12 -1803-02-03 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-13 -1803-07-10 -1803-12-01 -1803-12-07 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-03-03 -1804-03-07 -1804-07-15 -1804-10-22 -1804-12-27 -1805-01-26 -1805-03-18 -1805-07-14 -1805-07-19 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1806-01-01 -1806-02-09 -1806-10-11 -1807-02-17 -1807-02-22 -1807-03-08 -1807-06-14 -1807-07-08 -1807-09-01 -1807-10-24 -1807-10-28 -1807-12-28 -1808-03-02 -1808-03-12 -1808-05-09 -1808-07-01 -1808-09-09 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-04-22 -1809-06-05 -1809-09-14 -1809-09-17 -1809-12-23 -1810-08-16 -1810-08-16 -1811-01-26 -1811-01-26 -1811-01-26 -1811-01-26 -1811-04-09 -1811-04-26 -1811-05-30 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-08-13 -1812-01-16 -1812-05-24 -1812-06-10 -1812-10-15 -1812-12-23 -1813-02-03 -1813-03-17 -1813-04-10 -1813-07-08 -1813-08-19 -1813-10-19 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-04-25 -1814-05-27 -1814-11-08 -1814-11-19 -1814-12-20 -1815-01-15 -1815-02-22 -1815-03-09 -1815-04-29 -1815-07-29 -1816-01-12 -1816-02-12 -1816-03-12 -1816-08-02 -1816-08-11 -1816-12-24 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-16 -1817-05-14 -1817-05-19 -1817-06-01 -1817-07-01 -1817-07-11 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-10-14 -1817-10-15 -1817-12-17 -1817-12-31 -1818-02-24 -1818-05-25 -1818-06-01 -1818-07-16 -1818-08-12 -1818-09-20 -1818-09-22 -1818-09-24 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-21 -1819-11-18 -1820-04-08 -1820-04-10 -1820-06-03 -1820-07-13 -1820-08-04 -1820-09-30 -1820-10-02 -1820-10-31 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1821-01-06 -1821-01-11 -1821-05-15 -1821-07-25 -1821-08-13 -1821-10-10 -1821-11-09 -1821-12-07 -1822-01-21 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-15 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-08-18 -1822-11-22 -1822-12-02 -1823-01-30 -1823-03-14 -1823-03-17 -1823-05-12 -1823-05-13 -1823-06-02 -1823-08-05 -1823-10-07 -1824-01-07 -1824-01-20 -1824-02-07 -1824-06-28 -1824-07-09 -1824-08-12 -1824-08-24 -1824-09-15 -1825-02-05 -1825-02-18 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-06-17 -1825-08-23 -1825-08-27 -1825-11-05 -1825-12-26 -1826-01-15 -1826-07-24 -1826-11-09 -1826-11-28 -1827-05-12 -1827-06-11 -1827-06-21 -1827-07-04 -1827-07-22 -1827-07-22 -1827-07-22 -1827-08-06 -1827-12-12 -1828-02-13 -1828-06-19 -1828-10-13 -1829-02-16 -1829-07-23 -1829-11-08 -1830-05-26 -1830-11-18 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1831-01-28 -1831-03-10 -1831-05-25 -1831-07-22 -1831-08-17 -1831-08-20 -1831-09-15 -1831-10-16 -1831-12-17 -1832-11-11 -1833-04-25 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-07-04 -1833-10-06 -1833-11-28 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-20 -1834-02-17 -1834-04-21 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-10-20 -1834-11-04 -1835-01-02 -1835-06-17 -1835-07-23 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-09-04 -1835-12-02 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-05-20 -1836-05-26 -1836-09-07 -1836-10-13 -1837-01-17 -1837-02-28 -1837-03-29 -1837-07-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-10-16 -1837-12-15 -1838-01-21 -1838-08-03 -1838-12-01 -1839-01-06 -1839-02-01 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-07-27 -1840-01-17 -1840-01-22 -1840-02-02 -1840-02-23 -1840-12-12 -1840-12-18 -1841-04-17 -1841-05-16 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-06-03 -1841-12-04 -1842-04-03 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-06-02 -1842-12-28 -1843-03-13 -1843-07-07 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-10-09 -1843-12-16 -1844-03-25 -1844-07-19 -1844-07-22 -1844-08-21 -1844-09-19 -1844-11-02 -1845-05-07 -1845-05-12 -1845-09-05 -1846-01-04 -1846-02-08 -1846-08-13 -1846-09-18 -1846-12-04 -1847-01-08 -1847-02-24 -1847-02-25 -1847-04-04 -1847-04-21 -1847-07-25 -1847-08-22 -1848-02-29 -1849-03-07 -1849-03-30 -1849-04-15 -1849-05-21 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-08-27 -1849-09-10 -1850-01-20 -1850-03-18 -1850-04-07 -1850-08-29 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-12-30 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-03-14 -1851-06-03 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-26 -1851-10-07 -1851-11-10 -1852-02-09 -1852-02-19 -1852-04-12 -1852-04-23 -1852-06-14 -1852-09-01 -1852-09-11 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-30 -1853-01-25 -1853-07-25 -1853-09-15 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-11-20 -1853-12-12 -1853-12-29 -1854-01-30 -1854-02-27 -1854-05-02 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-07-16 -1854-12-21 -1854-12-28 -1855-02-23 -1855-10-30 -1855-11-06 -1855-11-29 -1855-12-23 -1856-01-12 -1856-05-06 -1856-05-19 -1856-05-21 -1856-06-25 -1856-07-11 -1856-10-05 -1856-11-15 -1857-04-13 -1857-05-22 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-07-13 -1857-08-13 -1857-10-18 -1858-02-14 -1858-02-23 -1858-07-03 -1858-07-14 -1858-10-24 -1858-10-27 -1859-01-17 -1859-03-07 -1859-03-19 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-04-09 -1859-05-22 -1859-08-30 -1859-09-16 -1859-09-16 -1859-09-16 -1859-11-20 -1859-12-30 -1860-03-09 -1860-03-11 -1860-05-14 -1860-08-21 -1860-09-18 -1860-12-02 -1861-04-22 -1861-08-13 -1861-12-05 -1861-12-18 -1862-01-11 -1862-02-28 -1862-03-19 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-06-25 -1863-02-21 -1863-06-16 -1863-09-11 -1863-12-26 -1863-12-28 -1864-02-23 -1864-07-18 -1864-08-11 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-12-03 -1865-12-16 -1866-01-03 -1866-01-09 -1866-03-28 -1866-04-06 -1866-04-13 -1866-09-02 -1866-10-20 -1867-05-10 -1867-06-20 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-09-02 -1867-09-25 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-10-26 -1867-11-09 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-24 -1869-01-20 -1869-01-26 -1869-02-17 -1869-03-08 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-12-02 -1870-01-16 -1870-07-26 -1870-08-20 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-20 -1870-10-07 -1870-11-18 -1871-01-21 -1871-01-26 -1871-02-13 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-03-30 -1871-07-28 -1871-07-31 -1871-08-02 -1871-08-16 -1872-02-15 -1872-05-27 -1872-06-05 -1872-07-25 -1872-10-08 -1873-02-26 -1873-05-28 -1873-07-01 -1873-07-11 -1873-07-14 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-26 -1873-07-29 -1873-09-05 -1873-09-05 -1873-09-05 -1873-09-05 -1873-12-22 -1874-01-01 -1874-04-03 -1874-04-13 -1874-07-08 -1874-07-20 -1874-09-23 -1874-10-23 -1874-11-25 -1874-12-15 -1875-03-27 -1875-04-23 -1875-05-11 -1875-07-17 -1875-08-15 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-11-01 -1875-11-26 -1876-08-15 -1876-10-17 -1876-12-14 -1876-12-27 -1877-03-01 -1877-03-05 -1877-03-18 -1877-06-21 -1877-07-16 -1877-08-31 -1877-10-03 -1878-01-06 -1878-02-01 -1878-04-10 -1878-04-29 -1878-06-25 -1878-10-16 -1878-10-20 -1878-11-16 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-03-09 -1879-07-22 -1879-09-15 -1879-12-01 -1880-05-29 -1880-06-29 -1880-06-30 -1880-11-02 -1880-11-29 -1880-12-06 -1881-01-22 -1881-01-26 -1881-05-02 -1881-05-14 -1881-06-22 -1881-07-11 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-09-12 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-13 -1882-04-30 -1882-05-24 -1882-07-21 -1882-11-08 -1883-04-10 -1883-05-25 -1883-05-31 -1883-10-13 -1883-10-19 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1884-08-04 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-09-22 -1884-11-04 -1884-11-19 -1884-12-14 -1885-01-02 -1885-01-21 -1885-02-19 -1885-05-24 -1885-06-20 -1885-08-07 -1886-03-20 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-06 -1886-04-24 -1886-05-31 -1886-07-24 -1886-11-09 -1886-12-01 -1887-01-15 -1887-06-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-10-25 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-12-07 -1888-01-14 -1888-02-10 -1888-08-07 -1888-11-02 -1888-11-14 -1889-03-09 -1889-06-05 -1889-06-12 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-09-19 -1890-02-23 -1890-04-28 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-09-14 -1890-10-04 -1890-10-05 -1890-11-09 -1891-01-09 -1891-01-12 -1891-06-19 -1891-07-12 -1892-03-25 -1892-05-12 -1892-09-09 -1893-01-17 -1893-07-09 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-19 -1894-06-04 -1894-06-17 -1894-09-30 -1894-10-09 -1894-11-27 -1895-01-19 -1895-02-06 -1895-09-03 -1895-10-31 -1895-12-12 -1895-12-30 -1896-01-01 -1896-01-12 -1896-01-25 -1896-02-25 -1896-03-08 -1896-05-04 -1896-05-09 -1896-08-07 -1896-08-13 -1896-08-24 -1897-02-20 -1897-06-08 -1897-06-11 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-11-02 -1897-11-30 -1898-02-22 -1898-02-26 -1898-03-05 -1898-04-12 -1898-05-21 -1898-06-20 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1899-01-29 -1899-02-15 -1899-02-28 -1899-06-23 -1899-08-26 -1899-10-19 -1900-04-26 -1900-09-16 -1900-10-18 -1901-02-09 -1901-04-12 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-28 -1901-10-04 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1902-01-23 -1902-05-13 -1902-06-13 -1902-07-28 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-16 -1903-03-19 -1903-04-22 -1903-05-11 -1904-05-23 -1904-06-29 -1904-08-19 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-10-13 -1904-11-29 -1905-03-26 -1905-06-06 -1905-06-14 -1905-07-19 -1905-09-04 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-22 -1905-12-14 -1906-01-10 -1906-07-24 -1906-08-26 -1906-09-01 -1906-11-01 -1906-12-12 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1908-01-23 -1908-03-27 -1908-05-02 -1908-05-27 -1908-06-26 -1908-06-28 -1908-12-18 -1909-11-20 -1910-01-22 -1910-02-15 -1910-03-04 -1910-03-14 -1910-04-05 -1910-05-11 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-06-17 -1910-08-16 -1910-11-05 -1911-05-04 -1911-06-21 -1911-11-18 -1912-04-13 -1912-05-01 -1912-06-11 -1913-01-29 -1913-02-11 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-07-13 -1913-09-25 -1913-09-25 -1913-09-25 -1913-10-23 -1913-12-14 -1914-02-17 -1914-08-18 -1915-02-04 -1915-03-04 -1915-08-09 -1915-08-14 -1915-11-04 -1915-12-11 -1915-12-17 -1916-05-04 -1916-05-11 -1916-06-06 -1916-06-10 -1916-08-08 -1916-08-09 -1917-04-15 -1917-06-27 -1917-12-06 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-09-10 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1919-02-06 -1919-04-06 -1919-06-25 -1919-08-21 -1919-10-03 -1919-10-03 -1919-10-20 -1920-01-04 -1920-05-05 -1920-06-29 -1920-08-03 -1920-08-17 -1920-10-18 -1921-02-18 -1921-03-13 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-06-01 -1921-07-02 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1922-01-14 -1922-04-19 -1922-06-21 -1922-07-21 -1923-01-23 -1923-03-07 -1923-03-23 -1923-05-28 -1923-08-11 -1923-08-30 -1923-09-19 -1923-11-14 -1923-12-15 -1924-01-25 -1924-03-15 -1924-05-05 -1924-06-22 -1924-07-03 -1924-11-21 -1924-12-09 -1925-02-16 -1925-06-04 -1925-09-04 -1925-09-07 -1925-10-22 -1925-12-29 -1926-03-29 -1926-04-09 -1926-05-26 -1926-09-06 -1926-12-06 -1927-02-10 -1927-03-26 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-05-15 -1927-07-15 -1927-07-25 -1927-08-25 -1927-09-02 -1927-10-31 -1927-11-27 -1928-01-09 -1928-02-24 -1928-05-10 -1928-07-28 -1928-08-26 -1929-03-06 -1929-03-31 -1929-04-04 -1929-05-28 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1930-01-31 -1930-04-08 -1930-04-08 -1930-04-08 -1930-04-08 -1930-06-10 -1930-07-06 -1930-09-27 -1930-12-20 -1931-04-07 -1931-06-30 -1931-08-29 -1931-10-30 -1931-10-30 -1931-12-11 -1932-03-14 -1932-03-29 -1932-04-20 -1932-05-30 -1932-10-26 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-08-26 -1933-08-29 -1933-11-29 -1933-12-21 -1934-06-01 -1934-08-12 -1934-09-11 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1935-04-10 -1936-01-30 -1936-06-22 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-11-03 -1937-01-21 -1937-02-03 -1937-05-29 -1937-05-30 -1937-06-25 -1937-09-07 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-16 -1938-01-26 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-25 -1938-05-16 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-10-07 -1939-01-23 -1939-02-18 -1939-03-22 -1939-05-04 -1939-07-12 -1939-08-03 -1940-02-09 -1940-02-10 -1940-03-26 -1940-04-27 -1940-04-30 -1940-08-06 -1940-08-17 -1940-09-23 -1941-03-23 -1941-04-18 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-11-06 -1942-02-15 -1942-03-22 -1943-01-30 -1943-03-29 -1943-05-07 -1943-11-27 -1944-02-27 -1944-05-05 -1945-09-25 -1945-10-07 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1946-01-17 -1946-02-01 -1946-02-03 -1946-04-28 -1946-05-10 -1947-01-04 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-03-02 -1947-03-25 -1947-05-16 -1947-06-24 -1947-10-10 -1947-12-27 -1948-01-26 -1948-05-19 -1948-06-16 -1948-12-26 -1949-06-25 -1949-09-04 -1949-09-19 -1950-01-22 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-22 -1950-04-09 -1950-09-26 -1951-03-30 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-09-05 -1952-02-05 -1952-02-12 -1952-06-22 -1953-01-09 -1953-02-09 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-05-18 -1953-07-22 -1953-11-26 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-24 -1954-02-20 -1954-05-18 -1954-07-03 -1954-07-06 -1954-10-16 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-12-24 -1955-05-09 -1955-07-21 -1955-08-06 -1955-08-23 -1955-09-22 -1955-11-22 -1956-05-17 -1956-08-05 -1956-10-08 -1957-04-19 -1957-05-02 -1957-08-14 -1957-08-23 -1957-09-04 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-10-12 -1958-10-23 -1959-01-12 -1959-01-23 -1959-03-21 -1959-04-29 -1959-09-07 -1959-09-22 -1959-11-22 -1959-12-20 -1960-01-15 -1960-03-17 -1960-04-04 -1960-07-16 -1960-07-24 -1960-08-29 -1960-11-24 -1961-05-14 -1961-07-09 -1961-07-28 -1961-07-28 -1961-09-24 -1961-10-14 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1962-06-06 -1962-07-07 -1962-08-17 -1962-09-01 -1963-01-07 -1963-03-30 -1964-04-14 -1964-04-15 -1964-10-19 -1964-10-29 -1964-11-07 -1964-12-13 -1965-03-19 -1965-03-26 -1965-05-03 -1965-05-31 -1965-09-18 -1966-02-14 -1966-08-16 -1966-11-30 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1967-03-21 -1967-04-08 -1967-08-08 -1967-09-04 -1968-02-15 +1968-04-06 +1968-04-08 +1968-04-09 +1968-04-13 +1968-04-15 +1968-04-15 +1968-04-18 +1968-04-22 +1968-04-24 +1968-04-25 +1968-04-26 +1968-04-26 +1968-04-26 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-29 +1968-04-30 +1971-09-02 +1971-09-04 +1971-09-06 +1971-09-06 +1971-09-06 +1971-09-09 +1971-09-09 +1971-09-15 +1971-09-17 +1971-09-18 +1971-09-21 +1971-09-21 +1971-09-21 +1971-09-22 1971-09-22 1971-09-25 -1972-02-25 -1972-02-25 -1972-04-28 -1972-05-14 -1972-08-09 -1972-08-24 -1972-09-30 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-11 -1973-04-04 -1973-04-09 -1973-05-02 -1973-09-02 -1973-09-13 -1973-11-18 -1973-12-14 -1974-02-06 -1974-02-26 -1974-05-04 -1974-07-19 -1974-07-21 -1974-11-30 -1975-02-11 -1975-05-14 -1975-06-20 -1975-07-07 -1975-10-20 -1975-10-22 -1976-03-26 -1976-05-12 -1976-10-11 -1976-11-05 -1976-12-17 -1977-06-03 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-04-11 -1978-04-20 -1978-05-21 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-07-07 -1979-01-08 -1979-01-10 -1979-03-03 -1979-04-19 -1979-05-14 -1979-11-06 -1980-12-29 -1981-02-04 -1981-02-17 -1981-03-18 -1981-04-19 -1981-05-12 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1982-01-18 -1982-02-08 -1982-04-02 -1982-06-14 -1982-08-16 -1982-12-21 -1983-01-07 -1983-02-20 -1983-04-28 -1983-05-17 -1983-08-15 -1983-11-26 -1984-06-02 -1984-10-14 -1984-11-15 -1984-11-24 -1985-01-28 -1985-01-28 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-14 -1985-08-21 -1985-10-14 -1985-10-16 -1985-12-09 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-04-24 -1986-09-29 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-30 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-12-02 -1987-07-24 -1987-11-08 -1987-12-10 -1988-02-08 -1988-04-15 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-30 -1988-06-16 -1988-11-13 -1988-11-18 -1989-02-25 -1989-03-14 -1989-04-16 -1989-05-04 -1989-08-11 -1989-09-03 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-16 -1989-11-24 -1989-11-25 -1990-02-21 -1990-05-16 -1990-06-30 -1990-07-11 -1990-08-21 -1991-01-27 -1991-09-28 -1991-12-06 -1991-12-22 -1992-02-14 -1992-03-24 -1992-05-04 -1992-06-27 -1992-10-18 -1992-11-08 -1992-11-13 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-12-27 -1993-03-05 -1993-03-12 -1993-04-18 -1993-05-16 -1993-07-27 -1993-11-21 -1993-12-03 -1994-02-01 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-21 -1994-05-26 -1994-06-27 -1994-06-29 -1995-02-19 -1995-06-15 -1995-08-23 -1995-09-02 -1995-12-23 -1996-02-12 -1996-03-11 -1997-04-07 -1997-04-27 -1997-10-12 -1997-11-06 -1997-11-18 -1998-02-07 -1998-02-26 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-06-27 -1998-10-14 -1998-11-26 -1999-07-13 -1999-11-02 -1999-12-12 -2000-02-09 -2000-09-23 -2000-12-18 -2001-02-06 -2001-03-03 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-05-17 -2001-07-11 -2001-10-15 -2001-10-21 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2002-01-05 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-03-13 -2002-09-07 -2002-10-11 -2002-12-19 -2003-06-19 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-11-28 -2003-12-16 -2004-06-05 -2004-10-27 -2005-01-18 -2005-01-27 -2005-01-31 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-11-03 -2005-11-13 -2006-01-12 -2006-05-27 -2006-07-06 -2006-08-09 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-11-02 -2007-04-14 -2007-06-07 -2007-08-25 -2007-09-25 -2008-02-29 -2008-06-17 -2008-07-11 -2008-10-21 -2009-03-18 -2009-03-26 -2009-04-23 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2010-02-23 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-06-13 -2010-11-17 -2011-01-20 -2011-07-01 -2012-03-23 -2012-05-28 -2012-07-20 -2012-07-23 -2012-08-04 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-11-12 -2012-12-23 -2013-04-14 -2013-06-10 -2013-07-16 -2014-04-11 -2014-08-05 -2014-12-20 -2014-12-31 -2015-01-25 -2015-02-16 -2015-03-27 -2015-05-02 -2015-06-01 -2015-08-19 -2016-01-27 -2016-07-10 -2016-08-09 -2016-09-15 -2017-01-15 -2018-01-22 -2018-02-17 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-06-22 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-10-12 -2018-12-01 -2019-02-26 -2019-11-07 -2020-01-07 -2020-03-13 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-06-14 -2020-08-08 -2020-10-07 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-04-02 -2021-07-18 -2021-08-11 -2021-11-06 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2022-03-19 -2022-10-24 -2022-10-28 -2023-01-21 -2023-05-16 -2023-10-03 -2024-01-12 -2024-04-26 -2024-07-05 -2024-08-01 -2024-10-28 -2024-11-17 -2025-01-09 -2025-03-21 -2025-03-29 -2025-10-22 -2026-03-07 -2026-03-26 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-05-30 -2026-06-29 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-10-16 -2026-12-06 -2027-03-31 -2027-05-31 -2027-09-14 -2028-08-06 -2028-10-14 -2028-10-28 -2029-07-10 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-09-04 -2029-09-25 -2029-11-02 -2029-11-08 -2030-03-03 -2030-06-10 -2030-09-09 -2030-12-25 -2031-01-12 -2031-04-07 -2031-04-07 -2032-02-18 -2032-03-10 -2032-04-05 -2032-04-17 -2032-05-18 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-11-13 -2032-11-22 -2033-06-04 -2033-06-14 -2033-09-23 -2033-10-13 -2034-03-23 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-07-19 -2035-08-24 -2035-09-18 -2035-10-15 -2035-11-25 -2036-01-05 -2036-04-15 -2036-05-11 -2036-06-07 -2036-09-08 -2036-11-07 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2037-03-08 -2037-03-22 -2037-04-15 -2037-05-03 -2037-06-25 -2037-08-16 -2037-08-18 -2037-11-29 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-02-13 -2038-04-10 -2038-04-14 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-12-16 -2039-02-23 -2039-04-01 -2039-04-29 -2040-01-13 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-12 -2040-05-28 -2040-12-05 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-03-13 -2041-04-16 -2041-06-05 -2041-07-19 -2041-07-24 -2041-10-31 -2041-11-19 -2041-12-24 -2042-04-07 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-06-17 -2042-06-28 -2042-08-07 -2042-10-02 -2042-11-23 -2042-11-30 -2042-12-23 -2043-03-15 -2043-03-30 -2043-04-18 -2043-05-11 -2043-05-26 -2043-10-19 -2044-05-15 -2044-05-21 -2044-06-22 -2044-07-21 -2044-07-30 -2044-09-11 -2044-11-12 -2044-12-24 -2045-01-13 -2045-01-19 -2045-01-21 -2045-03-17 -2045-04-05 -2045-05-07 -2045-06-27 -2045-07-10 -2045-08-17 -2045-12-07 -2046-04-04 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-07-10 -2046-07-25 -2046-08-06 -2046-09-21 -2046-10-16 -2046-12-17 -2047-04-24 -2047-05-30 -2047-08-16 -2048-02-20 -2048-02-20 -2048-02-20 -2048-02-20 -2048-03-09 -2048-05-06 -2048-06-23 -2048-12-27 -2049-01-27 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-08-16 -2049-08-19 -2050-03-27 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-06-29 -2050-12-27 -2050-12-28 -2051-02-06 -2051-04-09 -2051-04-25 -2051-05-15 -2051-06-05 -2051-07-07 -2051-08-25 -2051-08-25 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-18 -2052-03-07 -2052-03-08 -2052-05-27 -2052-06-24 -2052-06-29 -2052-09-11 -2052-11-13 -2052-12-07 -2053-03-22 -2053-05-25 -2053-06-02 -2053-07-16 -2053-07-26 -2053-08-26 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2054-03-09 -2054-08-10 -2054-11-09 -2054-11-15 -2054-11-22 -2055-03-29 -2055-04-03 -2055-05-01 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-23 -2055-05-31 -2056-02-01 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-05-02 -2056-05-13 -2056-05-20 -2056-05-23 -2056-05-29 -2056-06-03 -2056-09-13 -2057-06-16 -2057-08-21 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-12-20 -2058-01-28 -2058-05-02 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-08-05 -2058-09-12 -2058-10-06 -2058-12-20 -2058-12-30 -2059-01-04 -2059-01-14 -2059-01-29 -2059-04-24 -2059-05-22 -2059-07-14 -2059-08-29 -2060-05-09 -2060-06-13 -2060-06-18 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2061-03-27 -2061-05-14 -2061-08-25 -2061-08-27 -2061-09-17 -2061-10-05 -2062-04-15 -2062-08-23 -2062-09-19 -2062-09-23 -2062-12-01 -2062-12-19 -2063-02-01 -2063-10-09 -2064-02-01 -2064-02-20 -2064-03-08 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-07-17 -2064-07-25 -2064-11-08 -2065-07-07 -2065-07-17 -2065-07-27 -2065-09-25 -2065-12-18 -2066-04-13 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-08-29 -2066-12-08 -2066-12-17 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-14 -2067-07-04 -2067-07-09 -2067-08-01 -2067-09-01 -2067-12-24 -2068-02-10 -2068-10-27 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-25 -2069-01-22 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-09-25 -2070-01-18 -2070-01-25 -2070-03-07 -2070-03-14 -2070-05-27 -2070-06-10 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-11-03 -2071-06-02 -2071-08-10 -2071-09-29 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-10 -2072-07-08 -2072-12-12 -2073-03-18 -2073-04-11 -2073-04-18 -2073-06-23 -2073-09-02 -2073-09-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-07-25 -2074-09-11 -2074-11-10 -2075-06-20 -2075-07-16 -2075-08-06 -2076-01-14 -2076-05-19 -2076-06-13 -2077-01-20 -2077-04-16 -2077-04-19 -2077-05-06 -2077-08-07 -2077-09-29 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-14 -2077-12-23 -2078-01-28 -2078-03-17 -2078-03-19 -2078-06-14 -2078-07-23 -2078-08-12 -2079-05-08 -2079-05-22 -2079-05-23 -2079-06-17 -2079-11-28 -2080-02-03 -2080-03-31 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-06-18 -2080-07-13 -2080-07-20 -2080-07-26 -2080-08-05 -2080-09-08 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-28 -2080-11-11 -2081-02-07 -2081-05-06 -2081-06-07 -2082-01-04 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-08-02 -2082-08-12 -2082-08-12 -2082-12-23 -2083-01-19 -2083-02-26 -2083-03-05 -2083-04-14 -2083-06-13 -2083-07-12 -2083-12-04 -2083-12-09 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2084-05-17 -2085-03-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-10-14 -2085-10-24 -2086-03-01 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-28 -2086-04-12 -2086-06-30 -2086-08-22 -2086-10-22 -2086-11-21 -2086-11-29 -2087-01-07 -2087-02-20 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-06-08 -2087-07-01 -2087-08-30 -2088-03-03 -2088-03-19 -2088-04-30 -2088-04-30 -2088-08-04 -2088-08-14 -2088-08-30 -2088-10-12 -2088-10-27 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-12-07 -2089-02-14 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2090-04-09 -2090-04-13 -2090-07-21 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-08-22 -2090-12-02 -2091-02-01 -2091-07-01 -2091-08-31 -2091-09-29 -2091-10-16 -2091-12-27 -2092-06-23 -2092-09-07 -2092-10-16 -2092-12-03 -2093-02-14 -2093-03-17 -2093-09-23 -2093-11-02 -2094-03-30 -2094-04-09 -2094-06-17 -2094-09-10 -2095-02-01 -2095-02-10 -2096-02-29 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-07-07 -2096-08-01 -2096-09-10 -2096-10-12 -2096-11-10 -2096-12-26 -2097-01-02 -2097-03-02 -2097-06-21 -2097-07-02 -2097-08-11 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-11-07 -2097-11-26 -2098-02-06 -2098-03-18 -2098-03-23 -2098-07-28 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-31 -2098-11-19 -2099-05-07 -2099-06-30 -2100-02-21 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-25 -2100-12-23 -2101-04-10 -2101-04-30 -2101-05-10 -2101-05-15 -2101-08-15 -2101-11-05 -2101-12-02 -2101-12-14 -2102-02-05 -2102-04-18 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2103-04-11 -2103-10-26 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2104-01-08 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-06-01 -2104-06-02 -2104-07-10 -2104-07-13 -2104-08-13 -2104-08-21 -2104-09-26 -2104-10-31 -2105-05-14 -2105-06-14 -2105-08-12 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-09-21 -2105-11-24 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-24 -2106-04-13 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2107-01-26 -2107-03-01 -2107-04-13 -2107-05-28 -2107-06-30 -2107-08-04 -2107-08-20 -2107-09-10 -2108-03-06 -2108-03-29 -2108-04-07 -2108-06-15 -2108-07-12 -2108-07-22 -2108-08-07 -2108-09-10 -2108-11-23 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-05-22 -2109-07-21 -2109-07-31 -2109-09-25 -2109-11-04 -2109-11-15 -2109-12-19 -2110-04-10 -2110-04-22 -2110-06-01 -2110-09-06 -2110-11-18 -2110-12-06 -2111-01-06 -2111-03-25 -2111-04-17 -2111-06-10 -2111-08-17 -2111-09-27 -2111-10-19 -2111-12-30 -2112-03-07 -2112-03-07 -2112-05-07 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-23 -2112-07-28 -2112-07-29 -2112-09-05 -2113-01-14 -2113-02-17 -2113-05-22 -2113-07-10 -2114-01-09 -2114-02-22 -2114-03-17 -2114-08-16 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-30 -2115-01-10 -2115-03-28 -2115-04-11 -2115-05-01 -2115-05-07 -2115-12-08 -2115-12-09 -2116-01-03 -2116-02-19 -2116-05-24 -2116-07-28 -2116-08-08 -2116-09-07 -2116-10-02 -2117-01-26 -2117-01-28 -2117-04-16 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-18 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-09-15 -2118-04-01 -2118-04-10 -2118-09-12 -2118-10-04 -2119-01-07 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-07-26 -2120-05-17 -2120-05-22 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-08-18 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2121-01-03 -2121-07-08 -2122-03-19 -2122-05-20 -2122-05-20 -2122-05-20 -2122-05-20 -2122-06-06 -2122-06-14 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-10-23 -2122-10-25 -2122-12-18 -2123-01-11 -2123-01-15 -2123-01-15 -2123-03-20 -2123-03-23 -2123-05-27 -2123-09-17 -2123-10-21 -2123-11-04 -2123-11-04 -2123-12-18 -2123-12-19 -2124-03-12 -2124-05-21 -2124-07-07 -2124-12-21 -2125-03-24 -2125-05-12 -2125-08-15 -2125-08-17 -2125-11-10 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2126-04-01 -2126-08-07 -2126-09-04 -2126-10-14 -2127-01-03 -2127-08-05 -2127-08-17 -2127-12-19 -2128-03-08 -2128-03-22 -2128-04-28 -2128-07-09 -2128-07-09 -2128-07-09 -2128-08-11 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-25 -2129-01-05 -2129-01-27 -2129-07-11 -2129-09-09 -2129-11-21 -2130-06-09 -2130-07-19 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-15 -2130-12-12 -2130-12-30 -2131-04-16 -2131-08-06 -2131-08-17 -2131-11-16 -2132-03-07 -2132-04-14 -2132-04-23 -2132-06-29 -2132-07-21 -2132-08-01 -2133-02-13 -2133-06-14 -2133-07-31 -2133-11-03 -2133-12-29 -2134-01-13 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-07-30 -2134-11-01 -2134-11-17 -2135-03-06 -2135-05-05 -2135-07-21 -2135-09-22 -2135-10-16 -2135-11-03 -2135-11-03 -2135-11-03 -2135-11-03 -2135-12-21 -2136-04-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-08-31 -2136-11-03 -2137-02-03 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-12-01 -2137-12-08 -2138-04-24 -2138-08-13 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2139-01-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-06-23 -2139-09-06 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-23 -2140-06-02 -2140-11-22 -2141-02-24 -2141-04-27 -2141-05-21 -2141-10-08 -2141-12-22 -2142-01-30 -2142-03-28 -2142-07-23 -2142-10-17 -2142-12-21 -2143-04-06 -2143-04-17 -2143-09-13 -2143-12-04 -2143-12-07 -2144-02-25 -2144-02-26 -2144-03-25 -2144-04-06 -2144-05-07 -2144-05-20 -2144-07-23 -2144-08-06 -2144-08-06 -2144-08-06 -2144-08-06 -2144-09-28 -2145-03-20 -2145-04-21 -2145-07-21 -2145-09-11 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-12-25 -2146-06-23 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-12-07 -2147-05-01 -2147-05-10 -2147-06-22 -2147-06-28 -2147-07-01 -2147-07-29 -2147-09-04 -2147-11-25 -2147-12-05 -2148-03-10 -2148-03-20 -2148-04-15 -2148-09-26 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-11-09 -2149-01-13 -2149-07-27 -2150-05-09 -2150-09-01 -2150-10-13 -2150-12-05 -2150-12-08 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2151-05-08 -2151-07-13 -2151-07-26 -2151-08-13 -2151-09-19 -2151-10-15 -2151-11-04 -2152-05-13 -2152-06-29 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-12-13 -2153-02-25 -2153-10-09 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-05-15 -2154-07-05 -2154-07-19 -2154-10-10 -2154-11-17 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-12-12 -2155-02-06 -2155-04-10 -2155-04-14 -2155-05-10 -2155-07-11 -2155-08-31 -2155-10-16 -2155-10-17 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-21 -2156-01-22 -2156-08-05 -2156-09-23 -2157-01-11 -2157-01-31 -2157-02-07 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-06-15 -2157-07-20 -2157-08-08 -2157-12-18 -2158-03-13 -2158-07-26 -2158-09-07 -2158-10-12 -2158-11-11 -2158-12-07 -2159-02-04 -2159-02-14 -2159-07-08 -2159-10-09 -2159-12-22 -2160-01-16 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-04-22 -2160-05-19 -2160-06-24 -2160-06-29 -2160-07-25 -2160-07-28 -2160-08-19 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-10-11 -2160-10-28 -2160-11-13 -2160-12-29 -2161-01-16 -2161-10-19 -2162-03-03 -2162-04-16 -2162-06-22 -2162-09-26 -2162-11-08 -2162-11-14 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2163-05-29 -2163-07-03 -2163-11-01 -2163-11-15 -2163-12-11 -2164-05-22 -2164-06-16 -2164-07-22 -2164-10-06 -2164-10-10 -2165-01-18 -2165-05-31 -2165-06-02 -2165-07-05 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-10-06 -2165-10-23 -2165-12-29 -2166-01-23 -2166-05-05 -2166-05-09 -2166-08-23 -2167-02-08 -2167-02-15 -2167-04-09 -2167-04-10 -2167-04-20 -2167-05-26 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-12-29 -2168-01-03 -2168-02-18 -2168-04-21 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-10-16 -2169-02-19 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-07-11 -2170-03-18 -2170-09-12 -2170-12-13 -2170-12-14 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2171-02-17 -2171-06-29 -2171-07-22 -2171-08-16 -2171-09-20 -2172-03-03 -2172-05-29 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-11-03 -2172-11-21 -2172-11-23 -2172-11-23 -2173-05-07 -2173-06-11 -2173-09-05 -2174-01-29 -2174-02-13 -2174-09-27 -2174-10-05 -2174-11-15 -2174-12-12 -2175-02-07 -2175-05-07 -2175-07-20 -2175-07-23 -2176-04-27 -2176-08-29 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-24 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-04-09 -2177-10-17 -2177-11-21 -2177-11-30 -2177-12-01 -2178-02-08 -2178-03-03 -2178-08-05 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2179-04-06 -2179-08-27 -2179-11-20 -2179-12-01 -2180-01-24 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-05-03 -2180-05-08 -2180-06-07 -2180-07-22 -2180-07-24 -2180-10-09 -2180-10-13 -2181-01-25 -2181-04-28 -2181-07-07 -2181-09-01 -2181-11-20 -2181-11-21 -2182-01-31 -2182-02-26 -2182-04-10 -2182-04-26 -2182-05-28 -2182-06-06 -2182-07-05 -2182-10-06 -2183-02-11 -2183-06-14 -2183-06-26 -2183-08-11 -2183-10-02 -2183-12-27 -2184-01-20 -2184-02-19 -2184-03-05 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-08-17 -2184-09-18 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-29 -2185-03-20 -2185-03-28 -2185-04-21 -2185-04-26 -2185-06-07 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-03-24 -2186-05-18 -2186-08-02 -2186-08-02 -2186-09-20 -2186-09-27 -2186-10-11 -2186-10-27 -2186-11-09 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-05-31 -2187-08-11 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-10-26 -2188-01-18 -2188-02-14 -2188-07-06 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-12-23 -2188-12-31 -2189-01-01 -2189-01-20 -2189-03-18 -2189-04-27 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-06-30 -2189-07-31 -2189-09-16 -2189-10-22 -2189-11-04 -2189-12-03 -2190-06-09 -2190-06-13 -2190-07-07 -2190-08-24 -2190-09-06 -2190-11-24 -2190-12-05 -2191-02-11 -2191-03-15 -2191-03-23 -2191-04-07 -2191-06-28 -2191-07-12 -2191-07-21 -2191-07-23 -2191-07-24 -2191-11-29 -2192-03-13 -2192-05-11 -2192-07-03 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-11-10 -2193-03-27 -2193-06-02 -2194-01-02 -2194-05-12 -2194-06-06 -2194-06-12 -2194-10-13 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-04-17 -2195-04-26 -2195-06-07 -2195-06-19 -2195-06-26 -2195-07-24 -2195-11-15 -2196-01-11 -2196-03-02 -2196-04-05 -2196-05-29 -2196-09-23 -2196-10-14 -2196-11-01 -2196-11-27 -2196-12-12 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2197-03-30 -2197-07-23 -2197-09-25 -2197-11-02 -2197-11-25 -2198-01-23 -2198-03-12 -2198-05-25 -2198-07-26 -2198-09-04 -2198-11-04 -2199-04-09 -2199-04-30 -2199-05-17 -2199-05-26 -2199-08-29 -2199-08-30 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2200-02-26 -2200-05-03 -2200-06-14 -2200-06-18 -2200-10-04 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-12-28 -2201-01-01 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-04-05 -2201-09-02 -2201-10-16 -2202-02-01 -2202-02-19 -2202-07-15 -2202-08-21 -2202-10-22 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-12-13 -2202-12-17 -2203-01-06 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-04-01 -2203-04-03 -2203-07-04 -2203-08-22 -2203-09-02 -2203-09-05 -2203-12-28 -2204-01-02 -2204-04-05 -2204-04-26 -2204-05-14 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2205-01-06 -2205-01-10 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-07-16 -2205-10-05 -2205-10-08 -2205-11-27 -2205-12-26 -2206-01-04 -2206-02-03 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-03-30 -2206-07-05 -2206-07-22 -2206-12-01 -2207-01-06 -2207-01-20 -2207-04-07 -2207-06-05 -2207-09-05 -2207-10-10 -2207-11-20 -2207-11-20 -2208-02-22 -2208-03-16 -2208-03-17 -2208-04-20 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-08-05 -2208-08-31 -2208-09-25 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-12-02 -2209-04-25 -2209-05-17 -2209-07-05 -2209-08-04 -2210-01-22 -2210-01-24 -2210-03-16 -2210-03-18 -2210-03-31 -2210-04-29 -2210-08-27 -2210-09-13 -2210-09-19 -2210-11-23 -2210-12-24 -2211-02-09 -2211-02-21 -2211-02-24 -2211-02-24 -2211-02-24 -2211-02-24 -2211-04-15 -2211-08-04 -2211-10-10 -2212-04-24 -2212-07-31 -2212-09-23 -2213-01-13 -2213-01-20 -2213-05-02 -2213-06-07 -2213-08-26 -2213-09-07 -2213-10-26 -2213-11-07 -2214-03-02 -2214-03-09 -2214-06-26 -2214-09-23 -2214-12-23 -2215-01-20 -2215-04-15 -2215-05-15 -2215-09-21 -2215-10-26 -2215-11-10 -2215-11-21 -2216-01-11 -2216-01-15 -2216-02-19 -2216-03-18 -2216-06-20 -2216-07-15 -2216-10-13 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-12-11 -2216-12-11 -2216-12-11 -2216-12-11 -2217-01-18 -2217-02-23 -2217-02-24 -2217-03-07 -2217-05-14 -2217-07-22 -2217-12-01 -2217-12-03 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2218-01-29 -2218-02-14 -2218-03-07 -2218-04-16 -2218-05-10 -2218-09-14 -2218-09-26 -2218-10-28 -2218-11-09 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-06-08 -2219-07-13 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-09-12 -2219-09-22 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-04 -2219-11-08 -2220-01-07 -2220-08-21 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-05-11 -2221-07-20 -2221-09-10 -2222-01-13 -2222-06-22 -2222-06-23 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2223-01-05 -2223-03-28 -2223-05-16 -2223-07-21 -2223-12-09 -2223-12-20 -2224-05-30 -2224-11-18 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-23 -2225-06-03 -2225-09-19 -2225-09-27 -2225-10-04 -2225-10-13 -2225-12-11 -2226-03-27 -2226-04-13 -2226-04-18 -2226-08-15 -2226-09-07 -2226-09-16 -2226-11-15 -2227-02-22 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-04-08 -2227-04-13 -2227-06-02 -2227-12-29 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-20 -2228-07-29 -2228-08-18 -2228-10-25 -2228-12-14 -2229-08-06 -2229-09-30 -2230-03-20 -2230-04-29 -2230-05-09 -2230-10-18 -2231-01-09 -2231-01-14 -2231-01-18 -2231-02-23 -2231-04-10 -2231-05-31 -2231-06-02 -2231-07-11 -2231-08-22 -2231-10-13 -2232-03-29 -2232-04-14 -2232-06-09 -2232-07-28 -2232-08-10 -2232-09-25 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-08-17 -2233-10-12 -2234-01-10 -2234-03-10 -2234-04-02 -2234-04-09 -2234-04-20 -2234-04-27 -2234-08-15 -2234-08-16 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-27 -2234-11-11 -2234-11-23 -2234-12-15 -2235-02-03 -2235-02-04 -2235-03-12 -2235-03-17 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-05-09 -2235-07-01 -2235-07-06 -2235-08-11 -2235-09-12 -2235-09-19 -2235-12-12 -2236-01-11 -2236-02-20 -2236-02-26 -2236-03-13 -2236-04-19 -2236-04-25 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-05-05 -2236-06-12 -2236-06-26 -2236-08-12 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-11-20 -2236-12-09 -2237-02-25 -2237-02-27 -2237-10-31 -2237-12-06 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2238-04-01 -2238-05-12 -2238-06-24 -2238-08-30 -2238-10-28 -2238-11-07 -2238-11-09 -2238-12-23 -2239-08-17 -2239-08-17 -2239-08-17 -2239-08-17 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2240-01-06 -2240-02-16 -2240-02-28 -2240-04-08 -2240-05-18 -2240-06-20 -2240-06-21 -2240-07-05 -2240-07-24 -2240-10-26 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-04-22 -2241-06-07 -2241-06-10 -2241-06-13 -2241-06-13 -2241-09-09 -2241-10-09 -2242-01-25 -2242-07-06 -2242-09-04 -2242-11-10 -2242-12-13 -2243-01-29 -2243-03-18 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-06-27 -2243-09-13 -2243-11-17 -2244-01-21 -2244-11-30 -2245-02-12 -2245-02-12 -2245-02-12 -2245-02-12 -2245-04-09 -2245-06-17 -2246-03-06 -2246-04-11 -2246-05-26 -2246-09-26 -2246-09-27 -2247-01-05 -2247-02-12 -2247-04-17 -2247-05-12 -2247-05-18 -2247-10-26 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-04-20 -2248-04-25 -2248-05-24 -2248-06-04 -2248-08-08 -2248-10-25 -2249-01-23 -2249-01-29 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-04-12 -2249-05-08 -2249-05-14 -2249-05-18 -2249-07-18 -2250-12-08 -2251-02-16 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-09-04 -2251-09-15 -2252-01-02 -2252-05-24 -2252-07-15 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-03-12 -2253-04-14 -2253-06-07 -2253-08-08 -2253-09-09 -2253-11-06 -2253-11-18 -2254-03-02 -2254-03-23 -2254-04-02 -2254-08-13 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-12-22 -2255-06-21 -2255-07-31 -2255-09-26 -2256-01-20 -2256-01-25 -2256-05-16 -2256-05-16 -2256-05-16 -2256-05-16 -2256-06-09 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-08-10 -2256-08-13 -2256-10-17 -2256-11-05 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-03-06 -2257-04-02 -2257-09-13 -2257-12-03 -2258-03-26 -2258-11-13 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-25 -2259-07-17 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2260-03-18 -2260-11-30 -2260-12-10 -2261-02-05 -2261-04-04 -2261-05-11 -2261-05-22 -2261-07-15 -2261-08-12 -2261-09-16 -2261-12-11 -2261-12-24 -2262-01-20 -2262-02-22 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 BETWEEN -20 AND 45.9918918919 ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test diff --git ql/src/test/results/clientpositive/spark/vectorization_decimal_date.q.out ql/src/test/results/clientpositive/spark/vectorization_decimal_date.q.out index bafd62f..19799b3 100644 --- ql/src/test/results/clientpositive/spark/vectorization_decimal_date.q.out +++ ql/src/test/results/clientpositive/spark/vectorization_decimal_date.q.out @@ -43,13 +43,13 @@ POSTHOOK: query: SELECT cdate, cdecimal from date_decimal_test where cint IS NOT POSTHOOK: type: QUERY POSTHOOK: Input: default@date_decimal_test #### A masked pattern was here #### -1986-10-01 -7959.5837837838 -1986-10-01 -2516.4135135135 -1986-10-01 -9445.0621621622 -1986-10-01 -5713.7459459459 -1986-10-01 8963.6405405405 -1986-10-01 4193.6243243243 -1986-10-01 2964.3864864865 -1986-10-01 -4673.2540540541 -1986-10-01 -9216.8945945946 -1986-10-01 -9287.3756756757 +1970-01-06 -7959.5837837838 +1970-01-06 -2516.4135135135 +1970-01-06 -9445.0621621622 +1970-01-06 -5713.7459459459 +1970-01-06 8963.6405405405 +1970-01-06 4193.6243243243 +1970-01-06 2964.3864864865 +1970-01-06 -4673.2540540541 +1970-01-06 -9216.8945945946 +1970-01-06 -9287.3756756757 diff --git ql/src/test/results/clientpositive/tez/vector_between_in.q.out ql/src/test/results/clientpositive/tez/vector_between_in.q.out index bc16acb..61e215e 100644 --- ql/src/test/results/clientpositive/tez/vector_between_in.q.out +++ ql/src/test/results/clientpositive/tez/vector_between_in.q.out @@ -452,6 +452,23 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate IN (CAST("1969- POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-07-14 +1969-07-14 +1969-07-14 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 PREHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST("1969-10-26" AS DATE), CAST("1969-07-14" AS DATE), CAST("1970-01-21" AS DATE)) PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -460,7 +477,7 @@ POSTHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -6058 +6026 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 IN (2365.8945945946, 881.0135135135, -3367.6517567568) ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -495,6 +512,15 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate BETWEEN CAST("1 POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 1969-12-31 1969-12-31 1969-12-31 @@ -525,10 +551,51 @@ POSTHOOK: Input: default@decimal_date_test 1969-12-31 1969-12-31 1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1970-01-01 +1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 PREHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAST("1968-05-01" AS DATE) AND CAST("1971-09-01" AS DATE) ORDER BY cdate PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -537,5994 +604,41 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAS POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -1678-01-20 -1678-01-23 -1678-02-03 -1678-03-19 -1678-04-11 -1678-08-16 -1678-10-31 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-10-12 -1680-12-13 -1681-02-26 -1681-06-09 -1681-10-20 -1682-03-28 -1682-05-05 -1682-05-06 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1683-03-26 -1683-06-07 -1683-06-07 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-07-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1684-06-27 -1684-07-22 -1684-09-09 -1684-09-11 -1684-11-12 -1684-11-21 -1685-01-27 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-05-25 -1685-06-20 -1685-08-01 -1685-12-08 -1686-01-31 -1686-03-20 -1686-03-21 -1686-04-01 -1686-11-29 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1687-02-01 -1687-03-04 -1687-03-23 -1687-05-23 -1687-07-15 -1687-09-28 -1687-10-24 -1687-11-06 -1687-11-18 -1687-12-16 -1688-07-23 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-08-02 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-12-29 -1689-01-30 -1689-09-23 -1689-10-29 -1690-01-27 -1690-03-12 -1690-03-19 -1690-05-27 -1690-09-20 -1690-09-30 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1691-02-09 -1691-07-17 -1691-08-08 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1692-05-12 -1692-11-13 -1693-03-17 -1693-07-15 -1693-12-16 -1693-12-26 -1694-06-29 -1694-08-04 -1694-11-17 -1694-11-17 -1694-11-17 -1695-05-19 -1695-10-18 -1695-11-03 -1695-11-10 -1696-02-16 -1696-02-26 -1696-03-23 -1696-04-08 -1696-05-02 -1696-05-17 -1696-05-27 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-25 -1696-11-03 -1696-12-16 -1697-01-24 -1697-05-01 -1697-05-27 -1697-08-29 -1697-10-12 -1697-12-09 -1698-03-01 -1698-04-28 -1698-05-05 -1698-05-25 -1698-05-25 -1698-06-11 -1698-08-08 -1698-11-24 -1698-12-09 -1698-12-09 -1698-12-09 -1699-03-09 -1699-03-13 -1699-04-17 -1699-09-27 -1700-02-26 -1700-04-10 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-30 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-06-23 -1700-08-08 -1700-08-13 -1700-09-22 -1700-11-19 -1700-11-23 -1701-02-17 -1701-03-20 -1701-05-29 -1701-07-23 -1701-07-29 -1701-07-30 -1701-09-18 -1701-10-24 -1701-11-02 -1702-01-08 -1702-01-08 -1702-01-08 -1702-01-08 -1702-05-15 -1702-06-03 -1702-07-23 -1702-10-03 -1703-01-29 -1703-02-12 -1703-02-20 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-06-15 -1703-08-17 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-03 -1703-09-19 -1703-10-26 -1704-01-22 -1704-08-06 -1704-08-14 -1704-08-19 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-11-23 -1704-12-21 -1705-02-22 -1705-04-17 -1705-04-25 -1705-04-25 -1705-04-25 -1705-04-25 -1705-06-08 -1705-08-05 -1705-12-03 -1706-01-10 -1706-02-12 -1706-06-10 -1706-06-10 -1706-06-20 -1706-06-22 -1706-06-24 -1706-07-12 -1706-07-23 -1706-08-07 -1706-08-10 -1706-08-31 -1706-09-24 -1706-11-14 -1706-11-30 -1706-12-23 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1707-03-04 -1707-04-16 -1707-05-05 -1707-11-22 -1708-02-12 -1708-04-13 -1708-06-24 -1708-07-21 -1708-08-05 -1708-09-21 -1708-10-15 -1708-11-04 -1708-12-30 -1709-03-01 -1709-04-21 -1709-05-14 -1709-09-15 -1710-01-07 -1710-04-29 -1710-05-28 -1710-06-21 -1710-08-01 -1710-09-08 -1710-09-29 -1710-11-24 -1711-01-12 -1711-05-10 -1711-05-23 -1711-08-04 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-10-19 -1711-12-04 -1712-02-01 -1712-03-22 -1712-03-23 -1712-03-25 -1712-05-13 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-12-18 -1713-02-23 -1713-06-01 -1713-06-21 -1713-07-05 -1713-08-18 -1713-08-23 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-10-26 -1714-12-16 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-03-04 -1715-03-08 -1715-06-21 -1715-07-24 -1715-09-19 -1715-11-09 -1716-05-29 -1716-06-02 -1716-06-06 -1716-07-18 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-15 -1717-02-17 -1717-07-29 -1717-10-17 -1717-11-05 -1717-11-30 -1717-12-14 -1717-12-25 -1717-12-30 -1718-02-07 -1718-02-24 -1718-03-11 -1718-03-27 -1718-09-08 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-11-11 -1718-11-14 -1718-12-28 -1719-04-16 -1719-04-21 -1719-05-15 -1719-08-23 -1719-09-21 -1719-12-08 -1719-12-25 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-09-04 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1721-01-22 -1721-03-12 -1721-04-29 -1721-05-13 -1721-06-06 -1721-06-18 -1721-07-11 -1721-08-17 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-02-09 -1722-02-24 -1722-02-25 -1722-06-13 -1722-07-14 -1722-09-30 -1722-11-30 -1722-12-13 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-03-03 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-05-18 -1723-06-20 -1723-07-23 -1723-08-01 -1723-10-29 -1723-11-30 -1724-01-25 -1724-03-26 -1724-03-27 -1724-04-14 -1724-05-19 -1724-07-10 -1724-08-22 -1724-10-08 -1724-12-06 -1725-03-18 -1725-05-31 -1725-08-03 -1726-04-01 -1726-07-05 -1726-07-05 -1726-07-20 -1726-10-30 -1727-06-17 -1727-07-13 -1727-07-22 -1727-07-25 -1727-08-21 -1728-02-14 -1728-03-06 -1728-09-18 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-09 -1728-12-16 -1729-04-08 -1729-04-29 -1729-05-08 -1729-06-22 -1729-08-13 -1729-08-28 -1729-11-06 -1729-12-12 -1730-02-02 -1730-02-11 -1730-04-15 -1730-05-13 -1730-08-26 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-04-13 -1731-06-27 -1731-08-08 -1731-08-08 -1731-08-08 -1731-08-08 -1731-10-06 -1731-10-30 -1732-01-20 -1732-01-26 -1732-02-07 -1732-02-18 -1732-02-22 -1732-03-04 -1732-04-26 -1732-06-25 -1732-07-10 -1732-07-21 -1732-08-30 -1732-11-30 -1733-06-22 -1733-09-03 -1733-09-07 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1734-02-21 -1734-03-01 -1734-03-19 -1734-06-15 -1734-07-02 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-13 -1734-10-23 -1734-12-09 -1735-01-30 -1735-02-10 -1735-02-14 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-09-03 -1735-09-15 -1735-09-27 -1735-11-28 -1735-12-03 -1735-12-11 -1736-04-12 -1736-04-27 -1736-06-23 -1736-09-27 -1736-11-13 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1737-02-22 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-05-14 -1737-06-27 -1737-06-29 -1737-07-04 -1737-07-16 -1737-08-01 -1737-08-02 -1737-11-05 -1737-12-08 -1738-01-24 -1738-04-04 -1738-05-31 -1738-06-04 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1739-02-10 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-27 -1739-07-04 -1739-09-03 -1740-01-09 -1740-01-12 -1740-01-12 -1740-01-12 -1740-01-12 -1740-02-06 -1740-03-22 -1740-04-18 -1740-04-19 -1740-07-12 -1740-11-23 -1740-11-27 -1741-04-13 -1741-06-01 -1741-08-15 -1741-08-26 -1741-09-10 -1741-11-25 -1741-11-25 -1741-12-30 -1742-06-06 -1742-12-08 -1742-12-17 -1742-12-25 -1743-01-10 -1743-01-15 -1743-01-15 -1743-01-15 -1743-01-19 -1743-02-02 -1743-02-09 -1743-12-13 -1744-01-02 -1744-04-13 -1744-09-13 -1744-09-18 -1744-09-23 -1744-12-04 -1744-12-04 -1744-12-04 -1744-12-04 -1745-02-08 -1745-03-14 -1745-05-12 -1745-06-12 -1745-08-20 -1745-10-27 -1745-10-29 -1746-01-19 -1746-01-25 -1746-02-15 -1746-03-17 -1746-07-27 -1746-09-17 -1746-10-01 -1746-12-20 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-04-15 -1747-06-08 -1747-07-28 -1747-09-23 -1747-11-07 -1747-11-26 -1748-03-20 -1748-04-04 -1748-04-13 -1748-04-24 -1748-08-08 -1749-06-26 -1749-10-23 -1750-04-19 -1750-04-26 -1750-05-28 -1750-07-03 -1750-07-31 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-18 -1750-11-21 -1750-12-22 -1750-12-25 -1751-02-28 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-08-21 -1751-12-03 -1751-12-06 -1751-12-24 -1752-03-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-23 -1752-06-05 -1752-08-13 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1753-02-28 -1753-03-16 -1753-04-11 -1753-07-09 -1753-07-30 -1753-08-25 -1753-09-08 -1753-10-15 -1753-11-22 -1753-11-25 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1754-03-31 -1754-04-20 -1754-05-28 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-07-19 -1754-08-19 -1754-09-03 -1754-12-02 -1755-01-07 -1755-01-10 -1755-02-21 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-05-12 -1755-07-24 -1755-07-24 -1755-07-24 -1755-08-29 -1755-09-02 -1755-09-20 -1755-11-18 -1755-12-16 -1756-08-19 -1756-10-23 -1756-11-02 -1757-02-21 -1757-08-06 -1757-09-16 -1757-10-19 -1757-11-09 -1758-05-13 -1758-05-16 -1758-08-10 -1759-01-21 -1759-02-18 -1759-03-04 -1759-03-04 -1759-03-11 -1759-03-19 -1759-04-26 -1759-05-07 -1759-08-01 -1759-08-09 -1759-09-24 -1759-11-09 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1760-01-10 -1760-03-02 -1760-03-27 -1760-04-16 -1760-09-10 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-09 -1761-06-22 -1761-08-16 -1761-09-29 -1761-11-13 -1761-11-15 -1761-12-01 -1762-05-03 -1762-05-18 -1762-08-27 -1762-11-27 -1762-11-27 -1762-11-27 -1762-11-27 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-05-18 -1763-07-16 -1763-07-24 -1763-07-28 -1763-08-04 -1763-12-29 -1764-02-04 -1764-04-28 -1764-07-21 -1764-09-29 -1764-11-30 -1765-01-27 -1765-06-29 -1765-08-21 -1765-11-11 -1766-03-14 -1766-07-22 -1766-09-23 -1766-12-13 -1767-03-24 -1767-04-21 -1767-05-08 -1767-05-15 -1767-05-15 -1767-05-15 -1767-08-09 -1767-10-31 -1767-11-14 -1768-02-01 -1768-06-18 -1768-10-30 -1768-12-21 -1768-12-21 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-02-01 -1769-07-27 -1769-08-19 -1770-03-03 -1770-03-07 -1770-03-20 -1770-08-01 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-10-01 -1770-10-24 -1771-04-04 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-06-30 -1772-03-11 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-05-26 -1772-09-12 -1772-09-14 -1772-12-23 -1772-12-29 -1773-04-07 -1773-06-06 -1773-11-15 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-18 -1774-06-14 -1774-07-05 -1774-07-31 -1774-11-01 -1775-04-14 -1775-06-03 -1775-06-15 -1775-07-15 -1776-01-28 -1776-01-29 -1776-09-17 -1776-09-25 -1776-10-08 -1776-10-14 -1776-12-05 -1777-01-27 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-04-03 -1777-04-15 -1777-05-25 -1777-06-04 -1778-01-08 -1778-04-24 -1779-01-10 -1779-04-01 -1779-04-09 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-08-01 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1780-01-31 -1780-12-10 -1781-02-12 -1781-08-18 -1781-10-09 -1781-11-19 -1782-02-07 -1782-05-16 -1782-06-05 -1782-06-08 -1782-06-19 -1782-07-03 -1782-10-03 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-11-03 -1783-01-14 -1783-05-13 -1783-07-15 -1783-07-15 -1783-07-23 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-28 -1784-04-11 -1784-05-08 -1785-01-05 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-05-21 -1785-06-08 -1785-06-18 -1785-08-28 -1785-09-29 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1786-03-18 -1786-06-07 -1786-08-05 -1786-08-28 -1786-09-22 -1786-09-28 -1786-10-05 -1787-01-27 -1787-02-22 -1787-04-23 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-06-27 -1787-07-06 -1787-08-01 -1787-10-05 -1787-10-18 -1787-10-23 -1787-11-10 -1787-12-18 -1788-04-05 -1788-04-06 -1788-07-03 -1788-08-05 -1789-01-21 -1789-01-21 -1789-01-21 -1789-02-07 -1789-04-17 -1789-05-09 -1789-08-09 -1790-01-29 -1790-04-18 -1790-10-09 -1791-01-23 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-07-19 -1791-10-03 -1792-06-15 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-08-19 -1793-08-21 -1793-11-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-04-15 -1794-04-19 -1794-05-14 -1794-07-02 -1794-08-12 -1794-09-01 -1794-09-23 -1794-10-15 -1794-11-01 -1794-11-13 -1795-01-16 -1795-03-08 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1797-01-03 -1797-01-04 -1797-09-28 -1797-09-30 -1798-02-13 -1798-09-27 -1799-04-28 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-12-01 -1800-03-29 -1800-04-04 -1800-04-22 -1800-09-03 -1800-09-30 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-11-24 -1801-12-14 -1802-03-29 -1802-04-10 -1802-05-31 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-08-12 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-29 -1802-11-25 -1802-12-12 -1803-02-03 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-13 -1803-07-10 -1803-12-01 -1803-12-07 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-03-03 -1804-03-07 -1804-07-15 -1804-10-22 -1804-12-27 -1805-01-26 -1805-03-18 -1805-07-14 -1805-07-19 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1806-01-01 -1806-02-09 -1806-10-11 -1807-02-17 -1807-02-22 -1807-03-08 -1807-06-14 -1807-07-08 -1807-09-01 -1807-10-24 -1807-10-28 -1807-12-28 -1808-03-02 -1808-03-12 -1808-05-09 -1808-07-01 -1808-09-09 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-04-22 -1809-06-05 -1809-09-14 -1809-09-17 -1809-12-23 -1810-08-16 -1810-08-16 -1811-01-26 -1811-01-26 -1811-01-26 -1811-01-26 -1811-04-09 -1811-04-26 -1811-05-30 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-08-13 -1812-01-16 -1812-05-24 -1812-06-10 -1812-10-15 -1812-12-23 -1813-02-03 -1813-03-17 -1813-04-10 -1813-07-08 -1813-08-19 -1813-10-19 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-04-25 -1814-05-27 -1814-11-08 -1814-11-19 -1814-12-20 -1815-01-15 -1815-02-22 -1815-03-09 -1815-04-29 -1815-07-29 -1816-01-12 -1816-02-12 -1816-03-12 -1816-08-02 -1816-08-11 -1816-12-24 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-16 -1817-05-14 -1817-05-19 -1817-06-01 -1817-07-01 -1817-07-11 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-10-14 -1817-10-15 -1817-12-17 -1817-12-31 -1818-02-24 -1818-05-25 -1818-06-01 -1818-07-16 -1818-08-12 -1818-09-20 -1818-09-22 -1818-09-24 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-21 -1819-11-18 -1820-04-08 -1820-04-10 -1820-06-03 -1820-07-13 -1820-08-04 -1820-09-30 -1820-10-02 -1820-10-31 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1821-01-06 -1821-01-11 -1821-05-15 -1821-07-25 -1821-08-13 -1821-10-10 -1821-11-09 -1821-12-07 -1822-01-21 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-15 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-08-18 -1822-11-22 -1822-12-02 -1823-01-30 -1823-03-14 -1823-03-17 -1823-05-12 -1823-05-13 -1823-06-02 -1823-08-05 -1823-10-07 -1824-01-07 -1824-01-20 -1824-02-07 -1824-06-28 -1824-07-09 -1824-08-12 -1824-08-24 -1824-09-15 -1825-02-05 -1825-02-18 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-06-17 -1825-08-23 -1825-08-27 -1825-11-05 -1825-12-26 -1826-01-15 -1826-07-24 -1826-11-09 -1826-11-28 -1827-05-12 -1827-06-11 -1827-06-21 -1827-07-04 -1827-07-22 -1827-07-22 -1827-07-22 -1827-08-06 -1827-12-12 -1828-02-13 -1828-06-19 -1828-10-13 -1829-02-16 -1829-07-23 -1829-11-08 -1830-05-26 -1830-11-18 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1831-01-28 -1831-03-10 -1831-05-25 -1831-07-22 -1831-08-17 -1831-08-20 -1831-09-15 -1831-10-16 -1831-12-17 -1832-11-11 -1833-04-25 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-07-04 -1833-10-06 -1833-11-28 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-20 -1834-02-17 -1834-04-21 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-10-20 -1834-11-04 -1835-01-02 -1835-06-17 -1835-07-23 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-09-04 -1835-12-02 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-05-20 -1836-05-26 -1836-09-07 -1836-10-13 -1837-01-17 -1837-02-28 -1837-03-29 -1837-07-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-10-16 -1837-12-15 -1838-01-21 -1838-08-03 -1838-12-01 -1839-01-06 -1839-02-01 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-07-27 -1840-01-17 -1840-01-22 -1840-02-02 -1840-02-23 -1840-12-12 -1840-12-18 -1841-04-17 -1841-05-16 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-06-03 -1841-12-04 -1842-04-03 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-06-02 -1842-12-28 -1843-03-13 -1843-07-07 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-10-09 -1843-12-16 -1844-03-25 -1844-07-19 -1844-07-22 -1844-08-21 -1844-09-19 -1844-11-02 -1845-05-07 -1845-05-12 -1845-09-05 -1846-01-04 -1846-02-08 -1846-08-13 -1846-09-18 -1846-12-04 -1847-01-08 -1847-02-24 -1847-02-25 -1847-04-04 -1847-04-21 -1847-07-25 -1847-08-22 -1848-02-29 -1849-03-07 -1849-03-30 -1849-04-15 -1849-05-21 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-08-27 -1849-09-10 -1850-01-20 -1850-03-18 -1850-04-07 -1850-08-29 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-12-30 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-03-14 -1851-06-03 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-26 -1851-10-07 -1851-11-10 -1852-02-09 -1852-02-19 -1852-04-12 -1852-04-23 -1852-06-14 -1852-09-01 -1852-09-11 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-30 -1853-01-25 -1853-07-25 -1853-09-15 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-11-20 -1853-12-12 -1853-12-29 -1854-01-30 -1854-02-27 -1854-05-02 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-07-16 -1854-12-21 -1854-12-28 -1855-02-23 -1855-10-30 -1855-11-06 -1855-11-29 -1855-12-23 -1856-01-12 -1856-05-06 -1856-05-19 -1856-05-21 -1856-06-25 -1856-07-11 -1856-10-05 -1856-11-15 -1857-04-13 -1857-05-22 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-07-13 -1857-08-13 -1857-10-18 -1858-02-14 -1858-02-23 -1858-07-03 -1858-07-14 -1858-10-24 -1858-10-27 -1859-01-17 -1859-03-07 -1859-03-19 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-04-09 -1859-05-22 -1859-08-30 -1859-09-16 -1859-09-16 -1859-09-16 -1859-11-20 -1859-12-30 -1860-03-09 -1860-03-11 -1860-05-14 -1860-08-21 -1860-09-18 -1860-12-02 -1861-04-22 -1861-08-13 -1861-12-05 -1861-12-18 -1862-01-11 -1862-02-28 -1862-03-19 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-06-25 -1863-02-21 -1863-06-16 -1863-09-11 -1863-12-26 -1863-12-28 -1864-02-23 -1864-07-18 -1864-08-11 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-12-03 -1865-12-16 -1866-01-03 -1866-01-09 -1866-03-28 -1866-04-06 -1866-04-13 -1866-09-02 -1866-10-20 -1867-05-10 -1867-06-20 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-09-02 -1867-09-25 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-10-26 -1867-11-09 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-24 -1869-01-20 -1869-01-26 -1869-02-17 -1869-03-08 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-12-02 -1870-01-16 -1870-07-26 -1870-08-20 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-20 -1870-10-07 -1870-11-18 -1871-01-21 -1871-01-26 -1871-02-13 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-03-30 -1871-07-28 -1871-07-31 -1871-08-02 -1871-08-16 -1872-02-15 -1872-05-27 -1872-06-05 -1872-07-25 -1872-10-08 -1873-02-26 -1873-05-28 -1873-07-01 -1873-07-11 -1873-07-14 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-26 -1873-07-29 -1873-09-05 -1873-09-05 -1873-09-05 -1873-09-05 -1873-12-22 -1874-01-01 -1874-04-03 -1874-04-13 -1874-07-08 -1874-07-20 -1874-09-23 -1874-10-23 -1874-11-25 -1874-12-15 -1875-03-27 -1875-04-23 -1875-05-11 -1875-07-17 -1875-08-15 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-11-01 -1875-11-26 -1876-08-15 -1876-10-17 -1876-12-14 -1876-12-27 -1877-03-01 -1877-03-05 -1877-03-18 -1877-06-21 -1877-07-16 -1877-08-31 -1877-10-03 -1878-01-06 -1878-02-01 -1878-04-10 -1878-04-29 -1878-06-25 -1878-10-16 -1878-10-20 -1878-11-16 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-03-09 -1879-07-22 -1879-09-15 -1879-12-01 -1880-05-29 -1880-06-29 -1880-06-30 -1880-11-02 -1880-11-29 -1880-12-06 -1881-01-22 -1881-01-26 -1881-05-02 -1881-05-14 -1881-06-22 -1881-07-11 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-09-12 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-13 -1882-04-30 -1882-05-24 -1882-07-21 -1882-11-08 -1883-04-10 -1883-05-25 -1883-05-31 -1883-10-13 -1883-10-19 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1884-08-04 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-09-22 -1884-11-04 -1884-11-19 -1884-12-14 -1885-01-02 -1885-01-21 -1885-02-19 -1885-05-24 -1885-06-20 -1885-08-07 -1886-03-20 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-06 -1886-04-24 -1886-05-31 -1886-07-24 -1886-11-09 -1886-12-01 -1887-01-15 -1887-06-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-10-25 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-12-07 -1888-01-14 -1888-02-10 -1888-08-07 -1888-11-02 -1888-11-14 -1889-03-09 -1889-06-05 -1889-06-12 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-09-19 -1890-02-23 -1890-04-28 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-09-14 -1890-10-04 -1890-10-05 -1890-11-09 -1891-01-09 -1891-01-12 -1891-06-19 -1891-07-12 -1892-03-25 -1892-05-12 -1892-09-09 -1893-01-17 -1893-07-09 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-19 -1894-06-04 -1894-06-17 -1894-09-30 -1894-10-09 -1894-11-27 -1895-01-19 -1895-02-06 -1895-09-03 -1895-10-31 -1895-12-12 -1895-12-30 -1896-01-01 -1896-01-12 -1896-01-25 -1896-02-25 -1896-03-08 -1896-05-04 -1896-05-09 -1896-08-07 -1896-08-13 -1896-08-24 -1897-02-20 -1897-06-08 -1897-06-11 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-11-02 -1897-11-30 -1898-02-22 -1898-02-26 -1898-03-05 -1898-04-12 -1898-05-21 -1898-06-20 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1899-01-29 -1899-02-15 -1899-02-28 -1899-06-23 -1899-08-26 -1899-10-19 -1900-04-26 -1900-09-16 -1900-10-18 -1901-02-09 -1901-04-12 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-28 -1901-10-04 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1902-01-23 -1902-05-13 -1902-06-13 -1902-07-28 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-16 -1903-03-19 -1903-04-22 -1903-05-11 -1904-05-23 -1904-06-29 -1904-08-19 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-10-13 -1904-11-29 -1905-03-26 -1905-06-06 -1905-06-14 -1905-07-19 -1905-09-04 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-22 -1905-12-14 -1906-01-10 -1906-07-24 -1906-08-26 -1906-09-01 -1906-11-01 -1906-12-12 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1908-01-23 -1908-03-27 -1908-05-02 -1908-05-27 -1908-06-26 -1908-06-28 -1908-12-18 -1909-11-20 -1910-01-22 -1910-02-15 -1910-03-04 -1910-03-14 -1910-04-05 -1910-05-11 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-06-17 -1910-08-16 -1910-11-05 -1911-05-04 -1911-06-21 -1911-11-18 -1912-04-13 -1912-05-01 -1912-06-11 -1913-01-29 -1913-02-11 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-07-13 -1913-09-25 -1913-09-25 -1913-09-25 -1913-10-23 -1913-12-14 -1914-02-17 -1914-08-18 -1915-02-04 -1915-03-04 -1915-08-09 -1915-08-14 -1915-11-04 -1915-12-11 -1915-12-17 -1916-05-04 -1916-05-11 -1916-06-06 -1916-06-10 -1916-08-08 -1916-08-09 -1917-04-15 -1917-06-27 -1917-12-06 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-09-10 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1919-02-06 -1919-04-06 -1919-06-25 -1919-08-21 -1919-10-03 -1919-10-03 -1919-10-20 -1920-01-04 -1920-05-05 -1920-06-29 -1920-08-03 -1920-08-17 -1920-10-18 -1921-02-18 -1921-03-13 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-06-01 -1921-07-02 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1922-01-14 -1922-04-19 -1922-06-21 -1922-07-21 -1923-01-23 -1923-03-07 -1923-03-23 -1923-05-28 -1923-08-11 -1923-08-30 -1923-09-19 -1923-11-14 -1923-12-15 -1924-01-25 -1924-03-15 -1924-05-05 -1924-06-22 -1924-07-03 -1924-11-21 -1924-12-09 -1925-02-16 -1925-06-04 -1925-09-04 -1925-09-07 -1925-10-22 -1925-12-29 -1926-03-29 -1926-04-09 -1926-05-26 -1926-09-06 -1926-12-06 -1927-02-10 -1927-03-26 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-05-15 -1927-07-15 -1927-07-25 -1927-08-25 -1927-09-02 -1927-10-31 -1927-11-27 -1928-01-09 -1928-02-24 -1928-05-10 -1928-07-28 -1928-08-26 -1929-03-06 -1929-03-31 -1929-04-04 -1929-05-28 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1930-01-31 -1930-04-08 -1930-04-08 -1930-04-08 -1930-04-08 -1930-06-10 -1930-07-06 -1930-09-27 -1930-12-20 -1931-04-07 -1931-06-30 -1931-08-29 -1931-10-30 -1931-10-30 -1931-12-11 -1932-03-14 -1932-03-29 -1932-04-20 -1932-05-30 -1932-10-26 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-08-26 -1933-08-29 -1933-11-29 -1933-12-21 -1934-06-01 -1934-08-12 -1934-09-11 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1935-04-10 -1936-01-30 -1936-06-22 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-11-03 -1937-01-21 -1937-02-03 -1937-05-29 -1937-05-30 -1937-06-25 -1937-09-07 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-16 -1938-01-26 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-25 -1938-05-16 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-10-07 -1939-01-23 -1939-02-18 -1939-03-22 -1939-05-04 -1939-07-12 -1939-08-03 -1940-02-09 -1940-02-10 -1940-03-26 -1940-04-27 -1940-04-30 -1940-08-06 -1940-08-17 -1940-09-23 -1941-03-23 -1941-04-18 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-11-06 -1942-02-15 -1942-03-22 -1943-01-30 -1943-03-29 -1943-05-07 -1943-11-27 -1944-02-27 -1944-05-05 -1945-09-25 -1945-10-07 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1946-01-17 -1946-02-01 -1946-02-03 -1946-04-28 -1946-05-10 -1947-01-04 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-03-02 -1947-03-25 -1947-05-16 -1947-06-24 -1947-10-10 -1947-12-27 -1948-01-26 -1948-05-19 -1948-06-16 -1948-12-26 -1949-06-25 -1949-09-04 -1949-09-19 -1950-01-22 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-22 -1950-04-09 -1950-09-26 -1951-03-30 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-09-05 -1952-02-05 -1952-02-12 -1952-06-22 -1953-01-09 -1953-02-09 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-05-18 -1953-07-22 -1953-11-26 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-24 -1954-02-20 -1954-05-18 -1954-07-03 -1954-07-06 -1954-10-16 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-12-24 -1955-05-09 -1955-07-21 -1955-08-06 -1955-08-23 -1955-09-22 -1955-11-22 -1956-05-17 -1956-08-05 -1956-10-08 -1957-04-19 -1957-05-02 -1957-08-14 -1957-08-23 -1957-09-04 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-10-12 -1958-10-23 -1959-01-12 -1959-01-23 -1959-03-21 -1959-04-29 -1959-09-07 -1959-09-22 -1959-11-22 -1959-12-20 -1960-01-15 -1960-03-17 -1960-04-04 -1960-07-16 -1960-07-24 -1960-08-29 -1960-11-24 -1961-05-14 -1961-07-09 -1961-07-28 -1961-07-28 -1961-09-24 -1961-10-14 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1962-06-06 -1962-07-07 -1962-08-17 -1962-09-01 -1963-01-07 -1963-03-30 -1964-04-14 -1964-04-15 -1964-10-19 -1964-10-29 -1964-11-07 -1964-12-13 -1965-03-19 -1965-03-26 -1965-05-03 -1965-05-31 -1965-09-18 -1966-02-14 -1966-08-16 -1966-11-30 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1967-03-21 -1967-04-08 -1967-08-08 -1967-09-04 -1968-02-15 +1968-04-06 +1968-04-08 +1968-04-09 +1968-04-13 +1968-04-15 +1968-04-15 +1968-04-18 +1968-04-22 +1968-04-24 +1968-04-25 +1968-04-26 +1968-04-26 +1968-04-26 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-29 +1968-04-30 +1971-09-02 +1971-09-04 +1971-09-06 +1971-09-06 +1971-09-06 +1971-09-09 +1971-09-09 +1971-09-15 +1971-09-17 +1971-09-18 +1971-09-21 +1971-09-21 +1971-09-21 +1971-09-22 1971-09-22 1971-09-25 -1972-02-25 -1972-02-25 -1972-04-28 -1972-05-14 -1972-08-09 -1972-08-24 -1972-09-30 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-11 -1973-04-04 -1973-04-09 -1973-05-02 -1973-09-02 -1973-09-13 -1973-11-18 -1973-12-14 -1974-02-06 -1974-02-26 -1974-05-04 -1974-07-19 -1974-07-21 -1974-11-30 -1975-02-11 -1975-05-14 -1975-06-20 -1975-07-07 -1975-10-20 -1975-10-22 -1976-03-26 -1976-05-12 -1976-10-11 -1976-11-05 -1976-12-17 -1977-06-03 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-04-11 -1978-04-20 -1978-05-21 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-07-07 -1979-01-08 -1979-01-10 -1979-03-03 -1979-04-19 -1979-05-14 -1979-11-06 -1980-12-29 -1981-02-04 -1981-02-17 -1981-03-18 -1981-04-19 -1981-05-12 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1982-01-18 -1982-02-08 -1982-04-02 -1982-06-14 -1982-08-16 -1982-12-21 -1983-01-07 -1983-02-20 -1983-04-28 -1983-05-17 -1983-08-15 -1983-11-26 -1984-06-02 -1984-10-14 -1984-11-15 -1984-11-24 -1985-01-28 -1985-01-28 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-14 -1985-08-21 -1985-10-14 -1985-10-16 -1985-12-09 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-04-24 -1986-09-29 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-30 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-12-02 -1987-07-24 -1987-11-08 -1987-12-10 -1988-02-08 -1988-04-15 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-30 -1988-06-16 -1988-11-13 -1988-11-18 -1989-02-25 -1989-03-14 -1989-04-16 -1989-05-04 -1989-08-11 -1989-09-03 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-16 -1989-11-24 -1989-11-25 -1990-02-21 -1990-05-16 -1990-06-30 -1990-07-11 -1990-08-21 -1991-01-27 -1991-09-28 -1991-12-06 -1991-12-22 -1992-02-14 -1992-03-24 -1992-05-04 -1992-06-27 -1992-10-18 -1992-11-08 -1992-11-13 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-12-27 -1993-03-05 -1993-03-12 -1993-04-18 -1993-05-16 -1993-07-27 -1993-11-21 -1993-12-03 -1994-02-01 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-21 -1994-05-26 -1994-06-27 -1994-06-29 -1995-02-19 -1995-06-15 -1995-08-23 -1995-09-02 -1995-12-23 -1996-02-12 -1996-03-11 -1997-04-07 -1997-04-27 -1997-10-12 -1997-11-06 -1997-11-18 -1998-02-07 -1998-02-26 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-06-27 -1998-10-14 -1998-11-26 -1999-07-13 -1999-11-02 -1999-12-12 -2000-02-09 -2000-09-23 -2000-12-18 -2001-02-06 -2001-03-03 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-05-17 -2001-07-11 -2001-10-15 -2001-10-21 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2002-01-05 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-03-13 -2002-09-07 -2002-10-11 -2002-12-19 -2003-06-19 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-11-28 -2003-12-16 -2004-06-05 -2004-10-27 -2005-01-18 -2005-01-27 -2005-01-31 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-11-03 -2005-11-13 -2006-01-12 -2006-05-27 -2006-07-06 -2006-08-09 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-11-02 -2007-04-14 -2007-06-07 -2007-08-25 -2007-09-25 -2008-02-29 -2008-06-17 -2008-07-11 -2008-10-21 -2009-03-18 -2009-03-26 -2009-04-23 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2010-02-23 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-06-13 -2010-11-17 -2011-01-20 -2011-07-01 -2012-03-23 -2012-05-28 -2012-07-20 -2012-07-23 -2012-08-04 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-11-12 -2012-12-23 -2013-04-14 -2013-06-10 -2013-07-16 -2014-04-11 -2014-08-05 -2014-12-20 -2014-12-31 -2015-01-25 -2015-02-16 -2015-03-27 -2015-05-02 -2015-06-01 -2015-08-19 -2016-01-27 -2016-07-10 -2016-08-09 -2016-09-15 -2017-01-15 -2018-01-22 -2018-02-17 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-06-22 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-10-12 -2018-12-01 -2019-02-26 -2019-11-07 -2020-01-07 -2020-03-13 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-06-14 -2020-08-08 -2020-10-07 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-04-02 -2021-07-18 -2021-08-11 -2021-11-06 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2022-03-19 -2022-10-24 -2022-10-28 -2023-01-21 -2023-05-16 -2023-10-03 -2024-01-12 -2024-04-26 -2024-07-05 -2024-08-01 -2024-10-28 -2024-11-17 -2025-01-09 -2025-03-21 -2025-03-29 -2025-10-22 -2026-03-07 -2026-03-26 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-05-30 -2026-06-29 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-10-16 -2026-12-06 -2027-03-31 -2027-05-31 -2027-09-14 -2028-08-06 -2028-10-14 -2028-10-28 -2029-07-10 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-09-04 -2029-09-25 -2029-11-02 -2029-11-08 -2030-03-03 -2030-06-10 -2030-09-09 -2030-12-25 -2031-01-12 -2031-04-07 -2031-04-07 -2032-02-18 -2032-03-10 -2032-04-05 -2032-04-17 -2032-05-18 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-11-13 -2032-11-22 -2033-06-04 -2033-06-14 -2033-09-23 -2033-10-13 -2034-03-23 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-07-19 -2035-08-24 -2035-09-18 -2035-10-15 -2035-11-25 -2036-01-05 -2036-04-15 -2036-05-11 -2036-06-07 -2036-09-08 -2036-11-07 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2037-03-08 -2037-03-22 -2037-04-15 -2037-05-03 -2037-06-25 -2037-08-16 -2037-08-18 -2037-11-29 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-02-13 -2038-04-10 -2038-04-14 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-12-16 -2039-02-23 -2039-04-01 -2039-04-29 -2040-01-13 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-12 -2040-05-28 -2040-12-05 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-03-13 -2041-04-16 -2041-06-05 -2041-07-19 -2041-07-24 -2041-10-31 -2041-11-19 -2041-12-24 -2042-04-07 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-06-17 -2042-06-28 -2042-08-07 -2042-10-02 -2042-11-23 -2042-11-30 -2042-12-23 -2043-03-15 -2043-03-30 -2043-04-18 -2043-05-11 -2043-05-26 -2043-10-19 -2044-05-15 -2044-05-21 -2044-06-22 -2044-07-21 -2044-07-30 -2044-09-11 -2044-11-12 -2044-12-24 -2045-01-13 -2045-01-19 -2045-01-21 -2045-03-17 -2045-04-05 -2045-05-07 -2045-06-27 -2045-07-10 -2045-08-17 -2045-12-07 -2046-04-04 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-07-10 -2046-07-25 -2046-08-06 -2046-09-21 -2046-10-16 -2046-12-17 -2047-04-24 -2047-05-30 -2047-08-16 -2048-02-20 -2048-02-20 -2048-02-20 -2048-02-20 -2048-03-09 -2048-05-06 -2048-06-23 -2048-12-27 -2049-01-27 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-08-16 -2049-08-19 -2050-03-27 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-06-29 -2050-12-27 -2050-12-28 -2051-02-06 -2051-04-09 -2051-04-25 -2051-05-15 -2051-06-05 -2051-07-07 -2051-08-25 -2051-08-25 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-18 -2052-03-07 -2052-03-08 -2052-05-27 -2052-06-24 -2052-06-29 -2052-09-11 -2052-11-13 -2052-12-07 -2053-03-22 -2053-05-25 -2053-06-02 -2053-07-16 -2053-07-26 -2053-08-26 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2054-03-09 -2054-08-10 -2054-11-09 -2054-11-15 -2054-11-22 -2055-03-29 -2055-04-03 -2055-05-01 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-23 -2055-05-31 -2056-02-01 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-05-02 -2056-05-13 -2056-05-20 -2056-05-23 -2056-05-29 -2056-06-03 -2056-09-13 -2057-06-16 -2057-08-21 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-12-20 -2058-01-28 -2058-05-02 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-08-05 -2058-09-12 -2058-10-06 -2058-12-20 -2058-12-30 -2059-01-04 -2059-01-14 -2059-01-29 -2059-04-24 -2059-05-22 -2059-07-14 -2059-08-29 -2060-05-09 -2060-06-13 -2060-06-18 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2061-03-27 -2061-05-14 -2061-08-25 -2061-08-27 -2061-09-17 -2061-10-05 -2062-04-15 -2062-08-23 -2062-09-19 -2062-09-23 -2062-12-01 -2062-12-19 -2063-02-01 -2063-10-09 -2064-02-01 -2064-02-20 -2064-03-08 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-07-17 -2064-07-25 -2064-11-08 -2065-07-07 -2065-07-17 -2065-07-27 -2065-09-25 -2065-12-18 -2066-04-13 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-08-29 -2066-12-08 -2066-12-17 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-14 -2067-07-04 -2067-07-09 -2067-08-01 -2067-09-01 -2067-12-24 -2068-02-10 -2068-10-27 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-25 -2069-01-22 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-09-25 -2070-01-18 -2070-01-25 -2070-03-07 -2070-03-14 -2070-05-27 -2070-06-10 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-11-03 -2071-06-02 -2071-08-10 -2071-09-29 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-10 -2072-07-08 -2072-12-12 -2073-03-18 -2073-04-11 -2073-04-18 -2073-06-23 -2073-09-02 -2073-09-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-07-25 -2074-09-11 -2074-11-10 -2075-06-20 -2075-07-16 -2075-08-06 -2076-01-14 -2076-05-19 -2076-06-13 -2077-01-20 -2077-04-16 -2077-04-19 -2077-05-06 -2077-08-07 -2077-09-29 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-14 -2077-12-23 -2078-01-28 -2078-03-17 -2078-03-19 -2078-06-14 -2078-07-23 -2078-08-12 -2079-05-08 -2079-05-22 -2079-05-23 -2079-06-17 -2079-11-28 -2080-02-03 -2080-03-31 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-06-18 -2080-07-13 -2080-07-20 -2080-07-26 -2080-08-05 -2080-09-08 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-28 -2080-11-11 -2081-02-07 -2081-05-06 -2081-06-07 -2082-01-04 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-08-02 -2082-08-12 -2082-08-12 -2082-12-23 -2083-01-19 -2083-02-26 -2083-03-05 -2083-04-14 -2083-06-13 -2083-07-12 -2083-12-04 -2083-12-09 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2084-05-17 -2085-03-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-10-14 -2085-10-24 -2086-03-01 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-28 -2086-04-12 -2086-06-30 -2086-08-22 -2086-10-22 -2086-11-21 -2086-11-29 -2087-01-07 -2087-02-20 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-06-08 -2087-07-01 -2087-08-30 -2088-03-03 -2088-03-19 -2088-04-30 -2088-04-30 -2088-08-04 -2088-08-14 -2088-08-30 -2088-10-12 -2088-10-27 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-12-07 -2089-02-14 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2090-04-09 -2090-04-13 -2090-07-21 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-08-22 -2090-12-02 -2091-02-01 -2091-07-01 -2091-08-31 -2091-09-29 -2091-10-16 -2091-12-27 -2092-06-23 -2092-09-07 -2092-10-16 -2092-12-03 -2093-02-14 -2093-03-17 -2093-09-23 -2093-11-02 -2094-03-30 -2094-04-09 -2094-06-17 -2094-09-10 -2095-02-01 -2095-02-10 -2096-02-29 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-07-07 -2096-08-01 -2096-09-10 -2096-10-12 -2096-11-10 -2096-12-26 -2097-01-02 -2097-03-02 -2097-06-21 -2097-07-02 -2097-08-11 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-11-07 -2097-11-26 -2098-02-06 -2098-03-18 -2098-03-23 -2098-07-28 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-31 -2098-11-19 -2099-05-07 -2099-06-30 -2100-02-21 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-25 -2100-12-23 -2101-04-10 -2101-04-30 -2101-05-10 -2101-05-15 -2101-08-15 -2101-11-05 -2101-12-02 -2101-12-14 -2102-02-05 -2102-04-18 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2103-04-11 -2103-10-26 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2104-01-08 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-06-01 -2104-06-02 -2104-07-10 -2104-07-13 -2104-08-13 -2104-08-21 -2104-09-26 -2104-10-31 -2105-05-14 -2105-06-14 -2105-08-12 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-09-21 -2105-11-24 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-24 -2106-04-13 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2107-01-26 -2107-03-01 -2107-04-13 -2107-05-28 -2107-06-30 -2107-08-04 -2107-08-20 -2107-09-10 -2108-03-06 -2108-03-29 -2108-04-07 -2108-06-15 -2108-07-12 -2108-07-22 -2108-08-07 -2108-09-10 -2108-11-23 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-05-22 -2109-07-21 -2109-07-31 -2109-09-25 -2109-11-04 -2109-11-15 -2109-12-19 -2110-04-10 -2110-04-22 -2110-06-01 -2110-09-06 -2110-11-18 -2110-12-06 -2111-01-06 -2111-03-25 -2111-04-17 -2111-06-10 -2111-08-17 -2111-09-27 -2111-10-19 -2111-12-30 -2112-03-07 -2112-03-07 -2112-05-07 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-23 -2112-07-28 -2112-07-29 -2112-09-05 -2113-01-14 -2113-02-17 -2113-05-22 -2113-07-10 -2114-01-09 -2114-02-22 -2114-03-17 -2114-08-16 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-30 -2115-01-10 -2115-03-28 -2115-04-11 -2115-05-01 -2115-05-07 -2115-12-08 -2115-12-09 -2116-01-03 -2116-02-19 -2116-05-24 -2116-07-28 -2116-08-08 -2116-09-07 -2116-10-02 -2117-01-26 -2117-01-28 -2117-04-16 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-18 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-09-15 -2118-04-01 -2118-04-10 -2118-09-12 -2118-10-04 -2119-01-07 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-07-26 -2120-05-17 -2120-05-22 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-08-18 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2121-01-03 -2121-07-08 -2122-03-19 -2122-05-20 -2122-05-20 -2122-05-20 -2122-05-20 -2122-06-06 -2122-06-14 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-10-23 -2122-10-25 -2122-12-18 -2123-01-11 -2123-01-15 -2123-01-15 -2123-03-20 -2123-03-23 -2123-05-27 -2123-09-17 -2123-10-21 -2123-11-04 -2123-11-04 -2123-12-18 -2123-12-19 -2124-03-12 -2124-05-21 -2124-07-07 -2124-12-21 -2125-03-24 -2125-05-12 -2125-08-15 -2125-08-17 -2125-11-10 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2126-04-01 -2126-08-07 -2126-09-04 -2126-10-14 -2127-01-03 -2127-08-05 -2127-08-17 -2127-12-19 -2128-03-08 -2128-03-22 -2128-04-28 -2128-07-09 -2128-07-09 -2128-07-09 -2128-08-11 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-25 -2129-01-05 -2129-01-27 -2129-07-11 -2129-09-09 -2129-11-21 -2130-06-09 -2130-07-19 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-15 -2130-12-12 -2130-12-30 -2131-04-16 -2131-08-06 -2131-08-17 -2131-11-16 -2132-03-07 -2132-04-14 -2132-04-23 -2132-06-29 -2132-07-21 -2132-08-01 -2133-02-13 -2133-06-14 -2133-07-31 -2133-11-03 -2133-12-29 -2134-01-13 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-07-30 -2134-11-01 -2134-11-17 -2135-03-06 -2135-05-05 -2135-07-21 -2135-09-22 -2135-10-16 -2135-11-03 -2135-11-03 -2135-11-03 -2135-11-03 -2135-12-21 -2136-04-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-08-31 -2136-11-03 -2137-02-03 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-12-01 -2137-12-08 -2138-04-24 -2138-08-13 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2139-01-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-06-23 -2139-09-06 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-23 -2140-06-02 -2140-11-22 -2141-02-24 -2141-04-27 -2141-05-21 -2141-10-08 -2141-12-22 -2142-01-30 -2142-03-28 -2142-07-23 -2142-10-17 -2142-12-21 -2143-04-06 -2143-04-17 -2143-09-13 -2143-12-04 -2143-12-07 -2144-02-25 -2144-02-26 -2144-03-25 -2144-04-06 -2144-05-07 -2144-05-20 -2144-07-23 -2144-08-06 -2144-08-06 -2144-08-06 -2144-08-06 -2144-09-28 -2145-03-20 -2145-04-21 -2145-07-21 -2145-09-11 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-12-25 -2146-06-23 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-12-07 -2147-05-01 -2147-05-10 -2147-06-22 -2147-06-28 -2147-07-01 -2147-07-29 -2147-09-04 -2147-11-25 -2147-12-05 -2148-03-10 -2148-03-20 -2148-04-15 -2148-09-26 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-11-09 -2149-01-13 -2149-07-27 -2150-05-09 -2150-09-01 -2150-10-13 -2150-12-05 -2150-12-08 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2151-05-08 -2151-07-13 -2151-07-26 -2151-08-13 -2151-09-19 -2151-10-15 -2151-11-04 -2152-05-13 -2152-06-29 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-12-13 -2153-02-25 -2153-10-09 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-05-15 -2154-07-05 -2154-07-19 -2154-10-10 -2154-11-17 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-12-12 -2155-02-06 -2155-04-10 -2155-04-14 -2155-05-10 -2155-07-11 -2155-08-31 -2155-10-16 -2155-10-17 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-21 -2156-01-22 -2156-08-05 -2156-09-23 -2157-01-11 -2157-01-31 -2157-02-07 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-06-15 -2157-07-20 -2157-08-08 -2157-12-18 -2158-03-13 -2158-07-26 -2158-09-07 -2158-10-12 -2158-11-11 -2158-12-07 -2159-02-04 -2159-02-14 -2159-07-08 -2159-10-09 -2159-12-22 -2160-01-16 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-04-22 -2160-05-19 -2160-06-24 -2160-06-29 -2160-07-25 -2160-07-28 -2160-08-19 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-10-11 -2160-10-28 -2160-11-13 -2160-12-29 -2161-01-16 -2161-10-19 -2162-03-03 -2162-04-16 -2162-06-22 -2162-09-26 -2162-11-08 -2162-11-14 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2163-05-29 -2163-07-03 -2163-11-01 -2163-11-15 -2163-12-11 -2164-05-22 -2164-06-16 -2164-07-22 -2164-10-06 -2164-10-10 -2165-01-18 -2165-05-31 -2165-06-02 -2165-07-05 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-10-06 -2165-10-23 -2165-12-29 -2166-01-23 -2166-05-05 -2166-05-09 -2166-08-23 -2167-02-08 -2167-02-15 -2167-04-09 -2167-04-10 -2167-04-20 -2167-05-26 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-12-29 -2168-01-03 -2168-02-18 -2168-04-21 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-10-16 -2169-02-19 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-07-11 -2170-03-18 -2170-09-12 -2170-12-13 -2170-12-14 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2171-02-17 -2171-06-29 -2171-07-22 -2171-08-16 -2171-09-20 -2172-03-03 -2172-05-29 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-11-03 -2172-11-21 -2172-11-23 -2172-11-23 -2173-05-07 -2173-06-11 -2173-09-05 -2174-01-29 -2174-02-13 -2174-09-27 -2174-10-05 -2174-11-15 -2174-12-12 -2175-02-07 -2175-05-07 -2175-07-20 -2175-07-23 -2176-04-27 -2176-08-29 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-24 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-04-09 -2177-10-17 -2177-11-21 -2177-11-30 -2177-12-01 -2178-02-08 -2178-03-03 -2178-08-05 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2179-04-06 -2179-08-27 -2179-11-20 -2179-12-01 -2180-01-24 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-05-03 -2180-05-08 -2180-06-07 -2180-07-22 -2180-07-24 -2180-10-09 -2180-10-13 -2181-01-25 -2181-04-28 -2181-07-07 -2181-09-01 -2181-11-20 -2181-11-21 -2182-01-31 -2182-02-26 -2182-04-10 -2182-04-26 -2182-05-28 -2182-06-06 -2182-07-05 -2182-10-06 -2183-02-11 -2183-06-14 -2183-06-26 -2183-08-11 -2183-10-02 -2183-12-27 -2184-01-20 -2184-02-19 -2184-03-05 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-08-17 -2184-09-18 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-29 -2185-03-20 -2185-03-28 -2185-04-21 -2185-04-26 -2185-06-07 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-03-24 -2186-05-18 -2186-08-02 -2186-08-02 -2186-09-20 -2186-09-27 -2186-10-11 -2186-10-27 -2186-11-09 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-05-31 -2187-08-11 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-10-26 -2188-01-18 -2188-02-14 -2188-07-06 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-12-23 -2188-12-31 -2189-01-01 -2189-01-20 -2189-03-18 -2189-04-27 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-06-30 -2189-07-31 -2189-09-16 -2189-10-22 -2189-11-04 -2189-12-03 -2190-06-09 -2190-06-13 -2190-07-07 -2190-08-24 -2190-09-06 -2190-11-24 -2190-12-05 -2191-02-11 -2191-03-15 -2191-03-23 -2191-04-07 -2191-06-28 -2191-07-12 -2191-07-21 -2191-07-23 -2191-07-24 -2191-11-29 -2192-03-13 -2192-05-11 -2192-07-03 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-11-10 -2193-03-27 -2193-06-02 -2194-01-02 -2194-05-12 -2194-06-06 -2194-06-12 -2194-10-13 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-04-17 -2195-04-26 -2195-06-07 -2195-06-19 -2195-06-26 -2195-07-24 -2195-11-15 -2196-01-11 -2196-03-02 -2196-04-05 -2196-05-29 -2196-09-23 -2196-10-14 -2196-11-01 -2196-11-27 -2196-12-12 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2197-03-30 -2197-07-23 -2197-09-25 -2197-11-02 -2197-11-25 -2198-01-23 -2198-03-12 -2198-05-25 -2198-07-26 -2198-09-04 -2198-11-04 -2199-04-09 -2199-04-30 -2199-05-17 -2199-05-26 -2199-08-29 -2199-08-30 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2200-02-26 -2200-05-03 -2200-06-14 -2200-06-18 -2200-10-04 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-12-28 -2201-01-01 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-04-05 -2201-09-02 -2201-10-16 -2202-02-01 -2202-02-19 -2202-07-15 -2202-08-21 -2202-10-22 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-12-13 -2202-12-17 -2203-01-06 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-04-01 -2203-04-03 -2203-07-04 -2203-08-22 -2203-09-02 -2203-09-05 -2203-12-28 -2204-01-02 -2204-04-05 -2204-04-26 -2204-05-14 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2205-01-06 -2205-01-10 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-07-16 -2205-10-05 -2205-10-08 -2205-11-27 -2205-12-26 -2206-01-04 -2206-02-03 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-03-30 -2206-07-05 -2206-07-22 -2206-12-01 -2207-01-06 -2207-01-20 -2207-04-07 -2207-06-05 -2207-09-05 -2207-10-10 -2207-11-20 -2207-11-20 -2208-02-22 -2208-03-16 -2208-03-17 -2208-04-20 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-08-05 -2208-08-31 -2208-09-25 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-12-02 -2209-04-25 -2209-05-17 -2209-07-05 -2209-08-04 -2210-01-22 -2210-01-24 -2210-03-16 -2210-03-18 -2210-03-31 -2210-04-29 -2210-08-27 -2210-09-13 -2210-09-19 -2210-11-23 -2210-12-24 -2211-02-09 -2211-02-21 -2211-02-24 -2211-02-24 -2211-02-24 -2211-02-24 -2211-04-15 -2211-08-04 -2211-10-10 -2212-04-24 -2212-07-31 -2212-09-23 -2213-01-13 -2213-01-20 -2213-05-02 -2213-06-07 -2213-08-26 -2213-09-07 -2213-10-26 -2213-11-07 -2214-03-02 -2214-03-09 -2214-06-26 -2214-09-23 -2214-12-23 -2215-01-20 -2215-04-15 -2215-05-15 -2215-09-21 -2215-10-26 -2215-11-10 -2215-11-21 -2216-01-11 -2216-01-15 -2216-02-19 -2216-03-18 -2216-06-20 -2216-07-15 -2216-10-13 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-12-11 -2216-12-11 -2216-12-11 -2216-12-11 -2217-01-18 -2217-02-23 -2217-02-24 -2217-03-07 -2217-05-14 -2217-07-22 -2217-12-01 -2217-12-03 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2218-01-29 -2218-02-14 -2218-03-07 -2218-04-16 -2218-05-10 -2218-09-14 -2218-09-26 -2218-10-28 -2218-11-09 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-06-08 -2219-07-13 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-09-12 -2219-09-22 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-04 -2219-11-08 -2220-01-07 -2220-08-21 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-05-11 -2221-07-20 -2221-09-10 -2222-01-13 -2222-06-22 -2222-06-23 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2223-01-05 -2223-03-28 -2223-05-16 -2223-07-21 -2223-12-09 -2223-12-20 -2224-05-30 -2224-11-18 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-23 -2225-06-03 -2225-09-19 -2225-09-27 -2225-10-04 -2225-10-13 -2225-12-11 -2226-03-27 -2226-04-13 -2226-04-18 -2226-08-15 -2226-09-07 -2226-09-16 -2226-11-15 -2227-02-22 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-04-08 -2227-04-13 -2227-06-02 -2227-12-29 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-20 -2228-07-29 -2228-08-18 -2228-10-25 -2228-12-14 -2229-08-06 -2229-09-30 -2230-03-20 -2230-04-29 -2230-05-09 -2230-10-18 -2231-01-09 -2231-01-14 -2231-01-18 -2231-02-23 -2231-04-10 -2231-05-31 -2231-06-02 -2231-07-11 -2231-08-22 -2231-10-13 -2232-03-29 -2232-04-14 -2232-06-09 -2232-07-28 -2232-08-10 -2232-09-25 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-08-17 -2233-10-12 -2234-01-10 -2234-03-10 -2234-04-02 -2234-04-09 -2234-04-20 -2234-04-27 -2234-08-15 -2234-08-16 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-27 -2234-11-11 -2234-11-23 -2234-12-15 -2235-02-03 -2235-02-04 -2235-03-12 -2235-03-17 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-05-09 -2235-07-01 -2235-07-06 -2235-08-11 -2235-09-12 -2235-09-19 -2235-12-12 -2236-01-11 -2236-02-20 -2236-02-26 -2236-03-13 -2236-04-19 -2236-04-25 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-05-05 -2236-06-12 -2236-06-26 -2236-08-12 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-11-20 -2236-12-09 -2237-02-25 -2237-02-27 -2237-10-31 -2237-12-06 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2238-04-01 -2238-05-12 -2238-06-24 -2238-08-30 -2238-10-28 -2238-11-07 -2238-11-09 -2238-12-23 -2239-08-17 -2239-08-17 -2239-08-17 -2239-08-17 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2240-01-06 -2240-02-16 -2240-02-28 -2240-04-08 -2240-05-18 -2240-06-20 -2240-06-21 -2240-07-05 -2240-07-24 -2240-10-26 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-04-22 -2241-06-07 -2241-06-10 -2241-06-13 -2241-06-13 -2241-09-09 -2241-10-09 -2242-01-25 -2242-07-06 -2242-09-04 -2242-11-10 -2242-12-13 -2243-01-29 -2243-03-18 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-06-27 -2243-09-13 -2243-11-17 -2244-01-21 -2244-11-30 -2245-02-12 -2245-02-12 -2245-02-12 -2245-02-12 -2245-04-09 -2245-06-17 -2246-03-06 -2246-04-11 -2246-05-26 -2246-09-26 -2246-09-27 -2247-01-05 -2247-02-12 -2247-04-17 -2247-05-12 -2247-05-18 -2247-10-26 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-04-20 -2248-04-25 -2248-05-24 -2248-06-04 -2248-08-08 -2248-10-25 -2249-01-23 -2249-01-29 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-04-12 -2249-05-08 -2249-05-14 -2249-05-18 -2249-07-18 -2250-12-08 -2251-02-16 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-09-04 -2251-09-15 -2252-01-02 -2252-05-24 -2252-07-15 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-03-12 -2253-04-14 -2253-06-07 -2253-08-08 -2253-09-09 -2253-11-06 -2253-11-18 -2254-03-02 -2254-03-23 -2254-04-02 -2254-08-13 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-12-22 -2255-06-21 -2255-07-31 -2255-09-26 -2256-01-20 -2256-01-25 -2256-05-16 -2256-05-16 -2256-05-16 -2256-05-16 -2256-06-09 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-08-10 -2256-08-13 -2256-10-17 -2256-11-05 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-03-06 -2257-04-02 -2257-09-13 -2257-12-03 -2258-03-26 -2258-11-13 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-25 -2259-07-17 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2260-03-18 -2260-11-30 -2260-12-10 -2261-02-05 -2261-04-04 -2261-05-11 -2261-05-22 -2261-07-15 -2261-08-12 -2261-09-16 -2261-12-11 -2261-12-24 -2262-01-20 -2262-02-22 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 BETWEEN -20 AND 45.9918918919 ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test diff --git ql/src/test/results/clientpositive/tez/vectorization_decimal_date.q.out ql/src/test/results/clientpositive/tez/vectorization_decimal_date.q.out index 2bc5cad..c20033c 100644 --- ql/src/test/results/clientpositive/tez/vectorization_decimal_date.q.out +++ ql/src/test/results/clientpositive/tez/vectorization_decimal_date.q.out @@ -39,13 +39,13 @@ POSTHOOK: query: SELECT cdate, cdecimal from date_decimal_test where cint IS NOT POSTHOOK: type: QUERY POSTHOOK: Input: default@date_decimal_test #### A masked pattern was here #### -1986-10-01 -7959.5837837838 -1986-10-01 -2516.4135135135 -1986-10-01 -9445.0621621622 -1986-10-01 -5713.7459459459 -1986-10-01 8963.6405405405 -1986-10-01 4193.6243243243 -1986-10-01 2964.3864864865 -1986-10-01 -4673.2540540541 -1986-10-01 -9216.8945945946 -1986-10-01 -9287.3756756757 +1970-01-06 -7959.5837837838 +1970-01-06 -2516.4135135135 +1970-01-06 -9445.0621621622 +1970-01-06 -5713.7459459459 +1970-01-06 8963.6405405405 +1970-01-06 4193.6243243243 +1970-01-06 2964.3864864865 +1970-01-06 -4673.2540540541 +1970-01-06 -9216.8945945946 +1970-01-06 -9287.3756756757 diff --git ql/src/test/results/clientpositive/tez/vectorized_casts.q.out ql/src/test/results/clientpositive/tez/vectorized_casts.q.out index 942dd44..c9992a6 100644 --- ql/src/test/results/clientpositive/tez/vectorized_casts.q.out +++ ql/src/test/results/clientpositive/tez/vectorized_casts.q.out @@ -309,29 +309,29 @@ where cbigint % 250 = 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@alltypesorc #### A masked pattern was here #### -true true NULL true true true NULL false true NULL -36 -200 NULL -2006216750 -36 -200 NULL -15 NULL NULL -36 -36 -36 -36.0 -200.0 NULL -2.00621675E9 -36.0 -200.0 NULL -14.252 NULL NULL NULL -200.0 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1906-06-05 13:34:10 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL -36 -200 NULL -2006216750 -36.0 -200.0 NULL 0 1969-12-31 15:59:45.748 NULL -36.0 NULL 0.9917788534431158 NULL -true true NULL true true true NULL false true NULL -36 -200 NULL 1599879000 -36 -200 NULL -7 NULL NULL -36 -36 -36 -36.0 -200.0 NULL 1.599879E9 -36.0 -200.0 NULL -6.183 NULL NULL NULL -200.0 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 2020-09-11 19:50:00 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL -36 -200 NULL 1599879000 -36.0 -200.0 NULL 0 1969-12-31 15:59:53.817 NULL -36.0 NULL 0.9917788534431158 NULL -true true NULL true true true NULL false true NULL -30 -200 NULL 1429852250 -30 -200 NULL 12 NULL NULL -30 -30 -30 -30.0 -200.0 NULL 1.42985225E9 -30.0 -200.0 NULL 12.935 NULL NULL NULL -200.0 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 2015-04-23 22:10:50 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL -30 -200 NULL 1429852250 -30.0 -200.0 NULL 0 1969-12-31 16:00:12.935 NULL -30.0 NULL 0.9880316240928618 NULL -true NULL true true true NULL false false true true -51 NULL 773600971 1053923250 -51 NULL 0 8 NULL 2 -51 -51 -51 -51.0 NULL 7.73600971E8 1.05392325E9 -51.0 NULL 0.0 8.451 NULL 2.0 7.7360096E8 NULL 1969-12-31 15:59:09 NULL 1994-07-07 10:09:31 2003-05-25 21:27:30 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 773600971 1053923250 -51.0 NULL FALSE 0 1969-12-31 16:00:08.451 2yK4Bx76O -51.0 1.547201942E9 -0.6702291758433747 7.7360096E8 -true NULL true true true NULL true false true true -51 NULL 747553882 -1930467250 -51 NULL 1 8 NULL NULL -51 -51 -51 -51.0 NULL 7.47553882E8 -1.93046725E9 -51.0 NULL 1.0 8.451 NULL NULL 7.4755386E8 NULL 1969-12-31 15:59:09 NULL 1993-09-08 22:51:22 1908-10-29 07:05:50 1969-12-31 15:59:09 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 747553882 -1930467250 -51.0 NULL TRUE 0 1969-12-31 16:00:08.451 q8M86Fx0r -51.0 1.495107764E9 -0.6702291758433747 7.47553857E8 -true true NULL true true true NULL false true NULL 20 15601 NULL -362433250 20 15601 NULL -15 NULL NULL 20 20 20 20.0 15601.0 NULL -3.6243325E8 20.0 15601.0 NULL -14.871 NULL NULL NULL 15601.0 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1958-07-07 21:05:50 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL 20 15601 NULL -362433250 20.0 15601.0 NULL 0 1969-12-31 15:59:45.129 NULL 20.0 NULL 0.9129452507276277 NULL -true true NULL true true true NULL false true NULL -38 15601 NULL -1858689000 -38 15601 NULL -2 NULL NULL -38 -38 -38 -38.0 15601.0 NULL -1.858689E9 -38.0 15601.0 NULL -1.3860000000000001 NULL NULL NULL 15601.0 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1911-02-07 01:30:00 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL -38 15601 NULL -1858689000 -38.0 15601.0 NULL 0 1969-12-31 15:59:58.614 NULL -38.0 NULL -0.2963685787093853 NULL -true true NULL true true true NULL false true NULL -5 15601 NULL 612416000 -5 15601 NULL 4 NULL NULL -5 -5 -5 -5.0 15601.0 NULL 6.12416E8 -5.0 15601.0 NULL 4.679 NULL NULL NULL 15601.0 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1989-05-28 20:33:20 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL -5 15601 NULL 612416000 -5.0 15601.0 NULL 0 1969-12-31 16:00:04.679 NULL -5.0 NULL 0.9589242746631385 NULL -true true NULL true true true NULL false true NULL 48 15601 NULL -795361000 48 15601 NULL -10 NULL NULL 48 48 48 48.0 15601.0 NULL -7.95361E8 48.0 15601.0 NULL -9.765 NULL NULL NULL 15601.0 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1944-10-18 03:23:20 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL 48 15601 NULL -795361000 48.0 15601.0 NULL 0 1969-12-31 15:59:50.235 NULL 48.0 NULL -0.7682546613236668 NULL -true NULL true true true NULL false false true true 8 NULL -661621138 -931392750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -6.61621138E8 -9.3139275E8 8.0 NULL 0.0 15.892 NULL NULL -6.6162112E8 NULL 1969-12-31 16:00:08 NULL 1949-01-13 00:21:02 1940-06-26 15:47:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -661621138 -931392750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 L15l8i5k558tBcDV20 8.0 -1.323242276E9 0.9893582466233818 -6.6162112E8 -true NULL true true true NULL false false true true 8 NULL -102936434 -1312782750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -1.02936434E8 -1.31278275E9 8.0 NULL 0.0 15.892 NULL NULL -1.02936432E8 NULL 1969-12-31 16:00:08 NULL 1966-09-27 07:32:46 1928-05-26 10:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -102936434 -1312782750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 eJROSNhugc3kQR7Pb 8.0 -2.05872868E8 0.9893582466233818 -1.02936432E8 -true NULL true true true NULL false false true true 8 NULL 805179664 868161500 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL 8.05179664E8 8.681615E8 8.0 NULL 0.0 15.892 NULL NULL 8.0517965E8 NULL 1969-12-31 16:00:08 NULL 1995-07-07 22:01:04 1997-07-05 20:58:20 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 805179664 868161500 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 e005B5q 8.0 1.610359328E9 0.9893582466233818 8.05179648E8 -true NULL true true true NULL false false true true 8 NULL -669632311 1588591250 8 NULL 0 15 NULL 3 8 8 8 8.0 NULL -6.69632311E8 1.58859125E9 8.0 NULL 0.0 15.892 NULL 3.0 -6.6963232E8 NULL 1969-12-31 16:00:08 NULL 1948-10-12 08:01:29 2020-05-04 04:20:50 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -669632311 1588591250 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 3r3sDvfUkG0yTP3LnX5mNQRr 8.0 -1.339264622E9 0.9893582466233818 -6.6963232E8 -true NULL true true true NULL true false true true 8 NULL 890988972 -1862301000 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 8.90988972E8 -1.862301E9 8.0 NULL 1.0 15.892 NULL NULL 8.9098899E8 NULL 1969-12-31 16:00:08 NULL 1998-03-27 00:56:12 1910-12-27 06:10:00 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 890988972 -1862301000 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 XylAH4 8.0 1.781977944E9 0.9893582466233818 8.90988993E8 -true NULL true true true NULL true false true true 8 NULL 930867246 1205399250 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 9.30867246E8 1.20539925E9 8.0 NULL 1.0 15.892 NULL NULL 9.3086726E8 NULL 1969-12-31 16:00:08 NULL 1999-07-01 15:14:06 2008-03-13 02:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 930867246 1205399250 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 c1V8o1A 8.0 1.861734492E9 0.9893582466233818 9.30867265E8 -true true NULL true true true NULL false true NULL -59 -7196 NULL -1604890000 -59 -7196 NULL 13 NULL NULL -59 -59 -59 -59.0 -7196.0 NULL -1.60489E9 -59.0 -7196.0 NULL 13.15 NULL NULL NULL -7196.0 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1919-02-22 13:13:20 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL -59 -7196 NULL -1604890000 -59.0 -7196.0 NULL 0 1969-12-31 16:00:13.15 NULL -59.0 NULL -0.6367380071391379 NULL -true true NULL true true true NULL false true NULL -21 -7196 NULL 1542429000 -21 -7196 NULL -5 NULL NULL -21 -21 -21 -21.0 -7196.0 NULL 1.542429E9 -21.0 -7196.0 NULL -4.1 NULL NULL NULL -7196.0 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 2018-11-16 20:30:00 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL -21 -7196 NULL 1542429000 -21.0 -7196.0 NULL 0 1969-12-31 15:59:55.9 NULL -21.0 NULL -0.8366556385360561 NULL -true true NULL true true true NULL false true NULL -60 -7196 NULL 1516314750 -60 -7196 NULL -8 NULL NULL -60 -60 -60 -60.0 -7196.0 NULL 1.51631475E9 -60.0 -7196.0 NULL -7.592 NULL NULL NULL -7196.0 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 2018-01-18 14:32:30 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL -60 -7196 NULL 1516314750 -60.0 -7196.0 NULL 0 1969-12-31 15:59:52.408 NULL -60.0 NULL 0.3048106211022167 NULL -true true NULL true true true NULL false true NULL -14 -7196 NULL -1552199500 -14 -7196 NULL 11 NULL NULL -14 -14 -14 -14.0 -7196.0 NULL -1.5521995E9 -14.0 -7196.0 NULL 11.065 NULL NULL NULL -7196.0 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1920-10-24 09:28:20 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL -14 -7196 NULL -1552199500 -14.0 -7196.0 NULL 0 1969-12-31 16:00:11.065 NULL -14.0 NULL -0.9906073556948704 NULL -true true NULL true true true NULL false true NULL 59 -7196 NULL -1137754500 59 -7196 NULL 10 NULL NULL 59 59 59 59.0 -7196.0 NULL -1.1377545E9 59.0 -7196.0 NULL 10.956 NULL NULL NULL -7196.0 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1933-12-12 05:05:00 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL 59 -7196 NULL -1137754500 59.0 -7196.0 NULL 0 1969-12-31 16:00:10.956 NULL 59.0 NULL 0.6367380071391379 NULL -true true NULL true true true NULL false true NULL -8 -7196 NULL -1849991500 -8 -7196 NULL 3 NULL NULL -8 -8 -8 -8.0 -7196.0 NULL -1.8499915E9 -8.0 -7196.0 NULL 3.136 NULL NULL NULL -7196.0 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1911-05-18 17:28:20 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL -8 -7196 NULL -1849991500 -8.0 -7196.0 NULL 0 1969-12-31 16:00:03.136 NULL -8.0 NULL -0.9893582466233818 NULL -true true NULL true true true NULL false true NULL 5 -7196 NULL -1015607500 5 -7196 NULL 10 NULL NULL 5 5 5 5.0 -7196.0 NULL -1.0156075E9 5.0 -7196.0 NULL 10.973 NULL NULL NULL -7196.0 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1937-10-25 22:48:20 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL 5 -7196 NULL -1015607500 5.0 -7196.0 NULL 0 1969-12-31 16:00:10.973 NULL 5.0 NULL -0.9589242746631385 NULL -true true NULL true true true NULL false true NULL -24 -7196 NULL 829111000 -24 -7196 NULL -7 NULL NULL -24 -24 -24 -24.0 -7196.0 NULL 8.29111E8 -24.0 -7196.0 NULL -6.855 NULL NULL NULL -7196.0 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1996-04-09 21:36:40 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL -24 -7196 NULL 829111000 -24.0 -7196.0 NULL 0 1969-12-31 15:59:53.145 NULL -24.0 NULL 0.9055783620066238 NULL -true true NULL true true true NULL false true NULL -50 -7196 NULL -1031187250 -50 -7196 NULL -6 NULL NULL -50 -50 -50 -50.0 -7196.0 NULL -1.03118725E9 -50.0 -7196.0 NULL -5.267 NULL NULL NULL -7196.0 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1937-04-28 15:05:50 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL -50 -7196 NULL -1031187250 -50.0 -7196.0 NULL 0 1969-12-31 15:59:54.733 NULL -50.0 NULL 0.26237485370392877 NULL -true NULL true true true NULL true false true true 11 NULL -64615982 1803053750 11 NULL 1 2 NULL 8 11 11 11 11.0 NULL -6.4615982E7 1.80305375E9 11.0 NULL 1.0 2.351 NULL 8.0 -6.4615984E7 NULL 1969-12-31 16:00:11 NULL 1967-12-14 19:06:58 2027-02-19 08:15:50 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -64615982 1803053750 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 8J5OB7K26PEV7kdbeHr3 11.0 -1.29231964E8 -0.9999902065507035 -6.4615983E7 -true NULL true true true NULL true false true true 11 NULL -335450417 1233327000 11 NULL 1 2 NULL NULL 11 11 11 11.0 NULL -3.35450417E8 1.233327E9 11.0 NULL 1.0 2.351 NULL NULL -3.35450432E8 NULL 1969-12-31 16:00:11 NULL 1959-05-16 04:19:43 2009-01-30 06:50:00 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -335450417 1233327000 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 dOYnqgaXoJ1P3ERwxe5N7 11.0 -6.70900834E8 -0.9999902065507035 -3.35450431E8 +true true NULL true true true NULL false true NULL -36 -200 NULL -2006216750 -36 -200 NULL -15 NULL NULL -36 -36 -36 -36.0 -200.0 NULL -2.00621675E9 -36.0 -200.0 NULL -14.252 NULL NULL NULL -200.0 1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1969-12-08 10:43:03.25 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL -36 -200 NULL -2006216750 -36.0 -200.0 NULL 0 1969-12-31 15:59:45.748 NULL -36.0 NULL 0.9917788534431158 NULL +true true NULL true true true NULL false true NULL -36 -200 NULL 1599879000 -36 -200 NULL -7 NULL NULL -36 -36 -36 -36.0 -200.0 NULL 1.599879E9 -36.0 -200.0 NULL -6.183 NULL NULL NULL -200.0 1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1970-01-19 04:24:39 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL -36 -200 NULL 1599879000 -36.0 -200.0 NULL 0 1969-12-31 15:59:53.817 NULL -36.0 NULL 0.9917788534431158 NULL +true true NULL true true true NULL false true NULL -30 -200 NULL 1429852250 -30 -200 NULL 12 NULL NULL -30 -30 -30 -30.0 -200.0 NULL 1.42985225E9 -30.0 -200.0 NULL 12.935 NULL NULL NULL -200.0 1969-12-31 15:59:59.97 1969-12-31 15:59:59.8 NULL 1970-01-17 05:10:52.25 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL -30 -200 NULL 1429852250 -30.0 -200.0 NULL 0 1969-12-31 16:00:12.935 NULL -30.0 NULL 0.9880316240928618 NULL +true NULL true true true NULL false false true true -51 NULL 773600971 1053923250 -51 NULL 0 8 NULL 2 -51 -51 -51 -51.0 NULL 7.73600971E8 1.05392325E9 -51.0 NULL 0.0 8.451 NULL 2.0 7.7360096E8 NULL 1969-12-31 15:59:59.949 NULL 1970-01-09 14:53:20.971 1970-01-12 20:45:23.25 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 773600971 1053923250 -51.0 NULL FALSE 0 1969-12-31 16:00:08.451 2yK4Bx76O -51.0 1.547201942E9 -0.6702291758433747 7.7360096E8 +true NULL true true true NULL true false true true -51 NULL 747553882 -1930467250 -51 NULL 1 8 NULL NULL -51 -51 -51 -51.0 NULL 7.47553882E8 -1.93046725E9 -51.0 NULL 1.0 8.451 NULL NULL 7.4755386E8 NULL 1969-12-31 15:59:59.949 NULL 1970-01-09 07:39:13.882 1969-12-09 07:45:32.75 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 747553882 -1930467250 -51.0 NULL TRUE 0 1969-12-31 16:00:08.451 q8M86Fx0r -51.0 1.495107764E9 -0.6702291758433747 7.47553857E8 +true true NULL true true true NULL false true NULL 20 15601 NULL -362433250 20 15601 NULL -15 NULL NULL 20 20 20 20.0 15601.0 NULL -3.6243325E8 20.0 15601.0 NULL -14.871 NULL NULL NULL 15601.0 1969-12-31 16:00:00.02 1969-12-31 16:00:15.601 NULL 1969-12-27 11:19:26.75 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL 20 15601 NULL -362433250 20.0 15601.0 NULL 0 1969-12-31 15:59:45.129 NULL 20.0 NULL 0.9129452507276277 NULL +true true NULL true true true NULL false true NULL -38 15601 NULL -1858689000 -38 15601 NULL -2 NULL NULL -38 -38 -38 -38.0 15601.0 NULL -1.858689E9 -38.0 15601.0 NULL -1.3860000000000001 NULL NULL NULL 15601.0 1969-12-31 15:59:59.962 1969-12-31 16:00:15.601 NULL 1969-12-10 03:41:51 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL -38 15601 NULL -1858689000 -38.0 15601.0 NULL 0 1969-12-31 15:59:58.614 NULL -38.0 NULL -0.2963685787093853 NULL +true true NULL true true true NULL false true NULL -5 15601 NULL 612416000 -5 15601 NULL 4 NULL NULL -5 -5 -5 -5.0 15601.0 NULL 6.12416E8 -5.0 15601.0 NULL 4.679 NULL NULL NULL 15601.0 1969-12-31 15:59:59.995 1969-12-31 16:00:15.601 NULL 1970-01-07 18:06:56 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL -5 15601 NULL 612416000 -5.0 15601.0 NULL 0 1969-12-31 16:00:04.679 NULL -5.0 NULL 0.9589242746631385 NULL +true true NULL true true true NULL false true NULL 48 15601 NULL -795361000 48 15601 NULL -10 NULL NULL 48 48 48 48.0 15601.0 NULL -7.95361E8 48.0 15601.0 NULL -9.765 NULL NULL NULL 15601.0 1969-12-31 16:00:00.048 1969-12-31 16:00:15.601 NULL 1969-12-22 11:03:59 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL 48 15601 NULL -795361000 48.0 15601.0 NULL 0 1969-12-31 15:59:50.235 NULL 48.0 NULL -0.7682546613236668 NULL +true NULL true true true NULL false false true true 8 NULL -661621138 -931392750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -6.61621138E8 -9.3139275E8 8.0 NULL 0.0 15.892 NULL NULL -6.6162112E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-24 00:12:58.862 1969-12-20 21:16:47.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -661621138 -931392750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 L15l8i5k558tBcDV20 8.0 -1.323242276E9 0.9893582466233818 -6.6162112E8 +true NULL true true true NULL false false true true 8 NULL -102936434 -1312782750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -1.02936434E8 -1.31278275E9 8.0 NULL 0.0 15.892 NULL NULL -1.02936432E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-30 11:24:23.566 1969-12-16 11:20:17.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -102936434 -1312782750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 eJROSNhugc3kQR7Pb 8.0 -2.05872868E8 0.9893582466233818 -1.02936432E8 +true NULL true true true NULL false false true true 8 NULL 805179664 868161500 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL 8.05179664E8 8.681615E8 8.0 NULL 0.0 15.892 NULL NULL 8.0517965E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-09 23:39:39.664 1970-01-10 17:09:21.5 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 805179664 868161500 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 e005B5q 8.0 1.610359328E9 0.9893582466233818 8.05179648E8 +true NULL true true true NULL false false true true 8 NULL -669632311 1588591250 8 NULL 0 15 NULL 3 8 8 8 8.0 NULL -6.69632311E8 1.58859125E9 8.0 NULL 0.0 15.892 NULL 3.0 -6.6963232E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-23 21:59:27.689 1970-01-19 01:16:31.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -669632311 1588591250 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 3r3sDvfUkG0yTP3LnX5mNQRr 8.0 -1.339264622E9 0.9893582466233818 -6.6963232E8 +true NULL true true true NULL true false true true 8 NULL 890988972 -1862301000 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 8.90988972E8 -1.862301E9 8.0 NULL 1.0 15.892 NULL NULL 8.9098899E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-10 23:29:48.972 1969-12-10 02:41:39 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 890988972 -1862301000 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 XylAH4 8.0 1.781977944E9 0.9893582466233818 8.90988993E8 +true NULL true true true NULL true false true true 8 NULL 930867246 1205399250 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 9.30867246E8 1.20539925E9 8.0 NULL 1.0 15.892 NULL NULL 9.3086726E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-11 10:34:27.246 1970-01-14 14:49:59.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 930867246 1205399250 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 c1V8o1A 8.0 1.861734492E9 0.9893582466233818 9.30867265E8 +true true NULL true true true NULL false true NULL -59 -7196 NULL -1604890000 -59 -7196 NULL 13 NULL NULL -59 -59 -59 -59.0 -7196.0 NULL -1.60489E9 -59.0 -7196.0 NULL 13.15 NULL NULL NULL -7196.0 1969-12-31 15:59:59.941 1969-12-31 15:59:52.804 NULL 1969-12-13 02:11:50 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL -59 -7196 NULL -1604890000 -59.0 -7196.0 NULL 0 1969-12-31 16:00:13.15 NULL -59.0 NULL -0.6367380071391379 NULL +true true NULL true true true NULL false true NULL -21 -7196 NULL 1542429000 -21 -7196 NULL -5 NULL NULL -21 -21 -21 -21.0 -7196.0 NULL 1.542429E9 -21.0 -7196.0 NULL -4.1 NULL NULL NULL -7196.0 1969-12-31 15:59:59.979 1969-12-31 15:59:52.804 NULL 1970-01-18 12:27:09 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL -21 -7196 NULL 1542429000 -21.0 -7196.0 NULL 0 1969-12-31 15:59:55.9 NULL -21.0 NULL -0.8366556385360561 NULL +true true NULL true true true NULL false true NULL -60 -7196 NULL 1516314750 -60 -7196 NULL -8 NULL NULL -60 -60 -60 -60.0 -7196.0 NULL 1.51631475E9 -60.0 -7196.0 NULL -7.592 NULL NULL NULL -7196.0 1969-12-31 15:59:59.94 1969-12-31 15:59:52.804 NULL 1970-01-18 05:11:54.75 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL -60 -7196 NULL 1516314750 -60.0 -7196.0 NULL 0 1969-12-31 15:59:52.408 NULL -60.0 NULL 0.3048106211022167 NULL +true true NULL true true true NULL false true NULL -14 -7196 NULL -1552199500 -14 -7196 NULL 11 NULL NULL -14 -14 -14 -14.0 -7196.0 NULL -1.5521995E9 -14.0 -7196.0 NULL 11.065 NULL NULL NULL -7196.0 1969-12-31 15:59:59.986 1969-12-31 15:59:52.804 NULL 1969-12-13 16:50:00.5 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL -14 -7196 NULL -1552199500 -14.0 -7196.0 NULL 0 1969-12-31 16:00:11.065 NULL -14.0 NULL -0.9906073556948704 NULL +true true NULL true true true NULL false true NULL 59 -7196 NULL -1137754500 59 -7196 NULL 10 NULL NULL 59 59 59 59.0 -7196.0 NULL -1.1377545E9 59.0 -7196.0 NULL 10.956 NULL NULL NULL -7196.0 1969-12-31 16:00:00.059 1969-12-31 15:59:52.804 NULL 1969-12-18 11:57:25.5 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL 59 -7196 NULL -1137754500 59.0 -7196.0 NULL 0 1969-12-31 16:00:10.956 NULL 59.0 NULL 0.6367380071391379 NULL +true true NULL true true true NULL false true NULL -8 -7196 NULL -1849991500 -8 -7196 NULL 3 NULL NULL -8 -8 -8 -8.0 -7196.0 NULL -1.8499915E9 -8.0 -7196.0 NULL 3.136 NULL NULL NULL -7196.0 1969-12-31 15:59:59.992 1969-12-31 15:59:52.804 NULL 1969-12-10 06:06:48.5 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL -8 -7196 NULL -1849991500 -8.0 -7196.0 NULL 0 1969-12-31 16:00:03.136 NULL -8.0 NULL -0.9893582466233818 NULL +true true NULL true true true NULL false true NULL 5 -7196 NULL -1015607500 5 -7196 NULL 10 NULL NULL 5 5 5 5.0 -7196.0 NULL -1.0156075E9 5.0 -7196.0 NULL 10.973 NULL NULL NULL -7196.0 1969-12-31 16:00:00.005 1969-12-31 15:59:52.804 NULL 1969-12-19 21:53:12.5 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL 5 -7196 NULL -1015607500 5.0 -7196.0 NULL 0 1969-12-31 16:00:10.973 NULL 5.0 NULL -0.9589242746631385 NULL +true true NULL true true true NULL false true NULL -24 -7196 NULL 829111000 -24 -7196 NULL -7 NULL NULL -24 -24 -24 -24.0 -7196.0 NULL 8.29111E8 -24.0 -7196.0 NULL -6.855 NULL NULL NULL -7196.0 1969-12-31 15:59:59.976 1969-12-31 15:59:52.804 NULL 1970-01-10 06:18:31 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL -24 -7196 NULL 829111000 -24.0 -7196.0 NULL 0 1969-12-31 15:59:53.145 NULL -24.0 NULL 0.9055783620066238 NULL +true true NULL true true true NULL false true NULL -50 -7196 NULL -1031187250 -50 -7196 NULL -6 NULL NULL -50 -50 -50 -50.0 -7196.0 NULL -1.03118725E9 -50.0 -7196.0 NULL -5.267 NULL NULL NULL -7196.0 1969-12-31 15:59:59.95 1969-12-31 15:59:52.804 NULL 1969-12-19 17:33:32.75 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL -50 -7196 NULL -1031187250 -50.0 -7196.0 NULL 0 1969-12-31 15:59:54.733 NULL -50.0 NULL 0.26237485370392877 NULL +true NULL true true true NULL true false true true 11 NULL -64615982 1803053750 11 NULL 1 2 NULL 8 11 11 11 11.0 NULL -6.4615982E7 1.80305375E9 11.0 NULL 1.0 2.351 NULL 8.0 -6.4615984E7 NULL 1969-12-31 16:00:00.011 NULL 1969-12-30 22:03:04.018 1970-01-21 12:50:53.75 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -64615982 1803053750 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 8J5OB7K26PEV7kdbeHr3 11.0 -1.29231964E8 -0.9999902065507035 -6.4615983E7 +true NULL true true true NULL true false true true 11 NULL -335450417 1233327000 11 NULL 1 2 NULL NULL 11 11 11 11.0 NULL -3.35450417E8 1.233327E9 11.0 NULL 1.0 2.351 NULL NULL -3.35450432E8 NULL 1969-12-31 16:00:00.011 NULL 1969-12-27 18:49:09.583 1970-01-14 22:35:27 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -335450417 1233327000 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 dOYnqgaXoJ1P3ERwxe5N7 11.0 -6.70900834E8 -0.9999902065507035 -3.35450431E8 diff --git ql/src/test/results/clientpositive/timestamp_ints_casts.q.out ql/src/test/results/clientpositive/timestamp_ints_casts.q.out new file mode 100644 index 0000000..cc11e97 --- /dev/null +++ ql/src/test/results/clientpositive/timestamp_ints_casts.q.out @@ -0,0 +1,264 @@ +PREHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +POSTHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: alltypesorc + Statistics: Num rows: 12288 Data size: 2641964 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: ((cbigint % 250) = 0) (type: boolean) + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: CAST( ctinyint AS TIMESTAMP) (type: timestamp), CAST( csmallint AS TIMESTAMP) (type: timestamp), CAST( cint AS TIMESTAMP) (type: timestamp), CAST( cbigint AS TIMESTAMP) (type: timestamp), CAST( cfloat AS TIMESTAMP) (type: timestamp), CAST( cdouble AS TIMESTAMP) (type: timestamp), CAST( cboolean1 AS TIMESTAMP) (type: timestamp), CAST( (cbigint * 0) AS TIMESTAMP) (type: timestamp), ctimestamp1 (type: timestamp), CAST( cstring1 AS TIMESTAMP) (type: timestamp), CAST( substr(cstring1, 1, 1) AS TIMESTAMP) (type: timestamp) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.TextInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +POSTHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1969-12-08 10:43:03.25 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL +1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1970-01-19 04:24:39 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL +1969-12-31 15:59:59.97 1969-12-31 15:59:59.8 NULL 1970-01-17 05:10:52.25 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL +1969-12-31 15:59:59.949 NULL 1970-01-09 14:53:20.971 1970-01-12 20:45:23.25 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 15:59:59.949 NULL 1970-01-09 07:39:13.882 1969-12-09 07:45:32.75 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 16:00:00.02 1969-12-31 16:00:15.601 NULL 1969-12-27 11:19:26.75 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL +1969-12-31 15:59:59.962 1969-12-31 16:00:15.601 NULL 1969-12-10 03:41:51 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL +1969-12-31 15:59:59.995 1969-12-31 16:00:15.601 NULL 1970-01-07 18:06:56 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL +1969-12-31 16:00:00.048 1969-12-31 16:00:15.601 NULL 1969-12-22 11:03:59 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-24 00:12:58.862 1969-12-20 21:16:47.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-30 11:24:23.566 1969-12-16 11:20:17.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-09 23:39:39.664 1970-01-10 17:09:21.5 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-23 21:59:27.689 1970-01-19 01:16:31.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-10 23:29:48.972 1969-12-10 02:41:39 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-11 10:34:27.246 1970-01-14 14:49:59.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 15:59:59.941 1969-12-31 15:59:52.804 NULL 1969-12-13 02:11:50 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL +1969-12-31 15:59:59.979 1969-12-31 15:59:52.804 NULL 1970-01-18 12:27:09 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL +1969-12-31 15:59:59.94 1969-12-31 15:59:52.804 NULL 1970-01-18 05:11:54.75 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL +1969-12-31 15:59:59.986 1969-12-31 15:59:52.804 NULL 1969-12-13 16:50:00.5 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL +1969-12-31 16:00:00.059 1969-12-31 15:59:52.804 NULL 1969-12-18 11:57:25.5 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL +1969-12-31 15:59:59.992 1969-12-31 15:59:52.804 NULL 1969-12-10 06:06:48.5 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL +1969-12-31 16:00:00.005 1969-12-31 15:59:52.804 NULL 1969-12-19 21:53:12.5 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL +1969-12-31 15:59:59.976 1969-12-31 15:59:52.804 NULL 1970-01-10 06:18:31 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL +1969-12-31 15:59:59.95 1969-12-31 15:59:52.804 NULL 1969-12-19 17:33:32.75 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL +1969-12-31 16:00:00.011 NULL 1969-12-30 22:03:04.018 1970-01-21 12:50:53.75 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +1969-12-31 16:00:00.011 NULL 1969-12-27 18:49:09.583 1970-01-14 22:35:27 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +PREHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +POSTHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: alltypesorc + Statistics: Num rows: 12288 Data size: 2641964 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: ((cbigint % 250) = 0) (type: boolean) + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: CAST( ctinyint AS TIMESTAMP) (type: timestamp), CAST( csmallint AS TIMESTAMP) (type: timestamp), CAST( cint AS TIMESTAMP) (type: timestamp), CAST( cbigint AS TIMESTAMP) (type: timestamp), CAST( cfloat AS TIMESTAMP) (type: timestamp), CAST( cdouble AS TIMESTAMP) (type: timestamp), CAST( cboolean1 AS TIMESTAMP) (type: timestamp), CAST( (cbigint * 0) AS TIMESTAMP) (type: timestamp), ctimestamp1 (type: timestamp), CAST( cstring1 AS TIMESTAMP) (type: timestamp), CAST( substr(cstring1, 1, 1) AS TIMESTAMP) (type: timestamp) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.TextInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +POSTHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1906-06-05 13:34:10 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL +1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 2020-09-11 19:50:00 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL +1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 2015-04-23 22:10:50 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL +1969-12-31 15:59:09 NULL 1994-07-07 10:09:31 2003-05-25 21:27:30 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 15:59:09 NULL 1993-09-08 22:51:22 1908-10-29 07:05:50 1969-12-31 15:59:09 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1958-07-07 21:05:50 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL +1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1911-02-07 01:30:00 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL +1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1989-05-28 20:33:20 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL +1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1944-10-18 03:23:20 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL +1969-12-31 16:00:08 NULL 1949-01-13 00:21:02 1940-06-26 15:47:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1966-09-27 07:32:46 1928-05-26 10:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1995-07-07 22:01:04 1997-07-05 20:58:20 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1948-10-12 08:01:29 2020-05-04 04:20:50 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1998-03-27 00:56:12 1910-12-27 06:10:00 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1999-07-01 15:14:06 2008-03-13 02:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1919-02-22 13:13:20 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL +1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 2018-11-16 20:30:00 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL +1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 2018-01-18 14:32:30 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL +1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1920-10-24 09:28:20 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL +1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1933-12-12 05:05:00 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL +1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1911-05-18 17:28:20 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL +1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1937-10-25 22:48:20 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL +1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1996-04-09 21:36:40 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL +1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1937-04-28 15:05:50 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL +1969-12-31 16:00:11 NULL 1967-12-14 19:06:58 2027-02-19 08:15:50 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +1969-12-31 16:00:11 NULL 1959-05-16 04:19:43 2009-01-30 06:50:00 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL diff --git ql/src/test/results/clientpositive/vector_between_in.q.out ql/src/test/results/clientpositive/vector_between_in.q.out index f5cd74a..a9b9a4b 100644 --- ql/src/test/results/clientpositive/vector_between_in.q.out +++ ql/src/test/results/clientpositive/vector_between_in.q.out @@ -396,6 +396,23 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate IN (CAST("1969- POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-07-14 +1969-07-14 +1969-07-14 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 +1969-10-26 PREHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST("1969-10-26" AS DATE), CAST("1969-07-14" AS DATE), CAST("1970-01-21" AS DATE)) PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -404,7 +421,7 @@ POSTHOOK: query: SELECT COUNT(*) FROM decimal_date_test WHERE cdate NOT IN (CAST POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -6058 +6026 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 IN (2365.8945945946, 881.0135135135, -3367.6517567568) ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -439,6 +456,15 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate BETWEEN CAST("1 POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 +1969-12-30 1969-12-31 1969-12-31 1969-12-31 @@ -469,10 +495,51 @@ POSTHOOK: Input: default@decimal_date_test 1969-12-31 1969-12-31 1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1969-12-31 +1970-01-01 +1970-01-01 1970-01-01 1970-01-01 1970-01-01 1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-01 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 +1970-01-02 PREHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAST("1968-05-01" AS DATE) AND CAST("1971-09-01" AS DATE) ORDER BY cdate PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test @@ -481,5994 +548,41 @@ POSTHOOK: query: SELECT cdate FROM decimal_date_test WHERE cdate NOT BETWEEN CAS POSTHOOK: type: QUERY POSTHOOK: Input: default@decimal_date_test #### A masked pattern was here #### -1678-01-20 -1678-01-23 -1678-02-03 -1678-03-19 -1678-04-11 -1678-08-16 -1678-10-31 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-06-05 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-08-13 -1680-10-12 -1680-12-13 -1681-02-26 -1681-06-09 -1681-10-20 -1682-03-28 -1682-05-05 -1682-05-06 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1682-11-11 -1683-03-26 -1683-06-07 -1683-06-07 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-06-10 -1683-07-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1683-08-17 -1684-06-27 -1684-07-22 -1684-09-09 -1684-09-11 -1684-11-12 -1684-11-21 -1685-01-27 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-04-09 -1685-05-25 -1685-06-20 -1685-08-01 -1685-12-08 -1686-01-31 -1686-03-20 -1686-03-21 -1686-04-01 -1686-11-29 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1686-12-02 -1687-02-01 -1687-03-04 -1687-03-23 -1687-05-23 -1687-07-15 -1687-09-28 -1687-10-24 -1687-11-06 -1687-11-18 -1687-12-16 -1688-07-23 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-07-25 -1688-08-02 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-08-27 -1688-12-29 -1689-01-30 -1689-09-23 -1689-10-29 -1690-01-27 -1690-03-12 -1690-03-19 -1690-05-27 -1690-09-20 -1690-09-30 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1690-11-25 -1691-02-09 -1691-07-17 -1691-08-08 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1691-11-13 -1692-05-12 -1692-11-13 -1693-03-17 -1693-07-15 -1693-12-16 -1693-12-26 -1694-06-29 -1694-08-04 -1694-11-17 -1694-11-17 -1694-11-17 -1695-05-19 -1695-10-18 -1695-11-03 -1695-11-10 -1696-02-16 -1696-02-26 -1696-03-23 -1696-04-08 -1696-05-02 -1696-05-17 -1696-05-27 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-10 -1696-09-25 -1696-11-03 -1696-12-16 -1697-01-24 -1697-05-01 -1697-05-27 -1697-08-29 -1697-10-12 -1697-12-09 -1698-03-01 -1698-04-28 -1698-05-05 -1698-05-25 -1698-05-25 -1698-06-11 -1698-08-08 -1698-11-24 -1698-12-09 -1698-12-09 -1698-12-09 -1699-03-09 -1699-03-13 -1699-04-17 -1699-09-27 -1700-02-26 -1700-04-10 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-19 -1700-04-30 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-05-17 -1700-06-23 -1700-08-08 -1700-08-13 -1700-09-22 -1700-11-19 -1700-11-23 -1701-02-17 -1701-03-20 -1701-05-29 -1701-07-23 -1701-07-29 -1701-07-30 -1701-09-18 -1701-10-24 -1701-11-02 -1702-01-08 -1702-01-08 -1702-01-08 -1702-01-08 -1702-05-15 -1702-06-03 -1702-07-23 -1702-10-03 -1703-01-29 -1703-02-12 -1703-02-20 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-04-23 -1703-06-15 -1703-08-17 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-02 -1703-09-03 -1703-09-19 -1703-10-26 -1704-01-22 -1704-08-06 -1704-08-14 -1704-08-19 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-09-25 -1704-11-23 -1704-12-21 -1705-02-22 -1705-04-17 -1705-04-25 -1705-04-25 -1705-04-25 -1705-04-25 -1705-06-08 -1705-08-05 -1705-12-03 -1706-01-10 -1706-02-12 -1706-06-10 -1706-06-10 -1706-06-20 -1706-06-22 -1706-06-24 -1706-07-12 -1706-07-23 -1706-08-07 -1706-08-10 -1706-08-31 -1706-09-24 -1706-11-14 -1706-11-30 -1706-12-23 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1706-12-24 -1707-03-04 -1707-04-16 -1707-05-05 -1707-11-22 -1708-02-12 -1708-04-13 -1708-06-24 -1708-07-21 -1708-08-05 -1708-09-21 -1708-10-15 -1708-11-04 -1708-12-30 -1709-03-01 -1709-04-21 -1709-05-14 -1709-09-15 -1710-01-07 -1710-04-29 -1710-05-28 -1710-06-21 -1710-08-01 -1710-09-08 -1710-09-29 -1710-11-24 -1711-01-12 -1711-05-10 -1711-05-23 -1711-08-04 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-09-26 -1711-10-19 -1711-12-04 -1712-02-01 -1712-03-22 -1712-03-23 -1712-03-25 -1712-05-13 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-10-09 -1712-12-18 -1713-02-23 -1713-06-01 -1713-06-21 -1713-07-05 -1713-08-18 -1713-08-23 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-09-30 -1714-10-26 -1714-12-16 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-01-07 -1715-03-04 -1715-03-08 -1715-06-21 -1715-07-24 -1715-09-19 -1715-11-09 -1716-05-29 -1716-06-02 -1716-06-06 -1716-07-18 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-14 -1717-02-15 -1717-02-17 -1717-07-29 -1717-10-17 -1717-11-05 -1717-11-30 -1717-12-14 -1717-12-25 -1717-12-30 -1718-02-07 -1718-02-24 -1718-03-11 -1718-03-27 -1718-09-08 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-10-09 -1718-11-11 -1718-11-14 -1718-12-28 -1719-04-16 -1719-04-21 -1719-05-15 -1719-08-23 -1719-09-21 -1719-12-08 -1719-12-25 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-03-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-06-01 -1720-09-04 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1720-10-23 -1721-01-22 -1721-03-12 -1721-04-29 -1721-05-13 -1721-06-06 -1721-06-18 -1721-07-11 -1721-08-17 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-01-24 -1722-02-09 -1722-02-24 -1722-02-25 -1722-06-13 -1722-07-14 -1722-09-30 -1722-11-30 -1722-12-13 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-01-21 -1723-03-03 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-03-05 -1723-05-18 -1723-06-20 -1723-07-23 -1723-08-01 -1723-10-29 -1723-11-30 -1724-01-25 -1724-03-26 -1724-03-27 -1724-04-14 -1724-05-19 -1724-07-10 -1724-08-22 -1724-10-08 -1724-12-06 -1725-03-18 -1725-05-31 -1725-08-03 -1726-04-01 -1726-07-05 -1726-07-05 -1726-07-20 -1726-10-30 -1727-06-17 -1727-07-13 -1727-07-22 -1727-07-25 -1727-08-21 -1728-02-14 -1728-03-06 -1728-09-18 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-06 -1728-11-09 -1728-12-16 -1729-04-08 -1729-04-29 -1729-05-08 -1729-06-22 -1729-08-13 -1729-08-28 -1729-11-06 -1729-12-12 -1730-02-02 -1730-02-11 -1730-04-15 -1730-05-13 -1730-08-26 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-02-04 -1731-04-13 -1731-06-27 -1731-08-08 -1731-08-08 -1731-08-08 -1731-08-08 -1731-10-06 -1731-10-30 -1732-01-20 -1732-01-26 -1732-02-07 -1732-02-18 -1732-02-22 -1732-03-04 -1732-04-26 -1732-06-25 -1732-07-10 -1732-07-21 -1732-08-30 -1732-11-30 -1733-06-22 -1733-09-03 -1733-09-07 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1733-11-14 -1734-02-21 -1734-03-01 -1734-03-19 -1734-06-15 -1734-07-02 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-12 -1734-08-13 -1734-10-23 -1734-12-09 -1735-01-30 -1735-02-10 -1735-02-14 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-07-09 -1735-09-03 -1735-09-15 -1735-09-27 -1735-11-28 -1735-12-03 -1735-12-11 -1736-04-12 -1736-04-27 -1736-06-23 -1736-09-27 -1736-11-13 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1736-11-20 -1737-02-22 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-03-01 -1737-05-14 -1737-06-27 -1737-06-29 -1737-07-04 -1737-07-16 -1737-08-01 -1737-08-02 -1737-11-05 -1737-12-08 -1738-01-24 -1738-04-04 -1738-05-31 -1738-06-04 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1738-10-24 -1739-02-10 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-18 -1739-02-27 -1739-07-04 -1739-09-03 -1740-01-09 -1740-01-12 -1740-01-12 -1740-01-12 -1740-01-12 -1740-02-06 -1740-03-22 -1740-04-18 -1740-04-19 -1740-07-12 -1740-11-23 -1740-11-27 -1741-04-13 -1741-06-01 -1741-08-15 -1741-08-26 -1741-09-10 -1741-11-25 -1741-11-25 -1741-12-30 -1742-06-06 -1742-12-08 -1742-12-17 -1742-12-25 -1743-01-10 -1743-01-15 -1743-01-15 -1743-01-15 -1743-01-19 -1743-02-02 -1743-02-09 -1743-12-13 -1744-01-02 -1744-04-13 -1744-09-13 -1744-09-18 -1744-09-23 -1744-12-04 -1744-12-04 -1744-12-04 -1744-12-04 -1745-02-08 -1745-03-14 -1745-05-12 -1745-06-12 -1745-08-20 -1745-10-27 -1745-10-29 -1746-01-19 -1746-01-25 -1746-02-15 -1746-03-17 -1746-07-27 -1746-09-17 -1746-10-01 -1746-12-20 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-03-04 -1747-04-15 -1747-06-08 -1747-07-28 -1747-09-23 -1747-11-07 -1747-11-26 -1748-03-20 -1748-04-04 -1748-04-13 -1748-04-24 -1748-08-08 -1749-06-26 -1749-10-23 -1750-04-19 -1750-04-26 -1750-05-28 -1750-07-03 -1750-07-31 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-15 -1750-08-18 -1750-11-21 -1750-12-22 -1750-12-25 -1751-02-28 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-06-20 -1751-08-21 -1751-12-03 -1751-12-06 -1751-12-24 -1752-03-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-07 -1752-04-23 -1752-06-05 -1752-08-13 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1752-12-18 -1753-02-28 -1753-03-16 -1753-04-11 -1753-07-09 -1753-07-30 -1753-08-25 -1753-09-08 -1753-10-15 -1753-11-22 -1753-11-25 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1753-11-30 -1754-03-31 -1754-04-20 -1754-05-28 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-06-24 -1754-07-19 -1754-08-19 -1754-09-03 -1754-12-02 -1755-01-07 -1755-01-10 -1755-02-21 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-03-18 -1755-05-12 -1755-07-24 -1755-07-24 -1755-07-24 -1755-08-29 -1755-09-02 -1755-09-20 -1755-11-18 -1755-12-16 -1756-08-19 -1756-10-23 -1756-11-02 -1757-02-21 -1757-08-06 -1757-09-16 -1757-10-19 -1757-11-09 -1758-05-13 -1758-05-16 -1758-08-10 -1759-01-21 -1759-02-18 -1759-03-04 -1759-03-04 -1759-03-11 -1759-03-19 -1759-04-26 -1759-05-07 -1759-08-01 -1759-08-09 -1759-09-24 -1759-11-09 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1759-11-24 -1760-01-10 -1760-03-02 -1760-03-27 -1760-04-16 -1760-09-10 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-01 -1761-01-09 -1761-06-22 -1761-08-16 -1761-09-29 -1761-11-13 -1761-11-15 -1761-12-01 -1762-05-03 -1762-05-18 -1762-08-27 -1762-11-27 -1762-11-27 -1762-11-27 -1762-11-27 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-03-31 -1763-05-18 -1763-07-16 -1763-07-24 -1763-07-28 -1763-08-04 -1763-12-29 -1764-02-04 -1764-04-28 -1764-07-21 -1764-09-29 -1764-11-30 -1765-01-27 -1765-06-29 -1765-08-21 -1765-11-11 -1766-03-14 -1766-07-22 -1766-09-23 -1766-12-13 -1767-03-24 -1767-04-21 -1767-05-08 -1767-05-15 -1767-05-15 -1767-05-15 -1767-08-09 -1767-10-31 -1767-11-14 -1768-02-01 -1768-06-18 -1768-10-30 -1768-12-21 -1768-12-21 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-06 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-01-15 -1769-02-01 -1769-07-27 -1769-08-19 -1770-03-03 -1770-03-07 -1770-03-20 -1770-08-01 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-08-30 -1770-10-01 -1770-10-24 -1771-04-04 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-04-14 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-05-03 -1771-06-30 -1772-03-11 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-04-23 -1772-05-26 -1772-09-12 -1772-09-14 -1772-12-23 -1772-12-29 -1773-04-07 -1773-06-06 -1773-11-15 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-06 -1774-05-18 -1774-06-14 -1774-07-05 -1774-07-31 -1774-11-01 -1775-04-14 -1775-06-03 -1775-06-15 -1775-07-15 -1776-01-28 -1776-01-29 -1776-09-17 -1776-09-25 -1776-10-08 -1776-10-14 -1776-12-05 -1777-01-27 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-01-29 -1777-04-03 -1777-04-15 -1777-05-25 -1777-06-04 -1778-01-08 -1778-04-24 -1779-01-10 -1779-04-01 -1779-04-09 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-04-28 -1779-08-01 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1779-10-06 -1780-01-31 -1780-12-10 -1781-02-12 -1781-08-18 -1781-10-09 -1781-11-19 -1782-02-07 -1782-05-16 -1782-06-05 -1782-06-08 -1782-06-19 -1782-07-03 -1782-10-03 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-10-09 -1782-11-03 -1783-01-14 -1783-05-13 -1783-07-15 -1783-07-15 -1783-07-23 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-12 -1784-02-28 -1784-04-11 -1784-05-08 -1785-01-05 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-02-12 -1785-05-21 -1785-06-08 -1785-06-18 -1785-08-28 -1785-09-29 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1785-10-06 -1786-03-18 -1786-06-07 -1786-08-05 -1786-08-28 -1786-09-22 -1786-09-28 -1786-10-05 -1787-01-27 -1787-02-22 -1787-04-23 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-12 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-05-30 -1787-06-27 -1787-07-06 -1787-08-01 -1787-10-05 -1787-10-18 -1787-10-23 -1787-11-10 -1787-12-18 -1788-04-05 -1788-04-06 -1788-07-03 -1788-08-05 -1789-01-21 -1789-01-21 -1789-01-21 -1789-02-07 -1789-04-17 -1789-05-09 -1789-08-09 -1790-01-29 -1790-04-18 -1790-10-09 -1791-01-23 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-03-15 -1791-07-19 -1791-10-03 -1792-06-15 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-02-25 -1793-08-19 -1793-08-21 -1793-11-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-03-18 -1794-04-15 -1794-04-19 -1794-05-14 -1794-07-02 -1794-08-12 -1794-09-01 -1794-09-23 -1794-10-15 -1794-11-01 -1794-11-13 -1795-01-16 -1795-03-08 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1795-05-26 -1797-01-03 -1797-01-04 -1797-09-28 -1797-09-30 -1798-02-13 -1798-09-27 -1799-04-28 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-08-18 -1799-12-01 -1800-03-29 -1800-04-04 -1800-04-22 -1800-09-03 -1800-09-30 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1800-11-13 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-03-12 -1801-11-24 -1801-12-14 -1802-03-29 -1802-04-10 -1802-05-31 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-07-07 -1802-08-12 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-22 -1802-08-29 -1802-11-25 -1802-12-12 -1803-02-03 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-10 -1803-06-13 -1803-07-10 -1803-12-01 -1803-12-07 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-02-29 -1804-03-03 -1804-03-07 -1804-07-15 -1804-10-22 -1804-12-27 -1805-01-26 -1805-03-18 -1805-07-14 -1805-07-19 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1805-10-22 -1806-01-01 -1806-02-09 -1806-10-11 -1807-02-17 -1807-02-22 -1807-03-08 -1807-06-14 -1807-07-08 -1807-09-01 -1807-10-24 -1807-10-28 -1807-12-28 -1808-03-02 -1808-03-12 -1808-05-09 -1808-07-01 -1808-09-09 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-03-26 -1809-04-22 -1809-06-05 -1809-09-14 -1809-09-17 -1809-12-23 -1810-08-16 -1810-08-16 -1811-01-26 -1811-01-26 -1811-01-26 -1811-01-26 -1811-04-09 -1811-04-26 -1811-05-30 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-06-24 -1811-08-13 -1812-01-16 -1812-05-24 -1812-06-10 -1812-10-15 -1812-12-23 -1813-02-03 -1813-03-17 -1813-04-10 -1813-07-08 -1813-08-19 -1813-10-19 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-01-29 -1814-04-25 -1814-05-27 -1814-11-08 -1814-11-19 -1814-12-20 -1815-01-15 -1815-02-22 -1815-03-09 -1815-04-29 -1815-07-29 -1816-01-12 -1816-02-12 -1816-03-12 -1816-08-02 -1816-08-11 -1816-12-24 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-09 -1817-04-16 -1817-05-14 -1817-05-19 -1817-06-01 -1817-07-01 -1817-07-11 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-08-13 -1817-10-14 -1817-10-15 -1817-12-17 -1817-12-31 -1818-02-24 -1818-05-25 -1818-06-01 -1818-07-16 -1818-08-12 -1818-09-20 -1818-09-22 -1818-09-24 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-04-06 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-01 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-08 -1819-07-21 -1819-11-18 -1820-04-08 -1820-04-10 -1820-06-03 -1820-07-13 -1820-08-04 -1820-09-30 -1820-10-02 -1820-10-31 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1820-11-28 -1821-01-06 -1821-01-11 -1821-05-15 -1821-07-25 -1821-08-13 -1821-10-10 -1821-11-09 -1821-12-07 -1822-01-21 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-05 -1822-07-15 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-07-23 -1822-08-18 -1822-11-22 -1822-12-02 -1823-01-30 -1823-03-14 -1823-03-17 -1823-05-12 -1823-05-13 -1823-06-02 -1823-08-05 -1823-10-07 -1824-01-07 -1824-01-20 -1824-02-07 -1824-06-28 -1824-07-09 -1824-08-12 -1824-08-24 -1824-09-15 -1825-02-05 -1825-02-18 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-04-23 -1825-06-17 -1825-08-23 -1825-08-27 -1825-11-05 -1825-12-26 -1826-01-15 -1826-07-24 -1826-11-09 -1826-11-28 -1827-05-12 -1827-06-11 -1827-06-21 -1827-07-04 -1827-07-22 -1827-07-22 -1827-07-22 -1827-08-06 -1827-12-12 -1828-02-13 -1828-06-19 -1828-10-13 -1829-02-16 -1829-07-23 -1829-11-08 -1830-05-26 -1830-11-18 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1830-12-08 -1831-01-28 -1831-03-10 -1831-05-25 -1831-07-22 -1831-08-17 -1831-08-20 -1831-09-15 -1831-10-16 -1831-12-17 -1832-11-11 -1833-04-25 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-05-07 -1833-07-04 -1833-10-06 -1833-11-28 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-11 -1833-12-20 -1834-02-17 -1834-04-21 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-05-13 -1834-10-20 -1834-11-04 -1835-01-02 -1835-06-17 -1835-07-23 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-08-05 -1835-09-04 -1835-12-02 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-01-05 -1836-05-20 -1836-05-26 -1836-09-07 -1836-10-13 -1837-01-17 -1837-02-28 -1837-03-29 -1837-07-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-08-28 -1837-10-16 -1837-12-15 -1838-01-21 -1838-08-03 -1838-12-01 -1839-01-06 -1839-02-01 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-04-22 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-05-13 -1839-07-27 -1840-01-17 -1840-01-22 -1840-02-02 -1840-02-23 -1840-12-12 -1840-12-18 -1841-04-17 -1841-05-16 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-05-21 -1841-06-03 -1841-12-04 -1842-04-03 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-05-17 -1842-06-02 -1842-12-28 -1843-03-13 -1843-07-07 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-08-19 -1843-10-09 -1843-12-16 -1844-03-25 -1844-07-19 -1844-07-22 -1844-08-21 -1844-09-19 -1844-11-02 -1845-05-07 -1845-05-12 -1845-09-05 -1846-01-04 -1846-02-08 -1846-08-13 -1846-09-18 -1846-12-04 -1847-01-08 -1847-02-24 -1847-02-25 -1847-04-04 -1847-04-21 -1847-07-25 -1847-08-22 -1848-02-29 -1849-03-07 -1849-03-30 -1849-04-15 -1849-05-21 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-06-04 -1849-08-27 -1849-09-10 -1850-01-20 -1850-03-18 -1850-04-07 -1850-08-29 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-10-20 -1850-12-30 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-02-11 -1851-03-14 -1851-06-03 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-02 -1851-09-26 -1851-10-07 -1851-11-10 -1852-02-09 -1852-02-19 -1852-04-12 -1852-04-23 -1852-06-14 -1852-09-01 -1852-09-11 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-04 -1852-10-30 -1853-01-25 -1853-07-25 -1853-09-15 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-10-23 -1853-11-20 -1853-12-12 -1853-12-29 -1854-01-30 -1854-02-27 -1854-05-02 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-05-29 -1854-07-16 -1854-12-21 -1854-12-28 -1855-02-23 -1855-10-30 -1855-11-06 -1855-11-29 -1855-12-23 -1856-01-12 -1856-05-06 -1856-05-19 -1856-05-21 -1856-06-25 -1856-07-11 -1856-10-05 -1856-11-15 -1857-04-13 -1857-05-22 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-06-18 -1857-07-13 -1857-08-13 -1857-10-18 -1858-02-14 -1858-02-23 -1858-07-03 -1858-07-14 -1858-10-24 -1858-10-27 -1859-01-17 -1859-03-07 -1859-03-19 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-03-25 -1859-04-09 -1859-05-22 -1859-08-30 -1859-09-16 -1859-09-16 -1859-09-16 -1859-11-20 -1859-12-30 -1860-03-09 -1860-03-11 -1860-05-14 -1860-08-21 -1860-09-18 -1860-12-02 -1861-04-22 -1861-08-13 -1861-12-05 -1861-12-18 -1862-01-11 -1862-02-28 -1862-03-19 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-03-29 -1862-06-25 -1863-02-21 -1863-06-16 -1863-09-11 -1863-12-26 -1863-12-28 -1864-02-23 -1864-07-18 -1864-08-11 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-07-02 -1865-12-03 -1865-12-16 -1866-01-03 -1866-01-09 -1866-03-28 -1866-04-06 -1866-04-13 -1866-09-02 -1866-10-20 -1867-05-10 -1867-06-20 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-08-28 -1867-09-02 -1867-09-25 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-09-30 -1867-10-26 -1867-11-09 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-11 -1867-11-24 -1869-01-20 -1869-01-26 -1869-02-17 -1869-03-08 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-07-04 -1869-12-02 -1870-01-16 -1870-07-26 -1870-08-20 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-01 -1870-09-20 -1870-10-07 -1870-11-18 -1871-01-21 -1871-01-26 -1871-02-13 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-02-26 -1871-03-30 -1871-07-28 -1871-07-31 -1871-08-02 -1871-08-16 -1872-02-15 -1872-05-27 -1872-06-05 -1872-07-25 -1872-10-08 -1873-02-26 -1873-05-28 -1873-07-01 -1873-07-11 -1873-07-14 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-16 -1873-07-26 -1873-07-29 -1873-09-05 -1873-09-05 -1873-09-05 -1873-09-05 -1873-12-22 -1874-01-01 -1874-04-03 -1874-04-13 -1874-07-08 -1874-07-20 -1874-09-23 -1874-10-23 -1874-11-25 -1874-12-15 -1875-03-27 -1875-04-23 -1875-05-11 -1875-07-17 -1875-08-15 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-10-14 -1875-11-01 -1875-11-26 -1876-08-15 -1876-10-17 -1876-12-14 -1876-12-27 -1877-03-01 -1877-03-05 -1877-03-18 -1877-06-21 -1877-07-16 -1877-08-31 -1877-10-03 -1878-01-06 -1878-02-01 -1878-04-10 -1878-04-29 -1878-06-25 -1878-10-16 -1878-10-20 -1878-11-16 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-02-04 -1879-03-09 -1879-07-22 -1879-09-15 -1879-12-01 -1880-05-29 -1880-06-29 -1880-06-30 -1880-11-02 -1880-11-29 -1880-12-06 -1881-01-22 -1881-01-26 -1881-05-02 -1881-05-14 -1881-06-22 -1881-07-11 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-07-30 -1881-09-12 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-08 -1882-02-13 -1882-04-30 -1882-05-24 -1882-07-21 -1882-11-08 -1883-04-10 -1883-05-25 -1883-05-31 -1883-10-13 -1883-10-19 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1883-10-28 -1884-08-04 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-08-10 -1884-09-22 -1884-11-04 -1884-11-19 -1884-12-14 -1885-01-02 -1885-01-21 -1885-02-19 -1885-05-24 -1885-06-20 -1885-08-07 -1886-03-20 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-04 -1886-04-06 -1886-04-24 -1886-05-31 -1886-07-24 -1886-11-09 -1886-12-01 -1887-01-15 -1887-06-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-07-10 -1887-10-25 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-11-26 -1887-12-07 -1888-01-14 -1888-02-10 -1888-08-07 -1888-11-02 -1888-11-14 -1889-03-09 -1889-06-05 -1889-06-12 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-08-13 -1889-09-19 -1890-02-23 -1890-04-28 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-07-14 -1890-09-14 -1890-10-04 -1890-10-05 -1890-11-09 -1891-01-09 -1891-01-12 -1891-06-19 -1891-07-12 -1892-03-25 -1892-05-12 -1892-09-09 -1893-01-17 -1893-07-09 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-18 -1893-07-19 -1894-06-04 -1894-06-17 -1894-09-30 -1894-10-09 -1894-11-27 -1895-01-19 -1895-02-06 -1895-09-03 -1895-10-31 -1895-12-12 -1895-12-30 -1896-01-01 -1896-01-12 -1896-01-25 -1896-02-25 -1896-03-08 -1896-05-04 -1896-05-09 -1896-08-07 -1896-08-13 -1896-08-24 -1897-02-20 -1897-06-08 -1897-06-11 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-08-27 -1897-11-02 -1897-11-30 -1898-02-22 -1898-02-26 -1898-03-05 -1898-04-12 -1898-05-21 -1898-06-20 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1898-12-17 -1899-01-29 -1899-02-15 -1899-02-28 -1899-06-23 -1899-08-26 -1899-10-19 -1900-04-26 -1900-09-16 -1900-10-18 -1901-02-09 -1901-04-12 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-11 -1901-05-28 -1901-10-04 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1901-12-22 -1902-01-23 -1902-05-13 -1902-06-13 -1902-07-28 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-03 -1903-01-16 -1903-03-19 -1903-04-22 -1903-05-11 -1904-05-23 -1904-06-29 -1904-08-19 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-08-27 -1904-10-13 -1904-11-29 -1905-03-26 -1905-06-06 -1905-06-14 -1905-07-19 -1905-09-04 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-11 -1905-09-22 -1905-12-14 -1906-01-10 -1906-07-24 -1906-08-26 -1906-09-01 -1906-11-01 -1906-12-12 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1907-05-23 -1908-01-23 -1908-03-27 -1908-05-02 -1908-05-27 -1908-06-26 -1908-06-28 -1908-12-18 -1909-11-20 -1910-01-22 -1910-02-15 -1910-03-04 -1910-03-14 -1910-04-05 -1910-05-11 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-05-27 -1910-06-17 -1910-08-16 -1910-11-05 -1911-05-04 -1911-06-21 -1911-11-18 -1912-04-13 -1912-05-01 -1912-06-11 -1913-01-29 -1913-02-11 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-05-31 -1913-07-13 -1913-09-25 -1913-09-25 -1913-09-25 -1913-10-23 -1913-12-14 -1914-02-17 -1914-08-18 -1915-02-04 -1915-03-04 -1915-08-09 -1915-08-14 -1915-11-04 -1915-12-11 -1915-12-17 -1916-05-04 -1916-05-11 -1916-06-06 -1916-06-10 -1916-08-08 -1916-08-09 -1917-04-15 -1917-06-27 -1917-12-06 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-02-09 -1918-09-10 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1918-10-30 -1919-02-06 -1919-04-06 -1919-06-25 -1919-08-21 -1919-10-03 -1919-10-03 -1919-10-20 -1920-01-04 -1920-05-05 -1920-06-29 -1920-08-03 -1920-08-17 -1920-10-18 -1921-02-18 -1921-03-13 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-05-27 -1921-06-01 -1921-07-02 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-10-09 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1921-11-03 -1922-01-14 -1922-04-19 -1922-06-21 -1922-07-21 -1923-01-23 -1923-03-07 -1923-03-23 -1923-05-28 -1923-08-11 -1923-08-30 -1923-09-19 -1923-11-14 -1923-12-15 -1924-01-25 -1924-03-15 -1924-05-05 -1924-06-22 -1924-07-03 -1924-11-21 -1924-12-09 -1925-02-16 -1925-06-04 -1925-09-04 -1925-09-07 -1925-10-22 -1925-12-29 -1926-03-29 -1926-04-09 -1926-05-26 -1926-09-06 -1926-12-06 -1927-02-10 -1927-03-26 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-04-04 -1927-05-15 -1927-07-15 -1927-07-25 -1927-08-25 -1927-09-02 -1927-10-31 -1927-11-27 -1928-01-09 -1928-02-24 -1928-05-10 -1928-07-28 -1928-08-26 -1929-03-06 -1929-03-31 -1929-04-04 -1929-05-28 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1929-10-22 -1930-01-31 -1930-04-08 -1930-04-08 -1930-04-08 -1930-04-08 -1930-06-10 -1930-07-06 -1930-09-27 -1930-12-20 -1931-04-07 -1931-06-30 -1931-08-29 -1931-10-30 -1931-10-30 -1931-12-11 -1932-03-14 -1932-03-29 -1932-04-20 -1932-05-30 -1932-10-26 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-04-12 -1933-08-26 -1933-08-29 -1933-11-29 -1933-12-21 -1934-06-01 -1934-08-12 -1934-09-11 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1934-11-09 -1935-04-10 -1936-01-30 -1936-06-22 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-07-03 -1936-11-03 -1937-01-21 -1937-02-03 -1937-05-29 -1937-05-30 -1937-06-25 -1937-09-07 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-05 -1937-11-16 -1938-01-26 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-24 -1938-02-25 -1938-05-16 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-09-11 -1938-10-07 -1939-01-23 -1939-02-18 -1939-03-22 -1939-05-04 -1939-07-12 -1939-08-03 -1940-02-09 -1940-02-10 -1940-03-26 -1940-04-27 -1940-04-30 -1940-08-06 -1940-08-17 -1940-09-23 -1941-03-23 -1941-04-18 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-09-15 -1941-11-06 -1942-02-15 -1942-03-22 -1943-01-30 -1943-03-29 -1943-05-07 -1943-11-27 -1944-02-27 -1944-05-05 -1945-09-25 -1945-10-07 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1945-11-19 -1946-01-17 -1946-02-01 -1946-02-03 -1946-04-28 -1946-05-10 -1947-01-04 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-02-14 -1947-03-02 -1947-03-25 -1947-05-16 -1947-06-24 -1947-10-10 -1947-12-27 -1948-01-26 -1948-05-19 -1948-06-16 -1948-12-26 -1949-06-25 -1949-09-04 -1949-09-19 -1950-01-22 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-18 -1950-02-22 -1950-04-09 -1950-09-26 -1951-03-30 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-08-09 -1951-09-05 -1952-02-05 -1952-02-12 -1952-06-22 -1953-01-09 -1953-02-09 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-02-22 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-04-02 -1953-05-18 -1953-07-22 -1953-11-26 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-03 -1953-12-24 -1954-02-20 -1954-05-18 -1954-07-03 -1954-07-06 -1954-10-16 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-11-24 -1954-12-24 -1955-05-09 -1955-07-21 -1955-08-06 -1955-08-23 -1955-09-22 -1955-11-22 -1956-05-17 -1956-08-05 -1956-10-08 -1957-04-19 -1957-05-02 -1957-08-14 -1957-08-23 -1957-09-04 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-07-24 -1958-10-12 -1958-10-23 -1959-01-12 -1959-01-23 -1959-03-21 -1959-04-29 -1959-09-07 -1959-09-22 -1959-11-22 -1959-12-20 -1960-01-15 -1960-03-17 -1960-04-04 -1960-07-16 -1960-07-24 -1960-08-29 -1960-11-24 -1961-05-14 -1961-07-09 -1961-07-28 -1961-07-28 -1961-09-24 -1961-10-14 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1961-12-17 -1962-06-06 -1962-07-07 -1962-08-17 -1962-09-01 -1963-01-07 -1963-03-30 -1964-04-14 -1964-04-15 -1964-10-19 -1964-10-29 -1964-11-07 -1964-12-13 -1965-03-19 -1965-03-26 -1965-05-03 -1965-05-31 -1965-09-18 -1966-02-14 -1966-08-16 -1966-11-30 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1966-12-28 -1967-03-21 -1967-04-08 -1967-08-08 -1967-09-04 -1968-02-15 +1968-04-06 +1968-04-08 +1968-04-09 +1968-04-13 +1968-04-15 +1968-04-15 +1968-04-18 +1968-04-22 +1968-04-24 +1968-04-25 +1968-04-26 +1968-04-26 +1968-04-26 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-28 +1968-04-29 +1968-04-30 +1971-09-02 +1971-09-04 +1971-09-06 +1971-09-06 +1971-09-06 +1971-09-09 +1971-09-09 +1971-09-15 +1971-09-17 +1971-09-18 +1971-09-21 +1971-09-21 +1971-09-21 +1971-09-22 1971-09-22 1971-09-25 -1972-02-25 -1972-02-25 -1972-04-28 -1972-05-14 -1972-08-09 -1972-08-24 -1972-09-30 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-04 -1973-01-11 -1973-04-04 -1973-04-09 -1973-05-02 -1973-09-02 -1973-09-13 -1973-11-18 -1973-12-14 -1974-02-06 -1974-02-26 -1974-05-04 -1974-07-19 -1974-07-21 -1974-11-30 -1975-02-11 -1975-05-14 -1975-06-20 -1975-07-07 -1975-10-20 -1975-10-22 -1976-03-26 -1976-05-12 -1976-10-11 -1976-11-05 -1976-12-17 -1977-06-03 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-01-14 -1978-04-11 -1978-04-20 -1978-05-21 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-06-05 -1978-07-07 -1979-01-08 -1979-01-10 -1979-03-03 -1979-04-19 -1979-05-14 -1979-11-06 -1980-12-29 -1981-02-04 -1981-02-17 -1981-03-18 -1981-04-19 -1981-05-12 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1981-06-09 -1982-01-18 -1982-02-08 -1982-04-02 -1982-06-14 -1982-08-16 -1982-12-21 -1983-01-07 -1983-02-20 -1983-04-28 -1983-05-17 -1983-08-15 -1983-11-26 -1984-06-02 -1984-10-14 -1984-11-15 -1984-11-24 -1985-01-28 -1985-01-28 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-06 -1985-02-14 -1985-08-21 -1985-10-14 -1985-10-16 -1985-12-09 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-01-28 -1986-04-24 -1986-09-29 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-01 -1986-10-30 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-11-09 -1986-12-02 -1987-07-24 -1987-11-08 -1987-12-10 -1988-02-08 -1988-04-15 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-24 -1988-05-30 -1988-06-16 -1988-11-13 -1988-11-18 -1989-02-25 -1989-03-14 -1989-04-16 -1989-05-04 -1989-08-11 -1989-09-03 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-12 -1989-11-16 -1989-11-24 -1989-11-25 -1990-02-21 -1990-05-16 -1990-06-30 -1990-07-11 -1990-08-21 -1991-01-27 -1991-09-28 -1991-12-06 -1991-12-22 -1992-02-14 -1992-03-24 -1992-05-04 -1992-06-27 -1992-10-18 -1992-11-08 -1992-11-13 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-11-16 -1992-12-27 -1993-03-05 -1993-03-12 -1993-04-18 -1993-05-16 -1993-07-27 -1993-11-21 -1993-12-03 -1994-02-01 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-11 -1994-02-21 -1994-05-26 -1994-06-27 -1994-06-29 -1995-02-19 -1995-06-15 -1995-08-23 -1995-09-02 -1995-12-23 -1996-02-12 -1996-03-11 -1997-04-07 -1997-04-27 -1997-10-12 -1997-11-06 -1997-11-18 -1998-02-07 -1998-02-26 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-04-17 -1998-06-27 -1998-10-14 -1998-11-26 -1999-07-13 -1999-11-02 -1999-12-12 -2000-02-09 -2000-09-23 -2000-12-18 -2001-02-06 -2001-03-03 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-04-21 -2001-05-17 -2001-07-11 -2001-10-15 -2001-10-21 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2001-11-06 -2002-01-05 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-02-25 -2002-03-13 -2002-09-07 -2002-10-11 -2002-12-19 -2003-06-19 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-07-01 -2003-11-28 -2003-12-16 -2004-06-05 -2004-10-27 -2005-01-18 -2005-01-27 -2005-01-31 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-02-21 -2005-11-03 -2005-11-13 -2006-01-12 -2006-05-27 -2006-07-06 -2006-08-09 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-09-21 -2006-11-02 -2007-04-14 -2007-06-07 -2007-08-25 -2007-09-25 -2008-02-29 -2008-06-17 -2008-07-11 -2008-10-21 -2009-03-18 -2009-03-26 -2009-04-23 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2009-09-24 -2010-02-23 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-03-11 -2010-06-13 -2010-11-17 -2011-01-20 -2011-07-01 -2012-03-23 -2012-05-28 -2012-07-20 -2012-07-23 -2012-08-04 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-09-28 -2012-11-12 -2012-12-23 -2013-04-14 -2013-06-10 -2013-07-16 -2014-04-11 -2014-08-05 -2014-12-20 -2014-12-31 -2015-01-25 -2015-02-16 -2015-03-27 -2015-05-02 -2015-06-01 -2015-08-19 -2016-01-27 -2016-07-10 -2016-08-09 -2016-09-15 -2017-01-15 -2018-01-22 -2018-02-17 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-02-27 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-03-25 -2018-06-22 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-08-07 -2018-10-12 -2018-12-01 -2019-02-26 -2019-11-07 -2020-01-07 -2020-03-13 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-03-30 -2020-06-14 -2020-08-08 -2020-10-07 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-03-03 -2021-04-02 -2021-07-18 -2021-08-11 -2021-11-06 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2021-11-22 -2022-03-19 -2022-10-24 -2022-10-28 -2023-01-21 -2023-05-16 -2023-10-03 -2024-01-12 -2024-04-26 -2024-07-05 -2024-08-01 -2024-10-28 -2024-11-17 -2025-01-09 -2025-03-21 -2025-03-29 -2025-10-22 -2026-03-07 -2026-03-26 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-04-08 -2026-05-30 -2026-06-29 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-08-03 -2026-10-16 -2026-12-06 -2027-03-31 -2027-05-31 -2027-09-14 -2028-08-06 -2028-10-14 -2028-10-28 -2029-07-10 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-08-06 -2029-09-04 -2029-09-25 -2029-11-02 -2029-11-08 -2030-03-03 -2030-06-10 -2030-09-09 -2030-12-25 -2031-01-12 -2031-04-07 -2031-04-07 -2032-02-18 -2032-03-10 -2032-04-05 -2032-04-17 -2032-05-18 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-08-10 -2032-11-13 -2032-11-22 -2033-06-04 -2033-06-14 -2033-09-23 -2033-10-13 -2034-03-23 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2034-04-22 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-05-07 -2035-07-19 -2035-08-24 -2035-09-18 -2035-10-15 -2035-11-25 -2036-01-05 -2036-04-15 -2036-05-11 -2036-06-07 -2036-09-08 -2036-11-07 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2036-12-28 -2037-03-08 -2037-03-22 -2037-04-15 -2037-05-03 -2037-06-25 -2037-08-16 -2037-08-18 -2037-11-29 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-01-10 -2038-02-13 -2038-04-10 -2038-04-14 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-08-22 -2038-12-16 -2039-02-23 -2039-04-01 -2039-04-29 -2040-01-13 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-06 -2040-02-12 -2040-05-28 -2040-12-05 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-01-13 -2041-03-13 -2041-04-16 -2041-06-05 -2041-07-19 -2041-07-24 -2041-10-31 -2041-11-19 -2041-12-24 -2042-04-07 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-05-06 -2042-06-17 -2042-06-28 -2042-08-07 -2042-10-02 -2042-11-23 -2042-11-30 -2042-12-23 -2043-03-15 -2043-03-30 -2043-04-18 -2043-05-11 -2043-05-26 -2043-10-19 -2044-05-15 -2044-05-21 -2044-06-22 -2044-07-21 -2044-07-30 -2044-09-11 -2044-11-12 -2044-12-24 -2045-01-13 -2045-01-19 -2045-01-21 -2045-03-17 -2045-04-05 -2045-05-07 -2045-06-27 -2045-07-10 -2045-08-17 -2045-12-07 -2046-04-04 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-06-15 -2046-07-10 -2046-07-25 -2046-08-06 -2046-09-21 -2046-10-16 -2046-12-17 -2047-04-24 -2047-05-30 -2047-08-16 -2048-02-20 -2048-02-20 -2048-02-20 -2048-02-20 -2048-03-09 -2048-05-06 -2048-06-23 -2048-12-27 -2049-01-27 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-06-18 -2049-08-16 -2049-08-19 -2050-03-27 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-05-20 -2050-06-29 -2050-12-27 -2050-12-28 -2051-02-06 -2051-04-09 -2051-04-25 -2051-05-15 -2051-06-05 -2051-07-07 -2051-08-25 -2051-08-25 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-04 -2052-02-18 -2052-03-07 -2052-03-08 -2052-05-27 -2052-06-24 -2052-06-29 -2052-09-11 -2052-11-13 -2052-12-07 -2053-03-22 -2053-05-25 -2053-06-02 -2053-07-16 -2053-07-26 -2053-08-26 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2053-09-28 -2054-03-09 -2054-08-10 -2054-11-09 -2054-11-15 -2054-11-22 -2055-03-29 -2055-04-03 -2055-05-01 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-22 -2055-05-23 -2055-05-31 -2056-02-01 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-03-05 -2056-05-02 -2056-05-13 -2056-05-20 -2056-05-23 -2056-05-29 -2056-06-03 -2056-09-13 -2057-06-16 -2057-08-21 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-11-22 -2057-12-20 -2058-01-28 -2058-05-02 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-06-03 -2058-08-05 -2058-09-12 -2058-10-06 -2058-12-20 -2058-12-30 -2059-01-04 -2059-01-14 -2059-01-29 -2059-04-24 -2059-05-22 -2059-07-14 -2059-08-29 -2060-05-09 -2060-06-13 -2060-06-18 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2060-11-25 -2061-03-27 -2061-05-14 -2061-08-25 -2061-08-27 -2061-09-17 -2061-10-05 -2062-04-15 -2062-08-23 -2062-09-19 -2062-09-23 -2062-12-01 -2062-12-19 -2063-02-01 -2063-10-09 -2064-02-01 -2064-02-20 -2064-03-08 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-03-19 -2064-07-17 -2064-07-25 -2064-11-08 -2065-07-07 -2065-07-17 -2065-07-27 -2065-09-25 -2065-12-18 -2066-04-13 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-04-27 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-06-17 -2066-08-29 -2066-12-08 -2066-12-17 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-13 -2067-03-14 -2067-07-04 -2067-07-09 -2067-08-01 -2067-09-01 -2067-12-24 -2068-02-10 -2068-10-27 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-03 -2068-11-25 -2069-01-22 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-05-01 -2069-09-25 -2070-01-18 -2070-01-25 -2070-03-07 -2070-03-14 -2070-05-27 -2070-06-10 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-06-28 -2070-11-03 -2071-06-02 -2071-08-10 -2071-09-29 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-02-20 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-02 -2072-04-10 -2072-07-08 -2072-12-12 -2073-03-18 -2073-04-11 -2073-04-18 -2073-06-23 -2073-09-02 -2073-09-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-06-30 -2074-07-25 -2074-09-11 -2074-11-10 -2075-06-20 -2075-07-16 -2075-08-06 -2076-01-14 -2076-05-19 -2076-06-13 -2077-01-20 -2077-04-16 -2077-04-19 -2077-05-06 -2077-08-07 -2077-09-29 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-04 -2077-10-14 -2077-12-23 -2078-01-28 -2078-03-17 -2078-03-19 -2078-06-14 -2078-07-23 -2078-08-12 -2079-05-08 -2079-05-22 -2079-05-23 -2079-06-17 -2079-11-28 -2080-02-03 -2080-03-31 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-04-16 -2080-06-18 -2080-07-13 -2080-07-20 -2080-07-26 -2080-08-05 -2080-09-08 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-07 -2080-10-28 -2080-11-11 -2081-02-07 -2081-05-06 -2081-06-07 -2082-01-04 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-07-14 -2082-08-02 -2082-08-12 -2082-08-12 -2082-12-23 -2083-01-19 -2083-02-26 -2083-03-05 -2083-04-14 -2083-06-13 -2083-07-12 -2083-12-04 -2083-12-09 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2083-12-11 -2084-05-17 -2085-03-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-08-04 -2085-10-14 -2085-10-24 -2086-03-01 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-09 -2086-03-28 -2086-04-12 -2086-06-30 -2086-08-22 -2086-10-22 -2086-11-21 -2086-11-29 -2087-01-07 -2087-02-20 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-03-28 -2087-06-08 -2087-07-01 -2087-08-30 -2088-03-03 -2088-03-19 -2088-04-30 -2088-04-30 -2088-08-04 -2088-08-14 -2088-08-30 -2088-10-12 -2088-10-27 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-11-19 -2088-12-07 -2089-02-14 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2089-03-13 -2090-04-09 -2090-04-13 -2090-07-21 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-07-28 -2090-08-22 -2090-12-02 -2091-02-01 -2091-07-01 -2091-08-31 -2091-09-29 -2091-10-16 -2091-12-27 -2092-06-23 -2092-09-07 -2092-10-16 -2092-12-03 -2093-02-14 -2093-03-17 -2093-09-23 -2093-11-02 -2094-03-30 -2094-04-09 -2094-06-17 -2094-09-10 -2095-02-01 -2095-02-10 -2096-02-29 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-05-14 -2096-07-07 -2096-08-01 -2096-09-10 -2096-10-12 -2096-11-10 -2096-12-26 -2097-01-02 -2097-03-02 -2097-06-21 -2097-07-02 -2097-08-11 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-08-16 -2097-11-07 -2097-11-26 -2098-02-06 -2098-03-18 -2098-03-23 -2098-07-28 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-11 -2098-08-31 -2098-11-19 -2099-05-07 -2099-06-30 -2100-02-21 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-08-20 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-11 -2100-09-25 -2100-12-23 -2101-04-10 -2101-04-30 -2101-05-10 -2101-05-15 -2101-08-15 -2101-11-05 -2101-12-02 -2101-12-14 -2102-02-05 -2102-04-18 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2102-05-05 -2103-04-11 -2103-10-26 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2103-12-28 -2104-01-08 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-05-28 -2104-06-01 -2104-06-02 -2104-07-10 -2104-07-13 -2104-08-13 -2104-08-21 -2104-09-26 -2104-10-31 -2105-05-14 -2105-06-14 -2105-08-12 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-08-20 -2105-09-21 -2105-11-24 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-20 -2106-01-24 -2106-04-13 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2106-08-26 -2107-01-26 -2107-03-01 -2107-04-13 -2107-05-28 -2107-06-30 -2107-08-04 -2107-08-20 -2107-09-10 -2108-03-06 -2108-03-29 -2108-04-07 -2108-06-15 -2108-07-12 -2108-07-22 -2108-08-07 -2108-09-10 -2108-11-23 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-01-24 -2109-05-22 -2109-07-21 -2109-07-31 -2109-09-25 -2109-11-04 -2109-11-15 -2109-12-19 -2110-04-10 -2110-04-22 -2110-06-01 -2110-09-06 -2110-11-18 -2110-12-06 -2111-01-06 -2111-03-25 -2111-04-17 -2111-06-10 -2111-08-17 -2111-09-27 -2111-10-19 -2111-12-30 -2112-03-07 -2112-03-07 -2112-05-07 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-11 -2112-06-23 -2112-07-28 -2112-07-29 -2112-09-05 -2113-01-14 -2113-02-17 -2113-05-22 -2113-07-10 -2114-01-09 -2114-02-22 -2114-03-17 -2114-08-16 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-09 -2114-09-30 -2115-01-10 -2115-03-28 -2115-04-11 -2115-05-01 -2115-05-07 -2115-12-08 -2115-12-09 -2116-01-03 -2116-02-19 -2116-05-24 -2116-07-28 -2116-08-08 -2116-09-07 -2116-10-02 -2117-01-26 -2117-01-28 -2117-04-16 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-11 -2117-06-18 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-06-29 -2117-09-15 -2118-04-01 -2118-04-10 -2118-09-12 -2118-10-04 -2119-01-07 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-02-02 -2119-07-26 -2120-05-17 -2120-05-22 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-06-25 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-07-02 -2120-08-18 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2120-09-26 -2121-01-03 -2121-07-08 -2122-03-19 -2122-05-20 -2122-05-20 -2122-05-20 -2122-05-20 -2122-06-06 -2122-06-14 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-09-23 -2122-10-23 -2122-10-25 -2122-12-18 -2123-01-11 -2123-01-15 -2123-01-15 -2123-03-20 -2123-03-23 -2123-05-27 -2123-09-17 -2123-10-21 -2123-11-04 -2123-11-04 -2123-12-18 -2123-12-19 -2124-03-12 -2124-05-21 -2124-07-07 -2124-12-21 -2125-03-24 -2125-05-12 -2125-08-15 -2125-08-17 -2125-11-10 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2125-12-02 -2126-04-01 -2126-08-07 -2126-09-04 -2126-10-14 -2127-01-03 -2127-08-05 -2127-08-17 -2127-12-19 -2128-03-08 -2128-03-22 -2128-04-28 -2128-07-09 -2128-07-09 -2128-07-09 -2128-08-11 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-06 -2128-12-25 -2129-01-05 -2129-01-27 -2129-07-11 -2129-09-09 -2129-11-21 -2130-06-09 -2130-07-19 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-07 -2130-10-15 -2130-12-12 -2130-12-30 -2131-04-16 -2131-08-06 -2131-08-17 -2131-11-16 -2132-03-07 -2132-04-14 -2132-04-23 -2132-06-29 -2132-07-21 -2132-08-01 -2133-02-13 -2133-06-14 -2133-07-31 -2133-11-03 -2133-12-29 -2134-01-13 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-03-11 -2134-07-30 -2134-11-01 -2134-11-17 -2135-03-06 -2135-05-05 -2135-07-21 -2135-09-22 -2135-10-16 -2135-11-03 -2135-11-03 -2135-11-03 -2135-11-03 -2135-12-21 -2136-04-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-07-23 -2136-08-31 -2136-11-03 -2137-02-03 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-05-11 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-06-26 -2137-12-01 -2137-12-08 -2138-04-24 -2138-08-13 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2138-10-21 -2139-01-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-02-18 -2139-06-23 -2139-09-06 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-15 -2140-05-23 -2140-06-02 -2140-11-22 -2141-02-24 -2141-04-27 -2141-05-21 -2141-10-08 -2141-12-22 -2142-01-30 -2142-03-28 -2142-07-23 -2142-10-17 -2142-12-21 -2143-04-06 -2143-04-17 -2143-09-13 -2143-12-04 -2143-12-07 -2144-02-25 -2144-02-26 -2144-03-25 -2144-04-06 -2144-05-07 -2144-05-20 -2144-07-23 -2144-08-06 -2144-08-06 -2144-08-06 -2144-08-06 -2144-09-28 -2145-03-20 -2145-04-21 -2145-07-21 -2145-09-11 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-10-14 -2145-12-25 -2146-06-23 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-11-04 -2146-12-07 -2147-05-01 -2147-05-10 -2147-06-22 -2147-06-28 -2147-07-01 -2147-07-29 -2147-09-04 -2147-11-25 -2147-12-05 -2148-03-10 -2148-03-20 -2148-04-15 -2148-09-26 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-10-18 -2148-11-09 -2149-01-13 -2149-07-27 -2150-05-09 -2150-09-01 -2150-10-13 -2150-12-05 -2150-12-08 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2150-12-09 -2151-05-08 -2151-07-13 -2151-07-26 -2151-08-13 -2151-09-19 -2151-10-15 -2151-11-04 -2152-05-13 -2152-06-29 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-02 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-08-20 -2152-12-13 -2153-02-25 -2153-10-09 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-03-27 -2154-05-15 -2154-07-05 -2154-07-19 -2154-10-10 -2154-11-17 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-11-18 -2154-12-12 -2155-02-06 -2155-04-10 -2155-04-14 -2155-05-10 -2155-07-11 -2155-08-31 -2155-10-16 -2155-10-17 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-18 -2155-11-21 -2156-01-22 -2156-08-05 -2156-09-23 -2157-01-11 -2157-01-31 -2157-02-07 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-03-23 -2157-06-15 -2157-07-20 -2157-08-08 -2157-12-18 -2158-03-13 -2158-07-26 -2158-09-07 -2158-10-12 -2158-11-11 -2158-12-07 -2159-02-04 -2159-02-14 -2159-07-08 -2159-10-09 -2159-12-22 -2160-01-16 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-03-27 -2160-04-22 -2160-05-19 -2160-06-24 -2160-06-29 -2160-07-25 -2160-07-28 -2160-08-19 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-09-03 -2160-10-11 -2160-10-28 -2160-11-13 -2160-12-29 -2161-01-16 -2161-10-19 -2162-03-03 -2162-04-16 -2162-06-22 -2162-09-26 -2162-11-08 -2162-11-14 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2162-12-02 -2163-05-29 -2163-07-03 -2163-11-01 -2163-11-15 -2163-12-11 -2164-05-22 -2164-06-16 -2164-07-22 -2164-10-06 -2164-10-10 -2165-01-18 -2165-05-31 -2165-06-02 -2165-07-05 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-08-26 -2165-10-06 -2165-10-23 -2165-12-29 -2166-01-23 -2166-05-05 -2166-05-09 -2166-08-23 -2167-02-08 -2167-02-15 -2167-04-09 -2167-04-10 -2167-04-20 -2167-05-26 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-09-09 -2167-12-29 -2168-01-03 -2168-02-18 -2168-04-21 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-08-30 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-09-17 -2168-10-16 -2169-02-19 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-05-02 -2169-07-11 -2170-03-18 -2170-09-12 -2170-12-13 -2170-12-14 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-16 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2170-12-25 -2171-02-17 -2171-06-29 -2171-07-22 -2171-08-16 -2171-09-20 -2172-03-03 -2172-05-29 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-08-17 -2172-11-03 -2172-11-21 -2172-11-23 -2172-11-23 -2173-05-07 -2173-06-11 -2173-09-05 -2174-01-29 -2174-02-13 -2174-09-27 -2174-10-05 -2174-11-15 -2174-12-12 -2175-02-07 -2175-05-07 -2175-07-20 -2175-07-23 -2176-04-27 -2176-08-29 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-01 -2176-10-24 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-02-02 -2177-04-09 -2177-10-17 -2177-11-21 -2177-11-30 -2177-12-01 -2178-02-08 -2178-03-03 -2178-08-05 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2178-12-30 -2179-04-06 -2179-08-27 -2179-11-20 -2179-12-01 -2180-01-24 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-02-07 -2180-05-03 -2180-05-08 -2180-06-07 -2180-07-22 -2180-07-24 -2180-10-09 -2180-10-13 -2181-01-25 -2181-04-28 -2181-07-07 -2181-09-01 -2181-11-20 -2181-11-21 -2182-01-31 -2182-02-26 -2182-04-10 -2182-04-26 -2182-05-28 -2182-06-06 -2182-07-05 -2182-10-06 -2183-02-11 -2183-06-14 -2183-06-26 -2183-08-11 -2183-10-02 -2183-12-27 -2184-01-20 -2184-02-19 -2184-03-05 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-06-08 -2184-08-17 -2184-09-18 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-15 -2184-10-29 -2185-03-20 -2185-03-28 -2185-04-21 -2185-04-26 -2185-06-07 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2185-07-08 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-01-31 -2186-03-24 -2186-05-18 -2186-08-02 -2186-08-02 -2186-09-20 -2186-09-27 -2186-10-11 -2186-10-27 -2186-11-09 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-01-13 -2187-05-31 -2187-08-11 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-09-24 -2187-10-26 -2188-01-18 -2188-02-14 -2188-07-06 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-07-12 -2188-12-23 -2188-12-31 -2189-01-01 -2189-01-20 -2189-03-18 -2189-04-27 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-05-18 -2189-06-30 -2189-07-31 -2189-09-16 -2189-10-22 -2189-11-04 -2189-12-03 -2190-06-09 -2190-06-13 -2190-07-07 -2190-08-24 -2190-09-06 -2190-11-24 -2190-12-05 -2191-02-11 -2191-03-15 -2191-03-23 -2191-04-07 -2191-06-28 -2191-07-12 -2191-07-21 -2191-07-23 -2191-07-24 -2191-11-29 -2192-03-13 -2192-05-11 -2192-07-03 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-10-29 -2192-11-10 -2193-03-27 -2193-06-02 -2194-01-02 -2194-05-12 -2194-06-06 -2194-06-12 -2194-10-13 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-01-27 -2195-04-17 -2195-04-26 -2195-06-07 -2195-06-19 -2195-06-26 -2195-07-24 -2195-11-15 -2196-01-11 -2196-03-02 -2196-04-05 -2196-05-29 -2196-09-23 -2196-10-14 -2196-11-01 -2196-11-27 -2196-12-12 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2196-12-15 -2197-03-30 -2197-07-23 -2197-09-25 -2197-11-02 -2197-11-25 -2198-01-23 -2198-03-12 -2198-05-25 -2198-07-26 -2198-09-04 -2198-11-04 -2199-04-09 -2199-04-30 -2199-05-17 -2199-05-26 -2199-08-29 -2199-08-30 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2199-12-20 -2200-02-26 -2200-05-03 -2200-06-14 -2200-06-18 -2200-10-04 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-11-13 -2200-12-28 -2201-01-01 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-03-09 -2201-04-05 -2201-09-02 -2201-10-16 -2202-02-01 -2202-02-19 -2202-07-15 -2202-08-21 -2202-10-22 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-11-01 -2202-12-13 -2202-12-17 -2203-01-06 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-02-10 -2203-04-01 -2203-04-03 -2203-07-04 -2203-08-22 -2203-09-02 -2203-09-05 -2203-12-28 -2204-01-02 -2204-04-05 -2204-04-26 -2204-05-14 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2204-06-24 -2205-01-06 -2205-01-10 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-05-21 -2205-07-16 -2205-10-05 -2205-10-08 -2205-11-27 -2205-12-26 -2206-01-04 -2206-02-03 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-02-16 -2206-03-30 -2206-07-05 -2206-07-22 -2206-12-01 -2207-01-06 -2207-01-20 -2207-04-07 -2207-06-05 -2207-09-05 -2207-10-10 -2207-11-20 -2207-11-20 -2208-02-22 -2208-03-16 -2208-03-17 -2208-04-20 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-05-25 -2208-08-05 -2208-08-31 -2208-09-25 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-11-27 -2208-12-02 -2209-04-25 -2209-05-17 -2209-07-05 -2209-08-04 -2210-01-22 -2210-01-24 -2210-03-16 -2210-03-18 -2210-03-31 -2210-04-29 -2210-08-27 -2210-09-13 -2210-09-19 -2210-11-23 -2210-12-24 -2211-02-09 -2211-02-21 -2211-02-24 -2211-02-24 -2211-02-24 -2211-02-24 -2211-04-15 -2211-08-04 -2211-10-10 -2212-04-24 -2212-07-31 -2212-09-23 -2213-01-13 -2213-01-20 -2213-05-02 -2213-06-07 -2213-08-26 -2213-09-07 -2213-10-26 -2213-11-07 -2214-03-02 -2214-03-09 -2214-06-26 -2214-09-23 -2214-12-23 -2215-01-20 -2215-04-15 -2215-05-15 -2215-09-21 -2215-10-26 -2215-11-10 -2215-11-21 -2216-01-11 -2216-01-15 -2216-02-19 -2216-03-18 -2216-06-20 -2216-07-15 -2216-10-13 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-10-28 -2216-12-11 -2216-12-11 -2216-12-11 -2216-12-11 -2217-01-18 -2217-02-23 -2217-02-24 -2217-03-07 -2217-05-14 -2217-07-22 -2217-12-01 -2217-12-03 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2217-12-08 -2218-01-29 -2218-02-14 -2218-03-07 -2218-04-16 -2218-05-10 -2218-09-14 -2218-09-26 -2218-10-28 -2218-11-09 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-03-10 -2219-06-08 -2219-07-13 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-08-01 -2219-09-12 -2219-09-22 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-02 -2219-11-04 -2219-11-08 -2220-01-07 -2220-08-21 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-03-25 -2221-05-11 -2221-07-20 -2221-09-10 -2222-01-13 -2222-06-22 -2222-06-23 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2222-11-16 -2223-01-05 -2223-03-28 -2223-05-16 -2223-07-21 -2223-12-09 -2223-12-20 -2224-05-30 -2224-11-18 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2224-12-25 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-02 -2225-04-23 -2225-06-03 -2225-09-19 -2225-09-27 -2225-10-04 -2225-10-13 -2225-12-11 -2226-03-27 -2226-04-13 -2226-04-18 -2226-08-15 -2226-09-07 -2226-09-16 -2226-11-15 -2227-02-22 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-03-24 -2227-04-08 -2227-04-13 -2227-06-02 -2227-12-29 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-06 -2228-04-20 -2228-07-29 -2228-08-18 -2228-10-25 -2228-12-14 -2229-08-06 -2229-09-30 -2230-03-20 -2230-04-29 -2230-05-09 -2230-10-18 -2231-01-09 -2231-01-14 -2231-01-18 -2231-02-23 -2231-04-10 -2231-05-31 -2231-06-02 -2231-07-11 -2231-08-22 -2231-10-13 -2232-03-29 -2232-04-14 -2232-06-09 -2232-07-28 -2232-08-10 -2232-09-25 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-01-07 -2233-08-17 -2233-10-12 -2234-01-10 -2234-03-10 -2234-04-02 -2234-04-09 -2234-04-20 -2234-04-27 -2234-08-15 -2234-08-16 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-07 -2234-09-27 -2234-11-11 -2234-11-23 -2234-12-15 -2235-02-03 -2235-02-04 -2235-03-12 -2235-03-17 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-04-07 -2235-05-09 -2235-07-01 -2235-07-06 -2235-08-11 -2235-09-12 -2235-09-19 -2235-12-12 -2236-01-11 -2236-02-20 -2236-02-26 -2236-03-13 -2236-04-19 -2236-04-25 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-04-30 -2236-05-05 -2236-06-12 -2236-06-26 -2236-08-12 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-09-09 -2236-11-20 -2236-12-09 -2237-02-25 -2237-02-27 -2237-10-31 -2237-12-06 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2237-12-23 -2238-04-01 -2238-05-12 -2238-06-24 -2238-08-30 -2238-10-28 -2238-11-07 -2238-11-09 -2238-12-23 -2239-08-17 -2239-08-17 -2239-08-17 -2239-08-17 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2239-09-14 -2240-01-06 -2240-02-16 -2240-02-28 -2240-04-08 -2240-05-18 -2240-06-20 -2240-06-21 -2240-07-05 -2240-07-24 -2240-10-26 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-01-21 -2241-04-22 -2241-06-07 -2241-06-10 -2241-06-13 -2241-06-13 -2241-09-09 -2241-10-09 -2242-01-25 -2242-07-06 -2242-09-04 -2242-11-10 -2242-12-13 -2243-01-29 -2243-03-18 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-04-21 -2243-06-27 -2243-09-13 -2243-11-17 -2244-01-21 -2244-11-30 -2245-02-12 -2245-02-12 -2245-02-12 -2245-02-12 -2245-04-09 -2245-06-17 -2246-03-06 -2246-04-11 -2246-05-26 -2246-09-26 -2246-09-27 -2247-01-05 -2247-02-12 -2247-04-17 -2247-05-12 -2247-05-18 -2247-10-26 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-02-17 -2248-04-20 -2248-04-25 -2248-05-24 -2248-06-04 -2248-08-08 -2248-10-25 -2249-01-23 -2249-01-29 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-02-04 -2249-04-12 -2249-05-08 -2249-05-14 -2249-05-18 -2249-07-18 -2250-12-08 -2251-02-16 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-05-05 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-06-07 -2251-09-04 -2251-09-15 -2252-01-02 -2252-05-24 -2252-07-15 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-01-29 -2253-03-12 -2253-04-14 -2253-06-07 -2253-08-08 -2253-09-09 -2253-11-06 -2253-11-18 -2254-03-02 -2254-03-23 -2254-04-02 -2254-08-13 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-09-22 -2254-12-22 -2255-06-21 -2255-07-31 -2255-09-26 -2256-01-20 -2256-01-25 -2256-05-16 -2256-05-16 -2256-05-16 -2256-05-16 -2256-06-09 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-07-22 -2256-08-10 -2256-08-13 -2256-10-17 -2256-11-05 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-02-18 -2257-03-06 -2257-04-02 -2257-09-13 -2257-12-03 -2258-03-26 -2258-11-13 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-19 -2259-05-25 -2259-07-17 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2259-07-27 -2260-03-18 -2260-11-30 -2260-12-10 -2261-02-05 -2261-04-04 -2261-05-11 -2261-05-22 -2261-07-15 -2261-08-12 -2261-09-16 -2261-12-11 -2261-12-24 -2262-01-20 -2262-02-22 PREHOOK: query: SELECT cdecimal1 FROM decimal_date_test WHERE cdecimal1 BETWEEN -20 AND 45.9918918919 ORDER BY cdecimal1 PREHOOK: type: QUERY PREHOOK: Input: default@decimal_date_test diff --git ql/src/test/results/clientpositive/vectorization_decimal_date.q.out ql/src/test/results/clientpositive/vectorization_decimal_date.q.out index bd24046..ebbb24f 100644 --- ql/src/test/results/clientpositive/vectorization_decimal_date.q.out +++ ql/src/test/results/clientpositive/vectorization_decimal_date.q.out @@ -56,13 +56,13 @@ POSTHOOK: query: SELECT cdate, cdecimal from date_decimal_test where cint IS NOT POSTHOOK: type: QUERY POSTHOOK: Input: default@date_decimal_test #### A masked pattern was here #### -1986-10-01 -7959.5837837838 -1986-10-01 -2516.4135135135 -1986-10-01 -9445.0621621622 -1986-10-01 -5713.7459459459 -1986-10-01 8963.6405405405 -1986-10-01 4193.6243243243 -1986-10-01 2964.3864864865 -1986-10-01 -4673.2540540541 -1986-10-01 -9216.8945945946 -1986-10-01 -9287.3756756757 +1970-01-06 -7959.5837837838 +1970-01-06 -2516.4135135135 +1970-01-06 -9445.0621621622 +1970-01-06 -5713.7459459459 +1970-01-06 8963.6405405405 +1970-01-06 4193.6243243243 +1970-01-06 2964.3864864865 +1970-01-06 -4673.2540540541 +1970-01-06 -9216.8945945946 +1970-01-06 -9287.3756756757 diff --git ql/src/test/results/clientpositive/vectorized_casts.q.out ql/src/test/results/clientpositive/vectorized_casts.q.out index 5080ac0..f915200 100644 --- ql/src/test/results/clientpositive/vectorized_casts.q.out +++ ql/src/test/results/clientpositive/vectorized_casts.q.out @@ -325,29 +325,29 @@ where cbigint % 250 = 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@alltypesorc #### A masked pattern was here #### -true true NULL true true true NULL false true NULL -36 -200 NULL -2006216750 -36 -200 NULL -14 NULL NULL -36 -36 -36 -36.0 -200.0 NULL -2.00621675E9 -36.0 -200.0 NULL -14.252 NULL NULL NULL -200.0 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1906-06-05 13:34:10 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL -36 -200 NULL -2006216750 -36.0 -200.0 NULL 0 1969-12-31 15:59:45.748 NULL -36.0 NULL 0.9917788534431158 NULL -true true NULL true true true NULL false true NULL -36 -200 NULL 1599879000 -36 -200 NULL -6 NULL NULL -36 -36 -36 -36.0 -200.0 NULL 1.599879E9 -36.0 -200.0 NULL -6.183 NULL NULL NULL -200.0 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 2020-09-11 19:50:00 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL -36 -200 NULL 1599879000 -36.0 -200.0 NULL 0 1969-12-31 15:59:53.817 NULL -36.0 NULL 0.9917788534431158 NULL -true true NULL true true true NULL false true NULL -30 -200 NULL 1429852250 -30 -200 NULL 12 NULL NULL -30 -30 -30 -30.0 -200.0 NULL 1.42985225E9 -30.0 -200.0 NULL 12.935 NULL NULL NULL -200.0 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 2015-04-23 22:10:50 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL -30 -200 NULL 1429852250 -30.0 -200.0 NULL 0 1969-12-31 16:00:12.935 NULL -30.0 NULL 0.9880316240928618 NULL -true NULL true true true NULL false false true true -51 NULL 773600971 1053923250 -51 NULL 0 8 NULL 2 -51 -51 -51 -51.0 NULL 7.73600971E8 1.05392325E9 -51.0 NULL 0.0 8.451 NULL 2.0 7.7360096E8 NULL 1969-12-31 15:59:09 NULL 1994-07-07 10:09:31 2003-05-25 21:27:30 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 773600971 1053923250 -51.0 NULL FALSE 0 1969-12-31 16:00:08.451 2yK4Bx76O -51.0 1.547201942E9 -0.6702291758433747 7.73600971E8 -true NULL true true true NULL true false true true -51 NULL 747553882 -1930467250 -51 NULL 1 8 NULL NULL -51 -51 -51 -51.0 NULL 7.47553882E8 -1.93046725E9 -51.0 NULL 1.0 8.451 NULL NULL 7.4755386E8 NULL 1969-12-31 15:59:09 NULL 1993-09-08 22:51:22 1908-10-29 07:05:50 1969-12-31 15:59:09 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 747553882 -1930467250 -51.0 NULL TRUE 0 1969-12-31 16:00:08.451 q8M86Fx0r -51.0 1.495107764E9 -0.6702291758433747 7.47553883E8 -true true NULL true true true NULL false true NULL 20 15601 NULL -362433250 20 15601 NULL -14 NULL NULL 20 20 20 20.0 15601.0 NULL -3.6243325E8 20.0 15601.0 NULL -14.871 NULL NULL NULL 15601.0 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1958-07-07 21:05:50 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL 20 15601 NULL -362433250 20.0 15601.0 NULL 0 1969-12-31 15:59:45.129 NULL 20.0 NULL 0.9129452507276277 NULL -true true NULL true true true NULL false true NULL -38 15601 NULL -1858689000 -38 15601 NULL -1 NULL NULL -38 -38 -38 -38.0 15601.0 NULL -1.858689E9 -38.0 15601.0 NULL -1.386 NULL NULL NULL 15601.0 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1911-02-07 01:30:00 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL -38 15601 NULL -1858689000 -38.0 15601.0 NULL 0 1969-12-31 15:59:58.614 NULL -38.0 NULL -0.2963685787093853 NULL -true true NULL true true true NULL false true NULL -5 15601 NULL 612416000 -5 15601 NULL 4 NULL NULL -5 -5 -5 -5.0 15601.0 NULL 6.12416E8 -5.0 15601.0 NULL 4.679 NULL NULL NULL 15601.0 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1989-05-28 20:33:20 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL -5 15601 NULL 612416000 -5.0 15601.0 NULL 0 1969-12-31 16:00:04.679 NULL -5.0 NULL 0.9589242746631385 NULL -true true NULL true true true NULL false true NULL 48 15601 NULL -795361000 48 15601 NULL -9 NULL NULL 48 48 48 48.0 15601.0 NULL -7.95361E8 48.0 15601.0 NULL -9.765 NULL NULL NULL 15601.0 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1944-10-18 03:23:20 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL 48 15601 NULL -795361000 48.0 15601.0 NULL 0 1969-12-31 15:59:50.235 NULL 48.0 NULL -0.7682546613236668 NULL -true NULL true true true NULL false false true true 8 NULL -661621138 -931392750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -6.61621138E8 -9.3139275E8 8.0 NULL 0.0 15.892 NULL NULL -6.6162112E8 NULL 1969-12-31 16:00:08 NULL 1949-01-13 00:21:02 1940-06-26 15:47:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -661621138 -931392750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 L15l8i5k558tBcDV20 8.0 -1.323242276E9 0.9893582466233818 -6.61621138E8 -true NULL true true true NULL false false true true 8 NULL -102936434 -1312782750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -1.02936434E8 -1.31278275E9 8.0 NULL 0.0 15.892 NULL NULL -1.02936432E8 NULL 1969-12-31 16:00:08 NULL 1966-09-27 07:32:46 1928-05-26 10:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -102936434 -1312782750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 eJROSNhugc3kQR7Pb 8.0 -2.05872868E8 0.9893582466233818 -1.02936434E8 -true NULL true true true NULL false false true true 8 NULL 805179664 868161500 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL 8.05179664E8 8.681615E8 8.0 NULL 0.0 15.892 NULL NULL 8.0517965E8 NULL 1969-12-31 16:00:08 NULL 1995-07-07 22:01:04 1997-07-05 20:58:20 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 805179664 868161500 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 e005B5q 8.0 1.610359328E9 0.9893582466233818 8.05179664E8 -true NULL true true true NULL false false true true 8 NULL -669632311 1588591250 8 NULL 0 15 NULL 3 8 8 8 8.0 NULL -6.69632311E8 1.58859125E9 8.0 NULL 0.0 15.892 NULL 3.0 -6.6963232E8 NULL 1969-12-31 16:00:08 NULL 1948-10-12 08:01:29 2020-05-04 04:20:50 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -669632311 1588591250 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 3r3sDvfUkG0yTP3LnX5mNQRr 8.0 -1.339264622E9 0.9893582466233818 -6.69632311E8 -true NULL true true true NULL true false true true 8 NULL 890988972 -1862301000 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 8.90988972E8 -1.862301E9 8.0 NULL 1.0 15.892 NULL NULL 8.9098899E8 NULL 1969-12-31 16:00:08 NULL 1998-03-27 00:56:12 1910-12-27 06:10:00 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 890988972 -1862301000 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 XylAH4 8.0 1.781977944E9 0.9893582466233818 8.90988973E8 -true NULL true true true NULL true false true true 8 NULL 930867246 1205399250 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 9.30867246E8 1.20539925E9 8.0 NULL 1.0 15.892 NULL NULL 9.3086726E8 NULL 1969-12-31 16:00:08 NULL 1999-07-01 15:14:06 2008-03-13 02:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 930867246 1205399250 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 c1V8o1A 8.0 1.861734492E9 0.9893582466233818 9.30867247E8 -true true NULL true true true NULL false true NULL -59 -7196 NULL -1604890000 -59 -7196 NULL 13 NULL NULL -59 -59 -59 -59.0 -7196.0 NULL -1.60489E9 -59.0 -7196.0 NULL 13.15 NULL NULL NULL -7196.0 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1919-02-22 13:13:20 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL -59 -7196 NULL -1604890000 -59.0 -7196.0 NULL 0 1969-12-31 16:00:13.15 NULL -59.0 NULL -0.6367380071391379 NULL -true true NULL true true true NULL false true NULL -21 -7196 NULL 1542429000 -21 -7196 NULL -4 NULL NULL -21 -21 -21 -21.0 -7196.0 NULL 1.542429E9 -21.0 -7196.0 NULL -4.1 NULL NULL NULL -7196.0 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 2018-11-16 20:30:00 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL -21 -7196 NULL 1542429000 -21.0 -7196.0 NULL 0 1969-12-31 15:59:55.9 NULL -21.0 NULL -0.8366556385360561 NULL -true true NULL true true true NULL false true NULL -60 -7196 NULL 1516314750 -60 -7196 NULL -7 NULL NULL -60 -60 -60 -60.0 -7196.0 NULL 1.51631475E9 -60.0 -7196.0 NULL -7.592 NULL NULL NULL -7196.0 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 2018-01-18 14:32:30 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL -60 -7196 NULL 1516314750 -60.0 -7196.0 NULL 0 1969-12-31 15:59:52.408 NULL -60.0 NULL 0.3048106211022167 NULL -true true NULL true true true NULL false true NULL -14 -7196 NULL -1552199500 -14 -7196 NULL 11 NULL NULL -14 -14 -14 -14.0 -7196.0 NULL -1.5521995E9 -14.0 -7196.0 NULL 11.065 NULL NULL NULL -7196.0 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1920-10-24 09:28:20 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL -14 -7196 NULL -1552199500 -14.0 -7196.0 NULL 0 1969-12-31 16:00:11.065 NULL -14.0 NULL -0.9906073556948704 NULL -true true NULL true true true NULL false true NULL 59 -7196 NULL -1137754500 59 -7196 NULL 10 NULL NULL 59 59 59 59.0 -7196.0 NULL -1.1377545E9 59.0 -7196.0 NULL 10.956 NULL NULL NULL -7196.0 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1933-12-12 05:05:00 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL 59 -7196 NULL -1137754500 59.0 -7196.0 NULL 0 1969-12-31 16:00:10.956 NULL 59.0 NULL 0.6367380071391379 NULL -true true NULL true true true NULL false true NULL -8 -7196 NULL -1849991500 -8 -7196 NULL 3 NULL NULL -8 -8 -8 -8.0 -7196.0 NULL -1.8499915E9 -8.0 -7196.0 NULL 3.136 NULL NULL NULL -7196.0 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1911-05-18 17:28:20 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL -8 -7196 NULL -1849991500 -8.0 -7196.0 NULL 0 1969-12-31 16:00:03.136 NULL -8.0 NULL -0.9893582466233818 NULL -true true NULL true true true NULL false true NULL 5 -7196 NULL -1015607500 5 -7196 NULL 10 NULL NULL 5 5 5 5.0 -7196.0 NULL -1.0156075E9 5.0 -7196.0 NULL 10.973 NULL NULL NULL -7196.0 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1937-10-25 22:48:20 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL 5 -7196 NULL -1015607500 5.0 -7196.0 NULL 0 1969-12-31 16:00:10.973 NULL 5.0 NULL -0.9589242746631385 NULL -true true NULL true true true NULL false true NULL -24 -7196 NULL 829111000 -24 -7196 NULL -6 NULL NULL -24 -24 -24 -24.0 -7196.0 NULL 8.29111E8 -24.0 -7196.0 NULL -6.855 NULL NULL NULL -7196.0 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1996-04-09 21:36:40 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL -24 -7196 NULL 829111000 -24.0 -7196.0 NULL 0 1969-12-31 15:59:53.145 NULL -24.0 NULL 0.9055783620066238 NULL -true true NULL true true true NULL false true NULL -50 -7196 NULL -1031187250 -50 -7196 NULL -5 NULL NULL -50 -50 -50 -50.0 -7196.0 NULL -1.03118725E9 -50.0 -7196.0 NULL -5.267 NULL NULL NULL -7196.0 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1937-04-28 15:05:50 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL -50 -7196 NULL -1031187250 -50.0 -7196.0 NULL 0 1969-12-31 15:59:54.733 NULL -50.0 NULL 0.26237485370392877 NULL -true NULL true true true NULL true false true true 11 NULL -64615982 1803053750 11 NULL 1 2 NULL 8 11 11 11 11.0 NULL -6.4615982E7 1.80305375E9 11.0 NULL 1.0 2.351 NULL 8.0 -6.4615984E7 NULL 1969-12-31 16:00:11 NULL 1967-12-14 19:06:58 2027-02-19 08:15:50 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -64615982 1803053750 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 8J5OB7K26PEV7kdbeHr3 11.0 -1.29231964E8 -0.9999902065507035 -6.4615981E7 -true NULL true true true NULL true false true true 11 NULL -335450417 1233327000 11 NULL 1 2 NULL NULL 11 11 11 11.0 NULL -3.35450417E8 1.233327E9 11.0 NULL 1.0 2.351 NULL NULL -3.35450432E8 NULL 1969-12-31 16:00:11 NULL 1959-05-16 04:19:43 2009-01-30 06:50:00 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -335450417 1233327000 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 dOYnqgaXoJ1P3ERwxe5N7 11.0 -6.70900834E8 -0.9999902065507035 -3.35450416E8 +true true NULL true true true NULL false true NULL -36 -200 NULL -2006216750 -36 -200 NULL -14 NULL NULL -36 -36 -36 -36.0 -200.0 NULL -2.00621675E9 -36.0 -200.0 NULL -14.252 NULL NULL NULL -200.0 1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1969-12-08 10:43:03.25 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL -36 -200 NULL -2006216750 -36.0 -200.0 NULL 0 1969-12-31 15:59:45.748 NULL -36.0 NULL 0.9917788534431158 NULL +true true NULL true true true NULL false true NULL -36 -200 NULL 1599879000 -36 -200 NULL -6 NULL NULL -36 -36 -36 -36.0 -200.0 NULL 1.599879E9 -36.0 -200.0 NULL -6.183 NULL NULL NULL -200.0 1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1970-01-19 04:24:39 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL -36 -200 NULL 1599879000 -36.0 -200.0 NULL 0 1969-12-31 15:59:53.817 NULL -36.0 NULL 0.9917788534431158 NULL +true true NULL true true true NULL false true NULL -30 -200 NULL 1429852250 -30 -200 NULL 12 NULL NULL -30 -30 -30 -30.0 -200.0 NULL 1.42985225E9 -30.0 -200.0 NULL 12.935 NULL NULL NULL -200.0 1969-12-31 15:59:59.97 1969-12-31 15:59:59.8 NULL 1970-01-17 05:10:52.25 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL -30 -200 NULL 1429852250 -30.0 -200.0 NULL 0 1969-12-31 16:00:12.935 NULL -30.0 NULL 0.9880316240928618 NULL +true NULL true true true NULL false false true true -51 NULL 773600971 1053923250 -51 NULL 0 8 NULL 2 -51 -51 -51 -51.0 NULL 7.73600971E8 1.05392325E9 -51.0 NULL 0.0 8.451 NULL 2.0 7.7360096E8 NULL 1969-12-31 15:59:59.949 NULL 1970-01-09 14:53:20.971 1970-01-12 20:45:23.25 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 773600971 1053923250 -51.0 NULL FALSE 0 1969-12-31 16:00:08.451 2yK4Bx76O -51.0 1.547201942E9 -0.6702291758433747 7.73600971E8 +true NULL true true true NULL true false true true -51 NULL 747553882 -1930467250 -51 NULL 1 8 NULL NULL -51 -51 -51 -51.0 NULL 7.47553882E8 -1.93046725E9 -51.0 NULL 1.0 8.451 NULL NULL 7.4755386E8 NULL 1969-12-31 15:59:59.949 NULL 1970-01-09 07:39:13.882 1969-12-09 07:45:32.75 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL -51 NULL 747553882 -1930467250 -51.0 NULL TRUE 0 1969-12-31 16:00:08.451 q8M86Fx0r -51.0 1.495107764E9 -0.6702291758433747 7.47553883E8 +true true NULL true true true NULL false true NULL 20 15601 NULL -362433250 20 15601 NULL -14 NULL NULL 20 20 20 20.0 15601.0 NULL -3.6243325E8 20.0 15601.0 NULL -14.871 NULL NULL NULL 15601.0 1969-12-31 16:00:00.02 1969-12-31 16:00:15.601 NULL 1969-12-27 11:19:26.75 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL 20 15601 NULL -362433250 20.0 15601.0 NULL 0 1969-12-31 15:59:45.129 NULL 20.0 NULL 0.9129452507276277 NULL +true true NULL true true true NULL false true NULL -38 15601 NULL -1858689000 -38 15601 NULL -1 NULL NULL -38 -38 -38 -38.0 15601.0 NULL -1.858689E9 -38.0 15601.0 NULL -1.386 NULL NULL NULL 15601.0 1969-12-31 15:59:59.962 1969-12-31 16:00:15.601 NULL 1969-12-10 03:41:51 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL -38 15601 NULL -1858689000 -38.0 15601.0 NULL 0 1969-12-31 15:59:58.614 NULL -38.0 NULL -0.2963685787093853 NULL +true true NULL true true true NULL false true NULL -5 15601 NULL 612416000 -5 15601 NULL 4 NULL NULL -5 -5 -5 -5.0 15601.0 NULL 6.12416E8 -5.0 15601.0 NULL 4.679 NULL NULL NULL 15601.0 1969-12-31 15:59:59.995 1969-12-31 16:00:15.601 NULL 1970-01-07 18:06:56 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL -5 15601 NULL 612416000 -5.0 15601.0 NULL 0 1969-12-31 16:00:04.679 NULL -5.0 NULL 0.9589242746631385 NULL +true true NULL true true true NULL false true NULL 48 15601 NULL -795361000 48 15601 NULL -9 NULL NULL 48 48 48 48.0 15601.0 NULL -7.95361E8 48.0 15601.0 NULL -9.765 NULL NULL NULL 15601.0 1969-12-31 16:00:00.048 1969-12-31 16:00:15.601 NULL 1969-12-22 11:03:59 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL 48 15601 NULL -795361000 48.0 15601.0 NULL 0 1969-12-31 15:59:50.235 NULL 48.0 NULL -0.7682546613236668 NULL +true NULL true true true NULL false false true true 8 NULL -661621138 -931392750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -6.61621138E8 -9.3139275E8 8.0 NULL 0.0 15.892 NULL NULL -6.6162112E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-24 00:12:58.862 1969-12-20 21:16:47.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -661621138 -931392750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 L15l8i5k558tBcDV20 8.0 -1.323242276E9 0.9893582466233818 -6.61621138E8 +true NULL true true true NULL false false true true 8 NULL -102936434 -1312782750 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL -1.02936434E8 -1.31278275E9 8.0 NULL 0.0 15.892 NULL NULL -1.02936432E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-30 11:24:23.566 1969-12-16 11:20:17.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -102936434 -1312782750 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 eJROSNhugc3kQR7Pb 8.0 -2.05872868E8 0.9893582466233818 -1.02936434E8 +true NULL true true true NULL false false true true 8 NULL 805179664 868161500 8 NULL 0 15 NULL NULL 8 8 8 8.0 NULL 8.05179664E8 8.681615E8 8.0 NULL 0.0 15.892 NULL NULL 8.0517965E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-09 23:39:39.664 1970-01-10 17:09:21.5 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 805179664 868161500 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 e005B5q 8.0 1.610359328E9 0.9893582466233818 8.05179664E8 +true NULL true true true NULL false false true true 8 NULL -669632311 1588591250 8 NULL 0 15 NULL 3 8 8 8 8.0 NULL -6.69632311E8 1.58859125E9 8.0 NULL 0.0 15.892 NULL 3.0 -6.6963232E8 NULL 1969-12-31 16:00:00.008 NULL 1969-12-23 21:59:27.689 1970-01-19 01:16:31.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL -669632311 1588591250 8.0 NULL FALSE 0 1969-12-31 16:00:15.892 3r3sDvfUkG0yTP3LnX5mNQRr 8.0 -1.339264622E9 0.9893582466233818 -6.69632311E8 +true NULL true true true NULL true false true true 8 NULL 890988972 -1862301000 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 8.90988972E8 -1.862301E9 8.0 NULL 1.0 15.892 NULL NULL 8.9098899E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-10 23:29:48.972 1969-12-10 02:41:39 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 890988972 -1862301000 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 XylAH4 8.0 1.781977944E9 0.9893582466233818 8.90988973E8 +true NULL true true true NULL true false true true 8 NULL 930867246 1205399250 8 NULL 1 15 NULL NULL 8 8 8 8.0 NULL 9.30867246E8 1.20539925E9 8.0 NULL 1.0 15.892 NULL NULL 9.3086726E8 NULL 1969-12-31 16:00:00.008 NULL 1970-01-11 10:34:27.246 1970-01-14 14:49:59.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL 8 NULL 930867246 1205399250 8.0 NULL TRUE 0 1969-12-31 16:00:15.892 c1V8o1A 8.0 1.861734492E9 0.9893582466233818 9.30867247E8 +true true NULL true true true NULL false true NULL -59 -7196 NULL -1604890000 -59 -7196 NULL 13 NULL NULL -59 -59 -59 -59.0 -7196.0 NULL -1.60489E9 -59.0 -7196.0 NULL 13.15 NULL NULL NULL -7196.0 1969-12-31 15:59:59.941 1969-12-31 15:59:52.804 NULL 1969-12-13 02:11:50 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL -59 -7196 NULL -1604890000 -59.0 -7196.0 NULL 0 1969-12-31 16:00:13.15 NULL -59.0 NULL -0.6367380071391379 NULL +true true NULL true true true NULL false true NULL -21 -7196 NULL 1542429000 -21 -7196 NULL -4 NULL NULL -21 -21 -21 -21.0 -7196.0 NULL 1.542429E9 -21.0 -7196.0 NULL -4.1 NULL NULL NULL -7196.0 1969-12-31 15:59:59.979 1969-12-31 15:59:52.804 NULL 1970-01-18 12:27:09 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL -21 -7196 NULL 1542429000 -21.0 -7196.0 NULL 0 1969-12-31 15:59:55.9 NULL -21.0 NULL -0.8366556385360561 NULL +true true NULL true true true NULL false true NULL -60 -7196 NULL 1516314750 -60 -7196 NULL -7 NULL NULL -60 -60 -60 -60.0 -7196.0 NULL 1.51631475E9 -60.0 -7196.0 NULL -7.592 NULL NULL NULL -7196.0 1969-12-31 15:59:59.94 1969-12-31 15:59:52.804 NULL 1970-01-18 05:11:54.75 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL -60 -7196 NULL 1516314750 -60.0 -7196.0 NULL 0 1969-12-31 15:59:52.408 NULL -60.0 NULL 0.3048106211022167 NULL +true true NULL true true true NULL false true NULL -14 -7196 NULL -1552199500 -14 -7196 NULL 11 NULL NULL -14 -14 -14 -14.0 -7196.0 NULL -1.5521995E9 -14.0 -7196.0 NULL 11.065 NULL NULL NULL -7196.0 1969-12-31 15:59:59.986 1969-12-31 15:59:52.804 NULL 1969-12-13 16:50:00.5 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL -14 -7196 NULL -1552199500 -14.0 -7196.0 NULL 0 1969-12-31 16:00:11.065 NULL -14.0 NULL -0.9906073556948704 NULL +true true NULL true true true NULL false true NULL 59 -7196 NULL -1137754500 59 -7196 NULL 10 NULL NULL 59 59 59 59.0 -7196.0 NULL -1.1377545E9 59.0 -7196.0 NULL 10.956 NULL NULL NULL -7196.0 1969-12-31 16:00:00.059 1969-12-31 15:59:52.804 NULL 1969-12-18 11:57:25.5 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL 59 -7196 NULL -1137754500 59.0 -7196.0 NULL 0 1969-12-31 16:00:10.956 NULL 59.0 NULL 0.6367380071391379 NULL +true true NULL true true true NULL false true NULL -8 -7196 NULL -1849991500 -8 -7196 NULL 3 NULL NULL -8 -8 -8 -8.0 -7196.0 NULL -1.8499915E9 -8.0 -7196.0 NULL 3.136 NULL NULL NULL -7196.0 1969-12-31 15:59:59.992 1969-12-31 15:59:52.804 NULL 1969-12-10 06:06:48.5 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL -8 -7196 NULL -1849991500 -8.0 -7196.0 NULL 0 1969-12-31 16:00:03.136 NULL -8.0 NULL -0.9893582466233818 NULL +true true NULL true true true NULL false true NULL 5 -7196 NULL -1015607500 5 -7196 NULL 10 NULL NULL 5 5 5 5.0 -7196.0 NULL -1.0156075E9 5.0 -7196.0 NULL 10.973 NULL NULL NULL -7196.0 1969-12-31 16:00:00.005 1969-12-31 15:59:52.804 NULL 1969-12-19 21:53:12.5 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL 5 -7196 NULL -1015607500 5.0 -7196.0 NULL 0 1969-12-31 16:00:10.973 NULL 5.0 NULL -0.9589242746631385 NULL +true true NULL true true true NULL false true NULL -24 -7196 NULL 829111000 -24 -7196 NULL -6 NULL NULL -24 -24 -24 -24.0 -7196.0 NULL 8.29111E8 -24.0 -7196.0 NULL -6.855 NULL NULL NULL -7196.0 1969-12-31 15:59:59.976 1969-12-31 15:59:52.804 NULL 1970-01-10 06:18:31 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL -24 -7196 NULL 829111000 -24.0 -7196.0 NULL 0 1969-12-31 15:59:53.145 NULL -24.0 NULL 0.9055783620066238 NULL +true true NULL true true true NULL false true NULL -50 -7196 NULL -1031187250 -50 -7196 NULL -5 NULL NULL -50 -50 -50 -50.0 -7196.0 NULL -1.03118725E9 -50.0 -7196.0 NULL -5.267 NULL NULL NULL -7196.0 1969-12-31 15:59:59.95 1969-12-31 15:59:52.804 NULL 1969-12-19 17:33:32.75 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL -50 -7196 NULL -1031187250 -50.0 -7196.0 NULL 0 1969-12-31 15:59:54.733 NULL -50.0 NULL 0.26237485370392877 NULL +true NULL true true true NULL true false true true 11 NULL -64615982 1803053750 11 NULL 1 2 NULL 8 11 11 11 11.0 NULL -6.4615982E7 1.80305375E9 11.0 NULL 1.0 2.351 NULL 8.0 -6.4615984E7 NULL 1969-12-31 16:00:00.011 NULL 1969-12-30 22:03:04.018 1970-01-21 12:50:53.75 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -64615982 1803053750 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 8J5OB7K26PEV7kdbeHr3 11.0 -1.29231964E8 -0.9999902065507035 -6.4615981E7 +true NULL true true true NULL true false true true 11 NULL -335450417 1233327000 11 NULL 1 2 NULL NULL 11 11 11 11.0 NULL -3.35450417E8 1.233327E9 11.0 NULL 1.0 2.351 NULL NULL -3.35450432E8 NULL 1969-12-31 16:00:00.011 NULL 1969-12-27 18:49:09.583 1970-01-14 22:35:27 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL 11 NULL -335450417 1233327000 11.0 NULL TRUE 0 1969-12-31 16:00:02.351 dOYnqgaXoJ1P3ERwxe5N7 11.0 -6.70900834E8 -0.9999902065507035 -3.35450416E8 diff --git ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out new file mode 100644 index 0000000..7ca0ee4 --- /dev/null +++ ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out @@ -0,0 +1,266 @@ +PREHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +POSTHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: alltypesorc + Statistics: Num rows: 12288 Data size: 2641964 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: ((cbigint % 250) = 0) (type: boolean) + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: CAST( ctinyint AS TIMESTAMP) (type: timestamp), CAST( csmallint AS TIMESTAMP) (type: timestamp), CAST( cint AS TIMESTAMP) (type: timestamp), CAST( cbigint AS TIMESTAMP) (type: timestamp), CAST( cfloat AS TIMESTAMP) (type: timestamp), CAST( cdouble AS TIMESTAMP) (type: timestamp), CAST( cboolean1 AS TIMESTAMP) (type: timestamp), CAST( (cbigint * 0) AS TIMESTAMP) (type: timestamp), ctimestamp1 (type: timestamp), CAST( cstring1 AS TIMESTAMP) (type: timestamp), CAST( substr(cstring1, 1, 1) AS TIMESTAMP) (type: timestamp) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.TextInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +POSTHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1969-12-08 10:43:03.25 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL +1969-12-31 15:59:59.964 1969-12-31 15:59:59.8 NULL 1970-01-19 04:24:39 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL +1969-12-31 15:59:59.97 1969-12-31 15:59:59.8 NULL 1970-01-17 05:10:52.25 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL +1969-12-31 15:59:59.949 NULL 1970-01-09 14:53:20.971 1970-01-12 20:45:23.25 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 15:59:59.949 NULL 1970-01-09 07:39:13.882 1969-12-09 07:45:32.75 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 16:00:00.02 1969-12-31 16:00:15.601 NULL 1969-12-27 11:19:26.75 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL +1969-12-31 15:59:59.962 1969-12-31 16:00:15.601 NULL 1969-12-10 03:41:51 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL +1969-12-31 15:59:59.995 1969-12-31 16:00:15.601 NULL 1970-01-07 18:06:56 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL +1969-12-31 16:00:00.048 1969-12-31 16:00:15.601 NULL 1969-12-22 11:03:59 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-24 00:12:58.862 1969-12-20 21:16:47.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-30 11:24:23.566 1969-12-16 11:20:17.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-09 23:39:39.664 1970-01-10 17:09:21.5 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1969-12-23 21:59:27.689 1970-01-19 01:16:31.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-10 23:29:48.972 1969-12-10 02:41:39 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:00.008 NULL 1970-01-11 10:34:27.246 1970-01-14 14:49:59.25 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 15:59:59.941 1969-12-31 15:59:52.804 NULL 1969-12-13 02:11:50 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL +1969-12-31 15:59:59.979 1969-12-31 15:59:52.804 NULL 1970-01-18 12:27:09 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL +1969-12-31 15:59:59.94 1969-12-31 15:59:52.804 NULL 1970-01-18 05:11:54.75 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL +1969-12-31 15:59:59.986 1969-12-31 15:59:52.804 NULL 1969-12-13 16:50:00.5 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL +1969-12-31 16:00:00.059 1969-12-31 15:59:52.804 NULL 1969-12-18 11:57:25.5 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL +1969-12-31 15:59:59.992 1969-12-31 15:59:52.804 NULL 1969-12-10 06:06:48.5 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL +1969-12-31 16:00:00.005 1969-12-31 15:59:52.804 NULL 1969-12-19 21:53:12.5 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL +1969-12-31 15:59:59.976 1969-12-31 15:59:52.804 NULL 1970-01-10 06:18:31 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL +1969-12-31 15:59:59.95 1969-12-31 15:59:52.804 NULL 1969-12-19 17:33:32.75 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL +1969-12-31 16:00:00.011 NULL 1969-12-30 22:03:04.018 1970-01-21 12:50:53.75 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +1969-12-31 16:00:00.011 NULL 1969-12-27 18:49:09.583 1970-01-14 22:35:27 1969-12-31 16:00:11 NULL 1969-12-31 16:00:00.001 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +PREHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +POSTHOOK: query: explain +select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: alltypesorc + Statistics: Num rows: 12288 Data size: 2641964 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: ((cbigint % 250) = 0) (type: boolean) + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: CAST( ctinyint AS TIMESTAMP) (type: timestamp), CAST( csmallint AS TIMESTAMP) (type: timestamp), CAST( cint AS TIMESTAMP) (type: timestamp), CAST( cbigint AS TIMESTAMP) (type: timestamp), CAST( cfloat AS TIMESTAMP) (type: timestamp), CAST( cdouble AS TIMESTAMP) (type: timestamp), CAST( cboolean1 AS TIMESTAMP) (type: timestamp), CAST( (cbigint * 0) AS TIMESTAMP) (type: timestamp), ctimestamp1 (type: timestamp), CAST( cstring1 AS TIMESTAMP) (type: timestamp), CAST( substr(cstring1, 1, 1) AS TIMESTAMP) (type: timestamp) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 6144 Data size: 1320982 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.TextInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +POSTHOOK: query: select +-- to timestamp + cast (ctinyint as timestamp) + ,cast (csmallint as timestamp) + ,cast (cint as timestamp) + ,cast (cbigint as timestamp) + ,cast (cfloat as timestamp) + ,cast (cdouble as timestamp) + ,cast (cboolean1 as timestamp) + ,cast (cbigint * 0 as timestamp) + ,cast (ctimestamp1 as timestamp) + ,cast (cstring1 as timestamp) + ,cast (substr(cstring1, 1, 1) as timestamp) +from alltypesorc +-- limit output to a reasonably small number of rows +where cbigint % 250 = 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@alltypesorc +#### A masked pattern was here #### +1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1906-06-05 13:34:10 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.748 NULL NULL +1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 2020-09-11 19:50:00 1969-12-31 15:59:24 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.817 NULL NULL +1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 2015-04-23 22:10:50 1969-12-31 15:59:30 1969-12-31 15:56:40 NULL 1969-12-31 16:00:00 1969-12-31 16:00:12.935 NULL NULL +1969-12-31 15:59:09 NULL 1994-07-07 10:09:31 2003-05-25 21:27:30 1969-12-31 15:59:09 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 15:59:09 NULL 1993-09-08 22:51:22 1908-10-29 07:05:50 1969-12-31 15:59:09 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:08.451 NULL NULL +1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1958-07-07 21:05:50 1969-12-31 16:00:20 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:45.129 NULL NULL +1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1911-02-07 01:30:00 1969-12-31 15:59:22 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:58.614 NULL NULL +1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1989-05-28 20:33:20 1969-12-31 15:59:55 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 16:00:04.679 NULL NULL +1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1944-10-18 03:23:20 1969-12-31 16:00:48 1969-12-31 20:20:01 NULL 1969-12-31 16:00:00 1969-12-31 15:59:50.235 NULL NULL +1969-12-31 16:00:08 NULL 1949-01-13 00:21:02 1940-06-26 15:47:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1966-09-27 07:32:46 1928-05-26 10:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1995-07-07 22:01:04 1997-07-05 20:58:20 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1948-10-12 08:01:29 2020-05-04 04:20:50 1969-12-31 16:00:08 NULL 1969-12-31 16:00:00 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1998-03-27 00:56:12 1910-12-27 06:10:00 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 16:00:08 NULL 1999-07-01 15:14:06 2008-03-13 02:07:30 1969-12-31 16:00:08 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:15.892 NULL NULL +1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1919-02-22 13:13:20 1969-12-31 15:59:01 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:13.15 NULL NULL +1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 2018-11-16 20:30:00 1969-12-31 15:59:39 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:55.9 NULL NULL +1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 2018-01-18 14:32:30 1969-12-31 15:59:00 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:52.408 NULL NULL +1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1920-10-24 09:28:20 1969-12-31 15:59:46 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:11.065 NULL NULL +1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1933-12-12 05:05:00 1969-12-31 16:00:59 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.956 NULL NULL +1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1911-05-18 17:28:20 1969-12-31 15:59:52 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:03.136 NULL NULL +1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1937-10-25 22:48:20 1969-12-31 16:00:05 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 16:00:10.973 NULL NULL +1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1996-04-09 21:36:40 1969-12-31 15:59:36 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:53.145 NULL NULL +1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1937-04-28 15:05:50 1969-12-31 15:59:10 1969-12-31 14:00:04 NULL 1969-12-31 16:00:00 1969-12-31 15:59:54.733 NULL NULL +1969-12-31 16:00:11 NULL 1967-12-14 19:06:58 2027-02-19 08:15:50 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL +1969-12-31 16:00:11 NULL 1959-05-16 04:19:43 2009-01-30 06:50:00 1969-12-31 16:00:11 NULL 1969-12-31 16:00:01 1969-12-31 16:00:00 1969-12-31 16:00:02.351 NULL NULL diff --git serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java index 1bc2cc4..a2a6c79 100644 --- serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java +++ serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java @@ -527,14 +527,15 @@ public static Timestamp decimalToTimestamp(HiveDecimal d) { } /** - * Converts the time in seconds to a timestamp. - * @param timeInSeconds time in seconds + * Converts the time in seconds or milliseconds to a timestamp. + * @param time time in seconds or in milliseconds * @return the timestamp */ - public static Timestamp longToTimestamp(long timeInSeconds) { - return new Timestamp(timeInSeconds * 1000); + public static Timestamp longToTimestamp(long time, boolean intToTimestampInSeconds) { + // If the time is in seconds, converts it to milliseconds first. + return new Timestamp(intToTimestampInSeconds ? time * 1000 : time); } - + public static Timestamp doubleToTimestamp(double f) { long seconds = (long) f; diff --git serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java index 43792e4..5eb41d5 100644 --- serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java +++ serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java @@ -269,6 +269,7 @@ public Object convert(Object input) { public static class TimestampConverter implements Converter { PrimitiveObjectInspector inputOI; SettableTimestampObjectInspector outputOI; + boolean intToTimestampInSeconds = false; Object r; public TimestampConverter(PrimitiveObjectInspector inputOI, @@ -278,12 +279,16 @@ public TimestampConverter(PrimitiveObjectInspector inputOI, r = outputOI.create(new Timestamp(0)); } + public void setIntToTimestampInSeconds(boolean intToTimestampInSeconds) { + this.intToTimestampInSeconds = intToTimestampInSeconds; + } + public Object convert(Object input) { if (input == null) { return null; } return outputOI.set(r, PrimitiveObjectInspectorUtils.getTimestamp(input, - inputOI)); + inputOI, intToTimestampInSeconds)); } } diff --git serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java index 7641f94..24ab4d2 100644 --- serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java +++ serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java @@ -1053,65 +1053,69 @@ public static Date getDate(Object o, PrimitiveObjectInspector oi) { } public static Timestamp getTimestamp(Object o, PrimitiveObjectInspector oi) { + return getTimestamp(o, oi, false); + } + + public static Timestamp getTimestamp(Object o, PrimitiveObjectInspector inputOI, boolean intToTimestampInSeconds) { if (o == null) { return null; } Timestamp result = null; long longValue = 0; - switch (oi.getPrimitiveCategory()) { + switch (inputOI.getPrimitiveCategory()) { case VOID: result = null; break; case BOOLEAN: - longValue = ((BooleanObjectInspector) oi).get(o) ? 1 : 0; - result = TimestampWritable.longToTimestamp(longValue); + longValue = ((BooleanObjectInspector) inputOI).get(o) ? 1 : 0; + result = TimestampWritable.longToTimestamp(longValue, intToTimestampInSeconds); break; case BYTE: - longValue = ((ByteObjectInspector) oi).get(o); - result = TimestampWritable.longToTimestamp(longValue); + longValue = ((ByteObjectInspector) inputOI).get(o); + result = TimestampWritable.longToTimestamp(longValue, intToTimestampInSeconds); break; case SHORT: - longValue = ((ShortObjectInspector) oi).get(o); - result = TimestampWritable.longToTimestamp(longValue); + longValue = ((ShortObjectInspector) inputOI).get(o); + result = TimestampWritable.longToTimestamp(longValue, intToTimestampInSeconds); break; case INT: - longValue = ((IntObjectInspector) oi).get(o); - result = TimestampWritable.longToTimestamp(longValue); + longValue = ((IntObjectInspector) inputOI).get(o); + result = TimestampWritable.longToTimestamp(longValue, intToTimestampInSeconds); break; case LONG: - longValue = ((LongObjectInspector) oi).get(o); - result = TimestampWritable.longToTimestamp(longValue); + longValue = ((LongObjectInspector) inputOI).get(o); + result = TimestampWritable.longToTimestamp(longValue, intToTimestampInSeconds); break; case FLOAT: - result = TimestampWritable.doubleToTimestamp(((FloatObjectInspector) oi).get(o)); + result = TimestampWritable.doubleToTimestamp(((FloatObjectInspector) inputOI).get(o)); break; case DOUBLE: - result = TimestampWritable.doubleToTimestamp(((DoubleObjectInspector) oi).get(o)); + result = TimestampWritable.doubleToTimestamp(((DoubleObjectInspector) inputOI).get(o)); break; case DECIMAL: - result = TimestampWritable.decimalToTimestamp(((HiveDecimalObjectInspector) oi) + result = TimestampWritable.decimalToTimestamp(((HiveDecimalObjectInspector) inputOI) .getPrimitiveJavaObject(o)); break; case STRING: - StringObjectInspector soi = (StringObjectInspector) oi; + StringObjectInspector soi = (StringObjectInspector) inputOI; String s = soi.getPrimitiveJavaObject(o); result = getTimestampFromString(s); break; case CHAR: case VARCHAR: - result = getTimestampFromString(getString(o, oi)); + result = getTimestampFromString(getString(o, inputOI)); break; case DATE: result = new Timestamp( - ((DateObjectInspector) oi).getPrimitiveWritableObject(o).get().getTime()); + ((DateObjectInspector) inputOI).getPrimitiveWritableObject(o).get().getTime()); break; case TIMESTAMP: - result = ((TimestampObjectInspector) oi).getPrimitiveWritableObject(o).getTimestamp(); + result = ((TimestampObjectInspector) inputOI).getPrimitiveWritableObject(o).getTimestamp(); break; default: throw new RuntimeException("Hive 2 Internal error: unknown type: " - + oi.getTypeName()); + + inputOI.getTypeName()); } return result; } diff --git serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/primitive/TestPrimitiveObjectInspectorUtils.java serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/primitive/TestPrimitiveObjectInspectorUtils.java index 1f318f5..1c00e16 100644 --- serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/primitive/TestPrimitiveObjectInspectorUtils.java +++ serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/primitive/TestPrimitiveObjectInspectorUtils.java @@ -27,6 +27,7 @@ import org.apache.hadoop.hive.common.type.HiveChar; import org.apache.hadoop.hive.common.type.HiveDecimal; import org.apache.hadoop.hive.common.type.HiveVarchar; +import org.apache.hadoop.hive.conf.HiveConf; import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector; import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector.PrimitiveCategory; import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorUtils.PrimitiveGrouping; @@ -72,9 +73,9 @@ public void testGetPrimitiveGrouping() { assertEquals(PrimitiveGrouping.VOID_GROUP, PrimitiveObjectInspectorUtils.getPrimitiveGrouping(PrimitiveCategory.VOID)); } - + @Test - public void testgetTimestamp() { + public void testgetTimestampWithMillisecondsInt() { DateFormat localDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); DateFormat gmtDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); gmtDateFormat.setTimeZone(TimeZone.getTimeZone("GMT")); @@ -85,28 +86,28 @@ public void testgetTimestamp() { PrimitiveObjectInspector booleanOI = PrimitiveObjectInspectorFactory .getPrimitiveJavaObjectInspector(PrimitiveCategory.BOOLEAN); - assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(true, booleanOI))); + assertEquals("1970-01-01 00:00:00.001", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(true, booleanOI))); assertEquals("1970-01-01 00:00:00.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(false, booleanOI))); PrimitiveObjectInspector byteOI = PrimitiveObjectInspectorFactory .getPrimitiveJavaObjectInspector(PrimitiveCategory.BYTE); - assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)1, byteOI))); - assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)-1, byteOI))); + assertEquals("1970-01-01 00:00:00.001", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)1, byteOI))); + assertEquals("1969-12-31 23:59:59.999", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)-1, byteOI))); PrimitiveObjectInspector shortOI = PrimitiveObjectInspectorFactory .getPrimitiveJavaObjectInspector(PrimitiveCategory.SHORT); - assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)1, shortOI))); - assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)-1, shortOI))); + assertEquals("1970-01-01 00:00:00.001", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)1, shortOI))); + assertEquals("1969-12-31 23:59:59.999", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)-1, shortOI))); PrimitiveObjectInspector intOI = PrimitiveObjectInspectorFactory .getPrimitiveJavaObjectInspector(PrimitiveCategory.INT); - assertEquals("2015-02-07 15:01:22.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)1423321282, intOI))); - assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)-1, intOI))); + assertEquals("1970-01-17 11:22:01.282", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)1423321282, intOI))); + assertEquals("1969-12-31 23:59:59.999", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)-1, intOI))); PrimitiveObjectInspector longOI = PrimitiveObjectInspectorFactory .getPrimitiveJavaObjectInspector(PrimitiveCategory.LONG); - assertEquals("2015-02-07 15:01:22.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(1423321282L, longOI))); - assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(-1L, longOI))); + assertEquals("1970-01-17 11:22:01.282", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(1423321282L, longOI))); + assertEquals("1969-12-31 23:59:59.999", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(-1L, longOI))); // Float loses some precisions PrimitiveObjectInspector floatOI = PrimitiveObjectInspectorFactory @@ -144,4 +145,76 @@ public void testgetTimestamp() { .getPrimitiveJavaObjectInspector(PrimitiveCategory.TIMESTAMP); assertEquals("2015-02-07 15:01:22.123", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(new Timestamp(1423321282123L), timestampOI))); } + + @Test + public void testgetTimestampWithSecondsInt() { + DateFormat localDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); + DateFormat gmtDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); + gmtDateFormat.setTimeZone(TimeZone.getTimeZone("GMT")); + + PrimitiveObjectInspector voidOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.VOID); + assertEquals(null, PrimitiveObjectInspectorUtils.getTimestamp(new Object(), voidOI)); + + PrimitiveObjectInspector booleanOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.BOOLEAN); + assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(true, booleanOI, true))); + assertEquals("1970-01-01 00:00:00.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(false, booleanOI, true))); + + PrimitiveObjectInspector byteOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.BYTE); + assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)1, byteOI, true))); + assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((byte)-1, byteOI, true))); + + PrimitiveObjectInspector shortOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.SHORT); + assertEquals("1970-01-01 00:00:01.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)1, shortOI, true))); + assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((short)-1, shortOI, true))); + + PrimitiveObjectInspector intOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.INT); + assertEquals("2015-02-07 15:01:22.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)1423321282, intOI, true))); + assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((int)-1, intOI, true))); + + PrimitiveObjectInspector longOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.LONG); + assertEquals("2015-02-07 15:01:22.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(1423321282L, longOI, true))); + assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(-1L, longOI, true))); + + // Float loses some precisions + PrimitiveObjectInspector floatOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.FLOAT); + assertEquals("2015-02-07 15:02:24.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(1423321282.123f, floatOI, true))); + assertEquals("1969-12-31 23:59:58.876", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(-1.123f, floatOI, true))); + + PrimitiveObjectInspector doubleOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.DOUBLE); + assertEquals("2015-02-07 15:01:22.123", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((double)1423321282.123, doubleOI, true))); + assertEquals("1969-12-31 23:59:58.877", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp((double)-1.123, doubleOI, true))); + + PrimitiveObjectInspector decimalOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.DECIMAL); + assertEquals("2015-02-07 15:01:22.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(HiveDecimal.create(1423321282L), decimalOI, true))); + assertEquals("1969-12-31 23:59:59.000", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(HiveDecimal.create(-1), decimalOI, true))); + + PrimitiveObjectInspector stringOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.STRING); + assertEquals("2015-02-07 15:01:22.123", localDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp("2015-02-07 15:01:22.123", stringOI, true))); + + PrimitiveObjectInspector charOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.CHAR); + assertEquals("2015-02-07 15:01:22.123", localDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(new HiveChar("2015-02-07 15:01:22.123", 30), charOI, true))); + + PrimitiveObjectInspector varcharOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.VARCHAR); + assertEquals("2015-02-07 15:01:22.123", localDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(new HiveVarchar("2015-02-07 15:01:22.123",30), varcharOI, true))); + + PrimitiveObjectInspector dateOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.DATE); + assertEquals("2015-02-07 00:00:00.000", localDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(new Date(1423321282123L), dateOI, true))); + + PrimitiveObjectInspector timestampOI = PrimitiveObjectInspectorFactory + .getPrimitiveJavaObjectInspector(PrimitiveCategory.TIMESTAMP); + assertEquals("2015-02-07 15:01:22.123", gmtDateFormat.format(PrimitiveObjectInspectorUtils.getTimestamp(new Timestamp(1423321282123L), timestampOI, true))); + } }