Index: DCWoRMS/branches/coolemall/src/test/stencils/plugins/StencilTimeEstimationPlugin.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/plugins/StencilTimeEstimationPlugin.java	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/plugins/StencilTimeEstimationPlugin.java	(revision 1605)
@@ -0,0 +1,79 @@
+package test.stencils.plugins;
+
+
+import java.util.Map;
+
+import org.joda.time.DateTime;
+
+import schedframe.events.scheduling.SchedulingEvent;
+import schedframe.resources.computing.ComputingResource;
+import schedframe.resources.computing.Core;
+import schedframe.resources.computing.Processor;
+import schedframe.resources.units.PEUnit;
+import schedframe.resources.units.ProcessingElements;
+import schedframe.resources.units.ResourceUnit;
+import schedframe.resources.units.ResourceUnitName;
+import schedframe.resources.units.StandardResourceUnitName;
+import dcworms.schedframe.scheduling.ExecTask;
+import example.timeestimation.BaseTimeEstimationPlugin;
+
+public class StencilTimeEstimationPlugin extends BaseTimeEstimationPlugin{
+
+	/*
+	 * This method should return an estimation of time required to execute the task.
+	 * Requested calculation should be done based on the resources allocated for the task,
+	 * task description and task completion percentage.
+	 * 
+	 * Example implementation calculate the estimation based on processing power.
+	 * There is also a simple assumption, that processing power is a linear function
+	 * of number of allocated units and their speed.
+	 */
+	public double execTimeEstimation(SchedulingEvent event, ExecTask task,
+			Map<ResourceUnitName, ResourceUnit> allocatedResources,
+			double completionPercentage) {
+		
+
+		//String taskFreqString = task.getExecutionProfile().getCurrentResourceConsumption().getReferenceHardware().get("cpu_maxfreq");
+		//double taskFreq = Double.valueOf(taskFreqString);
+
+		double speed = 0;
+		PEUnit peUnit = (PEUnit) allocatedResources.get(StandardResourceUnitName.PE);	
+		try {
+			ProcessingElements pes = (ProcessingElements) peUnit;
+			for (ComputingResource compResource : pes) {
+				//System.out.println(new DateTime() + "; " + task.getId() +   ";" + compResource.getFullName());
+				if(compResource instanceof Core) {
+					Core core = (Core) compResource;
+					speed = core.getProcessor().getPowerInterface().getPState().getFrequency();
+					break;
+				} else if (compResource instanceof Processor) {
+					Processor processor = (Processor) compResource;
+					speed = processor.getPowerInterface().getPState().getFrequency();
+					break;
+				}
+			}		
+		} catch (Exception e){
+			speed = peUnit.getSpeed();			
+		}
+
+		//speed =  taskFreq;
+		int cnt = peUnit.getUsedAmount();
+
+		double execTime = (1 - completionPercentage/100) * task.getExecutionProfile().getCurrentExecutionPhase().getLenght() / (speed * cnt);
+
+		//double execTime = (1 - completionPercentage/100) * task.getExecutionProfile().getCurrentResourceConsumption().getDuration() * (taskFreq / currentFrequency);
+		//double execTime = (1 - completionPercentage/100) * task.getExecutionProfile().getCurrentResourceConsumption().getDuration();
+		
+		// if the result is very close to 0, but less then one millisecond then round this result to 0.001
+		if (Double.compare(execTime, 0.001) < 0) {
+			execTime = 0.001;
+		}
+
+		// time is measured in integer units, so get the nearest execTime int value.
+		execTime = Math.round(execTime);
+		return execTime;
+	}
+
+}
+
+
Index: DCWoRMS/branches/coolemall/src/test/stencils/plugins/Stencils_FCFSBF_RandomPlugin.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/plugins/Stencils_FCFSBF_RandomPlugin.java	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/plugins/Stencils_FCFSBF_RandomPlugin.java	(revision 1605)
@@ -0,0 +1,106 @@
+package test.stencils.plugins;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import schedframe.events.scheduling.SchedulingEvent;
+import schedframe.resources.ResourceStatus;
+import schedframe.resources.StandardResourceType;
+import schedframe.resources.computing.ComputingResource;
+import schedframe.resources.computing.Processor;
+import schedframe.resources.units.ProcessingElements;
+import schedframe.resources.units.ResourceUnit;
+import schedframe.resources.units.ResourceUnitName;
+import schedframe.resources.units.StandardResourceUnitName;
+import schedframe.scheduling.manager.resources.ClusterResourceManager;
+import schedframe.scheduling.manager.resources.ResourceManager;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import schedframe.scheduling.plan.SchedulingPlanInterface;
+import schedframe.scheduling.plan.impl.SchedulingPlan;
+import schedframe.scheduling.plugin.ModuleList;
+import schedframe.scheduling.queue.TaskQueue;
+import schedframe.scheduling.queue.TaskQueueList;
+import schedframe.scheduling.tasks.TaskInterface;
+import example.localplugin.BaseLocalSchedulingPlugin;
+import gridsim.dcworms.DCWormsTags;
+
+public class Stencils_FCFSBF_RandomPlugin extends BaseLocalSchedulingPlugin {
+
+	public SchedulingPlanInterface<?> schedule(SchedulingEvent event, TaskQueueList queues, JobRegistry jobRegistry,
+			ResourceManager resManager, ModuleList modules) {
+
+		ClusterResourceManager resourceManager = (ClusterResourceManager) resManager;
+		List<Processor> processors = resourceManager.getProcessors();
+		SchedulingPlan plan = new SchedulingPlan();
+		// choose the events types to serve.
+		// Different actions for different events are possible.
+		switch (event.getType()) {
+		case START_TASK_EXECUTION:
+		case TASK_FINISHED:
+		//case TIMER:
+			// our tasks are placed only in first queue (see BaseLocalSchedulingPlugin.placeJobsInQueues() method)
+			TaskQueue q = queues.get(0);
+			// check all tasks in queue
+
+			for (int i = 0; i < q.size(); i++) {
+				TaskInterface<?> task = q.get(i);
+				// if status of the tasks in READY
+				if (task.getStatus() == DCWormsTags.READY) {
+
+					if(resourceManager.getResourcesByTypeWithStatus(StandardResourceType.Processor, ResourceStatus.FREE).size()==0){
+						break;
+					}
+
+					Map<ResourceUnitName, ResourceUnit> choosenResources = chooseResourcesForExecution(processors, task);
+					if (choosenResources != null) {
+						addToSchedulingPlan(plan, task, choosenResources);
+					}
+				}
+			}
+
+			break;
+		}
+		return plan;
+	}
+
+	private Map<ResourceUnitName, ResourceUnit> chooseResourcesForExecution(
+			List<Processor> processors, TaskInterface<?> task) {
+
+		Map<ResourceUnitName, ResourceUnit> map = new HashMap<ResourceUnitName, ResourceUnit>(2);
+
+		int cpuRequest;
+		try {
+			cpuRequest = Double.valueOf(task.getCpuCntRequest()).intValue();
+		} catch (NoSuchFieldException e) {
+			cpuRequest = 0;
+		}
+
+		if (cpuRequest != 0) {
+
+			if (processors.size() < cpuRequest) {
+				return null;
+			}
+
+			List<ComputingResource> choosenResources = new ArrayList<ComputingResource>(cpuRequest);				
+			for (int i = 0; i < processors.size() && cpuRequest > 0; i++) {
+				//if (processors.get(i).getStatus() == ResourceStatus.FREE) {
+					choosenResources.add(processors.get(i));
+					cpuRequest--;
+				//}
+			}
+			if (cpuRequest > 0) {
+				return null;
+			}
+
+			ProcessingElements pe = new ProcessingElements();
+			pe.addAll(choosenResources);
+			map.put(StandardResourceUnitName.PE, pe);
+			return map;
+		}
+
+		return null;
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/stencils/plugins/CommunicationBusEnergyEstimationPlugin.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/plugins/CommunicationBusEnergyEstimationPlugin.java	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/plugins/CommunicationBusEnergyEstimationPlugin.java	(revision 1605)
@@ -0,0 +1,111 @@
+package test.stencils.plugins;
+
+import schedframe.resources.computing.Processor;
+import schedframe.resources.computing.profiles.energy.ResourceEvent;
+import schedframe.resources.computing.profiles.energy.power.StandardPowerStateName;
+import schedframe.resources.devices.PhysicalResource;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import example.energy.BaseEnergyEstimationPlugin;
+
+public class CommunicationBusEnergyEstimationPlugin extends BaseEnergyEstimationPlugin  {
+
+	public double estimatePowerConsumption(ResourceEvent event, JobRegistry jobRegistry,
+			PhysicalResource resource) {
+		
+		double processorLoad = 0;
+		double powerConsumption = 0;
+		Processor proc = (Processor)resource;
+		if(resource.getPowerInterface().getPowerState().equals(StandardPowerStateName.OFF))
+			return 0;
+		else {
+
+			/*double usedFreq = proc.getPowerInterface().getHighestPState().getFrequency();
+
+			JobRegistry jr = new JobRegistryImpl(proc.getFullName());
+			for(ExecTask task: jr.getRunningTasks()){
+				String taskFreqString = task.getCurrentResourceConsumption().getReferenceHardware().get("cpu_maxfreq");
+				double taskFreq = Double.valueOf(taskFreqString);
+				if(taskFreq > usedFreq){
+					usedFreq = taskFreq;
+				}
+			}
+			
+			processorLoad = proc.getLoadInterface().getRecentUtilization().getValue();
+			//System.out.println(proc.getFullName() + "processorLoad v2: " +  processorLoad);
+			
+			if(processorLoad != 0 && proc.getPowerInterface().getFrequency() != usedFreq) {
+				proc.getPowerInterface().setFrequency(usedFreq);
+			}*/
+			
+			processorLoad = proc.getLoadInterface().getRecentUtilization().getValue();
+			double lowestLoadLevel = 100;
+			double highestLoadLevel = 0;
+			if(proc.getPowerInterface().getPState().getLoadPowerUsage().containsKey(new Double(processorLoad))){
+				powerConsumption = proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(processorLoad));
+				//System.out.println("power from profile: " + powerConsumption);
+			} else {
+				for(Double load: proc.getPowerInterface().getPState().getLoadPowerUsage().keySet()){
+					if(lowestLoadLevel > load){
+						lowestLoadLevel = load;
+					}
+					if(highestLoadLevel < load){
+						highestLoadLevel = load;
+					}
+				}
+				if(processorLoad == 0){
+					try{
+						powerConsumption = proc.getPowerInterface().getSupportedPowerStates().get(0).getPowerUsage();
+						//System.out.println("load = 0; power = idle power usage: " + powerConsumption);
+					} catch (Exception e){
+						powerConsumption = 0.7 * proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(highestLoadLevel));
+						//System.out.println("error load = 0; power = 0.7 max power: " + powerConsumption);
+					}
+				} else {
+					
+					double lowerLoadLevel = lowestLoadLevel;
+					double higherLoadLevel = highestLoadLevel;
+					
+					try{
+					
+						for(Double load: proc.getPowerInterface().getPState().getLoadPowerUsage().keySet()){
+							if(processorLoad > load){
+								lowerLoadLevel = load;
+							}
+							else if(processorLoad < load){
+								higherLoadLevel = load;
+								break;
+							}
+						}
+						double powerBelow;
+						double powerAbove;
+						double a;
+						double b;
+						if(lowerLoadLevel != higherLoadLevel) {
+							powerBelow = proc.getPowerInterface().getPState().getLoadPowerUsage().get(lowerLoadLevel);
+							powerAbove = proc.getPowerInterface().getPState().getLoadPowerUsage().get(higherLoadLevel);
+							a = (powerAbove - powerBelow)/(higherLoadLevel - lowerLoadLevel);
+							b = powerAbove - a * higherLoadLevel;
+						} else {
+							powerBelow = proc.getPowerInterface().getPState().getLoadPowerUsage().get(lowestLoadLevel);
+							powerAbove = proc.getPowerInterface().getPState().getLoadPowerUsage().get(highestLoadLevel);
+							a = (powerAbove - powerBelow)/(highestLoadLevel - lowestLoadLevel);
+							b = powerAbove - a * highestLoadLevel;
+						}
+						powerConsumption = a * processorLoad + b;
+						/*System.out.println("a" +lowestLoadLevel + ";" +highestLoadLevel);
+						System.out.println("b" +lowerLoadLevel + ";" +higherLoadLevel);
+						System.out.println("c" +powerBelow + ";" +powerAbove);
+						System.out.println(resource.getFullName() + "load: " + processorLoad + "linear power estimation " + powerConsumption);*/
+	
+					} catch (Exception e){
+						powerConsumption = 0.7 * proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(highestLoadLevel));	
+						//System.out.println("error; power = 0.7 max power: " + powerConsumption);
+					}
+				}
+			}
+		}
+		//System.out.println("estimated power consumption: " + powerConsumption);
+		return powerConsumption;
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/stencils/plugins/ProcessorEnergyEstimationPlugin.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/plugins/ProcessorEnergyEstimationPlugin.java	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/plugins/ProcessorEnergyEstimationPlugin.java	(revision 1605)
@@ -0,0 +1,111 @@
+package test.stencils.plugins;
+
+import schedframe.resources.computing.Processor;
+import schedframe.resources.computing.profiles.energy.ResourceEvent;
+import schedframe.resources.computing.profiles.energy.power.StandardPowerStateName;
+import schedframe.resources.devices.PhysicalResource;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import example.energy.BaseEnergyEstimationPlugin;
+
+public class ProcessorEnergyEstimationPlugin extends BaseEnergyEstimationPlugin  {
+
+	public double estimatePowerConsumption(ResourceEvent event, JobRegistry jobRegistry,
+			PhysicalResource resource) {
+		
+		double processorLoad = 0;
+		double powerConsumption = 0;
+		Processor proc = (Processor)resource;
+		if(resource.getPowerInterface().getPowerState().equals(StandardPowerStateName.OFF))
+			return 0;
+		else {
+
+			/*double usedFreq = proc.getPowerInterface().getHighestPState().getFrequency();
+
+			JobRegistry jr = new JobRegistryImpl(proc.getFullName());
+			for(ExecTask task: jr.getRunningTasks()){
+				String taskFreqString = task.getCurrentResourceConsumption().getReferenceHardware().get("cpu_maxfreq");
+				double taskFreq = Double.valueOf(taskFreqString);
+				if(taskFreq > usedFreq){
+					usedFreq = taskFreq;
+				}
+			}
+			
+			processorLoad = proc.getLoadInterface().getRecentUtilization().getValue();
+			//System.out.println(proc.getFullName() + "processorLoad v2: " +  processorLoad);
+			
+			if(processorLoad != 0 && proc.getPowerInterface().getFrequency() != usedFreq) {
+				proc.getPowerInterface().setFrequency(usedFreq);
+			}*/
+			
+			processorLoad = proc.getLoadInterface().getRecentUtilization().getValue();
+			double lowestLoadLevel = 100;
+			double highestLoadLevel = 0;
+			if(proc.getPowerInterface().getPState().getLoadPowerUsage().containsKey(new Double(processorLoad))){
+				powerConsumption = proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(processorLoad));
+				//System.out.println("power from profile: " + powerConsumption);
+			} else {
+				for(Double load: proc.getPowerInterface().getPState().getLoadPowerUsage().keySet()){
+					if(lowestLoadLevel > load){
+						lowestLoadLevel = load;
+					}
+					if(highestLoadLevel < load){
+						highestLoadLevel = load;
+					}
+				}
+				if(processorLoad == 0){
+					try{
+						powerConsumption = proc.getPowerInterface().getSupportedPowerStates().get(0).getPowerUsage();
+						//System.out.println("load = 0; power = idle power usage: " + powerConsumption);
+					} catch (Exception e){
+						powerConsumption = 0.7 * proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(highestLoadLevel));
+						//System.out.println("error load = 0; power = 0.7 max power: " + powerConsumption);
+					}
+				} else {
+					
+					double lowerLoadLevel = lowestLoadLevel;
+					double higherLoadLevel = highestLoadLevel;
+					
+					try{
+					
+						for(Double load: proc.getPowerInterface().getPState().getLoadPowerUsage().keySet()){
+							if(processorLoad > load){
+								lowerLoadLevel = load;
+							}
+							else if(processorLoad < load){
+								higherLoadLevel = load;
+								break;
+							}
+						}
+						double powerBelow;
+						double powerAbove;
+						double a;
+						double b;
+						if(lowerLoadLevel != higherLoadLevel) {
+							powerBelow = proc.getPowerInterface().getPState().getLoadPowerUsage().get(lowerLoadLevel);
+							powerAbove = proc.getPowerInterface().getPState().getLoadPowerUsage().get(higherLoadLevel);
+							a = (powerAbove - powerBelow)/(higherLoadLevel - lowerLoadLevel);
+							b = powerAbove - a * higherLoadLevel;
+						} else {
+							powerBelow = proc.getPowerInterface().getPState().getLoadPowerUsage().get(lowestLoadLevel);
+							powerAbove = proc.getPowerInterface().getPState().getLoadPowerUsage().get(highestLoadLevel);
+							a = (powerAbove - powerBelow)/(highestLoadLevel - lowestLoadLevel);
+							b = powerAbove - a * highestLoadLevel;
+						}
+						powerConsumption = a * processorLoad + b;
+						/*System.out.println("a" +lowestLoadLevel + ";" +highestLoadLevel);
+						System.out.println("b" +lowerLoadLevel + ";" +higherLoadLevel);
+						System.out.println("c" +powerBelow + ";" +powerAbove);
+						System.out.println(resource.getFullName() + "load: " + processorLoad + "linear power estimation " + powerConsumption);*/
+	
+					} catch (Exception e){
+						powerConsumption = 0.7 * proc.getPowerInterface().getPState().getLoadPowerUsage().get(new Double(highestLoadLevel));	
+						//System.out.println("error; power = 0.7 max power: " + powerConsumption);
+					}
+				}
+			}
+		}
+		//System.out.println("estimated power consumption: " + powerConsumption);
+		return powerConsumption;
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/stencils/plugins/NodeEnergyEstimationPlugin.java
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/plugins/NodeEnergyEstimationPlugin.java	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/plugins/NodeEnergyEstimationPlugin.java	(revision 1605)
@@ -0,0 +1,43 @@
+package test.stencils.plugins;
+
+import example.energy.BaseEnergyEstimationPlugin;
+import gridsim.dcworms.DCWormsTags;
+import schedframe.resources.computing.Node;
+import schedframe.resources.computing.Processor;
+import schedframe.resources.computing.profiles.energy.ResourceEvent;
+import schedframe.resources.computing.profiles.energy.power.plugin.EnergyPluginConfiguration;
+import schedframe.resources.devices.Device;
+import schedframe.resources.devices.PhysicalResource;
+import schedframe.scheduling.manager.tasks.JobRegistry;
+import simulator.DataCenterWorkloadSimulator;
+
+public class NodeEnergyEstimationPlugin extends BaseEnergyEstimationPlugin {
+
+	public double estimatePowerConsumption(ResourceEvent event, JobRegistry jobRegistry,
+			PhysicalResource resource) {
+		double powerConsumption = 0;
+		EnergyPluginConfiguration epConf = (EnergyPluginConfiguration) getConfiguration();
+		Node node = (Node) resource;
+		for(Processor cpu: node.getProcessors()){
+			try{
+				powerConsumption = powerConsumption + cpu.getPowerInterface().getRecentPowerUsage().getValue();
+			} catch (Exception e){
+				
+			}
+		}
+		try {
+			powerConsumption = powerConsumption + node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState());
+			for(Device dev: node.getResourceCharacteristic().getDevices()){
+				if(dev.getPowerInterface().getRecentPowerUsage().getValue() != -1)
+					powerConsumption = powerConsumption + dev.getPowerInterface().getRecentPowerUsage().getValue();
+			}
+		} catch (NoSuchFieldException e) {
+		}
+
+		if(epConf.getPowerCapLevel() != -1 && powerConsumption > epConf.getPowerCapLevel()){
+			DataCenterWorkloadSimulator.getEventManager().sendToAllSchedulers(0, DCWormsTags.RESOURCE_POWER_LIMIT_EXCEEDED, node.getFullName());
+		}
+		return powerConsumption;
+	}
+
+}
Index: DCWoRMS/branches/coolemall/src/test/stencils/workload/SDSC-SP2-0-1000.swf
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/workload/SDSC-SP2-0-1000.swf	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/workload/SDSC-SP2-0-1000.swf	(revision 1605)
@@ -0,0 +1,988 @@
+       1        0 864895     -1   -1     -1    -1   64  43200    -1  5   3  74 12894  4 -1 -1 -1
+    2   316932 377351     -1   -1     -1    -1   32  64800    -1  5 119  76 17838  4 -1 -1 -1
+    3   318935 375363     -1   -1     -1    -1   32  64800    -1  5 119  76 17841  4 -1 -1 -1
+    4   399264  22885 172830    5 171477    -1    5 172800    -1  5 199  86 17974  3 -1 -1 -1
+    5   427130    794 172829    5 171417    -1    5 172800    -1  5 199  86 18008  3 -1 -1 -1
+    6   494829   1003 172832    5 171439    -1    5 172800    -1  5 199  86 18084  3 -1 -1 -1
+    7   495154  15075 172831    5 170993    -1    5 172800    -1  5 199  86 18087  3 -1 -1 -1
+    8   506793  63437  35968   11   3240    -1   11  36000    -1  5 160  75 18107  3 -1 -1 -1
+    9   522378 252236  11872   63   2352    -1   63  43200    -1  1 131  20 18123  4 -1 -1 -1
+   10   559483      2  59965    4  57145    -1    4  64500    -1  1 162  75 18135  4 -1 -1 -1
+   11   566129      5  28826    1  27758    -1    1  28800    -1  5 153  75 18180  3 -1 -1 -1
+   12   566290    532  26171    1  24666    -1    1  28800    -1  1 153  75 18184  3 -1 -1 -1
+   13   567314  15757   8071    8   7334    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+   14   571164  21568  64832   32  44134    -1   32  64800    -1  5   6   6 13602  3 -1 -1 -1
+   15   574294   4647  64384    7  58033    -1    7  64800    -1  1 151  75 13607  3 -1 -1 -1
+   16   576100      6  19000    1  18830    -1    1  43200    -1  1 152  75 13610  3 -1 -1 -1
+   17   577685   3793 118561    5 117278    -1    5 172800    -1  1 199  86 18261  3 -1 -1 -1
+   18   578846      8  24861    1  23875    -1    1  28800    -1  1 153  75 13613  3 -1 -1 -1
+   19   580157  20861     -1   -1     -1    -1   38   6900    -1  5 189  75 18288  5 -1 -1 -1
+   20   581034   2038  10979    1  10894    -1    1  18000    -1  1 154  75 13634  4 -1 -1 -1
+   21   581434   2139  16674   11  16258    -1   11  36000    -1  1 160  75 18301  3 -1 -1 -1
+   22   582841   1199   8385   32   1536    -1   32  14400    -1  1 150   6 13641  2 -1 -1 -1
+   23   583532  21288  16793   11  16264    -1   11  36000    -1  1 160  75 18305  3 -1 -1 -1
+   24   584165  16591   3634   24   3504    -1   24   3600    -1  5 133  50 13646  3 -1 -1 -1
+   25   584785   4129   1229    2   1089    -1    2   1200    -1  5  34   7 13651  3 -1 -1 -1
+   26   584801  10510   2207   16   1195    -1   16   3600    -1  1   7   7 234  3 -1 -1 -1
+   27   584826   6324     40    8   7.38    -1    8   1200    -1  1  34   7 13662  3 -1 -1 -1
+   28   584832   6361    311    8 259.00    -1    8   2400    -1  1  34   7 13665  3 -1 -1 -1
+   29   584838   6677   1228    8   1157    -1    8   1200    -1  5  34   7 13668  3 -1 -1 -1
+   30   584875  10119     47   16   6.00    -1   16   1200    -1  1  34   7 13671  3 -1 -1 -1
+   31   584919  10126    213   16 156.94    -1   16   1200    -1  1  34   7 13674  3 -1 -1 -1
+   32   584928  10338     40   16   1.25    -1   16   1200    -1  1  34   7 13677  3 -1 -1 -1
+   33   585786   3129  51164    1  50753    -1    1  64800    -1  1 155  75 13680  3 -1 -1 -1
+   34   586496   2458   1970    2   1902    -1    2   7200    -1  1 161  75 18312  3 -1 -1 -1
+   35   588559    686  58046    4  57552    -1    4  64800    -1  1 156  75 13688  3 -1 -1 -1
+   36   588873  16880  14805   11  14385    -1   11  36000    -1  1 160  75 18316  3 -1 -1 -1
+   37   589428     10     28    2     -1    -1    2  36000    -1  5 157   1 13691  2 -1 -1 -1
+   38   589449     22    275    1  15.00    -1    1   2400    -1  1 158  73 13694  3 -1 -1 -1
+   39   589503    396   3708    2     -1    -1    2  36000    -1  5 157   1 13697  2 -1 -1 -1
+   40   589535     11   3625    1     -1    -1    1  36000    -1  1 157   1 13700  2 -1 -1 -1
+   41   590405  13993     54   32   4.84    -1   32   1200    -1  1  34   7 13703  3 -1 -1 -1
+   42   590414  14049     45   32   1.38    -1   32   1200    -1  1  34   7 13706  3 -1 -1 -1
+   43   590419  14099    292   32 215.47    -1   32   1200    -1  1  34   7 13709  3 -1 -1 -1
+   44   590427  85075     42   64   0.25    -1   64   1200    -1  5  34   7 13712  3 -1 -1 -1
+   45   590434  85120    155   64  57.12    -1   64   1200    -1  1  34   7 13715  3 -1 -1 -1
+   46   590439  85278     66   64   1.42    -1   64   1200    -1  1  34   7 13718  3 -1 -1 -1
+   47   590470      5     64    1     -1    -1    1  36000    -1  5 157   1 18320  2 -1 -1 -1
+   48   590531      9     34    1     -1    -1    1  36000    -1  1 157   1 18324  2 -1 -1 -1
+   49   590978     10    252    2 214.00    -1    2    900    -1  1 159  75 13721  1 -1 -1 -1
+   50   591090     87     -1   -1     -1    -1    8  36000    -1  5 173  75 14298  4 -1 -1 -1
+   51   591120      7  11298    2 686.00    -1    2  50400    -1  1 173  75 14298  4 -1 -1 -1
+   52   591442      8  16440    1  15992    -1    1  28800    -1  1 153  75 18333  3 -1 -1 -1
+   53   591612    820    293    2 257.50    -1    2    900    -1  1 159  75 13724  1 -1 -1 -1
+   54   593508      3    257    2 217.50    -1    2    900    -1  1 159  75 13727  1 -1 -1 -1
+   55   595008      4    216    2 177.00    -1    2    900    -1  1 159  75 13730  1 -1 -1 -1
+   56   595228      9     32    2   2.50    -1    2    300    -1  1 159  75 13733  1 -1 -1 -1
+   57   595239     10  24866    1  23861    -1    1  28800    -1  1 153  75 13736  4 -1 -1 -1
+   58   595276      2     34    4   3.25    -1    4    300    -1  1 159  75 13739  1 -1 -1 -1
+   59   595584      5  26228    1  24818    -1    1  28800    -1  1 153  75 13742  3 -1 -1 -1
+   60   595641      1    213    2 178.50    -1    2    900    -1  1 159  75 13745  1 -1 -1 -1
+   61   596042      5    214    2 179.50    -1    2    900    -1  1 159  75 13748  1 -1 -1 -1
+   62   596561      8    212    2 179.00    -1    2    900    -1  1 159  75 13751  1 -1 -1 -1
+   63   597048     11    276    1  14.00    -1    1   2400    -1  1 158  73 13754  3 -1 -1 -1
+   64   597139    389    144    4 109.75    -1    4    900    -1  1 159  75 13757  1 -1 -1 -1
+   65   597147    382    106    8  71.50    -1    8   7200    -1  1 159  75 13760  1 -1 -1 -1
+   66   597497      9    314    1 274.00    -1    1    900    -1  1 159  75 13763  1 -1 -1 -1
+   67   597928   6889    925   16 876.81    -1   16   3600    -1  1 159  75 13766  3 -1 -1 -1
+   68   597955  23662    689   32 631.00    -1   32   1800    -1  1 159  75 13769  3 -1 -1 -1
+   69   598080      3    203    8 167.25    -1    8   3600    -1  1 159  75 13772  1 -1 -1 -1
+   70   598354      6    274    4 235.50    -1    4    900    -1  1 159  75 13775  1 -1 -1 -1
+   71   598608      8    412    2 366.50    -1    2    900    -1  1 159  75 13778  1 -1 -1 -1
+   72   598823      7    691    1 600.00    -1    1    900    -1  1 159  75 13781  1 -1 -1 -1
+   73   599263      4   1716    8   1545    -1    8   6000    -1  1 159  75 13784  1 -1 -1 -1
+   74   600209   4609  16792   11  16215    -1   11  36000    -1  1 160  75 13787  3 -1 -1 -1
+   75   601024     93     -1   -1     -1    -1   38   6900    -1  5 189  75 18336  5 -1 -1 -1
+   76   601123  57528     -1   -1     -1    -1   38  64500    -1  5 189  75 18340  5 -1 -1 -1
+   77   606843  68951  24257   63  23997    -1   63  43200    -1  1  24  22 13790  3 -1 -1 -1
+   78   608347 107242  57648   63   2930    -1   63  57600    -1  5  24  22 13793  3 -1 -1 -1
+   79   613890     12     -1   -1     -1    -1   64  54000    -1  5   3  74 13796  2 -1 -1 -1
+   80   613917  86619     95   64  19.22    -1   64   3600    -1  1   3  74 13799  3 -1 -1 -1
+   81   614987      2    336   16  18.25    -1   16   1800    -1  1 147  73 13802  3 -1 -1 -1
+   82   615362     10    277    1  14.00    -1    1   1800    -1  1 147  73 13805  3 -1 -1 -1
+   83   617472     11    257   16 107.88    -1   16   1800    -1  1 147  73 13808  3 -1 -1 -1
+   84   617477   4833    343   32 146.66    -1   32   1800    -1  1 147  73 13811  3 -1 -1 -1
+   85   617482  83162    387   64 166.80    -1   64   2700    -1  1 147  73 13814  3 -1 -1 -1
+   87   617729     21    182   16  42.12    -1   16   1800    -1  1 147  73 13820  3 -1 -1 -1
+   88   617737   4924    216   32  55.06    -1   32   1800    -1  1 147  73 13823  3 -1 -1 -1
+   89   617741  26970     -1   -1     -1    -1   64   2700    -1  5 147  73 13826  3 -1 -1 -1
+   90   617748  83296    263   64  62.39    -1   64   2700    -1  1 147  73 13829  3 -1 -1 -1
+   92   617914     28    165   16  24.25    -1   16   1800    -1  1 147  73 13835  3 -1 -1 -1
+   93   617917   4969    180   32  24.75    -1   32   1800    -1  1 147  73 13837  3 -1 -1 -1
+   94   617923  83393    199   64  24.52    -1   64   2700    -1  1 147  73 13840  3 -1 -1 -1
+   96   618202      7    353   16  28.25    -1   16   1800    -1  1 147  73 13846  3 -1 -1 -1
+   97   618628      8    174   16  19.56    -1   16   1800    -1  1 147  73 13849  3 -1 -1 -1
+   98   618949      7    161   16  19.38    -1   16   1800    -1  1 147  73 13852  3 -1 -1 -1
+   99   619684     93  19199    4  18219    -1    4  64500    -1  1 162  75 18344  4 -1 -1 -1
+  100   619766     10     37    8   3.38    -1    8  64800    -1  5 162  75 18347  2 -1 -1 -1
+  101   619804      6     24    1     -1    -1    1   1800    -1  1 147  73 13855  3 -1 -1 -1
+  102   620527  18793  35969   11   3.55    -1   11  36000    -1  5 160  75 13858  3 -1 -1 -1
+  103   621578  17802  35968   11   3213    -1   11  36000    -1  5 160  75 18350  3 -1 -1 -1
+  104   621582  17739  35969   11   3.73    -1   11  36000    -1  5 160  75 13861  3 -1 -1 -1
+  105   638224  37333   8027    8   7338    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  106   639157    845  18855    4  17851    -1    4  64500    -1  1 162  75 18353  4 -1 -1 -1
+  107   639295     14     -1   -1     -1    -1    4  64500    -1  5 162  75 18355  4 -1 -1 -1
+  108   639316      3     58   13   5.08    -1   13  64800    -1  5 162  75 18358  2 -1 -1 -1
+  109   639459      7     60   16   9.38    -1   16  64800    -1  5 162  75 18361  2 -1 -1 -1
+  110   639523      7     62   19   6.00    -1   19  64800    -1  5 162  75 18364  2 -1 -1 -1
+  111   639759      7     61    3  21.33    -1    3  64800    -1  5 162  75 18366  2 -1 -1 -1
+  112   639907    130     -1   -1     -1    -1  110    600    -1  5 162  75 18369  2 -1 -1 -1
+  113   639994      6     41    8   6.38    -1    8  64800    -1  5 162  75 18373  1 -1 -1 -1
+  114   639995      6     45    8   8.12    -1    8  64800    -1  5 162  75 18377  1 -1 -1 -1
+  115   644835      4    179   16  20.12    -1   16   1800    -1  1 147  73 18381  3 -1 -1 -1
+  116   645249      4    155   16  18.94    -1   16   1800    -1  1 147  73 18385  3 -1 -1 -1
+  117   645444      1    313   16  15.69    -1   16   1800    -1  1 147  73 18388  3 -1 -1 -1
+  118   645540      2  35621    1  34803    -1    1  57600    -1  1 153  75 13866  4 -1 -1 -1
+  119   645808      3  48803    1  46863    -1    1  57600    -1  1 153  75 13869  3 -1 -1 -1
+  120   645978      3  23055    1  21935    -1    1  57600    -1  1 153  75 13872  4 -1 -1 -1
+  121   646088     11    332   16  15.88    -1   16   1800    -1  1 147  73 18392  3 -1 -1 -1
+  122   646393      5  54148    1  51173    -1    1  57600    -1  1 153  75 13875  4 -1 -1 -1
+  123   646521      5    110   16   0.25    -1   16   1800    -1  5 147  73 18396  3 -1 -1 -1
+  124   647272      9    359   16  17.56    -1   16   1800    -1  1 147  73 18400  3 -1 -1 -1
+  125   647739     11    303   27  16.37    -1   27   1800    -1  1 147  73 18404  3 -1 -1 -1
+  126   648093      9    370   27  19.19    -1   27   1800    -1  1 147  73 18407  3 -1 -1 -1
+  127   648486     10    344   27  18.56    -1   27   1800    -1  1 147  73 18411  3 -1 -1 -1
+  128   649148      7    336   27  18.07    -1   27   1800    -1  1 147  73 18415  3 -1 -1 -1
+  129   649620      4    328   27  16.52    -1   27   1800    -1  1 147  73 18419  3 -1 -1 -1
+  130   650241      4    332   27  18.04    -1   27   1800    -1  1 147  73 18423  3 -1 -1 -1
+  131   650849      2    373   16  19.75    -1   16   1800    -1  1 147  73 18426  3 -1 -1 -1
+  132   651272      8    337   27  17.33    -1   27   1800    -1  1 147  73 13878  3 -1 -1 -1
+  133   651683      3    326   27  18.33    -1   27   1800    -1  1 147  73 13881  3 -1 -1 -1
+  134   652035      4    331   16  17.06    -1   16   1800    -1  1 147  73 13884  3 -1 -1 -1
+  135   652231   9006  14769   11  14279    -1   11  36000    -1  1 160  75 13887  3 -1 -1 -1
+  136   652517      2    315   16  16.00    -1   16   1800    -1  1 147  73 13890  3 -1 -1 -1
+  137   653274     11    302   27  17.19    -1   27   1800    -1  1 147  73 13893  3 -1 -1 -1
+  138   653562   5079  14390    1  14200    -1    1  18000    -1  1 154  75 13896  4 -1 -1 -1
+  139   653617     10    307   16  16.94    -1   16   1800    -1  1 147  73 18429  3 -1 -1 -1
+  140   658633      6   2548   38   2366    -1   38  64500    -1  1 189  75 18433  2 -1 -1 -1
+  141   658981  88138    287   32 180.19    -1   32  64800    -1  1 163  75 18437  3 -1 -1 -1
+  142   661229      5   3806   50   3551    -1   50  64500    -1  5 189  75 18441  2 -1 -1 -1
+  143   662796   2247  64827    4  64133    -1    4  64800    -1  5 156  75 13899  3 -1 -1 -1
+  145   664898     10  58075    1  57610    -1    1  64800    -1  1 155  75 13902  3 -1 -1 -1
+  146   665386      8    302   16  16.56    -1   16   1800    -1  1 147  73 13905  3 -1 -1 -1
+  147   667115      2    309   16  16.88    -1   16   1800    -1  1 147  73 13908  3 -1 -1 -1
+  148   667886      8    277    1  15.00    -1    1   2400    -1  1 158  73 13911  3 -1 -1 -1
+  149   668596     10    715    1  17.00    -1    1   2400    -1  1 158  73 13914  3 -1 -1 -1
+  150   668645      4    416   16  19.31    -1   16   1800    -1  1 147  73 13917  3 -1 -1 -1
+  151   669401      6    336   16  17.94    -1   16   1800    -1  1 147  73 13920  3 -1 -1 -1
+  152   669446      4    182   16  19.56    -1   16   1800    -1  1 147  73 13923  3 -1 -1 -1
+  153   669599     45    842   32  42.09    -1   32   2400    -1  1 158  73 13926  3 -1 -1 -1
+  154   670019     10    167   16  19.19    -1   16   1800    -1  1 147  73 13929  3 -1 -1 -1
+  155   670042    158    301   16  16.56    -1   16   1800    -1  1 147  73 13932  3 -1 -1 -1
+  156   670636      7    330   32  17.69    -1   32   2400    -1  1 158  73 13935  3 -1 -1 -1
+  157   671461     11    855   32  47.69    -1   32   2400    -1  1 158  73 13938  3 -1 -1 -1
+  158   672327      9    319   16  25.44    -1   16   1800    -1  1 147  73 13941  3 -1 -1 -1
+  159   672431     12    340   32  16.81    -1   32   2400    -1  1 158  73 13944  3 -1 -1 -1
+  160   672948      8    797   32  40.88    -1   32   2400    -1  1 158  73 13947  3 -1 -1 -1
+  161   673296      3    379   16  27.75    -1   16   1800    -1  1 147  73 13950  3 -1 -1 -1
+  162   673798     96     -1   -1     -1    -1   16   1800    -1  5 147  73 13953  3 -1 -1 -1
+  163   673864  26203    331   32  17.56    -1   32   2400    -1  1 158  73 13956  3 -1 -1 -1
+  164   673907   1598     38   16     -1    -1   16   1800    -1  5 147  73 13959  3 -1 -1 -1
+  165   674530   1772     -1   -1     -1    -1   48   1800    -1  5 133  50 18452  3 -1 -1 -1
+  166   674689   1613     -1   -1     -1    -1   24   4800    -1  5 133  50 18456  3 -1 -1 -1
+  167   674883      1    396    2 295.50    -1    2   1800    -1  1 161  75 13962  3 -1 -1 -1
+  168   675761     11     37    2   1.00    -1    2    600    -1  1   3  74 18460  4 -1 -1 -1
+  169   675846      3     38    4   2.75    -1    4    600    -1  1   3  74 18464  4 -1 -1 -1
+  170   675975      2  14696   11  14258    -1   11  36000    -1  1 160  75 18468  3 -1 -1 -1
+  172   676178      3     47    4  10.25    -1    4    600    -1  1   3  74 18475  4 -1 -1 -1
+  173   676289     10   3911   15   3749    -1   15   9000    -1  1 133  50 18479  3 -1 -1 -1
+  174   676578   6493     48    4  10.00    -1    4    600    -1  1   3  74 18483  4 -1 -1 -1
+  175   678396   1824  11121   15  10917    -1   15  18000    -1  1 133  50 18487  3 -1 -1 -1
+  176   680929  10423  18334   15  18058    -1   15  21600    -1  1 133  50 18490  3 -1 -1 -1
+  177   688262      2  14154    2  13834    -1    2  28500    -1  1 162  75 13965  4 -1 -1 -1
+  178   688508     11  15439    1  15320    -1    1  18000    -1  1 154  75 13968  4 -1 -1 -1
+  179   688521     10  60794    4  57950    -1    4  64500    -1  1 162  75 13971  4 -1 -1 -1
+  180   690642     41   9665   11   9426    -1   11  36000    -1  1 160  75 13974  3 -1 -1 -1
+  181   694333   5731    465   32 402.84    -1   32  64800    -1  1 119  76 13977  2 -1 -1 -1
+  182   694413  50715   1987   32   1916    -1   32  64800    -1  1 119  76 13980  3 -1 -1 -1
+  183   700318      4  10210   11   9976    -1   11  36000    -1  1 160  75 18494  3 -1 -1 -1
+  184   700639  46776    911   32 851.75    -1   32  64800    -1  1 119  76 18498  3 -1 -1 -1
+  185   702943     10    129    2  97.00    -1    2   1800    -1  5 161  75 18501  3 -1 -1 -1
+  186   703160      6     59    2  21.00    -1    2   1800    -1  1 161  75 18501  3 -1 -1 -1
+  187   703445      8    223   64 147.69    -1   64   3600    -1  1   3  74 13983  4 -1 -1 -1
+  188   704670      2    341    1  17.00    -1    1   3600    -1  1 158  73 13986  3 -1 -1 -1
+  189   705671      9    266    1  14.00    -1    1   3600    -1  1 158  73 13989  3 -1 -1 -1
+  190   710503      3   1661   11   1524    -1   11  36000    -1  1 160  75 13991  3 -1 -1 -1
+  191   712143     13   1662   11   1530    -1   11  36000    -1  1 160  75 18506  3 -1 -1 -1
+  192   713788      2   1668   11   1533    -1   11  36000    -1  1 160  75 13993  3 -1 -1 -1
+  193   715427      2   1740   11   1587    -1   11  36000    -1  1 160  75 13996  3 -1 -1 -1
+  194   724251      8    160   16  19.44    -1   16   1800    -1  1 147  73 13998  3 -1 -1 -1
+  195   724630     10    173   32  19.38    -1   32   1800    -1  1 147  73 14000  3 -1 -1 -1
+  196   724939     10    323   16  16.50    -1   16   1800    -1  1 147  73 14003  3 -1 -1 -1
+  197   725561      3    359   16  30.81    -1   16   1800    -1  1 147  73 14006  3 -1 -1 -1
+  198   726021      9    335   16  28.56    -1   16   1800    -1  1 147  73 14008  3 -1 -1 -1
+  199   726531      8    380   32  18.97    -1   32   1800    -1  1 147  73 14011  3 -1 -1 -1
+  200   727021      7    176   16  20.75    -1   16   1800    -1  1 147  73 14014  3 -1 -1 -1
+  201   727528      8    687    8 596.00    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  202   728987      2    651    8 563.25    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  203   729694      3     59    8  21.75    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  204   729746     16    163    8 104.50    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  205   730567      9    497    8 359.88    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  206   731943     12   9503    8   7655    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  207   735775      2  11576    1  11259    -1    1  57600    -1  1 153  75 14029  4 -1 -1 -1
+  209   736042     11  12358    1  11771    -1    1  57600    -1  1 153  75 14035  4 -1 -1 -1
+  210   736252      3  11294    1  10709    -1    1  57600    -1  1 153  75 14038  4 -1 -1 -1
+  211   736570      2  57621    1  57214    -1    1  57600    -1  5 153  75 14041  4 -1 -1 -1
+  212   737565      2  16057    1  15941    -1    1  18000    -1  1 154  75 14044  4 -1 -1 -1
+  213   742701      7     46    4  11.75    -1    4    600    -1  1   3  74 14047  4 -1 -1 -1
+  214   743081      9     50    4  18.25    -1    4    600    -1  1   3  74 14049  4 -1 -1 -1
+  215   743261     10     49    4  17.75    -1    4    600    -1  1   3  74 14052  4 -1 -1 -1
+  216   743392      6     49    4  17.25    -1    4    600    -1  1   3  74 14055  4 -1 -1 -1
+  217   743486      8     50    4  18.25    -1    4    600    -1  1   3  74 14058  4 -1 -1 -1
+  218   743663      1     56    4  15.25    -1    4    600    -1  1   3  74 14061  4 -1 -1 -1
+  219   743706  30232    667   64 592.22    -1   64   3600    -1  1   3  74 14064  4 -1 -1 -1
+  220   743790      2     57    4  15.25    -1    4    600    -1  1   3  74 14066  4 -1 -1 -1
+  221   744023      3     97    4  51.50    -1    4    600    -1  1   3  74 14068  4 -1 -1 -1
+  222   744252      7    100    4  51.25    -1    4    600    -1  1   3  74 14070  4 -1 -1 -1
+  223   744749      8     31    2   1.00    -1    2   1800    -1  1 161  75 13962  3 -1 -1 -1
+  224   745118  28131    673   64 597.78    -1   64   1800    -1  1   3  74 14073  2 -1 -1 -1
+  225   749690      8   9532    8   7652    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  226   750402      5  58084    4  57466    -1    4  64800    -1  1 156  75 14076  3 -1 -1 -1
+  227   750719      5    423    2 326.50    -1    2   1800    -1  1 161  75 14093  3 -1 -1 -1
+  228   767070      5    289   32 180.59    -1   32  64800    -1  1 163  75 14078  3 -1 -1 -1
+  229   767401      3    798   32 542.75    -1   32  64800    -1  1 163  75 14081  3 -1 -1 -1
+  230   768967      3    427   32 291.47    -1   32  64800    -1  1 163  75 18510  3 -1 -1 -1
+  231   769671      8    788   32 528.00    -1   32  64800    -1  1 163  75 14084  3 -1 -1 -1
+  232   769963      4     64    4  17.25    -1    4   3600    -1  1 197  84 18520  1 -1 -1 -1
+  233   770574      7    426   32 291.62    -1   32  64800    -1  1 163  75 18524  3 -1 -1 -1
+  234   771302     11  64835   32  19918    -1   32  64800    -1  5 163  75 14087  3 -1 -1 -1
+  235   776280 138493  29058   63  28355    -1   63  57600    -1  5  24  22 14090  3 -1 -1 -1
+  236   781770      3    375    2 293.50    -1    2    900    -1  1 161  75 14093  3 -1 -1 -1
+  237   783245      7     32    8   0.50    -1    8  21600    -1  1 161  75 14096  3 -1 -1 -1
+  238   783624      9    304    8  44.75    -1    8  21600    -1  5 161  75 14099  3 -1 -1 -1
+  239   784168      7  21629    8 526.50    -1    8  21600    -1  5 161  75 14099  3 -1 -1 -1
+  240   784765      5   1226    1   1149    -1    1  18000    -1  1 154  75 14103  4 -1 -1 -1
+  241   789290      2    167    1   6.00    -1    1  57600    -1  1 153  75 14106  3 -1 -1 -1
+  242   789404      6    186    1   9.00    -1    1  57600    -1  1 153  75 14109  3 -1 -1 -1
+  243   789496     10    200    1  11.00    -1    1  57600    -1  1 153  75 14111  3 -1 -1 -1
+  244   789914      6    188    1  10.00    -1    1  57600    -1  1 153  75 14114  3 -1 -1 -1
+  245   790054      5    163    1   6.00    -1    1  57600    -1  1 153  75 14117  3 -1 -1 -1
+  246   790101     12    197    1  10.00    -1    1  57600    -1  1 153  75 14120  3 -1 -1 -1
+  247   807488      4   8023    8   7332    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  248   808329      9     43    4   5.00    -1    4    900    -1  1 147  73 14125  3 -1 -1 -1
+  249   816636     12    343   32  27.47    -1   32   1800    -1  1 147  73 14128  3 -1 -1 -1
+  250   817954      1     51    2  12.50    -1    2  64800    -1  1   4   4 14131  3 -1 -1 -1
+  251   818634     12    113   32   7.78    -1   32   1800    -1  1 147  73 14133  3 -1 -1 -1
+  252   818881     11    113   32   7.84    -1   32   1800    -1  1 147  73 14136  3 -1 -1 -1
+  253   819048      6    359   32  28.34    -1   32   1800    -1  1 147  73 14139  3 -1 -1 -1
+  254   821433      5  57498    4  56838    -1    4  64800    -1  1 156  75 14142  3 -1 -1 -1
+  255   821568     10    205    2 154.50    -1    2    600    -1  1 164  75 14145  2 -1 -1 -1
+  256   821574      3    205    2 153.50    -1    2    600    -1  1 164  75 14148  1 -1 -1 -1
+  257   822311     11     23    1     -1    -1    1   1800    -1  1 147  73 18531  3 -1 -1 -1
+  258   822371      5    112   32   0.28    -1   32   1800    -1  5 147  73 18535  3 -1 -1 -1
+  259   822557      1     87   32   0.31    -1   32   1800    -1  5 147  73 18539  3 -1 -1 -1
+  260   822685      1     55   32   3.16    -1   32   3600    -1  1 133  50 18543  3 -1 -1 -1
+  261   822821      5   2179   32   2097    -1   32   3600    -1  1 133  50 18546  3 -1 -1 -1
+  262   822831      8     46   32   1.41    -1   32   1800    -1  1 147  73 18549  3 -1 -1 -1
+  263   823038      2     74   32   4.44    -1   32   1800    -1  5 147  73 18552  3 -1 -1 -1
+  264   823115      2    381   32  29.12    -1   32   1800    -1  1 147  73 18556  3 -1 -1 -1
+  265   823571      3    358   32  27.84    -1   32   1800    -1  1 147  73 18559  3 -1 -1 -1
+  266   824528     10  95061    8  11058    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  267   825285      4  20332    1  20103    -1    1  57600    -1  5 153  75 18563  3 -1 -1 -1
+  268   825643      6   1336   32   1268    -1   32   3600    -1  1 133  50 18567  3 -1 -1 -1
+  269   825930      5    113    1   6.00    -1    1  57600    -1  1 153  75 18571  3 -1 -1 -1
+  270   825952      5   1492    1   1249    -1    1  21600    -1  5 153  75 18575  3 -1 -1 -1
+  271   825971     82    130    1  11.00    -1    1  57600    -1  1 153  75 18578  3 -1 -1 -1
+  272   827065      3   3383   32   3307    -1   32   3600    -1  1 133  50 18582  3 -1 -1 -1
+  273   827246      3    111    1  57.00    -1    1  57600    -1  5 153  75 18586  3 -1 -1 -1
+  274   827378      9  37309    1  36497    -1    1  57600    -1  1 153  75 18590  3 -1 -1 -1
+  275   827522      4    125    1   9.00    -1    1  57600    -1  1 153  75 18594  3 -1 -1 -1
+  276   827775      5   5975    1   5688    -1    1  57600    -1  1 153  75 18598  3 -1 -1 -1
+  277   827833   1175   4572    1   4275    -1    1  57600    -1  1 153  75 18602  3 -1 -1 -1
+  278   828709      2    314    4 233.25    -1    4   7200    -1  5 161  75 14099  3 -1 -1 -1
+  279   829129      6   2091    4 189.75    -1    4  21600    -1  5 161  75 14099  3 -1 -1 -1
+  280   829950     15     -1   -1     -1    -1   32   3600    -1  5 133  50 18612  3 -1 -1 -1
+  281   829971    489    112   48  27.08    -1   48   1800    -1  1 133  50 18615  3 -1 -1 -1
+  282   830638      4   1839   48   1714    -1   48   1800    -1  5 133  50 18619  3 -1 -1 -1
+  283   831299     10    104    4  34.75    -1    4   3600    -1  1 161  75 14099  3 -1 -1 -1
+  284   831662      8  15878    4   1053    -1    4  21600    -1  5 161  75 14099  3 -1 -1 -1
+  285   832355   4326    100   64  24.59    -1   64   2400    -1  1  34   7 14153  3 -1 -1 -1
+  286   832384    106     54   32   1.34    -1   32   2400    -1  1  34   7 14155  3 -1 -1 -1
+  287   832471     85     37   48   0.29    -1   48   3600    -1  5 133  50 18629  3 -1 -1 -1
+  288   832474     19     40   16   1.25    -1   16   2400    -1  1  34   7 14157  3 -1 -1 -1
+  289   832503      9   1479    8   1393    -1    8   3000    -1  1  34   7 14159  3 -1 -1 -1
+  290   832535     20     32    4   1.25    -1    4   3000    -1  1  34   7 14162  3 -1 -1 -1
+  291   832558     39   4073   48   3906    -1   48   5400    -1  1 133  50 18633  3 -1 -1 -1
+  292   832565      4   2068    2   2015    -1    2   3000    -1  1  34   7 14165  3 -1 -1 -1
+  293   832619     13     -1   -1     -1    -1   44   5400    -1  5 133  50 18637  3 -1 -1 -1
+  294   832711   3148     43   16   5.81    -1   16   1200    -1  1  34   7 14167  3 -1 -1 -1
+  295   832737   3176    211   16 156.75    -1   16   1200    -1  1  34   7 14169  3 -1 -1 -1
+  296   832759   3367     38   16   1.25    -1   16   2400    -1  1  34   7 14171  3 -1 -1 -1
+  297   832808      3     47    2  14.50    -1    2   1200    -1  1  34   7 14173  3 -1 -1 -1
+  298   832835      8   2070    2   2020    -1    2   3000    -1  1  34   7 14176  3 -1 -1 -1
+  299   832863    724     46    4  10.25    -1    4   1200    -1  1  34   7 14179  3 -1 -1 -1
+  300   832884    756     32    4   1.25    -1    4   3000    -1  1  34   7 14181  3 -1 -1 -1
+  301   832925   1077     47    8   7.25    -1    8   1200    -1  1  34   7 14183  3 -1 -1 -1
+  302   832947   1108    312    8 258.62    -1    8   2400    -1  1  34   7 14185  3 -1 -1 -1
+  303   832983   1392   1473    8   1392    -1    8   3000    -1  1  34   7 14187  3 -1 -1 -1
+  304   833122   3039     50   32   1.50    -1   32   2400    -1  1  34   7 14189  3 -1 -1 -1
+  305   833290   3503     91   64   4.72    -1   64   1200    -1  1  34   7 14191  3 -1 -1 -1
+  306   833341   2873     50   32   4.94    -1   32   1200    -1  1  34   7 14193  3 -1 -1 -1
+  307   833366   2903    331   32 217.56    -1   32   1200    -1  1  34   7 14195  3 -1 -1 -1
+  308   833504  14018    959    4 876.00    -1    4  21600    -1  5 161  75 18641  3 -1 -1 -1
+  309   836703     49     -1   -1     -1    -1   48   7200    -1  5 133  50 18645  3 -1 -1 -1
+  310   836740      8     65   32   0.38    -1   32  14400    -1  5 133  50 18649  3 -1 -1 -1
+  311   836814      2  12402   32  12023    -1   32  14400    -1  1 133  50 18653  3 -1 -1 -1
+  312   837305      5    124    2  65.00    -1    2   1200    -1  1  34   7 14197  3 -1 -1 -1
+  313   837319      2    104    2     -1    -1    2   1200    -1  5  34   7 14199  3 -1 -1 -1
+  314   837359      5    106    2     -1    -1    2   1200    -1  5  34   7 14201  3 -1 -1 -1
+  315   837373      2     64    4  31.75    -1    4   1200    -1  1  34   7 14203  3 -1 -1 -1
+  316   837384      3    105    4   0.25    -1    4   1200    -1  5  34   7 14206  3 -1 -1 -1
+  317   837389      9    106    4     -1    -1    4   1200    -1  5  34   7 14208  3 -1 -1 -1
+  318   839360      6    103    2  63.50    -1    2   1200    -1  1  34   7 14210  3 -1 -1 -1
+  319   839368      9     62    4  31.25    -1    4   1200    -1  1  34   7 14212  3 -1 -1 -1
+  320   839463     10     55    8  18.38    -1    8   1200    -1  1  34   7 14214  3 -1 -1 -1
+  321   839468      6    497    8 244.25    -1    8   1200    -1  1  34   7 14216  3 -1 -1 -1
+  322   839473      2    107    8   0.12    -1    8   1200    -1  5  34   7 14218  3 -1 -1 -1
+  323   839498     10     47   16   9.75    -1   16   1200    -1  1  34   7 14220  2 -1 -1 -1
+  324   839503      6    165   16 123.62    -1   16   1200    -1  1  34   7 14222  3 -1 -1 -1
+  325   839509     22    112   16   0.25    -1   16   1200    -1  5  34   7 14225  3 -1 -1 -1
+  326   839546    104     54   32   6.03    -1   32   1200    -1  1  34   7 14227  3 -1 -1 -1
+  327   839554    160    122   32  64.38    -1   32   1200    -1  1  34   7 14229  3 -1 -1 -1
+  328   839562    281   2136   32 382.50    -1   32   2400    -1  1  34   7 14232  3 -1 -1 -1
+  329   839576   4602     90   64   3.98    -1   64   1200    -1  1  34   7 14235  3 -1 -1 -1
+  330   839582   4701    114   64  34.58    -1   64   1200    -1  1  34   7 14238  3 -1 -1 -1
+  331   839587   4821    269   64 169.11    -1   64   1200    -1  1  34   7 14241  3 -1 -1 -1
+  332   840194     10     47    4  10.25    -1    4   1200    -1  1  34   7 14244  3 -1 -1 -1
+  333   840240      8     38    4   1.00    -1    4   3000    -1  1  34   7 14247  3 -1 -1 -1
+  334   840270     10     44   16   5.81    -1   16   1200    -1  1  34   7 14250  3 -1 -1 -1
+  335   840299      4    212   16 156.75    -1   16   3000    -1  1  34   7 14253  3 -1 -1 -1
+  336   840332      4     60   16   1.25    -1   16   3600    -1  1  34   7 14256  3 -1 -1 -1
+  337   840381    142     47   32   1.34    -1   32   3000    -1  1  34   7 14259  3 -1 -1 -1
+  338   840617      2     88    2  56.50    -1    2   1200    -1  1  34   7 14262  3 -1 -1 -1
+  339   841203     10     62    4  31.50    -1    4   1200    -1  1  34   7 14265  3 -1 -1 -1
+  340   841621      6   2541   32 390.12    -1   32   3600    -1  1  34   7 14268  3 -1 -1 -1
+  341   842026   2659     72   64   4.59    -1   64   1200    -1  1  34   7 14271  3 -1 -1 -1
+  342   842056   2711    154   64  57.48    -1   64   1200    -1  1  34   7 14274  3 -1 -1 -1
+  343   842086   2848     70   64   1.47    -1   64   3000    -1  1  34   7 14277  3 -1 -1 -1
+  344   843552 132215   2337   32   2234    -1   32  64800    -1  1 163  75 14280  3 -1 -1 -1
+  345   843673     10     62    8  18.38    -1    8   1200    -1  1  34   7 14283  3 -1 -1 -1
+  346   845024      7  37996    1  36784    -1    1  57600    -1  1 153  75 14286  3 -1 -1 -1
+  347   845045    581  16542    1  15774    -1    1  57600    -1  1 153  75 14289  3 -1 -1 -1
+  348   845627   1896  10132    1   9976    -1    1  57600    -1  5 153  75 18655  3 -1 -1 -1
+  349   846197     12     46   16   9.75    -1   16   1200    -1  1  34   7 14292  2 -1 -1 -1
+  350   846218     12    166   16 123.75    -1   16   1200    -1  1  34   7 14295  3 -1 -1 -1
+  351   848867     11     47   32   1.75    -1   32   3600    -1  1 133  50 18658  3 -1 -1 -1
+  352   849016     11   3635   32   3551    -1   32   3600    -1  5 133  50 18662  3 -1 -1 -1
+  353   849450     12    452    8 399.62    -1    8   7200    -1  1 127  75 14298  3 -1 -1 -1
+  354   850353 127754  43248   63   8547    -1   63  43200    -1  5 131  20 18666  4 -1 -1 -1
+  355   852708      4     95   48  33.31    -1   48   5400    -1  1 133  50 18670  3 -1 -1 -1
+  356   852801     17   1449   48   1374    -1   48   5400    -1  5 133  50 18674  3 -1 -1 -1
+  357   854322      6     59   48   2.77    -1   48   3600    -1  1 133  50 18678  3 -1 -1 -1
+  358   854453      4  65143   48   2088    -1   48   3600    -1  5 133  50 18682  3 -1 -1 -1
+  359   855869  55282     -1   -1     -1    -1   64   5400    -1  5 133  50 18686  3 -1 -1 -1
+  360   857145      6    256    1 217.00    -1    1    900    -1  1 159  75 14301  1 -1 -1 -1
+  361   857230      6    182    2 147.50    -1    2    900    -1  1 159  75 14304  1 -1 -1 -1
+  362   857593      3    181    2 148.50    -1    2    900    -1  1 159  75 14307  1 -1 -1 -1
+  363   857696   2962  38541    1  36520    -1    1  57600    -1  1 153  75 18690  3 -1 -1 -1
+  364   857877   2781     24    1     -1    -1    1   3600    -1  1 166  75 14312  3 -1 -1 -1
+  365   858162   2498  13584    1  13476    -1    1  18000    -1  1 154  75 14315  4 -1 -1 -1
+  366   860654      4    105   43  54.65    -1   43  64800    -1  1  41  30 14318  2 -1 -1 -1
+  367   861020      1    199   43 146.47    -1   43  64800    -1  1  41  30 14321  2 -1 -1 -1
+  368   861521     10    110   43  60.07    -1   43  64800    -1  1  41  30 14324  2 -1 -1 -1
+  369   862186      3    115   43  60.28    -1   43  64800    -1  1  41  30 14327  2 -1 -1 -1
+  370   872655     10   1091   32 194.41    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  371   872900     10  39487    1  37945    -1    1  57600    -1  5 153  75 14330  3 -1 -1 -1
+  372   880898     10   1603   32   1513    -1   32   3600    -1  1 163  75 18694  2 -1 -1 -1
+  373   886751  27938  57958    8  54476    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  374   906748     83     -1   -1     -1    -1    8   3600    -1  5 167  73 14334  3 -1 -1 -1
+  375   906839     28     -1   -1     -1    -1    8    600    -1  5 167  73 14334  5 -1 -1 -1
+  376   906857     17     -1   -1     -1    -1   64   5400    -1  5 133  50 18698  3 -1 -1 -1
+  377   906884    183     -1   -1     -1    -1    8    600    -1  5 167  73 14334  2 -1 -1 -1
+  378   911140    645     -1   -1     -1    -1   64   9000    -1  5 133  50 14341  3 -1 -1 -1
+  379   911465      2    202    2 156.00    -1    2    600    -1  1 164  75 14344  2 -1 -1 -1
+  380   911555      2    232    2 174.00    -1    2    600    -1  1 164  75 14347  2 -1 -1 -1
+  381   911696     27     -1   -1     -1    -1   48   9000    -1  5 133  50 14350  3 -1 -1 -1
+  382   911751   4547     -1   -1     -1    -1   36   9000    -1  5 133  50 14352  3 -1 -1 -1
+  383   911937   2750  34440    1  33061    -1    1  57600    -1  1 153  75 18702  3 -1 -1 -1
+  384   912128   2561  16070    1  15944    -1    1  18000    -1  1 154  75 18706  4 -1 -1 -1
+  385   912141   2546  49143    1  46451    -1    1  57600    -1  1 153  75 18710  3 -1 -1 -1
+  386   912284   2402  64828    4  64210    -1    4  64800    -1  5 156  75 14355  3 -1 -1 -1
+  387   912390   2298    146    1  10.00    -1    1  57600    -1  1 153  75 18714  3 -1 -1 -1
+  388   915785      5     24    1     -1    -1    1  17400    -1  1 166  75 14358  3 -1 -1 -1
+  389   916285     10   9171   22   8993    -1   22  12600    -1  1 133  50 14361  3 -1 -1 -1
+  390   919428  13155     -1   -1     -1    -1   43  64800    -1  5  41  30 14370  2 -1 -1 -1
+  391   919629  24210     72   32   5.94    -1   32   1200    -1  1  34   7 14373  3 -1 -1 -1
+  392   919650  24193    112   32  63.62    -1   32   1200    -1  1  34   7 14376  3 -1 -1 -1
+  393   919680  24557     70   64   3.86    -1   64   1200    -1  1  34   7 14379  3 -1 -1 -1
+  394   919695  24693    101   64  34.16    -1   64   1200    -1  1  34   7 14382  3 -1 -1 -1
+  395   919715  24786    244   64 167.62    -1   64   1200    -1  1  34   7 14385  3 -1 -1 -1
+  396   919764   5709    607   23 562.87    -1   23  64800    -1  1  41  30 14388  2 -1 -1 -1
+  397   920266     10    628    2 534.50    -1    2   7200    -1  5  15  75 14391  3 -1 -1 -1
+  398   920556   5532     36   16   0.44    -1   16   1200    -1  1  34   7 14394  3 -1 -1 -1
+  399   920614   5518     59   16  22.25    -1   16   1200    -1  1  34   7 14396  3 -1 -1 -1
+  400   920669   5529    127   16  87.62    -1   16   1200    -1  1  34   7 14399  3 -1 -1 -1
+  401   920727      3     32    8   0.50    -1    8   1200    -1  1  34   7 14402  3 -1 -1 -1
+  402   920778      6    105    8   0.12    -1    8   1200    -1  5  34   7 14404  3 -1 -1 -1
+  403   920954     11    746    2 641.50    -1    2   7200    -1  1  15  75 14407  3 -1 -1 -1
+  404   921088      4    105    8   0.12    -1    8   1200    -1  5  34   7 14410  3 -1 -1 -1
+  405   921151      6     51    4  21.00    -1    4   1200    -1  1  34   7 14413  3 -1 -1 -1
+  406   921191      9    103    4   0.25    -1    4   1200    -1  5  34   7 14416  3 -1 -1 -1
+  407   921235      8    104    4   0.25    -1    4   1200    -1  5  34   7 14419  3 -1 -1 -1
+  408   921301      6     70    2  39.50    -1    2   1200    -1  1  34   7 14422  3 -1 -1 -1
+  409   921340     10    105    2     -1    -1    2   1200    -1  5  34   7 14425  3 -1 -1 -1
+  410   921391      2    104    2     -1    -1    2   1200    -1  5  34   7 14428  3 -1 -1 -1
+  411   921705      6     31    8   0.38    -1    8   1200    -1  1  34   7 14431  3 -1 -1 -1
+  412   921724      9     51    4  21.00    -1    4   1200    -1  1  34   7 14434  3 -1 -1 -1
+  413   921747      8     69    2  38.50    -1    2   1200    -1  1  34   7 14437  3 -1 -1 -1
+  414   921939      7     43    8  10.88    -1    8   1200    -1  1  34   7 14440  3 -1 -1 -1
+  415   922156  21761     48   32   3.75    -1   32   1200    -1  1  34   7 14443  3 -1 -1 -1
+  416   922213  21752     44   32   0.47    -1   32   1200    -1  1  34   7 14446  3 -1 -1 -1
+  417   922221     11  49867    8  48627    -1    8  54000    -1  1 173  75 14298  4 -1 -1 -1
+  418   922247  21726     96   32  45.28    -1   32   1200    -1  1  34   7 14449  3 -1 -1 -1
+  419   922339   3751     36    8   1.12    -1    8  57600    -1  1  90  75 18720  3 -1 -1 -1
+  420   923540      4     61    2  18.50    -1    2   7200    -1  5  15  75 14452  3 -1 -1 -1
+  421   923597     11     77    2  28.00    -1    2   7200    -1  5  15  75 14455  3 -1 -1 -1
+  422   923901      4     38    4   4.75    -1    4    300    -1  1  35   7 14457  3 -1 -1 -1
+  423   924076     10  38648    1  37293    -1    1  57600    -1  1 153  75 18724  3 -1 -1 -1
+  424   924664   1470    105    8   0.12    -1    8  43200    -1  5  90  75 18727  3 -1 -1 -1
+  425   925236  18781     87   32   2.69    -1   32  14400    -1  1 133  50 14459  3 -1 -1 -1
+  426   926297      8  44927    8  44543    -1    8  57600    -1  1  90  75 18731  3 -1 -1 -1
+  427   926370     10    106    8   0.12    -1    8  43200    -1  5  90  75 18734  3 -1 -1 -1
+  428   926593     10  24887    8  24624    -1    8  43200    -1  1  90  75 18738  3 -1 -1 -1
+  429   927444      5     24    1     -1    -1    1  17400    -1  1 166  75 18740  3 -1 -1 -1
+  430   927848  16261    108   16   0.25    -1   16  17400    -1  5 166  75 18744  3 -1 -1 -1
+  431   931074 869430  10871   63   1891    -1   63  43200    -1  1 131  20 18748  4 -1 -1 -1
+  432   931335   1337     -1   -1     -1    -1   23  64800    -1  5  41  30 14461  2 -1 -1 -1
+  433   932068    494     -1   -1     -1    -1   23  64800    -1  5  41  30 14464  3 -1 -1 -1
+  434   932665      9    225    2 114.00    -1    2   7200    -1  5  15  75 14467  3 -1 -1 -1
+  435   933127     14     -1   -1     -1    -1   23  64800    -1  5  41  30 14469  3 -1 -1 -1
+  436   933174   1244     -1   -1     -1    -1   23  64800    -1  5  41  30 14471  2 -1 -1 -1
+  437   933923     10  14132    1  14003    -1    1  18000    -1  1 154  75 14474  4 -1 -1 -1
+  438   934641      1     43    8  10.88    -1    8   1800    -1  1  34   7 14477  3 -1 -1 -1
+  439   934669   9404     37   16   0.44    -1   16   1800    -1  1  34   7 14480  3 -1 -1 -1
+  440   934693   9381     59   16  22.25    -1   16   1200    -1  1  34   7 14483  3 -1 -1 -1
+  441   934709   9398    127   16  87.69    -1   16   1200    -1  1  34   7 14485  3 -1 -1 -1
+  442   939356  13281   3647   64 691.47    -1   64   3600    -1  5  62  79 18752  3 -1 -1 -1
+  443   942517      7    224    2 116.00    -1    2   7200    -1  5  15  75 14488  3 -1 -1 -1
+  444   942561     82     -1   -1     -1    -1   43  64800    -1  5  41  30 14490  2 -1 -1 -1
+  445   942670  33101    161   43 105.56    -1   43  64800    -1  1  41  30 14493  3 -1 -1 -1
+  446   943681 378460  64848   63  64378    -1   63  64800    -1  5  24  22 18756  3 -1 -1 -1
+  447   944051     10     62    2  14.00    -1    2   7200    -1  5  15  75 14496  3 -1 -1 -1
+  448   944262     53     67   63   0.38    -1   63  57600    -1  1  24  22 18760  2 -1 -1 -1
+  449   944613    143   6075   63   5863    -1   63  57600    -1  5  24  22 18764  2 -1 -1 -1
+  450   945431   5411   4115   16   2901    -1   16  17400    -1  1 166  75 14499  3 -1 -1 -1
+  451   945664      3  45728    1  45388    -1    1  64800    -1  1 155  75 18768  3 -1 -1 -1
+  452   946498      5    550    8 244.12    -1    8   1200    -1  1  34   7 14501  3 -1 -1 -1
+  453   946546   5852     75   64   0.53    -1   64   1200    -1  1  34   7 14503  3 -1 -1 -1
+  454   946585   5899     66   64   0.53    -1   64   1200    -1  1  34   7 14505  3 -1 -1 -1
+  455   946620   5941     65   64   0.52    -1   64   1200    -1  1  34   7 14507  3 -1 -1 -1
+  456   946643   4855     50   32   3.66    -1   32   1200    -1  1  34   7 14510  3 -1 -1 -1
+  457   946672   4881     43   32   0.50    -1   32   1200    -1  1  34   7 14512  3 -1 -1 -1
+  458   947039   4564     92   32  45.28    -1   32   1200    -1  1  34   7 14515  3 -1 -1 -1
+  459   950786     53   1557   32 291.34    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  460   951728   3234  49584    8  49123    -1    8  50400    -1  1  90  75 18772  3 -1 -1 -1
+  461   952787   3507   1597   32 295.06    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  462   953772   3343     -1   -1     -1    -1   63  57600    -1  5  24  22 18776  2 -1 -1 -1
+  463   971478      4   2787   32   2579    -1   32   7200    -1  1 163  75 18780  2 -1 -1 -1
+  464   971722   4050  64830    8  60981    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  465   978080      5     30    4   0.25    -1    4    300    -1  1  94  53 18784  1 -1 -1 -1
+  466   978324      6     30    4   0.25    -1    4    300    -1  1  94  53 18788  1 -1 -1 -1
+  467   978410      6     30    4   0.25    -1    4    300    -1  1  94  53 18792  1 -1 -1 -1
+  468   978593      4     30    4   0.25    -1    4    300    -1  1  94  53 18795  1 -1 -1 -1
+  469   981872      8     30    4   0.25    -1    4    300    -1  1  94  53 18799  1 -1 -1 -1
+  470   982104     10     33    4   2.50    -1    4    300    -1  1  94  53 18803  1 -1 -1 -1
+  471   990314      3     29    4   0.25    -1    4    300    -1  1  94  53 18807  1 -1 -1 -1
+  472   990429      5     30    4   0.25    -1    4    300    -1  1  94  53 18811  1 -1 -1 -1
+  473   990508      1     30    4   0.25    -1    4    300    -1  1  94  53 18815  1 -1 -1 -1
+  474   990698      3     29    4   0.25    -1    4    300    -1  1  94  53 18819  1 -1 -1 -1
+  475   990856      5     30    4   0.25    -1    4    300    -1  1  94  53 18823  1 -1 -1 -1
+  476   990929      7     31    4   0.25    -1    4    300    -1  1  94  53 18827  1 -1 -1 -1
+  477   991026      7     29    4   0.25    -1    4    300    -1  1  94  53 18831  1 -1 -1 -1
+  478   991228      7     31    4   0.25    -1    4    300    -1  1  94  53 18835  1 -1 -1 -1
+  479   991258     10     29    4   0.25    -1    4    300    -1  1  94  53 18839  1 -1 -1 -1
+  480   992559      5  15421    1  15284    -1    1  18000    -1  1 154  75 18843  4 -1 -1 -1
+  481   993299      9  14436   32  14224    -1   32  14400    -1  5 133  50 14521  3 -1 -1 -1
+  482   993319  44595  25922    8  24265    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  483   993407  10460     -1   -1     -1    -1   32  10800    -1  5 150   6 13641  2 -1 -1 -1
+  484   996045      5  43197    1  41724    -1    1  57600    -1  1 153  75 18847  3 -1 -1 -1
+  485   996238      3  53694    1  50739    -1    1  57600    -1  1 153  75 18851  3 -1 -1 -1
+  486   996620      3  33534    1  32358    -1    1  57600    -1  1 153  75 18854  3 -1 -1 -1
+  487   998538   6014  57305    4  56820    -1    4  64800    -1  1 156  75 14526  3 -1 -1 -1
+  488   999237  13136  13453   32  13303    -1   32  64800    -1  1 171  75 18858  2 -1 -1 -1
+  489  1000998  23183  14731   11  14327    -1   11  36000    -1  1 160  75 14529  3 -1 -1 -1
+  490  1001018  23164  16712   11  16193    -1   11  36000    -1  1 160  75 14532  3 -1 -1 -1
+  491  1001024  24853  16774   11  16269    -1   11  36000    -1  1 160  75 14535  3 -1 -1 -1
+  492  1001077  24801    541   11 183.45    -1   11  36000    -1  1 160  75 14538  3 -1 -1 -1
+  493  1001582   2970   1014    1 972.00    -1    1  14400    -1  1 152  75 14541  3 -1 -1 -1
+  494  1002974   1579  44754    1  44420    -1    1  64800    -1  1 155  75 18862  3 -1 -1 -1
+  495  1006298     21     -1   -1     -1    -1   32   7200    -1  5 163  75 14544  3 -1 -1 -1
+  496  1006344   1411   2963   32   2277    -1   32  10800    -1  1 163  75 14546  2 -1 -1 -1
+  497  1006600      2     68    3  38.33    -1    3    900    -1  1 147  73 18866  3 -1 -1 -1
+  498  1006884      4     74    3  45.00    -1    3    900    -1  1 147  73 18870  3 -1 -1 -1
+  499  1007209  20375     51   16   0.25    -1   16  17400    -1  5  32  75 18874  3 -1 -1 -1
+  500  1007513      9  38342    1  36462    -1    1  57600    -1  1 153  75 14549  3 -1 -1 -1
+  501  1007626   3103   1638   32 294.69    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  502  1008336      2     67    3  36.67    -1    3    900    -1  1 147  73 18878  3 -1 -1 -1
+  503  1008438      7     72    3  43.00    -1    3    900    -1  1 147  73 18882  3 -1 -1 -1
+  504  1008697  12825     -1   -1     -1    -1   32   3600    -1  5 133  50 14554  3 -1 -1 -1
+  505  1009720      5  12979    1  12861    -1    1  18000    -1  1 154  75 14557  4 -1 -1 -1
+  506  1010326  17158     82   43  26.19    -1   43  64800    -1  1  41  30 14560  3 -1 -1 -1
+  507  1011364      1     94    1  58.00    -1    1  64800    -1  5 152  75 14563  3 -1 -1 -1
+  508  1011421     40  30109    2  28207    -1    2  64800    -1  1  42  75 14566  3 -1 -1 -1
+  509  1011456  11522  57340    1  35591    -1    1  64800    -1  1 152  75 14569  3 -1 -1 -1
+  510  1011757   9611     68    3  38.00    -1    3    900    -1  1 147  73 18886  3 -1 -1 -1
+  511  1012707   3701     -1   -1     -1    -1    2   1200    -1  5  15  75 14572  3 -1 -1 -1
+  512  1013279   8090   1596   32 290.66    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  513  1016083   5283    227    2 183.00    -1    2    900    -1  1 159  75 18890  1 -1 -1 -1
+  514  1018145   4832   2892   32   2686    -1   32  10800    -1  1 163  75 14576  2 -1 -1 -1
+  515  1021510      7   2657   26   2539    -1   26   3600    -1  1 133  50 14578  3 -1 -1 -1
+  516  1021557      4     69    3  38.00    -1    3    900    -1  1 147  73 18893  3 -1 -1 -1
+  517  1021683      7     65    3  36.00    -1    3    900    -1  1 147  73 18896  3 -1 -1 -1
+  518  1021699      2    314    1 272.00    -1    1    900    -1  1 159  75 14581  1 -1 -1 -1
+  519  1022379      1     65    3  35.00    -1    3    900    -1  1 147  73 18899  3 -1 -1 -1
+  520  1022750      2    187    2 148.00    -1    2    900    -1  1 159  75 14584  1 -1 -1 -1
+  521  1022947      7     39    2     -1    -1    2    900    -1  1 159  75 14587  1 -1 -1 -1
+  522  1023046      8   2745    1   2685    -1    1  18000    -1  1 154  75 14590  4 -1 -1 -1
+  523  1023132   2705   1623   32 291.16    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  524  1023155      7    216    2 181.50    -1    2    900    -1  1 159  75 14595  1 -1 -1 -1
+  525  1023831    384  45617    8  45158    -1    8  57600    -1  1  90  75 18901  3 -1 -1 -1
+  526  1023982      8    216    2 180.50    -1    2    900    -1  1 159  75 14598  1 -1 -1 -1
+  527  1024020   2402  50428    8  49861    -1    8  50400    -1  5  90  75 18905  3 -1 -1 -1
+  528  1025196   1225   4936    2 566.00    -1    2  14400    -1  5 161  75 14099  3 -1 -1 -1
+  529  1025397  24414    757   64 682.66    -1   64   3600    -1  1 159  75 14603  3 -1 -1 -1
+  530  1025795  24779    127   64   0.30    -1   64   1200    -1  5  34   7 14606  3 -1 -1 -1
+  531  1025810  24893    130   64   0.28    -1   64   1200    -1  5  34   7 14609  3 -1 -1 -1
+  532  1025824  25019    134   64   0.30    -1   64   1200    -1  5  34   7 14612  3 -1 -1 -1
+  533  1025854  25128  24983   32  24761    -1   32  64800    -1  1 119  76 14615  3 -1 -1 -1
+  534  1026315      9    363    2 327.50    -1    2    900    -1  1 159  75 14618  1 -1 -1 -1
+  535  1026344      2    149    8 110.50    -1    8   3600    -1  1 159  75 14621  1 -1 -1 -1
+  536  1026387  11526  11889   11  11468    -1   11  36000    -1  1 160  75 18909  3 -1 -1 -1
+  537  1026761      7    227    4 187.25    -1    4    900    -1  1 159  75 14624  1 -1 -1 -1
+  538  1027017    566   3634   24   3542    -1   24   3600    -1  5 133  50 14627  3 -1 -1 -1
+  539  1027423 199474   3655   64 691.91    -1   64   3600    -1  5  62  79 18913  3 -1 -1 -1
+  540  1027706      7    130    8  96.75    -1    8   3600    -1  1 159  75 14630  1 -1 -1 -1
+  541  1027716      8    194    4 161.00    -1    4    900    -1  1 159  75 14633  1 -1 -1 -1
+  542  1027720      5    321    2 287.50    -1    2    900    -1  1 159  75 14636  1 -1 -1 -1
+  543  1029051  24713    144   43  80.00    -1   43  64800    -1  1  41  30 14639  3 -1 -1 -1
+  544  1029268      7    294    4 254.00    -1    4   1200    -1  1  34   7 14642  3 -1 -1 -1
+  545  1029276     10   1228    4   1171    -1    4   1200    -1  5  34   7 14645  3 -1 -1 -1
+  546  1029285      2   1228    4   1180    -1    4   1200    -1  5  34   7 14648  3 -1 -1 -1
+  547  1029320     11    527    2 488.00    -1    2   1200    -1  1  34   7 14651  3 -1 -1 -1
+  548  1029353     10   1228    2   1182    -1    2   1200    -1  5  34   7 14654  3 -1 -1 -1
+  549  1029383      2    106    2     -1    -1    2   1200    -1  5  34   7 14657  3 -1 -1 -1
+  550  1029422    155    187    8 139.62    -1    8   1200    -1  1  34   7 14660  3 -1 -1 -1
+  551  1029461    309    643    8 569.00    -1    8   1200    -1  1  34   7 14663  3 -1 -1 -1
+  552  1029545    875   1227    8   1147    -1    8   1200    -1  5  34   7 14666  3 -1 -1 -1
+  553  1029767     99    700    1 268.00    -1    1   1800    -1  5 153  75 14669  3 -1 -1 -1
+  554  1029875   1356   9120   24   8890    -1   24  12600    -1  1 133  50 14672  3 -1 -1 -1
+  555  1029921   1728    131   16  80.25    -1   16   1200    -1  1  34   7 14675  3 -1 -1 -1
+  556  1029953   1837    370   16 297.50    -1   16   1200    -1  1  34   7 14678  3 -1 -1 -1
+  557  1030024   2146   1230   16   1110    -1   16   1200    -1  5  34   7 14681  3 -1 -1 -1
+  558  1030292 502443     -1   -1     -1    -1   63  57600    -1  5  24  22 18917  3 -1 -1 -1
+  559  1030452     11  43101    1  41346    -1    1  57600    -1  1 153  75 18921  3 -1 -1 -1
+  560  1031510      9   8945    1   8867    -1    1  18000    -1  1 154  75 18925  4 -1 -1 -1
+  561  1037903   2708   1021   32 182.12    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  562  1038881     42  14831   11  14316    -1   11  36000    -1  1 160  75 18929  3 -1 -1 -1
+  563  1039011  31791  64681   13  59925    -1   13  64800    -1  1 151  75 18931  3 -1 -1 -1
+  564  1040863  13050  16844   11  16201    -1   11  36000    -1  1 160  75 14686  3 -1 -1 -1
+  565  1042339     10  37354    1  35957    -1    1  58200    -1  1 153  75 14689  3 -1 -1 -1
+  566  1042620  11294  16880   11  16242    -1   11  36000    -1  1 160  75 14692  3 -1 -1 -1
+  567  1049771   4145  14912   11  14325    -1   11  36000    -1  1 160  75 14695  3 -1 -1 -1
+  568  1051747      9     49   32   1.53    -1   32    300    -1  1 158  73 14698  3 -1 -1 -1
+  569  1052979      6     32    2   2.00    -1    2    300    -1  1 158  73 14701  3 -1 -1 -1
+  570  1053155     11     32    5   1.20    -1    5    300    -1  1 158  73 14704  3 -1 -1 -1
+  571  1053370      9     45   32   2.31    -1   32    300    -1  1 158  73 14707  3 -1 -1 -1
+  572  1053645     11     46   32   2.25    -1   32    300    -1  1 158  73 14710  3 -1 -1 -1
+  573  1053723  24106  14911   11  14382    -1   11  36000    -1  1 160  75 18934  3 -1 -1 -1
+  574  1053953   3057     -1   -1     -1    -1   32    300    -1  5 158  73 14713  3 -1 -1 -1
+  575  1055143      2    106    3     -1    -1    3    900    -1  5 158  73 14716  3 -1 -1 -1
+  576  1055389     12     72    3  41.67    -1    3    900    -1  1 158  73 14719  3 -1 -1 -1
+  577  1057064     10     38   16   2.19    -1   16    300    -1  1 158  73 14722  3 -1 -1 -1
+  578  1057253  30038     81   64   2.42    -1   64    300    -1  1 158  73 14725  3 -1 -1 -1
+  579  1057333  30048     73   64   2.25    -1   64    300    -1  1 158  73 14728  3 -1 -1 -1
+  580  1057969  18006   2969   32   2279    -1   32   7200    -1  1 163  75 14731  3 -1 -1 -1
+  581  1059825      2    360    8 144.62    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  582  1061231     10    336    8 143.75    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  583  1061247   7590  13005   32  12823    -1   32  64800    -1  1 171  75 14738  2 -1 -1 -1
+  584  1061885   6955    386    8 145.88    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  585  1068797   1040  14867   11  14330    -1   11  36000    -1  1 160  75 14743  3 -1 -1 -1
+  586  1069383      8    337    8 143.62    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  587  1070476  35138  44837    8  34793    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  588  1070725     33  16746   11  16175    -1   11  36000    -1  1 160  75 14750  3 -1 -1 -1
+  589  1070763  17169  16654   11  16211    -1   11  36000    -1  1 160  75 18937  3 -1 -1 -1
+  590  1073175  58079     -1   -1     -1    -1   64   2700    -1  5 147  73 18941  3 -1 -1 -1
+  591  1073195  58059     -1   -1     -1    -1   64   2700    -1  5 147  73 18945  3 -1 -1 -1
+  592  1077428      8    388   10  30.30    -1   10   1800    -1  1 147  73 18949  3 -1 -1 -1
+  593  1077698   1253    734   32 126.41    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  594  1077982     19     -1   -1     -1    -1   10   1800    -1  5 147  73 18953  3 -1 -1 -1
+  595  1078041   1652    376   10  27.50    -1   10   1800    -1  1 147  73 18957  3 -1 -1 -1
+  596  1078979  18883  45411    8  44999    -1    8  57600    -1  1  90  75 18961  3 -1 -1 -1
+  597  1079751      6   2157   24   1992    -1   24  21600    -1  5 133  50 14755  3 -1 -1 -1
+  598  1080326      5  25227    8  24851    -1    8  25200    -1  5  90  75 18965  3 -1 -1 -1
+  599  1081651     11   5179    1   5069    -1    1   7200    -1  1 172  77 14758  4 -1 -1 -1
+  600  1081809     41    325   10  26.80    -1   10   1800    -1  1 147  73 18969  3 -1 -1 -1
+  601  1081821     12  40553    1  38356    -1    1  57600    -1  1 153  75 18973  3 -1 -1 -1
+  602  1081871     49    109   26   3.23    -1   26   9000    -1  1 133  50 14761  3 -1 -1 -1
+  603  1082044      5     83   26   2.69    -1   26   9000    -1  1 133  50 14764  3 -1 -1 -1
+  604  1082114     10  34281    1  32828    -1    1  57600    -1  1 153  75 18977  3 -1 -1 -1
+  605  1082147     10     61   26   2.69    -1   26   9000    -1  1 133  50 14767  3 -1 -1 -1
+  606  1082294      3    358   32  28.12    -1   32   1800    -1  1 147  73 18981  3 -1 -1 -1
+  607  1082315      3     93   26   3.23    -1   26   9000    -1  1 133  50 14770  3 -1 -1 -1
+  608  1082365     50  58227    1  55249    -1    1  58200    -1  5 153  75 18984  3 -1 -1 -1
+  609  1082669      2    378   32  29.56    -1   32   1800    -1  5 147  73 18987  3 -1 -1 -1
+  610  1082851    200     56   26   2.54    -1   26   9000    -1  1 133  50 14773  3 -1 -1 -1
+  611  1083035     19   4225   26   4125    -1   26   9000    -1  1 133  50 14776  3 -1 -1 -1
+  612  1083041     13  36626    1  35370    -1    1  36600    -1  5 153  75 18990  3 -1 -1 -1
+  613  1083108    982     -1   -1     -1    -1   32   1800    -1  5 147  73 18994  3 -1 -1 -1
+  614  1083185      9   7671    1   7595    -1    1  18000    -1  1 154  75 14779  4 -1 -1 -1
+  615  1084110      6    349   29  28.14    -1   29   1800    -1  1 147  73 18998  3 -1 -1 -1
+  616  1084673   2789  14847   11  14316    -1   11  36000    -1  1 160  75 14782  3 -1 -1 -1
+  617  1085603      2     71    3  36.33    -1    3    900    -1  1 147  73 14785  3 -1 -1 -1
+  618  1086559     21     -1   -1     -1    -1   16  17400    -1  5  32  75 19002  3 -1 -1 -1
+  619  1086674    792    110   16   0.25    -1   16  17400    -1  5  32  75 19006  3 -1 -1 -1
+  620  1087318    147    872   40 788.15    -1   40  18000    -1  5 133  50 14788  3 -1 -1 -1
+  621  1087473  62955  17091   11  16327    -1   11  36000    -1  1 160  75 19010  3 -1 -1 -1
+  622  1087809      6  17499   16   0.12    -1   16  17400    -1  5  32  75 19014  3 -1 -1 -1
+  623  1087926    415   1110   32 198.50    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  624  1088050   1485  23100    1  22903    -1    1  64800    -1  1 155  75 19017  3 -1 -1 -1
+  625  1088289   1170     67   40   2.83    -1   40  18000    -1  1 133  50 14793  3 -1 -1 -1
+  626  1089288   7164   1444    4 134.75    -1    4  28800    -1  5 161  75 14099  3 -1 -1 -1
+  627  1090686      3  13523   39  13342    -1   39  18000    -1  1 133  50 14796  3 -1 -1 -1
+  628  1090719     12     -1   -1     -1    -1   32  18000    -1  5 133  50 14799  3 -1 -1 -1
+  629  1091323 139241    755   64 682.30    -1   64   3600    -1  1 159  75 19023  3 -1 -1 -1
+  630  1092118    626    528    2 486.50    -1    2   1200    -1  1  34   7 14802  3 -1 -1 -1
+  631  1092145    600   1828    2   1767    -1    2   1800    -1  5  34   7 14805  3 -1 -1 -1
+  632  1092177    569    298    4 253.75    -1    4   1200    -1  1  34   7 14808  3 -1 -1 -1
+  633  1092200    547   1290    4   1226    -1    4   2400    -1  1  34   7 14813  3 -1 -1 -1
+  634  1092227    828   2428    4   2363    -1    4   2400    -1  5  34   7 14816  3 -1 -1 -1
+  635  1092248   2335    186    8 139.62    -1    8   1200    -1  1  34   7 14819  3 -1 -1 -1
+  636  1092270   2505    644    8 570.88    -1    8   1200    -1  1  34   7 14822  3 -1 -1 -1
+  637  1092292   3130   2430    8   2295    -1    8   2400    -1  5  34   7 14825  3 -1 -1 -1
+  638  1092316  13005    130   16  80.19    -1   16   1200    -1  1  34   7 14828  3 -1 -1 -1
+  639  1092334  13127    369   16 296.44    -1   16   1200    -1  1  34   7 14831  3 -1 -1 -1
+  640  1092371  13123   1499   16   1360    -1   16   2400    -1  1  34   7 14834  3 -1 -1 -1
+  641  1092617  13224  39802   32  13917    -1   32  64800    -1  5 163  75 14837  3 -1 -1 -1
+  642  1092709  57720  14972   11  14405    -1   11  36000    -1  1 160  75 19027  3 -1 -1 -1
+  643  1093742      3     34    1   4.00    -1    1    300    -1  1 173  75 14840  4 -1 -1 -1
+  644  1094694    793    959    1 865.00    -1    1   7200    -1  1 152  75 14843  3 -1 -1 -1
+  645  1094887 499257  62956   32  62490    -1   32  64800    -1  1 119  76 19031  3 -1 -1 -1
+  646  1098228      6   2306    2   2250    -1    2   3000    -1  1  34   7 14845  3 -1 -1 -1
+  647  1098228      7     24    1     -1    -1    1   7200    -1  1 152  75 14848  3 -1 -1 -1
+  648  1098329      2     30    1   2.00    -1    1   7200    -1  1 152  75 14851  3 -1 -1 -1
+  649  1098383   5838   5288    4   5180    -1    4   6000    -1  1  34   7 14854  3 -1 -1 -1
+  650  1098455   5768   2798    8   2651    -1    8   6000    -1  1  34   7 14857  3 -1 -1 -1
+  651  1098498  12374    106   32  50.66    -1   32   1200    -1  1  34   7 14860  3 -1 -1 -1
+  652  1098510  12471  61020   32  47440    -1   32  64800    -1  5   6   6 13602  3 -1 -1 -1
+  653  1098542  36943    244   32 169.72    -1   32   1200    -1  1  34   7 14865  3 -1 -1 -1
+  654  1098935     11   5111    1   5058    -1    1   7200    -1  1 172  77 14868  4 -1 -1 -1
+  655  1098949      9   5105    1   5052    -1    1   7200    -1  1 172  77 14871  4 -1 -1 -1
+  656  1098957   1588   5104    1   5054    -1    1   7200    -1  1 172  77 14874  4 -1 -1 -1
+  657  1098973   3342   5102    1   5049    -1    1   7200    -1  1 172  77 14877  4 -1 -1 -1
+  658  1098983   3333   5111    1   5055    -1    1   7200    -1  1 172  77 14880  4 -1 -1 -1
+  659  1098995   3321   5108    1   5053    -1    1   7200    -1  1 172  77 14883  4 -1 -1 -1
+  660  1099008   5050   5114    1   5062    -1    1   7200    -1  1 172  77 14886  4 -1 -1 -1
+  661  1099019   5050   5120    1   5063    -1    1   7200    -1  1 172  77 14889  4 -1 -1 -1
+  662  1099028   5196   5124    1   5068    -1    1   7200    -1  1 172  77 14892  4 -1 -1 -1
+  663  1099046   5179   5128    1   5049    -1    1   7200    -1  1 172  77 14895  4 -1 -1 -1
+  664  1099071   5155   5115    1   5071    -1    1   7200    -1  1 172  77 14898  4 -1 -1 -1
+  665  1099080   6578   5111    1   5062    -1    1   7200    -1  1 172  77 14901  4 -1 -1 -1
+  666  1099089  10088   5118    1   5068    -1    1   7200    -1  1 172  77 14904  4 -1 -1 -1
+  667  1099098  10101   5127    1   5077    -1    1   7200    -1  1 172  77 14907  4 -1 -1 -1
+  668  1099107  10242   5118    1   5064    -1    1   7200    -1  1 172  77 14910  4 -1 -1 -1
+  669  1099116  10234   5114    1   5057    -1    1   7200    -1  1 172  77 14913  4 -1 -1 -1
+  670  1099126  10236   5122    1   5070    -1    1   7200    -1  1 172  77 14916  4 -1 -1 -1
+  671  1099132  11698   5114    1   5065    -1    1   7200    -1  1 172  77 14919  4 -1 -1 -1
+  672  1099147  13609   5121    1   5064    -1    1   7200    -1  1 172  77 14922  4 -1 -1 -1
+  673  1099541  14947   5121    1   5071    -1    1   7200    -1  1 172  77 14925  4 -1 -1 -1
+  674  1099868    676   7231    1   4344    -1    1   7200    -1  5 152  75 14928  3 -1 -1 -1
+  675  1100795 103888    120   64  33.22    -1   64   1200    -1  1  34   7 14931  3 -1 -1 -1
+  676  1100835 103977    195   64 102.03    -1   64   1200    -1  1  34   7 14934  3 -1 -1 -1
+  677  1100905  34837    830   32 710.81    -1   32   3000    -1  1  34   7 14937  3 -1 -1 -1
+  678  1100937 104079    514   64 383.36    -1   64   3000    -1  1  34   7 14940  3 -1 -1 -1
+  679  1101366   2853   1269   32 237.25    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  680  1102277   2315  14716   11  14259    -1   11  36000    -1  1 160  75 14945  3 -1 -1 -1
+  681  1103064 102479   1427   43   1365    -1   43  64800    -1  1  41  30 14948  3 -1 -1 -1
+  682  1103490  12458   5118    1   5067    -1    1   7200    -1  1 172  77 14951  4 -1 -1 -1
+  683  1103502  12905   5120    1   5055    -1    1   7200    -1  1 172  77 14954  4 -1 -1 -1
+  684  1103513  15848   5125    1   5071    -1    1   7200    -1  1 172  77 14957  4 -1 -1 -1
+  685  1103521  15840   5123    1   5067    -1    1   7200    -1  1 172  77 14960  4 -1 -1 -1
+  686  1104260  32321   5021   24   4936    -1   24   7200    -1  1 133  50 14963  3 -1 -1 -1
+  687  1104555  45902  17074   11  16345    -1   11  36000    -1  1 160  75 19035  3 -1 -1 -1
+  688  1105075    421    107    8   0.12    -1    8   3600    -1  5  90  75 19039  3 -1 -1 -1
+  689  1105805    973     -1   -1     -1    -1   16  39000    -1  5  32  75 19043  3 -1 -1 -1
+  690  1106150    473     -1   -1     -1    -1    2   1200    -1  5  42  75 14967  5 -1 -1 -1
+  691  1106173  13189   5120    1   5064    -1    1   7200    -1  1 172  77 14970  4 -1 -1 -1
+  692  1106181   3332   1304   32 236.06    -1   32  10800    -1  1 150   6 13641  2 -1 -1 -1
+  693  1106202  13418   5115    1   5066    -1    1   7200    -1  1 172  77 14975  4 -1 -1 -1
+  694  1106212  13474   5119    1   5064    -1    1   7200    -1  1 172  77 14978  4 -1 -1 -1
+  695  1106221  13680   5117    1   5068    -1    1   7200    -1  1 172  77 14981  4 -1 -1 -1
+  696  1106231  13671   5113    1   5068    -1    1   7200    -1  1 172  77 14984  4 -1 -1 -1
+  697  1106798  34813  39099   16   0.12    -1   16  39000    -1  5  32  75 14987  3 -1 -1 -1
+  698  1108440  13998     33    8   1.25    -1    8   3600    -1  1  90  75 19046  3 -1 -1 -1
+  699  1109426  10477   5118    1   5065    -1    1   7200    -1  1 172  77 14990  4 -1 -1 -1
+  700  1109434  11410   5128    1   5080    -1    1   7200    -1  1 172  77 14993  4 -1 -1 -1
+  701  1109447  11622   5125    1   5077    -1    1   7200    -1  1 172  77 14996  4 -1 -1 -1
+  702  1109454  12075   5115    1   5070    -1    1   7200    -1  1 172  77 14999  4 -1 -1 -1
+  703  1109462  12932   5126    1   5070    -1    1   7200    -1  1 172  77 15002  4 -1 -1 -1
+  704  1109469  13013   5136    1   5081    -1    1   7200    -1  1 172  77 15005  4 -1 -1 -1
+  705  1109478  13005   5134    1   5078    -1    1   7200    -1  1 172  77 15008  4 -1 -1 -1
+  706  1109487  12997   5144    1   5089    -1    1   7200    -1  1 172  77 15011  4 -1 -1 -1
+  707  1109494  12991   5124    1   5069    -1    1   7200    -1  1 172  77 15014  4 -1 -1 -1
+  708  1109504  12982   5120    1   5066    -1    1   7200    -1  1 172  77 15017  4 -1 -1 -1
+  709  1109729   1099     35    4   3.00    -1    4    300    -1  1  94  53 19050  1 -1 -1 -1
+  710  1110822   3759   5315    4   5184    -1    4   6000    -1  1  34   7 15020  3 -1 -1 -1
+  711  1110839   8792   2796    8   2651    -1    8   6000    -1  1  34   7 15023  3 -1 -1 -1
+  712  1110872  16979   1498   16   1360    -1   16   2400    -1  1  34   7 15026  3 -1 -1 -1
+  713  1111960   2506     65    3  33.67    -1    3    900    -1  1 147  73 19053  3 -1 -1 -1
+  714  1113407   1131     35    4   3.75    -1    4    300    -1  1  94  53 19057  1 -1 -1 -1
+  715  1114865     95     -1   -1     -1    -1   16   1200    -1  5  34   7 15029  3 -1 -1 -1
+  716  1115016  15297    106   16  19.94    -1   16   1200    -1  1  34   7 15032  3 -1 -1 -1
+  717  1115045  15386     48   16   6.75    -1   16   1200    -1  1  34   7 15035  3 -1 -1 -1
+  718  1115078  15407    107   16   0.25    -1   16   1200    -1  5  34   7 15038  3 -1 -1 -1
+  719  1115454   3862     39    3   5.00    -1    3    900    -1  1 147  73 15041  3 -1 -1 -1
+  720  1116449   2910    267    8  30.12    -1    8   7200    -1  5 163  75 15044  2 -1 -1 -1
+  721  1116616   1268  35205    1  33808    -1    1  57600    -1  1 153  75 15047  3 -1 -1 -1
+  722  1117443   1872     39    4   3.75    -1    4    300    -1  1  94  53 19060  1 -1 -1 -1
+  723  1118202  23412     38   16   0.56    -1   16  17400    -1  1 166  75 19063  3 -1 -1 -1
+  724  1119623    260     -1   -1     -1    -1    3    900    -1  5 147  73 15050  3 -1 -1 -1
+  725  1119812     88    941    1 903.00    -1    1   7200    -1  1 163  75 15053  2 -1 -1 -1
+  726  1119919   2562     74    3  44.00    -1    3    900    -1  1 147  73 19067  3 -1 -1 -1
+  727  1123041     12     62    3  32.67    -1    3    900    -1  1 147  73 15056  3 -1 -1 -1
+  728  1123760      9     68    3  37.33    -1    3    900    -1  1 147  73 15059  3 -1 -1 -1
+  729  1123940      2     67    3  37.67    -1    3    900    -1  1 147  73 15062  3 -1 -1 -1
+  730  1124295     10     36    3   5.67    -1    3    900    -1  1 147  73 15065  3 -1 -1 -1
+  731  1124656      3     35    3   5.67    -1    3    900    -1  1 147  73 15068  3 -1 -1 -1
+  732  1124719      5     35    3   5.67    -1    3    900    -1  1 147  73 15071  3 -1 -1 -1
+  733  1125120     15  22439    1  22269    -1    1  64800    -1  1 155  75 15074  3 -1 -1 -1
+  734  1125470      6    944    4 906.00    -1    4   3600    -1  1 163  75 15077  2 -1 -1 -1
+  735  1126892      1    947    8 906.25    -1    8   3600    -1  1 163  75 15080  2 -1 -1 -1
+  736  1128678    679    953   16 907.25    -1   16   3600    -1  1 163  75 15083  2 -1 -1 -1
+  737  1129572   7011  58228    1  55065    -1    1  58200    -1  5 153  75 15086  3 -1 -1 -1
+  738  1130669      8     35    3   5.67    -1    3    900    -1  1 147  73 15089  3 -1 -1 -1
+  739  1131469      3    236   16  87.94    -1   16   1800    -1  1 147  73 15092  3 -1 -1 -1
+  740  1131473  14177    267   32 118.88    -1   32   1800    -1  1 147  73 15095  3 -1 -1 -1
+  741  1131477  94230    318   64 141.94    -1   64   2700    -1  1 147  73 15098  3 -1 -1 -1
+  743  1131596    121    165   16  38.69    -1   16   1800    -1  1 147  73 15104  3 -1 -1 -1
+  744  1131601  14326    186   32  49.38    -1   32   1800    -1  1 147  73 15107  3 -1 -1 -1
+  745  1131603  94435    226   64  63.95    -1   64   2700    -1  1 147  73 15110  3 -1 -1 -1
+  747  1131672    216    157   16  32.00    -1   16   1800    -1  1 147  73 15116  3 -1 -1 -1
+  748  1131677  14443    172   32  37.53    -1   32   1800    -1  1 147  73 15119  3 -1 -1 -1
+  749  1131679  94594    220   64  60.11    -1   64   2700    -1  1 147  73 15122  3 -1 -1 -1
+  751  1138102      9     46    6   2.00    -1    6   3600    -1  1 196  83 19071  5 -1 -1 -1
+  752  1138281     11    721    6 675.17    -1    6   3600    -1  1 196  83 19074  5 -1 -1 -1
+  753  1139566     10    712    6 665.50    -1    6   3600    -1  1 196  83 19078  5 -1 -1 -1
+  754  1143733      9    381    6 335.33    -1    6   3600    -1  1 196  83 19082  5 -1 -1 -1
+  755  1146078 448076  64835   32  36619    -1   32  64800    -1  5 163  75 19086  3 -1 -1 -1
+  756  1150460  36420  38818    8  36089    -1    8  64800    -1  1 150   6 13592  4 -1 -1 -1
+  757  1160351      2    323   29  54.76    -1   29   1800    -1  1 147  73 19089  3 -1 -1 -1
+  758  1162115      6     59   32   2.78    -1   32  64800    -1  1 171  75 19093  2 -1 -1 -1
+  759  1162275      5  24025   32  23833    -1   32  64800    -1  1 171  75 19097  2 -1 -1 -1
+  760  1164039   1367     36    2   3.50    -1    2   1800    -1  1 147  73 19101  3 -1 -1 -1
+  761  1165370   6671  14825   11  14336    -1   11  36000    -1  1 160  75 19105  3 -1 -1 -1
+  762  1165714     10  57867    4  57329    -1    4  64800    -1  1 156  75 15129  3 -1 -1 -1
+  763  1165786      2     36    2   3.00    -1    2   1800    -1  1 147  73 19109  3 -1 -1 -1
+  764  1165853     10     37    2   5.00    -1    2   1800    -1  1 147  73 19113  3 -1 -1 -1
+  765  1165981     10     37    2   5.00    -1    2   1800    -1  1 147  73 19117  3 -1 -1 -1
+  766  1166117      2     33    2   3.50    -1    2   1800    -1  1 147  73 19121  3 -1 -1 -1
+  767  1166149      2     37    2   3.00    -1    2   1800    -1  1 147  73 19125  3 -1 -1 -1
+  768  1166426      1     36    3   5.67    -1    3    900    -1  1 147  73 19129  3 -1 -1 -1
+  769  1166504      9     32    4   1.75    -1    4    900    -1  1 147  73 19133  3 -1 -1 -1
+  770  1166555      1     31    4   1.75    -1    4    900    -1  1 147  73 19137  3 -1 -1 -1
+  771  1166608      2     35    3   5.67    -1    3    900    -1  1 147  73 19141  3 -1 -1 -1
+  772  1166700      6     36    3   5.67    -1    3    900    -1  1 147  73 19145  3 -1 -1 -1
+  773  1167488  18823  16789   11  16240    -1   11  36000    -1  1 160  75 19149  3 -1 -1 -1
+  774  1167500     33  16969   11  16450    -1   11  36000    -1  1 160  75 15132  3 -1 -1 -1
+  775  1167922   1242     -1   -1     -1    -1   19  16200    -1  5 133  50 15135  3 -1 -1 -1
+  776  1169142     13   3282   19   3146    -1   19   5400    -1  1 133  50 15138  3 -1 -1 -1
+  777  1169718   2288   1220    1 348.00    -1    1   7200    -1  5 152  75 15141  3 -1 -1 -1
+  778  1169820   1974     -1   -1     -1    -1   19   5400    -1  5 133  50 15144  3 -1 -1 -1
+  779  1171775     58     -1   -1     -1    -1   19   7800    -1  5 133  50 15147  3 -1 -1 -1
+  780  1171819    188     57   18   0.50    -1   18   7800    -1  5 133  50 15150  3 -1 -1 -1
+  781  1171853    155  43828    1  41343    -1    1  43800    -1  5 153  75 19153  3 -1 -1 -1
+  782  1172126    314   4704   32   4580    -1   32   5400    -1  1 133  50 15153  3 -1 -1 -1
+  783  1172505     10     -1   -1     -1    -1   32   5400    -1  5 133  50 15156  3 -1 -1 -1
+  784  1172784      7     35    2   3.50    -1    2   1800    -1  1 147  73 19157  3 -1 -1 -1
+  785  1173250     13     -1    1     -1    -1    1   7200    -1  5 152  75 15159  3 -1 -1 -1
+  786  1173562   1856  37434    1  35810    -1    1  57600    -1  1 153  75 19160  3 -1 -1 -1
+  787  1174112   1305  43830    1  41435    -1    1  43800    -1  5 153  75 19164  3 -1 -1 -1
+  788  1174945    473     33    1     -1    -1    1  17400    -1  1 166  75 19167  3 -1 -1 -1
+  789  1175640     12   4399    1 585.00    -1    1   7200    -1  1 152  75 15162  3 -1 -1 -1
+  790  1175753      5     30    1     -1    -1    1  17400    -1  1 166  75 15165  3 -1 -1 -1
+  791  1175755   5107  45398    8  44956    -1    8  57600    -1  1  90  75 19170  3 -1 -1 -1
+  792  1176135   1015     66    8  28.00    -1    8   3600    -1  1  90  75 19173  3 -1 -1 -1
+  793  1176271      7     33    2   3.50    -1    2   1800    -1  1 147  73 19176  3 -1 -1 -1
+  794  1176492      9     42    2  11.00    -1    2   1800    -1  1 147  73 19179  3 -1 -1 -1
+  795  1176510    641   3693   13   3127    -1   13  14400    -1  1 151  75 19182  3 -1 -1 -1
+  796  1177227   3623     36   28   0.32    -1   28  18000    -1  5 133  50 15168  3 -1 -1 -1
+  797  1177414      2   1728    8   1683    -1    8   3600    -1  1  90  75 19186  3 -1 -1 -1
+  798  1177423      5    186    1 152.00    -1    1  17400    -1  5 166  75 19190  3 -1 -1 -1
+  799  1177776      3   3951   15   3794    -1   15   5400    -1  1 133  50 15171  3 -1 -1 -1
+  800  1177985   1164     29    1     -1    -1    1  17400    -1  1 166  75 15174  3 -1 -1 -1
+  801  1179439      8     28    1     -1    -1    1  17400    -1  1 166  75 15177  3 -1 -1 -1
+  802  1179510   7069  50427    8  49977    -1    8  50400    -1  5  90  75 19194  3 -1 -1 -1
+  803  1179790      7    127    1  96.00    -1    1  17400    -1  5 166  75 15180  3 -1 -1 -1
+  804  1180990   1054     -1   -1     -1    -1   40  10800    -1  5 133  50 15183  3 -1 -1 -1
+  805  1181146   5164    263    8 224.75    -1    8  64800    -1  5 103  50 15186  3 -1 -1 -1
+  806  1181202      6     36    1   5.00    -1    1    300    -1  1 173  75 14840  4 -1 -1 -1
+  807  1181253      9   1166   13 862.15    -1   13  14400    -1  1 151  75 19198  3 -1 -1 -1
+  808  1181527     11     84    1  49.00    -1    1    300    -1  1 173  75 14840  4 -1 -1 -1
+  809  1182022      6  11491   32  11279    -1   32  12600    -1  1 133  50 15193  3 -1 -1 -1
+  810  1184471  22053  35969   11   3196    -1   11  36000    -1  5 160  75 19202  3 -1 -1 -1
+  811  1185179     12     51    8  12.25    -1    8   1200    -1  1  34   7 15196  3 -1 -1 -1
+  812  1185270      6    117   16  20.19    -1   16   1200    -1  1  34   7 15199  3 -1 -1 -1
+  813  1185311      9     51    4  19.00    -1    4   1200    -1  1  34   7 15202  3 -1 -1 -1
+  814  1185396     10     69    8  30.75    -1    8   1200    -1  1  34   7 15205  3 -1 -1 -1
+  815  1185442      7     90    4  57.00    -1    4   1200    -1  1  34   7 15208  3 -1 -1 -1
+  816  1185595      3    184    2  36.50    -1    2   1200    -1  1  34   7 15211  3 -1 -1 -1
+  817  1185624      7     36    2   4.50    -1    2   1200    -1  1  34   7 15214  3 -1 -1 -1
+  818  1185649      4     49    4  19.00    -1    4   1200    -1  1  34   7 15217  3 -1 -1 -1
+  819  1185656      8    324    1 275.00    -1    1    900    -1  1 159  75 15220  1 -1 -1 -1
+  820  1185669      7     46    8  12.12    -1    8   1200    -1  1  34   7 15223  3 -1 -1 -1
+  821  1185703     27     61   16   7.31    -1   16   1200    -1  1  34   7 15226  3 -1 -1 -1
+  822  1185724     71    120   16  20.62    -1   16   1200    -1  1  34   7 15229  3 -1 -1 -1
+  823  1185752    173     66    8  29.62    -1    8   1200    -1  1  34   7 15232  3 -1 -1 -1
+  824  1185807    507     65   32   5.22    -1   32   1200    -1  1  34   7 15235  3 -1 -1 -1
+  825  1185907    588    111   32  13.31    -1   32   1200    -1  1  34   7 15238  3 -1 -1 -1
+  826  1185915      9     35    4   2.50    -1    4    480    -1  1  27   7 15241  2 -1 -1 -1
+  827  1185942    669    317   32  67.16    -1   32   1200    -1  1  34   7 15244  3 -1 -1 -1
+  828  1186005      6    106    8  70.88    -1    8   3600    -1  1 159  75 15247  1 -1 -1 -1
+  829  1186331     57     98    8  64.88    -1    8   3600    -1  1 159  75 15250  1 -1 -1 -1
+  830  1186331      3     90    4  56.75    -1    4   1200    -1  1  34   7 15253  3 -1 -1 -1
+  831  1186496     11   1237    2 592.00    -1    2   1200    -1  5  34   7 15256  3 -1 -1 -1
+  832  1186515      4    159    2  35.50    -1    2   1200    -1  1  34   7 15259  3 -1 -1 -1
+  833  1186587  17822     97   64   4.12    -1   64   1200    -1  1  34   7 15262  2 -1 -1 -1
+  834  1186676  17840    157   64  10.30    -1   64   1200    -1  1  34   7 15265  2 -1 -1 -1
+  835  1186835  64880  14888   11  14312    -1   11  36000    -1  1 160  75 19206  3 -1 -1 -1
+  836  1186845     33    132    4  94.25    -1    4    900    -1  1 159  75 15268  1 -1 -1 -1
+  837  1186863     16    191    2 150.00    -1    2    900    -1  1 159  75 15271  1 -1 -1 -1
+  838  1186890     44    830   32 711.56    -1   32   1200    -1  1  34   7 15274  3 -1 -1 -1
+  839  1186907   4182  12328   13  10840    -1   13  14400    -1  1 151  75 19210  3 -1 -1 -1
+  840  1186910    862    245   32 170.38    -1   32   1200    -1  1  34   7 15277  3 -1 -1 -1
+  841  1186932   1096    106   32  50.56    -1   32   1200    -1  1  34   7 15280  3 -1 -1 -1
+  842  1187244     10   1285    4   1227    -1    4   2400    -1  1  34   7 15283  3 -1 -1 -1
+  843  1187474      4    181    2 147.50    -1    2    900    -1  1 159  75 15286  1 -1 -1 -1
+  844  1187676  64035  64838   32  44627    -1   32  64800    -1  5   6   6 13602  3 -1 -1 -1
+  845  1188120      5    264    4 217.00    -1    4    900    -1  1 159  75 15291  1 -1 -1 -1
+  846  1188330     10     37    4   2.25    -1    4    480    -1  1  27   7 15294  2 -1 -1 -1
+  847  1188345      6    643    1 550.00    -1    1    900    -1  1 159  75 15297  1 -1 -1 -1
+  848  1188536      7    734    8 695.75    -1    8   2400    -1  1 103  50 15300  3 -1 -1 -1
+  849  1188633      7   1371   23   1322    -1   23   3600    -1  1  41  30 19214  3 -1 -1 -1
+  850  1188820      2    384    2 338.50    -1    2    900    -1  1 159  75 15303  1 -1 -1 -1
+  851  1188930     10   5747    1   5467    -1    1  17400    -1  5 166  75 19218  3 -1 -1 -1
+  852  1189261      8    201    8 162.50    -1    8   3600    -1  1 159  75 15306  1 -1 -1 -1
+  853  1189491      2  61229    7  58519    -1    7  61200    -1  5 173  75 15698  4 -1 -1 -1
+  854  1189678    146     30    4   0.25    -1    4  64500    -1  1 162  75 19225  4 -1 -1 -1
+  855  1189816      7     31    5   0.20    -1    5  64800    -1  5 162  75 19229  1 -1 -1 -1
+  856  1190004      2    106    8   0.12    -1    8   1800    -1  5 103  50 15309  3 -1 -1 -1
+  857  1190223     11   1748    8   1668    -1    8   1800    -1  5 103  50 15312  3 -1 -1 -1
+  858  1191082      6     32    5   0.40    -1    5  64800    -1  1 162  75 19232  1 -1 -1 -1
+  859  1191981      6    196    8 158.88    -1    8   3600    -1  1 159  75 15315  1 -1 -1 -1
+  860  1192027      3   1317    8   1273    -1    8   1800    -1  1 103  50 15318  3 -1 -1 -1
+  861  1192823    707   4391   24   4301    -1   24   7200    -1  1 133  50 15321  3 -1 -1 -1
+  862  1193306     10     32    2   2.00    -1    2    300    -1  1 158  73 15324  3 -1 -1 -1
+  863  1193857     14     47    3   5.67    -1    3    900    -1  1 158  73 15327  3 -1 -1 -1
+  864  1194390   3535     47   32   2.62    -1   32    300    -1  1 158  73 15330  3 -1 -1 -1
+  865  1194457      7    249    8 163.88    -1    8   3600    -1  1 159  75 15333  1 -1 -1 -1
+  866  1194732    857    615    4 576.00    -1    4  17400    -1  1 166  75 15336  3 -1 -1 -1
+  867  1194826      9    242    8 164.62    -1    8   3600    -1  1 159  75 15338  1 -1 -1 -1
+  868  1194883   3097     64   32   5.25    -1   32   1200    -1  1  34   7 15341  3 -1 -1 -1
+  869  1194902   3149    104   32  13.12    -1   32   1200    -1  1  34   7 15344  3 -1 -1 -1
+  870  1194922   3249    307   32  66.75    -1   32   1200    -1  1  34   7 15347  3 -1 -1 -1
+  871  1195007  31495    382   64  43.06    -1   64   1200    -1  1  34   7 15350  3 -1 -1 -1
+  872  1195166     11    383    2 338.00    -1    2    900    -1  1 159  75 15353  1 -1 -1 -1
+  873  1195519     10    604    4 341.00    -1    4   1200    -1  1  34   7 15356  3 -1 -1 -1
+  874  1195574      4     37    4   4.75    -1    4   1200    -1  5  34   7 15359  3 -1 -1 -1
+  875  1195605      6    106    4     -1    -1    4   1200    -1  5  34   7 15362  3 -1 -1 -1
+  876  1195628      5    107    4     -1    -1    4   1200    -1  5  34   7 15365  3 -1 -1 -1
+  877  1195647      9    588    9 178.78    -1    9   1200    -1  1  34   7 15368  3 -1 -1 -1
+  878  1195663     78   1114    9 631.11    -1    9   1200    -1  1  34   7 15371  3 -1 -1 -1
+  879  1195776    360    583    4 338.75    -1    4   1200    -1  1  34   7 15374  3 -1 -1 -1
+  880  1195963   7142  58399    8  57910    -1    8  64800    -1  1 103  50 15377  3 -1 -1 -1
+  881  1198020   1053     -1   -1     -1    -1   19   7800    -1  5 133  50 15380  3 -1 -1 -1
+  882  1198783      5  60364    1  57562    -1    1  61800    -1  1 153  75 15383  3 -1 -1 -1
+  883  1199058      8   4242   48   4135    -1   48   4200    -1  5 133  50 15386  3 -1 -1 -1
+  884  1199079   4241    107    9   0.22    -1    9   1200    -1  5  34   7 15389  3 -1 -1 -1
+  885  1199111   4210    597    9 179.00    -1    9   1200    -1  1  34   7 15392  3 -1 -1 -1
+  886  1199153   4169   1082    9 631.33    -1    9   1200    -1  1  34   7 15395  3 -1 -1 -1
+  887  1199180   4143    592   16 118.38    -1   16   1200    -1  1  34   7 15398  3 -1 -1 -1
+  888  1199212   6334    854   16 380.81    -1   16   1200    -1  1  34   7 15401  3 -1 -1 -1
+  889  1199236   7168    108   16   0.25    -1   16   1200    -1  5  34   7 15404  3 -1 -1 -1
+  890  1199434     75     -1   -1     -1    -1   43   1800    -1  5  41  30 19236  3 -1 -1 -1
+  891  1199475   3631    617    4 574.50    -1    4  17400    -1  1 166  75 19240  3 -1 -1 -1
+  892  1201360   5621  13696   32  13503    -1   32  14400    -1  1 133  50 15407  3 -1 -1 -1
+  893  1203069   3453  17028   11  16258    -1   11  36000    -1  1 160  75 15410  3 -1 -1 -1
+  894  1206743  44971  64834   13  62621    -1   13  64800    -1  5 151  75 15413  3 -1 -1 -1
+  895  1214335      4    108    2     -1    -1    2   3300    -1  5 162  75 19244  4 -1 -1 -1
+  896  1214516      4     31    4   0.25    -1    4  64500    -1  1 162  75 19247  4 -1 -1 -1
+  897  1214542     16    105    2     -1    -1    2   3300    -1  5 162  75 19251  4 -1 -1 -1
+  898  1214627      6    106    2     -1    -1    2   3300    -1  5 162  75 19255  4 -1 -1 -1
+  899  1214896      3    105    2     -1    -1    2   3300    -1  5 162  75 19258  4 -1 -1 -1
+  900  1215091     11    104    2     -1    -1    2   3300    -1  5 162  75 19262  4 -1 -1 -1
+  901  1215306      8    104    2     -1    -1    2    300    -1  5 162  75 19265  4 -1 -1 -1
+  902  1215560      9    104    2     -1    -1    2    300    -1  5 162  75 19268  4 -1 -1 -1
+  903  1215652      2    105    2     -1    -1    2    300    -1  5 162  75 19272  4 -1 -1 -1
+  904  1216062      6  34315    4  32818    -1    4  64500    -1  1 162  75 19275  4 -1 -1 -1
+  905  1217705      5     35    2   3.50    -1    2    300    -1  1 158  73 15416  3 -1 -1 -1
+  906  1218193      5     33    2   3.50    -1    2   1800    -1  1 147  73 15419  3 -1 -1 -1
+  907  1218233      9     32    2   3.50    -1    2   1800    -1  1 147  73 15422  3 -1 -1 -1
+  908  1218280      5     41    2  11.00    -1    2   1800    -1  1 147  73 15425  3 -1 -1 -1
+  909  1218395      7     32    2   2.50    -1    2   1800    -1  1 147  73 15428  3 -1 -1 -1
+  910  1223518  28198  16934   11  16244    -1   11  36000    -1  1 160  75 19279  3 -1 -1 -1
+  911  1236581  45682  39585    8  37262    -1    8  64800    -1  5 150   6 13592  4 -1 -1 -1
+  912  1241761      4    227   64  64.67    -1   64   2700    -1  1 147  73 15433  3 -1 -1 -1
+  913  1241767    233    191   64  34.14    -1   64   2700    -1  1 147  73 15436  3 -1 -1 -1
+  914  1241773    426    188   64  34.64    -1   64   2700    -1  1 147  73 15439  3 -1 -1 -1
+  915  1241779    618    191   64  33.89    -1   64   2700    -1  1 147  73 15442  3 -1 -1 -1
+  916  1241786    810    190   64  31.97    -1   64   2700    -1  1 147  73 15445  3 -1 -1 -1
+  917  1241792   1008    198   64  43.17    -1   64   2700    -1  1 147  73 15448  3 -1 -1 -1
+  918  1241799   1209    216   64  54.19    -1   64   2700    -1  1 147  73 15450  3 -1 -1 -1
+  919  1242333    899    211   64  45.41    -1   64   2700    -1  1 147  73 15453  3 -1 -1 -1
+  921  1244297      9    208   16  75.88    -1   16   1800    -1  1 147  73 19282  3 -1 -1 -1
+  922  1244309      9    207   32  68.91    -1   32   1800    -1  1 147  73 19285  3 -1 -1 -1
+  923  1249490      8  45633    1  43894    -1    1  57600    -1  1 153  75 15458  3 -1 -1 -1
+  924  1250024      3  18787    1  17642    -1    1  43800    -1  1 153  75 15461  3 -1 -1 -1
+  925  1250313     75  46380    1  43824    -1    1  47400    -1  1 153  75 15464  3 -1 -1 -1
+  926  1253016     12    246   32 102.12    -1   32   1800    -1  1 147  73 19288  3 -1 -1 -1
+  927  1253601      8    242   32 101.72    -1   32   1800    -1  1 147  73 19291  3 -1 -1 -1
+  928  1254296      2    182   32  10.41    -1   32   1800    -1  5 147  73 19294  3 -1 -1 -1
+  929  1254443     42    359   32  82.28    -1   32   1800    -1  1 147  73 19298  3 -1 -1 -1
+  930  1260740      3    218   16  77.94    -1   16   1800    -1  1 147  73 15467  3 -1 -1 -1
+  931  1264171     11  50429    8  50029    -1    8  50400    -1  5  90  75 19302  3 -1 -1 -1
+  932  1266572     10  14848   11  14351    -1   11  36000    -1  1 160  75 15469  3 -1 -1 -1
+  933  1266906      5   3628    8   3565    -1    8   3600    -1  5  90  75 19306  3 -1 -1 -1
+  934  1267827      4   3629    8   3564    -1    8   3600    -1  5  90  75 19310  3 -1 -1 -1
+  935  1268619      6  16775   11  16218    -1   11  36000    -1  1 160  75 19314  3 -1 -1 -1
+  936  1273325     12   4207   32   4108    -1   32   7200    -1  1 133  50 15472  3 -1 -1 -1
+  937  1275715   1838   5903   32   5794    -1   32   7200    -1  1 133  50 15475  3 -1 -1 -1
+  938  1276632   5588  58122    4  57664    -1    4  64800    -1  1 156  75 15478  3 -1 -1 -1
+  939  1281337   9149     -1   -1     -1    -1   43   1800    -1  5  41  30 19317  3 -1 -1 -1
+  940  1282082  14464  63458    4  60424    -1    4  64500    -1  1 162  75 15481  4 -1 -1 -1
+  941  1282217      2     37   10   0.30    -1   10  64800    -1  5 162  75 15483  2 -1 -1 -1
+  942  1282336      2     76    1  43.00    -1    1  64800    -1  5 162  75 15486  2 -1 -1 -1
+  943  1283598      4  13721   32  13512    -1   32  14400    -1  1 133  50 15489  3 -1 -1 -1
+  944  1287837     21     -1   -1     -1    -1   32   7200    -1  5 133  50 15492  3 -1 -1 -1
+  945  1290496   6879     47   43   0.40    -1   43   1800    -1  1  41  30 19320  3 -1 -1 -1
+  946  1296537      9     37   10   0.30    -1   10  64800    -1  5 162  75 15495  2 -1 -1 -1
+  947  1296811     10     30   13   0.23    -1   13   1800    -1  5  41  30 15498  2 -1 -1 -1
+  948  1296851      3     33   13   0.38    -1   13   1800    -1  1  41  30 15501  3 -1 -1 -1
+  949  1297320     10     33   13   0.38    -1   13   1800    -1  1  41  30 15504  3 -1 -1 -1
+  950  1298037      3   5715   32   5630    -1   32   7200    -1  1 133  50 15507  3 -1 -1 -1
+  951  1301045      5    608   11 281.55    -1   11  36000    -1  1 160  75 15510  3 -1 -1 -1
+  952  1301197  20665  16101    4  15974    -1    4  64800    -1  1 155  75 15513  3 -1 -1 -1
+  953  1301626     38  16721   11  16209    -1   11  36000    -1  1 160  75 19323  3 -1 -1 -1
+  954  1304453 922561     -1   -1     -1    -1   63  43200    -1  5 131  20 19326  4 -1 -1 -1
+  955  1316948   5188  61227    8  60763    -1    8  61200    -1  5 103  50 15516  3 -1 -1 -1
+  956  1318354   3783  16788   11  16230    -1   11  36000    -1  1 160  75 15519  3 -1 -1 -1
+  957  1322044     94   5310    8   4956    -1    8  64800    -1  5 150   6 13592  3 -1 -1 -1
+  958  1328141      2  35961    8  34382    -1    8  64800    -1  1 150   6 13592  3 -1 -1 -1
+  959  1335593 434909     -1   -1     -1    -1   32  64800    -1  5   6   6 13602  3 -1 -1 -1
+  960  1338894      3  16745   11  16210    -1   11  36000    -1  1 160  75 15526  3 -1 -1 -1
+  961  1343751     11    221    1   6.00    -1    1  43800    -1  1 153  75 15529  3 -1 -1 -1
+  962  1343972      2  47429    1  45193    -1    1  47400    -1  5 153  75 15532  3 -1 -1 -1
+  963  1344047     12  50416    1  47847    -1    1  61800    -1  1 153  75 15535  3 -1 -1 -1
+  964  1348333      2    189   16  49.50    -1   16   1800    -1  1 147  73 15538  3 -1 -1 -1
+  965  1348337  11670    228   32  82.28    -1   32   1800    -1  1 147  73 15541  3 -1 -1 -1
+  966  1348342  38685    259   64 100.75    -1   64   2700    -1  1 147  73 15544  3 -1 -1 -1
+  968  1355611   4633  16764   11  16227    -1   11  36000    -1  1 160  75 15550  3 -1 -1 -1
+  969  1357094      6     52    2  22.00    -1    2    900    -1  1 177  73 15553  3 -1 -1 -1
+  970  1357255      4     44    2  13.50    -1    2    900    -1  1 177  73 15556  3 -1 -1 -1
+  971  1357313     11     51    2  22.00    -1    2    900    -1  1 177  73 15559  3 -1 -1 -1
+  972  1358513      4     52    2  21.50    -1    2    900    -1  1 177  73 15562  3 -1 -1 -1
+  973  1359991      5     51    2  22.00    -1    2    900    -1  1 147  73 19333  3 -1 -1 -1
+  974  1360119      6     43    2  13.50    -1    2    900    -1  1 147  73 19337  3 -1 -1 -1
+  975  1360215     35  60629    4  57910    -1    4  64500    -1  1 162  75 19341  4 -1 -1 -1
+  976  1360286     18     -1   -1     -1    -1   50   1200    -1  5 162  75 19345  2 -1 -1 -1
+  977  1364782      4  57881    4  57430    -1    4  64800    -1  1 156  75 15565  3 -1 -1 -1
+  979  1370752      9   1289    2   1245    -1    2  14400    -1  1 161  75 15568  3 -1 -1 -1
+  980  1371174     11  62597   13  61157    -1   13  64800    -1  1 151  75 19353  3 -1 -1 -1
+  981  1372308      7     33    8   0.50    -1    8  36000    -1  5 161  75 19357  3 -1 -1 -1
+  982  1372419      8   9622    8   9243    -1    8  36000    -1  1 161  75 15568  3 -1 -1 -1
+  983  1374009      6    261    2 194.00    -1    2    600    -1  5  15  75 15571  3 -1 -1 -1
+  984  1374334      9    287    1 254.00    -1    1    600    -1  5  15  75 15574  3 -1 -1 -1
+  985  1374823      7     53    1  24.00    -1    1    600    -1  1  15  75 15577  3 -1 -1 -1
+  986  1375515      2     53    1  24.00    -1    1    600    -1  1  15  75 15580  3 -1 -1 -1
+  987  1376235     11    312    1 279.00    -1    1    600    -1  5  15  75 15583  3 -1 -1 -1
+  988  1376971      5     70    1  41.00    -1    1    600    -1  1  15  75 15586  3 -1 -1 -1
+  989  1377968      2     57    1  24.00    -1    1    600    -1  1  15  75 15589  3 -1 -1 -1
+  990  1378580      3     54    1  24.00    -1    1    600    -1  1  15  75 15592  3 -1 -1 -1
+  991  1379286      5     56    1  26.00    -1    1    600    -1  1  15  75 15595  3 -1 -1 -1
+  992  1381058      8     56    1  26.00    -1    1    600    -1  1  15  75 15598  3 -1 -1 -1
+  993  1381200      4    290    1 259.00    -1    1    600    -1  1  15  75 15601  3 -1 -1 -1
+  994  1391005   7246  46540    8  46182    -1    8  64800    -1  1 103  50 15604  3 -1 -1 -1
+  995  1395272      5   1753    2   1689    -1    2  14400    -1  1 161  75 19364  3 -1 -1 -1
+  996  1398233      6     32    6   0.33    -1    6   3600    -1  5 196  83 19367  5 -1 -1 -1
+  997  1398371      7   1459    6   1408    -1    6   3600    -1  1 196  83 19370  5 -1 -1 -1
+  998  1400018      7    458    6 412.67    -1    6   3600    -1  1 196  83 19374  5 -1 -1 -1
+  999  1400760      5    542    6 497.50    -1    6   3600    -1  1 196  83 19378  5 -1 -1 -1
+ 1000  1402264      1     64   12   2.25    -1   12   3600    -1  1 196  83 19382  5 -1 -1 -1
Index: DCWoRMS/branches/coolemall/src/test/stencils/workload/Job_0.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/workload/Job_0.xml	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/workload/Job_0.xml	(revision 1605)
@@ -0,0 +1,179 @@
+<job id="1">
+	<task id="0">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT3H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+	<task id="1">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+				<workflow>
+			<parent triggerState="QUEUED">0</parent>
+		</workflow>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT3H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+	<task id="2">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+				<workflow>
+			<parent triggerState="QUEUED">1</parent>
+		</workflow>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT1H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+	<task id="3">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+		<workflow>
+			<parent triggerState="QUEUED">2</parent>
+		</workflow>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT1H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+	<task id="4">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+		<workflow>
+			<parent triggerState="QUEUED">3</parent>
+		</workflow>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT1H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+	<task id="5">
+		<requirements>
+			<resourceRequirements>
+				<computingResource>
+					<hostParameter name="cpucount">
+						<value>1</value>
+					</hostParameter>
+					<networkParameter name="bandwidth">
+						<value>100000</value>
+					</networkParameter>
+					<networkParameter name="latency">
+						<value>300</value>
+					</networkParameter>
+				</computingResource>
+			</resourceRequirements>
+		</requirements>
+		<workflow>
+			<parent triggerState="QUEUED">4</parent>
+		</workflow>
+		<execution>
+			<resourceConsumptionProfile>
+				<resourceConsumption>
+					<duration>PT1H</duration>
+				</resourceConsumption>
+				<resourceConsumption>
+					<duration>PT2H</duration>
+				</resourceConsumption>
+			</resourceConsumptionProfile>
+		</execution>
+	</task>
+</job>
Index: DCWoRMS/branches/coolemall/src/test/stencils/workload/workload.swf
===================================================================
--- DCWoRMS/branches/coolemall/src/test/stencils/workload/workload.swf	(revision 1605)
+++ DCWoRMS/branches/coolemall/src/test/stencils/workload/workload.swf	(revision 1605)
@@ -0,0 +1,25 @@
+;Automatically generated workload description by the Grid Scheduling Simulator
+;		j|		s|		w|		r|		c|		c|		m|		p|		t|		m|		s|		u|		g|		e|		q|		p|		p|		t|
+;		o|		u|		a|		u|		p|		p|		e|		r|		i|		e|		t|		i|		i|		x|		u|		a|		r|		h|
+;		b|		b|		i|		n|		u|		u|		m|		o|		m|		m|		a|		d|		d|		e|		e|		r|		e|		i|
+;		 |		m|		t|		t|		 |		 |		 |		c|		e|		 |		t|		 |		 |		c|		u|		t|		c|		n|
+;		 |		i|		 |		i|		a|		t|		u|		 |		 |		r|		u|		 |		 |		u|		e|		i|		 |		k|
+;		 |		t|		 |		m|		l|		i|		s|		r|		r|		e|		s|		 |		 |		t|		 |		t|		j|		 |
+;		 |		 |		 |		e|		l|		m|		e|		e|		e|		q|		 |		 |		 |		a|		n|		i|		o|		t|
+;		 |		 |		 |		 |		o|		e|		d|		q|		q|		 |		 |		 |		 |		b|		r|		o|		b|		i|
+;		 |		 |		 |		 |		c|		 |		 |		 |		 |		 |		 |		 |		 |		l|		 |		n|		 |		m|
+;		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		 |		e|		 |		 |		 |		e|
+;StartTime: Mon Nov 03 00:00:00 CET 2008
+;PUSpeed: 1
+
+;IDMapping: swfID:jobID:taskID
+; 1:1:0, 2:1:1, 3:1:2, 4:1:3, 
+; 5:1:4, 6:1:5,
+;IDMapping: end
+
+		1			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		2			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		3			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+		4			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		5			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
+ 		6			0		-1		7200	1		-1		-1		1		-1		-1		-1		-1		-1		1		1		1		-1		-1
