You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by dm...@apache.org on 2020/07/22 13:18:04 UTC

[hive] branch master updated: HIVE-19703: GenericUDTFGetSplits never uses num splits argument (Jaume Marhuenda, reviewed by David Mollitor)

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

dmollitor 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 76f8182  HIVE-19703: GenericUDTFGetSplits never uses num splits argument (Jaume Marhuenda, reviewed by David Mollitor)
76f8182 is described below

commit 76f8182b52a63ead8143e8e4ce9cc53dad5b2bc4
Author: Jaume Marhuenda <ja...@gmail.com>
AuthorDate: Wed Jul 22 09:17:47 2020 -0400

    HIVE-19703: GenericUDTFGetSplits never uses num splits argument (Jaume Marhuenda, reviewed by David Mollitor)
---
 .../jdbc/AbstractTestJdbcGenericUDTFGetSplits.java |    8 +-
 .../hive/jdbc/TestJdbcGenericUDTFGetSplits.java    |    2 +-
 .../hive/jdbc/TestJdbcGenericUDTFGetSplits2.java   |    2 +-
 .../hive/ql/exec/tez/HiveSplitGenerator.java       |   25 +-
 .../hive/ql/udf/generic/GenericUDTFGetSplits.java  |    3 +-
 .../test/results/clientpositive/llap/mm_all.q.out  |    2 +-
 .../test/results/clientpositive/llap/mm_dp.q.out   | 4062 ++++++++++----------
 7 files changed, 2062 insertions(+), 2042 deletions(-)

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 21184bf..0e7dcad 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
@@ -157,9 +157,13 @@ public abstract class AbstractTestJdbcGenericUDTFGetSplits {
   }
 
   protected void testGenericUDTFOrderBySplitCount1(String udtfName, int[] expectedCounts) throws Exception {
-    String query = "select " + udtfName + "(" + "'select value from " + tableName + "', 5)";
+    String query = "select " + udtfName + "(" + "'select value from " + tableName + "', 10)";
     runQuery(query, getConfigs(), expectedCounts[0]);
 
+    // Check number of splits is respected
+    query = "select get_splits(" + "'select value from " + tableName + "', 3)";
+    runQuery(query, getConfigs(), 3);
+
     query = "select " + udtfName + "(" + "'select value from " + tableName + " order by under_col', 5)";
     runQuery(query, getConfigs(), expectedCounts[1]);
 
@@ -182,7 +186,7 @@ public abstract class AbstractTestJdbcGenericUDTFGetSplits {
     List<String> setCmds = getConfigs();
     setCmds.add("set hive.llap.external.splits.order.by.force.single.split=false");
     query = "select " + udtfName + "(" +
-        "'select `value` from (select value from " + tableName + " where value is not null order by value) as t', 5)";
+        "'select `value` from (select value from " + tableName + " where value is not null order by value) as t', 10)";
     runQuery(query, setCmds, expectedCounts[7]);
   }
 
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 6ca5276..b24e1a7 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
@@ -45,7 +45,7 @@ public class TestJdbcGenericUDTFGetSplits extends AbstractTestJdbcGenericUDTFGet
 
   @Test(timeout = 200000)
   public void testGenericUDTFOrderBySplitCount1OnPartitionedTable() throws Exception {
-    super.testGenericUDTFOrderBySplitCount1OnPartitionedTable("get_splits", new int[]{10, 1, 2, 2, 2});
+    super.testGenericUDTFOrderBySplitCount1OnPartitionedTable("get_splits", new int[]{5, 1, 2, 2, 2});
   }
 
 
diff --git a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits2.java b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits2.java
index 14d5e62..96b8d89 100644
--- a/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits2.java
+++ b/itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestJdbcGenericUDTFGetSplits2.java
@@ -32,7 +32,7 @@ public class TestJdbcGenericUDTFGetSplits2 extends AbstractTestJdbcGenericUDTFGe
 
   @Test(timeout = 200000)
   public void testGenericUDTFOrderBySplitCount1OnPartitionedTable() throws Exception {
-    super.testGenericUDTFOrderBySplitCount1OnPartitionedTable("get_llap_splits", new int[]{12, 3, 4, 4, 4});
+    super.testGenericUDTFOrderBySplitCount1OnPartitionedTable("get_llap_splits", new int[]{7, 3, 4, 4, 4});
   }
 
 }
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java
index 67d6982..f6d0a89 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java
@@ -25,6 +25,7 @@ import java.util.BitSet;
 import java.util.Comparator;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Optional;
 import java.util.Set;
 
 import com.google.common.base.Preconditions;
@@ -91,9 +92,16 @@ public class HiveSplitGenerator extends InputInitializer {
   private final MapWork work;
   private final SplitGrouper splitGrouper = new SplitGrouper();
   private final SplitLocationProvider splitLocationProvider;
+  private final Optional<Integer> numSplits;
+
   private boolean generateSingleSplit;
 
   public HiveSplitGenerator(Configuration conf, MapWork work, final boolean generateSingleSplit) throws IOException {
+    this(conf, work, generateSingleSplit, null);
+  }
+
+  public HiveSplitGenerator(Configuration conf, MapWork work, final boolean generateSingleSplit, Integer numSplits)
+      throws IOException {
     super(null);
 
     this.conf = conf;
@@ -117,6 +125,7 @@ public class HiveSplitGenerator extends InputInitializer {
     // initialized, which may cause it to drop events.
     // No dynamic partition pruning
     pruner = null;
+    this.numSplits = Optional.ofNullable(numSplits);
   }
 
   public HiveSplitGenerator(InputInitializerContext initializerContext) throws IOException,
@@ -145,7 +154,7 @@ public class HiveSplitGenerator extends InputInitializer {
     // Setting it up in initialize leads to a window where events may come in before the pruner is
     // initialized, which may cause it to drop events.
     pruner = new DynamicPartitionPruner(initializerContext, work, jobConf);
-
+    this.numSplits = Optional.empty();
   }
 
   @SuppressWarnings("unchecked")
@@ -201,10 +210,16 @@ public class HiveSplitGenerator extends InputInitializer {
           LOG.info("The preferred split size is " + preferredSplitSize);
         }
 
+        float waves;
         // Create the un-grouped splits
-        float waves =
-          conf.getFloat(TezMapReduceSplitsGrouper.TEZ_GROUPING_SPLIT_WAVES,
-            TezMapReduceSplitsGrouper.TEZ_GROUPING_SPLIT_WAVES_DEFAULT);
+        if (numSplits.isPresent()) {
+          waves = numSplits.get().floatValue() / availableSlots;
+        } else {
+          waves =
+              conf.getFloat(TezMapReduceSplitsGrouper.TEZ_GROUPING_SPLIT_WAVES,
+                  TezMapReduceSplitsGrouper.TEZ_GROUPING_SPLIT_WAVES_DEFAULT);
+
+        }
 
         InputSplit[] splits;
         if (generateSingleSplit &&
@@ -240,7 +255,7 @@ public class HiveSplitGenerator extends InputInitializer {
           }
         } else {
           // Raw splits
-          splits = inputFormat.getSplits(jobConf, (int) (availableSlots * waves));
+          splits = inputFormat.getSplits(jobConf, numSplits.orElse(Math.multiplyExact(availableSlots, (int)waves)));
         }
         // Sort the splits, so that subsequent grouping is consistent.
         Arrays.sort(splits, new InputSplitComparator());
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFGetSplits.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFGetSplits.java
index 923f464..01b2037 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFGetSplits.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFGetSplits.java
@@ -469,7 +469,8 @@ public class GenericUDTFGetSplits extends GenericUDTF {
       Preconditions.checkState(HiveConf.getBoolVar(wxConf,
               ConfVars.LLAP_CLIENT_CONSISTENT_SPLITS));
 
-      HiveSplitGenerator splitGenerator = new HiveSplitGenerator(wxConf, mapWork, generateSingleSplit);
+      HiveSplitGenerator splitGenerator = new HiveSplitGenerator(wxConf, mapWork, 
+		      generateSingleSplit, inputArgNumSplits);
       List<Event> eventList = splitGenerator.initialize();
       int numGroupedSplitsGenerated = eventList.size() - 1;
       InputSplit[] result = new InputSplit[numGroupedSplitsGenerated];
diff --git a/ql/src/test/results/clientpositive/llap/mm_all.q.out b/ql/src/test/results/clientpositive/llap/mm_all.q.out
index 7d69cc9..a289cf3 100644
--- a/ql/src/test/results/clientpositive/llap/mm_all.q.out
+++ b/ql/src/test/results/clientpositive/llap/mm_all.q.out
@@ -1961,7 +1961,7 @@ Table Type:         	MANAGED_TABLE
 Table Parameters:	 	 
 	COLUMN_STATS_ACCURATE	{\"BASIC_STATS\":\"true\"}
 	bucketing_version   	2                   
-	numFiles            	55                  
+	numFiles            	33                  
 	numRows             	500                 
 	rawDataSize         	5312                
 	totalSize           	5812                
diff --git a/ql/src/test/results/clientpositive/llap/mm_dp.q.out b/ql/src/test/results/clientpositive/llap/mm_dp.q.out
index e11c947..f28386c 100644
--- a/ql/src/test/results/clientpositive/llap/mm_dp.q.out
+++ b/ql/src/test/results/clientpositive/llap/mm_dp.q.out
@@ -2116,660 +2116,660 @@ POSTHOOK: Input: default@dp_mm@val=val_96
 POSTHOOK: Input: default@dp_mm@val=val_97
 POSTHOOK: Input: default@dp_mm@val=val_98
 POSTHOOK: Output: hdfs://### HDFS PATH ###
-0	455	3	val_0
 0	455	10	val_0
+0	455	16	val_0
 0	455	23	val_0
-0	457	3	val_0
+0	457	5	val_0
+0	457	5	val_0
 0	457	10	val_0
 0	457	14	val_0
-0	457	17	val_0
+0	457	16	val_0
 0	457	23	val_0
-0	457	28	val_0
+0	458	5	val_0
+0	458	5	val_0
 0	458	14	val_0
-0	458	17	val_0
-0	458	28	val_0
+0	459	5	val_0
+0	459	5	val_0
 0	459	14	val_0
-0	459	17	val_0
-0	459	28	val_0
-2	455	10	val_2
-2	457	5	val_2
+2	455	9	val_2
+2	457	9	val_2
 2	457	10	val_2
-2	458	5	val_2
-2	459	5	val_2
+2	458	10	val_2
+2	459	10	val_2
 4	455	4	val_4
+4	457	1	val_4
 4	457	4	val_4
-4	457	24	val_4
-4	458	24	val_4
-4	459	24	val_4
-5	455	9	val_5
-5	455	13	val_5
-5	455	28	val_5
-5	457	3	val_5
-5	457	9	val_5
-5	457	13	val_5
-5	457	28	val_5
-5	457	28	val_5
-5	457	28	val_5
-5	458	3	val_5
-5	458	28	val_5
-5	458	28	val_5
-5	459	3	val_5
-5	459	28	val_5
-5	459	28	val_5
+4	458	1	val_4
+4	459	1	val_4
+5	455	4	val_5
+5	455	10	val_5
+5	455	27	val_5
+5	457	4	val_5
+5	457	6	val_5
+5	457	10	val_5
+5	457	10	val_5
+5	457	27	val_5
+5	457	27	val_5
+5	458	6	val_5
+5	458	10	val_5
+5	458	27	val_5
+5	459	6	val_5
+5	459	10	val_5
+5	459	27	val_5
 8	455	23	val_8
-8	457	6	val_8
+8	457	20	val_8
 8	457	23	val_8
-8	458	6	val_8
-8	459	6	val_8
-9	455	27	val_9
-9	457	9	val_9
-9	457	27	val_9
-9	458	9	val_9
-9	459	9	val_9
-10	455	4	val_10
-10	457	4	val_10
-10	457	9	val_10
-10	458	9	val_10
-10	459	9	val_10
-11	455	9	val_11
-11	457	9	val_11
-11	457	14	val_11
-11	458	14	val_11
-11	459	14	val_11
+8	458	20	val_8
+8	459	20	val_8
+9	455	24	val_9
+9	457	15	val_9
+9	457	24	val_9
+9	458	15	val_9
+9	459	15	val_9
+10	455	13	val_10
+10	457	1	val_10
+10	457	13	val_10
+10	458	1	val_10
+10	459	1	val_10
+11	455	24	val_11
+11	457	5	val_11
+11	457	24	val_11
+11	458	5	val_11
+11	459	5	val_11
 12	455	9	val_12
-12	455	27	val_12
+12	455	10	val_12
 12	457	9	val_12
-12	457	13	val_12
-12	457	23	val_12
+12	457	10	val_12
+12	457	19	val_12
 12	457	27	val_12
-12	458	13	val_12
-12	458	23	val_12
-12	459	13	val_12
-12	459	23	val_12
-15	455	9	val_15
+12	458	19	val_12
+12	458	27	val_12
+12	459	19	val_12
+12	459	27	val_12
 15	455	24	val_15
-15	457	9	val_15
+15	455	27	val_15
+15	457	7	val_15
 15	457	17	val_15
-15	457	19	val_15
 15	457	24	val_15
+15	457	27	val_15
+15	458	7	val_15
 15	458	17	val_15
-15	458	19	val_15
+15	459	7	val_15
 15	459	17	val_15
-15	459	19	val_15
 17	455	13	val_17
-17	457	1	val_17
+17	457	4	val_17
 17	457	13	val_17
-17	458	1	val_17
-17	459	1	val_17
-18	455	10	val_18
+17	458	4	val_17
+17	459	4	val_17
 18	455	24	val_18
-18	457	10	val_18
-18	457	14	val_18
+18	455	28	val_18
+18	457	2	val_18
+18	457	13	val_18
 18	457	24	val_18
-18	457	24	val_18
-18	458	14	val_18
-18	458	24	val_18
-18	459	14	val_18
-18	459	24	val_18
-19	455	19	val_19
-19	457	19	val_19
-19	457	24	val_19
-19	458	24	val_19
-19	459	24	val_19
+18	457	28	val_18
+18	458	2	val_18
+18	458	13	val_18
+18	459	2	val_18
+18	459	13	val_18
+19	455	10	val_19
+19	457	10	val_19
+19	457	23	val_19
+19	458	23	val_19
+19	459	23	val_19
 20	455	24	val_20
-20	457	9	val_20
 20	457	24	val_20
-20	458	9	val_20
-20	459	9	val_20
-24	455	4	val_24
+20	457	24	val_20
+20	458	24	val_20
+20	459	24	val_20
+24	455	19	val_24
 24	455	28	val_24
-24	457	1	val_24
-24	457	4	val_24
 24	457	6	val_24
+24	457	19	val_24
+24	457	28	val_24
 24	457	28	val_24
-24	458	1	val_24
 24	458	6	val_24
-24	459	1	val_24
+24	458	28	val_24
 24	459	6	val_24
-26	455	7	val_26
-26	455	23	val_26
-26	457	5	val_26
+24	459	28	val_24
+26	455	9	val_26
+26	455	19	val_26
 26	457	7	val_26
+26	457	9	val_26
+26	457	17	val_26
 26	457	19	val_26
-26	457	23	val_26
-26	458	5	val_26
-26	458	19	val_26
-26	459	5	val_26
-26	459	19	val_26
+26	458	7	val_26
+26	458	17	val_26
+26	459	7	val_26
+26	459	17	val_26
 27	455	27	val_27
 27	457	9	val_27
 27	457	27	val_27
 27	458	9	val_27
 27	459	9	val_27
-28	455	23	val_28
-28	457	5	val_28
-28	457	23	val_28
-28	458	5	val_28
-28	459	5	val_28
-30	455	28	val_30
-30	457	20	val_30
-30	457	28	val_30
-30	458	20	val_30
-30	459	20	val_30
-33	455	20	val_33
-33	457	17	val_33
-33	457	20	val_33
-33	458	17	val_33
-33	459	17	val_33
-34	455	27	val_34
-34	457	24	val_34
-34	457	27	val_34
-34	458	24	val_34
-34	459	24	val_34
-35	455	13	val_35
+28	455	13	val_28
+28	457	13	val_28
+28	457	20	val_28
+28	458	20	val_28
+28	459	20	val_28
+30	455	23	val_30
+30	457	3	val_30
+30	457	23	val_30
+30	458	3	val_30
+30	459	3	val_30
+33	455	9	val_33
+33	457	6	val_33
+33	457	9	val_33
+33	458	6	val_33
+33	459	6	val_33
+34	455	9	val_34
+34	457	9	val_34
+34	457	28	val_34
+34	458	28	val_34
+34	459	28	val_34
+35	455	7	val_35
 35	455	23	val_35
-35	455	24	val_35
-35	457	5	val_35
+35	455	28	val_35
+35	457	2	val_35
 35	457	7	val_35
-35	457	9	val_35
-35	457	13	val_35
+35	457	14	val_35
+35	457	17	val_35
 35	457	23	val_35
-35	457	24	val_35
-35	458	5	val_35
-35	458	7	val_35
-35	458	9	val_35
-35	459	5	val_35
-35	459	7	val_35
-35	459	9	val_35
+35	457	28	val_35
+35	458	2	val_35
+35	458	14	val_35
+35	458	17	val_35
+35	459	2	val_35
+35	459	14	val_35
+35	459	17	val_35
 37	455	1	val_37
-37	455	28	val_37
+37	455	19	val_37
 37	457	1	val_37
-37	457	7	val_37
 37	457	11	val_37
-37	457	28	val_37
-37	458	7	val_37
+37	457	19	val_37
+37	457	27	val_37
 37	458	11	val_37
-37	459	7	val_37
+37	458	27	val_37
 37	459	11	val_37
-41	455	19	val_41
-41	457	19	val_41
-41	457	20	val_41
-41	458	20	val_41
-41	459	20	val_41
-42	455	9	val_42
+37	459	27	val_37
+41	455	13	val_41
+41	457	1	val_41
+41	457	13	val_41
+41	458	1	val_41
+41	459	1	val_41
 42	455	14	val_42
+42	455	24	val_42
 42	457	9	val_42
+42	457	11	val_42
 42	457	14	val_42
-42	457	17	val_42
-42	457	19	val_42
-42	458	17	val_42
-42	458	19	val_42
-42	459	17	val_42
-42	459	19	val_42
-43	455	23	val_43
-43	457	23	val_43
-43	457	27	val_43
-43	458	27	val_43
-43	459	27	val_43
-44	455	4	val_44
-44	457	4	val_44
-44	457	11	val_44
-44	458	11	val_44
-44	459	11	val_44
+42	457	24	val_42
+42	458	9	val_42
+42	458	11	val_42
+42	459	9	val_42
+42	459	11	val_42
+43	455	4	val_43
+43	457	4	val_43
+43	457	14	val_43
+43	458	14	val_43
+43	459	14	val_43
+44	455	13	val_44
+44	457	7	val_44
+44	457	13	val_44
+44	458	7	val_44
+44	459	7	val_44
 47	455	13	val_47
 47	457	13	val_47
-47	457	28	val_47
-47	458	28	val_47
-47	459	28	val_47
-51	455	4	val_51
+47	457	23	val_47
+47	458	23	val_47
+47	459	23	val_47
+51	455	19	val_51
 51	455	27	val_51
-51	457	4	val_51
-51	457	9	val_51
-51	457	17	val_51
+51	457	1	val_51
+51	457	3	val_51
+51	457	19	val_51
 51	457	27	val_51
-51	458	9	val_51
-51	458	17	val_51
-51	459	9	val_51
-51	459	17	val_51
-53	455	24	val_53
-53	457	2	val_53
-53	457	24	val_53
-53	458	2	val_53
-53	459	2	val_53
+51	458	1	val_51
+51	458	3	val_51
+51	459	1	val_51
+51	459	3	val_51
+53	455	28	val_53
+53	457	17	val_53
+53	457	28	val_53
+53	458	17	val_53
+53	459	17	val_53
 54	455	20	val_54
-54	457	1	val_54
+54	457	4	val_54
 54	457	20	val_54
-54	458	1	val_54
-54	459	1	val_54
+54	458	4	val_54
+54	459	4	val_54
 57	455	1	val_57
 57	457	1	val_57
-57	457	28	val_57
-57	458	28	val_57
-57	459	28	val_57
-58	455	1	val_58
+57	457	15	val_57
+57	458	15	val_57
+57	459	15	val_57
 58	455	4	val_58
-58	457	1	val_58
-58	457	1	val_58
-58	457	2	val_58
+58	455	23	val_58
 58	457	4	val_58
-58	458	1	val_58
-58	458	2	val_58
-58	459	1	val_58
-58	459	2	val_58
-64	455	1	val_64
-64	457	1	val_64
-64	457	6	val_64
-64	458	6	val_64
-64	459	6	val_64
+58	457	7	val_58
+58	457	14	val_58
+58	457	23	val_58
+58	458	7	val_58
+58	458	14	val_58
+58	459	7	val_58
+58	459	14	val_58
+64	455	28	val_64
+64	457	5	val_64
+64	457	28	val_64
+64	458	5	val_64
+64	459	5	val_64
 65	455	3	val_65
 65	457	3	val_65
-65	457	24	val_65
-65	458	24	val_65
-65	459	24	val_65
+65	457	15	val_65
+65	458	15	val_65
+65	459	15	val_65
 66	455	13	val_66
 66	457	10	val_66
 66	457	13	val_66
 66	458	10	val_66
 66	459	10	val_66
-67	455	1	val_67
 67	455	10	val_67
-67	457	1	val_67
+67	455	23	val_67
 67	457	10	val_67
-67	457	24	val_67
+67	457	14	val_67
+67	457	23	val_67
 67	457	28	val_67
-67	458	24	val_67
+67	458	14	val_67
 67	458	28	val_67
-67	459	24	val_67
+67	459	14	val_67
 67	459	28	val_67
-69	455	9	val_69
-69	457	1	val_69
-69	457	9	val_69
-69	458	1	val_69
-69	459	1	val_69
-70	455	19	val_70
-70	455	27	val_70
-70	455	28	val_70
-70	457	4	val_70
-70	457	5	val_70
-70	457	7	val_70
-70	457	19	val_70
-70	457	27	val_70
-70	457	28	val_70
-70	458	4	val_70
-70	458	5	val_70
-70	458	7	val_70
-70	459	4	val_70
-70	459	5	val_70
-70	459	7	val_70
-72	455	10	val_72
+69	455	14	val_69
+69	457	14	val_69
+69	457	25	val_69
+69	458	25	val_69
+69	459	25	val_69
+70	455	13	val_70
+70	455	16	val_70
+70	455	23	val_70
+70	457	0	val_70
+70	457	1	val_70
+70	457	10	val_70
+70	457	13	val_70
+70	457	16	val_70
+70	457	23	val_70
+70	458	0	val_70
+70	458	1	val_70
+70	458	10	val_70
+70	459	0	val_70
+70	459	1	val_70
+70	459	10	val_70
+72	455	9	val_72
 72	455	19	val_72
-72	457	1	val_72
-72	457	10	val_72
+72	457	9	val_72
+72	457	13	val_72
 72	457	19	val_72
-72	457	23	val_72
-72	458	1	val_72
-72	458	23	val_72
-72	459	1	val_72
-72	459	23	val_72
-74	455	14	val_74
-74	457	6	val_74
-74	457	14	val_74
-74	458	6	val_74
-74	459	6	val_74
-76	455	13	val_76
-76	455	24	val_76
-76	457	9	val_76
-76	457	11	val_76
-76	457	13	val_76
-76	457	24	val_76
-76	458	9	val_76
-76	458	11	val_76
-76	459	9	val_76
-76	459	11	val_76
-77	455	16	val_77
-77	457	16	val_77
-77	457	28	val_77
-77	458	28	val_77
-77	459	28	val_77
-78	455	10	val_78
-78	457	10	val_78
-78	457	14	val_78
-78	458	14	val_78
-78	459	14	val_78
-80	455	19	val_80
-80	457	19	val_80
-80	457	25	val_80
-80	458	25	val_80
-80	459	25	val_80
+72	457	28	val_72
+72	458	13	val_72
+72	458	28	val_72
+72	459	13	val_72
+72	459	28	val_72
+74	455	24	val_74
+74	457	1	val_74
+74	457	24	val_74
+74	458	1	val_74
+74	459	1	val_74
+76	455	1	val_76
+76	455	10	val_76
+76	457	1	val_76
+76	457	10	val_76
+76	457	20	val_76
+76	457	28	val_76
+76	458	20	val_76
+76	458	28	val_76
+76	459	20	val_76
+76	459	28	val_76
+77	455	2	val_77
+77	457	2	val_77
+77	457	2	val_77
+77	458	2	val_77
+77	459	2	val_77
+78	455	7	val_78
+78	457	7	val_78
+78	457	23	val_78
+78	458	23	val_78
+78	459	23	val_78
+80	455	10	val_80
+80	457	5	val_80
+80	457	10	val_80
+80	458	5	val_80
+80	459	5	val_80
 82	455	14	val_82
 82	457	11	val_82
 82	457	14	val_82
 82	458	11	val_82
 82	459	11	val_82
-83	455	9	val_83
+83	455	27	val_83
 83	455	27	val_83
 83	457	9	val_83
-83	457	10	val_83
+83	457	20	val_83
 83	457	27	val_83
-83	457	28	val_83
-83	458	10	val_83
-83	458	28	val_83
-83	459	10	val_83
-83	459	28	val_83
-84	455	4	val_84
+83	457	27	val_83
+83	458	9	val_83
+83	458	20	val_83
+83	459	9	val_83
+83	459	20	val_83
+84	455	10	val_84
 84	455	19	val_84
-84	457	4	val_84
-84	457	5	val_84
+84	457	3	val_84
+84	457	9	val_84
+84	457	10	val_84
 84	457	19	val_84
-84	457	28	val_84
-84	458	5	val_84
-84	458	28	val_84
-84	459	5	val_84
-84	459	28	val_84
-85	455	2	val_85
-85	457	2	val_85
-85	457	15	val_85
-85	458	15	val_85
-85	459	15	val_85
+84	458	3	val_84
+84	458	9	val_84
+84	459	3	val_84
+84	459	9	val_84
+85	455	10	val_85
+85	457	10	val_85
+85	457	27	val_85
+85	458	27	val_85
+85	459	27	val_85
 86	455	10	val_86
 86	457	10	val_86
 86	457	27	val_86
 86	458	27	val_86
 86	459	27	val_86
-87	455	28	val_87
-87	457	24	val_87
+87	455	3	val_87
+87	457	3	val_87
 87	457	28	val_87
-87	458	24	val_87
-87	459	24	val_87
+87	458	28	val_87
+87	459	28	val_87
+90	455	1	val_90
+90	455	7	val_90
 90	455	9	val_90
-90	455	10	val_90
-90	455	13	val_90
+90	457	1	val_90
+90	457	6	val_90
+90	457	7	val_90
 90	457	9	val_90
-90	457	10	val_90
-90	457	13	val_90
-90	457	17	val_90
-90	457	27	val_90
-90	457	28	val_90
-90	458	17	val_90
-90	458	27	val_90
-90	458	28	val_90
-90	459	17	val_90
-90	459	27	val_90
-90	459	28	val_90
+90	457	15	val_90
+90	457	19	val_90
+90	458	6	val_90
+90	458	15	val_90
+90	458	19	val_90
+90	459	6	val_90
+90	459	15	val_90
+90	459	19	val_90
 92	455	7	val_92
-92	457	4	val_92
 92	457	7	val_92
-92	458	4	val_92
-92	459	4	val_92
+92	457	19	val_92
+92	458	19	val_92
+92	459	19	val_92
 95	455	1	val_95
-95	455	14	val_95
+95	455	28	val_95
 95	457	1	val_95
-95	457	5	val_95
-95	457	14	val_95
+95	457	2	val_95
+95	457	16	val_95
 95	457	28	val_95
-95	458	5	val_95
-95	458	28	val_95
-95	459	5	val_95
-95	459	28	val_95
-96	455	9	val_96
+95	458	2	val_95
+95	458	16	val_95
+95	459	2	val_95
+95	459	16	val_95
+96	455	24	val_96
 96	457	9	val_96
-96	457	13	val_96
-96	458	13	val_96
-96	459	13	val_96
-97	455	19	val_97
-97	455	27	val_97
-97	457	2	val_97
-97	457	2	val_97
-97	457	19	val_97
-97	457	27	val_97
-97	458	2	val_97
-97	458	2	val_97
-97	459	2	val_97
-97	459	2	val_97
+96	457	24	val_96
+96	458	9	val_96
+96	459	9	val_96
+97	455	7	val_97
+97	455	14	val_97
+97	457	1	val_97
+97	457	1	val_97
+97	457	7	val_97
+97	457	14	val_97
+97	458	1	val_97
+97	458	1	val_97
+97	459	1	val_97
+97	459	1	val_97
 98	455	9	val_98
-98	455	14	val_98
+98	455	24	val_98
 98	457	4	val_98
 98	457	9	val_98
-98	457	14	val_98
-98	457	25	val_98
+98	457	20	val_98
+98	457	24	val_98
 98	458	4	val_98
-98	458	25	val_98
+98	458	20	val_98
 98	459	4	val_98
-98	459	25	val_98
-100	455	10	val_100
-100	455	10	val_100
-100	457	10	val_100
-100	457	10	val_100
-100	457	27	val_100
-100	457	27	val_100
-100	458	27	val_100
-100	458	27	val_100
+98	459	20	val_98
+100	455	1	val_100
+100	455	16	val_100
+100	457	1	val_100
+100	457	14	val_100
+100	457	16	val_100
+100	457	28	val_100
+100	458	14	val_100
+100	458	17	val_100
 100	458	27	val_100
-100	458	27	val_100
-100	459	27	val_100
-100	459	27	val_100
+100	458	28	val_100
+100	459	14	val_100
+100	459	28	val_100
 103	455	2	val_103
-103	455	27	val_103
+103	455	20	val_103
+103	457	1	val_103
 103	457	2	val_103
-103	457	14	val_103
-103	457	14	val_103
-103	457	27	val_103
+103	457	11	val_103
+103	457	20	val_103
 103	458	1	val_103
-103	458	14	val_103
-103	458	14	val_103
-103	458	25	val_103
-103	459	14	val_103
-103	459	14	val_103
-104	455	23	val_104
-104	455	28	val_104
-104	457	3	val_104
-104	457	6	val_104
-104	457	23	val_104
-104	457	28	val_104
+103	458	6	val_103
+103	458	11	val_103
+103	458	28	val_103
+103	459	1	val_103
+103	459	11	val_103
+104	455	4	val_104
+104	455	4	val_104
+104	457	4	val_104
+104	457	4	val_104
+104	457	20	val_104
+104	457	25	val_104
 104	458	3	val_104
-104	458	6	val_104
-104	458	6	val_104
+104	458	5	val_104
 104	458	20	val_104
-104	459	3	val_104
-104	459	6	val_104
-105	455	14	val_105
-105	457	5	val_105
-105	457	14	val_105
-105	458	3	val_105
-105	458	5	val_105
-105	459	5	val_105
+104	458	25	val_104
+104	459	20	val_104
+104	459	25	val_104
+105	455	1	val_105
+105	457	1	val_105
+105	457	11	val_105
+105	458	11	val_105
+105	458	11	val_105
+105	459	11	val_105
 111	455	10	val_111
+111	457	4	val_111
 111	457	10	val_111
-111	457	23	val_111
-111	458	19	val_111
-111	458	23	val_111
-111	459	23	val_111
-113	455	10	val_113
+111	458	4	val_111
+111	458	13	val_111
+111	459	4	val_111
 113	455	19	val_113
-113	457	3	val_113
-113	457	10	val_113
+113	455	27	val_113
+113	457	1	val_113
+113	457	17	val_113
 113	457	19	val_113
 113	457	27	val_113
 113	458	1	val_113
-113	458	3	val_113
-113	458	25	val_113
-113	458	27	val_113
-113	459	3	val_113
-113	459	27	val_113
-114	455	20	val_114
-114	457	0	val_114
-114	457	20	val_114
-114	458	0	val_114
-114	458	5	val_114
-114	459	0	val_114
-116	455	10	val_116
-116	457	10	val_116
-116	457	10	val_116
-116	458	10	val_116
-116	458	10	val_116
-116	459	10	val_116
-118	455	7	val_118
-118	455	10	val_118
-118	457	4	val_118
-118	457	7	val_118
-118	457	10	val_118
+113	458	4	val_113
+113	458	7	val_113
+113	458	17	val_113
+113	459	1	val_113
+113	459	17	val_113
+114	455	14	val_114
+114	457	14	val_114
+114	457	28	val_114
+114	458	14	val_114
+114	458	28	val_114
+114	459	28	val_114
+116	455	2	val_116
+116	457	2	val_116
+116	457	14	val_116
+116	458	3	val_116
+116	458	14	val_116
+116	459	14	val_116
+118	455	5	val_118
+118	455	24	val_118
+118	457	5	val_118
 118	457	10	val_118
-118	458	4	val_118
-118	458	10	val_118
+118	457	24	val_118
+118	457	24	val_118
+118	458	7	val_118
 118	458	10	val_118
-118	458	19	val_118
-118	459	4	val_118
+118	458	11	val_118
+118	458	24	val_118
 118	459	10	val_118
-119	455	7	val_119
-119	455	24	val_119
+118	459	24	val_118
+119	455	1	val_119
+119	455	9	val_119
 119	455	27	val_119
-119	457	5	val_119
-119	457	7	val_119
-119	457	17	val_119
-119	457	24	val_119
+119	457	1	val_119
+119	457	9	val_119
+119	457	11	val_119
+119	457	13	val_119
 119	457	27	val_119
-119	457	28	val_119
-119	458	1	val_119
-119	458	5	val_119
-119	458	17	val_119
-119	458	23	val_119
-119	458	25	val_119
-119	458	28	val_119
-119	459	5	val_119
-119	459	17	val_119
-119	459	28	val_119
+119	457	27	val_119
+119	458	6	val_119
+119	458	7	val_119
+119	458	10	val_119
+119	458	11	val_119
+119	458	13	val_119
+119	458	27	val_119
+119	459	11	val_119
+119	459	13	val_119
+119	459	27	val_119
 120	455	10	val_120
-120	455	13	val_120
+120	455	14	val_120
 120	457	10	val_120
-120	457	13	val_120
-120	457	24	val_120
-120	457	27	val_120
-120	458	24	val_120
-120	458	27	val_120
-120	458	27	val_120
+120	457	14	val_120
+120	457	23	val_120
+120	457	28	val_120
+120	458	17	val_120
+120	458	19	val_120
+120	458	23	val_120
 120	458	28	val_120
-120	459	24	val_120
-120	459	27	val_120
+120	459	23	val_120
+120	459	28	val_120
 125	455	1	val_125
-125	455	9	val_125
+125	455	24	val_125
 125	457	1	val_125
-125	457	7	val_125
-125	457	9	val_125
-125	457	20	val_125
-125	458	7	val_125
-125	458	10	val_125
-125	458	14	val_125
-125	458	20	val_125
-125	459	7	val_125
-125	459	20	val_125
-126	455	14	val_126
-126	457	3	val_126
-126	457	14	val_126
+125	457	5	val_125
+125	457	24	val_125
+125	457	28	val_125
+125	458	5	val_125
+125	458	23	val_125
+125	458	27	val_125
+125	458	28	val_125
+125	459	5	val_125
+125	459	28	val_125
+126	455	28	val_126
+126	457	1	val_126
+126	457	28	val_126
+126	458	1	val_126
 126	458	3	val_126
-126	458	6	val_126
-126	459	3	val_126
-128	455	7	val_128
+126	459	1	val_126
 128	455	19	val_128
+128	455	24	val_128
 128	455	28	val_128
 128	457	2	val_128
-128	457	2	val_128
-128	457	7	val_128
-128	457	14	val_128
+128	457	4	val_128
 128	457	19	val_128
+128	457	24	val_128
+128	457	27	val_128
 128	457	28	val_128
-128	458	1	val_128
-128	458	2	val_128
 128	458	2	val_128
+128	458	4	val_128
 128	458	9	val_128
 128	458	14	val_128
-128	458	17	val_128
+128	458	19	val_128
+128	458	27	val_128
 128	459	2	val_128
-128	459	2	val_128
-128	459	14	val_128
+128	459	4	val_128
+128	459	27	val_128
 129	455	9	val_129
 129	455	10	val_129
 129	457	9	val_129
 129	457	10	val_129
-129	457	27	val_129
-129	457	27	val_129
-129	458	6	val_129
-129	458	27	val_129
-129	458	27	val_129
-129	458	27	val_129
-129	459	27	val_129
-129	459	27	val_129
-131	455	19	val_131
-131	457	14	val_131
-131	457	19	val_131
-131	458	1	val_131
-131	458	14	val_131
-131	459	14	val_131
-133	455	13	val_133
-133	457	6	val_133
-133	457	13	val_133
-133	458	6	val_133
-133	458	11	val_133
-133	459	6	val_133
-134	455	27	val_134
-134	455	28	val_134
-134	457	15	val_134
-134	457	27	val_134
-134	457	27	val_134
-134	457	28	val_134
-134	458	2	val_134
-134	458	15	val_134
-134	458	27	val_134
-134	458	27	val_134
-134	459	15	val_134
-134	459	27	val_134
-136	455	7	val_136
-136	457	5	val_136
-136	457	7	val_136
-136	458	5	val_136
-136	458	28	val_136
-136	459	5	val_136
+129	457	10	val_129
+129	457	14	val_129
+129	458	10	val_129
+129	458	10	val_129
+129	458	14	val_129
+129	458	25	val_129
+129	459	10	val_129
+129	459	14	val_129
+131	455	13	val_131
+131	457	13	val_131
+131	457	28	val_131
+131	458	4	val_131
+131	458	28	val_131
+131	459	28	val_131
+133	455	7	val_133
+133	457	7	val_133
+133	457	7	val_133
+133	458	5	val_133
+133	458	7	val_133
+133	459	7	val_133
+134	455	4	val_134
+134	455	7	val_134
+134	457	4	val_134
+134	457	7	val_134
+134	457	11	val_134
+134	457	14	val_134
+134	458	3	val_134
+134	458	11	val_134
+134	458	14	val_134
+134	458	14	val_134
+134	459	11	val_134
+134	459	14	val_134
+136	455	24	val_136
+136	457	24	val_136
+136	457	27	val_136
+136	458	20	val_136
+136	458	27	val_136
+136	459	27	val_136
 137	455	10	val_137
-137	455	27	val_137
-137	457	9	val_137
+137	455	20	val_137
+137	457	3	val_137
 137	457	10	val_137
-137	457	14	val_137
+137	457	20	val_137
 137	457	27	val_137
+137	458	3	val_137
 137	458	6	val_137
-137	458	9	val_137
-137	458	9	val_137
-137	458	14	val_137
-137	459	9	val_137
-137	459	14	val_137
+137	458	27	val_137
+137	458	27	val_137
+137	459	3	val_137
+137	459	27	val_137
+138	455	4	val_138
+138	455	10	val_138
 138	455	10	val_138
 138	455	13	val_138
-138	455	23	val_138
-138	455	24	val_138
-138	457	3	val_138
-138	457	5	val_138
-138	457	7	val_138
+138	457	2	val_138
+138	457	2	val_138
+138	457	4	val_138
+138	457	10	val_138
 138	457	10	val_138
-138	457	11	val_138
 138	457	13	val_138
-138	457	23	val_138
-138	457	24	val_138
+138	457	17	val_138
+138	457	27	val_138
+138	458	1	val_138
+138	458	2	val_138
 138	458	2	val_138
-138	458	3	val_138
-138	458	5	val_138
-138	458	6	val_138
-138	458	7	val_138
-138	458	7	val_138
-138	458	10	val_138
-138	458	11	val_138
-138	459	3	val_138
-138	459	5	val_138
-138	459	7	val_138
-138	459	11	val_138
-143	455	10	val_143
-143	457	10	val_143
-143	457	27	val_143
-143	458	27	val_143
-143	458	27	val_143
-143	459	27	val_143
+138	458	9	val_138
+138	458	17	val_138
+138	458	20	val_138
+138	458	27	val_138
+138	458	27	val_138
+138	459	2	val_138
+138	459	2	val_138
+138	459	17	val_138
+138	459	27	val_138
+143	455	20	val_143
+143	457	20	val_143
+143	457	24	val_143
+143	458	17	val_143
+143	458	24	val_143
+143	459	24	val_143
 145	455	28	val_145
 145	457	6	val_145
 145	457	28	val_145
@@ -2777,46 +2777,46 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 145	458	6	val_145
 145	459	6	val_145
 146	455	4	val_146
-146	455	24	val_146
+146	455	14	val_146
+146	457	0	val_146
 146	457	3	val_146
 146	457	4	val_146
-146	457	13	val_146
-146	457	24	val_146
+146	457	14	val_146
+146	458	0	val_146
 146	458	3	val_146
-146	458	10	val_146
-146	458	13	val_146
 146	458	27	val_146
+146	458	28	val_146
+146	459	0	val_146
 146	459	3	val_146
-146	459	13	val_146
-149	455	4	val_149
+149	455	19	val_149
 149	455	24	val_149
-149	457	2	val_149
-149	457	4	val_149
-149	457	24	val_149
+149	457	9	val_149
+149	457	15	val_149
+149	457	19	val_149
 149	457	24	val_149
-149	458	2	val_149
 149	458	9	val_149
-149	458	24	val_149
+149	458	15	val_149
+149	458	15	val_149
 149	458	28	val_149
-149	459	2	val_149
-149	459	24	val_149
+149	459	9	val_149
+149	459	15	val_149
 150	455	10	val_150
 150	457	10	val_150
 150	457	14	val_150
 150	458	14	val_150
 150	458	28	val_150
 150	459	14	val_150
-152	455	1	val_152
+152	455	4	val_152
 152	455	23	val_152
-152	457	1	val_152
-152	457	1	val_152
+152	457	2	val_152
+152	457	4	val_152
 152	457	20	val_152
 152	457	23	val_152
-152	458	1	val_152
+152	458	2	val_152
 152	458	3	val_152
-152	458	16	val_152
+152	458	14	val_152
 152	458	20	val_152
-152	459	1	val_152
+152	459	2	val_152
 152	459	20	val_152
 153	455	20	val_153
 153	457	15	val_153
@@ -2825,1902 +2825,1902 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 153	458	17	val_153
 153	459	15	val_153
 155	455	4	val_155
+155	457	3	val_155
 155	457	4	val_155
-155	457	17	val_155
+155	458	1	val_155
 155	458	3	val_155
-155	458	17	val_155
-155	459	17	val_155
-156	455	28	val_156
-156	457	2	val_156
-156	457	28	val_156
-156	458	2	val_156
-156	458	9	val_156
-156	459	2	val_156
+155	459	3	val_155
+156	455	23	val_156
+156	457	20	val_156
+156	457	23	val_156
+156	458	1	val_156
+156	458	20	val_156
+156	459	20	val_156
 157	455	9	val_157
+157	457	7	val_157
 157	457	9	val_157
-157	457	10	val_157
 157	458	7	val_157
-157	458	10	val_157
-157	459	10	val_157
+157	458	9	val_157
+157	459	7	val_157
 158	455	20	val_158
-158	457	2	val_158
+158	457	17	val_158
 158	457	20	val_158
-158	458	2	val_158
-158	458	4	val_158
-158	459	2	val_158
-160	455	27	val_160
+158	458	11	val_158
+158	458	17	val_158
+158	459	17	val_158
+160	455	10	val_160
 160	457	10	val_160
 160	457	27	val_160
-160	458	10	val_160
-160	458	10	val_160
-160	459	10	val_160
+160	458	27	val_160
+160	458	27	val_160
+160	459	27	val_160
 162	455	9	val_162
-162	457	2	val_162
 162	457	9	val_162
-162	458	2	val_162
-162	458	2	val_162
-162	459	2	val_162
-163	455	1	val_163
-163	457	1	val_163
-163	457	1	val_163
-163	458	1	val_163
-163	458	1	val_163
-163	459	1	val_163
-164	455	7	val_164
-164	455	24	val_164
-164	457	7	val_164
+162	457	10	val_162
+162	458	10	val_162
+162	458	10	val_162
+162	459	10	val_162
+163	455	28	val_163
+163	457	6	val_163
+163	457	28	val_163
+163	458	6	val_163
+163	458	28	val_163
+163	459	6	val_163
+164	455	9	val_164
+164	455	27	val_164
+164	457	9	val_164
 164	457	10	val_164
 164	457	24	val_164
-164	457	28	val_164
-164	458	4	val_164
+164	457	27	val_164
+164	458	1	val_164
+164	458	7	val_164
 164	458	10	val_164
-164	458	20	val_164
-164	458	28	val_164
+164	458	24	val_164
 164	459	10	val_164
-164	459	28	val_164
-165	455	10	val_165
+164	459	24	val_164
+165	455	7	val_165
 165	455	24	val_165
-165	457	4	val_165
+165	457	7	val_165
 165	457	7	val_165
 165	457	10	val_165
 165	457	24	val_165
-165	458	4	val_165
 165	458	7	val_165
-165	458	13	val_165
+165	458	9	val_165
+165	458	10	val_165
 165	458	24	val_165
-165	459	4	val_165
 165	459	7	val_165
+165	459	10	val_165
 166	455	9	val_166
 166	457	9	val_166
 166	457	17	val_166
 166	458	6	val_166
 166	458	17	val_166
 166	459	17	val_166
-167	455	2	val_167
-167	455	7	val_167
 167	455	7	val_167
-167	457	2	val_167
-167	457	7	val_167
+167	455	10	val_167
+167	455	27	val_167
 167	457	7	val_167
-167	457	11	val_167
-167	457	24	val_167
-167	457	28	val_167
-167	458	1	val_167
-167	458	1	val_167
-167	458	11	val_167
-167	458	11	val_167
-167	458	24	val_167
-167	458	28	val_167
-167	459	11	val_167
-167	459	24	val_167
-167	459	28	val_167
-168	455	20	val_168
+167	457	10	val_167
+167	457	10	val_167
+167	457	25	val_167
+167	457	27	val_167
+167	457	27	val_167
+167	458	10	val_167
+167	458	10	val_167
+167	458	25	val_167
+167	458	25	val_167
+167	458	25	val_167
+167	458	27	val_167
+167	459	10	val_167
+167	459	25	val_167
+167	459	27	val_167
+168	455	14	val_168
+168	457	14	val_168
 168	457	15	val_168
-168	457	20	val_168
+168	458	4	val_168
 168	458	15	val_168
-168	458	17	val_168
 168	459	15	val_168
-169	455	10	val_169
-169	455	20	val_169
+169	455	9	val_169
+169	455	24	val_169
 169	455	27	val_169
 169	455	28	val_169
-169	457	2	val_169
-169	457	3	val_169
 169	457	9	val_169
-169	457	10	val_169
-169	457	11	val_169
-169	457	20	val_169
+169	457	14	val_169
+169	457	15	val_169
+169	457	16	val_169
+169	457	24	val_169
+169	457	25	val_169
 169	457	27	val_169
 169	457	28	val_169
 169	458	2	val_169
-169	458	3	val_169
-169	458	3	val_169
-169	458	9	val_169
-169	458	9	val_169
-169	458	9	val_169
-169	458	11	val_169
+169	458	6	val_169
+169	458	14	val_169
+169	458	14	val_169
+169	458	15	val_169
+169	458	16	val_169
 169	458	25	val_169
-169	459	2	val_169
-169	459	3	val_169
-169	459	9	val_169
-169	459	11	val_169
+169	458	28	val_169
+169	459	14	val_169
+169	459	15	val_169
+169	459	16	val_169
+169	459	25	val_169
 170	455	27	val_170
-170	457	24	val_170
 170	457	27	val_170
-170	458	24	val_170
-170	458	24	val_170
-170	459	24	val_170
-172	455	10	val_172
+170	457	27	val_170
+170	458	27	val_170
+170	458	27	val_170
+170	459	27	val_170
+172	455	9	val_172
 172	455	24	val_172
-172	457	10	val_172
-172	457	14	val_172
-172	457	20	val_172
+172	457	2	val_172
+172	457	9	val_172
+172	457	17	val_172
 172	457	24	val_172
-172	458	7	val_172
-172	458	11	val_172
-172	458	14	val_172
-172	458	20	val_172
-172	459	14	val_172
-172	459	20	val_172
+172	458	2	val_172
+172	458	6	val_172
+172	458	10	val_172
+172	458	17	val_172
+172	459	2	val_172
+172	459	17	val_172
 174	455	10	val_174
 174	455	24	val_174
+174	457	1	val_174
+174	457	7	val_174
 174	457	10	val_174
-174	457	10	val_174
-174	457	24	val_174
 174	457	24	val_174
-174	458	10	val_174
-174	458	10	val_174
-174	458	24	val_174
-174	458	24	val_174
-174	459	10	val_174
-174	459	24	val_174
-175	455	1	val_175
-175	455	19	val_175
-175	457	1	val_175
+174	458	1	val_174
+174	458	1	val_174
+174	458	7	val_174
+174	458	7	val_174
+174	459	1	val_174
+174	459	7	val_174
+175	455	10	val_175
+175	455	23	val_175
 175	457	4	val_175
-175	457	14	val_175
-175	457	19	val_175
+175	457	10	val_175
+175	457	20	val_175
+175	457	23	val_175
+175	458	1	val_175
 175	458	4	val_175
-175	458	6	val_175
-175	458	6	val_175
-175	458	14	val_175
+175	458	7	val_175
+175	458	20	val_175
 175	459	4	val_175
-175	459	14	val_175
+175	459	20	val_175
 176	455	9	val_176
 176	455	16	val_176
-176	457	4	val_176
+176	457	6	val_176
 176	457	9	val_176
+176	457	15	val_176
 176	457	16	val_176
-176	457	28	val_176
-176	458	4	val_176
-176	458	17	val_176
-176	458	20	val_176
-176	458	28	val_176
-176	459	4	val_176
-176	459	28	val_176
-177	455	23	val_177
-177	457	4	val_177
-177	457	23	val_177
-177	458	1	val_177
-177	458	4	val_177
-177	459	4	val_177
-178	455	24	val_178
-178	457	24	val_178
-178	457	28	val_178
-178	458	28	val_178
-178	458	28	val_178
-178	459	28	val_178
+176	458	3	val_176
+176	458	6	val_176
+176	458	7	val_176
+176	458	15	val_176
+176	459	6	val_176
+176	459	15	val_176
+177	455	19	val_177
+177	457	19	val_177
+177	457	25	val_177
+177	458	5	val_177
+177	458	25	val_177
+177	459	25	val_177
+178	455	10	val_178
+178	457	7	val_178
+178	457	10	val_178
+178	458	7	val_178
+178	458	7	val_178
+178	459	7	val_178
 179	455	1	val_179
-179	455	5	val_179
-179	457	0	val_179
+179	455	28	val_179
 179	457	1	val_179
-179	457	5	val_179
-179	457	11	val_179
-179	458	0	val_179
-179	458	11	val_179
+179	457	3	val_179
+179	457	15	val_179
+179	457	28	val_179
+179	458	1	val_179
+179	458	3	val_179
+179	458	15	val_179
 179	458	17	val_179
-179	458	25	val_179
-179	459	0	val_179
-179	459	11	val_179
+179	459	3	val_179
+179	459	15	val_179
 180	455	24	val_180
-180	457	19	val_180
+180	457	10	val_180
 180	457	24	val_180
-180	458	13	val_180
-180	458	19	val_180
-180	459	19	val_180
+180	458	7	val_180
+180	458	10	val_180
+180	459	10	val_180
 181	455	7	val_181
-181	457	1	val_181
 181	457	7	val_181
-181	458	1	val_181
+181	457	23	val_181
+181	458	19	val_181
 181	458	23	val_181
-181	459	1	val_181
-183	455	13	val_183
-183	457	13	val_183
-183	457	20	val_183
-183	458	14	val_183
-183	458	20	val_183
-183	459	20	val_183
-186	455	9	val_186
-186	457	9	val_186
-186	457	23	val_186
-186	458	4	val_186
-186	458	23	val_186
-186	459	23	val_186
-187	455	10	val_187
+181	459	23	val_181
+183	455	9	val_183
+183	457	4	val_183
+183	457	9	val_183
+183	458	4	val_183
+183	458	19	val_183
+183	459	4	val_183
+186	455	10	val_186
+186	457	10	val_186
+186	457	24	val_186
+186	458	24	val_186
+186	458	24	val_186
+186	459	24	val_186
+187	455	7	val_187
+187	455	9	val_187
 187	455	14	val_187
-187	455	20	val_187
-187	457	4	val_187
-187	457	6	val_187
-187	457	10	val_187
+187	457	7	val_187
+187	457	9	val_187
+187	457	9	val_187
+187	457	11	val_187
 187	457	14	val_187
-187	457	16	val_187
-187	457	20	val_187
-187	458	4	val_187
-187	458	6	val_187
-187	458	7	val_187
-187	458	10	val_187
-187	458	16	val_187
-187	458	20	val_187
-187	459	4	val_187
-187	459	6	val_187
-187	459	16	val_187
-189	455	4	val_189
+187	457	25	val_187
+187	458	5	val_187
+187	458	9	val_187
+187	458	11	val_187
+187	458	14	val_187
+187	458	25	val_187
+187	458	28	val_187
+187	459	9	val_187
+187	459	11	val_187
+187	459	25	val_187
+189	455	13	val_189
 189	457	1	val_189
-189	457	4	val_189
+189	457	13	val_189
 189	458	1	val_189
-189	458	4	val_189
+189	458	20	val_189
 189	459	1	val_189
-190	455	9	val_190
-190	457	9	val_190
-190	457	15	val_190
-190	458	15	val_190
-190	458	17	val_190
-190	459	15	val_190
-191	455	24	val_191
-191	455	24	val_191
+190	455	24	val_190
+190	457	2	val_190
+190	457	24	val_190
+190	458	2	val_190
+190	458	3	val_190
+190	459	2	val_190
+191	455	10	val_191
+191	455	27	val_191
 191	457	7	val_191
-191	457	23	val_191
-191	457	24	val_191
-191	457	24	val_191
-191	458	4	val_191
+191	457	10	val_191
+191	457	27	val_191
+191	457	27	val_191
 191	458	7	val_191
 191	458	7	val_191
-191	458	23	val_191
+191	458	27	val_191
+191	458	27	val_191
 191	459	7	val_191
-191	459	23	val_191
+191	459	27	val_191
 192	455	24	val_192
+192	457	6	val_192
 192	457	24	val_192
-192	457	25	val_192
-192	458	25	val_192
-192	458	28	val_192
-192	459	25	val_192
+192	458	3	val_192
+192	458	6	val_192
+192	459	6	val_192
 193	455	7	val_193
-193	455	23	val_193
+193	455	19	val_193
 193	455	27	val_193
 193	457	1	val_193
-193	457	6	val_193
 193	457	7	val_193
-193	457	23	val_193
+193	457	19	val_193
+193	457	20	val_193
 193	457	24	val_193
 193	457	27	val_193
 193	458	1	val_193
 193	458	4	val_193
-193	458	6	val_193
-193	458	7	val_193
+193	458	16	val_193
+193	458	20	val_193
 193	458	24	val_193
 193	458	27	val_193
 193	459	1	val_193
-193	459	6	val_193
+193	459	20	val_193
 193	459	24	val_193
-194	455	24	val_194
-194	457	11	val_194
-194	457	24	val_194
-194	458	5	val_194
-194	458	11	val_194
-194	459	11	val_194
+194	455	23	val_194
+194	457	23	val_194
+194	457	28	val_194
+194	458	27	val_194
+194	458	28	val_194
+194	459	28	val_194
 195	455	10	val_195
-195	455	24	val_195
-195	457	6	val_195
+195	455	27	val_195
 195	457	10	val_195
-195	457	13	val_195
+195	457	11	val_195
 195	457	24	val_195
-195	458	6	val_195
-195	458	6	val_195
-195	458	13	val_195
-195	458	13	val_195
-195	459	6	val_195
-195	459	13	val_195
-196	455	24	val_196
-196	457	7	val_196
-196	457	24	val_196
-196	458	2	val_196
-196	458	7	val_196
-196	459	7	val_196
+195	457	27	val_195
+195	458	11	val_195
+195	458	11	val_195
+195	458	24	val_195
+195	458	24	val_195
+195	459	11	val_195
+195	459	24	val_195
+196	455	1	val_196
+196	457	1	val_196
+196	457	3	val_196
+196	458	3	val_196
+196	458	20	val_196
+196	459	3	val_196
 197	455	2	val_197
-197	455	9	val_197
+197	455	14	val_197
 197	457	2	val_197
 197	457	6	val_197
-197	457	9	val_197
-197	457	15	val_197
+197	457	14	val_197
+197	457	28	val_197
+197	458	3	val_197
+197	458	3	val_197
 197	458	6	val_197
-197	458	7	val_197
-197	458	11	val_197
-197	458	15	val_197
+197	458	28	val_197
 197	459	6	val_197
-197	459	15	val_197
-199	455	14	val_199
+197	459	28	val_197
+199	455	10	val_199
+199	455	24	val_199
 199	455	27	val_199
-199	455	27	val_199
-199	457	9	val_199
-199	457	14	val_199
-199	457	23	val_199
+199	457	4	val_199
+199	457	5	val_199
+199	457	10	val_199
+199	457	10	val_199
 199	457	24	val_199
 199	457	27	val_199
-199	457	27	val_199
-199	458	2	val_199
-199	458	9	val_199
-199	458	9	val_199
-199	458	23	val_199
-199	458	23	val_199
-199	458	24	val_199
-199	459	9	val_199
-199	459	23	val_199
-199	459	24	val_199
-200	456	5	val_200
-200	456	28	val_200
-200	457	14	val_200
-200	457	27	val_200
+199	458	4	val_199
+199	458	4	val_199
+199	458	5	val_199
+199	458	10	val_199
+199	458	10	val_199
+199	458	11	val_199
+199	459	4	val_199
+199	459	5	val_199
+199	459	10	val_199
+200	456	2	val_200
+200	456	10	val_200
+200	457	4	val_200
+200	457	4	val_200
+200	458	1	val_200
 200	458	4	val_200
-200	458	6	val_200
-200	458	14	val_200
-200	458	27	val_200
-200	459	14	val_200
-200	459	27	val_200
-201	456	13	val_201
-201	457	4	val_201
-201	458	4	val_201
-201	458	13	val_201
-201	459	4	val_201
-202	456	1	val_202
-202	457	27	val_202
-202	458	9	val_202
-202	458	27	val_202
-202	459	27	val_202
-203	456	1	val_203
-203	456	27	val_203
-203	457	11	val_203
+200	458	4	val_200
+200	458	20	val_200
+200	459	4	val_200
+200	459	4	val_200
+201	456	24	val_201
+201	457	9	val_201
+201	458	9	val_201
+201	458	24	val_201
+201	459	9	val_201
+202	456	4	val_202
+202	457	1	val_202
+202	458	1	val_202
+202	458	28	val_202
+202	459	1	val_202
+203	456	6	val_203
+203	456	20	val_203
+203	457	17	val_203
 203	457	24	val_203
-203	458	11	val_203
+203	458	3	val_203
 203	458	17	val_203
 203	458	24	val_203
 203	458	27	val_203
-203	459	11	val_203
+203	459	17	val_203
 203	459	24	val_203
-205	456	1	val_205
-205	456	10	val_205
-205	457	1	val_205
-205	457	15	val_205
-205	458	1	val_205
-205	458	15	val_205
-205	458	15	val_205
-205	458	23	val_205
-205	459	1	val_205
-205	459	15	val_205
-207	456	9	val_207
-207	456	19	val_207
-207	457	4	val_207
-207	457	10	val_207
-207	458	4	val_207
-207	458	4	val_207
-207	458	10	val_207
-207	458	10	val_207
-207	459	4	val_207
-207	459	10	val_207
-208	456	16	val_208
-208	456	19	val_208
-208	456	23	val_208
-208	457	1	val_208
-208	457	6	val_208
-208	457	10	val_208
-208	458	1	val_208
-208	458	1	val_208
-208	458	1	val_208
-208	458	6	val_208
-208	458	7	val_208
-208	458	10	val_208
-208	459	1	val_208
-208	459	6	val_208
-208	459	10	val_208
+205	456	4	val_205
+205	456	9	val_205
+205	457	4	val_205
+205	457	14	val_205
+205	458	4	val_205
+205	458	5	val_205
+205	458	13	val_205
+205	458	14	val_205
+205	459	4	val_205
+205	459	14	val_205
+207	456	13	val_207
+207	456	28	val_207
+207	457	1	val_207
+207	457	19	val_207
+207	458	1	val_207
+207	458	1	val_207
+207	458	19	val_207
+207	458	19	val_207
+207	459	1	val_207
+207	459	19	val_207
+208	456	4	val_208
+208	456	10	val_208
+208	456	13	val_208
+208	457	25	val_208
+208	457	27	val_208
+208	457	28	val_208
+208	458	25	val_208
+208	458	27	val_208
+208	458	28	val_208
+208	458	28	val_208
+208	458	28	val_208
+208	458	28	val_208
+208	459	25	val_208
+208	459	27	val_208
+208	459	28	val_208
+209	456	1	val_209
 209	456	3	val_209
-209	456	9	val_209
-209	457	1	val_209
 209	457	3	val_209
-209	458	1	val_209
-209	458	3	val_209
+209	457	28	val_209
 209	458	3	val_209
 209	458	25	val_209
-209	459	1	val_209
+209	458	27	val_209
+209	458	28	val_209
 209	459	3	val_209
+209	459	28	val_209
 213	456	1	val_213
-213	456	2	val_213
+213	456	10	val_213
 213	457	16	val_213
-213	457	27	val_213
-213	458	6	val_213
+213	457	17	val_213
+213	458	11	val_213
 213	458	16	val_213
+213	458	17	val_213
 213	458	20	val_213
-213	458	27	val_213
 213	459	16	val_213
-213	459	27	val_213
-214	456	16	val_214
-214	457	1	val_214
-214	458	1	val_214
-214	458	20	val_214
-214	459	1	val_214
-216	456	3	val_216
-216	456	16	val_216
-216	457	2	val_216
-216	457	2	val_216
-216	458	2	val_216
-216	458	2	val_216
-216	458	4	val_216
+213	459	17	val_213
+214	456	20	val_214
+214	457	16	val_214
+214	458	2	val_214
+214	458	16	val_214
+214	459	16	val_214
+216	456	2	val_216
+216	456	10	val_216
+216	457	11	val_216
+216	457	27	val_216
+216	458	6	val_216
 216	458	11	val_216
-216	459	2	val_216
-216	459	2	val_216
+216	458	20	val_216
+216	458	27	val_216
+216	459	11	val_216
+216	459	27	val_216
 217	456	9	val_217
-217	456	19	val_217
-217	457	23	val_217
-217	457	28	val_217
-217	458	2	val_217
-217	458	19	val_217
-217	458	23	val_217
-217	458	28	val_217
-217	459	23	val_217
-217	459	28	val_217
-218	456	1	val_218
-218	457	3	val_218
-218	458	3	val_218
+217	456	24	val_217
+217	457	7	val_217
+217	457	16	val_217
+217	458	7	val_217
+217	458	9	val_217
+217	458	16	val_217
+217	458	27	val_217
+217	459	7	val_217
+217	459	16	val_217
+218	456	4	val_218
+218	457	27	val_218
+218	458	24	val_218
 218	458	27	val_218
-218	459	3	val_218
+218	459	27	val_218
 219	456	6	val_219
-219	456	20	val_219
-219	457	15	val_219
+219	456	28	val_219
+219	457	5	val_219
 219	457	28	val_219
+219	458	5	val_219
+219	458	6	val_219
 219	458	11	val_219
-219	458	15	val_219
-219	458	17	val_219
 219	458	28	val_219
-219	459	15	val_219
+219	459	5	val_219
 219	459	28	val_219
-221	456	7	val_221
-221	456	9	val_221
-221	457	15	val_221
-221	457	19	val_221
+221	456	5	val_221
+221	456	24	val_221
+221	457	13	val_221
+221	457	14	val_221
+221	458	10	val_221
+221	458	11	val_221
 221	458	13	val_221
 221	458	14	val_221
-221	458	15	val_221
-221	458	19	val_221
-221	459	15	val_221
-221	459	19	val_221
-222	456	2	val_222
-222	457	1	val_222
-222	458	1	val_222
-222	458	1	val_222
-222	459	1	val_222
-223	456	4	val_223
+221	459	13	val_221
+221	459	14	val_221
+222	456	9	val_222
+222	457	20	val_222
+222	458	16	val_222
+222	458	20	val_222
+222	459	20	val_222
 223	456	10	val_223
-223	457	27	val_223
-223	457	27	val_223
+223	456	20	val_223
+223	457	15	val_223
+223	457	24	val_223
+223	458	4	val_223
+223	458	15	val_223
+223	458	17	val_223
 223	458	24	val_223
-223	458	27	val_223
-223	458	27	val_223
-223	458	27	val_223
-223	459	27	val_223
-223	459	27	val_223
+223	459	15	val_223
+223	459	24	val_223
+224	456	4	val_224
 224	456	23	val_224
-224	456	23	val_224
-224	457	2	val_224
 224	457	20	val_224
-224	458	2	val_224
-224	458	14	val_224
+224	457	20	val_224
+224	458	20	val_224
 224	458	20	val_224
 224	458	24	val_224
-224	459	2	val_224
+224	458	28	val_224
 224	459	20	val_224
-226	456	28	val_226
-226	457	1	val_226
-226	458	1	val_226
-226	458	6	val_226
-226	459	1	val_226
-228	456	24	val_228
-228	457	28	val_228
+224	459	20	val_224
+226	456	3	val_226
+226	457	11	val_226
+226	458	7	val_226
+226	458	11	val_226
+226	459	11	val_226
+228	456	23	val_228
+228	457	10	val_228
 228	458	10	val_228
-228	458	28	val_228
-228	459	28	val_228
-229	456	11	val_229
-229	456	14	val_229
-229	457	2	val_229
+228	458	14	val_228
+228	459	10	val_228
+229	456	25	val_229
+229	456	28	val_229
+229	457	14	val_229
 229	457	14	val_229
-229	458	2	val_229
-229	458	11	val_229
+229	458	1	val_229
+229	458	14	val_229
 229	458	14	val_229
-229	458	27	val_229
-229	459	2	val_229
+229	458	24	val_229
+229	459	14	val_229
 229	459	14	val_229
-230	456	2	val_230
 230	456	7	val_230
-230	456	10	val_230
-230	456	13	val_230
-230	456	13	val_230
-230	457	3	val_230
+230	456	9	val_230
+230	456	24	val_230
+230	456	24	val_230
+230	456	27	val_230
 230	457	4	val_230
+230	457	6	val_230
 230	457	11	val_230
-230	457	28	val_230
-230	457	28	val_230
+230	457	19	val_230
+230	457	24	val_230
 230	458	3	val_230
 230	458	4	val_230
-230	458	4	val_230
-230	458	4	val_230
-230	458	4	val_230
-230	458	5	val_230
-230	458	7	val_230
+230	458	6	val_230
+230	458	10	val_230
 230	458	11	val_230
-230	458	28	val_230
-230	458	28	val_230
-230	459	3	val_230
+230	458	13	val_230
+230	458	16	val_230
+230	458	19	val_230
+230	458	24	val_230
+230	458	24	val_230
 230	459	4	val_230
+230	459	6	val_230
 230	459	11	val_230
-230	459	28	val_230
-230	459	28	val_230
+230	459	19	val_230
+230	459	24	val_230
 233	456	10	val_233
-233	456	28	val_233
-233	457	10	val_233
-233	457	25	val_233
-233	458	6	val_233
-233	458	10	val_233
-233	458	10	val_233
-233	458	25	val_233
-233	459	10	val_233
-233	459	25	val_233
-235	456	16	val_235
-235	457	6	val_235
-235	458	5	val_235
-235	458	6	val_235
-235	459	6	val_235
-237	456	9	val_237
-237	456	20	val_237
-237	457	9	val_237
-237	457	27	val_237
-237	458	1	val_237
-237	458	9	val_237
-237	458	9	val_237
-237	458	27	val_237
-237	459	9	val_237
-237	459	27	val_237
+233	456	11	val_233
+233	457	15	val_233
+233	457	28	val_233
+233	458	3	val_233
+233	458	3	val_233
+233	458	15	val_233
+233	458	28	val_233
+233	459	15	val_233
+233	459	28	val_233
+235	456	27	val_235
+235	457	28	val_235
+235	458	2	val_235
+235	458	28	val_235
+235	459	28	val_235
+237	456	3	val_237
+237	456	24	val_237
+237	457	3	val_237
+237	457	24	val_237
+237	458	3	val_237
+237	458	24	val_237
+237	458	24	val_237
+237	458	25	val_237
+237	459	3	val_237
+237	459	24	val_237
 238	456	10	val_238
-238	456	24	val_238
-238	457	10	val_238
+238	456	27	val_238
 238	457	10	val_238
+238	457	24	val_238
 238	458	10	val_238
 238	458	10	val_238
-238	458	10	val_238
-238	458	10	val_238
-238	459	10	val_238
+238	458	24	val_238
+238	458	24	val_238
 238	459	10	val_238
-239	456	1	val_239
-239	456	10	val_239
-239	457	17	val_239
-239	457	24	val_239
-239	458	11	val_239
-239	458	11	val_239
-239	458	17	val_239
-239	458	24	val_239
-239	459	17	val_239
-239	459	24	val_239
-241	456	9	val_241
-241	457	7	val_241
-241	458	7	val_241
-241	458	7	val_241
-241	459	7	val_241
-242	456	14	val_242
-242	456	16	val_242
-242	457	5	val_242
-242	457	11	val_242
-242	458	5	val_242
-242	458	7	val_242
-242	458	10	val_242
-242	458	11	val_242
-242	459	5	val_242
-242	459	11	val_242
-244	456	19	val_244
-244	457	1	val_244
-244	458	1	val_244
-244	458	23	val_244
-244	459	1	val_244
-247	456	24	val_247
-247	457	20	val_247
-247	458	20	val_247
-247	458	20	val_247
-247	459	20	val_247
-248	456	25	val_248
-248	457	15	val_248
-248	458	11	val_248
-248	458	15	val_248
-248	459	15	val_248
-249	456	20	val_249
-249	457	2	val_249
-249	458	2	val_249
-249	458	2	val_249
-249	459	2	val_249
+238	459	24	val_238
+239	456	5	val_239
+239	456	27	val_239
+239	457	14	val_239
+239	457	15	val_239
+239	458	4	val_239
+239	458	14	val_239
+239	458	15	val_239
+239	458	25	val_239
+239	459	14	val_239
+239	459	15	val_239
+241	456	27	val_241
+241	457	24	val_241
+241	458	24	val_241
+241	458	24	val_241
+241	459	24	val_241
+242	456	2	val_242
+242	456	24	val_242
+242	457	1	val_242
+242	457	16	val_242
+242	458	1	val_242
+242	458	3	val_242
+242	458	9	val_242
+242	458	16	val_242
+242	459	1	val_242
+242	459	16	val_242
+244	456	7	val_244
+244	457	13	val_244
+244	458	10	val_244
+244	458	13	val_244
+244	459	13	val_244
+247	456	1	val_247
+247	457	9	val_247
+247	458	9	val_247
+247	458	9	val_247
+247	459	9	val_247
+248	456	7	val_248
+248	457	14	val_248
+248	458	4	val_248
+248	458	14	val_248
+248	459	14	val_248
+249	456	1	val_249
+249	457	24	val_249
+249	458	24	val_249
+249	458	24	val_249
+249	459	24	val_249
 252	456	20	val_252
 252	457	5	val_252
 252	458	3	val_252
 252	458	5	val_252
 252	459	5	val_252
 255	456	9	val_255
-255	456	16	val_255
-255	457	11	val_255
+255	456	20	val_255
+255	457	7	val_255
 255	457	13	val_255
 255	458	7	val_255
 255	458	7	val_255
-255	458	11	val_255
 255	458	13	val_255
-255	459	11	val_255
+255	458	16	val_255
+255	459	7	val_255
 255	459	13	val_255
-256	456	6	val_256
-256	456	27	val_256
-256	457	2	val_256
+256	456	1	val_256
+256	456	1	val_256
+256	457	3	val_256
 256	457	24	val_256
-256	458	2	val_256
-256	458	24	val_256
+256	458	1	val_256
+256	458	3	val_256
+256	458	11	val_256
 256	458	24	val_256
-256	458	27	val_256
-256	459	2	val_256
+256	459	3	val_256
 256	459	24	val_256
-257	456	6	val_257
-257	457	15	val_257
-257	458	15	val_257
-257	458	17	val_257
-257	459	15	val_257
-258	456	10	val_258
-258	457	10	val_258
-258	458	10	val_258
-258	458	10	val_258
-258	459	10	val_258
-260	456	19	val_260
-260	457	14	val_260
-260	458	14	val_260
-260	458	28	val_260
-260	459	14	val_260
-262	456	24	val_262
-262	457	9	val_262
-262	458	9	val_262
-262	458	24	val_262
-262	459	9	val_262
-263	456	24	val_263
-263	457	9	val_263
-263	458	9	val_263
-263	458	9	val_263
-263	459	9	val_263
+257	456	7	val_257
+257	457	14	val_257
+257	458	6	val_257
+257	458	14	val_257
+257	459	14	val_257
+258	456	11	val_258
+258	457	14	val_258
+258	458	14	val_258
+258	458	17	val_258
+258	459	14	val_258
+260	456	10	val_260
+260	457	1	val_260
+260	458	1	val_260
+260	458	4	val_260
+260	459	1	val_260
+262	456	4	val_262
+262	457	14	val_262
+262	458	2	val_262
+262	458	14	val_262
+262	459	14	val_262
+263	456	6	val_263
+263	457	14	val_263
+263	458	14	val_263
+263	458	14	val_263
+263	459	14	val_263
 265	456	13	val_265
-265	456	27	val_265
-265	457	16	val_265
+265	456	24	val_265
+265	457	14	val_265
 265	457	28	val_265
-265	458	16	val_265
-265	458	16	val_265
+265	458	14	val_265
+265	458	14	val_265
 265	458	19	val_265
 265	458	28	val_265
-265	459	16	val_265
+265	459	14	val_265
 265	459	28	val_265
-266	456	16	val_266
-266	457	7	val_266
-266	458	7	val_266
-266	458	7	val_266
-266	459	7	val_266
-272	456	14	val_272
-272	456	27	val_272
-272	457	1	val_272
-272	457	16	val_272
-272	458	1	val_272
-272	458	3	val_272
-272	458	16	val_272
-272	458	27	val_272
-272	459	1	val_272
-272	459	16	val_272
+266	456	2	val_266
+266	457	5	val_266
+266	458	5	val_266
+266	458	5	val_266
+266	459	5	val_266
+272	456	1	val_272
+272	456	20	val_272
+272	457	5	val_272
+272	457	10	val_272
+272	458	5	val_272
+272	458	9	val_272
+272	458	10	val_272
+272	458	10	val_272
+272	459	5	val_272
+272	459	10	val_272
 273	456	4	val_273
-273	456	4	val_273
-273	456	19	val_273
-273	457	9	val_273
+273	456	7	val_273
+273	456	13	val_273
 273	457	9	val_273
-273	457	27	val_273
-273	458	1	val_273
+273	457	14	val_273
+273	457	19	val_273
 273	458	1	val_273
+273	458	4	val_273
 273	458	9	val_273
-273	458	9	val_273
-273	458	24	val_273
-273	458	27	val_273
-273	459	9	val_273
+273	458	13	val_273
+273	458	14	val_273
+273	458	19	val_273
 273	459	9	val_273
-273	459	27	val_273
-274	456	7	val_274
-274	457	14	val_274
-274	458	3	val_274
-274	458	14	val_274
-274	459	14	val_274
-275	456	24	val_275
-275	457	24	val_275
-275	458	24	val_275
-275	458	24	val_275
-275	459	24	val_275
+273	459	14	val_273
+273	459	19	val_273
+274	456	3	val_274
+274	457	2	val_274
+274	458	2	val_274
+274	458	11	val_274
+274	459	2	val_274
+275	456	10	val_275
+275	457	10	val_275
+275	458	10	val_275
+275	458	10	val_275
+275	459	10	val_275
+277	456	10	val_277
 277	456	10	val_277
-277	456	13	val_277
-277	456	13	val_277
 277	456	16	val_277
+277	456	27	val_277
 277	457	1	val_277
-277	457	19	val_277
 277	457	20	val_277
+277	457	24	val_277
 277	457	27	val_277
 277	458	1	val_277
 277	458	6	val_277
 277	458	19	val_277
-277	458	19	val_277
 277	458	20	val_277
+277	458	23	val_277
+277	458	24	val_277
+277	458	27	val_277
 277	458	27	val_277
-277	458	28	val_277
-277	458	28	val_277
 277	459	1	val_277
-277	459	19	val_277
 277	459	20	val_277
+277	459	24	val_277
 277	459	27	val_277
+278	456	3	val_278
 278	456	7	val_278
-278	456	28	val_278
-278	457	15	val_278
+278	457	5	val_278
 278	457	19	val_278
-278	458	3	val_278
+278	458	1	val_278
+278	458	5	val_278
 278	458	10	val_278
-278	458	15	val_278
 278	458	19	val_278
-278	459	15	val_278
+278	459	5	val_278
 278	459	19	val_278
-280	456	7	val_280
-280	456	27	val_280
-280	457	14	val_280
-280	457	28	val_280
-280	458	4	val_280
-280	458	14	val_280
-280	458	16	val_280
-280	458	28	val_280
-280	459	14	val_280
-280	459	28	val_280
+280	456	9	val_280
+280	456	14	val_280
+280	457	24	val_280
+280	457	27	val_280
+280	458	19	val_280
+280	458	20	val_280
+280	458	24	val_280
+280	458	27	val_280
+280	459	24	val_280
+280	459	27	val_280
 281	456	2	val_281
-281	456	23	val_281
+281	456	10	val_281
 281	457	4	val_281
-281	457	27	val_281
+281	457	23	val_281
 281	458	1	val_281
 281	458	4	val_281
-281	458	9	val_281
-281	458	27	val_281
+281	458	4	val_281
+281	458	23	val_281
 281	459	4	val_281
-281	459	27	val_281
-282	456	9	val_282
-282	456	27	val_282
-282	457	9	val_282
-282	457	11	val_282
-282	458	5	val_282
-282	458	9	val_282
-282	458	9	val_282
-282	458	11	val_282
-282	459	9	val_282
-282	459	11	val_282
-283	456	10	val_283
-283	457	20	val_283
-283	458	3	val_283
-283	458	20	val_283
-283	459	20	val_283
-284	456	10	val_284
-284	457	4	val_284
-284	458	4	val_284
-284	458	19	val_284
-284	459	4	val_284
-285	456	13	val_285
-285	457	28	val_285
-285	458	23	val_285
-285	458	28	val_285
-285	459	28	val_285
-286	456	20	val_286
-286	457	11	val_286
-286	458	5	val_286
-286	458	11	val_286
-286	459	11	val_286
+281	459	23	val_281
+282	456	10	val_282
+282	456	24	val_282
+282	457	1	val_282
+282	457	10	val_282
+282	458	1	val_282
+282	458	10	val_282
+282	458	10	val_282
+282	458	16	val_282
+282	459	1	val_282
+282	459	10	val_282
+283	456	9	val_283
+283	457	16	val_283
+283	458	16	val_283
+283	458	27	val_283
+283	459	16	val_283
+284	456	9	val_284
+284	457	13	val_284
+284	458	10	val_284
+284	458	13	val_284
+284	459	13	val_284
+285	456	24	val_285
+285	457	9	val_285
+285	458	9	val_285
+285	458	9	val_285
+285	459	9	val_285
+286	456	9	val_286
+286	457	25	val_286
+286	458	25	val_286
+286	458	28	val_286
+286	459	25	val_286
 287	456	25	val_287
 287	457	14	val_287
 287	458	14	val_287
 287	458	14	val_287
 287	459	14	val_287
-288	456	1	val_288
-288	456	13	val_288
-288	457	4	val_288
-288	457	20	val_288
-288	458	4	val_288
-288	458	16	val_288
-288	458	19	val_288
-288	458	20	val_288
-288	459	4	val_288
-288	459	20	val_288
-289	456	5	val_289
-289	457	14	val_289
-289	458	11	val_289
-289	458	14	val_289
-289	459	14	val_289
-291	456	10	val_291
-291	457	1	val_291
-291	458	1	val_291
-291	458	28	val_291
-291	459	1	val_291
+288	456	9	val_288
+288	456	23	val_288
+288	457	9	val_288
+288	457	28	val_288
+288	458	9	val_288
+288	458	9	val_288
+288	458	27	val_288
+288	458	28	val_288
+288	459	9	val_288
+288	459	28	val_288
+289	456	28	val_289
+289	457	28	val_289
+289	458	17	val_289
+289	458	28	val_289
+289	459	28	val_289
+291	456	14	val_291
+291	457	3	val_291
+291	458	3	val_291
+291	458	10	val_291
+291	459	3	val_291
 292	456	1	val_292
 292	457	15	val_292
 292	458	15	val_292
 292	458	17	val_292
 292	459	15	val_292
-296	456	16	val_296
-296	457	17	val_296
-296	458	6	val_296
-296	458	17	val_296
-296	459	17	val_296
-298	456	1	val_298
-298	456	27	val_298
-298	456	27	val_298
-298	457	9	val_298
-298	457	24	val_298
-298	457	24	val_298
-298	458	9	val_298
-298	458	24	val_298
-298	458	24	val_298
-298	458	24	val_298
-298	458	24	val_298
-298	458	24	val_298
-298	459	9	val_298
-298	459	24	val_298
-298	459	24	val_298
-302	456	4	val_302
-302	457	14	val_302
-302	458	5	val_302
-302	458	14	val_302
-302	459	14	val_302
-305	456	6	val_305
-305	457	14	val_305
-305	458	14	val_305
-305	458	17	val_305
-305	459	14	val_305
-306	456	4	val_306
-306	457	10	val_306
-306	458	10	val_306
-306	458	24	val_306
-306	459	10	val_306
-307	456	7	val_307
-307	456	20	val_307
-307	457	1	val_307
-307	457	25	val_307
-307	458	1	val_307
+296	456	27	val_296
+296	457	3	val_296
+296	458	3	val_296
+296	458	5	val_296
+296	459	3	val_296
+298	456	4	val_298
+298	456	6	val_298
+298	456	19	val_298
+298	457	0	val_298
+298	457	14	val_298
+298	457	23	val_298
+298	458	0	val_298
+298	458	2	val_298
+298	458	4	val_298
+298	458	14	val_298
+298	458	23	val_298
+298	458	27	val_298
+298	459	0	val_298
+298	459	14	val_298
+298	459	23	val_298
+302	456	6	val_302
+302	457	28	val_302
+302	458	2	val_302
+302	458	28	val_302
+302	459	28	val_302
+305	456	1	val_305
+305	457	27	val_305
+305	458	3	val_305
+305	458	27	val_305
+305	459	27	val_305
+306	456	19	val_306
+306	457	9	val_306
+306	458	9	val_306
+306	458	23	val_306
+306	459	9	val_306
+307	456	1	val_307
+307	456	9	val_307
+307	457	3	val_307
+307	457	4	val_307
+307	458	3	val_307
 307	458	4	val_307
-307	458	25	val_307
-307	458	28	val_307
-307	459	1	val_307
-307	459	25	val_307
-308	456	28	val_308
-308	457	28	val_308
-308	458	10	val_308
-308	458	28	val_308
-308	459	28	val_308
-309	456	10	val_309
-309	456	28	val_309
-309	457	16	val_309
-309	457	28	val_309
-309	458	9	val_309
-309	458	16	val_309
-309	458	28	val_309
-309	458	28	val_309
-309	459	16	val_309
-309	459	28	val_309
-310	456	23	val_310
-310	457	24	val_310
-310	458	24	val_310
-310	458	24	val_310
-310	459	24	val_310
-311	456	11	val_311
-311	456	27	val_311
+307	458	10	val_307
+307	458	20	val_307
+307	459	3	val_307
+307	459	4	val_307
+308	456	4	val_308
+308	457	2	val_308
+308	458	2	val_308
+308	458	9	val_308
+308	459	2	val_308
+309	456	23	val_309
+309	456	27	val_309
+309	457	3	val_309
+309	457	27	val_309
+309	458	1	val_309
+309	458	3	val_309
+309	458	3	val_309
+309	458	27	val_309
+309	459	3	val_309
+309	459	27	val_309
+310	456	10	val_310
+310	457	13	val_310
+310	458	13	val_310
+310	458	13	val_310
+310	459	13	val_310
+311	456	1	val_311
+311	456	25	val_311
 311	456	27	val_311
-311	457	5	val_311
+311	457	0	val_311
+311	457	2	val_311
 311	457	24	val_311
-311	457	27	val_311
-311	458	5	val_311
+311	458	0	val_311
+311	458	2	val_311
+311	458	17	val_311
 311	458	24	val_311
 311	458	27	val_311
 311	458	27	val_311
-311	458	27	val_311
-311	458	27	val_311
-311	459	5	val_311
+311	459	0	val_311
+311	459	2	val_311
 311	459	24	val_311
-311	459	27	val_311
-315	456	24	val_315
-315	457	3	val_315
-315	458	3	val_315
-315	458	10	val_315
-315	459	3	val_315
-316	456	3	val_316
-316	456	6	val_316
-316	456	24	val_316
-316	457	10	val_316
-316	457	15	val_316
-316	457	27	val_316
+315	456	4	val_315
+315	457	14	val_315
+315	458	1	val_315
+315	458	14	val_315
+315	459	14	val_315
+316	456	2	val_316
+316	456	11	val_316
+316	456	23	val_316
+316	457	5	val_316
+316	457	11	val_316
+316	457	24	val_316
 316	458	1	val_316
-316	458	2	val_316
-316	458	10	val_316
-316	458	15	val_316
-316	458	20	val_316
+316	458	5	val_316
+316	458	11	val_316
+316	458	11	val_316
+316	458	24	val_316
 316	458	27	val_316
-316	459	10	val_316
-316	459	15	val_316
-316	459	27	val_316
-317	456	1	val_317
-317	456	28	val_317
-317	457	14	val_317
+316	459	5	val_316
+316	459	11	val_316
+316	459	24	val_316
+317	456	13	val_317
+317	456	20	val_317
 317	457	17	val_317
-317	458	4	val_317
-317	458	14	val_317
-317	458	14	val_317
+317	457	19	val_317
 317	458	17	val_317
-317	459	14	val_317
+317	458	19	val_317
+317	458	19	val_317
+317	458	25	val_317
 317	459	17	val_317
-318	456	20	val_318
-318	456	20	val_318
-318	456	27	val_318
-318	457	1	val_318
-318	457	3	val_318
-318	457	14	val_318
-318	458	1	val_318
-318	458	1	val_318
-318	458	3	val_318
+317	459	19	val_317
+318	456	7	val_318
+318	456	9	val_318
+318	456	14	val_318
+318	457	6	val_318
+318	457	11	val_318
+318	457	24	val_318
+318	458	5	val_318
 318	458	6	val_318
+318	458	7	val_318
+318	458	11	val_318
 318	458	14	val_318
-318	458	17	val_318
-318	459	1	val_318
-318	459	3	val_318
-318	459	14	val_318
-321	456	3	val_321
-321	456	7	val_321
-321	457	4	val_321
-321	457	4	val_321
-321	458	4	val_321
-321	458	4	val_321
-321	458	19	val_321
-321	458	20	val_321
-321	459	4	val_321
-321	459	4	val_321
-322	456	20	val_322
-322	456	24	val_322
-322	457	9	val_322
-322	457	14	val_322
-322	458	9	val_322
-322	458	9	val_322
+318	458	24	val_318
+318	459	6	val_318
+318	459	11	val_318
+318	459	24	val_318
+321	456	10	val_321
+321	456	27	val_321
+321	457	1	val_321
+321	457	7	val_321
+321	458	1	val_321
+321	458	3	val_321
+321	458	7	val_321
+321	458	9	val_321
+321	459	1	val_321
+321	459	7	val_321
+322	456	4	val_322
+322	456	5	val_322
+322	457	0	val_322
+322	457	15	val_322
+322	458	0	val_322
+322	458	1	val_322
 322	458	14	val_322
-322	458	17	val_322
-322	459	9	val_322
-322	459	14	val_322
-323	456	9	val_323
-323	457	10	val_323
-323	458	10	val_323
-323	458	10	val_323
-323	459	10	val_323
-325	456	7	val_325
-325	456	7	val_325
-325	457	13	val_325
-325	457	25	val_325
-325	458	13	val_325
-325	458	13	val_325
-325	458	25	val_325
-325	458	25	val_325
-325	459	13	val_325
-325	459	25	val_325
-327	456	9	val_327
+322	458	15	val_322
+322	459	0	val_322
+322	459	15	val_322
+323	456	4	val_323
+323	457	14	val_323
+323	458	14	val_323
+323	458	15	val_323
+323	459	14	val_323
+325	456	5	val_325
+325	456	10	val_325
+325	457	6	val_325
+325	457	10	val_325
+325	458	6	val_325
+325	458	6	val_325
+325	458	10	val_325
+325	458	10	val_325
+325	459	6	val_325
+325	459	10	val_325
+327	456	1	val_327
 327	456	10	val_327
-327	456	24	val_327
+327	456	27	val_327
+327	457	2	val_327
 327	457	6	val_327
-327	457	23	val_327
-327	457	28	val_327
+327	457	13	val_327
+327	458	2	val_327
 327	458	6	val_327
-327	458	19	val_327
+327	458	7	val_327
+327	458	13	val_327
+327	458	14	val_327
 327	458	20	val_327
-327	458	23	val_327
-327	458	27	val_327
-327	458	28	val_327
+327	459	2	val_327
 327	459	6	val_327
-327	459	23	val_327
-327	459	28	val_327
-331	456	2	val_331
-331	456	10	val_331
-331	457	1	val_331
-331	457	6	val_331
-331	458	1	val_331
-331	458	6	val_331
-331	458	28	val_331
-331	458	28	val_331
-331	459	1	val_331
-331	459	6	val_331
-332	456	10	val_332
-332	457	10	val_332
-332	458	10	val_332
-332	458	10	val_332
-332	459	10	val_332
-333	456	1	val_333
-333	456	7	val_333
-333	457	9	val_333
-333	457	13	val_333
-333	458	9	val_333
+327	459	13	val_327
+331	456	20	val_331
+331	456	27	val_331
+331	457	3	val_331
+331	457	7	val_331
+331	458	2	val_331
+331	458	3	val_331
+331	458	7	val_331
+331	458	10	val_331
+331	459	3	val_331
+331	459	7	val_331
+332	456	20	val_332
+332	457	14	val_332
+332	458	14	val_332
+332	458	17	val_332
+332	459	14	val_332
+333	456	19	val_333
+333	456	24	val_333
+333	457	4	val_333
+333	457	7	val_333
+333	458	4	val_333
+333	458	4	val_333
+333	458	7	val_333
 333	458	9	val_333
-333	458	10	val_333
-333	458	13	val_333
-333	459	9	val_333
-333	459	13	val_333
-335	456	28	val_335
-335	457	1	val_335
-335	458	1	val_335
-335	458	1	val_335
-335	459	1	val_335
-336	456	25	val_336
-336	457	15	val_336
-336	458	3	val_336
-336	458	15	val_336
-336	459	15	val_336
+333	459	4	val_333
+333	459	7	val_333
+335	456	2	val_335
+335	457	6	val_335
+335	458	6	val_335
+335	458	28	val_335
+335	459	6	val_335
+336	456	6	val_336
+336	457	27	val_336
+336	458	6	val_336
+336	458	27	val_336
+336	459	27	val_336
 338	456	11	val_338
 338	457	14	val_338
 338	458	2	val_338
 338	458	14	val_338
 338	459	14	val_338
-339	456	6	val_339
-339	457	14	val_339
+339	456	1	val_339
+339	457	11	val_339
 339	458	11	val_339
-339	458	14	val_339
-339	459	14	val_339
-341	456	24	val_341
-341	457	7	val_341
-341	458	7	val_341
-341	458	9	val_341
-341	459	7	val_341
-342	456	27	val_342
-342	456	28	val_342
-342	457	1	val_342
-342	457	4	val_342
-342	458	1	val_342
-342	458	1	val_342
-342	458	4	val_342
-342	458	5	val_342
-342	459	1	val_342
-342	459	4	val_342
-344	456	5	val_344
-344	456	28	val_344
-344	457	10	val_344
-344	457	15	val_344
-344	458	4	val_344
-344	458	10	val_344
-344	458	15	val_344
-344	458	20	val_344
-344	459	10	val_344
-344	459	15	val_344
-345	456	10	val_345
-345	457	10	val_345
-345	458	10	val_345
-345	458	10	val_345
-345	459	10	val_345
-348	456	3	val_348
+339	458	17	val_339
+339	459	11	val_339
+341	456	1	val_341
+341	457	24	val_341
+341	458	5	val_341
+341	458	24	val_341
+341	459	24	val_341
+342	456	3	val_342
+342	456	14	val_342
+342	457	6	val_342
+342	457	20	val_342
+342	458	2	val_342
+342	458	6	val_342
+342	458	20	val_342
+342	458	20	val_342
+342	459	6	val_342
+342	459	20	val_342
+344	456	13	val_344
+344	456	16	val_344
+344	457	17	val_344
+344	457	28	val_344
+344	458	6	val_344
+344	458	17	val_344
+344	458	23	val_344
+344	458	28	val_344
+344	459	17	val_344
+344	459	28	val_344
+345	456	3	val_345
+345	457	14	val_345
+345	458	14	val_345
+345	458	14	val_345
+345	459	14	val_345
+348	456	1	val_348
+348	456	2	val_348
 348	456	9	val_348
-348	456	9	val_348
-348	456	19	val_348
-348	456	20	val_348
-348	457	1	val_348
-348	457	4	val_348
-348	457	6	val_348
-348	457	7	val_348
+348	456	14	val_348
+348	456	28	val_348
+348	457	0	val_348
 348	457	7	val_348
-348	458	1	val_348
-348	458	3	val_348
-348	458	4	val_348
-348	458	6	val_348
+348	457	11	val_348
+348	457	16	val_348
+348	457	28	val_348
+348	458	0	val_348
+348	458	5	val_348
+348	458	5	val_348
 348	458	7	val_348
 348	458	7	val_348
 348	458	9	val_348
+348	458	10	val_348
+348	458	11	val_348
 348	458	16	val_348
-348	458	20	val_348
 348	458	28	val_348
-348	459	1	val_348
-348	459	4	val_348
-348	459	6	val_348
-348	459	7	val_348
+348	459	0	val_348
 348	459	7	val_348
-351	456	2	val_351
-351	457	25	val_351
+348	459	11	val_348
+348	459	16	val_348
+348	459	28	val_348
+351	456	9	val_351
+351	457	5	val_351
+351	458	2	val_351
 351	458	5	val_351
-351	458	25	val_351
-351	459	25	val_351
-353	456	1	val_353
-353	456	2	val_353
-353	457	7	val_353
+351	459	5	val_351
+353	456	9	val_353
+353	456	23	val_353
 353	457	10	val_353
-353	458	5	val_353
-353	458	7	val_353
-353	458	9	val_353
+353	457	20	val_353
 353	458	10	val_353
-353	459	7	val_353
+353	458	20	val_353
+353	458	24	val_353
+353	458	27	val_353
 353	459	10	val_353
-356	456	4	val_356
-356	457	2	val_356
-356	458	2	val_356
-356	458	24	val_356
-356	459	2	val_356
-360	456	6	val_360
-360	457	5	val_360
-360	458	5	val_360
-360	458	17	val_360
-360	459	5	val_360
-362	456	10	val_362
-362	457	4	val_362
-362	458	4	val_362
-362	458	19	val_362
-362	459	4	val_362
-364	456	7	val_364
+353	459	20	val_353
+356	456	19	val_356
+356	457	10	val_356
+356	458	1	val_356
+356	458	10	val_356
+356	459	10	val_356
+360	456	5	val_360
+360	457	11	val_360
+360	458	6	val_360
+360	458	11	val_360
+360	459	11	val_360
+362	456	27	val_362
+362	457	27	val_362
+362	458	27	val_362
+362	458	27	val_362
+362	459	27	val_362
+364	456	28	val_364
 364	457	14	val_364
-364	458	14	val_364
+364	458	3	val_364
 364	458	14	val_364
 364	459	14	val_364
-365	456	2	val_365
-365	457	5	val_365
-365	458	5	val_365
-365	458	5	val_365
-365	459	5	val_365
-366	456	7	val_366
-366	457	11	val_366
-366	458	11	val_366
-366	458	11	val_366
-366	459	11	val_366
-367	456	5	val_367
+365	456	10	val_365
+365	457	28	val_365
+365	458	28	val_365
+365	458	28	val_365
+365	459	28	val_365
+366	456	3	val_366
+366	457	6	val_366
+366	458	6	val_366
+366	458	20	val_366
+366	459	6	val_366
+367	456	2	val_367
 367	456	28	val_367
-367	457	5	val_367
-367	457	6	val_367
-367	458	5	val_367
-367	458	6	val_367
-367	458	6	val_367
-367	458	6	val_367
-367	459	5	val_367
-367	459	6	val_367
-368	456	2	val_368
-368	457	11	val_368
-368	458	11	val_368
-368	458	20	val_368
-368	459	11	val_368
-369	456	9	val_369
-369	456	16	val_369
+367	457	1	val_367
+367	457	14	val_367
+367	458	1	val_367
+367	458	1	val_367
+367	458	1	val_367
+367	458	14	val_367
+367	459	1	val_367
+367	459	14	val_367
+368	456	20	val_368
+368	457	4	val_368
+368	458	3	val_368
+368	458	4	val_368
+368	459	4	val_368
+369	456	10	val_369
+369	456	14	val_369
 369	456	28	val_369
-369	457	7	val_369
+369	457	3	val_369
 369	457	17	val_369
 369	457	27	val_369
-369	458	2	val_369
-369	458	4	val_369
-369	458	7	val_369
+369	458	3	val_369
 369	458	14	val_369
 369	458	17	val_369
+369	458	20	val_369
+369	458	25	val_369
 369	458	27	val_369
-369	459	7	val_369
+369	459	3	val_369
 369	459	17	val_369
 369	459	27	val_369
-373	456	24	val_373
-373	457	2	val_373
-373	458	2	val_373
-373	458	20	val_373
-373	459	2	val_373
+373	456	28	val_373
+373	457	27	val_373
+373	458	14	val_373
+373	458	27	val_373
+373	459	27	val_373
 374	456	9	val_374
 374	457	7	val_374
 374	458	7	val_374
 374	458	16	val_374
 374	459	7	val_374
-375	456	20	val_375
-375	457	17	val_375
-375	458	3	val_375
-375	458	17	val_375
-375	459	17	val_375
-377	456	20	val_377
-377	457	16	val_377
-377	458	16	val_377
-377	458	16	val_377
-377	459	16	val_377
-378	456	24	val_378
-378	457	13	val_378
+375	456	3	val_375
+375	457	25	val_375
+375	458	6	val_375
+375	458	25	val_375
+375	459	25	val_375
+377	456	9	val_377
+377	457	2	val_377
+377	458	2	val_377
+377	458	2	val_377
+377	459	2	val_377
+378	456	27	val_378
+378	457	10	val_378
+378	458	7	val_378
 378	458	10	val_378
-378	458	13	val_378
-378	459	13	val_378
-379	456	1	val_379
-379	457	15	val_379
-379	458	15	val_379
-379	458	15	val_379
-379	459	15	val_379
-382	456	9	val_382
+378	459	10	val_378
+379	456	25	val_379
+379	457	27	val_379
+379	458	11	val_379
+379	458	27	val_379
+379	459	27	val_379
+382	456	23	val_382
 382	456	28	val_382
 382	457	3	val_382
-382	457	28	val_382
-382	458	2	val_382
+382	457	20	val_382
 382	458	3	val_382
+382	458	9	val_382
+382	458	9	val_382
 382	458	20	val_382
-382	458	28	val_382
 382	459	3	val_382
-382	459	28	val_382
-384	456	4	val_384
-384	456	11	val_384
-384	456	23	val_384
+382	459	20	val_382
+384	456	6	val_384
+384	456	19	val_384
+384	456	20	val_384
+384	457	1	val_384
 384	457	14	val_384
-384	457	20	val_384
-384	457	27	val_384
-384	458	5	val_384
+384	457	17	val_384
+384	458	1	val_384
+384	458	4	val_384
 384	458	14	val_384
 384	458	17	val_384
-384	458	20	val_384
-384	458	24	val_384
-384	458	27	val_384
+384	458	17	val_384
+384	458	28	val_384
+384	459	1	val_384
 384	459	14	val_384
-384	459	20	val_384
-384	459	27	val_384
-386	456	24	val_386
-386	457	20	val_386
-386	458	2	val_386
-386	458	20	val_386
-386	459	20	val_386
-389	456	1	val_389
-389	457	3	val_389
-389	458	3	val_389
-389	458	20	val_389
-389	459	3	val_389
-392	456	20	val_392
-392	457	20	val_392
-392	458	16	val_392
-392	458	20	val_392
-392	459	20	val_392
-393	456	6	val_393
-393	457	14	val_393
-393	458	14	val_393
-393	458	17	val_393
-393	459	14	val_393
-394	456	24	val_394
-394	457	24	val_394
-394	458	24	val_394
-394	458	24	val_394
-394	459	24	val_394
-395	456	6	val_395
-395	456	10	val_395
-395	457	24	val_395
-395	457	27	val_395
-395	458	1	val_395
-395	458	24	val_395
-395	458	24	val_395
-395	458	27	val_395
-395	459	24	val_395
-395	459	27	val_395
-396	456	1	val_396
-396	456	10	val_396
-396	456	20	val_396
-396	457	9	val_396
+384	459	17	val_384
+386	456	1	val_386
+386	457	7	val_386
+386	458	7	val_386
+386	458	10	val_386
+386	459	7	val_386
+389	456	28	val_389
+389	457	10	val_389
+389	458	10	val_389
+389	458	24	val_389
+389	459	10	val_389
+392	456	9	val_392
+392	457	28	val_392
+392	458	27	val_392
+392	458	28	val_392
+392	459	28	val_392
+393	456	20	val_393
+393	457	15	val_393
+393	458	11	val_393
+393	458	15	val_393
+393	459	15	val_393
+394	456	27	val_394
+394	457	27	val_394
+394	458	27	val_394
+394	458	27	val_394
+394	459	27	val_394
+395	456	1	val_395
+395	456	5	val_395
+395	457	0	val_395
+395	457	11	val_395
+395	458	0	val_395
+395	458	11	val_395
+395	458	11	val_395
+395	458	17	val_395
+395	459	0	val_395
+395	459	11	val_395
+396	456	7	val_396
+396	456	27	val_396
+396	456	28	val_396
+396	457	3	val_396
 396	457	14	val_396
-396	457	19	val_396
+396	457	24	val_396
+396	458	3	val_396
 396	458	6	val_396
-396	458	9	val_396
-396	458	9	val_396
-396	458	10	val_396
 396	458	14	val_396
-396	458	19	val_396
-396	459	9	val_396
+396	458	14	val_396
+396	458	24	val_396
+396	458	27	val_396
+396	459	3	val_396
 396	459	14	val_396
-396	459	19	val_396
+396	459	24	val_396
+397	456	1	val_397
 397	456	20	val_397
-397	456	27	val_397
-397	457	3	val_397
-397	457	7	val_397
-397	458	3	val_397
-397	458	3	val_397
-397	458	7	val_397
+397	457	2	val_397
+397	457	16	val_397
+397	458	2	val_397
 397	458	16	val_397
-397	459	3	val_397
-397	459	7	val_397
+397	458	16	val_397
+397	458	20	val_397
+397	459	2	val_397
+397	459	16	val_397
+399	456	4	val_399
 399	456	23	val_399
-399	456	28	val_399
-399	457	14	val_399
-399	457	16	val_399
-399	458	14	val_399
-399	458	14	val_399
-399	458	14	val_399
-399	458	16	val_399
-399	459	14	val_399
-399	459	16	val_399
-400	456	3	val_400
-400	457	17	val_400
+399	457	2	val_399
+399	457	24	val_399
+399	458	2	val_399
+399	458	24	val_399
+399	458	24	val_399
+399	458	24	val_399
+399	459	2	val_399
+399	459	24	val_399
+400	456	27	val_400
+400	457	6	val_400
 400	458	6	val_400
-400	458	17	val_400
-400	459	17	val_400
-401	456	1	val_401
-401	456	2	val_401
-401	456	4	val_401
+400	458	7	val_400
+400	459	6	val_400
 401	456	10	val_401
 401	456	19	val_401
+401	456	24	val_401
+401	456	25	val_401
+401	456	28	val_401
 401	457	11	val_401
-401	457	14	val_401
-401	457	19	val_401
+401	457	15	val_401
+401	457	20	val_401
+401	457	24	val_401
 401	457	24	val_401
-401	457	25	val_401
-401	458	2	val_401
-401	458	5	val_401
 401	458	11	val_401
-401	458	13	val_401
-401	458	14	val_401
-401	458	17	val_401
-401	458	19	val_401
+401	458	11	val_401
+401	458	15	val_401
+401	458	16	val_401
+401	458	20	val_401
 401	458	23	val_401
 401	458	24	val_401
+401	458	24	val_401
+401	458	24	val_401
 401	458	25	val_401
 401	459	11	val_401
-401	459	14	val_401
-401	459	19	val_401
+401	459	15	val_401
+401	459	20	val_401
+401	459	24	val_401
 401	459	24	val_401
-401	459	25	val_401
-402	456	7	val_402
-402	457	11	val_402
-402	458	11	val_402
-402	458	11	val_402
-402	459	11	val_402
-403	456	16	val_403
+402	456	5	val_402
+402	457	1	val_402
+402	458	1	val_402
+402	458	1	val_402
+402	459	1	val_402
 403	456	20	val_403
 403	456	28	val_403
+403	456	28	val_403
+403	457	1	val_403
+403	457	11	val_403
 403	457	14	val_403
-403	457	14	val_403
-403	457	17	val_403
-403	458	4	val_403
+403	458	1	val_403
+403	458	5	val_403
+403	458	6	val_403
 403	458	11	val_403
 403	458	11	val_403
 403	458	14	val_403
-403	458	14	val_403
-403	458	17	val_403
+403	459	1	val_403
+403	459	11	val_403
 403	459	14	val_403
-403	459	14	val_403
-403	459	17	val_403
-404	456	4	val_404
+404	456	7	val_404
 404	456	13	val_404
-404	457	9	val_404
-404	457	20	val_404
-404	458	1	val_404
-404	458	9	val_404
-404	458	20	val_404
+404	457	24	val_404
+404	457	24	val_404
+404	458	23	val_404
+404	458	23	val_404
+404	458	24	val_404
 404	458	24	val_404
-404	459	9	val_404
-404	459	20	val_404
-406	456	5	val_406
+404	459	24	val_404
+404	459	24	val_404
+406	456	2	val_406
 406	456	6	val_406
+406	456	20	val_406
 406	456	24	val_406
-406	456	25	val_406
-406	457	11	val_406
-406	457	24	val_406
-406	457	28	val_406
+406	457	5	val_406
+406	457	5	val_406
+406	457	17	val_406
 406	457	28	val_406
+406	458	4	val_406
+406	458	5	val_406
+406	458	5	val_406
 406	458	10	val_406
-406	458	11	val_406
-406	458	11	val_406
-406	458	24	val_406
-406	458	25	val_406
-406	458	27	val_406
+406	458	17	val_406
+406	458	17	val_406
 406	458	28	val_406
 406	458	28	val_406
-406	459	11	val_406
-406	459	24	val_406
+406	459	5	val_406
+406	459	5	val_406
+406	459	17	val_406
 406	459	28	val_406
-406	459	28	val_406
-407	456	25	val_407
-407	457	17	val_407
-407	458	14	val_407
-407	458	17	val_407
-407	459	17	val_407
-409	456	10	val_409
-409	456	11	val_409
+407	456	7	val_407
+407	457	4	val_407
+407	458	4	val_407
+407	458	6	val_407
+407	459	4	val_407
+409	456	1	val_409
+409	456	20	val_409
 409	456	24	val_409
+409	457	4	val_409
 409	457	10	val_409
-409	457	14	val_409
-409	457	17	val_409
+409	457	27	val_409
+409	458	1	val_409
+409	458	4	val_409
 409	458	9	val_409
 409	458	10	val_409
-409	458	14	val_409
-409	458	14	val_409
-409	458	17	val_409
-409	458	25	val_409
+409	458	20	val_409
+409	458	27	val_409
+409	459	4	val_409
 409	459	10	val_409
-409	459	14	val_409
-409	459	17	val_409
-411	456	10	val_411
-411	457	25	val_411
-411	458	25	val_411
-411	458	28	val_411
-411	459	25	val_411
-413	456	10	val_413
-413	456	28	val_413
-413	457	5	val_413
-413	457	13	val_413
-413	458	5	val_413
-413	458	13	val_413
-413	458	13	val_413
+409	459	27	val_409
+411	456	20	val_411
+411	457	1	val_411
+411	458	1	val_411
+411	458	16	val_411
+411	459	1	val_411
+413	456	7	val_413
+413	456	16	val_413
+413	457	10	val_413
+413	457	17	val_413
+413	458	4	val_413
+413	458	10	val_413
+413	458	10	val_413
 413	458	17	val_413
-413	459	5	val_413
-413	459	13	val_413
-414	456	27	val_414
-414	456	28	val_414
+413	459	10	val_413
+413	459	17	val_413
+414	456	10	val_414
+414	456	24	val_414
+414	457	5	val_414
 414	457	6	val_414
-414	457	11	val_414
+414	458	5	val_414
 414	458	6	val_414
-414	458	7	val_414
-414	458	11	val_414
-414	458	11	val_414
+414	458	10	val_414
+414	458	20	val_414
+414	459	5	val_414
 414	459	6	val_414
-414	459	11	val_414
-417	456	4	val_417
 417	456	5	val_417
-417	456	14	val_417
-417	457	15	val_417
-417	457	27	val_417
+417	456	6	val_417
+417	456	24	val_417
+417	457	2	val_417
+417	457	20	val_417
 417	457	27	val_417
+417	458	2	val_417
 417	458	4	val_417
-417	458	15	val_417
-417	458	27	val_417
-417	458	27	val_417
+417	458	17	val_417
+417	458	20	val_417
+417	458	20	val_417
 417	458	27	val_417
-417	458	27	val_417
-417	459	15	val_417
-417	459	27	val_417
+417	459	2	val_417
+417	459	20	val_417
 417	459	27	val_417
-418	456	24	val_418
-418	457	10	val_418
-418	458	10	val_418
-418	458	10	val_418
-418	459	10	val_418
-419	456	9	val_419
-419	457	13	val_419
-419	458	13	val_419
-419	458	13	val_419
-419	459	13	val_419
-421	456	6	val_421
-421	457	14	val_421
+418	456	10	val_418
+418	457	24	val_418
+418	458	24	val_418
+418	458	24	val_418
+418	459	24	val_418
+419	456	24	val_419
+419	457	9	val_419
+419	458	9	val_419
+419	458	9	val_419
+419	459	9	val_419
+421	456	5	val_421
+421	457	6	val_421
+421	458	6	val_421
 421	458	11	val_421
-421	458	14	val_421
-421	459	14	val_421
-424	456	7	val_424
-424	456	14	val_424
-424	457	2	val_424
+421	459	6	val_421
+424	456	10	val_424
+424	456	23	val_424
 424	457	10	val_424
-424	458	2	val_424
-424	458	7	val_424
+424	457	14	val_424
+424	458	10	val_424
 424	458	10	val_424
-424	458	27	val_424
-424	459	2	val_424
+424	458	14	val_424
+424	458	24	val_424
 424	459	10	val_424
-427	456	10	val_427
-427	457	20	val_427
-427	458	20	val_427
-427	458	23	val_427
-427	459	20	val_427
+424	459	14	val_424
+427	456	7	val_427
+427	457	9	val_427
+427	458	4	val_427
+427	458	9	val_427
+427	459	9	val_427
+429	456	11	val_429
 429	456	14	val_429
-429	456	27	val_429
 429	457	5	val_429
-429	457	24	val_429
+429	457	14	val_429
 429	458	2	val_429
 429	458	5	val_429
-429	458	24	val_429
-429	458	24	val_429
+429	458	14	val_429
+429	458	27	val_429
 429	459	5	val_429
-429	459	24	val_429
-430	456	3	val_430
+429	459	14	val_429
 430	456	7	val_430
-430	456	10	val_430
+430	456	16	val_430
+430	456	24	val_430
 430	457	2	val_430
-430	457	5	val_430
-430	457	23	val_430
-430	458	1	val_430
+430	457	2	val_430
+430	457	10	val_430
 430	458	1	val_430
 430	458	2	val_430
+430	458	2	val_430
 430	458	4	val_430
-430	458	5	val_430
-430	458	23	val_430
+430	458	7	val_430
+430	458	10	val_430
 430	459	2	val_430
-430	459	5	val_430
-430	459	23	val_430
+430	459	2	val_430
+430	459	10	val_430
+431	456	3	val_431
 431	456	4	val_431
-431	456	5	val_431
-431	456	24	val_431
+431	456	7	val_431
+431	457	1	val_431
 431	457	1	val_431
-431	457	17	val_431
-431	457	27	val_431
+431	457	13	val_431
+431	458	1	val_431
 431	458	1	val_431
-431	458	6	val_431
-431	458	9	val_431
-431	458	17	val_431
-431	458	23	val_431
-431	458	27	val_431
+431	458	10	val_431
+431	458	13	val_431
+431	458	20	val_431
+431	458	28	val_431
 431	459	1	val_431
-431	459	17	val_431
-431	459	27	val_431
-432	456	28	val_432
-432	457	20	val_432
-432	458	14	val_432
-432	458	20	val_432
-432	459	20	val_432
-435	456	10	val_435
-435	457	14	val_435
-435	458	14	val_435
-435	458	23	val_435
-435	459	14	val_435
-436	456	19	val_436
-436	457	10	val_436
-436	458	10	val_436
-436	458	14	val_436
-436	459	10	val_436
-437	456	14	val_437
-437	457	1	val_437
-437	458	1	val_437
-437	458	16	val_437
-437	459	1	val_437
-438	456	3	val_438
-438	456	3	val_438
-438	456	4	val_438
-438	457	3	val_438
-438	457	14	val_438
+431	459	1	val_431
+431	459	13	val_431
+432	456	19	val_432
+432	457	28	val_432
+432	458	23	val_432
+432	458	28	val_432
+432	459	28	val_432
+435	456	7	val_435
+435	457	28	val_435
+435	458	13	val_435
+435	458	28	val_435
+435	459	28	val_435
+436	456	10	val_436
+436	457	9	val_436
+436	458	9	val_436
+436	458	28	val_436
+436	459	9	val_436
+437	456	24	val_437
+437	457	20	val_437
+437	458	2	val_437
+437	458	20	val_437
+437	459	20	val_437
+438	456	1	val_438
+438	456	10	val_438
+438	456	27	val_438
+438	457	19	val_438
 438	457	24	val_438
-438	458	3	val_438
-438	458	6	val_438
-438	458	14	val_438
-438	458	14	val_438
+438	457	25	val_438
+438	458	5	val_438
+438	458	13	val_438
+438	458	19	val_438
 438	458	24	val_438
+438	458	25	val_438
 438	458	28	val_438
-438	459	3	val_438
-438	459	14	val_438
+438	459	19	val_438
 438	459	24	val_438
-439	456	1	val_439
-439	456	3	val_439
-439	457	2	val_439
-439	457	20	val_439
-439	458	2	val_439
-439	458	3	val_439
-439	458	20	val_439
-439	458	20	val_439
-439	459	2	val_439
-439	459	20	val_439
-443	456	24	val_443
-443	457	7	val_443
-443	458	7	val_443
-443	458	7	val_443
-443	459	7	val_443
-444	456	10	val_444
-444	457	10	val_444
-444	458	10	val_444
-444	458	10	val_444
-444	459	10	val_444
-446	456	10	val_446
-446	457	10	val_446
-446	458	10	val_446
-446	458	10	val_446
-446	459	10	val_446
-448	456	14	val_448
-448	457	20	val_448
-448	458	2	val_448
-448	458	20	val_448
-448	459	20	val_448
-449	456	28	val_449
-449	457	16	val_449
-449	458	16	val_449
+438	459	25	val_438
+439	456	16	val_439
+439	456	28	val_439
+439	457	7	val_439
+439	457	17	val_439
+439	458	7	val_439
+439	458	7	val_439
+439	458	11	val_439
+439	458	17	val_439
+439	459	7	val_439
+439	459	17	val_439
+443	456	6	val_443
+443	457	24	val_443
+443	458	5	val_443
+443	458	24	val_443
+443	459	24	val_443
+444	456	25	val_444
+444	457	15	val_444
+444	458	14	val_444
+444	458	15	val_444
+444	459	15	val_444
+446	456	6	val_446
+446	457	0	val_446
+446	458	0	val_446
+446	458	5	val_446
+446	459	0	val_446
+448	456	23	val_448
+448	457	10	val_448
+448	458	10	val_448
+448	458	24	val_448
+448	459	10	val_448
+449	456	19	val_449
+449	457	20	val_449
+449	458	1	val_449
 449	458	20	val_449
-449	459	16	val_449
-452	456	3	val_452
+449	459	20	val_449
+452	456	16	val_452
 452	457	6	val_452
 452	458	6	val_452
-452	458	20	val_452
+452	458	28	val_452
 452	459	6	val_452
-453	456	14	val_453
-453	457	7	val_453
-453	458	7	val_453
+453	456	28	val_453
+453	457	16	val_453
 453	458	16	val_453
-453	459	7	val_453
-454	456	7	val_454
+453	458	20	val_453
+453	459	16	val_453
+454	456	1	val_454
 454	456	10	val_454
-454	456	23	val_454
-454	457	3	val_454
-454	457	10	val_454
+454	456	16	val_454
+454	457	6	val_454
+454	457	19	val_454
 454	457	24	val_454
 454	458	1	val_454
-454	458	3	val_454
-454	458	10	val_454
-454	458	10	val_454
+454	458	6	val_454
+454	458	13	val_454
+454	458	14	val_454
+454	458	19	val_454
 454	458	24	val_454
-454	458	28	val_454
-454	459	3	val_454
-454	459	10	val_454
+454	459	6	val_454
+454	459	19	val_454
 454	459	24	val_454
-455	456	25	val_455
-455	457	27	val_455
-455	458	14	val_455
-455	458	27	val_455
-455	459	27	val_455
-457	456	14	val_457
-457	457	6	val_457
-457	458	6	val_457
-457	458	28	val_457
-457	459	6	val_457
+455	456	6	val_455
+455	457	17	val_455
+455	458	11	val_455
+455	458	17	val_455
+455	459	17	val_455
+457	456	1	val_457
+457	457	7	val_457
+457	458	2	val_457
+457	458	7	val_457
+457	459	7	val_457
 458	456	7	val_458
-458	456	19	val_458
-458	457	19	val_458
-458	457	24	val_458
-458	458	1	val_458
-458	458	13	val_458
+458	456	10	val_458
+458	457	4	val_458
+458	457	10	val_458
+458	458	4	val_458
+458	458	10	val_458
+458	458	10	val_458
 458	458	19	val_458
-458	458	24	val_458
-458	459	19	val_458
-458	459	24	val_458
-459	456	27	val_459
-459	456	27	val_459
-459	457	3	val_459
-459	457	27	val_459
+458	459	4	val_458
+458	459	10	val_458
+459	456	10	val_459
+459	456	20	val_459
+459	457	1	val_459
+459	457	10	val_459
 459	458	1	val_459
-459	458	3	val_459
-459	458	27	val_459
-459	458	27	val_459
-459	459	3	val_459
-459	459	27	val_459
-460	456	14	val_460
-460	457	27	val_460
-460	458	27	val_460
-460	458	27	val_460
-460	459	27	val_460
-462	456	3	val_462
-462	456	3	val_462
-462	457	6	val_462
-462	457	14	val_462
-462	458	1	val_462
-462	458	6	val_462
+459	458	10	val_459
+459	458	10	val_459
+459	458	20	val_459
+459	459	1	val_459
+459	459	10	val_459
+460	456	23	val_460
+460	457	28	val_460
+460	458	28	val_460
+460	458	28	val_460
+460	459	28	val_460
+462	456	11	val_462
+462	456	27	val_462
+462	457	3	val_462
+462	457	5	val_462
+462	458	3	val_462
+462	458	5	val_462
 462	458	14	val_462
-462	458	28	val_462
-462	459	6	val_462
-462	459	14	val_462
-463	456	20	val_463
-463	456	28	val_463
-463	457	3	val_463
-463	457	3	val_463
-463	458	1	val_463
-463	458	2	val_463
-463	458	3	val_463
-463	458	3	val_463
-463	459	3	val_463
-463	459	3	val_463
-466	456	4	val_466
-466	456	5	val_466
-466	456	27	val_466
-466	457	17	val_466
-466	457	20	val_466
-466	457	28	val_466
-466	458	3	val_466
-466	458	17	val_466
-466	458	20	val_466
-466	458	25	val_466
-466	458	28	val_466
-466	458	28	val_466
-466	459	17	val_466
-466	459	20	val_466
-466	459	28	val_466
-467	456	23	val_467
-467	457	9	val_467
-467	458	9	val_467
-467	458	24	val_467
-467	459	9	val_467
-468	456	1	val_468
-468	456	4	val_468
-468	456	20	val_468
-468	456	23	val_468
-468	457	1	val_468
-468	457	3	val_468
-468	457	24	val_468
-468	457	25	val_468
-468	458	1	val_468
-468	458	1	val_468
-468	458	3	val_468
+462	458	16	val_462
+462	459	3	val_462
+462	459	5	val_462
+463	456	16	val_463
+463	456	24	val_463
+463	457	4	val_463
+463	457	20	val_463
+463	458	4	val_463
+463	458	7	val_463
+463	458	9	val_463
+463	458	20	val_463
+463	459	4	val_463
+463	459	20	val_463
+466	456	9	val_466
+466	456	16	val_466
+466	456	19	val_466
+466	457	5	val_466
+466	457	11	val_466
+466	457	23	val_466
+466	458	2	val_466
+466	458	5	val_466
+466	458	7	val_466
+466	458	11	val_466
+466	458	23	val_466
+466	458	23	val_466
+466	459	5	val_466
+466	459	11	val_466
+466	459	23	val_466
+467	456	13	val_467
+467	457	23	val_467
+467	458	4	val_467
+467	458	23	val_467
+467	459	23	val_467
+468	456	7	val_468
+468	456	7	val_468
+468	456	19	val_468
+468	456	24	val_468
+468	457	7	val_468
+468	457	10	val_468
+468	457	10	val_468
+468	457	14	val_468
+468	458	7	val_468
+468	458	10	val_468
+468	458	10	val_468
+468	458	10	val_468
+468	458	10	val_468
+468	458	14	val_468
 468	458	14	val_468
-468	458	24	val_468
-468	458	25	val_468
-468	458	27	val_468
-468	458	28	val_468
-468	459	1	val_468
-468	459	3	val_468
-468	459	24	val_468
-468	459	25	val_468
+468	458	17	val_468
+468	459	7	val_468
+468	459	10	val_468
+468	459	10	val_468
+468	459	14	val_468
 469	456	1	val_469
-469	456	4	val_469
-469	456	9	val_469
-469	456	9	val_469
+469	456	13	val_469
+469	456	14	val_469
+469	456	19	val_469
 469	456	20	val_469
 469	457	1	val_469
-469	457	6	val_469
-469	457	16	val_469
-469	457	16	val_469
-469	457	16	val_469
+469	457	1	val_469
+469	457	9	val_469
+469	457	24	val_469
+469	457	27	val_469
 469	458	1	val_469
-469	458	3	val_469
-469	458	6	val_469
-469	458	10	val_469
-469	458	16	val_469
-469	458	16	val_469
+469	458	1	val_469
+469	458	9	val_469
+469	458	14	val_469
 469	458	16	val_469
-469	458	20	val_469
+469	458	24	val_469
+469	458	24	val_469
 469	458	27	val_469
 469	458	28	val_469
+469	458	28	val_469
+469	459	1	val_469
 469	459	1	val_469
-469	459	6	val_469
-469	459	16	val_469
-469	459	16	val_469
-469	459	16	val_469
-470	456	2	val_470
-470	457	11	val_470
-470	458	11	val_470
-470	458	11	val_470
-470	459	11	val_470
-472	456	27	val_472
-472	457	24	val_472
-472	458	24	val_472
-472	458	24	val_472
-472	459	24	val_472
-475	456	20	val_475
-475	457	4	val_475
-475	458	4	val_475
-475	458	4	val_475
-475	459	4	val_475
-477	456	10	val_477
-477	457	4	val_477
-477	458	4	val_477
-477	458	20	val_477
-477	459	4	val_477
-478	456	19	val_478
-478	456	28	val_478
-478	457	14	val_478
-478	457	23	val_478
-478	458	1	val_478
-478	458	14	val_478
-478	458	23	val_478
-478	458	23	val_478
-478	459	14	val_478
-478	459	23	val_478
-479	456	11	val_479
-479	457	28	val_479
-479	458	14	val_479
-479	458	28	val_479
-479	459	28	val_479
-480	456	7	val_480
-480	456	10	val_480
+469	459	9	val_469
+469	459	24	val_469
+469	459	27	val_469
+470	456	27	val_470
+470	457	1	val_470
+470	458	1	val_470
+470	458	1	val_470
+470	459	1	val_470
+472	456	6	val_472
+472	457	14	val_472
+472	458	11	val_472
+472	458	14	val_472
+472	459	14	val_472
+475	456	7	val_475
+475	457	6	val_475
+475	458	6	val_475
+475	458	6	val_475
+475	459	6	val_475
+477	456	14	val_477
+477	457	7	val_477
+477	458	2	val_477
+477	458	7	val_477
+477	459	7	val_477
+478	456	9	val_478
+478	456	13	val_478
+478	457	4	val_478
+478	457	9	val_478
+478	458	4	val_478
+478	458	9	val_478
+478	458	9	val_478
+478	458	19	val_478
+478	459	4	val_478
+478	459	9	val_478
+479	456	20	val_479
+479	457	17	val_479
+479	458	1	val_479
+479	458	17	val_479
+479	459	17	val_479
+480	456	14	val_480
+480	456	24	val_480
 480	456	27	val_480
-480	457	3	val_480
-480	457	13	val_480
-480	457	20	val_480
-480	458	3	val_480
-480	458	3	val_480
-480	458	3	val_480
-480	458	10	val_480
-480	458	13	val_480
-480	458	20	val_480
-480	459	3	val_480
-480	459	13	val_480
-480	459	20	val_480
-481	456	24	val_481
-481	457	1	val_481
-481	458	1	val_481
-481	458	3	val_481
-481	459	1	val_481
-482	456	7	val_482
-482	457	7	val_482
-482	458	7	val_482
-482	458	7	val_482
-482	459	7	val_482
-483	456	1	val_483
-483	457	27	val_483
-483	458	1	val_483
-483	458	27	val_483
-483	459	27	val_483
+480	457	9	val_480
+480	457	16	val_480
+480	457	27	val_480
+480	458	9	val_480
+480	458	9	val_480
+480	458	16	val_480
+480	458	27	val_480
+480	458	27	val_480
+480	458	27	val_480
+480	459	9	val_480
+480	459	16	val_480
+480	459	27	val_480
+481	456	28	val_481
+481	457	5	val_481
+481	458	5	val_481
+481	458	10	val_481
+481	459	5	val_481
+482	456	9	val_482
+482	457	9	val_482
+482	458	9	val_482
+482	458	9	val_482
+482	459	9	val_482
+483	456	5	val_483
+483	457	3	val_483
+483	458	3	val_483
+483	458	25	val_483
+483	459	3	val_483
 484	456	10	val_484
 484	457	23	val_484
 484	458	13	val_484
 484	458	23	val_484
 484	459	23	val_484
-485	456	6	val_485
-485	457	14	val_485
-485	458	14	val_485
-485	458	14	val_485
-485	459	14	val_485
-487	456	9	val_487
+485	456	7	val_485
+485	457	28	val_485
+485	458	1	val_485
+485	458	28	val_485
+485	459	28	val_485
+487	456	10	val_487
 487	457	10	val_487
-487	458	7	val_487
+487	458	10	val_487
 487	458	10	val_487
 487	459	10	val_487
+489	456	4	val_489
 489	456	9	val_489
-489	456	13	val_489
-489	456	27	val_489
-489	456	28	val_489
-489	457	1	val_489
-489	457	7	val_489
-489	457	10	val_489
+489	456	10	val_489
+489	456	14	val_489
+489	457	9	val_489
+489	457	9	val_489
+489	457	19	val_489
 489	457	27	val_489
 489	458	1	val_489
-489	458	7	val_489
 489	458	9	val_489
-489	458	10	val_489
-489	458	10	val_489
-489	458	14	val_489
+489	458	9	val_489
+489	458	13	val_489
+489	458	19	val_489
+489	458	24	val_489
+489	458	27	val_489
 489	458	27	val_489
-489	458	28	val_489
-489	459	1	val_489
-489	459	7	val_489
-489	459	10	val_489
+489	459	9	val_489
+489	459	9	val_489
+489	459	19	val_489
 489	459	27	val_489
-490	456	5	val_490
+490	456	3	val_490
 490	457	15	val_490
-490	458	11	val_490
+490	458	1	val_490
 490	458	15	val_490
 490	459	15	val_490
-491	456	7	val_491
-491	457	17	val_491
-491	458	4	val_491
-491	458	17	val_491
-491	459	17	val_491
-492	456	10	val_492
-492	456	23	val_492
-492	457	10	val_492
-492	457	10	val_492
-492	458	10	val_492
-492	458	10	val_492
-492	458	10	val_492
+491	456	16	val_491
+491	457	1	val_491
+491	458	1	val_491
+491	458	6	val_491
+491	459	1	val_491
+492	456	6	val_492
+492	456	13	val_492
+492	457	14	val_492
+492	457	15	val_492
 492	458	14	val_492
-492	459	10	val_492
-492	459	10	val_492
-493	456	24	val_493
-493	457	20	val_493
-493	458	20	val_493
-493	458	20	val_493
-493	459	20	val_493
-494	456	13	val_494
-494	457	19	val_494
-494	458	19	val_494
-494	458	19	val_494
-494	459	19	val_494
+492	458	15	val_492
+492	458	17	val_492
+492	458	23	val_492
+492	459	14	val_492
+492	459	15	val_492
+493	456	4	val_493
+493	457	23	val_493
+493	458	23	val_493
+493	458	23	val_493
+493	459	23	val_493
+494	456	10	val_494
+494	457	13	val_494
+494	458	13	val_494
+494	458	13	val_494
+494	459	13	val_494
 495	456	27	val_495
 495	457	25	val_495
 495	458	7	val_495
 495	458	25	val_495
 495	459	25	val_495
-496	456	7	val_496
-496	457	15	val_496
-496	458	3	val_496
-496	458	15	val_496
-496	459	15	val_496
-497	456	5	val_497
-497	457	17	val_497
-497	458	17	val_497
-497	458	25	val_497
-497	459	17	val_497
-498	456	1	val_498
-498	456	9	val_498
-498	456	9	val_498
-498	457	5	val_498
-498	457	7	val_498
+496	456	28	val_496
+496	457	2	val_496
+496	458	2	val_496
+496	458	4	val_496
+496	459	2	val_496
+497	456	28	val_497
+497	457	4	val_497
+497	458	4	val_497
+497	458	20	val_497
+497	459	4	val_497
+498	456	3	val_498
+498	456	10	val_498
+498	456	28	val_498
 498	457	10	val_498
-498	458	5	val_498
-498	458	7	val_498
-498	458	7	val_498
-498	458	7	val_498
+498	457	14	val_498
+498	457	28	val_498
+498	458	10	val_498
 498	458	10	val_498
-498	458	27	val_498
-498	459	5	val_498
-498	459	7	val_498
+498	458	14	val_498
+498	458	15	val_498
+498	458	20	val_498
+498	458	28	val_498
 498	459	10	val_498
+498	459	14	val_498
+498	459	28	val_498
 PREHOOK: query: drop table dp_mm
 PREHOOK: type: DROPTABLE
 PREHOOK: Input: default@dp_mm