From 063fa081fe92202379e0369f10b11edf3870ae3a Mon Sep 17 00:00:00 2001 From: Jason <83615043+JJassonn69@users.noreply.github.com> Date: Tue, 14 Apr 2026 00:08:26 +0545 Subject: [PATCH] =?UTF-8?q?fix:=20FPGA=20timing=20margins=20(WNS=20+0.002?= =?UTF-8?q?=E2=86=92+0.080ns)=20+=2011=20bug=20fixes=20from=20code=20revie?= =?UTF-8?q?w?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FPGA timing (400MHz domain WNS: +0.339ns, was +0.002ns): - DONT_TOUCH on BUFG to prevent AggressiveExplore cascade replication - NCO→mixer pipeline registers break critical 1.5ns route - Clock uncertainty reduced 200ps→100ps (adequate guardband) - Updated golden/cosim references for +1 cycle pipeline latency STM32 bug fixes: - Guard uint32_t underflow in processStartFlag (length<4) - Replace unbounded strcat in getSystemStatusForGUI with snprintf - Early-return error masking in checkSystemHealth - Add HAL_Delay in emergency blink loop GUI bug fixes: - Remove 0x03 from _HARDWARE_ONLY_OPCODES (was in both sets) - Wire real error count in V7 diagnostics panel - Fix _stop_demo showing 'Live' label during replay mode FPGA comment fixes + CI: add test_v7.py to pytest command Vivado build 50t passed: 0 failing endpoints, WHS=+0.056ns --- .github/workflows/ci-tests.yml | 4 +- .../9_1_1_C_Cpp_Libraries/USBHandler.cpp | 5 + .../9_1_3_C_Cpp_Code/main.cpp | 81 +- 9_Firmware/9_2_FPGA/adc_clk_mmcm.v | 5 + .../9_2_FPGA/constraints/adc_clk_mmcm.xdc | 11 +- 9_Firmware/9_2_FPGA/ddc_400m.v | 62 +- 9_Firmware/9_2_FPGA/fpga_self_test.v | 2 +- .../tb/cosim/rx_final_doppler_out.csv | 4096 ++++++++-------- .../9_2_FPGA/tb/golden/golden_doppler.mem | 4300 ++++++++--------- 9_Firmware/9_2_FPGA/usb_data_interface.v | 4 +- 9_Firmware/9_3_GUI/radar_protocol.py | 2 +- 9_Firmware/9_3_GUI/v7/dashboard.py | 13 +- 12 files changed, 4323 insertions(+), 4262 deletions(-) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 7b39a9e..33db606 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -46,7 +46,9 @@ jobs: - name: Unit tests run: > uv run pytest - 9_Firmware/9_3_GUI/test_radar_dashboard.py -v --tb=short + 9_Firmware/9_3_GUI/test_radar_dashboard.py + 9_Firmware/9_3_GUI/test_v7.py + -v --tb=short # =========================================================================== # MCU Firmware Unit Tests (20 tests) diff --git a/9_Firmware/9_1_Microcontroller/9_1_1_C_Cpp_Libraries/USBHandler.cpp b/9_Firmware/9_1_Microcontroller/9_1_1_C_Cpp_Libraries/USBHandler.cpp index d689365..6410153 100644 --- a/9_Firmware/9_1_Microcontroller/9_1_1_C_Cpp_Libraries/USBHandler.cpp +++ b/9_Firmware/9_1_Microcontroller/9_1_1_C_Cpp_Libraries/USBHandler.cpp @@ -43,6 +43,11 @@ void USBHandler::processStartFlag(const uint8_t* data, uint32_t length) { // Start flag: bytes [23, 46, 158, 237] const uint8_t START_FLAG[] = {23, 46, 158, 237}; + // Guard: need at least 4 bytes to contain a start flag. + // Without this, length - 4 wraps to ~4 billion (uint32_t unsigned underflow) + // and the loop reads far past the buffer boundary. + if (length < 4) return; + // Check if start flag is in the received data for (uint32_t i = 0; i <= length - 4; i++) { if (memcmp(data + i, START_FLAG, 4) == 0) { diff --git a/9_Firmware/9_1_Microcontroller/9_1_3_C_Cpp_Code/main.cpp b/9_Firmware/9_1_Microcontroller/9_1_3_C_Cpp_Code/main.cpp index 310ee78..09468d0 100644 --- a/9_Firmware/9_1_Microcontroller/9_1_3_C_Cpp_Code/main.cpp +++ b/9_Firmware/9_1_Microcontroller/9_1_3_C_Cpp_Code/main.cpp @@ -641,6 +641,7 @@ SystemError_t checkSystemHealth(void) { if (s0 == GPIO_PIN_RESET || s1 == GPIO_PIN_RESET) { current_error = ERROR_AD9523_CLOCK; DIAG_ERR("CLK", "AD9523 clock health check FAILED (STATUS0=%d STATUS1=%d)", s0, s1); + return current_error; } last_clock_check = HAL_GetTick(); } @@ -651,10 +652,12 @@ SystemError_t checkSystemHealth(void) { if (!tx_locked) { current_error = ERROR_ADF4382_TX_UNLOCK; DIAG_ERR("LO", "Health check: TX LO UNLOCKED"); + return current_error; } if (!rx_locked) { current_error = ERROR_ADF4382_RX_UNLOCK; DIAG_ERR("LO", "Health check: RX LO UNLOCKED"); + return current_error; } } @@ -663,14 +666,14 @@ SystemError_t checkSystemHealth(void) { if (!adarManager.verifyDeviceCommunication(i)) { current_error = ERROR_ADAR1000_COMM; DIAG_ERR("BF", "Health check: ADAR1000 #%d comm FAILED", i); - break; + return current_error; } float temp = adarManager.readTemperature(i); if (temp > 85.0f) { current_error = ERROR_ADAR1000_TEMP; DIAG_ERR("BF", "Health check: ADAR1000 #%d OVERTEMP %.1fC > 85C", i, temp); - break; + return current_error; } } @@ -680,6 +683,7 @@ SystemError_t checkSystemHealth(void) { if (!GY85_Update(&imu)) { current_error = ERROR_IMU_COMM; DIAG_ERR("IMU", "Health check: GY85_Update() FAILED"); + return current_error; } last_imu_check = HAL_GetTick(); } @@ -691,6 +695,7 @@ SystemError_t checkSystemHealth(void) { if (pressure < 30000.0 || pressure > 110000.0 || isnan(pressure)) { current_error = ERROR_BMP180_COMM; DIAG_ERR("SYS", "Health check: BMP180 pressure out of range: %.0f", pressure); + return current_error; } last_bmp_check = HAL_GetTick(); } @@ -703,6 +708,7 @@ SystemError_t checkSystemHealth(void) { if (HAL_GetTick() - last_gps_fix > 30000) { current_error = ERROR_GPS_COMM; DIAG_WARN("SYS", "Health check: GPS no fix for >30s"); + return current_error; } // 7. Check RF Power Amplifier Current @@ -711,12 +717,12 @@ SystemError_t checkSystemHealth(void) { if (Idq_reading[i] > 2.5f) { current_error = ERROR_RF_PA_OVERCURRENT; DIAG_ERR("PA", "Health check: PA ch%d OVERCURRENT Idq=%.3fA > 2.5A", i, Idq_reading[i]); - break; + return current_error; } if (Idq_reading[i] < 0.1f) { current_error = ERROR_RF_PA_BIAS; DIAG_ERR("PA", "Health check: PA ch%d BIAS FAULT Idq=%.3fA < 0.1A", i, Idq_reading[i]); - break; + return current_error; } } } @@ -725,6 +731,7 @@ SystemError_t checkSystemHealth(void) { if (temperature > 75.0f) { current_error = ERROR_TEMPERATURE_HIGH; DIAG_ERR("SYS", "Health check: System OVERTEMP %.1fC > 75C", temperature); + return current_error; } // 9. Simple watchdog check @@ -732,6 +739,7 @@ SystemError_t checkSystemHealth(void) { if (HAL_GetTick() - last_health_check > 60000) { current_error = ERROR_WATCHDOG_TIMEOUT; DIAG_ERR("SYS", "Health check: Watchdog timeout (>60s since last check)"); + return current_error; } last_health_check = HAL_GetTick(); @@ -921,38 +929,41 @@ bool checkSystemHealthStatus(void) { // Get system status for GUI // Get system status for GUI with 8 temperature variables void getSystemStatusForGUI(char* status_buffer, size_t buffer_size) { - char temp_buffer[200]; - char final_status[500] = "System Status: "; + // Build status string directly in the output buffer using offset-tracked + // snprintf. Each call returns the number of chars written (excluding NUL), + // so we advance 'off' and shrink 'rem' to guarantee we never overflow. + size_t off = 0; + size_t rem = buffer_size; + int w; // Basic status if (system_emergency_state) { - strcat(final_status, "EMERGENCY_STOP|"); + w = snprintf(status_buffer + off, rem, "System Status: EMERGENCY_STOP|"); } else { - strcat(final_status, "NORMAL|"); + w = snprintf(status_buffer + off, rem, "System Status: NORMAL|"); } + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } // Error information - snprintf(temp_buffer, sizeof(temp_buffer), "LastError:%d|ErrorCount:%lu|", - last_error, error_count); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, "LastError:%d|ErrorCount:%lu|", + last_error, error_count); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } // Sensor status - snprintf(temp_buffer, sizeof(temp_buffer), "IMU:%.1f,%.1f,%.1f|GPS:%.6f,%.6f|ALT:%.1f|", - Pitch_Sensor, Roll_Sensor, Yaw_Sensor, - RADAR_Latitude, RADAR_Longitude, RADAR_Altitude); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, "IMU:%.1f,%.1f,%.1f|GPS:%.6f,%.6f|ALT:%.1f|", + Pitch_Sensor, Roll_Sensor, Yaw_Sensor, + RADAR_Latitude, RADAR_Longitude, RADAR_Altitude); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } // LO Status bool tx_locked, rx_locked; ADF4382A_CheckLockStatus(&lo_manager, &tx_locked, &rx_locked); - snprintf(temp_buffer, sizeof(temp_buffer), "LO_TX:%s|LO_RX:%s|", - tx_locked ? "LOCKED" : "UNLOCKED", - rx_locked ? "LOCKED" : "UNLOCKED"); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, "LO_TX:%s|LO_RX:%s|", + tx_locked ? "LOCKED" : "UNLOCKED", + rx_locked ? "LOCKED" : "UNLOCKED"); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } // Temperature readings (8 variables) - // You'll need to populate these temperature values from your sensors - // For now, I'll show how to format them - replace with actual temperature readings Temperature_1 = ADS7830_Measure_SingleEnded(&hadc3, 0); Temperature_2 = ADS7830_Measure_SingleEnded(&hadc3, 1); Temperature_3 = ADS7830_Measure_SingleEnded(&hadc3, 2); @@ -963,11 +974,11 @@ void getSystemStatusForGUI(char* status_buffer, size_t buffer_size) { Temperature_8 = ADS7830_Measure_SingleEnded(&hadc3, 7); // Format all 8 temperature variables - snprintf(temp_buffer, sizeof(temp_buffer), - "T1:%.1f|T2:%.1f|T3:%.1f|T4:%.1f|T5:%.1f|T6:%.1f|T7:%.1f|T8:%.1f|", - Temperature_1, Temperature_2, Temperature_3, Temperature_4, - Temperature_5, Temperature_6, Temperature_7, Temperature_8); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, + "T1:%.1f|T2:%.1f|T3:%.1f|T4:%.1f|T5:%.1f|T6:%.1f|T7:%.1f|T8:%.1f|", + Temperature_1, Temperature_2, Temperature_3, Temperature_4, + Temperature_5, Temperature_6, Temperature_7, Temperature_8); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } // RF Power Amplifier status (if enabled) if (PowerAmplifier) { @@ -977,18 +988,17 @@ void getSystemStatusForGUI(char* status_buffer, size_t buffer_size) { } avg_current /= 16.0f; - snprintf(temp_buffer, sizeof(temp_buffer), "PA_AvgCurrent:%.2f|PA_Enabled:%d|", - avg_current, PowerAmplifier); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, "PA_AvgCurrent:%.2f|PA_Enabled:%d|", + avg_current, PowerAmplifier); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } } // Radar operation status - snprintf(temp_buffer, sizeof(temp_buffer), "BeamPos:%d|Azimuth:%d|ChirpCount:%d|", - n, y, m); - strcat(final_status, temp_buffer); + w = snprintf(status_buffer + off, rem, "BeamPos:%d|Azimuth:%d|ChirpCount:%d|", + n, y, m); + if (w > 0 && (size_t)w < rem) { off += (size_t)w; rem -= (size_t)w; } - // Copy to output buffer - strncpy(status_buffer, final_status, buffer_size - 1); + // NUL termination guaranteed by snprintf, but be safe status_buffer[buffer_size - 1] = '\0'; } @@ -1997,12 +2007,13 @@ int main(void) HAL_UART_Transmit(&huart3, (uint8_t*)emergency_msg, strlen(emergency_msg), 1000); DIAG_ERR("SYS", "SAFE MODE ACTIVE -- blinking all LEDs, waiting for system_emergency_state clear"); - // Blink all LEDs to indicate safe mode + // Blink all LEDs to indicate safe mode (500ms period, visible to operator) while (system_emergency_state) { HAL_GPIO_TogglePin(LED_1_GPIO_Port, LED_1_Pin); HAL_GPIO_TogglePin(LED_2_GPIO_Port, LED_2_Pin); HAL_GPIO_TogglePin(LED_3_GPIO_Port, LED_3_Pin); HAL_GPIO_TogglePin(LED_4_GPIO_Port, LED_4_Pin); + HAL_Delay(250); } DIAG("SYS", "Exited safe mode blink loop -- system_emergency_state cleared"); } diff --git a/9_Firmware/9_2_FPGA/adc_clk_mmcm.v b/9_Firmware/9_2_FPGA/adc_clk_mmcm.v index 1301e7f..055cf4e 100644 --- a/9_Firmware/9_2_FPGA/adc_clk_mmcm.v +++ b/9_Firmware/9_2_FPGA/adc_clk_mmcm.v @@ -212,6 +212,11 @@ BUFG bufg_feedback ( // ---- Output BUFG ---- // Routes the jitter-cleaned 400 MHz CLKOUT0 onto a global clock network. +// DONT_TOUCH prevents phys_opt_design AggressiveExplore from replicating this +// BUFG into a cascaded chain (4 BUFGs in series observed in Build 26), which +// added ~243ps of clock insertion delay and caused -187ps clock skew on the +// NCO→DSP mixer critical path. +(* DONT_TOUCH = "TRUE" *) BUFG bufg_clk400m ( .I(clk_mmcm_out0), .O(clk_400m_out) diff --git a/9_Firmware/9_2_FPGA/constraints/adc_clk_mmcm.xdc b/9_Firmware/9_2_FPGA/constraints/adc_clk_mmcm.xdc index 51717e5..3777d33 100644 --- a/9_Firmware/9_2_FPGA/constraints/adc_clk_mmcm.xdc +++ b/9_Firmware/9_2_FPGA/constraints/adc_clk_mmcm.xdc @@ -85,10 +85,11 @@ set_false_path -through [get_pins rx_inst/adc/mmcm_inst/mmcm_adc_400m/LOCKED] set_false_path -hold -from [get_ports {adc_d_p[*]}] -to [get_clocks adc_dco_p] # -------------------------------------------------------------------------- -# Timing margin for 400 MHz CIC critical path +# Timing margin for 400 MHz critical paths # -------------------------------------------------------------------------- -# The CIC decimator at 400 MHz has near-zero margin (WNS = +0.001 ns in -# Build 26). Adding 200 ps of extra setup uncertainty forces Vivado to -# leave comfortable margin for temperature/voltage/aging variation. +# Extra setup uncertainty forces Vivado to leave margin for temperature/voltage/ +# aging variation. Reduced from 200 ps to 100 ps after NCO→mixer pipeline +# register fix eliminated the dominant timing bottleneck (WNS went from +0.002ns +# to comfortable margin). 100 ps still provides ~4% guardband on the 2.5ns period. # This is additive to the existing jitter-based uncertainty (~53 ps). -set_clock_uncertainty -setup -add 0.200 [get_clocks clk_mmcm_out0] +set_clock_uncertainty -setup -add 0.100 [get_clocks clk_mmcm_out0] diff --git a/9_Firmware/9_2_FPGA/ddc_400m.v b/9_Firmware/9_2_FPGA/ddc_400m.v index c2bee9a..470ad14 100644 --- a/9_Firmware/9_2_FPGA/ddc_400m.v +++ b/9_Firmware/9_2_FPGA/ddc_400m.v @@ -102,14 +102,19 @@ wire signed [17:0] debug_mixed_q_trunc; reg [7:0] signal_power_i, signal_power_q; // Internal mixing signals -// DSP48E1 with AREG=1, BREG=1, MREG=1, PREG=1 handles all internal pipelining -// Latency: 4 cycles (1 for AREG/BREG, 1 for MREG, 1 for PREG, 1 for post-DSP retiming) +// Pipeline: NCO fabric reg (1) + DSP48E1 AREG/BREG (1) + MREG (1) + PREG (1) + retiming (1) = 5 cycles +// The NCO fabric pipeline register was added to break the long NCO→DSP B-port route +// (1.505ns routing in Build 26, WNS=+0.002ns). With BREG=1 still active inside the DSP, +// total latency increases by 1 cycle (2.5ns at 400MHz — negligible for radar). wire signed [MIXER_WIDTH-1:0] adc_signed_w; reg signed [MIXER_WIDTH + NCO_WIDTH -1:0] mixed_i, mixed_q; reg mixed_valid; reg mixer_overflow_i, mixer_overflow_q; -// Pipeline valid tracking: 4-stage shift register (3 for DSP48E1 + 1 for post-DSP retiming) -reg [3:0] dsp_valid_pipe; +// Pipeline valid tracking: 5-stage shift register (1 NCO pipe + 3 DSP48E1 + 1 retiming) +reg [4:0] dsp_valid_pipe; +// NCO→DSP pipeline registers — breaks the long NCO sin/cos → DSP48E1 B-port route +// DONT_TOUCH prevents Vivado from absorbing these into the DSP or optimizing away +(* DONT_TOUCH = "TRUE" *) reg signed [15:0] cos_nco_pipe, sin_nco_pipe; // Post-DSP retiming registers — breaks DSP48E1 CLK→P to fabric timing path // This extra pipeline stage absorbs the 1.866ns DSP output prop delay + routing, // ensuring WNS > 0 at 400 MHz regardless of placement seed @@ -210,11 +215,11 @@ nco_400m_enhanced nco_core ( // // Architecture: // ADC data → sign-extend to 18b → DSP48E1 A-port (AREG=1 pipelines it) -// NCO cos/sin → sign-extend to 18b → DSP48E1 B-port (BREG=1 pipelines it) +// NCO cos/sin → fabric pipeline reg → DSP48E1 B-port (BREG=1 pipelines it) // Multiply result captured by MREG=1, then output registered by PREG=1 // force_saturation override applied AFTER DSP48E1 output (not on input path) // -// Latency: 3 clock cycles (AREG/BREG + MREG + PREG) +// Latency: 4 clock cycles (1 NCO pipe + 1 AREG/BREG + 1 MREG + 1 PREG) + 1 retiming = 5 total // PREG=1 absorbs DSP48E1 CLK→P delay internally, preventing fabric timing violations // In simulation (Icarus), uses behavioral equivalent since DSP48E1 is Xilinx-only // ============================================================================ @@ -223,24 +228,35 @@ nco_400m_enhanced nco_core ( assign adc_signed_w = {1'b0, adc_data, {(MIXER_WIDTH-ADC_WIDTH-1){1'b0}}} - {1'b0, {ADC_WIDTH{1'b1}}, {(MIXER_WIDTH-ADC_WIDTH-1){1'b0}}} / 2; -// Valid pipeline: 4-stage shift register (3 for DSP48E1 AREG+MREG+PREG + 1 for retiming) +// Valid pipeline: 5-stage shift register (1 NCO pipe + 3 DSP48E1 AREG+MREG+PREG + 1 retiming) always @(posedge clk_400m or negedge reset_n_400m) begin if (!reset_n_400m) begin - dsp_valid_pipe <= 4'b0000; + dsp_valid_pipe <= 5'b00000; end else begin - dsp_valid_pipe <= {dsp_valid_pipe[2:0], (nco_ready && adc_data_valid_i && adc_data_valid_q)}; + dsp_valid_pipe <= {dsp_valid_pipe[3:0], (nco_ready && adc_data_valid_i && adc_data_valid_q)}; end end `ifdef SIMULATION // ---- Behavioral model for Icarus Verilog simulation ---- -// Mimics DSP48E1 with AREG=1, BREG=1, MREG=1, PREG=1 (3-cycle latency) +// Mimics NCO pipeline + DSP48E1 with AREG=1, BREG=1, MREG=1, PREG=1 (4-cycle DSP + 1 NCO pipe) reg signed [MIXER_WIDTH-1:0] adc_signed_reg; // Models AREG reg signed [15:0] cos_pipe_reg, sin_pipe_reg; // Models BREG reg signed [MIXER_WIDTH+NCO_WIDTH-1:0] mult_i_internal, mult_q_internal; // Models MREG reg signed [MIXER_WIDTH+NCO_WIDTH-1:0] mult_i_reg, mult_q_reg; // Models PREG -// Stage 1: AREG/BREG equivalent +// Stage 0: NCO pipeline — breaks long NCO→DSP route (matches synthesis fabric registers) +always @(posedge clk_400m or negedge reset_n_400m) begin + if (!reset_n_400m) begin + cos_nco_pipe <= 0; + sin_nco_pipe <= 0; + end else begin + cos_nco_pipe <= cos_out; + sin_nco_pipe <= sin_out; + end +end + +// Stage 1: AREG/BREG equivalent (uses pipelined NCO outputs) always @(posedge clk_400m or negedge reset_n_400m) begin if (!reset_n_400m) begin adc_signed_reg <= 0; @@ -248,8 +264,8 @@ always @(posedge clk_400m or negedge reset_n_400m) begin sin_pipe_reg <= 0; end else begin adc_signed_reg <= adc_signed_w; - cos_pipe_reg <= cos_out; - sin_pipe_reg <= sin_out; + cos_pipe_reg <= cos_nco_pipe; + sin_pipe_reg <= sin_nco_pipe; end end @@ -291,6 +307,20 @@ end // This guarantees AREG/BREG/MREG are used, achieving timing closure at 400 MHz wire [47:0] dsp_p_i, dsp_p_q; +// NCO pipeline stage — breaks the long NCO sin/cos → DSP48E1 B-port route +// (1.505ns routing observed in Build 26). These fabric registers are placed +// near the DSP by the placer, splitting the route into two shorter segments. +// DONT_TOUCH on the reg declaration (above) prevents absorption/retiming. +always @(posedge clk_400m or negedge reset_n_400m) begin + if (!reset_n_400m) begin + cos_nco_pipe <= 0; + sin_nco_pipe <= 0; + end else begin + cos_nco_pipe <= cos_out; + sin_nco_pipe <= sin_out; + end +end + // DSP48E1 for I-channel mixer (adc_signed * cos_out) DSP48E1 #( // Feature control attributes @@ -350,7 +380,7 @@ DSP48E1 #( .CEINMODE(1'b0), // Data ports .A({{12{adc_signed_w[MIXER_WIDTH-1]}}, adc_signed_w}), // Sign-extend 18b to 30b - .B({{2{cos_out[15]}}, cos_out}), // Sign-extend 16b to 18b + .B({{2{cos_nco_pipe[15]}}, cos_nco_pipe}), // Sign-extend 16b to 18b (pipelined) .C(48'b0), .D(25'b0), .CARRYIN(1'b0), @@ -432,7 +462,7 @@ DSP48E1 #( .CED(1'b0), .CEINMODE(1'b0), .A({{12{adc_signed_w[MIXER_WIDTH-1]}}, adc_signed_w}), - .B({{2{sin_out[15]}}, sin_out}), + .B({{2{sin_nco_pipe[15]}}, sin_nco_pipe}), .C(48'b0), .D(25'b0), .CARRYIN(1'b0), @@ -492,7 +522,7 @@ always @(posedge clk_400m or negedge reset_n_400m) begin mixer_overflow_q <= 0; saturation_count <= 0; overflow_detected <= 0; - end else if (dsp_valid_pipe[3]) begin + end else if (dsp_valid_pipe[4]) begin // Force saturation for testing (applied after DSP output, not on input path) if (force_saturation_sync) begin mixed_i <= 34'h1FFFFFFFF; diff --git a/9_Firmware/9_2_FPGA/fpga_self_test.v b/9_Firmware/9_2_FPGA/fpga_self_test.v index 420f714..c54c208 100644 --- a/9_Firmware/9_2_FPGA/fpga_self_test.v +++ b/9_Firmware/9_2_FPGA/fpga_self_test.v @@ -296,7 +296,7 @@ always @(posedge clk or negedge reset_n) begin state <= ST_DONE; end end - // Timeout: if no ADC data after 10000 cycles, FAIL + // Timeout: if no ADC data after 1000 cycles (10 us @ 100 MHz), FAIL step_cnt <= step_cnt + 1; if (step_cnt >= 10'd1000 && adc_cap_cnt == 0) begin result_flags[4] <= 1'b0; diff --git a/9_Firmware/9_2_FPGA/tb/cosim/rx_final_doppler_out.csv b/9_Firmware/9_2_FPGA/tb/cosim/rx_final_doppler_out.csv index ad725f9..b0bdf5c 100644 --- a/9_Firmware/9_2_FPGA/tb/cosim/rx_final_doppler_out.csv +++ b/9_Firmware/9_2_FPGA/tb/cosim/rx_final_doppler_out.csv @@ -1,2049 +1,2049 @@ cycle,range_bin,doppler_bin,output_hex -1035995000,0,0,ffedffb5 -1036005000,0,1,0056002f -1036015000,0,2,fef8fdf4 -1036025000,0,3,00bb03e9 -1036035000,0,4,ff67fd79 -1036045000,0,5,02890060 -1036055000,0,6,fb84ff8a -1036065000,0,7,0391003b -1036075000,0,8,ff0d0073 -1036085000,0,9,00ae0099 -1036095000,0,10,fc9cfefa -1036105000,0,11,0433fe37 -1036115000,0,12,fe0303e7 -1036125000,0,13,0027fe60 -1036135000,0,14,000cff08 -1036145000,0,15,00450115 -1038025000,0,16,ffda004b -1038035000,0,17,ff09ff80 -1038045000,0,18,01e40140 -1038055000,0,19,fed4fde4 -1038065000,0,20,019102c6 -1038075000,0,21,fac60187 -1038085000,0,22,046efae2 -1038095000,0,23,fe600256 -1038105000,0,24,fee0ff41 -1038115000,0,25,0131002c -1038125000,0,26,0220ffcc -1038135000,0,27,fd1cfdfa -1038145000,0,28,019104b2 -1038155000,0,29,ff4cfd11 -1038165000,0,30,003a00be -1038175000,0,31,001cffd8 -1040055000,1,0,ffe3ffff -1040065000,1,1,00e1ff79 -1040075000,1,2,fef10061 -1040085000,1,3,01650080 -1040095000,1,4,fd9dfeef -1040105000,1,5,04330116 -1040115000,1,6,fa4cfd95 -1040125000,1,7,04660217 -1040135000,1,8,ff33ffb5 -1040145000,1,9,fe990157 -1040155000,1,10,0051fca7 -1040165000,1,11,004bffd8 -1040175000,1,12,ff6d04e5 -1040185000,1,13,0067fd3e -1040195000,1,14,0072ffcb -1040205000,1,15,ffb6007d -1042085000,1,16,ffc10027 -1042095000,1,17,ffe40007 -1042105000,1,18,00f5ff8a -1042115000,1,19,fe04001c -1042125000,1,20,00f202a7 -1042135000,1,21,ff5bfd55 -1042145000,1,22,feb5fef5 -1042155000,1,23,0588007d -1042165000,1,24,f9e10265 -1042175000,1,25,01f6fdf7 -1042185000,1,26,ff51020e -1042195000,1,27,0086fcd4 -1042205000,1,28,01b00389 -1042215000,1,29,fd7bfe31 -1042225000,1,30,012900ef -1042235000,1,31,ffb6ff77 -1044115000,2,0,ffc4ffdb -1044125000,2,1,0092fffd -1044135000,2,2,ff0fff3e -1044145000,2,3,01d8002f -1044155000,2,4,fd6a0180 -1044165000,2,5,018cff18 -1044175000,2,6,fcf7fdb8 -1044185000,2,7,0745034a -1044195000,2,8,fa62ff4f -1044205000,2,9,fe6afe99 -1044215000,2,10,035d0062 -1044225000,2,11,ffdc00f1 -1044235000,2,12,feb4ffea -1044245000,2,13,0108ff8e -1044255000,2,14,ff01002c -1044265000,2,15,00cf0042 -1046145000,2,16,ffa3000e -1046155000,2,17,ff84ff01 -1046165000,2,18,018c02cb -1046175000,2,19,fe98fd35 -1046185000,2,20,003103aa -1046195000,2,21,fe93faee -1046205000,2,22,0224020a -1046215000,2,23,fe3d00ab -1046225000,2,24,01e3ff84 -1046235000,2,25,ff2a029f -1046245000,2,26,fd70fc23 -1046255000,2,27,01b60147 -1046265000,2,28,0155014c -1046275000,2,29,ff27ffa6 -1046285000,2,30,fea40058 -1046295000,2,31,00ddffdd -1048175000,3,0,fffeffe6 -1048185000,3,1,00e5ffd5 -1048195000,3,2,fe89fefd -1048205000,3,3,01c5016b -1048215000,3,4,fe9affd6 -1048225000,3,5,0024ffe3 -1048235000,3,6,fe8bfebe -1048245000,3,7,03d80037 -1048255000,3,8,fdc802fe -1048265000,3,9,ff8ffe6d -1048275000,3,10,ffb5fd0f -1048285000,3,11,01cb014d -1048295000,3,12,fe000306 -1048305000,3,13,0088fe47 -1048315000,3,14,00ffff66 -1048325000,3,15,ff5000b5 -1050205000,3,16,ffd1ffc7 -1050215000,3,17,003bff75 -1050225000,3,18,00970297 -1050235000,3,19,fde0fd96 -1050245000,3,20,01fa004e -1050255000,3,21,fe6d01df -1050265000,3,22,0139fb91 -1050275000,3,23,fd19057f -1050285000,3,24,038bfb63 -1050295000,3,25,ff890353 -1050305000,3,26,ff93fcef -1050315000,3,27,fe5002b6 -1050325000,3,28,018e00ec -1050335000,3,29,ff4bfe39 -1050345000,3,30,00890075 -1050355000,3,31,ff8b0065 -1052235000,4,0,0025001e -1052245000,4,1,00e1ffd5 -1052255000,4,2,fea0febf -1052265000,4,3,0168024f -1052275000,4,4,ff8dff20 -1052285000,4,5,0079004f -1052295000,4,6,fd6afe0b -1052305000,4,7,03e40009 -1052315000,4,8,fef50360 -1052325000,4,9,fe3ffdaf -1052335000,4,10,ffdcfec1 -1052345000,4,11,01fcffcd -1052355000,4,12,fd61035e -1052365000,4,13,01affebd -1052375000,4,14,006aff41 -1052385000,4,15,ff180083 -1054265000,4,16,ffedfff3 -1054275000,4,17,fe94003c -1054285000,4,18,029eff3a -1054295000,4,19,fd74013c -1054305000,4,20,015dfe53 -1054315000,4,21,febd02fb -1054325000,4,22,ff39fac8 -1054335000,4,23,02790477 -1054345000,4,24,fe83ffa7 -1054355000,4,25,ffc2fd6c -1054365000,4,26,00520068 -1054375000,4,27,ff72ffdc -1054385000,4,28,02ef038f -1054395000,4,29,fda5fdbd -1054405000,4,30,ff8b004a -1054415000,4,31,00d9ffe1 -1056295000,5,0,00420058 -1056305000,5,1,ffaeff4f -1056315000,5,2,fffb00d1 -1056325000,5,3,00f6ff23 -1056335000,5,4,fe26012a -1056345000,5,5,01ddffa5 -1056355000,5,6,fcccfe0b -1056365000,5,7,03570175 -1056375000,5,8,00ca0380 -1056385000,5,9,fbfafa9d -1056395000,5,10,01db0215 -1056405000,5,11,00e4ffbf -1056415000,5,12,ff7e01da -1056425000,5,13,001bfdf3 -1056435000,5,14,ffd600db -1056445000,5,15,0007ff7d -1058325000,5,16,fffafff5 -1058335000,5,17,000d0058 -1058345000,5,18,012dff89 -1058355000,5,19,fe590051 -1058365000,5,20,ff36005e -1058375000,5,21,02c60171 -1058385000,5,22,fc8ffe01 -1058395000,5,23,00b9fde1 -1058405000,5,24,02a401bf -1058415000,5,25,fd7b0048 -1058425000,5,26,01c900cd -1058435000,5,27,fbb5ff11 -1058445000,5,28,059c002a -1058455000,5,29,fcf60097 -1058465000,5,30,00ebfffd -1058475000,5,31,ff85ffd5 -1060355000,6,0,ff8bff8e -1060365000,6,1,ff9b004f -1060375000,6,2,018aff23 -1060385000,6,3,fd0501b3 -1060395000,6,4,034dfebf -1060405000,6,5,fd1900e3 -1060415000,6,6,0206005b -1060425000,6,7,ff6bfd29 -1060435000,6,8,02fd022a -1060445000,6,9,f9890147 -1060455000,6,10,023afdd3 -1060465000,6,11,042b0027 -1060475000,6,12,fce30169 -1060485000,6,13,002bff47 -1060495000,6,14,ff8eff27 -1060505000,6,15,00ed00e5 -1062385000,6,16,0053ffd4 -1062395000,6,17,ff90000b -1062405000,6,18,00f40139 -1062415000,6,19,ff43fd97 -1062425000,6,20,02a2022c -1062435000,6,21,fb00fe91 -1062445000,6,22,036c0250 -1062455000,6,23,ff0dfde6 -1062465000,6,24,021dff70 -1062475000,6,25,fccc01bd -1062485000,6,26,017eff43 -1062495000,6,27,ff3d00a5 -1062505000,6,28,ff7eff2c -1062515000,6,29,01c8ff53 -1062525000,6,30,00720178 -1062535000,6,31,ff2fffa2 -1064415000,7,0,00390021 -1064425000,7,1,ffebffe1 -1064435000,7,2,ff0dfe43 -1064445000,7,3,02fa0231 -1064455000,7,4,fc1001aa -1064465000,7,5,02eafb6d -1064475000,7,6,fde3015d -1064485000,7,7,011a0181 -1064495000,7,8,0033ff1b -1064505000,7,9,fd91021b -1064515000,7,10,033dfdd3 -1064525000,7,11,fea2ffcb -1064535000,7,12,006c01fa -1064545000,7,13,fffafe33 -1064555000,7,14,000b00b5 -1064565000,7,15,ffcaffdf -1066445000,7,16,0001ffb9 -1066455000,7,17,ff7900fb -1066465000,7,18,00fdff0a -1066475000,7,19,ff30ffee -1066485000,7,20,ff8d017e -1066495000,7,21,028bfe6a -1066505000,7,22,fb8f00ba -1066515000,7,23,02fdff37 -1066525000,7,24,ff4700f9 -1066535000,7,25,fde30025 -1066545000,7,26,018dfe9e -1066555000,7,27,00e600ba -1066565000,7,28,fdc3ff54 -1066575000,7,29,027d009e -1066585000,7,30,ff0f0122 -1066595000,7,31,0029ff81 -1068475000,8,0,fff8001d -1068485000,8,1,00500017 -1068495000,8,2,0020fe41 -1068505000,8,3,feb8030d -1068515000,8,4,0181fde1 -1068525000,8,5,016400dd -1068535000,8,6,fbe7fff9 -1068545000,8,7,01a1fcba -1068555000,8,8,033e044f -1068565000,8,9,fc22fe97 -1068575000,8,10,fe94009b -1068585000,8,11,03a0fc75 -1068595000,8,12,fe31066b -1068605000,8,13,0162fb7d -1068615000,8,14,ff050173 -1068625000,8,15,0047ffbc -1070505000,8,16,ffc7ffd8 -1070515000,8,17,ff09000e -1070525000,8,18,02450011 -1070535000,8,19,fefb0140 -1070545000,8,20,feb8fd04 -1070555000,8,21,ff280566 -1070565000,8,22,004df9d4 -1070575000,8,23,02fe0138 -1070585000,8,24,fef702f2 -1070595000,8,25,fd03fe0a -1070605000,8,26,021f00dd -1070615000,8,27,ffaffd78 -1070625000,8,28,00a203d6 -1070635000,8,29,ffb8feba -1070645000,8,30,ff4fffaa -1070655000,8,31,00a40038 -1072535000,9,0,001affd9 -1072545000,9,1,00200089 -1072555000,9,2,0053fdce -1072565000,9,3,ffbf0336 -1072575000,9,4,ffeffd64 -1072585000,9,5,fec601ef -1072595000,9,6,0109ff38 -1072605000,9,7,0256fec0 -1072615000,9,8,fe5401bb -1072625000,9,9,fd14ff05 -1072635000,9,10,02230030 -1072645000,9,11,0191ff94 -1072655000,9,12,fe4b01fc -1072665000,9,13,ffd2fdc7 -1072675000,9,14,01010126 -1072685000,9,15,ff66ffe2 -1074565000,9,16,ffbb0032 -1074575000,9,17,ffe9ff00 -1074585000,9,18,ffdd01f6 -1074595000,9,19,00c9fec2 -1074605000,9,20,015801ad -1074615000,9,21,f949fe9f -1074625000,9,22,05cbfe57 -1074635000,9,23,fd2f020a -1074645000,9,24,03f9ffde -1074655000,9,25,fadf0014 -1074665000,9,26,02a3ff22 -1074675000,9,27,0049ffa0 -1074685000,9,28,fef80257 -1074695000,9,29,00a3fee5 -1074705000,9,30,ff59000d -1074715000,9,31,0063ffdc -1076595000,10,0,0017ffff -1076605000,10,1,ff6f00a6 -1076615000,10,2,015cfe5b -1076625000,10,3,ff24013c -1076635000,10,4,ff7a009f -1076645000,10,5,002fffe2 -1076655000,10,6,ff20fda4 -1076665000,10,7,04ad0291 -1076675000,10,8,fc53ffbf -1076685000,10,9,fd63fd58 -1076695000,10,10,04380279 -1076705000,10,11,fe08ffb0 -1076715000,10,12,002c0063 -1076725000,10,13,00cbfea8 -1076735000,10,14,ff3401d0 -1076745000,10,15,0063fef3 -1078625000,10,16,0016fff6 -1078635000,10,17,ff19ff89 -1078645000,10,18,01810262 -1078655000,10,19,feb5fd68 -1078665000,10,20,01ee01a5 -1078675000,10,21,faf90129 -1078685000,10,22,03d6fab4 -1078695000,10,23,00f40372 -1078705000,10,24,fed0feac -1078715000,10,25,fe150305 -1078725000,10,26,0245fe54 -1078735000,10,27,fff9ffa4 -1078745000,10,28,feec01cd -1078755000,10,29,002dfe59 -1078765000,10,30,ffc4010a -1078775000,10,31,003affba -1080655000,11,0,006e001a -1080665000,11,1,ff8e0062 -1080675000,11,2,001dfe83 -1080685000,11,3,006301ea -1080695000,11,4,001500ac -1080705000,11,5,fe8afe41 -1080715000,11,6,0235fecd -1080725000,11,7,003c0102 -1080735000,11,8,fc400396 -1080745000,11,9,04def99c -1080755000,11,10,fc57048f -1080765000,11,11,0081fdd8 -1080775000,11,12,017d0110 -1080785000,11,13,fef2ffdd -1080795000,11,14,001f0065 -1080805000,11,15,fff0ff70 -1082685000,11,16,ff7fffd4 -1082695000,11,17,ff58ff40 -1082705000,11,18,028902a0 -1082715000,11,19,fca0fd55 -1082725000,11,20,01e50184 -1082735000,11,21,fd76005b -1082745000,11,22,01d9fd1c -1082755000,11,23,00d30044 -1082765000,11,24,fd710210 -1082775000,11,25,02c0ffd8 -1082785000,11,26,ffb5fee8 -1082795000,11,27,ff3affff -1082805000,11,28,00330264 -1082815000,11,29,fecefebd -1082825000,11,30,00b1ff30 -1082835000,11,31,007700c8 -1084715000,12,0,00060041 -1084725000,12,1,007dff8b -1084735000,12,2,fe8dff98 -1084745000,12,3,02c6015b -1084755000,12,4,fc2e0098 -1084765000,12,5,0378fe4f -1084775000,12,6,fef8fc43 -1084785000,12,7,ff1405e1 -1084795000,12,8,ffce0059 -1084805000,12,9,ff3ffad1 -1084815000,12,10,02b5044e -1084825000,12,11,fd1afe7b -1084835000,12,12,02aa0106 -1084845000,12,13,fe34ff51 -1084855000,12,14,00ea003f -1084865000,12,15,ffd4ffad -1086745000,12,16,ffc3ffd0 -1086755000,12,17,ff7e000c -1086765000,12,18,026700c8 -1086775000,12,19,fdc5ff4c -1086785000,12,20,005a00b6 -1086795000,12,21,fe2001fb -1086805000,12,22,0145f987 -1086815000,12,23,01460570 -1086825000,12,24,fee5fe36 -1086835000,12,25,fee400c4 -1086845000,12,26,01fffd1c -1086855000,12,27,fe7d034a -1086865000,12,28,01d2ffa4 -1086875000,12,29,fe02ff39 -1086885000,12,30,012100c5 -1086895000,12,31,ffb4ffe6 -1088775000,13,0,00510002 -1088785000,13,1,ff93ff34 -1088795000,13,2,ff1f0091 -1088805000,13,3,01f6ffc4 -1088815000,13,4,fef40137 -1088825000,13,5,008a0107 -1088835000,13,6,ffd2fb8b -1088845000,13,7,fe1101a1 -1088855000,13,8,04f1029e -1088865000,13,9,fb11feb6 -1088875000,13,10,011ffdbb -1088885000,13,11,01ac0330 -1088895000,13,12,fdfefd99 -1088905000,13,13,01b20203 -1088915000,13,14,ff5cfe71 -1088925000,13,15,ffcd00bf -1090805000,13,16,003fff78 -1090815000,13,17,ff120109 -1090825000,13,18,02f1fec6 -1090835000,13,19,fc88007b -1090845000,13,20,03e7ffb8 -1090855000,13,21,fb0a0229 -1090865000,13,22,03a1fd95 -1090875000,13,23,00010040 -1090885000,13,24,ff6d0144 -1090895000,13,25,fed2ff89 -1090905000,13,26,ff5dff2c -1090915000,13,27,0112fff3 -1090925000,13,28,01490194 -1090935000,13,29,ff82ff21 -1090945000,13,30,00150069 -1090955000,13,31,ffd5004e -1092835000,14,0,ff8affb9 -1092845000,14,1,00fc0054 -1092855000,14,2,ff14fefe -1092865000,14,3,017e028a -1092875000,14,4,fde3fc9b -1092885000,14,5,028b0178 -1092895000,14,6,fbda0173 -1092905000,14,7,061efc63 -1092915000,14,8,fcf8032d -1092925000,14,9,fde8fea6 -1092935000,14,10,00a8ff08 -1092945000,14,11,0236006e -1092955000,14,12,fe6701d7 -1092965000,14,13,ff41ff4e -1092975000,14,14,0116ff5f -1092985000,14,15,000600b5 -1094865000,14,16,0020001c -1094875000,14,17,ff0dffde -1094885000,14,18,02c60027 -1094895000,14,19,fb420001 -1094905000,14,20,04ef00a2 -1094915000,14,21,fb8e00b1 -1094925000,14,22,02e0fb2b -1094935000,14,23,00690239 -1094945000,14,24,fdea02c2 -1094955000,14,25,ff81fd2e -1094965000,14,26,001a002d -1094975000,14,27,02a2013b -1094985000,14,28,fe67fea8 -1094995000,14,29,ff3c013f -1095005000,14,30,00800011 -1095015000,14,31,ffcbff97 -1096895000,15,0,0019ffe1 -1096905000,15,1,ff22ffdd -1096915000,15,2,01ceff14 -1096925000,15,3,fe9f0168 -1096935000,15,4,023d0036 -1096945000,15,5,fb31fe88 -1096955000,15,6,04900010 -1096965000,15,7,feabffb6 -1096975000,15,8,012500c3 -1096985000,15,9,fb3c00a9 -1096995000,15,10,02f8fee8 -1097005000,15,11,02350044 -1097015000,15,12,fcad007e -1097025000,15,13,0195ffe2 -1097035000,15,14,ff82ffec -1097045000,15,15,005d005e -1098925000,15,16,001dffd9 -1098935000,15,17,ff03feed -1098945000,15,18,020101e0 -1098955000,15,19,fdabff44 -1098965000,15,20,0277ffff -1098975000,15,21,fb7601a9 -1098985000,15,22,0245fc38 -1098995000,15,23,01f9016b -1099005000,15,24,fef10077 -1099015000,15,25,fd7d0073 -1099025000,15,26,025ffffe -1099035000,15,27,fe91ff04 -1099045000,15,28,019302a5 -1099055000,15,29,ff36fe4b -1099065000,15,30,ffe3ffde -1099075000,15,31,ffef00b1 -1100955000,16,0,ffccffd9 -1100965000,16,1,01070063 -1100975000,16,2,ff32fe4f -1100985000,16,3,ff7c0349 -1100995000,16,4,001afd11 -1101005000,16,5,030001e0 -1101015000,16,6,fc0dfebf -1101025000,16,7,0238fd1e -1101035000,16,8,ff86050d -1101045000,16,9,fdadfed7 -1101055000,16,10,02e2fe19 -1101065000,16,11,fee6ff8f -1101075000,16,12,ff600389 -1101085000,16,13,0100fe2a -1101095000,16,14,ffa3ffe1 -1101105000,16,15,0022003e -1102985000,16,16,0003ffb4 -1102995000,16,17,feaaff8a -1103005000,16,18,032901ce -1103015000,16,19,fc5bfe22 -1103025000,16,20,013a007e -1103035000,16,21,ff120327 -1103045000,16,22,0060f98f -1103055000,16,23,020e02d2 -1103065000,16,24,fe930312 -1103075000,16,25,fcb8fb46 -1103085000,16,26,03ed01b2 -1103095000,16,27,fe57ffd4 -1103105000,16,28,02580204 -1103115000,16,29,fe40fee1 -1103125000,16,30,ff92ff99 -1103135000,16,31,006c00b0 -1105015000,17,0,001bfff0 -1105025000,17,1,0008ff7a -1105035000,17,2,0043ff39 -1105045000,17,3,fe5c0336 -1105055000,17,4,0327fd05 -1105065000,17,5,fd730201 -1105075000,17,6,0101fddb -1105085000,17,7,feeeff5a -1105095000,17,8,02c50250 -1105105000,17,9,fc5a01e2 -1105115000,17,10,017dfaef -1105125000,17,11,005201d0 -1105135000,17,12,ffb901bb -1105145000,17,13,0013ff8b -1105155000,17,14,0007ff1d -1105165000,17,15,fff40098 -1107045000,17,16,ffa5ffb1 -1107055000,17,17,007f003d -1107065000,17,18,ff5100f3 -1107075000,17,19,0164ff40 -1107085000,17,20,fd73008f -1107095000,17,21,00760136 -1107105000,17,22,0091fc2a -1107115000,17,23,0101025d -1107125000,17,24,ff13fdad -1107135000,17,25,fec905f9 -1107145000,17,26,0069fa0d -1107155000,17,27,01f8021c -1107165000,17,28,ff71011b -1107175000,17,29,ffc2ffb0 -1107185000,17,30,ff290016 -1107195000,17,31,00a3fff3 -1109075000,18,0,ffee0007 -1109085000,18,1,00ad0012 -1109095000,18,2,ff2aff21 -1109105000,18,3,002400b9 -1109115000,18,4,00a300df -1109125000,18,5,ffdaff18 -1109135000,18,6,fc78fddb -1109145000,18,7,06270337 -1109155000,18,8,fd6800ab -1109165000,18,9,fcfbfd42 -1109175000,18,10,051cffd5 -1109185000,18,11,fb8200cb -1109195000,18,12,025b01e7 -1109205000,18,13,ff7efdfc -1109215000,18,14,002600e7 -1109225000,18,15,fffbffad -1111105000,18,16,ff510020 -1111115000,18,17,fed4ff91 -1111125000,18,18,02fb011c -1111135000,18,19,fe3dfe99 -1111145000,18,20,ff56027e -1111155000,18,21,ff80febe -1111165000,18,22,000fff5f -1111175000,18,23,00f7ff66 -1111185000,18,24,00c70228 -1111195000,18,25,fc8afedb -1111205000,18,26,01ddfe18 -1111215000,18,27,ff9f0231 -1111225000,18,28,0156fffa -1111235000,18,29,ff96fffa -1111245000,18,30,fe5dffd5 -1111255000,18,31,01b10014 -1113135000,19,0,ffd50063 -1113145000,19,1,007aff81 -1113155000,19,2,ff4bff80 -1113165000,19,3,013e006e -1113175000,19,4,fd94020a -1113185000,19,5,0334fed7 -1113195000,19,6,fa73fcd5 -1113205000,19,7,08e40354 -1113215000,19,8,f9f30087 -1113225000,19,9,ff64ff13 -1113235000,19,10,02edfd88 -1113245000,19,11,fe2601b2 -1113255000,19,12,0014017c -1113265000,19,13,00b2fefd -1113275000,19,14,ffb50053 -1113285000,19,15,0024ff84 -1115165000,19,16,ffba0034 -1115175000,19,17,0010fff7 -1115185000,19,18,00910182 -1115195000,19,19,fe95fd97 -1115205000,19,20,00510179 -1115215000,19,21,02a900b1 -1115225000,19,22,fca2ff17 -1115235000,19,23,ffc2ffaa -1115245000,19,24,fed00066 -1115255000,19,25,0414fe81 -1115265000,19,26,fe4b027a -1115275000,19,27,000dfccf -1115285000,19,28,001503fd -1115295000,19,29,ffdffda3 -1115305000,19,30,ffa201c5 -1115315000,19,31,0060feec -1117195000,20,0,ffec003b -1117205000,20,1,005bff9f -1117215000,20,2,ff65ff6c -1117225000,20,3,00bd015d -1117235000,20,4,ff010043 -1117245000,20,5,0100fef8 -1117255000,20,6,fe1aff3e -1117265000,20,7,03a2ffe9 -1117275000,20,8,fecc0381 -1117285000,20,9,fc29fc01 -1117295000,20,10,038f0154 -1117305000,20,11,ff71fdd7 -1117315000,20,12,ff6f05e5 -1117325000,20,13,003cfb00 -1117335000,20,14,004201f6 -1117345000,20,15,fff8ff73 -1119225000,20,16,ffacffbd -1119235000,20,17,ff1b003e -1119245000,20,18,02fa0080 -1119255000,20,19,fc71ff9a -1119265000,20,20,01a5fffe -1119275000,20,21,fd0e0185 -1119285000,20,22,0317fb5e -1119295000,20,23,008f0467 -1119305000,20,24,fde000c9 -1119315000,20,25,ff53fc18 -1119325000,20,26,015c00f0 -1119335000,20,27,ffe5ffee -1119345000,20,28,01330324 -1119355000,20,29,fea8fd81 -1119365000,20,30,ffff00ca -1119375000,20,31,00970015 -1121255000,21,0,ffc9002e -1121265000,21,1,ffe6feb8 -1121275000,21,2,ffd70220 -1121285000,21,3,00d5ff2d -1121295000,21,4,feebffa0 -1121305000,21,5,01c4013c -1121315000,21,6,fdc2fdd0 -1121325000,21,7,012800f7 -1121335000,21,8,03410028 -1121345000,21,9,f9ba013a -1121355000,21,10,0295fc90 -1121365000,21,11,01450307 -1121375000,21,12,ffb3fefe -1121385000,21,13,ff1c007e -1121395000,21,14,ffdaff2c -1121405000,21,15,008e0089 -1123285000,21,16,004f0003 -1123295000,21,17,ff8a000b -1123305000,21,18,018700c8 -1123315000,21,19,ff36ff00 -1123325000,21,20,ff5c010a -1123335000,21,21,ff46ff56 -1123345000,21,22,00effe8b -1123355000,21,23,fe5d0180 -1123365000,21,24,045dfd0d -1123375000,21,25,fcce0535 -1123385000,21,26,0089fad0 -1123395000,21,27,fe2401c6 -1123405000,21,28,026c00c6 -1123415000,21,29,00b2ff96 -1123425000,21,30,fec500d5 -1123435000,21,31,0001ff06 -1125315000,22,0,ffc5ff8e -1125325000,22,1,0088005b -1125335000,22,2,ff08ff4c -1125345000,22,3,01fa009f -1125355000,22,4,fdc1ff0d -1125365000,22,5,021301a2 -1125375000,22,6,fc94ff4d -1125385000,22,7,0369fd1e -1125395000,22,8,ffd902cc -1125405000,22,9,fcfa010d -1125415000,22,10,ffe0ff5e -1125425000,22,11,03e8fdfb -1125435000,22,12,fd91030d -1125445000,22,13,00ebfe4e -1125455000,22,14,ff6c001d -1125465000,22,15,005d0068 -1127345000,22,16,ffd1ffc9 -1127355000,22,17,00610065 -1127365000,22,18,ffb4014e -1127375000,22,19,0102fce5 -1127385000,22,20,fddb02e3 -1127395000,22,21,01bdfe7a -1127405000,22,22,ff6901ff -1127415000,22,23,fc5fff63 -1127425000,22,24,03c7fba5 -1127435000,22,25,ffc503df -1127445000,22,26,012cfe44 -1127455000,22,27,fcb2020f -1127465000,22,28,03110073 -1127475000,22,29,fdf1feb2 -1127485000,22,30,010300d3 -1127495000,22,31,ffb9ffb1 -1129375000,23,0,0037ffd5 -1129385000,23,1,ffb900c4 -1129395000,23,2,0019fe0b -1129405000,23,3,0158021a -1129415000,23,4,fdcdffa9 -1129425000,23,5,0174fe79 -1129435000,23,6,fd7d008d -1129445000,23,7,04d401c4 -1129455000,23,8,fd3dfd35 -1129465000,23,9,fd250252 -1129475000,23,10,03e5ffa3 -1129485000,23,11,fefcfe36 -1129495000,23,12,012302dd -1129505000,23,13,fd8efd91 -1129515000,23,14,018900e5 -1129525000,23,15,ff90001c -1131405000,23,16,000bff9a -1131415000,23,17,ffc10058 -1131425000,23,18,015700d3 -1131435000,23,19,fe57fe9f -1131445000,23,20,01270152 -1131455000,23,21,fbd500e2 -1131465000,23,22,0505fe23 -1131475000,23,23,fcc2fcb5 -1131485000,23,24,031102e6 -1131495000,23,25,fcf90194 -1131505000,23,26,fffdfcd5 -1131515000,23,27,020902c1 -1131525000,23,28,ff09fe2e -1131535000,23,29,00d50112 -1131545000,23,30,fec3ffed -1131555000,23,31,0012ffb3 -1133435000,24,0,ffbbff9e -1133445000,24,1,009e0076 -1133455000,24,2,ff4fff62 -1133465000,24,3,00f90182 -1133475000,24,4,fe76feaf -1133485000,24,5,03d2ff7d -1133495000,24,6,fa800031 -1133505000,24,7,0359ffcb -1133515000,24,8,017f00a0 -1133525000,24,9,facc0040 -1133535000,24,10,02e1fea2 -1133545000,24,11,ffeb0052 -1133555000,24,12,007c02ff -1133565000,24,13,ff6cfc9d -1133575000,24,14,ffac0177 -1133585000,24,15,0093fff9 -1135465000,24,16,ffeaff9b -1135475000,24,17,feeeff97 -1135485000,24,18,0330011a -1135495000,24,19,fcfd0012 -1135505000,24,20,0097ff92 -1135515000,24,21,fedb0283 -1135525000,24,22,ff94fa5b -1135535000,24,23,00aa0175 -1135545000,24,24,02660361 -1135555000,24,25,fce8fd91 -1135565000,24,26,01b4ff34 -1135575000,24,27,fe81ff34 -1135585000,24,28,00b904be -1135595000,24,29,ff7bfd71 -1135605000,24,30,fff0febb -1135615000,24,31,00140169 -1137495000,25,0,ffe70000 -1137505000,25,1,ffb1ffcf -1137515000,25,2,01240069 -1137525000,25,3,ff2cff29 -1137535000,25,4,fff1015e -1137545000,25,5,fff2006f -1137555000,25,6,fee8fd04 -1137565000,25,7,04ae007e -1137575000,25,8,fc2d0298 -1137585000,25,9,fd23fe8d -1137595000,25,10,0448ffe3 -1137605000,25,11,ff42fecd -1137615000,25,12,ffa703aa -1137625000,25,13,fff2fc35 -1137635000,25,14,ffa00278 -1137645000,25,15,008cff24 -1139525000,25,16,ff8bffda -1139535000,25,17,fee9001e -1139545000,25,18,01d7ff4b -1139555000,25,19,ff8600bc -1139565000,25,20,fea4ffb6 -1139575000,25,21,ff720205 -1139585000,25,22,0248fb85 -1139595000,25,23,01f7021c -1139605000,25,24,fc970190 -1139615000,25,25,ff030084 -1139625000,25,26,015bff13 -1139635000,25,27,fedefee6 -1139645000,25,28,020a01e4 -1139655000,25,29,ff7afe71 -1139665000,25,30,ff260079 -1139675000,25,31,011d004a -1141555000,26,0,0030ffb4 -1141565000,26,1,ffcffff1 -1141575000,26,2,0127ffbd -1141585000,26,3,fd600172 -1141595000,26,4,0379fdfa -1141605000,26,5,fe59032a -1141615000,26,6,ffddfbaa -1141625000,26,7,0059003f -1141635000,26,8,02560302 -1141645000,26,9,f995ff2f -1141655000,26,10,04d1fdc7 -1141665000,26,11,ff7e0150 -1141675000,26,12,fe950068 -1141685000,26,13,00bb013e -1141695000,26,14,ffeffdea -1141705000,26,15,fff90147 -1143585000,26,16,ff8a007f -1143595000,26,17,ffadff5d -1143605000,26,18,01090196 -1143615000,26,19,fe6dfdbc -1143625000,26,20,00e90243 -1143635000,26,21,feb3ff2a -1143645000,26,22,00d5fdb4 -1143655000,26,23,feb2019b -1143665000,26,24,023afffd -1143675000,26,25,fc970025 -1143685000,26,26,00fdfc7e -1143695000,26,27,04510222 -1143705000,26,28,fc7f017d -1143715000,26,29,0011ff40 -1143725000,26,30,ff79004c -1143735000,26,31,00d8ff1b -1145615000,27,0,ffd0fffe -1145625000,27,1,00f7fff0 -1145635000,27,2,ffabff59 -1145645000,27,3,fd5a0287 -1145655000,27,4,03c5fd48 -1145665000,27,5,fdb8ffe8 -1145675000,27,6,024700eb -1145685000,27,7,fca50123 -1145695000,27,8,0118fdc4 -1145705000,27,9,ffd9027a -1145715000,27,10,0297fdeb -1145725000,27,11,fd54025d -1145735000,27,12,0103fd46 -1145745000,27,13,0014020a -1145755000,27,14,ffafff09 -1145765000,27,15,00290015 -1147645000,27,16,ff8bff4b -1147655000,27,17,ffdc00bf -1147665000,27,18,016dff46 -1147675000,27,19,fedc00dc -1147685000,27,20,ff850045 -1147695000,27,21,ff9efdfd -1147705000,27,22,00fe013c -1147715000,27,23,fe95ffd9 -1147725000,27,24,023f0239 -1147735000,27,25,fbf8fce5 -1147745000,27,26,00b7fefa -1147755000,27,27,02e40272 -1147765000,27,28,fd99ff67 -1147775000,27,29,01f60053 -1147785000,27,30,fe9effc4 -1147795000,27,31,00cb00c5 -1149675000,28,0,00230066 -1149685000,28,1,0064ff92 -1149695000,28,2,fed9fe56 -1149705000,28,3,02590478 -1149715000,28,4,fca7fd38 -1149725000,28,5,04bbff49 -1149735000,28,6,fb3cff3f -1149745000,28,7,022f019c -1149755000,28,8,0043009e -1149765000,28,9,fe10feb0 -1149775000,28,10,022300ee -1149785000,28,11,fe23fdc0 -1149795000,28,12,00b70398 -1149805000,28,13,007dfde5 -1149815000,28,14,ffcc0111 -1149825000,28,15,ffe1ff54 -1151705000,28,16,ff5aff9e -1151715000,28,17,0086ffca -1151725000,28,18,00fe00bf -1151735000,28,19,fdcaffb4 -1151745000,28,20,0269ff52 -1151755000,28,21,fbfc0544 -1151765000,28,22,0301f80a -1151775000,28,23,fd9902db -1151785000,28,24,03b600ae -1151795000,28,25,fc4affe6 -1151805000,28,26,fedefe47 -1151815000,28,27,0326014a -1151825000,28,28,00270016 -1151835000,28,29,fea0fff8 -1151845000,28,30,008bff5c -1151855000,28,31,000300fb -1153735000,29,0,001a0025 -1153745000,29,1,002bff7f -1153755000,29,2,fefb0041 -1153765000,29,3,01c500d4 -1153775000,29,4,fe47ffad -1153785000,29,5,01ec00f1 -1153795000,29,6,fe0efbe2 -1153805000,29,7,0208020e -1153815000,29,8,ff6a03a7 -1153825000,29,9,fd17fb7d -1153835000,29,10,03230095 -1153845000,29,11,fe99009a -1153855000,29,12,010d0213 -1153865000,29,13,fea2fd7b -1153875000,29,14,01040154 -1153885000,29,15,ffc2ff84 -1155765000,29,16,ffc5ffa7 -1155775000,29,17,ff4e008c -1155785000,29,18,024dff99 -1155795000,29,19,fd1a005d -1155805000,29,20,01eefe22 -1155815000,29,21,fe2a0354 -1155825000,29,22,0184fc82 -1155835000,29,23,01140159 -1155845000,29,24,ffe10175 -1155855000,29,25,fdcc00e6 -1155865000,29,26,ff3dfc3f -1155875000,29,27,004e02ad -1155885000,29,28,02f0ff36 -1155895000,29,29,fcc0006a -1155905000,29,30,01ceff1a -1155915000,29,31,ffc000d5 -1157795000,30,0,ffcb0013 -1157805000,30,1,0031ff89 -1157815000,30,2,ffca002a -1157825000,30,3,000c00e8 -1157835000,30,4,00b9fe9f -1157845000,30,5,0023015f -1157855000,30,6,fe08fdb8 -1157865000,30,7,0024fedb -1157875000,30,8,031504c7 -1157885000,30,9,fc97ff7d -1157895000,30,10,febcfb0c -1157905000,30,11,049a04fc -1157915000,30,12,fd6bfd6b -1157925000,30,13,0089027f -1157935000,30,14,ff86fdce -1157945000,30,15,00aa00bd -1159825000,30,16,ffb10043 -1159835000,30,17,ffeb002b -1159845000,30,18,01cb0041 -1159855000,30,19,fcecff28 -1159865000,30,20,040b007e -1159875000,30,21,fb46001d -1159885000,30,22,032d001b -1159895000,30,23,fdb10059 -1159905000,30,24,0293fe15 -1159915000,30,25,fd4700ff -1159925000,30,26,fee7fe53 -1159935000,30,27,054e0258 -1159945000,30,28,fc69fffe -1159955000,30,29,ffb4fff5 -1159965000,30,30,0099005d -1159975000,30,31,0019ff3b -1161855000,31,0,001cffcf -1161865000,31,1,fedd0048 -1161875000,31,2,017bfecf -1161885000,31,3,0071023d -1161895000,31,4,fef5fda9 -1161905000,31,5,fdf4030f -1161915000,31,6,0353fc4a -1161925000,31,7,fe890164 -1161935000,31,8,02300229 -1161945000,31,9,fb7ffe7c -1161955000,31,10,0363fddf -1161965000,31,11,ff9503a5 -1161975000,31,12,ff77fd5b -1161985000,31,13,00440149 -1161995000,31,14,001fff9c -1162005000,31,15,ffd5000e -1163885000,31,16,001dffa4 -1163895000,31,17,00a30115 -1163905000,31,18,febaff77 -1163915000,31,19,01baff65 -1163925000,31,20,ffcdffd2 -1163935000,31,21,fe3103d5 -1163945000,31,22,01e7fba1 -1163955000,31,23,fe670108 -1163965000,31,24,00d7fdca -1163975000,31,25,022f04c1 -1163985000,31,26,fc1cfd2d -1163995000,31,27,04260013 -1164005000,31,28,fbe70068 -1164015000,31,29,029100e1 -1164025000,31,30,0033ff1b -1164035000,31,31,ff6d007c -1165915000,32,0,001b0033 -1165925000,32,1,0046ff75 -1165935000,32,2,007eff31 -1165945000,32,3,ffd20210 -1165955000,32,4,fd56fea6 -1165965000,32,5,0471003f -1165975000,32,6,fbb5fe33 -1165985000,32,7,02b202ac -1165995000,32,8,fd7300e3 -1166005000,32,9,0402fe25 -1166015000,32,10,fbd0ff71 -1166025000,32,11,03e80062 -1166035000,32,12,fc5801b0 -1166045000,32,13,025bfe7b -1166055000,32,14,0011005f -1166065000,32,15,ff30ffee -1167945000,32,16,0034fff3 -1167955000,32,17,ff76ffe3 -1167965000,32,18,00f500c9 -1167975000,32,19,fecbff52 -1167985000,32,20,01d70081 -1167995000,32,21,fae70113 -1168005000,32,22,03d4fc53 -1168015000,32,23,0288024d -1168025000,32,24,f97e002f -1168035000,32,25,06cc0089 -1168045000,32,26,fbcbfe99 -1168055000,32,27,00dbfe86 -1168065000,32,28,020304cd -1168075000,32,29,fefffdb9 -1168085000,32,30,00100063 -1168095000,32,31,ff9affcb -1169975000,33,0,fffbffe8 -1169985000,33,1,008cff87 -1169995000,33,2,ff6500b5 -1170005000,33,3,0096ffed -1170015000,33,4,fd82ffae -1170025000,33,5,05cafeba -1170035000,33,6,f8aa023d -1170045000,33,7,0588feab -1170055000,33,8,fdd90004 -1170065000,33,9,ff84023b -1170075000,33,10,00cdfb8d -1170085000,33,11,007801e7 -1170095000,33,12,fe2602a2 -1170105000,33,13,00e2fe00 -1170115000,33,14,00d0ffdd -1170125000,33,15,ff86006d -1172005000,33,16,ffcd001b -1172015000,33,17,ff21ffcf -1172025000,33,18,02810023 -1172035000,33,19,fd0a004e -1172045000,33,20,018c00a7 -1172055000,33,21,fd76ff7f -1172065000,33,22,00fffcd0 -1172075000,33,23,02590484 -1172085000,33,24,fd99fdf1 -1172095000,33,25,ffd70039 -1172105000,33,26,00bd00fd -1172115000,33,27,ff92fe64 -1172125000,33,28,00c601b5 -1172135000,33,29,fe6effa9 -1172145000,33,30,016bfff8 -1172155000,33,31,ffcfffea -1174035000,34,0,0037ffeb -1174045000,34,1,00560015 -1174055000,34,2,ff68fec1 -1174065000,34,3,009b019a -1174075000,34,4,fef70042 -1174085000,34,5,0161ffd9 -1174095000,34,6,fdebfce7 -1174105000,34,7,02f0036c -1174115000,34,8,fec7ff67 -1174125000,34,9,fd7c0063 -1174135000,34,10,0338fe6f -1174145000,34,11,ff51ff38 -1174155000,34,12,fe9f0420 -1174165000,34,13,016dfc53 -1174175000,34,14,ff910195 -1174185000,34,15,ffd4ffbe -1176065000,34,16,ff8eff89 -1176075000,34,17,ff8fffef -1176085000,34,18,00b2012d -1176095000,34,19,fee1fecb -1176105000,34,20,01c4ffbb -1176115000,34,21,fcb00004 -1176125000,34,22,0468fe6b -1176135000,34,23,fceb0442 -1176145000,34,24,012cff0b -1176155000,34,25,fdc3ffc9 -1176165000,34,26,00ccfe11 -1176175000,34,27,00d1002d -1176185000,34,28,ffb2042d -1176195000,34,29,ff9efc94 -1176205000,34,30,ffb20043 -1176215000,34,31,00db00de -1178095000,35,0,fff3004f -1178105000,35,1,0040ffa9 -1178115000,35,2,ff94ff7a -1178125000,35,3,00c70072 -1178135000,35,4,ff0c012d -1178145000,35,5,0011fe45 -1178155000,35,6,fe71ff07 -1178165000,35,7,03a1017b -1178175000,35,8,fd8f039d -1178185000,35,9,fe9cfac7 -1178195000,35,10,03c001a4 -1178205000,35,11,fd87ff58 -1178215000,35,12,ff92033b -1178225000,35,13,026ffcb7 -1178235000,35,14,fe430167 -1178245000,35,15,008dff6f -1180125000,35,16,ff8eff88 -1180135000,35,17,00980001 -1180145000,35,18,ffa400ff -1180155000,35,19,ff6dfe1d -1180165000,35,20,01480138 -1180175000,35,21,febc02b0 -1180185000,35,22,ffd9fa8a -1180195000,35,23,feba03c0 -1180205000,35,24,00cefcd4 -1180215000,35,25,018c047f -1180225000,35,26,fd76fd13 -1180235000,35,27,0199ffdb -1180245000,35,28,feec0160 -1180255000,35,29,0104ff08 -1180265000,35,30,ffd50098 -1180275000,35,31,00040068 -1182155000,36,0,ffe20026 -1182165000,36,1,0103ffc9 -1182175000,36,2,fe7cff78 -1182185000,36,3,00e60195 -1182195000,36,4,ff31fe5f -1182205000,36,5,01fe0214 -1182215000,36,6,fcd3fd60 -1182225000,36,7,02ad00a2 -1182235000,36,8,010800f6 -1182245000,36,9,fbd5007d -1182255000,36,10,0258fe4e -1182265000,36,11,ffb8fe27 -1182275000,36,12,ffc105ed -1182285000,36,13,0086fc4e -1182295000,36,14,fff5008a -1182305000,36,15,ffe1ffe2 -1184185000,36,16,ff89ffc7 -1184195000,36,17,ff8300c3 -1184205000,36,18,01f9ff5b -1184215000,36,19,fd970093 -1184225000,36,20,0036ff02 -1184235000,36,21,001301c6 -1184245000,36,22,0084fda9 -1184255000,36,23,fefb0045 -1184265000,36,24,028d0275 -1184275000,36,25,fbfbfec5 -1184285000,36,26,033dfe99 -1184295000,36,27,fe0bffbb -1184305000,36,28,024c0352 -1184315000,36,29,fe5fff6e -1184325000,36,30,ff9efefb -1184335000,36,31,01130059 -1186215000,37,0,0004005b -1186225000,37,1,00b0ff48 -1186235000,37,2,ff2a017d -1186245000,37,3,00c8fe9a -1186255000,37,4,fe440150 -1186265000,37,5,03dfff45 -1186275000,37,6,fb32fea8 -1186285000,37,7,04300190 -1186295000,37,8,feac0031 -1186305000,37,9,feb0ff3c -1186315000,37,10,0086fe91 -1186325000,37,11,0014011e -1186335000,37,12,0000012c -1186345000,37,13,ffa9ffe3 -1186355000,37,14,008aff4a -1186365000,37,15,ffac0004 -1188245000,37,16,00210001 -1188255000,37,17,feb2ff49 -1188265000,37,18,034800a7 -1188275000,37,19,fcdd003b -1188285000,37,20,00b6ff80 -1188295000,37,21,ff030212 -1188305000,37,22,0083fbc5 -1188315000,37,23,027a017c -1188325000,37,24,fcf7ff8b -1188335000,37,25,ff8602db -1188345000,37,26,016cfd91 -1188355000,37,27,fed1fe67 -1188365000,37,28,018e0394 -1188375000,37,29,ff15fea6 -1188385000,37,30,0035ff73 -1188395000,37,31,00000056 -1190275000,38,0,ffcb0010 -1190285000,38,1,00fe0019 -1190295000,38,2,fee6ff68 -1190305000,38,3,ff3500d9 -1190315000,38,4,02e6ff0f -1190325000,38,5,fd3f022b -1190335000,38,6,ff23fdd2 -1190345000,38,7,0370fdc4 -1190355000,38,8,fe9b068c -1190365000,38,9,fe10fb4d -1190375000,38,10,017201f0 -1190385000,38,11,00bdfd67 -1190395000,38,12,ff1c03b5 -1190405000,38,13,012bfe37 -1190415000,38,14,ff45ffb6 -1190425000,38,15,fffefff4 -1192305000,38,16,ffb1ff77 -1192315000,38,17,011800f6 -1192325000,38,18,fe94ff8e -1192335000,38,19,00bcffbb -1192345000,38,20,028e00c3 -1192355000,38,21,fadb003f -1192365000,38,22,0377fe42 -1192375000,38,23,fbd8023d -1192385000,38,24,05c1fda5 -1192395000,38,25,fddc0166 -1192405000,38,26,ff48fe26 -1192415000,38,27,00f2038b -1192425000,38,28,ff10fe39 -1192435000,38,29,00e5ff5d -1192445000,38,30,007d013a -1192455000,38,31,ff96ffdd -1194335000,39,0,00710032 -1194345000,39,1,0033ffc6 -1194355000,39,2,ff71ffaa -1194365000,39,3,00af0091 -1194375000,39,4,fdf900c1 -1194385000,39,5,04acfe00 -1194395000,39,6,fa5000b7 -1194405000,39,7,03f0009a -1194415000,39,8,fefd00ec -1194425000,39,9,fe81fe9a -1194435000,39,10,01e7fe2c -1194445000,39,11,0081032f -1194455000,39,12,fd79ff9d -1194465000,39,13,0110fe9c -1194475000,39,14,0148008f -1194485000,39,15,fea00012 -1196365000,39,16,ffeaff9e -1196375000,39,17,ff9bff9c -1196385000,39,18,01c80051 -1196395000,39,19,ff1e0197 -1196405000,39,20,ff42fdfb -1196415000,39,21,fe6d01a6 -1196425000,39,22,024ffaec -1196435000,39,23,fed304eb -1196445000,39,24,0092fde4 -1196455000,39,25,00630066 -1196465000,39,26,ff06feb5 -1196475000,39,27,007e02cf -1196485000,39,28,ffa6fe13 -1196495000,39,29,004500f4 -1196505000,39,30,ffafff0e -1196515000,39,31,001100b3 -1198395000,40,0,fff8003e -1198405000,40,1,00cbff5b -1198415000,40,2,fe480011 -1198425000,40,3,018a0155 -1198435000,40,4,fe5cff8e -1198445000,40,5,04faffd8 -1198455000,40,6,f87cff10 -1198465000,40,7,0545ffc7 -1198475000,40,8,0028002e -1198485000,40,9,fc8502fb -1198495000,40,10,0078fce3 -1198505000,40,11,038afed5 -1198515000,40,12,fc900416 -1198525000,40,13,01c6fdbe -1198535000,40,14,ffa8ffc4 -1198545000,40,15,ffa7004b -1200425000,40,16,ffa7000e -1200435000,40,17,ff74ff54 -1200445000,40,18,02e200ad -1200455000,40,19,fd91ffb7 -1200465000,40,20,002c016b -1200475000,40,21,fe6c0080 -1200485000,40,22,029afa2a -1200495000,40,23,00000445 -1200505000,40,24,ffd5ff6a -1200515000,40,25,fee40062 -1200525000,40,26,00f2fecb -1200535000,40,27,0029fe69 -1200545000,40,28,ffac0535 -1200555000,40,29,0074fc82 -1200565000,40,30,ff7e007e -1200575000,40,31,00ae005b -1202455000,41,0,003e0047 -1202465000,41,1,ff22ffaa -1202475000,41,2,0254feb9 -1202485000,41,3,fcde0350 -1202495000,41,4,0312fe78 -1202505000,41,5,fdf8ff2c -1202515000,41,6,01bcfffd -1202525000,41,7,fe56ff40 -1202535000,41,8,01a401bb -1202545000,41,9,fe1aff88 -1202555000,41,10,00dcfee7 -1202565000,41,11,ff2400e6 -1202575000,41,12,009cffca -1202585000,41,13,0118009e -1202595000,41,14,fe54ffaf -1202605000,41,15,008cfffe -1204485000,41,16,ffb8ffde -1204495000,41,17,ff50ff64 -1204505000,41,18,01ab01cb -1204515000,41,19,ffd8fe34 -1204525000,41,20,ff130200 -1204535000,41,21,fce9fe29 -1204545000,41,22,04a9fe2a -1204555000,41,23,fd8302dd -1204565000,41,24,02860042 -1204575000,41,25,fbdefe6c -1204585000,41,26,0281fe5d -1204595000,41,27,ffba0182 -1204605000,41,28,ff17017c -1204615000,41,29,0235fde3 -1204625000,41,30,fe23013a -1204635000,41,31,00bfffb9 -1206515000,42,0,fffaffbb -1206525000,42,1,ffba0052 -1206535000,42,2,0056ff6f -1206545000,42,3,ff78ff9e -1206555000,42,4,00fc01b4 -1206565000,42,5,fddfffe5 -1206575000,42,6,0162fb89 -1206585000,42,7,00c90701 -1206595000,42,8,0148fbfd -1206605000,42,9,fab0ff70 -1206615000,42,10,04520099 -1206625000,42,11,febc0186 -1206635000,42,12,0046febc -1206645000,42,13,003700a9 -1206655000,42,14,ff12ff5f -1206665000,42,15,00e30073 -1208545000,42,16,ff8a0024 -1208555000,42,17,0012ff83 -1208565000,42,18,00bd0124 -1208575000,42,19,ff93fdc4 -1208585000,42,20,ff3d041b -1208595000,42,21,ff94fe92 -1208605000,42,22,0011fc2d -1208615000,42,23,01af03c3 -1208625000,42,24,ff50fe14 -1208635000,42,25,fda40213 -1208645000,42,26,0091fd22 -1208655000,42,27,0299027c -1208665000,42,28,fd5d0019 -1208675000,42,29,01d2ff18 -1208685000,42,30,fe9500d1 -1208695000,42,31,00c1ffbd -1210575000,43,0,005affef -1210585000,43,1,ff62007b -1210595000,43,2,002ffea3 -1210605000,43,3,004701bc -1210615000,43,4,01240008 -1210625000,43,5,fd1200ce -1210635000,43,6,041bf9dd -1210645000,43,7,fde805b1 -1210655000,43,8,ff14006f -1210665000,43,9,0096fd29 -1210675000,43,10,ffdbff07 -1210685000,43,11,0065036c -1210695000,43,12,001efde6 -1210705000,43,13,fe7e0156 -1210715000,43,14,0143ff35 -1210725000,43,15,ffcc0057 -1212605000,43,16,ff87000a -1212615000,43,17,ffacff81 -1212625000,43,18,02770161 -1212635000,43,19,fafefe50 -1212645000,43,20,03da0087 -1212655000,43,21,ff17000a -1212665000,43,22,ffd8ff83 -1212675000,43,23,00510172 -1212685000,43,24,feebff10 -1212695000,43,25,002aff9f -1212705000,43,26,fe01ffa9 -1212715000,43,27,02bcffc8 -1212725000,43,28,ffb8005f -1212735000,43,29,fef7ff82 -1212745000,43,30,00f400e3 -1212755000,43,31,ffe9ff9a -1214635000,44,0,009b0003 -1214645000,44,1,ffe40035 -1214655000,44,2,ff89fda3 -1214665000,44,3,011c03d0 -1214675000,44,4,fe3efe42 -1214685000,44,5,0433fffc -1214695000,44,6,fbe9fec4 -1214705000,44,7,ff1dffb4 -1214715000,44,8,03d502a3 -1214725000,44,9,fca4fd7f -1214735000,44,10,02a701fb -1214745000,44,11,fd26fe72 -1214755000,44,12,005e0120 -1214765000,44,13,0211ffc4 -1214775000,44,14,ff7b005e -1214785000,44,15,ff35ffce -1216665000,44,16,ffad0039 -1216675000,44,17,ff78ff9b -1216685000,44,18,02390107 -1216695000,44,19,fd2efdb9 -1216705000,44,20,021503aa -1216715000,44,21,feeeff84 -1216725000,44,22,0133fd24 -1216735000,44,23,fdb701e2 -1216745000,44,24,01afff8f -1216755000,44,25,fd8c00f5 -1216765000,44,26,012bfcc1 -1216775000,44,27,01c4039f -1216785000,44,28,fd5fffc2 -1216795000,44,29,012efe38 -1216805000,44,30,ffe10160 -1216815000,44,31,000fffba -1218695000,45,0,0022ffdc -1218705000,45,1,00610028 -1218715000,45,2,fea6fe85 -1218725000,45,3,013f0327 -1218735000,45,4,ffc0fe4f -1218745000,45,5,00e7008a -1218755000,45,6,fd1dfebc -1218765000,45,7,02d1ff02 -1218775000,45,8,019e0462 -1218785000,45,9,fa6bfd14 -1218795000,45,10,03f8ffc9 -1218805000,45,11,ffb5fea9 -1218815000,45,12,ff1c041f -1218825000,45,13,0059fd26 -1218835000,45,14,00690062 -1218845000,45,15,ff6f002a -1220725000,45,16,004c0007 -1220735000,45,17,ffcd0026 -1220745000,45,18,002e009f -1220755000,45,19,0108feba -1220765000,45,20,004e00e2 -1220775000,45,21,fd4f015f -1220785000,45,22,00dbfe2c -1220795000,45,23,ff0b0239 -1220805000,45,24,0364f9eb -1220815000,45,25,fc4705d0 -1220825000,45,26,032efc73 -1220835000,45,27,ff160322 -1220845000,45,28,ff26fef8 -1220855000,45,29,005dff27 -1220865000,45,30,014d0196 -1220875000,45,31,feffff4f -1222755000,46,0,ffe00008 -1222765000,46,1,003fff88 -1222775000,46,2,00cfffee -1222785000,46,3,fdb90212 -1222795000,46,4,0248fc91 -1222805000,46,5,ff690333 -1222815000,46,6,ff2ffd57 -1222825000,46,7,ff6900d7 -1222835000,46,8,04680102 -1222845000,46,9,fa39fff0 -1222855000,46,10,024dfd6c -1222865000,46,11,0043028c -1222875000,46,12,ff94fec5 -1222885000,46,13,ffef0269 -1222895000,46,14,0089fddf -1222905000,46,15,ffd30087 -1224785000,46,16,ffe6006a -1224795000,46,17,ff97ff82 -1224805000,46,18,00ed0171 -1224815000,46,19,ff30fe35 -1224825000,46,20,020e015d -1224835000,46,21,fc14ff2c -1224845000,46,22,02690001 -1224855000,46,23,ff450088 -1224865000,46,24,04c8ffbc -1224875000,46,25,f8a702ac -1224885000,46,26,019dfc35 -1224895000,46,27,008201ad -1224905000,46,28,ffec0021 -1224915000,46,29,00f2000a -1224925000,46,30,ff35005d -1224935000,46,31,0065ff7a -1226815000,47,0,ff97ffa5 -1226825000,47,1,0073003c -1226835000,47,2,ff870012 -1226845000,47,3,004e0073 -1226855000,47,4,ffaeff1e -1226865000,47,5,01680226 -1226875000,47,6,fc91fd0e -1226885000,47,7,04d3017f -1226895000,47,8,fecfffd1 -1226905000,47,9,fd8b0114 -1226915000,47,10,ff03fdca -1226925000,47,11,0678009b -1226935000,47,12,fa9800d4 -1226945000,47,13,0122ff3a -1226955000,47,14,ffb9ffe6 -1226965000,47,15,005f008b -1228845000,47,16,0046ffd1 -1228855000,47,17,ffdbffb5 -1228865000,47,18,ff2dffe0 -1228875000,47,19,020e014b -1228885000,47,20,fdbbff10 -1228895000,47,21,0007ff18 -1228905000,47,22,011bfee4 -1228915000,47,23,00b20310 -1228925000,47,24,00e0fc0f -1228935000,47,25,fa63046b -1228945000,47,26,0567fb8e -1228955000,47,27,fe140369 -1228965000,47,28,00ebfe98 -1228975000,47,29,004b0110 -1228985000,47,30,ff45fe8e -1228995000,47,31,006c009c -1230875000,48,0,ffeafff7 -1230885000,48,1,00220040 -1230895000,48,2,ff38fd98 -1230905000,48,3,01b60397 -1230915000,48,4,fc21ffc1 -1230925000,48,5,060dfe1b -1230935000,48,6,fa20ff80 -1230945000,48,7,04d6017d -1230955000,48,8,fcb60049 -1230965000,48,9,0132ffe0 -1230975000,48,10,ff42fe2e -1230985000,48,11,00e0005d -1230995000,48,12,ff73034b -1231005000,48,13,003bfd29 -1231015000,48,14,004a0056 -1231025000,48,15,ffe00043 -1232905000,48,16,00230029 -1232915000,48,17,ff4aff58 -1232925000,48,18,02900208 -1232935000,48,19,fc68fe98 -1232945000,48,20,01acff39 -1232955000,48,21,ff700494 -1232965000,48,22,001bf940 -1232975000,48,23,029202bc -1232985000,48,24,fcd5014d -1232995000,48,25,ff26fe54 -1233005000,48,26,03c200d2 -1233015000,48,27,fd22fec8 -1233025000,48,28,037801dd -1233035000,48,29,fd840084 -1233045000,48,30,008fff1a -1233055000,48,31,00080020 -1234935000,49,0,005dffe2 -1234945000,49,1,0005fffd -1234955000,49,2,ff31ff8f -1234965000,49,3,00ac0184 -1234975000,49,4,fea8ff39 -1234985000,49,5,0355008d -1234995000,49,6,fd47fdba -1235005000,49,7,00980213 -1235015000,49,8,018fffda -1235025000,49,9,fb9fffb3 -1235035000,49,10,03f5ff93 -1235045000,49,11,0058ff10 -1235055000,49,12,fd2c03f3 -1235065000,49,13,013ffc07 -1235075000,49,14,00eb019c -1235085000,49,15,ff14ffb5 -1236965000,49,16,ffb0ffdb -1236975000,49,17,ffc1007e -1236985000,49,18,0138ffae -1236995000,49,19,002fffe9 -1237005000,49,20,fcbb024e -1237015000,49,21,0238fd25 -1237025000,49,22,fee1ff7a -1237035000,49,23,02820142 -1237045000,49,24,fea2004b -1237055000,49,25,fe2b01a0 -1237065000,49,26,01cafc20 -1237075000,49,27,00b5026b -1237085000,49,28,fe0f0114 -1237095000,49,29,0200fee9 -1237105000,49,30,fec100b0 -1237115000,49,31,00e6ffbe -1238995000,50,0,0025ffdf -1239005000,50,1,ffc50072 -1239015000,50,2,0037ff0c -1239025000,50,3,fff7ffa1 -1239035000,50,4,015402b2 -1239045000,50,5,fc98fe22 -1239055000,50,6,01f6fd37 -1239065000,50,7,00920530 -1239075000,50,8,011bfcd1 -1239085000,50,9,fc6102b4 -1239095000,50,10,03bffc08 -1239105000,50,11,fc9900f3 -1239115000,50,12,02940256 -1239125000,50,13,fea6fee0 -1239135000,50,14,0024ffb5 -1239145000,50,15,0042005c -1241025000,50,16,00030023 -1241035000,50,17,ff6bff52 -1241045000,50,18,0101ff97 -1241055000,50,19,ffd40214 -1241065000,50,20,fe42fee3 -1241075000,50,21,001d013e -1241085000,50,22,ff77fc10 -1241095000,50,23,04b70261 -1241105000,50,24,fa450053 -1241115000,50,25,00c7ff18 -1241125000,50,26,fff30187 -1241135000,50,27,024efd04 -1241145000,50,28,fe4a02e3 -1241155000,50,29,00ed0008 -1241165000,50,30,ff31ff1e -1241175000,50,31,001b004f -1243055000,51,0,fffdffda -1243065000,51,1,008cffa6 -1243075000,51,2,fed0ff37 -1243085000,51,3,01fe0225 -1243095000,51,4,fd54ffdb -1243105000,51,5,0238fdf6 -1243115000,51,6,fcc501a9 -1243125000,51,7,0539febf -1243135000,51,8,fe650312 -1243145000,51,9,fd48fdc2 -1243155000,51,10,00e8fd85 -1243165000,51,11,030201ed -1243175000,51,12,fc0e0245 -1243185000,51,13,01ccfe0e -1243195000,51,14,0067ff97 -1243205000,51,15,ff4700bb -1245085000,51,16,ffb3ffc8 -1245095000,51,17,00bc0086 -1245105000,51,18,00b900cc -1245115000,51,19,fd9cfe44 -1245125000,51,20,01790040 -1245135000,51,21,005f0115 -1245145000,51,22,006a00be -1245155000,51,23,fd94fd5c -1245165000,51,24,ff6502c4 -1245175000,51,25,0386fc28 -1245185000,51,26,fe0b03ba -1245195000,51,27,0230fc74 -1245205000,51,28,fdff0504 -1245215000,51,29,000bfd35 -1245225000,51,30,00e20114 -1245235000,51,31,ffb4ff9c -1247115000,52,0,00320039 -1247125000,52,1,0004ffb1 -1247135000,52,2,ff78feef -1247145000,52,3,013b0348 -1247155000,52,4,ff1afcec -1247165000,52,5,fffd00c2 -1247175000,52,6,ff630102 -1247185000,52,7,01aafc7e -1247195000,52,8,00f00631 -1247205000,52,9,fc6afa29 -1247215000,52,10,004a0139 -1247225000,52,11,028f011e -1247235000,52,12,fe1c0212 -1247245000,52,13,00d5fc90 -1247255000,52,14,ffeb01fe -1247265000,52,15,ffe4ff60 -1249145000,52,16,ffa80009 -1249155000,52,17,ff08fff5 -1249165000,52,18,03430062 -1249175000,52,19,fc340019 -1249185000,52,20,003fff76 -1249195000,52,21,013a01c4 -1249205000,52,22,fea0fbd5 -1249215000,52,23,01230121 -1249225000,52,24,00d00433 -1249235000,52,25,fd5afbcd -1249245000,52,26,014500dc -1249255000,52,27,ff94fed9 -1249265000,52,28,011502fa -1249275000,52,29,ff74ff5e -1249285000,52,30,feecff71 -1249295000,52,31,01150029 -1251175000,53,0,ffda006b -1251185000,53,1,0053fe6b -1251195000,53,2,ff98021b -1251205000,53,3,007dff1c -1251215000,53,4,ff67ff0c -1251225000,53,5,0128027c -1251235000,53,6,fe01fc44 -1251245000,53,7,0172017f -1251255000,53,8,015a0165 -1251265000,53,9,fb8d007b -1251275000,53,10,032afc67 -1251285000,53,11,ffc30312 -1251295000,53,12,fff9ff24 -1251305000,53,13,ffc80142 -1251315000,53,14,ffd1fe1a -1251325000,53,15,005600cf -1253205000,53,16,003bffdf -1253215000,53,17,ffa60087 -1253225000,53,18,01cdff59 -1253235000,53,19,fe920009 -1253245000,53,20,ff920039 -1253255000,53,21,ffc80396 -1253265000,53,22,feedf9a7 -1253275000,53,23,03780261 -1253285000,53,24,faf1fed5 -1253295000,53,25,0660024d -1253305000,53,26,fbddfd65 -1253315000,53,27,ffe402bd -1253325000,53,28,00a2fdeb -1253335000,53,29,00860146 -1253345000,53,30,0039000b -1253355000,53,31,fefeff91 -1255235000,54,0,ffbfffac -1255245000,54,1,0045ffb2 -1255255000,54,2,ffff0064 -1255265000,54,3,ffe0ff3d -1255275000,54,4,011e0086 -1255285000,54,5,fd1f020d -1255295000,54,6,020dfbc1 -1255305000,54,7,01d901ac -1255315000,54,8,fd81008e -1255325000,54,9,fde70086 -1255335000,54,10,028bfe5a -1255345000,54,11,00e00241 -1255355000,54,12,fe0efe1c -1255365000,54,13,0151018b -1255375000,54,14,ff65fee5 -1255385000,54,15,006300c6 -1257265000,54,16,ffe40064 -1257275000,54,17,ff02ffef -1257285000,54,18,01b4fff0 -1257295000,54,19,fe27006f -1257305000,54,20,01befe8a -1257315000,54,21,fe4301de -1257325000,54,22,0082ff7c -1257335000,54,23,02feff88 -1257345000,54,24,fbfa006c -1257355000,54,25,01100251 -1257365000,54,26,ff32feee -1257375000,54,27,0025fc75 -1257385000,54,28,01940316 -1257395000,54,29,ff4f0066 -1257405000,54,30,ffd8ffa6 -1257415000,54,31,0062ff80 -1259295000,55,0,0048003b -1259305000,55,1,0006ffdd -1259315000,55,2,ff9afece -1259325000,55,3,01ae027d -1259335000,55,4,fc7cfef1 -1259345000,55,5,041ffea8 -1259355000,55,6,fcd1ff47 -1259365000,55,7,027a0274 -1259375000,55,8,fd70fe9d -1259385000,55,9,fec601d9 -1259395000,55,10,041cfd64 -1259405000,55,11,fdc20111 -1259415000,55,12,ff8402c7 -1259425000,55,13,017dfc7a -1259435000,55,14,ff9101d7 -1259445000,55,15,ffdeff46 -1261325000,55,16,001affc7 -1261335000,55,17,ffd400be -1261345000,55,18,00eeff2b -1261355000,55,19,fe8e00b3 -1261365000,55,20,ffa0fe5d -1261375000,55,21,01cb026f -1261385000,55,22,ff45ff77 -1261395000,55,23,fbd8feb3 -1261405000,55,24,03fafec9 -1261415000,55,25,fede032c -1261425000,55,26,00eefc43 -1261435000,55,27,fe3803cf -1261445000,55,28,0018fd1f -1261455000,55,29,012b039f -1261465000,55,30,ff1bfd9f -1261475000,55,31,ffe200a3 -1263355000,56,0,ffeefff9 -1263365000,56,1,00110047 -1263375000,56,2,ffd1fddd -1263385000,56,3,00ad03bd -1263395000,56,4,fe72fe00 -1263405000,56,5,033f014c -1263415000,56,6,fb42fc6f -1263425000,56,7,04c00134 -1263435000,56,8,fe260329 -1263445000,56,9,fd81fe57 -1263455000,56,10,02e9fe8d -1263465000,56,11,ff2dfed7 -1263475000,56,12,ffde058e -1263485000,56,13,0017fb2e -1263495000,56,14,000801f7 -1263505000,56,15,0016ffa0 -1265385000,56,16,ffe40008 -1265395000,56,17,feeeff75 -1265405000,56,18,03410185 -1265415000,56,19,fc92fff7 -1265425000,56,20,ffb5fe9a -1265435000,56,21,00050495 -1265445000,56,22,0090f960 -1265455000,56,23,019d008d -1265465000,56,24,fe8c033a -1265475000,56,25,fe7aff33 -1265485000,56,26,0185febd -1265495000,56,27,00a2ff01 -1265505000,56,28,ffeb03e4 -1265515000,56,29,ffbffd7f -1265525000,56,30,ff520096 -1265535000,56,31,009bfff7 -1267415000,57,0,004a001f -1267425000,57,1,ff09ff1b -1267435000,57,2,01e00008 -1267445000,57,3,fd87006a -1267455000,57,4,0267008a -1267465000,57,5,fd6400bf -1267475000,57,6,0166fc59 -1267485000,57,7,00dd0262 -1267495000,57,8,ffd20163 -1267505000,57,9,fcfbff19 -1267515000,57,10,03a6fe18 -1267525000,57,11,fe3100e2 -1267535000,57,12,ffc9029c -1267545000,57,13,01b0fd45 -1267555000,57,14,fe9800c7 -1267565000,57,15,00830032 -1269445000,57,16,fff2ffef -1269455000,57,17,ffa40060 -1269465000,57,18,001b0043 -1269475000,57,19,00f70002 -1269485000,57,20,ffd401ba -1269495000,57,21,fab5fe4a -1269505000,57,22,03f8feb2 -1269515000,57,23,00dd0174 -1269525000,57,24,feb2ff25 -1269535000,57,25,00c4027c -1269545000,57,26,fe3ffc07 -1269555000,57,27,0101020a -1269565000,57,28,0020017e -1269575000,57,29,00c7fe4e -1269585000,57,30,fef600f0 -1269595000,57,31,0037ff74 -1271475000,58,0,001effa1 -1271485000,58,1,ff6d000a -1271495000,58,2,fff1ff24 -1271505000,58,3,00ce0103 -1271515000,58,4,ffc0019a -1271525000,58,5,0026fe9a -1271535000,58,6,ff32fb41 -1271545000,58,7,028e06e9 -1271555000,58,8,fcf2fc57 -1271565000,58,9,ffb501c2 -1271575000,58,10,022bfd70 -1271585000,58,11,fe6a0231 -1271595000,58,12,00d8ffd2 -1271605000,58,13,ffb80072 -1271615000,58,14,ff9afe97 -1271625000,58,15,00aa013b -1273505000,58,16,ffed000a -1273515000,58,17,ffedff7e -1273525000,58,18,004a01ab -1273535000,58,19,ff7fff0e -1273545000,58,20,016d002a -1273555000,58,21,f9d4010c -1273565000,58,22,07aafd0f -1273575000,58,23,fd12014a -1273585000,58,24,00bbffa0 -1273595000,58,25,fdcf0132 -1273605000,58,26,feb6ffbb -1273615000,58,27,054ffe10 -1273625000,58,28,fcdf01fc -1273635000,58,29,0104fffc -1273645000,58,30,ff22ffeb -1273655000,58,31,002cfff0 -1275535000,59,0,001b001a -1275545000,59,1,0134ff84 -1275555000,59,2,fe4cffd2 -1275565000,59,3,0002016b -1275575000,59,4,0172fdf7 -1275585000,59,5,00b801e2 -1275595000,59,6,fcb5ff7b -1275605000,59,7,0234fe19 -1275615000,59,8,fef90194 -1275625000,59,9,016400c6 -1275635000,59,10,ffb20000 -1275645000,59,11,fe96fe3d -1275655000,59,12,009a0043 -1275665000,59,13,00d40180 -1275675000,59,14,ff8dff63 -1275685000,59,15,ffb0fffb -1277565000,59,16,ffbcffac -1277575000,59,17,ff460028 -1277585000,59,18,018f010c -1277595000,59,19,fe4cfe4b -1277605000,59,20,fffa02e9 -1277615000,59,21,ffd5fdde -1277625000,59,22,0065fe63 -1277635000,59,23,000b02f2 -1277645000,59,24,0062fdc2 -1277655000,59,25,fd2603a8 -1277665000,59,26,0035faf4 -1277675000,59,27,036a0399 -1277685000,59,28,fdb00011 -1277695000,59,29,00fbfe42 -1277705000,59,30,fe4f0165 -1277715000,59,31,0103ffaa -1279595000,60,0,008a004b -1279605000,60,1,ff7cffba -1279615000,60,2,fedbffbf -1279625000,60,3,02b80008 -1279635000,60,4,fe430207 -1279645000,60,5,0139fdfd -1279655000,60,6,ff06fe77 -1279665000,60,7,ff02013a -1279675000,60,8,013002d7 -1279685000,60,9,00a2fa9e -1279695000,60,10,ffa1050f -1279705000,60,11,fd00fcf6 -1279715000,60,12,0313014f -1279725000,60,13,0029ffa7 -1279735000,60,14,fee600bb -1279745000,60,15,004eff54 -1281625000,60,16,fff0fff7 -1281635000,60,17,ff6c0013 -1281645000,60,18,02a7ff51 -1281655000,60,19,fd460188 -1281665000,60,20,004bff26 -1281675000,60,21,00b604a1 -1281685000,60,22,fd26f7b9 -1281695000,60,23,03e10465 -1281705000,60,24,fd2afee5 -1281715000,60,25,fefe001b -1281725000,60,26,0209fea3 -1281735000,60,27,ff0e0234 -1281745000,60,28,0167ff6a -1281755000,60,29,fe58ffdd -1281765000,60,30,00f6004f -1281775000,60,31,ff8b000b -1283655000,61,0,ffd0ffca -1283665000,61,1,000800b8 -1283675000,61,2,ff0aff01 -1283685000,61,3,028bffde -1283695000,61,4,fd8c0228 -1283705000,61,5,ffb9ff48 -1283715000,61,6,0164fca1 -1283725000,61,7,00cc037a -1283735000,61,8,ffb0ffc4 -1283745000,61,9,fc28fdea -1283755000,61,10,0316037f -1283765000,61,11,00a1fc9c -1283775000,61,12,00100286 -1283785000,61,13,fe9bfe66 -1283795000,61,14,00a000eb -1283805000,61,15,0044ff74 -1285685000,61,16,fff6ffc1 -1285695000,61,17,ff230058 -1285705000,61,18,02b5007b -1285715000,61,19,fd06fe72 -1285725000,61,20,01f6011c -1285735000,61,21,fdc1026c -1285745000,61,22,0120fa7a -1285755000,61,23,007b045a -1285765000,61,24,00eafdd7 -1285775000,61,25,fcb102ae -1285785000,61,26,021bfced -1285795000,61,27,fe8cfff0 -1285805000,61,28,03fa02c0 -1285815000,61,29,fcafff26 -1285825000,61,30,0100ffe2 -1285835000,61,31,003f0044 -1287715000,62,0,fff4ffe0 -1287725000,62,1,0067ffca -1287735000,62,2,ff74003a -1287745000,62,3,feef00cc -1287755000,62,4,03b9fe4a -1287765000,62,5,fba302e4 -1287775000,62,6,0304fb52 -1287785000,62,7,fd930292 -1287795000,62,8,038c01c0 -1287805000,62,9,fc2dfe36 -1287815000,62,10,0064fe24 -1287825000,62,11,02290332 -1287835000,62,12,fee3fe56 -1287845000,62,13,ffc10180 -1287855000,62,14,0030fea0 -1287865000,62,15,0035007c -1289745000,62,16,005eff5f -1289755000,62,17,fee800b1 -1289765000,62,18,023900f0 -1289775000,62,19,fcd0fdd9 -1289785000,62,20,013000a5 -1289795000,62,21,ffa10032 -1289805000,62,22,ff650149 -1289815000,62,23,01b1fe0c -1289825000,62,24,fdceffc5 -1289835000,62,25,00800039 -1289845000,62,26,00a10076 -1289855000,62,27,ffaaffef -1289865000,62,28,ff0400ff -1289875000,62,29,011fff04 -1289885000,62,30,00310001 -1289895000,62,31,ff9d0094 -1291775000,63,0,ff5cffff -1291785000,63,1,00adff00 -1291795000,63,2,003001c7 -1291805000,63,3,fe85fe80 -1291815000,63,4,02340003 -1291825000,63,5,ff280263 -1291835000,63,6,fda6fb46 -1291845000,63,7,03c003ae -1291855000,63,8,ffe6fd29 -1291865000,63,9,fb4103fa -1291875000,63,10,02b6fc75 -1291885000,63,11,0111012c -1291895000,63,12,ff020055 -1291905000,63,13,004a0087 -1291915000,63,14,fef4ff5e -1291925000,63,15,01520062 -1293805000,63,16,ffe3ff95 -1293815000,63,17,ffe300c2 -1293825000,63,18,ffc9ffce -1293835000,63,19,ffb0fed6 -1293845000,63,20,022a0084 -1293855000,63,21,fc3f0040 -1293865000,63,22,030500f0 -1293875000,63,23,0071fd0a -1293885000,63,24,fbc7037d -1293895000,63,25,0489ff40 -1293905000,63,26,fdf10228 -1293915000,63,27,ff40fbd6 -1293925000,63,28,ffe0035e -1293935000,63,29,0001fd86 -1293945000,63,30,018d0156 -1293955000,63,31,ff13ffe2 +1035995000,0,0,0024ffdd +1036005000,0,1,fff7002d +1036015000,0,2,007d0098 +1036025000,0,3,ff1afe23 +1036035000,0,4,00130108 +1036045000,0,5,ff530243 +1036055000,0,6,0274fb9d +1036065000,0,7,fee40370 +1036075000,0,8,fe98ff6f +1036085000,0,9,ff8bffa9 +1036095000,0,10,03dffdd0 +1036105000,0,11,fe3c042d +1036115000,0,12,fdddfcc0 +1036125000,0,13,00ff00cb +1036135000,0,14,015400f7 +1036145000,0,15,ff22ff4c +1038025000,0,16,ffedfff1 +1038035000,0,17,00880078 +1038045000,0,18,fe31ffb7 +1038055000,0,19,026c00de +1038065000,0,20,fd2afd6f +1038075000,0,21,0293ffc3 +1038085000,0,22,fef10677 +1038095000,0,23,ff6efadf +1038105000,0,24,008900ad +1038115000,0,25,017a0014 +1038125000,0,26,fdc301a1 +1038135000,0,27,020cff8e +1038145000,0,28,fce0ffbb +1038155000,0,29,025f00b1 +1038165000,0,30,fe73fff1 +1038175000,0,31,008effbd +1040055000,1,0,ffcd0030 +1040065000,1,1,009d0057 +1040075000,1,2,fecbff41 +1040085000,1,3,0110007a +1040095000,1,4,0148ff8e +1040105000,1,5,fd2e0229 +1040115000,1,6,ffe5fd1c +1040125000,1,7,0483ffb6 +1040135000,1,8,fb2f02ce +1040145000,1,9,02110069 +1040155000,1,10,0095fb47 +1040165000,1,11,ffd003b8 +1040175000,1,12,fdfcfdac +1040185000,1,13,011801c3 +1040195000,1,14,0023003c +1040205000,1,15,0001ff54 +1042085000,1,16,004fffd0 +1042095000,1,17,0078fee5 +1042105000,1,18,fed201e1 +1042115000,1,19,0097fe5a +1042125000,1,20,00ab0130 +1042135000,1,21,ff73febb +1042145000,1,22,00f301a4 +1042155000,1,23,fea60124 +1042165000,1,24,fe03fe84 +1042175000,1,25,0184fea7 +1042185000,1,26,ff1cffeb +1042195000,1,27,03210146 +1042205000,1,28,fc5fff84 +1042215000,1,29,017d0025 +1042225000,1,30,0053ff88 +1042235000,1,31,fef600b0 +1044115000,2,0,00260082 +1044125000,2,1,ff99ff96 +1044135000,2,2,016e0095 +1044145000,2,3,0034ff2d +1044155000,2,4,fce100d7 +1044165000,2,5,0276ff6c +1044175000,2,6,00a0ffaa +1044185000,2,7,fdc400b8 +1044195000,2,8,01dcffc4 +1044205000,2,9,fe1901ae +1044215000,2,10,0304fcf3 +1044225000,2,11,fe240203 +1044235000,2,12,0031fe2f +1044245000,2,13,fefc0150 +1044255000,2,14,0182006a +1044265000,2,15,ff18ff30 +1046145000,2,16,005bff79 +1046155000,2,17,0004ffcc +1046165000,2,18,fef70100 +1046175000,2,19,0136fe70 +1046185000,2,20,ffb80156 +1046195000,2,21,01b1feff +1046205000,2,22,fdac03d6 +1046215000,2,23,fdfafa69 +1046225000,2,24,0289032f +1046235000,2,25,feacfecc +1046245000,2,26,004dffb2 +1046255000,2,27,00d60062 +1046265000,2,28,fee0fe8e +1046275000,2,29,020f0245 +1046285000,2,30,fda4feac +1046295000,2,31,006a0079 +1048175000,3,0,ffe10086 +1048185000,3,1,0026ffcd +1048195000,3,2,00990030 +1048205000,3,3,ffe4ff8a +1048215000,3,4,fe7100c5 +1048225000,3,5,0179ffc6 +1048235000,3,6,ff2ffd5e +1048245000,3,7,01ed0473 +1048255000,3,8,fbd9fdf4 +1048265000,3,9,037800d1 +1048275000,3,10,0033fe0a +1048285000,3,11,ff4202c0 +1048295000,3,12,ffa5fc5d +1048305000,3,13,ffa90298 +1048315000,3,14,00950004 +1048325000,3,15,ffcdff0f +1050205000,3,16,00fdffc2 +1050215000,3,17,ff790028 +1050225000,3,18,ffa70037 +1050235000,3,19,ff03000a +1050245000,3,20,015cfe75 +1050255000,3,21,00850151 +1050265000,3,22,fe83fec3 +1050275000,3,23,029e02b0 +1050285000,3,24,f995fb6c +1050295000,3,25,072302fc +1050305000,3,26,fd0dfef3 +1050315000,3,27,006300bc +1050325000,3,28,ff8efe5d +1050335000,3,29,00ef0193 +1050345000,3,30,ff8dffbb +1050355000,3,31,ff0cffba +1052235000,4,0,ffcb0066 +1052245000,4,1,0050fffb +1052255000,4,2,ffe0fed3 +1052265000,4,3,ffa40100 +1052275000,4,4,00b60022 +1052285000,4,5,fe7cffd3 +1052295000,4,6,0039000a +1052305000,4,7,02ccfed9 +1052315000,4,8,f9eb01a6 +1052325000,4,9,061800f3 +1052335000,4,10,fd90fe8d +1052345000,4,11,00fa013e +1052355000,4,12,fedcfd16 +1052365000,4,13,015401e7 +1052375000,4,14,fee700b2 +1052385000,4,15,0086fee1 +1054265000,4,16,0016ffea +1054275000,4,17,0041ffa2 +1054285000,4,18,000b0138 +1054295000,4,19,ff6aff83 +1054305000,4,20,001fff0e +1054315000,4,21,feb400ab +1054325000,4,22,02910079 +1054335000,4,23,fe2b01c7 +1054345000,4,24,fd2afd74 +1054355000,4,25,06d7ff6e +1054365000,4,26,fb1d0056 +1054375000,4,27,04a2003b +1054385000,4,28,f9bd02cc +1054395000,4,29,03c4fe85 +1054405000,4,30,fef3ffa1 +1054415000,4,31,ffb1005b +1056295000,5,0,ffbd003f +1056305000,5,1,0098007e +1056315000,5,2,fed5fe93 +1056325000,5,3,00f30177 +1056335000,5,4,0051febd +1056345000,5,5,fe7d0440 +1056355000,5,6,019bfb1a +1056365000,5,7,014cff8a +1056375000,5,8,fd6b039f +1056385000,5,9,0104fdc4 +1056395000,5,10,ff77ffa3 +1056405000,5,11,0059012b +1056415000,5,12,ffa3ff59 +1056425000,5,13,0073002a +1056435000,5,14,ffcd0094 +1056445000,5,15,000cff50 +1058325000,5,16,00a20046 +1058335000,5,17,006fff8c +1058345000,5,18,fd68015d +1058355000,5,19,02c6fcac +1058365000,5,20,fffb02b4 +1058375000,5,21,ff45fea6 +1058385000,5,22,ff1200ce +1058395000,5,23,02840190 +1058405000,5,24,fdbcfc60 +1058415000,5,25,02e10144 +1058425000,5,26,0016fff3 +1058435000,5,27,fd92012a +1058445000,5,28,00af000e +1058455000,5,29,ff4ffebe +1058465000,5,30,02100082 +1058475000,5,31,fe78ffbe +1060355000,6,0,0082ff86 +1060365000,6,1,ff1800e6 +1060375000,6,2,0081fef2 +1060385000,6,3,015c009b +1060395000,6,4,fe04feb0 +1060405000,6,5,009a013d +1060415000,6,6,010efe57 +1060425000,6,7,fc9002f3 +1060435000,6,8,030aff5e +1060445000,6,9,ffb8fc76 +1060455000,6,10,fef904e4 +1060465000,6,11,0254fd7b +1060475000,6,12,fcf800d0 +1060485000,6,13,019efe6f +1060495000,6,14,00080137 +1060505000,6,15,ffa00027 +1062385000,6,16,00780011 +1062395000,6,17,ff34004c +1062405000,6,18,fffaff6d +1062415000,6,19,00c70042 +1062425000,6,20,fe0dfea3 +1062435000,6,21,027d02f2 +1062445000,6,22,fc5cfe46 +1062455000,6,23,057b013c +1062465000,6,24,f8b2fc3f +1062475000,6,25,0562022c +1062485000,6,26,002cfeeb +1062495000,6,27,fe690180 +1062505000,6,28,ffd5fe91 +1062515000,6,29,008901b2 +1062525000,6,30,ffcaff4e +1062535000,6,31,ff91ffc6 +1064415000,7,0,ff65ffee +1064425000,7,1,00aa005c +1064435000,7,2,ffd7003b +1064445000,7,3,fffbffa2 +1064455000,7,4,fe6cffd3 +1064465000,7,5,031f022a +1064475000,7,6,feccfb03 +1064485000,7,7,00dd0534 +1064495000,7,8,fcd3fe16 +1064505000,7,9,01c8fd94 +1064515000,7,10,01f902e7 +1064525000,7,11,feb5fff0 +1064535000,7,12,fdd4fde9 +1064545000,7,13,02030176 +1064555000,7,14,ff8c004b +1064565000,7,15,003fff7a +1066445000,7,16,00480050 +1066455000,7,17,0009ff92 +1066465000,7,18,fe4c01c7 +1066475000,7,19,0141fc4b +1066485000,7,20,00a20287 +1066495000,7,21,ff50fe69 +1066505000,7,22,0034009d +1066515000,7,23,03840148 +1066525000,7,24,fc3aff7e +1066535000,7,25,007b0044 +1066545000,7,26,fed2fda3 +1066555000,7,27,02d1ffa5 +1066565000,7,28,ff00039f +1066575000,7,29,0050fd79 +1066585000,7,30,ff220035 +1066595000,7,31,00aeffb0 +1068475000,8,0,ffb70007 +1068485000,8,1,0039007c +1068495000,8,2,000c00ac +1068505000,8,3,fed5fd66 +1068515000,8,4,01630101 +1068525000,8,5,004b045d +1068535000,8,6,fddffb1d +1068545000,8,7,013bfff2 +1068555000,8,8,00670371 +1068565000,8,9,019ffd88 +1068575000,8,10,fd5c0286 +1068585000,8,11,0261fc42 +1068595000,8,12,fd5b0043 +1068605000,8,13,02b9021b +1068615000,8,14,fd8dff35 +1068625000,8,15,0103ffaa +1070505000,8,16,0021ffc0 +1070515000,8,17,0088000a +1070525000,8,18,fedb011e +1070535000,8,19,ffccfe84 +1070545000,8,20,01a00014 +1070555000,8,21,feccfc60 +1070565000,8,22,01cc0642 +1070575000,8,23,fd17fdb6 +1070585000,8,24,0179fd86 +1070595000,8,25,03b20270 +1070605000,8,26,fc39fdda +1070615000,8,27,03140372 +1070625000,8,28,fc5efcbe +1070635000,8,29,017202fa +1070645000,8,30,fff8fdf6 +1070655000,8,31,fff10068 +1072535000,9,0,ff89003d +1072545000,9,1,00460071 +1072555000,9,2,0076ffc4 +1072565000,9,3,ff900112 +1072575000,9,4,ff17fdeb +1072585000,9,5,016f0256 +1072595000,9,6,010bfd4a +1072605000,9,7,ffd50316 +1072615000,9,8,fc91fdf7 +1072625000,9,9,02e4ffc9 +1072635000,9,10,01aefebe +1072645000,9,11,fca002ba +1072655000,9,12,004ffe59 +1072665000,9,13,00570004 +1072675000,9,14,00410154 +1072685000,9,15,001bfef2 +1074565000,9,16,004bffd7 +1074575000,9,17,ff730074 +1074585000,9,18,ffcdfeb5 +1074595000,9,19,01fe0249 +1074605000,9,20,fd93fdfa +1074615000,9,21,00b7fe2f +1074625000,9,22,0036028e +1074635000,9,23,032fff58 +1074645000,9,24,fbf10153 +1074655000,9,25,01fdfeba +1074665000,9,26,fe79fe5b +1074675000,9,27,03e8039b +1074685000,9,28,fb99fcb8 +1074695000,9,29,0171022f +1074705000,9,30,ff8cfece +1074715000,9,31,00530000 +1076595000,10,0,0036004a +1076605000,10,1,fee4ffae +1076615000,10,2,01d300ba +1076625000,10,3,ffc9ffc9 +1076635000,10,4,fe13fee6 +1076645000,10,5,02e90074 +1076655000,10,6,fcdb01e8 +1076665000,10,7,00f9fde3 +1076675000,10,8,00e60036 +1076685000,10,9,01de0198 +1076695000,10,10,fbe9fed8 +1076705000,10,11,02afffd1 +1076715000,10,12,ff5dffa6 +1076725000,10,13,004dffd2 +1076735000,10,14,ff2d014a +1076745000,10,15,0047ff27 +1078625000,10,16,002effb9 +1078635000,10,17,0012006b +1078645000,10,18,fdcfffcc +1078655000,10,19,035bfe87 +1078665000,10,20,fe2b007f +1078675000,10,21,0139fe13 +1078685000,10,22,00c50461 +1078695000,10,23,feabfed4 +1078705000,10,24,fe3aff77 +1078715000,10,25,046afe17 +1078725000,10,26,fc47020c +1078735000,10,27,02b5fe7b +1078745000,10,28,fc7d0085 +1078755000,10,29,03b3ffe7 +1078765000,10,30,fe350023 +1078775000,10,31,004dfffe +1080655000,11,0,ffcc0042 +1080665000,11,1,0019006f +1080675000,11,2,00eaff0f +1080685000,11,3,fe1f010a +1080695000,11,4,0030febc +1080705000,11,5,01aefffd +1080715000,11,6,ff16027c +1080725000,11,7,ff96fdaf +1080735000,11,8,ff780078 +1080745000,11,9,032d01ad +1080755000,11,10,fc48fcef +1080765000,11,11,02cf0088 +1080775000,11,12,febc02ba +1080785000,11,13,feb8fd1b +1080795000,11,14,01a8016e +1080805000,11,15,ffb0ff73 +1082685000,11,16,ffe2ff96 +1082695000,11,17,00d7ffb3 +1082705000,11,18,fe2d00f1 +1082715000,11,19,00e5ff2e +1082725000,11,20,fec4ff23 +1082735000,11,21,02690026 +1082745000,11,22,00aa0079 +1082755000,11,23,fddf016f +1082765000,11,24,ff1afe12 +1082775000,11,25,039fff2f +1082785000,11,26,fc8f0283 +1082795000,11,27,02ddfe72 +1082805000,11,28,fe440201 +1082815000,11,29,0005fdbc +1082825000,11,30,ffa6005f +1082835000,11,31,002b0075 +1084715000,12,0,ffa5ffca +1084725000,12,1,00830144 +1084735000,12,2,ffc1fdb2 +1084745000,12,3,ffbb02b0 +1084755000,12,4,fff2fd05 +1084765000,12,5,ff5f036f +1084775000,12,6,032afd5a +1084785000,12,7,fd540072 +1084795000,12,8,fe6701c4 +1084805000,12,9,0347ffbc +1084815000,12,10,ffcdfd3a +1084825000,12,11,004d015c +1084835000,12,12,fdf6015d +1084845000,12,13,fff3fda1 +1084855000,12,14,012c015a +1084865000,12,15,ffb0ffe2 +1086745000,12,16,00a8ff77 +1086755000,12,17,00240110 +1086765000,12,18,fe8efff4 +1086775000,12,19,00a1fece +1086785000,12,20,0169005a +1086795000,12,21,fc73fddc +1086805000,12,22,053c02e0 +1086815000,12,23,fcc9fe6b +1086825000,12,24,feda0131 +1086835000,12,25,0490fda4 +1086845000,12,26,fcf60178 +1086855000,12,27,01bbfed4 +1086865000,12,28,fe0901da +1086875000,12,29,01a1fdfc +1086885000,12,30,ff7c0198 +1086895000,12,31,ff53ff27 +1088775000,13,0,ffccffcd +1088785000,13,1,00ed0068 +1088795000,13,2,fe73ff6e +1088805000,13,3,01130031 +1088815000,13,4,feb2fe08 +1088825000,13,5,0075056c +1088835000,13,6,018ef9b3 +1088845000,13,7,fe2e03c4 +1088855000,13,8,00b60125 +1088865000,13,9,ff0dfc72 +1088875000,13,10,01d10050 +1088885000,13,11,001902b9 +1088895000,13,12,fd28fe6a +1088905000,13,13,01d5002e +1088915000,13,14,0072000b +1088925000,13,15,ffc2fffe +1090805000,13,16,00beffee +1090815000,13,17,fefa0049 +1090825000,13,18,005cffde +1090835000,13,19,00d5ff4a +1090845000,13,20,fe59006d +1090855000,13,21,024c00d1 +1090865000,13,22,fed2017e +1090875000,13,23,0018ffd5 +1090885000,13,24,fde2ff56 +1090895000,13,25,fffafd19 +1090905000,13,26,03580252 +1090915000,13,27,fb8dff48 +1090925000,13,28,039b00f7 +1090935000,13,29,fe78ff55 +1090945000,13,30,00e60082 +1090955000,13,31,feee0029 +1092835000,14,0,ff7d0027 +1092845000,14,1,010fffea +1092855000,14,2,ffa400f7 +1092865000,14,3,fe85fee8 +1092875000,14,4,021cffae +1092885000,14,5,fea8016a +1092895000,14,6,00e6fef6 +1092905000,14,7,fe98ff05 +1092915000,14,8,0165039f +1092925000,14,9,fec7fdfe +1092935000,14,10,01defe67 +1092945000,14,11,ff650238 +1092955000,14,12,0076fe14 +1092965000,14,13,fdae0142 +1092975000,14,14,01ecffa4 +1092985000,14,15,ff8affc7 +1094865000,14,16,0047ffd2 +1094875000,14,17,0089003a +1094885000,14,18,fda50108 +1094895000,14,19,02ebfcb5 +1094905000,14,20,fec601a2 +1094915000,14,21,00c400ab +1094925000,14,22,ff1cff9e +1094935000,14,23,022c01dc +1094945000,14,24,fac1fc2c +1094955000,14,25,04250286 +1094965000,14,26,ff6dfdf4 +1094975000,14,27,0015fffb +1094985000,14,28,002e005c +1094995000,14,29,ffc6ff15 +1095005000,14,30,00de01e2 +1095015000,14,31,ff44feec +1096895000,15,0,00120019 +1096905000,15,1,0022ff0b +1096915000,15,2,004701f6 +1096925000,15,3,00cfffb0 +1096935000,15,4,fcf1fdbf +1096945000,15,5,02f800be +1096955000,15,6,ffb501a5 +1096965000,15,7,fce8ffb1 +1096975000,15,8,03e400dd +1096985000,15,9,fef8fdb1 +1096995000,15,10,000f0000 +1097005000,15,11,ffbb022e +1097015000,15,12,ff99fdb3 +1097025000,15,13,003e0146 +1097035000,15,14,0065ff75 +1097045000,15,15,ff4e0039 +1098925000,15,16,007fffdd +1098935000,15,17,ff23000f +1098945000,15,18,00a7fffa +1098955000,15,19,ff4fff4f +1098965000,15,20,016bff4b +1098975000,15,21,01ce0213 +1098985000,15,22,f9ab01e7 +1098995000,15,23,0532fd47 +1099005000,15,24,fd7b001b +1099015000,15,25,00dfff37 +1099025000,15,26,ff49ff98 +1099035000,15,27,013f0101 +1099045000,15,28,fe9fffc9 +1099055000,15,29,00f00087 +1099065000,15,30,ffd1ff33 +1099075000,15,31,ffd00041 +1100955000,16,0,0017002b +1100965000,16,1,ffb20001 +1100975000,16,2,00160008 +1100985000,16,3,ffc5fefa +1100995000,16,4,ffd900dd +1101005000,16,5,fe9b0276 +1101015000,16,6,02c6fc2a +1101025000,16,7,005802e0 +1101035000,16,8,fbbfffaf +1101045000,16,9,03a6fceb +1101055000,16,10,ffec04e2 +1101065000,16,11,00ebfe32 +1101075000,16,12,fc75fd51 +1101085000,16,13,03bd021a +1101095000,16,14,fe14ffec +1101105000,16,15,0048ff70 +1102985000,16,16,003e002a +1102995000,16,17,0072004f +1103005000,16,18,fdf20013 +1103015000,16,19,01f4ff78 +1103025000,16,20,ff98ffb3 +1103035000,16,21,fe16fede +1103045000,16,22,0471018a +1103055000,16,23,fd5701a8 +1103065000,16,24,ff48fc3c +1103075000,16,25,04b20227 +1103085000,16,26,fcf4ff6d +1103095000,16,27,026600f6 +1103105000,16,28,fb6a000f +1103115000,16,29,04260020 +1103125000,16,30,fe21ffe6 +1103135000,16,31,006fffae +1105015000,17,0,ffae0061 +1105025000,17,1,0058ffd9 +1105035000,17,2,0054fff0 +1105045000,17,3,fe930079 +1105055000,17,4,012fff0f +1105065000,17,5,fe4bffcc +1105075000,17,6,018500c9 +1105085000,17,7,015300cd +1105095000,17,8,fa94006f +1105105000,17,9,0504fe0f +1105115000,17,10,00ce00c4 +1105125000,17,11,fdaf00b5 +1105135000,17,12,ff5bfed1 +1105145000,17,13,0181000c +1105155000,17,14,ff350173 +1105165000,17,15,009bfea5 +1107045000,17,16,00c50001 +1107055000,17,17,ff720023 +1107065000,17,18,feb5ffea +1107075000,17,19,024a00b6 +1107085000,17,20,fddcfdd9 +1107095000,17,21,02ca00af +1107105000,17,22,fc64025a +1107115000,17,23,0329fdd5 +1107125000,17,24,fca1022f +1107135000,17,25,034efbf1 +1107145000,17,26,00990436 +1107155000,17,27,fddafe74 +1107165000,17,28,ff62003f +1107175000,17,29,008a0135 +1107185000,17,30,0022fec6 +1107195000,17,31,ff370061 +1109075000,18,0,ffe60003 +1109085000,18,1,002dfff1 +1109095000,18,2,00cd0039 +1109105000,18,3,ffa2ffce +1109115000,18,4,fd55003e +1109125000,18,5,0451ff23 +1109135000,18,6,febd0040 +1109145000,18,7,fd4601b1 +1109155000,18,8,023efea3 +1109165000,18,9,ff23005b +1109175000,18,10,02edffdf +1109185000,18,11,fda4ffbe +1109195000,18,12,ff8f0028 +1109205000,18,13,0047ffc1 +1109215000,18,14,0119fff4 +1109225000,18,15,fef4003b +1111105000,18,16,ffbbff2a +1111115000,18,17,002d00b0 +1111125000,18,18,00c9fee7 +1111135000,18,19,ffb00251 +1111145000,18,20,ff06fd06 +1111155000,18,21,0101011d +1111165000,18,22,ff86ffc7 +1111175000,18,23,0274010c +1111185000,18,24,f9ff0130 +1111195000,18,25,06edfc16 +1111205000,18,26,fc050153 +1111215000,18,27,01f4002b +1111225000,18,28,ffdcfef8 +1111235000,18,29,ff810101 +1111245000,18,30,00a8ffbf +1111255000,18,31,ffe4007c +1113135000,19,0,00420005 +1113145000,19,1,fec50098 +1113155000,19,2,02eefef1 +1113165000,19,3,fe430108 +1113175000,19,4,fde0ff13 +1113185000,19,5,0241ffbe +1113195000,19,6,0163ff90 +1113205000,19,7,fcd203a7 +1113215000,19,8,0026fc63 +1113225000,19,9,01dd0170 +1113235000,19,10,0024ffdd +1113245000,19,11,002d0012 +1113255000,19,12,fe88ff5d +1113265000,19,13,ffe50006 +1113275000,19,14,014b00e2 +1113285000,19,15,ff66ff5b +1115165000,19,16,005effad +1115175000,19,17,ffc80081 +1115185000,19,18,fe430065 +1115195000,19,19,026dfd90 +1115205000,19,20,ff30011b +1115215000,19,21,00d902bd +1115225000,19,22,fe3cfd72 +1115235000,19,23,027a02b0 +1115245000,19,24,fb20fad7 +1115255000,19,25,03480525 +1115265000,19,26,ff27fbb7 +1115275000,19,27,01e1018a +1115285000,19,28,fe82009d +1115295000,19,29,009ffea9 +1115305000,19,30,ffa2017e +1115315000,19,31,ffb8ff82 +1117195000,20,0,fffe0094 +1117205000,20,1,ffbdffda +1117215000,20,2,00bdff48 +1117225000,20,3,003500aa +1117235000,20,4,fe45ff6a +1117245000,20,5,00dc0243 +1117255000,20,6,007afc67 +1117265000,20,7,ffaa0274 +1117275000,20,8,fed800ea +1117285000,20,9,02f3fd90 +1117295000,20,10,fe53020c +1117305000,20,11,00d5fec6 +1117315000,20,12,fd9dfe8c +1117325000,20,13,02d001cf +1117335000,20,14,fe460059 +1117345000,20,15,0068ff18 +1119225000,20,16,004eff71 +1119235000,20,17,001b003a +1119245000,20,18,fe44017f +1119255000,20,19,0283fd90 +1119265000,20,20,fd780030 +1119275000,20,21,02b500d6 +1119285000,20,22,fd7fff51 +1119295000,20,23,0113030f +1119305000,20,24,fd68faa3 +1119315000,20,25,03bd0310 +1119325000,20,26,ff32fd01 +1119335000,20,27,015301c0 +1119345000,20,28,fc82016c +1119355000,20,29,02e3fdb4 +1119365000,20,30,fec3016f +1119375000,20,31,ffdfffbd +1121255000,21,0,ffb40015 +1121265000,21,1,ffc1006e +1121275000,21,2,00d4fedd +1121285000,21,3,ff1e01ec +1121295000,21,4,ff9cfdaa +1121305000,21,5,00a80392 +1121315000,21,6,013bfb1a +1121325000,21,7,fc35036c +1121335000,21,8,03e40047 +1121345000,21,9,ff1b0094 +1121355000,21,10,fe92fe1f +1121365000,21,11,0368fee4 +1121375000,21,12,fdc00186 +1121385000,21,13,ff640054 +1121395000,21,14,007bff0e +1121405000,21,15,004d002c +1123285000,21,16,ffed0022 +1123295000,21,17,005efef7 +1123305000,21,18,004f0227 +1123315000,21,19,004bff24 +1123325000,21,20,fe6a0006 +1123335000,21,21,fedcfef9 +1123345000,21,22,0325ff9f +1123355000,21,23,fe860265 +1123365000,21,24,00d7fe50 +1123375000,21,25,0050fed1 +1123385000,21,26,fec90163 +1123395000,21,27,004bfc56 +1123405000,21,28,012204e4 +1123415000,21,29,0042fd23 +1123425000,21,30,ff230173 +1123435000,21,31,0038ff35 +1125315000,22,0,00240021 +1125325000,22,1,ff74ffd7 +1125335000,22,2,009dffe2 +1125345000,22,3,00f6019f +1125355000,22,4,ff44fd14 +1125365000,22,5,fd2c02e5 +1125375000,22,6,0348fc5a +1125385000,22,7,ffaf0463 +1125395000,22,8,000cff89 +1125405000,22,9,ff5efcd7 +1125415000,22,10,fff10160 +1125425000,22,11,014a00e5 +1125435000,22,12,fe9cfe2e +1125445000,22,13,00c20169 +1125455000,22,14,ff22ff88 +1125465000,22,15,0049000d +1127345000,22,16,0058ff8e +1127355000,22,17,ff92000c +1127365000,22,18,ff2f0013 +1127375000,22,19,01f800a7 +1127385000,22,20,fe59fc15 +1127395000,22,21,01f10480 +1127405000,22,22,fce7fd9a +1127415000,22,23,035b0321 +1127425000,22,24,fd84fd2a +1127435000,22,25,01240066 +1127445000,22,26,ff69ff2b +1127455000,22,27,0054ff17 +1127465000,22,28,ff3f015b +1127475000,22,29,018dff26 +1127485000,22,30,ffad0088 +1127495000,22,31,ff850031 +1129375000,23,0,ffceffb0 +1129385000,23,1,ffab00d1 +1129395000,23,2,005e0005 +1129405000,23,3,0023ffb7 +1129415000,23,4,0025fe43 +1129425000,23,5,fe3d042f +1129435000,23,6,02f0fab5 +1129445000,23,7,fe44046e +1129455000,23,8,0048005a +1129465000,23,9,ffd7fa85 +1129475000,23,10,004803af +1129485000,23,11,014b013d +1129495000,23,12,fce1fd8b +1129505000,23,13,022d00a3 +1129515000,23,14,ff4e0097 +1129525000,23,15,0062ff9e +1131405000,23,16,00750062 +1131415000,23,17,ff2d0058 +1131425000,23,18,ffbcffb5 +1131435000,23,19,00edff63 +1131445000,23,20,ff79008d +1131455000,23,21,ffd4fe79 +1131465000,23,22,008401fc +1131475000,23,23,02d8fed7 +1131485000,23,24,fced0208 +1131495000,23,25,0073ff32 +1131505000,23,26,ff52fc25 +1131515000,23,27,026b04ad +1131525000,23,28,fd1dfe75 +1131535000,23,29,01cc0015 +1131545000,23,30,fee6ffde +1131555000,23,31,00b0ff61 +1133435000,24,0,fffd0025 +1133445000,24,1,ff8700f7 +1133455000,24,2,0118fe86 +1133465000,24,3,ffc60049 +1133475000,24,4,ffe2ffde +1133485000,24,5,fdc00404 +1133495000,24,6,02c2f902 +1133505000,24,7,ff8c04da +1133515000,24,8,ff71001f +1133525000,24,9,0053fe9b +1133535000,24,10,018c0074 +1133545000,24,11,fef8ff8f +1133555000,24,12,fe40fdc6 +1133565000,24,13,025e030e +1133575000,24,14,fe9aff6c +1133585000,24,15,002eff5a +1135465000,24,16,0046fff0 +1135475000,24,17,0084004a +1135485000,24,18,fde000de +1135495000,24,19,01fefe2b +1135505000,24,20,0018ff7f +1135515000,24,21,fcccff81 +1135525000,24,22,0446028f +1135535000,24,23,ff7cff0c +1135545000,24,24,fc180060 +1135555000,24,25,0562fc18 +1135565000,24,26,fc980236 +1135575000,24,27,041c0149 +1135585000,24,28,fa0eff71 +1135595000,24,29,035eff25 +1135605000,24,30,ff86005d +1135615000,24,31,ffd2ff88 +1137495000,25,0,ffa80057 +1137505000,25,1,0053ffab +1137515000,25,2,00c5013c +1137525000,25,3,fde2ff7f +1137535000,25,4,01affdc4 +1137545000,25,5,fe260398 +1137555000,25,6,0321fd50 +1137565000,25,7,fcff0207 +1137575000,25,8,011efff3 +1137585000,25,9,00a1fe27 +1137595000,25,10,ff990224 +1137605000,25,11,0160fde9 +1137615000,25,12,fd770072 +1137625000,25,13,01ca0106 +1137635000,25,14,ff05ff60 +1137645000,25,15,006bff91 +1139525000,25,16,002bff62 +1139535000,25,17,ff60015d +1139545000,25,18,ff85fe6a +1139555000,25,19,0182ff88 +1139565000,25,20,ffd6ffd6 +1139575000,25,21,0045ffad +1139585000,25,22,ff8e03c7 +1139595000,25,23,0176fd4a +1139605000,25,24,fccb002a +1139615000,25,25,0316006f +1139625000,25,26,fd81fe9e +1139635000,25,27,046e014e +1139645000,25,28,fb3cfe8e +1139655000,25,29,02c101c7 +1139665000,25,30,ff0cfec1 +1139675000,25,31,00860080 +1141555000,26,0,ff9d0003 +1141565000,26,1,ffb20051 +1141575000,26,2,016aff7c +1141585000,26,3,fd290196 +1141595000,26,4,0285fd5a +1141605000,26,5,fe640101 +1141615000,26,6,00c60267 +1141625000,26,7,00e5fec5 +1141635000,26,8,fe83fe45 +1141645000,26,9,01a6030b +1141655000,26,10,ff62fd18 +1141665000,26,11,00dbff54 +1141675000,26,12,ff2302f6 +1141685000,26,13,fe90fdb3 +1141695000,26,14,014e00bd +1141705000,26,15,0023fff1 +1143585000,26,16,005effb6 +1143595000,26,17,012e0039 +1143605000,26,18,fc780011 +1143615000,26,19,030200b8 +1143625000,26,20,ffc3fdb8 +1143635000,26,21,ffcc012d +1143645000,26,22,0058ff4a +1143655000,26,23,ffa60337 +1143665000,26,24,fdb0fd06 +1143675000,26,25,03feff9b +1143685000,26,26,feda0067 +1143695000,26,27,0210fef4 +1143705000,26,28,fce30234 +1143715000,26,29,017cfeb3 +1143725000,26,30,001200b6 +1143735000,26,31,ff24ffa9 +1145615000,27,0,ff9f0022 +1145625000,27,1,0063006c +1145635000,27,2,00c60044 +1145645000,27,3,fcf7ff21 +1145655000,27,4,013aff70 +1145665000,27,5,024402f4 +1145675000,27,6,fdf1fd3f +1145685000,27,7,00ce01d4 +1145695000,27,8,ff85ffb2 +1145705000,27,9,002dfe60 +1145715000,27,10,00960190 +1145725000,27,11,006dff2f +1145735000,27,12,ff1200b8 +1145745000,27,13,ffc4fee0 +1145755000,27,14,004300c9 +1145765000,27,15,0036ff64 +1147645000,27,16,0040ffb1 +1147655000,27,17,0114ff59 +1147665000,27,18,fd000206 +1147675000,27,19,0365fd54 +1147685000,27,20,feba01b9 +1147695000,27,21,fe99ff66 +1147705000,27,22,03160142 +1147715000,27,23,fc70fec2 +1147725000,27,24,0022ff37 +1147735000,27,25,01eefdd3 +1147745000,27,26,004a0232 +1147755000,27,27,0101ffd8 +1147765000,27,28,fdc0ffbf +1147775000,27,29,0251001e +1147785000,27,30,febcffce +1147795000,27,31,ffd6005a +1149675000,28,0,ff03002e +1149685000,28,1,016dffd6 +1149695000,28,2,fffc008d +1149705000,28,3,fd54008f +1149715000,28,4,02b2fe1c +1149725000,28,5,ff2c0194 +1149735000,28,6,022fffe9 +1149745000,28,7,fcbbfdb7 +1149755000,28,8,00af0446 +1149765000,28,9,0081fbd2 +1149775000,28,10,020e02ab +1149785000,28,11,fceefd61 +1149795000,28,12,017801cc +1149805000,28,13,fea60020 +1149815000,28,14,00ebffcb +1149825000,28,15,0043ffb5 +1151705000,28,16,0000ffc5 +1151715000,28,17,005b0042 +1151725000,28,18,fe3700cd +1151735000,28,19,01bdff07 +1151745000,28,20,ff4afed6 +1151755000,28,21,fe0aff2a +1151765000,28,22,05c60139 +1151775000,28,23,fd4e0244 +1151785000,28,24,fc84fd79 +1151795000,28,25,071dffb6 +1151805000,28,26,fb61ffad +1151815000,28,27,03270085 +1151825000,28,28,fd6e00d4 +1151835000,28,29,01f2ff62 +1151845000,28,30,fe76fff5 +1151855000,28,31,00baffec +1153735000,29,0,ffbb0030 +1153745000,29,1,0053ffcf +1153755000,29,2,00b7ffbd +1153765000,29,3,ff500108 +1153775000,29,4,ff03fead +1153785000,29,5,ffb30178 +1153795000,29,6,03e2fde7 +1153805000,29,7,fbcc00b1 +1153815000,29,8,019103ae +1153825000,29,9,fef5fabf +1153835000,29,10,022701e5 +1153845000,29,11,fef6012c +1153855000,29,12,ff31fe21 +1153865000,29,13,ffd90192 +1153875000,29,14,01880003 +1153885000,29,15,ff52ff4b +1155765000,29,16,001b0040 +1155775000,29,17,ffc600ee +1155785000,29,18,000ffed1 +1155795000,29,19,ffeb0076 +1155805000,29,20,00a7004b +1155815000,29,21,fee8ff6c +1155825000,29,22,01b1019f +1155835000,29,23,ff9c01cc +1155845000,29,24,fcfbfcc4 +1155855000,29,25,02120140 +1155865000,29,26,0065fdb1 +1155875000,29,27,01bd0108 +1155885000,29,28,fd4b01c9 +1155895000,29,29,0148fe82 +1155905000,29,30,fffb01f7 +1155915000,29,31,ffccfe9a +1157795000,30,0,ffce0016 +1157805000,30,1,00150077 +1157815000,30,2,001ffe63 +1157825000,30,3,ffe902d5 +1157835000,30,4,ff6afbd3 +1157845000,30,5,ff8504ab +1157855000,30,6,018afd06 +1157865000,30,7,007601e3 +1157875000,30,8,fe8cff20 +1157885000,30,9,ffe700bd +1157895000,30,10,0153fdab +1157905000,30,11,014f010f +1157915000,30,12,fcf001d7 +1157925000,30,13,0057fd19 +1157935000,30,14,01300174 +1157945000,30,15,ff9affd9 +1159825000,30,16,007e0039 +1159835000,30,17,ff7c002f +1159845000,30,18,ff08ffdb +1159855000,30,19,0362ffa0 +1159865000,30,20,faf9fef4 +1159875000,30,21,04a80136 +1159885000,30,22,fc3000a9 +1159895000,30,23,034fff3d +1159905000,30,24,febefedd +1159915000,30,25,00e6009f +1159925000,30,26,0164fe75 +1159935000,30,27,fcb801b0 +1159945000,30,28,02e3ff6a +1159955000,30,29,ff820080 +1159965000,30,30,ff440083 +1159975000,30,31,ffe3fedf +1161855000,31,0,ffd10031 +1161865000,31,1,0099fffb +1161875000,31,2,ffcfff15 +1161885000,31,3,ffd1018f +1161895000,31,4,0072fd59 +1161905000,31,5,fc9202af +1161915000,31,6,04b9fd92 +1161925000,31,7,fe530286 +1161935000,31,8,fda3ffaf +1161945000,31,9,00e1ff33 +1161955000,31,10,03d5ff2f +1161965000,31,11,fc570317 +1161975000,31,12,0082fce3 +1161985000,31,13,007c01ab +1161995000,31,14,0093ffc6 +1162005000,31,15,ffa5ff94 +1163885000,31,16,0077003a +1163895000,31,17,002a0072 +1163905000,31,18,fda6ff64 +1163915000,31,19,0396ff50 +1163925000,31,20,fd7f0119 +1163935000,31,21,0005fdf7 +1163945000,31,22,018303aa +1163955000,31,23,01a0fe53 +1163965000,31,24,fc91ff7a +1163975000,31,25,03dc00e8 +1163985000,31,26,fbf0ff94 +1163995000,31,27,022c00a8 +1164005000,31,28,ff29ff3f +1164015000,31,29,00550167 +1164025000,31,30,0037ff4a +1164035000,31,31,ff1efff5 +1165915000,32,0,0027004d +1165925000,32,1,fff5fff4 +1165935000,32,2,00a2ffc2 +1165945000,32,3,fe3100b0 +1165955000,32,4,024aff2c +1165965000,32,5,fd64018f +1165975000,32,6,0423fcf4 +1165985000,32,7,ff36030c +1165995000,32,8,fb19fe8d +1166005000,32,9,034bfdf2 +1166015000,32,10,018e01cc +1166025000,32,11,fd5f02a6 +1166035000,32,12,008efbea +1166045000,32,13,ff800203 +1166055000,32,14,0145004e +1166065000,32,15,ff66ff66 +1167945000,32,16,0000ffd4 +1167955000,32,17,0068ffef +1167965000,32,18,fe5b0119 +1167975000,32,19,0145feb0 +1167985000,32,20,ff97ff54 +1167995000,32,21,0001fff6 +1168005000,32,22,016a00c0 +1168015000,32,23,00ba03b3 +1168025000,32,24,fb0cface +1168035000,32,25,05be00e5 +1168045000,32,26,fdf103ef +1168055000,32,27,00fbfc7a +1168065000,32,28,fd0d0166 +1168075000,32,29,00d1ffda +1168085000,32,30,003aff6c +1168095000,32,31,ffae002f +1169975000,33,0,ffde0044 +1169985000,33,1,007b003d +1169995000,33,2,0011ffe9 +1170005000,33,3,fe4f0036 +1170015000,33,4,0115fe01 +1170025000,33,5,003404bf +1170035000,33,6,0036fbfd +1170045000,33,7,01290152 +1170055000,33,8,fe0aff8a +1170065000,33,9,001b009b +1170075000,33,10,00ddfe5b +1170085000,33,11,00570288 +1170095000,33,12,fffffd89 +1170105000,33,13,fe020101 +1170115000,33,14,01800077 +1170125000,33,15,ffc5ff48 +1172005000,33,16,000cffd0 +1172015000,33,17,0152ff0f +1172025000,33,18,fd320301 +1172035000,33,19,01d5fd8e +1172045000,33,20,ff39ffb3 +1172055000,33,21,006efe91 +1172065000,33,22,013d03d9 +1172075000,33,23,fd20fea5 +1172085000,33,24,000cff42 +1172095000,33,25,02cafe0b +1172105000,33,26,fe08021b +1172115000,33,27,026ffd92 +1172125000,33,28,fda30267 +1172135000,33,29,0116ffd1 +1172145000,33,30,ff95ff7f +1172155000,33,31,ff9c001f +1174035000,34,0,004b003f +1174045000,34,1,ff7e0035 +1174055000,34,2,0103ff59 +1174065000,34,3,00b60059 +1174075000,34,4,fbf20063 +1174085000,34,5,03efff36 +1174095000,34,6,ff9dff7e +1174105000,34,7,ff1a035e +1174115000,34,8,ff33fc47 +1174125000,34,9,01f601c1 +1174135000,34,10,fefdfeed +1174145000,34,11,015600b1 +1174155000,34,12,fde0ff63 +1174165000,34,13,fff10068 +1174175000,34,14,018b0030 +1174185000,34,15,ff0effc4 +1176065000,34,16,ffa9ffbf +1176075000,34,17,ffc9ffb9 +1176085000,34,18,ff8600a0 +1176095000,34,19,0274ffb7 +1176105000,34,20,fbf5feb8 +1176115000,34,21,04a6ffe1 +1176125000,34,22,fd1a03f3 +1176135000,34,23,0017fded +1176145000,34,24,fe67fe9d +1176155000,34,25,01c70125 +1176165000,34,26,ff04fe92 +1176175000,34,27,02b8ffe3 +1176185000,34,28,fbb70080 +1176195000,34,29,03a2fff1 +1176205000,34,30,fd800017 +1176215000,34,31,0135ffe9 +1178095000,35,0,00180073 +1178105000,35,1,ff7fffb1 +1178115000,35,2,0148005f +1178125000,35,3,fff0ff7b +1178135000,35,4,fe26006c +1178145000,35,5,016900bc +1178155000,35,6,ff47fc1d +1178165000,35,7,01a104a6 +1178175000,35,8,fc5cff6d +1178185000,35,9,0369ff95 +1178195000,35,10,0008fe07 +1178205000,35,11,ffa002b5 +1178215000,35,12,fe96fcac +1178225000,35,13,00f302da +1178235000,35,14,fff1ff45 +1178245000,35,15,ffd3ff8e +1180125000,35,16,00e4ff58 +1180135000,35,17,ff5500b1 +1180145000,35,18,fffeffae +1180155000,35,19,0006009d +1180165000,35,20,0056fd93 +1180175000,35,21,fff101fa +1180185000,35,22,fee7ff08 +1180195000,35,23,034a01fb +1180205000,35,24,faa4fccc +1180215000,35,25,05930227 +1180225000,35,26,fd26fe84 +1180235000,35,27,0118016d +1180245000,35,28,ff66fe01 +1180255000,35,29,000701a2 +1180265000,35,30,00a9ffde +1180275000,35,31,fea00007 +1182155000,36,0,0011006b +1182165000,36,1,ffc8ffb1 +1182175000,36,2,0139001f +1182185000,36,3,ff11000f +1182195000,36,4,fe28ff9d +1182205000,36,5,01bb013f +1182215000,36,6,012cfe5a +1182225000,36,7,004101a5 +1182235000,36,8,fbcd0093 +1182245000,36,9,04b2fd27 +1182255000,36,10,fe6b00a7 +1182265000,36,11,01830293 +1182275000,36,12,fbe6fbf1 +1182285000,36,13,02f702c1 +1182295000,36,14,ff74ffdc +1182305000,36,15,ffcfff59 +1184185000,36,16,002fffc5 +1184195000,36,17,005affa5 +1184205000,36,18,fed10244 +1184215000,36,19,00c2fd27 +1184225000,36,20,006a00dd +1184235000,36,21,fd69fe06 +1184245000,36,22,02c003e0 +1184255000,36,23,fe77fe5c +1184265000,36,24,004d00e3 +1184275000,36,25,0042fbb5 +1184285000,36,26,0033030c +1184295000,36,27,0262ff63 +1184305000,36,28,fb2601e7 +1184315000,36,29,022bfe88 +1184325000,36,30,ffe0002c +1184335000,36,31,ff95000a +1186215000,37,0,ffd7fffa +1186225000,37,1,fff2fff9 +1186235000,37,2,ffdeffcc +1186245000,37,3,0104003b +1186255000,37,4,fddcff3b +1186265000,37,5,00c3014b +1186275000,37,6,0269fe32 +1186285000,37,7,fd39015d +1186295000,37,8,002b0116 +1186305000,37,9,013cfd07 +1186315000,37,10,fdac00c6 +1186325000,37,11,03fa01e3 +1186335000,37,12,fbdeff09 +1186345000,37,13,015b0051 +1186355000,37,14,00e1ffa8 +1186365000,37,15,ffed0029 +1188245000,37,16,0047ffde +1188255000,37,17,009f002b +1188265000,37,18,ff24017a +1188275000,37,19,ffdcfdb3 +1188285000,37,20,011b0075 +1188295000,37,21,fc2b009b +1188305000,37,22,044800c9 +1188315000,37,23,fee400eb +1188325000,37,24,fefffdd6 +1188335000,37,25,ffd7ff89 +1188345000,37,26,01aaffae +1188355000,37,27,ffe60165 +1188365000,37,28,ff6b00ff +1188375000,37,29,fe8bff09 +1188385000,37,30,023e005f +1188395000,37,31,fe6effcd +1190275000,38,0,001bfffe +1190285000,38,1,0006ffff +1190295000,38,2,ffda004d +1190305000,38,3,01ae0091 +1190315000,38,4,fe59fe3e +1190325000,38,5,ff0601dc +1190335000,38,6,0158fc02 +1190345000,38,7,017f0598 +1190355000,38,8,fce1ff00 +1190365000,38,9,0212fc5b +1190375000,38,10,ff6201bf +1190385000,38,11,015201b7 +1190395000,38,12,fdcffd10 +1190405000,38,13,013e01f6 +1190415000,38,14,ff58ff76 +1190425000,38,15,00150024 +1192305000,38,16,0087ff7c +1192315000,38,17,002a00e4 +1192325000,38,18,fec3ff40 +1192335000,38,19,00c1fff8 +1192345000,38,20,ffbcfe1c +1192355000,38,21,fef6042e +1192365000,38,22,0262fd4b +1192375000,38,23,fdd70136 +1192385000,38,24,ffd7fd3a +1192395000,38,25,00b8fff2 +1192405000,38,26,00250184 +1192415000,38,27,013fffec +1192425000,38,28,fd5200b6 +1192435000,38,29,01fcfdfc +1192445000,38,30,ff420171 +1192455000,38,31,ff4dff6e +1194335000,39,0,ffcc0004 +1194345000,39,1,005100a7 +1194355000,39,2,001affbf +1194365000,39,3,ffd3ff8a +1194375000,39,4,ff80ff63 +1194385000,39,5,005e03b5 +1194395000,39,6,0235f9db +1194405000,39,7,fe850446 +1194415000,39,8,fecc00be +1194425000,39,9,ffc5f9a7 +1194435000,39,10,02000561 +1194445000,39,11,ff51ff88 +1194455000,39,12,fd80ff13 +1194465000,39,13,021c0039 +1194475000,39,14,ffc100bd +1194485000,39,15,001fff7c +1196365000,39,16,fffffff3 +1196375000,39,17,ff8e0083 +1196385000,39,18,ff83fee9 +1196395000,39,19,02a6000f +1196405000,39,20,fb8a0071 +1196415000,39,21,046afe97 +1196425000,39,22,fd1e01c9 +1196435000,39,23,03a6015d +1196445000,39,24,fbebff03 +1196455000,39,25,001afe81 +1196465000,39,26,01f5fde9 +1196475000,39,27,fd5c0275 +1196485000,39,28,02a4ff89 +1196495000,39,29,ff92ffdd +1196505000,39,30,fefaffdd +1196515000,39,31,007cffcf +1198395000,40,0,ff4affd2 +1198405000,40,1,016400e4 +1198415000,40,2,ff0dfff1 +1198425000,40,3,ff5aff09 +1198435000,40,4,0068ff79 +1198445000,40,5,00f70385 +1198455000,40,6,fe78fb3d +1198465000,40,7,021103c4 +1198475000,40,8,fdbc0042 +1198485000,40,9,022afcf8 +1198495000,40,10,fe570187 +1198505000,40,11,03860043 +1198515000,40,12,fc26fdeb +1198525000,40,13,00670227 +1198535000,40,14,0078ff1b +1198545000,40,15,003b0020 +1200425000,40,16,0067ff87 +1200435000,40,17,006affba +1200445000,40,18,fe13021c +1200455000,40,19,0184fd52 +1200465000,40,20,ffb10118 +1200475000,40,21,ff28fbfc +1200485000,40,22,01c30565 +1200495000,40,23,0060fd3d +1200505000,40,24,fd130211 +1200515000,40,25,0258fd9e +1200525000,40,26,ff6ffed4 +1200535000,40,27,023803a2 +1200545000,40,28,fc2dfd78 +1200555000,40,29,01620108 +1200565000,40,30,004bfed3 +1200575000,40,31,ff800083 +1202455000,41,0,0021ffec +1202465000,41,1,ff5d00ec +1202475000,41,2,01acfec9 +1202485000,41,3,fefa0034 +1202495000,41,4,ff1b0021 +1202505000,41,5,ff990087 +1202515000,41,6,02edff3b +1202525000,41,7,fe3f0131 +1202535000,41,8,ff59ffc4 +1202545000,41,9,012bff22 +1202555000,41,10,ff2a0069 +1202565000,41,11,0314ff4c +1202575000,41,12,fbff00df +1202585000,41,13,00b7ff47 +1202595000,41,14,0131005b +1202605000,41,15,ff53fffb +1204485000,41,16,0053ff4e +1204495000,41,17,ffac00cb +1204505000,41,18,fedafef1 +1204515000,41,19,022b0099 +1204525000,41,20,ff0afffa +1204535000,41,21,009efd4f +1204545000,41,22,fead0474 +1204555000,41,23,0279fe69 +1204565000,41,24,fb99fffc +1204575000,41,25,0412ffb1 +1204585000,41,26,fd80fe6d +1204595000,41,27,020101f1 +1204605000,41,28,fd72fd98 +1204615000,41,29,02e4018d +1204625000,41,30,feb1ffc2 +1204635000,41,31,ffeb0035 +1206515000,42,0,000affba +1206525000,42,1,fef00074 +1206535000,42,2,0134ffa8 +1206545000,42,3,ffae001f +1206555000,42,4,ffd500cf +1206565000,42,5,ff2efd43 +1206575000,42,6,01be0271 +1206585000,42,7,ffbd01ad +1206595000,42,8,fcd0fd2e +1206605000,42,9,0512010e +1206615000,42,10,fe2cfe02 +1206625000,42,11,ff6202f3 +1206635000,42,12,ffadff15 +1206645000,42,13,00ecfde3 +1206655000,42,14,ff0601c1 +1206665000,42,15,0097fff1 +1208545000,42,16,0009ff70 +1208555000,42,17,00d100c6 +1208565000,42,18,fcc4ff70 +1208575000,42,19,048bff5a +1208585000,42,20,fc990022 +1208595000,42,21,0302fe4b +1208605000,42,22,feb80306 +1208615000,42,23,0051ff2c +1208625000,42,24,feb90138 +1208635000,42,25,0111fd00 +1208645000,42,26,0078ffca +1208655000,42,27,00f5014c +1208665000,42,28,fdbdffd2 +1208675000,42,29,01840077 +1208685000,42,30,ffe4fee4 +1208695000,42,31,fff700c6 +1210575000,43,0,0016fff9 +1210585000,43,1,ff50005a +1210595000,43,2,01a5ff53 +1210605000,43,3,fe4c021b +1210615000,43,4,003cfcb0 +1210625000,43,5,005fffda +1210635000,43,6,0163048c +1210645000,43,7,fccffe25 +1210655000,43,8,00a6fdc3 +1210665000,43,9,04a401d6 +1210675000,43,10,fb83ff4b +1210685000,43,11,00b6004b +1210695000,43,12,009800d0 +1210705000,43,13,ffddfe3a +1210715000,43,14,001500fa +1210725000,43,15,ffcfffd1 +1212605000,43,16,0026ff5f +1212615000,43,17,006d0068 +1212625000,43,18,fec30006 +1212635000,43,19,012a00df +1212645000,43,20,ff49fdc4 +1212655000,43,21,ff6e0100 +1212665000,43,22,0242ffec +1212675000,43,23,fe0aff72 +1212685000,43,24,00aafd8d +1212695000,43,25,0441051a +1212705000,43,26,fae5fde6 +1212715000,43,27,025200af +1212725000,43,28,fe1bfe08 +1212735000,43,29,025c011e +1212745000,43,30,fe82ffa8 +1212755000,43,31,00420058 +1214635000,44,0,0005fffe +1214645000,44,1,006f010f +1214655000,44,2,ffc4feec +1214665000,44,3,fffeffe6 +1214675000,44,4,ff3dff63 +1214685000,44,5,0079031c +1214695000,44,6,015cfbb7 +1214705000,44,7,ffb9022d +1214715000,44,8,fb8101d4 +1214725000,44,9,0499fd2b +1214735000,44,10,00ce0076 +1214745000,44,11,fef001b6 +1214755000,44,12,fdfdfddf +1214765000,44,13,0093001a +1214775000,44,14,015201b3 +1214785000,44,15,ff45fee7 +1216665000,44,16,00a6ffba +1216675000,44,17,ffb300ce +1216685000,44,18,fe9c000d +1216695000,44,19,0279fe68 +1216705000,44,20,fe67019a +1216715000,44,21,ff10fd8b +1216725000,44,22,017f024a +1216735000,44,23,0121fed6 +1216745000,44,24,fcd60026 +1216755000,44,25,03ab0218 +1216765000,44,26,fcaafcc7 +1216775000,44,27,03a10234 +1216785000,44,28,fc39ff8e +1216795000,44,29,0162ffa3 +1216805000,44,30,ffa700da +1216815000,44,31,ff5dff2a +1218695000,45,0,ffdd0038 +1218705000,45,1,00280035 +1218715000,45,2,0058ff3b +1218725000,45,3,ff64013c +1218735000,45,4,004cfe0b +1218745000,45,5,fea1032d +1218755000,45,6,02c3fbcc +1218765000,45,7,ff0b028b +1218775000,45,8,ff0d02f8 +1218785000,45,9,ff90fa21 +1218795000,45,10,023601c7 +1218805000,45,11,007e010a +1218815000,45,12,fbde0009 +1218825000,45,13,0227fee5 +1218835000,45,14,0053014e +1218845000,45,15,ffdbff67 +1220725000,45,16,00bd0060 +1220735000,45,17,ff05004f +1220745000,45,18,0041004b +1220755000,45,19,004ffe10 +1220765000,45,20,ffb6023d +1220775000,45,21,fe5cfdd2 +1220785000,45,22,01950222 +1220795000,45,23,0140fed0 +1220805000,45,24,fce900f6 +1220815000,45,25,0235fe9b +1220825000,45,26,ffb9feef +1220835000,45,27,ff1b0062 +1220845000,45,28,009c020d +1220855000,45,29,006afe58 +1220865000,45,30,fed9019c +1220875000,45,31,ffb6fe42 +1222755000,46,0,ffef000e +1222765000,46,1,006e003b +1222775000,46,2,0090fec7 +1222785000,46,3,fd9b0048 +1222795000,46,4,02620156 +1222805000,46,5,fd95ff76 +1222815000,46,6,00e7fe16 +1222825000,46,7,023501df +1222835000,46,8,fd0d0100 +1222845000,46,9,fea8ff8b +1222855000,46,10,0468fddb +1222865000,46,11,fe5f036c +1222875000,46,12,ff4efd6c +1222885000,46,13,00790160 +1222895000,46,14,006dff60 +1222905000,46,15,ffb5ffe9 +1224785000,46,16,00390013 +1224795000,46,17,00b10010 +1224805000,46,18,fd4a0112 +1224815000,46,19,01effd5a +1224825000,46,20,018201d5 +1224835000,46,21,fc93ffa2 +1224845000,46,22,00f70022 +1224855000,46,23,00890084 +1224865000,46,24,00150013 +1224875000,46,25,0225fd80 +1224885000,46,26,fc6c01ee +1224895000,46,27,02150060 +1224905000,46,28,ff50ff95 +1224915000,46,29,ffa30066 +1224925000,46,30,00830016 +1224935000,46,31,ff57fff2 +1226815000,47,0,00380043 +1226825000,47,1,ff6c005c +1226835000,47,2,01bcfeea +1226845000,47,3,fde2001f +1226855000,47,4,010000fc +1226865000,47,5,feba018a +1226875000,47,6,01d9fb42 +1226885000,47,7,002f0220 +1226895000,47,8,fde803c5 +1226905000,47,9,0046fbb4 +1226915000,47,10,010000ba +1226925000,47,11,01ec01cb +1226935000,47,12,fcd0fddc +1226945000,47,13,016c00de +1226955000,47,14,fff30022 +1226965000,47,15,ffb3ff96 +1228845000,47,16,00a1ffaf +1228855000,47,17,fff4006c +1228865000,47,18,fee8003a +1228875000,47,19,ff5cfe50 +1228885000,47,20,034e006e +1228895000,47,21,fc0bff97 +1228905000,47,22,0342025c +1228915000,47,23,ff7efe11 +1228925000,47,24,fed7015d +1228935000,47,25,00cafbde +1228945000,47,26,007a03aa +1228955000,47,27,fef6feae +1228965000,47,28,00820182 +1228975000,47,29,ff57fe83 +1228985000,47,30,0124ffec +1228995000,47,31,fed00065 +1230875000,48,0,0023ffed +1230885000,48,1,ffff011b +1230895000,48,2,005efe65 +1230905000,48,3,ff8c0006 +1230915000,48,4,fff0ffda +1230925000,48,5,ff100499 +1230935000,48,6,0298f993 +1230945000,48,7,ff4a03ba +1230955000,48,8,fdf3ff1f +1230965000,48,9,014ffea9 +1230975000,48,10,019e028d +1230985000,48,11,ff1aff0c +1230995000,48,12,fda6fe16 +1231005000,48,13,02ea012f +1231015000,48,14,fea8007f +1231025000,48,15,ffe0ffa8 +1232905000,48,16,0038001e +1232915000,48,17,009affa5 +1232925000,48,18,fdb8008d +1232935000,48,19,017fff2b +1232945000,48,20,0058ff07 +1232955000,48,21,fec3fef0 +1232965000,48,22,02790297 +1232975000,48,23,ffca0220 +1232985000,48,24,fc06fa18 +1232995000,48,25,07b60213 +1233005000,48,26,f9aa01bd +1233015000,48,27,0473fd79 +1233025000,48,28,fbee02ff +1233035000,48,29,02b1fe64 +1233045000,48,30,fef90043 +1233055000,48,31,ffd8ffb0 +1234935000,49,0,ffa3fff3 +1234945000,49,1,00cd0105 +1234955000,49,2,ff0ffe57 +1234965000,49,3,fee50111 +1234975000,49,4,0276ff5b +1234985000,49,5,fe840131 +1234995000,49,6,ff0dfeb0 +1235005000,49,7,03570103 +1235015000,49,8,fabdfffd +1235025000,49,9,02f100e7 +1235035000,49,10,0359fde1 +1235045000,49,11,fc4d023d +1235055000,49,12,0062fe55 +1235065000,49,13,0012ff4f +1235075000,49,14,008301f0 +1235085000,49,15,fff3fecb +1236965000,49,16,008d004c +1236975000,49,17,0011ffad +1236985000,49,18,feb20112 +1236995000,49,19,0102fe58 +1237005000,49,20,ffc8004f +1237015000,49,21,0227ff78 +1237025000,49,22,fdd403d8 +1237035000,49,23,01ccfe11 +1237045000,49,24,fb97ff30 +1237055000,49,25,0609fecd +1237065000,49,26,fb0c0268 +1237075000,49,27,02c8ff56 +1237085000,49,28,fd38ffad +1237095000,49,29,02a7ffbe +1237105000,49,30,ff2a007e +1237115000,49,31,ff92ffa9 +1238995000,50,0,0027ffe4 +1239005000,50,1,ff680075 +1239015000,50,2,008bff50 +1239025000,50,3,00930179 +1239035000,50,4,fdb5fea8 +1239045000,50,5,02d301b0 +1239055000,50,6,ff9afc37 +1239065000,50,7,fee7045c +1239075000,50,8,010bfe80 +1239085000,50,9,fdf0ff5f +1239095000,50,10,02abff4e +1239105000,50,11,00dd008f +1239115000,50,12,fba500e0 +1239125000,50,13,020dfefc +1239135000,50,14,00d40087 +1239145000,50,15,ff41ffd4 +1241025000,50,16,0035ff55 +1241035000,50,17,ffbb00c3 +1241045000,50,18,fef5feec +1241055000,50,19,014000f1 +1241065000,50,20,ff6afd66 +1241075000,50,21,02e502d0 +1241085000,50,22,fd82fec8 +1241095000,50,23,00a800d3 +1241105000,50,24,ff0500a1 +1241115000,50,25,022ffd49 +1241125000,50,26,fdd9024e +1241135000,50,27,01e200d1 +1241145000,50,28,fdc8fe00 +1241155000,50,29,01b10054 +1241165000,50,30,fec4ff52 +1241175000,50,31,00d6012b +1243055000,51,0,00230072 +1243065000,51,1,ffa5fffa +1243075000,51,2,0200ff17 +1243085000,51,3,fd7301b2 +1243095000,51,4,ff03fdcd +1243105000,51,5,0385017d +1243115000,51,6,ff8bff81 +1243125000,51,7,fdab0072 +1243135000,51,8,ffaffdcc +1243145000,51,9,01370268 +1243155000,51,10,ff84ff9f +1243165000,51,11,00bd01a4 +1243175000,51,12,ff8ffdc5 +1243185000,51,13,00230091 +1243195000,51,14,00a500e1 +1243205000,51,15,ff89fee0 +1245085000,51,16,00a1ffad +1245095000,51,17,ffd40080 +1245105000,51,18,fe7b008f +1245115000,51,19,0277fe43 +1245125000,51,20,fed70182 +1245135000,51,21,ffcdffc3 +1245145000,51,22,febb0072 +1245155000,51,23,01d200e5 +1245165000,51,24,fc5ffced +1245175000,51,25,0416020c +1245185000,51,26,fed3fdad +1245195000,51,27,0071017d +1245205000,51,28,ff89011c +1245215000,51,29,ffd5fe59 +1245225000,51,30,00770192 +1245235000,51,31,fefaff6b +1247115000,52,0,fffc0056 +1247125000,52,1,ff36004f +1247135000,52,2,0257fef7 +1247145000,52,3,fe0d008e +1247155000,52,4,ff6d00b6 +1247165000,52,5,ff8cffdd +1247175000,52,6,0220fcd0 +1247185000,52,7,003603e5 +1247195000,52,8,fc4401de +1247205000,52,9,02b0fbff +1247215000,52,10,016b0071 +1247225000,52,11,ff6f01be +1247235000,52,12,fe93fde2 +1247245000,52,13,002200ed +1247255000,52,14,009600f4 +1247265000,52,15,0002febf +1249145000,52,16,0018ff91 +1249155000,52,17,00c300a7 +1249165000,52,18,fe230115 +1249175000,52,19,0238fc2d +1249185000,52,20,fe4003a6 +1249195000,52,21,0077fe46 +1249205000,52,22,000b0322 +1249215000,52,23,00e7fd24 +1249225000,52,24,faf40143 +1249235000,52,25,058dfd9f +1249245000,52,26,fe0dff4f +1249255000,52,27,01c40211 +1249265000,52,28,fe30ff72 +1249275000,52,29,0075005c +1249285000,52,30,00b9004e +1249295000,52,31,fef1fff6 +1251175000,53,0,ffa7006b +1251185000,53,1,00bf001d +1251195000,53,2,fedcfee5 +1251205000,53,3,0083018a +1251215000,53,4,ffedfe20 +1251225000,53,5,fee204f6 +1251235000,53,6,0165f9e7 +1251245000,53,7,005601aa +1251255000,53,8,ffd10317 +1251265000,53,9,fef5fe5b +1251275000,53,10,ffb6fec9 +1251285000,53,11,02e300f0 +1251295000,53,12,fe9bff4a +1251305000,53,13,ff5600c2 +1251315000,53,14,0019ff97 +1251325000,53,15,0048ff94 +1253205000,53,16,006bffee +1253215000,53,17,0063ff69 +1253225000,53,18,fe1c0269 +1253235000,53,19,02c7fb9c +1253245000,53,20,fdc0034c +1253255000,53,21,00b4fe4b +1253265000,53,22,0066010b +1253275000,53,23,00f90130 +1253285000,53,24,fdb5fd0c +1253295000,53,25,0297fff3 +1253305000,53,26,007a006d +1253315000,53,27,fe51ffc8 +1253325000,53,28,00b40346 +1253335000,53,29,001efcc9 +1253345000,53,30,00280123 +1253355000,53,31,ff7bfffc +1255235000,54,0,004b0039 +1255245000,54,1,00280058 +1255255000,54,2,fee1ff0d +1255265000,54,3,020d005e +1255275000,54,4,ff4bfec0 +1255285000,54,5,fe4804a7 +1255295000,54,6,013ff95c +1255305000,54,7,ff930344 +1255315000,54,8,006b01ff +1255325000,54,9,ff9efde6 +1255335000,54,10,00950035 +1255345000,54,11,011f0040 +1255355000,54,12,fcf7fec8 +1255365000,54,13,01ea011b +1255375000,54,14,0023008a +1255385000,54,15,ff79ff36 +1257265000,54,16,0093ff78 +1257275000,54,17,fff000a3 +1257285000,54,18,ffa6fff3 +1257295000,54,19,ff53fe9a +1257305000,54,20,02c0007d +1257315000,54,21,fd5600b5 +1257325000,54,22,0198018a +1257335000,54,23,ff2a000a +1257345000,54,24,fed5ff9a +1257355000,54,25,0084ff3d +1257365000,54,26,ff5efed7 +1257375000,54,27,002d0006 +1257385000,54,28,00e80215 +1257395000,54,29,fedafe5f +1257405000,54,30,01bc00e8 +1257415000,54,31,fe1a0012 +1259295000,55,0,fff20019 +1259305000,55,1,000a0015 +1259315000,55,2,ffdbffcf +1259325000,55,3,007d0164 +1259335000,55,4,fe66fc74 +1259345000,55,5,020a04dc +1259355000,55,6,ff67fb95 +1259365000,55,7,002e034a +1259375000,55,8,fd9affdd +1259385000,55,9,02acfd3f +1259395000,55,10,00ef0279 +1259405000,55,11,002f003e +1259415000,55,12,fbd6fd06 +1259425000,55,13,039801f4 +1259435000,55,14,feefffd3 +1259445000,55,15,ffe6ffd0 +1261325000,55,16,001a009d +1261335000,55,17,ff62ff1f +1261345000,55,18,01200165 +1261355000,55,19,fe6ffea5 +1261365000,55,20,01d5ff37 +1261375000,55,21,fe6a01d3 +1261385000,55,22,01d8fed9 +1261395000,55,23,013c02cd +1261405000,55,24,fce4fcd9 +1261415000,55,25,014400dd +1261425000,55,26,fddcff35 +1261435000,55,27,0239fe81 +1261445000,55,28,001d022f +1261455000,55,29,ffd0fea1 +1261465000,55,30,ff840091 +1261475000,55,31,0084ff2d +1263355000,56,0,ffa7ff88 +1263365000,56,1,003400e3 +1263375000,56,2,00810034 +1263385000,56,3,fe66ff66 +1263395000,56,4,0158fcc5 +1263405000,56,5,ff16071e +1263415000,56,6,ffdffa8b +1263425000,56,7,01900282 +1263435000,56,8,ff4d0056 +1263445000,56,9,fe9afe23 +1263455000,56,10,03430088 +1263465000,56,11,ff1000fa +1263475000,56,12,fdccfdc1 +1263485000,56,13,019401fc +1263495000,56,14,ff75feed +1263505000,56,15,00520066 +1265385000,56,16,005c0004 +1265395000,56,17,000e0053 +1265405000,56,18,fdc40037 +1265415000,56,19,0368ff16 +1265425000,56,20,ff2d00a5 +1265435000,56,21,fe6dfc7c +1265445000,56,22,02d804db +1265455000,56,23,ffa2fde0 +1265465000,56,24,fdc2011e +1265475000,56,25,04ccff23 +1265485000,56,26,fc2afea5 +1265495000,56,27,0442024a +1265505000,56,28,fa4900dd +1265515000,56,29,0225fe0a +1265525000,56,30,003e006d +1265535000,56,31,ffc0ffdc +1267415000,57,0,ff95ffe1 +1267425000,57,1,008d005a +1267435000,57,2,0043ff57 +1267445000,57,3,fe8901e8 +1267455000,57,4,00ecfc46 +1267465000,57,5,ff7e029d +1267475000,57,6,0218ff72 +1267485000,57,7,fce90235 +1267495000,57,8,00adfb9b +1267505000,57,9,01150416 +1267515000,57,10,010dff19 +1267525000,57,11,ff33fd36 +1267535000,57,12,fed2024e +1267545000,57,13,0058001b +1267555000,57,14,0040ff0e +1267565000,57,15,003b0085 +1269445000,57,16,ffd5ffa8 +1269455000,57,17,008a005f +1269465000,57,18,fe54ff5b +1269475000,57,19,018f0040 +1269485000,57,20,007cffbb +1269495000,57,21,ffd2fed8 +1269505000,57,22,004a0315 +1269515000,57,23,fe6b00af +1269525000,57,24,fff1ff56 +1269535000,57,25,0168fd75 +1269545000,57,26,fcf400cb +1269555000,57,27,05cbff86 +1269565000,57,28,fa2a0297 +1269575000,57,29,02b8fd1c +1269585000,57,30,ff42018d +1269595000,57,31,ffffffbb +1271475000,58,0,fff1ffec +1271485000,58,1,ff7300b0 +1271495000,58,2,01e8ff64 +1271505000,58,3,fdd50126 +1271515000,58,4,ffb4fe43 +1271525000,58,5,01a6003f +1271535000,58,6,0150016b +1271545000,58,7,fbddfff0 +1271555000,58,8,014ffe78 +1271565000,58,9,030d01fe +1271575000,58,10,fd46ffd4 +1271585000,58,11,0255fdaa +1271595000,58,12,fe800159 +1271605000,58,13,ff0effd3 +1271615000,58,14,01260015 +1271625000,58,15,ffadffc8 +1273505000,58,16,003effa5 +1273515000,58,17,0035fff1 +1273525000,58,18,ff7c00ea +1273535000,58,19,00c4fee3 +1273545000,58,20,fffaffed +1273555000,58,21,fea4fdbf +1273565000,58,22,01c105c6 +1273575000,58,23,00a1fc06 +1273585000,58,24,faf201b3 +1273595000,58,25,05d7fc2d +1273605000,58,26,fe5202e0 +1273615000,58,27,0180fe43 +1273625000,58,28,fec6017f +1273635000,58,29,ff28ffe7 +1273645000,58,30,0181fffc +1273655000,58,31,ff13ffe0 +1275535000,59,0,ffc0ffff +1275545000,59,1,002e00b6 +1275555000,59,2,001cfeb7 +1275565000,59,3,fea8014c +1275575000,59,4,0052fee7 +1275585000,59,5,015700e3 +1275595000,59,6,005900a9 +1275605000,59,7,fe66fed8 +1275615000,59,8,ffdcff1b +1275625000,59,9,011a030e +1275635000,59,10,ff5afd3f +1275645000,59,11,0182013c +1275655000,59,12,ffb60027 +1275665000,59,13,fe05fedd +1275675000,59,14,01850049 +1275685000,59,15,ffd4000c +1277565000,59,16,0088ffc2 +1277575000,59,17,0098ffd3 +1277585000,59,18,fd7601aa +1277595000,59,19,02bbfd44 +1277605000,59,20,febc001b +1277615000,59,21,00c00048 +1277625000,59,22,00990039 +1277635000,59,23,00ad0074 +1277645000,59,24,fcb2022e +1277655000,59,25,03bafaaf +1277665000,59,26,fdec031c +1277675000,59,27,01b7ff26 +1277685000,59,28,fdce0001 +1277695000,59,29,010a0016 +1277705000,59,30,0079ffc5 +1277715000,59,31,ff2d0042 +1279595000,60,0,ffb0ffc6 +1279605000,60,1,0097011d +1279615000,60,2,009afe82 +1279625000,60,3,fe010203 +1279635000,60,4,00e5fd4a +1279645000,60,5,0184022e +1279655000,60,6,ff91ff1c +1279665000,60,7,00460087 +1279675000,60,8,fbe2fe72 +1279685000,60,9,03fb009f +1279695000,60,10,01760112 +1279705000,60,11,fd19ff79 +1279715000,60,12,fee5fe82 +1279725000,60,13,01da0186 +1279735000,60,14,ffcb0064 +1279745000,60,15,ffe8ff75 +1281625000,60,16,0062ffa5 +1281635000,60,17,002500b7 +1281645000,60,18,fe5d009f +1281655000,60,19,010ffd9c +1281665000,60,20,013601b1 +1281675000,60,21,fbb8fc62 +1281685000,60,22,05e604af +1281695000,60,23,fcecfdfa +1281705000,60,24,00280109 +1281715000,60,25,0171fdbf +1281725000,60,26,0045001f +1281735000,60,27,fec900ea +1281745000,60,28,ffc801d9 +1281755000,60,29,fff2fddc +1281765000,60,30,0068006b +1281775000,60,31,ff74fffc +1283655000,61,0,ff95ffe2 +1283665000,61,1,00b1fff2 +1283675000,61,2,ff64006a +1283685000,61,3,ff9afebe +1283695000,61,4,01d400b1 +1283705000,61,5,fc8900a5 +1283715000,61,6,046dff69 +1283725000,61,7,fd25fdeb +1283735000,61,8,004f051c +1283745000,61,9,fedbfa5c +1283755000,61,10,030e0292 +1283765000,61,11,fd920048 +1283775000,61,12,ffc40029 +1283785000,61,13,00a3ff99 +1283795000,61,14,006d004b +1283805000,61,15,002ffffb +1285685000,61,16,00610066 +1285695000,61,17,ff5900e9 +1285705000,61,18,002bff1f +1285715000,61,19,ffaa0030 +1285725000,61,20,0144ff6e +1285735000,61,21,fc020098 +1285745000,61,22,04060002 +1285755000,61,23,0032015b +1285765000,61,24,fdfffeea +1285775000,61,25,0183feed +1285785000,61,26,fda500a9 +1285795000,61,27,0344002a +1285805000,61,28,fd3400ba +1285815000,61,29,015aff4a +1285825000,61,30,ff1a0156 +1285835000,61,31,0000fe8b +1287715000,62,0,ffe0ffb5 +1287725000,62,1,ffeb008c +1287735000,62,2,004effb6 +1287745000,62,3,ffe8ff5e +1287755000,62,4,ff090058 +1287765000,62,5,000b0020 +1287775000,62,6,0314001e +1287785000,62,7,fa80feee +1287795000,62,8,0398043f +1287805000,62,9,feedfb66 +1287815000,62,10,01ba0274 +1287825000,62,11,ffb2fe7c +1287835000,62,12,ff7b0134 +1287845000,62,13,fe81ff4e +1287855000,62,14,0230ff78 +1287865000,62,15,ff3a0098 +1289745000,62,16,0018ff95 +1289755000,62,17,ffdb00e0 +1289765000,62,18,fe62fe43 +1289775000,62,19,03f80169 +1289785000,62,20,fe91fdf0 +1289795000,62,21,ff3903f3 +1289805000,62,22,fec5fe71 +1289815000,62,23,026b001d +1289825000,62,24,fd98ffbf +1289835000,62,25,0299fe4a +1289845000,62,26,ff36fff3 +1289855000,62,27,ff20023f +1289865000,62,28,fefffd40 +1289875000,62,29,024f014b +1289885000,62,30,ff83ff15 +1289895000,62,31,000100f3 +1291775000,63,0,0050ffef +1291785000,63,1,000efff1 +1291795000,63,2,00060141 +1291805000,63,3,ffa2fe18 +1291815000,63,4,020500c3 +1291825000,63,5,fb86fe6f +1291835000,63,6,039a01db +1291845000,63,7,ff2fffd4 +1291855000,63,8,fffa02e1 +1291865000,63,9,fe24f9cb +1291875000,63,10,035c02db +1291885000,63,11,fece01e8 +1291895000,63,12,feedfe69 +1291905000,63,13,0004ff91 +1291915000,63,14,01500095 +1291925000,63,15,ff1dffe8 +1293805000,63,16,00820045 +1293815000,63,17,ffd0ff97 +1293825000,63,18,ff25ffc4 +1293835000,63,19,00a6ffc0 +1293845000,63,20,ffb0ff0e +1293855000,63,21,ff8a022b +1293865000,63,22,0276ffeb +1293875000,63,23,fed6fe67 +1293885000,63,24,fe760175 +1293895000,63,25,00aaff6d +1293905000,63,26,006dffe8 +1293915000,63,27,ff440068 +1293925000,63,28,0060ffd4 +1293935000,63,29,ff180105 +1293945000,63,30,0070fedd +1293955000,63,31,ff34001d diff --git a/9_Firmware/9_2_FPGA/tb/golden/golden_doppler.mem b/9_Firmware/9_2_FPGA/tb/golden/golden_doppler.mem index 9b2497a..ec09a18 100644 --- a/9_Firmware/9_2_FPGA/tb/golden/golden_doppler.mem +++ b/9_Firmware/9_2_FPGA/tb/golden/golden_doppler.mem @@ -1,2176 +1,2176 @@ // 0x00000000 -ffedffb5 -0056002f -fef8fdf4 -00bb03e9 -ff67fd79 -02890060 -fb84ff8a -0391003b -ff0d0073 -00ae0099 -fc9cfefa -0433fe37 -fe0303e7 -0027fe60 -000cff08 -00450115 +0024ffdd +fff7002d +007d0098 +ff1afe23 +00130108 +ff530243 +0274fb9d +fee40370 +fe98ff6f +ff8bffa9 +03dffdd0 +fe3c042d +fdddfcc0 +00ff00cb +015400f7 +ff22ff4c // 0x00000010 -ffda004b -ff09ff80 -01e40140 -fed4fde4 -019102c6 -fac60187 -046efae2 -fe600256 -fee0ff41 -0131002c -0220ffcc -fd1cfdfa -019104b2 -ff4cfd11 -003a00be -001cffd8 +ffedfff1 +00880078 +fe31ffb7 +026c00de +fd2afd6f +0293ffc3 +fef10677 +ff6efadf +008900ad +017a0014 +fdc301a1 +020cff8e +fce0ffbb +025f00b1 +fe73fff1 +008effbd // 0x00000020 -ffe3ffff -00e1ff79 -fef10061 -01650080 -fd9dfeef -04330116 -fa4cfd95 -04660217 -ff33ffb5 -fe990157 -0051fca7 -004bffd8 -ff6d04e5 -0067fd3e -0072ffcb -ffb6007d +ffcd0030 +009d0057 +fecbff41 +0110007a +0148ff8e +fd2e0229 +ffe5fd1c +0483ffb6 +fb2f02ce +02110069 +0095fb47 +ffd003b8 +fdfcfdac +011801c3 +0023003c +0001ff54 // 0x00000030 -ffc10027 -ffe40007 -00f5ff8a -fe04001c -00f202a7 -ff5bfd55 -feb5fef5 -0588007d -f9e10265 -01f6fdf7 -ff51020e -0086fcd4 -01b00389 -fd7bfe31 -012900ef -ffb6ff77 +004fffd0 +0078fee5 +fed201e1 +0097fe5a +00ab0130 +ff73febb +00f301a4 +fea60124 +fe03fe84 +0184fea7 +ff1cffeb +03210146 +fc5fff84 +017d0025 +0053ff88 +fef600b0 // 0x00000040 -ffc4ffdb -0092fffd -ff0fff3e -01d8002f -fd6a0180 -018cff18 -fcf7fdb8 -0745034a -fa62ff4f -fe6afe99 -035d0062 -ffdc00f1 -feb4ffea -0108ff8e -ff01002c -00cf0042 +00260082 +ff99ff96 +016e0095 +0034ff2d +fce100d7 +0276ff6c +00a0ffaa +fdc400b8 +01dcffc4 +fe1901ae +0304fcf3 +fe240203 +0031fe2f +fefc0150 +0182006a +ff18ff30 // 0x00000050 -ffa3000e -ff84ff01 -018c02cb -fe98fd35 -003103aa -fe93faee -0224020a -fe3d00ab -01e3ff84 -ff2a029f -fd70fc23 -01b60147 -0155014c -ff27ffa6 -fea40058 -00ddffdd +005bff79 +0004ffcc +fef70100 +0136fe70 +ffb80156 +01b1feff +fdac03d6 +fdfafa69 +0289032f +feacfecc +004dffb2 +00d60062 +fee0fe8e +020f0245 +fda4feac +006a0079 // 0x00000060 -fffeffe6 -00e5ffd5 -fe89fefd -01c5016b -fe9affd6 -0024ffe3 -fe8bfebe -03d80037 -fdc802fe -ff8ffe6d -ffb5fd0f -01cb014d -fe000306 -0088fe47 -00ffff66 -ff5000b5 +ffe10086 +0026ffcd +00990030 +ffe4ff8a +fe7100c5 +0179ffc6 +ff2ffd5e +01ed0473 +fbd9fdf4 +037800d1 +0033fe0a +ff4202c0 +ffa5fc5d +ffa90298 +00950004 +ffcdff0f // 0x00000070 -ffd1ffc7 -003bff75 -00970297 -fde0fd96 -01fa004e -fe6d01df -0139fb91 -fd19057f -038bfb63 -ff890353 -ff93fcef -fe5002b6 -018e00ec -ff4bfe39 -00890075 -ff8b0065 +00fdffc2 +ff790028 +ffa70037 +ff03000a +015cfe75 +00850151 +fe83fec3 +029e02b0 +f995fb6c +072302fc +fd0dfef3 +006300bc +ff8efe5d +00ef0193 +ff8dffbb +ff0cffba // 0x00000080 -0025001e -00e1ffd5 -fea0febf -0168024f -ff8dff20 -0079004f -fd6afe0b -03e40009 -fef50360 -fe3ffdaf -ffdcfec1 -01fcffcd -fd61035e -01affebd -006aff41 -ff180083 +ffcb0066 +0050fffb +ffe0fed3 +ffa40100 +00b60022 +fe7cffd3 +0039000a +02ccfed9 +f9eb01a6 +061800f3 +fd90fe8d +00fa013e +fedcfd16 +015401e7 +fee700b2 +0086fee1 // 0x00000090 -ffedfff3 -fe94003c -029eff3a -fd74013c -015dfe53 -febd02fb -ff39fac8 -02790477 -fe83ffa7 -ffc2fd6c -00520068 -ff72ffdc -02ef038f -fda5fdbd -ff8b004a -00d9ffe1 +0016ffea +0041ffa2 +000b0138 +ff6aff83 +001fff0e +feb400ab +02910079 +fe2b01c7 +fd2afd74 +06d7ff6e +fb1d0056 +04a2003b +f9bd02cc +03c4fe85 +fef3ffa1 +ffb1005b // 0x000000a0 -00420058 -ffaeff4f -fffb00d1 -00f6ff23 -fe26012a -01ddffa5 -fcccfe0b -03570175 -00ca0380 -fbfafa9d -01db0215 -00e4ffbf -ff7e01da -001bfdf3 -ffd600db -0007ff7d +ffbd003f +0098007e +fed5fe93 +00f30177 +0051febd +fe7d0440 +019bfb1a +014cff8a +fd6b039f +0104fdc4 +ff77ffa3 +0059012b +ffa3ff59 +0073002a +ffcd0094 +000cff50 // 0x000000b0 -fffafff5 -000d0058 -012dff89 -fe590051 -ff36005e -02c60171 -fc8ffe01 -00b9fde1 -02a401bf -fd7b0048 -01c900cd -fbb5ff11 -059c002a -fcf60097 -00ebfffd -ff85ffd5 +00a20046 +006fff8c +fd68015d +02c6fcac +fffb02b4 +ff45fea6 +ff1200ce +02840190 +fdbcfc60 +02e10144 +0016fff3 +fd92012a +00af000e +ff4ffebe +02100082 +fe78ffbe // 0x000000c0 -ff8bff8e -ff9b004f -018aff23 -fd0501b3 -034dfebf -fd1900e3 -0206005b -ff6bfd29 -02fd022a -f9890147 -023afdd3 -042b0027 -fce30169 -002bff47 -ff8eff27 -00ed00e5 +0082ff86 +ff1800e6 +0081fef2 +015c009b +fe04feb0 +009a013d +010efe57 +fc9002f3 +030aff5e +ffb8fc76 +fef904e4 +0254fd7b +fcf800d0 +019efe6f +00080137 +ffa00027 // 0x000000d0 -0053ffd4 -ff90000b -00f40139 -ff43fd97 -02a2022c -fb00fe91 -036c0250 -ff0dfde6 -021dff70 -fccc01bd -017eff43 -ff3d00a5 -ff7eff2c -01c8ff53 -00720178 -ff2fffa2 +00780011 +ff34004c +fffaff6d +00c70042 +fe0dfea3 +027d02f2 +fc5cfe46 +057b013c +f8b2fc3f +0562022c +002cfeeb +fe690180 +ffd5fe91 +008901b2 +ffcaff4e +ff91ffc6 // 0x000000e0 -00390021 -ffebffe1 -ff0dfe43 -02fa0231 -fc1001aa -02eafb6d -fde3015d -011a0181 -0033ff1b -fd91021b -033dfdd3 -fea2ffcb -006c01fa -fffafe33 -000b00b5 -ffcaffdf +ff65ffee +00aa005c +ffd7003b +fffbffa2 +fe6cffd3 +031f022a +feccfb03 +00dd0534 +fcd3fe16 +01c8fd94 +01f902e7 +feb5fff0 +fdd4fde9 +02030176 +ff8c004b +003fff7a // 0x000000f0 -0001ffb9 -ff7900fb -00fdff0a -ff30ffee -ff8d017e -028bfe6a -fb8f00ba -02fdff37 -ff4700f9 -fde30025 -018dfe9e -00e600ba -fdc3ff54 -027d009e -ff0f0122 -0029ff81 +00480050 +0009ff92 +fe4c01c7 +0141fc4b +00a20287 +ff50fe69 +0034009d +03840148 +fc3aff7e +007b0044 +fed2fda3 +02d1ffa5 +ff00039f +0050fd79 +ff220035 +00aeffb0 // 0x00000100 -fff8001d -00500017 -0020fe41 -feb8030d -0181fde1 -016400dd -fbe7fff9 -01a1fcba -033e044f -fc22fe97 -fe94009b -03a0fc75 -fe31066b -0162fb7d -ff050173 -0047ffbc -// 0x00000110 -ffc7ffd8 -ff09000e -02450011 -fefb0140 -feb8fd04 -ff280566 -004df9d4 -02fe0138 -fef702f2 -fd03fe0a -021f00dd -ffaffd78 -00a203d6 -ffb8feba -ff4fffaa -00a40038 -// 0x00000120 -001affd9 -00200089 -0053fdce -ffbf0336 -ffeffd64 -fec601ef -0109ff38 -0256fec0 -fe5401bb -fd14ff05 -02230030 -0191ff94 -fe4b01fc -ffd2fdc7 -01010126 -ff66ffe2 -// 0x00000130 -ffbb0032 -ffe9ff00 -ffdd01f6 -00c9fec2 -015801ad -f949fe9f -05cbfe57 -fd2f020a -03f9ffde -fadf0014 -02a3ff22 -0049ffa0 -fef80257 -00a3fee5 -ff59000d -0063ffdc -// 0x00000140 -0017ffff -ff6f00a6 -015cfe5b -ff24013c -ff7a009f -002fffe2 -ff20fda4 -04ad0291 -fc53ffbf -fd63fd58 -04380279 -fe08ffb0 -002c0063 -00cbfea8 -ff3401d0 -0063fef3 -// 0x00000150 -0016fff6 -ff19ff89 -01810262 -feb5fd68 -01ee01a5 -faf90129 -03d6fab4 -00f40372 -fed0feac -fe150305 -0245fe54 -fff9ffa4 -feec01cd -002dfe59 -ffc4010a -003affba -// 0x00000160 -006e001a -ff8e0062 -001dfe83 -006301ea -001500ac -fe8afe41 -0235fecd -003c0102 -fc400396 -04def99c -fc57048f -0081fdd8 -017d0110 -fef2ffdd -001f0065 -fff0ff70 -// 0x00000170 -ff7fffd4 -ff58ff40 -028902a0 -fca0fd55 -01e50184 -fd76005b -01d9fd1c -00d30044 -fd710210 -02c0ffd8 -ffb5fee8 -ff3affff -00330264 -fecefebd -00b1ff30 -007700c8 -// 0x00000180 -00060041 -007dff8b -fe8dff98 -02c6015b -fc2e0098 -0378fe4f -fef8fc43 -ff1405e1 -ffce0059 -ff3ffad1 -02b5044e -fd1afe7b -02aa0106 -fe34ff51 -00ea003f -ffd4ffad -// 0x00000190 -ffc3ffd0 -ff7e000c -026700c8 -fdc5ff4c -005a00b6 -fe2001fb -0145f987 -01460570 -fee5fe36 -fee400c4 -01fffd1c -fe7d034a -01d2ffa4 -fe02ff39 -012100c5 -ffb4ffe6 -// 0x000001a0 -00510002 -ff93ff34 -ff1f0091 -01f6ffc4 -fef40137 -008a0107 -ffd2fb8b -fe1101a1 -04f1029e -fb11feb6 -011ffdbb -01ac0330 -fdfefd99 -01b20203 -ff5cfe71 -ffcd00bf -// 0x000001b0 -003fff78 -ff120109 -02f1fec6 -fc88007b -03e7ffb8 -fb0a0229 -03a1fd95 -00010040 -ff6d0144 -fed2ff89 -ff5dff2c -0112fff3 -01490194 -ff82ff21 -00150069 -ffd5004e -// 0x000001c0 -ff8affb9 -00fc0054 -ff14fefe -017e028a -fde3fc9b -028b0178 -fbda0173 -061efc63 -fcf8032d -fde8fea6 -00a8ff08 -0236006e -fe6701d7 -ff41ff4e -0116ff5f -000600b5 -// 0x000001d0 -0020001c -ff0dffde -02c60027 -fb420001 -04ef00a2 -fb8e00b1 -02e0fb2b -00690239 -fdea02c2 -ff81fd2e -001a002d -02a2013b -fe67fea8 -ff3c013f -00800011 -ffcbff97 -// 0x000001e0 -0019ffe1 -ff22ffdd -01ceff14 -fe9f0168 -023d0036 -fb31fe88 -04900010 -feabffb6 -012500c3 -fb3c00a9 -02f8fee8 -02350044 -fcad007e -0195ffe2 -ff82ffec -005d005e -// 0x000001f0 -001dffd9 -ff03feed -020101e0 -fdabff44 -0277ffff -fb7601a9 -0245fc38 -01f9016b -fef10077 -fd7d0073 -025ffffe -fe91ff04 -019302a5 -ff36fe4b -ffe3ffde -ffef00b1 -// 0x00000200 -ffccffd9 -01070063 -ff32fe4f -ff7c0349 -001afd11 -030001e0 -fc0dfebf -0238fd1e -ff86050d -fdadfed7 -02e2fe19 -fee6ff8f -ff600389 -0100fe2a -ffa3ffe1 -0022003e -// 0x00000210 -0003ffb4 -feaaff8a -032901ce -fc5bfe22 -013a007e -ff120327 -0060f98f -020e02d2 -fe930312 -fcb8fb46 -03ed01b2 -fe57ffd4 -02580204 -fe40fee1 -ff92ff99 -006c00b0 -// 0x00000220 -001bfff0 -0008ff7a -0043ff39 -fe5c0336 -0327fd05 -fd730201 -0101fddb -feeeff5a -02c50250 -fc5a01e2 -017dfaef -005201d0 -ffb901bb -0013ff8b -0007ff1d -fff40098 -// 0x00000230 -ffa5ffb1 -007f003d -ff5100f3 -0164ff40 -fd73008f -00760136 -0091fc2a -0101025d -ff13fdad -fec905f9 -0069fa0d -01f8021c -ff71011b -ffc2ffb0 -ff290016 -00a3fff3 -// 0x00000240 -ffee0007 -00ad0012 -ff2aff21 -002400b9 -00a300df -ffdaff18 -fc78fddb -06270337 -fd6800ab -fcfbfd42 -051cffd5 -fb8200cb -025b01e7 -ff7efdfc -002600e7 -fffbffad -// 0x00000250 -ff510020 -fed4ff91 -02fb011c -fe3dfe99 -ff56027e -ff80febe -000fff5f -00f7ff66 -00c70228 -fc8afedb -01ddfe18 -ff9f0231 -0156fffa -ff96fffa -fe5dffd5 -01b10014 -// 0x00000260 -ffd50063 -007aff81 -ff4bff80 -013e006e -fd94020a -0334fed7 -fa73fcd5 -08e40354 -f9f30087 -ff64ff13 -02edfd88 -fe2601b2 -0014017c -00b2fefd -ffb50053 -0024ff84 -// 0x00000270 -ffba0034 -0010fff7 -00910182 -fe95fd97 -00510179 -02a900b1 -fca2ff17 -ffc2ffaa -fed00066 -0414fe81 -fe4b027a -000dfccf -001503fd -ffdffda3 -ffa201c5 -0060feec -// 0x00000280 -ffec003b -005bff9f -ff65ff6c -00bd015d -ff010043 -0100fef8 -fe1aff3e -03a2ffe9 -fecc0381 -fc29fc01 -038f0154 -ff71fdd7 -ff6f05e5 -003cfb00 -004201f6 -fff8ff73 -// 0x00000290 -ffacffbd -ff1b003e -02fa0080 -fc71ff9a -01a5fffe -fd0e0185 -0317fb5e -008f0467 -fde000c9 -ff53fc18 -015c00f0 -ffe5ffee -01330324 -fea8fd81 -ffff00ca -00970015 -// 0x000002a0 -ffc9002e -ffe6feb8 -ffd70220 -00d5ff2d -feebffa0 -01c4013c -fdc2fdd0 -012800f7 -03410028 -f9ba013a -0295fc90 -01450307 -ffb3fefe -ff1c007e -ffdaff2c -008e0089 -// 0x000002b0 -004f0003 -ff8a000b -018700c8 -ff36ff00 -ff5c010a -ff46ff56 -00effe8b -fe5d0180 -045dfd0d -fcce0535 -0089fad0 -fe2401c6 -026c00c6 -00b2ff96 -fec500d5 -0001ff06 -// 0x000002c0 -ffc5ff8e -0088005b -ff08ff4c -01fa009f -fdc1ff0d -021301a2 -fc94ff4d -0369fd1e -ffd902cc -fcfa010d -ffe0ff5e -03e8fdfb -fd91030d -00ebfe4e -ff6c001d -005d0068 -// 0x000002d0 -ffd1ffc9 -00610065 -ffb4014e -0102fce5 -fddb02e3 -01bdfe7a -ff6901ff -fc5fff63 -03c7fba5 -ffc503df -012cfe44 -fcb2020f -03110073 -fdf1feb2 -010300d3 -ffb9ffb1 -// 0x000002e0 -0037ffd5 -ffb900c4 -0019fe0b -0158021a -fdcdffa9 -0174fe79 -fd7d008d -04d401c4 -fd3dfd35 -fd250252 -03e5ffa3 -fefcfe36 -012302dd -fd8efd91 -018900e5 -ff90001c -// 0x000002f0 -000bff9a -ffc10058 -015700d3 -fe57fe9f -01270152 -fbd500e2 -0505fe23 -fcc2fcb5 -031102e6 -fcf90194 -fffdfcd5 -020902c1 -ff09fe2e -00d50112 -fec3ffed -0012ffb3 -// 0x00000300 -ffbbff9e -009e0076 -ff4fff62 -00f90182 -fe76feaf -03d2ff7d -fa800031 -0359ffcb -017f00a0 -facc0040 -02e1fea2 -ffeb0052 -007c02ff -ff6cfc9d -ffac0177 -0093fff9 -// 0x00000310 -ffeaff9b -feeeff97 -0330011a -fcfd0012 -0097ff92 -fedb0283 -ff94fa5b -00aa0175 -02660361 -fce8fd91 -01b4ff34 -fe81ff34 -00b904be -ff7bfd71 -fff0febb -00140169 -// 0x00000320 -ffe70000 -ffb1ffcf -01240069 -ff2cff29 -fff1015e -fff2006f -fee8fd04 -04ae007e -fc2d0298 -fd23fe8d -0448ffe3 -ff42fecd -ffa703aa -fff2fc35 -ffa00278 -008cff24 -// 0x00000330 -ff8bffda -fee9001e -01d7ff4b -ff8600bc -fea4ffb6 -ff720205 -0248fb85 -01f7021c -fc970190 -ff030084 -015bff13 -fedefee6 -020a01e4 -ff7afe71 -ff260079 -011d004a -// 0x00000340 -0030ffb4 -ffcffff1 -0127ffbd -fd600172 -0379fdfa -fe59032a -ffddfbaa -0059003f -02560302 -f995ff2f -04d1fdc7 -ff7e0150 -fe950068 -00bb013e -ffeffdea -fff90147 -// 0x00000350 -ff8a007f -ffadff5d -01090196 -fe6dfdbc -00e90243 -feb3ff2a -00d5fdb4 -feb2019b -023afffd -fc970025 -00fdfc7e -04510222 -fc7f017d -0011ff40 -ff79004c -00d8ff1b -// 0x00000360 -ffd0fffe -00f7fff0 -ffabff59 -fd5a0287 -03c5fd48 -fdb8ffe8 -024700eb -fca50123 -0118fdc4 -ffd9027a -0297fdeb -fd54025d -0103fd46 -0014020a -ffafff09 -00290015 -// 0x00000370 -ff8bff4b -ffdc00bf -016dff46 -fedc00dc -ff850045 -ff9efdfd -00fe013c -fe95ffd9 -023f0239 -fbf8fce5 -00b7fefa -02e40272 -fd99ff67 -01f60053 -fe9effc4 -00cb00c5 -// 0x00000380 -00230066 -0064ff92 -fed9fe56 -02590478 -fca7fd38 -04bbff49 -fb3cff3f -022f019c -0043009e -fe10feb0 -022300ee -fe23fdc0 -00b70398 -007dfde5 -ffcc0111 -ffe1ff54 -// 0x00000390 -ff5aff9e -0086ffca -00fe00bf -fdcaffb4 -0269ff52 -fbfc0544 -0301f80a -fd9902db -03b600ae -fc4affe6 -fedefe47 -0326014a -00270016 -fea0fff8 -008bff5c -000300fb -// 0x000003a0 -001a0025 -002bff7f -fefb0041 -01c500d4 -fe47ffad -01ec00f1 -fe0efbe2 -0208020e -ff6a03a7 -fd17fb7d -03230095 -fe99009a -010d0213 -fea2fd7b -01040154 -ffc2ff84 -// 0x000003b0 -ffc5ffa7 -ff4e008c -024dff99 -fd1a005d -01eefe22 -fe2a0354 -0184fc82 -01140159 -ffe10175 -fdcc00e6 -ff3dfc3f -004e02ad -02f0ff36 -fcc0006a -01ceff1a -ffc000d5 -// 0x000003c0 -ffcb0013 -0031ff89 -ffca002a -000c00e8 -00b9fe9f -0023015f -fe08fdb8 -0024fedb -031504c7 -fc97ff7d -febcfb0c -049a04fc -fd6bfd6b -0089027f -ff86fdce -00aa00bd -// 0x000003d0 -ffb10043 -ffeb002b -01cb0041 -fcecff28 -040b007e -fb46001d -032d001b -fdb10059 -0293fe15 -fd4700ff -fee7fe53 -054e0258 -fc69fffe -ffb4fff5 -0099005d -0019ff3b -// 0x000003e0 -001cffcf -fedd0048 -017bfecf -0071023d -fef5fda9 -fdf4030f -0353fc4a -fe890164 -02300229 -fb7ffe7c -0363fddf -ff9503a5 -ff77fd5b -00440149 -001fff9c -ffd5000e -// 0x000003f0 -001dffa4 -00a30115 -febaff77 -01baff65 -ffcdffd2 -fe3103d5 -01e7fba1 -fe670108 -00d7fdca -022f04c1 -fc1cfd2d -04260013 -fbe70068 -029100e1 -0033ff1b -ff6d007c -// 0x00000400 -001b0033 -0046ff75 -007eff31 -ffd20210 -fd56fea6 -0471003f -fbb5fe33 -02b202ac -fd7300e3 -0402fe25 -fbd0ff71 -03e80062 -fc5801b0 -025bfe7b -0011005f -ff30ffee -// 0x00000410 -0034fff3 -ff76ffe3 -00f500c9 -fecbff52 -01d70081 -fae70113 -03d4fc53 -0288024d -f97e002f -06cc0089 -fbcbfe99 -00dbfe86 -020304cd -fefffdb9 -00100063 -ff9affcb -// 0x00000420 -fffbffe8 -008cff87 -ff6500b5 -0096ffed -fd82ffae -05cafeba -f8aa023d -0588feab -fdd90004 -ff84023b -00cdfb8d -007801e7 -fe2602a2 -00e2fe00 -00d0ffdd -ff86006d -// 0x00000430 -ffcd001b -ff21ffcf -02810023 -fd0a004e -018c00a7 -fd76ff7f -00fffcd0 -02590484 -fd99fdf1 -ffd70039 -00bd00fd -ff92fe64 -00c601b5 -fe6effa9 -016bfff8 -ffcfffea -// 0x00000440 -0037ffeb -00560015 -ff68fec1 -009b019a -fef70042 -0161ffd9 -fdebfce7 -02f0036c -fec7ff67 -fd7c0063 -0338fe6f -ff51ff38 -fe9f0420 -016dfc53 -ff910195 -ffd4ffbe -// 0x00000450 -ff8eff89 -ff8fffef -00b2012d -fee1fecb -01c4ffbb -fcb00004 -0468fe6b -fceb0442 -012cff0b -fdc3ffc9 -00ccfe11 -00d1002d -ffb2042d -ff9efc94 -ffb20043 -00db00de -// 0x00000460 -fff3004f -0040ffa9 -ff94ff7a -00c70072 -ff0c012d -0011fe45 -fe71ff07 -03a1017b -fd8f039d -fe9cfac7 -03c001a4 -fd87ff58 -ff92033b -026ffcb7 -fe430167 -008dff6f -// 0x00000470 -ff8eff88 -00980001 -ffa400ff -ff6dfe1d -01480138 -febc02b0 -ffd9fa8a -feba03c0 -00cefcd4 -018c047f -fd76fd13 -0199ffdb -feec0160 -0104ff08 -ffd50098 -00040068 -// 0x00000480 -ffe20026 -0103ffc9 -fe7cff78 -00e60195 -ff31fe5f -01fe0214 -fcd3fd60 -02ad00a2 -010800f6 -fbd5007d -0258fe4e -ffb8fe27 -ffc105ed -0086fc4e -fff5008a -ffe1ffe2 -// 0x00000490 -ff89ffc7 -ff8300c3 -01f9ff5b -fd970093 -0036ff02 -001301c6 -0084fda9 -fefb0045 -028d0275 -fbfbfec5 -033dfe99 -fe0bffbb -024c0352 -fe5fff6e -ff9efefb -01130059 -// 0x000004a0 -0004005b -00b0ff48 -ff2a017d -00c8fe9a -fe440150 -03dfff45 -fb32fea8 -04300190 -feac0031 -feb0ff3c -0086fe91 -0014011e -0000012c -ffa9ffe3 -008aff4a -ffac0004 -// 0x000004b0 -00210001 -feb2ff49 -034800a7 -fcdd003b -00b6ff80 -ff030212 -0083fbc5 -027a017c -fcf7ff8b -ff8602db -016cfd91 -fed1fe67 -018e0394 -ff15fea6 -0035ff73 -00000056 -// 0x000004c0 -ffcb0010 -00fe0019 -fee6ff68 -ff3500d9 -02e6ff0f -fd3f022b -ff23fdd2 -0370fdc4 -fe9b068c -fe10fb4d -017201f0 -00bdfd67 -ff1c03b5 -012bfe37 -ff45ffb6 -fffefff4 -// 0x000004d0 -ffb1ff77 -011800f6 -fe94ff8e -00bcffbb -028e00c3 -fadb003f -0377fe42 -fbd8023d -05c1fda5 -fddc0166 -ff48fe26 -00f2038b -ff10fe39 -00e5ff5d -007d013a -ff96ffdd -// 0x000004e0 -00710032 -0033ffc6 -ff71ffaa -00af0091 -fdf900c1 -04acfe00 -fa5000b7 -03f0009a -fefd00ec -fe81fe9a -01e7fe2c -0081032f -fd79ff9d -0110fe9c -0148008f -fea00012 -// 0x000004f0 -ffeaff9e -ff9bff9c -01c80051 -ff1e0197 -ff42fdfb -fe6d01a6 -024ffaec -fed304eb -0092fde4 -00630066 -ff06feb5 -007e02cf -ffa6fe13 -004500f4 -ffafff0e -001100b3 -// 0x00000500 -fff8003e -00cbff5b -fe480011 -018a0155 -fe5cff8e -04faffd8 -f87cff10 -0545ffc7 -0028002e -fc8502fb -0078fce3 -038afed5 -fc900416 -01c6fdbe -ffa8ffc4 -ffa7004b -// 0x00000510 -ffa7000e -ff74ff54 -02e200ad -fd91ffb7 -002c016b -fe6c0080 -029afa2a -00000445 -ffd5ff6a -fee40062 -00f2fecb -0029fe69 -ffac0535 -0074fc82 -ff7e007e -00ae005b -// 0x00000520 -003e0047 -ff22ffaa -0254feb9 -fcde0350 -0312fe78 -fdf8ff2c -01bcfffd -fe56ff40 -01a401bb -fe1aff88 -00dcfee7 -ff2400e6 -009cffca -0118009e -fe54ffaf -008cfffe -// 0x00000530 -ffb8ffde -ff50ff64 -01ab01cb -ffd8fe34 -ff130200 -fce9fe29 -04a9fe2a -fd8302dd -02860042 -fbdefe6c -0281fe5d -ffba0182 -ff17017c -0235fde3 -fe23013a -00bfffb9 -// 0x00000540 -fffaffbb -ffba0052 -0056ff6f -ff78ff9e -00fc01b4 -fddfffe5 -0162fb89 -00c90701 -0148fbfd -fab0ff70 -04520099 -febc0186 -0046febc -003700a9 -ff12ff5f -00e30073 -// 0x00000550 -ff8a0024 -0012ff83 -00bd0124 -ff93fdc4 -ff3d041b -ff94fe92 -0011fc2d -01af03c3 -ff50fe14 -fda40213 -0091fd22 -0299027c -fd5d0019 -01d2ff18 -fe9500d1 -00c1ffbd -// 0x00000560 -005affef -ff62007b -002ffea3 -004701bc -01240008 -fd1200ce -041bf9dd -fde805b1 -ff14006f -0096fd29 -ffdbff07 -0065036c -001efde6 -fe7e0156 -0143ff35 -ffcc0057 -// 0x00000570 -ff87000a -ffacff81 -02770161 -fafefe50 -03da0087 -ff17000a -ffd8ff83 -00510172 -feebff10 -002aff9f -fe01ffa9 -02bcffc8 -ffb8005f -fef7ff82 -00f400e3 -ffe9ff9a -// 0x00000580 -009b0003 -ffe40035 -ff89fda3 -011c03d0 -fe3efe42 -0433fffc -fbe9fec4 -ff1dffb4 -03d502a3 -fca4fd7f -02a701fb -fd26fe72 -005e0120 -0211ffc4 -ff7b005e -ff35ffce -// 0x00000590 -ffad0039 -ff78ff9b -02390107 -fd2efdb9 -021503aa -feeeff84 -0133fd24 -fdb701e2 -01afff8f -fd8c00f5 -012bfcc1 -01c4039f -fd5fffc2 -012efe38 -ffe10160 -000fffba -// 0x000005a0 -0022ffdc -00610028 -fea6fe85 -013f0327 -ffc0fe4f -00e7008a -fd1dfebc -02d1ff02 -019e0462 -fa6bfd14 -03f8ffc9 -ffb5fea9 -ff1c041f -0059fd26 -00690062 -ff6f002a -// 0x000005b0 -004c0007 -ffcd0026 -002e009f -0108feba -004e00e2 -fd4f015f -00dbfe2c -ff0b0239 -0364f9eb -fc4705d0 -032efc73 -ff160322 -ff26fef8 -005dff27 -014d0196 -feffff4f -// 0x000005c0 -ffe00008 -003fff88 -00cfffee -fdb90212 -0248fc91 -ff690333 -ff2ffd57 -ff6900d7 -04680102 -fa39fff0 -024dfd6c -0043028c -ff94fec5 -ffef0269 -0089fddf -ffd30087 -// 0x000005d0 -ffe6006a -ff97ff82 -00ed0171 -ff30fe35 -020e015d -fc14ff2c -02690001 -ff450088 -04c8ffbc -f8a702ac -019dfc35 -008201ad -ffec0021 -00f2000a -ff35005d -0065ff7a -// 0x000005e0 -ff97ffa5 -0073003c -ff870012 -004e0073 -ffaeff1e -01680226 -fc91fd0e -04d3017f -fecfffd1 -fd8b0114 -ff03fdca -0678009b -fa9800d4 -0122ff3a -ffb9ffe6 -005f008b -// 0x000005f0 -0046ffd1 -ffdbffb5 -ff2dffe0 -020e014b -fdbbff10 -0007ff18 -011bfee4 -00b20310 -00e0fc0f -fa63046b -0567fb8e -fe140369 -00ebfe98 -004b0110 -ff45fe8e -006c009c -// 0x00000600 -ffeafff7 -00220040 -ff38fd98 -01b60397 -fc21ffc1 -060dfe1b -fa20ff80 -04d6017d -fcb60049 -0132ffe0 -ff42fe2e -00e0005d -ff73034b -003bfd29 -004a0056 -ffe00043 -// 0x00000610 -00230029 -ff4aff58 -02900208 -fc68fe98 -01acff39 -ff700494 -001bf940 -029202bc -fcd5014d -ff26fe54 -03c200d2 -fd22fec8 -037801dd -fd840084 -008fff1a -00080020 -// 0x00000620 -005dffe2 -0005fffd -ff31ff8f -00ac0184 -fea8ff39 -0355008d -fd47fdba -00980213 -018fffda -fb9fffb3 -03f5ff93 -0058ff10 -fd2c03f3 -013ffc07 -00eb019c -ff14ffb5 -// 0x00000630 -ffb0ffdb -ffc1007e -0138ffae -002fffe9 -fcbb024e -0238fd25 -fee1ff7a -02820142 -fea2004b -fe2b01a0 -01cafc20 -00b5026b -fe0f0114 -0200fee9 -fec100b0 -00e6ffbe -// 0x00000640 -0025ffdf -ffc50072 -0037ff0c -fff7ffa1 -015402b2 -fc98fe22 -01f6fd37 -00920530 -011bfcd1 -fc6102b4 -03bffc08 -fc9900f3 -02940256 -fea6fee0 -0024ffb5 -0042005c -// 0x00000650 -00030023 -ff6bff52 -0101ff97 -ffd40214 -fe42fee3 -001d013e -ff77fc10 -04b70261 -fa450053 -00c7ff18 -fff30187 -024efd04 -fe4a02e3 -00ed0008 -ff31ff1e -001b004f -// 0x00000660 -fffdffda -008cffa6 -fed0ff37 -01fe0225 -fd54ffdb -0238fdf6 -fcc501a9 -0539febf -fe650312 -fd48fdc2 -00e8fd85 -030201ed -fc0e0245 -01ccfe0e -0067ff97 -ff4700bb -// 0x00000670 -ffb3ffc8 -00bc0086 -00b900cc -fd9cfe44 -01790040 -005f0115 -006a00be -fd94fd5c -ff6502c4 -0386fc28 -fe0b03ba -0230fc74 -fdff0504 -000bfd35 -00e20114 -ffb4ff9c -// 0x00000680 -00320039 -0004ffb1 -ff78feef -013b0348 -ff1afcec -fffd00c2 -ff630102 -01aafc7e -00f00631 -fc6afa29 -004a0139 -028f011e -fe1c0212 -00d5fc90 -ffeb01fe -ffe4ff60 -// 0x00000690 -ffa80009 -ff08fff5 -03430062 -fc340019 -003fff76 -013a01c4 -fea0fbd5 -01230121 -00d00433 -fd5afbcd -014500dc -ff94fed9 -011502fa -ff74ff5e -feecff71 -01150029 -// 0x000006a0 -ffda006b -0053fe6b -ff98021b -007dff1c -ff67ff0c -0128027c -fe01fc44 -0172017f -015a0165 -fb8d007b -032afc67 -ffc30312 -fff9ff24 -ffc80142 -ffd1fe1a -005600cf -// 0x000006b0 -003bffdf -ffa60087 -01cdff59 -fe920009 -ff920039 -ffc80396 -feedf9a7 -03780261 -faf1fed5 -0660024d -fbddfd65 -ffe402bd -00a2fdeb -00860146 -0039000b -fefeff91 -// 0x000006c0 -ffbfffac -0045ffb2 -ffff0064 -ffe0ff3d -011e0086 -fd1f020d -020dfbc1 -01d901ac -fd81008e -fde70086 -028bfe5a -00e00241 -fe0efe1c -0151018b -ff65fee5 -006300c6 -// 0x000006d0 -ffe40064 -ff02ffef -01b4fff0 -fe27006f -01befe8a -fe4301de -0082ff7c -02feff88 -fbfa006c -01100251 -ff32feee -0025fc75 -01940316 -ff4f0066 -ffd8ffa6 -0062ff80 -// 0x000006e0 -0048003b -0006ffdd -ff9afece -01ae027d -fc7cfef1 -041ffea8 -fcd1ff47 -027a0274 -fd70fe9d -fec601d9 -041cfd64 -fdc20111 -ff8402c7 -017dfc7a -ff9101d7 -ffdeff46 -// 0x000006f0 -001affc7 -ffd400be -00eeff2b -fe8e00b3 -ffa0fe5d -01cb026f -ff45ff77 -fbd8feb3 -03fafec9 -fede032c -00eefc43 -fe3803cf -0018fd1f -012b039f -ff1bfd9f -ffe200a3 -// 0x00000700 -ffeefff9 -00110047 -ffd1fddd -00ad03bd -fe72fe00 -033f014c -fb42fc6f -04c00134 -fe260329 -fd81fe57 -02e9fe8d -ff2dfed7 -ffde058e -0017fb2e -000801f7 -0016ffa0 -// 0x00000710 -ffe40008 -feeeff75 -03410185 -fc92fff7 -ffb5fe9a -00050495 -0090f960 -019d008d -fe8c033a -fe7aff33 -0185febd -00a2ff01 -ffeb03e4 -ffbffd7f -ff520096 -009bfff7 -// 0x00000720 -004a001f -ff09ff1b -01e00008 -fd87006a -0267008a -fd6400bf -0166fc59 -00dd0262 -ffd20163 -fcfbff19 -03a6fe18 -fe3100e2 -ffc9029c -01b0fd45 -fe9800c7 -00830032 -// 0x00000730 -fff2ffef -ffa40060 -001b0043 -00f70002 -ffd401ba -fab5fe4a -03f8feb2 -00dd0174 -feb2ff25 -00c4027c -fe3ffc07 -0101020a -0020017e -00c7fe4e -fef600f0 -0037ff74 -// 0x00000740 -001effa1 -ff6d000a -fff1ff24 -00ce0103 -ffc0019a -0026fe9a -ff32fb41 -028e06e9 -fcf2fc57 -ffb501c2 -022bfd70 -fe6a0231 -00d8ffd2 -ffb80072 -ff9afe97 -00aa013b -// 0x00000750 -ffed000a -ffedff7e -004a01ab -ff7fff0e -016d002a -f9d4010c -07aafd0f -fd12014a -00bbffa0 -fdcf0132 -feb6ffbb -054ffe10 -fcdf01fc -0104fffc -ff22ffeb -002cfff0 -// 0x00000760 -001b001a -0134ff84 -fe4cffd2 -0002016b -0172fdf7 -00b801e2 -fcb5ff7b -0234fe19 -fef90194 -016400c6 -ffb20000 -fe96fe3d -009a0043 -00d40180 -ff8dff63 -ffb0fffb -// 0x00000770 -ffbcffac -ff460028 -018f010c -fe4cfe4b -fffa02e9 -ffd5fdde -0065fe63 -000b02f2 -0062fdc2 -fd2603a8 -0035faf4 -036a0399 -fdb00011 -00fbfe42 -fe4f0165 +ffb70007 +0039007c +000c00ac +fed5fd66 +01630101 +004b045d +fddffb1d +013bfff2 +00670371 +019ffd88 +fd5c0286 +0261fc42 +fd5b0043 +02b9021b +fd8dff35 0103ffaa +// 0x00000110 +0021ffc0 +0088000a +fedb011e +ffccfe84 +01a00014 +feccfc60 +01cc0642 +fd17fdb6 +0179fd86 +03b20270 +fc39fdda +03140372 +fc5efcbe +017202fa +fff8fdf6 +fff10068 +// 0x00000120 +ff89003d +00460071 +0076ffc4 +ff900112 +ff17fdeb +016f0256 +010bfd4a +ffd50316 +fc91fdf7 +02e4ffc9 +01aefebe +fca002ba +004ffe59 +00570004 +00410154 +001bfef2 +// 0x00000130 +004bffd7 +ff730074 +ffcdfeb5 +01fe0249 +fd93fdfa +00b7fe2f +0036028e +032fff58 +fbf10153 +01fdfeba +fe79fe5b +03e8039b +fb99fcb8 +0171022f +ff8cfece +00530000 +// 0x00000140 +0036004a +fee4ffae +01d300ba +ffc9ffc9 +fe13fee6 +02e90074 +fcdb01e8 +00f9fde3 +00e60036 +01de0198 +fbe9fed8 +02afffd1 +ff5dffa6 +004dffd2 +ff2d014a +0047ff27 +// 0x00000150 +002effb9 +0012006b +fdcfffcc +035bfe87 +fe2b007f +0139fe13 +00c50461 +feabfed4 +fe3aff77 +046afe17 +fc47020c +02b5fe7b +fc7d0085 +03b3ffe7 +fe350023 +004dfffe +// 0x00000160 +ffcc0042 +0019006f +00eaff0f +fe1f010a +0030febc +01aefffd +ff16027c +ff96fdaf +ff780078 +032d01ad +fc48fcef +02cf0088 +febc02ba +feb8fd1b +01a8016e +ffb0ff73 +// 0x00000170 +ffe2ff96 +00d7ffb3 +fe2d00f1 +00e5ff2e +fec4ff23 +02690026 +00aa0079 +fddf016f +ff1afe12 +039fff2f +fc8f0283 +02ddfe72 +fe440201 +0005fdbc +ffa6005f +002b0075 +// 0x00000180 +ffa5ffca +00830144 +ffc1fdb2 +ffbb02b0 +fff2fd05 +ff5f036f +032afd5a +fd540072 +fe6701c4 +0347ffbc +ffcdfd3a +004d015c +fdf6015d +fff3fda1 +012c015a +ffb0ffe2 +// 0x00000190 +00a8ff77 +00240110 +fe8efff4 +00a1fece +0169005a +fc73fddc +053c02e0 +fcc9fe6b +feda0131 +0490fda4 +fcf60178 +01bbfed4 +fe0901da +01a1fdfc +ff7c0198 +ff53ff27 +// 0x000001a0 +ffccffcd +00ed0068 +fe73ff6e +01130031 +feb2fe08 +0075056c +018ef9b3 +fe2e03c4 +00b60125 +ff0dfc72 +01d10050 +001902b9 +fd28fe6a +01d5002e +0072000b +ffc2fffe +// 0x000001b0 +00beffee +fefa0049 +005cffde +00d5ff4a +fe59006d +024c00d1 +fed2017e +0018ffd5 +fde2ff56 +fffafd19 +03580252 +fb8dff48 +039b00f7 +fe78ff55 +00e60082 +feee0029 +// 0x000001c0 +ff7d0027 +010fffea +ffa400f7 +fe85fee8 +021cffae +fea8016a +00e6fef6 +fe98ff05 +0165039f +fec7fdfe +01defe67 +ff650238 +0076fe14 +fdae0142 +01ecffa4 +ff8affc7 +// 0x000001d0 +0047ffd2 +0089003a +fda50108 +02ebfcb5 +fec601a2 +00c400ab +ff1cff9e +022c01dc +fac1fc2c +04250286 +ff6dfdf4 +0015fffb +002e005c +ffc6ff15 +00de01e2 +ff44feec +// 0x000001e0 +00120019 +0022ff0b +004701f6 +00cfffb0 +fcf1fdbf +02f800be +ffb501a5 +fce8ffb1 +03e400dd +fef8fdb1 +000f0000 +ffbb022e +ff99fdb3 +003e0146 +0065ff75 +ff4e0039 +// 0x000001f0 +007fffdd +ff23000f +00a7fffa +ff4fff4f +016bff4b +01ce0213 +f9ab01e7 +0532fd47 +fd7b001b +00dfff37 +ff49ff98 +013f0101 +fe9fffc9 +00f00087 +ffd1ff33 +ffd00041 +// 0x00000200 +0017002b +ffb20001 +00160008 +ffc5fefa +ffd900dd +fe9b0276 +02c6fc2a +005802e0 +fbbfffaf +03a6fceb +ffec04e2 +00ebfe32 +fc75fd51 +03bd021a +fe14ffec +0048ff70 +// 0x00000210 +003e002a +0072004f +fdf20013 +01f4ff78 +ff98ffb3 +fe16fede +0471018a +fd5701a8 +ff48fc3c +04b20227 +fcf4ff6d +026600f6 +fb6a000f +04260020 +fe21ffe6 +006fffae +// 0x00000220 +ffae0061 +0058ffd9 +0054fff0 +fe930079 +012fff0f +fe4bffcc +018500c9 +015300cd +fa94006f +0504fe0f +00ce00c4 +fdaf00b5 +ff5bfed1 +0181000c +ff350173 +009bfea5 +// 0x00000230 +00c50001 +ff720023 +feb5ffea +024a00b6 +fddcfdd9 +02ca00af +fc64025a +0329fdd5 +fca1022f +034efbf1 +00990436 +fddafe74 +ff62003f +008a0135 +0022fec6 +ff370061 +// 0x00000240 +ffe60003 +002dfff1 +00cd0039 +ffa2ffce +fd55003e +0451ff23 +febd0040 +fd4601b1 +023efea3 +ff23005b +02edffdf +fda4ffbe +ff8f0028 +0047ffc1 +0119fff4 +fef4003b +// 0x00000250 +ffbbff2a +002d00b0 +00c9fee7 +ffb00251 +ff06fd06 +0101011d +ff86ffc7 +0274010c +f9ff0130 +06edfc16 +fc050153 +01f4002b +ffdcfef8 +ff810101 +00a8ffbf +ffe4007c +// 0x00000260 +00420005 +fec50098 +02eefef1 +fe430108 +fde0ff13 +0241ffbe +0163ff90 +fcd203a7 +0026fc63 +01dd0170 +0024ffdd +002d0012 +fe88ff5d +ffe50006 +014b00e2 +ff66ff5b +// 0x00000270 +005effad +ffc80081 +fe430065 +026dfd90 +ff30011b +00d902bd +fe3cfd72 +027a02b0 +fb20fad7 +03480525 +ff27fbb7 +01e1018a +fe82009d +009ffea9 +ffa2017e +ffb8ff82 +// 0x00000280 +fffe0094 +ffbdffda +00bdff48 +003500aa +fe45ff6a +00dc0243 +007afc67 +ffaa0274 +fed800ea +02f3fd90 +fe53020c +00d5fec6 +fd9dfe8c +02d001cf +fe460059 +0068ff18 +// 0x00000290 +004eff71 +001b003a +fe44017f +0283fd90 +fd780030 +02b500d6 +fd7fff51 +0113030f +fd68faa3 +03bd0310 +ff32fd01 +015301c0 +fc82016c +02e3fdb4 +fec3016f +ffdfffbd +// 0x000002a0 +ffb40015 +ffc1006e +00d4fedd +ff1e01ec +ff9cfdaa +00a80392 +013bfb1a +fc35036c +03e40047 +ff1b0094 +fe92fe1f +0368fee4 +fdc00186 +ff640054 +007bff0e +004d002c +// 0x000002b0 +ffed0022 +005efef7 +004f0227 +004bff24 +fe6a0006 +fedcfef9 +0325ff9f +fe860265 +00d7fe50 +0050fed1 +fec90163 +004bfc56 +012204e4 +0042fd23 +ff230173 +0038ff35 +// 0x000002c0 +00240021 +ff74ffd7 +009dffe2 +00f6019f +ff44fd14 +fd2c02e5 +0348fc5a +ffaf0463 +000cff89 +ff5efcd7 +fff10160 +014a00e5 +fe9cfe2e +00c20169 +ff22ff88 +0049000d +// 0x000002d0 +0058ff8e +ff92000c +ff2f0013 +01f800a7 +fe59fc15 +01f10480 +fce7fd9a +035b0321 +fd84fd2a +01240066 +ff69ff2b +0054ff17 +ff3f015b +018dff26 +ffad0088 +ff850031 +// 0x000002e0 +ffceffb0 +ffab00d1 +005e0005 +0023ffb7 +0025fe43 +fe3d042f +02f0fab5 +fe44046e +0048005a +ffd7fa85 +004803af +014b013d +fce1fd8b +022d00a3 +ff4e0097 +0062ff9e +// 0x000002f0 +00750062 +ff2d0058 +ffbcffb5 +00edff63 +ff79008d +ffd4fe79 +008401fc +02d8fed7 +fced0208 +0073ff32 +ff52fc25 +026b04ad +fd1dfe75 +01cc0015 +fee6ffde +00b0ff61 +// 0x00000300 +fffd0025 +ff8700f7 +0118fe86 +ffc60049 +ffe2ffde +fdc00404 +02c2f902 +ff8c04da +ff71001f +0053fe9b +018c0074 +fef8ff8f +fe40fdc6 +025e030e +fe9aff6c +002eff5a +// 0x00000310 +0046fff0 +0084004a +fde000de +01fefe2b +0018ff7f +fcccff81 +0446028f +ff7cff0c +fc180060 +0562fc18 +fc980236 +041c0149 +fa0eff71 +035eff25 +ff86005d +ffd2ff88 +// 0x00000320 +ffa80057 +0053ffab +00c5013c +fde2ff7f +01affdc4 +fe260398 +0321fd50 +fcff0207 +011efff3 +00a1fe27 +ff990224 +0160fde9 +fd770072 +01ca0106 +ff05ff60 +006bff91 +// 0x00000330 +002bff62 +ff60015d +ff85fe6a +0182ff88 +ffd6ffd6 +0045ffad +ff8e03c7 +0176fd4a +fccb002a +0316006f +fd81fe9e +046e014e +fb3cfe8e +02c101c7 +ff0cfec1 +00860080 +// 0x00000340 +ff9d0003 +ffb20051 +016aff7c +fd290196 +0285fd5a +fe640101 +00c60267 +00e5fec5 +fe83fe45 +01a6030b +ff62fd18 +00dbff54 +ff2302f6 +fe90fdb3 +014e00bd +0023fff1 +// 0x00000350 +005effb6 +012e0039 +fc780011 +030200b8 +ffc3fdb8 +ffcc012d +0058ff4a +ffa60337 +fdb0fd06 +03feff9b +feda0067 +0210fef4 +fce30234 +017cfeb3 +001200b6 +ff24ffa9 +// 0x00000360 +ff9f0022 +0063006c +00c60044 +fcf7ff21 +013aff70 +024402f4 +fdf1fd3f +00ce01d4 +ff85ffb2 +002dfe60 +00960190 +006dff2f +ff1200b8 +ffc4fee0 +004300c9 +0036ff64 +// 0x00000370 +0040ffb1 +0114ff59 +fd000206 +0365fd54 +feba01b9 +fe99ff66 +03160142 +fc70fec2 +0022ff37 +01eefdd3 +004a0232 +0101ffd8 +fdc0ffbf +0251001e +febcffce +ffd6005a +// 0x00000380 +ff03002e +016dffd6 +fffc008d +fd54008f +02b2fe1c +ff2c0194 +022fffe9 +fcbbfdb7 +00af0446 +0081fbd2 +020e02ab +fceefd61 +017801cc +fea60020 +00ebffcb +0043ffb5 +// 0x00000390 +0000ffc5 +005b0042 +fe3700cd +01bdff07 +ff4afed6 +fe0aff2a +05c60139 +fd4e0244 +fc84fd79 +071dffb6 +fb61ffad +03270085 +fd6e00d4 +01f2ff62 +fe76fff5 +00baffec +// 0x000003a0 +ffbb0030 +0053ffcf +00b7ffbd +ff500108 +ff03fead +ffb30178 +03e2fde7 +fbcc00b1 +019103ae +fef5fabf +022701e5 +fef6012c +ff31fe21 +ffd90192 +01880003 +ff52ff4b +// 0x000003b0 +001b0040 +ffc600ee +000ffed1 +ffeb0076 +00a7004b +fee8ff6c +01b1019f +ff9c01cc +fcfbfcc4 +02120140 +0065fdb1 +01bd0108 +fd4b01c9 +0148fe82 +fffb01f7 +ffccfe9a +// 0x000003c0 +ffce0016 +00150077 +001ffe63 +ffe902d5 +ff6afbd3 +ff8504ab +018afd06 +007601e3 +fe8cff20 +ffe700bd +0153fdab +014f010f +fcf001d7 +0057fd19 +01300174 +ff9affd9 +// 0x000003d0 +007e0039 +ff7c002f +ff08ffdb +0362ffa0 +faf9fef4 +04a80136 +fc3000a9 +034fff3d +febefedd +00e6009f +0164fe75 +fcb801b0 +02e3ff6a +ff820080 +ff440083 +ffe3fedf +// 0x000003e0 +ffd10031 +0099fffb +ffcfff15 +ffd1018f +0072fd59 +fc9202af +04b9fd92 +fe530286 +fda3ffaf +00e1ff33 +03d5ff2f +fc570317 +0082fce3 +007c01ab +0093ffc6 +ffa5ff94 +// 0x000003f0 +0077003a +002a0072 +fda6ff64 +0396ff50 +fd7f0119 +0005fdf7 +018303aa +01a0fe53 +fc91ff7a +03dc00e8 +fbf0ff94 +022c00a8 +ff29ff3f +00550167 +0037ff4a +ff1efff5 +// 0x00000400 +0027004d +fff5fff4 +00a2ffc2 +fe3100b0 +024aff2c +fd64018f +0423fcf4 +ff36030c +fb19fe8d +034bfdf2 +018e01cc +fd5f02a6 +008efbea +ff800203 +0145004e +ff66ff66 +// 0x00000410 +0000ffd4 +0068ffef +fe5b0119 +0145feb0 +ff97ff54 +0001fff6 +016a00c0 +00ba03b3 +fb0cface +05be00e5 +fdf103ef +00fbfc7a +fd0d0166 +00d1ffda +003aff6c +ffae002f +// 0x00000420 +ffde0044 +007b003d +0011ffe9 +fe4f0036 +0115fe01 +003404bf +0036fbfd +01290152 +fe0aff8a +001b009b +00ddfe5b +00570288 +fffffd89 +fe020101 +01800077 +ffc5ff48 +// 0x00000430 +000cffd0 +0152ff0f +fd320301 +01d5fd8e +ff39ffb3 +006efe91 +013d03d9 +fd20fea5 +000cff42 +02cafe0b +fe08021b +026ffd92 +fda30267 +0116ffd1 +ff95ff7f +ff9c001f +// 0x00000440 +004b003f +ff7e0035 +0103ff59 +00b60059 +fbf20063 +03efff36 +ff9dff7e +ff1a035e +ff33fc47 +01f601c1 +fefdfeed +015600b1 +fde0ff63 +fff10068 +018b0030 +ff0effc4 +// 0x00000450 +ffa9ffbf +ffc9ffb9 +ff8600a0 +0274ffb7 +fbf5feb8 +04a6ffe1 +fd1a03f3 +0017fded +fe67fe9d +01c70125 +ff04fe92 +02b8ffe3 +fbb70080 +03a2fff1 +fd800017 +0135ffe9 +// 0x00000460 +00180073 +ff7fffb1 +0148005f +fff0ff7b +fe26006c +016900bc +ff47fc1d +01a104a6 +fc5cff6d +0369ff95 +0008fe07 +ffa002b5 +fe96fcac +00f302da +fff1ff45 +ffd3ff8e +// 0x00000470 +00e4ff58 +ff5500b1 +fffeffae +0006009d +0056fd93 +fff101fa +fee7ff08 +034a01fb +faa4fccc +05930227 +fd26fe84 +0118016d +ff66fe01 +000701a2 +00a9ffde +fea00007 +// 0x00000480 +0011006b +ffc8ffb1 +0139001f +ff11000f +fe28ff9d +01bb013f +012cfe5a +004101a5 +fbcd0093 +04b2fd27 +fe6b00a7 +01830293 +fbe6fbf1 +02f702c1 +ff74ffdc +ffcfff59 +// 0x00000490 +002fffc5 +005affa5 +fed10244 +00c2fd27 +006a00dd +fd69fe06 +02c003e0 +fe77fe5c +004d00e3 +0042fbb5 +0033030c +0262ff63 +fb2601e7 +022bfe88 +ffe0002c +ff95000a +// 0x000004a0 +ffd7fffa +fff2fff9 +ffdeffcc +0104003b +fddcff3b +00c3014b +0269fe32 +fd39015d +002b0116 +013cfd07 +fdac00c6 +03fa01e3 +fbdeff09 +015b0051 +00e1ffa8 +ffed0029 +// 0x000004b0 +0047ffde +009f002b +ff24017a +ffdcfdb3 +011b0075 +fc2b009b +044800c9 +fee400eb +fefffdd6 +ffd7ff89 +01aaffae +ffe60165 +ff6b00ff +fe8bff09 +023e005f +fe6effcd +// 0x000004c0 +001bfffe +0006ffff +ffda004d +01ae0091 +fe59fe3e +ff0601dc +0158fc02 +017f0598 +fce1ff00 +0212fc5b +ff6201bf +015201b7 +fdcffd10 +013e01f6 +ff58ff76 +00150024 +// 0x000004d0 +0087ff7c +002a00e4 +fec3ff40 +00c1fff8 +ffbcfe1c +fef6042e +0262fd4b +fdd70136 +ffd7fd3a +00b8fff2 +00250184 +013fffec +fd5200b6 +01fcfdfc +ff420171 +ff4dff6e +// 0x000004e0 +ffcc0004 +005100a7 +001affbf +ffd3ff8a +ff80ff63 +005e03b5 +0235f9db +fe850446 +fecc00be +ffc5f9a7 +02000561 +ff51ff88 +fd80ff13 +021c0039 +ffc100bd +001fff7c +// 0x000004f0 +fffffff3 +ff8e0083 +ff83fee9 +02a6000f +fb8a0071 +046afe97 +fd1e01c9 +03a6015d +fbebff03 +001afe81 +01f5fde9 +fd5c0275 +02a4ff89 +ff92ffdd +fefaffdd +007cffcf +// 0x00000500 +ff4affd2 +016400e4 +ff0dfff1 +ff5aff09 +0068ff79 +00f70385 +fe78fb3d +021103c4 +fdbc0042 +022afcf8 +fe570187 +03860043 +fc26fdeb +00670227 +0078ff1b +003b0020 +// 0x00000510 +0067ff87 +006affba +fe13021c +0184fd52 +ffb10118 +ff28fbfc +01c30565 +0060fd3d +fd130211 +0258fd9e +ff6ffed4 +023803a2 +fc2dfd78 +01620108 +004bfed3 +ff800083 +// 0x00000520 +0021ffec +ff5d00ec +01acfec9 +fefa0034 +ff1b0021 +ff990087 +02edff3b +fe3f0131 +ff59ffc4 +012bff22 +ff2a0069 +0314ff4c +fbff00df +00b7ff47 +0131005b +ff53fffb +// 0x00000530 +0053ff4e +ffac00cb +fedafef1 +022b0099 +ff0afffa +009efd4f +fead0474 +0279fe69 +fb99fffc +0412ffb1 +fd80fe6d +020101f1 +fd72fd98 +02e4018d +feb1ffc2 +ffeb0035 +// 0x00000540 +000affba +fef00074 +0134ffa8 +ffae001f +ffd500cf +ff2efd43 +01be0271 +ffbd01ad +fcd0fd2e +0512010e +fe2cfe02 +ff6202f3 +ffadff15 +00ecfde3 +ff0601c1 +0097fff1 +// 0x00000550 +0009ff70 +00d100c6 +fcc4ff70 +048bff5a +fc990022 +0302fe4b +feb80306 +0051ff2c +feb90138 +0111fd00 +0078ffca +00f5014c +fdbdffd2 +01840077 +ffe4fee4 +fff700c6 +// 0x00000560 +0016fff9 +ff50005a +01a5ff53 +fe4c021b +003cfcb0 +005fffda +0163048c +fccffe25 +00a6fdc3 +04a401d6 +fb83ff4b +00b6004b +009800d0 +ffddfe3a +001500fa +ffcfffd1 +// 0x00000570 +0026ff5f +006d0068 +fec30006 +012a00df +ff49fdc4 +ff6e0100 +0242ffec +fe0aff72 +00aafd8d +0441051a +fae5fde6 +025200af +fe1bfe08 +025c011e +fe82ffa8 +00420058 +// 0x00000580 +0005fffe +006f010f +ffc4feec +fffeffe6 +ff3dff63 +0079031c +015cfbb7 +ffb9022d +fb8101d4 +0499fd2b +00ce0076 +fef001b6 +fdfdfddf +0093001a +015201b3 +ff45fee7 +// 0x00000590 +00a6ffba +ffb300ce +fe9c000d +0279fe68 +fe67019a +ff10fd8b +017f024a +0121fed6 +fcd60026 +03ab0218 +fcaafcc7 +03a10234 +fc39ff8e +0162ffa3 +ffa700da +ff5dff2a +// 0x000005a0 +ffdd0038 +00280035 +0058ff3b +ff64013c +004cfe0b +fea1032d +02c3fbcc +ff0b028b +ff0d02f8 +ff90fa21 +023601c7 +007e010a +fbde0009 +0227fee5 +0053014e +ffdbff67 +// 0x000005b0 +00bd0060 +ff05004f +0041004b +004ffe10 +ffb6023d +fe5cfdd2 +01950222 +0140fed0 +fce900f6 +0235fe9b +ffb9feef +ff1b0062 +009c020d +006afe58 +fed9019c +ffb6fe42 +// 0x000005c0 +ffef000e +006e003b +0090fec7 +fd9b0048 +02620156 +fd95ff76 +00e7fe16 +023501df +fd0d0100 +fea8ff8b +0468fddb +fe5f036c +ff4efd6c +00790160 +006dff60 +ffb5ffe9 +// 0x000005d0 +00390013 +00b10010 +fd4a0112 +01effd5a +018201d5 +fc93ffa2 +00f70022 +00890084 +00150013 +0225fd80 +fc6c01ee +02150060 +ff50ff95 +ffa30066 +00830016 +ff57fff2 +// 0x000005e0 +00380043 +ff6c005c +01bcfeea +fde2001f +010000fc +feba018a +01d9fb42 +002f0220 +fde803c5 +0046fbb4 +010000ba +01ec01cb +fcd0fddc +016c00de +fff30022 +ffb3ff96 +// 0x000005f0 +00a1ffaf +fff4006c +fee8003a +ff5cfe50 +034e006e +fc0bff97 +0342025c +ff7efe11 +fed7015d +00cafbde +007a03aa +fef6feae +00820182 +ff57fe83 +0124ffec +fed00065 +// 0x00000600 +0023ffed +ffff011b +005efe65 +ff8c0006 +fff0ffda +ff100499 +0298f993 +ff4a03ba +fdf3ff1f +014ffea9 +019e028d +ff1aff0c +fda6fe16 +02ea012f +fea8007f +ffe0ffa8 +// 0x00000610 +0038001e +009affa5 +fdb8008d +017fff2b +0058ff07 +fec3fef0 +02790297 +ffca0220 +fc06fa18 +07b60213 +f9aa01bd +0473fd79 +fbee02ff +02b1fe64 +fef90043 +ffd8ffb0 +// 0x00000620 +ffa3fff3 +00cd0105 +ff0ffe57 +fee50111 +0276ff5b +fe840131 +ff0dfeb0 +03570103 +fabdfffd +02f100e7 +0359fde1 +fc4d023d +0062fe55 +0012ff4f +008301f0 +fff3fecb +// 0x00000630 +008d004c +0011ffad +feb20112 +0102fe58 +ffc8004f +0227ff78 +fdd403d8 +01ccfe11 +fb97ff30 +0609fecd +fb0c0268 +02c8ff56 +fd38ffad +02a7ffbe +ff2a007e +ff92ffa9 +// 0x00000640 +0027ffe4 +ff680075 +008bff50 +00930179 +fdb5fea8 +02d301b0 +ff9afc37 +fee7045c +010bfe80 +fdf0ff5f +02abff4e +00dd008f +fba500e0 +020dfefc +00d40087 +ff41ffd4 +// 0x00000650 +0035ff55 +ffbb00c3 +fef5feec +014000f1 +ff6afd66 +02e502d0 +fd82fec8 +00a800d3 +ff0500a1 +022ffd49 +fdd9024e +01e200d1 +fdc8fe00 +01b10054 +fec4ff52 +00d6012b +// 0x00000660 +00230072 +ffa5fffa +0200ff17 +fd7301b2 +ff03fdcd +0385017d +ff8bff81 +fdab0072 +ffaffdcc +01370268 +ff84ff9f +00bd01a4 +ff8ffdc5 +00230091 +00a500e1 +ff89fee0 +// 0x00000670 +00a1ffad +ffd40080 +fe7b008f +0277fe43 +fed70182 +ffcdffc3 +febb0072 +01d200e5 +fc5ffced +0416020c +fed3fdad +0071017d +ff89011c +ffd5fe59 +00770192 +fefaff6b +// 0x00000680 +fffc0056 +ff36004f +0257fef7 +fe0d008e +ff6d00b6 +ff8cffdd +0220fcd0 +003603e5 +fc4401de +02b0fbff +016b0071 +ff6f01be +fe93fde2 +002200ed +009600f4 +0002febf +// 0x00000690 +0018ff91 +00c300a7 +fe230115 +0238fc2d +fe4003a6 +0077fe46 +000b0322 +00e7fd24 +faf40143 +058dfd9f +fe0dff4f +01c40211 +fe30ff72 +0075005c +00b9004e +fef1fff6 +// 0x000006a0 +ffa7006b +00bf001d +fedcfee5 +0083018a +ffedfe20 +fee204f6 +0165f9e7 +005601aa +ffd10317 +fef5fe5b +ffb6fec9 +02e300f0 +fe9bff4a +ff5600c2 +0019ff97 +0048ff94 +// 0x000006b0 +006bffee +0063ff69 +fe1c0269 +02c7fb9c +fdc0034c +00b4fe4b +0066010b +00f90130 +fdb5fd0c +0297fff3 +007a006d +fe51ffc8 +00b40346 +001efcc9 +00280123 +ff7bfffc +// 0x000006c0 +004b0039 +00280058 +fee1ff0d +020d005e +ff4bfec0 +fe4804a7 +013ff95c +ff930344 +006b01ff +ff9efde6 +00950035 +011f0040 +fcf7fec8 +01ea011b +0023008a +ff79ff36 +// 0x000006d0 +0093ff78 +fff000a3 +ffa6fff3 +ff53fe9a +02c0007d +fd5600b5 +0198018a +ff2a000a +fed5ff9a +0084ff3d +ff5efed7 +002d0006 +00e80215 +fedafe5f +01bc00e8 +fe1a0012 +// 0x000006e0 +fff20019 +000a0015 +ffdbffcf +007d0164 +fe66fc74 +020a04dc +ff67fb95 +002e034a +fd9affdd +02acfd3f +00ef0279 +002f003e +fbd6fd06 +039801f4 +feefffd3 +ffe6ffd0 +// 0x000006f0 +001a009d +ff62ff1f +01200165 +fe6ffea5 +01d5ff37 +fe6a01d3 +01d8fed9 +013c02cd +fce4fcd9 +014400dd +fddcff35 +0239fe81 +001d022f +ffd0fea1 +ff840091 +0084ff2d +// 0x00000700 +ffa7ff88 +003400e3 +00810034 +fe66ff66 +0158fcc5 +ff16071e +ffdffa8b +01900282 +ff4d0056 +fe9afe23 +03430088 +ff1000fa +fdccfdc1 +019401fc +ff75feed +00520066 +// 0x00000710 +005c0004 +000e0053 +fdc40037 +0368ff16 +ff2d00a5 +fe6dfc7c +02d804db +ffa2fde0 +fdc2011e +04ccff23 +fc2afea5 +0442024a +fa4900dd +0225fe0a +003e006d +ffc0ffdc +// 0x00000720 +ff95ffe1 +008d005a +0043ff57 +fe8901e8 +00ecfc46 +ff7e029d +0218ff72 +fce90235 +00adfb9b +01150416 +010dff19 +ff33fd36 +fed2024e +0058001b +0040ff0e +003b0085 +// 0x00000730 +ffd5ffa8 +008a005f +fe54ff5b +018f0040 +007cffbb +ffd2fed8 +004a0315 +fe6b00af +fff1ff56 +0168fd75 +fcf400cb +05cbff86 +fa2a0297 +02b8fd1c +ff42018d +ffffffbb +// 0x00000740 +fff1ffec +ff7300b0 +01e8ff64 +fdd50126 +ffb4fe43 +01a6003f +0150016b +fbddfff0 +014ffe78 +030d01fe +fd46ffd4 +0255fdaa +fe800159 +ff0effd3 +01260015 +ffadffc8 +// 0x00000750 +003effa5 +0035fff1 +ff7c00ea +00c4fee3 +fffaffed +fea4fdbf +01c105c6 +00a1fc06 +faf201b3 +05d7fc2d +fe5202e0 +0180fe43 +fec6017f +ff28ffe7 +0181fffc +ff13ffe0 +// 0x00000760 +ffc0ffff +002e00b6 +001cfeb7 +fea8014c +0052fee7 +015700e3 +005900a9 +fe66fed8 +ffdcff1b +011a030e +ff5afd3f +0182013c +ffb60027 +fe05fedd +01850049 +ffd4000c +// 0x00000770 +0088ffc2 +0098ffd3 +fd7601aa +02bbfd44 +febc001b +00c00048 +00990039 +00ad0074 +fcb2022e +03bafaaf +fdec031c +01b7ff26 +fdce0001 +010a0016 +0079ffc5 +ff2d0042 // 0x00000780 -008a004b -ff7cffba -fedbffbf -02b80008 -fe430207 -0139fdfd -ff06fe77 -ff02013a -013002d7 -00a2fa9e -ffa1050f -fd00fcf6 -0313014f -0029ffa7 -fee600bb -004eff54 +ffb0ffc6 +0097011d +009afe82 +fe010203 +00e5fd4a +0184022e +ff91ff1c +00460087 +fbe2fe72 +03fb009f +01760112 +fd19ff79 +fee5fe82 +01da0186 +ffcb0064 +ffe8ff75 // 0x00000790 -fff0fff7 -ff6c0013 -02a7ff51 -fd460188 -004bff26 -00b604a1 -fd26f7b9 -03e10465 -fd2afee5 -fefe001b -0209fea3 -ff0e0234 -0167ff6a -fe58ffdd -00f6004f -ff8b000b +0062ffa5 +002500b7 +fe5d009f +010ffd9c +013601b1 +fbb8fc62 +05e604af +fcecfdfa +00280109 +0171fdbf +0045001f +fec900ea +ffc801d9 +fff2fddc +0068006b +ff74fffc // 0x000007a0 -ffd0ffca -000800b8 -ff0aff01 -028bffde -fd8c0228 -ffb9ff48 -0164fca1 -00cc037a -ffb0ffc4 -fc28fdea -0316037f -00a1fc9c -00100286 -fe9bfe66 -00a000eb -0044ff74 +ff95ffe2 +00b1fff2 +ff64006a +ff9afebe +01d400b1 +fc8900a5 +046dff69 +fd25fdeb +004f051c +fedbfa5c +030e0292 +fd920048 +ffc40029 +00a3ff99 +006d004b +002ffffb // 0x000007b0 -fff6ffc1 -ff230058 -02b5007b -fd06fe72 -01f6011c -fdc1026c -0120fa7a -007b045a -00eafdd7 -fcb102ae -021bfced -fe8cfff0 -03fa02c0 -fcafff26 -0100ffe2 -003f0044 +00610066 +ff5900e9 +002bff1f +ffaa0030 +0144ff6e +fc020098 +04060002 +0032015b +fdfffeea +0183feed +fda500a9 +0344002a +fd3400ba +015aff4a +ff1a0156 +0000fe8b // 0x000007c0 -fff4ffe0 -0067ffca -ff74003a -feef00cc -03b9fe4a -fba302e4 -0304fb52 -fd930292 -038c01c0 -fc2dfe36 -0064fe24 -02290332 -fee3fe56 -ffc10180 -0030fea0 -0035007c +ffe0ffb5 +ffeb008c +004effb6 +ffe8ff5e +ff090058 +000b0020 +0314001e +fa80feee +0398043f +feedfb66 +01ba0274 +ffb2fe7c +ff7b0134 +fe81ff4e +0230ff78 +ff3a0098 // 0x000007d0 -005eff5f -fee800b1 -023900f0 -fcd0fdd9 -013000a5 -ffa10032 -ff650149 -01b1fe0c -fdceffc5 -00800039 -00a10076 -ffaaffef -ff0400ff -011fff04 -00310001 -ff9d0094 +0018ff95 +ffdb00e0 +fe62fe43 +03f80169 +fe91fdf0 +ff3903f3 +fec5fe71 +026b001d +fd98ffbf +0299fe4a +ff36fff3 +ff20023f +fefffd40 +024f014b +ff83ff15 +000100f3 // 0x000007e0 -ff5cffff -00adff00 -003001c7 -fe85fe80 -02340003 -ff280263 -fda6fb46 -03c003ae -ffe6fd29 -fb4103fa -02b6fc75 -0111012c -ff020055 -004a0087 -fef4ff5e -01520062 +0050ffef +000efff1 +00060141 +ffa2fe18 +020500c3 +fb86fe6f +039a01db +ff2fffd4 +fffa02e1 +fe24f9cb +035c02db +fece01e8 +feedfe69 +0004ff91 +01500095 +ff1dffe8 // 0x000007f0 -ffe3ff95 -ffe300c2 -ffc9ffce -ffb0fed6 -022a0084 -fc3f0040 -030500f0 -0071fd0a -fbc7037d -0489ff40 -fdf10228 -ff40fbd6 -ffe0035e -0001fd86 -018d0156 -ff13ffe2 +00820045 +ffd0ff97 +ff25ffc4 +00a6ffc0 +ffb0ff0e +ff8a022b +0276ffeb +fed6fe67 +fe760175 +00aaff6d +006dffe8 +ff440068 +0060ffd4 +ff180105 +0070fedd +ff34001d diff --git a/9_Firmware/9_2_FPGA/usb_data_interface.v b/9_Firmware/9_2_FPGA/usb_data_interface.v index 56e3aba..4f32e13 100644 --- a/9_Firmware/9_2_FPGA/usb_data_interface.v +++ b/9_Firmware/9_2_FPGA/usb_data_interface.v @@ -20,8 +20,8 @@ module usb_data_interface ( // Control signals output reg ft601_txe_n, // Transmit enable (active low) output reg ft601_rxf_n, // Receive enable (active low) - input wire ft601_txe, // Transmit FIFO empty - input wire ft601_rxf, // Receive FIFO full + input wire ft601_txe, // TXE: Transmit FIFO Not Full (high = space available to write) + input wire ft601_rxf, // RXF: Receive FIFO Not Empty (high = data available to read) output reg ft601_wr_n, // Write strobe (active low) output reg ft601_rd_n, // Read strobe (active low) output reg ft601_oe_n, // Output enable (active low) diff --git a/9_Firmware/9_3_GUI/radar_protocol.py b/9_Firmware/9_3_GUI/radar_protocol.py index 77cd091..c266b6d 100644 --- a/9_Firmware/9_3_GUI/radar_protocol.py +++ b/9_Firmware/9_3_GUI/radar_protocol.py @@ -452,7 +452,7 @@ class FT2232HConnection: _HARDWARE_ONLY_OPCODES = { 0x01, # RADAR_MODE 0x02, # TRIGGER_PULSE - 0x03, # DETECT_THRESHOLD + # 0x03 (DETECT_THRESHOLD) is NOT hardware-only — it's in _REPLAY_ADJUSTABLE_OPCODES 0x04, # STREAM_CONTROL 0x10, # LONG_CHIRP 0x11, # LONG_LISTEN diff --git a/9_Firmware/9_3_GUI/v7/dashboard.py b/9_Firmware/9_3_GUI/v7/dashboard.py index ce09438..0f9a53b 100644 --- a/9_Firmware/9_3_GUI/v7/dashboard.py +++ b/9_Firmware/9_3_GUI/v7/dashboard.py @@ -150,6 +150,7 @@ class RadarDashboard(QMainWindow): self._last_status: StatusResponse | None = None self._frame_count = 0 self._gps_packet_count = 0 + self._last_stats: dict = {} self._current_targets: list[RadarTarget] = [] # FPGA control parameter widgets @@ -1312,7 +1313,13 @@ class RadarDashboard(QMainWindow): self._simulator.stop() self._simulator = None self._demo_mode = False - self._sb_mode.setText("Idle" if not self._running else "Live") + if not self._running: + mode = "Idle" + elif isinstance(self._connection, ReplayConnection): + mode = "Replay" + else: + mode = "Live" + self._sb_mode.setText(mode) self._sb_status.setText("Demo stopped") self._demo_btn_main.setText("Start Demo") self._demo_btn_map.setText("Start Demo") @@ -1359,7 +1366,7 @@ class RadarDashboard(QMainWindow): @pyqtSlot(dict) def _on_radar_stats(self, stats: dict): - pass # Stats are displayed in _refresh_gui + self._last_stats = stats @pyqtSlot(str) def _on_worker_error(self, msg: str): @@ -1670,7 +1677,7 @@ class RadarDashboard(QMainWindow): str(self._frame_count), str(det), str(gps_count), - "0", # errors + str(self._last_stats.get("errors", 0)), f"{uptime:.0f}s", f"{frame_rate:.1f}/s", ]