You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by jc...@apache.org on 2019/10/02 19:46:53 UTC

[hive] branch master updated: HIVE-22042: Set hive.exec.dynamic.partition.mode=nonstrict by default (John Sherman, reviewed by Vineet Garg)

This is an automated email from the ASF dual-hosted git repository.

jcamacho pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 8dc40db  HIVE-22042: Set hive.exec.dynamic.partition.mode=nonstrict by default (John Sherman, reviewed by Vineet Garg)
8dc40db is described below

commit 8dc40db5f90ca9491b643f70e2344decbd2ad8f5
Author: John Sherman <jf...@cloudera.com>
AuthorDate: Mon Sep 30 14:43:10 2019 -0700

    HIVE-22042: Set hive.exec.dynamic.partition.mode=nonstrict by default (John Sherman, reviewed by Vineet Garg)
    
    Close apache/hive#792
---
 .../java/org/apache/hadoop/hive/conf/HiveConf.java |    8 +-
 .../deployers/config/hive/hive-site.mysql.xml      |    5 -
 .../listener/TestDbNotificationListener.java       |    1 -
 .../src/test/queries/clientpositive/buckets.q      |    1 -
 .../insert_into_dynamic_partitions.q               |    1 -
 .../queries/clientpositive/insert_into_table.q     |    1 -
 .../insert_overwrite_dynamic_partitions.q          |    1 -
 ...nsert_overwrite_dynamic_partitions_merge_move.q |    1 -
 ...nsert_overwrite_dynamic_partitions_merge_only.q |    1 -
 ...insert_overwrite_dynamic_partitions_move_only.q |    1 -
 .../clientpositive/insert_overwrite_table.q        |    1 -
 .../src/test/queries/clientpositive/orc_buckets.q  |    1 -
 .../test/queries/clientpositive/orc_format_part.q  |    1 -
 .../clientpositive/orc_nonstd_partitions_loc.q     |    1 -
 .../test/queries/clientpositive/parquet_buckets.q  |    1 -
 .../queries/clientpositive/parquet_format_part.q   |    1 -
 .../clientpositive/parquet_nonstd_partitions_loc.q |    1 -
 .../test/queries/clientpositive/rcfile_buckets.q   |    1 -
 .../queries/clientpositive/rcfile_format_part.q    |    1 -
 .../clientpositive/rcfile_nonstd_partitions_loc.q  |    1 -
 .../ql/TestMetaStoreLimitPartitionRequest.java     |    1 -
 .../parse/BaseReplicationScenariosAcidTables.java  |    1 -
 .../ql/parse/TestMetaStoreEventListenerInRepl.java |    1 -
 .../ql/parse/TestReplicationOfHiveStreaming.java   |    1 -
 .../parse/TestReplicationScenariosAcidTables.java  |    1 -
 ...licationScenariosIncrementalLoadAcidTables.java |    1 -
 .../parse/TestReplicationWithTableMigration.java   |    2 -
 .../parse/TestReplicationWithTableMigrationEx.java |    2 -
 .../parse/TestStatsReplicationScenariosACID.java   |    2 -
 ...tStatsReplicationScenariosACIDNoAutogather.java |    2 -
 .../ql/parse/TestStatsReplicationScenariosMM.java  |    2 -
 ...estStatsReplicationScenariosMMNoAutogather.java |    1 -
 .../TestStatsReplicationScenariosMigration.java    |    2 -
 ...sReplicationScenariosMigrationNoAutogather.java |    2 -
 .../hive/ql/txn/compactor/TestCompactor.java       |    1 -
 .../ql/txn/compactor/TestCrudCompactorOnTez.java   |    1 -
 .../apache/hive/jdbc/AbstractJdbcTriggersTest.java |    3 +-
 .../jdbc/AbstractTestJdbcGenericUDTFGetSplits.java |    1 -
 .../hive/jdbc/TestJdbcGenericUDTFGetSplits.java    |    2 +-
 .../apache/hadoop/hive/ql/TestTxnCommands2.java    |    4 -
 .../hadoop/hive/ql/TestTxnCommandsForMmTable.java  |    1 -
 .../org/apache/hadoop/hive/ql/TestTxnExIm.java     |    4 -
 .../apache/hadoop/hive/ql/TestTxnNoBuckets.java    |    2 -
 .../hadoop/hive/ql/lockmgr/TestDbTxnManager2.java  |    1 -
 .../ql/parse/TestUpdateDeleteSemanticAnalyzer.java |    1 -
 .../alter_partition_partial_spec_dyndisabled.q     |    1 -
 ql/src/test/queries/clientnegative/dyn_part1.q     |    2 +-
 ql/src/test/queries/clientnegative/dyn_part3.q     |    1 -
 .../clientnegative/dyn_part_empty.q.disabled       |    1 -
 ql/src/test/queries/clientnegative/dyn_part_max.q  |    1 -
 .../queries/clientnegative/dyn_part_max_per_node.q |    1 -
 .../dynamic_partitions_with_whitelist.q            |    1 -
 ql/src/test/queries/clientnegative/mm_convert.q    |    1 -
 ql/src/test/queries/clientnegative/mm_delete.q     |    1 -
 ql/src/test/queries/clientnegative/mm_update.q     |    1 -
 .../test/queries/clientnegative/strict_part_mode.q |    5 +
 .../queries/clientnegative/strict_part_mode_typo.q |    2 +
 .../queries/clientpositive/acid_insert_overwrite.q |    1 -
 .../test/queries/clientpositive/acid_no_buckets.q  |    1 -
 ql/src/test/queries/clientpositive/acid_nullscan.q |    1 -
 ql/src/test/queries/clientpositive/acid_stats2.q   |    1 -
 ql/src/test/queries/clientpositive/acid_subquery.q |    1 -
 .../clientpositive/acid_table_directories_test.q   |    1 -
 .../test/queries/clientpositive/acid_table_stats.q |    1 -
 .../queries/clientpositive/acid_vectorization.q    |    1 -
 .../clientpositive/acid_vectorization_original.q   |    1 -
 .../acid_vectorization_original_tez.q              |    1 -
 .../clientpositive/acid_vectorization_partition.q  |    1 -
 .../clientpositive/acid_vectorization_project.q    |    1 -
 .../test/queries/clientpositive/acid_view_delete.q |    1 -
 .../queries/clientpositive/add_part_with_loc.q     |    1 -
 .../queries/clientpositive/alterColumnStatsPart.q  |    1 -
 .../clientpositive/alter_partition_change_col.q    |    1 -
 .../clientpositive/alter_partition_coltype.q       |    1 -
 .../queries/clientpositive/alter_table_cascade.q   |    1 -
 .../clientpositive/alter_table_partition_drop.q    |    1 -
 .../clientpositive/analyze_table_null_partition.q  |    1 -
 .../queries/clientpositive/annotate_stats_part.q   |    1 -
 .../queries/clientpositive/autoColumnStats_1.q     |    1 -
 .../queries/clientpositive/autoColumnStats_2.q     |    1 -
 .../queries/clientpositive/autoColumnStats_3.q     |    1 -
 .../queries/clientpositive/autoColumnStats_5.q     |    1 -
 .../queries/clientpositive/autoColumnStats_5a.q    |    1 -
 .../queries/clientpositive/autoColumnStats_6.q     |    1 -
 .../queries/clientpositive/autoColumnStats_8.q     |    1 -
 .../clientpositive/auto_sortmerge_join_16.q        |    1 -
 .../test/queries/clientpositive/avro_partitioned.q |    1 -
 .../clientpositive/avro_partitioned_native.q       |    1 -
 .../clientpositive/avro_schema_evolution_native.q  |    1 -
 .../test/queries/clientpositive/check_constraint.q |    1 -
 ql/src/test/queries/clientpositive/combine2.q      |    1 -
 ql/src/test/queries/clientpositive/constprog_dp.q  |    1 -
 .../clientpositive/correlationoptimizer13.q        |    2 +
 ql/src/test/queries/clientpositive/cp_sel.q        |    1 -
 .../create_transactional_full_acid.q               |    1 -
 .../create_transactional_insert_only.q             |    1 -
 ql/src/test/queries/clientpositive/ctas.q          |    1 -
 .../test/queries/clientpositive/dbtxnmgr_query4.q  |    1 -
 .../queries/clientpositive/default_constraint.q    |    1 -
 ql/src/test/queries/clientpositive/dp_counter_mm.q |    1 -
 .../queries/clientpositive/dp_counter_non_mm.q     |    1 -
 .../clientpositive/drop_partitions_filter4.q       |    1 -
 .../clientpositive/dynamic_partition_insert.q      |    1 -
 .../clientpositive/dynamic_partition_pruning.q     |    1 -
 .../dynamic_partition_skip_default.q               |    1 -
 .../clientpositive/dynamic_semijoin_reduction_2.q  |    3 +-
 .../clientpositive/dynpart_sort_opt_bucketing.q    |    3 -
 .../dynpart_sort_opt_vectorization.q               |    2 -
 .../clientpositive/dynpart_sort_optimization.q     |    1 -
 .../clientpositive/dynpart_sort_optimization2.q    |    1 -
 .../dynpart_sort_optimization_acid.q               |    1 -
 .../dynpart_sort_optimization_acid2.q              |    1 -
 .../clientpositive/encryption_drop_partition.q     |    1 -
 .../encryption_insert_partition_dynamic.q          |    1 -
 .../clientpositive/enforce_constraint_notnull.q    |    2 -
 ql/src/test/queries/clientpositive/explain_locks.q |    1 -
 .../test/queries/clientpositive/explainanalyze_3.q |    1 -
 .../test/queries/clientpositive/explainanalyze_5.q |    1 -
 ql/src/test/queries/clientpositive/explainuser_3.q |    1 -
 .../clientpositive/extrapolate_part_stats_date.q   |    1 -
 .../clientpositive/extrapolate_part_stats_full.q   |    1 -
 .../extrapolate_part_stats_partial.q               |    1 -
 .../extrapolate_part_stats_partial_ndv.q           |    1 -
 .../test/queries/clientpositive/filter_numeric.q   |    1 -
 .../clientpositive/implicit_cast_during_insert.q   |    1 -
 .../clientpositive/infer_bucket_sort_dyn_part.q    |    1 -
 ql/src/test/queries/clientpositive/insert0.q       |    1 -
 .../clientpositive/insert_acid_dynamic_partition.q |    1 -
 ql/src/test/queries/clientpositive/insert_into6.q  |    1 -
 .../clientpositive/insert_into_with_schema.q       |    1 -
 .../clientpositive/insert_into_with_schema2.q      |    1 -
 .../clientpositive/insert_only_empty_query.q       |    1 -
 .../test/queries/clientpositive/insert_overwrite.q |    1 -
 .../insert_values_dynamic_partitioned.q            |    1 -
 .../insert_with_move_files_from_source_dir.q       |    1 -
 ql/src/test/queries/clientpositive/lineage3.q      |    1 -
 .../queries/clientpositive/list_bucket_dml_1.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_14.q    |    1 -
 .../queries/clientpositive/list_bucket_dml_2.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_3.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_4.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_5.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_6.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_7.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_8.q     |    1 -
 .../queries/clientpositive/list_bucket_dml_9.q     |    1 -
 ql/src/test/queries/clientpositive/llap_acid.q     |    1 -
 ql/src/test/queries/clientpositive/llap_acid2.q    |    1 -
 .../test/queries/clientpositive/llap_acid_fast.q   |    1 -
 ql/src/test/queries/clientpositive/llap_io_etl.q   |    1 -
 .../test/queries/clientpositive/llap_partitioned.q |    1 -
 ql/src/test/queries/clientpositive/llap_smb.q      |    1 -
 ql/src/test/queries/clientpositive/llap_smb_ptf.q  |    1 -
 ql/src/test/queries/clientpositive/llap_stats.q    |    1 -
 ql/src/test/queries/clientpositive/llap_text.q     |    1 -
 .../test/queries/clientpositive/load_dyn_part1.q   |    1 -
 .../test/queries/clientpositive/load_dyn_part10.q  |    1 -
 .../test/queries/clientpositive/load_dyn_part14.q  |    1 -
 .../test/queries/clientpositive/load_dyn_part15.q  |    1 -
 .../test/queries/clientpositive/load_dyn_part3.q   |    1 -
 .../test/queries/clientpositive/load_dyn_part4.q   |    1 -
 .../test/queries/clientpositive/load_dyn_part5.q   |    1 -
 .../test/queries/clientpositive/load_dyn_part8.q   |    1 -
 .../test/queries/clientpositive/load_dyn_part9.q   |    1 -
 ql/src/test/queries/clientpositive/lock3.q         |    1 -
 ql/src/test/queries/clientpositive/lock4.q         |    1 -
 .../materialized_view_partitioned_3.q              |    1 -
 ql/src/test/queries/clientpositive/merge3.q        |    1 -
 ql/src/test/queries/clientpositive/merge4.q        |    1 -
 .../clientpositive/merge_dynamic_partition.q       |    1 -
 .../clientpositive/merge_dynamic_partition2.q      |    1 -
 .../clientpositive/merge_dynamic_partition3.q      |    1 -
 .../clientpositive/merge_dynamic_partition4.q      |    1 -
 .../clientpositive/merge_dynamic_partition5.q      |    1 -
 ql/src/test/queries/clientpositive/mi.q            |    1 -
 ql/src/test/queries/clientpositive/mm_all.q        |    2 -
 ql/src/test/queries/clientpositive/mm_buckets.q    |    1 -
 .../test/queries/clientpositive/mm_conversions.q   |    1 -
 ql/src/test/queries/clientpositive/mm_dp.q         |    1 -
 ql/src/test/queries/clientpositive/mm_exim.q       |    1 -
 .../clientpositive/mm_insert_overwrite_aborted.q   |    1 -
 ql/src/test/queries/clientpositive/mm_loaddata.q   |    1 -
 ql/src/test/queries/clientpositive/mm_loc_ctas.q   |    1 -
 .../clientpositive/multi_insert_partitioned.q      |    1 -
 .../queries/clientpositive/murmur_hash_migration.q |    1 -
 .../queries/clientpositive/nested_column_pruning.q |    1 -
 ql/src/test/queries/clientpositive/orc_analyze.q   |    1 -
 ql/src/test/queries/clientpositive/orc_create.q    |    1 -
 .../clientpositive/orc_int_type_promotion.q        |    1 -
 ql/src/test/queries/clientpositive/orc_merge1.q    |    1 -
 ql/src/test/queries/clientpositive/orc_merge10.q   |    1 -
 ql/src/test/queries/clientpositive/orc_merge2.q    |    1 -
 ql/src/test/queries/clientpositive/orc_merge7.q    |    1 -
 .../queries/clientpositive/orc_merge_diff_fs.q     |    1 -
 .../queries/clientpositive/orc_merge_incompat2.q   |    1 -
 .../clientpositive/orc_nested_column_pruning.q     |    1 -
 .../test/queries/clientpositive/orc_remove_cols.q  |    1 -
 .../queries/clientpositive/parquet_partitioned.q   |    1 -
 .../queries/clientpositive/partition_decode_name.q |    1 -
 .../clientpositive/partition_special_char.q        |    1 -
 .../clientpositive/partitions_filter_default.q     |    1 -
 .../queries/clientpositive/quotedid_partition.q    |    5 +-
 ql/src/test/queries/clientpositive/sample10.q      |    1 -
 ql/src/test/queries/clientpositive/sample10_mm.q   |    1 -
 .../clientpositive/schema_evol_orc_acid_part.q     |    1 -
 .../schema_evol_orc_acid_part_llap_io.q            |    1 -
 .../schema_evol_orc_acid_part_update.q             |    2 -
 .../schema_evol_orc_acid_part_update_llap_io.q     |    2 -
 .../clientpositive/schema_evol_orc_acid_table.q    |    1 -
 .../schema_evol_orc_acid_table_llap_io.q           |    1 -
 .../schema_evol_orc_acid_table_update.q            |    1 -
 .../schema_evol_orc_acid_table_update_llap_io.q    |    1 -
 .../clientpositive/schema_evol_orc_acidvec_part.q  |    1 -
 .../schema_evol_orc_acidvec_part_llap_io.q         |    1 -
 .../schema_evol_orc_acidvec_part_update.q          |    1 -
 .../schema_evol_orc_acidvec_part_update_llap_io.q  |    1 -
 .../clientpositive/schema_evol_orc_acidvec_table.q |    1 -
 .../schema_evol_orc_acidvec_table_llap_io.q        |    1 -
 .../schema_evol_orc_acidvec_table_update.q         |    1 -
 .../schema_evol_orc_acidvec_table_update_llap_io.q |    1 -
 .../clientpositive/schema_evol_orc_nonvec_part.q   |    1 -
 .../schema_evol_orc_nonvec_part_all_complex.q      |    1 -
 ...hema_evol_orc_nonvec_part_all_complex_llap_io.q |    1 -
 .../schema_evol_orc_nonvec_part_all_primitive.q    |    1 -
 ...ma_evol_orc_nonvec_part_all_primitive_llap_io.q |    1 -
 .../schema_evol_orc_nonvec_part_llap_io.q          |    1 -
 .../clientpositive/schema_evol_orc_nonvec_table.q  |    1 -
 .../schema_evol_orc_nonvec_table_llap_io.q         |    1 -
 .../clientpositive/schema_evol_orc_vec_part.q      |    1 -
 .../schema_evol_orc_vec_part_all_complex.q         |    1 -
 .../schema_evol_orc_vec_part_all_complex_llap_io.q |    1 -
 .../schema_evol_orc_vec_part_all_primitive.q       |    1 -
 ...chema_evol_orc_vec_part_all_primitive_llap_io.q |    1 -
 .../schema_evol_orc_vec_part_llap_io.q             |    1 -
 .../clientpositive/schema_evol_orc_vec_table.q     |    1 -
 .../schema_evol_orc_vec_table_llap_io.q            |    1 -
 .../clientpositive/schema_evol_text_nonvec_part.q  |    1 -
 .../schema_evol_text_nonvec_part_all_complex.q     |    1 -
 ...ema_evol_text_nonvec_part_all_complex_llap_io.q |    1 -
 .../schema_evol_text_nonvec_part_all_primitive.q   |    1 -
 ...a_evol_text_nonvec_part_all_primitive_llap_io.q |    1 -
 .../schema_evol_text_nonvec_part_llap_io.q         |    1 -
 .../clientpositive/schema_evol_text_nonvec_table.q |    1 -
 .../schema_evol_text_nonvec_table_llap_io.q        |    1 -
 .../clientpositive/schema_evol_text_vec_part.q     |    1 -
 .../schema_evol_text_vec_part_all_complex.q        |    1 -
 ...schema_evol_text_vec_part_all_complex_llap_io.q |    1 -
 .../schema_evol_text_vec_part_all_primitive.q      |    1 -
 ...hema_evol_text_vec_part_all_primitive_llap_io.q |    1 -
 .../schema_evol_text_vec_part_llap_io.q            |    1 -
 .../clientpositive/schema_evol_text_vec_table.q    |    1 -
 .../schema_evol_text_vec_table_llap_io.q           |    1 -
 .../clientpositive/schema_evol_text_vecrow_part.q  |    1 -
 .../schema_evol_text_vecrow_part_all_complex.q     |    1 -
 ...ema_evol_text_vecrow_part_all_complex_llap_io.q |    1 -
 .../schema_evol_text_vecrow_part_all_primitive.q   |    1 -
 ...a_evol_text_vecrow_part_all_primitive_llap_io.q |    1 -
 .../schema_evol_text_vecrow_part_llap_io.q         |    1 -
 .../clientpositive/schema_evol_text_vecrow_table.q |    1 -
 .../schema_evol_text_vecrow_table_llap_io.q        |    1 -
 .../clientpositive/smb_join_partition_key.q        |    1 -
 .../test/queries/clientpositive/smb_mapjoin_25.q   |    1 -
 .../spark_dynamic_partition_pruning.q              |    1 -
 ql/src/test/queries/clientpositive/stats12.q       |    1 -
 ql/src/test/queries/clientpositive/stats13.q       |    1 -
 ql/src/test/queries/clientpositive/stats2.q        |    1 -
 ql/src/test/queries/clientpositive/stats4.q        |    1 -
 ql/src/test/queries/clientpositive/stats6.q        |    1 -
 ql/src/test/queries/clientpositive/stats7.q        |    1 -
 ql/src/test/queries/clientpositive/stats8.q        |    1 -
 .../queries/clientpositive/stats_empty_dyn_part.q  |    1 -
 .../test/queries/clientpositive/stats_noscan_1.q   |    1 -
 .../test/queries/clientpositive/stats_only_null.q  |    1 -
 ql/src/test/queries/clientpositive/statsfs.q       |    1 -
 ql/src/test/queries/clientpositive/tez-tag.q       |    3 +-
 ql/src/test/queries/clientpositive/tez_dml.q       |    1 -
 .../queries/clientpositive/tez_input_counters.q    |    1 -
 .../clientpositive/tez_union_dynamic_partition.q   |    1 -
 .../clientpositive/tez_union_dynamic_partition_2.q |    1 -
 ql/src/test/queries/clientpositive/tunable_ndv.q   |    1 -
 .../test/queries/clientpositive/union_remove_15.q  |    1 -
 .../test/queries/clientpositive/union_remove_16.q  |    1 -
 .../test/queries/clientpositive/union_remove_17.q  |    1 -
 .../test/queries/clientpositive/union_remove_18.q  |    1 -
 .../test/queries/clientpositive/union_remove_25.q  |    1 -
 .../test/queries/clientpositive/updateAccessTime.q |    1 -
 .../clientpositive/update_after_multiple_inserts.q |    1 -
 ...ate_after_multiple_inserts_special_characters.q |    1 -
 ql/src/test/queries/clientpositive/vector_acid3.q  |    1 -
 ql/src/test/queries/clientpositive/vector_acid4.q  |    1 -
 .../queries/clientpositive/vector_count_distinct.q |    1 -
 .../clientpositive/vector_groupby_mapjoin.q        |    1 -
 .../queries/clientpositive/vector_groupby_reduce.q |    1 -
 .../queries/clientpositive/vector_llap_text_1.q    |    1 -
 .../clientpositive/vector_non_string_partition.q   |    1 -
 .../vector_orc_nested_column_pruning.q             |    1 -
 .../clientpositive/vector_partitioned_date_time.q  |    4 -
 .../vectorized_dynamic_partition_pruning.q         |    1 -
 .../queries/clientpositive/vectorized_mapjoin2.q   |    1 -
 .../results/clientnegative/strict_part_mode.q.out  |    9 +
 .../clientnegative/strict_part_mode_typo.q.out     |    1 +
 .../infer_bucket_sort_num_buckets.q.out            |   91 +-
 .../llap/dynamic_semijoin_reduction_2.q.out        |   56 +-
 .../llap/materialized_view_partitioned.q.out       |   95 +-
 .../clientpositive/llap/partition_ctas.q.out       |   29 +-
 .../clientpositive/llap/rcfile_merge2.q.out        |   29 +-
 .../results/clientpositive/load_dyn_part11.q.out   | 3740 ++++++++++----------
 .../results/clientpositive/load_dyn_part12.q.out   | 3720 +++++++++----------
 .../results/clientpositive/load_dyn_part6.q.out    | 3740 ++++++++++----------
 .../spark/infer_bucket_sort_num_buckets.q.out      |   13 +
 .../clientpositive/spark/load_dyn_part2.q.out      |   15 +-
 .../test/results/clientpositive/tez/tez-tag.q.out  |   36 +-
 .../TestStreamingDynamicPartitioning.java          |    1 -
 313 files changed, 5873 insertions(+), 6054 deletions(-)

diff --git a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
index de28e92..7f7e77d 100644
--- a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
+++ b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
@@ -584,7 +584,8 @@ public class HiveConf extends Configuration {
         "The smaller it is the more load there will be on the jobtracker, the higher it is the less granular the caught will be."),
     DYNAMICPARTITIONING("hive.exec.dynamic.partition", true,
         "Whether or not to allow dynamic partitions in DML/DDL."),
-    DYNAMICPARTITIONINGMODE("hive.exec.dynamic.partition.mode", "strict",
+    DYNAMICPARTITIONINGMODE("hive.exec.dynamic.partition.mode", "nonstrict",
+        new StringSet("strict", "nonstrict"),
         "In strict mode, the user must specify at least one static partition\n" +
         "in case the user accidentally overwrites all partitions.\n" +
         "In nonstrict mode all partitions are allowed to be dynamic."),
@@ -2304,10 +2305,9 @@ public class HiveConf extends Configuration {
         "Currently it only works with Apache Tez. This should always be set to true. \n" +
         "Since it is a new feature, it has been made configurable."),
 
+    @Deprecated
     HIVEOPTSORTDYNAMICPARTITION("hive.optimize.sort.dynamic.partition", false,
-        "When enabled dynamic partitioning column will be globally sorted.\n" +
-        "This way we can keep only one record writer open for each partition value\n" +
-        "in the reducer thereby reducing the memory pressure on reducers."),
+        "Deprecated. Use hive.optimize.sort.dynamic.partition.threshold instead."),
     HIVEOPTSORTDYNAMICPARTITIONTHRESHOLD("hive.optimize.sort.dynamic.partition.threshold", 0,
                                 "When enabled dynamic partitioning column will be globally sorted.\n" +
                                     "This way we can keep only one record writer open for each partition value\n" +
diff --git a/hcatalog/src/test/e2e/templeton/deployers/config/hive/hive-site.mysql.xml b/hcatalog/src/test/e2e/templeton/deployers/config/hive/hive-site.mysql.xml
index 36bae6c..9082602 100644
--- a/hcatalog/src/test/e2e/templeton/deployers/config/hive/hive-site.mysql.xml
+++ b/hcatalog/src/test/e2e/templeton/deployers/config/hive/hive-site.mysql.xml
@@ -55,11 +55,6 @@
         <value>true</value>
     </property>
     <property>
-        <name>hive.exec.dynamic.partition.mode</name>
-        <value>nonstrict</value>
-    </property>
-
-    <property>
         <name>hive.compactor.initiator.on</name>
         <value>true</value>
     </property>
diff --git a/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/TestDbNotificationListener.java b/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/TestDbNotificationListener.java
index 7f9de00..edf861f 100644
--- a/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/TestDbNotificationListener.java
+++ b/itests/hcatalog-unit/src/test/java/org/apache/hive/hcatalog/listener/TestDbNotificationListener.java
@@ -272,7 +272,6 @@ public class TestDbNotificationListener {
     conf.setVar(HiveConf.ConfVars.METASTORE_EVENT_DB_LISTENER_TTL, String.valueOf(EVENTS_TTL) + "s");
     conf.setBoolVar(HiveConf.ConfVars.HIVE_SUPPORT_CONCURRENCY, false);
     conf.setBoolVar(HiveConf.ConfVars.FIRE_EVENTS_FOR_DML, true);
-    conf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     conf.setVar(HiveConf.ConfVars.METASTORE_RAW_STORE_IMPL, DummyRawStoreFailEvent.class.getName());
     MetastoreConf.setTimeVar(conf, MetastoreConf.ConfVars.EVENT_DB_LISTENER_CLEAN_INTERVAL, CLEANUP_SLEEP_TIME, TimeUnit.SECONDS);
     MetastoreConf.setVar(conf, MetastoreConf.ConfVars.EVENT_MESSAGE_FACTORY, JSONMessageEncoder.class.getName());
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/buckets.q b/itests/hive-blobstore/src/test/queries/clientpositive/buckets.q
index ca3c118..1c705f7 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/buckets.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/buckets.q
@@ -1,7 +1,6 @@
 -- Test bucketed table
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE IF EXISTS source;
 CREATE TABLE source (a STRING, b STRING, c DOUBLE)
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_dynamic_partitions.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_dynamic_partitions.q
index dc269eb..b310f51 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_dynamic_partitions.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_dynamic_partitions.q
@@ -1,6 +1,5 @@
 -- SORT_QUERY_RESULTS
 SET hive.blobstore.optimizations.enabled=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 -- Single partition with buckets
 DROP TABLE table1;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_table.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_table.q
index fd38aef..f7b46ce 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_table.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_into_table.q
@@ -1,6 +1,5 @@
 SET hive.blobstore.optimizations.enabled=true;
 SET hive.blobstore.use.blobstore.as.scratchdir=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- Insert unpartitioned table;
 DROP TABLE table1;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions.q
index a7129bd..d98a145 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions.q
@@ -1,5 +1,4 @@
 SET hive.blobstore.optimizations.enabled=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 -- SORT_QUERY_RESULTS
 
 -- Single partition with buckets
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_move.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_move.q
index 44360b0..84ca1c0 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_move.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_move.q
@@ -1,6 +1,5 @@
 set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;
 SET hive.blobstore.optimizations.enabled=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 SET mapreduce.input.fileinputformat.split.maxsize=10;
 SET hive.merge.mapfiles=true;
 set hive.optimize.sort.dynamic.partition=false;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_only.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_only.q
index 25562d9..c6e3a6d 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_only.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_merge_only.q
@@ -1,6 +1,5 @@
 set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;
 SET hive.blobstore.optimizations.enabled=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 SET mapreduce.input.fileinputformat.split.maxsize=10;
 SET hive.merge.mapfiles=true;
 set hive.optimize.sort.dynamic.partition=false;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_move_only.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_move_only.q
index cb1a32b..a877362 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_move_only.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_dynamic_partitions_move_only.q
@@ -1,6 +1,5 @@
 set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;
 SET hive.blobstore.optimizations.enabled=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 SET mapreduce.input.fileinputformat.split.maxsize=10;
 SET hive.merge.mapfiles=true;
 set hive.optimize.sort.dynamic.partition=false;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_table.q b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_table.q
index b6c289e..4148835 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_table.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/insert_overwrite_table.q
@@ -1,6 +1,5 @@
 SET hive.blobstore.optimizations.enabled=true;
 SET hive.blobstore.use.blobstore.as.scratchdir=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- Insert unpartitioned table;
 DROP TABLE table1;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/orc_buckets.q b/itests/hive-blobstore/src/test/queries/clientpositive/orc_buckets.q
index 9571842..6b8ffa2 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/orc_buckets.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/orc_buckets.q
@@ -2,7 +2,6 @@
 
 SET hive.exec.dynamic.partition=true;
 SET hive.exec.reducers.max=10;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE blobstore_source;
 CREATE TABLE blobstore_source(a STRING, b STRING, c DOUBLE)
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/orc_format_part.q b/itests/hive-blobstore/src/test/queries/clientpositive/orc_format_part.q
index 20a0f09..950b1f2 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/orc_format_part.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/orc_format_part.q
@@ -36,7 +36,6 @@ STORED AS ORC
 LOCATION '${hiveconf:test.blobstore.path.unique}/orc_format_part/orc_events';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE orc_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/orc_nonstd_partitions_loc.q b/itests/hive-blobstore/src/test/queries/clientpositive/orc_nonstd_partitions_loc.q
index 7e726fb..851668b 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/orc_nonstd_partitions_loc.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/orc_nonstd_partitions_loc.q
@@ -36,7 +36,6 @@ STORED AS ORC
 LOCATION '${hiveconf:test.blobstore.path.unique}/orc_nonstd_partitions_loc/orc_events/';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE orc_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_buckets.q b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_buckets.q
index c5a2cd3..ca28205 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_buckets.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_buckets.q
@@ -2,7 +2,6 @@
 
 SET hive.exec.dynamic.partition=true;
 SET hive.exec.reducers.max=10;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE blobstore_source;
 CREATE TABLE blobstore_source(a STRING, b STRING, c DOUBLE)
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_format_part.q b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_format_part.q
index e9924fe..0bd4cce 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_format_part.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_format_part.q
@@ -36,7 +36,6 @@ STORED AS PARQUET
 LOCATION '${hiveconf:test.blobstore.path.unique}/parquet_format_part/parquet_events';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE parquet_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_nonstd_partitions_loc.q b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_nonstd_partitions_loc.q
index 2d20b99..435bdce 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/parquet_nonstd_partitions_loc.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/parquet_nonstd_partitions_loc.q
@@ -36,7 +36,6 @@ STORED AS PARQUET
 LOCATION '${hiveconf:test.blobstore.path.unique}/parquet_nonstd_partitions_loc/parquet_events/';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE parquet_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_buckets.q b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_buckets.q
index 606ef720..4f3a9c6 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_buckets.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_buckets.q
@@ -2,7 +2,6 @@
 
 SET hive.exec.dynamic.partition=true;
 SET hive.exec.reducers.max=10;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE blobstore_source;
 CREATE TABLE blobstore_source(a STRING, b STRING, c DOUBLE)
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_format_part.q b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_format_part.q
index 1aa8c91..4e38d53 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_format_part.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_format_part.q
@@ -36,7 +36,6 @@ STORED AS RCFILE
 LOCATION '${hiveconf:test.blobstore.path.unique}/rcfile_format_part/rcfile_events';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE rcfile_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_nonstd_partitions_loc.q b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_nonstd_partitions_loc.q
index a37317f..d2a9ba1 100644
--- a/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_nonstd_partitions_loc.q
+++ b/itests/hive-blobstore/src/test/queries/clientpositive/rcfile_nonstd_partitions_loc.q
@@ -36,7 +36,6 @@ STORED AS RCFILE
 LOCATION '${hiveconf:test.blobstore.path.unique}/rcfile_nonstd_partitions_loc/rcfile_events/';
 
 SET hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE rcfile_events PARTITION (run_date, game_id, event_name)
 SELECT * FROM src_events;
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/TestMetaStoreLimitPartitionRequest.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/TestMetaStoreLimitPartitionRequest.java
index d5d1915..9f344c5 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/TestMetaStoreLimitPartitionRequest.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/TestMetaStoreLimitPartitionRequest.java
@@ -73,7 +73,6 @@ public class TestMetaStoreLimitPartitionRequest {
     conf.setBoolVar(HiveConf.ConfVars.METASTORE_INTEGER_JDO_PUSHDOWN, true);
     conf.setBoolVar(HiveConf.ConfVars.METASTORE_TRY_DIRECT_SQL, true);
     conf.setBoolVar(HiveConf.ConfVars.DYNAMICPARTITIONING, true);
-    conf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     conf.setBoolVar(HiveConf.ConfVars.HIVE_CBO_ENABLED, false);
 
     miniHS2 = new MiniHS2.Builder().withConf(conf).build();
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/BaseReplicationScenariosAcidTables.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/BaseReplicationScenariosAcidTables.java
index 5e869d2..010855c 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/BaseReplicationScenariosAcidTables.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/BaseReplicationScenariosAcidTables.java
@@ -78,7 +78,6 @@ public class BaseReplicationScenariosAcidTables {
       put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestMetaStoreEventListenerInRepl.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestMetaStoreEventListenerInRepl.java
index 7121dfb..76832a4 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestMetaStoreEventListenerInRepl.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestMetaStoreEventListenerInRepl.java
@@ -74,7 +74,6 @@ public class TestMetaStoreEventListenerInRepl {
 	      put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
 	      put("hive.metastore.client.capability.check", "false");
 	      put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-	      put("hive.exec.dynamic.partition.mode", "nonstrict");
 	      put("hive.strict.checks.bucketing", "false");
 	      put("hive.mapred.mode", "nonstrict");
 	      put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationOfHiveStreaming.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationOfHiveStreaming.java
index 92bf9e4..72f6644 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationOfHiveStreaming.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationOfHiveStreaming.java
@@ -80,7 +80,6 @@ public class TestReplicationOfHiveStreaming {
         put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
         put("hive.metastore.client.capability.check", "false");
         put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-        put("hive.exec.dynamic.partition.mode", "nonstrict");
         put("hive.strict.checks.bucketing", "false");
         put("hive.mapred.mode", "nonstrict");
         put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
index e23fdd8..998159f 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
@@ -80,7 +80,6 @@ public class TestReplicationScenariosAcidTables extends BaseReplicationScenarios
         put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
         put("hive.metastore.client.capability.check", "false");
         put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-        put("hive.exec.dynamic.partition.mode", "nonstrict");
         put("hive.strict.checks.bucketing", "false");
         put("hive.mapred.mode", "nonstrict");
         put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosIncrementalLoadAcidTables.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosIncrementalLoadAcidTables.java
index a4b044d..be0d96e 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosIncrementalLoadAcidTables.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosIncrementalLoadAcidTables.java
@@ -76,7 +76,6 @@ public class TestReplicationScenariosIncrementalLoadAcidTables {
         put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
         put("hive.metastore.client.capability.check", "false");
         put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-        put("hive.exec.dynamic.partition.mode", "nonstrict");
         put("hive.strict.checks.bucketing", "false");
         put("hive.mapred.mode", "nonstrict");
         put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigration.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigration.java
index a5904d6..e094ed2 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigration.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigration.java
@@ -94,7 +94,6 @@ public class TestReplicationWithTableMigration {
       put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
@@ -107,7 +106,6 @@ public class TestReplicationWithTableMigration {
       put("fs.defaultFS", fs.getUri().toString());
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigrationEx.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigrationEx.java
index f0f1ce5..cefdca6 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigrationEx.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationWithTableMigrationEx.java
@@ -73,7 +73,6 @@ public class TestReplicationWithTableMigrationEx {
       put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
@@ -87,7 +86,6 @@ public class TestReplicationWithTableMigrationEx {
       put("fs.defaultFS", fs.getUri().toString());
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACID.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACID.java
index ea42e0c..5efae67 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACID.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACID.java
@@ -44,8 +44,6 @@ public class TestStatsReplicationScenariosACID extends TestStatsReplicationScena
               "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
     overrides.put(MetastoreConf.ConfVars.CAPABILITY_CHECK.getHiveName(), "false");
     overrides.put(HiveConf.ConfVars.REPL_BOOTSTRAP_DUMP_OPEN_TXN_TIMEOUT.varname, "1s");
-    overrides.put(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE.varname, "nonstrict");
-
 
     internalBeforeClassSetup(overrides, overrides, TestStatsReplicationScenariosACID.class, true,
             AcidTableKind.FULL_ACID);
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACIDNoAutogather.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACIDNoAutogather.java
index bf744af..f3c8b53 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACIDNoAutogather.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosACIDNoAutogather.java
@@ -46,8 +46,6 @@ public class TestStatsReplicationScenariosACIDNoAutogather extends TestStatsRepl
               "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
     overrides.put(MetastoreConf.ConfVars.CAPABILITY_CHECK.getHiveName(),"false");
     overrides.put(HiveConf.ConfVars.REPL_BOOTSTRAP_DUMP_OPEN_TXN_TIMEOUT.varname,"1s");
-    overrides.put(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE.varname, "nonstrict");
-
 
     internalBeforeClassSetup(overrides, overrides,
             TestStatsReplicationScenariosACIDNoAutogather.class, false, AcidTableKind.FULL_ACID);
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMM.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMM.java
index 4dc6558..9e3fb08 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMM.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMM.java
@@ -46,8 +46,6 @@ public class TestStatsReplicationScenariosMM extends TestStatsReplicationScenari
               "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
     overrides.put(MetastoreConf.ConfVars.CAPABILITY_CHECK.getHiveName(),"false");
     overrides.put(HiveConf.ConfVars.REPL_BOOTSTRAP_DUMP_OPEN_TXN_TIMEOUT.varname,"1s");
-    overrides.put(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE.varname, "nonstrict");
-
 
     internalBeforeClassSetup(overrides, overrides, TestStatsReplicationScenariosMM.class, true,
             AcidTableKind.INSERT_ONLY);
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMMNoAutogather.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMMNoAutogather.java
index e1ee7b2..1d77796 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMMNoAutogather.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMMNoAutogather.java
@@ -44,7 +44,6 @@ public class TestStatsReplicationScenariosMMNoAutogather extends TestStatsReplic
               "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
     overrides.put(MetastoreConf.ConfVars.CAPABILITY_CHECK.getHiveName(), "false");
     overrides.put(HiveConf.ConfVars.REPL_BOOTSTRAP_DUMP_OPEN_TXN_TIMEOUT.varname, "1s");
-    overrides.put(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE.varname, "nonstrict");
     overrides.put("mapred.input.dir.recursive", "true");
 
 
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigration.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigration.java
index 49ad718..4b3bf4f 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigration.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigration.java
@@ -44,7 +44,6 @@ public class TestStatsReplicationScenariosMigration extends TestStatsReplication
       put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
@@ -56,7 +55,6 @@ public class TestStatsReplicationScenariosMigration extends TestStatsReplication
     Map<String, String> primaryConfigs = new HashMap<String, String>() {{
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigrationNoAutogather.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigrationNoAutogather.java
index 3b05220..7fc3bc5 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigrationNoAutogather.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestStatsReplicationScenariosMigrationNoAutogather.java
@@ -44,7 +44,6 @@ public class TestStatsReplicationScenariosMigrationNoAutogather extends TestStat
       put("hive.txn.manager", "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
@@ -56,7 +55,6 @@ public class TestStatsReplicationScenariosMigrationNoAutogather extends TestStat
     Map<String, String> primaryConfigs = new HashMap<String, String>() {{
       put("hive.metastore.client.capability.check", "false");
       put("hive.repl.bootstrap.dump.open.txn.timeout", "1s");
-      put("hive.exec.dynamic.partition.mode", "nonstrict");
       put("hive.strict.checks.bucketing", "false");
       put("hive.mapred.mode", "nonstrict");
       put("mapred.input.dir.recursive", "true");
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCompactor.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCompactor.java
index b87c0da..96cc87a 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCompactor.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCompactor.java
@@ -141,7 +141,6 @@ public class TestCompactor {
     hiveConf.setVar(HiveConf.ConfVars.POSTEXECHOOKS, "");
     hiveConf.setVar(HiveConf.ConfVars.METASTOREWAREHOUSE, TEST_WAREHOUSE_DIR);
     hiveConf.setVar(HiveConf.ConfVars.HIVEINPUTFORMAT, HiveInputFormat.class.getName());
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
 
     TxnDbUtil.setConfValues(hiveConf);
     TxnDbUtil.cleanDb(hiveConf);
diff --git a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCrudCompactorOnTez.java b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCrudCompactorOnTez.java
index 3b0d045..0de7a54 100644
--- a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCrudCompactorOnTez.java
+++ b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/txn/compactor/TestCrudCompactorOnTez.java
@@ -88,7 +88,6 @@ public class TestCrudCompactorOnTez {
     hiveConf.setVar(HiveConf.ConfVars.POSTEXECHOOKS, "");
     hiveConf.setVar(HiveConf.ConfVars.METASTOREWAREHOUSE, TEST_WAREHOUSE_DIR);
     hiveConf.setVar(HiveConf.ConfVars.HIVEINPUTFORMAT, HiveInputFormat.class.getName());
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     hiveConf.setVar(HiveConf.ConfVars.HIVEFETCHTASKCONVERSION, "none");
     TxnDbUtil.setConfValues(hiveConf);
     TxnDbUtil.cleanDb(hiveConf);
diff --git a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractJdbcTriggersTest.java b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractJdbcTriggersTest.java
index 8889b62..44c67ec 100644
--- a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractJdbcTriggersTest.java
+++ b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractJdbcTriggersTest.java
@@ -212,7 +212,6 @@ public abstract class AbstractJdbcTriggersTest {
 
   List<String> getConfigs(String... more) {
     List<String> setCmds = new ArrayList<>();
-    setCmds.add("set hive.exec.dynamic.partition.mode=nonstrict");
     setCmds.add("set mapred.min.split.size=200");
     setCmds.add("set mapred.max.split.size=200");
     setCmds.add("set tez.grouping.min-size=200");
@@ -229,4 +228,4 @@ public abstract class AbstractJdbcTriggersTest {
     result.setActionExpression(trigger.getAction().toString());
     return result;
   }
-}
\ No newline at end of file
+}
diff --git a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractTestJdbcGenericUDTFGetSplits.java b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractTestJdbcGenericUDTFGetSplits.java
index 02dfe7c..8cbca69 100644
--- a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractTestJdbcGenericUDTFGetSplits.java
+++ b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/AbstractTestJdbcGenericUDTFGetSplits.java
@@ -142,7 +142,6 @@ public abstract class AbstractTestJdbcGenericUDTFGetSplits {
 
   protected List<String> getConfigs(String... more) {
     List<String> setCmds = new ArrayList<>();
-    setCmds.add("set hive.exec.dynamic.partition.mode=nonstrict");
     setCmds.add("set mapred.min.split.size=10");
     setCmds.add("set mapred.max.split.size=10");
     setCmds.add("set tez.grouping.min-size=10");
diff --git a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits.java b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits.java
index 7eae613..d79973e 100644
--- a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits.java
+++ b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits.java
@@ -78,4 +78,4 @@ public class TestJdbcGenericUDTFGetSplits extends AbstractTestJdbcGenericUDTFGet
     }
   }
 
-}
\ No newline at end of file
+}
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommands2.java b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommands2.java
index 6279331..6efec8d 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommands2.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommands2.java
@@ -1600,7 +1600,6 @@ public class TestTxnCommands2 {
     runStatementOnDriver("create temporary table if not exists data1 (x int)");
     runStatementOnDriver("insert into data1 values (1),(2),(1)");
     d.destroy();
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     d = new Driver(hiveConf);
 
     runStatementOnDriver(" from data1 " +
@@ -1632,7 +1631,6 @@ public class TestTxnCommands2 {
   @Ignore
   public void testDynamicPartitions() throws Exception {
     d.destroy();
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     //In DbTxnManager.acquireLocks() we have
     // 1 ReadEntity: default@values__tmp__table__1
     // 1 WriteEntity: default@acidtblpart Type=TABLE WriteType=INSERT isDP=false
@@ -1674,7 +1672,6 @@ public class TestTxnCommands2 {
   @Test
   public void testDynamicPartitionsMerge() throws Exception {
     d.destroy();
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     runStatementOnDriver("insert into " + Table.ACIDTBLPART + " partition(p) values(1,1,'p1'),(2,2,'p1'),(3,3,'p1'),(4,4,'p2')");
 
     List<String> r1 = runStatementOnDriver("select count(*) from " + Table.ACIDTBLPART);
@@ -1698,7 +1695,6 @@ public class TestTxnCommands2 {
   @Test
   public void testDynamicPartitionsMerge2() throws Exception {
     d.destroy();
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] targetVals = {{1,1,1},{2,2,2},{3,3,1},{4,4,2}};
     runStatementOnDriver("insert into " + Table.ACIDNESTEDPART + " partition(p=1,q) " + makeValuesClause(targetVals));
 
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommandsForMmTable.java b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommandsForMmTable.java
index de2d899..a067dc9 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommandsForMmTable.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnCommandsForMmTable.java
@@ -119,7 +119,6 @@ public class TestTxnCommandsForMmTable extends TxnCommandsBaseForTests {
   
   void setUpInternalExtended(boolean isOrcFormat) throws Exception {
     hiveConf.setBoolVar(HiveConf.ConfVars.DYNAMICPARTITIONING, true);
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     hiveConf.setVar(HiveConf.ConfVars.HIVEMAPREDMODE, "nonstrict");
     hiveConf.setVar(HiveConf.ConfVars.HIVEFETCHTASKCONVERSION, "none");
     hiveConf.set(HiveConf.ConfVars.HIVE_SUPPORT_CONCURRENCY.varname, "true");
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnExIm.java b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnExIm.java
index fe9f900..66b2b27 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnExIm.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnExIm.java
@@ -126,7 +126,6 @@ public class TestTxnExIm extends TxnCommandsBaseForTests {
    */
   @Test
   public void testExportPart() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] rows1 = {{1, 2, 1}, {3, 4, 2}};
     runStatementOnDriver("drop table if exists T");
     runStatementOnDriver("drop table if exists TImport ");
@@ -154,7 +153,6 @@ target/tmp/org.apache.hadoop.hive.ql.TestTxnCommands-1519423568221/
    */
   @Test
   public void testExportPartPartial() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] rows1 = {{1, 2, 1, 1}, {3, 4, 2, 2}, {5, 6, 1, 2}, {7, 8, 2, 2}};
     runStatementOnDriver("drop table if exists T");
     runStatementOnDriver("drop table if exists TImport ");
@@ -214,7 +212,6 @@ target/tmp/org.apache.hadoop.hive.ql.TestTxnCommands-1521148657811/
    */
   @Test
   public void testExportPartPartial2() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] rows1 = {{1, 2, 1, 1}, {3, 4, 2, 2}, {5, 6, 1, 2}, {7, 8, 2, 2}};
     runStatementOnDriver("drop table if exists T");
     runStatementOnDriver("drop table if exists TImport ");
@@ -232,7 +229,6 @@ target/tmp/org.apache.hadoop.hive.ql.TestTxnCommands-1521148657811/
   }
   @Test
   public void testExportPartPartial3() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] rows1 = {{1, 1, 1, 2}, {3, 2, 3, 8}, {5, 1, 2, 6}, {7, 2, 2, 8}};
     runStatementOnDriver("drop table if exists T");
     runStatementOnDriver("drop table if exists TImport ");
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnNoBuckets.java b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnNoBuckets.java
index f15c834..765962a 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/TestTxnNoBuckets.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/TestTxnNoBuckets.java
@@ -199,7 +199,6 @@ public class TestTxnNoBuckets extends TxnCommandsBaseForTests {
 
   @Test
   public void testNoBucketsDP() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     int[][] sourceVals1 = {{0,0,0},{3,3,3}};
     int[][] sourceVals2 = {{1,1,1},{2,2,2}};
     int[][] sourceVals3 = {{3,3,3},{4,4,4}};
@@ -768,7 +767,6 @@ ekoifman:apache-hive-3.0.0-SNAPSHOT-bin ekoifman$ tree /Users/ekoifman/dev/hiver
    */
   @Test
   public void testCompactStatsGather() throws Exception {
-    hiveConf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     hiveConf.setIntVar(HiveConf.ConfVars.HIVEOPTSORTDYNAMICPARTITIONTHRESHOLD, -1);
     runStatementOnDriver("drop table if exists T");
     runStatementOnDriver("create table T(a int, b int) partitioned by (p int, q int) " +
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestDbTxnManager2.java b/ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestDbTxnManager2.java
index 43a3047..860b6e6 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestDbTxnManager2.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestDbTxnManager2.java
@@ -98,7 +98,6 @@ public class TestDbTxnManager2 {
         "org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdHiveAuthorizerFactory");
     conf.setBoolVar(HiveConf.ConfVars.HIVE_VECTORIZATION_ENABLED, false);
     TxnDbUtil.setConfValues(conf);
-    conf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
   }
   @Before
   public void setUp() throws Exception {
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/parse/TestUpdateDeleteSemanticAnalyzer.java b/ql/src/test/org/apache/hadoop/hive/ql/parse/TestUpdateDeleteSemanticAnalyzer.java
index 9b6827e..e07f785 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/parse/TestUpdateDeleteSemanticAnalyzer.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/parse/TestUpdateDeleteSemanticAnalyzer.java
@@ -228,7 +228,6 @@ public class TestUpdateDeleteSemanticAnalyzer {
     conf
     .setVar(HiveConf.ConfVars.HIVE_AUTHORIZATION_MANAGER,
         "org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdHiveAuthorizerFactory");
-    conf.setVar(HiveConf.ConfVars.DYNAMICPARTITIONINGMODE, "nonstrict");
     conf.setVar(HiveConf.ConfVars.HIVEMAPREDMODE, "nonstrict");
     conf.setVar(HiveConf.ConfVars.HIVE_TXN_MANAGER, "org.apache.hadoop.hive.ql.lockmgr.DbTxnManager");
     conf.setBoolVar(HiveConf.ConfVars.HIVE_IN_TEST, true);
diff --git a/ql/src/test/queries/clientnegative/alter_partition_partial_spec_dyndisabled.q b/ql/src/test/queries/clientnegative/alter_partition_partial_spec_dyndisabled.q
index 74bfb43..b01820c 100644
--- a/ql/src/test/queries/clientnegative/alter_partition_partial_spec_dyndisabled.q
+++ b/ql/src/test/queries/clientnegative/alter_partition_partial_spec_dyndisabled.q
@@ -1,5 +1,4 @@
 SET hive.exec.dynamic.partition = true;
-SET hive.exec.dynamic.partition.mode = nonstrict;
 
 create table alter_partition_partial_spec_dyndisabled0 (c1 string) partitioned by (p1 string, p2 string);
 
diff --git a/ql/src/test/queries/clientnegative/dyn_part1.q b/ql/src/test/queries/clientnegative/dyn_part1.q
index 200b68d..8ac8ff9 100644
--- a/ql/src/test/queries/clientnegative/dyn_part1.q
+++ b/ql/src/test/queries/clientnegative/dyn_part1.q
@@ -1,6 +1,6 @@
 --! qt:dataset:src
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nostrict;
+set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions=2;
 
 
diff --git a/ql/src/test/queries/clientnegative/dyn_part3.q b/ql/src/test/queries/clientnegative/dyn_part3.q
index adfa596..ed036b4 100644
--- a/ql/src/test/queries/clientnegative/dyn_part3.q
+++ b/ql/src/test/queries/clientnegative/dyn_part3.q
@@ -1,7 +1,6 @@
 --! qt:dataset:src
 set hive.exec.max.dynamic.partitions=600;
 set hive.exec.max.dynamic.partitions.pernode=600;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 set hive.exec.max.created.files=100;
 
diff --git a/ql/src/test/queries/clientnegative/dyn_part_empty.q.disabled b/ql/src/test/queries/clientnegative/dyn_part_empty.q.disabled
index a8fce59..3a086d2 100644
--- a/ql/src/test/queries/clientnegative/dyn_part_empty.q.disabled
+++ b/ql/src/test/queries/clientnegative/dyn_part_empty.q.disabled
@@ -15,7 +15,6 @@
 -- limitations under the License.
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.stats.autogether=false;
 set hive.error.on.empty.partition=true;
 
diff --git a/ql/src/test/queries/clientnegative/dyn_part_max.q b/ql/src/test/queries/clientnegative/dyn_part_max.q
index 990d1c9..eb9bff4 100644
--- a/ql/src/test/queries/clientnegative/dyn_part_max.q
+++ b/ql/src/test/queries/clientnegative/dyn_part_max.q
@@ -7,7 +7,6 @@ USE default;
 CREATE TABLE max_parts(key STRING) PARTITIONED BY (value STRING);
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions=10;
 set hive.exec.max.dynamic.partitions.pernode=1000;
 
diff --git a/ql/src/test/queries/clientnegative/dyn_part_max_per_node.q b/ql/src/test/queries/clientnegative/dyn_part_max_per_node.q
index 835a3d9..a7f4537 100644
--- a/ql/src/test/queries/clientnegative/dyn_part_max_per_node.q
+++ b/ql/src/test/queries/clientnegative/dyn_part_max_per_node.q
@@ -6,7 +6,6 @@ USE default;
 CREATE TABLE max_parts(key STRING) PARTITIONED BY (value STRING);
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions=1000;
 set hive.exec.max.dynamic.partitions.pernode=10;
 
diff --git a/ql/src/test/queries/clientnegative/dynamic_partitions_with_whitelist.q b/ql/src/test/queries/clientnegative/dynamic_partitions_with_whitelist.q
index 28fce6f..8b126c6 100644
--- a/ql/src/test/queries/clientnegative/dynamic_partitions_with_whitelist.q
+++ b/ql/src/test/queries/clientnegative/dynamic_partitions_with_whitelist.q
@@ -6,7 +6,6 @@ SET hive.metastore.partition.name.whitelist.pattern=[^9]*;
 set hive.exec.failure.hooks=org.apache.hadoop.hive.ql.hooks.VerifyTableDirectoryIsEmptyHook;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table source_table like srcpart;
 
diff --git a/ql/src/test/queries/clientnegative/mm_convert.q b/ql/src/test/queries/clientnegative/mm_convert.q
index ff44387..72e405d 100644
--- a/ql/src/test/queries/clientnegative/mm_convert.q
+++ b/ql/src/test/queries/clientnegative/mm_convert.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientnegative/mm_delete.q b/ql/src/test/queries/clientnegative/mm_delete.q
index f0e92dc..3e48c52 100644
--- a/ql/src/test/queries/clientnegative/mm_delete.q
+++ b/ql/src/test/queries/clientnegative/mm_delete.q
@@ -1,6 +1,5 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.explain.user=false;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
diff --git a/ql/src/test/queries/clientnegative/mm_update.q b/ql/src/test/queries/clientnegative/mm_update.q
index 2723027..fac3ff1 100644
--- a/ql/src/test/queries/clientnegative/mm_update.q
+++ b/ql/src/test/queries/clientnegative/mm_update.q
@@ -1,6 +1,5 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.explain.user=false;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
diff --git a/ql/src/test/queries/clientnegative/strict_part_mode.q b/ql/src/test/queries/clientnegative/strict_part_mode.q
new file mode 100644
index 0000000..16f7173
--- /dev/null
+++ b/ql/src/test/queries/clientnegative/strict_part_mode.q
@@ -0,0 +1,5 @@
+--! qt:dataset:src
+SET hive.exec.dynamic.partition.mode=strict;
+
+create table strict_partition(key string) partitioned by (value string);
+insert into table strict_partition partition(value) select key, value from src;
diff --git a/ql/src/test/queries/clientnegative/strict_part_mode_typo.q b/ql/src/test/queries/clientnegative/strict_part_mode_typo.q
new file mode 100644
index 0000000..675d5bb
--- /dev/null
+++ b/ql/src/test/queries/clientnegative/strict_part_mode_typo.q
@@ -0,0 +1,2 @@
+--! qt:dataset:src
+SET hive.exec.dynamic.partition.mode=nostrict;
diff --git a/ql/src/test/queries/clientpositive/acid_insert_overwrite.q b/ql/src/test/queries/clientpositive/acid_insert_overwrite.q
index ba73369..0e6e305 100644
--- a/ql/src/test/queries/clientpositive/acid_insert_overwrite.q
+++ b/ql/src/test/queries/clientpositive/acid_insert_overwrite.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- create a source table where the IOW data select from
 create table srctbl (key char(1), value int);
diff --git a/ql/src/test/queries/clientpositive/acid_no_buckets.q b/ql/src/test/queries/clientpositive/acid_no_buckets.q
index 552010a..b3bcb85 100644
--- a/ql/src/test/queries/clientpositive/acid_no_buckets.q
+++ b/ql/src/test/queries/clientpositive/acid_no_buckets.q
@@ -7,7 +7,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=false;
 set hive.explain.user=false;
 set hive.merge.cardinality.check=true;
diff --git a/ql/src/test/queries/clientpositive/acid_nullscan.q b/ql/src/test/queries/clientpositive/acid_nullscan.q
index 1447ae4..8d2b5e1 100644
--- a/ql/src/test/queries/clientpositive/acid_nullscan.q
+++ b/ql/src/test/queries/clientpositive/acid_nullscan.q
@@ -4,7 +4,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 
 CREATE TABLE acid_vectorized_n1(a INT, b STRING) CLUSTERED BY(a) INTO 2 BUCKETS STORED AS ORC TBLPROPERTIES ('transactional'='true');
diff --git a/ql/src/test/queries/clientpositive/acid_stats2.q b/ql/src/test/queries/clientpositive/acid_stats2.q
index 8c40fa7..119e82b 100644
--- a/ql/src/test/queries/clientpositive/acid_stats2.q
+++ b/ql/src/test/queries/clientpositive/acid_stats2.q
@@ -16,7 +16,6 @@ set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set hive.query.results.cache.enabled=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table stats3(key int,value string) stored as orc tblproperties ("transactional"="true");
 insert into table stats3  values (1, "foo");
diff --git a/ql/src/test/queries/clientpositive/acid_subquery.q b/ql/src/test/queries/clientpositive/acid_subquery.q
index ab87d4c..944abec 100644
--- a/ql/src/test/queries/clientpositive/acid_subquery.q
+++ b/ql/src/test/queries/clientpositive/acid_subquery.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/acid_table_directories_test.q b/ql/src/test/queries/clientpositive/acid_table_directories_test.q
index 9bb8e10..2ad2126 100644
--- a/ql/src/test/queries/clientpositive/acid_table_directories_test.q
+++ b/ql/src/test/queries/clientpositive/acid_table_directories_test.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.qtest.additional.partial.mask.pattern=.*acidparttable\/p=(100|200)\/base.*,.*acidparttable/p=(100|200)/delta.*;
 set hive.qtest.additional.partial.mask.replacement.text=ACID BASE DIR,ACID DELTA DIR;
diff --git a/ql/src/test/queries/clientpositive/acid_table_stats.q b/ql/src/test/queries/clientpositive/acid_table_stats.q
index 268028a..8547a7e 100644
--- a/ql/src/test/queries/clientpositive/acid_table_stats.q
+++ b/ql/src/test/queries/clientpositive/acid_table_stats.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.optimize.sort.dynamic.partition=true;
 
diff --git a/ql/src/test/queries/clientpositive/acid_vectorization.q b/ql/src/test/queries/clientpositive/acid_vectorization.q
index 1d27768..4fe7ef6 100644
--- a/ql/src/test/queries/clientpositive/acid_vectorization.q
+++ b/ql/src/test/queries/clientpositive/acid_vectorization.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 
 CREATE TABLE acid_vectorized(a INT, b STRING) CLUSTERED BY(a) INTO 2 BUCKETS STORED AS ORC TBLPROPERTIES ('transactional'='true');
diff --git a/ql/src/test/queries/clientpositive/acid_vectorization_original.q b/ql/src/test/queries/clientpositive/acid_vectorization_original.q
index 9decbec..1a9fc57 100644
--- a/ql/src/test/queries/clientpositive/acid_vectorization_original.q
+++ b/ql/src/test/queries/clientpositive/acid_vectorization_original.q
@@ -2,7 +2,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 -- enable ppd
 set hive.optimize.index.filter=true;
diff --git a/ql/src/test/queries/clientpositive/acid_vectorization_original_tez.q b/ql/src/test/queries/clientpositive/acid_vectorization_original_tez.q
index 8e3179c..cfc2ebe 100644
--- a/ql/src/test/queries/clientpositive/acid_vectorization_original_tez.q
+++ b/ql/src/test/queries/clientpositive/acid_vectorization_original_tez.q
@@ -2,7 +2,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 -- enable ppd
 set hive.optimize.index.filter=true;
diff --git a/ql/src/test/queries/clientpositive/acid_vectorization_partition.q b/ql/src/test/queries/clientpositive/acid_vectorization_partition.q
index 975767c..ae64b78 100644
--- a/ql/src/test/queries/clientpositive/acid_vectorization_partition.q
+++ b/ql/src/test/queries/clientpositive/acid_vectorization_partition.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE acid_vectorized_part(a INT, b STRING) partitioned by (ds string) CLUSTERED BY(a) INTO 2 BUCKETS STORED AS ORC TBLPROPERTIES ('transactional'='true');
 insert into table acid_vectorized_part partition (ds = 'today') select cint, cstring1 from alltypesorc where cint is not null order by cint limit 10;
diff --git a/ql/src/test/queries/clientpositive/acid_vectorization_project.q b/ql/src/test/queries/clientpositive/acid_vectorization_project.q
index 526a3bc..91d2599 100644
--- a/ql/src/test/queries/clientpositive/acid_vectorization_project.q
+++ b/ql/src/test/queries/clientpositive/acid_vectorization_project.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE acid_vectorized_n2(a INT, b STRING, c float) CLUSTERED BY(a) INTO 2 BUCKETS STORED AS ORC TBLPROPERTIES ('transactional'='true');
 insert into table acid_vectorized_n2 select cint, cstring1, cfloat from alltypesorc where cint is not null order by cint limit 10;
diff --git a/ql/src/test/queries/clientpositive/acid_view_delete.q b/ql/src/test/queries/clientpositive/acid_view_delete.q
index 69f0aeb..728f511 100644
--- a/ql/src/test/queries/clientpositive/acid_view_delete.q
+++ b/ql/src/test/queries/clientpositive/acid_view_delete.q
@@ -1,6 +1,5 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.strict.checks.cartesian.product=false;
 set hive.mapred.mode=nostrict;
 
diff --git a/ql/src/test/queries/clientpositive/add_part_with_loc.q b/ql/src/test/queries/clientpositive/add_part_with_loc.q
index e674f0d..9e37940 100644
--- a/ql/src/test/queries/clientpositive/add_part_with_loc.q
+++ b/ql/src/test/queries/clientpositive/add_part_with_loc.q
@@ -1,6 +1,5 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 set hive.vectorized.execution.enabled=true;
 
diff --git a/ql/src/test/queries/clientpositive/alterColumnStatsPart.q b/ql/src/test/queries/clientpositive/alterColumnStatsPart.q
index 9bfc01f..ba4f3f1 100644
--- a/ql/src/test/queries/clientpositive/alterColumnStatsPart.q
+++ b/ql/src/test/queries/clientpositive/alterColumnStatsPart.q
@@ -1,6 +1,5 @@
 set hive.stats.column.autogather=false;
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 drop table p;
 
diff --git a/ql/src/test/queries/clientpositive/alter_partition_change_col.q b/ql/src/test/queries/clientpositive/alter_partition_change_col.q
index 6f1f110..9c9f8a6 100644
--- a/ql/src/test/queries/clientpositive/alter_partition_change_col.q
+++ b/ql/src/test/queries/clientpositive/alter_partition_change_col.q
@@ -1,6 +1,5 @@
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 SET hive.exec.dynamic.partition = true;
-SET hive.exec.dynamic.partition.mode = nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/alter_partition_coltype.q b/ql/src/test/queries/clientpositive/alter_partition_coltype.q
index b902a60..e4a7c00 100644
--- a/ql/src/test/queries/clientpositive/alter_partition_coltype.q
+++ b/ql/src/test/queries/clientpositive/alter_partition_coltype.q
@@ -58,7 +58,6 @@ create database pt;
 
 create table pt.alterdynamic_part_table(intcol string) partitioned by (partcol1 string, partcol2 string);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert into table pt.alterdynamic_part_table partition(partcol1, partcol2) select '1', '1', '1' from src where key=150 limit 5;
 
diff --git a/ql/src/test/queries/clientpositive/alter_table_cascade.q b/ql/src/test/queries/clientpositive/alter_table_cascade.q
index 288fe4a..06efe6d 100644
--- a/ql/src/test/queries/clientpositive/alter_table_cascade.q
+++ b/ql/src/test/queries/clientpositive/alter_table_cascade.q
@@ -1,6 +1,5 @@
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 SET hive.exec.dynamic.partition = true;
-SET hive.exec.dynamic.partition.mode = nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/alter_table_partition_drop.q b/ql/src/test/queries/clientpositive/alter_table_partition_drop.q
index ab83c08..a16a69e 100644
--- a/ql/src/test/queries/clientpositive/alter_table_partition_drop.q
+++ b/ql/src/test/queries/clientpositive/alter_table_partition_drop.q
@@ -1,5 +1,4 @@
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE IF EXISTS part_table PURGE;
 CREATE TABLE part_table (key INT, value STRING) partitioned by (p STRING);
diff --git a/ql/src/test/queries/clientpositive/analyze_table_null_partition.q b/ql/src/test/queries/clientpositive/analyze_table_null_partition.q
index 4f2b947..976f163 100644
--- a/ql/src/test/queries/clientpositive/analyze_table_null_partition.q
+++ b/ql/src/test/queries/clientpositive/analyze_table_null_partition.q
@@ -1,4 +1,3 @@
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE IF EXISTS test1_n9;
 DROP TABLE IF EXISTS test2_n6;
diff --git a/ql/src/test/queries/clientpositive/annotate_stats_part.q b/ql/src/test/queries/clientpositive/annotate_stats_part.q
index c8e5c49..010f530 100644
--- a/ql/src/test/queries/clientpositive/annotate_stats_part.q
+++ b/ql/src/test/queries/clientpositive/annotate_stats_part.q
@@ -2,7 +2,6 @@ set hive.mapred.mode=nonstrict;
 set hive.stats.fetch.column.stats=true;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.aggregate.stats.cache.enabled=false;
 
 create table if not exists loc_staging_n4 (
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_1.q b/ql/src/test/queries/clientpositive/autoColumnStats_1.q
index 9a62127..84f276d 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_1.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_1.q
@@ -6,7 +6,6 @@ set hive.strict.checks.bucketing=false;
 set hive.stats.column.autogather=true;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.auto.convert.join=true;
 set hive.join.emit.interval=2;
 set hive.auto.convert.join.noconditionaltask=true;
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_2.q b/ql/src/test/queries/clientpositive/autoColumnStats_2.q
index 51f252b..9288ba3 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_2.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_2.q
@@ -6,7 +6,6 @@ set hive.strict.checks.bucketing=false;
 set hive.stats.column.autogather=true;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.auto.convert.join=true;
 set hive.join.emit.interval=2;
 set hive.auto.convert.join.noconditionaltask=true;
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_3.q b/ql/src/test/queries/clientpositive/autoColumnStats_3.q
index 7a41911..a91c581 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_3.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_3.q
@@ -2,7 +2,6 @@
 set hive.stats.column.autogather=false;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.auto.convert.join=true;
 set hive.join.emit.interval=2;
 set hive.auto.convert.join.noconditionaltask=true;
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_5.q b/ql/src/test/queries/clientpositive/autoColumnStats_5.q
index 0cbbea2..1fb3518 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_5.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_5.q
@@ -5,7 +5,6 @@ set hive.cli.print.header=true;
 SET hive.exec.schema.evolution=true;
 SET hive.vectorized.execution.enabled=false;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 --
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_5a.q b/ql/src/test/queries/clientpositive/autoColumnStats_5a.q
index 0d94344..8b5910d 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_5a.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_5a.q
@@ -5,7 +5,6 @@ set hive.cli.print.header=true;
 SET hive.exec.schema.evolution=true;
 SET hive.vectorized.execution.enabled=false;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_6.q b/ql/src/test/queries/clientpositive/autoColumnStats_6.q
index 315286b..333e094 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_6.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_6.q
@@ -4,7 +4,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.merge.orcfile.stripe.level=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.sparkfiles=true;
 
 DROP TABLE orcfile_merge2a;
diff --git a/ql/src/test/queries/clientpositive/autoColumnStats_8.q b/ql/src/test/queries/clientpositive/autoColumnStats_8.q
index 490aadc..0e6bc5f 100644
--- a/ql/src/test/queries/clientpositive/autoColumnStats_8.q
+++ b/ql/src/test/queries/clientpositive/autoColumnStats_8.q
@@ -11,7 +11,6 @@ describe extended nzhang_part8;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain extended
 from srcpart
diff --git a/ql/src/test/queries/clientpositive/auto_sortmerge_join_16.q b/ql/src/test/queries/clientpositive/auto_sortmerge_join_16.q
index 9311b5c..c081cc9 100644
--- a/ql/src/test/queries/clientpositive/auto_sortmerge_join_16.q
+++ b/ql/src/test/queries/clientpositive/auto_sortmerge_join_16.q
@@ -2,7 +2,6 @@ set hive.strict.checks.bucketing=false;
 
 set hive.auto.convert.join=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 
 
diff --git a/ql/src/test/queries/clientpositive/avro_partitioned.q b/ql/src/test/queries/clientpositive/avro_partitioned.q
index bcc19e8..3c24385 100644
--- a/ql/src/test/queries/clientpositive/avro_partitioned.q
+++ b/ql/src/test/queries/clientpositive/avro_partitioned.q
@@ -62,7 +62,6 @@ TBLPROPERTIES ('avro.schema.literal'='{
   ]
 }');
 
-SET hive.exec.dynamic.partition.mode=nonstrict;
 INSERT OVERWRITE TABLE episodes_partitioned_n1 PARTITION (doctor_pt) SELECT title, air_date, doctor, doctor as doctor_pt FROM episodes_n2;
 
 SELECT * FROM episodes_partitioned_n1 WHERE doctor_pt > 6;
diff --git a/ql/src/test/queries/clientpositive/avro_partitioned_native.q b/ql/src/test/queries/clientpositive/avro_partitioned_native.q
index a1df72b..7ca7599 100644
--- a/ql/src/test/queries/clientpositive/avro_partitioned_native.q
+++ b/ql/src/test/queries/clientpositive/avro_partitioned_native.q
@@ -16,7 +16,6 @@ CREATE TABLE episodes_partitioned (
 PARTITIONED BY (doctor_pt INT)
 STORED AS AVRO;
 
-SET hive.exec.dynamic.partition.mode=nonstrict;
 INSERT OVERWRITE TABLE episodes_partitioned PARTITION (doctor_pt)
 SELECT title, air_date, doctor, doctor as doctor_pt FROM episodes;
 
diff --git a/ql/src/test/queries/clientpositive/avro_schema_evolution_native.q b/ql/src/test/queries/clientpositive/avro_schema_evolution_native.q
index 7ba35b9..c9aee75 100644
--- a/ql/src/test/queries/clientpositive/avro_schema_evolution_native.q
+++ b/ql/src/test/queries/clientpositive/avro_schema_evolution_native.q
@@ -17,7 +17,6 @@ CREATE TABLE episodes_partitioned_n0 (
 PARTITIONED BY (doctor_pt INT)
 STORED AS AVRO;
 
-SET hive.exec.dynamic.partition.mode=nonstrict;
 INSERT OVERWRITE TABLE episodes_partitioned_n0 PARTITION (doctor_pt)
 SELECT title, air_date, doctor, doctor as doctor_pt FROM episodes_n0;
 DESCRIBE FORMATTED episodes_partitioned_n0;
diff --git a/ql/src/test/queries/clientpositive/check_constraint.q b/ql/src/test/queries/clientpositive/check_constraint.q
index 08a153e..dd95d1d 100644
--- a/ql/src/test/queries/clientpositive/check_constraint.q
+++ b/ql/src/test/queries/clientpositive/check_constraint.q
@@ -188,7 +188,6 @@ DROP TABLE tcheck;
 
 -- micro-managed table
 set hive.create.as.insert.only=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 create table part_mm(key int check (key > 0 and key < 5000) enforced) partitioned by (key_mm int)
     stored as orc tblproperties ("transactional"="true", "transactional_properties"="insert_only");
 explain insert into table part_mm partition(key_mm=455) select key from src order by value limit 3;
diff --git a/ql/src/test/queries/clientpositive/combine2.q b/ql/src/test/queries/clientpositive/combine2.q
index 9d33c1a..12ed706 100644
--- a/ql/src/test/queries/clientpositive/combine2.q
+++ b/ql/src/test/queries/clientpositive/combine2.q
@@ -9,7 +9,6 @@ set mapred.min.split.size.per.node=256;
 set mapred.min.split.size.per.rack=256;
 set mapred.max.split.size=256;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set mapred.cache.shared.enabled=false;
 set hive.merge.smallfiles.avgsize=0;
 
diff --git a/ql/src/test/queries/clientpositive/constprog_dp.q b/ql/src/test/queries/clientpositive/constprog_dp.q
index 1c36df3..45c9845 100644
--- a/ql/src/test/queries/clientpositive/constprog_dp.q
+++ b/ql/src/test/queries/clientpositive/constprog_dp.q
@@ -1,6 +1,5 @@
 --! qt:dataset:srcpart
 set hive.optimize.constant.propagation=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table dest_n1(key string, value string) partitioned by (ds string);
 
diff --git a/ql/src/test/queries/clientpositive/correlationoptimizer13.q b/ql/src/test/queries/clientpositive/correlationoptimizer13.q
index bb780f7..3f1125f 100644
--- a/ql/src/test/queries/clientpositive/correlationoptimizer13.q
+++ b/ql/src/test/queries/clientpositive/correlationoptimizer13.q
@@ -1,5 +1,7 @@
 --! qt:dataset:src
 set hive.mapred.mode=nonstrict;
+set hive.exec.dynamic.partition.mode=strict;
+
 CREATE TABLE tmp(c1 INT, c2 INT, c3 STRING, c4 STRING);
 INSERT OVERWRITE TABLE tmp
 SELECT x.key, y.key, x.value, y.value FROM src x JOIN src y ON (x.key = y.key);
diff --git a/ql/src/test/queries/clientpositive/cp_sel.q b/ql/src/test/queries/clientpositive/cp_sel.q
index 0a9949b..3be67ba 100644
--- a/ql/src/test/queries/clientpositive/cp_sel.q
+++ b/ql/src/test/queries/clientpositive/cp_sel.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 explain
 select key,value,'hello' as ds, 'world' as hr from srcpart where hr=11 order by 1 limit 1;
 select key,value,'hello' as ds, 'world' as hr from srcpart where hr=11 order by 1 limit 1;
-set hive.exec.dynamic.partition.mode=nonstrict;
 create table testpartbucket (key string, value string) partitioned by (ds string, hr string) clustered by(key) sorted by(key) into 2 buckets;
 explain
 insert overwrite table testpartbucket partition(ds,hr) select key,value,'hello' as ds, 'world' as hr from srcpart where hr=11;
diff --git a/ql/src/test/queries/clientpositive/create_transactional_full_acid.q b/ql/src/test/queries/clientpositive/create_transactional_full_acid.q
index a2b5ba0..5be7789 100644
--- a/ql/src/test/queries/clientpositive/create_transactional_full_acid.q
+++ b/ql/src/test/queries/clientpositive/create_transactional_full_acid.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
 drop table if exists target;
diff --git a/ql/src/test/queries/clientpositive/create_transactional_insert_only.q b/ql/src/test/queries/clientpositive/create_transactional_insert_only.q
index d65701b..77ca296 100644
--- a/ql/src/test/queries/clientpositive/create_transactional_insert_only.q
+++ b/ql/src/test/queries/clientpositive/create_transactional_insert_only.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
 drop table if exists transactional_insert_only_table;
diff --git a/ql/src/test/queries/clientpositive/ctas.q b/ql/src/test/queries/clientpositive/ctas.q
index 4306ef3..8e9e1f6 100644
--- a/ql/src/test/queries/clientpositive/ctas.q
+++ b/ql/src/test/queries/clientpositive/ctas.q
@@ -64,7 +64,6 @@ create table nzhang_ctas7 as select key, `to` from nzhang_ctas6;
 -- ACID CTAS
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.stats.autogather=false;
 
 create table acid_ctas_part partitioned by (k)
diff --git a/ql/src/test/queries/clientpositive/dbtxnmgr_query4.q b/ql/src/test/queries/clientpositive/dbtxnmgr_query4.q
index 694ec5f..e22f98e 100644
--- a/ql/src/test/queries/clientpositive/dbtxnmgr_query4.q
+++ b/ql/src/test/queries/clientpositive/dbtxnmgr_query4.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 create table T1_n163(key string, val string) stored as textfile;
diff --git a/ql/src/test/queries/clientpositive/default_constraint.q b/ql/src/test/queries/clientpositive/default_constraint.q
index 981da63..36aa894 100644
--- a/ql/src/test/queries/clientpositive/default_constraint.q
+++ b/ql/src/test/queries/clientpositive/default_constraint.q
@@ -137,7 +137,6 @@ select * from t;
 drop table t;
 
 -- partitioned table
-set hive.exec.dynamic.partition.mode=nonstrict;
 -- Table with partition
 CREATE TABLE tablePartitioned_n0 (a STRING NOT NULL ENFORCED, url STRING constraint bdc1 default 'http://localhost',
     c STRING NOT NULL ENFORCED)
diff --git a/ql/src/test/queries/clientpositive/dp_counter_mm.q b/ql/src/test/queries/clientpositive/dp_counter_mm.q
index 1c655fd..b661eb0 100644
--- a/ql/src/test/queries/clientpositive/dp_counter_mm.q
+++ b/ql/src/test/queries/clientpositive/dp_counter_mm.q
@@ -1,5 +1,4 @@
 --! qt:dataset:src
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions.pernode=200;
 set hive.exec.max.dynamic.partitions=200;
 set hive.support.concurrency=true;
diff --git a/ql/src/test/queries/clientpositive/dp_counter_non_mm.q b/ql/src/test/queries/clientpositive/dp_counter_non_mm.q
index d2da0b0..bd197e7 100644
--- a/ql/src/test/queries/clientpositive/dp_counter_non_mm.q
+++ b/ql/src/test/queries/clientpositive/dp_counter_non_mm.q
@@ -1,5 +1,4 @@
 --! qt:dataset:src
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions.pernode=200;
 set hive.exec.max.dynamic.partitions=200;
 set hive.optimize.sort.dynamic.partition.threshold=-1;
diff --git a/ql/src/test/queries/clientpositive/drop_partitions_filter4.q b/ql/src/test/queries/clientpositive/drop_partitions_filter4.q
index 1b065ca..05d127e 100644
--- a/ql/src/test/queries/clientpositive/drop_partitions_filter4.q
+++ b/ql/src/test/queries/clientpositive/drop_partitions_filter4.q
@@ -1,4 +1,3 @@
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 create table ptestfilter_n2 (a string, b int) partitioned by (c double);
 INSERT OVERWRITE TABLE ptestfilter_n2 PARTITION (c) select 'Col1', 1, null;
diff --git a/ql/src/test/queries/clientpositive/dynamic_partition_insert.q b/ql/src/test/queries/clientpositive/dynamic_partition_insert.q
index 36e28d6..c41db0b 100644
--- a/ql/src/test/queries/clientpositive/dynamic_partition_insert.q
+++ b/ql/src/test/queries/clientpositive/dynamic_partition_insert.q
@@ -12,7 +12,6 @@ LOAD DATA LOCAL INPATH '../../data/files/dynamic_partition_insert.txt' INTO TABL
 LOAD DATA LOCAL INPATH '../../data/files/dynamic_partition_insert.txt' INTO TABLE t1_n131;
 LOAD DATA LOCAL INPATH '../../data/files/dynamic_partition_insert.txt' INTO TABLE t1_n131;
 
-SET hive.exec.dynamic.partition.mode=nonstrict;
 INSERT OVERWRITE TABLE t2_n78 partition(p1) SELECT *,c1 AS p1 FROM t1_n131 DISTRIBUTE BY p1;
 SELECT * FROM t2_n78;
 -- no partition spec
diff --git a/ql/src/test/queries/clientpositive/dynamic_partition_pruning.q b/ql/src/test/queries/clientpositive/dynamic_partition_pruning.q
index de339f8..e7bfae4 100644
--- a/ql/src/test/queries/clientpositive/dynamic_partition_pruning.q
+++ b/ql/src/test/queries/clientpositive/dynamic_partition_pruning.q
@@ -196,7 +196,6 @@ select distinct(ds) from srcpart where srcpart.ds in (select max(srcpart.ds) fro
 create table srcpart_orc (key int, value string) partitioned by (ds string, hr int) stored as orc;
 
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=false;
 set hive.exec.max.dynamic.partitions=1000;
 
diff --git a/ql/src/test/queries/clientpositive/dynamic_partition_skip_default.q b/ql/src/test/queries/clientpositive/dynamic_partition_skip_default.q
index b9a6e07..0534ab3 100644
--- a/ql/src/test/queries/clientpositive/dynamic_partition_skip_default.q
+++ b/ql/src/test/queries/clientpositive/dynamic_partition_skip_default.q
@@ -2,7 +2,6 @@
 SET hive.vectorized.execution.enabled=false;
 create table dynamic_part_table(intcol string) partitioned by (partcol1 string, partcol2 string);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert into table dynamic_part_table partition(partcol1, partcol2) select '1', '1', '1' from src where key=150;
 
diff --git a/ql/src/test/queries/clientpositive/dynamic_semijoin_reduction_2.q b/ql/src/test/queries/clientpositive/dynamic_semijoin_reduction_2.q
index 20b657e..4d9c037 100644
--- a/ql/src/test/queries/clientpositive/dynamic_semijoin_reduction_2.q
+++ b/ql/src/test/queries/clientpositive/dynamic_semijoin_reduction_2.q
@@ -76,8 +76,7 @@ set hive.llap.memory.oversubscription.max.executors.per.query=3;
 
 CREATE TABLE tab2_n6 (key int, value string, ds string);
 
-set hive.exec.dynamic.partition.mode=nonstrict
-insert into tab2select key, value, ds from tab_n12;
+insert into tab2_n6 select key, value, ds from tab_n12;
 analyze table tab2_n6 compute statistics;
 analyze table tab2_n6 compute statistics for columns;
 
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_opt_bucketing.q b/ql/src/test/queries/clientpositive/dynpart_sort_opt_bucketing.q
index f54aeca..7cb90d3 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_opt_bucketing.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_opt_bucketing.q
@@ -15,7 +15,6 @@ into 256 buckets stored as textfile;
 load data local inpath '../../data/files/sortdp/000000_0' overwrite into table t1_staging partition (e='epart');
 
 set hive.optimize.sort.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 
 
@@ -44,7 +43,6 @@ select 'bucket_8';
 dfs -cat ${hiveconf:hive.metastore.warehouse.dir}/t1_n147/e=epart/000008_0;
 
 set hive.optimize.sort.dynamic.partition=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 
 
@@ -75,7 +73,6 @@ dfs -cat ${hiveconf:hive.metastore.warehouse.dir}/t1_n147/e=epart/000008_0;
 
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.stats.autogather=false;
 
 CREATE TABLE dynpart_sort_opt_bucketing_test (ca_address_sk int, ca_address_id string, ca_street_number string, ca_street_name string,
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_opt_vectorization.q b/ql/src/test/queries/clientpositive/dynpart_sort_opt_vectorization.q
index 8a3522d..cbd66df 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_opt_vectorization.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_opt_vectorization.q
@@ -6,7 +6,6 @@ set hive.optimize.sort.dynamic.partition=true;
 set hive.exec.dynamic.partition=true;
 set hive.exec.max.dynamic.partitions=1000;
 set hive.exec.max.dynamic.partitions.pernode=1000;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 set hive.optimize.sort.dynamic.partition.threshold=1;
 
@@ -185,7 +184,6 @@ set hive.fetch.task.conversion=none;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set hive.vectorized.execution.reduce.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table addcolumns_vectorization_true_disallowincompatible_true_fileformat_orc_tinyint
 (i int,si smallint)
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_optimization.q b/ql/src/test/queries/clientpositive/dynpart_sort_optimization.q
index 03bf10b..e6db525 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_optimization.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_optimization.q
@@ -6,7 +6,6 @@ set hive.optimize.sort.dynamic.partition=true;
 set hive.exec.dynamic.partition=true;
 set hive.exec.max.dynamic.partitions=1000;
 set hive.exec.max.dynamic.partitions.pernode=1000;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition.threshold=1;
 
 create table over1k_n3(
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_optimization2.q b/ql/src/test/queries/clientpositive/dynpart_sort_optimization2.q
index 2f3afb6..9d5681e 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_optimization2.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_optimization2.q
@@ -5,7 +5,6 @@ set hive.optimize.sort.dynamic.partition=true;
 set hive.exec.dynamic.partition=true;
 set hive.exec.max.dynamic.partitions=1000;
 set hive.exec.max.dynamic.partitions.pernode=1000;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition.threshold=1;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid.q b/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid.q
index 7e27b88..03b54bf 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid.q
@@ -5,7 +5,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.optimize.sort.dynamic.partition.threshold=-1;
 
diff --git a/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid2.q b/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid2.q
index 00c35cf..07db84b 100644
--- a/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid2.q
+++ b/ql/src/test/queries/clientpositive/dynpart_sort_optimization_acid2.q
@@ -2,7 +2,6 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set hive.optimize.clustered.sort=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition.threshold=1;
 
 CREATE TABLE non_acid(key string, value string)
diff --git a/ql/src/test/queries/clientpositive/encryption_drop_partition.q b/ql/src/test/queries/clientpositive/encryption_drop_partition.q
index 33e41fa..d6eefe5 100644
--- a/ql/src/test/queries/clientpositive/encryption_drop_partition.q
+++ b/ql/src/test/queries/clientpositive/encryption_drop_partition.q
@@ -3,7 +3,6 @@
 -- we're setting this so that TestNegativeCliDriver.vm doesn't stop processing after DROP TABLE fails;
 
 set hive.cli.errors.ignore=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.mapred.mode=nonstrict;
 DROP TABLE IF EXISTS encrypted_table_dp;
 CREATE TABLE encrypted_table_dp (key INT, value STRING) partitioned by (p STRING) LOCATION '${hiveconf:hive.metastore.warehouse.dir}/default/encrypted_table_dp';
diff --git a/ql/src/test/queries/clientpositive/encryption_insert_partition_dynamic.q b/ql/src/test/queries/clientpositive/encryption_insert_partition_dynamic.q
index b5ea78b..dba489a 100644
--- a/ql/src/test/queries/clientpositive/encryption_insert_partition_dynamic.q
+++ b/ql/src/test/queries/clientpositive/encryption_insert_partition_dynamic.q
@@ -1,5 +1,4 @@
 --! qt:dataset:src
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
diff --git a/ql/src/test/queries/clientpositive/enforce_constraint_notnull.q b/ql/src/test/queries/clientpositive/enforce_constraint_notnull.q
index c6eba88..6cadddc 100644
--- a/ql/src/test/queries/clientpositive/enforce_constraint_notnull.q
+++ b/ql/src/test/queries/clientpositive/enforce_constraint_notnull.q
@@ -105,7 +105,6 @@ from src
 insert overwrite table acid_uami_n1 select cast(key as int), cast(key as decimal(5,2)), value where key < 10
 insert overwrite table src_multi2_n1 select * where key > 10 and key < 20;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 -- Table with partition
 CREATE TABLE tablePartitioned (a STRING NOT NULL ENFORCED, b STRING, c STRING NOT NULL ENFORCED)
     PARTITIONED BY (p1 STRING, p2 INT NOT NULL DISABLE);
@@ -185,7 +184,6 @@ drop table tttemp;
 
 -- micro-managed table
 set hive.create.as.insert.only=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 create table part_mm_n1(key int not null enforced) partitioned by (key_mm int) stored as orc tblproperties ("transactional"="true", "transactional_properties"="insert_only");
diff --git a/ql/src/test/queries/clientpositive/explain_locks.q b/ql/src/test/queries/clientpositive/explain_locks.q
index a0e273f..3c11560 100644
--- a/ql/src/test/queries/clientpositive/explain_locks.q
+++ b/ql/src/test/queries/clientpositive/explain_locks.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/explainanalyze_3.q b/ql/src/test/queries/clientpositive/explainanalyze_3.q
index 1f31218..72a2161 100644
--- a/ql/src/test/queries/clientpositive/explainanalyze_3.q
+++ b/ql/src/test/queries/clientpositive/explainanalyze_3.q
@@ -13,7 +13,6 @@ set hive.explain.user=true;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 set hive.llap.io.enabled=false;
 
diff --git a/ql/src/test/queries/clientpositive/explainanalyze_5.q b/ql/src/test/queries/clientpositive/explainanalyze_5.q
index 754d6e2..11296a9 100644
--- a/ql/src/test/queries/clientpositive/explainanalyze_5.q
+++ b/ql/src/test/queries/clientpositive/explainanalyze_5.q
@@ -28,7 +28,6 @@ describe formatted src_multi2_n7;
 
 
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/explainuser_3.q b/ql/src/test/queries/clientpositive/explainuser_3.q
index 0c110ae..c0d3d91 100644
--- a/ql/src/test/queries/clientpositive/explainuser_3.q
+++ b/ql/src/test/queries/clientpositive/explainuser_3.q
@@ -11,7 +11,6 @@ set hive.explain.user=true;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 
 CREATE TABLE acid_vectorized_n0(a INT, b STRING) CLUSTERED BY(a) INTO 2 BUCKETS STORED AS ORC TBLPROPERTIES ('transactional'='true');
diff --git a/ql/src/test/queries/clientpositive/extrapolate_part_stats_date.q b/ql/src/test/queries/clientpositive/extrapolate_part_stats_date.q
index ad78071..c7e7d43 100644
--- a/ql/src/test/queries/clientpositive/extrapolate_part_stats_date.q
+++ b/ql/src/test/queries/clientpositive/extrapolate_part_stats_date.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.stats.fetch.column.stats=true;
 
 create table date_dim_n1 (d_date date) partitioned by (d_date_sk bigint) stored as orc;
diff --git a/ql/src/test/queries/clientpositive/extrapolate_part_stats_full.q b/ql/src/test/queries/clientpositive/extrapolate_part_stats_full.q
index 034b93e..f47a292 100644
--- a/ql/src/test/queries/clientpositive/extrapolate_part_stats_full.q
+++ b/ql/src/test/queries/clientpositive/extrapolate_part_stats_full.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table if not exists ext_loc (
   state string,
diff --git a/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial.q b/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial.q
index 4298a5e..4782344 100644
--- a/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial.q
+++ b/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.aggregate.stats.cache.enabled=false;
 
 
diff --git a/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial_ndv.q b/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial_ndv.q
index 12853ef..7bb4d52 100644
--- a/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial_ndv.q
+++ b/ql/src/test/queries/clientpositive/extrapolate_part_stats_partial_ndv.q
@@ -2,7 +2,6 @@ set hive.mapred.mode=nonstrict;
 set hive.metastore.stats.ndv.densityfunction=true;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.aggregate.stats.cache.enabled=false;
 
 
diff --git a/ql/src/test/queries/clientpositive/filter_numeric.q b/ql/src/test/queries/clientpositive/filter_numeric.q
index c5fe4e2..e954f39 100644
--- a/ql/src/test/queries/clientpositive/filter_numeric.q
+++ b/ql/src/test/queries/clientpositive/filter_numeric.q
@@ -1,5 +1,4 @@
 --! qt:dataset:srcpart
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_AND_HASH_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/implicit_cast_during_insert.q b/ql/src/test/queries/clientpositive/implicit_cast_during_insert.q
index acec296..1ced07c 100644
--- a/ql/src/test/queries/clientpositive/implicit_cast_during_insert.q
+++ b/ql/src/test/queries/clientpositive/implicit_cast_during_insert.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 create table implicit_cast_during_insert (c1 int, c2 string)
   partitioned by (p1 string) stored as orc;
 
-set hive.exec.dynamic.partition.mode=nonstrict; 
 
 explain 
 insert overwrite table implicit_cast_during_insert partition (p1)
diff --git a/ql/src/test/queries/clientpositive/infer_bucket_sort_dyn_part.q b/ql/src/test/queries/clientpositive/infer_bucket_sort_dyn_part.q
index 29f807b..044edbe 100644
--- a/ql/src/test/queries/clientpositive/infer_bucket_sort_dyn_part.q
+++ b/ql/src/test/queries/clientpositive/infer_bucket_sort_dyn_part.q
@@ -4,7 +4,6 @@ set hive.strict.checks.bucketing=false;
 set hive.mapred.mode=nonstrict;
 set hive.exec.infer.bucket.sort=true;
 set hive.exec.infer.bucket.sort.num.buckets.power.two=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
 
diff --git a/ql/src/test/queries/clientpositive/insert0.q b/ql/src/test/queries/clientpositive/insert0.q
index fcb33ad..d87c6b8 100644
--- a/ql/src/test/queries/clientpositive/insert0.q
+++ b/ql/src/test/queries/clientpositive/insert0.q
@@ -24,7 +24,6 @@ select * from ctas_table order by key;
 
 
 set hive.exec.dynamic.partition=true;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 create table ctas_part (key int, value string) partitioned by (modkey bigint);
 
diff --git a/ql/src/test/queries/clientpositive/insert_acid_dynamic_partition.q b/ql/src/test/queries/clientpositive/insert_acid_dynamic_partition.q
index 80553d5..b35fd83 100644
--- a/ql/src/test/queries/clientpositive/insert_acid_dynamic_partition.q
+++ b/ql/src/test/queries/clientpositive/insert_acid_dynamic_partition.q
@@ -4,7 +4,6 @@ set hive.mapred.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table acid_dynamic(a int, b varchar(128)) partitioned by (ds string) clustered by (a) into 2 buckets stored as orc TBLPROPERTIES ('transactional'='true');
 
diff --git a/ql/src/test/queries/clientpositive/insert_into6.q b/ql/src/test/queries/clientpositive/insert_into6.q
index a22797d..de6296d 100644
--- a/ql/src/test/queries/clientpositive/insert_into6.q
+++ b/ql/src/test/queries/clientpositive/insert_into6.q
@@ -1,6 +1,5 @@
 --! qt:dataset:src
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 DROP TABLE insert_into6a;
diff --git a/ql/src/test/queries/clientpositive/insert_into_with_schema.q b/ql/src/test/queries/clientpositive/insert_into_with_schema.q
index 21f1650..4931097 100644
--- a/ql/src/test/queries/clientpositive/insert_into_with_schema.q
+++ b/ql/src/test/queries/clientpositive/insert_into_with_schema.q
@@ -49,7 +49,6 @@ select * from pageviews;
 
 INSERT INTO TABLE pageviews PARTITION (datestamp='2014-09-23',i)(userid,i,link) VALUES ('jsmith', 7, '7mail.com');
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT INTO TABLE pageviews PARTITION (datestamp,i)(userid,i,link,datestamp) VALUES ('jsmith', 17, '17mail.com', '2014-09-23');
 INSERT INTO TABLE pageviews PARTITION (datestamp,i)(userid,i,link,datestamp) VALUES ('jsmith', 19, '19mail.com', '2014-09-24');
diff --git a/ql/src/test/queries/clientpositive/insert_into_with_schema2.q b/ql/src/test/queries/clientpositive/insert_into_with_schema2.q
index 9d6fb29..665fbb2 100644
--- a/ql/src/test/queries/clientpositive/insert_into_with_schema2.q
+++ b/ql/src/test/queries/clientpositive/insert_into_with_schema2.q
@@ -23,7 +23,6 @@ insert into student_acid(age) values(22);
 
 select * from student_acid;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 drop table if exists acid_partitioned;
 create table acid_partitioned (a int, c string)
diff --git a/ql/src/test/queries/clientpositive/insert_only_empty_query.q b/ql/src/test/queries/clientpositive/insert_only_empty_query.q
index 5e731eb..52ae8fc 100644
--- a/ql/src/test/queries/clientpositive/insert_only_empty_query.q
+++ b/ql/src/test/queries/clientpositive/insert_only_empty_query.q
@@ -1,6 +1,5 @@
 set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/insert_overwrite.q b/ql/src/test/queries/clientpositive/insert_overwrite.q
index bc68217..357227e 100644
--- a/ql/src/test/queries/clientpositive/insert_overwrite.q
+++ b/ql/src/test/queries/clientpositive/insert_overwrite.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.stats.column.autogather=false;
 set hive.stats.autogather=false;
 set hive.compute.query.using.stats=false;
diff --git a/ql/src/test/queries/clientpositive/insert_values_dynamic_partitioned.q b/ql/src/test/queries/clientpositive/insert_values_dynamic_partitioned.q
index 291871a..cc42543 100644
--- a/ql/src/test/queries/clientpositive/insert_values_dynamic_partitioned.q
+++ b/ql/src/test/queries/clientpositive/insert_values_dynamic_partitioned.q
@@ -1,6 +1,5 @@
 SET hive.vectorized.execution.enabled=false;
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/insert_with_move_files_from_source_dir.q b/ql/src/test/queries/clientpositive/insert_with_move_files_from_source_dir.q
index 16d74d5..4624da1 100644
--- a/ql/src/test/queries/clientpositive/insert_with_move_files_from_source_dir.q
+++ b/ql/src/test/queries/clientpositive/insert_with_move_files_from_source_dir.q
@@ -1,7 +1,6 @@
 
 set hive.enforce.bucketing=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table emp1 (id int, name string, dept int, country string) row format delimited fields terminated by '|' stored as textfile;
 load data local inpath '../../data/files/employee_part.txt' overwrite into table emp1;
diff --git a/ql/src/test/queries/clientpositive/lineage3.q b/ql/src/test/queries/clientpositive/lineage3.q
index eadd06e..e8ef4fe 100644
--- a/ql/src/test/queries/clientpositive/lineage3.q
+++ b/ql/src/test/queries/clientpositive/lineage3.q
@@ -189,7 +189,6 @@ create table dest_dp2 (first string, word string) partitioned by (y int, m int);
 drop table if exists dest_dp3;
 create table dest_dp3 (first string, word string) partitioned by (y int, m int, d int);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert into dest_dp1 partition (year) select first, word, year from src_dp;
 insert into dest_dp2 partition (y, m) select first, word, year, month from src_dp;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_1.q b/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
index 40d5393..9c42ae9 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_1.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
 set hive.merge.mapfiles=false;	
 set hive.merge.mapredfiles=false; 
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_14.q b/ql/src/test/queries/clientpositive/list_bucket_dml_14.q
index f640853..9df4445 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_14.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_14.q
@@ -1,6 +1,5 @@
 --! qt:dataset:src
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_2.q b/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
index 6a46828..2823b15 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_2.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_3.q b/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
index 0c1e43a..f257f57 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_3.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
 set hive.merge.mapfiles=false;	
 set hive.merge.mapredfiles=false;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_4.q b/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
index f14efe2..2acca0a 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_4.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_5.q b/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
index 996fa1d..1039efc 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_5.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
 set hive.merge.mapfiles=false;	
 set hive.merge.mapredfiles=false; 
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_6.q b/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
index e761c86..2ce2ced 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_6.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_7.q b/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
index ce87e4f..f80585e 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_7.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_8.q b/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
index ca19d79..4914b08 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_8.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/list_bucket_dml_9.q b/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
index 70ef57b..0594869 100644
--- a/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
+++ b/ql/src/test/queries/clientpositive/list_bucket_dml_9.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.input.format=org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
 set hive.merge.smallfiles.avgsize=200;
 set mapred.input.dir.recursive=true;
diff --git a/ql/src/test/queries/clientpositive/llap_acid.q b/ql/src/test/queries/clientpositive/llap_acid.q
index 754461d..10a3e73 100644
--- a/ql/src/test/queries/clientpositive/llap_acid.q
+++ b/ql/src/test/queries/clientpositive/llap_acid.q
@@ -9,7 +9,6 @@ SET hive.exec.orc.default.row.index.stride=1000;
 SET hive.optimize.index.filter=true;
 set hive.fetch.task.conversion=none;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/llap_acid2.q b/ql/src/test/queries/clientpositive/llap_acid2.q
index 84ef485..f894588 100644
--- a/ql/src/test/queries/clientpositive/llap_acid2.q
+++ b/ql/src/test/queries/clientpositive/llap_acid2.q
@@ -9,7 +9,6 @@ SET hive.exec.orc.default.row.index.stride=1000;
 SET hive.optimize.index.filter=true;
 set hive.fetch.task.conversion=none;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/llap_acid_fast.q b/ql/src/test/queries/clientpositive/llap_acid_fast.q
index 1342efb..eac8b38 100644
--- a/ql/src/test/queries/clientpositive/llap_acid_fast.q
+++ b/ql/src/test/queries/clientpositive/llap_acid_fast.q
@@ -9,7 +9,6 @@ SET hive.exec.orc.default.row.index.stride=1000;
 SET hive.optimize.index.filter=true;
 set hive.fetch.task.conversion=none;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/llap_io_etl.q b/ql/src/test/queries/clientpositive/llap_io_etl.q
index 1e85320..a547125 100644
--- a/ql/src/test/queries/clientpositive/llap_io_etl.q
+++ b/ql/src/test/queries/clientpositive/llap_io_etl.q
@@ -1,6 +1,5 @@
 set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.fetch.task.conversion=none;
 
 SET hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/llap_partitioned.q b/ql/src/test/queries/clientpositive/llap_partitioned.q
index 0bbd7f6..b9d1a30 100644
--- a/ql/src/test/queries/clientpositive/llap_partitioned.q
+++ b/ql/src/test/queries/clientpositive/llap_partitioned.q
@@ -10,7 +10,6 @@ SET hive.optimize.index.filter=true;
 
 set hive.auto.convert.join=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions.pernode=255;
 
 DROP TABLE orc_llap_part;
diff --git a/ql/src/test/queries/clientpositive/llap_smb.q b/ql/src/test/queries/clientpositive/llap_smb.q
index edec301..e5207c1 100644
--- a/ql/src/test/queries/clientpositive/llap_smb.q
+++ b/ql/src/test/queries/clientpositive/llap_smb.q
@@ -11,7 +11,6 @@ SET hive.exec.orc.default.row.index.stride=1000;
 SET hive.optimize.index.filter=true;
 set hive.fetch.task.conversion=none;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 DROP TABLE orc_a;
 DROP TABLE orc_b;
diff --git a/ql/src/test/queries/clientpositive/llap_smb_ptf.q b/ql/src/test/queries/clientpositive/llap_smb_ptf.q
index 037b97d..598d12f 100644
--- a/ql/src/test/queries/clientpositive/llap_smb_ptf.q
+++ b/ql/src/test/queries/clientpositive/llap_smb_ptf.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE cogs_alc_rqst_trgt_offs(
   cogs_alc_rqst_trgt_offs_id int,
diff --git a/ql/src/test/queries/clientpositive/llap_stats.q b/ql/src/test/queries/clientpositive/llap_stats.q
index 2f5369e..2692f77 100644
--- a/ql/src/test/queries/clientpositive/llap_stats.q
+++ b/ql/src/test/queries/clientpositive/llap_stats.q
@@ -1,7 +1,6 @@
 --! qt:dataset:alltypesorc
 set hive.mapred.mode=nonstrict;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 SET hive.llap.io.enabled=false;
 
diff --git a/ql/src/test/queries/clientpositive/llap_text.q b/ql/src/test/queries/clientpositive/llap_text.q
index e4cf2ab..ce06792 100644
--- a/ql/src/test/queries/clientpositive/llap_text.q
+++ b/ql/src/test/queries/clientpositive/llap_text.q
@@ -1,7 +1,6 @@
 --! qt:dataset:alltypesorc
 set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.fetch.task.conversion=none;
 
 SET hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part1.q b/ql/src/test/queries/clientpositive/load_dyn_part1.q
index 8004f89..ec5f5c5 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part1.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part1.q
@@ -11,7 +11,6 @@ create table if not exists nzhang_part1_n0 like srcpart;
 create table if not exists nzhang_part2_n0 like srcpart;
 describe extended nzhang_part1_n0;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 explain
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part10.q b/ql/src/test/queries/clientpositive/load_dyn_part10.q
index 08929a1..deaa76f 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part10.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part10.q
@@ -10,7 +10,6 @@ describe extended nzhang_part10;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain
 from srcpart
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part14.q b/ql/src/test/queries/clientpositive/load_dyn_part14.q
index 74a74d1..0ce7edc 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part14.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part14.q
@@ -7,7 +7,6 @@ create table if not exists nzhang_part14_n0 (key string)
 describe extended nzhang_part14_n0;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain
 insert overwrite table nzhang_part14_n0 partition(value) 
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part15.q b/ql/src/test/queries/clientpositive/load_dyn_part15.q
index 56eea14..eab88cc 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part15.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part15.q
@@ -1,7 +1,6 @@
 --! qt:dataset:src
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table if not exists load_dyn_part15_test (key string) 
   partitioned by (part_key string);
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part3.q b/ql/src/test/queries/clientpositive/load_dyn_part3.q
index bb2364d..2427c84 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part3.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part3.q
@@ -10,7 +10,6 @@ create table if not exists nzhang_part3 like srcpart;
 describe extended nzhang_part3;
 
 set hive.merge.mapfiles=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 explain
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part4.q b/ql/src/test/queries/clientpositive/load_dyn_part4.q
index 550a152..fdb2e8e 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part4.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part4.q
@@ -11,7 +11,6 @@ describe extended nzhang_part4;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert overwrite table nzhang_part4 partition (ds='2008-04-08', hr='existing_value') select key, value from src;
 
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part5.q b/ql/src/test/queries/clientpositive/load_dyn_part5.q
index e845b4f..41a9b97 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part5.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part5.q
@@ -6,7 +6,6 @@ describe extended nzhang_part5;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions=2000;
 set hive.exec.max.dynamic.partitions.pernode=2000;
 
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part8.q b/ql/src/test/queries/clientpositive/load_dyn_part8.q
index a74be62..e4e45a4 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part8.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part8.q
@@ -10,7 +10,6 @@ describe extended nzhang_part8_n0;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain extended
 from srcpart
diff --git a/ql/src/test/queries/clientpositive/load_dyn_part9.q b/ql/src/test/queries/clientpositive/load_dyn_part9.q
index b8691a1..746ec16 100644
--- a/ql/src/test/queries/clientpositive/load_dyn_part9.q
+++ b/ql/src/test/queries/clientpositive/load_dyn_part9.q
@@ -10,7 +10,6 @@ describe extended nzhang_part9;
 
 set hive.merge.mapfiles=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain
 from srcpart
diff --git a/ql/src/test/queries/clientpositive/lock3.q b/ql/src/test/queries/clientpositive/lock3.q
index 1da387f..dd5f874 100644
--- a/ql/src/test/queries/clientpositive/lock3.q
+++ b/ql/src/test/queries/clientpositive/lock3.q
@@ -6,7 +6,6 @@ from srcpart
 insert overwrite table tstsrcpart_n4 partition (ds='2008-04-08',hr='11')
 select key, value where ds='2008-04-08' and hr='11';
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 
diff --git a/ql/src/test/queries/clientpositive/lock4.q b/ql/src/test/queries/clientpositive/lock4.q
index 256ca9d..cc6fdc4 100644
--- a/ql/src/test/queries/clientpositive/lock4.q
+++ b/ql/src/test/queries/clientpositive/lock4.q
@@ -7,7 +7,6 @@ from srcpart
 insert overwrite table tstsrcpart_n3 partition (ds='2008-04-08',hr='11')
 select key, value where ds='2008-04-08' and hr='11';
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 
diff --git a/ql/src/test/queries/clientpositive/materialized_view_partitioned_3.q b/ql/src/test/queries/clientpositive/materialized_view_partitioned_3.q
index 472563f..db9944e 100644
--- a/ql/src/test/queries/clientpositive/materialized_view_partitioned_3.q
+++ b/ql/src/test/queries/clientpositive/materialized_view_partitioned_3.q
@@ -3,7 +3,6 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set hive.optimize.sort.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE src_txn stored as orc TBLPROPERTIES ('transactional' = 'true')
 AS SELECT * FROM src;
diff --git a/ql/src/test/queries/clientpositive/merge3.q b/ql/src/test/queries/clientpositive/merge3.q
index 2b8af62..b98c815 100644
--- a/ql/src/test/queries/clientpositive/merge3.q
+++ b/ql/src/test/queries/clientpositive/merge3.q
@@ -4,7 +4,6 @@ set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
 set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/merge4.q b/ql/src/test/queries/clientpositive/merge4.q
index 6bcbe52..0a58152 100644
--- a/ql/src/test/queries/clientpositive/merge4.q
+++ b/ql/src/test/queries/clientpositive/merge4.q
@@ -5,7 +5,6 @@ set hive.merge.mapfiles=true;
 set hive.merge.mapredfiles=true;
 set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/merge_dynamic_partition.q b/ql/src/test/queries/clientpositive/merge_dynamic_partition.q
index adcbf97..9c79b99 100644
--- a/ql/src/test/queries/clientpositive/merge_dynamic_partition.q
+++ b/ql/src/test/queries/clientpositive/merge_dynamic_partition.q
@@ -4,7 +4,6 @@ set hive.strict.checks.bucketing=false;
 
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/merge_dynamic_partition2.q b/ql/src/test/queries/clientpositive/merge_dynamic_partition2.q
index 94c5c97..487b390 100644
--- a/ql/src/test/queries/clientpositive/merge_dynamic_partition2.q
+++ b/ql/src/test/queries/clientpositive/merge_dynamic_partition2.q
@@ -3,7 +3,6 @@ SET hive.vectorized.execution.enabled=false;
 set hive.strict.checks.bucketing=false;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table srcpart_merge_dp_n0 like srcpart;
 
diff --git a/ql/src/test/queries/clientpositive/merge_dynamic_partition3.q b/ql/src/test/queries/clientpositive/merge_dynamic_partition3.q
index 8915efa..b93004b 100644
--- a/ql/src/test/queries/clientpositive/merge_dynamic_partition3.q
+++ b/ql/src/test/queries/clientpositive/merge_dynamic_partition3.q
@@ -3,7 +3,6 @@ SET hive.vectorized.execution.enabled=false;
 set hive.strict.checks.bucketing=false;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/merge_dynamic_partition4.q b/ql/src/test/queries/clientpositive/merge_dynamic_partition4.q
index 813ad8c..57ff5fd 100644
--- a/ql/src/test/queries/clientpositive/merge_dynamic_partition4.q
+++ b/ql/src/test/queries/clientpositive/merge_dynamic_partition4.q
@@ -33,7 +33,6 @@ set hive.merge.mapredfiles=true;
 set hive.merge.smallfiles.avgsize=10000000000000;
 set hive.exec.compress.output=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain
 insert overwrite table merge_dynamic_part_n3 partition (ds = '2008-04-08', hr)
diff --git a/ql/src/test/queries/clientpositive/merge_dynamic_partition5.q b/ql/src/test/queries/clientpositive/merge_dynamic_partition5.q
index d96c94c..14ea7f0 100644
--- a/ql/src/test/queries/clientpositive/merge_dynamic_partition5.q
+++ b/ql/src/test/queries/clientpositive/merge_dynamic_partition5.q
@@ -29,7 +29,6 @@ set hive.merge.mapredfiles=true;
 set hive.merge.smallfiles.avgsize=200;
 set hive.exec.compress.output=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain
 insert overwrite table merge_dynamic_part partition (ds = '2008-04-08', hr)
diff --git a/ql/src/test/queries/clientpositive/mi.q b/ql/src/test/queries/clientpositive/mi.q
index 4b3c66e..6541d7f 100644
--- a/ql/src/test/queries/clientpositive/mi.q
+++ b/ql/src/test/queries/clientpositive/mi.q
@@ -1,7 +1,6 @@
 --! qt:dataset:srcpart
 set hive.mapred.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- SORT_QUERY_RESULTS
 
diff --git a/ql/src/test/queries/clientpositive/mm_all.q b/ql/src/test/queries/clientpositive/mm_all.q
index a524c29..9b4d7b6 100644
--- a/ql/src/test/queries/clientpositive/mm_all.q
+++ b/ql/src/test/queries/clientpositive/mm_all.q
@@ -9,7 +9,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
@@ -49,7 +48,6 @@ drop table simple_mm;
 -- simple DP (no bucketing)
 drop table dp_mm;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.merge.mapredfiles=false;
 set hive.merge.sparkfiles=false;
diff --git a/ql/src/test/queries/clientpositive/mm_buckets.q b/ql/src/test/queries/clientpositive/mm_buckets.q
index 12dc4fe..02ca423 100644
--- a/ql/src/test/queries/clientpositive/mm_buckets.q
+++ b/ql/src/test/queries/clientpositive/mm_buckets.q
@@ -4,7 +4,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/mm_conversions.q b/ql/src/test/queries/clientpositive/mm_conversions.q
index 6b221f6..7ea838a 100644
--- a/ql/src/test/queries/clientpositive/mm_conversions.q
+++ b/ql/src/test/queries/clientpositive/mm_conversions.q
@@ -4,7 +4,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/mm_dp.q b/ql/src/test/queries/clientpositive/mm_dp.q
index 47c7f61..212d48b 100644
--- a/ql/src/test/queries/clientpositive/mm_dp.q
+++ b/ql/src/test/queries/clientpositive/mm_dp.q
@@ -13,7 +13,6 @@ set mapred.max.split.size=5000;
 set mapred.reduce.tasks=10;
 set tez.am.grouping.split-count=10;
 set tez.grouping.split-count=10;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set hive.exec.max.dynamic.partitions=1000;
diff --git a/ql/src/test/queries/clientpositive/mm_exim.q b/ql/src/test/queries/clientpositive/mm_exim.q
index 13b3055..0c6f6eb 100644
--- a/ql/src/test/queries/clientpositive/mm_exim.q
+++ b/ql/src/test/queries/clientpositive/mm_exim.q
@@ -5,7 +5,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/mm_insert_overwrite_aborted.q b/ql/src/test/queries/clientpositive/mm_insert_overwrite_aborted.q
index 938e1f4..e9bcd9f 100644
--- a/ql/src/test/queries/clientpositive/mm_insert_overwrite_aborted.q
+++ b/ql/src/test/queries/clientpositive/mm_insert_overwrite_aborted.q
@@ -1,6 +1,5 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 set hive.vectorized.execution.enabled=true;
 set hive.create.as.insert.only=true;
diff --git a/ql/src/test/queries/clientpositive/mm_loaddata.q b/ql/src/test/queries/clientpositive/mm_loaddata.q
index 3a65213..b7583eb 100644
--- a/ql/src/test/queries/clientpositive/mm_loaddata.q
+++ b/ql/src/test/queries/clientpositive/mm_loaddata.q
@@ -3,7 +3,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 set mapreduce.map.memory.mb=128;
diff --git a/ql/src/test/queries/clientpositive/mm_loc_ctas.q b/ql/src/test/queries/clientpositive/mm_loc_ctas.q
index 8e4cbbb..fc3d721 100644
--- a/ql/src/test/queries/clientpositive/mm_loc_ctas.q
+++ b/ql/src/test/queries/clientpositive/mm_loc_ctas.q
@@ -6,7 +6,6 @@ set hive.explain.user=false;
 set hive.fetch.task.conversion=none;
 set tez.grouping.min-size=1;
 set tez.grouping.max-size=2;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/multi_insert_partitioned.q b/ql/src/test/queries/clientpositive/multi_insert_partitioned.q
index d818613..c37fa70 100644
--- a/ql/src/test/queries/clientpositive/multi_insert_partitioned.q
+++ b/ql/src/test/queries/clientpositive/multi_insert_partitioned.q
@@ -2,7 +2,6 @@
 set hive.stats.column.autogather=false;
 set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 drop table intermediate_n3;
 
diff --git a/ql/src/test/queries/clientpositive/murmur_hash_migration.q b/ql/src/test/queries/clientpositive/murmur_hash_migration.q
index 6bf3785..54207a7 100644
--- a/ql/src/test/queries/clientpositive/murmur_hash_migration.q
+++ b/ql/src/test/queries/clientpositive/murmur_hash_migration.q
@@ -68,7 +68,6 @@ set hive.fetch.task.conversion=none;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create transactional table acid_ptn_bucket1 (a int, b int) partitioned by(ds string)
 clustered by (a) into 2 buckets stored as ORC
diff --git a/ql/src/test/queries/clientpositive/nested_column_pruning.q b/ql/src/test/queries/clientpositive/nested_column_pruning.q
index 5b41f18..e3c3e2a 100644
--- a/ql/src/test/queries/clientpositive/nested_column_pruning.q
+++ b/ql/src/test/queries/clientpositive/nested_column_pruning.q
@@ -3,7 +3,6 @@ set hive.vectorized.execution.enabled=false;
 set hive.test.vectorized.execution.enabled.override=none;
 
 set hive.fetch.task.conversion = none;
-set hive.exec.dynamic.partition.mode = nonstrict;
 set hive.strict.checks.cartesian.product=false;
 
 -- First, create source tables
diff --git a/ql/src/test/queries/clientpositive/orc_analyze.q b/ql/src/test/queries/clientpositive/orc_analyze.q
index aea09d4..056663c 100644
--- a/ql/src/test/queries/clientpositive/orc_analyze.q
+++ b/ql/src/test/queries/clientpositive/orc_analyze.q
@@ -14,7 +14,6 @@ CREATE TABLE orc_create_people_staging_n0 (
 
 LOAD DATA LOCAL INPATH '../../data/files/orc_create_people.txt' OVERWRITE INTO TABLE orc_create_people_staging_n0;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.stats.autogather=false;
 -- non-partitioned table
diff --git a/ql/src/test/queries/clientpositive/orc_create.q b/ql/src/test/queries/clientpositive/orc_create.q
index dfae138..eba39f4 100644
--- a/ql/src/test/queries/clientpositive/orc_create.q
+++ b/ql/src/test/queries/clientpositive/orc_create.q
@@ -95,7 +95,6 @@ CREATE TABLE orc_create_people (
 PARTITIONED BY (state string)
 STORED AS orc;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT OVERWRITE TABLE orc_create_people PARTITION (state)
   SELECT * FROM orc_create_people_staging;
diff --git a/ql/src/test/queries/clientpositive/orc_int_type_promotion.q b/ql/src/test/queries/clientpositive/orc_int_type_promotion.q
index 3f34500..5899dbe 100644
--- a/ql/src/test/queries/clientpositive/orc_int_type_promotion.q
+++ b/ql/src/test/queries/clientpositive/orc_int_type_promotion.q
@@ -67,7 +67,6 @@ select ti, si, i, bi from alltypes_orc_n0;
 
 SET hive.exec.schema.evolution=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 create table src_part_orc (key int, value string) partitioned by (ds string) stored as orc;
 insert overwrite table src_part_orc partition(ds) select key, value, ds from srcpart where ds is not null;
 
diff --git a/ql/src/test/queries/clientpositive/orc_merge1.q b/ql/src/test/queries/clientpositive/orc_merge1.q
index 4b803b6..a695176 100644
--- a/ql/src/test/queries/clientpositive/orc_merge1.q
+++ b/ql/src/test/queries/clientpositive/orc_merge1.q
@@ -7,7 +7,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.merge.orcfile.stripe.level=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition.threshold=-1;
 set mapred.min.split.size=1000;
 set mapred.max.split.size=2000;
diff --git a/ql/src/test/queries/clientpositive/orc_merge10.q b/ql/src/test/queries/clientpositive/orc_merge10.q
index f2acc99..9ea555c 100644
--- a/ql/src/test/queries/clientpositive/orc_merge10.q
+++ b/ql/src/test/queries/clientpositive/orc_merge10.q
@@ -7,7 +7,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.merge.orcfile.stripe.level=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=false;
 set mapred.min.split.size=1000;
 set mapred.max.split.size=2000;
diff --git a/ql/src/test/queries/clientpositive/orc_merge2.q b/ql/src/test/queries/clientpositive/orc_merge2.q
index 2e50a35..3d3f891 100644
--- a/ql/src/test/queries/clientpositive/orc_merge2.q
+++ b/ql/src/test/queries/clientpositive/orc_merge2.q
@@ -5,7 +5,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.merge.orcfile.stripe.level=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.sparkfiles=true;
 
 DROP TABLE orcfile_merge2a_n0;
diff --git a/ql/src/test/queries/clientpositive/orc_merge7.q b/ql/src/test/queries/clientpositive/orc_merge7.q
index 6504989..9e82c18 100644
--- a/ql/src/test/queries/clientpositive/orc_merge7.q
+++ b/ql/src/test/queries/clientpositive/orc_merge7.q
@@ -22,7 +22,6 @@ set hive.compute.splits.in.am=true;
 set tez.grouping.min-size=1000;
 set tez.grouping.max-size=50000;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=false;
 set hive.merge.sparkfiles=false;
 
diff --git a/ql/src/test/queries/clientpositive/orc_merge_diff_fs.q b/ql/src/test/queries/clientpositive/orc_merge_diff_fs.q
index 5d1e8c8..871f455 100644
--- a/ql/src/test/queries/clientpositive/orc_merge_diff_fs.q
+++ b/ql/src/test/queries/clientpositive/orc_merge_diff_fs.q
@@ -7,7 +7,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 set hive.merge.orcfile.stripe.level=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=false;
 set mapred.min.split.size=1000;
 set mapred.max.split.size=2000;
diff --git a/ql/src/test/queries/clientpositive/orc_merge_incompat2.q b/ql/src/test/queries/clientpositive/orc_merge_incompat2.q
index 6281c96..e67eca3 100644
--- a/ql/src/test/queries/clientpositive/orc_merge_incompat2.q
+++ b/ql/src/test/queries/clientpositive/orc_merge_incompat2.q
@@ -23,7 +23,6 @@ set hive.compute.splits.in.am=true;
 set tez.am.grouping.min-size=1000;
 set tez.am.grouping.max-size=50000;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=false;
 set hive.merge.sparkfiles=false;
 
diff --git a/ql/src/test/queries/clientpositive/orc_nested_column_pruning.q b/ql/src/test/queries/clientpositive/orc_nested_column_pruning.q
index 91dc873..f1fb651 100644
--- a/ql/src/test/queries/clientpositive/orc_nested_column_pruning.q
+++ b/ql/src/test/queries/clientpositive/orc_nested_column_pruning.q
@@ -1,6 +1,5 @@
 SET hive.vectorized.execution.enabled=false;
 set hive.fetch.task.conversion = none;
-set hive.exec.dynamic.partition.mode = nonstrict;
 set hive.strict.checks.cartesian.product=false;
 
 -- First, create source tables
diff --git a/ql/src/test/queries/clientpositive/orc_remove_cols.q b/ql/src/test/queries/clientpositive/orc_remove_cols.q
index 0e8426d..d7bc93d 100644
--- a/ql/src/test/queries/clientpositive/orc_remove_cols.q
+++ b/ql/src/test/queries/clientpositive/orc_remove_cols.q
@@ -4,7 +4,6 @@ set hive.vectorized.execution.enabled=false;
 SET hive.exec.schema.evolution=false;
 set hive.fetch.task.conversion=more;
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE orc_partitioned(a INT, b STRING) partitioned by (ds string) STORED AS ORC;
 insert into table orc_partitioned partition (ds = 'today') select cint, cstring1 from alltypesorc where cint is not null order by cint limit 10;
diff --git a/ql/src/test/queries/clientpositive/parquet_partitioned.q b/ql/src/test/queries/clientpositive/parquet_partitioned.q
index 22028c0..dab8028 100644
--- a/ql/src/test/queries/clientpositive/parquet_partitioned.q
+++ b/ql/src/test/queries/clientpositive/parquet_partitioned.q
@@ -2,7 +2,6 @@
 
 set hive.vectorized.execution.enabled=false;
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/partition_decode_name.q b/ql/src/test/queries/clientpositive/partition_decode_name.q
index 3d72cbe..b588a6a 100644
--- a/ql/src/test/queries/clientpositive/partition_decode_name.q
+++ b/ql/src/test/queries/clientpositive/partition_decode_name.q
@@ -9,7 +9,6 @@ from (select '2011-01-11', '2011-01-11+14:18:26' from src tablesample (1 rows)
 create table sc_part_n0 (key string) partitioned by (ts string) stored as rcfile;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.decode.partition.name=false;
 insert overwrite table sc_part_n0 partition(ts) select * from sc_n0;
diff --git a/ql/src/test/queries/clientpositive/partition_special_char.q b/ql/src/test/queries/clientpositive/partition_special_char.q
index 319671a..8193e62 100644
--- a/ql/src/test/queries/clientpositive/partition_special_char.q
+++ b/ql/src/test/queries/clientpositive/partition_special_char.q
@@ -9,7 +9,6 @@ from (select '2011-01-11', '2011-01-11+14:18:26' from src tablesample (1 rows)
 create table sc_part (key string) partitioned by (ts string) stored as rcfile;
 
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert overwrite table sc_part partition(ts) select * from sc;
 show partitions sc_part;
diff --git a/ql/src/test/queries/clientpositive/partitions_filter_default.q b/ql/src/test/queries/clientpositive/partitions_filter_default.q
index f351d29..f265133 100644
--- a/ql/src/test/queries/clientpositive/partitions_filter_default.q
+++ b/ql/src/test/queries/clientpositive/partitions_filter_default.q
@@ -1,4 +1,3 @@
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 create table ptestfilter (a string) partitioned by (c int);
 INSERT OVERWRITE TABLE ptestfilter PARTITION (c) select 'Col1', null;
diff --git a/ql/src/test/queries/clientpositive/quotedid_partition.q b/ql/src/test/queries/clientpositive/quotedid_partition.q
index 34c40ca..463a0e8 100644
--- a/ql/src/test/queries/clientpositive/quotedid_partition.q
+++ b/ql/src/test/queries/clientpositive/quotedid_partition.q
@@ -14,13 +14,10 @@ from src_p where `!@#$%^&*()_q` = 'a' and `x+1`='10'
 group by `x+1`, `y&y`, `!@#$%^&*()_q` having `!@#$%^&*()_q` = 'a'
 ;
 
-set hive.exec.dynamic.partition.mode=nonstrict
-;
-
 create table src_p2(`x+1` string) partitioned by (`!@#$%^&*()_q` string);
 
 insert overwrite table src_p2 partition(`!@#$%^&*()_q`)
 select key, value as `!@#$%^&*()_q` from src where key < '200'
 ;
 
-show partitions src_p2;
\ No newline at end of file
+show partitions src_p2;
diff --git a/ql/src/test/queries/clientpositive/sample10.q b/ql/src/test/queries/clientpositive/sample10.q
index e566a17..914763c 100644
--- a/ql/src/test/queries/clientpositive/sample10.q
+++ b/ql/src/test/queries/clientpositive/sample10.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.exec.submitviachild=false;
 set hive.exec.submit.local.task.via.child=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.exec.reducers.max=4;
 set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;
diff --git a/ql/src/test/queries/clientpositive/sample10_mm.q b/ql/src/test/queries/clientpositive/sample10_mm.q
index f653e67..04e3d4b 100644
--- a/ql/src/test/queries/clientpositive/sample10_mm.q
+++ b/ql/src/test/queries/clientpositive/sample10_mm.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.exec.submitviachild=false;
 set hive.exec.submit.local.task.via.child=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 set hive.exec.reducers.max=4;
 set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part.q
index 37413fa..c989bff 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_llap_io.q
index 96b0c43..a372baa 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_llap_io.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update.q
index b540b6e..1b6dab8 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update.q
@@ -13,7 +13,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
@@ -126,7 +125,6 @@ create table missing_ddl_2_n0(name string, age int);
 insert overwrite table missing_ddl_2_n0 select value, key from srcbucket;
 alter table missing_ddl_2_n0 add columns (gps double);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=true;
 
 DROP TABLE IF EXISTS all100kjson_textfile_orc_n0;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update_llap_io.q
index 9dfdf97..732ea57 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_part_update_llap_io.q
@@ -13,7 +13,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
@@ -127,7 +126,6 @@ create table missing_ddl_2(name string, age int);
 insert overwrite table missing_ddl_2 select value, key from srcbucket;
 alter table missing_ddl_2 add columns (gps double);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.optimize.sort.dynamic.partition=true;
 
 DROP TABLE IF EXISTS all100kjson_textfile_orc;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table.q
index fbc132a..9251dac 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_llap_io.q
index a206a9d..b779545 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_llap_io.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update.q
index 0165f10..ad2b7e8 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update_llap_io.q
index 0ed3754..4f17f54 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acid_table_update_llap_io.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part.q
index 09b3acb..9466ea8 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_llap_io.q
index dd23cef..76947db 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_llap_io.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update.q
index 6cbb1c1..f1654a2 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update_llap_io.q
index 9c8bdda..36fa254 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_part_update_llap_io.q
@@ -11,7 +11,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table.q
index 56191f5..fcc855e 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_llap_io.q
index 0bd5d02..11ae8dc 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_llap_io.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update.q
index 22b84d0..32b3562 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update_llap_io.q
index f1d20e6..574d5f7 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_acidvec_table_update_llap_io.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part.q
index 0ded207..c39418c 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex.q
index c34a062..d11ab58 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex_llap_io.q
index 9b97aa9..8d0928b 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_complex_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive.q
index 427734f..68890f0 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive_llap_io.q
index 1eca9e3..e10f260 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_all_primitive_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_llap_io.q
index 99ba0dd..995907d 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_part_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table.q
index 7945edd..8f863c6 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table.q
@@ -7,7 +7,6 @@ SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 set hive.fetch.task.conversion=none;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table_llap_io.q
index ca76ef1..10a18ea 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_nonvec_table_llap_io.q
@@ -7,7 +7,6 @@ SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 set hive.fetch.task.conversion=none;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part.q
index 5c6897d..fa6d307 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex.q
index 794b4b3..6293c8a 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex_llap_io.q
index e42a92d..b440e1e 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_complex_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive.q
index 6e35f5a..207a6ed 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive_llap_io.q
index 576f994..1050018 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_all_primitive_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_llap_io.q
index 3db87c1..1a25950 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_part_llap_io.q
@@ -9,7 +9,6 @@ SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
 set hive.fetch.task.conversion=none;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table.q
index c0e934d..5f75d0f 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table_llap_io.q
index 1b4c253..79bbc74 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_orc_vec_table_llap_io.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=orc;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part.q
index 2f3c173..d1ce69d 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex.q
index 1323c25..adaf8d0 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex_llap_io.q
index 338cb5d..cc0f3c8 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_complex_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive.q
index bb7d37e..d5169af 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive_llap_io.q
index 487829b..7331331 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_all_primitive_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_llap_io.q
index 471e213..d10b314 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_part_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table.q
index 1fec56f..6af0214 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table_llap_io.q
index e3a1f8f..633897b 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_nonvec_table_llap_io.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=true;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part.q
index 9916470..763baea 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex.q
index 97b8601..7488d50 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex_llap_io.q
index 6425831..c1c8da1 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_complex_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive.q
index ea1f610..a554af9 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive_llap_io.q
index e1f8ffe..767271e 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_all_primitive_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_llap_io.q
index cf44bd9..eabcc64 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_part_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_table.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_table.q
index 01df582..07e3338 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_table.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vec_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vec_table_llap_io.q
index 47c8165..2ca4105 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vec_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vec_table_llap_io.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=true;
 SET hive.vectorized.use.row.serde.deserialize=false;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part.q
index 724aa6e..f7a8a8e 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex.q
index 2b4fe22..a2f8e3a 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex_llap_io.q
index c1e5036..7c511bc 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_complex_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive.q
index ae87ba0..4b33ea4 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive_llap_io.q
index 686b2ed..341227e 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_all_primitive_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=false;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_llap_io.q
index 356be2c..80da5cc 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_part_llap_io.q
@@ -8,7 +8,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table.q
index ab06791..5859493 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=false;
diff --git a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table_llap_io.q b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table_llap_io.q
index 130bab7..07e2ff2 100644
--- a/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table_llap_io.q
+++ b/ql/src/test/queries/clientpositive/schema_evol_text_vecrow_table_llap_io.q
@@ -6,7 +6,6 @@ SET hive.vectorized.use.vectorized.input.format=false;
 SET hive.vectorized.use.vector.serde.deserialize=false;
 SET hive.vectorized.use.row.serde.deserialize=true;
 SET hive.vectorized.execution.enabled=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.disallow.incompatible.col.type.changes=true;
 set hive.default.fileformat=textfile;
 set hive.llap.io.enabled=true;set hive.llap.io.encode.enabled=true;
diff --git a/ql/src/test/queries/clientpositive/smb_join_partition_key.q b/ql/src/test/queries/clientpositive/smb_join_partition_key.q
index 23027f8..d62a783 100644
--- a/ql/src/test/queries/clientpositive/smb_join_partition_key.q
+++ b/ql/src/test/queries/clientpositive/smb_join_partition_key.q
@@ -6,7 +6,6 @@ SET hive.auto.convert.sortmerge.join=true;
 SET hive.optimize.bucketmapjoin = true; 
 SET hive.optimize.bucketmapjoin.sortedmerge = true; 
 SET hive.input.format = org.apache.hadoop.hive.ql.io.BucketizedHiveInputFormat;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 
 CREATE TABLE data_table (key INT, value STRING) ROW FORMAT DELIMITED FIELDS TERMINATED BY '|'; 
 
diff --git a/ql/src/test/queries/clientpositive/smb_mapjoin_25.q b/ql/src/test/queries/clientpositive/smb_mapjoin_25.q
index 56aa331..2eefdc2 100644
--- a/ql/src/test/queries/clientpositive/smb_mapjoin_25.q
+++ b/ql/src/test/queries/clientpositive/smb_mapjoin_25.q
@@ -4,7 +4,6 @@ set hive.strict.checks.bucketing=false;
 set hive.mapred.mode=nonstrict;
 
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions.pernode=1000000;
 set hive.exec.max.dynamic.partitions=1000000;
 set hive.exec.max.created.files=1000000;
diff --git a/ql/src/test/queries/clientpositive/spark_dynamic_partition_pruning.q b/ql/src/test/queries/clientpositive/spark_dynamic_partition_pruning.q
index 0b6ecc4..c0ed794 100644
--- a/ql/src/test/queries/clientpositive/spark_dynamic_partition_pruning.q
+++ b/ql/src/test/queries/clientpositive/spark_dynamic_partition_pruning.q
@@ -194,7 +194,6 @@ select distinct(ds) from srcpart where srcpart.ds in (select max(srcpart.ds) fro
 -- different file format
 create table srcpart_parquet (key int, value string) partitioned by (ds string, hr int) stored as parquet;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=false;
 set hive.exec.max.dynamic.partitions=1000;
 
diff --git a/ql/src/test/queries/clientpositive/stats12.q b/ql/src/test/queries/clientpositive/stats12.q
index 2da94b4..da3470a 100644
--- a/ql/src/test/queries/clientpositive/stats12.q
+++ b/ql/src/test/queries/clientpositive/stats12.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table analyze_srcpart_n3 like srcpart;
 insert overwrite table analyze_srcpart_n3 partition (ds, hr) select * from srcpart where ds is not null;
diff --git a/ql/src/test/queries/clientpositive/stats13.q b/ql/src/test/queries/clientpositive/stats13.q
index 58b26fb..0ffcc4b 100644
--- a/ql/src/test/queries/clientpositive/stats13.q
+++ b/ql/src/test/queries/clientpositive/stats13.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table analyze_srcpart like srcpart;
 insert overwrite table analyze_srcpart partition (ds, hr) select * from srcpart where ds is not null;
diff --git a/ql/src/test/queries/clientpositive/stats2.q b/ql/src/test/queries/clientpositive/stats2.q
index 010f19e..48cb30c 100644
--- a/ql/src/test/queries/clientpositive/stats2.q
+++ b/ql/src/test/queries/clientpositive/stats2.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.mapfiles=false;
 
 create table analyze_t1 like srcpart;
diff --git a/ql/src/test/queries/clientpositive/stats4.q b/ql/src/test/queries/clientpositive/stats4.q
index 59447ff..173f09d 100644
--- a/ql/src/test/queries/clientpositive/stats4.q
+++ b/ql/src/test/queries/clientpositive/stats4.q
@@ -12,7 +12,6 @@ drop table nzhang_part2;
 create table if not exists nzhang_part1 like srcpart;
 create table if not exists nzhang_part2 like srcpart;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 explain
diff --git a/ql/src/test/queries/clientpositive/stats6.q b/ql/src/test/queries/clientpositive/stats6.q
index 7eb410b..b51739e 100644
--- a/ql/src/test/queries/clientpositive/stats6.q
+++ b/ql/src/test/queries/clientpositive/stats6.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table analyze_srcpart_n2 like srcpart;
 insert overwrite table analyze_srcpart_n2 partition (ds, hr) select * from srcpart where ds is not null;
diff --git a/ql/src/test/queries/clientpositive/stats7.q b/ql/src/test/queries/clientpositive/stats7.q
index 4bb5b99..2e96aaa 100644
--- a/ql/src/test/queries/clientpositive/stats7.q
+++ b/ql/src/test/queries/clientpositive/stats7.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table analyze_srcpart_n4 like srcpart;
 insert overwrite table analyze_srcpart_n4 partition (ds, hr) select * from srcpart where ds is not null;
diff --git a/ql/src/test/queries/clientpositive/stats8.q b/ql/src/test/queries/clientpositive/stats8.q
index 98e9194..387015c 100644
--- a/ql/src/test/queries/clientpositive/stats8.q
+++ b/ql/src/test/queries/clientpositive/stats8.q
@@ -2,7 +2,6 @@
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 create table analyze_srcpart_n1 like srcpart;
 insert overwrite table analyze_srcpart_n1 partition (ds, hr) select * from srcpart where ds is not null;
diff --git a/ql/src/test/queries/clientpositive/stats_empty_dyn_part.q b/ql/src/test/queries/clientpositive/stats_empty_dyn_part.q
index f11a706..8f01373 100644
--- a/ql/src/test/queries/clientpositive/stats_empty_dyn_part.q
+++ b/ql/src/test/queries/clientpositive/stats_empty_dyn_part.q
@@ -8,7 +8,6 @@ create table tmptable_n7(key string) partitioned by (part string);
 
 set hive.stats.autogather=true;
 set hive.stats.reliable=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain insert overwrite table tmptable_n7 partition (part) select key, value from src where key = 'no_such_value';
 
diff --git a/ql/src/test/queries/clientpositive/stats_noscan_1.q b/ql/src/test/queries/clientpositive/stats_noscan_1.q
index fe44607..5e23e0e 100644
--- a/ql/src/test/queries/clientpositive/stats_noscan_1.q
+++ b/ql/src/test/queries/clientpositive/stats_noscan_1.q
@@ -3,7 +3,6 @@ set hive.explain.user=false;
 set datanucleus.cache.collections=false;
 set hive.stats.autogather=false;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- test analyze table ... compute statistics noscan
 
diff --git a/ql/src/test/queries/clientpositive/stats_only_null.q b/ql/src/test/queries/clientpositive/stats_only_null.q
index fa83c6f..7e50b1b 100644
--- a/ql/src/test/queries/clientpositive/stats_only_null.q
+++ b/ql/src/test/queries/clientpositive/stats_only_null.q
@@ -40,7 +40,6 @@ select count(*), count(a), count(b), count(c), count(d) from stats_null;
 select count(*), count(a), count(b), count(c), count(d) from stats_null_part;
 
 drop table stats_null_part;
-set hive.exec.dynamic.partition.mode=nonstrict;
 CREATE TABLE stats_null_part(a double, b int, c STRING, d smallint) partitioned by (dt int) STORED AS TEXTFILE; 
 
 insert into table stats_null_part partition(dt) select a,b,c,d,b from temps_null ;
diff --git a/ql/src/test/queries/clientpositive/statsfs.q b/ql/src/test/queries/clientpositive/statsfs.q
index cfd674e..a7c5336 100644
--- a/ql/src/test/queries/clientpositive/statsfs.q
+++ b/ql/src/test/queries/clientpositive/statsfs.q
@@ -53,7 +53,6 @@ drop table t1_n120;
 
 create table t1_n120 (key string, value string) partitioned by (ds string, hr string);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 insert into table t1_n120 partition (ds,hr) select * from srcpart;
 
 describe formatted t1_n120 partition (ds='2008-04-08',hr='11');
diff --git a/ql/src/test/queries/clientpositive/tez-tag.q b/ql/src/test/queries/clientpositive/tez-tag.q
index b50eed9..af510af 100644
--- a/ql/src/test/queries/clientpositive/tez-tag.q
+++ b/ql/src/test/queries/clientpositive/tez-tag.q
@@ -56,8 +56,7 @@ set hive.llap.memory.oversubscription.max.executors.per.query=3;
 
 CREATE TABLE tab2_n2 (key int, value string, ds string);
 
-set hive.exec.dynamic.partition.mode=nonstrict
-insert into tab2select key, value, ds from tab_n5;
+insert into tab2_n2 select key, value, ds from tab_n5;
 analyze table tab2_n2 compute statistics;
 analyze table tab2_n2 compute statistics for columns;
 
diff --git a/ql/src/test/queries/clientpositive/tez_dml.q b/ql/src/test/queries/clientpositive/tez_dml.q
index 9eccf36..3dbe2a4 100644
--- a/ql/src/test/queries/clientpositive/tez_dml.q
+++ b/ql/src/test/queries/clientpositive/tez_dml.q
@@ -1,7 +1,6 @@
 --! qt:dataset:src
 set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- CTAS
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/tez_input_counters.q b/ql/src/test/queries/clientpositive/tez_input_counters.q
index 1d9d7de..c59dcdf 100644
--- a/ql/src/test/queries/clientpositive/tez_input_counters.q
+++ b/ql/src/test/queries/clientpositive/tez_input_counters.q
@@ -1,6 +1,5 @@
 --! qt:dataset:src
 set hive.compute.query.using.stats=false;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.max.dynamic.partitions=400;
 set hive.exec.max.dynamic.partitions.pernode=400;
 set hive.mapred.mode=nonstrict;
diff --git a/ql/src/test/queries/clientpositive/tez_union_dynamic_partition.q b/ql/src/test/queries/clientpositive/tez_union_dynamic_partition.q
index ee487c5..b20f14b 100644
--- a/ql/src/test/queries/clientpositive/tez_union_dynamic_partition.q
+++ b/ql/src/test/queries/clientpositive/tez_union_dynamic_partition.q
@@ -7,7 +7,6 @@ select * from dummy_n2;
 
 create table partunion1(id1 int) partitioned by (part1 string);
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 explain insert into table partunion1 partition(part1)
 select temps.* from (
diff --git a/ql/src/test/queries/clientpositive/tez_union_dynamic_partition_2.q b/ql/src/test/queries/clientpositive/tez_union_dynamic_partition_2.q
index 525dd84..0007e86 100644
--- a/ql/src/test/queries/clientpositive/tez_union_dynamic_partition_2.q
+++ b/ql/src/test/queries/clientpositive/tez_union_dynamic_partition_2.q
@@ -8,7 +8,6 @@ select * from dummy_n7;
 
 create table partunion1_n0(id1 int) partitioned by (part1 string) stored as orc;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.tezfiles=true;
 
 explain insert into table partunion1_n0 partition(part1)
diff --git a/ql/src/test/queries/clientpositive/tunable_ndv.q b/ql/src/test/queries/clientpositive/tunable_ndv.q
index e5e0d57..19b518a 100644
--- a/ql/src/test/queries/clientpositive/tunable_ndv.q
+++ b/ql/src/test/queries/clientpositive/tunable_ndv.q
@@ -1,7 +1,6 @@
 set hive.mapred.mode=nonstrict;
 set hive.stats.fetch.column.stats=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.metastore.aggregate.stats.cache.enabled=false;
 
 create table if not exists ext_loc_n2 (
diff --git a/ql/src/test/queries/clientpositive/union_remove_15.q b/ql/src/test/queries/clientpositive/union_remove_15.q
index effd590..6f3643c 100644
--- a/ql/src/test/queries/clientpositive/union_remove_15.q
+++ b/ql/src/test/queries/clientpositive/union_remove_15.q
@@ -6,7 +6,6 @@ set hive.merge.sparkfiles=false;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/union_remove_16.q b/ql/src/test/queries/clientpositive/union_remove_16.q
index 3bdb0f3..33d6fdb 100644
--- a/ql/src/test/queries/clientpositive/union_remove_16.q
+++ b/ql/src/test/queries/clientpositive/union_remove_16.q
@@ -7,7 +7,6 @@ set hive.merge.mapfiles=true;
 set hive.merge.mapredfiles=true;
 set hive.merge.smallfiles.avgsize=1;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/union_remove_17.q b/ql/src/test/queries/clientpositive/union_remove_17.q
index 16649c1..699ac99 100644
--- a/ql/src/test/queries/clientpositive/union_remove_17.q
+++ b/ql/src/test/queries/clientpositive/union_remove_17.q
@@ -6,7 +6,6 @@ set hive.merge.sparkfiles=false;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/union_remove_18.q b/ql/src/test/queries/clientpositive/union_remove_18.q
index db8d99f..abd2f50 100644
--- a/ql/src/test/queries/clientpositive/union_remove_18.q
+++ b/ql/src/test/queries/clientpositive/union_remove_18.q
@@ -6,7 +6,6 @@ set hive.merge.sparkfiles=false;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 -- SORT_QUERY_RESULTS
diff --git a/ql/src/test/queries/clientpositive/union_remove_25.q b/ql/src/test/queries/clientpositive/union_remove_25.q
index df9ab7e..0f79958 100644
--- a/ql/src/test/queries/clientpositive/union_remove_25.q
+++ b/ql/src/test/queries/clientpositive/union_remove_25.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.stats.autogather=false;
 set hive.optimize.union.remove=true;
 set hive.exec.dynamic.partition=true;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.merge.sparkfiles=false;
 set hive.merge.mapfiles=false;
 set hive.merge.mapredfiles=false;
diff --git a/ql/src/test/queries/clientpositive/updateAccessTime.q b/ql/src/test/queries/clientpositive/updateAccessTime.q
index 8879d9f..dcb745f 100644
--- a/ql/src/test/queries/clientpositive/updateAccessTime.q
+++ b/ql/src/test/queries/clientpositive/updateAccessTime.q
@@ -14,7 +14,6 @@ drop table tstsrc_n0;
 drop table tstsrcpart_n1;
 create table tstsrcpart_n1 like srcpart;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 
 
diff --git a/ql/src/test/queries/clientpositive/update_after_multiple_inserts.q b/ql/src/test/queries/clientpositive/update_after_multiple_inserts.q
index 755b0bb..5c7fedb 100644
--- a/ql/src/test/queries/clientpositive/update_after_multiple_inserts.q
+++ b/ql/src/test/queries/clientpositive/update_after_multiple_inserts.q
@@ -1,5 +1,4 @@
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/update_after_multiple_inserts_special_characters.q b/ql/src/test/queries/clientpositive/update_after_multiple_inserts_special_characters.q
index 65d3fb3..a49f0a0 100644
--- a/ql/src/test/queries/clientpositive/update_after_multiple_inserts_special_characters.q
+++ b/ql/src/test/queries/clientpositive/update_after_multiple_inserts_special_characters.q
@@ -1,5 +1,4 @@
 set hive.mapred.mode=nonstrict;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
 
diff --git a/ql/src/test/queries/clientpositive/vector_acid3.q b/ql/src/test/queries/clientpositive/vector_acid3.q
index d284e52..719bc23 100644
--- a/ql/src/test/queries/clientpositive/vector_acid3.q
+++ b/ql/src/test/queries/clientpositive/vector_acid3.q
@@ -1,6 +1,5 @@
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 set hive.vectorized.execution.enabled=true;
 
diff --git a/ql/src/test/queries/clientpositive/vector_acid4.q b/ql/src/test/queries/clientpositive/vector_acid4.q
index 628ecb5..4d6bb13 100644
--- a/ql/src/test/queries/clientpositive/vector_acid4.q
+++ b/ql/src/test/queries/clientpositive/vector_acid4.q
@@ -2,7 +2,6 @@
 
 set hive.support.concurrency=true;
 set hive.txn.manager=org.apache.hadoop.hive.ql.lockmgr.DbTxnManager;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.exec.dynamic.partition=true;
 set hive.vectorized.execution.enabled=true;
 set hive.compute.query.using.stats=false;
diff --git a/ql/src/test/queries/clientpositive/vector_count_distinct.q b/ql/src/test/queries/clientpositive/vector_count_distinct.q
index 72ca3fa..cf5c8f1 100644
--- a/ql/src/test/queries/clientpositive/vector_count_distinct.q
+++ b/ql/src/test/queries/clientpositive/vector_count_distinct.q
@@ -90,7 +90,6 @@ partitioned by
 stored as orc
 tblproperties ("orc.stripe.size"="33554432", "orc.compress.size"="16384");
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert overwrite table web_sales
 partition (ws_web_site_sk)
diff --git a/ql/src/test/queries/clientpositive/vector_groupby_mapjoin.q b/ql/src/test/queries/clientpositive/vector_groupby_mapjoin.q
index b1d3f40..89d4625 100644
--- a/ql/src/test/queries/clientpositive/vector_groupby_mapjoin.q
+++ b/ql/src/test/queries/clientpositive/vector_groupby_mapjoin.q
@@ -6,7 +6,6 @@ set hive.fetch.task.conversion=none;
 SET hive.auto.convert.join=true;
 SET hive.auto.convert.join.noconditionaltask=true;
 SET hive.auto.convert.join.noconditionaltask.size=1000000000;
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 -- HIVE-12738 -- We are checking if a MapJoin after a GroupBy will work properly.
 explain vectorization expression
diff --git a/ql/src/test/queries/clientpositive/vector_groupby_reduce.q b/ql/src/test/queries/clientpositive/vector_groupby_reduce.q
index 6af93ec..d844366 100644
--- a/ql/src/test/queries/clientpositive/vector_groupby_reduce.q
+++ b/ql/src/test/queries/clientpositive/vector_groupby_reduce.q
@@ -64,7 +64,6 @@ create table store_sales_n3
 stored as orc
 tblproperties ("orc.stripe.size"="33554432", "orc.compress.size"="16384");
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 insert overwrite table store_sales_n3
 select 
diff --git a/ql/src/test/queries/clientpositive/vector_llap_text_1.q b/ql/src/test/queries/clientpositive/vector_llap_text_1.q
index f5c805e..1d9f565 100644
--- a/ql/src/test/queries/clientpositive/vector_llap_text_1.q
+++ b/ql/src/test/queries/clientpositive/vector_llap_text_1.q
@@ -1,4 +1,3 @@
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=true;
 set hive.llap.io.enabled=true;
 set hive.map.aggr=false;
diff --git a/ql/src/test/queries/clientpositive/vector_non_string_partition.q b/ql/src/test/queries/clientpositive/vector_non_string_partition.q
index e21573d..3c904e3 100644
--- a/ql/src/test/queries/clientpositive/vector_non_string_partition.q
+++ b/ql/src/test/queries/clientpositive/vector_non_string_partition.q
@@ -3,7 +3,6 @@ set hive.mapred.mode=nonstrict;
 set hive.explain.user=false;
 SET hive.vectorized.execution.enabled=true;
 CREATE TABLE non_string_part(cint INT, cstring1 STRING, cdouble DOUBLE, ctimestamp1 TIMESTAMP) PARTITIONED BY (ctinyint tinyint) STORED AS ORC;
-SET hive.exec.dynamic.partition.mode=nonstrict;
 SET hive.exec.dynamic.partition=true;
 set hive.fetch.task.conversion=none;
 
diff --git a/ql/src/test/queries/clientpositive/vector_orc_nested_column_pruning.q b/ql/src/test/queries/clientpositive/vector_orc_nested_column_pruning.q
index e5a2607..9f76f29 100644
--- a/ql/src/test/queries/clientpositive/vector_orc_nested_column_pruning.q
+++ b/ql/src/test/queries/clientpositive/vector_orc_nested_column_pruning.q
@@ -1,5 +1,4 @@
 set hive.fetch.task.conversion = none;
-set hive.exec.dynamic.partition.mode = nonstrict;
 set hive.strict.checks.cartesian.product=false;
 SET hive.vectorized.execution.enabled=true;
 
diff --git a/ql/src/test/queries/clientpositive/vector_partitioned_date_time.q b/ql/src/test/queries/clientpositive/vector_partitioned_date_time.q
index eaa714e..705952d 100644
--- a/ql/src/test/queries/clientpositive/vector_partitioned_date_time.q
+++ b/ql/src/test/queries/clientpositive/vector_partitioned_date_time.q
@@ -53,7 +53,6 @@ CREATE TABLE flights_tiny_orc_partitioned_date (
 PARTITIONED BY (fl_date DATE)
 STORED AS ORC;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT INTO TABLE flights_tiny_orc_partitioned_date
 PARTITION (fl_date)
@@ -97,7 +96,6 @@ CREATE TABLE flights_tiny_orc_partitioned_timestamp (
 PARTITIONED BY (fl_time TIMESTAMP)
 STORED AS ORC;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT INTO TABLE flights_tiny_orc_partitioned_timestamp
 PARTITION (fl_time)
@@ -166,7 +164,6 @@ CREATE TABLE flights_tiny_parquet_partitioned_date (
 PARTITIONED BY (fl_date DATE)
 STORED AS PARQUET;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT INTO TABLE flights_tiny_parquet_partitioned_date
 PARTITION (fl_date)
@@ -210,7 +207,6 @@ CREATE TABLE flights_tiny_parquet_partitioned_timestamp (
 PARTITIONED BY (fl_time TIMESTAMP)
 STORED AS PARQUET;
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 
 INSERT INTO TABLE flights_tiny_parquet_partitioned_timestamp
 PARTITION (fl_time)
diff --git a/ql/src/test/queries/clientpositive/vectorized_dynamic_partition_pruning.q b/ql/src/test/queries/clientpositive/vectorized_dynamic_partition_pruning.q
index 03e3d7b..15bd083 100644
--- a/ql/src/test/queries/clientpositive/vectorized_dynamic_partition_pruning.q
+++ b/ql/src/test/queries/clientpositive/vectorized_dynamic_partition_pruning.q
@@ -183,7 +183,6 @@ select distinct(ds) from srcpart where srcpart.ds in (select max(srcpart.ds) fro
 create table srcpart_orc_n0 (key int, value string) partitioned by (ds string, hr int) stored as orc;
 
 
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.vectorized.execution.enabled=false;
 set hive.exec.max.dynamic.partitions=1000;
 
diff --git a/ql/src/test/queries/clientpositive/vectorized_mapjoin2.q b/ql/src/test/queries/clientpositive/vectorized_mapjoin2.q
index d259547..0367362 100644
--- a/ql/src/test/queries/clientpositive/vectorized_mapjoin2.q
+++ b/ql/src/test/queries/clientpositive/vectorized_mapjoin2.q
@@ -6,7 +6,6 @@ set hive.fetch.task.conversion=none;
 SET hive.auto.convert.join=true;
 SET hive.auto.convert.join.noconditionaltask=true;
 SET hive.auto.convert.join.noconditionaltask.size=1000000000;
-set hive.exec.dynamic.partition.mode=nonstrict;
 set hive.mapjoin.hybridgrace.hashtable=false;
 set hive.vectorized.execution.mapjoin.native.fast.hashtable.enabled=true;
 
diff --git a/ql/src/test/results/clientnegative/strict_part_mode.q.out b/ql/src/test/results/clientnegative/strict_part_mode.q.out
new file mode 100644
index 0000000..6b7bf84
--- /dev/null
+++ b/ql/src/test/results/clientnegative/strict_part_mode.q.out
@@ -0,0 +1,9 @@
+PREHOOK: query: create table strict_partition(key string) partitioned by (value string)
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@strict_partition
+POSTHOOK: query: create table strict_partition(key string) partitioned by (value string)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@strict_partition
+FAILED: SemanticException [Error 10096]: Dynamic partition strict mode requires at least one static partition column. To turn this off set hive.exec.dynamic.partition.mode=nonstrict
diff --git a/ql/src/test/results/clientnegative/strict_part_mode_typo.q.out b/ql/src/test/results/clientnegative/strict_part_mode_typo.q.out
new file mode 100644
index 0000000..b094c69
--- /dev/null
+++ b/ql/src/test/results/clientnegative/strict_part_mode_typo.q.out
@@ -0,0 +1 @@
+Query returned non-zero code: 1, cause: 'SET hive.exec.dynamic.partition.mode=nostrict' FAILED in validation : Invalid value.. expects one of [strict, nonstrict].
diff --git a/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out b/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out
index 72301c2..eeb654d 100644
--- a/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out
+++ b/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out
@@ -31,9 +31,10 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-  Stage-2 depends on stages: Stage-0, Stage-3
+  Stage-2 depends on stages: Stage-1
+  Stage-4 depends on stages: Stage-0, Stage-2
   Stage-3 depends on stages: Stage-1
+  Stage-0 depends on stages: Stage-3
 
 STAGE PLANS:
   Stage: Stage-1
@@ -58,14 +59,6 @@ STAGE PLANS:
           expressions: VALUE._col0 (type: int), VALUE._col1 (type: string), VALUE._col2 (type: int)
           outputColumnNames: _col0, _col1, _col2
           Statistics: Num rows: 1000 Data size: 99000 Basic stats: COMPLETE Column stats: COMPLETE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1000 Data size: 99000 Basic stats: COMPLETE Column stats: COMPLETE
-            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
-                name: default.test_table_n0
           Select Operator
             expressions: _col0 (type: int), _col1 (type: string), CAST( _col2 AS STRING) (type: string)
             outputColumnNames: key, value, hr
@@ -83,29 +76,14 @@ STAGE PLANS:
                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                     serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-
-  Stage: Stage-0
-    Move Operator
-      tables:
-          partition:
-            ds 2008-04-08
-            hr 
-          replace: true
-          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
-              name: default.test_table_n0
+          File Output Operator
+            compressed: false
+            table:
+                input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+                output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+                serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
 
   Stage: Stage-2
-    Stats Work
-      Basic Stats Work:
-      Column Stats Desc:
-          Columns: key, value
-          Column Types: int, string
-          Table: default.test_table_n0
-
-  Stage: Stage-3
     Map Reduce
       Map Operator Tree:
           TableScan
@@ -135,6 +113,51 @@ STAGE PLANS:
                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                   serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
 
+  Stage: Stage-4
+    Stats Work
+      Basic Stats Work:
+      Column Stats Desc:
+          Columns: key, value
+          Column Types: int, string
+          Table: default.test_table_n0
+
+  Stage: Stage-3
+    Map Reduce
+      Map Operator Tree:
+          TableScan
+            Reduce Output Operator
+              key expressions: _col2 (type: int)
+              sort order: +
+              Map-reduce partition columns: _col2 (type: int)
+              value expressions: _col0 (type: int), _col1 (type: string)
+      Execution mode: vectorized
+      Reduce Operator Tree:
+        Select Operator
+          expressions: VALUE._col0 (type: int), VALUE._col1 (type: string), KEY._col2 (type: int)
+          outputColumnNames: _col0, _col1, _col2
+          File Output Operator
+            compressed: false
+            Dp Sort State: PARTITION_SORTED
+            Statistics: Num rows: 1000 Data size: 99000 Basic stats: COMPLETE Column stats: COMPLETE
+            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
+                name: default.test_table_n0
+
+  Stage: Stage-0
+    Move Operator
+      tables:
+          partition:
+            ds 2008-04-08
+            hr 
+          replace: true
+          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
+              name: default.test_table_n0
+
 PREHOOK: query: INSERT OVERWRITE TABLE test_table_n0 PARTITION (ds = '2008-04-08', hr)
 SELECT key2, value, cast(hr as int) FROM
 (SELECT if ((key % 3) < 2, 0, 1) as key2, value, (key % 3 % 2) as hr
@@ -184,7 +207,7 @@ Table:              	test_table_n0
 #### A masked pattern was here ####
 Partition Parameters:	 	 
 	COLUMN_STATS_ACCURATE	{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
-	numFiles            	2                   
+	numFiles            	1                   
 	numRows             	670                 
 	rawDataSize         	5888                
 	totalSize           	6558                
@@ -195,8 +218,8 @@ SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
 InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
 OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
 Compressed:         	No                  	 
-Num Buckets:        	2                   	 
-Bucket Columns:     	[key]               	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
 Sort Columns:       	[]                  	 
 Storage Desc Params:	 	 
 	serialization.format	1                   
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
index 5d488a1..9d693cd 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
@@ -492,7 +492,19 @@ POSTHOOK: query: CREATE TABLE tab2_n6 (key int, value string, ds string)
 POSTHOOK: type: CREATETABLE
 POSTHOOK: Output: database:default
 POSTHOOK: Output: default@tab2_n6
-Warning: Value had a \n character in it.
+PREHOOK: query: insert into tab2_n6 select key, value, ds from tab_n12
+PREHOOK: type: QUERY
+PREHOOK: Input: default@tab_n12
+PREHOOK: Input: default@tab_n12@ds=2008-04-08
+PREHOOK: Output: default@tab2_n6
+POSTHOOK: query: insert into tab2_n6 select key, value, ds from tab_n12
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tab_n12
+POSTHOOK: Input: default@tab_n12@ds=2008-04-08
+POSTHOOK: Output: default@tab2_n6
+POSTHOOK: Lineage: tab2_n6.ds SIMPLE [(tab_n12)tab_n12.FieldSchema(name:ds, type:string, comment:null), ]
+POSTHOOK: Lineage: tab2_n6.key SIMPLE [(tab_n12)tab_n12.FieldSchema(name:key, type:int, comment:null), ]
+POSTHOOK: Lineage: tab2_n6.value SIMPLE [(tab_n12)tab_n12.FieldSchema(name:value, type:string, comment:null), ]
 PREHOOK: query: analyze table tab2_n6 compute statistics
 PREHOOK: type: QUERY
 PREHOOK: Input: default@tab2_n6
@@ -558,22 +570,22 @@ STAGE PLANS:
                 TableScan
                   alias: x
                   filterExpr: key is not null (type: boolean)
-                  Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE
+                  Statistics: Num rows: 242 Data size: 22990 Basic stats: COMPLETE Column stats: COMPLETE
                   Filter Operator
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE
+                    Statistics: Num rows: 242 Data size: 22990 Basic stats: COMPLETE Column stats: COMPLETE
                     Group By Operator
                       aggregations: min(value)
                       keys: key (type: int)
-                      minReductionHashAggr: 0.99
+                      minReductionHashAggr: 0.5
                       mode: hash
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE
+                      Statistics: Num rows: 121 Data size: 22748 Basic stats: COMPLETE Column stats: COMPLETE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE
+                        Statistics: Num rows: 121 Data size: 22748 Basic stats: COMPLETE Column stats: COMPLETE
                         value expressions: _col1 (type: string)
             Execution mode: vectorized, llap
             LLAP IO: no inputs
@@ -582,21 +594,21 @@ STAGE PLANS:
                 TableScan
                   alias: x
                   filterExpr: key is not null (type: boolean)
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
+                  Statistics: Num rows: 242 Data size: 968 Basic stats: COMPLETE Column stats: COMPLETE
                   Filter Operator
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
+                    Statistics: Num rows: 242 Data size: 968 Basic stats: COMPLETE Column stats: COMPLETE
                     Group By Operator
                       keys: key (type: int)
-                      minReductionHashAggr: 0.99
+                      minReductionHashAggr: 0.5
                       mode: hash
                       outputColumnNames: _col0
-                      Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
+                      Statistics: Num rows: 121 Data size: 484 Basic stats: COMPLETE Column stats: COMPLETE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
+                        Statistics: Num rows: 121 Data size: 484 Basic stats: COMPLETE Column stats: COMPLETE
             Execution mode: vectorized, llap
             LLAP IO: no inputs
         Map 8 
@@ -625,7 +637,7 @@ STAGE PLANS:
                 keys: KEY._col0 (type: int)
                 mode: mergepartial
                 outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
+                Statistics: Num rows: 121 Data size: 484 Basic stats: COMPLETE Column stats: COMPLETE
             Execution mode: llap
             Reduce Operator Tree:
               Group By Operator
@@ -633,10 +645,10 @@ STAGE PLANS:
                 keys: KEY._col0 (type: int)
                 mode: mergepartial
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE
+                Statistics: Num rows: 121 Data size: 22748 Basic stats: COMPLETE Column stats: COMPLETE
                 Filter Operator
                   predicate: _col1 is not null (type: boolean)
-                  Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE
+                  Statistics: Num rows: 121 Data size: 22748 Basic stats: COMPLETE Column stats: COMPLETE
                   Merge Join Operator
                     condition map:
                          Inner Join 0 to 1
@@ -644,19 +656,19 @@ STAGE PLANS:
                       0 _col0 (type: int)
                       1 _col0 (type: int)
                     outputColumnNames: _col1
-                    Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
+                    Statistics: Num rows: 121 Data size: 22264 Basic stats: COMPLETE Column stats: COMPLETE
                     Reduce Output Operator
                       key expressions: _col1 (type: string)
                       sort order: +
                       Map-reduce partition columns: _col1 (type: string)
-                      Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE
+                      Statistics: Num rows: 121 Data size: 22264 Basic stats: COMPLETE Column stats: COMPLETE
                     Select Operator
                       expressions: _col1 (type: string)
                       outputColumnNames: _col0
-                      Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE
+                      Statistics: Num rows: 121 Data size: 44528 Basic stats: COMPLETE Column stats: COMPLETE
                       Group By Operator
-                        aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1)
-                        minReductionHashAggr: 0.0
+                        aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=121)
+                        minReductionHashAggr: 0.99
                         mode: hash
                         outputColumnNames: _col0, _col1, _col2
                         Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE
@@ -673,10 +685,10 @@ STAGE PLANS:
                 keys:
                   0 _col1 (type: string)
                   1 _col0 (type: string)
-                Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
+                Statistics: Num rows: 8 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE
                 Group By Operator
                   aggregations: count()
-                  minReductionHashAggr: 0.0
+                  minReductionHashAggr: 0.875
                   mode: hash
                   outputColumnNames: _col0
                   Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
@@ -703,7 +715,7 @@ STAGE PLANS:
             Execution mode: vectorized, llap
             Reduce Operator Tree:
               Group By Operator
-                aggregations: min(VALUE._col0), max(VALUE._col1), bloom_filter(VALUE._col2, expectedEntries=1)
+                aggregations: min(VALUE._col0), max(VALUE._col1), bloom_filter(VALUE._col2, expectedEntries=121)
                 mode: final
                 outputColumnNames: _col0, _col1, _col2
                 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE
diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out
index c6a263f..6399833 100644
--- a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out
+++ b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out
@@ -41,6 +41,7 @@ STAGE PLANS:
 #### A masked pattern was here ####
       Edges:
         Reducer 2 <- Map 1 (SIMPLE_EDGE)
+        Reducer 3 <- Map 1 (SIMPLE_EDGE)
 #### A masked pattern was here ####
       Vertices:
         Map 1 
@@ -56,14 +57,6 @@ STAGE PLANS:
                       expressions: value (type: string), key (type: string)
                       outputColumnNames: _col0, _col1
                       Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
-                      File Output Operator
-                        compressed: false
-                        Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
-                        table:
-                            input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
-                            output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
-                            serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
-                            name: default.partition_mv_1
                       Select Operator
                         expressions: _col0 (type: string), _col1 (type: string)
                         outputColumnNames: col1, col2
@@ -81,6 +74,11 @@ STAGE PLANS:
                             Map-reduce partition columns: _col0 (type: string)
                             Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE
                             value expressions: _col1 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>)
+                      Reduce Output Operator
+                        key expressions: _col1 (type: string)
+                        sort order: +
+                        Map-reduce partition columns: _col1 (type: string)
+                        value expressions: _col0 (type: string)
             Execution mode: llap
             LLAP IO: may be used (ACID table)
         Reducer 2 
@@ -103,6 +101,21 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+        Reducer 3 
+            Execution mode: vectorized, llap
+            Reduce Operator Tree:
+              Select Operator
+                expressions: VALUE._col0 (type: string), KEY._col1 (type: string)
+                outputColumnNames: _col0, _col1
+                File Output Operator
+                  compressed: false
+                  Dp Sort State: PARTITION_SORTED
+                  Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
+                  table:
+                      input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
+                      output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
+                      serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
+                      name: default.partition_mv_1
 
   Stage: Stage-2
     Dependency Collection
@@ -616,6 +629,7 @@ STAGE PLANS:
 #### A masked pattern was here ####
       Edges:
         Reducer 2 <- Map 1 (SIMPLE_EDGE)
+        Reducer 3 <- Map 1 (SIMPLE_EDGE)
 #### A masked pattern was here ####
       Vertices:
         Map 1 
@@ -631,14 +645,6 @@ STAGE PLANS:
                       expressions: value (type: string), key (type: string)
                       outputColumnNames: _col0, _col1
                       Statistics: Num rows: 18 Data size: 3240 Basic stats: COMPLETE Column stats: COMPLETE
-                      File Output Operator
-                        compressed: false
-                        Statistics: Num rows: 18 Data size: 3240 Basic stats: COMPLETE Column stats: COMPLETE
-                        table:
-                            input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
-                            output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
-                            serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
-                            name: default.partition_mv_1
                       Select Operator
                         expressions: _col0 (type: string), _col1 (type: string)
                         outputColumnNames: value, key
@@ -656,6 +662,11 @@ STAGE PLANS:
                             Map-reduce partition columns: _col0 (type: string)
                             Statistics: Num rows: 9 Data size: 4743 Basic stats: COMPLETE Column stats: COMPLETE
                             value expressions: _col1 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>)
+                      Reduce Output Operator
+                        key expressions: _col1 (type: string)
+                        sort order: +
+                        Map-reduce partition columns: _col1 (type: string)
+                        value expressions: _col0 (type: string)
             Execution mode: llap
             LLAP IO: may be used (ACID table)
         Reducer 2 
@@ -678,6 +689,21 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+        Reducer 3 
+            Execution mode: vectorized, llap
+            Reduce Operator Tree:
+              Select Operator
+                expressions: VALUE._col0 (type: string), KEY._col1 (type: string)
+                outputColumnNames: _col0, _col1
+                File Output Operator
+                  compressed: false
+                  Dp Sort State: PARTITION_SORTED
+                  Statistics: Num rows: 18 Data size: 3240 Basic stats: COMPLETE Column stats: COMPLETE
+                  table:
+                      input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
+                      output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
+                      serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
+                      name: default.partition_mv_1
 
   Stage: Stage-2
     Dependency Collection
@@ -933,8 +959,9 @@ STAGE PLANS:
     Tez
 #### A masked pattern was here ####
       Edges:
-        Reducer 2 <- Map 1 (SIMPLE_EDGE), Map 4 (SIMPLE_EDGE)
+        Reducer 2 <- Map 1 (SIMPLE_EDGE), Map 5 (SIMPLE_EDGE)
         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
+        Reducer 4 <- Reducer 2 (SIMPLE_EDGE)
 #### A masked pattern was here ####
       Vertices:
         Map 1 
@@ -958,7 +985,7 @@ STAGE PLANS:
                         value expressions: _col1 (type: string)
             Execution mode: vectorized, llap
             LLAP IO: may be used (ACID table)
-        Map 4 
+        Map 5 
             Map Operator Tree:
                 TableScan
                   alias: src_txn_2
@@ -993,14 +1020,6 @@ STAGE PLANS:
                   expressions: _col1 (type: string), _col0 (type: string)
                   outputColumnNames: _col0, _col1
                   Statistics: Num rows: 18 Data size: 3258 Basic stats: COMPLETE Column stats: COMPLETE
-                  File Output Operator
-                    compressed: false
-                    Statistics: Num rows: 18 Data size: 3258 Basic stats: COMPLETE Column stats: COMPLETE
-                    table:
-                        input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
-                        output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
-                        serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
-                        name: default.partition_mv_3
                   Select Operator
                     expressions: _col0 (type: string), _col1 (type: string)
                     outputColumnNames: value, key
@@ -1018,6 +1037,11 @@ STAGE PLANS:
                         Map-reduce partition columns: _col0 (type: string)
                         Statistics: Num rows: 9 Data size: 4743 Basic stats: COMPLETE Column stats: COMPLETE
                         value expressions: _col1 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>)
+                  Reduce Output Operator
+                    key expressions: _col1 (type: string)
+                    sort order: +
+                    Map-reduce partition columns: _col1 (type: string)
+                    value expressions: _col0 (type: string)
         Reducer 3 
             Execution mode: llap
             Reduce Operator Tree:
@@ -1038,6 +1062,21 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+        Reducer 4 
+            Execution mode: vectorized, llap
+            Reduce Operator Tree:
+              Select Operator
+                expressions: VALUE._col0 (type: string), KEY._col1 (type: string)
+                outputColumnNames: _col0, _col1
+                File Output Operator
+                  compressed: false
+                  Dp Sort State: PARTITION_SORTED
+                  Statistics: Num rows: 18 Data size: 3258 Basic stats: COMPLETE Column stats: COMPLETE
+                  table:
+                      input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
+                      output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
+                      serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
+                      name: default.partition_mv_3
 
   Stage: Stage-2
     Dependency Collection
@@ -1088,11 +1127,11 @@ POSTHOOK: type: QUERY
 POSTHOOK: Input: default@partition_mv_3
 POSTHOOK: Input: default@partition_mv_3@key=238
 #### A masked pattern was here ####
+val_238_n	238
+val_238_n	238
 val_238	238
 val_238	238
 val_238	238
 val_238	238
-val_238_n	238
-val_238_n	238
 val_238_n2	238
 val_238_n2	238
diff --git a/ql/src/test/results/clientpositive/llap/partition_ctas.q.out b/ql/src/test/results/clientpositive/llap/partition_ctas.q.out
index 5e04366..2448044 100644
--- a/ql/src/test/results/clientpositive/llap/partition_ctas.q.out
+++ b/ql/src/test/results/clientpositive/llap/partition_ctas.q.out
@@ -26,6 +26,7 @@ STAGE PLANS:
 #### A masked pattern was here ####
       Edges:
         Reducer 2 <- Map 1 (SIMPLE_EDGE)
+        Reducer 3 <- Map 1 (SIMPLE_EDGE)
 #### A masked pattern was here ####
       Vertices:
         Map 1 
@@ -41,14 +42,6 @@ STAGE PLANS:
                       expressions: value (type: string), key (type: string)
                       outputColumnNames: _col0, _col1
                       Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
-                      File Output Operator
-                        compressed: false
-                        Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
-                        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
-                            name: default.partition_ctas_1
                       Select Operator
                         expressions: _col0 (type: string), _col1 (type: string)
                         outputColumnNames: col1, col2
@@ -66,6 +59,11 @@ STAGE PLANS:
                             Map-reduce partition columns: _col0 (type: string)
                             Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE
                             value expressions: _col1 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>)
+                      Reduce Output Operator
+                        key expressions: _col1 (type: string)
+                        sort order: +
+                        Map-reduce partition columns: _col1 (type: string)
+                        value expressions: _col0 (type: string)
             Execution mode: llap
             LLAP IO: no inputs
         Reducer 2 
@@ -88,6 +86,21 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+        Reducer 3 
+            Execution mode: vectorized, llap
+            Reduce Operator Tree:
+              Select Operator
+                expressions: VALUE._col0 (type: string), KEY._col1 (type: string)
+                outputColumnNames: _col0, _col1
+                File Output Operator
+                  compressed: false
+                  Dp Sort State: PARTITION_SORTED
+                  Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE
+                  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
+                      name: default.partition_ctas_1
 
   Stage: Stage-2
     Dependency Collection
diff --git a/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out b/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out
index 577b07d..307368e 100644
--- a/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out
+++ b/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out
@@ -39,6 +39,7 @@ STAGE PLANS:
 #### A masked pattern was here ####
       Edges:
         Reducer 2 <- Map 1 (SIMPLE_EDGE)
+        Reducer 3 <- Map 1 (SIMPLE_EDGE)
 #### A masked pattern was here ####
       Vertices:
         Map 1 
@@ -50,14 +51,6 @@ STAGE PLANS:
                     expressions: UDFToInteger(key) (type: int), value (type: string), (hash(key) pmod 10) (type: int), (hash(value) pmod 10) (type: int)
                     outputColumnNames: _col0, _col1, _col2, _col3
                     Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE
-                    File Output Operator
-                      compressed: false
-                      Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE
-                      table:
-                          input format: org.apache.hadoop.hive.ql.io.RCFileInputFormat
-                          output format: org.apache.hadoop.hive.ql.io.RCFileOutputFormat
-                          serde: org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe
-                          name: default.rcfile_merge2a
                     Select Operator
                       expressions: _col0 (type: int), _col1 (type: string), '1' (type: string), CAST( _col2 AS STRING) (type: string), CAST( _col3 AS STRING) (type: string)
                       outputColumnNames: key, value, one, two, three
@@ -75,6 +68,11 @@ STAGE PLANS:
                           Map-reduce partition columns: _col0 (type: string), _col1 (type: string), _col2 (type: string)
                           Statistics: Num rows: 500 Data size: 658500 Basic stats: COMPLETE Column stats: COMPLETE
                           value expressions: _col3 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>), _col4 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>)
+                    Reduce Output Operator
+                      key expressions: _col2 (type: int), _col3 (type: int)
+                      sort order: ++
+                      Map-reduce partition columns: _col2 (type: int), _col3 (type: int)
+                      value expressions: _col0 (type: int), _col1 (type: string)
             Execution mode: llap
             LLAP IO: no inputs
         Reducer 2 
@@ -97,6 +95,21 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+        Reducer 3 
+            Execution mode: vectorized, llap
+            Reduce Operator Tree:
+              Select Operator
+                expressions: VALUE._col0 (type: int), VALUE._col1 (type: string), KEY._col2 (type: int), KEY._col3 (type: int)
+                outputColumnNames: _col0, _col1, _col2, _col3
+                File Output Operator
+                  compressed: false
+                  Dp Sort State: PARTITION_SORTED
+                  Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE
+                  table:
+                      input format: org.apache.hadoop.hive.ql.io.RCFileInputFormat
+                      output format: org.apache.hadoop.hive.ql.io.RCFileOutputFormat
+                      serde: org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe
+                      name: default.rcfile_merge2a
 
   Stage: Stage-2
     Dependency Collection
diff --git a/ql/src/test/results/clientpositive/load_dyn_part11.q.out b/ql/src/test/results/clientpositive/load_dyn_part11.q.out
index 5fb5262..92d7162 100644
--- a/ql/src/test/results/clientpositive/load_dyn_part11.q.out
+++ b/ql/src/test/results/clientpositive/load_dyn_part11.q.out
@@ -65,2012 +65,2012 @@ POSTHOOK: Input: default@nzhang_part_n0
 POSTHOOK: Input: default@nzhang_part_n0@ds=2010-03-03/hr=11
 #### A masked pattern was here ####
 238	val_238	2010-03-03	11
-86	val_86	2010-03-03	11
-311	val_311	2010-03-03	11
-27	val_27	2010-03-03	11
-165	val_165	2010-03-03	11
-409	val_409	2010-03-03	11
-255	val_255	2010-03-03	11
-278	val_278	2010-03-03	11
-98	val_98	2010-03-03	11
-484	val_484	2010-03-03	11
-265	val_265	2010-03-03	11
-193	val_193	2010-03-03	11
-401	val_401	2010-03-03	11
-150	val_150	2010-03-03	11
-273	val_273	2010-03-03	11
-224	val_224	2010-03-03	11
-369	val_369	2010-03-03	11
-66	val_66	2010-03-03	11
-128	val_128	2010-03-03	11
-213	val_213	2010-03-03	11
-146	val_146	2010-03-03	11
-406	val_406	2010-03-03	11
-429	val_429	2010-03-03	11
-374	val_374	2010-03-03	11
+97	val_97	2010-03-03	11
+200	val_200	2010-03-03	11
+400	val_400	2010-03-03	11
+403	val_403	2010-03-03	11
+169	val_169	2010-03-03	11
+90	val_90	2010-03-03	11
+126	val_126	2010-03-03	11
+222	val_222	2010-03-03	11
+477	val_477	2010-03-03	11
+414	val_414	2010-03-03	11
+194	val_194	2010-03-03	11
+307	val_307	2010-03-03	11
+348	val_348	2010-03-03	11
 152	val_152	2010-03-03	11
-469	val_469	2010-03-03	11
-145	val_145	2010-03-03	11
-495	val_495	2010-03-03	11
+448	val_448	2010-03-03	11
 37	val_37	2010-03-03	11
-327	val_327	2010-03-03	11
+28	val_28	2010-03-03	11
+84	val_84	2010-03-03	11
+315	val_315	2010-03-03	11
+469	val_469	2010-03-03	11
+97	val_97	2010-03-03	11
+344	val_344	2010-03-03	11
 281	val_281	2010-03-03	11
-277	val_277	2010-03-03	11
-209	val_209	2010-03-03	11
-15	val_15	2010-03-03	11
-82	val_82	2010-03-03	11
-403	val_403	2010-03-03	11
-166	val_166	2010-03-03	11
-417	val_417	2010-03-03	11
-430	val_430	2010-03-03	11
-252	val_252	2010-03-03	11
-292	val_292	2010-03-03	11
-219	val_219	2010-03-03	11
-287	val_287	2010-03-03	11
-153	val_153	2010-03-03	11
-193	val_193	2010-03-03	11
-338	val_338	2010-03-03	11
-446	val_446	2010-03-03	11
-459	val_459	2010-03-03	11
-394	val_394	2010-03-03	11
-237	val_237	2010-03-03	11
-482	val_482	2010-03-03	11
-174	val_174	2010-03-03	11
-413	val_413	2010-03-03	11
-494	val_494	2010-03-03	11
+183	val_183	2010-03-03	11
+273	val_273	2010-03-03	11
+18	val_18	2010-03-03	11
+167	val_167	2010-03-03	11
+348	val_348	2010-03-03	11
+285	val_285	2010-03-03	11
+186	val_186	2010-03-03	11
+362	val_362	2010-03-03	11
+458	val_458	2010-03-03	11
+146	val_146	2010-03-03	11
+498	val_498	2010-03-03	11
+341	val_341	2010-03-03	11
+9	val_9	2010-03-03	11
+298	val_298	2010-03-03	11
+100	val_100	2010-03-03	11
+492	val_492	2010-03-03	11
+462	val_462	2010-03-03	11
+18	val_18	2010-03-03	11
+379	val_379	2010-03-03	11
+384	val_384	2010-03-03	11
+67	val_67	2010-03-03	11
+134	val_134	2010-03-03	11
+26	val_26	2010-03-03	11
+256	val_256	2010-03-03	11
+384	val_384	2010-03-03	11
+407	val_407	2010-03-03	11
+421	val_421	2010-03-03	11
+401	val_401	2010-03-03	11
+375	val_375	2010-03-03	11
+454	val_454	2010-03-03	11
+189	val_189	2010-03-03	11
+175	val_175	2010-03-03	11
+133	val_133	2010-03-03	11
+406	val_406	2010-03-03	11
+233	val_233	2010-03-03	11
+462	val_462	2010-03-03	11
+214	val_214	2010-03-03	11
+172	val_172	2010-03-03	11
+353	val_353	2010-03-03	11
+136	val_136	2010-03-03	11
+83	val_83	2010-03-03	11
+480	val_480	2010-03-03	11
+265	val_265	2010-03-03	11
+249	val_249	2010-03-03	11
 207	val_207	2010-03-03	11
+460	val_460	2010-03-03	11
+493	val_493	2010-03-03	11
+333	val_333	2010-03-03	11
+317	val_317	2010-03-03	11
+310	val_310	2010-03-03	11
+468	val_468	2010-03-03	11
+178	val_178	2010-03-03	11
+478	val_478	2010-03-03	11
+230	val_230	2010-03-03	11
+277	val_277	2010-03-03	11
+325	val_325	2010-03-03	11
+323	val_323	2010-03-03	11
+443	val_443	2010-03-03	11
+169	val_169	2010-03-03	11
+429	val_429	2010-03-03	11
+120	val_120	2010-03-03	11
+444	val_444	2010-03-03	11
 199	val_199	2010-03-03	11
-466	val_466	2010-03-03	11
-208	val_208	2010-03-03	11
-174	val_174	2010-03-03	11
-399	val_399	2010-03-03	11
-396	val_396	2010-03-03	11
-247	val_247	2010-03-03	11
 417	val_417	2010-03-03	11
-489	val_489	2010-03-03	11
-162	val_162	2010-03-03	11
-377	val_377	2010-03-03	11
-397	val_397	2010-03-03	11
-309	val_309	2010-03-03	11
-365	val_365	2010-03-03	11
-266	val_266	2010-03-03	11
+305	val_305	2010-03-03	11
+479	val_479	2010-03-03	11
+248	val_248	2010-03-03	11
+360	val_360	2010-03-03	11
 439	val_439	2010-03-03	11
-342	val_342	2010-03-03	11
-367	val_367	2010-03-03	11
-325	val_325	2010-03-03	11
-167	val_167	2010-03-03	11
-195	val_195	2010-03-03	11
-475	val_475	2010-03-03	11
-17	val_17	2010-03-03	11
-113	val_113	2010-03-03	11
-155	val_155	2010-03-03	11
-203	val_203	2010-03-03	11
-339	val_339	2010-03-03	11
-0	val_0	2010-03-03	11
-455	val_455	2010-03-03	11
-128	val_128	2010-03-03	11
-311	val_311	2010-03-03	11
-316	val_316	2010-03-03	11
-57	val_57	2010-03-03	11
-302	val_302	2010-03-03	11
-205	val_205	2010-03-03	11
-149	val_149	2010-03-03	11
+237	val_237	2010-03-03	11
+491	val_491	2010-03-03	11
+200	val_200	2010-03-03	11
+414	val_414	2010-03-03	11
+119	val_119	2010-03-03	11
 438	val_438	2010-03-03	11
-345	val_345	2010-03-03	11
-129	val_129	2010-03-03	11
-170	val_170	2010-03-03	11
-20	val_20	2010-03-03	11
-489	val_489	2010-03-03	11
-157	val_157	2010-03-03	11
-378	val_378	2010-03-03	11
-221	val_221	2010-03-03	11
-92	val_92	2010-03-03	11
-111	val_111	2010-03-03	11
-47	val_47	2010-03-03	11
-72	val_72	2010-03-03	11
-4	val_4	2010-03-03	11
-280	val_280	2010-03-03	11
-35	val_35	2010-03-03	11
-427	val_427	2010-03-03	11
-277	val_277	2010-03-03	11
-208	val_208	2010-03-03	11
-356	val_356	2010-03-03	11
-399	val_399	2010-03-03	11
-169	val_169	2010-03-03	11
+163	val_163	2010-03-03	11
+70	val_70	2010-03-03	11
+104	val_104	2010-03-03	11
+255	val_255	2010-03-03	11
+351	val_351	2010-03-03	11
+24	val_24	2010-03-03	11
+291	val_291	2010-03-03	11
+480	val_480	2010-03-03	11
+397	val_397	2010-03-03	11
+70	val_70	2010-03-03	11
+5	val_5	2010-03-03	11
 382	val_382	2010-03-03	11
-498	val_498	2010-03-03	11
-125	val_125	2010-03-03	11
-386	val_386	2010-03-03	11
-437	val_437	2010-03-03	11
-469	val_469	2010-03-03	11
-192	val_192	2010-03-03	11
-286	val_286	2010-03-03	11
 187	val_187	2010-03-03	11
-176	val_176	2010-03-03	11
-54	val_54	2010-03-03	11
-459	val_459	2010-03-03	11
-51	val_51	2010-03-03	11
-138	val_138	2010-03-03	11
-103	val_103	2010-03-03	11
-239	val_239	2010-03-03	11
-213	val_213	2010-03-03	11
-216	val_216	2010-03-03	11
-430	val_430	2010-03-03	11
-278	val_278	2010-03-03	11
-176	val_176	2010-03-03	11
-289	val_289	2010-03-03	11
-221	val_221	2010-03-03	11
-65	val_65	2010-03-03	11
-318	val_318	2010-03-03	11
-332	val_332	2010-03-03	11
-311	val_311	2010-03-03	11
-275	val_275	2010-03-03	11
-137	val_137	2010-03-03	11
-241	val_241	2010-03-03	11
-83	val_83	2010-03-03	11
-333	val_333	2010-03-03	11
-180	val_180	2010-03-03	11
-284	val_284	2010-03-03	11
+424	val_424	2010-03-03	11
+164	val_164	2010-03-03	11
+431	val_431	2010-03-03	11
+125	val_125	2010-03-03	11
+298	val_298	2010-03-03	11
+478	val_478	2010-03-03	11
+454	val_454	2010-03-03	11
+431	val_431	2010-03-03	11
+164	val_164	2010-03-03	11
+217	val_217	2010-03-03	11
+201	val_201	2010-03-03	11
+396	val_396	2010-03-03	11
 12	val_12	2010-03-03	11
-230	val_230	2010-03-03	11
-181	val_181	2010-03-03	11
-67	val_67	2010-03-03	11
-260	val_260	2010-03-03	11
-404	val_404	2010-03-03	11
-384	val_384	2010-03-03	11
-489	val_489	2010-03-03	11
-353	val_353	2010-03-03	11
-373	val_373	2010-03-03	11
-272	val_272	2010-03-03	11
-138	val_138	2010-03-03	11
-217	val_217	2010-03-03	11
-84	val_84	2010-03-03	11
+424	val_424	2010-03-03	11
 348	val_348	2010-03-03	11
+262	val_262	2010-03-03	11
+203	val_203	2010-03-03	11
+90	val_90	2010-03-03	11
+258	val_258	2010-03-03	11
+114	val_114	2010-03-03	11
+401	val_401	2010-03-03	11
+406	val_406	2010-03-03	11
+190	val_190	2010-03-03	11
+409	val_409	2010-03-03	11
+406	val_406	2010-03-03	11
+257	val_257	2010-03-03	11
+105	val_105	2010-03-03	11
+53	val_53	2010-03-03	11
+483	val_483	2010-03-03	11
+403	val_403	2010-03-03	11
+175	val_175	2010-03-03	11
+366	val_366	2010-03-03	11
 466	val_466	2010-03-03	11
-58	val_58	2010-03-03	11
-8	val_8	2010-03-03	11
-411	val_411	2010-03-03	11
-230	val_230	2010-03-03	11
-208	val_208	2010-03-03	11
-348	val_348	2010-03-03	11
-24	val_24	2010-03-03	11
+104	val_104	2010-03-03	11
+335	val_335	2010-03-03	11
+321	val_321	2010-03-03	11
+193	val_193	2010-03-03	11
+44	val_44	2010-03-03	11
+80	val_80	2010-03-03	11
+235	val_235	2010-03-03	11
+331	val_331	2010-03-03	11
+283	val_283	2010-03-03	11
+35	val_35	2010-03-03	11
+2	val_2	2010-03-03	11
+280	val_280	2010-03-03	11
 463	val_463	2010-03-03	11
-431	val_431	2010-03-03	11
-179	val_179	2010-03-03	11
-172	val_172	2010-03-03	11
-42	val_42	2010-03-03	11
-129	val_129	2010-03-03	11
-158	val_158	2010-03-03	11
-119	val_119	2010-03-03	11
-496	val_496	2010-03-03	11
-0	val_0	2010-03-03	11
-322	val_322	2010-03-03	11
-197	val_197	2010-03-03	11
-468	val_468	2010-03-03	11
-393	val_393	2010-03-03	11
-454	val_454	2010-03-03	11
-100	val_100	2010-03-03	11
-298	val_298	2010-03-03	11
-199	val_199	2010-03-03	11
+469	val_469	2010-03-03	11
+229	val_229	2010-03-03	11
+316	val_316	2010-03-03	11
+202	val_202	2010-03-03	11
+432	val_432	2010-03-03	11
+467	val_467	2010-03-03	11
+128	val_128	2010-03-03	11
+438	val_438	2010-03-03	11
+244	val_244	2010-03-03	11
+5	val_5	2010-03-03	11
 191	val_191	2010-03-03	11
-418	val_418	2010-03-03	11
-96	val_96	2010-03-03	11
-26	val_26	2010-03-03	11
-165	val_165	2010-03-03	11
-327	val_327	2010-03-03	11
+288	val_288	2010-03-03	11
+401	val_401	2010-03-03	11
+480	val_480	2010-03-03	11
+487	val_487	2010-03-03	11
+70	val_70	2010-03-03	11
+263	val_263	2010-03-03	11
+256	val_256	2010-03-03	11
+223	val_223	2010-03-03	11
+116	val_116	2010-03-03	11
+485	val_485	2010-03-03	11
+239	val_239	2010-03-03	11
+219	val_219	2010-03-03	11
+274	val_274	2010-03-03	11
+167	val_167	2010-03-03	11
+344	val_344	2010-03-03	11
+367	val_367	2010-03-03	11
+216	val_216	2010-03-03	11
+113	val_113	2010-03-03	11
+296	val_296	2010-03-03	11
+103	val_103	2010-03-03	11
+368	val_368	2010-03-03	11
+33	val_33	2010-03-03	11
 230	val_230	2010-03-03	11
-205	val_205	2010-03-03	11
-120	val_120	2010-03-03	11
-131	val_131	2010-03-03	11
-51	val_51	2010-03-03	11
-404	val_404	2010-03-03	11
-43	val_43	2010-03-03	11
-436	val_436	2010-03-03	11
-156	val_156	2010-03-03	11
-469	val_469	2010-03-03	11
+69	val_69	2010-03-03	11
+342	val_342	2010-03-03	11
+74	val_74	2010-03-03	11
+76	val_76	2010-03-03	11
 468	val_468	2010-03-03	11
-308	val_308	2010-03-03	11
+64	val_64	2010-03-03	11
+209	val_209	2010-03-03	11
+30	val_30	2010-03-03	11
+453	val_453	2010-03-03	11
+138	val_138	2010-03-03	11
+228	val_228	2010-03-03	11
+218	val_218	2010-03-03	11
+449	val_449	2010-03-03	11
+149	val_149	2010-03-03	11
+492	val_492	2010-03-03	11
+223	val_223	2010-03-03	11
+41	val_41	2010-03-03	11
+76	val_76	2010-03-03	11
+78	val_78	2010-03-03	11
+458	val_458	2010-03-03	11
+489	val_489	2010-03-03	11
+119	val_119	2010-03-03	11
+430	val_430	2010-03-03	11
+321	val_321	2010-03-03	11
+42	val_42	2010-03-03	11
+195	val_195	2010-03-03	11
+160	val_160	2010-03-03	11
+498	val_498	2010-03-03	11
+322	val_322	2010-03-03	11
+472	val_472	2010-03-03	11
+143	val_143	2010-03-03	11
+233	val_233	2010-03-03	11
+229	val_229	2010-03-03	11
+34	val_34	2010-03-03	11
+168	val_168	2010-03-03	11
+11	val_11	2010-03-03	11
 95	val_95	2010-03-03	11
-196	val_196	2010-03-03	11
-288	val_288	2010-03-03	11
-481	val_481	2010-03-03	11
-457	val_457	2010-03-03	11
-98	val_98	2010-03-03	11
-282	val_282	2010-03-03	11
-197	val_197	2010-03-03	11
-187	val_187	2010-03-03	11
-318	val_318	2010-03-03	11
-318	val_318	2010-03-03	11
-409	val_409	2010-03-03	11
-470	val_470	2010-03-03	11
-137	val_137	2010-03-03	11
-369	val_369	2010-03-03	11
-316	val_316	2010-03-03	11
-169	val_169	2010-03-03	11
-413	val_413	2010-03-03	11
-85	val_85	2010-03-03	11
-77	val_77	2010-03-03	11
-0	val_0	2010-03-03	11
-490	val_490	2010-03-03	11
-87	val_87	2010-03-03	11
-364	val_364	2010-03-03	11
-179	val_179	2010-03-03	11
-118	val_118	2010-03-03	11
-134	val_134	2010-03-03	11
+336	val_336	2010-03-03	11
+35	val_35	2010-03-03	11
+58	val_58	2010-03-03	11
 395	val_395	2010-03-03	11
-282	val_282	2010-03-03	11
-138	val_138	2010-03-03	11
-238	val_238	2010-03-03	11
-419	val_419	2010-03-03	11
-15	val_15	2010-03-03	11
-118	val_118	2010-03-03	11
-72	val_72	2010-03-03	11
-90	val_90	2010-03-03	11
-307	val_307	2010-03-03	11
-19	val_19	2010-03-03	11
-435	val_435	2010-03-03	11
-10	val_10	2010-03-03	11
-277	val_277	2010-03-03	11
-273	val_273	2010-03-03	11
-306	val_306	2010-03-03	11
-224	val_224	2010-03-03	11
-309	val_309	2010-03-03	11
-389	val_389	2010-03-03	11
-327	val_327	2010-03-03	11
+317	val_317	2010-03-03	11
+396	val_396	2010-03-03	11
+402	val_402	2010-03-03	11
+497	val_497	2010-03-03	11
+5	val_5	2010-03-03	11
+226	val_226	2010-03-03	11
+177	val_177	2010-03-03	11
+452	val_452	2010-03-03	11
 242	val_242	2010-03-03	11
-369	val_369	2010-03-03	11
-392	val_392	2010-03-03	11
-272	val_272	2010-03-03	11
-331	val_331	2010-03-03	11
 401	val_401	2010-03-03	11
+331	val_331	2010-03-03	11
+272	val_272	2010-03-03	11
+392	val_392	2010-03-03	11
+369	val_369	2010-03-03	11
 242	val_242	2010-03-03	11
-452	val_452	2010-03-03	11
-177	val_177	2010-03-03	11
-226	val_226	2010-03-03	11
-5	val_5	2010-03-03	11
-497	val_497	2010-03-03	11
-402	val_402	2010-03-03	11
-396	val_396	2010-03-03	11
-317	val_317	2010-03-03	11
+327	val_327	2010-03-03	11
+389	val_389	2010-03-03	11
+309	val_309	2010-03-03	11
+224	val_224	2010-03-03	11
+306	val_306	2010-03-03	11
+273	val_273	2010-03-03	11
+277	val_277	2010-03-03	11
+10	val_10	2010-03-03	11
+435	val_435	2010-03-03	11
+19	val_19	2010-03-03	11
+307	val_307	2010-03-03	11
+90	val_90	2010-03-03	11
+72	val_72	2010-03-03	11
+118	val_118	2010-03-03	11
+15	val_15	2010-03-03	11
+419	val_419	2010-03-03	11
+238	val_238	2010-03-03	11
+138	val_138	2010-03-03	11
+282	val_282	2010-03-03	11
 395	val_395	2010-03-03	11
-58	val_58	2010-03-03	11
-35	val_35	2010-03-03	11
-336	val_336	2010-03-03	11
-95	val_95	2010-03-03	11
-11	val_11	2010-03-03	11
-168	val_168	2010-03-03	11
-34	val_34	2010-03-03	11
-229	val_229	2010-03-03	11
-233	val_233	2010-03-03	11
-143	val_143	2010-03-03	11
-472	val_472	2010-03-03	11
-322	val_322	2010-03-03	11
-498	val_498	2010-03-03	11
-160	val_160	2010-03-03	11
-195	val_195	2010-03-03	11
-42	val_42	2010-03-03	11
-321	val_321	2010-03-03	11
-430	val_430	2010-03-03	11
-119	val_119	2010-03-03	11
-489	val_489	2010-03-03	11
-458	val_458	2010-03-03	11
-78	val_78	2010-03-03	11
-76	val_76	2010-03-03	11
-41	val_41	2010-03-03	11
-223	val_223	2010-03-03	11
-492	val_492	2010-03-03	11
-149	val_149	2010-03-03	11
-449	val_449	2010-03-03	11
-218	val_218	2010-03-03	11
-228	val_228	2010-03-03	11
-138	val_138	2010-03-03	11
-453	val_453	2010-03-03	11
-30	val_30	2010-03-03	11
-209	val_209	2010-03-03	11
-64	val_64	2010-03-03	11
+134	val_134	2010-03-03	11
+118	val_118	2010-03-03	11
+179	val_179	2010-03-03	11
+364	val_364	2010-03-03	11
+87	val_87	2010-03-03	11
+490	val_490	2010-03-03	11
+0	val_0	2010-03-03	11
+77	val_77	2010-03-03	11
+85	val_85	2010-03-03	11
+413	val_413	2010-03-03	11
+169	val_169	2010-03-03	11
+316	val_316	2010-03-03	11
+369	val_369	2010-03-03	11
+137	val_137	2010-03-03	11
+470	val_470	2010-03-03	11
+409	val_409	2010-03-03	11
+318	val_318	2010-03-03	11
+318	val_318	2010-03-03	11
+187	val_187	2010-03-03	11
+197	val_197	2010-03-03	11
+282	val_282	2010-03-03	11
+98	val_98	2010-03-03	11
+457	val_457	2010-03-03	11
+481	val_481	2010-03-03	11
+288	val_288	2010-03-03	11
+196	val_196	2010-03-03	11
+95	val_95	2010-03-03	11
+308	val_308	2010-03-03	11
 468	val_468	2010-03-03	11
-76	val_76	2010-03-03	11
-74	val_74	2010-03-03	11
-342	val_342	2010-03-03	11
-69	val_69	2010-03-03	11
+469	val_469	2010-03-03	11
+156	val_156	2010-03-03	11
+436	val_436	2010-03-03	11
+43	val_43	2010-03-03	11
+404	val_404	2010-03-03	11
+51	val_51	2010-03-03	11
+131	val_131	2010-03-03	11
+120	val_120	2010-03-03	11
+205	val_205	2010-03-03	11
 230	val_230	2010-03-03	11
-33	val_33	2010-03-03	11
-368	val_368	2010-03-03	11
-103	val_103	2010-03-03	11
-296	val_296	2010-03-03	11
-113	val_113	2010-03-03	11
-216	val_216	2010-03-03	11
-367	val_367	2010-03-03	11
-344	val_344	2010-03-03	11
-167	val_167	2010-03-03	11
-274	val_274	2010-03-03	11
-219	val_219	2010-03-03	11
-239	val_239	2010-03-03	11
-485	val_485	2010-03-03	11
-116	val_116	2010-03-03	11
-223	val_223	2010-03-03	11
-256	val_256	2010-03-03	11
-263	val_263	2010-03-03	11
-70	val_70	2010-03-03	11
-487	val_487	2010-03-03	11
-480	val_480	2010-03-03	11
-401	val_401	2010-03-03	11
-288	val_288	2010-03-03	11
+327	val_327	2010-03-03	11
+165	val_165	2010-03-03	11
+26	val_26	2010-03-03	11
+96	val_96	2010-03-03	11
+418	val_418	2010-03-03	11
 191	val_191	2010-03-03	11
-5	val_5	2010-03-03	11
-244	val_244	2010-03-03	11
-438	val_438	2010-03-03	11
-128	val_128	2010-03-03	11
-467	val_467	2010-03-03	11
-432	val_432	2010-03-03	11
-202	val_202	2010-03-03	11
-316	val_316	2010-03-03	11
-229	val_229	2010-03-03	11
-469	val_469	2010-03-03	11
+199	val_199	2010-03-03	11
+298	val_298	2010-03-03	11
+100	val_100	2010-03-03	11
+454	val_454	2010-03-03	11
+393	val_393	2010-03-03	11
+468	val_468	2010-03-03	11
+197	val_197	2010-03-03	11
+322	val_322	2010-03-03	11
+0	val_0	2010-03-03	11
+496	val_496	2010-03-03	11
+119	val_119	2010-03-03	11
+158	val_158	2010-03-03	11
+129	val_129	2010-03-03	11
+42	val_42	2010-03-03	11
+172	val_172	2010-03-03	11
+179	val_179	2010-03-03	11
+431	val_431	2010-03-03	11
 463	val_463	2010-03-03	11
-280	val_280	2010-03-03	11
-2	val_2	2010-03-03	11
-35	val_35	2010-03-03	11
-283	val_283	2010-03-03	11
-331	val_331	2010-03-03	11
-235	val_235	2010-03-03	11
-80	val_80	2010-03-03	11
-44	val_44	2010-03-03	11
-193	val_193	2010-03-03	11
-321	val_321	2010-03-03	11
-335	val_335	2010-03-03	11
-104	val_104	2010-03-03	11
+24	val_24	2010-03-03	11
+348	val_348	2010-03-03	11
+208	val_208	2010-03-03	11
+230	val_230	2010-03-03	11
+411	val_411	2010-03-03	11
+8	val_8	2010-03-03	11
+58	val_58	2010-03-03	11
 466	val_466	2010-03-03	11
-366	val_366	2010-03-03	11
-175	val_175	2010-03-03	11
-403	val_403	2010-03-03	11
-483	val_483	2010-03-03	11
-53	val_53	2010-03-03	11
-105	val_105	2010-03-03	11
-257	val_257	2010-03-03	11
-406	val_406	2010-03-03	11
-409	val_409	2010-03-03	11
-190	val_190	2010-03-03	11
-406	val_406	2010-03-03	11
-401	val_401	2010-03-03	11
-114	val_114	2010-03-03	11
-258	val_258	2010-03-03	11
-90	val_90	2010-03-03	11
-203	val_203	2010-03-03	11
-262	val_262	2010-03-03	11
 348	val_348	2010-03-03	11
-424	val_424	2010-03-03	11
-12	val_12	2010-03-03	11
-396	val_396	2010-03-03	11
-201	val_201	2010-03-03	11
+84	val_84	2010-03-03	11
 217	val_217	2010-03-03	11
-164	val_164	2010-03-03	11
-431	val_431	2010-03-03	11
-454	val_454	2010-03-03	11
-478	val_478	2010-03-03	11
-298	val_298	2010-03-03	11
-125	val_125	2010-03-03	11
-431	val_431	2010-03-03	11
-164	val_164	2010-03-03	11
-424	val_424	2010-03-03	11
+138	val_138	2010-03-03	11
+272	val_272	2010-03-03	11
+373	val_373	2010-03-03	11
+353	val_353	2010-03-03	11
+489	val_489	2010-03-03	11
+384	val_384	2010-03-03	11
+404	val_404	2010-03-03	11
+260	val_260	2010-03-03	11
+67	val_67	2010-03-03	11
+181	val_181	2010-03-03	11
+230	val_230	2010-03-03	11
+12	val_12	2010-03-03	11
+284	val_284	2010-03-03	11
+180	val_180	2010-03-03	11
+333	val_333	2010-03-03	11
+83	val_83	2010-03-03	11
+241	val_241	2010-03-03	11
+137	val_137	2010-03-03	11
+275	val_275	2010-03-03	11
+311	val_311	2010-03-03	11
+332	val_332	2010-03-03	11
+318	val_318	2010-03-03	11
+65	val_65	2010-03-03	11
+221	val_221	2010-03-03	11
+289	val_289	2010-03-03	11
+176	val_176	2010-03-03	11
+278	val_278	2010-03-03	11
+430	val_430	2010-03-03	11
+216	val_216	2010-03-03	11
+213	val_213	2010-03-03	11
+239	val_239	2010-03-03	11
+103	val_103	2010-03-03	11
+138	val_138	2010-03-03	11
+51	val_51	2010-03-03	11
+459	val_459	2010-03-03	11
+54	val_54	2010-03-03	11
+176	val_176	2010-03-03	11
 187	val_187	2010-03-03	11
+286	val_286	2010-03-03	11
+192	val_192	2010-03-03	11
+469	val_469	2010-03-03	11
+437	val_437	2010-03-03	11
+386	val_386	2010-03-03	11
+125	val_125	2010-03-03	11
+498	val_498	2010-03-03	11
 382	val_382	2010-03-03	11
-5	val_5	2010-03-03	11
-70	val_70	2010-03-03	11
-397	val_397	2010-03-03	11
-480	val_480	2010-03-03	11
-291	val_291	2010-03-03	11
-24	val_24	2010-03-03	11
-351	val_351	2010-03-03	11
-255	val_255	2010-03-03	11
-104	val_104	2010-03-03	11
-70	val_70	2010-03-03	11
-163	val_163	2010-03-03	11
-438	val_438	2010-03-03	11
-119	val_119	2010-03-03	11
-414	val_414	2010-03-03	11
-200	val_200	2010-03-03	11
-491	val_491	2010-03-03	11
-237	val_237	2010-03-03	11
-439	val_439	2010-03-03	11
-360	val_360	2010-03-03	11
-248	val_248	2010-03-03	11
-479	val_479	2010-03-03	11
-305	val_305	2010-03-03	11
-417	val_417	2010-03-03	11
-199	val_199	2010-03-03	11
-444	val_444	2010-03-03	11
-120	val_120	2010-03-03	11
-429	val_429	2010-03-03	11
 169	val_169	2010-03-03	11
-443	val_443	2010-03-03	11
-323	val_323	2010-03-03	11
-325	val_325	2010-03-03	11
+399	val_399	2010-03-03	11
+356	val_356	2010-03-03	11
+208	val_208	2010-03-03	11
 277	val_277	2010-03-03	11
-230	val_230	2010-03-03	11
-478	val_478	2010-03-03	11
-178	val_178	2010-03-03	11
-468	val_468	2010-03-03	11
-310	val_310	2010-03-03	11
-317	val_317	2010-03-03	11
-333	val_333	2010-03-03	11
-493	val_493	2010-03-03	11
-460	val_460	2010-03-03	11
-207	val_207	2010-03-03	11
-249	val_249	2010-03-03	11
-265	val_265	2010-03-03	11
-480	val_480	2010-03-03	11
-83	val_83	2010-03-03	11
-136	val_136	2010-03-03	11
-353	val_353	2010-03-03	11
-172	val_172	2010-03-03	11
-214	val_214	2010-03-03	11
-462	val_462	2010-03-03	11
-233	val_233	2010-03-03	11
-406	val_406	2010-03-03	11
-133	val_133	2010-03-03	11
-175	val_175	2010-03-03	11
-189	val_189	2010-03-03	11
-454	val_454	2010-03-03	11
-375	val_375	2010-03-03	11
-401	val_401	2010-03-03	11
-421	val_421	2010-03-03	11
-407	val_407	2010-03-03	11
-384	val_384	2010-03-03	11
-256	val_256	2010-03-03	11
-26	val_26	2010-03-03	11
-134	val_134	2010-03-03	11
-67	val_67	2010-03-03	11
-384	val_384	2010-03-03	11
-379	val_379	2010-03-03	11
-18	val_18	2010-03-03	11
-462	val_462	2010-03-03	11
-492	val_492	2010-03-03	11
-100	val_100	2010-03-03	11
-298	val_298	2010-03-03	11
-9	val_9	2010-03-03	11
-341	val_341	2010-03-03	11
-498	val_498	2010-03-03	11
-146	val_146	2010-03-03	11
-458	val_458	2010-03-03	11
-362	val_362	2010-03-03	11
-186	val_186	2010-03-03	11
-285	val_285	2010-03-03	11
-348	val_348	2010-03-03	11
-167	val_167	2010-03-03	11
-18	val_18	2010-03-03	11
-273	val_273	2010-03-03	11
-183	val_183	2010-03-03	11
-281	val_281	2010-03-03	11
-344	val_344	2010-03-03	11
-97	val_97	2010-03-03	11
-469	val_469	2010-03-03	11
-315	val_315	2010-03-03	11
-84	val_84	2010-03-03	11
-28	val_28	2010-03-03	11
-37	val_37	2010-03-03	11
-448	val_448	2010-03-03	11
-152	val_152	2010-03-03	11
-348	val_348	2010-03-03	11
-307	val_307	2010-03-03	11
-194	val_194	2010-03-03	11
-414	val_414	2010-03-03	11
-477	val_477	2010-03-03	11
-222	val_222	2010-03-03	11
-126	val_126	2010-03-03	11
-90	val_90	2010-03-03	11
-169	val_169	2010-03-03	11
-403	val_403	2010-03-03	11
-400	val_400	2010-03-03	11
-200	val_200	2010-03-03	11
-97	val_97	2010-03-03	11
-238	val_238	2010-03-03	11
-86	val_86	2010-03-03	11
+427	val_427	2010-03-03	11
+35	val_35	2010-03-03	11
+280	val_280	2010-03-03	11
+4	val_4	2010-03-03	11
+72	val_72	2010-03-03	11
+47	val_47	2010-03-03	11
+111	val_111	2010-03-03	11
+92	val_92	2010-03-03	11
+221	val_221	2010-03-03	11
+378	val_378	2010-03-03	11
+157	val_157	2010-03-03	11
+489	val_489	2010-03-03	11
+20	val_20	2010-03-03	11
+170	val_170	2010-03-03	11
+129	val_129	2010-03-03	11
+345	val_345	2010-03-03	11
+438	val_438	2010-03-03	11
+149	val_149	2010-03-03	11
+205	val_205	2010-03-03	11
+302	val_302	2010-03-03	11
+57	val_57	2010-03-03	11
+316	val_316	2010-03-03	11
 311	val_311	2010-03-03	11
-27	val_27	2010-03-03	11
-165	val_165	2010-03-03	11
-409	val_409	2010-03-03	11
-255	val_255	2010-03-03	11
-278	val_278	2010-03-03	11
-98	val_98	2010-03-03	11
-484	val_484	2010-03-03	11
-265	val_265	2010-03-03	11
-193	val_193	2010-03-03	11
-401	val_401	2010-03-03	11
-150	val_150	2010-03-03	11
-273	val_273	2010-03-03	11
-224	val_224	2010-03-03	11
-369	val_369	2010-03-03	11
-66	val_66	2010-03-03	11
 128	val_128	2010-03-03	11
-213	val_213	2010-03-03	11
-146	val_146	2010-03-03	11
-406	val_406	2010-03-03	11
-429	val_429	2010-03-03	11
-374	val_374	2010-03-03	11
-152	val_152	2010-03-03	11
-469	val_469	2010-03-03	11
-145	val_145	2010-03-03	11
-495	val_495	2010-03-03	11
-37	val_37	2010-03-03	11
-327	val_327	2010-03-03	11
-281	val_281	2010-03-03	11
-277	val_277	2010-03-03	11
-209	val_209	2010-03-03	11
-15	val_15	2010-03-03	11
-82	val_82	2010-03-03	11
-403	val_403	2010-03-03	11
-166	val_166	2010-03-03	11
+455	val_455	2010-03-03	11
+0	val_0	2010-03-03	11
+339	val_339	2010-03-03	11
+203	val_203	2010-03-03	11
+155	val_155	2010-03-03	11
+113	val_113	2010-03-03	11
+17	val_17	2010-03-03	11
+475	val_475	2010-03-03	11
+195	val_195	2010-03-03	11
+167	val_167	2010-03-03	11
+325	val_325	2010-03-03	11
+367	val_367	2010-03-03	11
+342	val_342	2010-03-03	11
+439	val_439	2010-03-03	11
+266	val_266	2010-03-03	11
+365	val_365	2010-03-03	11
+309	val_309	2010-03-03	11
+397	val_397	2010-03-03	11
+377	val_377	2010-03-03	11
+162	val_162	2010-03-03	11
+489	val_489	2010-03-03	11
 417	val_417	2010-03-03	11
-430	val_430	2010-03-03	11
-252	val_252	2010-03-03	11
-292	val_292	2010-03-03	11
-219	val_219	2010-03-03	11
-287	val_287	2010-03-03	11
-153	val_153	2010-03-03	11
-193	val_193	2010-03-03	11
-338	val_338	2010-03-03	11
-446	val_446	2010-03-03	11
-459	val_459	2010-03-03	11
-394	val_394	2010-03-03	11
-237	val_237	2010-03-03	11
-482	val_482	2010-03-03	11
+247	val_247	2010-03-03	11
+396	val_396	2010-03-03	11
+399	val_399	2010-03-03	11
 174	val_174	2010-03-03	11
-413	val_413	2010-03-03	11
-494	val_494	2010-03-03	11
-207	val_207	2010-03-03	11
-199	val_199	2010-03-03	11
-466	val_466	2010-03-03	11
 208	val_208	2010-03-03	11
+466	val_466	2010-03-03	11
+199	val_199	2010-03-03	11
+207	val_207	2010-03-03	11
+494	val_494	2010-03-03	11
+413	val_413	2010-03-03	11
 174	val_174	2010-03-03	11
-399	val_399	2010-03-03	11
-396	val_396	2010-03-03	11
-247	val_247	2010-03-03	11
+482	val_482	2010-03-03	11
+237	val_237	2010-03-03	11
+394	val_394	2010-03-03	11
+459	val_459	2010-03-03	11
+446	val_446	2010-03-03	11
+338	val_338	2010-03-03	11
+193	val_193	2010-03-03	11
+153	val_153	2010-03-03	11
+287	val_287	2010-03-03	11
+219	val_219	2010-03-03	11
+292	val_292	2010-03-03	11
+252	val_252	2010-03-03	11
+430	val_430	2010-03-03	11
 417	val_417	2010-03-03	11
-489	val_489	2010-03-03	11
-162	val_162	2010-03-03	11
-377	val_377	2010-03-03	11
-397	val_397	2010-03-03	11
-309	val_309	2010-03-03	11
-365	val_365	2010-03-03	11
-266	val_266	2010-03-03	11
-439	val_439	2010-03-03	11
-342	val_342	2010-03-03	11
-367	val_367	2010-03-03	11
-325	val_325	2010-03-03	11
-167	val_167	2010-03-03	11
-195	val_195	2010-03-03	11
-475	val_475	2010-03-03	11
-17	val_17	2010-03-03	11
-113	val_113	2010-03-03	11
-155	val_155	2010-03-03	11
-203	val_203	2010-03-03	11
-339	val_339	2010-03-03	11
-0	val_0	2010-03-03	11
-455	val_455	2010-03-03	11
-128	val_128	2010-03-03	11
-311	val_311	2010-03-03	11
-316	val_316	2010-03-03	11
-57	val_57	2010-03-03	11
-302	val_302	2010-03-03	11
-205	val_205	2010-03-03	11
-149	val_149	2010-03-03	11
-438	val_438	2010-03-03	11
-345	val_345	2010-03-03	11
-129	val_129	2010-03-03	11
-170	val_170	2010-03-03	11
-20	val_20	2010-03-03	11
-489	val_489	2010-03-03	11
-157	val_157	2010-03-03	11
-378	val_378	2010-03-03	11
-221	val_221	2010-03-03	11
-92	val_92	2010-03-03	11
-111	val_111	2010-03-03	11
-47	val_47	2010-03-03	11
-72	val_72	2010-03-03	11
-4	val_4	2010-03-03	11
-280	val_280	2010-03-03	11
-35	val_35	2010-03-03	11
-427	val_427	2010-03-03	11
+166	val_166	2010-03-03	11
+403	val_403	2010-03-03	11
+82	val_82	2010-03-03	11
+15	val_15	2010-03-03	11
+209	val_209	2010-03-03	11
 277	val_277	2010-03-03	11
-208	val_208	2010-03-03	11
-356	val_356	2010-03-03	11
-399	val_399	2010-03-03	11
-169	val_169	2010-03-03	11
-382	val_382	2010-03-03	11
-498	val_498	2010-03-03	11
-125	val_125	2010-03-03	11
-386	val_386	2010-03-03	11
-437	val_437	2010-03-03	11
+281	val_281	2010-03-03	11
+327	val_327	2010-03-03	11
+37	val_37	2010-03-03	11
+495	val_495	2010-03-03	11
+145	val_145	2010-03-03	11
 469	val_469	2010-03-03	11
-192	val_192	2010-03-03	11
-286	val_286	2010-03-03	11
-187	val_187	2010-03-03	11
-176	val_176	2010-03-03	11
-54	val_54	2010-03-03	11
-459	val_459	2010-03-03	11
-51	val_51	2010-03-03	11
-138	val_138	2010-03-03	11
-103	val_103	2010-03-03	11
-239	val_239	2010-03-03	11
+152	val_152	2010-03-03	11
+374	val_374	2010-03-03	11
+429	val_429	2010-03-03	11
+406	val_406	2010-03-03	11
+146	val_146	2010-03-03	11
 213	val_213	2010-03-03	11
-216	val_216	2010-03-03	11
-430	val_430	2010-03-03	11
+128	val_128	2010-03-03	11
+66	val_66	2010-03-03	11
+369	val_369	2010-03-03	11
+224	val_224	2010-03-03	11
+273	val_273	2010-03-03	11
+150	val_150	2010-03-03	11
+401	val_401	2010-03-03	11
+193	val_193	2010-03-03	11
+265	val_265	2010-03-03	11
+484	val_484	2010-03-03	11
+98	val_98	2010-03-03	11
 278	val_278	2010-03-03	11
-176	val_176	2010-03-03	11
-289	val_289	2010-03-03	11
-221	val_221	2010-03-03	11
-65	val_65	2010-03-03	11
-318	val_318	2010-03-03	11
-332	val_332	2010-03-03	11
+255	val_255	2010-03-03	11
+409	val_409	2010-03-03	11
+165	val_165	2010-03-03	11
+27	val_27	2010-03-03	11
 311	val_311	2010-03-03	11
-275	val_275	2010-03-03	11
-137	val_137	2010-03-03	11
-241	val_241	2010-03-03	11
-83	val_83	2010-03-03	11
-333	val_333	2010-03-03	11
-180	val_180	2010-03-03	11
-284	val_284	2010-03-03	11
-12	val_12	2010-03-03	11
-230	val_230	2010-03-03	11
-181	val_181	2010-03-03	11
-67	val_67	2010-03-03	11
-260	val_260	2010-03-03	11
-404	val_404	2010-03-03	11
-384	val_384	2010-03-03	11
-489	val_489	2010-03-03	11
-353	val_353	2010-03-03	11
-373	val_373	2010-03-03	11
-272	val_272	2010-03-03	11
-138	val_138	2010-03-03	11
-217	val_217	2010-03-03	11
-84	val_84	2010-03-03	11
+86	val_86	2010-03-03	11
+97	val_97	2010-03-03	11
+200	val_200	2010-03-03	11
+400	val_400	2010-03-03	11
+403	val_403	2010-03-03	11
+169	val_169	2010-03-03	11
+90	val_90	2010-03-03	11
+126	val_126	2010-03-03	11
+222	val_222	2010-03-03	11
+477	val_477	2010-03-03	11
+414	val_414	2010-03-03	11
+194	val_194	2010-03-03	11
+307	val_307	2010-03-03	11
 348	val_348	2010-03-03	11
-466	val_466	2010-03-03	11
-58	val_58	2010-03-03	11
-8	val_8	2010-03-03	11
-411	val_411	2010-03-03	11
-230	val_230	2010-03-03	11
-208	val_208	2010-03-03	11
+152	val_152	2010-03-03	11
+448	val_448	2010-03-03	11
+37	val_37	2010-03-03	11
+28	val_28	2010-03-03	11
+84	val_84	2010-03-03	11
+315	val_315	2010-03-03	11
+469	val_469	2010-03-03	11
+97	val_97	2010-03-03	11
+344	val_344	2010-03-03	11
+281	val_281	2010-03-03	11
+183	val_183	2010-03-03	11
+273	val_273	2010-03-03	11
+18	val_18	2010-03-03	11
+167	val_167	2010-03-03	11
 348	val_348	2010-03-03	11
-24	val_24	2010-03-03	11
-463	val_463	2010-03-03	11
-431	val_431	2010-03-03	11
-179	val_179	2010-03-03	11
-172	val_172	2010-03-03	11
-42	val_42	2010-03-03	11
-129	val_129	2010-03-03	11
-158	val_158	2010-03-03	11
-119	val_119	2010-03-03	11
-496	val_496	2010-03-03	11
-0	val_0	2010-03-03	11
-322	val_322	2010-03-03	11
-197	val_197	2010-03-03	11
-468	val_468	2010-03-03	11
-393	val_393	2010-03-03	11
-454	val_454	2010-03-03	11
-100	val_100	2010-03-03	11
+285	val_285	2010-03-03	11
+186	val_186	2010-03-03	11
+362	val_362	2010-03-03	11
+458	val_458	2010-03-03	11
+146	val_146	2010-03-03	11
+498	val_498	2010-03-03	11
+341	val_341	2010-03-03	11
+9	val_9	2010-03-03	11
 298	val_298	2010-03-03	11
-199	val_199	2010-03-03	11
-191	val_191	2010-03-03	11
-418	val_418	2010-03-03	11
-96	val_96	2010-03-03	11
+100	val_100	2010-03-03	11
+492	val_492	2010-03-03	11
+462	val_462	2010-03-03	11
+18	val_18	2010-03-03	11
+379	val_379	2010-03-03	11
+384	val_384	2010-03-03	11
+67	val_67	2010-03-03	11
+134	val_134	2010-03-03	11
 26	val_26	2010-03-03	11
-165	val_165	2010-03-03	11
-327	val_327	2010-03-03	11
+256	val_256	2010-03-03	11
+384	val_384	2010-03-03	11
+407	val_407	2010-03-03	11
+421	val_421	2010-03-03	11
+401	val_401	2010-03-03	11
+375	val_375	2010-03-03	11
+454	val_454	2010-03-03	11
+189	val_189	2010-03-03	11
+175	val_175	2010-03-03	11
+133	val_133	2010-03-03	11
+406	val_406	2010-03-03	11
+233	val_233	2010-03-03	11
+462	val_462	2010-03-03	11
+214	val_214	2010-03-03	11
+172	val_172	2010-03-03	11
+353	val_353	2010-03-03	11
+136	val_136	2010-03-03	11
+83	val_83	2010-03-03	11
+480	val_480	2010-03-03	11
+265	val_265	2010-03-03	11
+249	val_249	2010-03-03	11
+207	val_207	2010-03-03	11
+460	val_460	2010-03-03	11
+493	val_493	2010-03-03	11
+333	val_333	2010-03-03	11
+317	val_317	2010-03-03	11
+310	val_310	2010-03-03	11
+468	val_468	2010-03-03	11
+178	val_178	2010-03-03	11
+478	val_478	2010-03-03	11
 230	val_230	2010-03-03	11
-205	val_205	2010-03-03	11
+277	val_277	2010-03-03	11
+325	val_325	2010-03-03	11
+323	val_323	2010-03-03	11
+443	val_443	2010-03-03	11
+169	val_169	2010-03-03	11
+429	val_429	2010-03-03	11
 120	val_120	2010-03-03	11
-131	val_131	2010-03-03	11
-51	val_51	2010-03-03	11
-404	val_404	2010-03-03	11
-43	val_43	2010-03-03	11
-436	val_436	2010-03-03	11
-156	val_156	2010-03-03	11
-469	val_469	2010-03-03	11
-468	val_468	2010-03-03	11
-308	val_308	2010-03-03	11
-95	val_95	2010-03-03	11
-196	val_196	2010-03-03	11
-288	val_288	2010-03-03	11
-481	val_481	2010-03-03	11
-457	val_457	2010-03-03	11
-98	val_98	2010-03-03	11
-282	val_282	2010-03-03	11
-197	val_197	2010-03-03	11
+444	val_444	2010-03-03	11
+199	val_199	2010-03-03	11
+417	val_417	2010-03-03	11
+305	val_305	2010-03-03	11
+479	val_479	2010-03-03	11
+248	val_248	2010-03-03	11
+360	val_360	2010-03-03	11
+439	val_439	2010-03-03	11
+237	val_237	2010-03-03	11
+491	val_491	2010-03-03	11
+200	val_200	2010-03-03	11
+414	val_414	2010-03-03	11
+119	val_119	2010-03-03	11
+438	val_438	2010-03-03	11
+163	val_163	2010-03-03	11
+70	val_70	2010-03-03	11
+104	val_104	2010-03-03	11
+255	val_255	2010-03-03	11
+351	val_351	2010-03-03	11
+24	val_24	2010-03-03	11
+291	val_291	2010-03-03	11
+480	val_480	2010-03-03	11
+397	val_397	2010-03-03	11
+70	val_70	2010-03-03	11
+5	val_5	2010-03-03	11
+382	val_382	2010-03-03	11
 187	val_187	2010-03-03	11
-318	val_318	2010-03-03	11
-318	val_318	2010-03-03	11
-409	val_409	2010-03-03	11
-470	val_470	2010-03-03	11
-137	val_137	2010-03-03	11
-369	val_369	2010-03-03	11
-316	val_316	2010-03-03	11
-169	val_169	2010-03-03	11
-413	val_413	2010-03-03	11
-85	val_85	2010-03-03	11
-77	val_77	2010-03-03	11
-0	val_0	2010-03-03	11
-490	val_490	2010-03-03	11
-87	val_87	2010-03-03	11
-364	val_364	2010-03-03	11
-179	val_179	2010-03-03	11
-118	val_118	2010-03-03	11
-134	val_134	2010-03-03	11
-395	val_395	2010-03-03	11
-282	val_282	2010-03-03	11
-138	val_138	2010-03-03	11
-238	val_238	2010-03-03	11
-419	val_419	2010-03-03	11
-15	val_15	2010-03-03	11
-118	val_118	2010-03-03	11
-72	val_72	2010-03-03	11
+424	val_424	2010-03-03	11
+164	val_164	2010-03-03	11
+431	val_431	2010-03-03	11
+125	val_125	2010-03-03	11
+298	val_298	2010-03-03	11
+478	val_478	2010-03-03	11
+454	val_454	2010-03-03	11
+431	val_431	2010-03-03	11
+164	val_164	2010-03-03	11
+217	val_217	2010-03-03	11
+201	val_201	2010-03-03	11
+396	val_396	2010-03-03	11
+12	val_12	2010-03-03	11
+424	val_424	2010-03-03	11
+348	val_348	2010-03-03	11
+262	val_262	2010-03-03	11
+203	val_203	2010-03-03	11
 90	val_90	2010-03-03	11
-307	val_307	2010-03-03	11
-19	val_19	2010-03-03	11
-435	val_435	2010-03-03	11
-10	val_10	2010-03-03	11
-277	val_277	2010-03-03	11
-273	val_273	2010-03-03	11
-306	val_306	2010-03-03	11
-224	val_224	2010-03-03	11
-309	val_309	2010-03-03	11
-389	val_389	2010-03-03	11
-327	val_327	2010-03-03	11
-242	val_242	2010-03-03	11
-369	val_369	2010-03-03	11
-392	val_392	2010-03-03	11
-272	val_272	2010-03-03	11
-331	val_331	2010-03-03	11
+258	val_258	2010-03-03	11
+114	val_114	2010-03-03	11
 401	val_401	2010-03-03	11
-242	val_242	2010-03-03	11
-452	val_452	2010-03-03	11
-177	val_177	2010-03-03	11
-226	val_226	2010-03-03	11
-5	val_5	2010-03-03	11
-497	val_497	2010-03-03	11
-402	val_402	2010-03-03	11
-396	val_396	2010-03-03	11
-317	val_317	2010-03-03	11
-395	val_395	2010-03-03	11
-58	val_58	2010-03-03	11
-35	val_35	2010-03-03	11
-336	val_336	2010-03-03	11
-95	val_95	2010-03-03	11
-11	val_11	2010-03-03	11
-168	val_168	2010-03-03	11
-34	val_34	2010-03-03	11
-229	val_229	2010-03-03	11
-233	val_233	2010-03-03	11
-143	val_143	2010-03-03	11
-472	val_472	2010-03-03	11
-322	val_322	2010-03-03	11
-498	val_498	2010-03-03	11
-160	val_160	2010-03-03	11
-195	val_195	2010-03-03	11
-42	val_42	2010-03-03	11
-321	val_321	2010-03-03	11
-430	val_430	2010-03-03	11
-119	val_119	2010-03-03	11
-489	val_489	2010-03-03	11
-458	val_458	2010-03-03	11
-78	val_78	2010-03-03	11
-76	val_76	2010-03-03	11
-41	val_41	2010-03-03	11
-223	val_223	2010-03-03	11
-492	val_492	2010-03-03	11
-149	val_149	2010-03-03	11
-449	val_449	2010-03-03	11
-218	val_218	2010-03-03	11
-228	val_228	2010-03-03	11
-138	val_138	2010-03-03	11
-453	val_453	2010-03-03	11
-30	val_30	2010-03-03	11
-209	val_209	2010-03-03	11
-64	val_64	2010-03-03	11
-468	val_468	2010-03-03	11
-76	val_76	2010-03-03	11
-74	val_74	2010-03-03	11
-342	val_342	2010-03-03	11
-69	val_69	2010-03-03	11
-230	val_230	2010-03-03	11
-33	val_33	2010-03-03	11
-368	val_368	2010-03-03	11
-103	val_103	2010-03-03	11
-296	val_296	2010-03-03	11
-113	val_113	2010-03-03	11
-216	val_216	2010-03-03	11
-367	val_367	2010-03-03	11
-344	val_344	2010-03-03	11
-167	val_167	2010-03-03	11
-274	val_274	2010-03-03	11
-219	val_219	2010-03-03	11
-239	val_239	2010-03-03	11
-485	val_485	2010-03-03	11
-116	val_116	2010-03-03	11
-223	val_223	2010-03-03	11
-256	val_256	2010-03-03	11
-263	val_263	2010-03-03	11
-70	val_70	2010-03-03	11
-487	val_487	2010-03-03	11
-480	val_480	2010-03-03	11
-401	val_401	2010-03-03	11
-288	val_288	2010-03-03	11
-191	val_191	2010-03-03	11
-5	val_5	2010-03-03	11
-244	val_244	2010-03-03	11
-438	val_438	2010-03-03	11
-128	val_128	2010-03-03	11
-467	val_467	2010-03-03	11
-432	val_432	2010-03-03	11
-202	val_202	2010-03-03	11
-316	val_316	2010-03-03	11
-229	val_229	2010-03-03	11
-469	val_469	2010-03-03	11
-463	val_463	2010-03-03	11
-280	val_280	2010-03-03	11
-2	val_2	2010-03-03	11
-35	val_35	2010-03-03	11
-283	val_283	2010-03-03	11
-331	val_331	2010-03-03	11
-235	val_235	2010-03-03	11
-80	val_80	2010-03-03	11
-44	val_44	2010-03-03	11
-193	val_193	2010-03-03	11
-321	val_321	2010-03-03	11
-335	val_335	2010-03-03	11
-104	val_104	2010-03-03	11
-466	val_466	2010-03-03	11
-366	val_366	2010-03-03	11
-175	val_175	2010-03-03	11
-403	val_403	2010-03-03	11
-483	val_483	2010-03-03	11
-53	val_53	2010-03-03	11
-105	val_105	2010-03-03	11
-257	val_257	2010-03-03	11
 406	val_406	2010-03-03	11
-409	val_409	2010-03-03	11
 190	val_190	2010-03-03	11
+409	val_409	2010-03-03	11
 406	val_406	2010-03-03	11
-401	val_401	2010-03-03	11
-114	val_114	2010-03-03	11
-258	val_258	2010-03-03	11
-90	val_90	2010-03-03	11
-203	val_203	2010-03-03	11
-262	val_262	2010-03-03	11
-348	val_348	2010-03-03	11
-424	val_424	2010-03-03	11
-12	val_12	2010-03-03	11
-396	val_396	2010-03-03	11
-201	val_201	2010-03-03	11
-217	val_217	2010-03-03	11
-164	val_164	2010-03-03	11
-431	val_431	2010-03-03	11
-454	val_454	2010-03-03	11
-478	val_478	2010-03-03	11
-298	val_298	2010-03-03	11
-125	val_125	2010-03-03	11
-431	val_431	2010-03-03	11
-164	val_164	2010-03-03	11
-424	val_424	2010-03-03	11
-187	val_187	2010-03-03	11
-382	val_382	2010-03-03	11
-5	val_5	2010-03-03	11
-70	val_70	2010-03-03	11
-397	val_397	2010-03-03	11
-480	val_480	2010-03-03	11
-291	val_291	2010-03-03	11
-24	val_24	2010-03-03	11
-351	val_351	2010-03-03	11
-255	val_255	2010-03-03	11
+257	val_257	2010-03-03	11
+105	val_105	2010-03-03	11
+53	val_53	2010-03-03	11
+483	val_483	2010-03-03	11
+403	val_403	2010-03-03	11
+175	val_175	2010-03-03	11
+366	val_366	2010-03-03	11
+466	val_466	2010-03-03	11
 104	val_104	2010-03-03	11
-70	val_70	2010-03-03	11
-163	val_163	2010-03-03	11
+335	val_335	2010-03-03	11
+321	val_321	2010-03-03	11
+193	val_193	2010-03-03	11
+44	val_44	2010-03-03	11
+80	val_80	2010-03-03	11
+235	val_235	2010-03-03	11
+331	val_331	2010-03-03	11
+283	val_283	2010-03-03	11
+35	val_35	2010-03-03	11
+2	val_2	2010-03-03	11
+280	val_280	2010-03-03	11
+463	val_463	2010-03-03	11
+469	val_469	2010-03-03	11
+229	val_229	2010-03-03	11
+316	val_316	2010-03-03	11
+202	val_202	2010-03-03	11
+432	val_432	2010-03-03	11
+467	val_467	2010-03-03	11
+128	val_128	2010-03-03	11
 438	val_438	2010-03-03	11
-119	val_119	2010-03-03	11
-414	val_414	2010-03-03	11
-200	val_200	2010-03-03	11
-491	val_491	2010-03-03	11
-237	val_237	2010-03-03	11
-439	val_439	2010-03-03	11
-360	val_360	2010-03-03	11
-248	val_248	2010-03-03	11
-479	val_479	2010-03-03	11
-305	val_305	2010-03-03	11
-417	val_417	2010-03-03	11
-199	val_199	2010-03-03	11
-444	val_444	2010-03-03	11
-120	val_120	2010-03-03	11
-429	val_429	2010-03-03	11
-169	val_169	2010-03-03	11
-443	val_443	2010-03-03	11
-323	val_323	2010-03-03	11
-325	val_325	2010-03-03	11
-277	val_277	2010-03-03	11
-230	val_230	2010-03-03	11
-478	val_478	2010-03-03	11
-178	val_178	2010-03-03	11
-468	val_468	2010-03-03	11
-310	val_310	2010-03-03	11
-317	val_317	2010-03-03	11
-333	val_333	2010-03-03	11
-493	val_493	2010-03-03	11
-460	val_460	2010-03-03	11
-207	val_207	2010-03-03	11
-249	val_249	2010-03-03	11
-265	val_265	2010-03-03	11
-480	val_480	2010-03-03	11
-83	val_83	2010-03-03	11
-136	val_136	2010-03-03	11
-353	val_353	2010-03-03	11
-172	val_172	2010-03-03	11
-214	val_214	2010-03-03	11
-462	val_462	2010-03-03	11
-233	val_233	2010-03-03	11
-406	val_406	2010-03-03	11
-133	val_133	2010-03-03	11
-175	val_175	2010-03-03	11
-189	val_189	2010-03-03	11
-454	val_454	2010-03-03	11
-375	val_375	2010-03-03	11
+244	val_244	2010-03-03	11
+5	val_5	2010-03-03	11
+191	val_191	2010-03-03	11
+288	val_288	2010-03-03	11
 401	val_401	2010-03-03	11
-421	val_421	2010-03-03	11
-407	val_407	2010-03-03	11
-384	val_384	2010-03-03	11
+480	val_480	2010-03-03	11
+487	val_487	2010-03-03	11
+70	val_70	2010-03-03	11
+263	val_263	2010-03-03	11
 256	val_256	2010-03-03	11
-26	val_26	2010-03-03	11
-134	val_134	2010-03-03	11
-67	val_67	2010-03-03	11
-384	val_384	2010-03-03	11
-379	val_379	2010-03-03	11
-18	val_18	2010-03-03	11
-462	val_462	2010-03-03	11
-492	val_492	2010-03-03	11
-100	val_100	2010-03-03	11
-298	val_298	2010-03-03	11
-9	val_9	2010-03-03	11
-341	val_341	2010-03-03	11
-498	val_498	2010-03-03	11
-146	val_146	2010-03-03	11
-458	val_458	2010-03-03	11
-362	val_362	2010-03-03	11
-186	val_186	2010-03-03	11
-285	val_285	2010-03-03	11
-348	val_348	2010-03-03	11
+223	val_223	2010-03-03	11
+116	val_116	2010-03-03	11
+485	val_485	2010-03-03	11
+239	val_239	2010-03-03	11
+219	val_219	2010-03-03	11
+274	val_274	2010-03-03	11
 167	val_167	2010-03-03	11
-18	val_18	2010-03-03	11
-273	val_273	2010-03-03	11
-183	val_183	2010-03-03	11
-281	val_281	2010-03-03	11
 344	val_344	2010-03-03	11
-97	val_97	2010-03-03	11
-469	val_469	2010-03-03	11
-315	val_315	2010-03-03	11
-84	val_84	2010-03-03	11
-28	val_28	2010-03-03	11
-37	val_37	2010-03-03	11
-448	val_448	2010-03-03	11
-152	val_152	2010-03-03	11
-348	val_348	2010-03-03	11
+367	val_367	2010-03-03	11
+216	val_216	2010-03-03	11
+113	val_113	2010-03-03	11
+296	val_296	2010-03-03	11
+103	val_103	2010-03-03	11
+368	val_368	2010-03-03	11
+33	val_33	2010-03-03	11
+230	val_230	2010-03-03	11
+69	val_69	2010-03-03	11
+342	val_342	2010-03-03	11
+74	val_74	2010-03-03	11
+76	val_76	2010-03-03	11
+468	val_468	2010-03-03	11
+64	val_64	2010-03-03	11
+209	val_209	2010-03-03	11
+30	val_30	2010-03-03	11
+453	val_453	2010-03-03	11
+138	val_138	2010-03-03	11
+228	val_228	2010-03-03	11
+218	val_218	2010-03-03	11
+449	val_449	2010-03-03	11
+149	val_149	2010-03-03	11
+492	val_492	2010-03-03	11
+223	val_223	2010-03-03	11
+41	val_41	2010-03-03	11
+76	val_76	2010-03-03	11
+78	val_78	2010-03-03	11
+458	val_458	2010-03-03	11
+489	val_489	2010-03-03	11
+119	val_119	2010-03-03	11
+430	val_430	2010-03-03	11
+321	val_321	2010-03-03	11
+42	val_42	2010-03-03	11
+195	val_195	2010-03-03	11
+160	val_160	2010-03-03	11
+498	val_498	2010-03-03	11
+322	val_322	2010-03-03	11
+472	val_472	2010-03-03	11
+143	val_143	2010-03-03	11
+233	val_233	2010-03-03	11
+229	val_229	2010-03-03	11
+34	val_34	2010-03-03	11
+168	val_168	2010-03-03	11
+11	val_11	2010-03-03	11
+95	val_95	2010-03-03	11
+336	val_336	2010-03-03	11
+35	val_35	2010-03-03	11
+58	val_58	2010-03-03	11
+395	val_395	2010-03-03	11
+317	val_317	2010-03-03	11
+396	val_396	2010-03-03	11
+402	val_402	2010-03-03	11
+497	val_497	2010-03-03	11
+5	val_5	2010-03-03	11
+226	val_226	2010-03-03	11
+177	val_177	2010-03-03	11
+452	val_452	2010-03-03	11
+242	val_242	2010-03-03	11
+401	val_401	2010-03-03	11
+331	val_331	2010-03-03	11
+272	val_272	2010-03-03	11
+392	val_392	2010-03-03	11
+369	val_369	2010-03-03	11
+242	val_242	2010-03-03	11
+327	val_327	2010-03-03	11
+389	val_389	2010-03-03	11
+309	val_309	2010-03-03	11
+224	val_224	2010-03-03	11
+306	val_306	2010-03-03	11
+273	val_273	2010-03-03	11
+277	val_277	2010-03-03	11
+10	val_10	2010-03-03	11
+435	val_435	2010-03-03	11
+19	val_19	2010-03-03	11
 307	val_307	2010-03-03	11
-194	val_194	2010-03-03	11
-414	val_414	2010-03-03	11
-477	val_477	2010-03-03	11
-222	val_222	2010-03-03	11
-126	val_126	2010-03-03	11
 90	val_90	2010-03-03	11
+72	val_72	2010-03-03	11
+118	val_118	2010-03-03	11
+15	val_15	2010-03-03	11
+419	val_419	2010-03-03	11
+238	val_238	2010-03-03	11
+138	val_138	2010-03-03	11
+282	val_282	2010-03-03	11
+395	val_395	2010-03-03	11
+134	val_134	2010-03-03	11
+118	val_118	2010-03-03	11
+179	val_179	2010-03-03	11
+364	val_364	2010-03-03	11
+87	val_87	2010-03-03	11
+490	val_490	2010-03-03	11
+0	val_0	2010-03-03	11
+77	val_77	2010-03-03	11
+85	val_85	2010-03-03	11
+413	val_413	2010-03-03	11
 169	val_169	2010-03-03	11
-403	val_403	2010-03-03	11
-400	val_400	2010-03-03	11
-200	val_200	2010-03-03	11
-97	val_97	2010-03-03	11
-PREHOOK: query: select * from nzhang_part_n0 where ds = '2010-03-03' and hr = '12'
-PREHOOK: type: QUERY
-PREHOOK: Input: default@nzhang_part_n0
-PREHOOK: Input: default@nzhang_part_n0@ds=2010-03-03/hr=12
-#### A masked pattern was here ####
-POSTHOOK: query: select * from nzhang_part_n0 where ds = '2010-03-03' and hr = '12'
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@nzhang_part_n0
-POSTHOOK: Input: default@nzhang_part_n0@ds=2010-03-03/hr=12
-#### A masked pattern was here ####
-238	val_238	2010-03-03	12
-86	val_86	2010-03-03	12
-311	val_311	2010-03-03	12
-27	val_27	2010-03-03	12
-165	val_165	2010-03-03	12
-409	val_409	2010-03-03	12
-255	val_255	2010-03-03	12
-278	val_278	2010-03-03	12
-98	val_98	2010-03-03	12
-484	val_484	2010-03-03	12
-265	val_265	2010-03-03	12
-193	val_193	2010-03-03	12
-401	val_401	2010-03-03	12
-150	val_150	2010-03-03	12
-273	val_273	2010-03-03	12
-224	val_224	2010-03-03	12
-369	val_369	2010-03-03	12
-66	val_66	2010-03-03	12
-128	val_128	2010-03-03	12
-213	val_213	2010-03-03	12
-146	val_146	2010-03-03	12
-406	val_406	2010-03-03	12
-429	val_429	2010-03-03	12
-374	val_374	2010-03-03	12
-152	val_152	2010-03-03	12
-469	val_469	2010-03-03	12
-145	val_145	2010-03-03	12
-495	val_495	2010-03-03	12
-37	val_37	2010-03-03	12
-327	val_327	2010-03-03	12
-281	val_281	2010-03-03	12
-277	val_277	2010-03-03	12
-209	val_209	2010-03-03	12
-15	val_15	2010-03-03	12
-82	val_82	2010-03-03	12
-403	val_403	2010-03-03	12
-166	val_166	2010-03-03	12
-417	val_417	2010-03-03	12
-430	val_430	2010-03-03	12
-252	val_252	2010-03-03	12
-292	val_292	2010-03-03	12
-219	val_219	2010-03-03	12
-287	val_287	2010-03-03	12
-153	val_153	2010-03-03	12
-193	val_193	2010-03-03	12
-338	val_338	2010-03-03	12
-446	val_446	2010-03-03	12
-459	val_459	2010-03-03	12
-394	val_394	2010-03-03	12
-237	val_237	2010-03-03	12
-482	val_482	2010-03-03	12
-174	val_174	2010-03-03	12
-413	val_413	2010-03-03	12
-494	val_494	2010-03-03	12
-207	val_207	2010-03-03	12
-199	val_199	2010-03-03	12
-466	val_466	2010-03-03	12
-208	val_208	2010-03-03	12
-174	val_174	2010-03-03	12
-399	val_399	2010-03-03	12
-396	val_396	2010-03-03	12
-247	val_247	2010-03-03	12
-417	val_417	2010-03-03	12
-489	val_489	2010-03-03	12
-162	val_162	2010-03-03	12
-377	val_377	2010-03-03	12
-397	val_397	2010-03-03	12
-309	val_309	2010-03-03	12
-365	val_365	2010-03-03	12
-266	val_266	2010-03-03	12
-439	val_439	2010-03-03	12
-342	val_342	2010-03-03	12
-367	val_367	2010-03-03	12
-325	val_325	2010-03-03	12
-167	val_167	2010-03-03	12
-195	val_195	2010-03-03	12
-475	val_475	2010-03-03	12
-17	val_17	2010-03-03	12
-113	val_113	2010-03-03	12
-155	val_155	2010-03-03	12
-203	val_203	2010-03-03	12
-339	val_339	2010-03-03	12
-0	val_0	2010-03-03	12
-455	val_455	2010-03-03	12
-128	val_128	2010-03-03	12
-311	val_311	2010-03-03	12
-316	val_316	2010-03-03	12
-57	val_57	2010-03-03	12
-302	val_302	2010-03-03	12
-205	val_205	2010-03-03	12
-149	val_149	2010-03-03	12
-438	val_438	2010-03-03	12
-345	val_345	2010-03-03	12
-129	val_129	2010-03-03	12
-170	val_170	2010-03-03	12
-20	val_20	2010-03-03	12
-489	val_489	2010-03-03	12
-157	val_157	2010-03-03	12
-378	val_378	2010-03-03	12
-221	val_221	2010-03-03	12
-92	val_92	2010-03-03	12
-111	val_111	2010-03-03	12
-47	val_47	2010-03-03	12
-72	val_72	2010-03-03	12
-4	val_4	2010-03-03	12
-280	val_280	2010-03-03	12
-35	val_35	2010-03-03	12
-427	val_427	2010-03-03	12
-277	val_277	2010-03-03	12
-208	val_208	2010-03-03	12
-356	val_356	2010-03-03	12
-399	val_399	2010-03-03	12
-169	val_169	2010-03-03	12
-382	val_382	2010-03-03	12
-498	val_498	2010-03-03	12
-125	val_125	2010-03-03	12
-386	val_386	2010-03-03	12
-437	val_437	2010-03-03	12
-469	val_469	2010-03-03	12
-192	val_192	2010-03-03	12
-286	val_286	2010-03-03	12
-187	val_187	2010-03-03	12
-176	val_176	2010-03-03	12
-54	val_54	2010-03-03	12
-459	val_459	2010-03-03	12
-51	val_51	2010-03-03	12
-138	val_138	2010-03-03	12
-103	val_103	2010-03-03	12
-239	val_239	2010-03-03	12
-213	val_213	2010-03-03	12
-216	val_216	2010-03-03	12
-430	val_430	2010-03-03	12
-278	val_278	2010-03-03	12
-176	val_176	2010-03-03	12
-289	val_289	2010-03-03	12
-221	val_221	2010-03-03	12
-65	val_65	2010-03-03	12
-318	val_318	2010-03-03	12
-332	val_332	2010-03-03	12
-311	val_311	2010-03-03	12
-275	val_275	2010-03-03	12
-137	val_137	2010-03-03	12
-241	val_241	2010-03-03	12
-83	val_83	2010-03-03	12
-333	val_333	2010-03-03	12
-180	val_180	2010-03-03	12
-284	val_284	2010-03-03	12
-12	val_12	2010-03-03	12
-230	val_230	2010-03-03	12
-181	val_181	2010-03-03	12
-67	val_67	2010-03-03	12
-260	val_260	2010-03-03	12
-404	val_404	2010-03-03	12
-384	val_384	2010-03-03	12
-489	val_489	2010-03-03	12
-353	val_353	2010-03-03	12
-373	val_373	2010-03-03	12
-272	val_272	2010-03-03	12
-138	val_138	2010-03-03	12
-217	val_217	2010-03-03	12
-84	val_84	2010-03-03	12
-348	val_348	2010-03-03	12
-466	val_466	2010-03-03	12
-58	val_58	2010-03-03	12
-8	val_8	2010-03-03	12
-411	val_411	2010-03-03	12
-230	val_230	2010-03-03	12
-208	val_208	2010-03-03	12
-348	val_348	2010-03-03	12
-24	val_24	2010-03-03	12
-463	val_463	2010-03-03	12
-431	val_431	2010-03-03	12
-179	val_179	2010-03-03	12
-172	val_172	2010-03-03	12
-42	val_42	2010-03-03	12
-129	val_129	2010-03-03	12
-158	val_158	2010-03-03	12
-119	val_119	2010-03-03	12
-496	val_496	2010-03-03	12
-0	val_0	2010-03-03	12
-322	val_322	2010-03-03	12
-197	val_197	2010-03-03	12
-468	val_468	2010-03-03	12
-393	val_393	2010-03-03	12
-454	val_454	2010-03-03	12
-100	val_100	2010-03-03	12
-298	val_298	2010-03-03	12
-199	val_199	2010-03-03	12
-191	val_191	2010-03-03	12
-418	val_418	2010-03-03	12
-96	val_96	2010-03-03	12
-26	val_26	2010-03-03	12
-165	val_165	2010-03-03	12
-327	val_327	2010-03-03	12
-230	val_230	2010-03-03	12
-205	val_205	2010-03-03	12
-120	val_120	2010-03-03	12
-131	val_131	2010-03-03	12
-51	val_51	2010-03-03	12
-404	val_404	2010-03-03	12
-43	val_43	2010-03-03	12
-436	val_436	2010-03-03	12
-156	val_156	2010-03-03	12
-469	val_469	2010-03-03	12
-468	val_468	2010-03-03	12
-308	val_308	2010-03-03	12
-95	val_95	2010-03-03	12
-196	val_196	2010-03-03	12
-288	val_288	2010-03-03	12
-481	val_481	2010-03-03	12
-457	val_457	2010-03-03	12
-98	val_98	2010-03-03	12
-282	val_282	2010-03-03	12
-197	val_197	2010-03-03	12
-187	val_187	2010-03-03	12
-318	val_318	2010-03-03	12
-318	val_318	2010-03-03	12
-409	val_409	2010-03-03	12
-470	val_470	2010-03-03	12
-137	val_137	2010-03-03	12
-369	val_369	2010-03-03	12
-316	val_316	2010-03-03	12
+316	val_316	2010-03-03	11
+369	val_369	2010-03-03	11
+137	val_137	2010-03-03	11
+470	val_470	2010-03-03	11
+409	val_409	2010-03-03	11
+318	val_318	2010-03-03	11
+318	val_318	2010-03-03	11
+187	val_187	2010-03-03	11
+197	val_197	2010-03-03	11
+282	val_282	2010-03-03	11
+98	val_98	2010-03-03	11
+457	val_457	2010-03-03	11
+481	val_481	2010-03-03	11
+288	val_288	2010-03-03	11
+196	val_196	2010-03-03	11
+95	val_95	2010-03-03	11
+308	val_308	2010-03-03	11
+468	val_468	2010-03-03	11
+469	val_469	2010-03-03	11
+156	val_156	2010-03-03	11
+436	val_436	2010-03-03	11
+43	val_43	2010-03-03	11
+404	val_404	2010-03-03	11
+51	val_51	2010-03-03	11
+131	val_131	2010-03-03	11
+120	val_120	2010-03-03	11
+205	val_205	2010-03-03	11
+230	val_230	2010-03-03	11
+327	val_327	2010-03-03	11
+165	val_165	2010-03-03	11
+26	val_26	2010-03-03	11
+96	val_96	2010-03-03	11
+418	val_418	2010-03-03	11
+191	val_191	2010-03-03	11
+199	val_199	2010-03-03	11
+298	val_298	2010-03-03	11
+100	val_100	2010-03-03	11
+454	val_454	2010-03-03	11
+393	val_393	2010-03-03	11
+468	val_468	2010-03-03	11
+197	val_197	2010-03-03	11
+322	val_322	2010-03-03	11
+0	val_0	2010-03-03	11
+496	val_496	2010-03-03	11
+119	val_119	2010-03-03	11
+158	val_158	2010-03-03	11
+129	val_129	2010-03-03	11
+42	val_42	2010-03-03	11
+172	val_172	2010-03-03	11
+179	val_179	2010-03-03	11
+431	val_431	2010-03-03	11
+463	val_463	2010-03-03	11
+24	val_24	2010-03-03	11
+348	val_348	2010-03-03	11
+208	val_208	2010-03-03	11
+230	val_230	2010-03-03	11
+411	val_411	2010-03-03	11
+8	val_8	2010-03-03	11
+58	val_58	2010-03-03	11
+466	val_466	2010-03-03	11
+348	val_348	2010-03-03	11
+84	val_84	2010-03-03	11
+217	val_217	2010-03-03	11
+138	val_138	2010-03-03	11
+272	val_272	2010-03-03	11
+373	val_373	2010-03-03	11
+353	val_353	2010-03-03	11
+489	val_489	2010-03-03	11
+384	val_384	2010-03-03	11
+404	val_404	2010-03-03	11
+260	val_260	2010-03-03	11
+67	val_67	2010-03-03	11
+181	val_181	2010-03-03	11
+230	val_230	2010-03-03	11
+12	val_12	2010-03-03	11
+284	val_284	2010-03-03	11
+180	val_180	2010-03-03	11
+333	val_333	2010-03-03	11
+83	val_83	2010-03-03	11
+241	val_241	2010-03-03	11
+137	val_137	2010-03-03	11
+275	val_275	2010-03-03	11
+311	val_311	2010-03-03	11
+332	val_332	2010-03-03	11
+318	val_318	2010-03-03	11
+65	val_65	2010-03-03	11
+221	val_221	2010-03-03	11
+289	val_289	2010-03-03	11
+176	val_176	2010-03-03	11
+278	val_278	2010-03-03	11
+430	val_430	2010-03-03	11
+216	val_216	2010-03-03	11
+213	val_213	2010-03-03	11
+239	val_239	2010-03-03	11
+103	val_103	2010-03-03	11
+138	val_138	2010-03-03	11
+51	val_51	2010-03-03	11
+459	val_459	2010-03-03	11
+54	val_54	2010-03-03	11
+176	val_176	2010-03-03	11
+187	val_187	2010-03-03	11
+286	val_286	2010-03-03	11
+192	val_192	2010-03-03	11
+469	val_469	2010-03-03	11
+437	val_437	2010-03-03	11
+386	val_386	2010-03-03	11
+125	val_125	2010-03-03	11
+498	val_498	2010-03-03	11
+382	val_382	2010-03-03	11
+169	val_169	2010-03-03	11
+399	val_399	2010-03-03	11
+356	val_356	2010-03-03	11
+208	val_208	2010-03-03	11
+277	val_277	2010-03-03	11
+427	val_427	2010-03-03	11
+35	val_35	2010-03-03	11
+280	val_280	2010-03-03	11
+4	val_4	2010-03-03	11
+72	val_72	2010-03-03	11
+47	val_47	2010-03-03	11
+111	val_111	2010-03-03	11
+92	val_92	2010-03-03	11
+221	val_221	2010-03-03	11
+378	val_378	2010-03-03	11
+157	val_157	2010-03-03	11
+489	val_489	2010-03-03	11
+20	val_20	2010-03-03	11
+170	val_170	2010-03-03	11
+129	val_129	2010-03-03	11
+345	val_345	2010-03-03	11
+438	val_438	2010-03-03	11
+149	val_149	2010-03-03	11
+205	val_205	2010-03-03	11
+302	val_302	2010-03-03	11
+57	val_57	2010-03-03	11
+316	val_316	2010-03-03	11
+311	val_311	2010-03-03	11
+128	val_128	2010-03-03	11
+455	val_455	2010-03-03	11
+0	val_0	2010-03-03	11
+339	val_339	2010-03-03	11
+203	val_203	2010-03-03	11
+155	val_155	2010-03-03	11
+113	val_113	2010-03-03	11
+17	val_17	2010-03-03	11
+475	val_475	2010-03-03	11
+195	val_195	2010-03-03	11
+167	val_167	2010-03-03	11
+325	val_325	2010-03-03	11
+367	val_367	2010-03-03	11
+342	val_342	2010-03-03	11
+439	val_439	2010-03-03	11
+266	val_266	2010-03-03	11
+365	val_365	2010-03-03	11
+309	val_309	2010-03-03	11
+397	val_397	2010-03-03	11
+377	val_377	2010-03-03	11
+162	val_162	2010-03-03	11
+489	val_489	2010-03-03	11
+417	val_417	2010-03-03	11
+247	val_247	2010-03-03	11
+396	val_396	2010-03-03	11
+399	val_399	2010-03-03	11
+174	val_174	2010-03-03	11
+208	val_208	2010-03-03	11
+466	val_466	2010-03-03	11
+199	val_199	2010-03-03	11
+207	val_207	2010-03-03	11
+494	val_494	2010-03-03	11
+413	val_413	2010-03-03	11
+174	val_174	2010-03-03	11
+482	val_482	2010-03-03	11
+237	val_237	2010-03-03	11
+394	val_394	2010-03-03	11
+459	val_459	2010-03-03	11
+446	val_446	2010-03-03	11
+338	val_338	2010-03-03	11
+193	val_193	2010-03-03	11
+153	val_153	2010-03-03	11
+287	val_287	2010-03-03	11
+219	val_219	2010-03-03	11
+292	val_292	2010-03-03	11
+252	val_252	2010-03-03	11
+430	val_430	2010-03-03	11
+417	val_417	2010-03-03	11
+166	val_166	2010-03-03	11
+403	val_403	2010-03-03	11
+82	val_82	2010-03-03	11
+15	val_15	2010-03-03	11
+209	val_209	2010-03-03	11
+277	val_277	2010-03-03	11
+281	val_281	2010-03-03	11
+327	val_327	2010-03-03	11
+37	val_37	2010-03-03	11
+495	val_495	2010-03-03	11
+145	val_145	2010-03-03	11
+469	val_469	2010-03-03	11
+152	val_152	2010-03-03	11
+374	val_374	2010-03-03	11
+429	val_429	2010-03-03	11
+406	val_406	2010-03-03	11
+146	val_146	2010-03-03	11
+213	val_213	2010-03-03	11
+128	val_128	2010-03-03	11
+66	val_66	2010-03-03	11
+369	val_369	2010-03-03	11
+224	val_224	2010-03-03	11
+273	val_273	2010-03-03	11
+150	val_150	2010-03-03	11
+401	val_401	2010-03-03	11
+193	val_193	2010-03-03	11
+265	val_265	2010-03-03	11
+484	val_484	2010-03-03	11
+98	val_98	2010-03-03	11
+278	val_278	2010-03-03	11
+255	val_255	2010-03-03	11
+409	val_409	2010-03-03	11
+165	val_165	2010-03-03	11
+27	val_27	2010-03-03	11
+311	val_311	2010-03-03	11
+86	val_86	2010-03-03	11
+238	val_238	2010-03-03	11
+PREHOOK: query: select * from nzhang_part_n0 where ds = '2010-03-03' and hr = '12'
+PREHOOK: type: QUERY
+PREHOOK: Input: default@nzhang_part_n0
+PREHOOK: Input: default@nzhang_part_n0@ds=2010-03-03/hr=12
+#### A masked pattern was here ####
+POSTHOOK: query: select * from nzhang_part_n0 where ds = '2010-03-03' and hr = '12'
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@nzhang_part_n0
+POSTHOOK: Input: default@nzhang_part_n0@ds=2010-03-03/hr=12
+#### A masked pattern was here ####
+97	val_97	2010-03-03	12
+200	val_200	2010-03-03	12
+400	val_400	2010-03-03	12
+403	val_403	2010-03-03	12
 169	val_169	2010-03-03	12
-413	val_413	2010-03-03	12
-85	val_85	2010-03-03	12
-77	val_77	2010-03-03	12
-0	val_0	2010-03-03	12
-490	val_490	2010-03-03	12
-87	val_87	2010-03-03	12
-364	val_364	2010-03-03	12
-179	val_179	2010-03-03	12
-118	val_118	2010-03-03	12
-134	val_134	2010-03-03	12
-395	val_395	2010-03-03	12
-282	val_282	2010-03-03	12
-138	val_138	2010-03-03	12
-238	val_238	2010-03-03	12
-419	val_419	2010-03-03	12
-15	val_15	2010-03-03	12
-118	val_118	2010-03-03	12
-72	val_72	2010-03-03	12
 90	val_90	2010-03-03	12
-307	val_307	2010-03-03	12
-19	val_19	2010-03-03	12
-435	val_435	2010-03-03	12
-10	val_10	2010-03-03	12
-277	val_277	2010-03-03	12
-273	val_273	2010-03-03	12
-306	val_306	2010-03-03	12
-224	val_224	2010-03-03	12
-309	val_309	2010-03-03	12
-389	val_389	2010-03-03	12
-327	val_327	2010-03-03	12
-242	val_242	2010-03-03	12
-369	val_369	2010-03-03	12
-392	val_392	2010-03-03	12
-272	val_272	2010-03-03	12
-331	val_331	2010-03-03	12
-401	val_401	2010-03-03	12
-242	val_242	2010-03-03	12
-452	val_452	2010-03-03	12
-177	val_177	2010-03-03	12
-226	val_226	2010-03-03	12
-5	val_5	2010-03-03	12
-497	val_497	2010-03-03	12
-402	val_402	2010-03-03	12
-396	val_396	2010-03-03	12
-317	val_317	2010-03-03	12
-395	val_395	2010-03-03	12
-58	val_58	2010-03-03	12
-35	val_35	2010-03-03	12
-336	val_336	2010-03-03	12
-95	val_95	2010-03-03	12
-11	val_11	2010-03-03	12
-168	val_168	2010-03-03	12
-34	val_34	2010-03-03	12
-229	val_229	2010-03-03	12
-233	val_233	2010-03-03	12
-143	val_143	2010-03-03	12
-472	val_472	2010-03-03	12
-322	val_322	2010-03-03	12
-498	val_498	2010-03-03	12
-160	val_160	2010-03-03	12
-195	val_195	2010-03-03	12
-42	val_42	2010-03-03	12
-321	val_321	2010-03-03	12
-430	val_430	2010-03-03	12
-119	val_119	2010-03-03	12
-489	val_489	2010-03-03	12
-458	val_458	2010-03-03	12
-78	val_78	2010-03-03	12
-76	val_76	2010-03-03	12
-41	val_41	2010-03-03	12
-223	val_223	2010-03-03	12
-492	val_492	2010-03-03	12
-149	val_149	2010-03-03	12
-449	val_449	2010-03-03	12
-218	val_218	2010-03-03	12
-228	val_228	2010-03-03	12
-138	val_138	2010-03-03	12
-453	val_453	2010-03-03	12
-30	val_30	2010-03-03	12
-209	val_209	2010-03-03	12
-64	val_64	2010-03-03	12
-468	val_468	2010-03-03	12
-76	val_76	2010-03-03	12
-74	val_74	2010-03-03	12
-342	val_342	2010-03-03	12
-69	val_69	2010-03-03	12
-230	val_230	2010-03-03	12
-33	val_33	2010-03-03	12
-368	val_368	2010-03-03	12
-103	val_103	2010-03-03	12
-296	val_296	2010-03-03	12
-113	val_113	2010-03-03	12
-216	val_216	2010-03-03	12
-367	val_367	2010-03-03	12
+126	val_126	2010-03-03	12
+222	val_222	2010-03-03	12
+477	val_477	2010-03-03	12
+414	val_414	2010-03-03	12
+194	val_194	2010-03-03	12
+307	val_307	2010-03-03	12
+348	val_348	2010-03-03	12
+152	val_152	2010-03-03	12
+448	val_448	2010-03-03	12
+37	val_37	2010-03-03	12
+28	val_28	2010-03-03	12
+84	val_84	2010-03-03	12
+315	val_315	2010-03-03	12
+469	val_469	2010-03-03	12
+97	val_97	2010-03-03	12
 344	val_344	2010-03-03	12
+281	val_281	2010-03-03	12
+183	val_183	2010-03-03	12
+273	val_273	2010-03-03	12
+18	val_18	2010-03-03	12
 167	val_167	2010-03-03	12
-274	val_274	2010-03-03	12
-219	val_219	2010-03-03	12
-239	val_239	2010-03-03	12
-485	val_485	2010-03-03	12
-116	val_116	2010-03-03	12
-223	val_223	2010-03-03	12
+348	val_348	2010-03-03	12
+285	val_285	2010-03-03	12
+186	val_186	2010-03-03	12
+362	val_362	2010-03-03	12
+458	val_458	2010-03-03	12
+146	val_146	2010-03-03	12
+498	val_498	2010-03-03	12
+341	val_341	2010-03-03	12
+9	val_9	2010-03-03	12
+298	val_298	2010-03-03	12
+100	val_100	2010-03-03	12
+492	val_492	2010-03-03	12
+462	val_462	2010-03-03	12
+18	val_18	2010-03-03	12
+379	val_379	2010-03-03	12
+384	val_384	2010-03-03	12
+67	val_67	2010-03-03	12
+134	val_134	2010-03-03	12
+26	val_26	2010-03-03	12
 256	val_256	2010-03-03	12
-263	val_263	2010-03-03	12
-70	val_70	2010-03-03	12
-487	val_487	2010-03-03	12
-480	val_480	2010-03-03	12
+384	val_384	2010-03-03	12
+407	val_407	2010-03-03	12
+421	val_421	2010-03-03	12
 401	val_401	2010-03-03	12
-288	val_288	2010-03-03	12
-191	val_191	2010-03-03	12
-5	val_5	2010-03-03	12
-244	val_244	2010-03-03	12
-438	val_438	2010-03-03	12
-128	val_128	2010-03-03	12
-467	val_467	2010-03-03	12
-432	val_432	2010-03-03	12
-202	val_202	2010-03-03	12
-316	val_316	2010-03-03	12
-229	val_229	2010-03-03	12
-469	val_469	2010-03-03	12
-463	val_463	2010-03-03	12
-280	val_280	2010-03-03	12
-2	val_2	2010-03-03	12
-35	val_35	2010-03-03	12
-283	val_283	2010-03-03	12
-331	val_331	2010-03-03	12
-235	val_235	2010-03-03	12
-80	val_80	2010-03-03	12
-44	val_44	2010-03-03	12
-193	val_193	2010-03-03	12
-321	val_321	2010-03-03	12
-335	val_335	2010-03-03	12
-104	val_104	2010-03-03	12
-466	val_466	2010-03-03	12
-366	val_366	2010-03-03	12
+375	val_375	2010-03-03	12
+454	val_454	2010-03-03	12
+189	val_189	2010-03-03	12
 175	val_175	2010-03-03	12
-403	val_403	2010-03-03	12
-483	val_483	2010-03-03	12
-53	val_53	2010-03-03	12
-105	val_105	2010-03-03	12
-257	val_257	2010-03-03	12
-406	val_406	2010-03-03	12
-409	val_409	2010-03-03	12
-190	val_190	2010-03-03	12
+133	val_133	2010-03-03	12
 406	val_406	2010-03-03	12
-401	val_401	2010-03-03	12
-114	val_114	2010-03-03	12
-258	val_258	2010-03-03	12
-90	val_90	2010-03-03	12
-203	val_203	2010-03-03	12
-262	val_262	2010-03-03	12
-348	val_348	2010-03-03	12
+233	val_233	2010-03-03	12
+462	val_462	2010-03-03	12
+214	val_214	2010-03-03	12
+172	val_172	2010-03-03	12
+353	val_353	2010-03-03	12
+136	val_136	2010-03-03	12
+83	val_83	2010-03-03	12
+480	val_480	2010-03-03	12
+265	val_265	2010-03-03	12
+249	val_249	2010-03-03	12
+207	val_207	2010-03-03	12
+460	val_460	2010-03-03	12
+493	val_493	2010-03-03	12
+333	val_333	2010-03-03	12
+317	val_317	2010-03-03	12
+310	val_310	2010-03-03	12
+468	val_468	2010-03-03	12
+178	val_178	2010-03-03	12
+478	val_478	2010-03-03	12
+230	val_230	2010-03-03	12
+277	val_277	2010-03-03	12
+325	val_325	2010-03-03	12
+323	val_323	2010-03-03	12
+443	val_443	2010-03-03	12
+169	val_169	2010-03-03	12
+429	val_429	2010-03-03	12
+120	val_120	2010-03-03	12
+444	val_444	2010-03-03	12
+199	val_199	2010-03-03	12
+417	val_417	2010-03-03	12
+305	val_305	2010-03-03	12
+479	val_479	2010-03-03	12
+248	val_248	2010-03-03	12
+360	val_360	2010-03-03	12
+439	val_439	2010-03-03	12
+237	val_237	2010-03-03	12
+491	val_491	2010-03-03	12
+200	val_200	2010-03-03	12
+414	val_414	2010-03-03	12
+119	val_119	2010-03-03	12
+438	val_438	2010-03-03	12
+163	val_163	2010-03-03	12
+70	val_70	2010-03-03	12
+104	val_104	2010-03-03	12
+255	val_255	2010-03-03	12
+351	val_351	2010-03-03	12
+24	val_24	2010-03-03	12
+291	val_291	2010-03-03	12
+480	val_480	2010-03-03	12
+397	val_397	2010-03-03	12
+70	val_70	2010-03-03	12
+5	val_5	2010-03-03	12
+382	val_382	2010-03-03	12
+187	val_187	2010-03-03	12
 424	val_424	2010-03-03	12
-12	val_12	2010-03-03	12
-396	val_396	2010-03-03	12
-201	val_201	2010-03-03	12
-217	val_217	2010-03-03	12
 164	val_164	2010-03-03	12
 431	val_431	2010-03-03	12
-454	val_454	2010-03-03	12
-478	val_478	2010-03-03	12
-298	val_298	2010-03-03	12
 125	val_125	2010-03-03	12
+298	val_298	2010-03-03	12
+478	val_478	2010-03-03	12
+454	val_454	2010-03-03	12
 431	val_431	2010-03-03	12
 164	val_164	2010-03-03	12
+217	val_217	2010-03-03	12
+201	val_201	2010-03-03	12
+396	val_396	2010-03-03	12
+12	val_12	2010-03-03	12
 424	val_424	2010-03-03	12
-187	val_187	2010-03-03	12
-382	val_382	2010-03-03	12
-5	val_5	2010-03-03	12
-70	val_70	2010-03-03	12
-397	val_397	2010-03-03	12
-480	val_480	2010-03-03	12
-291	val_291	2010-03-03	12
-24	val_24	2010-03-03	12
-351	val_351	2010-03-03	12
-255	val_255	2010-03-03	12
-104	val_104	2010-03-03	12
-70	val_70	2010-03-03	12
-163	val_163	2010-03-03	12
-438	val_438	2010-03-03	12
-119	val_119	2010-03-03	12
-414	val_414	2010-03-03	12
-200	val_200	2010-03-03	12
-491	val_491	2010-03-03	12
-237	val_237	2010-03-03	12
-439	val_439	2010-03-03	12
-360	val_360	2010-03-03	12
-248	val_248	2010-03-03	12
-479	val_479	2010-03-03	12
-305	val_305	2010-03-03	12
-417	val_417	2010-03-03	12
-199	val_199	2010-03-03	12
-444	val_444	2010-03-03	12
-120	val_120	2010-03-03	12
-429	val_429	2010-03-03	12
-169	val_169	2010-03-03	12
-443	val_443	2010-03-03	12
-323	val_323	2010-03-03	12
-325	val_325	2010-03-03	12
-277	val_277	2010-03-03	12
-230	val_230	2010-03-03	12
-478	val_478	2010-03-03	12
-178	val_178	2010-03-03	12
-468	val_468	2010-03-03	12
-310	val_310	2010-03-03	12
-317	val_317	2010-03-03	12
-333	val_333	2010-03-03	12
-493	val_493	2010-03-03	12
-460	val_460	2010-03-03	12
-207	val_207	2010-03-03	12
-249	val_249	2010-03-03	12
-265	val_265	2010-03-03	12
-480	val_480	2010-03-03	12
-83	val_83	2010-03-03	12
-136	val_136	2010-03-03	12
-353	val_353	2010-03-03	12
-172	val_172	2010-03-03	12
-214	val_214	2010-03-03	12
-462	val_462	2010-03-03	12
-233	val_233	2010-03-03	12
+348	val_348	2010-03-03	12
+262	val_262	2010-03-03	12
+203	val_203	2010-03-03	12
+90	val_90	2010-03-03	12
+258	val_258	2010-03-03	12
+114	val_114	2010-03-03	12
+401	val_401	2010-03-03	12
 406	val_406	2010-03-03	12
-133	val_133	2010-03-03	12
+190	val_190	2010-03-03	12
+409	val_409	2010-03-03	12
+406	val_406	2010-03-03	12
+257	val_257	2010-03-03	12
+105	val_105	2010-03-03	12
+53	val_53	2010-03-03	12
+483	val_483	2010-03-03	12
+403	val_403	2010-03-03	12
 175	val_175	2010-03-03	12
-189	val_189	2010-03-03	12
-454	val_454	2010-03-03	12
-375	val_375	2010-03-03	12
+366	val_366	2010-03-03	12
+466	val_466	2010-03-03	12
+104	val_104	2010-03-03	12
+335	val_335	2010-03-03	12
+321	val_321	2010-03-03	12
+193	val_193	2010-03-03	12
+44	val_44	2010-03-03	12
+80	val_80	2010-03-03	12
+235	val_235	2010-03-03	12
+331	val_331	2010-03-03	12
+283	val_283	2010-03-03	12
+35	val_35	2010-03-03	12
+2	val_2	2010-03-03	12
+280	val_280	2010-03-03	12
+463	val_463	2010-03-03	12
+469	val_469	2010-03-03	12
+229	val_229	2010-03-03	12
+316	val_316	2010-03-03	12
+202	val_202	2010-03-03	12
+432	val_432	2010-03-03	12
+467	val_467	2010-03-03	12
+128	val_128	2010-03-03	12
+438	val_438	2010-03-03	12
+244	val_244	2010-03-03	12
+5	val_5	2010-03-03	12
+191	val_191	2010-03-03	12
+288	val_288	2010-03-03	12
 401	val_401	2010-03-03	12
-421	val_421	2010-03-03	12
-407	val_407	2010-03-03	12
-384	val_384	2010-03-03	12
+480	val_480	2010-03-03	12
+487	val_487	2010-03-03	12
+70	val_70	2010-03-03	12
+263	val_263	2010-03-03	12
 256	val_256	2010-03-03	12
-26	val_26	2010-03-03	12
-134	val_134	2010-03-03	12
-67	val_67	2010-03-03	12
-384	val_384	2010-03-03	12
-379	val_379	2010-03-03	12
-18	val_18	2010-03-03	12
-462	val_462	2010-03-03	12
+223	val_223	2010-03-03	12
+116	val_116	2010-03-03	12
+485	val_485	2010-03-03	12
+239	val_239	2010-03-03	12
+219	val_219	2010-03-03	12
+274	val_274	2010-03-03	12
+167	val_167	2010-03-03	12
+344	val_344	2010-03-03	12
+367	val_367	2010-03-03	12
+216	val_216	2010-03-03	12
+113	val_113	2010-03-03	12
+296	val_296	2010-03-03	12
+103	val_103	2010-03-03	12
+368	val_368	2010-03-03	12
+33	val_33	2010-03-03	12
+230	val_230	2010-03-03	12
+69	val_69	2010-03-03	12
+342	val_342	2010-03-03	12
+74	val_74	2010-03-03	12
+76	val_76	2010-03-03	12
+468	val_468	2010-03-03	12
+64	val_64	2010-03-03	12
+209	val_209	2010-03-03	12
+30	val_30	2010-03-03	12
+453	val_453	2010-03-03	12
+138	val_138	2010-03-03	12
+228	val_228	2010-03-03	12
+218	val_218	2010-03-03	12
+449	val_449	2010-03-03	12
+149	val_149	2010-03-03	12
 492	val_492	2010-03-03	12
-100	val_100	2010-03-03	12
-298	val_298	2010-03-03	12
-9	val_9	2010-03-03	12
-341	val_341	2010-03-03	12
-498	val_498	2010-03-03	12
-146	val_146	2010-03-03	12
+223	val_223	2010-03-03	12
+41	val_41	2010-03-03	12
+76	val_76	2010-03-03	12
+78	val_78	2010-03-03	12
 458	val_458	2010-03-03	12
-362	val_362	2010-03-03	12
-186	val_186	2010-03-03	12
-285	val_285	2010-03-03	12
-348	val_348	2010-03-03	12
-167	val_167	2010-03-03	12
-18	val_18	2010-03-03	12
+489	val_489	2010-03-03	12
+119	val_119	2010-03-03	12
+430	val_430	2010-03-03	12
+321	val_321	2010-03-03	12
+42	val_42	2010-03-03	12
+195	val_195	2010-03-03	12
+160	val_160	2010-03-03	12
+498	val_498	2010-03-03	12
+322	val_322	2010-03-03	12
+472	val_472	2010-03-03	12
+143	val_143	2010-03-03	12
+233	val_233	2010-03-03	12
+229	val_229	2010-03-03	12
+34	val_34	2010-03-03	12
+168	val_168	2010-03-03	12
+11	val_11	2010-03-03	12
+95	val_95	2010-03-03	12
+336	val_336	2010-03-03	12
+35	val_35	2010-03-03	12
+58	val_58	2010-03-03	12
+395	val_395	2010-03-03	12
+317	val_317	2010-03-03	12
+396	val_396	2010-03-03	12
+402	val_402	2010-03-03	12
+497	val_497	2010-03-03	12
+5	val_5	2010-03-03	12
+226	val_226	2010-03-03	12
+177	val_177	2010-03-03	12
+452	val_452	2010-03-03	12
+242	val_242	2010-03-03	12
+401	val_401	2010-03-03	12
+331	val_331	2010-03-03	12
+272	val_272	2010-03-03	12
+392	val_392	2010-03-03	12
+369	val_369	2010-03-03	12
+242	val_242	2010-03-03	12
+327	val_327	2010-03-03	12
+389	val_389	2010-03-03	12
+309	val_309	2010-03-03	12
+224	val_224	2010-03-03	12
+306	val_306	2010-03-03	12
 273	val_273	2010-03-03	12
-183	val_183	2010-03-03	12
-281	val_281	2010-03-03	12
-344	val_344	2010-03-03	12
-97	val_97	2010-03-03	12
-469	val_469	2010-03-03	12
-315	val_315	2010-03-03	12
-84	val_84	2010-03-03	12
-28	val_28	2010-03-03	12
-37	val_37	2010-03-03	12
-448	val_448	2010-03-03	12
-152	val_152	2010-03-03	12
-348	val_348	2010-03-03	12
+277	val_277	2010-03-03	12
+10	val_10	2010-03-03	12
+435	val_435	2010-03-03	12
+19	val_19	2010-03-03	12
 307	val_307	2010-03-03	12
-194	val_194	2010-03-03	12
-414	val_414	2010-03-03	12
-477	val_477	2010-03-03	12
-222	val_222	2010-03-03	12
-126	val_126	2010-03-03	12
 90	val_90	2010-03-03	12
-169	val_169	2010-03-03	12
-403	val_403	2010-03-03	12
-400	val_400	2010-03-03	12
-200	val_200	2010-03-03	12
-97	val_97	2010-03-03	12
+72	val_72	2010-03-03	12
+118	val_118	2010-03-03	12
+15	val_15	2010-03-03	12
+419	val_419	2010-03-03	12
 238	val_238	2010-03-03	12
-86	val_86	2010-03-03	12
-311	val_311	2010-03-03	12
-27	val_27	2010-03-03	12
-165	val_165	2010-03-03	12
+138	val_138	2010-03-03	12
+282	val_282	2010-03-03	12
+395	val_395	2010-03-03	12
+134	val_134	2010-03-03	12
+118	val_118	2010-03-03	12
+179	val_179	2010-03-03	12
+364	val_364	2010-03-03	12
+87	val_87	2010-03-03	12
+490	val_490	2010-03-03	12
+0	val_0	2010-03-03	12
+77	val_77	2010-03-03	12
+85	val_85	2010-03-03	12
+413	val_413	2010-03-03	12
+169	val_169	2010-03-03	12
+316	val_316	2010-03-03	12
+369	val_369	2010-03-03	12
+137	val_137	2010-03-03	12
+470	val_470	2010-03-03	12
 409	val_409	2010-03-03	12
-255	val_255	2010-03-03	12
-278	val_278	2010-03-03	12
+318	val_318	2010-03-03	12
+318	val_318	2010-03-03	12
+187	val_187	2010-03-03	12
+197	val_197	2010-03-03	12
+282	val_282	2010-03-03	12
 98	val_98	2010-03-03	12
-484	val_484	2010-03-03	12
-265	val_265	2010-03-03	12
-193	val_193	2010-03-03	12
-401	val_401	2010-03-03	12
-150	val_150	2010-03-03	12
-273	val_273	2010-03-03	12
-224	val_224	2010-03-03	12
-369	val_369	2010-03-03	12
-66	val_66	2010-03-03	12
-128	val_128	2010-03-03	12
+457	val_457	2010-03-03	12
+481	val_481	2010-03-03	12
+288	val_288	2010-03-03	12
+196	val_196	2010-03-03	12
+95	val_95	2010-03-03	12
+308	val_308	2010-03-03	12
+468	val_468	2010-03-03	12
+469	val_469	2010-03-03	12
+156	val_156	2010-03-03	12
+436	val_436	2010-03-03	12
+43	val_43	2010-03-03	12
+404	val_404	2010-03-03	12
+51	val_51	2010-03-03	12
+131	val_131	2010-03-03	12
+120	val_120	2010-03-03	12
+205	val_205	2010-03-03	12
+230	val_230	2010-03-03	12
+327	val_327	2010-03-03	12
+165	val_165	2010-03-03	12
+26	val_26	2010-03-03	12
+96	val_96	2010-03-03	12
+418	val_418	2010-03-03	12
+191	val_191	2010-03-03	12
+199	val_199	2010-03-03	12
+298	val_298	2010-03-03	12
+100	val_100	2010-03-03	12
+454	val_454	2010-03-03	12
+393	val_393	2010-03-03	12
+468	val_468	2010-03-03	12
+197	val_197	2010-03-03	12
+322	val_322	2010-03-03	12
+0	val_0	2010-03-03	12
+496	val_496	2010-03-03	12
+119	val_119	2010-03-03	12
+158	val_158	2010-03-03	12
+129	val_129	2010-03-03	12
+42	val_42	2010-03-03	12
+172	val_172	2010-03-03	12
+179	val_179	2010-03-03	12
+431	val_431	2010-03-03	12
+463	val_463	2010-03-03	12
+24	val_24	2010-03-03	12
+348	val_348	2010-03-03	12
+208	val_208	2010-03-03	12
+230	val_230	2010-03-03	12
+411	val_411	2010-03-03	12
+8	val_8	2010-03-03	12
+58	val_58	2010-03-03	12
+466	val_466	2010-03-03	12
+348	val_348	2010-03-03	12
+84	val_84	2010-03-03	12
+217	val_217	2010-03-03	12
+138	val_138	2010-03-03	12
+272	val_272	2010-03-03	12
+373	val_373	2010-03-03	12
+353	val_353	2010-03-03	12
+489	val_489	2010-03-03	12
+384	val_384	2010-03-03	12
+404	val_404	2010-03-03	12
+260	val_260	2010-03-03	12
+67	val_67	2010-03-03	12
+181	val_181	2010-03-03	12
+230	val_230	2010-03-03	12
+12	val_12	2010-03-03	12
+284	val_284	2010-03-03	12
+180	val_180	2010-03-03	12
+333	val_333	2010-03-03	12
+83	val_83	2010-03-03	12
+241	val_241	2010-03-03	12
+137	val_137	2010-03-03	12
+275	val_275	2010-03-03	12
+311	val_311	2010-03-03	12
+332	val_332	2010-03-03	12
+318	val_318	2010-03-03	12
+65	val_65	2010-03-03	12
+221	val_221	2010-03-03	12
+289	val_289	2010-03-03	12
+176	val_176	2010-03-03	12
+278	val_278	2010-03-03	12
+430	val_430	2010-03-03	12
+216	val_216	2010-03-03	12
 213	val_213	2010-03-03	12
-146	val_146	2010-03-03	12
-406	val_406	2010-03-03	12
-429	val_429	2010-03-03	12
-374	val_374	2010-03-03	12
-152	val_152	2010-03-03	12
+239	val_239	2010-03-03	12
+103	val_103	2010-03-03	12
+138	val_138	2010-03-03	12
+51	val_51	2010-03-03	12
+459	val_459	2010-03-03	12
+54	val_54	2010-03-03	12
+176	val_176	2010-03-03	12
+187	val_187	2010-03-03	12
+286	val_286	2010-03-03	12
+192	val_192	2010-03-03	12
 469	val_469	2010-03-03	12
-145	val_145	2010-03-03	12
-495	val_495	2010-03-03	12
-37	val_37	2010-03-03	12
-327	val_327	2010-03-03	12
-281	val_281	2010-03-03	12
+437	val_437	2010-03-03	12
+386	val_386	2010-03-03	12
+125	val_125	2010-03-03	12
+498	val_498	2010-03-03	12
+382	val_382	2010-03-03	12
+169	val_169	2010-03-03	12
+399	val_399	2010-03-03	12
+356	val_356	2010-03-03	12
+208	val_208	2010-03-03	12
 277	val_277	2010-03-03	12
-209	val_209	2010-03-03	12
-15	val_15	2010-03-03	12
-82	val_82	2010-03-03	12
-403	val_403	2010-03-03	12
-166	val_166	2010-03-03	12
+427	val_427	2010-03-03	12
+35	val_35	2010-03-03	12
+280	val_280	2010-03-03	12
+4	val_4	2010-03-03	12
+72	val_72	2010-03-03	12
+47	val_47	2010-03-03	12
+111	val_111	2010-03-03	12
+92	val_92	2010-03-03	12
+221	val_221	2010-03-03	12
+378	val_378	2010-03-03	12
+157	val_157	2010-03-03	12
+489	val_489	2010-03-03	12
+20	val_20	2010-03-03	12
+170	val_170	2010-03-03	12
+129	val_129	2010-03-03	12
+345	val_345	2010-03-03	12
+438	val_438	2010-03-03	12
+149	val_149	2010-03-03	12
+205	val_205	2010-03-03	12
+302	val_302	2010-03-03	12
+57	val_57	2010-03-03	12
+316	val_316	2010-03-03	12
+311	val_311	2010-03-03	12
+128	val_128	2010-03-03	12
+455	val_455	2010-03-03	12
+0	val_0	2010-03-03	12
+339	val_339	2010-03-03	12
+203	val_203	2010-03-03	12
+155	val_155	2010-03-03	12
+113	val_113	2010-03-03	12
+17	val_17	2010-03-03	12
+475	val_475	2010-03-03	12
+195	val_195	2010-03-03	12
+167	val_167	2010-03-03	12
+325	val_325	2010-03-03	12
+367	val_367	2010-03-03	12
+342	val_342	2010-03-03	12
+439	val_439	2010-03-03	12
+266	val_266	2010-03-03	12
+365	val_365	2010-03-03	12
+309	val_309	2010-03-03	12
+397	val_397	2010-03-03	12
+377	val_377	2010-03-03	12
+162	val_162	2010-03-03	12
+489	val_489	2010-03-03	12
 417	val_417	2010-03-03	12
-430	val_430	2010-03-03	12
-252	val_252	2010-03-03	12
-292	val_292	2010-03-03	12
-219	val_219	2010-03-03	12
-287	val_287	2010-03-03	12
-153	val_153	2010-03-03	12
-193	val_193	2010-03-03	12
-338	val_338	2010-03-03	12
-446	val_446	2010-03-03	12
-459	val_459	2010-03-03	12
-394	val_394	2010-03-03	12
-237	val_237	2010-03-03	12
-482	val_482	2010-03-03	12
+247	val_247	2010-03-03	12
+396	val_396	2010-03-03	12
+399	val_399	2010-03-03	12
 174	val_174	2010-03-03	12
-413	val_413	2010-03-03	12
-494	val_494	2010-03-03	12
-207	val_207	2010-03-03	12
-199	val_199	2010-03-03	12
-466	val_466	2010-03-03	12
 208	val_208	2010-03-03	12
+466	val_466	2010-03-03	12
+199	val_199	2010-03-03	12
+207	val_207	2010-03-03	12
+494	val_494	2010-03-03	12
+413	val_413	2010-03-03	12
 174	val_174	2010-03-03	12
-399	val_399	2010-03-03	12
-396	val_396	2010-03-03	12
-247	val_247	2010-03-03	12
+482	val_482	2010-03-03	12
+237	val_237	2010-03-03	12
+394	val_394	2010-03-03	12
+459	val_459	2010-03-03	12
+446	val_446	2010-03-03	12
+338	val_338	2010-03-03	12
+193	val_193	2010-03-03	12
+153	val_153	2010-03-03	12
+287	val_287	2010-03-03	12
+219	val_219	2010-03-03	12
+292	val_292	2010-03-03	12
+252	val_252	2010-03-03	12
+430	val_430	2010-03-03	12
 417	val_417	2010-03-03	12
-489	val_489	2010-03-03	12
-162	val_162	2010-03-03	12
-377	val_377	2010-03-03	12
-397	val_397	2010-03-03	12
-309	val_309	2010-03-03	12
-365	val_365	2010-03-03	12
-266	val_266	2010-03-03	12
-439	val_439	2010-03-03	12
-342	val_342	2010-03-03	12
-367	val_367	2010-03-03	12
-325	val_325	2010-03-03	12
-167	val_167	2010-03-03	12
-195	val_195	2010-03-03	12
-475	val_475	2010-03-03	12
-17	val_17	2010-03-03	12
-113	val_113	2010-03-03	12
-155	val_155	2010-03-03	12
-203	val_203	2010-03-03	12
-339	val_339	2010-03-03	12
-0	val_0	2010-03-03	12
-455	val_455	2010-03-03	12
+166	val_166	2010-03-03	12
+403	val_403	2010-03-03	12
+82	val_82	2010-03-03	12
+15	val_15	2010-03-03	12
+209	val_209	2010-03-03	12
+277	val_277	2010-03-03	12
+281	val_281	2010-03-03	12
+327	val_327	2010-03-03	12
+37	val_37	2010-03-03	12
+495	val_495	2010-03-03	12
+145	val_145	2010-03-03	12
+469	val_469	2010-03-03	12
+152	val_152	2010-03-03	12
+374	val_374	2010-03-03	12
+429	val_429	2010-03-03	12
+406	val_406	2010-03-03	12
+146	val_146	2010-03-03	12
+213	val_213	2010-03-03	12
 128	val_128	2010-03-03	12
+66	val_66	2010-03-03	12
+369	val_369	2010-03-03	12
+224	val_224	2010-03-03	12
+273	val_273	2010-03-03	12
+150	val_150	2010-03-03	12
+401	val_401	2010-03-03	12
+193	val_193	2010-03-03	12
+265	val_265	2010-03-03	12
+484	val_484	2010-03-03	12
+98	val_98	2010-03-03	12
+278	val_278	2010-03-03	12
+255	val_255	2010-03-03	12
+409	val_409	2010-03-03	12
+165	val_165	2010-03-03	12
+27	val_27	2010-03-03	12
 311	val_311	2010-03-03	12
-316	val_316	2010-03-03	12
-57	val_57	2010-03-03	12
-302	val_302	2010-03-03	12
-205	val_205	2010-03-03	12
-149	val_149	2010-03-03	12
-438	val_438	2010-03-03	12
-345	val_345	2010-03-03	12
-129	val_129	2010-03-03	12
-170	val_170	2010-03-03	12
-20	val_20	2010-03-03	12
-489	val_489	2010-03-03	12
-157	val_157	2010-03-03	12
-378	val_378	2010-03-03	12
-221	val_221	2010-03-03	12
-92	val_92	2010-03-03	12
-111	val_111	2010-03-03	12
-47	val_47	2010-03-03	12
-72	val_72	2010-03-03	12
-4	val_4	2010-03-03	12
-280	val_280	2010-03-03	12
-35	val_35	2010-03-03	12
-427	val_427	2010-03-03	12
+86	val_86	2010-03-03	12
+238	val_238	2010-03-03	12
+200	val_200	2010-03-03	12
+400	val_400	2010-03-03	12
+403	val_403	2010-03-03	12
+169	val_169	2010-03-03	12
+90	val_90	2010-03-03	12
+126	val_126	2010-03-03	12
+222	val_222	2010-03-03	12
+477	val_477	2010-03-03	12
+414	val_414	2010-03-03	12
+194	val_194	2010-03-03	12
+307	val_307	2010-03-03	12
+348	val_348	2010-03-03	12
+152	val_152	2010-03-03	12
+448	val_448	2010-03-03	12
+37	val_37	2010-03-03	12
+28	val_28	2010-03-03	12
+84	val_84	2010-03-03	12
+315	val_315	2010-03-03	12
+469	val_469	2010-03-03	12
+97	val_97	2010-03-03	12
+344	val_344	2010-03-03	12
+281	val_281	2010-03-03	12
+183	val_183	2010-03-03	12
+273	val_273	2010-03-03	12
+18	val_18	2010-03-03	12
+167	val_167	2010-03-03	12
+348	val_348	2010-03-03	12
+285	val_285	2010-03-03	12
+186	val_186	2010-03-03	12
+362	val_362	2010-03-03	12
+458	val_458	2010-03-03	12
+146	val_146	2010-03-03	12
+498	val_498	2010-03-03	12
+341	val_341	2010-03-03	12
+9	val_9	2010-03-03	12
+298	val_298	2010-03-03	12
+100	val_100	2010-03-03	12
+492	val_492	2010-03-03	12
+462	val_462	2010-03-03	12
+18	val_18	2010-03-03	12
+379	val_379	2010-03-03	12
+384	val_384	2010-03-03	12
+67	val_67	2010-03-03	12
+134	val_134	2010-03-03	12
+26	val_26	2010-03-03	12
+256	val_256	2010-03-03	12
+384	val_384	2010-03-03	12
+407	val_407	2010-03-03	12
+421	val_421	2010-03-03	12
+401	val_401	2010-03-03	12
+375	val_375	2010-03-03	12
+454	val_454	2010-03-03	12
+189	val_189	2010-03-03	12
+175	val_175	2010-03-03	12
+133	val_133	2010-03-03	12
+406	val_406	2010-03-03	12
+233	val_233	2010-03-03	12
+462	val_462	2010-03-03	12
+214	val_214	2010-03-03	12
+172	val_172	2010-03-03	12
+353	val_353	2010-03-03	12
+136	val_136	2010-03-03	12
+83	val_83	2010-03-03	12
+480	val_480	2010-03-03	12
+265	val_265	2010-03-03	12
+249	val_249	2010-03-03	12
+207	val_207	2010-03-03	12
+460	val_460	2010-03-03	12
+493	val_493	2010-03-03	12
+333	val_333	2010-03-03	12
+317	val_317	2010-03-03	12
+310	val_310	2010-03-03	12
+468	val_468	2010-03-03	12
+178	val_178	2010-03-03	12
+478	val_478	2010-03-03	12
+230	val_230	2010-03-03	12
 277	val_277	2010-03-03	12
-208	val_208	2010-03-03	12
-356	val_356	2010-03-03	12
-399	val_399	2010-03-03	12
+325	val_325	2010-03-03	12
+323	val_323	2010-03-03	12
+443	val_443	2010-03-03	12
 169	val_169	2010-03-03	12
+429	val_429	2010-03-03	12
+120	val_120	2010-03-03	12
+444	val_444	2010-03-03	12
+199	val_199	2010-03-03	12
+417	val_417	2010-03-03	12
+305	val_305	2010-03-03	12
+479	val_479	2010-03-03	12
+248	val_248	2010-03-03	12
+360	val_360	2010-03-03	12
+439	val_439	2010-03-03	12
+237	val_237	2010-03-03	12
+491	val_491	2010-03-03	12
+200	val_200	2010-03-03	12
+414	val_414	2010-03-03	12
+119	val_119	2010-03-03	12
+438	val_438	2010-03-03	12
+163	val_163	2010-03-03	12
+70	val_70	2010-03-03	12
+104	val_104	2010-03-03	12
+255	val_255	2010-03-03	12
+351	val_351	2010-03-03	12
+24	val_24	2010-03-03	12
+291	val_291	2010-03-03	12
+480	val_480	2010-03-03	12
+397	val_397	2010-03-03	12
+70	val_70	2010-03-03	12
+5	val_5	2010-03-03	12
 382	val_382	2010-03-03	12
-498	val_498	2010-03-03	12
-125	val_125	2010-03-03	12
-386	val_386	2010-03-03	12
-437	val_437	2010-03-03	12
-469	val_469	2010-03-03	12
-192	val_192	2010-03-03	12
-286	val_286	2010-03-03	12
 187	val_187	2010-03-03	12
-176	val_176	2010-03-03	12
-54	val_54	2010-03-03	12
-459	val_459	2010-03-03	12
-51	val_51	2010-03-03	12
-138	val_138	2010-03-03	12
-103	val_103	2010-03-03	12
-239	val_239	2010-03-03	12
-213	val_213	2010-03-03	12
-216	val_216	2010-03-03	12
-430	val_430	2010-03-03	12
-278	val_278	2010-03-03	12
-176	val_176	2010-03-03	12
-289	val_289	2010-03-03	12
-221	val_221	2010-03-03	12
-65	val_65	2010-03-03	12
-318	val_318	2010-03-03	12
-332	val_332	2010-03-03	12
-311	val_311	2010-03-03	12
-275	val_275	2010-03-03	12
-137	val_137	2010-03-03	12
-241	val_241	2010-03-03	12
-83	val_83	2010-03-03	12
-333	val_333	2010-03-03	12
-180	val_180	2010-03-03	12
-284	val_284	2010-03-03	12
-12	val_12	2010-03-03	12
-230	val_230	2010-03-03	12
-181	val_181	2010-03-03	12
-67	val_67	2010-03-03	12
-260	val_260	2010-03-03	12
-404	val_404	2010-03-03	12
-384	val_384	2010-03-03	12
-489	val_489	2010-03-03	12
-353	val_353	2010-03-03	12
-373	val_373	2010-03-03	12
-272	val_272	2010-03-03	12
-138	val_138	2010-03-03	12
+424	val_424	2010-03-03	12
+164	val_164	2010-03-03	12
+431	val_431	2010-03-03	12
+125	val_125	2010-03-03	12
+298	val_298	2010-03-03	12
+478	val_478	2010-03-03	12
+454	val_454	2010-03-03	12
+431	val_431	2010-03-03	12
+164	val_164	2010-03-03	12
 217	val_217	2010-03-03	12
-84	val_84	2010-03-03	12
+201	val_201	2010-03-03	12
+396	val_396	2010-03-03	12
+12	val_12	2010-03-03	12
+424	val_424	2010-03-03	12
 348	val_348	2010-03-03	12
+262	val_262	2010-03-03	12
+203	val_203	2010-03-03	12
+90	val_90	2010-03-03	12
+258	val_258	2010-03-03	12
+114	val_114	2010-03-03	12
+401	val_401	2010-03-03	12
+406	val_406	2010-03-03	12
+190	val_190	2010-03-03	12
+409	val_409	2010-03-03	12
+406	val_406	2010-03-03	12
+257	val_257	2010-03-03	12
+105	val_105	2010-03-03	12
+53	val_53	2010-03-03	12
+483	val_483	2010-03-03	12
+403	val_403	2010-03-03	12
+175	val_175	2010-03-03	12
+366	val_366	2010-03-03	12
 466	val_466	2010-03-03	12
-58	val_58	2010-03-03	12
-8	val_8	2010-03-03	12
-411	val_411	2010-03-03	12
-230	val_230	2010-03-03	12
-208	val_208	2010-03-03	12
-348	val_348	2010-03-03	12
-24	val_24	2010-03-03	12
+104	val_104	2010-03-03	12
+335	val_335	2010-03-03	12
+321	val_321	2010-03-03	12
+193	val_193	2010-03-03	12
+44	val_44	2010-03-03	12
+80	val_80	2010-03-03	12
+235	val_235	2010-03-03	12
+331	val_331	2010-03-03	12
+283	val_283	2010-03-03	12
+35	val_35	2010-03-03	12
+2	val_2	2010-03-03	12
+280	val_280	2010-03-03	12
 463	val_463	2010-03-03	12
-431	val_431	2010-03-03	12
-179	val_179	2010-03-03	12
-172	val_172	2010-03-03	12
-42	val_42	2010-03-03	12
-129	val_129	2010-03-03	12
-158	val_158	2010-03-03	12
-119	val_119	2010-03-03	12
-496	val_496	2010-03-03	12
-0	val_0	2010-03-03	12
-322	val_322	2010-03-03	12
-197	val_197	2010-03-03	12
-468	val_468	2010-03-03	12
-393	val_393	2010-03-03	12
-454	val_454	2010-03-03	12
-100	val_100	2010-03-03	12
-298	val_298	2010-03-03	12
-199	val_199	2010-03-03	12
+469	val_469	2010-03-03	12
+229	val_229	2010-03-03	12
+316	val_316	2010-03-03	12
+202	val_202	2010-03-03	12
+432	val_432	2010-03-03	12
+467	val_467	2010-03-03	12
+128	val_128	2010-03-03	12
+438	val_438	2010-03-03	12
+244	val_244	2010-03-03	12
+5	val_5	2010-03-03	12
 191	val_191	2010-03-03	12
-418	val_418	2010-03-03	12
-96	val_96	2010-03-03	12
-26	val_26	2010-03-03	12
-165	val_165	2010-03-03	12
-327	val_327	2010-03-03	12
+288	val_288	2010-03-03	12
+401	val_401	2010-03-03	12
+480	val_480	2010-03-03	12
+487	val_487	2010-03-03	12
+70	val_70	2010-03-03	12
+263	val_263	2010-03-03	12
+256	val_256	2010-03-03	12
+223	val_223	2010-03-03	12
+116	val_116	2010-03-03	12
+485	val_485	2010-03-03	12
+239	val_239	2010-03-03	12
+219	val_219	2010-03-03	12
+274	val_274	2010-03-03	12
+167	val_167	2010-03-03	12
+344	val_344	2010-03-03	12
+367	val_367	2010-03-03	12
+216	val_216	2010-03-03	12
+113	val_113	2010-03-03	12
+296	val_296	2010-03-03	12
+103	val_103	2010-03-03	12
+368	val_368	2010-03-03	12
+33	val_33	2010-03-03	12
 230	val_230	2010-03-03	12
-205	val_205	2010-03-03	12
-120	val_120	2010-03-03	12
-131	val_131	2010-03-03	12
-51	val_51	2010-03-03	12
-404	val_404	2010-03-03	12
-43	val_43	2010-03-03	12
-436	val_436	2010-03-03	12
-156	val_156	2010-03-03	12
-469	val_469	2010-03-03	12
+69	val_69	2010-03-03	12
+342	val_342	2010-03-03	12
+74	val_74	2010-03-03	12
+76	val_76	2010-03-03	12
 468	val_468	2010-03-03	12
-308	val_308	2010-03-03	12
-95	val_95	2010-03-03	12
-196	val_196	2010-03-03	12
-288	val_288	2010-03-03	12
-481	val_481	2010-03-03	12
-457	val_457	2010-03-03	12
-98	val_98	2010-03-03	12
-282	val_282	2010-03-03	12
-197	val_197	2010-03-03	12
-187	val_187	2010-03-03	12
-318	val_318	2010-03-03	12
-318	val_318	2010-03-03	12
-409	val_409	2010-03-03	12
-470	val_470	2010-03-03	12
-137	val_137	2010-03-03	12
-369	val_369	2010-03-03	12
-316	val_316	2010-03-03	12
-169	val_169	2010-03-03	12
-413	val_413	2010-03-03	12
-85	val_85	2010-03-03	12
-77	val_77	2010-03-03	12
-0	val_0	2010-03-03	12
-490	val_490	2010-03-03	12
-87	val_87	2010-03-03	12
-364	val_364	2010-03-03	12
-179	val_179	2010-03-03	12
-118	val_118	2010-03-03	12
-134	val_134	2010-03-03	12
+64	val_64	2010-03-03	12
+209	val_209	2010-03-03	12
+30	val_30	2010-03-03	12
+453	val_453	2010-03-03	12
+138	val_138	2010-03-03	12
+228	val_228	2010-03-03	12
+218	val_218	2010-03-03	12
+449	val_449	2010-03-03	12
+149	val_149	2010-03-03	12
+492	val_492	2010-03-03	12
+223	val_223	2010-03-03	12
+41	val_41	2010-03-03	12
+76	val_76	2010-03-03	12
+78	val_78	2010-03-03	12
+458	val_458	2010-03-03	12
+489	val_489	2010-03-03	12
+119	val_119	2010-03-03	12
+430	val_430	2010-03-03	12
+321	val_321	2010-03-03	12
+42	val_42	2010-03-03	12
+195	val_195	2010-03-03	12
+160	val_160	2010-03-03	12
+498	val_498	2010-03-03	12
+322	val_322	2010-03-03	12
+472	val_472	2010-03-03	12
+143	val_143	2010-03-03	12
+233	val_233	2010-03-03	12
+229	val_229	2010-03-03	12
+34	val_34	2010-03-03	12
+168	val_168	2010-03-03	12
+11	val_11	2010-03-03	12
+95	val_95	2010-03-03	12
+336	val_336	2010-03-03	12
+35	val_35	2010-03-03	12
+58	val_58	2010-03-03	12
 395	val_395	2010-03-03	12
-282	val_282	2010-03-03	12
-138	val_138	2010-03-03	12
-238	val_238	2010-03-03	12
-419	val_419	2010-03-03	12
-15	val_15	2010-03-03	12
-118	val_118	2010-03-03	12
-72	val_72	2010-03-03	12
-90	val_90	2010-03-03	12
-307	val_307	2010-03-03	12
-19	val_19	2010-03-03	12
-435	val_435	2010-03-03	12
-10	val_10	2010-03-03	12
-277	val_277	2010-03-03	12
-273	val_273	2010-03-03	12
-306	val_306	2010-03-03	12
-224	val_224	2010-03-03	12
-309	val_309	2010-03-03	12
-389	val_389	2010-03-03	12
-327	val_327	2010-03-03	12
+317	val_317	2010-03-03	12
+396	val_396	2010-03-03	12
+402	val_402	2010-03-03	12
+497	val_497	2010-03-03	12
+5	val_5	2010-03-03	12
+226	val_226	2010-03-03	12
+177	val_177	2010-03-03	12
+452	val_452	2010-03-03	12
 242	val_242	2010-03-03	12
-369	val_369	2010-03-03	12
-392	val_392	2010-03-03	12
-272	val_272	2010-03-03	12
-331	val_331	2010-03-03	12
 401	val_401	2010-03-03	12
+331	val_331	2010-03-03	12
+272	val_272	2010-03-03	12
+392	val_392	2010-03-03	12
+369	val_369	2010-03-03	12
 242	val_242	2010-03-03	12
-452	val_452	2010-03-03	12
-177	val_177	2010-03-03	12
-226	val_226	2010-03-03	12
-5	val_5	2010-03-03	12
-497	val_497	2010-03-03	12
-402	val_402	2010-03-03	12
-396	val_396	2010-03-03	12
-317	val_317	2010-03-03	12
+327	val_327	2010-03-03	12
+389	val_389	2010-03-03	12
+309	val_309	2010-03-03	12
+224	val_224	2010-03-03	12
+306	val_306	2010-03-03	12
+273	val_273	2010-03-03	12
+277	val_277	2010-03-03	12
+10	val_10	2010-03-03	12
+435	val_435	2010-03-03	12
+19	val_19	2010-03-03	12
+307	val_307	2010-03-03	12
+90	val_90	2010-03-03	12
+72	val_72	2010-03-03	12
+118	val_118	2010-03-03	12
+15	val_15	2010-03-03	12
+419	val_419	2010-03-03	12
+238	val_238	2010-03-03	12
+138	val_138	2010-03-03	12
+282	val_282	2010-03-03	12
 395	val_395	2010-03-03	12
-58	val_58	2010-03-03	12
-35	val_35	2010-03-03	12
-336	val_336	2010-03-03	12
+134	val_134	2010-03-03	12
+118	val_118	2010-03-03	12
+179	val_179	2010-03-03	12
+364	val_364	2010-03-03	12
+87	val_87	2010-03-03	12
+490	val_490	2010-03-03	12
+0	val_0	2010-03-03	12
+77	val_77	2010-03-03	12
+85	val_85	2010-03-03	12
+413	val_413	2010-03-03	12
+169	val_169	2010-03-03	12
+316	val_316	2010-03-03	12
+369	val_369	2010-03-03	12
+137	val_137	2010-03-03	12
+470	val_470	2010-03-03	12
+409	val_409	2010-03-03	12
+318	val_318	2010-03-03	12
+318	val_318	2010-03-03	12
+187	val_187	2010-03-03	12
+197	val_197	2010-03-03	12
+282	val_282	2010-03-03	12
+98	val_98	2010-03-03	12
+457	val_457	2010-03-03	12
+481	val_481	2010-03-03	12
+288	val_288	2010-03-03	12
+196	val_196	2010-03-03	12
 95	val_95	2010-03-03	12
-11	val_11	2010-03-03	12
-168	val_168	2010-03-03	12
-34	val_34	2010-03-03	12
-229	val_229	2010-03-03	12
-233	val_233	2010-03-03	12
-143	val_143	2010-03-03	12
-472	val_472	2010-03-03	12
-322	val_322	2010-03-03	12
-498	val_498	2010-03-03	12
-160	val_160	2010-03-03	12
-195	val_195	2010-03-03	12
-42	val_42	2010-03-03	12
-321	val_321	2010-03-03	12
-430	val_430	2010-03-03	12
-119	val_119	2010-03-03	12
-489	val_489	2010-03-03	12
-458	val_458	2010-03-03	12
-78	val_78	2010-03-03	12
-76	val_76	2010-03-03	12
-41	val_41	2010-03-03	12
-223	val_223	2010-03-03	12
-492	val_492	2010-03-03	12
-149	val_149	2010-03-03	12
-449	val_449	2010-03-03	12
-218	val_218	2010-03-03	12
-228	val_228	2010-03-03	12
-138	val_138	2010-03-03	12
-453	val_453	2010-03-03	12
-30	val_30	2010-03-03	12
-209	val_209	2010-03-03	12
-64	val_64	2010-03-03	12
+308	val_308	2010-03-03	12
 468	val_468	2010-03-03	12
-76	val_76	2010-03-03	12
-74	val_74	2010-03-03	12
-342	val_342	2010-03-03	12
-69	val_69	2010-03-03	12
+469	val_469	2010-03-03	12
+156	val_156	2010-03-03	12
+436	val_436	2010-03-03	12
+43	val_43	2010-03-03	12
+404	val_404	2010-03-03	12
+51	val_51	2010-03-03	12
+131	val_131	2010-03-03	12
+120	val_120	2010-03-03	12
+205	val_205	2010-03-03	12
 230	val_230	2010-03-03	12
-33	val_33	2010-03-03	12
-368	val_368	2010-03-03	12
-103	val_103	2010-03-03	12
-296	val_296	2010-03-03	12
-113	val_113	2010-03-03	12
-216	val_216	2010-03-03	12
-367	val_367	2010-03-03	12
-344	val_344	2010-03-03	12
-167	val_167	2010-03-03	12
-274	val_274	2010-03-03	12
-219	val_219	2010-03-03	12
-239	val_239	2010-03-03	12
-485	val_485	2010-03-03	12
-116	val_116	2010-03-03	12
-223	val_223	2010-03-03	12
-256	val_256	2010-03-03	12
-263	val_263	2010-03-03	12
-70	val_70	2010-03-03	12
-487	val_487	2010-03-03	12
-480	val_480	2010-03-03	12
-401	val_401	2010-03-03	12
-288	val_288	2010-03-03	12
+327	val_327	2010-03-03	12
+165	val_165	2010-03-03	12
+26	val_26	2010-03-03	12
+96	val_96	2010-03-03	12
+418	val_418	2010-03-03	12
 191	val_191	2010-03-03	12
-5	val_5	2010-03-03	12
-244	val_244	2010-03-03	12
-438	val_438	2010-03-03	12
-128	val_128	2010-03-03	12
-467	val_467	2010-03-03	12
-432	val_432	2010-03-03	12
-202	val_202	2010-03-03	12
-316	val_316	2010-03-03	12
-229	val_229	2010-03-03	12
-469	val_469	2010-03-03	12
+199	val_199	2010-03-03	12
+298	val_298	2010-03-03	12
+100	val_100	2010-03-03	12
+454	val_454	2010-03-03	12
+393	val_393	2010-03-03	12
+468	val_468	2010-03-03	12
+197	val_197	2010-03-03	12
+322	val_322	2010-03-03	12
+0	val_0	2010-03-03	12
+496	val_496	2010-03-03	12
+119	val_119	2010-03-03	12
+158	val_158	2010-03-03	12
+129	val_129	2010-03-03	12
+42	val_42	2010-03-03	12
+172	val_172	2010-03-03	12
+179	val_179	2010-03-03	12
+431	val_431	2010-03-03	12
 463	val_463	2010-03-03	12
-280	val_280	2010-03-03	12
-2	val_2	2010-03-03	12
-35	val_35	2010-03-03	12
-283	val_283	2010-03-03	12
-331	val_331	2010-03-03	12
-235	val_235	2010-03-03	12
-80	val_80	2010-03-03	12
-44	val_44	2010-03-03	12
-193	val_193	2010-03-03	12
-321	val_321	2010-03-03	12
-335	val_335	2010-03-03	12
-104	val_104	2010-03-03	12
+24	val_24	2010-03-03	12
+348	val_348	2010-03-03	12
+208	val_208	2010-03-03	12
+230	val_230	2010-03-03	12
+411	val_411	2010-03-03	12
+8	val_8	2010-03-03	12
+58	val_58	2010-03-03	12
 466	val_466	2010-03-03	12
-366	val_366	2010-03-03	12
-175	val_175	2010-03-03	12
-403	val_403	2010-03-03	12
-483	val_483	2010-03-03	12
-53	val_53	2010-03-03	12
-105	val_105	2010-03-03	12
-257	val_257	2010-03-03	12
-406	val_406	2010-03-03	12
-409	val_409	2010-03-03	12
-190	val_190	2010-03-03	12
-406	val_406	2010-03-03	12
-401	val_401	2010-03-03	12
-114	val_114	2010-03-03	12
-258	val_258	2010-03-03	12
-90	val_90	2010-03-03	12
-203	val_203	2010-03-03	12
-262	val_262	2010-03-03	12
 348	val_348	2010-03-03	12
-424	val_424	2010-03-03	12
+84	val_84	2010-03-03	12
+217	val_217	2010-03-03	12
+138	val_138	2010-03-03	12
+272	val_272	2010-03-03	12
+373	val_373	2010-03-03	12
+353	val_353	2010-03-03	12
+489	val_489	2010-03-03	12
+384	val_384	2010-03-03	12
+404	val_404	2010-03-03	12
+260	val_260	2010-03-03	12
+67	val_67	2010-03-03	12
+181	val_181	2010-03-03	12
+230	val_230	2010-03-03	12
 12	val_12	2010-03-03	12
-396	val_396	2010-03-03	12
-201	val_201	2010-03-03	12
-217	val_217	2010-03-03	12
-164	val_164	2010-03-03	12
-431	val_431	2010-03-03	12
-454	val_454	2010-03-03	12
-478	val_478	2010-03-03	12
-298	val_298	2010-03-03	12
-125	val_125	2010-03-03	12
-431	val_431	2010-03-03	12
-164	val_164	2010-03-03	12
-424	val_424	2010-03-03	12
+284	val_284	2010-03-03	12
+180	val_180	2010-03-03	12
+333	val_333	2010-03-03	12
+83	val_83	2010-03-03	12
+241	val_241	2010-03-03	12
+137	val_137	2010-03-03	12
+275	val_275	2010-03-03	12
+311	val_311	2010-03-03	12
+332	val_332	2010-03-03	12
+318	val_318	2010-03-03	12
+65	val_65	2010-03-03	12
+221	val_221	2010-03-03	12
+289	val_289	2010-03-03	12
+176	val_176	2010-03-03	12
+278	val_278	2010-03-03	12
+430	val_430	2010-03-03	12
+216	val_216	2010-03-03	12
+213	val_213	2010-03-03	12
+239	val_239	2010-03-03	12
+103	val_103	2010-03-03	12
+138	val_138	2010-03-03	12
+51	val_51	2010-03-03	12
+459	val_459	2010-03-03	12
+54	val_54	2010-03-03	12
+176	val_176	2010-03-03	12
 187	val_187	2010-03-03	12
+286	val_286	2010-03-03	12
+192	val_192	2010-03-03	12
+469	val_469	2010-03-03	12
+437	val_437	2010-03-03	12
+386	val_386	2010-03-03	12
+125	val_125	2010-03-03	12
+498	val_498	2010-03-03	12
 382	val_382	2010-03-03	12
-5	val_5	2010-03-03	12
-70	val_70	2010-03-03	12
-397	val_397	2010-03-03	12
-480	val_480	2010-03-03	12
-291	val_291	2010-03-03	12
-24	val_24	2010-03-03	12
-351	val_351	2010-03-03	12
-255	val_255	2010-03-03	12
-104	val_104	2010-03-03	12
-70	val_70	2010-03-03	12
-163	val_163	2010-03-03	12
+169	val_169	2010-03-03	12
+399	val_399	2010-03-03	12
+356	val_356	2010-03-03	12
+208	val_208	2010-03-03	12
+277	val_277	2010-03-03	12
+427	val_427	2010-03-03	12
+35	val_35	2010-03-03	12
+280	val_280	2010-03-03	12
+4	val_4	2010-03-03	12
+72	val_72	2010-03-03	12
+47	val_47	2010-03-03	12
+111	val_111	2010-03-03	12
+92	val_92	2010-03-03	12
+221	val_221	2010-03-03	12
+378	val_378	2010-03-03	12
+157	val_157	2010-03-03	12
+489	val_489	2010-03-03	12
+20	val_20	2010-03-03	12
+170	val_170	2010-03-03	12
+129	val_129	2010-03-03	12
+345	val_345	2010-03-03	12
 438	val_438	2010-03-03	12
-119	val_119	2010-03-03	12
-414	val_414	2010-03-03	12
-200	val_200	2010-03-03	12
-491	val_491	2010-03-03	12
-237	val_237	2010-03-03	12
+149	val_149	2010-03-03	12
+205	val_205	2010-03-03	12
+302	val_302	2010-03-03	12
+57	val_57	2010-03-03	12
+316	val_316	2010-03-03	12
+311	val_311	2010-03-03	12
+128	val_128	2010-03-03	12
+455	val_455	2010-03-03	12
+0	val_0	2010-03-03	12
+339	val_339	2010-03-03	12
+203	val_203	2010-03-03	12
+155	val_155	2010-03-03	12
+113	val_113	2010-03-03	12
+17	val_17	2010-03-03	12
+475	val_475	2010-03-03	12
+195	val_195	2010-03-03	12
+167	val_167	2010-03-03	12
+325	val_325	2010-03-03	12
+367	val_367	2010-03-03	12
+342	val_342	2010-03-03	12
 439	val_439	2010-03-03	12
-360	val_360	2010-03-03	12
-248	val_248	2010-03-03	12
-479	val_479	2010-03-03	12
-305	val_305	2010-03-03	12
+266	val_266	2010-03-03	12
+365	val_365	2010-03-03	12
+309	val_309	2010-03-03	12
+397	val_397	2010-03-03	12
+377	val_377	2010-03-03	12
+162	val_162	2010-03-03	12
+489	val_489	2010-03-03	12
 417	val_417	2010-03-03	12
+247	val_247	2010-03-03	12
+396	val_396	2010-03-03	12
+399	val_399	2010-03-03	12
+174	val_174	2010-03-03	12
+208	val_208	2010-03-03	12
+466	val_466	2010-03-03	12
 199	val_199	2010-03-03	12
-444	val_444	2010-03-03	12
-120	val_120	2010-03-03	12
-429	val_429	2010-03-03	12
-169	val_169	2010-03-03	12
-443	val_443	2010-03-03	12
-323	val_323	2010-03-03	12
-325	val_325	2010-03-03	12
-277	val_277	2010-03-03	12
-230	val_230	2010-03-03	12
-478	val_478	2010-03-03	12
-178	val_178	2010-03-03	12
-468	val_468	2010-03-03	12
-310	val_310	2010-03-03	12
-317	val_317	2010-03-03	12
-333	val_333	2010-03-03	12
-493	val_493	2010-03-03	12
-460	val_460	2010-03-03	12
 207	val_207	2010-03-03	12
-249	val_249	2010-03-03	12
-265	val_265	2010-03-03	12
-480	val_480	2010-03-03	12
-83	val_83	2010-03-03	12
-136	val_136	2010-03-03	12
-353	val_353	2010-03-03	12
-172	val_172	2010-03-03	12
-214	val_214	2010-03-03	12
-462	val_462	2010-03-03	12
-233	val_233	2010-03-03	12
-406	val_406	2010-03-03	12
-133	val_133	2010-03-03	12
-175	val_175	2010-03-03	12
-189	val_189	2010-03-03	12
-454	val_454	2010-03-03	12
-375	val_375	2010-03-03	12
-401	val_401	2010-03-03	12
-421	val_421	2010-03-03	12
-407	val_407	2010-03-03	12
-384	val_384	2010-03-03	12
-256	val_256	2010-03-03	12
-26	val_26	2010-03-03	12
-134	val_134	2010-03-03	12
-67	val_67	2010-03-03	12
-384	val_384	2010-03-03	12
-379	val_379	2010-03-03	12
-18	val_18	2010-03-03	12
-462	val_462	2010-03-03	12
-492	val_492	2010-03-03	12
-100	val_100	2010-03-03	12
-298	val_298	2010-03-03	12
-9	val_9	2010-03-03	12
-341	val_341	2010-03-03	12
-498	val_498	2010-03-03	12
-146	val_146	2010-03-03	12
-458	val_458	2010-03-03	12
-362	val_362	2010-03-03	12
-186	val_186	2010-03-03	12
-285	val_285	2010-03-03	12
-348	val_348	2010-03-03	12
-167	val_167	2010-03-03	12
-18	val_18	2010-03-03	12
-273	val_273	2010-03-03	12
-183	val_183	2010-03-03	12
+494	val_494	2010-03-03	12
+413	val_413	2010-03-03	12
+174	val_174	2010-03-03	12
+482	val_482	2010-03-03	12
+237	val_237	2010-03-03	12
+394	val_394	2010-03-03	12
+459	val_459	2010-03-03	12
+446	val_446	2010-03-03	12
+338	val_338	2010-03-03	12
+193	val_193	2010-03-03	12
+153	val_153	2010-03-03	12
+287	val_287	2010-03-03	12
+219	val_219	2010-03-03	12
+292	val_292	2010-03-03	12
+252	val_252	2010-03-03	12
+430	val_430	2010-03-03	12
+417	val_417	2010-03-03	12
+166	val_166	2010-03-03	12
+403	val_403	2010-03-03	12
+82	val_82	2010-03-03	12
+15	val_15	2010-03-03	12
+209	val_209	2010-03-03	12
+277	val_277	2010-03-03	12
 281	val_281	2010-03-03	12
-344	val_344	2010-03-03	12
-97	val_97	2010-03-03	12
-469	val_469	2010-03-03	12
-315	val_315	2010-03-03	12
-84	val_84	2010-03-03	12
-28	val_28	2010-03-03	12
+327	val_327	2010-03-03	12
 37	val_37	2010-03-03	12
-448	val_448	2010-03-03	12
+495	val_495	2010-03-03	12
+145	val_145	2010-03-03	12
+469	val_469	2010-03-03	12
 152	val_152	2010-03-03	12
-348	val_348	2010-03-03	12
-307	val_307	2010-03-03	12
-194	val_194	2010-03-03	12
-414	val_414	2010-03-03	12
-477	val_477	2010-03-03	12
-222	val_222	2010-03-03	12
-126	val_126	2010-03-03	12
-90	val_90	2010-03-03	12
-169	val_169	2010-03-03	12
-403	val_403	2010-03-03	12
-400	val_400	2010-03-03	12
-200	val_200	2010-03-03	12
+374	val_374	2010-03-03	12
+429	val_429	2010-03-03	12
+406	val_406	2010-03-03	12
+146	val_146	2010-03-03	12
+213	val_213	2010-03-03	12
+128	val_128	2010-03-03	12
+66	val_66	2010-03-03	12
+369	val_369	2010-03-03	12
+224	val_224	2010-03-03	12
+273	val_273	2010-03-03	12
+150	val_150	2010-03-03	12
+401	val_401	2010-03-03	12
+193	val_193	2010-03-03	12
+265	val_265	2010-03-03	12
+484	val_484	2010-03-03	12
+98	val_98	2010-03-03	12
+278	val_278	2010-03-03	12
+255	val_255	2010-03-03	12
+409	val_409	2010-03-03	12
+165	val_165	2010-03-03	12
+27	val_27	2010-03-03	12
+311	val_311	2010-03-03	12
+86	val_86	2010-03-03	12
+238	val_238	2010-03-03	12
 97	val_97	2010-03-03	12
diff --git a/ql/src/test/results/clientpositive/load_dyn_part12.q.out b/ql/src/test/results/clientpositive/load_dyn_part12.q.out
index 01cdfd4..471b440 100644
--- a/ql/src/test/results/clientpositive/load_dyn_part12.q.out
+++ b/ql/src/test/results/clientpositive/load_dyn_part12.q.out
@@ -75,2002 +75,2002 @@ POSTHOOK: Input: default@nzhang_part12@ds=2010-03-03/hr=22
 POSTHOOK: Input: default@nzhang_part12@ds=2010-03-03/hr=24
 #### A masked pattern was here ####
 238	val_238	2010-03-03	22
-86	val_86	2010-03-03	22
-311	val_311	2010-03-03	22
-27	val_27	2010-03-03	22
-165	val_165	2010-03-03	22
-409	val_409	2010-03-03	22
-255	val_255	2010-03-03	22
-278	val_278	2010-03-03	22
-98	val_98	2010-03-03	22
-484	val_484	2010-03-03	22
-265	val_265	2010-03-03	22
-193	val_193	2010-03-03	22
-401	val_401	2010-03-03	22
-150	val_150	2010-03-03	22
-273	val_273	2010-03-03	22
-224	val_224	2010-03-03	22
-369	val_369	2010-03-03	22
-66	val_66	2010-03-03	22
-128	val_128	2010-03-03	22
-213	val_213	2010-03-03	22
-146	val_146	2010-03-03	22
-406	val_406	2010-03-03	22
-429	val_429	2010-03-03	22
-374	val_374	2010-03-03	22
+97	val_97	2010-03-03	22
+200	val_200	2010-03-03	22
+400	val_400	2010-03-03	22
+403	val_403	2010-03-03	22
+169	val_169	2010-03-03	22
+90	val_90	2010-03-03	22
+126	val_126	2010-03-03	22
+222	val_222	2010-03-03	22
+477	val_477	2010-03-03	22
+414	val_414	2010-03-03	22
+194	val_194	2010-03-03	22
+307	val_307	2010-03-03	22
+348	val_348	2010-03-03	22
 152	val_152	2010-03-03	22
-469	val_469	2010-03-03	22
-145	val_145	2010-03-03	22
-495	val_495	2010-03-03	22
+448	val_448	2010-03-03	22
 37	val_37	2010-03-03	22
-327	val_327	2010-03-03	22
+28	val_28	2010-03-03	22
+84	val_84	2010-03-03	22
+315	val_315	2010-03-03	22
+469	val_469	2010-03-03	22
+97	val_97	2010-03-03	22
+344	val_344	2010-03-03	22
 281	val_281	2010-03-03	22
-277	val_277	2010-03-03	22
-209	val_209	2010-03-03	22
-15	val_15	2010-03-03	22
-82	val_82	2010-03-03	22
-403	val_403	2010-03-03	22
-166	val_166	2010-03-03	22
-417	val_417	2010-03-03	22
-430	val_430	2010-03-03	22
-252	val_252	2010-03-03	22
-292	val_292	2010-03-03	22
-219	val_219	2010-03-03	22
-287	val_287	2010-03-03	22
-153	val_153	2010-03-03	22
-193	val_193	2010-03-03	22
-338	val_338	2010-03-03	22
-446	val_446	2010-03-03	22
-459	val_459	2010-03-03	22
-394	val_394	2010-03-03	22
-237	val_237	2010-03-03	22
-482	val_482	2010-03-03	22
-174	val_174	2010-03-03	22
-413	val_413	2010-03-03	22
-494	val_494	2010-03-03	22
+183	val_183	2010-03-03	22
+273	val_273	2010-03-03	22
+18	val_18	2010-03-03	22
+167	val_167	2010-03-03	22
+348	val_348	2010-03-03	22
+285	val_285	2010-03-03	22
+186	val_186	2010-03-03	22
+362	val_362	2010-03-03	22
+458	val_458	2010-03-03	22
+146	val_146	2010-03-03	22
+498	val_498	2010-03-03	22
+341	val_341	2010-03-03	22
+9	val_9	2010-03-03	22
+298	val_298	2010-03-03	22
+100	val_100	2010-03-03	22
+492	val_492	2010-03-03	22
+462	val_462	2010-03-03	22
+18	val_18	2010-03-03	22
+379	val_379	2010-03-03	22
+384	val_384	2010-03-03	22
+67	val_67	2010-03-03	22
+134	val_134	2010-03-03	22
+26	val_26	2010-03-03	22
+256	val_256	2010-03-03	22
+384	val_384	2010-03-03	22
+407	val_407	2010-03-03	22
+421	val_421	2010-03-03	22
+401	val_401	2010-03-03	22
+375	val_375	2010-03-03	22
+454	val_454	2010-03-03	22
+189	val_189	2010-03-03	22
+175	val_175	2010-03-03	22
+133	val_133	2010-03-03	22
+406	val_406	2010-03-03	22
+233	val_233	2010-03-03	22
+462	val_462	2010-03-03	22
+214	val_214	2010-03-03	22
+172	val_172	2010-03-03	22
+353	val_353	2010-03-03	22
+136	val_136	2010-03-03	22
+83	val_83	2010-03-03	22
+480	val_480	2010-03-03	22
+265	val_265	2010-03-03	22
+249	val_249	2010-03-03	22
 207	val_207	2010-03-03	22
+460	val_460	2010-03-03	22
+493	val_493	2010-03-03	22
+333	val_333	2010-03-03	22
+317	val_317	2010-03-03	22
+310	val_310	2010-03-03	22
+468	val_468	2010-03-03	22
+178	val_178	2010-03-03	22
+478	val_478	2010-03-03	22
+230	val_230	2010-03-03	22
+277	val_277	2010-03-03	22
+325	val_325	2010-03-03	22
+323	val_323	2010-03-03	22
+443	val_443	2010-03-03	22
+169	val_169	2010-03-03	22
+429	val_429	2010-03-03	22
+120	val_120	2010-03-03	22
+444	val_444	2010-03-03	22
 199	val_199	2010-03-03	22
-466	val_466	2010-03-03	22
-208	val_208	2010-03-03	22
-174	val_174	2010-03-03	22
-399	val_399	2010-03-03	22
-396	val_396	2010-03-03	22
-247	val_247	2010-03-03	22
 417	val_417	2010-03-03	22
-489	val_489	2010-03-03	22
-162	val_162	2010-03-03	22
-377	val_377	2010-03-03	22
-397	val_397	2010-03-03	22
-309	val_309	2010-03-03	22
-365	val_365	2010-03-03	22
-266	val_266	2010-03-03	22
+305	val_305	2010-03-03	22
+479	val_479	2010-03-03	22
+248	val_248	2010-03-03	22
+360	val_360	2010-03-03	22
 439	val_439	2010-03-03	22
-342	val_342	2010-03-03	22
-367	val_367	2010-03-03	22
-325	val_325	2010-03-03	22
-167	val_167	2010-03-03	22
-195	val_195	2010-03-03	22
-475	val_475	2010-03-03	22
-17	val_17	2010-03-03	22
-113	val_113	2010-03-03	22
-155	val_155	2010-03-03	22
-203	val_203	2010-03-03	22
-339	val_339	2010-03-03	22
-0	val_0	2010-03-03	22
-455	val_455	2010-03-03	22
-128	val_128	2010-03-03	22
-311	val_311	2010-03-03	22
-316	val_316	2010-03-03	22
-57	val_57	2010-03-03	22
-302	val_302	2010-03-03	22
-205	val_205	2010-03-03	22
-149	val_149	2010-03-03	22
+237	val_237	2010-03-03	22
+491	val_491	2010-03-03	22
+200	val_200	2010-03-03	22
+414	val_414	2010-03-03	22
+119	val_119	2010-03-03	22
 438	val_438	2010-03-03	22
-345	val_345	2010-03-03	22
-129	val_129	2010-03-03	22
-170	val_170	2010-03-03	22
-20	val_20	2010-03-03	22
-489	val_489	2010-03-03	22
-157	val_157	2010-03-03	22
-378	val_378	2010-03-03	22
-221	val_221	2010-03-03	22
-92	val_92	2010-03-03	22
-111	val_111	2010-03-03	22
-47	val_47	2010-03-03	22
-72	val_72	2010-03-03	22
-4	val_4	2010-03-03	22
-280	val_280	2010-03-03	22
-35	val_35	2010-03-03	22
-427	val_427	2010-03-03	22
-277	val_277	2010-03-03	22
-208	val_208	2010-03-03	22
-356	val_356	2010-03-03	22
-399	val_399	2010-03-03	22
-169	val_169	2010-03-03	22
+163	val_163	2010-03-03	22
+70	val_70	2010-03-03	22
+104	val_104	2010-03-03	22
+255	val_255	2010-03-03	22
+351	val_351	2010-03-03	22
+24	val_24	2010-03-03	22
+291	val_291	2010-03-03	22
+480	val_480	2010-03-03	22
+397	val_397	2010-03-03	22
+70	val_70	2010-03-03	22
+5	val_5	2010-03-03	22
 382	val_382	2010-03-03	22
-498	val_498	2010-03-03	22
-125	val_125	2010-03-03	22
-386	val_386	2010-03-03	22
-437	val_437	2010-03-03	22
-469	val_469	2010-03-03	22
-192	val_192	2010-03-03	22
-286	val_286	2010-03-03	22
 187	val_187	2010-03-03	22
-176	val_176	2010-03-03	22
-54	val_54	2010-03-03	22
-459	val_459	2010-03-03	22
-51	val_51	2010-03-03	22
-138	val_138	2010-03-03	22
-103	val_103	2010-03-03	22
-239	val_239	2010-03-03	22
-213	val_213	2010-03-03	22
-216	val_216	2010-03-03	22
-430	val_430	2010-03-03	22
-278	val_278	2010-03-03	22
-176	val_176	2010-03-03	22
-289	val_289	2010-03-03	22
-221	val_221	2010-03-03	22
-65	val_65	2010-03-03	22
-318	val_318	2010-03-03	22
-332	val_332	2010-03-03	22
-311	val_311	2010-03-03	22
-275	val_275	2010-03-03	22
-137	val_137	2010-03-03	22
-241	val_241	2010-03-03	22
-83	val_83	2010-03-03	22
-333	val_333	2010-03-03	22
-180	val_180	2010-03-03	22
-284	val_284	2010-03-03	22
+424	val_424	2010-03-03	22
+164	val_164	2010-03-03	22
+431	val_431	2010-03-03	22
+125	val_125	2010-03-03	22
+298	val_298	2010-03-03	22
+478	val_478	2010-03-03	22
+454	val_454	2010-03-03	22
+431	val_431	2010-03-03	22
+164	val_164	2010-03-03	22
+217	val_217	2010-03-03	22
+201	val_201	2010-03-03	22
+396	val_396	2010-03-03	22
 12	val_12	2010-03-03	22
-230	val_230	2010-03-03	22
-181	val_181	2010-03-03	22
-67	val_67	2010-03-03	22
-260	val_260	2010-03-03	22
-404	val_404	2010-03-03	22
-384	val_384	2010-03-03	22
-489	val_489	2010-03-03	22
-353	val_353	2010-03-03	22
-373	val_373	2010-03-03	22
-272	val_272	2010-03-03	22
-138	val_138	2010-03-03	22
-217	val_217	2010-03-03	22
-84	val_84	2010-03-03	22
+424	val_424	2010-03-03	22
 348	val_348	2010-03-03	22
+262	val_262	2010-03-03	22
+203	val_203	2010-03-03	22
+90	val_90	2010-03-03	22
+258	val_258	2010-03-03	22
+114	val_114	2010-03-03	22
+401	val_401	2010-03-03	22
+406	val_406	2010-03-03	22
+190	val_190	2010-03-03	22
+409	val_409	2010-03-03	22
+406	val_406	2010-03-03	22
+257	val_257	2010-03-03	22
+105	val_105	2010-03-03	22
+53	val_53	2010-03-03	22
+483	val_483	2010-03-03	22
+403	val_403	2010-03-03	22
+175	val_175	2010-03-03	22
+366	val_366	2010-03-03	22
 466	val_466	2010-03-03	22
-58	val_58	2010-03-03	22
-8	val_8	2010-03-03	22
-411	val_411	2010-03-03	22
-230	val_230	2010-03-03	22
-208	val_208	2010-03-03	22
-348	val_348	2010-03-03	22
-24	val_24	2010-03-03	22
+104	val_104	2010-03-03	22
+335	val_335	2010-03-03	22
+321	val_321	2010-03-03	22
+193	val_193	2010-03-03	22
+44	val_44	2010-03-03	22
+80	val_80	2010-03-03	22
+235	val_235	2010-03-03	22
+331	val_331	2010-03-03	22
+283	val_283	2010-03-03	22
+35	val_35	2010-03-03	22
+2	val_2	2010-03-03	22
+280	val_280	2010-03-03	22
 463	val_463	2010-03-03	22
-431	val_431	2010-03-03	22
-179	val_179	2010-03-03	22
-172	val_172	2010-03-03	22
-42	val_42	2010-03-03	22
-129	val_129	2010-03-03	22
-158	val_158	2010-03-03	22
-119	val_119	2010-03-03	22
-496	val_496	2010-03-03	22
-0	val_0	2010-03-03	22
-322	val_322	2010-03-03	22
-197	val_197	2010-03-03	22
-468	val_468	2010-03-03	22
-393	val_393	2010-03-03	22
-454	val_454	2010-03-03	22
-100	val_100	2010-03-03	22
-298	val_298	2010-03-03	22
-199	val_199	2010-03-03	22
+469	val_469	2010-03-03	22
+229	val_229	2010-03-03	22
+316	val_316	2010-03-03	22
+202	val_202	2010-03-03	22
+432	val_432	2010-03-03	22
+467	val_467	2010-03-03	22
+128	val_128	2010-03-03	22
+438	val_438	2010-03-03	22
+244	val_244	2010-03-03	22
+5	val_5	2010-03-03	22
 191	val_191	2010-03-03	22
-418	val_418	2010-03-03	22
-96	val_96	2010-03-03	22
-26	val_26	2010-03-03	22
-165	val_165	2010-03-03	22
-327	val_327	2010-03-03	22
+288	val_288	2010-03-03	22
+401	val_401	2010-03-03	22
+480	val_480	2010-03-03	22
+487	val_487	2010-03-03	22
+70	val_70	2010-03-03	22
+263	val_263	2010-03-03	22
+256	val_256	2010-03-03	22
+223	val_223	2010-03-03	22
+116	val_116	2010-03-03	22
+485	val_485	2010-03-03	22
+239	val_239	2010-03-03	22
+219	val_219	2010-03-03	22
+274	val_274	2010-03-03	22
+167	val_167	2010-03-03	22
+344	val_344	2010-03-03	22
+367	val_367	2010-03-03	22
+216	val_216	2010-03-03	22
+113	val_113	2010-03-03	22
+296	val_296	2010-03-03	22
+103	val_103	2010-03-03	22
+368	val_368	2010-03-03	22
+33	val_33	2010-03-03	22
 230	val_230	2010-03-03	22
-205	val_205	2010-03-03	22
-120	val_120	2010-03-03	22
-131	val_131	2010-03-03	22
-51	val_51	2010-03-03	22
-404	val_404	2010-03-03	22
-43	val_43	2010-03-03	22
-436	val_436	2010-03-03	22
-156	val_156	2010-03-03	22
-469	val_469	2010-03-03	22
+69	val_69	2010-03-03	22
+342	val_342	2010-03-03	22
+74	val_74	2010-03-03	22
+76	val_76	2010-03-03	22
 468	val_468	2010-03-03	22
-308	val_308	2010-03-03	22
+64	val_64	2010-03-03	22
+209	val_209	2010-03-03	22
+30	val_30	2010-03-03	22
+453	val_453	2010-03-03	22
+138	val_138	2010-03-03	22
+228	val_228	2010-03-03	22
+218	val_218	2010-03-03	22
+449	val_449	2010-03-03	22
+149	val_149	2010-03-03	22
+492	val_492	2010-03-03	22
+223	val_223	2010-03-03	22
+41	val_41	2010-03-03	22
+76	val_76	2010-03-03	22
+78	val_78	2010-03-03	22
+458	val_458	2010-03-03	22
+489	val_489	2010-03-03	22
+119	val_119	2010-03-03	22
+430	val_430	2010-03-03	22
+321	val_321	2010-03-03	22
+42	val_42	2010-03-03	22
+195	val_195	2010-03-03	22
+160	val_160	2010-03-03	22
+498	val_498	2010-03-03	22
+322	val_322	2010-03-03	22
+472	val_472	2010-03-03	22
+143	val_143	2010-03-03	22
+233	val_233	2010-03-03	22
+229	val_229	2010-03-03	22
+34	val_34	2010-03-03	22
+168	val_168	2010-03-03	22
+11	val_11	2010-03-03	22
 95	val_95	2010-03-03	22
-196	val_196	2010-03-03	22
-288	val_288	2010-03-03	22
-481	val_481	2010-03-03	22
-457	val_457	2010-03-03	22
-98	val_98	2010-03-03	22
-282	val_282	2010-03-03	22
-197	val_197	2010-03-03	22
-187	val_187	2010-03-03	22
-318	val_318	2010-03-03	22
-318	val_318	2010-03-03	22
-409	val_409	2010-03-03	22
-470	val_470	2010-03-03	22
-137	val_137	2010-03-03	22
-369	val_369	2010-03-03	22
-316	val_316	2010-03-03	22
-169	val_169	2010-03-03	22
-413	val_413	2010-03-03	22
-85	val_85	2010-03-03	22
-77	val_77	2010-03-03	22
-0	val_0	2010-03-03	22
-490	val_490	2010-03-03	22
-87	val_87	2010-03-03	22
-364	val_364	2010-03-03	22
-179	val_179	2010-03-03	22
-118	val_118	2010-03-03	22
-134	val_134	2010-03-03	22
+336	val_336	2010-03-03	22
+35	val_35	2010-03-03	22
+58	val_58	2010-03-03	22
 395	val_395	2010-03-03	22
-282	val_282	2010-03-03	22
-138	val_138	2010-03-03	22
-238	val_238	2010-03-03	22
-419	val_419	2010-03-03	22
-15	val_15	2010-03-03	22
-118	val_118	2010-03-03	22
-72	val_72	2010-03-03	22
-90	val_90	2010-03-03	22
-307	val_307	2010-03-03	22
-19	val_19	2010-03-03	22
-435	val_435	2010-03-03	22
-10	val_10	2010-03-03	22
-277	val_277	2010-03-03	22
-273	val_273	2010-03-03	22
-306	val_306	2010-03-03	22
-224	val_224	2010-03-03	22
-309	val_309	2010-03-03	22
-389	val_389	2010-03-03	22
-327	val_327	2010-03-03	22
+317	val_317	2010-03-03	22
+396	val_396	2010-03-03	22
+402	val_402	2010-03-03	22
+497	val_497	2010-03-03	22
+5	val_5	2010-03-03	22
+226	val_226	2010-03-03	22
+177	val_177	2010-03-03	22
+452	val_452	2010-03-03	22
 242	val_242	2010-03-03	22
-369	val_369	2010-03-03	22
-392	val_392	2010-03-03	22
-272	val_272	2010-03-03	22
-331	val_331	2010-03-03	22
 401	val_401	2010-03-03	22
+331	val_331	2010-03-03	22
+272	val_272	2010-03-03	22
+392	val_392	2010-03-03	22
+369	val_369	2010-03-03	22
 242	val_242	2010-03-03	22
-452	val_452	2010-03-03	22
-177	val_177	2010-03-03	22
-226	val_226	2010-03-03	22
-5	val_5	2010-03-03	22
-497	val_497	2010-03-03	22
-402	val_402	2010-03-03	22
-396	val_396	2010-03-03	22
-317	val_317	2010-03-03	22
+327	val_327	2010-03-03	22
+389	val_389	2010-03-03	22
+309	val_309	2010-03-03	22
+224	val_224	2010-03-03	22
+306	val_306	2010-03-03	22
+273	val_273	2010-03-03	22
+277	val_277	2010-03-03	22
+10	val_10	2010-03-03	22
+435	val_435	2010-03-03	22
+19	val_19	2010-03-03	22
+307	val_307	2010-03-03	22
+90	val_90	2010-03-03	22
+72	val_72	2010-03-03	22
+118	val_118	2010-03-03	22
+15	val_15	2010-03-03	22
+419	val_419	2010-03-03	22
+238	val_238	2010-03-03	22
+138	val_138	2010-03-03	22
+282	val_282	2010-03-03	22
 395	val_395	2010-03-03	22
-58	val_58	2010-03-03	22
-35	val_35	2010-03-03	22
-336	val_336	2010-03-03	22
-95	val_95	2010-03-03	22
-11	val_11	2010-03-03	22
-168	val_168	2010-03-03	22
-34	val_34	2010-03-03	22
-229	val_229	2010-03-03	22
-233	val_233	2010-03-03	22
-143	val_143	2010-03-03	22
-472	val_472	2010-03-03	22
-322	val_322	2010-03-03	22
-498	val_498	2010-03-03	22
-160	val_160	2010-03-03	22
-195	val_195	2010-03-03	22
-42	val_42	2010-03-03	22
-321	val_321	2010-03-03	22
-430	val_430	2010-03-03	22
-119	val_119	2010-03-03	22
-489	val_489	2010-03-03	22
-458	val_458	2010-03-03	22
-78	val_78	2010-03-03	22
-76	val_76	2010-03-03	22
-41	val_41	2010-03-03	22
-223	val_223	2010-03-03	22
-492	val_492	2010-03-03	22
-149	val_149	2010-03-03	22
-449	val_449	2010-03-03	22
-218	val_218	2010-03-03	22
-228	val_228	2010-03-03	22
-138	val_138	2010-03-03	22
-453	val_453	2010-03-03	22
-30	val_30	2010-03-03	22
-209	val_209	2010-03-03	22
-64	val_64	2010-03-03	22
+134	val_134	2010-03-03	22
+118	val_118	2010-03-03	22
+179	val_179	2010-03-03	22
+364	val_364	2010-03-03	22
+87	val_87	2010-03-03	22
+490	val_490	2010-03-03	22
+0	val_0	2010-03-03	22
+77	val_77	2010-03-03	22
+85	val_85	2010-03-03	22
+413	val_413	2010-03-03	22
+169	val_169	2010-03-03	22
+316	val_316	2010-03-03	22
+369	val_369	2010-03-03	22
+137	val_137	2010-03-03	22
+470	val_470	2010-03-03	22
+409	val_409	2010-03-03	22
+318	val_318	2010-03-03	22
+318	val_318	2010-03-03	22
+187	val_187	2010-03-03	22
+197	val_197	2010-03-03	22
+282	val_282	2010-03-03	22
+98	val_98	2010-03-03	22
+457	val_457	2010-03-03	22
+481	val_481	2010-03-03	22
+288	val_288	2010-03-03	22
+196	val_196	2010-03-03	22
+95	val_95	2010-03-03	22
+308	val_308	2010-03-03	22
 468	val_468	2010-03-03	22
-76	val_76	2010-03-03	22
-74	val_74	2010-03-03	22
-342	val_342	2010-03-03	22
-69	val_69	2010-03-03	22
+469	val_469	2010-03-03	22
+156	val_156	2010-03-03	22
+436	val_436	2010-03-03	22
+43	val_43	2010-03-03	22
+404	val_404	2010-03-03	22
+51	val_51	2010-03-03	22
+131	val_131	2010-03-03	22
+120	val_120	2010-03-03	22
+205	val_205	2010-03-03	22
 230	val_230	2010-03-03	22
-33	val_33	2010-03-03	22
-368	val_368	2010-03-03	22
-103	val_103	2010-03-03	22
-296	val_296	2010-03-03	22
-113	val_113	2010-03-03	22
-216	val_216	2010-03-03	22
-367	val_367	2010-03-03	22
-344	val_344	2010-03-03	22
-167	val_167	2010-03-03	22
-274	val_274	2010-03-03	22
-219	val_219	2010-03-03	22
-239	val_239	2010-03-03	22
-485	val_485	2010-03-03	22
-116	val_116	2010-03-03	22
-223	val_223	2010-03-03	22
-256	val_256	2010-03-03	22
-263	val_263	2010-03-03	22
-70	val_70	2010-03-03	22
-487	val_487	2010-03-03	22
-480	val_480	2010-03-03	22
-401	val_401	2010-03-03	22
-288	val_288	2010-03-03	22
+327	val_327	2010-03-03	22
+165	val_165	2010-03-03	22
+26	val_26	2010-03-03	22
+96	val_96	2010-03-03	22
+418	val_418	2010-03-03	22
 191	val_191	2010-03-03	22
-5	val_5	2010-03-03	22
-244	val_244	2010-03-03	22
-438	val_438	2010-03-03	22
-128	val_128	2010-03-03	22
-467	val_467	2010-03-03	22
-432	val_432	2010-03-03	22
-202	val_202	2010-03-03	22
-316	val_316	2010-03-03	22
-229	val_229	2010-03-03	22
-469	val_469	2010-03-03	22
+199	val_199	2010-03-03	22
+298	val_298	2010-03-03	22
+100	val_100	2010-03-03	22
+454	val_454	2010-03-03	22
+393	val_393	2010-03-03	22
+468	val_468	2010-03-03	22
+197	val_197	2010-03-03	22
+322	val_322	2010-03-03	22
+0	val_0	2010-03-03	22
+496	val_496	2010-03-03	22
+119	val_119	2010-03-03	22
+158	val_158	2010-03-03	22
+129	val_129	2010-03-03	22
+42	val_42	2010-03-03	22
+172	val_172	2010-03-03	22
+179	val_179	2010-03-03	22
+431	val_431	2010-03-03	22
 463	val_463	2010-03-03	22
-280	val_280	2010-03-03	22
-2	val_2	2010-03-03	22
-35	val_35	2010-03-03	22
-283	val_283	2010-03-03	22
-331	val_331	2010-03-03	22
-235	val_235	2010-03-03	22
-80	val_80	2010-03-03	22
-44	val_44	2010-03-03	22
-193	val_193	2010-03-03	22
-321	val_321	2010-03-03	22
-335	val_335	2010-03-03	22
-104	val_104	2010-03-03	22
+24	val_24	2010-03-03	22
+348	val_348	2010-03-03	22
+208	val_208	2010-03-03	22
+230	val_230	2010-03-03	22
+411	val_411	2010-03-03	22
+8	val_8	2010-03-03	22
+58	val_58	2010-03-03	22
 466	val_466	2010-03-03	22
-366	val_366	2010-03-03	22
-175	val_175	2010-03-03	22
-403	val_403	2010-03-03	22
-483	val_483	2010-03-03	22
-53	val_53	2010-03-03	22
-105	val_105	2010-03-03	22
-257	val_257	2010-03-03	22
-406	val_406	2010-03-03	22
-409	val_409	2010-03-03	22
-190	val_190	2010-03-03	22
-406	val_406	2010-03-03	22
-401	val_401	2010-03-03	22
-114	val_114	2010-03-03	22
-258	val_258	2010-03-03	22
-90	val_90	2010-03-03	22
-203	val_203	2010-03-03	22
-262	val_262	2010-03-03	22
 348	val_348	2010-03-03	22
-424	val_424	2010-03-03	22
-12	val_12	2010-03-03	22
-396	val_396	2010-03-03	22
-201	val_201	2010-03-03	22
+84	val_84	2010-03-03	22
 217	val_217	2010-03-03	22
-164	val_164	2010-03-03	22
-431	val_431	2010-03-03	22
-454	val_454	2010-03-03	22
-478	val_478	2010-03-03	22
-298	val_298	2010-03-03	22
-125	val_125	2010-03-03	22
-431	val_431	2010-03-03	22
-164	val_164	2010-03-03	22
-424	val_424	2010-03-03	22
+138	val_138	2010-03-03	22
+272	val_272	2010-03-03	22
+373	val_373	2010-03-03	22
+353	val_353	2010-03-03	22
+489	val_489	2010-03-03	22
+384	val_384	2010-03-03	22
+404	val_404	2010-03-03	22
+260	val_260	2010-03-03	22
+67	val_67	2010-03-03	22
+181	val_181	2010-03-03	22
+230	val_230	2010-03-03	22
+12	val_12	2010-03-03	22
+284	val_284	2010-03-03	22
+180	val_180	2010-03-03	22
+333	val_333	2010-03-03	22
+83	val_83	2010-03-03	22
+241	val_241	2010-03-03	22
+137	val_137	2010-03-03	22
+275	val_275	2010-03-03	22
+311	val_311	2010-03-03	22
+332	val_332	2010-03-03	22
+318	val_318	2010-03-03	22
+65	val_65	2010-03-03	22
+221	val_221	2010-03-03	22
+289	val_289	2010-03-03	22
+176	val_176	2010-03-03	22
+278	val_278	2010-03-03	22
+430	val_430	2010-03-03	22
+216	val_216	2010-03-03	22
+213	val_213	2010-03-03	22
+239	val_239	2010-03-03	22
+103	val_103	2010-03-03	22
+138	val_138	2010-03-03	22
+51	val_51	2010-03-03	22
+459	val_459	2010-03-03	22
+54	val_54	2010-03-03	22
+176	val_176	2010-03-03	22
 187	val_187	2010-03-03	22
+286	val_286	2010-03-03	22
+192	val_192	2010-03-03	22
+469	val_469	2010-03-03	22
+437	val_437	2010-03-03	22
+386	val_386	2010-03-03	22
+125	val_125	2010-03-03	22
+498	val_498	2010-03-03	22
 382	val_382	2010-03-03	22
-5	val_5	2010-03-03	22
-70	val_70	2010-03-03	22
-397	val_397	2010-03-03	22
-480	val_480	2010-03-03	22
-291	val_291	2010-03-03	22
-24	val_24	2010-03-03	22
-351	val_351	2010-03-03	22
-255	val_255	2010-03-03	22
-104	val_104	2010-03-03	22
-70	val_70	2010-03-03	22
-163	val_163	2010-03-03	22
-438	val_438	2010-03-03	22
-119	val_119	2010-03-03	22
-414	val_414	2010-03-03	22
-200	val_200	2010-03-03	22
-491	val_491	2010-03-03	22
-237	val_237	2010-03-03	22
-439	val_439	2010-03-03	22
-360	val_360	2010-03-03	22
-248	val_248	2010-03-03	22
-479	val_479	2010-03-03	22
-305	val_305	2010-03-03	22
-417	val_417	2010-03-03	22
-199	val_199	2010-03-03	22
-444	val_444	2010-03-03	22
-120	val_120	2010-03-03	22
-429	val_429	2010-03-03	22
 169	val_169	2010-03-03	22
-443	val_443	2010-03-03	22
-323	val_323	2010-03-03	22
-325	val_325	2010-03-03	22
+399	val_399	2010-03-03	22
+356	val_356	2010-03-03	22
+208	val_208	2010-03-03	22
 277	val_277	2010-03-03	22
-230	val_230	2010-03-03	22
-478	val_478	2010-03-03	22
-178	val_178	2010-03-03	22
-468	val_468	2010-03-03	22
-310	val_310	2010-03-03	22
-317	val_317	2010-03-03	22
-333	val_333	2010-03-03	22
-493	val_493	2010-03-03	22
-460	val_460	2010-03-03	22
-207	val_207	2010-03-03	22
-249	val_249	2010-03-03	22
-265	val_265	2010-03-03	22
-480	val_480	2010-03-03	22
-83	val_83	2010-03-03	22
-136	val_136	2010-03-03	22
-353	val_353	2010-03-03	22
-172	val_172	2010-03-03	22
-214	val_214	2010-03-03	22
-462	val_462	2010-03-03	22
-233	val_233	2010-03-03	22
-406	val_406	2010-03-03	22
-133	val_133	2010-03-03	22
-175	val_175	2010-03-03	22
-189	val_189	2010-03-03	22
-454	val_454	2010-03-03	22
-375	val_375	2010-03-03	22
-401	val_401	2010-03-03	22
-421	val_421	2010-03-03	22
-407	val_407	2010-03-03	22
-384	val_384	2010-03-03	22
-256	val_256	2010-03-03	22
-26	val_26	2010-03-03	22
-134	val_134	2010-03-03	22
-67	val_67	2010-03-03	22
-384	val_384	2010-03-03	22
-379	val_379	2010-03-03	22
-18	val_18	2010-03-03	22
-462	val_462	2010-03-03	22
-492	val_492	2010-03-03	22
-100	val_100	2010-03-03	22
-298	val_298	2010-03-03	22
-9	val_9	2010-03-03	22
-341	val_341	2010-03-03	22
-498	val_498	2010-03-03	22
-146	val_146	2010-03-03	22
-458	val_458	2010-03-03	22
-362	val_362	2010-03-03	22
-186	val_186	2010-03-03	22
-285	val_285	2010-03-03	22
-348	val_348	2010-03-03	22
-167	val_167	2010-03-03	22
-18	val_18	2010-03-03	22
-273	val_273	2010-03-03	22
-183	val_183	2010-03-03	22
-281	val_281	2010-03-03	22
-344	val_344	2010-03-03	22
-97	val_97	2010-03-03	22
-469	val_469	2010-03-03	22
-315	val_315	2010-03-03	22
-84	val_84	2010-03-03	22
-28	val_28	2010-03-03	22
-37	val_37	2010-03-03	22
-448	val_448	2010-03-03	22
-152	val_152	2010-03-03	22
-348	val_348	2010-03-03	22
-307	val_307	2010-03-03	22
-194	val_194	2010-03-03	22
-414	val_414	2010-03-03	22
-477	val_477	2010-03-03	22
-222	val_222	2010-03-03	22
-126	val_126	2010-03-03	22
-90	val_90	2010-03-03	22
-169	val_169	2010-03-03	22
-403	val_403	2010-03-03	22
-400	val_400	2010-03-03	22
-200	val_200	2010-03-03	22
-97	val_97	2010-03-03	22
-238	val_238	2010-03-03	22
-86	val_86	2010-03-03	22
+427	val_427	2010-03-03	22
+35	val_35	2010-03-03	22
+280	val_280	2010-03-03	22
+4	val_4	2010-03-03	22
+72	val_72	2010-03-03	22
+47	val_47	2010-03-03	22
+111	val_111	2010-03-03	22
+92	val_92	2010-03-03	22
+221	val_221	2010-03-03	22
+378	val_378	2010-03-03	22
+157	val_157	2010-03-03	22
+489	val_489	2010-03-03	22
+20	val_20	2010-03-03	22
+170	val_170	2010-03-03	22
+129	val_129	2010-03-03	22
+345	val_345	2010-03-03	22
+438	val_438	2010-03-03	22
+149	val_149	2010-03-03	22
+205	val_205	2010-03-03	22
+302	val_302	2010-03-03	22
+57	val_57	2010-03-03	22
+316	val_316	2010-03-03	22
 311	val_311	2010-03-03	22
-27	val_27	2010-03-03	22
-165	val_165	2010-03-03	22
-409	val_409	2010-03-03	22
-255	val_255	2010-03-03	22
-278	val_278	2010-03-03	22
-98	val_98	2010-03-03	22
-484	val_484	2010-03-03	22
-265	val_265	2010-03-03	22
-193	val_193	2010-03-03	22
-401	val_401	2010-03-03	22
-150	val_150	2010-03-03	22
-273	val_273	2010-03-03	22
-224	val_224	2010-03-03	22
-369	val_369	2010-03-03	22
-66	val_66	2010-03-03	22
 128	val_128	2010-03-03	22
-213	val_213	2010-03-03	22
-146	val_146	2010-03-03	22
-406	val_406	2010-03-03	22
-429	val_429	2010-03-03	22
-374	val_374	2010-03-03	22
-152	val_152	2010-03-03	22
-469	val_469	2010-03-03	22
-145	val_145	2010-03-03	22
-495	val_495	2010-03-03	22
-37	val_37	2010-03-03	22
-327	val_327	2010-03-03	22
-281	val_281	2010-03-03	22
-277	val_277	2010-03-03	22
-209	val_209	2010-03-03	22
-15	val_15	2010-03-03	22
-82	val_82	2010-03-03	22
-403	val_403	2010-03-03	22
-166	val_166	2010-03-03	22
+455	val_455	2010-03-03	22
+0	val_0	2010-03-03	22
+339	val_339	2010-03-03	22
+203	val_203	2010-03-03	22
+155	val_155	2010-03-03	22
+113	val_113	2010-03-03	22
+17	val_17	2010-03-03	22
+475	val_475	2010-03-03	22
+195	val_195	2010-03-03	22
+167	val_167	2010-03-03	22
+325	val_325	2010-03-03	22
+367	val_367	2010-03-03	22
+342	val_342	2010-03-03	22
+439	val_439	2010-03-03	22
+266	val_266	2010-03-03	22
+365	val_365	2010-03-03	22
+309	val_309	2010-03-03	22
+397	val_397	2010-03-03	22
+377	val_377	2010-03-03	22
+162	val_162	2010-03-03	22
+489	val_489	2010-03-03	22
 417	val_417	2010-03-03	22
-430	val_430	2010-03-03	22
-252	val_252	2010-03-03	22
-292	val_292	2010-03-03	22
-219	val_219	2010-03-03	22
-287	val_287	2010-03-03	22
-153	val_153	2010-03-03	22
-193	val_193	2010-03-03	22
-338	val_338	2010-03-03	22
-446	val_446	2010-03-03	22
-459	val_459	2010-03-03	22
-394	val_394	2010-03-03	22
-237	val_237	2010-03-03	22
-482	val_482	2010-03-03	22
+247	val_247	2010-03-03	22
+396	val_396	2010-03-03	22
+399	val_399	2010-03-03	22
 174	val_174	2010-03-03	22
-413	val_413	2010-03-03	22
-494	val_494	2010-03-03	22
-207	val_207	2010-03-03	22
-199	val_199	2010-03-03	22
-466	val_466	2010-03-03	22
 208	val_208	2010-03-03	22
+466	val_466	2010-03-03	22
+199	val_199	2010-03-03	22
+207	val_207	2010-03-03	22
+494	val_494	2010-03-03	22
+413	val_413	2010-03-03	22
 174	val_174	2010-03-03	22
-399	val_399	2010-03-03	22
-396	val_396	2010-03-03	22
-247	val_247	2010-03-03	22
+482	val_482	2010-03-03	22
+237	val_237	2010-03-03	22
+394	val_394	2010-03-03	22
+459	val_459	2010-03-03	22
+446	val_446	2010-03-03	22
+338	val_338	2010-03-03	22
+193	val_193	2010-03-03	22
+153	val_153	2010-03-03	22
+287	val_287	2010-03-03	22
+219	val_219	2010-03-03	22
+292	val_292	2010-03-03	22
+252	val_252	2010-03-03	22
+430	val_430	2010-03-03	22
 417	val_417	2010-03-03	22
-489	val_489	2010-03-03	22
-162	val_162	2010-03-03	22
-377	val_377	2010-03-03	22
-397	val_397	2010-03-03	22
-309	val_309	2010-03-03	22
-365	val_365	2010-03-03	22
-266	val_266	2010-03-03	22
-439	val_439	2010-03-03	22
-342	val_342	2010-03-03	22
-367	val_367	2010-03-03	22
-325	val_325	2010-03-03	22
-167	val_167	2010-03-03	22
-195	val_195	2010-03-03	22
-475	val_475	2010-03-03	22
-17	val_17	2010-03-03	22
-113	val_113	2010-03-03	22
-155	val_155	2010-03-03	22
-203	val_203	2010-03-03	22
-339	val_339	2010-03-03	22
-0	val_0	2010-03-03	22
-455	val_455	2010-03-03	22
-128	val_128	2010-03-03	22
-311	val_311	2010-03-03	22
-316	val_316	2010-03-03	22
-57	val_57	2010-03-03	22
-302	val_302	2010-03-03	22
-205	val_205	2010-03-03	22
-149	val_149	2010-03-03	22
-438	val_438	2010-03-03	22
-345	val_345	2010-03-03	22
-129	val_129	2010-03-03	22
-170	val_170	2010-03-03	22
-20	val_20	2010-03-03	22
-489	val_489	2010-03-03	22
-157	val_157	2010-03-03	22
-378	val_378	2010-03-03	22
-221	val_221	2010-03-03	22
-92	val_92	2010-03-03	22
-111	val_111	2010-03-03	22
-47	val_47	2010-03-03	22
-72	val_72	2010-03-03	22
-4	val_4	2010-03-03	22
-280	val_280	2010-03-03	22
-35	val_35	2010-03-03	22
-427	val_427	2010-03-03	22
+166	val_166	2010-03-03	22
+403	val_403	2010-03-03	22
+82	val_82	2010-03-03	22
+15	val_15	2010-03-03	22
+209	val_209	2010-03-03	22
 277	val_277	2010-03-03	22
-208	val_208	2010-03-03	22
-356	val_356	2010-03-03	22
-399	val_399	2010-03-03	22
-169	val_169	2010-03-03	22
-382	val_382	2010-03-03	22
-498	val_498	2010-03-03	22
-125	val_125	2010-03-03	22
-386	val_386	2010-03-03	22
-437	val_437	2010-03-03	22
+281	val_281	2010-03-03	22
+327	val_327	2010-03-03	22
+37	val_37	2010-03-03	22
+495	val_495	2010-03-03	22
+145	val_145	2010-03-03	22
 469	val_469	2010-03-03	22
-192	val_192	2010-03-03	22
-286	val_286	2010-03-03	22
-187	val_187	2010-03-03	22
-176	val_176	2010-03-03	22
-54	val_54	2010-03-03	22
-459	val_459	2010-03-03	22
-51	val_51	2010-03-03	22
-138	val_138	2010-03-03	22
-103	val_103	2010-03-03	22
-239	val_239	2010-03-03	22
+152	val_152	2010-03-03	22
+374	val_374	2010-03-03	22
+429	val_429	2010-03-03	22
+406	val_406	2010-03-03	22
+146	val_146	2010-03-03	22
 213	val_213	2010-03-03	22
-216	val_216	2010-03-03	22
-430	val_430	2010-03-03	22
+128	val_128	2010-03-03	22
+66	val_66	2010-03-03	22
+369	val_369	2010-03-03	22
+224	val_224	2010-03-03	22
+273	val_273	2010-03-03	22
+150	val_150	2010-03-03	22
+401	val_401	2010-03-03	22
+193	val_193	2010-03-03	22
+265	val_265	2010-03-03	22
+484	val_484	2010-03-03	22
+98	val_98	2010-03-03	22
 278	val_278	2010-03-03	22
-176	val_176	2010-03-03	22
-289	val_289	2010-03-03	22
-221	val_221	2010-03-03	22
-65	val_65	2010-03-03	22
-318	val_318	2010-03-03	22
-332	val_332	2010-03-03	22
+255	val_255	2010-03-03	22
+409	val_409	2010-03-03	22
+165	val_165	2010-03-03	22
+27	val_27	2010-03-03	22
 311	val_311	2010-03-03	22
-275	val_275	2010-03-03	22
-137	val_137	2010-03-03	22
-241	val_241	2010-03-03	22
-83	val_83	2010-03-03	22
-333	val_333	2010-03-03	22
-180	val_180	2010-03-03	22
-284	val_284	2010-03-03	22
-12	val_12	2010-03-03	22
-230	val_230	2010-03-03	22
-181	val_181	2010-03-03	22
-67	val_67	2010-03-03	22
-260	val_260	2010-03-03	22
-404	val_404	2010-03-03	22
-384	val_384	2010-03-03	22
-489	val_489	2010-03-03	22
-353	val_353	2010-03-03	22
-373	val_373	2010-03-03	22
-272	val_272	2010-03-03	22
-138	val_138	2010-03-03	22
-217	val_217	2010-03-03	22
-84	val_84	2010-03-03	22
+86	val_86	2010-03-03	22
+97	val_97	2010-03-03	22
+200	val_200	2010-03-03	22
+400	val_400	2010-03-03	22
+403	val_403	2010-03-03	22
+169	val_169	2010-03-03	22
+90	val_90	2010-03-03	22
+126	val_126	2010-03-03	22
+222	val_222	2010-03-03	22
+477	val_477	2010-03-03	22
+414	val_414	2010-03-03	22
+194	val_194	2010-03-03	22
+307	val_307	2010-03-03	22
 348	val_348	2010-03-03	22
-466	val_466	2010-03-03	22
-58	val_58	2010-03-03	22
-8	val_8	2010-03-03	22
-411	val_411	2010-03-03	22
-230	val_230	2010-03-03	22
-208	val_208	2010-03-03	22
+152	val_152	2010-03-03	22
+448	val_448	2010-03-03	22
+37	val_37	2010-03-03	22
+28	val_28	2010-03-03	22
+84	val_84	2010-03-03	22
+315	val_315	2010-03-03	22
+469	val_469	2010-03-03	22
+97	val_97	2010-03-03	22
+344	val_344	2010-03-03	22
+281	val_281	2010-03-03	22
+183	val_183	2010-03-03	22
+273	val_273	2010-03-03	22
+18	val_18	2010-03-03	22
+167	val_167	2010-03-03	22
 348	val_348	2010-03-03	22
-24	val_24	2010-03-03	22
-463	val_463	2010-03-03	22
-431	val_431	2010-03-03	22
-179	val_179	2010-03-03	22
-172	val_172	2010-03-03	22
-42	val_42	2010-03-03	22
-129	val_129	2010-03-03	22
-158	val_158	2010-03-03	22
-119	val_119	2010-03-03	22
-496	val_496	2010-03-03	22
-0	val_0	2010-03-03	22
-322	val_322	2010-03-03	22
-197	val_197	2010-03-03	22
-468	val_468	2010-03-03	22
-393	val_393	2010-03-03	22
-454	val_454	2010-03-03	22
-100	val_100	2010-03-03	22
+285	val_285	2010-03-03	22
+186	val_186	2010-03-03	22
+362	val_362	2010-03-03	22
+458	val_458	2010-03-03	22
+146	val_146	2010-03-03	22
+498	val_498	2010-03-03	22
+341	val_341	2010-03-03	22
+9	val_9	2010-03-03	22
 298	val_298	2010-03-03	22
-199	val_199	2010-03-03	22
-191	val_191	2010-03-03	22
-418	val_418	2010-03-03	22
-96	val_96	2010-03-03	22
+100	val_100	2010-03-03	22
+492	val_492	2010-03-03	22
+462	val_462	2010-03-03	22
+18	val_18	2010-03-03	22
+379	val_379	2010-03-03	22
+384	val_384	2010-03-03	22
+67	val_67	2010-03-03	22
+134	val_134	2010-03-03	22
 26	val_26	2010-03-03	22
-165	val_165	2010-03-03	22
-327	val_327	2010-03-03	22
+256	val_256	2010-03-03	22
+384	val_384	2010-03-03	22
+407	val_407	2010-03-03	22
+421	val_421	2010-03-03	22
+401	val_401	2010-03-03	22
+375	val_375	2010-03-03	22
+454	val_454	2010-03-03	22
+189	val_189	2010-03-03	22
+175	val_175	2010-03-03	22
+133	val_133	2010-03-03	22
+406	val_406	2010-03-03	22
+233	val_233	2010-03-03	22
+462	val_462	2010-03-03	22
+214	val_214	2010-03-03	22
+172	val_172	2010-03-03	22
+353	val_353	2010-03-03	22
+136	val_136	2010-03-03	22
+83	val_83	2010-03-03	22
+480	val_480	2010-03-03	22
+265	val_265	2010-03-03	22
+249	val_249	2010-03-03	22
+207	val_207	2010-03-03	22
+460	val_460	2010-03-03	22
+493	val_493	2010-03-03	22
+333	val_333	2010-03-03	22
+317	val_317	2010-03-03	22
+310	val_310	2010-03-03	22
+468	val_468	2010-03-03	22
+178	val_178	2010-03-03	22
+478	val_478	2010-03-03	22
 230	val_230	2010-03-03	22
-205	val_205	2010-03-03	22
+277	val_277	2010-03-03	22
+325	val_325	2010-03-03	22
+323	val_323	2010-03-03	22
+443	val_443	2010-03-03	22
+169	val_169	2010-03-03	22
+429	val_429	2010-03-03	22
 120	val_120	2010-03-03	22
-131	val_131	2010-03-03	22
-51	val_51	2010-03-03	22
-404	val_404	2010-03-03	22
-43	val_43	2010-03-03	22
-436	val_436	2010-03-03	22
-156	val_156	2010-03-03	22
-469	val_469	2010-03-03	22
-468	val_468	2010-03-03	22
-308	val_308	2010-03-03	22
-95	val_95	2010-03-03	22
-196	val_196	2010-03-03	22
-288	val_288	2010-03-03	22
-481	val_481	2010-03-03	22
-457	val_457	2010-03-03	22
-98	val_98	2010-03-03	22
-282	val_282	2010-03-03	22
-197	val_197	2010-03-03	22
+444	val_444	2010-03-03	22
+199	val_199	2010-03-03	22
+417	val_417	2010-03-03	22
+305	val_305	2010-03-03	22
+479	val_479	2010-03-03	22
+248	val_248	2010-03-03	22
+360	val_360	2010-03-03	22
+439	val_439	2010-03-03	22
+237	val_237	2010-03-03	22
+491	val_491	2010-03-03	22
+200	val_200	2010-03-03	22
+414	val_414	2010-03-03	22
+119	val_119	2010-03-03	22
+438	val_438	2010-03-03	22
+163	val_163	2010-03-03	22
+70	val_70	2010-03-03	22
+104	val_104	2010-03-03	22
+255	val_255	2010-03-03	22
+351	val_351	2010-03-03	22
+24	val_24	2010-03-03	22
+291	val_291	2010-03-03	22
+480	val_480	2010-03-03	22
+397	val_397	2010-03-03	22
+70	val_70	2010-03-03	22
+5	val_5	2010-03-03	22
+382	val_382	2010-03-03	22
 187	val_187	2010-03-03	22
-318	val_318	2010-03-03	22
-318	val_318	2010-03-03	22
-409	val_409	2010-03-03	22
-470	val_470	2010-03-03	22
-137	val_137	2010-03-03	22
-369	val_369	2010-03-03	22
-316	val_316	2010-03-03	22
-169	val_169	2010-03-03	22
-413	val_413	2010-03-03	22
-85	val_85	2010-03-03	22
-77	val_77	2010-03-03	22
-0	val_0	2010-03-03	22
-490	val_490	2010-03-03	22
-87	val_87	2010-03-03	22
-364	val_364	2010-03-03	22
-179	val_179	2010-03-03	22
-118	val_118	2010-03-03	22
-134	val_134	2010-03-03	22
-395	val_395	2010-03-03	22
-282	val_282	2010-03-03	22
-138	val_138	2010-03-03	22
-238	val_238	2010-03-03	22
-419	val_419	2010-03-03	22
-15	val_15	2010-03-03	22
-118	val_118	2010-03-03	22
-72	val_72	2010-03-03	22
+424	val_424	2010-03-03	22
+164	val_164	2010-03-03	22
+431	val_431	2010-03-03	22
+125	val_125	2010-03-03	22
+298	val_298	2010-03-03	22
+478	val_478	2010-03-03	22
+454	val_454	2010-03-03	22
+431	val_431	2010-03-03	22
+164	val_164	2010-03-03	22
+217	val_217	2010-03-03	22
+201	val_201	2010-03-03	22
+396	val_396	2010-03-03	22
+12	val_12	2010-03-03	22
+424	val_424	2010-03-03	22
+348	val_348	2010-03-03	22
+262	val_262	2010-03-03	22
+203	val_203	2010-03-03	22
 90	val_90	2010-03-03	22
-307	val_307	2010-03-03	22
-19	val_19	2010-03-03	22
-435	val_435	2010-03-03	22
-10	val_10	2010-03-03	22
-277	val_277	2010-03-03	22
-273	val_273	2010-03-03	22
-306	val_306	2010-03-03	22
-224	val_224	2010-03-03	22
-309	val_309	2010-03-03	22
-389	val_389	2010-03-03	22
-327	val_327	2010-03-03	22
-242	val_242	2010-03-03	22
-369	val_369	2010-03-03	22
-392	val_392	2010-03-03	22
-272	val_272	2010-03-03	22
-331	val_331	2010-03-03	22
+258	val_258	2010-03-03	22
+114	val_114	2010-03-03	22
 401	val_401	2010-03-03	22
-242	val_242	2010-03-03	22
-452	val_452	2010-03-03	22
-177	val_177	2010-03-03	22
-226	val_226	2010-03-03	22
-5	val_5	2010-03-03	22
-497	val_497	2010-03-03	22
-402	val_402	2010-03-03	22
-396	val_396	2010-03-03	22
-317	val_317	2010-03-03	22
-395	val_395	2010-03-03	22
-58	val_58	2010-03-03	22
-35	val_35	2010-03-03	22
-336	val_336	2010-03-03	22
-95	val_95	2010-03-03	22
-11	val_11	2010-03-03	22
-168	val_168	2010-03-03	22
-34	val_34	2010-03-03	22
-229	val_229	2010-03-03	22
-233	val_233	2010-03-03	22
-143	val_143	2010-03-03	22
-472	val_472	2010-03-03	22
-322	val_322	2010-03-03	22
-498	val_498	2010-03-03	22
-160	val_160	2010-03-03	22
-195	val_195	2010-03-03	22
-42	val_42	2010-03-03	22
-321	val_321	2010-03-03	22
-430	val_430	2010-03-03	22
-119	val_119	2010-03-03	22
-489	val_489	2010-03-03	22
-458	val_458	2010-03-03	22
-78	val_78	2010-03-03	22
-76	val_76	2010-03-03	22
-41	val_41	2010-03-03	22
-223	val_223	2010-03-03	22
-492	val_492	2010-03-03	22
-149	val_149	2010-03-03	22
-449	val_449	2010-03-03	22
-218	val_218	2010-03-03	22
-228	val_228	2010-03-03	22
-138	val_138	2010-03-03	22
-453	val_453	2010-03-03	22
-30	val_30	2010-03-03	22
-209	val_209	2010-03-03	22
-64	val_64	2010-03-03	22
-468	val_468	2010-03-03	22
-76	val_76	2010-03-03	22
-74	val_74	2010-03-03	22
-342	val_342	2010-03-03	22
-69	val_69	2010-03-03	22
-230	val_230	2010-03-03	22
-33	val_33	2010-03-03	22
-368	val_368	2010-03-03	22
-103	val_103	2010-03-03	22
-296	val_296	2010-03-03	22
-113	val_113	2010-03-03	22
-216	val_216	2010-03-03	22
-367	val_367	2010-03-03	22
-344	val_344	2010-03-03	22
-167	val_167	2010-03-03	22
-274	val_274	2010-03-03	22
-219	val_219	2010-03-03	22
-239	val_239	2010-03-03	22
-485	val_485	2010-03-03	22
-116	val_116	2010-03-03	22
-223	val_223	2010-03-03	22
-256	val_256	2010-03-03	22
-263	val_263	2010-03-03	22
-70	val_70	2010-03-03	22
-487	val_487	2010-03-03	22
-480	val_480	2010-03-03	22
-401	val_401	2010-03-03	22
-288	val_288	2010-03-03	22
-191	val_191	2010-03-03	22
-5	val_5	2010-03-03	22
-244	val_244	2010-03-03	22
-438	val_438	2010-03-03	22
-128	val_128	2010-03-03	22
-467	val_467	2010-03-03	22
-432	val_432	2010-03-03	22
-202	val_202	2010-03-03	22
-316	val_316	2010-03-03	22
-229	val_229	2010-03-03	22
-469	val_469	2010-03-03	22
-463	val_463	2010-03-03	22
-280	val_280	2010-03-03	22
-2	val_2	2010-03-03	22
-35	val_35	2010-03-03	22
-283	val_283	2010-03-03	22
... 6476 lines suppressed ...