aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--car-lib/src/android/car/hardware/CarDiagnosticEvent.java304
-rw-r--r--obd2-lib/src/com/android/car/obd2/Obd2LiveFrameGenerator.java2
-rw-r--r--tests/carservice_test/src/com/android/car/test/CarDiagnosticManagerTest.java58
-rw-r--r--tools/emulator/diagjson.example2
-rwxr-xr-xtools/emulator/diagnostic_injector.py2
-rw-r--r--vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJson.java15
-rw-r--r--vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJsonReader.java6
7 files changed, 232 insertions, 157 deletions
diff --git a/car-lib/src/android/car/hardware/CarDiagnosticEvent.java b/car-lib/src/android/car/hardware/CarDiagnosticEvent.java
index b970b2309c..303ad53528 100644
--- a/car-lib/src/android/car/hardware/CarDiagnosticEvent.java
+++ b/car-lib/src/android/car/hardware/CarDiagnosticEvent.java
@@ -21,8 +21,10 @@ import android.annotation.Nullable;
import android.car.annotation.FutureFeature;
import android.os.Parcel;
import android.os.Parcelable;
+import android.util.JsonWriter;
import android.util.SparseArray;
import android.util.SparseIntArray;
+import java.io.IOException;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.Objects;
@@ -78,7 +80,7 @@ public class CarDiagnosticEvent implements Parcelable {
int value = in.readInt();
intValues.put(key, value);
}
- dtc = (String)in.readValue(String.class.getClassLoader());
+ dtc = (String) in.readValue(String.class.getClassLoader());
// version 1 up to here
}
@@ -106,6 +108,48 @@ public class CarDiagnosticEvent implements Parcelable {
dest.writeValue(dtc);
}
+ public void writeToJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.beginObject();
+
+ jsonWriter.name("type");
+ switch (frameType) {
+ case CarDiagnosticManager.FRAME_TYPE_FLAG_LIVE:
+ jsonWriter.value("live");
+ break;
+ case CarDiagnosticManager.FRAME_TYPE_FLAG_FREEZE:
+ jsonWriter.value("freeze");
+ break;
+ default:
+ throw new IllegalStateException("unknown frameType " + frameType);
+ }
+
+ jsonWriter.name("timestamp").value(timestamp);
+
+ jsonWriter.name("intValues").beginArray();
+ for (int i = 0; i < intValues.size(); ++i) {
+ jsonWriter.beginObject();
+ jsonWriter.name("id").value(intValues.keyAt(i));
+ jsonWriter.name("value").value(intValues.valueAt(i));
+ jsonWriter.endObject();
+ }
+ jsonWriter.endArray();
+
+ jsonWriter.name("floatValues").beginArray();
+ for (int i = 0; i < floatValues.size(); ++i) {
+ jsonWriter.beginObject();
+ jsonWriter.name("id").value(floatValues.keyAt(i));
+ jsonWriter.name("value").value(floatValues.valueAt(i));
+ jsonWriter.endObject();
+ }
+ jsonWriter.endArray();
+
+ if (dtc != null) {
+ jsonWriter.name("stringValue").value(dtc);
+ }
+
+ jsonWriter.endObject();
+ }
+
public static final Parcelable.Creator<CarDiagnosticEvent> CREATOR =
new Parcelable.Creator<CarDiagnosticEvent>() {
public CarDiagnosticEvent createFromParcel(Parcel in) {
@@ -176,18 +220,19 @@ public class CarDiagnosticEvent implements Parcelable {
/**
* Returns a copy of this CarDiagnosticEvent with all vendor-specific sensors removed.
+ *
* @hide
*/
public CarDiagnosticEvent withVendorSensorsRemoved() {
SparseIntArray newIntValues = intValues.clone();
SparseArray<Float> newFloatValues = floatValues.clone();
- for(int i = 0; i < intValues.size(); ++i) {
+ for (int i = 0; i < intValues.size(); ++i) {
int key = intValues.keyAt(i);
if (key >= CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.LAST_SYSTEM) {
newIntValues.delete(key);
}
}
- for(int i = 0; i < floatValues.size(); ++i) {
+ for (int i = 0; i < floatValues.size(); ++i) {
int key = floatValues.keyAt(i);
if (key >= CarDiagnosticSensorIndices.Obd2FloatSensorIndex.LAST_SYSTEM) {
newFloatValues.delete(key);
@@ -244,11 +289,13 @@ public class CarDiagnosticEvent implements Parcelable {
floatValues.toString());
}
- public int getSystemIntegerSensor(@CarDiagnosticSensorIndices.IntegerSensorIndex int sensor, int defaultValue) {
+ public int getSystemIntegerSensor(
+ @CarDiagnosticSensorIndices.IntegerSensorIndex int sensor, int defaultValue) {
return intValues.get(sensor, defaultValue);
}
- public float getSystemFloatSensor(@CarDiagnosticSensorIndices.FloatSensorIndex int sensor, float defaultValue) {
+ public float getSystemFloatSensor(
+ @CarDiagnosticSensorIndices.FloatSensorIndex int sensor, float defaultValue) {
return floatValues.get(sensor, defaultValue);
}
@@ -260,33 +307,35 @@ public class CarDiagnosticEvent implements Parcelable {
return floatValues.get(sensor, defaultValue);
}
- public @Nullable Integer getSystemIntegerSensor(@CarDiagnosticSensorIndices.IntegerSensorIndex int sensor) {
+ public @Nullable Integer getSystemIntegerSensor(
+ @CarDiagnosticSensorIndices.IntegerSensorIndex int sensor) {
int index = intValues.indexOfKey(sensor);
- if(index < 0) return null;
+ if (index < 0) return null;
return intValues.valueAt(index);
}
- public @Nullable Float getSystemFloatSensor(@CarDiagnosticSensorIndices.FloatSensorIndex int sensor) {
+ public @Nullable Float getSystemFloatSensor(
+ @CarDiagnosticSensorIndices.FloatSensorIndex int sensor) {
int index = floatValues.indexOfKey(sensor);
- if(index < 0) return null;
+ if (index < 0) return null;
return floatValues.valueAt(index);
}
public @Nullable Integer getVendorIntegerSensor(int sensor) {
int index = intValues.indexOfKey(sensor);
- if(index < 0) return null;
+ if (index < 0) return null;
return intValues.valueAt(index);
}
public @Nullable Float getVendorFloatSensor(int sensor) {
int index = floatValues.indexOfKey(sensor);
- if(index < 0) return null;
+ if (index < 0) return null;
return floatValues.valueAt(index);
}
/**
- * Represents possible states of the fuel system;
- * see {@link CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#FUEL_SYSTEM_STATUS}
+ * Represents possible states of the fuel system; see {@link
+ * CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#FUEL_SYSTEM_STATUS}
*/
public static final class FuelSystemStatus {
private FuelSystemStatus() {}
@@ -309,8 +358,8 @@ public class CarDiagnosticEvent implements Parcelable {
}
/**
- * Represents possible states of the secondary air system;
- * see {@link CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#COMMANDED_SECONDARY_AIR_STATUS}
+ * Represents possible states of the secondary air system; see {@link
+ * CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#COMMANDED_SECONDARY_AIR_STATUS}
*/
public static final class SecondaryAirStatus {
private SecondaryAirStatus() {}
@@ -331,8 +380,8 @@ public class CarDiagnosticEvent implements Parcelable {
}
/**
- * Represents possible types of fuel;
- * see {@link CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#FUEL_TYPE}
+ * Represents possible types of fuel; see {@link
+ * CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#FUEL_TYPE}
*/
public static final class FuelType {
private FuelType() {}
@@ -393,9 +442,9 @@ public class CarDiagnosticEvent implements Parcelable {
}
/**
- * Represents possible states of the ignition monitors on the vehicle;
- * see {@link CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#IGNITION_MONITORS_SUPPORTED}
- * see {@link CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#IGNITION_SPECIFIC_MONITORS}
+ * Represents possible states of the ignition monitors on the vehicle; see {@link
+ * CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#IGNITION_MONITORS_SUPPORTED} see {@link
+ * CarDiagnosticSensorIndices.Obd2IntegerSensorIndex#IGNITION_SPECIFIC_MONITORS}
*/
public static final class IgnitionMonitors {
public static final class IgnitionMonitor {
@@ -407,26 +456,16 @@ public class CarDiagnosticEvent implements Parcelable {
this.incomplete = incomplete;
}
- public static final class Builder {
- private int mAvailableBitmask;
- private int mIncompleteBitmask;
-
- Builder() {
- mAvailableBitmask = 0;
- mIncompleteBitmask = 0;
- }
+ public static final class Decoder {
+ private final int mAvailableBitmask;
+ private final int mIncompleteBitmask;
- public Builder withAvailableBitmask(int bitmask) {
- mAvailableBitmask = bitmask;
- return this;
+ Decoder(int availableBitmask, int incompleteBitmask) {
+ mAvailableBitmask = availableBitmask;
+ mIncompleteBitmask = incompleteBitmask;
}
- public Builder withIncompleteBitmask(int bitmask) {
- mIncompleteBitmask = bitmask;
- return this;
- }
-
- public IgnitionMonitor buildForValue(int value) {
+ public IgnitionMonitor fromValue(int value) {
boolean available = (0 != (value & mAvailableBitmask));
boolean incomplete = (0 != (value & mIncompleteBitmask));
@@ -449,36 +488,29 @@ public class CarDiagnosticEvent implements Parcelable {
static final int MISFIRE_AVAILABLE = 0x1 << 4;
static final int MISFIRE_INCOMPLETE = 0x1 << 5;
- static final IgnitionMonitor.Builder COMPONENTS_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(COMPONENTS_AVAILABLE)
- .withIncompleteBitmask(COMPONENTS_INCOMPLETE);
+ static final IgnitionMonitor.Decoder COMPONENTS_DECODER =
+ new IgnitionMonitor.Decoder(COMPONENTS_AVAILABLE, COMPONENTS_INCOMPLETE);
- static final IgnitionMonitor.Builder FUEL_SYSTEM_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(FUEL_SYSTEM_AVAILABLE)
- .withIncompleteBitmask(FUEL_SYSTEM_INCOMPLETE);
+ static final IgnitionMonitor.Decoder FUEL_SYSTEM_DECODER =
+ new IgnitionMonitor.Decoder(FUEL_SYSTEM_AVAILABLE, FUEL_SYSTEM_INCOMPLETE);
- static final IgnitionMonitor.Builder MISFIRE_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(MISFIRE_AVAILABLE)
- .withIncompleteBitmask(MISFIRE_INCOMPLETE);
+ static final IgnitionMonitor.Decoder MISFIRE_DECODER =
+ new IgnitionMonitor.Decoder(MISFIRE_AVAILABLE, MISFIRE_INCOMPLETE);
CommonIgnitionMonitors(int bitmask) {
- components = COMPONENTS_BUILDER.buildForValue(bitmask);
- fuelSystem = FUEL_SYSTEM_BUILDER.buildForValue(bitmask);
- misfire = MISFIRE_BUILDER.buildForValue(bitmask);
+ components = COMPONENTS_DECODER.fromValue(bitmask);
+ fuelSystem = FUEL_SYSTEM_DECODER.fromValue(bitmask);
+ misfire = MISFIRE_DECODER.fromValue(bitmask);
}
public @Nullable SparkIgnitionMonitors asSparkIgnitionMonitors() {
- if (this instanceof SparkIgnitionMonitors)
- return (SparkIgnitionMonitors)this;
+ if (this instanceof SparkIgnitionMonitors) return (SparkIgnitionMonitors) this;
return null;
}
public @Nullable CompressionIgnitionMonitors asCompressionIgnitionMonitors() {
if (this instanceof CompressionIgnitionMonitors)
- return (CompressionIgnitionMonitors)this;
+ return (CompressionIgnitionMonitors) this;
return null;
}
}
@@ -517,56 +549,45 @@ public class CarDiagnosticEvent implements Parcelable {
static final int CATALYST_AVAILABLE = 0x1 << 20;
static final int CATALYST_INCOMPLETE = 0x1 << 21;
- static final IgnitionMonitor.Builder EGR_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(EGR_AVAILABLE)
- .withIncompleteBitmask(EGR_INCOMPLETE);
-
- static final IgnitionMonitor.Builder OXYGEN_SENSOR_HEATER_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(OXYGEN_SENSOR_HEATER_AVAILABLE)
- .withIncompleteBitmask(OXYGEN_SENSOR_HEATER_INCOMPLETE);
-
- static final IgnitionMonitor.Builder OXYGEN_SENSOR_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(OXYGEN_SENSOR_AVAILABLE)
- .withIncompleteBitmask(OXYGEN_SENSOR_INCOMPLETE);
-
- static final IgnitionMonitor.Builder AC_REFRIGERANT_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(AC_REFRIGERANT_AVAILABLE)
- .withIncompleteBitmask(AC_REFRIGERANT_INCOMPLETE);
-
- static final IgnitionMonitor.Builder SECONDARY_AIR_SYSTEM_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(SECONDARY_AIR_SYSTEM_AVAILABLE)
- .withIncompleteBitmask(SECONDARY_AIR_SYSTEM_INCOMPLETE);
-
- static final IgnitionMonitor.Builder EVAPORATIVE_SYSTEM_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(EVAPORATIVE_SYSTEM_AVAILABLE)
- .withIncompleteBitmask(EVAPORATIVE_SYSTEM_INCOMPLETE);
-
- static final IgnitionMonitor.Builder HEATED_CATALYST_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(HEATED_CATALYST_AVAILABLE)
- .withIncompleteBitmask(HEATED_CATALYST_INCOMPLETE);
-
- static final IgnitionMonitor.Builder CATALYST_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(CATALYST_AVAILABLE)
- .withIncompleteBitmask(CATALYST_INCOMPLETE);
+ static final IgnitionMonitor.Decoder EGR_DECODER =
+ new IgnitionMonitor.Decoder(EGR_AVAILABLE, EGR_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder OXYGEN_SENSOR_HEATER_DECODER =
+ new IgnitionMonitor.Decoder(OXYGEN_SENSOR_HEATER_AVAILABLE,
+ OXYGEN_SENSOR_HEATER_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder OXYGEN_SENSOR_DECODER =
+ new IgnitionMonitor.Decoder(OXYGEN_SENSOR_AVAILABLE, OXYGEN_SENSOR_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder AC_REFRIGERANT_DECODER =
+ new IgnitionMonitor.Decoder(AC_REFRIGERANT_AVAILABLE,
+ AC_REFRIGERANT_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder SECONDARY_AIR_SYSTEM_DECODER =
+ new IgnitionMonitor.Decoder(SECONDARY_AIR_SYSTEM_AVAILABLE,
+ SECONDARY_AIR_SYSTEM_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder EVAPORATIVE_SYSTEM_DECODER =
+ new IgnitionMonitor.Decoder(EVAPORATIVE_SYSTEM_AVAILABLE,
+ EVAPORATIVE_SYSTEM_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder HEATED_CATALYST_DECODER =
+ new IgnitionMonitor.Decoder(HEATED_CATALYST_AVAILABLE,
+ HEATED_CATALYST_INCOMPLETE);
+
+ static final IgnitionMonitor.Decoder CATALYST_DECODER =
+ new IgnitionMonitor.Decoder(CATALYST_AVAILABLE, CATALYST_INCOMPLETE);
SparkIgnitionMonitors(int bitmask) {
super(bitmask);
- EGR = EGR_BUILDER.buildForValue(bitmask);
- oxygenSensorHeater = OXYGEN_SENSOR_HEATER_BUILDER.buildForValue(bitmask);
- oxygenSensor = OXYGEN_SENSOR_BUILDER.buildForValue(bitmask);
- ACRefrigerant = AC_REFRIGERANT_BUILDER.buildForValue(bitmask);
- secondaryAirSystem = SECONDARY_AIR_SYSTEM_BUILDER.buildForValue(bitmask);
- evaporativeSystem = EVAPORATIVE_SYSTEM_BUILDER.buildForValue(bitmask);
- heatedCatalyst = HEATED_CATALYST_BUILDER.buildForValue(bitmask);
- catalyst = CATALYST_BUILDER.buildForValue(bitmask);
+ EGR = EGR_DECODER.fromValue(bitmask);
+ oxygenSensorHeater = OXYGEN_SENSOR_HEATER_DECODER.fromValue(bitmask);
+ oxygenSensor = OXYGEN_SENSOR_DECODER.fromValue(bitmask);
+ ACRefrigerant = AC_REFRIGERANT_DECODER.fromValue(bitmask);
+ secondaryAirSystem = SECONDARY_AIR_SYSTEM_DECODER.fromValue(bitmask);
+ evaporativeSystem = EVAPORATIVE_SYSTEM_DECODER.fromValue(bitmask);
+ heatedCatalyst = HEATED_CATALYST_DECODER.fromValue(bitmask);
+ catalyst = CATALYST_DECODER.fromValue(bitmask);
}
}
@@ -596,69 +617,66 @@ public class CarDiagnosticEvent implements Parcelable {
static final int NMHC_CATALYST_AVAILABLE = 0x1 << 16;
static final int NMHC_CATALYST_INCOMPLETE = 0x1 << 17;
- static final IgnitionMonitor.Builder EGR_OR_VVT_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(EGR_OR_VVT_AVAILABLE)
- .withIncompleteBitmask(EGR_OR_VVT_INCOMPLETE);
+ static final IgnitionMonitor.Decoder EGR_OR_VVT_DECODER =
+ new IgnitionMonitor.Decoder(EGR_OR_VVT_AVAILABLE, EGR_OR_VVT_INCOMPLETE);
- static final IgnitionMonitor.Builder PM_FILTER_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(PM_FILTER_AVAILABLE)
- .withIncompleteBitmask(PM_FILTER_INCOMPLETE);
+ static final IgnitionMonitor.Decoder PM_FILTER_DECODER =
+ new IgnitionMonitor.Decoder(PM_FILTER_AVAILABLE, PM_FILTER_INCOMPLETE);
- static final IgnitionMonitor.Builder EXHAUST_GAS_SENSOR_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(EXHAUST_GAS_SENSOR_AVAILABLE)
- .withIncompleteBitmask(EXHAUST_GAS_SENSOR_INCOMPLETE);
+ static final IgnitionMonitor.Decoder EXHAUST_GAS_SENSOR_DECODER =
+ new IgnitionMonitor.Decoder(EXHAUST_GAS_SENSOR_AVAILABLE,
+ EXHAUST_GAS_SENSOR_INCOMPLETE);
- static final IgnitionMonitor.Builder BOOST_PRESSURE_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(BOOST_PRESSURE_AVAILABLE)
- .withIncompleteBitmask(BOOST_PRESSURE_INCOMPLETE);
+ static final IgnitionMonitor.Decoder BOOST_PRESSURE_DECODER =
+ new IgnitionMonitor.Decoder(BOOST_PRESSURE_AVAILABLE,
+ BOOST_PRESSURE_INCOMPLETE);
- static final IgnitionMonitor.Builder NOx_SCR_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(NOx_SCR_AVAILABLE)
- .withIncompleteBitmask(NOx_SCR_INCOMPLETE);
+ static final IgnitionMonitor.Decoder NOx_SCR_DECODER =
+ new IgnitionMonitor.Decoder(NOx_SCR_AVAILABLE, NOx_SCR_INCOMPLETE);
- static final IgnitionMonitor.Builder NMHC_CATALYST_BUILDER =
- new IgnitionMonitor.Builder()
- .withAvailableBitmask(NMHC_CATALYST_AVAILABLE)
- .withIncompleteBitmask(NMHC_CATALYST_INCOMPLETE);
+ static final IgnitionMonitor.Decoder NMHC_CATALYST_DECODER =
+ new IgnitionMonitor.Decoder(NMHC_CATALYST_AVAILABLE, NMHC_CATALYST_INCOMPLETE);
CompressionIgnitionMonitors(int bitmask) {
super(bitmask);
- EGROrVVT = EGR_OR_VVT_BUILDER.buildForValue(bitmask);
- PMFilter = PM_FILTER_BUILDER.buildForValue(bitmask);
- exhaustGasSensor = EXHAUST_GAS_SENSOR_BUILDER.buildForValue(bitmask);
- boostPressure = BOOST_PRESSURE_BUILDER.buildForValue(bitmask);
- NOxSCR = NOx_SCR_BUILDER.buildForValue(bitmask);
- NMHCCatalyst = NMHC_CATALYST_BUILDER.buildForValue(bitmask);
+ EGROrVVT = EGR_OR_VVT_DECODER.fromValue(bitmask);
+ PMFilter = PM_FILTER_DECODER.fromValue(bitmask);
+ exhaustGasSensor = EXHAUST_GAS_SENSOR_DECODER.fromValue(bitmask);
+ boostPressure = BOOST_PRESSURE_DECODER.fromValue(bitmask);
+ NOxSCR = NOx_SCR_DECODER.fromValue(bitmask);
+ NMHCCatalyst = NMHC_CATALYST_DECODER.fromValue(bitmask);
}
}
}
public @Nullable @FuelSystemStatus.Status Integer getFuelSystemStatus() {
- return getSystemIntegerSensor(CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.FUEL_SYSTEM_STATUS);
+ return getSystemIntegerSensor(
+ CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.FUEL_SYSTEM_STATUS);
}
public @Nullable @SecondaryAirStatus.Status Integer getSecondaryAirStatus() {
- return getSystemIntegerSensor(CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.COMMANDED_SECONDARY_AIR_STATUS);
+ return getSystemIntegerSensor(
+ CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.COMMANDED_SECONDARY_AIR_STATUS);
}
public @Nullable IgnitionMonitors.CommonIgnitionMonitors getIgnitionMonitors() {
- Integer ignitionMonitorsType = getSystemIntegerSensor(
- CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.IGNITION_MONITORS_SUPPORTED);
- Integer ignitionMonitorsBitmask = getSystemIntegerSensor(
- CarDiagnosticSensorIndices.Obd2IntegerSensorIndex.IGNITION_SPECIFIC_MONITORS);
+ Integer ignitionMonitorsType =
+ getSystemIntegerSensor(
+ CarDiagnosticSensorIndices.Obd2IntegerSensorIndex
+ .IGNITION_MONITORS_SUPPORTED);
+ Integer ignitionMonitorsBitmask =
+ getSystemIntegerSensor(
+ CarDiagnosticSensorIndices.Obd2IntegerSensorIndex
+ .IGNITION_SPECIFIC_MONITORS);
if (null == ignitionMonitorsType) return null;
if (null == ignitionMonitorsBitmask) return null;
switch (ignitionMonitorsType) {
- case 0: return new IgnitionMonitors.SparkIgnitionMonitors(
- ignitionMonitorsBitmask);
- case 1: return new IgnitionMonitors.CompressionIgnitionMonitors(
- ignitionMonitorsBitmask);
- default: return null;
+ case 0:
+ return new IgnitionMonitors.SparkIgnitionMonitors(ignitionMonitorsBitmask);
+ case 1:
+ return new IgnitionMonitors.CompressionIgnitionMonitors(ignitionMonitorsBitmask);
+ default:
+ return null;
}
}
diff --git a/obd2-lib/src/com/android/car/obd2/Obd2LiveFrameGenerator.java b/obd2-lib/src/com/android/car/obd2/Obd2LiveFrameGenerator.java
index 3fffd22b29..26f408ffee 100644
--- a/obd2-lib/src/com/android/car/obd2/Obd2LiveFrameGenerator.java
+++ b/obd2-lib/src/com/android/car/obd2/Obd2LiveFrameGenerator.java
@@ -27,7 +27,7 @@ import java.util.Optional;
import java.util.Set;
public class Obd2LiveFrameGenerator {
- public static final int FRAME_TYPE_LIVE = 1;
+ public static final String FRAME_TYPE_LIVE = "live";
public static final String TAG = Obd2LiveFrameGenerator.class.getSimpleName();
private final Obd2Connection mConnection;
diff --git a/tests/carservice_test/src/com/android/car/test/CarDiagnosticManagerTest.java b/tests/carservice_test/src/com/android/car/test/CarDiagnosticManagerTest.java
index 656254244c..583c36a9c3 100644
--- a/tests/carservice_test/src/com/android/car/test/CarDiagnosticManagerTest.java
+++ b/tests/carservice_test/src/com/android/car/test/CarDiagnosticManagerTest.java
@@ -33,11 +33,16 @@ import android.hardware.automotive.vehicle.V2_0.VehiclePropValue;
import android.hardware.automotive.vehicle.V2_1.VehicleProperty;
import android.os.SystemClock;
import android.test.suitebuilder.annotation.MediumTest;
+import android.util.JsonReader;
+import android.util.JsonWriter;
import android.util.Log;
import com.android.car.internal.FeatureConfiguration;
import com.android.car.vehiclehal.DiagnosticEventBuilder;
+import com.android.car.vehiclehal.DiagnosticJson;
import com.android.car.vehiclehal.VehiclePropValueBuilder;
import com.android.car.vehiclehal.test.MockedVehicleHal.VehicleHalPropertyHandler;
+import java.io.StringReader;
+import java.io.StringWriter;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
@@ -532,6 +537,59 @@ public class CarDiagnosticManagerTest extends MockedCarTestBase {
assertEquals(FuelType.BIFUEL_RUNNING_LPG, liveFrame.getFuelType().intValue());
}
+ public void testDiagnosticJson() throws Exception {
+ if (!isFeatureEnabled()) {
+ Log.i(TAG, "skipping testDiagnosticJson as diagnostics API is not enabled");
+ return;
+ }
+
+ Listener listener = new Listener();
+ mCarDiagnosticManager.registerListener(
+ listener,
+ CarDiagnosticManager.FRAME_TYPE_FLAG_LIVE,
+ android.car.hardware.CarSensorManager.SENSOR_RATE_NORMAL);
+
+ mLiveFrameEventBuilder.addIntSensor(Obd2IntegerSensorIndex.ENGINE_OIL_TEMPERATURE, 74);
+ mLiveFrameEventBuilder.addFloatSensor(Obd2FloatSensorIndex.OXYGEN_SENSOR1_VOLTAGE, 0.125f);
+
+ long timestamp = SystemClock.elapsedRealtimeNanos();
+ getMockedVehicleHal().injectEvent(mLiveFrameEventBuilder.build(timestamp));
+
+ assertTrue(listener.waitForEvent(timestamp));
+
+ CarDiagnosticEvent liveFrame = listener.getLastEvent();
+ assertNotNull(liveFrame);
+
+ assertEquals(
+ 74,
+ liveFrame
+ .getSystemIntegerSensor(Obd2IntegerSensorIndex.ENGINE_OIL_TEMPERATURE)
+ .intValue());
+ assertEquals(
+ 0.125f,
+ liveFrame.getSystemFloatSensor(Obd2FloatSensorIndex.OXYGEN_SENSOR1_VOLTAGE));
+
+ StringWriter stringWriter = new StringWriter();
+ JsonWriter jsonWriter = new JsonWriter(stringWriter);
+
+ liveFrame.writeToJson(jsonWriter);
+ jsonWriter.flush();
+
+ StringReader stringReader = new StringReader(stringWriter.toString());
+ JsonReader jsonReader = new JsonReader(stringReader);
+ DiagnosticJson diagnosticJson = DiagnosticJson.build(jsonReader);
+
+ assertEquals(
+ 74,
+ diagnosticJson
+ .intValues
+ .get(Obd2IntegerSensorIndex.ENGINE_OIL_TEMPERATURE)
+ .intValue());
+ assertEquals(
+ 0.125f,
+ diagnosticJson.floatValues.get(Obd2FloatSensorIndex.OXYGEN_SENSOR1_VOLTAGE));
+ }
+
public void testMultipleListeners() throws Exception {
if (!isFeatureEnabled()) {
Log.i(TAG, "skipping testMultipleListeners as diagnostics API is not enabled");
diff --git a/tools/emulator/diagjson.example b/tools/emulator/diagjson.example
index ea512a75df..02f0e68fc4 100644
--- a/tools/emulator/diagjson.example
+++ b/tools/emulator/diagjson.example
@@ -1 +1 @@
-[{"type":1,"timestamp":72375175786629,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":18}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72377177593287,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3084},{"id":13,"value":0},{"id":31,"value":20}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72379176544788,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":22}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72381179373780,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":24}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72383179413967,"intValues":[{"id":3,"value":2},{"id":5,"value":65},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":26}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72385179454210,"intValues":[{"id":3,"value":2},{"id":5,"value":65},{"id":12,"value":2869},{"id":13,"value":0},{"id":31,"value":28}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72387176856679,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":3090},{"id":13,"value":0},{"id":31,"value":30}],"floatValues":[{"id":4,"value":52.0},{"id":70,"value":21.960785},{"id":6,"value":230.46875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72389180204642,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":4110},{"id":13,"value":1},{"id":31,"value":32}],"floatValues":[{"id":4,"value":68.44444},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72391178997905,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":3633},{"id":13,"value":5},{"id":31,"value":34}],"floatValues":[{"id":4,"value":51.11111},{"id":70,"value":21.960785},{"id":6,"value":223.4375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72393179466175,"intValues":[{"id":3,"value":2},{"id":5,"value":67},{"id":12,"value":3135},{"id":13,"value":4},{"id":31,"value":36}],"floatValues":[{"id":4,"value":50.666668},{"id":70,"value":21.960785},{"id":6,"value":230.46875},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72395177442840,"intValues":[{"id":3,"value":2},{"id":5,"value":67},{"id":12,"value":3125},{"id":13,"value":0},{"id":31,"value":38}],"floatValues":[{"id":4,"value":48.444443},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72397179771686,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":2857},{"id":13,"value":0},{"id":31,"value":40}],"floatValues":[{"id":4,"value":55.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72399177882285,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":4899},{"id":13,"value":6},{"id":31,"value":42}],"floatValues":[{"id":4,"value":82.666664},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":17.254902}]},{"type":1,"timestamp":72401178271883,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":8483},{"id":13,"value":17},{"id":31,"value":44}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":237.5},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72403179389890,"intValues":[{"id":3,"value":2},{"id":5,"value":69},{"id":12,"value":5158},{"id":13,"value":18},{"id":31,"value":46}],"floatValues":[{"id":4,"value":28.0},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72405178339774,"intValues":[{"id":3,"value":2},{"id":5,"value":69},{"id":12,"value":6184},{"id":13,"value":20},{"id":31,"value":48}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72407178346527,"intValues":[{"id":3,"value":2},{"id":5,"value":70},{"id":12,"value":6207},{"id":13,"value":21},{"id":31,"value":50}],"floatValues":[{"id":4,"value":31.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72409177960280,"intValues":[{"id":3,"value":2},{"id":5,"value":70},{"id":12,"value":5409},{"id":13,"value":19},{"id":31,"value":52}],"floatValues":[{"id":4,"value":28.88889},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":36.47059}]},{"type":1,"timestamp":72411176941375,"intValues":[{"id":3,"value":2},{"id":5,"value":71},{"id":12,"value":5653},{"id":13,"value":18},{"id":31,"value":54}],"floatValues":[{"id":4,"value":92.888885},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":24.705883}]},{"type":1,"timestamp":72413177348486,"intValues":[{"id":3,"value":2},{"id":5,"value":71},{"id":12,"value":7988},{"id":13,"value":26},{"id":31,"value":56}],"floatValues":[{"id":4,"value":31.555555},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72415176509329,"intValues":[{"id":3,"value":2},{"id":5,"value":72},{"id":12,"value":4134},{"id":13,"value":21},{"id":31,"value":58}],"floatValues":[{"id":4,"value":33.333332},{"id":70,"value":21.960785},{"id":6,"value":176.5625},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72417178548720,"intValues":[{"id":3,"value":2},{"id":5,"value":72},{"id":12,"value":3109},{"id":13,"value":14},{"id":31,"value":60}],"floatValues":[{"id":4,"value":49.333332},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72419178377617,"intValues":[{"id":3,"value":2},{"id":5,"value":73},{"id":12,"value":3635},{"id":13,"value":16},{"id":31,"value":62}],"floatValues":[{"id":4,"value":44.88889},{"id":70,"value":21.960785},{"id":6,"value":223.4375},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72421177803572,"intValues":[{"id":3,"value":2},{"id":5,"value":73},{"id":12,"value":3619},{"id":13,"value":11},{"id":31,"value":64}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72423176710009,"intValues":[{"id":3,"value":2},{"id":5,"value":74},{"id":12,"value":4637},{"id":13,"value":10},{"id":31,"value":66}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":35.686275}]},{"type":1,"timestamp":72425176560994,"intValues":[{"id":3,"value":2},{"id":5,"value":74},{"id":12,"value":7199},{"id":13,"value":15},{"id":31,"value":68}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72427175927486,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3894},{"id":13,"value":11},{"id":31,"value":70}],"floatValues":[{"id":4,"value":47.555557},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":24.705883}]},{"type":1,"timestamp":72429178132978,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3108},{"id":13,"value":1},{"id":31,"value":72}],"floatValues":[{"id":4,"value":48.0},{"id":70,"value":21.960785},{"id":6,"value":218.75},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72431177381669,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3087},{"id":13,"value":0},{"id":31,"value":74}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72433178039132,"intValues":[{"id":3,"value":2},{"id":5,"value":76},{"id":12,"value":3091},{"id":13,"value":0},{"id":31,"value":76}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72435178023153,"intValues":[{"id":3,"value":2},{"id":5,"value":76},{"id":12,"value":3090},{"id":13,"value":0},{"id":31,"value":78}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72437177860993,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3083},{"id":13,"value":0},{"id":31,"value":80}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72439177936939,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":82}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72441178444751,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":84}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72443176930748,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":86}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72445178255526,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":88}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72447175742708,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":90}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.37255}]},{"type":1,"timestamp":72449178336056,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":92}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72451176649982,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":94}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":30.588236}]},{"type":1,"timestamp":72453177388904,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":96}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72455178049520,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":98}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72457178189969,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":100}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72459177706926,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":102}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72461176388948,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":104}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72463178194570,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":106}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72465178204165,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":108}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72467178005994,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":110}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72469178443939,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":112}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72471176771874,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":114}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72473179942657,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":116}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72475177449291,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":118}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72477179209812,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":120}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72479178421641,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":122}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72481179539631,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":124}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72483178480110,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":126}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72485180096548,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":128}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72487178424406,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":130}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72489180054622,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":132}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72491179557027,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":134}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72493177727317,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":136}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72495177794472,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":138}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72497177210035,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":140}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72499180474808,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":142}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72501178578880,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":144}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72503179731578,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":7177},{"id":13,"value":11},{"id":31,"value":146}],"floatValues":[{"id":4,"value":49.77778},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72505177292755,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":4126},{"id":13,"value":15},{"id":31,"value":148}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72507176773477,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":6438},{"id":13,"value":20},{"id":31,"value":150}],"floatValues":[{"id":4,"value":77.333336},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72509177195082,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":8746},{"id":13,"value":30},{"id":31,"value":152}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":8.627451}]},{"type":1,"timestamp":72511175989969,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":14082},{"id":13,"value":44},{"id":31,"value":154}],"floatValues":[{"id":4,"value":103.111115},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":20.784313}]},{"type":1,"timestamp":72513179658544,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":15639},{"id":13,"value":54},{"id":31,"value":156}],"floatValues":[{"id":4,"value":73.333336},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72515179414407,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":10268},{"id":13,"value":59},{"id":31,"value":158}],"floatValues":[{"id":4,"value":63.555557},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72517176297337,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":5928},{"id":13,"value":60},{"id":31,"value":160}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":146.09375},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72519176826185,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":6418},{"id":13,"value":58},{"id":31,"value":162}],"floatValues":[{"id":4,"value":59.555557},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72521179790904,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":6179},{"id":13,"value":59},{"id":31,"value":164}],"floatValues":[{"id":4,"value":34.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72523180627127,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":7483},{"id":13,"value":59},{"id":31,"value":166}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72525177789023,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":6660},{"id":13,"value":63},{"id":31,"value":168}],"floatValues":[{"id":4,"value":96.888885},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72527175560417,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":8460},{"id":13,"value":66},{"id":31,"value":170}],"floatValues":[{"id":4,"value":54.666668},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72529179499137,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":5431},{"id":13,"value":56},{"id":31,"value":172}],"floatValues":[{"id":4,"value":20.0},{"id":70,"value":21.960785},{"id":6,"value":167.1875},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72531178292369,"intValues":[{"id":3,"value":4},{"id":5,"value":86},{"id":12,"value":4868},{"id":13,"value":48},{"id":31,"value":174}],"floatValues":[{"id":4,"value":15.111111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72533178253439,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":7195},{"id":13,"value":47},{"id":31,"value":176}],"floatValues":[{"id":4,"value":83.55556},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72535179199711,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":6423},{"id":13,"value":48},{"id":31,"value":178}],"floatValues":[{"id":4,"value":104.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72537177243028,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":11582},{"id":13,"value":55},{"id":31,"value":180}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72539180216273,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":13336},{"id":13,"value":67},{"id":31,"value":182}],"floatValues":[{"id":4,"value":113.333336},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72541176144311,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":12304},{"id":13,"value":73},{"id":31,"value":184}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":174.21875},{"id":47,"value":24.705883}]},{"type":1,"timestamp":72543178195294,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":6717},{"id":13,"value":68},{"id":31,"value":186}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":21.960785},{"id":6,"value":181.25},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72545176834995,"intValues":[{"id":3,"value":4},{"id":5,"value":86},{"id":12,"value":4654},{"id":13,"value":47},{"id":31,"value":188}],"floatValues":[{"id":4,"value":20.444445},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72547177907339,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3330},{"id":13,"value":30},{"id":31,"value":190}],"floatValues":[{"id":4,"value":29.333334},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72549179735735,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3097},{"id":13,"value":13},{"id":31,"value":192}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72551181754526,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3088},{"id":13,"value":2},{"id":31,"value":194}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72553177986304,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":196}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72555176967736,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":198}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72557177160577,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":200}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72559179745844,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":202}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":33.333332}]},{"type":1,"timestamp":72561176203928,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":204}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72563177799351,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":206}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72565177953894,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":2870},{"id":13,"value":0},{"id":31,"value":208}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72567176653777,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":210}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72569178043717,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":212}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72571178251056,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":214}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72573176628436,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":216}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72575177840420,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":218}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72577176563646,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":220}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72579179164504,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2876},{"id":13,"value":0},{"id":31,"value":222}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72581177838286,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":224}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72583178358480,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":226}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72585177901670,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":228}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72587177734144,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":230}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72589179333460,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":232}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72591178129065,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":234}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72593177596819,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":236}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72595178384378,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":238}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72597178056865,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":240}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72599179833740,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":243}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72601176651309,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":244}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72603177566065,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3083},{"id":13,"value":0},{"id":31,"value":246}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72605178128004,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":248}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72607179599532,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":250}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72609179437284,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":252}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72611179630474,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":254}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72613179774544,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":256}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72615178404973,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":258}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72617179059428,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":260}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72619180105086,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":262}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72621179098902,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3104},{"id":13,"value":1},{"id":31,"value":264}],"floatValues":[{"id":4,"value":59.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72623179359108,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":8255},{"id":13,"value":15},{"id":31,"value":266}],"floatValues":[{"id":4,"value":100.888885},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":9.411765}]},{"type":1,"timestamp":72625179856484,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":11276},{"id":13,"value":33},{"id":31,"value":268}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":15.686275}]},{"type":1,"timestamp":72627176310119,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":15618},{"id":13,"value":50},{"id":31,"value":270}],"floatValues":[{"id":4,"value":90.666664},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72629177201984,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":13109},{"id":13,"value":63},{"id":31,"value":272}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72631177723851,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":14343},{"id":13,"value":74},{"id":31,"value":274}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":17.647058}]},{"type":1,"timestamp":72633179257550,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":15921},{"id":13,"value":83},{"id":31,"value":276}],"floatValues":[{"id":4,"value":21.777779},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":9.803922}]},{"type":1,"timestamp":72635179273140,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":4400},{"id":13,"value":55},{"id":31,"value":278}],"floatValues":[{"id":4,"value":34.666668},{"id":70,"value":21.960785},{"id":6,"value":183.59375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72637179409130,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3117},{"id":13,"value":32},{"id":31,"value":280}],"floatValues":[{"id":4,"value":30.666666},{"id":70,"value":21.960785},{"id":6,"value":183.59375},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72639179800268,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3108},{"id":13,"value":26},{"id":31,"value":282}],"floatValues":[{"id":4,"value":29.333334},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72641179405070,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3106},{"id":13,"value":21},{"id":31,"value":284}],"floatValues":[{"id":4,"value":32.88889},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72643179866403,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":4115},{"id":13,"value":17},{"id":31,"value":286}],"floatValues":[{"id":4,"value":111.111115},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":17.254902}]},{"type":1,"timestamp":72645178430456,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8991},{"id":13,"value":30},{"id":31,"value":288}],"floatValues":[{"id":4,"value":112.44444},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72647178451017,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9513},{"id":13,"value":43},{"id":31,"value":290}],"floatValues":[{"id":4,"value":95.55556},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72649179500927,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9518},{"id":13,"value":50},{"id":31,"value":292}],"floatValues":[{"id":4,"value":27.555555},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":34.509804}]},{"type":1,"timestamp":72651179611409,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6418},{"id":13,"value":49},{"id":31,"value":294}],"floatValues":[{"id":4,"value":19.555555},{"id":70,"value":21.960785},{"id":6,"value":178.90625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72653178456810,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5173},{"id":13,"value":40},{"id":31,"value":296}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72655180014824,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":4112},{"id":13,"value":32},{"id":31,"value":298}],"floatValues":[{"id":4,"value":28.444445},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72657180944053,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8720},{"id":13,"value":37},{"id":31,"value":300}],"floatValues":[{"id":4,"value":113.333336},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72659179332880,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":16412},{"id":13,"value":52},{"id":31,"value":302}],"floatValues":[{"id":4,"value":109.333336},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":12.54902}]},{"type":1,"timestamp":72661177765487,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":13828},{"id":13,"value":61},{"id":31,"value":304}],"floatValues":[{"id":4,"value":22.666666},{"id":70,"value":21.960785},{"id":6,"value":178.90625},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72663177689968,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":6447},{"id":13,"value":61},{"id":31,"value":306}],"floatValues":[{"id":4,"value":28.88889},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72665177450571,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":5657},{"id":13,"value":56},{"id":31,"value":308}],"floatValues":[{"id":4,"value":16.88889},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72667179692696,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":4873},{"id":13,"value":48},{"id":31,"value":310}],"floatValues":[{"id":4,"value":19.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":35.686275}]},{"type":1,"timestamp":72669179293955,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":3613},{"id":13,"value":34},{"id":31,"value":312}],"floatValues":[{"id":4,"value":27.11111},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72671177593842,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3131},{"id":13,"value":19},{"id":31,"value":314}],"floatValues":[{"id":4,"value":30.222221},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":36.862747}]},{"type":1,"timestamp":72673177057067,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3844},{"id":13,"value":8},{"id":31,"value":316}],"floatValues":[{"id":4,"value":36.444443},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72675179630131,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":318}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72677179714055,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2866},{"id":13,"value":1},{"id":31,"value":320}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72679179288433,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":7457},{"id":13,"value":13},{"id":31,"value":322}],"floatValues":[{"id":4,"value":76.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":10.588236}]},{"type":1,"timestamp":72681176480810,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":9272},{"id":13,"value":27},{"id":31,"value":324}],"floatValues":[{"id":4,"value":105.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":15.686275}]},{"type":1,"timestamp":72683179662780,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":13585},{"id":13,"value":43},{"id":31,"value":326}],"floatValues":[{"id":4,"value":87.55556},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72685177751997,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":11024},{"id":13,"value":53},{"id":31,"value":328}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":190.625},{"id":47,"value":20.784313}]},{"type":1,"timestamp":72687177061206,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":6927},{"id":13,"value":51},{"id":31,"value":330}],"floatValues":[{"id":4,"value":18.222221},{"id":70,"value":21.960785},{"id":6,"value":155.46875},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72689176965248,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":5148},{"id":13,"value":38},{"id":31,"value":332}],"floatValues":[{"id":4,"value":21.333334},{"id":70,"value":21.960785},{"id":6,"value":157.8125},{"id":47,"value":34.11765}]},{"type":1,"timestamp":72691180692310,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3594},{"id":13,"value":29},{"id":31,"value":334}],"floatValues":[{"id":4,"value":26.222221},{"id":70,"value":21.960785},{"id":6,"value":139.0625},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72693178299558,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3350},{"id":13,"value":25},{"id":31,"value":336}],"floatValues":[{"id":4,"value":48.88889},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":18.82353}]},{"type":1,"timestamp":72695178266771,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":8456},{"id":13,"value":34},{"id":31,"value":338}],"floatValues":[{"id":4,"value":79.55556},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72697178378315,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6163},{"id":13,"value":40},{"id":31,"value":340}],"floatValues":[{"id":4,"value":30.666666},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":36.47059}]},{"type":1,"timestamp":72699179440945,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":4886},{"id":13,"value":32},{"id":31,"value":342}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":30.588236}]},{"type":1,"timestamp":72701179783621,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5130},{"id":13,"value":29},{"id":31,"value":344}],"floatValues":[{"id":4,"value":54.22222},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72703178384562,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9525},{"id":13,"value":38},{"id":31,"value":346}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72705179707825,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":10513},{"id":13,"value":49},{"id":31,"value":348}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72707177436366,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8248},{"id":13,"value":54},{"id":31,"value":350}],"floatValues":[{"id":4,"value":76.888885},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72709176949975,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8484},{"id":13,"value":59},{"id":31,"value":352}],"floatValues":[{"id":4,"value":59.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72711179509943,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5945},{"id":13,"value":61},{"id":31,"value":354}],"floatValues":[{"id":4,"value":74.22222},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72713179908608,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6197},{"id":13,"value":61},{"id":31,"value":356}],"floatValues":[{"id":4,"value":23.11111},{"id":70,"value":22.352942},{"id":6,"value":178.90625},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72715178040463,"intValues":[{"id":3,"value":4},{"id":5,"value":89},{"id":12,"value":5904},{"id":13,"value":59},{"id":31,"value":358}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72717179826935,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6154},{"id":13,"value":60},{"id":31,"value":360}],"floatValues":[{"id":4,"value":35.11111},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72719178168768,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5636},{"id":13,"value":59},{"id":31,"value":362}],"floatValues":[{"id":4,"value":16.88889},{"id":70,"value":22.352942},{"id":6,"value":181.25},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72721179101986,"intValues":[{"id":3,"value":4},{"id":5,"value":90},{"id":12,"value":5411},{"id":13,"value":54},{"id":31,"value":364}],"floatValues":[{"id":4,"value":54.666668},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":24.705883}]},{"type":1,"timestamp":72723180021513,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5688},{"id":13,"value":55},{"id":31,"value":366}],"floatValues":[{"id":4,"value":24.444445},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72725179738209,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5903},{"id":13,"value":55},{"id":31,"value":368}],"floatValues":[{"id":4,"value":48.88889},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72727179292538,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":5162},{"id":13,"value":51},{"id":31,"value":370}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72729178027625,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":4124},{"id":13,"value":44},{"id":31,"value":372}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":22.352942},{"id":6,"value":188.28125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72731178148147,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3132},{"id":13,"value":37},{"id":31,"value":374}],"floatValues":[{"id":4,"value":23.555555},{"id":70,"value":22.352942},{"id":6,"value":181.25},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72733176368495,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3128},{"id":13,"value":24},{"id":31,"value":376}],"floatValues":[{"id":4,"value":28.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":1,"timestamp":72735179502626,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3089},{"id":13,"value":15},{"id":31,"value":378}],"floatValues":[{"id":4,"value":38.666668},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":39.607845}]},{"type":1,"timestamp":72737179297296,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2869},{"id":13,"value":0},{"id":31,"value":380}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72739177718891,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":382}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72741177981830,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2871},{"id":13,"value":0},{"id":31,"value":384}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72743176174851,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":387}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72745329912826,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2870},{"id":13,"value":0},{"id":31,"value":389}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72747355080893,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":391}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72749176618991,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":392}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72751176696798,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2867},{"id":13,"value":0},{"id":31,"value":394}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72753176964078,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":396}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72755178349568,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":398}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72757178508591,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2875},{"id":13,"value":0},{"id":31,"value":400}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.588236}]},{"type":1,"timestamp":72759176500609,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":402}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72761176683571,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":404}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72763178363414,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":406}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72765177437003,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":408}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72767178204902,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":410}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72769177266732,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":412}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72771176734323,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":414}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72773176997295,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":416}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72775176636900,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":418}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72777176589987,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":420}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72779178389314,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":422}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72781178485901,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":424}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72783177805524,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":426}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72785177696746,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":428}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72787177943035,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":430}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72789177892167,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3900},{"id":13,"value":2},{"id":31,"value":432}],"floatValues":[{"id":4,"value":84.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":11.372549}]},{"type":1,"timestamp":72791176960551,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":6937},{"id":13,"value":15},{"id":31,"value":434}],"floatValues":[{"id":4,"value":73.333336},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":17.254902}]},{"type":1,"timestamp":72793179080142,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":10253},{"id":13,"value":30},{"id":31,"value":436}],"floatValues":[{"id":4,"value":100.888885},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":10.588236}]},{"type":1,"timestamp":72795177144042,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":14653},{"id":13,"value":46},{"id":31,"value":438}],"floatValues":[{"id":4,"value":104.0},{"id":70,"value":22.352942},{"id":6,"value":214.0625},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72797177311878,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":17934},{"id":13,"value":59},{"id":31,"value":440}],"floatValues":[{"id":4,"value":55.555557},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":24.705883}]},{"type":1,"timestamp":72799176281873,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":8757},{"id":13,"value":62},{"id":31,"value":442}],"floatValues":[{"id":4,"value":28.444445},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72801179010275,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5642},{"id":13,"value":58},{"id":31,"value":444}],"floatValues":[{"id":4,"value":17.777779},{"id":70,"value":22.352942},{"id":6,"value":188.28125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72803176720724,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3630},{"id":13,"value":38},{"id":31,"value":446}],"floatValues":[{"id":4,"value":25.333334},{"id":70,"value":22.352942},{"id":6,"value":171.875},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72805176371184,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3130},{"id":13,"value":27},{"id":31,"value":448}],"floatValues":[{"id":4,"value":25.777779},{"id":70,"value":22.352942},{"id":6,"value":178.90625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72807176264873,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3091},{"id":13,"value":13},{"id":31,"value":450}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72809177130217,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3340},{"id":13,"value":4},{"id":31,"value":452}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72811178240749,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2874},{"id":13,"value":0},{"id":31,"value":454}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":1,"timestamp":72813176674429,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":456}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72815177036139,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":458}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72817178504749,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2866},{"id":13,"value":0},{"id":31,"value":460}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72819175954203,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":462}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72821177378507,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":464}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72823177069331,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":466}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72825179501699,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":468}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72827176421710,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":470}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72829176386701,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":472}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72831176764503,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":474}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72833177319130,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":476}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72835180519900,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":478}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72837178223527,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":480}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72839177312748,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":482}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72841177797843,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":484}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72843179579857,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":486}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72845180133072,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":488}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72847176774274,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":490}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72849177384942,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":492}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72851178359655,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":494}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72853178455898,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":496}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72855177993333,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3084},{"id":13,"value":0},{"id":31,"value":498}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72857177079489,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":500}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72859176801251,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":502}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72861178465404,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":504}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72863179481995,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":506}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72865177785963,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":508}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72867176113089,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":510}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72869176834314,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2874},{"id":13,"value":0},{"id":31,"value":512}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72871178569429,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":514}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72873176252437,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":516}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72875177079512,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":518}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72877177740208,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":520}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72879180125173,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":522}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72881178525713,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":524}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72883176875986,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2875},{"id":13,"value":0},{"id":31,"value":526}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72885176324726,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":528}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72887176793512,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":530}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":31.764706}]},{"type":1,"timestamp":72889177026044,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":532}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":1,"timestamp":72891177972355,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":5426},{"id":13,"value":5},{"id":31,"value":534}],"floatValues":[{"id":4,"value":51.555557},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":22.745098}]},{"type":1,"timestamp":72893178557124,"intValues":[{"id":3,"value":2},{"id":5,"value":96},{"id":12,"value":9000},{"id":13,"value":18},{"id":31,"value":536}],"floatValues":[{"id":4,"value":66.22222},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72895179323906,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":7996},{"id":13,"value":24},{"id":31,"value":538}],"floatValues":[{"id":4,"value":53.333332},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":18.82353}]},{"type":1,"timestamp":72897179514717,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":6195},{"id":13,"value":29},{"id":31,"value":540}],"floatValues":[{"id":4,"value":109.333336},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":10.588236}]},{"type":1,"timestamp":72899178457633,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":12839},{"id":13,"value":40},{"id":31,"value":542}],"floatValues":[{"id":4,"value":61.77778},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":23.529411}]},{"type":1,"timestamp":72901179477573,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":10757},{"id":13,"value":49},{"id":31,"value":544}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72903179086670,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":12836},{"id":13,"value":61},{"id":31,"value":546}],"floatValues":[{"id":4,"value":85.77778},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":28.62745}]},{"type":1,"timestamp":72905177385416,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":10042},{"id":13,"value":65},{"id":31,"value":548}],"floatValues":[{"id":4,"value":34.22222},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.941177}]},{"type":1,"timestamp":72907178215527,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":9733},{"id":13,"value":66},{"id":31,"value":550}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":22.352942},{"id":6,"value":216.40625},{"id":47,"value":26.27451}]},{"type":1,"timestamp":72909179246647,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":10302},{"id":13,"value":70},{"id":31,"value":552}],"floatValues":[{"id":4,"value":56.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":27.450981}]},{"type":1,"timestamp":72911180048703,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":15104},{"id":13,"value":73},{"id":31,"value":554}],"floatValues":[{"id":4,"value":111.111115},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":19.215687}]},{"type":1,"timestamp":72913178558121,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":16423},{"id":13,"value":86},{"id":31,"value":556}],"floatValues":[{"id":4,"value":75.111115},{"id":70,"value":22.352942}]},{"type":1,"timestamp":72915176591525,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72917180004744,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72919178449026,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72921179933335,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72923179387974,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72925179338880,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72927176345108,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72929179848799,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72931179314858,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72933180632674,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72935179793063,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72937178822539,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72939177286298,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72941177772999,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72943177666251,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72945180047718,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72947179391597,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72949176920841,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72951177850208,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72953176750100,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72955175939724,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72957177389603,"intValues":[],"floatValues":[]},{"type":1,"timestamp":72959178499462,"intValues":[],"floatValues":[]}]
+[{"type":"live","timestamp":72375175786629,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":18}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72377177593287,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3084},{"id":13,"value":0},{"id":31,"value":20}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72379176544788,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":22}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72381179373780,"intValues":[{"id":3,"value":2},{"id":5,"value":64},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":24}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72383179413967,"intValues":[{"id":3,"value":2},{"id":5,"value":65},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":26}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72385179454210,"intValues":[{"id":3,"value":2},{"id":5,"value":65},{"id":12,"value":2869},{"id":13,"value":0},{"id":31,"value":28}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72387176856679,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":3090},{"id":13,"value":0},{"id":31,"value":30}],"floatValues":[{"id":4,"value":52.0},{"id":70,"value":21.960785},{"id":6,"value":230.46875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72389180204642,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":4110},{"id":13,"value":1},{"id":31,"value":32}],"floatValues":[{"id":4,"value":68.44444},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72391178997905,"intValues":[{"id":3,"value":2},{"id":5,"value":66},{"id":12,"value":3633},{"id":13,"value":5},{"id":31,"value":34}],"floatValues":[{"id":4,"value":51.11111},{"id":70,"value":21.960785},{"id":6,"value":223.4375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72393179466175,"intValues":[{"id":3,"value":2},{"id":5,"value":67},{"id":12,"value":3135},{"id":13,"value":4},{"id":31,"value":36}],"floatValues":[{"id":4,"value":50.666668},{"id":70,"value":21.960785},{"id":6,"value":230.46875},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72395177442840,"intValues":[{"id":3,"value":2},{"id":5,"value":67},{"id":12,"value":3125},{"id":13,"value":0},{"id":31,"value":38}],"floatValues":[{"id":4,"value":48.444443},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72397179771686,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":2857},{"id":13,"value":0},{"id":31,"value":40}],"floatValues":[{"id":4,"value":55.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72399177882285,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":4899},{"id":13,"value":6},{"id":31,"value":42}],"floatValues":[{"id":4,"value":82.666664},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":17.254902}]},{"type":"live","timestamp":72401178271883,"intValues":[{"id":3,"value":2},{"id":5,"value":68},{"id":12,"value":8483},{"id":13,"value":17},{"id":31,"value":44}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":237.5},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72403179389890,"intValues":[{"id":3,"value":2},{"id":5,"value":69},{"id":12,"value":5158},{"id":13,"value":18},{"id":31,"value":46}],"floatValues":[{"id":4,"value":28.0},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72405178339774,"intValues":[{"id":3,"value":2},{"id":5,"value":69},{"id":12,"value":6184},{"id":13,"value":20},{"id":31,"value":48}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72407178346527,"intValues":[{"id":3,"value":2},{"id":5,"value":70},{"id":12,"value":6207},{"id":13,"value":21},{"id":31,"value":50}],"floatValues":[{"id":4,"value":31.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72409177960280,"intValues":[{"id":3,"value":2},{"id":5,"value":70},{"id":12,"value":5409},{"id":13,"value":19},{"id":31,"value":52}],"floatValues":[{"id":4,"value":28.88889},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":36.47059}]},{"type":"live","timestamp":72411176941375,"intValues":[{"id":3,"value":2},{"id":5,"value":71},{"id":12,"value":5653},{"id":13,"value":18},{"id":31,"value":54}],"floatValues":[{"id":4,"value":92.888885},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":24.705883}]},{"type":"live","timestamp":72413177348486,"intValues":[{"id":3,"value":2},{"id":5,"value":71},{"id":12,"value":7988},{"id":13,"value":26},{"id":31,"value":56}],"floatValues":[{"id":4,"value":31.555555},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72415176509329,"intValues":[{"id":3,"value":2},{"id":5,"value":72},{"id":12,"value":4134},{"id":13,"value":21},{"id":31,"value":58}],"floatValues":[{"id":4,"value":33.333332},{"id":70,"value":21.960785},{"id":6,"value":176.5625},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72417178548720,"intValues":[{"id":3,"value":2},{"id":5,"value":72},{"id":12,"value":3109},{"id":13,"value":14},{"id":31,"value":60}],"floatValues":[{"id":4,"value":49.333332},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72419178377617,"intValues":[{"id":3,"value":2},{"id":5,"value":73},{"id":12,"value":3635},{"id":13,"value":16},{"id":31,"value":62}],"floatValues":[{"id":4,"value":44.88889},{"id":70,"value":21.960785},{"id":6,"value":223.4375},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72421177803572,"intValues":[{"id":3,"value":2},{"id":5,"value":73},{"id":12,"value":3619},{"id":13,"value":11},{"id":31,"value":64}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72423176710009,"intValues":[{"id":3,"value":2},{"id":5,"value":74},{"id":12,"value":4637},{"id":13,"value":10},{"id":31,"value":66}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":35.686275}]},{"type":"live","timestamp":72425176560994,"intValues":[{"id":3,"value":2},{"id":5,"value":74},{"id":12,"value":7199},{"id":13,"value":15},{"id":31,"value":68}],"floatValues":[{"id":4,"value":36.0},{"id":70,"value":21.960785},{"id":6,"value":228.125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72427175927486,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3894},{"id":13,"value":11},{"id":31,"value":70}],"floatValues":[{"id":4,"value":47.555557},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":24.705883}]},{"type":"live","timestamp":72429178132978,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3108},{"id":13,"value":1},{"id":31,"value":72}],"floatValues":[{"id":4,"value":48.0},{"id":70,"value":21.960785},{"id":6,"value":218.75},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72431177381669,"intValues":[{"id":3,"value":2},{"id":5,"value":75},{"id":12,"value":3087},{"id":13,"value":0},{"id":31,"value":74}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72433178039132,"intValues":[{"id":3,"value":2},{"id":5,"value":76},{"id":12,"value":3091},{"id":13,"value":0},{"id":31,"value":76}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72435178023153,"intValues":[{"id":3,"value":2},{"id":5,"value":76},{"id":12,"value":3090},{"id":13,"value":0},{"id":31,"value":78}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72437177860993,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3083},{"id":13,"value":0},{"id":31,"value":80}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72439177936939,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":82}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72441178444751,"intValues":[{"id":3,"value":2},{"id":5,"value":77},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":84}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72443176930748,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":86}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72445178255526,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":88}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72447175742708,"intValues":[{"id":3,"value":2},{"id":5,"value":78},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":90}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":31.37255}]},{"type":"live","timestamp":72449178336056,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":92}],"floatValues":[{"id":4,"value":45.333332},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72451176649982,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":94}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":30.588236}]},{"type":"live","timestamp":72453177388904,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":96}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72455178049520,"intValues":[{"id":3,"value":2},{"id":5,"value":79},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":98}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72457178189969,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":100}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72459177706926,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":102}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72461176388948,"intValues":[{"id":3,"value":2},{"id":5,"value":80},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":104}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72463178194570,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":106}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72465178204165,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":108}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72467178005994,"intValues":[{"id":3,"value":2},{"id":5,"value":81},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":110}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72469178443939,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":112}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72471176771874,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":114}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72473179942657,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":116}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72475177449291,"intValues":[{"id":3,"value":2},{"id":5,"value":82},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":118}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72477179209812,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":120}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72479178421641,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":122}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72481179539631,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":124}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72483178480110,"intValues":[{"id":3,"value":2},{"id":5,"value":83},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":126}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72485180096548,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":128}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72487178424406,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":130}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72489180054622,"intValues":[{"id":3,"value":2},{"id":5,"value":84},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":132}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72491179557027,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":134}],"floatValues":[{"id":4,"value":46.22222},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72493177727317,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":136}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72495177794472,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":138}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72497177210035,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":140}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72499180474808,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":142}],"floatValues":[{"id":4,"value":46.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72501178578880,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":144}],"floatValues":[{"id":4,"value":47.11111},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72503179731578,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":7177},{"id":13,"value":11},{"id":31,"value":146}],"floatValues":[{"id":4,"value":49.77778},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72505177292755,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":4126},{"id":13,"value":15},{"id":31,"value":148}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72507176773477,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":6438},{"id":13,"value":20},{"id":31,"value":150}],"floatValues":[{"id":4,"value":77.333336},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72509177195082,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":8746},{"id":13,"value":30},{"id":31,"value":152}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":8.627451}]},{"type":"live","timestamp":72511175989969,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":14082},{"id":13,"value":44},{"id":31,"value":154}],"floatValues":[{"id":4,"value":103.111115},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":20.784313}]},{"type":"live","timestamp":72513179658544,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":15639},{"id":13,"value":54},{"id":31,"value":156}],"floatValues":[{"id":4,"value":73.333336},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72515179414407,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":10268},{"id":13,"value":59},{"id":31,"value":158}],"floatValues":[{"id":4,"value":63.555557},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72517176297337,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":5928},{"id":13,"value":60},{"id":31,"value":160}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":146.09375},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72519176826185,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":6418},{"id":13,"value":58},{"id":31,"value":162}],"floatValues":[{"id":4,"value":59.555557},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72521179790904,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":6179},{"id":13,"value":59},{"id":31,"value":164}],"floatValues":[{"id":4,"value":34.22222},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72523180627127,"intValues":[{"id":3,"value":2},{"id":5,"value":85},{"id":12,"value":7483},{"id":13,"value":59},{"id":31,"value":166}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72525177789023,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":6660},{"id":13,"value":63},{"id":31,"value":168}],"floatValues":[{"id":4,"value":96.888885},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72527175560417,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":8460},{"id":13,"value":66},{"id":31,"value":170}],"floatValues":[{"id":4,"value":54.666668},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72529179499137,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":5431},{"id":13,"value":56},{"id":31,"value":172}],"floatValues":[{"id":4,"value":20.0},{"id":70,"value":21.960785},{"id":6,"value":167.1875},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72531178292369,"intValues":[{"id":3,"value":4},{"id":5,"value":86},{"id":12,"value":4868},{"id":13,"value":48},{"id":31,"value":174}],"floatValues":[{"id":4,"value":15.111111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72533178253439,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":7195},{"id":13,"value":47},{"id":31,"value":176}],"floatValues":[{"id":4,"value":83.55556},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72535179199711,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":6423},{"id":13,"value":48},{"id":31,"value":178}],"floatValues":[{"id":4,"value":104.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72537177243028,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":11582},{"id":13,"value":55},{"id":31,"value":180}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72539180216273,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":13336},{"id":13,"value":67},{"id":31,"value":182}],"floatValues":[{"id":4,"value":113.333336},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72541176144311,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":12304},{"id":13,"value":73},{"id":31,"value":184}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":174.21875},{"id":47,"value":24.705883}]},{"type":"live","timestamp":72543178195294,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":6717},{"id":13,"value":68},{"id":31,"value":186}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":21.960785},{"id":6,"value":181.25},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72545176834995,"intValues":[{"id":3,"value":4},{"id":5,"value":86},{"id":12,"value":4654},{"id":13,"value":47},{"id":31,"value":188}],"floatValues":[{"id":4,"value":20.444445},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72547177907339,"intValues":[{"id":3,"value":2},{"id":5,"value":86},{"id":12,"value":3330},{"id":13,"value":30},{"id":31,"value":190}],"floatValues":[{"id":4,"value":29.333334},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72549179735735,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3097},{"id":13,"value":13},{"id":31,"value":192}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72551181754526,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3088},{"id":13,"value":2},{"id":31,"value":194}],"floatValues":[{"id":4,"value":45.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72553177986304,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":196}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72555176967736,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":198}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72557177160577,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":200}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":21.960785},{"id":6,"value":214.0625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72559179745844,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":202}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":33.333332}]},{"type":"live","timestamp":72561176203928,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":204}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72563177799351,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":206}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72565177953894,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":2870},{"id":13,"value":0},{"id":31,"value":208}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72567176653777,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":210}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72569178043717,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":212}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72571178251056,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":214}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72573176628436,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":216}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72575177840420,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":218}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72577176563646,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":220}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72579179164504,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2876},{"id":13,"value":0},{"id":31,"value":222}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72581177838286,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":224}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72583178358480,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":226}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72585177901670,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":228}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72587177734144,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":230}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72589179333460,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":232}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72591178129065,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":234}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72593177596819,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":236}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72595178384378,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":238}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72597178056865,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":240}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72599179833740,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":243}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72601176651309,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":244}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72603177566065,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3083},{"id":13,"value":0},{"id":31,"value":246}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72605178128004,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":248}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72607179599532,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":250}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72609179437284,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":252}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72611179630474,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":254}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72613179774544,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":256}],"floatValues":[{"id":4,"value":44.0},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72615178404973,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":258}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72617179059428,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":260}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72619180105086,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":262}],"floatValues":[{"id":4,"value":44.444443},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72621179098902,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3104},{"id":13,"value":1},{"id":31,"value":264}],"floatValues":[{"id":4,"value":59.555557},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72623179359108,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":8255},{"id":13,"value":15},{"id":31,"value":266}],"floatValues":[{"id":4,"value":100.888885},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":9.411765}]},{"type":"live","timestamp":72625179856484,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":11276},{"id":13,"value":33},{"id":31,"value":268}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":15.686275}]},{"type":"live","timestamp":72627176310119,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":15618},{"id":13,"value":50},{"id":31,"value":270}],"floatValues":[{"id":4,"value":90.666664},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72629177201984,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":13109},{"id":13,"value":63},{"id":31,"value":272}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72631177723851,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":14343},{"id":13,"value":74},{"id":31,"value":274}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":17.647058}]},{"type":"live","timestamp":72633179257550,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":15921},{"id":13,"value":83},{"id":31,"value":276}],"floatValues":[{"id":4,"value":21.777779},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":9.803922}]},{"type":"live","timestamp":72635179273140,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":4400},{"id":13,"value":55},{"id":31,"value":278}],"floatValues":[{"id":4,"value":34.666668},{"id":70,"value":21.960785},{"id":6,"value":183.59375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72637179409130,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3117},{"id":13,"value":32},{"id":31,"value":280}],"floatValues":[{"id":4,"value":30.666666},{"id":70,"value":21.960785},{"id":6,"value":183.59375},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72639179800268,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3108},{"id":13,"value":26},{"id":31,"value":282}],"floatValues":[{"id":4,"value":29.333334},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72641179405070,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":3106},{"id":13,"value":21},{"id":31,"value":284}],"floatValues":[{"id":4,"value":32.88889},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72643179866403,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":4115},{"id":13,"value":17},{"id":31,"value":286}],"floatValues":[{"id":4,"value":111.111115},{"id":70,"value":21.960785},{"id":6,"value":207.03125},{"id":47,"value":17.254902}]},{"type":"live","timestamp":72645178430456,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8991},{"id":13,"value":30},{"id":31,"value":288}],"floatValues":[{"id":4,"value":112.44444},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72647178451017,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9513},{"id":13,"value":43},{"id":31,"value":290}],"floatValues":[{"id":4,"value":95.55556},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72649179500927,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9518},{"id":13,"value":50},{"id":31,"value":292}],"floatValues":[{"id":4,"value":27.555555},{"id":70,"value":21.960785},{"id":6,"value":195.3125},{"id":47,"value":34.509804}]},{"type":"live","timestamp":72651179611409,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6418},{"id":13,"value":49},{"id":31,"value":294}],"floatValues":[{"id":4,"value":19.555555},{"id":70,"value":21.960785},{"id":6,"value":178.90625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72653178456810,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5173},{"id":13,"value":40},{"id":31,"value":296}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72655180014824,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":4112},{"id":13,"value":32},{"id":31,"value":298}],"floatValues":[{"id":4,"value":28.444445},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72657180944053,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8720},{"id":13,"value":37},{"id":31,"value":300}],"floatValues":[{"id":4,"value":113.333336},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72659179332880,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":16412},{"id":13,"value":52},{"id":31,"value":302}],"floatValues":[{"id":4,"value":109.333336},{"id":70,"value":21.960785},{"id":6,"value":216.40625},{"id":47,"value":12.54902}]},{"type":"live","timestamp":72661177765487,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":13828},{"id":13,"value":61},{"id":31,"value":304}],"floatValues":[{"id":4,"value":22.666666},{"id":70,"value":21.960785},{"id":6,"value":178.90625},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72663177689968,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":6447},{"id":13,"value":61},{"id":31,"value":306}],"floatValues":[{"id":4,"value":28.88889},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72665177450571,"intValues":[{"id":3,"value":2},{"id":5,"value":87},{"id":12,"value":5657},{"id":13,"value":56},{"id":31,"value":308}],"floatValues":[{"id":4,"value":16.88889},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72667179692696,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":4873},{"id":13,"value":48},{"id":31,"value":310}],"floatValues":[{"id":4,"value":19.11111},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":35.686275}]},{"type":"live","timestamp":72669179293955,"intValues":[{"id":3,"value":4},{"id":5,"value":87},{"id":12,"value":3613},{"id":13,"value":34},{"id":31,"value":312}],"floatValues":[{"id":4,"value":27.11111},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72671177593842,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3131},{"id":13,"value":19},{"id":31,"value":314}],"floatValues":[{"id":4,"value":30.222221},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":36.862747}]},{"type":"live","timestamp":72673177057067,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3844},{"id":13,"value":8},{"id":31,"value":316}],"floatValues":[{"id":4,"value":36.444443},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72675179630131,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":318}],"floatValues":[{"id":4,"value":43.555557},{"id":70,"value":21.960785},{"id":6,"value":209.375},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72677179714055,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":2866},{"id":13,"value":1},{"id":31,"value":320}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":197.65625},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72679179288433,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":7457},{"id":13,"value":13},{"id":31,"value":322}],"floatValues":[{"id":4,"value":76.0},{"id":70,"value":21.960785},{"id":6,"value":200.0},{"id":47,"value":10.588236}]},{"type":"live","timestamp":72681176480810,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":9272},{"id":13,"value":27},{"id":31,"value":324}],"floatValues":[{"id":4,"value":105.77778},{"id":70,"value":21.960785},{"id":6,"value":204.6875},{"id":47,"value":15.686275}]},{"type":"live","timestamp":72683179662780,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":13585},{"id":13,"value":43},{"id":31,"value":326}],"floatValues":[{"id":4,"value":87.55556},{"id":70,"value":21.960785},{"id":6,"value":211.71875},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72685177751997,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":11024},{"id":13,"value":53},{"id":31,"value":328}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":21.960785},{"id":6,"value":190.625},{"id":47,"value":20.784313}]},{"type":"live","timestamp":72687177061206,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":6927},{"id":13,"value":51},{"id":31,"value":330}],"floatValues":[{"id":4,"value":18.222221},{"id":70,"value":21.960785},{"id":6,"value":155.46875},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72689176965248,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":5148},{"id":13,"value":38},{"id":31,"value":332}],"floatValues":[{"id":4,"value":21.333334},{"id":70,"value":21.960785},{"id":6,"value":157.8125},{"id":47,"value":34.11765}]},{"type":"live","timestamp":72691180692310,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3594},{"id":13,"value":29},{"id":31,"value":334}],"floatValues":[{"id":4,"value":26.222221},{"id":70,"value":21.960785},{"id":6,"value":139.0625},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72693178299558,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":3350},{"id":13,"value":25},{"id":31,"value":336}],"floatValues":[{"id":4,"value":48.88889},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":18.82353}]},{"type":"live","timestamp":72695178266771,"intValues":[{"id":3,"value":2},{"id":5,"value":88},{"id":12,"value":8456},{"id":13,"value":34},{"id":31,"value":338}],"floatValues":[{"id":4,"value":79.55556},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72697178378315,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6163},{"id":13,"value":40},{"id":31,"value":340}],"floatValues":[{"id":4,"value":30.666666},{"id":70,"value":21.960785},{"id":6,"value":185.9375},{"id":47,"value":36.47059}]},{"type":"live","timestamp":72699179440945,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":4886},{"id":13,"value":32},{"id":31,"value":342}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":21.960785},{"id":6,"value":188.28125},{"id":47,"value":30.588236}]},{"type":"live","timestamp":72701179783621,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5130},{"id":13,"value":29},{"id":31,"value":344}],"floatValues":[{"id":4,"value":54.22222},{"id":70,"value":21.960785},{"id":6,"value":192.96875},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72703178384562,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":9525},{"id":13,"value":38},{"id":31,"value":346}],"floatValues":[{"id":4,"value":112.888885},{"id":70,"value":21.960785},{"id":6,"value":202.34375},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72705179707825,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":10513},{"id":13,"value":49},{"id":31,"value":348}],"floatValues":[{"id":4,"value":99.55556},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72707177436366,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8248},{"id":13,"value":54},{"id":31,"value":350}],"floatValues":[{"id":4,"value":76.888885},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72709176949975,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":8484},{"id":13,"value":59},{"id":31,"value":352}],"floatValues":[{"id":4,"value":59.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72711179509943,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":5945},{"id":13,"value":61},{"id":31,"value":354}],"floatValues":[{"id":4,"value":74.22222},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72713179908608,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6197},{"id":13,"value":61},{"id":31,"value":356}],"floatValues":[{"id":4,"value":23.11111},{"id":70,"value":22.352942},{"id":6,"value":178.90625},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72715178040463,"intValues":[{"id":3,"value":4},{"id":5,"value":89},{"id":12,"value":5904},{"id":13,"value":59},{"id":31,"value":358}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72717179826935,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":6154},{"id":13,"value":60},{"id":31,"value":360}],"floatValues":[{"id":4,"value":35.11111},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72719178168768,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5636},{"id":13,"value":59},{"id":31,"value":362}],"floatValues":[{"id":4,"value":16.88889},{"id":70,"value":22.352942},{"id":6,"value":181.25},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72721179101986,"intValues":[{"id":3,"value":4},{"id":5,"value":90},{"id":12,"value":5411},{"id":13,"value":54},{"id":31,"value":364}],"floatValues":[{"id":4,"value":54.666668},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":24.705883}]},{"type":"live","timestamp":72723180021513,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5688},{"id":13,"value":55},{"id":31,"value":366}],"floatValues":[{"id":4,"value":24.444445},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72725179738209,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5903},{"id":13,"value":55},{"id":31,"value":368}],"floatValues":[{"id":4,"value":48.88889},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72727179292538,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":5162},{"id":13,"value":51},{"id":31,"value":370}],"floatValues":[{"id":4,"value":20.88889},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72729178027625,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":4124},{"id":13,"value":44},{"id":31,"value":372}],"floatValues":[{"id":4,"value":24.0},{"id":70,"value":22.352942},{"id":6,"value":188.28125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72731178148147,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3132},{"id":13,"value":37},{"id":31,"value":374}],"floatValues":[{"id":4,"value":23.555555},{"id":70,"value":22.352942},{"id":6,"value":181.25},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72733176368495,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3128},{"id":13,"value":24},{"id":31,"value":376}],"floatValues":[{"id":4,"value":28.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":34.901962}]},{"type":"live","timestamp":72735179502626,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":3089},{"id":13,"value":15},{"id":31,"value":378}],"floatValues":[{"id":4,"value":38.666668},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":39.607845}]},{"type":"live","timestamp":72737179297296,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2869},{"id":13,"value":0},{"id":31,"value":380}],"floatValues":[{"id":4,"value":42.666668},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72739177718891,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":382}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72741177981830,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2871},{"id":13,"value":0},{"id":31,"value":384}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72743176174851,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":387}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72745329912826,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2870},{"id":13,"value":0},{"id":31,"value":389}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72747355080893,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":391}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72749176618991,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":392}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72751176696798,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2867},{"id":13,"value":0},{"id":31,"value":394}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72753176964078,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":396}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72755178349568,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":398}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72757178508591,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2875},{"id":13,"value":0},{"id":31,"value":400}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.588236}]},{"type":"live","timestamp":72759176500609,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":402}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72761176683571,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":404}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72763178363414,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":406}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72765177437003,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":408}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72767178204902,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":410}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72769177266732,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":412}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72771176734323,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":414}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72773176997295,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":416}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72775176636900,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":418}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72777176589987,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":420}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72779178389314,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":422}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72781178485901,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":424}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72783177805524,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":426}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72785177696746,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3081},{"id":13,"value":0},{"id":31,"value":428}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72787177943035,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3085},{"id":13,"value":0},{"id":31,"value":430}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72789177892167,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3900},{"id":13,"value":2},{"id":31,"value":432}],"floatValues":[{"id":4,"value":84.0},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":11.372549}]},{"type":"live","timestamp":72791176960551,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":6937},{"id":13,"value":15},{"id":31,"value":434}],"floatValues":[{"id":4,"value":73.333336},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":17.254902}]},{"type":"live","timestamp":72793179080142,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":10253},{"id":13,"value":30},{"id":31,"value":436}],"floatValues":[{"id":4,"value":100.888885},{"id":70,"value":22.352942},{"id":6,"value":211.71875},{"id":47,"value":10.588236}]},{"type":"live","timestamp":72795177144042,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":14653},{"id":13,"value":46},{"id":31,"value":438}],"floatValues":[{"id":4,"value":104.0},{"id":70,"value":22.352942},{"id":6,"value":214.0625},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72797177311878,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":17934},{"id":13,"value":59},{"id":31,"value":440}],"floatValues":[{"id":4,"value":55.555557},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":24.705883}]},{"type":"live","timestamp":72799176281873,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":8757},{"id":13,"value":62},{"id":31,"value":442}],"floatValues":[{"id":4,"value":28.444445},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72801179010275,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":5642},{"id":13,"value":58},{"id":31,"value":444}],"floatValues":[{"id":4,"value":17.777779},{"id":70,"value":22.352942},{"id":6,"value":188.28125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72803176720724,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3630},{"id":13,"value":38},{"id":31,"value":446}],"floatValues":[{"id":4,"value":25.333334},{"id":70,"value":22.352942},{"id":6,"value":171.875},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72805176371184,"intValues":[{"id":3,"value":2},{"id":5,"value":89},{"id":12,"value":3130},{"id":13,"value":27},{"id":31,"value":448}],"floatValues":[{"id":4,"value":25.777779},{"id":70,"value":22.352942},{"id":6,"value":178.90625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72807176264873,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3091},{"id":13,"value":13},{"id":31,"value":450}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72809177130217,"intValues":[{"id":3,"value":2},{"id":5,"value":90},{"id":12,"value":3340},{"id":13,"value":4},{"id":31,"value":452}],"floatValues":[{"id":4,"value":43.11111},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72811178240749,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2874},{"id":13,"value":0},{"id":31,"value":454}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":30.19608}]},{"type":"live","timestamp":72813176674429,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":2877},{"id":13,"value":0},{"id":31,"value":456}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72815177036139,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":458}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72817178504749,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":2866},{"id":13,"value":0},{"id":31,"value":460}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72819175954203,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":462}],"floatValues":[{"id":4,"value":39.11111},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72821177378507,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":464}],"floatValues":[{"id":4,"value":39.555557},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72823177069331,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3076},{"id":13,"value":0},{"id":31,"value":466}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72825179501699,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":468}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72827176421710,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":470}],"floatValues":[{"id":4,"value":40.0},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72829176386701,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":472}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72831176764503,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":2873},{"id":13,"value":0},{"id":31,"value":474}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72833177319130,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":476}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72835180519900,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":478}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72837178223527,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":480}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72839177312748,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":482}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72841177797843,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":484}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72843179579857,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3074},{"id":13,"value":0},{"id":31,"value":486}],"floatValues":[{"id":4,"value":40.444443},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72845180133072,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":488}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72847176774274,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":490}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72849177384942,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":492}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72851178359655,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3080},{"id":13,"value":0},{"id":31,"value":494}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72853178455898,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":496}],"floatValues":[{"id":4,"value":40.88889},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72855177993333,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3084},{"id":13,"value":0},{"id":31,"value":498}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72857177079489,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3072},{"id":13,"value":0},{"id":31,"value":500}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72859176801251,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2878},{"id":13,"value":0},{"id":31,"value":502}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72861178465404,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3082},{"id":13,"value":0},{"id":31,"value":504}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72863179481995,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3073},{"id":13,"value":0},{"id":31,"value":506}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72865177785963,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":508}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72867176113089,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3075},{"id":13,"value":0},{"id":31,"value":510}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72869176834314,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2874},{"id":13,"value":0},{"id":31,"value":512}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72871178569429,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":514}],"floatValues":[{"id":4,"value":41.333332},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72873176252437,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":516}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72875177079512,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":518}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72877177740208,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":520}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72879180125173,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2872},{"id":13,"value":0},{"id":31,"value":522}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":190.625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72881178525713,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3079},{"id":13,"value":0},{"id":31,"value":524}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":195.3125},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72883176875986,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2875},{"id":13,"value":0},{"id":31,"value":526}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72885176324726,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":2879},{"id":13,"value":0},{"id":31,"value":528}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72887176793512,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3078},{"id":13,"value":0},{"id":31,"value":530}],"floatValues":[{"id":4,"value":42.22222},{"id":70,"value":22.352942},{"id":6,"value":197.65625},{"id":47,"value":31.764706}]},{"type":"live","timestamp":72889177026044,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":3077},{"id":13,"value":0},{"id":31,"value":532}],"floatValues":[{"id":4,"value":41.77778},{"id":70,"value":22.352942},{"id":6,"value":192.96875},{"id":47,"value":32.156864}]},{"type":"live","timestamp":72891177972355,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":5426},{"id":13,"value":5},{"id":31,"value":534}],"floatValues":[{"id":4,"value":51.555557},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":22.745098}]},{"type":"live","timestamp":72893178557124,"intValues":[{"id":3,"value":2},{"id":5,"value":96},{"id":12,"value":9000},{"id":13,"value":18},{"id":31,"value":536}],"floatValues":[{"id":4,"value":66.22222},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72895179323906,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":7996},{"id":13,"value":24},{"id":31,"value":538}],"floatValues":[{"id":4,"value":53.333332},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":18.82353}]},{"type":"live","timestamp":72897179514717,"intValues":[{"id":3,"value":2},{"id":5,"value":95},{"id":12,"value":6195},{"id":13,"value":29},{"id":31,"value":540}],"floatValues":[{"id":4,"value":109.333336},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":10.588236}]},{"type":"live","timestamp":72899178457633,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":12839},{"id":13,"value":40},{"id":31,"value":542}],"floatValues":[{"id":4,"value":61.77778},{"id":70,"value":22.352942},{"id":6,"value":204.6875},{"id":47,"value":23.529411}]},{"type":"live","timestamp":72901179477573,"intValues":[{"id":3,"value":2},{"id":5,"value":94},{"id":12,"value":10757},{"id":13,"value":49},{"id":31,"value":544}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":22.352942},{"id":6,"value":207.03125},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72903179086670,"intValues":[{"id":3,"value":2},{"id":5,"value":93},{"id":12,"value":12836},{"id":13,"value":61},{"id":31,"value":546}],"floatValues":[{"id":4,"value":85.77778},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":28.62745}]},{"type":"live","timestamp":72905177385416,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":10042},{"id":13,"value":65},{"id":31,"value":548}],"floatValues":[{"id":4,"value":34.22222},{"id":70,"value":22.352942},{"id":6,"value":200.0},{"id":47,"value":32.941177}]},{"type":"live","timestamp":72907178215527,"intValues":[{"id":3,"value":2},{"id":5,"value":92},{"id":12,"value":9733},{"id":13,"value":66},{"id":31,"value":550}],"floatValues":[{"id":4,"value":111.55556},{"id":70,"value":22.352942},{"id":6,"value":216.40625},{"id":47,"value":26.27451}]},{"type":"live","timestamp":72909179246647,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":10302},{"id":13,"value":70},{"id":31,"value":552}],"floatValues":[{"id":4,"value":56.88889},{"id":70,"value":22.352942},{"id":6,"value":202.34375},{"id":47,"value":27.450981}]},{"type":"live","timestamp":72911180048703,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":15104},{"id":13,"value":73},{"id":31,"value":554}],"floatValues":[{"id":4,"value":111.111115},{"id":70,"value":22.352942},{"id":6,"value":209.375},{"id":47,"value":19.215687}]},{"type":"live","timestamp":72913178558121,"intValues":[{"id":3,"value":2},{"id":5,"value":91},{"id":12,"value":16423},{"id":13,"value":86},{"id":31,"value":556}],"floatValues":[{"id":4,"value":75.111115},{"id":70,"value":22.352942}]},{"type":"live","timestamp":72915176591525,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72917180004744,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72919178449026,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72921179933335,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72923179387974,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72925179338880,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72927176345108,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72929179848799,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72931179314858,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72933180632674,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72935179793063,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72937178822539,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72939177286298,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72941177772999,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72943177666251,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72945180047718,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72947179391597,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72949176920841,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72951177850208,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72953176750100,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72955175939724,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72957177389603,"intValues":[],"floatValues":[]},{"type":"live","timestamp":72959178499462,"intValues":[],"floatValues":[]}]
diff --git a/tools/emulator/diagnostic_injector.py b/tools/emulator/diagnostic_injector.py
index 29abd2d2a8..c416ddf371 100755
--- a/tools/emulator/diagnostic_injector.py
+++ b/tools/emulator/diagnostic_injector.py
@@ -58,7 +58,7 @@ class DiagnosticHalWrapper(object):
self.liveFrameConfig = self.chat(
lambda hal: hal.getConfig(c.VEHICLE_PROPERTY_OBD2_LIVE_FRAME))
self.eventTypeData = {
- 1 : {
+ 'live' : {
'builder' : lambda: DiagnosticEventBuilder(self.liveFrameConfig),
'property' : c.VEHICLE_PROPERTY_OBD2_LIVE_FRAME
},
diff --git a/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJson.java b/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJson.java
index 25fdfdfa3d..6936f22706 100644
--- a/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJson.java
+++ b/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJson.java
@@ -26,14 +26,14 @@ import java.util.Objects;
import java.util.Optional;
public class DiagnosticJson {
- public final int type;
+ public final String type;
public final long timestamp;
public final SparseArray<Integer> intValues;
public final SparseArray<Float> floatValues;
public final String dtc;
DiagnosticJson(
- int type,
+ String type,
long timestamp,
SparseArray<Integer> intValues,
SparseArray<Float> floatValues,
@@ -81,7 +81,7 @@ public class DiagnosticJson {
}
}
- final WriteOnce<Integer> mType = new WriteOnce<>();
+ final WriteOnce<String> mType = new WriteOnce<>();
final WriteOnce<Long> mTimestamp = new WriteOnce<>();
final SparseArray<Integer> mIntValues = new SparseArray<>();
final SparseArray<Float> mFloatValues = new SparseArray<>();
@@ -119,12 +119,11 @@ public class DiagnosticJson {
Builder(JsonReader jsonReader) throws IOException {
jsonReader.beginObject();
- long timestamp = 0;
while (jsonReader.hasNext()) {
String name = jsonReader.nextName();
switch (name) {
case "type":
- mType.write(jsonReader.nextInt());
+ mType.write(jsonReader.nextString());
break;
case "timestamp":
mTimestamp.write(jsonReader.nextLong());
@@ -153,9 +152,9 @@ public class DiagnosticJson {
return new DiagnosticJson(
mType.get(), mTimestamp.get(), mIntValues, mFloatValues, mDtc.get(null));
}
+ }
- public static DiagnosticJson build(JsonReader jsonReader) throws IOException {
- return new Builder(jsonReader).build();
- }
+ public static DiagnosticJson build(JsonReader jsonReader) throws IOException {
+ return new Builder(jsonReader).build();
}
}
diff --git a/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJsonReader.java b/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJsonReader.java
index 526018c199..5dd6a6657e 100644
--- a/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJsonReader.java
+++ b/vehicle-hal-support-lib/src/com/android/car/vehiclehal/DiagnosticJsonReader.java
@@ -25,8 +25,8 @@ import android.util.JsonReader;
import java.io.IOException;
public class DiagnosticJsonReader {
- public static final int FRAME_TYPE_LIVE = 1;
- public static final int FRAME_TYPE_FREEZE = 2;
+ public static final String FRAME_TYPE_LIVE = "live";
+ public static final String FRAME_TYPE_FREEZE = "freeze";
private final DiagnosticEventBuilder mLiveFrameBuilder;
private final DiagnosticEventBuilder mFreezeFrameBuilder;
@@ -50,7 +50,7 @@ public class DiagnosticJsonReader {
}
public VehiclePropValue build(JsonReader jsonReader) throws IOException {
- DiagnosticJson diagnosticJson = DiagnosticJson.Builder.build(jsonReader);
+ DiagnosticJson diagnosticJson = DiagnosticJson.build(jsonReader);
switch (diagnosticJson.type) {
case FRAME_TYPE_LIVE:
return diagnosticJson.build(mLiveFrameBuilder);