diff --git a/README.md b/README.md index 0252f6d..4e89882 100644 --- a/README.md +++ b/README.md @@ -114,11 +114,8 @@ fab georemote # ["cometbft", "hotstuff", "bullshark"] Demo of geodec running CometBFT with georemote and remote both. - https://github.com/GeoDecConsensus/geodec/assets/97289118/dcf9a365-8528-42f4-b7d4-de49a7162804 - - ## Maintainers [Naman Garg](https://x.com/namn_grg) @@ -145,5 +142,4 @@ This project is licensed under the Apache License - see the [LICENSE.md](LICENSE Thanks and credits to [Alberto Sonnino](https://github.com/asonnino) for the initial hotstuff and bullsharks benchmark. - Thank you [PBS Foundation](https://pbs.foundation/) for supporting this work. diff --git a/benchmark/commands.py b/benchmark/commands.py index 7255c9d..c5f7066 100644 --- a/benchmark/commands.py +++ b/benchmark/commands.py @@ -79,7 +79,7 @@ def run_client(address, size, rate, mechanism, timeout=None, nodes=[]): f'--rate {rate} --timeout {timeout} {nodes}') elif mechanism == 'cometbft': return (f'./client -c 1 --size {size} --rate {rate} --time {timeout}' - f' --endpoints ws://localhost:26657/websocket -v --broadcast-tx-method sync --expect-peers {len(nodes)} --min-peer-connectivity {len(nodes)}') + f' --endpoints ws://localhost:26657/websocket -v --broadcast-tx-method sync --expect-peers {int(len(nodes)/2)} --min-peer-connectivity {int(round(len(nodes)/2))}') # f' --endpoints ws://localhost:26657/websocket -v --expect-peers {len(nodes)-1} --min-peer-connectivity {len(nodes)-1}') elif mechanism == 'bullshark': nodes = f'--nodes {" ".join(nodes)}' if nodes else '' diff --git a/benchmark/geo_runs_stake.py b/benchmark/geo_runs_stake.py new file mode 100644 index 0000000..79b4541 --- /dev/null +++ b/benchmark/geo_runs_stake.py @@ -0,0 +1,218 @@ +import os +import json +import pandas as pd +import logging +from datetime import datetime +import copy +import time +import subprocess +import sys + +# Setup logging to both console and file +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Create a handler for the log file +file_handler = logging.FileHandler("processing_log.txt") +file_handler.setLevel(logging.INFO) + +# Create a handler for the console (stdout) +console_handler = logging.StreamHandler(sys.stdout) +console_handler.setLevel(logging.INFO) + +# Create a formatter and attach it to both handlers +formatter = logging.Formatter("%(asctime)s - %(message)s") +file_handler.setFormatter(formatter) +console_handler.setFormatter(formatter) + +# Add the handlers to the logger +logger.addHandler(file_handler) +logger.addHandler(console_handler) + +# Define the JSON configuration path +CONFIG_PATH = "/home/ubuntu/geodec/settings.json" +FAB_PARAMS_JSON = "/home/ubuntu/geodec/fab-params.json" + +# Define the list of chains and their CSV files +CHAINS = { + "Ethereum": "ethereum.csv", + "Ethernodes": "ethernodes.csv", + "Aptos": "aptos.csv", + "Sui": "sui.csv", + "Solana": "solana.csv", + "Avalanche": "avalanche.csv", +} + +CONSENSUS_MECHANISMS = [ + "cometbft", + "hotstuff", + # "bullshark" +] + +GEO_INPUT_KEY = "geo_input" # Key in the JSON where the geo_input file path is stored + + +def load_json_config(config_path): + """ + Load the JSON configuration file. + + :param config_path: Path to the JSON config file. + :return: Parsed JSON object. + """ + try: + with open(config_path, "r") as f: + config = json.load(f) + return config + except Exception as e: + logger.error(f"Failed to load JSON configuration: {e}") + raise + + +def save_json_config(config, config_path): + """ + Save the updated JSON configuration back to the file. + + :param config: The updated JSON object. + :param config_path: Path to save the JSON file. + """ + try: + with open(config_path, "w") as f: + json.dump(config, f, indent=4) + logger.info("JSON configuration saved successfully.") + except Exception as e: + logger.error(f"Failed to save JSON configuration: {e}") + raise + + +def update_geo_input_in_json(chain_name, consensus_name, config): + """ + Update the 'geo_input' file path in the JSON configuration for the given chain. + + :param chain_name: Name of the chain. + :param config: The current JSON config object. + """ + try: + new_geo_input = f"/home/ubuntu/geodec/rundata/{CHAINS[chain_name]}" + df = pd.read_csv(new_geo_input) + + logger.info(f"Updating {GEO_INPUT_KEY} to {new_geo_input} for {chain_name}.") + + config["consensusMechanisms"][consensus_name]["geodec"][GEO_INPUT_KEY] = new_geo_input + save_json_config(config, CONFIG_PATH) + + except Exception as e: + logger.error(f"Failed to update geo_input in JSON for {chain_name}: {e}") + raise + + return len(df) + +def update_chain_config_in_json(num_nodes, consensus_name, config): + config["remote"][consensus_name]["bench_params"]["nodes"] = [ int(num_nodes) ] + + save_json_config(config, FAB_PARAMS_JSON) + + +def process_weight_columns(input_file, consensus_name): + """ + Processes the weight columns by renaming them to 'stake' and executing the subprocess + for each column, then reverting the changes. + + :param input_file: The file path of the geo_input CSV file. + :return: The processed DataFrame. + """ + try: + # Read the CSV file + logger.info(f"Reading input file: {input_file}") + df = pd.read_csv(input_file) + original_columns = df.columns.tolist() + + # Identify weight columns + weight_columns = [col for col in original_columns if "weight" in col.lower()] + logger.info(f"Found {len(weight_columns)} weight columns: {weight_columns}") + weight_columns = weight_columns[3:] + print(weight_columns) + + addLatency = True + + # Process each weight column + for weight_col in weight_columns: + # Create a copy of the DataFrame for this iteration + df_temp = copy.deepcopy(df) + + now = datetime.now() + + logger.info("==============================================================") + logger.info(f"{str(now)} Running test for weight column '{weight_col}': ") + + # Rename the current weight column to "stake" + logger.info(f"Renaming column '{weight_col}' to 'stake'") + df_temp = df_temp.rename(columns={weight_col: "stake"}) + df_temp.to_csv(input_file, index=False) + + # Execute the subprocess and capture its output + logger.info(f"Running subprocess for {weight_col}") + subprocess.run(["fab", "georemote", consensus_name, str(addLatency)]) + + + logger.info(f"Reverting column name back to '{weight_col}'") + logger.info("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++") + + # Only add the latencies for the first run + addLatency = False + + # Wait before processing the next column + time.sleep(10) + + df.to_csv(input_file, index=False) + + logger.info("All weight columns processed successfully") + + # Verify final column names match original + if df.columns.tolist() == original_columns: + logger.info("Final column names match original names") + else: + logger.warning("Final column names differ from original names") + + return df + + except Exception as e: + logger.error(f"Error processing weight columns: {e}") + raise + + +def process_all_chains(consensus_name): + """ + Iterates over all chains, updating the geo_input path in JSON, + and processing the weight columns for each one. + """ + try: + # Load the JSON configuration + config = load_json_config(CONFIG_PATH) + chain_config = load_json_config(FAB_PARAMS_JSON) + + for chain in CHAINS: + logger.info(f"Processing chain: {chain}") + + # Update the geo_input path in the JSON for the current chain + num_nodes = update_geo_input_in_json(chain, consensus_name, config) + + # Update the node count in the Fab params JSON for the current chain + update_chain_config_in_json(num_nodes, consensus_name, chain_config) + + # Get the updated geo_input file path from the config + input_file = config["consensusMechanisms"][consensus_name]["geodec"][GEO_INPUT_KEY] + + # Process the weight columns for the current geo_input CSV + process_weight_columns(input_file, consensus_name) + + logger.info("Processing completed for all chains successfully") + + except Exception as e: + logger.error(f"Program failed during processing: {e}") + raise + + +if __name__ == "__main__": + for consensus_name in CONSENSUS_MECHANISMS: + logger.info(f"Processing consensus: {consensus_name}") + process_all_chains(consensus_name) diff --git a/benchmark/geodec.py b/benchmark/geodec.py index e5b36ad..b6cc8d8 100644 --- a/benchmark/geodec.py +++ b/benchmark/geodec.py @@ -18,8 +18,9 @@ def getGeoInput(geo_input_file): for row in csv_reader: if row['id']: # Ensure id is not empty geo_input[int(row['id'])] = 1 - if row['count'] and row['id']: - geo_input[int(row['id'])] = int(row['count']) + # try: + # if row['count'] and row['id']: + # geo_input[int(row['id'])] = int(row['count']) return geo_input def _getServers(geoInput, servers_file): @@ -105,12 +106,35 @@ def _aggregatePingDelays(pings_file, pings_grouped_file): @staticmethod def getPingDelay(geoInput, pings_grouped_file, pings_file): + # Check if the grouped file exists, if not, create it by aggregating if not os.path.exists(pings_grouped_file): GeoDec._aggregatePingDelays(pings_file, pings_grouped_file) + + # Read the CSV file with ping delays pingsDelays = pd.read_csv(pings_grouped_file) - id = list(geoInput.keys()) - pingsDelays = pingsDelays[pingsDelays.source.isin(id) & pingsDelays.destination.isin(id)].query('source != destination') - return pingsDelays + + # Extract the IDs from geoInput + id_list = list(geoInput.keys()) + + # Filter the data for only the source and destination within the geoInput, excluding same source-destination pairs + pingsDelays_filtered = pingsDelays[pingsDelays.source.isin(id_list) & pingsDelays.destination.isin(id_list)].query('source != destination') + + # Find missing combinations + all_combinations = [(source, destination) for source in id_list for destination in id_list if source != destination] + existing_combinations = list(zip(pingsDelays_filtered['source'], pingsDelays_filtered['destination'])) + + missing_combinations = [pair for pair in all_combinations if pair not in existing_combinations] + + # Print the ping delays that were not found + if missing_combinations: + print("The following ping delays were not found:") + for source, destination in missing_combinations: + print(f"Source: {source}, Destination: {destination}") + else: + print("All ping delays were found.") + + # Return the filtered pingsDelays dataframe + return pingsDelays_filtered def _check_if_quorum(dist_matrix, server, target, quorum_threshold): distance = dist_matrix[target][server] diff --git a/benchmark/latency_setter.py b/benchmark/latency_setter.py index f077e33..7a16b92 100644 --- a/benchmark/latency_setter.py +++ b/benchmark/latency_setter.py @@ -1,51 +1,63 @@ from fabric import Connection, ThreadingGroup as Group from benchmark.utils import Print + class LatencySetter: def __init__(self, settings, connect): self.settings = settings self.connect = connect - + @staticmethod def _initalizeDelayQDisc(interface): - return (f'sudo tc qdisc add dev {interface} parent root handle 1:0 htb default 100') - + # Add commands to delete any existing root qdisc before initializing + delete_cmd = f"sudo tc qdisc del dev {interface} root || true" + add_cmd = f"sudo tc qdisc add dev {interface} root handle 1:0 htb default 100" + # Return the combined command + return f"{delete_cmd}; {add_cmd}" + + # Not needed @staticmethod def _deleteDelayQDisc(interface): - return (f'sudo tc qdisc del dev {interface} parent root') + return f"sudo tc qdisc del dev {interface} parent root" def configDelay(self, hosts): - # Print.info('Delay qdisc initalization...') + Print.info("Delay qdisc initalization...") cmd = LatencySetter._initalizeDelayQDisc(self.settings.interface) g = Group(*hosts, user=self.settings.key_name, connect_kwargs=self.connect) g.run(cmd, hide=True) + # Not needed def deleteDelay(self, hosts): - # Print.info('Delete qdisc configurations...') + Print.info("Delete qdisc configurations...") cmd = LatencySetter._deleteDelayQDisc(self.settings.interface) g = Group(*hosts, user=self.settings.key_name, connect_kwargs=self.connect) g.run(cmd, hide=True) def addDelays(self, servers, pingDelays, interface): for index, source in servers.iterrows(): - source_commands = '' + source_commands = "" counter = 1 for index, destination in servers.iterrows(): - if source['id'] != destination['id']: - query = 'source == ' + str(source['id']) + ' and destination == '+ str(destination['id']) - delay_data = pingDelays.query(query) - delay = delay_data['avg'].values.astype(float)[0] - delay_dev = delay_data['mdev'].values.astype(float)[0] - cmd = LatencySetter._getDelayCommand(counter, destination['ip'], interface, delay/2, delay_dev/2) + if source["id"] != destination["id"]: + query = "source == " + str(source["id"]) + " and destination == " + str(destination["id"]) + delay_data = pingDelays.query(query) + delay = delay_data["avg"].values.astype(float)[0] + delay_dev = delay_data["mdev"].values.astype(float)[0] + cmd = LatencySetter._getDelayCommand( + counter, destination["ip"], interface, delay / 2, delay_dev / 2 + ) source_commands = source_commands + cmd counter = counter + 1 - host = source['ip'] + host = source["ip"] # execute the command for source IP c = Connection(host, user=self.settings.key_name, connect_kwargs=self.connect) c.run(source_commands, hide=True) + print(f"Added delay: {host}") @staticmethod def _getDelayCommand(n, ip, interface, delay, delay_dev): - return (f'sudo tc class add dev {interface} parent 1:0 classid 1:{n+1} htb rate 1gbit;' - f'sudo tc filter add dev {interface} parent 1:0 protocol ip u32 match ip dst {ip} flowid 1:{n+1};' - f'sudo tc qdisc add dev {interface} parent 1:{n+1} handle {n*10}:0 netem delay {delay}ms {delay_dev}ms; ') + return ( + f"sudo tc class add dev {interface} parent 1:0 classid 1:{n+1} htb rate 1gbit;" + f"sudo tc filter add dev {interface} parent 1:0 protocol ip u32 match ip dst {ip} flowid 1:{n+1};" + f"sudo tc qdisc add dev {interface} parent 1:{n+1} handle {n*10}:0 netem delay {delay}ms {delay_dev}ms; " + ) diff --git a/benchmark/logs.py b/benchmark/logs.py index 6cd3d24..da64178 100644 --- a/benchmark/logs.py +++ b/benchmark/logs.py @@ -87,7 +87,8 @@ def aggregate_runs(run_id_array): data_to_aggregate = data.loc[data["run_id"].isin(run_id_array)] # Compute the mean for the specified fields - aggregated_data = data_to_aggregate.mean(numeric_only=True).reset_index() + # aggregated_data = data_to_aggregate.mean(numeric_only=True).reset_index() + aggregated_data = data_to_aggregate.median(numeric_only=True).reset_index() aggregated_data = aggregated_data.loc[ aggregated_data["index"].isin( [ diff --git a/benchmark/mechanisms/hotstuff.py b/benchmark/mechanisms/hotstuff.py index 7ccfa59..be52fea 100644 --- a/benchmark/mechanisms/hotstuff.py +++ b/benchmark/mechanisms/hotstuff.py @@ -286,6 +286,9 @@ def __init__(self, settings): # This is missing from the Rocksdb installer (needed for Rocksdb). 'sudo apt-get install -y clang', + # Delete the original repo + f'rm -rf {self.settings.repo_name}', + # Clone the repo. f'(git clone {self.settings.repo_url} || (cd {self.settings.repo_name} ; git pull))' ] diff --git a/benchmark/remote.py b/benchmark/remote.py index da33fa6..e4240c1 100644 --- a/benchmark/remote.py +++ b/benchmark/remote.py @@ -85,7 +85,7 @@ def _check_stderr(self, output): def install(self): Print.info(f"Installing {self.settings.testbed}") cmd = self.mechanism.install_cmd - hosts = self._select_hosts() + hosts = self._select_hosts([64]) try: g = Group(*hosts, user=self.settings.key_name, connect_kwargs=self.connect) @@ -162,8 +162,8 @@ def _config(self, isGeoremote, hosts, node_parameters, bench_parameters=None): f.close() # Create testnet config files - cmd = [f"~/cometbft testnet --v {len(hosts)}"] - # cmd = [f'~/cometbft testnet --v {len(hosts)} --config ~/geodec/testdata/cometbft-config.toml'] # NOTE custom configuration + # cmd = [f"~/cometbft testnet --v {len(hosts)}"] + cmd = [f'~/cometbft testnet --v {len(hosts)} --config ~/geodec/rundata/cometbft-config.toml'] # NOTE custom configuration subprocess.run(cmd, shell=True, stdout=subprocess.DEVNULL) # Update the stake weights in the configuration file @@ -180,10 +180,11 @@ def _config(self, isGeoremote, hosts, node_parameters, bench_parameters=None): # Upload configuration files. progress = progress_bar(hosts, prefix="Uploading config files:") for i, host in enumerate(hosts): - cmd = [ - f"scp -i {self.settings.key_path} -r ~/geodec/mytestnet/node{i} ubuntu@{host}:~/" - ] # NOTE Path of the node config files - subprocess.run(cmd, shell=True, stdout=subprocess.DEVNULL) + try: + cmd = f"scp -o StrictHostKeyChecking=no -i {self.settings.key_path} -r ~/geodec/mytestnet/node{i} ubuntu@{host}:~/" + subprocess.run(cmd, shell=True, stdout=subprocess.DEVNULL) + except Exception as e: + Print.error(f"Failed to SCP config files to {host}: {e}") else: # Recompile the latest code. @@ -425,7 +426,7 @@ def _logs(self, hosts, faults, committee=[]): # , servers, run_id): logParser.log_parser(self.mechanism.name, PathMaker.logs_path(), faults=faults) return logParser - def run(self, bench_parameters_dict, node_parameters_dict, isGeoRemote, debug=False): + def run(self, bench_parameters_dict, node_parameters_dict, isGeoRemote, addLatency="False", debug=False): assert isinstance(debug, bool) Print.heading(f"Starting {self.mechanism.name} remote benchmark") @@ -452,15 +453,18 @@ def run(self, bench_parameters_dict, node_parameters_dict, isGeoRemote, debug=Fa e = FabricError(e) if isinstance(e, GroupException) else e raise BenchError("Failed to update nodes", e) - if isGeoRemote: + if addLatency == "False": + print("Add latency is false") + + if isGeoRemote and addLatency=="True": geo_input = GeoDec.getGeoInput(self.settings.geo_input) selected_servers = GeoDec.getAllServers(geo_input, self.settings.servers_file, self.settings.ip_file) pingDelays = GeoDec.getPingDelay(geo_input, self.settings.ping_grouped_file, self.settings.pings_file) Print.heading("\nSelected servers:") print(selected_servers[["ip", "id", "name", "latitude", "longitude"]].to_string(index=False)) - Print.heading("\nPing Delays:") - print(pingDelays[["source", "destination", "avg", "mdev"]].to_string(index=False)) + # Print.heading("\nPing Delays:") + # print(pingDelays[["source", "destination", "avg", "mdev"]].to_string(index=False)) if len(pingDelays) != len(selected_servers) * (len(selected_servers) - 1): print("ERROR: Ping delays not available for all servers") @@ -468,13 +472,14 @@ def run(self, bench_parameters_dict, node_parameters_dict, isGeoRemote, debug=Fa # Set delay parameters. latencySetter = LatencySetter(self.settings, self.connect) - try: - latencySetter.deleteDelay(selected_hosts) - except: - pass + # try: + # latencySetter.deleteDelay(selected_hosts) + # except: + # pass try: latencySetter.configDelay(selected_hosts) + print("here") latencySetter.addDelays(selected_servers, pingDelays, self.settings.interface) except (subprocess.SubprocessError, GroupException) as e: e = FabricError(e) if isinstance(e, GroupException) else e @@ -545,11 +550,11 @@ def run(self, bench_parameters_dict, node_parameters_dict, isGeoRemote, debug=Fa LogParser.aggregate_runs(run_id_array) - if isGeoRemote: - # Delete delay parameters. - latencySetter = LatencySetter(self.settings, self.connect) - try: - latencySetter.deleteDelay(selected_hosts) - except (subprocess.SubprocessError, GroupException) as e: - e = FabricError(e) if isinstance(e, GroupException) else e - Print.error(BenchError("Failed to initalize delays", e)) + # if isGeoRemote: + # # Delete delay parameters. + # latencySetter = LatencySetter(self.settings, self.connect) + # try: + # latencySetter.deleteDelay(selected_hosts) + # except (subprocess.SubprocessError, GroupException) as e: + # e = FabricError(e) if isinstance(e, GroupException) else e + # Print.error(BenchError("Failed to initalize delays", e)) diff --git a/benchmark/utils.py b/benchmark/utils.py index 1d44770..203b1df 100644 --- a/benchmark/utils.py +++ b/benchmark/utils.py @@ -178,7 +178,7 @@ def set_weight_cometbft(geo_input_file): stakes.append(row['stake']) def get_path(i): - return './mytestnet/node{i}/config/genesis.json'.format(i=i) + return '/home/ubuntu/geodec/mytestnet/node{i}/config/genesis.json'.format(i=i) # Set the weights for i in range(len(stakes)): diff --git a/fab-params.json b/fab-params.json index c8097fe..d72e192 100644 --- a/fab-params.json +++ b/fab-params.json @@ -3,15 +3,11 @@ "hotstuff": { "bench_params": { "faults": 0, - "nodes": [ - 4 - ], - "rate": [ - 50000 - ], + "nodes": [64], + "rate": [160000], "tx_size": 128, "duration": 100, - "runs": 3 + "runs": 5 }, "node_params": { "consensus": { @@ -22,23 +18,19 @@ "gc_depth": 50, "sync_retry_delay": 5000, "sync_retry_nodes": 3, - "batch_size": 150000, - "max_batch_delay": 5000 + "batch_size": 120000, + "max_batch_delay": 500 } } }, "cometbft": { "bench_params": { "faults": 0, - "nodes": [ - 4 - ], - "rate": [ - 2000 - ], - "tx_size": 256, - "duration": 300, - "runs": 3 + "nodes": [64], + "rate": [60000], + "tx_size": 128, + "duration": 100, + "runs": 5 }, "node_params": { "consensus": { @@ -57,17 +49,13 @@ "bullshark": { "bench_params": { "faults": 0, - "nodes": [ - 4 - ], + "nodes": [42], "workers": 1, "collocate": true, - "rate": [ - 280000 - ], - "tx_size": 256, + "rate": [80000], + "tx_size": 128, "duration": 300, - "runs": 3 + "runs": 2 }, "node_params": { "header_size": 50, @@ -75,9 +63,9 @@ "gc_depth": 50, "sync_retry_delay": 5000, "sync_retry_nodes": 3, - "batch_size": 300000, - "max_batch_delay": 100 + "batch_size": 120000, + "max_batch_delay": 500 } } } -} \ No newline at end of file +} diff --git a/fabfile.py b/fabfile.py index 89af041..cc961df 100644 --- a/fabfile.py +++ b/fabfile.py @@ -108,18 +108,18 @@ def remote(ctx, mech): node_params = params_data["remote"][mech]["node_params"] try: - Bench(ctx, mech).run(bench_params, node_params, False, debug=True) + Bench(ctx, mech).run(bench_params, node_params, False, False, debug=True) except BenchError as e: Print.error(e) @task -def georemote(ctx, mech): +def georemote(ctx, mech, addLatency): ''' Run benchmarks on ComputeCanada/AWS ''' bench_params = params_data["remote"][mech]["bench_params"] node_params = params_data["remote"][mech]["node_params"] try: - Bench(ctx, mech).run(bench_params, node_params, True, debug=True) + Bench(ctx, mech).run(bench_params, node_params, True, addLatency, debug=True) except BenchError as e: Print.error(e) diff --git a/frontend/public/servers.csv b/frontend/public/servers.csv index 733aa0b..aab1828 100644 --- a/frontend/public/servers.csv +++ b/frontend/public/servers.csv @@ -1,247 +1,214 @@ -"id","name","title","location","state","country","state_abbv","continent","latitude","longitude" -"0","JoaoPessoa","Joao Pessoa","Patos","Paraiba","Brazil","PB","2","-7.0833","-34.8333" -"1","Melbourne","Melbourne","Melbourne","Victoria","Australia","VIC","4","-37.7833","144.9667" -"2","Toronto","Toronto","Toronto","Ontario","Canada","ON","1","43.6481","-79.4042" -"3","Prague","Prague","Prague","Prague","Czech Republic","","3","50.0833","14.4167" -"4","Paris","Paris","Paris","Ile-de-France","France","IDF","3","48.8742","2.347" -"6","Tokyo","Tokyo","Tokyo","Tokyo","Japan","","3","35.6833","139.7667" -"7","Amsterdam","Amsterdam","Haarlemmermeer","North Holland","Netherlands","NH","3","52.3","4.7" -"8","Auckland","Auckland","Auckland","Auckland","New Zealand","AUK","4","-36.8404","174.7399" -"9","Moscow","Moscow","Moscow","Moscow","Russia","MOW","3","55.7517","37.6178" -"10","Stockholm","Stockholm","Stockholm","Stockholm","Sweden","","3","59.32","18.09" -"11","London","London","London","England","United Kingdom","ENG","3","51.5171","-0.1062" -"12","Dallas","Dallas","Dallas","Texas","United States","TX","1","32.7828","-96.8039" -"13","NewYork","New York","Garden City","New York","United States","NY","1","40.7269","-73.6497" -"14","Boston","Boston","Somerville","Massachusetts","United States","MA","1","42.3583","-71.0603" -"15","Miami","Miami","Miami","Florida","United States","FL","1","25.765","-80.2" -"16","Washington","Washington","Herndon","Virginia","United States","VA","1","38.9694","-77.3864" -"17","Barcelona","Barcelona","Barcelona","Catalonia","Spain","CT","3","41.3857","2.1699" -"18","Atlanta","Atlanta","Atlanta","Georgia","United States","GA","1","33.7489","-84.3881" -"19","Dublin","Dublin","Dublin","Leinster","Ireland","L","3","53.3478","-6.2597" -"20","Vienna","Vienna","Vienna","Vienna","Austria","","3","48.2088","16.3726" -"21","Brisbane","Brisbane","Brisbane","Queensland","Australia","QLD","4","-27.4667","153.0333" -"22","Chicago","Chicago","Chicago","Illinois","United States","IL","1","41.85","-87.65" -"23","SanJose","San Jose","San Jose","California","United States","CA","1","37.3542","-121.9542" -"24","Seattle","Seattle","Seattle","Washington","United States","WA","1","47.6097","-122.3331" -"25","Tallinn","Tallinn","Tallinn","Harju County","Estonia","","3","59.4339","24.7549" -"26","Copenhagen","Copenhagen","Copenhagen","Capital Region","Denmark","","3","55.675","12.5687" -"27","Milan","Milan","Milan","Lombardy","Italy","","3","45.464","9.1916" -"28","Ljubljana","Ljubljana","Ljubljana","","Slovenia","","3","46.0556","14.5083" -"29","Frankfurt","Frankfurt","Frankfurt","Hesse","Germany","HE","3","50.1167","8.6833" -"30","Fremont","Fremont","Fremont","California","United States","CA","1","37.5483","-121.9875" -"31","Singapore","Singapore","Singapore","","Singapore","","3","1.3667","103.75" -"32","Warsaw","Warsaw","Warsaw","Mazovia","Poland","MZ","3","52.23","21.0108" -"33","Mexico","Mexico","Mexico City","Mexico City","Mexico","CMX","1","19.4333","-99.1333" -"34","Kiev","Kiev","Kharkiv","Kharkiv Oblast","Ukraine","","3","50.45","30.5233" -"35","Zurich","Zurich","Zurich","Zurich","Switzerland","ZH","3","47.369","8.538" -"36","Malaysia","Malaysia","Kuala Lumpur","Kuala Lumpur","Malaysia","","3","3.1333","101.6833" -"37","LosAngeles","Los Angeles","Los Angeles","California","United States","CA","1","34.0522","-118.2428" -"38","Phoenix","Phoenix","Phoenix","Arizona","United States","AZ","1","33.41","-112.07" -"39","Houston","Houston","Houston","Texas","United States","TX","1","29.7631","-95.3631" -"40","Baltimore","Baltimore","Baltimore","Maryland","United States","MD","1","39.2833","-76.6167" -"42","CapeTown","Cape Town","Cape Town","Western Cape","South Africa","WC","5","-33.9767","18.4244" -"43","Bruges","Bruges","Oostkamp","West Flanders","Belgium","VWV","3","51.2167","3.233" -"44","Lisbon","Lisbon","Lisbon","Lisbon","Portugal","","3","38.7","-9.1833" -"45","Helsinki","Helsinki","Espoo","Uusimaa","Finland","","3","60.21","24.66" -"46","NewDelhi","New Delhi","New Delhi","Delhi","India","DL","3","28.585","77.2" -"47","Budapest","Budapest","Budapest","Budapest","Hungary","BU","3","47.5","19.05" -"48","Bergen","Bergen","Bergen","Hordaland","Norway","","3","60.38","5.34" -"49","Medellin","Medellin","Medellin","Antioquia","Colombia","ANT","2","6.2457","-75.5822" -"50","BuenosAires","Buenos Aires","Buenos Aires","","Argentina","","2","-34.6036","-58.3817" -"51","SanAntonio","San Antonio","San Antonio","Texas","United States","TX","1","29.4239","-98.4933" -"52","Montreal","Montreal","Laval","Quebec","Canada","QC","1","45.5081","-73.555" -"53","Vancouver","Vancouver","Vancouver","British Columbia","Canada","BC","1","49.2505","-123.1119" -"54","Roubaix","Roubaix","Roubaix","Hauts-de-France","France","HDF","3","50.69","3.1817" -"55","KansasCity","Kansas City","Kansas City","Missouri","United States","MO","1","39.0997","-94.5783" -"56","Hyderabad","Hyderabad","Hyderabad","Telangana","India","TG","3","17.3667","78.4667" -"57","Jakarta","Jakarta","Jakarta","Jakarta","Indonesia","JK","3","-6.1333","106.75" -"58","Valencia","Valencia","Valencia","Valencian Community","Spain","VC","3","39.4767","-0.3744" -"59","Christchurch","Christchurch","Christchurch","Canterbury","New Zealand","CAN","4","-43.5","172.6" -"60","Graz","Graz","Graz","Styria","Austria","","3","47.0703","15.4389" -"61","Luxembourg","Luxembourg","Steinsel","Luxembourg","Luxembourg","LU","3","49.6833","6.1167" -"62","Cairo","Cairo","10th of Ramadan City","Sharqia","Egypt","SHR","5","30.0566","31.2262" -"63","Fez","Fez","Fez","Fes-Meknes","Morocco","","5","34.0442","-5.0019" -"64","Bangkok","Bangkok","Bangkok","Bangkok","Thailand","","3","13.75","100.4833" -"65","Hanoi","Hanoi","Hanoi","Hanoi","Vietnam","","3","21.0409","105.7981" -"66","Istanbul","Istanbul","Istanbul","Istanbul","Turkey","","3","41.0128","28.9744" -"67","Bucharest","Bucharest","Bucharest","Bucharest","Romania","B","3","44.4167","26.1" -"68","Philadelphia","Philadelphia","Philadelphia","Pennsylvania","United States","PA","1","39.9522","-75.1642" -"69","Varna","Varna","Varna","Varna","Bulgaria","","3","43.2167","27.9167" -"70","Santiago","Santiago","Santiago","Santiago Metropolitan","Chile","RM","2","-33.0333","-71.5417" -"71","Denver","Denver","Denver","Colorado","United States","CO","1","39.7392","-104.9842" -"72","HongKong","Hong Kong","Hong Kong","","Hong Kong","","3","22.3","114.1667" -"73","SanDiego","San Diego","San Diego","California","United States","CA","1","32.7153","-117.1564" -"74","Heredia","Heredia","San Jose","San Jose","Costa Rica","SJ","1","10.0","-84.1167" -"75","Jacksonville","Jacksonville","Jacksonville","Florida","United States","FL","1","30.3319","-81.6558" -"76","Reykjavik","Reykjavik","Hafnarfjordur","Capital Region","Iceland","","3","64.1333","-21.9333" -"77","Manchester","Manchester","Manchester","England","United Kingdom","ENG","3","53.48","-2.24" -"78","Charlotte","Charlotte","Charlotte","North Carolina","United States","NC","1","35.2269","-80.8433" -"79","LasVegas","Las Vegas","Las Vegas","Nevada","United States","NV","1","36.08","-115.1522" -"80","Columbus","Columbus","Columbus","Ohio","United States","OH","1","39.9611","-82.9989" -"81","Detroit","Detroit","Detroit","Michigan","United States","MI","1","42.3314","-83.0458" -"82","Portland","Portland","Portland","Oregon","United States","OR","1","45.5236","-122.675" -"83","Halifax","Halifax","Halifax","Nova Scotia","Canada","NS","1","44.65","-63.6" -"84","Hangzhou","Hangzhou","Hangzhou","Zhejiang","China","ZJ","3","30.25","120.1667" -"85","Chennai","Chennai","Chennai","Tamil Nadu","India","TN","3","13.081","80.274" -"86","SaltLakeCity","Salt Lake City","Salt Lake City","Utah","United States","UT","1","40.75","-111.8833" -"87","TelAviv","Tel Aviv","Tel Aviv","Tel Aviv","Israel","TA","3","32.0833","34.8833" -"88","Newcastle","Newcastle","Newcastle","England","United Kingdom","ENG","3","54.9833","-1.5833" -"89","Orlando","Orlando","Orlando","Florida","United States","FL","1","28.5381","-81.3794" -"90","StLouis","St Louis","St Louis","Missouri","United States","MO","1","38.63","-90.2" -"91","Coventry","Coventry","Coventry","England","United Kingdom","ENG","3","52.4081","-1.5106" -"92","Minneapolis","Minneapolis","St Paul","Minnesota","United States","MN","1","45.5579","-94.1632" -"93","Sacramento","Sacramento","Sacramento","California","United States","CA","1","38.5817","-121.4933" -"94","Madrid","Madrid","Madrid","Community of Madrid","Spain","MD","3","40.4","-3.6833" -"95","Taipei","Taipei","Taipei","Taipei","Taiwan","TPE","3","25.0333","121.5333" -"96","Buffalo","Buffalo","Buffalo","New York","United States","NY","1","42.8864","-78.8786" -"97","Tampa","Tampa","Tampa","Florida","United States","FL","1","27.9472","-82.4586" -"98","Panama","Panama","Panama City","Panama","Panama","","1","14.6317","-90.5236" -"99","Guatemala","Guatemala","Guatemala City","Guatemala","Guatemala","GU","1","9.0","-79.5" -"100","SanFrancisco","San Francisco","San Francisco","California","United States","CA","1","37.775","-122.4183" -"101","SouthBend","South Bend","South Bend","Indiana","United States","IN","1","41.6833","-86.25" -"102","GreenBay","Green Bay","Green Bay","Wisconsin","United States","WI","1","44.5192","-88.0197" -"103","Edmonton","Edmonton","St Albert","Alberta","Canada","AB","1","53.6351","-113.6216" -"104","Chisinau","Chisinau","Chisinau","Chisinau","Moldova","CU","3","47.0","28.9167" -"105","Adelaide","Adelaide","Adelaide","South Australia","Australia","SA","4","-34.9333","138.5833" -"106","Monticello","Monticello","Monticello","Iowa","United States","IA","1","42.2383","-91.1869" -"107","Sydney","Sydney","Sydney","New South Wales","Australia","NSW","4","-33.8683","151.2086" -"108","Lima","Lima","Lima","Lima Province","Peru","LMA","2","-12.0433","-77.0283" -"109","Scranton","Scranton","Scranton","Pennsylvania","United States","PA","1","41.4089","-75.6628" -"110","Asheville","Asheville","Asheville","North Carolina","United States","NC","1","35.6008","-82.5542" -"111","Pune","Pune","Pune","Maharashtra","India","MH","3","18.5236","73.8478" -"112","Manila","Manila","Manila","National Capital Region","Philippines","","3","14.5833","120.9667" -"113","Seoul","Seoul","Seoul","Seoul","South Korea","","3","37.5665","126.978" -"114","Manhattan","Manhattan","New York City","New York","United States","NY","1","40.7903","-73.9597" -"115","DaresSalaam","Dar es Salaam","Dar es Salaam","Dar es Salaam","Tanzania","","5","-6.8","39.2833" -"116","Riyadh","Riyadh","Riyadh","Riyadh","Saudi Arabia","","3","24.6333","46.7167" -"117","Thessaloniki","Thessaloniki","Thessaloniki","Central Macedonia","Greece","","3","40.65","22.9" -"118","Kampala","Kampala","Kampala","Kampala","Uganda","","5","0.3136","32.5811" -"119","Osaka","Osaka","Osaka","Osaka","Japan","","3","34.6939","135.5022" -"121","OklahomaCity","Oklahoma City","Oklahoma City","Oklahoma","United States","OK","1","35.4822","-97.535" -"122","Jackson","Jackson","Jackson","Mississippi","United States","MS","1","32.2989","-90.1847" -"123","ColoradoSprings","Colorado Springs","Colorado Springs","Colorado","United States","CO","1","38.8633","-104.7919" -"124","Knoxville","Knoxville","Knoxville","Tennessee","United States","TN","1","35.9728","-83.9422" -"125","SaoPaulo","Sao Paulo","Sao Paulo","Sao Paulo","Brazil","SP","2","-23.55","-46.6333" -"126","Siauliai","Siauliai","Siauliai","Siauliai County","Lithuania","SA","3","55.9333","23.3167" -"127","Riga","Riga","Riga","Riga","Latvia","RIX","3","56.9489","24.1064" -"129","Oslo","Oslo","Oslo","Oslo","Norway","","3","59.95","10.75" -"130","Piscataway","Piscataway","Piscataway","New Jersey","United States","NJ","1","40.5456","-74.4608" -"131","Nairobi","Nairobi","Nairobi","Nairobi","Kenya","","5","-1.2833","36.8167" -"133","Dubai","Dubai","Dubai","Dubai","United Arab Emirates","DU","3","24.95","55.3333" -"135","Winnipeg","Winnipeg","Winnipeg","Manitoba","Canada","MB","1","49.8994","-97.1392" -"136","Toledo","Toledo","Toledo","Ohio","United States","OH","1","41.6656","-83.5753" -"137","Cincinnati","Cincinnati","Cincinnati","Ohio","United States","OH","1","39.1","-84.5167" -"138","Cleveland","Cleveland","Mentor","Ohio","United States","OH","1","41.6911","-81.3419" -"139","Wellington","Wellington","Wellington","Wellington","New Zealand","WGN","4","-41.2865","174.7762" -"140","NewOrleans","New Orleans","New Orleans","Louisiana","United States","LA","1","29.9667","-90.05" -"141","Salem","Salem","Salem","New Hampshire","United States","NH","1","42.7883","-71.2008" -"142","Albuquerque","Albuquerque","Albuquerque","New Mexico","United States","NM","1","35.1107","-106.61" -"143","Austin","Austin","Austin","Texas","United States","TX","1","30.25","-97.75" -"144","DesMoines","Des Moines","Des Moines","Iowa","United States","IA","1","41.5908","-93.6208" -"145","Albany","Albany","Latham","New York","United States","NY","1","42.7469","-73.7589" -"147","Bratislava","Bratislava","Bratislava","Bratislava","Slovakia","BL","3","48.1439","17.1097" -"148","Dhaka","Dhaka","Dhaka","Dhaka Division","Bangladesh","","3","23.7","90.375" -"149","StPetersburg","St Petersburg","St Petersburg","St Petersburg","Russia","SPE","3","59.95","30.3" -"150","Zagreb","Zagreb","Zagreb","","Croatia","","3","45.8167","15.9833" -"151","Honolulu","Honolulu","Honolulu","Hawaii","United States","HI","1","21.3","-157.8167" -"153","Dusseldorf","Dusseldorf","Dusseldorf","North Rhine-Westphalia","Germany","NW","3","51.2333","6.7833" -"154","Sofia","Sofia","Sofia","Sofia City","Bulgaria","","3","42.7","23.3333" -"155","Indore","Indore","Indore","Madhya Pradesh","India","MP","3","22.7253","75.8655" -"156","Maidstone","Maidstone","Maidstone","England","United Kingdom","ENG","3","51.272","0.529" -"157","Gosport","Gosport","Gosport","England","United Kingdom","ENG","3","50.7951","-1.1242" -"158","Nuremberg","Nuremberg","Nuremberg","Bavaria","Germany","BY","3","49.45","11.0833" -"159","Sapporo","Sapporo","Sapporo","Hokkaido","Japan","","3","43.0667","141.35" -"160","Nis","Nis","Nis","Nisava District","Serbia","","3","43.3","21.9" -"161","Geneva","Geneva","Vernier","Geneva","Switzerland","GE","3","46.2","6.1" -"162","Raleigh","Raleigh","Cary","North Carolina","United States","NC","1","35.7789","-78.8003" -"163","Roseburg","Roseburg","Roseburg","Oregon","United States","OR","1","43.2181","-123.3561" -"164","Gothenburg","Gothenburg","Gothenburg","Vastra Gotaland","Sweden","","3","57.7","11.9667" -"165","Dagupan","Dagupan","Dagupan","Ilocos Region","Philippines","","3","16.0333","120.3333" -"166","Saskatoon","Saskatoon","Saskatoon","Saskatchewan","Canada","SK","1","52.1333","-106.6833" -"167","Montevideo","Montevideo","Pando","Canelones","Uruguay","CA","2","-34.7249","-55.9477" -"168","SanJuan","San Juan","San Juan","","Puerto Rico","","1","18.45","-66.0667" -"169","Perth","Perth","Perth","Western Australia","Australia","WA","4","-31.9522","115.8589" -"170","Vilnius","Vilnius","Vilnius","Vilnius County","Lithuania","VL","3","54.6833","25.2833" -"171","Secaucus","Secaucus","Secaucus","New Jersey","United States","NJ","1","40.782","-74.0676" -"174","Karaganda","Karaganda","Karaganda","Karaganda","Kazakhstan","KAR","3","49.8333","73.1667" -"175","Johannesburg","Johannesburg","Johannesburg","Gauteng","South Africa","GT","5","-26.2044","28.0456" -"176","Novosibirsk","Novosibirsk","Novosibirsk","Novosibirsk Oblast","Russia","NVS","3","55.0167","82.9333" -"177","Guadalajara","Guadalajara","Guadalajara","Jalisco","Mexico","JAL","1","20.667","-103.35" -"180","Shanghai","Shanghai","Shanghai","Shanghai","China","SH","3","31.2","121.5" -"181","Brunswick","Brunswick","Brunswick","Maine","United States","ME","1","43.9108","-69.9631" -"184","Pittsburgh","Pittsburgh","Pittsburgh","Pennsylvania","United States","PA","1","40.4397","-79.9764" -"185","Strasbourg","Strasbourg","Strasbourg","Grand Est","France","GES","3","48.5734","7.7521" -"186","Lahore","Lahore","Lahore","Punjab","Pakistan","PB","3","31.5497","74.3436" -"187","Edinburgh","Edinburgh","Edinburgh","Scotland","United Kingdom","SCT","3","55.9531","-3.1889" -"188","Lausanne","Lausanne","Lausanne","Vaud","Switzerland","VD","3","46.5198","6.6335" -"189","Arezzo","Arezzo","Arezzo","Tuscany","Italy","","3","43.4733","11.87" -"190","Rome","Rome","Rome","Lazio","Italy","","3","41.9","12.5" -"191","Cardiff","Cardiff","Cardiff","Wales","United Kingdom","WLS","3","51.4833","-3.1833" -"192","Limassol","Limassol","Limassol","Limassol","Cyprus","","3","34.6667","33.0333" -"193","Tirana","Tirana","Tirana","Tirana","Albania","TR","3","41.326","19.816" -"194","Kazan","Kazan","Kazan","Tatarstan","Russia","TA","3","55.7903","49.1347" -"195","Palermo","Palermo","Palermo","Sicily","Italy","","3","38.1167","13.3667" -"196","Dronten","Dronten","Dronten","Flevoland","Netherlands","FL","3","52.5167","5.7167" -"197","Groningen","Groningen","Groningen","Groningen","Netherlands","GR","3","53.2167","6.5667" -"198","Rotterdam","Rotterdam","Rotterdam","South Holland","Netherlands","ZH","3","51.9167","4.5" -"200","Brno","Brno","Brno","South Moravian Region","Czech Republic","","3","49.2","16.6167" -"201","Ankara","Ankara","Ankara","Ankara","Turkey","","3","39.9333","32.8667" -"202","Venice","Venice","Noventa di Piave","Veneto","Italy","","3","45.6667","12.5333" -"203","Hamburg","Hamburg","Hamburg","Hamburg","Germany","HH","3","53.5653","10.0014" -"204","Belfast","Belfast","Belfast","Northern Ireland","United Kingdom","NIR","3","54.597","-5.93" -"205","Bursa","Bursa","Bursa","Bursa","Turkey","","3","40.1833","29.05" -"206","Gdansk","Gdansk","Gdansk","Pomerania","Poland","PM","3","54.35","18.6333" -"207","Pristina","Pristina","Pristina","District of Pristina","Kosovo","","3","42.6667","21.1667" -"208","Brussels","Brussels","Brussels","","Belgium","","3","50.85","4.35" -"209","PhnomPenh","Phnom Penh","Phnom Penh","Phnom Penh","Cambodia","","3","11.55","104.9167" -"210","Munich","Munich","Munich","Bavaria","Germany","BY","3","48.1333","11.5667" -"211","Lugano","Lugano","Lugano","Ticino","Switzerland","TI","3","46.0","8.95" -"212","Ktis","Ktis","Ktis","South Bohemian Region","Czech Republic","","3","48.9181","14.1239" -"213","Bogota","Bogota","Bogota","Cundinamarca","Colombia","CUN","2","4.5981","-74.0758" -"214","Athens","Athens","Athens","Attica","Greece","","3","37.9667","23.7167" -"215","Alblasserdam","Alblasserdam","Alblasserdam","South Holland","Netherlands","ZH","3","51.8667","4.65" -"216","TheHague","The Hague","The Hague","South Holland","Netherlands","ZH","3","52.0833","4.3167" -"217","Westpoort","Westpoort","Westpoort","North Holland","Netherlands","NH","3","52.4058","4.8211" -"218","Canberra","Canberra","Canberra","Australian Capital Territory","Australia","ACT","4","-35.3075","149.1244" -"220","LaCeiba","La Ceiba","La Ceiba","Atlantida","Honduras","AT","1","15.7703","-86.7919" -"221","Shenzhen","Shenzhen","Shenzhen","Guangdong","China","GD","3","22.5431","114.0579" -"222","Bangalore","Bangalore","Bangalore","Karnataka","India","KA","3","12.9716","77.5946" -"223","Liege","Liege","Liege","Liege","Belgium","WLG","3","50.6326","5.5797" -"224","Vladivostok","Vladivostok","Vladivostok","Primorsky Krai","Russia","PRI","3","43.1737","132.0065" -"225","Redding","Redding","Redding","California","United States","CA","1","40.5865","-122.3917" -"226","Frosinone","Frosinone","Frosinone","Lazio","Italy","","3","41.6577","13.6363" -"227","Izmir","Izmir","Izmir","Izmir","Turkey","","3","38.4237","27.1428" -"228","Bristol","Bristol","Bristol","England","United Kingdom","ENG","3","51.4545","-2.5879" -"229","Eindhoven","Eindhoven","Eindhoven","North Brabant","Netherlands","NB","3","51.4416","5.4697" -"230","Indianapolis","Indianapolis","Indianapolis","Indiana","United States","IN","1","39.7684","-86.1581" -"231","Memphis","Memphis","Memphis","Tennessee","United States","TN","1","35.1495","-90.049" -"232","HoChiMinhCity","Ho Chi Minh City","Ho Chi Minh City","Ho Chi Minh City","Vietnam","","3","10.8231","106.6297" -"233","Cromwell","Cromwell","Cromwell","Connecticut","United States","CT","1","41.5951","-72.6454" -"234","Bern","Bern","Bern","Bern","Switzerland","BE","3","46.948","7.4474" -"235","Syracuse","Syracuse","Syracuse","New York","United States","NY","1","43.0481","-76.1474" -"236","Basel","Basel","Basel","Basel-Stadt","Switzerland","BS","3","47.5596","7.5886" -"238","Brasilia","Brasilia","Brasilia","Federal District","Brazil","DF","2","-15.7942","-47.8822" -"239","Savannah","Savannah","Savannah","Georgia","United States","GA","1","32.0835","-81.0998" -"240","Lyon","Lyon","Lyon","Auvergne-Rhone-Alpes","France","ARA","3","45.7581","4.7651" -"241","Algiers","Algiers","Algiers","Algiers","Algeria","","5","36.7538","3.0588" -"242","Caracas","Caracas","Caracas","Capital District","Venezuela","","2","10.4806","-66.9036" -"243","Lagos","Lagos","Lagos","Lagos","Nigeria","LA","5","6.5244","3.3792" -"244","Koto","Koto","Koto","Tokyo","Japan","","3","35.6729","139.8174" -"245","Tbilisi","Tbilisi","Tbilisi","Tbilisi","Georgia","TB","3","41.7141","44.8271" -"246","Valletta","Valletta","Valletta","South Eastern Region","Malta","","3","35.8989","14.5146" -"247","Antwerp","Antwerp","Antwerp","Antwerp","Belgium","VAN","3","51.2194","4.4025" -"248","Tunis","Tunis","Tunis","Tunis","Tunisia","","5","33.8869","9.5375" -"249","QuebecCity","Quebec City","Quebec City","Quebec","Canada","QC","1","46.8139","-71.208" -"250","BerkeleySprings","Berkeley Springs","Berkeley Springs","West Virginia","United States","WV","1","39.627","-78.2272" -"251","Beirut","Beirut","Beirut","Beirut","Lebanon","BA","3","33.8887","35.4698" -"254","Quito","Quito","Quito","Pichincha","Ecuador","P","2","-0.1807","-78.4678" -"256","Ottawa","Ottawa","Ottawa","Ontario","Canada","ON","1","45.4215","-75.6972" -"258","Jerusalem","Jerusalem","Jerusalem","Jerusalem","Israel","JM","3","31.7683","35.2137" -"259","Lincoln","Lincoln","Lincoln","Nebraska","United States","NE","1","40.8258","-96.6852" -"260","Carlow","Carlow","Carlow","Leinster","Ireland","L","3","52.8365","-6.9341" -"261","Zhangjiakou","Zhangjiakou","Zhangjiakou","Hebei","China","HE","3","40.7675","114.8863" -"262","Paramaribo","Paramaribo","Paramaribo","Paramaribo","Suriname","PM","2","5.852","-55.2038" -"263","Cheltenham","Cheltenham","Cheltenham","England","United Kingdom","ENG","3","51.8994","-2.0783" -"264","Falkenstein","Falkenstein","Falkenstein","Saxony","Germany","SN","3","50.475","12.365" -"285","Accra","Accra","Accra","Greater Accra","Ghana","AA","5","5.6037","-0.187" -"291","Douglas","Douglas","Douglas","","Isle of Man","","3","54.1523","-4.4861" +id,name,title,location,state,country,state_abbv,continent,latitude,longitude +0,JoaoPessoa,Joao Pessoa,Patos,Paraiba,Brazil,PB,2,-7.0833,-34.8333 +1,Melbourne,Melbourne,Melbourne,Victoria,Australia,VIC,4,-37.7833,144.9667 +2,Toronto,Toronto,Toronto,Ontario,Canada,ON,1,43.6481,-79.4042 +3,Prague,Prague,Prague,Prague,Czech Republic,,3,50.0833,14.4167 +4,Paris,Paris,Paris,Ile-de-France,France,IDF,3,48.8742,2.347 +6,Tokyo,Tokyo,Tokyo,Tokyo,Japan,,3,35.6833,139.7667 +7,Amsterdam,Amsterdam,Haarlemmermeer,North Holland,Netherlands,NH,3,52.3,4.7 +8,Auckland,Auckland,Auckland,Auckland,New Zealand,AUK,4,-36.8404,174.7399 +9,Moscow,Moscow,Moscow,Moscow,Russia,MOW,3,55.7517,37.6178 +10,Stockholm,Stockholm,Stockholm,Stockholm,Sweden,,3,59.32,18.09 +11,London,London,London,England,United Kingdom,ENG,3,51.5171,-0.1062 +12,Dallas,Dallas,Dallas,Texas,United States,TX,1,32.7828,-96.8039 +13,NewYork,New York,Garden City,New York,United States,NY,1,40.7269,-73.6497 +14,Boston,Boston,Somerville,Massachusetts,United States,MA,1,42.3583,-71.0603 +15,Miami,Miami,Miami,Florida,United States,FL,1,25.765,-80.2 +16,Washington,Washington,Herndon,Virginia,United States,VA,1,38.9694,-77.3864 +17,Barcelona,Barcelona,Barcelona,Catalonia,Spain,CT,3,41.3857,2.1699 +18,Atlanta,Atlanta,Atlanta,Georgia,United States,GA,1,33.7489,-84.3881 +19,Dublin,Dublin,Dublin,Leinster,Ireland,L,3,53.3478,-6.2597 +20,Vienna,Vienna,Vienna,Vienna,Austria,,3,48.2088,16.3726 +21,Brisbane,Brisbane,Brisbane,Queensland,Australia,QLD,4,-27.4667,153.0333 +22,Chicago,Chicago,Chicago,Illinois,United States,IL,1,41.85,-87.65 +24,Seattle,Seattle,Seattle,Washington,United States,WA,1,47.6097,-122.3331 +25,Tallinn,Tallinn,Tallinn,Harju County,Estonia,,3,59.4339,24.7549 +26,Copenhagen,Copenhagen,Copenhagen,Capital Region,Denmark,,3,55.675,12.5687 +27,Milan,Milan,Milan,Lombardy,Italy,,3,45.464,9.1916 +28,Ljubljana,Ljubljana,Ljubljana,,Slovenia,,3,46.0556,14.5083 +29,Frankfurt,Frankfurt,Frankfurt,Hesse,Germany,HE,3,50.1167,8.6833 +30,Fremont,Fremont,Fremont,California,United States,CA,1,37.5483,-121.9875 +32,Warsaw,Warsaw,Warsaw,Mazovia,Poland,MZ,3,52.23,21.0108 +34,Kiev,Kiev,Kharkiv,Kharkiv Oblast,Ukraine,,3,50.45,30.5233 +35,Zurich,Zurich,Zurich,Zurich,Switzerland,ZH,3,47.369,8.538 +36,Malaysia,Malaysia,Kuala Lumpur,Kuala Lumpur,Malaysia,,3,3.1333,101.6833 +37,LosAngeles,Los Angeles,Los Angeles,California,United States,CA,1,34.0522,-118.2428 +39,Houston,Houston,Houston,Texas,United States,TX,1,29.7631,-95.3631 +40,Baltimore,Baltimore,Baltimore,Maryland,United States,MD,1,39.2833,-76.6167 +42,CapeTown,Cape Town,Cape Town,Western Cape,South Africa,WC,5,-33.9767,18.4244 +43,Bruges,Bruges,Oostkamp,West Flanders,Belgium,VWV,3,51.2167,3.233 +44,Lisbon,Lisbon,Lisbon,Lisbon,Portugal,,3,38.7,-9.1833 +45,Helsinki,Helsinki,Espoo,Uusimaa,Finland,,3,60.21,24.66 +46,NewDelhi,New Delhi,New Delhi,Delhi,India,DL,3,28.585,77.2 +47,Budapest,Budapest,Budapest,Budapest,Hungary,BU,3,47.5,19.05 +48,Bergen,Bergen,Bergen,Hordaland,Norway,,3,60.38,5.34 +49,Medellin,Medellin,Medellin,Antioquia,Colombia,ANT,2,6.2457,-75.5822 +50,BuenosAires,Buenos Aires,Buenos Aires,,Argentina,,2,-34.6036,-58.3817 +51,SanAntonio,San Antonio,San Antonio,Texas,United States,TX,1,29.4239,-98.4933 +52,Montreal,Montreal,Laval,Quebec,Canada,QC,1,45.5081,-73.555 +53,Vancouver,Vancouver,Vancouver,British Columbia,Canada,BC,1,49.2505,-123.1119 +54,Roubaix,Roubaix,Roubaix,Hauts-de-France,France,HDF,3,50.69,3.1817 +55,KansasCity,Kansas City,Kansas City,Missouri,United States,MO,1,39.0997,-94.5783 +56,Hyderabad,Hyderabad,Hyderabad,Telangana,India,TG,3,17.3667,78.4667 +57,Jakarta,Jakarta,Jakarta,Jakarta,Indonesia,JK,3,-6.1333,106.75 +58,Valencia,Valencia,Valencia,Valencian Community,Spain,VC,3,39.4767,-0.3744 +59,Christchurch,Christchurch,Christchurch,Canterbury,New Zealand,CAN,4,-43.5,172.6 +60,Graz,Graz,Graz,Styria,Austria,,3,47.0703,15.4389 +61,Luxembourg,Luxembourg,Steinsel,Luxembourg,Luxembourg,LU,3,49.6833,6.1167 +62,Cairo,Cairo,10th of Ramadan City,Sharqia,Egypt,SHR,5,30.0566,31.2262 +63,Fez,Fez,Fez,Fes-Meknes,Morocco,,5,34.0442,-5.0019 +64,Bangkok,Bangkok,Bangkok,Bangkok,Thailand,,3,13.75,100.4833 +65,Hanoi,Hanoi,Hanoi,Hanoi,Vietnam,,3,21.0409,105.7981 +66,Istanbul,Istanbul,Istanbul,Istanbul,Turkey,,3,41.0128,28.9744 +68,Philadelphia,Philadelphia,Philadelphia,Pennsylvania,United States,PA,1,39.9522,-75.1642 +70,Santiago,Santiago,Santiago,Santiago Metropolitan,Chile,RM,2,-33.0333,-71.5417 +72,HongKong,Hong Kong,Hong Kong,,Hong Kong,,3,22.3,114.1667 +73,SanDiego,San Diego,San Diego,California,United States,CA,1,32.7153,-117.1564 +74,Heredia,Heredia,San Jose,San Jose,Costa Rica,SJ,1,10.0,-84.1167 +76,Reykjavik,Reykjavik,Hafnarfjordur,Capital Region,Iceland,,3,64.1333,-21.9333 +77,Manchester,Manchester,Manchester,England,United Kingdom,ENG,3,53.48,-2.24 +79,LasVegas,Las Vegas,Las Vegas,Nevada,United States,NV,1,36.08,-115.1522 +80,Columbus,Columbus,Columbus,Ohio,United States,OH,1,39.9611,-82.9989 +81,Detroit,Detroit,Detroit,Michigan,United States,MI,1,42.3314,-83.0458 +82,Portland,Portland,Portland,Oregon,United States,OR,1,45.5236,-122.675 +83,Halifax,Halifax,Halifax,Nova Scotia,Canada,NS,1,44.65,-63.6 +85,Chennai,Chennai,Chennai,Tamil Nadu,India,TN,3,13.081,80.274 +86,SaltLakeCity,Salt Lake City,Salt Lake City,Utah,United States,UT,1,40.75,-111.8833 +87,TelAviv,Tel Aviv,Tel Aviv,Tel Aviv,Israel,TA,3,32.0833,34.8833 +88,Newcastle,Newcastle,Newcastle,England,United Kingdom,ENG,3,54.9833,-1.5833 +89,Orlando,Orlando,Orlando,Florida,United States,FL,1,28.5381,-81.3794 +90,StLouis,St Louis,St Louis,Missouri,United States,MO,1,38.63,-90.2 +91,Coventry,Coventry,Coventry,England,United Kingdom,ENG,3,52.4081,-1.5106 +92,Minneapolis,Minneapolis,St Paul,Minnesota,United States,MN,1,45.5579,-94.1632 +93,Sacramento,Sacramento,Sacramento,California,United States,CA,1,38.5817,-121.4933 +94,Madrid,Madrid,Madrid,Community of Madrid,Spain,MD,3,40.4,-3.6833 +95,Taipei,Taipei,Taipei,Taipei,Taiwan,TPE,3,25.0333,121.5333 +96,Buffalo,Buffalo,Buffalo,New York,United States,NY,1,42.8864,-78.8786 +97,Tampa,Tampa,Tampa,Florida,United States,FL,1,27.9472,-82.4586 +98,Panama,Panama,Panama City,Panama,Panama,,1,14.6317,-90.5236 +99,Guatemala,Guatemala,Guatemala City,Guatemala,Guatemala,GU,1,9.0,-79.5 +100,SanFrancisco,San Francisco,San Francisco,California,United States,CA,1,37.775,-122.4183 +101,SouthBend,South Bend,South Bend,Indiana,United States,IN,1,41.6833,-86.25 +105,Adelaide,Adelaide,Adelaide,South Australia,Australia,SA,4,-34.9333,138.5833 +106,Monticello,Monticello,Monticello,Iowa,United States,IA,1,42.2383,-91.1869 +107,Sydney,Sydney,Sydney,New South Wales,Australia,NSW,4,-33.8683,151.2086 +108,Lima,Lima,Lima,Lima Province,Peru,LMA,2,-12.0433,-77.0283 +110,Asheville,Asheville,Asheville,North Carolina,United States,NC,1,35.6008,-82.5542 +111,Pune,Pune,Pune,Maharashtra,India,MH,3,18.5236,73.8478 +112,Manila,Manila,Manila,National Capital Region,Philippines,,3,14.5833,120.9667 +113,Seoul,Seoul,Seoul,Seoul,South Korea,,3,37.5665,126.978 +114,Manhattan,Manhattan,New York City,New York,United States,NY,1,40.7903,-73.9597 +115,DaresSalaam,Dar es Salaam,Dar es Salaam,Dar es Salaam,Tanzania,,5,-6.8,39.2833 +116,Riyadh,Riyadh,Riyadh,Riyadh,Saudi Arabia,,3,24.6333,46.7167 +117,Thessaloniki,Thessaloniki,Thessaloniki,Central Macedonia,Greece,,3,40.65,22.9 +118,Kampala,Kampala,Kampala,Kampala,Uganda,,5,0.3136,32.5811 +119,Osaka,Osaka,Osaka,Osaka,Japan,,3,34.6939,135.5022 +121,OklahomaCity,Oklahoma City,Oklahoma City,Oklahoma,United States,OK,1,35.4822,-97.535 +123,ColoradoSprings,Colorado Springs,Colorado Springs,Colorado,United States,CO,1,38.8633,-104.7919 +124,Knoxville,Knoxville,Knoxville,Tennessee,United States,TN,1,35.9728,-83.9422 +127,Riga,Riga,Riga,Riga,Latvia,RIX,3,56.9489,24.1064 +129,Oslo,Oslo,Oslo,Oslo,Norway,,3,59.95,10.75 +130,Piscataway,Piscataway,Piscataway,New Jersey,United States,NJ,1,40.5456,-74.4608 +131,Nairobi,Nairobi,Nairobi,Nairobi,Kenya,,5,-1.2833,36.8167 +133,Dubai,Dubai,Dubai,Dubai,United Arab Emirates,DU,3,24.95,55.3333 +135,Winnipeg,Winnipeg,Winnipeg,Manitoba,Canada,MB,1,49.8994,-97.1392 +136,Toledo,Toledo,Toledo,Ohio,United States,OH,1,41.6656,-83.5753 +137,Cincinnati,Cincinnati,Cincinnati,Ohio,United States,OH,1,39.1,-84.5167 +138,Cleveland,Cleveland,Mentor,Ohio,United States,OH,1,41.6911,-81.3419 +139,Wellington,Wellington,Wellington,Wellington,New Zealand,WGN,4,-41.2865,174.7762 +140,NewOrleans,New Orleans,New Orleans,Louisiana,United States,LA,1,29.9667,-90.05 +141,Salem,Salem,Salem,New Hampshire,United States,NH,1,42.7883,-71.2008 +142,Albuquerque,Albuquerque,Albuquerque,New Mexico,United States,NM,1,35.1107,-106.61 +143,Austin,Austin,Austin,Texas,United States,TX,1,30.25,-97.75 +144,DesMoines,Des Moines,Des Moines,Iowa,United States,IA,1,41.5908,-93.6208 +145,Albany,Albany,Latham,New York,United States,NY,1,42.7469,-73.7589 +147,Bratislava,Bratislava,Bratislava,Bratislava,Slovakia,BL,3,48.1439,17.1097 +148,Dhaka,Dhaka,Dhaka,Dhaka Division,Bangladesh,,3,23.7,90.375 +149,StPetersburg,St Petersburg,St Petersburg,St Petersburg,Russia,SPE,3,59.95,30.3 +150,Zagreb,Zagreb,Zagreb,,Croatia,,3,45.8167,15.9833 +151,Honolulu,Honolulu,Honolulu,Hawaii,United States,HI,1,21.3,-157.8167 +153,Dusseldorf,Dusseldorf,Dusseldorf,North Rhine-Westphalia,Germany,NW,3,51.2333,6.7833 +154,Sofia,Sofia,Sofia,Sofia City,Bulgaria,,3,42.7,23.3333 +156,Maidstone,Maidstone,Maidstone,England,United Kingdom,ENG,3,51.272,0.529 +158,Nuremberg,Nuremberg,Nuremberg,Bavaria,Germany,BY,3,49.45,11.0833 +159,Sapporo,Sapporo,Sapporo,Hokkaido,Japan,,3,43.0667,141.35 +160,Nis,Nis,Nis,Nisava District,Serbia,,3,43.3,21.9 +161,Geneva,Geneva,Vernier,Geneva,Switzerland,GE,3,46.2,6.1 +162,Raleigh,Raleigh,Cary,North Carolina,United States,NC,1,35.7789,-78.8003 +163,Roseburg,Roseburg,Roseburg,Oregon,United States,OR,1,43.2181,-123.3561 +164,Gothenburg,Gothenburg,Gothenburg,Vastra Gotaland,Sweden,,3,57.7,11.9667 +165,Dagupan,Dagupan,Dagupan,Ilocos Region,Philippines,,3,16.0333,120.3333 +166,Saskatoon,Saskatoon,Saskatoon,Saskatchewan,Canada,SK,1,52.1333,-106.6833 +169,Perth,Perth,Perth,Western Australia,Australia,WA,4,-31.9522,115.8589 +171,Secaucus,Secaucus,Secaucus,New Jersey,United States,NJ,1,40.782,-74.0676 +174,Karaganda,Karaganda,Karaganda,Karaganda,Kazakhstan,KAR,3,49.8333,73.1667 +175,Johannesburg,Johannesburg,Johannesburg,Gauteng,South Africa,GT,5,-26.2044,28.0456 +176,Novosibirsk,Novosibirsk,Novosibirsk,Novosibirsk Oblast,Russia,NVS,3,55.0167,82.9333 +177,Guadalajara,Guadalajara,Guadalajara,Jalisco,Mexico,JAL,1,20.667,-103.35 +181,Brunswick,Brunswick,Brunswick,Maine,United States,ME,1,43.9108,-69.9631 +184,Pittsburgh,Pittsburgh,Pittsburgh,Pennsylvania,United States,PA,1,40.4397,-79.9764 +185,Strasbourg,Strasbourg,Strasbourg,Grand Est,France,GES,3,48.5734,7.7521 +186,Lahore,Lahore,Lahore,Punjab,Pakistan,PB,3,31.5497,74.3436 +187,Edinburgh,Edinburgh,Edinburgh,Scotland,United Kingdom,SCT,3,55.9531,-3.1889 +188,Lausanne,Lausanne,Lausanne,Vaud,Switzerland,VD,3,46.5198,6.6335 +190,Rome,Rome,Rome,Lazio,Italy,,3,41.9,12.5 +191,Cardiff,Cardiff,Cardiff,Wales,United Kingdom,WLS,3,51.4833,-3.1833 +192,Limassol,Limassol,Limassol,Limassol,Cyprus,,3,34.6667,33.0333 +193,Tirana,Tirana,Tirana,Tirana,Albania,TR,3,41.326,19.816 +194,Kazan,Kazan,Kazan,Tatarstan,Russia,TA,3,55.7903,49.1347 +195,Palermo,Palermo,Palermo,Sicily,Italy,,3,38.1167,13.3667 +196,Dronten,Dronten,Dronten,Flevoland,Netherlands,FL,3,52.5167,5.7167 +197,Groningen,Groningen,Groningen,Groningen,Netherlands,GR,3,53.2167,6.5667 +198,Rotterdam,Rotterdam,Rotterdam,South Holland,Netherlands,ZH,3,51.9167,4.5 +200,Brno,Brno,Brno,South Moravian Region,Czech Republic,,3,49.2,16.6167 +201,Ankara,Ankara,Ankara,Ankara,Turkey,,3,39.9333,32.8667 +202,Venice,Venice,Noventa di Piave,Veneto,Italy,,3,45.6667,12.5333 +203,Hamburg,Hamburg,Hamburg,Hamburg,Germany,HH,3,53.5653,10.0014 +204,Belfast,Belfast,Belfast,Northern Ireland,United Kingdom,NIR,3,54.597,-5.93 +205,Bursa,Bursa,Bursa,Bursa,Turkey,,3,40.1833,29.05 +206,Gdansk,Gdansk,Gdansk,Pomerania,Poland,PM,3,54.35,18.6333 +207,Pristina,Pristina,Pristina,District of Pristina,Kosovo,,3,42.6667,21.1667 +209,PhnomPenh,Phnom Penh,Phnom Penh,Phnom Penh,Cambodia,,3,11.55,104.9167 +210,Munich,Munich,Munich,Bavaria,Germany,BY,3,48.1333,11.5667 +212,Ktis,Ktis,Ktis,South Bohemian Region,Czech Republic,,3,48.9181,14.1239 +213,Bogota,Bogota,Bogota,Cundinamarca,Colombia,CUN,2,4.5981,-74.0758 +214,Athens,Athens,Athens,Attica,Greece,,3,37.9667,23.7167 +215,Alblasserdam,Alblasserdam,Alblasserdam,South Holland,Netherlands,ZH,3,51.8667,4.65 +216,TheHague,The Hague,The Hague,South Holland,Netherlands,ZH,3,52.0833,4.3167 +217,Westpoort,Westpoort,Westpoort,North Holland,Netherlands,NH,3,52.4058,4.8211 +220,LaCeiba,La Ceiba,La Ceiba,Atlantida,Honduras,AT,1,15.7703,-86.7919 +222,Bangalore,Bangalore,Bangalore,Karnataka,India,KA,3,12.9716,77.5946 +223,Liege,Liege,Liege,Liege,Belgium,WLG,3,50.6326,5.5797 +224,Vladivostok,Vladivostok,Vladivostok,Primorsky Krai,Russia,PRI,3,43.1737,132.0065 +225,Redding,Redding,Redding,California,United States,CA,1,40.5865,-122.3917 +227,Izmir,Izmir,Izmir,Izmir,Turkey,,3,38.4237,27.1428 +228,Bristol,Bristol,Bristol,England,United Kingdom,ENG,3,51.4545,-2.5879 +229,Eindhoven,Eindhoven,Eindhoven,North Brabant,Netherlands,NB,3,51.4416,5.4697 +230,Indianapolis,Indianapolis,Indianapolis,Indiana,United States,IN,1,39.7684,-86.1581 +231,Memphis,Memphis,Memphis,Tennessee,United States,TN,1,35.1495,-90.049 +232,HoChiMinhCity,Ho Chi Minh City,Ho Chi Minh City,Ho Chi Minh City,Vietnam,,3,10.8231,106.6297 +233,Cromwell,Cromwell,Cromwell,Connecticut,United States,CT,1,41.5951,-72.6454 +234,Bern,Bern,Bern,Bern,Switzerland,BE,3,46.948,7.4474 +235,Syracuse,Syracuse,Syracuse,New York,United States,NY,1,43.0481,-76.1474 +236,Basel,Basel,Basel,Basel-Stadt,Switzerland,BS,3,47.5596,7.5886 +238,Brasilia,Brasilia,Brasilia,Federal District,Brazil,DF,2,-15.7942,-47.8822 +239,Savannah,Savannah,Savannah,Georgia,United States,GA,1,32.0835,-81.0998 +240,Lyon,Lyon,Lyon,Auvergne-Rhone-Alpes,France,ARA,3,45.7581,4.7651 +241,Algiers,Algiers,Algiers,Algiers,Algeria,,5,36.7538,3.0588 +242,Caracas,Caracas,Caracas,Capital District,Venezuela,,2,10.4806,-66.9036 +243,Lagos,Lagos,Lagos,Lagos,Nigeria,LA,5,6.5244,3.3792 +245,Tbilisi,Tbilisi,Tbilisi,Tbilisi,Georgia,TB,3,41.7141,44.8271 +246,Valletta,Valletta,Valletta,South Eastern Region,Malta,,3,35.8989,14.5146 +247,Antwerp,Antwerp,Antwerp,Antwerp,Belgium,VAN,3,51.2194,4.4025 +248,Tunis,Tunis,Tunis,Tunis,Tunisia,,5,33.8869,9.5375 +250,BerkeleySprings,Berkeley Springs,Berkeley Springs,West Virginia,United States,WV,1,39.627,-78.2272 +251,Beirut,Beirut,Beirut,Beirut,Lebanon,BA,3,33.8887,35.4698 +254,Quito,Quito,Quito,Pichincha,Ecuador,P,2,-0.1807,-78.4678 +256,Ottawa,Ottawa,Ottawa,Ontario,Canada,ON,1,45.4215,-75.6972 +259,Lincoln,Lincoln,Lincoln,Nebraska,United States,NE,1,40.8258,-96.6852 +260,Carlow,Carlow,Carlow,Leinster,Ireland,L,3,52.8365,-6.9341 +262,Paramaribo,Paramaribo,Paramaribo,Paramaribo,Suriname,PM,2,5.852,-55.2038 +263,Cheltenham,Cheltenham,Cheltenham,England,United Kingdom,ENG,3,51.8994,-2.0783 +264,Falkenstein,Falkenstein,Falkenstein,Saxony,Germany,SN,3,50.475,12.365 +285,Accra,Accra,Accra,Greater Accra,Ghana,AA,5,5.6037,-0.187 +291,Douglas,Douglas,Douglas,,Isle of Man,,3,54.1523,-4.4861 diff --git a/results/metrics.csv b/results/metrics.csv index 82f2783..116283d 100644 --- a/results/metrics.csv +++ b/results/metrics.csv @@ -709,4 +709,1426 @@ run_id,name,faults,input_rate,committee_size,transaction_size,execution_time,bat 708,hotstuff,0.0,50000.0,4.0,128.0,100.0,150000.0,50002.0,6400207.0,683.0,49393.0,6322284.0,1291.0, 709,hotstuff,0.0,50000.0,4.0,128.0,100.0,150000.0,50260.0,6433301.0,669.0,49526.0,6339338.0,1240.0, 710,hotstuff,0.0,50000.0,4.0,128.0,100.0,150000.0,49956.0,6394397.0,659.0,49573.0,6345378.0,1231.0, -711,hotstuff,0.0,50000.0,4.0,128.0,100.0,150000.0,50072.666666666664,6409301.666666667,670.3333333333334,49497.333333333336,6335666.666666667,1254.0,3.0 +711,hotstuff,0.0,50000.0,4.0,128.0,100.0,150000.0,50072.66666666666,6409301.666666667,670.3333333333334,49497.333333333336,6335666.666666667,1254.0,3.0 +712,hotstuff,0.0,50048.0,64.0,128.0,97.0,150000.0,49943.0,6392656.0,284.0,49395.0,6322545.0,4761.0, +713,hotstuff,0.0,50048.0,64.0,128.0,92.0,150000.0,49874.0,6383820.0,357.0,49271.0,6306647.0,5087.0, +714,hotstuff,0.0,50048.0,64.0,128.0,92.0,150000.0,50763.0,6497661.0,183.0,49623.0,6351717.0,4873.0, +715,hotstuff,0.0,50048.0,64.0,128.0,97.0,150000.0,50193.333333333336,6424712.333333333,274.6666666666667,49429.66666666666,6326969.666666667,4907.0,3.0 +716,hotstuff,0.0,80000.0,64.0,128.0,95.0,150000.0,32852.0,4205109.0,655.0,32797.0,4198036.0,4390.0, +717,hotstuff,0.0,80000.0,64.0,128.0,95.0,150000.0,32852.0,4205109.0,655.0,32797.0,4198036.0,4390.0,1.0 +718,hotstuff,0.0,80000.0,64.0,128.0,91.0,150000.0,79367.0,10158946.0,1937.0,78087.0,9995186.0,6787.0, +719,hotstuff,0.0,80000.0,64.0,128.0,91.0,150000.0,79367.0,10158946.0,1937.0,78087.0,9995186.0,6787.0,1.0 +720,hotstuff,0.0,80000.0,64.0,128.0,99.0,150000.0,75487.0,9662284.0,8475.0,72777.0,9315441.0,13915.0, +721,hotstuff,0.0,80000.0,64.0,128.0,99.0,150000.0,75487.0,9662284.0,8475.0,72777.0,9315441.0,13915.0,1.0 +722,hotstuff,0.0,80000.0,64.0,128.0,289.0,150000.0,61448.0,7865371.0,12886.0,61200.0,7833629.0,18048.0, +723,hotstuff,0.0,80000.0,64.0,128.0,289.0,150000.0,61448.0,7865371.0,12886.0,61200.0,7833629.0,18048.0,1.0 +724,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,75366.0,9646823.0,755.0,75216.0,9627685.0,3568.0, +725,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,75366.0,9646823.0,755.0,75216.0,9627685.0,3568.0,1.0 +726,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79004.0,10112449.0,450.0,78941.0,10104460.0,1396.0, +727,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79004.0,10112449.0,450.0,78941.0,10104460.0,1396.0,1.0 +728,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,50984.0,6525983.0,12182.0,50905.0,6515863.0,18540.0, +729,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,50984.0,6525983.0,12182.0,50905.0,6515863.0,18540.0,1.0 +730,hotstuff,0.0,80000.0,64.0,128.0,302.0,150000.0,79281.0,10147928.0,422.0,79082.0,10122554.0,1353.0, +731,hotstuff,0.0,80000.0,64.0,128.0,302.0,150000.0,79281.0,10147928.0,422.0,79082.0,10122554.0,1353.0,1.0 +732,hotstuff,0.0,80000.0,64.0,128.0,298.0,150000.0,78408.0,10036272.0,803.0,78126.0,10000188.0,3659.0, +733,hotstuff,0.0,80000.0,64.0,128.0,298.0,150000.0,78408.0,10036272.0,803.0,78126.0,10000188.0,3659.0,1.0 +734,hotstuff,0.0,80000.0,64.0,128.0,290.0,150000.0,75267.0,9634199.0,1359.0,75145.0,9618559.0,5389.0, +735,hotstuff,0.0,80000.0,64.0,128.0,290.0,150000.0,75267.0,9634199.0,1359.0,75145.0,9618559.0,5389.0,1.0 +736,hotstuff,0.0,80000.0,64.0,128.0,294.0,150000.0,73044.0,9349608.0,699.0,72975.0,9340856.0,4416.0, +737,hotstuff,0.0,80000.0,64.0,128.0,294.0,150000.0,73044.0,9349608.0,699.0,72975.0,9340856.0,4416.0,1.0 +738,hotstuff,0.0,80000.0,64.0,128.0,299.0,150000.0,76854.0,9837318.0,717.0,76784.0,9828410.0,3492.0, +739,hotstuff,0.0,80000.0,64.0,128.0,299.0,150000.0,76854.0,9837318.0,717.0,76784.0,9828410.0,3492.0,1.0 +740,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,78713.0,10075277.0,681.0,78558.0,10055450.0,3680.0, +741,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,78713.0,10075277.0,681.0,78558.0,10055450.0,3680.0,1.0 +742,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,74078.0,9481955.0,691.0,73911.0,9460659.0,4465.0, +743,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,74078.0,9481955.0,691.0,73911.0,9460659.0,4465.0,1.0 +744,hotstuff,0.0,80000.0,4.0,128.0,301.0,150000.0,79909.0,10228341.0,770.0,79775.0,10211187.0,1196.0, +745,hotstuff,0.0,80000.0,4.0,128.0,301.0,150000.0,79909.0,10228341.0,770.0,79775.0,10211187.0,1196.0,1.0 +746,cometbft,0.0,2000.0,4.0,256.0,296.0,,1926.0,493022.0,340.0,1946.0,498214.0,0.0, +747,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,76959.0,9850691.0,465.0,76811.0,9831831.0,1137.0, +748,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,76959.0,9850691.0,465.0,76811.0,9831831.0,1137.0,1.0 +749,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79631.0,10192711.0,444.0,79518.0,10178302.0,1228.0, +750,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79631.0,10192711.0,444.0,79518.0,10178302.0,1228.0,1.0 +751,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79642.0,10194196.0,537.0,79449.0,10169456.0,1172.0, +752,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79642.0,10194196.0,537.0,79449.0,10169456.0,1172.0,1.0 +753,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79765.0,10209969.0,469.0,79539.0,10180995.0,1098.0, +754,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79765.0,10209969.0,469.0,79539.0,10180995.0,1098.0,1.0 +755,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79739.0,10206592.0,499.0,79519.0,10178473.0,1130.0, +756,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79739.0,10206592.0,499.0,79519.0,10178473.0,1130.0,1.0 +757,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79609.0,10189891.0,536.0,79511.0,10177444.0,1171.0, +758,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79609.0,10189891.0,536.0,79511.0,10177444.0,1171.0,1.0 +759,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79594.0,10188050.0,502.0,79398.0,10162981.0,1530.0, +760,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79594.0,10188050.0,502.0,79398.0,10162981.0,1530.0,1.0 +761,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79827.0,10217911.0,439.0,79519.0,10178415.0,1048.0, +762,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79827.0,10217911.0,439.0,79519.0,10178415.0,1048.0,1.0 +763,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79657.0,10196079.0,473.0,79482.0,10173738.0,1096.0, +764,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79657.0,10196079.0,473.0,79482.0,10173738.0,1096.0,1.0 +765,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79527.0,10179463.0,674.0,79427.0,10166675.0,1514.0, +766,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79527.0,10179463.0,674.0,79427.0,10166675.0,1514.0,1.0 +767,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79762.0,10209564.0,487.0,79543.0,10181508.0,1174.0, +768,hotstuff,0.0,80010.0,42.0,128.0,301.0,150000.0,79762.0,10209564.0,487.0,79543.0,10181508.0,1174.0,1.0 +769,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79163.0,10132896.0,489.0,78991.0,10110884.0,1365.0, +770,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79163.0,10132896.0,489.0,78991.0,10110884.0,1365.0,1.0 +771,hotstuff,0.0,80000.0,64.0,128.0,295.0,150000.0,74050.0,9478337.0,787.0,73868.0,9455166.0,3735.0, +772,hotstuff,0.0,80000.0,64.0,128.0,295.0,150000.0,74050.0,9478337.0,787.0,73868.0,9455166.0,3735.0,1.0 +773,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79131.0,10128709.0,507.0,79027.0,10115425.0,1885.0, +774,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79131.0,10128709.0,507.0,79027.0,10115425.0,1885.0,1.0 +775,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75200.0,9625636.0,623.0,75122.0,9615563.0,2690.0, +776,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75200.0,9625636.0,623.0,75122.0,9615563.0,2690.0,1.0 +777,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,62770.0,8034612.0,1040.0,62614.0,8014568.0,4457.0, +778,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,62770.0,8034612.0,1040.0,62614.0,8014568.0,4457.0,1.0 +779,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79352.0,10157056.0,460.0,79024.0,10115049.0,1320.0, +780,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79352.0,10157056.0,460.0,79024.0,10115049.0,1320.0,1.0 +781,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77557.0,9927241.0,497.0,77486.0,9918213.0,1992.0, +782,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77557.0,9927241.0,497.0,77486.0,9918213.0,1992.0,1.0 +783,hotstuff,0.0,80010.0,42.0,128.0,19.0,150000.0,53384.0,6833098.0,2767.0,51114.0,6542597.0,4164.0, +784,hotstuff,0.0,80010.0,42.0,128.0,19.0,150000.0,53384.0,6833098.0,2767.0,51114.0,6542597.0,4164.0,1.0 +785,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79015.0,10113898.0,410.0,78944.0,10104868.0,1504.0, +786,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79045.0,10117736.0,395.0,78934.0,10103499.0,1248.0, +787,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79073.0,10121365.0,437.0,78998.0,10111786.0,1451.0, +788,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79108.0,10125778.0,405.0,78959.0,10106716.0,1264.0, +789,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79068.0,10120752.0,404.0,79005.0,10112615.0,1263.0, +790,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79088.0,10123265.0,404.5,78982.0,10109665.5,1263.5,2.0 +791,hotstuff,0.0,80000.0,64.0,128.0,295.0,150000.0,74283.0,9508186.0,802.0,74213.0,9499287.0,3837.0, +792,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,78562.0,10055905.0,685.0,78431.0,10039143.0,3751.0, +793,hotstuff,0.0,80000.0,64.0,128.0,295.0,150000.0,76422.5,9782045.5,743.5,76322.0,9769215.0,3794.0,2.0 +794,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79067.0,10120598.0,442.0,78955.0,10106283.0,1324.0, +795,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79142.0,10130227.0,458.0,78998.0,10111741.0,1371.0, +796,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79104.5,10125412.5,450.0,78976.5,10109012.0,1347.5,2.0 +797,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79170.0,10133745.0,459.0,79037.0,10116761.0,1473.0, +798,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79146.0,10130634.0,407.0,78976.0,10108869.0,1266.0, +799,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79158.0,10132189.5,433.0,79006.5,10112815.0,1369.5,2.0 +800,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77962.0,9979144.0,967.0,77833.0,9962682.0,3989.0, +801,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79046.0,10117843.0,404.0,78965.0,10107567.0,1250.0, +802,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,78504.0,10048493.5,685.5,78399.0,10035124.5,2619.5,2.0 +803,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79128.0,10128411.0,430.0,78974.0,10108700.0,1291.0, +804,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79182.0,10135277.0,435.0,79048.0,10118192.0,1284.0, +805,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79155.0,10131844.0,432.5,79011.0,10113446.0,1287.5,2.0 +806,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79089.0,10123414.0,413.0,78965.0,10107521.0,1278.0, +807,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79179.0,10134856.0,398.0,78981.0,10109526.0,1257.0, +808,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79134.0,10129135.0,405.5,78973.0,10108523.5,1267.5,2.0 +809,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,65703.0,8410020.0,2932.0,65655.0,8403791.0,7043.0, +810,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,72327.0,9257912.0,4109.0,72221.0,9244349.0,9240.0, +811,hotstuff,0.0,80000.0,64.0,128.0,291.0,150000.0,69194.0,8856838.0,1999.0,69087.0,8843147.0,7003.0, +812,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,70760.5,9057375.0,3054.0,70654.0,9043748.0,8121.5,2.0 +813,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,65414.0,8372953.0,892.0,65286.0,8356667.0,4127.0, +814,hotstuff,0.0,80000.0,64.0,128.0,298.0,150000.0,65681.0,8407207.0,789.0,65531.0,8387960.0,3634.0, +815,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,65547.5,8390080.0,840.5,65408.5,8372313.5,3880.5,2.0 +816,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79314.0,10152182.0,459.0,78981.0,10109561.0,1333.0, +817,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79128.0,10128439.0,483.0,78985.0,10110038.0,1425.0, +818,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79221.0,10140310.5,471.0,78983.0,10109799.5,1379.0,2.0 +819,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,78710.0,10074940.0,662.0,78627.0,10064302.0,3669.0, +820,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75209.0,9626795.0,546.0,75125.0,9615941.0,1999.0, +821,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,76959.5,9850867.5,604.0,76876.0,9840121.5,2834.0,2.0 +822,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79024.0,10115135.0,472.0,78922.0,10101976.0,1376.0, +823,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79069.0,10120888.0,405.0,78969.0,10108050.0,1281.0, +824,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79046.5,10118011.5,438.5,78945.5,10105013.0,1328.5,2.0 +825,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,76794.0,9829649.0,470.0,76759.0,9825112.0,1580.0, +826,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,74830.0,9578193.0,736.0,74691.0,9560412.0,3562.0, +827,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75812.0,9703921.0,603.0,75725.0,9692762.0,2571.0,2.0 +828,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,71429.0,9142897.0,587.0,71240.0,9118730.0,3236.0, +829,hotstuff,0.0,80000.0,64.0,128.0,294.0,150000.0,74828.0,9578027.0,665.0,74696.0,9561079.0,3267.0, +830,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,73128.5,9360462.0,626.0,72968.0,9339904.5,3251.5,2.0 +831,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79158.0,10132195.0,427.0,79000.0,10112011.0,1306.0, +832,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,78107.0,9997672.0,498.0,77960.0,9978908.0,1948.0, +833,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,78632.5,10064933.5,462.5,78480.0,10045459.5,1627.0,2.0 +834,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,76886.0,9841404.0,965.0,76787.0,9828687.0,4404.0, +835,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,69439.0,8888146.0,677.0,69348.0,8876559.0,3250.0, +836,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,73162.5,9364775.0,821.0,73067.5,9352623.0,3827.0,2.0 +837,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,68676.0,8790550.0,2707.0,68541.0,8773269.0,8016.0, +838,hotstuff,0.0,80000.0,64.0,128.0,299.0,150000.0,66079.0,8458142.0,2209.0,65766.0,8418001.0,7636.0, +839,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,67377.5,8624346.0,2458.0,67153.5,8595635.0,7826.0,2.0 +840,hotstuff,0.0,80000.0,64.0,128.0,298.0,150000.0,61529.0,7875727.0,1063.0,61297.0,7846007.0,4990.0, +841,hotstuff,0.0,80000.0,64.0,128.0,292.0,150000.0,73082.0,9354453.0,1229.0,72966.0,9339632.0,5952.0, +842,hotstuff,0.0,80000.0,64.0,128.0,298.0,150000.0,67305.5,8615090.0,1146.0,67131.5,8592819.5,5471.0,2.0 +843,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,68920.0,8821816.0,860.0,68832.0,8810456.0,3246.0, +844,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,64056.0,8199183.0,1003.0,63981.0,8189546.0,4146.0, +845,hotstuff,0.0,80000.0,64.0,128.0,297.0,150000.0,66488.0,8510499.5,931.5,66406.5,8500001.0,3696.0,2.0 +846,hotstuff,0.0,80000.0,64.0,128.0,290.0,150000.0,62713.0,8027298.0,4233.0,62423.0,7990159.0,8640.0, +847,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77372.0,9903575.0,443.0,77227.0,9885058.0,1505.0, +848,hotstuff,0.0,80000.0,64.0,128.0,290.0,150000.0,70042.5,8965436.5,2338.0,69825.0,8937608.5,5072.5,2.0 +849,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79097.0,10124433.0,488.0,78958.0,10106684.0,1366.0, +850,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79164.0,10133013.0,501.0,79047.0,10118051.0,1376.0, +851,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79130.5,10128723.0,494.5,79002.5,10112367.5,1371.0,2.0 +852,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79076.0,10121698.0,505.0,78924.0,10102247.0,1380.0, +853,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79143.0,10130357.0,525.0,78999.0,10111809.0,1401.0, +854,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79109.5,10126027.5,515.0,78961.5,10107028.0,1390.5,2.0 +855,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77444.0,9912790.0,507.0,77229.0,9885372.0,1981.0, +856,hotstuff,0.0,80000.0,64.0,128.0,292.0,150000.0,74424.0,9526308.0,740.0,74328.0,9513991.0,5271.0, +857,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75934.0,9719549.0,623.5,75778.5,9699681.5,3626.0,2.0 +858,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,73247.0,9375628.0,643.0,73216.0,9371600.0,3594.0, +859,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79103.0,10125176.0,390.0,78990.0,10110781.0,1238.0, +860,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,76175.0,9750402.0,516.5,76103.0,9741190.5,2416.0,2.0 +861,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79186.0,10135789.0,447.0,78962.0,10107117.0,1299.0, +862,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79165.0,10133083.0,445.0,78991.0,10110849.0,1298.0, +863,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79175.5,10134436.0,446.0,78976.5,10108983.0,1298.5,2.0 +864,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,78982.0,10109702.0,435.0,78872.0,10095575.0,1473.0, +865,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79157.0,10132051.0,407.0,78958.0,10106652.0,1267.0, +866,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79069.5,10120876.5,421.0,78915.0,10101113.5,1370.0,2.0 +867,hotstuff,0.0,80000.0,64.0,128.0,291.0,150000.0,66957.0,8570456.0,1225.0,66785.0,8548519.0,5857.0, +868,hotstuff,0.0,80000.0,64.0,128.0,296.0,150000.0,56654.0,7251697.0,855.0,56592.0,7243766.0,5454.0, +869,hotstuff,0.0,80000.0,64.0,128.0,291.0,150000.0,61805.5,7911076.5,1040.0,61688.5,7896142.5,5655.5,2.0 +870,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,72205.0,9242297.0,898.0,72128.0,9232326.0,4102.0, +871,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,79239.0,10142615.0,406.0,78987.0,10110388.0,1261.0, +872,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,75722.0,9692456.0,652.0,75557.5,9671357.0,2681.5,2.0 +873,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,77722.0,9948421.0,595.0,77600.0,9932766.0,3570.0, +874,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,70428.0,9014762.0,865.0,70384.0,9009100.0,4514.0, +875,hotstuff,0.0,80000.0,64.0,128.0,301.0,150000.0,74075.0,9481591.5,730.0,73992.0,9470933.0,4042.0,2.0 +876,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,65742.0,8414934.0,1019.0,65668.0,8405497.0,5129.0, +877,hotstuff,0.0,80000.0,64.0,128.0,291.0,150000.0,73964.0,9467426.0,734.0,73822.0,9449255.0,4877.0, +878,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,69853.0,8941180.0,876.5,69745.0,8927376.0,5003.0,2.0 +879,hotstuff,0.0,80000.0,64.0,128.0,300.0,150000.0,61154.0,7827659.0,1019.0,60860.0,7790025.0,4885.0, +880,hotstuff,0.0,80000.0,64.0,128.0,296.0,120000.0,71559.0,9159602.0,2191.0,71434.0,9143492.0,8977.0, +881,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79329.0,10154147.0,370.0,79123.0,10127713.0,1083.0, +882,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,74594.0,9548024.0,659.0,74437.0,9527884.0,3410.0, +883,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,76961.5,9851085.5,514.5,76780.0,9827798.5,2246.5,2.0 +884,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,71325.0,9129629.0,951.0,71152.0,9107441.0,4239.0, +885,hotstuff,0.0,80000.0,64.0,128.0,300.0,120000.0,76368.0,9775097.0,640.0,76119.0,9743242.0,3814.0, +886,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,73846.5,9452363.0,795.5,73635.5,9425341.5,4026.5,2.0 +887,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79142.0,10130121.0,378.0,79103.0,10125175.0,1080.0, +888,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,70124.0,8975862.0,672.0,70002.0,8960210.0,3216.0, +889,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,74633.0,9552991.5,525.0,74552.5,9542692.5,2148.0,2.0 +890,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79291.0,10149187.0,419.0,79122.0,10127585.0,1463.0, +891,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,69619.0,8911244.0,1094.0,69504.0,8896560.0,3517.0, +892,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,74455.0,9530215.5,756.5,74313.0,9512072.5,2490.0,2.0 +893,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79221.0,10140242.0,381.0,79100.0,10124816.0,1078.0, +894,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79058.0,10119383.0,377.0,78986.0,10110206.0,1085.0, +895,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79139.5,10129812.5,379.0,79043.0,10117511.0,1081.5,2.0 +896,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79166.0,10133266.0,413.0,79084.0,10122704.0,1159.0, +897,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79177.0,10134597.0,532.0,79041.0,10117306.0,1366.0, +898,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79102.0,10125028.0,508.0,78958.0,10106666.0,1368.0, +899,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79139.5,10129812.5,520.0,78999.5,10111986.0,1367.0,2.0 +900,hotstuff,0.0,80000.0,64.0,128.0,291.0,120000.0,70701.0,9049743.0,848.0,70636.0,9041459.0,3755.0, +901,hotstuff,0.0,80000.0,64.0,128.0,292.0,120000.0,65210.0,8346931.0,2018.0,65129.0,8336532.0,5961.0, +902,hotstuff,0.0,80000.0,64.0,128.0,291.0,120000.0,67955.5,8698337.0,1433.0,67882.5,8688995.5,4858.0,2.0 +903,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,53657.0,6868039.0,884.0,53485.0,6846034.0,4163.0, +904,hotstuff,0.0,80000.0,64.0,128.0,291.0,120000.0,56828.0,7274006.0,875.0,56632.0,7248898.0,4293.0, +905,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,55242.5,7071022.5,879.5,55058.5,7047466.0,4228.0,2.0 +906,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79228.0,10141157.0,532.0,79026.0,10115330.0,1504.0, +907,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79226.0,10140981.0,468.0,79098.0,10124548.0,1260.0, +908,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79227.0,10141069.0,500.0,79062.0,10119939.0,1382.0,2.0 +909,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79195.0,10136940.0,433.0,79080.0,10122206.0,1141.0, +910,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79108.0,10125822.0,434.0,79020.0,10114614.0,1189.0, +911,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79151.5,10131381.0,433.5,79050.0,10118410.0,1165.0,2.0 +912,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79112.0,10126366.0,726.0,78995.0,10111348.0,1585.0, +913,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79125.0,10128017.0,660.0,78983.0,10109765.0,1498.0, +914,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79048.0,10118122.0,676.0,78967.0,10107738.0,1511.0, +915,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79086.5,10123069.5,668.0,78975.0,10108751.5,1504.5,2.0 +916,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79224.0,10140690.0,631.0,78973.0,10108548.0,1458.0, +917,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79178.0,10134770.0,632.0,79003.0,10112334.0,1461.0, +918,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79201.0,10137730.0,631.5,78988.0,10110441.0,1459.5,2.0 +919,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79231.0,10141546.0,600.0,78961.0,10107011.0,1418.0, +920,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79174.0,10134254.0,593.0,78993.0,10111051.0,1405.0, +921,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79202.5,10137900.0,596.5,78977.0,10109031.0,1411.5,2.0 +922,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79082.0,10122439.0,695.0,78928.0,10102724.0,1537.0, +923,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79183.0,10135407.0,681.0,78971.0,10108332.0,1524.0, +924,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79132.5,10128923.0,688.0,78949.5,10105528.0,1530.5,2.0 +925,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79218.0,10139928.0,651.0,78943.0,10104659.0,1483.0, +926,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79284.0,10148293.0,641.0,78986.0,10110244.0,1469.0, +927,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79251.0,10144110.5,646.0,78964.5,10107451.5,1476.0,2.0 +928,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79261.0,10145357.0,637.0,78948.0,10105407.0,1473.0, +929,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79146.0,10130735.0,654.0,79036.0,10116612.0,1247.0, +930,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79267.0,10146136.0,658.0,79053.0,10118838.0,1254.0, +931,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79206.5,10138435.5,656.0,79044.5,10117725.0,1250.5,2.0 +932,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79146.0,10130695.0,618.0,79027.0,10115456.0,1203.0, +933,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79249.0,10143877.0,623.0,79037.0,10116710.0,1210.0, +934,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79197.5,10137286.0,620.5,79032.0,10116083.0,1206.5,2.0 +935,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79155.0,10131845.0,694.0,79064.0,10120238.0,1299.0, +936,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79172.0,10133992.0,694.0,79022.0,10114794.0,1300.0, +937,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79163.5,10132918.5,694.0,79043.0,10117516.0,1299.5,2.0 +938,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79173.0,10134138.0,671.0,79002.0,10112261.0,1268.0, +939,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79313.0,10152066.0,669.0,79033.0,10116179.0,1268.0, +940,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79243.0,10143102.0,670.0,79017.5,10114220.0,1268.0,2.0 +941,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79123.0,10127738.0,718.0,79001.0,10112127.0,1329.0, +942,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79125.0,10127992.0,718.0,79037.0,10116675.0,1329.0, +943,hotstuff,0.0,80000.0,64.0,128.0,301.0,120000.0,79124.0,10127865.0,718.0,79019.0,10114401.0,1329.0,2.0 +944,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79876.0,10224151.0,406.0,79784.0,10212363.0,875.0, +945,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79872.0,10223625.0,425.0,79780.0,10211798.0,937.0, +946,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79874.0,10223888.0,415.5,79782.0,10212080.5,906.0,2.0 +947,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79876.0,10224081.0,412.0,79806.0,10215110.0,879.0, +948,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79841.0,10219584.0,408.0,79791.0,10213269.0,874.0, +949,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79858.5,10221832.5,410.0,79798.5,10214189.5,876.5,2.0 +950,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79916.0,10229222.0,425.0,79766.0,10210094.0,976.0, +951,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,67133.0,8593070.0,783.0,67101.0,8588871.0,4086.0, +952,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,73524.5,9411146.0,604.0,73433.5,9399482.5,2531.0,2.0 +953,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79816.0,10216391.0,401.0,79760.0,10209335.0,864.0, +954,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79856.0,10221544.0,401.0,79753.0,10208431.0,868.0, +955,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79836.0,10218967.5,401.0,79756.5,10208883.0,866.0,2.0 +956,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79852.0,10221097.0,410.0,79777.0,10211456.0,885.0, +957,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79812.0,10215881.0,408.0,79797.0,10213980.0,875.0, +958,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79832.0,10218489.0,409.0,79787.0,10212718.0,880.0,2.0 +959,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79861.0,10222149.0,391.0,79781.0,10211994.0,854.0, +960,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79924.0,10230300.0,393.0,79794.0,10213637.0,857.0, +961,hotstuff,0.0,80000.0,40.0,128.0,301.0,120000.0,79892.5,10226224.5,392.0,79787.5,10212815.5,855.5,2.0 +962,hotstuff,0.0,100002.0,42.0,128.0,101.0,120000.0,99869.0,12783213.0,596.0,99077.0,12681813.0,1070.0, +963,hotstuff,0.0,100002.0,42.0,128.0,101.0,120000.0,99842.0,12779815.0,588.0,99074.0,12681421.0,1061.0, +964,hotstuff,0.0,100002.0,42.0,128.0,101.0,120000.0,99606.0,12749546.0,572.0,99135.0,12689323.0,1042.0, +965,hotstuff,0.0,100002.0,42.0,128.0,101.0,120000.0,99842.0,12779815.0,588.0,99077.0,12681813.0,1061.0,3.0 +966,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118830.0,15210206.0,688.0,118205.0,15130222.0,1158.0, +967,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,119018.0,15234367.0,696.0,118339.0,15147344.0,1170.0, +968,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118629.0,15184528.0,1102.0,117782.0,15076115.0,2695.0, +969,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118830.0,15210206.0,696.0,118205.0,15130222.0,1170.0,3.0 +970,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118611.0,15182252.0,546.0,118198.0,15129342.0,962.0, +971,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118777.0,15203508.0,553.0,118445.0,15160962.0,970.0, +972,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118509.0,15169193.0,557.0,118281.0,15139989.0,976.0, +973,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118611.0,15182252.0,553.0,118281.0,15139989.0,970.0,3.0 +974,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,119051.0,15238564.0,541.0,118239.0,15134606.0,970.0, +975,hotstuff,0.0,120036.0,42.0,128.0,87.0,120000.0,118338.0,15147208.0,1094.0,117814.0,15080148.0,3804.0, +976,hotstuff,0.0,120036.0,42.0,128.0,91.0,120000.0,117985.0,15102110.0,1087.0,117724.0,15068647.0,3925.0, +977,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118338.0,15147208.0,1087.0,117814.0,15080148.0,3804.0,3.0 +978,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118512.0,15169488.0,516.0,118179.0,15126931.0,928.0, +979,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,106622.0,13647603.0,1353.0,106096.0,13580316.0,4100.0, +980,hotstuff,0.0,120036.0,42.0,128.0,92.0,120000.0,102736.0,13150221.0,1205.0,102072.0,13065216.0,3612.0, +981,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,106622.0,13647603.0,1205.0,106096.0,13580316.0,3612.0,3.0 +982,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,106874.0,13679918.0,750.0,106092.0,13579831.0,1897.0, +983,hotstuff,0.0,120036.0,42.0,128.0,97.0,120000.0,114709.0,14682708.0,896.0,114451.0,14649782.0,3428.0, +984,hotstuff,0.0,120036.0,42.0,128.0,97.0,120000.0,114758.0,14689073.0,876.0,113949.0,14585471.0,3351.0, +985,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,114709.0,14682708.0,876.0,113949.0,14585471.0,3351.0,3.0 +986,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118781.0,15203984.0,519.0,118414.0,15156995.0,932.0, +987,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118900.0,15219187.0,705.0,118233.0,15133850.0,1649.0, +988,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118631.0,15184814.0,531.0,118311.0,15143862.0,946.0, +989,hotstuff,0.0,120036.0,42.0,128.0,101.0,120000.0,118781.0,15203984.0,531.0,118311.0,15143862.0,946.0,3.0 +990,hotstuff,0.0,120000.0,40.0,128.0,80.0,120000.0,74846.0,9580350.0,1434.0,74280.0,9507887.0,4812.0, +991,hotstuff,0.0,120000.0,40.0,128.0,86.0,120000.0,117014.0,14977735.0,1459.0,116830.0,14954279.0,8473.0, +992,hotstuff,0.0,120000.0,40.0,128.0,88.0,120000.0,105178.0,13462735.0,2021.0,104985.0,13438028.0,9265.0, +993,hotstuff,0.0,120000.0,40.0,128.0,80.0,120000.0,105178.0,13462735.0,1459.0,104985.0,13438028.0,8473.0,3.0 +994,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,114155.0,14611785.0,669.0,113843.0,14571884.0,3408.0, +995,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119533.0,15300175.0,342.0,119145.0,15250545.0,682.0, +996,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119677.0,15318648.0,337.0,119246.0,15263548.0,673.0, +997,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119533.0,15300175.0,342.0,119145.0,15250545.0,682.0,3.0 +998,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119404.0,15283649.0,343.0,119102.0,15245074.0,680.0, +999,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,108098.0,13836599.0,387.0,107654.0,13779652.0,735.0, +1000,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119589.0,15307416.0,355.0,119179.0,15254938.0,692.0, +1001,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119404.0,15283649.0,355.0,119102.0,15245074.0,692.0,3.0 +1002,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119285.0,15268516.0,344.0,119039.0,15237051.0,683.0, +1003,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119703.0,15321991.0,350.0,119263.0,15265670.0,692.0, +1004,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119544.0,15301585.0,352.0,119248.0,15263690.0,693.0, +1005,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119544.0,15301585.0,350.0,119248.0,15263690.0,692.0,3.0 +1006,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119830.0,15338288.0,358.0,119194.0,15256877.0,696.0, +1007,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,118353.0,15149137.0,486.0,118034.0,15108360.0,1349.0, +1008,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119575.0,15305639.0,371.0,119290.0,15269180.0,711.0, +1009,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119575.0,15305639.0,371.0,119194.0,15256877.0,711.0,3.0 +1010,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,120119.0,15375205.0,388.0,119145.0,15250540.0,893.0, +1011,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119662.0,15316723.0,388.0,119085.0,15242933.0,752.0, +1012,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119237.0,15262367.0,392.0,119158.0,15252227.0,761.0, +1013,hotstuff,0.0,120000.0,40.0,128.0,101.0,120000.0,119662.0,15316723.0,388.0,119145.0,15250540.0,761.0,3.0 +1014,hotstuff,0.0,120000.0,64.0,128.0,96.0,120000.0,117541.0,15045292.0,732.0,117373.0,15023789.0,2896.0, +1015,hotstuff,0.0,120000.0,64.0,128.0,101.0,120000.0,118284.0,15140381.0,626.0,117897.0,15090818.0,1834.0, +1016,hotstuff,0.0,120000.0,64.0,128.0,101.0,120000.0,103190.0,13208276.0,900.0,102853.0,13165222.0,3465.0, +1017,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,129987.0,16638385.0,4159.0,142758.0,18272981.0,6320.0, +1018,hotstuff,0.0,160020.0,42.0,128.0,0.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0, +1019,hotstuff,0.0,160020.0,42.0,128.0,0.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0, +1020,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0,3.0 +1021,hotstuff,0.0,160020.0,42.0,128.0,11.0,120000.0,135331.0,17322414.0,3422.0,130278.0,16675532.0,4781.0, +1022,hotstuff,0.0,160020.0,42.0,128.0,98.0,120000.0,47550.0,6086337.0,17314.0,47632.0,6096915.0,14540.0, +1023,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,63492.0,8126938.0,14749.0,64070.0,8200985.0,14550.0, +1024,hotstuff,0.0,160020.0,42.0,128.0,11.0,120000.0,63492.0,8126938.0,14749.0,64070.0,8200985.0,14540.0,3.0 +1025,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,36989.0,4734643.0,7583.0,35900.0,4595200.0,8703.0, +1026,hotstuff,0.0,160020.0,42.0,128.0,0.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0, +1027,hotstuff,0.0,160020.0,42.0,128.0,99.0,120000.0,74790.0,9573179.0,18153.0,77142.0,9874203.0,15490.0, +1028,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,36989.0,4734643.0,7583.0,35900.0,4595200.0,8703.0,3.0 +1029,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,101006.0,12928814.0,4109.0,96270.0,12322601.0,5434.0, +1030,hotstuff,0.0,160020.0,42.0,128.0,0.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0, +1031,hotstuff,0.0,160020.0,42.0,128.0,89.0,120000.0,24141.0,3090041.0,5762.0,24391.0,3122090.0,12350.0, +1032,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,24141.0,3090041.0,4109.0,24391.0,3122090.0,5434.0,3.0 +1033,hotstuff,0.0,160020.0,42.0,128.0,9.0,120000.0,98236.0,12574159.0,3620.0,93731.0,11997571.0,4872.0, +1034,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,16447.0,2105228.0,16989.0,16875.0,2160057.0,8190.0, +1035,hotstuff,0.0,160020.0,42.0,128.0,69.0,120000.0,40714.0,5211377.0,21961.0,41059.0,5255548.0,24332.0, +1036,hotstuff,0.0,160020.0,42.0,128.0,9.0,120000.0,40714.0,5211377.0,16989.0,41059.0,5255548.0,8190.0,3.0 +1037,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,98665.0,12629118.0,3503.0,97166.0,12437215.0,4800.0, +1038,hotstuff,0.0,160020.0,42.0,128.0,75.0,120000.0,13267.0,1698141.0,19608.0,13429.0,1718951.0,11400.0, +1039,hotstuff,0.0,160020.0,42.0,128.0,0.0,120000.0,0.0,0.0,0.0,0.0,0.0,0.0, +1040,hotstuff,0.0,160020.0,42.0,128.0,13.0,120000.0,13267.0,1698141.0,3503.0,13429.0,1718951.0,4800.0,3.0 +1041,hotstuff,0.0,160000.0,40.0,128.0,21.0,120000.0,159771.0,20450750.0,1325.0,154102.0,19725017.0,2076.0, +1042,hotstuff,0.0,160000.0,40.0,128.0,70.0,120000.0,61127.0,7824296.0,16944.0,62009.0,7937171.0,17806.0, +1043,hotstuff,0.0,160000.0,40.0,128.0,3.0,120000.0,94.0,12029.0,2788.0,79.0,10101.0,3127.0, +1044,hotstuff,0.0,160000.0,40.0,128.0,21.0,120000.0,61127.0,7824296.0,2788.0,62009.0,7937171.0,3127.0,3.0 +1045,hotstuff,0.0,160000.0,40.0,128.0,12.0,120000.0,150694.0,19288787.0,1552.0,146852.0,18797047.0,2260.0, +1046,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,136032.0,17412101.0,6656.0,135095.0,17292123.0,8034.0, +1047,hotstuff,0.0,160000.0,40.0,128.0,94.0,120000.0,134289.0,17188956.0,8206.0,133332.0,17066472.0,9581.0, +1048,hotstuff,0.0,160000.0,40.0,128.0,12.0,120000.0,136032.0,17412101.0,6656.0,135095.0,17292123.0,8034.0,3.0 +1049,hotstuff,0.0,160000.0,40.0,128.0,10.0,120000.0,135638.0,17361666.0,2086.0,132981.0,17021543.0,3138.0, +1050,hotstuff,0.0,160000.0,40.0,128.0,77.0,120000.0,65501.0,8384182.0,26307.0,65502.0,8384291.0,29976.0, +1051,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,114934.0,14711508.0,9048.0,114755.0,14688701.0,9594.0, +1052,hotstuff,0.0,160000.0,40.0,128.0,10.0,120000.0,114934.0,14711508.0,9048.0,114755.0,14688701.0,9594.0,3.0 +1053,hotstuff,0.0,160000.0,40.0,128.0,12.0,120000.0,144026.0,18435390.0,2419.0,141751.0,18144180.0,3752.0, +1054,hotstuff,0.0,160000.0,40.0,128.0,87.0,120000.0,105871.0,13551445.0,11345.0,107086.0,13707032.0,12429.0, +1055,hotstuff,0.0,160000.0,40.0,128.0,2.0,120000.0,36.0,4648.0,1680.0,32.0,4046.0,1928.0, +1056,hotstuff,0.0,160000.0,40.0,128.0,12.0,120000.0,105871.0,13551445.0,2419.0,107086.0,13707032.0,3752.0,3.0 +1057,hotstuff,0.0,160000.0,40.0,128.0,16.0,120000.0,111867.0,14318938.0,2612.0,109910.0,14068430.0,3751.0, +1058,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,39402.0,5043446.0,13867.0,40153.0,5139611.0,15173.0, +1059,hotstuff,0.0,160000.0,40.0,128.0,82.0,120000.0,44581.0,5706416.0,16789.0,44558.0,5703370.0,16497.0, +1060,hotstuff,0.0,160000.0,40.0,128.0,16.0,120000.0,44581.0,5706416.0,13867.0,44558.0,5703370.0,15173.0,3.0 +1061,hotstuff,0.0,160000.0,40.0,128.0,11.0,120000.0,123281.0,15779913.0,2462.0,119332.0,15274501.0,3661.0, +1062,hotstuff,0.0,160000.0,40.0,128.0,93.0,120000.0,85595.0,10956139.0,23983.0,85548.0,10950109.0,21895.0, +1063,hotstuff,0.0,160000.0,40.0,128.0,4.0,120000.0,0.0,0.0,4680.0,0.0,0.0,0.0, +1064,hotstuff,0.0,160000.0,40.0,128.0,11.0,120000.0,85595.0,10956139.0,4680.0,85548.0,10950109.0,3661.0,3.0 +1065,hotstuff,0.0,160000.0,64.0,128.0,86.0,120000.0,126836.0,16234962.0,1165.0,126296.0,16165870.0,4811.0, +1066,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,141683.0,18135364.0,1317.0,141181.0,18071161.0,4874.0, +1067,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,157454.0,20154074.0,1361.0,156995.0,20095355.0,5193.0, +1068,hotstuff,0.0,160000.0,64.0,128.0,86.0,120000.0,141683.0,18135364.0,1317.0,141181.0,18071161.0,4874.0,3.0 +1069,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,84532.0,10820143.0,5061.0,84407.0,10804102.0,9096.0, +1070,hotstuff,0.0,160000.0,64.0,128.0,93.0,120000.0,89035.0,11396417.0,11896.0,88767.0,11362172.0,15642.0, +1071,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,137800.0,17638450.0,3542.0,137577.0,17609832.0,8085.0, +1072,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,89035.0,11396417.0,5061.0,88767.0,11362172.0,9096.0,3.0 +1073,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,136023.0,17410944.0,1402.0,135754.0,17376574.0,4630.0, +1074,hotstuff,0.0,160000.0,64.0,128.0,87.0,120000.0,143039.0,18309004.0,2623.0,142585.0,18250905.0,6804.0, +1075,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,135105.0,17293427.0,1614.0,134805.0,17255094.0,5339.0, +1076,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,136023.0,17410944.0,1614.0,135754.0,17376574.0,5339.0,3.0 +1077,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158642.0,20306192.0,749.0,158484.0,20285913.0,1842.0, +1078,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,144824.0,18537430.0,1196.0,144361.0,18478244.0,4217.0, +1079,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157786.0,20196604.0,1250.0,156935.0,20087738.0,4461.0, +1080,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157786.0,20196604.0,1196.0,156935.0,20087738.0,4217.0,3.0 +1081,hotstuff,0.0,160000.0,64.0,128.0,79.0,120000.0,134299.0,17190257.0,6722.0,133840.0,17131503.0,9822.0, +1082,hotstuff,0.0,160000.0,64.0,128.0,86.0,120000.0,146222.0,18716436.0,1786.0,145642.0,18642118.0,4960.0, +1083,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,153171.0,19605828.0,2151.0,152043.0,19461523.0,5367.0, +1084,hotstuff,0.0,160000.0,64.0,128.0,79.0,120000.0,146222.0,18716436.0,2151.0,145642.0,18642118.0,5367.0,3.0 +1085,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,147616.0,18894880.0,3059.0,146906.0,18803905.0,6668.0, +1086,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,118555.0,15175085.0,1322.0,118062.0,15111963.0,4311.0, +1087,hotstuff,0.0,160000.0,64.0,128.0,82.0,120000.0,127991.0,16382902.0,1330.0,127672.0,16342037.0,4770.0, +1088,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,127991.0,16382902.0,1330.0,127672.0,16342037.0,4770.0,3.0 +1089,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,143008.0,18304967.0,1119.0,142724.0,18268704.0,3893.0, +1090,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,137400.0,17587234.0,5172.0,136956.0,17530428.0,8136.0, +1091,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,113279.0,14499673.0,3213.0,112670.0,14421769.0,6269.0, +1092,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,137400.0,17587234.0,3213.0,136956.0,17530428.0,6269.0,3.0 +1093,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158987.0,20350365.0,614.0,158753.0,20320363.0,1082.0, +1094,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159226.0,20380874.0,641.0,158713.0,20315229.0,1130.0, +1095,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159546.0,20421827.0,609.0,158796.0,20325837.0,1079.0, +1096,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159226.0,20380874.0,614.0,158753.0,20320363.0,1082.0,3.0 +1097,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,158801.0,20326515.0,1545.0,157581.0,20170427.0,3954.0, +1098,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,142944.0,18296784.0,2850.0,142387.0,18225513.0,5569.0, +1099,hotstuff,0.0,160000.0,64.0,128.0,88.0,120000.0,156745.0,20063305.0,1894.0,156510.0,20033223.0,5126.0, +1100,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,156745.0,20063305.0,1894.0,156510.0,20033223.0,5126.0,3.0 +1101,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158851.0,20332980.0,665.0,158749.0,20319886.0,1144.0, +1102,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158794.0,20325641.0,680.0,158503.0,20288400.0,1167.0, +1103,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158852.0,20333071.0,672.0,158476.0,20284950.0,1154.0, +1104,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158851.0,20332980.0,672.0,158503.0,20288400.0,1154.0,3.0 +1105,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,106242.0,13598938.0,1490.0,106098.0,13580496.0,4428.0, +1106,hotstuff,0.0,160000.0,64.0,128.0,85.0,120000.0,154520.0,19778607.0,2931.0,153878.0,19696331.0,6794.0, +1107,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,131356.0,16813589.0,1732.0,130700.0,16729575.0,5014.0, +1108,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,131356.0,16813589.0,1732.0,130700.0,16729575.0,5014.0,3.0 +1109,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,158529.0,20291652.0,1464.0,157326.0,20137728.0,5600.0, +1110,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,153408.0,19636252.0,1566.0,153313.0,19624090.0,6074.0, +1111,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,157229.0,20125261.0,1494.0,157057.0,20103264.0,5616.0, +1112,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,157229.0,20125261.0,1494.0,157057.0,20103264.0,5616.0,3.0 +1113,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159118.0,20367056.0,1020.0,158002.0,20224263.0,1674.0, +1114,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158978.0,20349135.0,1070.0,158266.0,20258104.0,1732.0, +1115,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159079.0,20362118.0,1089.0,158274.0,20259027.0,1748.0, +1116,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158773.0,20322901.0,952.0,157950.0,20217586.0,1574.0, +1117,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158912.0,20340732.0,1081.0,158187.0,20247906.0,1720.0, +1118,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159303.0,20390832.0,1122.0,158065.0,20232351.0,1783.0, +1119,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158781.0,20323939.0,1040.0,157751.0,20192074.0,1669.0, +1120,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158597.0,20300383.0,1104.0,158161.0,20244629.0,1813.0, +1121,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159303.0,20390824.0,1047.0,158185.0,20247730.0,1678.0, +1122,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158912.0,20340732.0,1081.0,158161.0,20244629.0,1720.0,5.0 +1123,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159409.0,20404332.0,1019.0,158004.0,20224535.0,1638.0, +1124,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159695.0,20440911.0,986.0,157916.0,20213207.0,1599.0, +1125,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158650.0,20307154.0,996.0,157847.0,20204372.0,1612.0, +1126,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158616.0,20302838.0,1048.0,157858.0,20205837.0,1671.0, +1127,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158999.0,20351935.0,899.0,158002.0,20224238.0,1488.0, +1128,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158999.0,20351935.0,996.0,157916.0,20213207.0,1612.0,5.0 +1129,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159227.0,20381111.0,722.0,158186.0,20247801.0,1254.0, +1130,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158921.0,20341912.0,695.0,158205.0,20250261.0,1224.0, +1131,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159421.0,20405834.0,731.0,158216.0,20251654.0,1286.0, +1132,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,159748.0,20447718.0,717.0,158456.0,20282386.0,1260.0, +1133,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158441.0,20280422.0,700.0,158094.0,20235970.0,1234.0, +1134,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159227.0,20381111.0,717.0,158205.0,20250261.0,1254.0,5.0 +1135,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158953.0,20346021.0,951.0,158027.0,20227472.0,1546.0, +1136,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157363.0,20142523.0,1345.0,156550.0,20038415.0,3124.0, +1137,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159297.0,20390048.0,955.0,157899.0,20211090.0,1555.0, +1138,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158700.0,20313640.0,962.0,157724.0,20188615.0,1567.0, +1139,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157933.0,20215414.0,1160.0,157048.0,20102168.0,2342.0, +1140,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158700.0,20313640.0,962.0,157724.0,20188615.0,1567.0,5.0 +1141,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159014.0,20353826.0,1001.0,158040.0,20229080.0,1620.0, +1142,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,158183.0,20247416.0,1013.0,157748.0,20191791.0,1651.0, +1143,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158651.0,20307284.0,1062.0,158066.0,20232413.0,1697.0, +1144,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158960.0,20346862.0,953.0,158142.0,20242182.0,1591.0, +1145,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,158115.0,20238719.0,1295.0,156787.0,20068683.0,3132.0, +1146,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158651.0,20307284.0,1013.0,158040.0,20229080.0,1651.0,5.0 +1147,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156890.0,20081890.0,1783.0,156593.0,20043900.0,3283.0, +1148,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158834.0,20330698.0,1131.0,157406.0,20148004.0,2291.0, +1149,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159080.0,20362226.0,948.0,158089.0,20235340.0,1554.0, +1150,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,158313.0,20264004.0,905.0,157842.0,20203823.0,1503.0, +1151,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158731.0,20317553.0,765.0,158502.0,20288199.0,1312.0, +1152,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158579.0,20298140.0,915.0,157471.0,20156314.0,2039.0, +1153,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,158673.0,20310191.0,893.0,157705.0,20186250.0,2035.0, +1154,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159595.0,20428113.0,713.0,158212.0,20251123.0,1251.0, +1155,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158682.0,20311266.0,709.0,158104.0,20237347.0,1244.0, +1156,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158682.0,20311266.0,765.0,158104.0,20237347.0,1312.0,5.0 +1157,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159365.0,20398688.0,942.0,158337.0,20267112.0,1560.0, +1158,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158695.0,20312981.0,904.0,158143.0,20242368.0,1505.0, +1159,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158982.0,20349690.0,804.0,157993.0,20223125.0,1379.0, +1160,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159359.0,20397991.0,802.0,158323.0,20265301.0,1379.0, +1161,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158939.0,20344192.0,849.0,158255.0,20256594.0,1426.0, +1162,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158982.0,20349690.0,849.0,158255.0,20256594.0,1426.0,5.0 +1163,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158580.0,20298302.0,843.0,158245.0,20255374.0,1418.0, +1164,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159275.0,20387206.0,836.0,158031.0,20228003.0,1419.0, +1165,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,159005.0,20352618.0,993.0,157436.0,20151776.0,2193.0, +1166,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159002.0,20352276.0,838.0,157934.0,20215595.0,1422.0, +1167,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157622.0,20175636.0,1275.0,156532.0,20036148.0,3504.0, +1168,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159002.0,20352276.0,843.0,157934.0,20215595.0,1422.0,5.0 +1169,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158840.0,20331584.0,858.0,157996.0,20223439.0,1426.0, +1170,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158892.0,20338119.0,845.0,158135.0,20241314.0,1422.0, +1171,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,145839.0,18667353.0,895.0,144916.0,18549269.0,1468.0, +1172,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158668.0,20309530.0,843.0,157620.0,20175334.0,1416.0, +1173,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158896.0,20338678.0,850.0,158044.0,20229576.0,1442.0, +1174,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158840.0,20331584.0,850.0,157996.0,20223439.0,1426.0,5.0 +1175,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158563.0,20296040.0,908.0,158036.0,20228598.0,1491.0, +1176,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159776.0,20451368.0,933.0,158098.0,20236584.0,1533.0, +1177,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,159227.0,20381026.0,900.0,157762.0,20193554.0,1495.0, +1178,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158052.0,20230637.0,878.0,157715.0,20187465.0,1463.0, +1179,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158844.0,20332038.0,912.0,158057.0,20231331.0,1528.0, +1180,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158844.0,20332038.0,908.0,158036.0,20228598.0,1495.0,5.0 +1181,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,148199.0,18969437.0,2592.0,147648.0,18898997.0,5905.0, +1182,hotstuff,0.0,160020.0,42.0,128.0,99.0,120000.0,148309.0,18983540.0,2513.0,147752.0,18912241.0,5885.0, +1183,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,135764.0,17377808.0,1496.0,135150.0,17299194.0,5131.0, +1184,hotstuff,0.0,160020.0,42.0,128.0,99.0,120000.0,138240.0,17694704.0,2654.0,137459.0,17594784.0,6951.0, +1185,hotstuff,0.0,160020.0,42.0,128.0,94.0,120000.0,158125.0,20239997.0,1154.0,157114.0,20110547.0,3858.0, +1186,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,148199.0,18969437.0,2513.0,147648.0,18898997.0,5885.0,5.0 +1187,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,141202.0,18073857.0,1037.0,140906.0,18035945.0,3191.0, +1188,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,157238.0,20126458.0,1198.0,156327.0,20009883.0,4028.0, +1189,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,157852.0,20205033.0,1089.0,156666.0,20053230.0,3643.0, +1190,hotstuff,0.0,160020.0,42.0,128.0,98.0,120000.0,154117.0,19726995.0,1406.0,153438.0,19640048.0,4736.0, +1191,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,156494.0,20031226.0,1164.0,156029.0,19971763.0,4011.0, +1192,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,156494.0,20031226.0,1164.0,156029.0,19971763.0,4011.0,5.0 +1193,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,159130.0,20368613.0,634.0,158085.0,20234907.0,1052.0, +1194,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158956.0,20346408.0,635.0,158452.0,20281898.0,1057.0, +1195,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158763.0,20321641.0,635.0,158286.0,20260657.0,1051.0, +1196,hotstuff,0.0,160020.0,42.0,128.0,100.0,120000.0,158456.0,20282321.0,683.0,157777.0,20195442.0,1186.0, +1197,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158983.0,20349825.0,632.0,158448.0,20281355.0,1052.0, +1198,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158956.0,20346408.0,635.0,158286.0,20260657.0,1052.0,5.0 +1199,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158839.0,20331361.0,727.0,157869.0,20207257.0,1553.0, +1200,hotstuff,0.0,160020.0,42.0,128.0,100.0,120000.0,116470.0,14908159.0,1394.0,115596.0,14796255.0,4095.0, +1201,hotstuff,0.0,160020.0,42.0,128.0,96.0,120000.0,142982.0,18301679.0,1966.0,141742.0,18142993.0,4924.0, +1202,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,149324.0,19113431.0,1205.0,148526.0,19011336.0,3627.0, +1203,hotstuff,0.0,160020.0,42.0,128.0,98.0,120000.0,116445.0,14904969.0,1420.0,115500.0,14784018.0,3980.0, +1204,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,142982.0,18301679.0,1394.0,141742.0,18142993.0,3980.0,5.0 +1205,hotstuff,0.0,160020.0,42.0,128.0,89.0,120000.0,135755.0,17376665.0,1768.0,135161.0,17300613.0,5136.0, +1206,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,123110.0,15758136.0,9240.0,122526.0,15683274.0,12865.0, +1207,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,136741.0,17502808.0,9379.0,135993.0,17407095.0,13293.0, +1208,hotstuff,0.0,160020.0,42.0,128.0,95.0,120000.0,131491.0,16830890.0,10374.0,130760.0,16737300.0,14422.0, +1209,hotstuff,0.0,160020.0,42.0,128.0,92.0,120000.0,155199.0,19865485.0,4029.0,153752.0,19680306.0,7987.0, +1210,hotstuff,0.0,160020.0,42.0,128.0,89.0,120000.0,135755.0,17376665.0,9240.0,135161.0,17300613.0,12865.0,5.0 +1211,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158669.0,20309649.0,768.0,158072.0,20233181.0,1208.0, +1212,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,157984.0,20221964.0,782.0,157674.0,20182321.0,1228.0, +1213,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158287.0,20260704.0,764.0,158003.0,20224400.0,1205.0, +1214,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158144.0,20242411.0,783.0,157791.0,20197234.0,1234.0, +1215,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158426.0,20278536.0,784.0,157999.0,20223848.0,1239.0, +1216,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158287.0,20260704.0,782.0,157999.0,20223848.0,1228.0,5.0 +1217,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159675.0,20438338.0,442.0,158962.0,20347166.0,791.0, +1218,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159423.0,20406114.0,469.0,158814.0,20328132.0,862.0, +1219,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159505.0,20416650.0,470.0,158884.0,20337175.0,880.0, +1220,hotstuff,0.0,160000.0,40.0,128.0,90.0,120000.0,159336.0,20395047.0,830.0,158435.0,20279639.0,3520.0, +1221,hotstuff,0.0,160000.0,40.0,128.0,92.0,120000.0,159564.0,20424228.0,838.0,158662.0,20308765.0,3516.0, +1222,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159505.0,20416650.0,470.0,158814.0,20328132.0,880.0,5.0 +1223,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158796.0,20325901.0,569.0,158625.0,20303989.0,997.0, +1224,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159248.0,20383716.0,737.0,158411.0,20276584.0,1804.0, +1225,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158697.0,20313199.0,1050.0,158163.0,20244829.0,3602.0, +1226,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,157736.0,20190189.0,1269.0,157446.0,20153026.0,4551.0, +1227,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,157582.0,20170473.0,1109.0,156608.0,20045809.0,3757.0, +1228,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158697.0,20313199.0,1050.0,158163.0,20244829.0,3602.0,5.0 +1229,hotstuff,0.0,160000.0,40.0,128.0,99.0,120000.0,128399.0,16435027.0,1146.0,127936.0,16375859.0,4500.0, +1230,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,154353.0,19757199.0,1504.0,153620.0,19663300.0,5242.0, +1231,hotstuff,0.0,160000.0,40.0,128.0,92.0,120000.0,150461.0,19259068.0,1290.0,149887.0,19185542.0,4822.0, +1232,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,157860.0,20206043.0,1512.0,157243.0,20127083.0,5987.0, +1233,hotstuff,0.0,160000.0,40.0,128.0,97.0,120000.0,141978.0,18173125.0,1441.0,141161.0,18068620.0,4751.0, +1234,hotstuff,0.0,160000.0,40.0,128.0,99.0,120000.0,150461.0,19259068.0,1441.0,149887.0,19185542.0,4822.0,5.0 +1235,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159743.0,20447057.0,617.0,158694.0,20312811.0,1171.0, +1236,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,155845.0,19948115.0,1266.0,154894.0,19826410.0,4075.0, +1237,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,151364.0,19374591.0,1051.0,150897.0,19314772.0,3920.0, +1238,hotstuff,0.0,160000.0,40.0,128.0,97.0,120000.0,158521.0,20290649.0,1126.0,158088.0,20235263.0,3677.0, +1239,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,129593.0,16587904.0,982.0,129057.0,16519260.0,2928.0, +1240,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,155845.0,19948115.0,1051.0,154894.0,19826410.0,3677.0,5.0 +1241,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158861.0,20334232.0,1333.0,158436.0,20279837.0,2724.0, +1242,hotstuff,0.0,160000.0,40.0,128.0,97.0,120000.0,157786.0,20196664.0,1340.0,157078.0,20105968.0,5459.0, +1243,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158163.0,20244883.0,1040.0,157578.0,20170007.0,3512.0, +1244,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159140.0,20369948.0,640.0,158677.0,20310695.0,1097.0, +1245,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,146130.0,18704665.0,1339.0,145513.0,18625695.0,3941.0, +1246,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158163.0,20244883.0,1333.0,157578.0,20170007.0,3512.0,5.0 +1247,hotstuff,0.0,160000.0,40.0,128.0,96.0,120000.0,129175.0,16534413.0,1049.0,128145.0,16402623.0,3555.0, +1248,hotstuff,0.0,160000.0,40.0,128.0,99.0,120000.0,150886.0,19313408.0,1160.0,150636.0,19281345.0,4643.0, +1249,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,158119.0,20239274.0,1201.0,156995.0,20095326.0,4808.0, +1250,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158288.0,20260892.0,1239.0,157263.0,20129651.0,4834.0, +1251,hotstuff,0.0,160000.0,40.0,128.0,96.0,120000.0,157653.0,20179598.0,1237.0,157386.0,20145405.0,4602.0, +1252,hotstuff,0.0,160000.0,40.0,128.0,96.0,120000.0,157653.0,20179598.0,1201.0,156995.0,20095326.0,4643.0,5.0 +1253,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,157605.0,20173501.0,1235.0,157342.0,20139796.0,5051.0, +1254,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,156958.0,20090669.0,1214.0,156614.0,20046635.0,5773.0, +1255,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158849.0,20332615.0,698.0,158478.0,20285137.0,1182.0, +1256,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159025.0,20355180.0,731.0,158537.0,20292724.0,1227.0, +1257,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158937.0,20343897.5,714.5,158507.5,20288930.5,1204.5,2.0 +1258,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158873.0,20335753.0,529.0,158500.0,20287942.0,970.0, +1259,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158862.0,20334351.0,528.0,158543.0,20293525.0,973.0, +1260,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158867.5,20335052.0,528.5,158521.5,20290733.5,971.5,2.0 +1261,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,117355.0,15021444.0,5054.0,117027.0,14979474.0,9385.0, +1262,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,128307.0,16423289.0,1720.0,127977.0,16381071.0,6449.0, +1263,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,122831.0,15722366.5,3387.0,122502.0,15680272.5,7917.0,2.0 +1264,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,151766.0,19426058.0,2069.0,150996.0,19327537.0,5505.0, +1265,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,136241.0,17438832.0,1327.0,135971.0,17404300.0,5341.0, +1266,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,144003.5,18432445.0,1698.0,143483.5,18365918.5,5423.0,2.0 +1267,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159675.0,20438432.0,2150.0,158512.0,20289507.0,3339.0, +1268,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,132645.0,16978547.0,1705.0,132418.0,16949470.0,4168.0, +1269,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,146160.0,18708489.5,1927.5,145465.0,18619488.5,3753.5,2.0 +1270,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159129.0,20368526.0,490.0,158728.0,20317132.0,1004.0, +1271,hotstuff,0.0,160000.0,64.0,128.0,88.0,120000.0,157832.0,20202505.0,941.0,157295.0,20133782.0,3908.0, +1272,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158480.5,20285515.5,715.5,158011.5,20225457.0,2456.0,2.0 +1273,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,158561.0,20295780.0,545.0,158175.0,20246400.0,997.0, +1274,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159335.0,20394904.0,509.0,158610.0,20302134.0,950.0, +1275,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,158948.0,20345342.0,527.0,158392.5,20274267.0,973.5,2.0 +1276,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158665.0,20309134.0,587.0,158118.0,20239166.0,1119.0, +1277,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158939.0,20344134.0,574.0,158578.0,20298037.0,1036.0, +1278,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158802.0,20326634.0,580.5,158348.0,20268601.5,1077.5,2.0 +1279,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158945.0,20345018.0,514.0,158655.0,20307810.0,956.0, +1280,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158645.0,20306536.0,533.0,158490.0,20286660.0,986.0, +1281,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158795.0,20325777.0,523.5,158572.5,20297235.0,971.0,2.0 +1282,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,136749.0,17503867.0,1912.0,136285.0,17444477.0,5187.0, +1283,hotstuff,0.0,160000.0,64.0,128.0,78.0,120000.0,132122.0,16911562.0,4991.0,131360.0,16814124.0,8317.0, +1284,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,134435.5,17207714.5,3451.5,133822.5,17129300.5,6752.0,2.0 +1285,hotstuff,0.0,160000.0,64.0,128.0,71.0,120000.0,156180.0,19991101.0,1421.0,155196.0,19865031.0,5266.0, +1286,hotstuff,0.0,160000.0,64.0,128.0,89.0,120000.0,129079.0,16522113.0,1450.0,128437.0,16439959.0,5036.0, +1287,hotstuff,0.0,160000.0,64.0,128.0,71.0,120000.0,142629.5,18256607.0,1435.5,141816.5,18152495.0,5151.0,2.0 +1288,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,130897.0,16754872.0,1576.0,130691.0,16728473.0,5369.0, +1289,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,131803.0,16870726.0,1873.0,131355.0,16813427.0,6388.0, +1290,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,131350.0,16812799.0,1724.5,131023.0,16770950.0,5878.5,2.0 +1291,cometbft,0.0,160000.0,64.0,128.0,102.0,,1154.0,147731.0,1661.0,1329.0,170094.0,26960.0, +1292,cometbft,0.0,160000.0,64.0,128.0,102.0,,1154.0,147731.0,1661.0,1329.0,170094.0,26960.0,1.0 +1293,cometbft,0.0,80000.0,64.0,128.0,98.0,,789.0,100996.0,3778.0,899.0,115040.0,30560.0, +1294,cometbft,0.0,80000.0,64.0,128.0,98.0,,789.0,100996.0,3778.0,899.0,115040.0,30560.0,1.0 +1295,cometbft,0.0,80000.0,64.0,128.0,96.0,,318.0,40701.0,941.0,381.0,48786.0,1741.0, +1296,cometbft,0.0,80000.0,64.0,128.0,96.0,,318.0,40701.0,941.0,381.0,48786.0,1741.0,1.0 +1297,cometbft,0.0,80000.0,64.0,128.0,7.0,,95.0,12160.0,588.0,405.0,51815.0,0.0, +1298,cometbft,0.0,80000.0,64.0,128.0,7.0,,95.0,12160.0,588.0,405.0,51815.0,0.0,1.0 +1299,cometbft,0.0,80000.0,64.0,128.0,83.0,,315.0,40301.0,975.0,403.0,51597.0,0.0, +1300,cometbft,0.0,80000.0,64.0,128.0,83.0,,315.0,40301.0,975.0,403.0,51597.0,0.0,1.0 +1301,cometbft,0.0,80000.0,64.0,128.0,10.0,,180.0,23025.0,874.0,553.0,70778.0,0.0, +1302,cometbft,0.0,80000.0,64.0,128.0,10.0,,180.0,23025.0,874.0,553.0,70778.0,0.0,1.0 +1303,cometbft,0.0,80000.0,64.0,128.0,86.0,,354.0,45316.0,1602.0,434.0,55503.0,2350.0, +1304,cometbft,0.0,80000.0,64.0,128.0,86.0,,354.0,45316.0,1602.0,434.0,55503.0,2350.0,1.0 +1305,cometbft,0.0,80000.0,64.0,128.0,87.0,,359.0,45903.0,1732.0,435.0,55723.0,1852.0, +1306,cometbft,0.0,80000.0,64.0,128.0,87.0,,359.0,45903.0,1732.0,435.0,55723.0,1852.0,1.0 +1307,cometbft,0.0,80000.0,64.0,128.0,5.0,,43.0,5489.0,1678.0,292.0,37326.0,0.0, +1308,cometbft,0.0,80000.0,64.0,128.0,5.0,,43.0,5489.0,1678.0,292.0,37326.0,0.0,1.0 +1309,cometbft,0.0,80000.0,64.0,128.0,5.0,,55.0,7054.0,2050.0,391.0,50047.0,0.0, +1310,cometbft,0.0,80000.0,64.0,128.0,5.0,,55.0,7054.0,2050.0,391.0,50047.0,0.0,1.0 +1311,cometbft,0.0,80000.0,64.0,128.0,12.0,,114.0,14607.0,2524.0,374.0,47892.0,0.0, +1312,cometbft,0.0,80000.0,64.0,128.0,12.0,,114.0,14607.0,2524.0,374.0,47892.0,0.0,1.0 +1313,cometbft,0.0,80000.0,64.0,128.0,51.0,,497.0,63599.0,1622.0,636.0,81350.0,0.0, +1314,cometbft,0.0,80000.0,64.0,128.0,51.0,,497.0,63599.0,1622.0,636.0,81350.0,0.0,1.0 +1315,cometbft,0.0,80000.0,64.0,128.0,100.0,,600.0,76858.0,1541.0,721.0,92227.0,5242.0, +1316,cometbft,0.0,80000.0,64.0,128.0,103.0,,601.0,76920.0,1177.0,666.0,85299.0,3258.0, +1317,cometbft,0.0,80000.0,64.0,128.0,78.0,,370.0,47332.0,1191.0,477.0,61116.0,1284.0, +1318,cometbft,0.0,80000.0,64.0,128.0,79.0,,391.0,50005.0,6197.0,473.0,60585.0,39346.0, +1319,cometbft,0.0,80000.0,64.0,128.0,89.0,,694.0,88849.0,2019.0,789.0,101010.0,6215.0, +1320,cometbft,0.0,80000.0,64.0,128.0,66.0,,879.0,112559.0,1930.0,1049.0,134277.0,41102.0, +1321,cometbft,0.0,80000.0,64.0,128.0,77.0,,416.0,53207.0,1565.0,478.0,61171.0,1570.0, +1322,cometbft,0.0,80000.0,64.0,128.0,86.0,,635.0,81329.0,2467.0,785.0,100542.0,41469.0, +1323,cometbft,0.0,80000.0,64.0,128.0,76.0,,427.0,54668.0,2557.0,495.0,63337.0,2339.0, +1324,cometbft,0.0,80000.0,64.0,128.0,57.0,,512.0,65530.0,2598.0,648.0,82926.0,50422.0, +1325,cometbft,0.0,80000.0,64.0,128.0,60.0,,431.0,55178.0,3166.0,630.0,80586.0,2302.0, +1326,cometbft,0.0,80000.0,64.0,128.0,61.0,,445.0,56983.0,2861.0,562.0,71972.0,0.0, +1327,cometbft,0.0,60032.0,64.0,128.0,124.0,,661.0,84608.0,1569.0,544.0,69674.0,2559.0, +1328,cometbft,0.0,60032.0,64.0,128.0,95.0,,928.0,118795.0,2032.0,1067.0,136516.0,36829.0, +1329,cometbft,0.0,60032.0,64.0,128.0,61.0,,426.0,54516.0,878.0,585.0,74855.0,0.0, +1330,cometbft,0.0,60032.0,64.0,128.0,49.0,,1092.0,139724.0,7681.0,1338.0,171324.0,50087.0, +1331,cometbft,0.0,60032.0,64.0,128.0,96.0,,599.0,76637.0,1370.0,714.0,91334.0,2235.0, +1332,cometbft,0.0,60032.0,64.0,128.0,90.0,,360.0,46061.0,4085.0,437.0,55906.0,2702.0, +1333,cometbft,0.0,60032.0,64.0,128.0,69.0,,902.0,115426.0,1150.0,1023.0,130987.0,22069.0, +1334,cometbft,0.0,60032.0,64.0,128.0,75.0,,399.0,51120.0,2995.0,482.0,61725.0,50687.0, +1335,cometbft,0.0,60032.0,64.0,128.0,90.0,,399.0,51120.0,2995.0,482.0,61725.0,22069.0,3.0 +1336,cometbft,0.0,60032.0,64.0,128.0,63.0,,428.0,54819.0,4852.0,618.0,79166.0,2778.0, +1337,cometbft,0.0,60032.0,64.0,128.0,92.0,,304.0,38939.0,2131.0,394.0,50472.0,0.0, +1338,cometbft,0.0,60032.0,64.0,128.0,72.0,,740.0,94775.0,787.0,916.0,117248.0,55471.0, +1339,cometbft,0.0,60032.0,64.0,128.0,63.0,,415.0,53180.0,2478.0,537.0,68683.0,56375.0, +1340,cometbft,0.0,60032.0,64.0,128.0,92.0,,415.0,53180.0,2131.0,537.0,68683.0,55471.0,3.0 +1341,cometbft,0.0,60032.0,64.0,128.0,56.0,,420.0,53776.0,2511.0,624.0,79872.0,1084.0, +1342,cometbft,0.0,60032.0,64.0,128.0,80.0,,352.0,45065.0,3003.0,464.0,59352.0,1970.0, +1343,cometbft,0.0,60032.0,64.0,128.0,93.0,,331.0,42413.0,2315.0,398.0,50939.0,43015.0, +1344,cometbft,0.0,60032.0,64.0,128.0,91.0,,675.0,86431.0,5194.0,781.0,99933.0,44565.0, +1345,cometbft,0.0,60032.0,64.0,128.0,80.0,,352.0,45065.0,3003.0,464.0,59352.0,43015.0,3.0 +1346,cometbft,0.0,60032.0,64.0,128.0,65.0,,362.0,46390.0,2135.0,539.0,68932.0,903000.0, +1347,cometbft,0.0,60032.0,64.0,128.0,82.0,,347.0,44440.0,18848.0,405.0,51842.0,54326.0, +1348,cometbft,0.0,60032.0,64.0,128.0,71.0,,430.0,55001.0,1698.0,534.0,68380.0,51621.0, +1349,cometbft,0.0,60032.0,64.0,128.0,65.0,,362.0,46390.0,2135.0,534.0,68380.0,54326.0,3.0 +1350,cometbft,0.0,60032.0,64.0,128.0,68.0,,361.0,46256.0,2642.0,523.0,66922.0,0.0, +1351,cometbft,0.0,60032.0,64.0,128.0,80.0,,352.0,45105.0,3283.0,409.0,52334.0,55138.0, +1352,cometbft,0.0,60032.0,64.0,128.0,53.0,,495.0,63387.0,3307.0,640.0,81918.0,55608.0, +1353,cometbft,0.0,60032.0,64.0,128.0,68.0,,361.0,46256.0,3283.0,523.0,66922.0,55138.0,3.0 +1354,cometbft,0.0,60032.0,64.0,128.0,87.0,,587.0,75118.0,1517.0,770.0,98614.0,5071.0, +1355,cometbft,0.0,60032.0,64.0,128.0,87.0,,674.0,86227.0,900.0,794.0,101686.0,59337.0, +1356,cometbft,0.0,60032.0,64.0,128.0,69.0,,404.0,51741.0,8746.0,506.0,64717.0,43159.0, +1357,cometbft,0.0,60032.0,64.0,128.0,87.0,,587.0,75118.0,1517.0,770.0,98614.0,43159.0,3.0 +1358,cometbft,0.0,60032.0,64.0,128.0,56.0,,395.0,50550.0,1431.0,622.0,79563.0,0.0, +1359,cometbft,0.0,60032.0,64.0,128.0,66.0,,388.0,49716.0,1169.0,560.0,71663.0,2184.0, +1360,cometbft,0.0,60032.0,64.0,128.0,74.0,,1067.0,136585.0,4242.0,1319.0,168872.0,53654.0, +1361,cometbft,0.0,60032.0,64.0,128.0,90.0,,1254.0,160495.0,2942.0,1492.0,190992.0,44728.0, +1362,cometbft,0.0,60032.0,64.0,128.0,66.0,,1067.0,136585.0,2942.0,1319.0,168872.0,44728.0,3.0 +1363,cometbft,0.0,60032.0,64.0,128.0,68.0,,367.0,46989.0,1677.0,533.0,68203.0,1510.0, +1364,cometbft,0.0,60032.0,64.0,128.0,66.0,,438.0,56081.0,1427.0,550.0,70350.0,51564.0, +1365,cometbft,0.0,60032.0,64.0,128.0,63.0,,430.0,54979.0,1623.0,566.0,72433.0,68892.0, +1366,cometbft,0.0,60032.0,64.0,128.0,68.0,,430.0,54979.0,1623.0,550.0,70350.0,51564.0,3.0 +1367,cometbft,0.0,60032.0,64.0,128.0,53.0,,404.0,51670.0,2255.0,640.0,81980.0,0.0, +1368,cometbft,0.0,60032.0,64.0,128.0,52.0,,457.0,58469.0,3274.0,723.0,92586.0,2204.0, +1369,cometbft,0.0,60032.0,64.0,128.0,68.0,,416.0,53280.0,938.0,569.0,72824.0,2110.0, +1370,cometbft,0.0,60032.0,64.0,128.0,68.0,,415.0,53164.0,1566.0,517.0,66182.0,50098.0, +1371,cometbft,0.0,60032.0,64.0,128.0,66.0,,440.0,56352.0,1053.0,540.0,69110.0,51749.0, +1372,cometbft,0.0,60032.0,64.0,128.0,68.0,,416.0,53280.0,1053.0,540.0,69110.0,50098.0,3.0 +1373,cometbft,0.0,60032.0,64.0,128.0,74.0,,331.0,42423.0,3293.0,463.0,59283.0,0.0, +1374,cometbft,0.0,60032.0,64.0,128.0,67.0,,418.0,53441.0,2226.0,523.0,66935.0,49336.0, +1375,cometbft,0.0,60032.0,64.0,128.0,80.0,,338.0,43288.0,1232.0,462.0,59096.0,2272.0, +1376,cometbft,0.0,60032.0,64.0,128.0,80.0,,367.0,46957.0,1474.0,446.0,57060.0,162000.0, +1377,cometbft,0.0,60032.0,64.0,128.0,13.0,,180.0,23004.0,1210.0,403.0,51612.0,156000.0, +1378,cometbft,0.0,60032.0,64.0,128.0,80.0,,338.0,43288.0,1232.0,446.0,57060.0,156000.0,3.0 +1379,cometbft,0.0,60032.0,64.0,128.0,64.0,,374.0,47885.0,2361.0,531.0,67950.0,0.0, +1380,cometbft,0.0,60032.0,64.0,128.0,85.0,,354.0,45373.0,2185.0,459.0,58801.0,1621.0, +1381,cometbft,0.0,60032.0,64.0,128.0,79.0,,389.0,49785.0,1508.0,461.0,59015.0,36499.0, +1382,cometbft,0.0,60032.0,64.0,128.0,82.0,,410.0,52475.0,2302.0,470.0,60124.0,52597.0, +1383,cometbft,0.0,60032.0,64.0,128.0,85.0,,389.0,49785.0,2185.0,461.0,59015.0,36499.0,3.0 +1384,cometbft,0.0,60032.0,64.0,128.0,78.0,,326.0,41792.0,2387.0,457.0,58539.0,0.0, +1385,cometbft,0.0,60032.0,64.0,128.0,8.0,,110.0,14019.0,1444.0,353.0,45208.0,57916.0, +1386,cometbft,0.0,60032.0,64.0,128.0,0.0,,0.0,0.0,0.0,0.0,0.0,57916.0, +1387,cometbft,0.0,60032.0,64.0,128.0,78.0,,110.0,14019.0,1444.0,353.0,45208.0,57916.0,3.0 +1388,cometbft,0.0,60018.0,42.0,128.0,84.0,,1200.0,153646.0,3231.0,1290.0,165066.0,26898.0, +1389,cometbft,0.0,60018.0,42.0,128.0,93.0,,1512.0,193519.0,1383.0,1808.0,231408.0,30581.0, +1390,cometbft,0.0,60018.0,42.0,128.0,93.0,,1327.0,169854.0,1613.0,1441.0,184386.0,34900.0, +1391,cometbft,0.0,60018.0,42.0,128.0,72.0,,1258.0,161041.0,3472.0,1465.0,187512.0,38827.0, +1392,cometbft,0.0,60018.0,42.0,128.0,92.0,,1599.0,204713.0,6289.0,1783.0,228210.0,39499.0, +1393,cometbft,0.0,60018.0,42.0,128.0,84.0,,1327.0,169854.0,3231.0,1465.0,187512.0,34900.0,5.0 +1394,cometbft,0.0,60018.0,42.0,128.0,91.0,,1075.0,137550.0,4502.0,1159.0,148360.0,23376.0, +1395,cometbft,0.0,60018.0,42.0,128.0,79.0,,1767.0,226230.0,3604.0,2170.0,277796.0,34758.0, +1396,cometbft,0.0,60018.0,42.0,128.0,63.0,,2065.0,264297.0,3642.0,2602.0,333047.0,41516.0, +1397,cometbft,0.0,60018.0,42.0,128.0,96.0,,994.0,127268.0,2264.0,1069.0,136807.0,27678.0, +1398,cometbft,0.0,60018.0,42.0,128.0,66.0,,1774.0,227044.0,949.0,2023.0,258945.0,37556.0, +1399,cometbft,0.0,60018.0,42.0,128.0,84.0,,1104.0,141364.0,3603.0,1208.0,154610.0,24226.0, +1400,cometbft,0.0,60018.0,42.0,128.0,96.0,,1267.0,162172.0,3093.0,1443.0,184665.0,33013.0, +1401,cometbft,0.0,60018.0,42.0,128.0,73.0,,1435.0,183663.0,1292.0,1814.0,232172.0,39133.0, +1402,cometbft,0.0,60018.0,42.0,128.0,76.0,,719.0,91985.0,2611.0,865.0,110768.0,39592.0, +1403,cometbft,0.0,60018.0,42.0,128.0,86.0,,1178.0,150805.0,2566.0,1248.0,159765.0,24115.0, +1404,cometbft,0.0,60018.0,42.0,128.0,98.0,,1241.0,158880.0,1982.0,1405.0,179884.0,34640.0, +1405,cometbft,0.0,60018.0,42.0,128.0,94.0,,1625.0,207980.0,3691.0,1789.0,229037.0,35963.0, +1406,cometbft,0.0,60018.0,42.0,128.0,99.0,,1416.0,181305.0,1531.0,1692.0,216560.0,37926.0, +1407,cometbft,0.0,60018.0,42.0,128.0,92.0,,1630.0,208609.0,5388.0,1888.0,241663.0,38727.0, +1408,cometbft,0.0,60018.0,42.0,128.0,86.0,,1416.0,181305.0,2566.0,1692.0,216560.0,35963.0,5.0 +1409,cometbft,0.0,60018.0,42.0,128.0,94.0,,1041.0,133245.0,2391.0,1130.0,144635.0,25605.0, +1410,cometbft,0.0,60018.0,42.0,128.0,97.0,,1723.0,220516.0,2215.0,1758.0,224975.0,35133.0, +1411,cometbft,0.0,60018.0,42.0,128.0,81.0,,1907.0,244133.0,2504.0,2119.0,271289.0,36290.0, +1412,cometbft,0.0,60018.0,42.0,128.0,94.0,,1481.0,189602.0,1752.0,1734.0,221971.0,36187.0, +1413,cometbft,0.0,60018.0,42.0,128.0,74.0,,1665.0,213057.0,1350.0,1852.0,236995.0,37907.0, +1414,cometbft,0.0,60018.0,42.0,128.0,94.0,,1665.0,213057.0,2215.0,1758.0,224975.0,36187.0,5.0 +1415,cometbft,0.0,60000.0,40.0,128.0,94.0,,1032.0,132063.0,2266.0,1118.0,143096.0,23403.0, +1416,cometbft,0.0,60000.0,40.0,128.0,68.0,,1349.0,172666.0,1426.0,1531.0,195973.0,33960.0, +1417,cometbft,0.0,60000.0,40.0,128.0,87.0,,1103.0,141229.0,1697.0,1199.0,153463.0,23971.0, +1418,cometbft,0.0,60000.0,40.0,128.0,95.0,,1577.0,201900.0,6407.0,1714.0,219389.0,32622.0, +1419,cometbft,0.0,60000.0,40.0,128.0,94.0,,1521.0,194704.0,1012.0,1747.0,223598.0,34349.0, +1420,cometbft,0.0,60000.0,40.0,128.0,77.0,,1394.0,178435.0,1892.0,1740.0,222739.0,35124.0, +1421,cometbft,0.0,60000.0,40.0,128.0,79.0,,1755.0,224675.0,1869.0,2117.0,270988.0,35780.0, +1422,cometbft,0.0,60000.0,40.0,128.0,87.0,,1521.0,194704.0,1869.0,1740.0,222739.0,34349.0,5.0 +1423,cometbft,0.0,60000.0,40.0,128.0,95.0,,1306.0,167141.0,2303.0,1443.0,184691.0,23470.0, +1424,cometbft,0.0,60000.0,40.0,128.0,100.0,,1594.0,204014.0,1736.0,1725.0,220829.0,39086.0, +1425,cometbft,0.0,60000.0,40.0,128.0,96.0,,1076.0,137767.0,1756.0,1152.0,147476.0,27810.0, +1426,cometbft,0.0,60000.0,40.0,128.0,83.0,,1869.0,239205.0,2082.0,2085.0,266894.0,33668.0, +1427,cometbft,0.0,60000.0,40.0,128.0,81.0,,1537.0,196770.0,1428.0,1737.0,222348.0,37402.0, +1428,cometbft,0.0,60000.0,40.0,128.0,92.0,,1319.0,168768.0,3655.0,1536.0,196559.0,35774.0, +1429,cometbft,0.0,60000.0,40.0,128.0,95.0,,1693.0,216730.0,3065.0,1784.0,228305.0,36922.0, +1430,cometbft,0.0,60000.0,40.0,128.0,96.0,,1537.0,196770.0,2082.0,1737.0,222348.0,35774.0,5.0 +1431,cometbft,0.0,60000.0,40.0,128.0,88.0,,1118.0,143087.0,3414.0,1249.0,159844.0,31223.0, +1432,cometbft,0.0,60000.0,40.0,128.0,97.0,,1647.0,210867.0,1209.0,1779.0,227713.0,31564.0, +1433,cometbft,0.0,60000.0,40.0,128.0,88.0,,1587.0,203121.0,3571.0,1558.0,199426.0,34733.0, +1434,cometbft,0.0,60000.0,40.0,128.0,63.0,,1723.0,220571.0,1103.0,2147.0,274777.0,37347.0, +1435,cometbft,0.0,60000.0,40.0,128.0,87.0,,1033.0,132167.0,1818.0,1143.0,146277.0,23724.0, +1436,cometbft,0.0,60000.0,40.0,128.0,96.0,,1234.0,157994.0,2342.0,1420.0,181708.0,31356.0, +1437,cometbft,0.0,60000.0,40.0,128.0,91.0,,1383.0,177080.0,3688.0,1545.0,197708.0,35820.0, +1438,cometbft,0.0,60000.0,40.0,128.0,76.0,,1596.0,204226.0,1690.0,1820.0,232939.0,36064.0, +1439,cometbft,0.0,60000.0,40.0,128.0,91.0,,1533.0,196235.0,4663.0,1796.0,229906.0,36375.0, +1440,cometbft,0.0,60000.0,40.0,128.0,87.0,,1383.0,177080.0,2342.0,1545.0,197708.0,35820.0,5.0 +1441,cometbft,0.0,60032.0,64.0,128.0,94.0,,598.0,76560.0,1180.0,725.0,92796.0,47591.0, +1442,cometbft,0.0,60032.0,64.0,128.0,81.0,,395.0,50517.0,1246.0,484.0,61915.0,2219.0, +1443,cometbft,0.0,60032.0,64.0,128.0,67.0,,468.0,59908.0,1685.0,571.0,73035.0,45817.0, +1444,cometbft,0.0,60032.0,64.0,128.0,70.0,,452.0,57797.0,1391.0,559.0,71612.0,2333.0, +1445,cometbft,0.0,60032.0,64.0,128.0,65.0,,447.0,57199.0,1795.0,571.0,73052.0,49595.0, +1446,cometbft,0.0,60032.0,64.0,128.0,78.0,,433.0,55441.0,3447.0,513.0,65723.0,51746.0, +1447,cometbft,0.0,60032.0,64.0,128.0,43.0,,531.0,68010.0,1268.0,758.0,96976.0,53123.0, +1448,cometbft,0.0,60032.0,64.0,128.0,56.0,,485.0,62077.0,1028.0,652.0,83505.0,1105.0, +1449,cometbft,0.0,60032.0,64.0,128.0,61.0,,474.0,60657.0,2152.0,628.0,80369.0,3158.0, +1450,cometbft,0.0,60032.0,64.0,128.0,49.0,,469.0,60053.0,963.0,688.0,88051.0,0.0, +1451,cometbft,0.0,60032.0,64.0,128.0,74.0,,397.0,50821.0,2807.0,535.0,68422.0,3239.0, +1452,cometbft,0.0,60032.0,64.0,128.0,78.0,,381.0,48786.0,2278.0,460.0,58829.0,50615.0, +1453,cometbft,0.0,60032.0,64.0,128.0,54.0,,494.0,63188.0,1861.0,629.0,80536.0,54821.0, +1454,cometbft,0.0,60032.0,64.0,128.0,72.0,,327.0,41795.0,1783.0,464.0,59363.0,0.0, +1455,cometbft,0.0,60032.0,64.0,128.0,88.0,,344.0,43972.0,1773.0,410.0,52542.0,53126.0, +1456,cometbft,0.0,60032.0,64.0,128.0,64.0,,411.0,52600.0,848.0,538.0,68881.0,56083.0, +1457,cometbft,0.0,60032.0,64.0,128.0,74.0,,381.0,48739.0,1164.0,461.0,59047.0,54521.0, +1458,cometbft,0.0,60032.0,64.0,128.0,57.0,,469.0,59980.0,1844.0,617.0,78966.0,54935.0, +1459,cometbft,0.0,60032.0,64.0,128.0,72.0,,381.0,48739.0,1773.0,464.0,59363.0,54521.0,5.0 +1460,cometbft,0.0,60032.0,64.0,128.0,81.0,,345.0,44126.0,2629.0,454.0,58176.0,0.0, +1461,cometbft,0.0,60032.0,64.0,128.0,95.0,,346.0,44238.0,2452.0,416.0,53265.0,35872.0, +1462,cometbft,0.0,60032.0,64.0,128.0,81.0,,834.0,106719.0,2123.0,872.0,111664.0,50637.0, +1463,cometbft,0.0,60032.0,64.0,128.0,87.0,,698.0,89393.0,1611.0,826.0,105674.0,42318.0, +1464,cometbft,0.0,60032.0,64.0,128.0,74.0,,413.0,52857.0,1469.0,500.0,63970.0,38269.0, +1465,cometbft,0.0,60032.0,64.0,128.0,81.0,,413.0,52857.0,2123.0,500.0,63970.0,38269.0,5.0 +1466,cometbft,0.0,60032.0,64.0,128.0,82.0,,352.0,45094.0,2305.0,465.0,59459.0,2327.0, +1467,cometbft,0.0,60032.0,64.0,128.0,75.0,,721.0,92337.0,1205.0,897.0,114796.0,309000.0, +1468,cometbft,0.0,60032.0,64.0,128.0,48.0,,526.0,67292.0,3115.0,744.0,95245.0,43159.0, +1469,cometbft,0.0,60032.0,64.0,128.0,75.0,,419.0,53666.0,3919.0,533.0,68225.0,3129.0, +1470,cometbft,0.0,60032.0,64.0,128.0,66.0,,427.0,54645.0,2587.0,532.0,68087.0,52807.0, +1471,cometbft,0.0,60032.0,64.0,128.0,84.0,,312.0,39908.0,2680.0,421.0,53900.0,0.0, +1472,cometbft,0.0,60032.0,64.0,128.0,79.0,,369.0,47217.0,1319.0,458.0,58656.0,36209.0, +1473,cometbft,0.0,60032.0,64.0,128.0,80.0,,382.0,48844.0,2411.0,460.0,58847.0,44762.0, +1474,cometbft,0.0,60032.0,64.0,128.0,93.0,,352.0,45094.0,2754.0,419.0,53583.0,53496.0, +1475,cometbft,0.0,60032.0,64.0,128.0,77.0,,792.0,101420.0,1340.0,887.0,113567.0,43769.0, +1476,cometbft,0.0,60032.0,64.0,128.0,84.0,,369.0,47217.0,2411.0,458.0,58656.0,43769.0,5.0 +1477,cometbft,0.0,60032.0,64.0,128.0,100.0,,561.0,71779.0,2608.0,711.0,90953.0,22872.0, +1478,cometbft,0.0,60032.0,64.0,128.0,79.0,,350.0,44803.0,1089.0,477.0,61014.0,2217.0, +1479,cometbft,0.0,60032.0,64.0,128.0,81.0,,726.0,92983.0,2839.0,888.0,113686.0,10848.0, +1480,cometbft,0.0,60032.0,64.0,128.0,92.0,,1242.0,158960.0,1925.0,1455.0,186185.0,38589.0, +1481,cometbft,0.0,60032.0,64.0,128.0,84.0,,1064.0,136223.0,2121.0,1198.0,153341.0,41267.0, +1482,cometbft,0.0,60032.0,64.0,128.0,68.0,,828.0,106031.0,1720.0,1032.0,132148.0,41076.0, +1483,cometbft,0.0,60032.0,64.0,128.0,79.0,,828.0,106031.0,1925.0,1032.0,132148.0,38589.0,5.0 +1484,cometbft,0.0,60032.0,64.0,128.0,55.0,,422.0,54002.0,1241.0,642.0,82113.0,923000.0, +1485,cometbft,0.0,60032.0,64.0,128.0,74.0,,356.0,45532.0,2476.0,489.0,62591.0,1103.0, +1486,cometbft,0.0,60032.0,64.0,128.0,94.0,,320.0,40986.0,1267.0,376.0,48118.0,51539.0, +1487,cometbft,0.0,60032.0,64.0,128.0,95.0,,984.0,125994.0,2503.0,1163.0,148863.0,49384.0, +1488,cometbft,0.0,60032.0,64.0,128.0,65.0,,409.0,52289.0,2820.0,576.0,73695.0,2117.0, +1489,cometbft,0.0,60032.0,64.0,128.0,64.0,,412.0,52697.0,3056.0,586.0,74963.0,2487.0, +1490,cometbft,0.0,60032.0,64.0,128.0,8.0,,117.0,14985.0,688.0,474.0,60613.0,0.0, +1491,cometbft,0.0,60032.0,64.0,128.0,94.0,,294.0,37679.0,1194.0,385.0,49338.0,1696.0, +1492,cometbft,0.0,60032.0,64.0,128.0,88.0,,694.0,88867.0,1177.0,813.0,104069.0,2217.0, +1493,cometbft,0.0,60032.0,64.0,128.0,5.0,,57.0,7279.0,494.0,259.0,33191.0,43110.0, +1494,cometbft,0.0,60032.0,64.0,128.0,66.0,,358.0,45860.0,1269.0,529.0,67678.0,956000.0, +1495,cometbft,0.0,60032.0,64.0,128.0,92.0,,305.0,39002.0,1449.0,391.0,49995.0,1275.0, +1496,cometbft,0.0,60032.0,64.0,128.0,97.0,,900.0,115255.0,1739.0,1015.0,129863.0,44939.0, +1497,cometbft,0.0,60032.0,64.0,128.0,6.0,,60.0,7715.0,1620.0,354.0,45338.0,0.0, +1498,cometbft,0.0,60032.0,64.0,128.0,66.0,,416.0,53217.0,4556.0,494.0,63224.0,1010.0, +1499,cometbft,0.0,60032.0,64.0,128.0,46.0,,98.0,12603.0,5753.0,157.0,20080.0,0.0, +1500,cometbft,0.0,60018.0,42.0,128.0,95.0,,1034.0,132316.0,2290.0,1135.0,145321.0,26384.0,1.0 +1501,cometbft,0.0,60018.0,42.0,128.0,72.0,,1383.0,176980.0,1098.0,1443.0,184728.0,36482.0,1.0 +1502,cometbft,0.0,60018.0,42.0,128.0,97.0,,959.0,122718.0,4067.0,1042.0,133401.0,23776.0,2.0 +1503,cometbft,0.0,60018.0,42.0,128.0,80.0,,1494.0,191220.0,4022.0,1641.0,210098.0,36232.0,2.0 +1504,cometbft,0.0,60018.0,42.0,128.0,90.0,,1341.0,171693.0,4322.0,1558.0,199391.0,35996.0,2.0 +1505,cometbft,0.0,60018.0,42.0,128.0,95.0,,1004.0,128490.0,3332.0,1116.0,142804.0,28146.0,3.0 +1506,cometbft,0.0,60018.0,42.0,128.0,96.0,,967.0,123837.0,2254.0,1052.0,134656.0,22013.0,4.0 +1507,cometbft,0.0,60018.0,42.0,128.0,94.0,,1686.0,215814.0,2054.0,1785.0,228467.0,35418.0,4.0 +1508,cometbft,0.0,60018.0,42.0,128.0,74.0,,1086.0,139009.0,2492.0,1327.0,169914.0,37742.0,4.0 +1509,cometbft,0.0,60018.0,42.0,128.0,86.0,,1106.0,141520.0,2208.0,1219.0,156080.0,23743.0,5.0 +1510,cometbft,0.0,60018.0,42.0,128.0,93.0,,1613.0,206460.0,2317.0,1857.0,237698.0,33353.0,5.0 +1511,cometbft,0.0,60018.0,42.0,128.0,93.0,,1528.0,195541.0,2231.0,1796.0,229827.0,35011.0,5.0 +1512,cometbft,0.0,60018.0,42.0,128.0,63.0,,972.0,124413.0,2355.0,1113.0,142461.0,5324.0,6.0 +1513,cometbft,0.0,60018.0,42.0,128.0,97.0,,1221.0,156341.0,6382.0,1350.0,172774.0,35640.0,6.0 +1514,cometbft,0.0,60018.0,42.0,128.0,74.0,,1228.0,157218.0,1414.0,1402.0,179494.0,39441.0,6.0 +1515,cometbft,0.0,60000.0,40.0,128.0,88.0,,1084.0,138704.0,1498.0,1220.0,156128.0,22215.0,1.0 +1516,cometbft,0.0,60000.0,40.0,128.0,73.0,,1498.0,191762.0,806.0,1842.0,235713.0,35548.0,1.0 +1517,cometbft,0.0,60000.0,40.0,128.0,95.0,,1329.0,170112.0,2150.0,1514.0,193790.0,35603.0,1.0 +1518,cometbft,0.0,60000.0,40.0,128.0,77.0,,1203.0,153991.0,2053.0,1335.0,170886.0,19515.0,3.0 +1519,cometbft,0.0,60000.0,40.0,128.0,95.0,,1590.0,203558.0,3078.0,1733.0,221778.0,34816.0,3.0 +1520,cometbft,0.0,60000.0,40.0,128.0,77.0,,1501.0,192097.0,822.0,1711.0,219025.0,54378.0,3.0 +1521,cometbft,0.0,60000.0,40.0,128.0,92.0,,988.0,126405.0,1534.0,1123.0,143725.0,22917.0,4.0 +1522,cometbft,0.0,60000.0,40.0,128.0,86.0,,1988.0,254468.0,2002.0,2015.0,257941.0,35830.0,4.0 +1523,cometbft,0.0,60000.0,40.0,128.0,97.0,,1278.0,163589.0,1921.0,1412.0,180776.0,36275.0,4.0 +1524,cometbft,0.0,60000.0,40.0,128.0,83.0,,1162.0,148686.0,2388.0,1275.0,163178.0,27952.0,5.0 +1525,cometbft,0.0,60000.0,40.0,128.0,89.0,,1674.0,214274.0,5187.0,1841.0,235695.0,34901.0,5.0 +1526,cometbft,0.0,60000.0,40.0,128.0,78.0,,1502.0,192263.0,1324.0,1765.0,225869.0,38182.0,5.0 +1527,cometbft,0.0,60000.0,40.0,128.0,90.0,,1090.0,139494.0,2402.0,1221.0,156330.0,30209.0,6.0 +1528,cometbft,0.0,60000.0,40.0,128.0,95.0,,1524.0,195015.0,1435.0,1762.0,225532.0,31479.0,6.0 +1529,cometbft,0.0,60000.0,40.0,128.0,82.0,,1873.0,239685.0,1455.0,2016.0,258090.0,35321.0,6.0 +1530,cometbft,0.0,60032.0,64.0,128.0,72.0,,382.0,48894.0,2076.0,496.0,63488.0,913000.0,1.0 +1531,cometbft,0.0,60032.0,64.0,128.0,103.0,,628.0,80343.0,1411.0,689.0,88133.0,2679.0,2.0 +1532,cometbft,0.0,60032.0,64.0,128.0,90.0,,638.0,81700.0,3775.0,776.0,99283.0,84525.0,3.0 +1533,cometbft,0.0,60032.0,64.0,128.0,72.0,,1134.0,145190.0,1393.0,1404.0,179715.0,54858.0,3.0 +1534,cometbft,0.0,60032.0,64.0,128.0,60.0,,489.0,62600.0,1055.0,586.0,74958.0,0.0,4.0 +1535,cometbft,0.0,60032.0,64.0,128.0,59.0,,484.0,61925.0,3833.0,655.0,83897.0,15401.0,5.0 +1536,cometbft,0.0,60032.0,64.0,128.0,65.0,,438.0,56082.0,3802.0,586.0,74980.0,1883.0,6.0 +1537,cometbft,0.0,60032.0,64.0,128.0,49.0,,576.0,73674.0,4020.0,750.0,96034.0,50149.0,6.0 +1538,cometbft,0.0,60032.0,64.0,128.0,95.0,,274.0,35019.0,1457.0,356.0,45606.0,0.0,1.0 +1539,cometbft,0.0,60032.0,64.0,128.0,67.0,,404.0,51704.0,1528.0,502.0,64204.0,0.0,2.0 +1540,cometbft,0.0,60032.0,64.0,128.0,66.0,,389.0,49756.0,3684.0,541.0,69269.0,0.0,3.0 +1541,cometbft,0.0,60032.0,64.0,128.0,66.0,,416.0,53207.0,2775.0,525.0,67145.0,51661.0,3.0 +1542,cometbft,0.0,60032.0,64.0,128.0,74.0,,375.0,47974.0,1634.0,453.0,57976.0,0.0,4.0 +1543,cometbft,0.0,60032.0,64.0,128.0,48.0,,560.0,71736.0,6109.0,758.0,96966.0,57532.0,4.0 +1544,cometbft,0.0,60032.0,64.0,128.0,62.0,,425.0,54379.0,1777.0,543.0,69467.0,0.0,5.0 +1545,cometbft,0.0,60032.0,64.0,128.0,50.0,,503.0,64350.0,8564.0,649.0,83129.0,2072.0,5.0 +1546,cometbft,0.0,60032.0,64.0,128.0,75.0,,373.0,47742.0,3052.0,460.0,58909.0,0.0,6.0 +1547,cometbft,0.0,60032.0,64.0,128.0,81.0,,382.0,48834.0,2412.0,450.0,57663.0,53207.0,6.0 +1548,cometbft,0.0,60032.0,64.0,128.0,101.0,,522.0,66761.0,1292.0,655.0,83883.0,1150.0,1.0 +1549,cometbft,0.0,60032.0,64.0,128.0,93.0,,603.0,77135.0,1313.0,725.0,92818.0,1989.0,2.0 +1550,cometbft,0.0,60032.0,64.0,128.0,95.0,,948.0,121379.0,4373.0,1105.0,141476.0,41080.0,2.0 +1551,cometbft,0.0,60032.0,64.0,128.0,63.0,,417.0,53354.0,1042.0,547.0,70077.0,0.0,3.0 +1552,cometbft,0.0,60032.0,64.0,128.0,84.0,,666.0,85288.0,1899.0,823.0,105299.0,45158.0,3.0 +1553,cometbft,0.0,60032.0,64.0,128.0,79.0,,358.0,45856.0,2960.0,447.0,57274.0,1002.0,4.0 +1554,cometbft,0.0,60032.0,64.0,128.0,75.0,,408.0,52186.0,1538.0,507.0,64846.0,34704.0,4.0 +1555,cometbft,0.0,60032.0,64.0,128.0,59.0,,474.0,60696.0,1872.0,600.0,76863.0,1160.0,5.0 +1556,cometbft,0.0,60032.0,64.0,128.0,78.0,,346.0,44347.0,2895.0,474.0,60680.0,2167.0,6.0 +1557,cometbft,0.0,60032.0,64.0,128.0,60.0,,431.0,55219.0,1132.0,577.0,73896.0,52236.0,6.0 +1558,cometbft,0.0,60032.0,64.0,128.0,75.0,,338.0,43298.0,898.0,464.0,59377.0,954000.0,1.0 +1559,cometbft,0.0,60032.0,64.0,128.0,94.0,,295.0,37792.0,741.0,356.0,45623.0,0.0,2.0 +1560,cometbft,0.0,60032.0,64.0,128.0,14.0,,273.0,34973.0,1415.0,384.0,49130.0,1779.0,2.0 +1561,cometbft,0.0,60032.0,64.0,128.0,93.0,,346.0,44274.0,5096.0,403.0,51616.0,2296.0,3.0 +1562,cometbft,0.0,60032.0,64.0,128.0,61.0,,445.0,56927.0,1270.0,552.0,70653.0,50214.0,3.0 +1563,cometbft,0.0,60032.0,64.0,128.0,77.0,,442.0,56519.0,1857.0,511.0,65392.0,2410.0,4.0 +1564,cometbft,0.0,60032.0,64.0,128.0,89.0,,342.0,43819.0,1810.0,408.0,52255.0,50850.0,4.0 +1565,cometbft,0.0,60032.0,64.0,128.0,75.0,,424.0,54305.0,1934.0,517.0,66218.0,2442.0,5.0 +1566,cometbft,0.0,60032.0,64.0,128.0,7.0,,101.0,12901.0,809.0,350.0,44790.0,56861.0,5.0 +1567,cometbft,0.0,60032.0,64.0,128.0,65.0,,450.0,57614.0,3236.0,535.0,68470.0,1111.0,6.0 +1568,cometbft,0.0,60018.0,42.0,128.0,89.0,,1025.0,131217.0,3197.0,1138.0,145610.0,28801.0,1.0 +1569,cometbft,0.0,60018.0,42.0,128.0,98.0,,1269.0,162481.0,3429.0,1452.0,185915.0,37286.0,1.0 +1570,cometbft,0.0,60018.0,42.0,128.0,100.0,,1048.0,134174.0,3152.0,1099.0,140717.0,25776.0,2.0 +1571,cometbft,0.0,60018.0,42.0,128.0,102.0,,1567.0,200518.0,2675.0,1700.0,217584.0,36614.0,2.0 +1572,cometbft,0.0,60018.0,42.0,128.0,89.0,,1067.0,136621.0,2081.0,1165.0,149163.0,23371.0,3.0 +1573,cometbft,0.0,60018.0,42.0,128.0,88.0,,1660.0,212486.0,1521.0,1905.0,243783.0,31140.0,3.0 +1574,cometbft,0.0,60018.0,42.0,128.0,79.0,,1121.0,143473.0,3296.0,1371.0,175430.0,34746.0,3.0 +1575,cometbft,0.0,60018.0,42.0,128.0,87.0,,1119.0,143255.0,2743.0,1216.0,155666.0,24559.0,4.0 +1576,cometbft,0.0,60018.0,42.0,128.0,102.0,,1465.0,187505.0,1536.0,1643.0,210344.0,37100.0,4.0 +1577,cometbft,0.0,60018.0,42.0,128.0,97.0,,983.0,125878.0,1871.0,1075.0,137619.0,21288.0,5.0 +1578,cometbft,0.0,60018.0,42.0,128.0,93.0,,1275.0,163169.0,2185.0,1452.0,185798.0,37357.0,5.0 +1579,cometbft,0.0,60018.0,42.0,128.0,103.0,,1173.0,150174.0,2241.0,1290.0,165061.0,39580.0,5.0 +1580,cometbft,0.0,60018.0,42.0,128.0,100.0,,997.0,127599.0,2772.0,1071.0,137067.0,23480.0,6.0 +1581,cometbft,0.0,60000.0,40.0,128.0,93.0,,1012.0,129552.0,1559.0,1113.0,142403.0,21975.0,1.0 +1582,cometbft,0.0,60000.0,40.0,128.0,76.0,,1339.0,171346.0,1285.0,1418.0,181511.0,37195.0,1.0 +1583,cometbft,0.0,60000.0,40.0,128.0,101.0,,1222.0,156385.0,2695.0,1376.0,176134.0,36957.0,1.0 +1584,cometbft,0.0,60000.0,40.0,128.0,74.0,,950.0,121622.0,1636.0,1045.0,133802.0,5094.0,2.0 +1585,cometbft,0.0,60000.0,40.0,128.0,80.0,,1211.0,154949.0,1909.0,1340.0,171536.0,23429.0,3.0 +1586,cometbft,0.0,60000.0,40.0,128.0,92.0,,1352.0,173064.0,1454.0,1502.0,192192.0,31838.0,3.0 +1587,cometbft,0.0,60000.0,40.0,128.0,82.0,,1536.0,196585.0,1778.0,1675.0,214432.0,35032.0,3.0 +1588,cometbft,0.0,60000.0,40.0,128.0,82.0,,1171.0,149917.0,3511.0,1260.0,161239.0,24979.0,4.0 +1589,cometbft,0.0,60000.0,40.0,128.0,67.0,,2147.0,274803.0,2797.0,2481.0,317525.0,40047.0,4.0 +1590,cometbft,0.0,60000.0,40.0,128.0,89.0,,1067.0,136620.0,2066.0,1173.0,150129.0,26026.0,5.0 +1591,cometbft,0.0,60000.0,40.0,128.0,94.0,,1612.0,206328.0,1524.0,1814.0,232172.0,32091.0,5.0 +1592,cometbft,0.0,60000.0,40.0,128.0,85.0,,1592.0,203733.0,2376.0,1541.0,197227.0,34328.0,5.0 +1593,cometbft,0.0,60032.0,64.0,128.0,92.0,,618.0,79052.0,1108.0,747.0,95605.0,2050.0, +1594,cometbft,0.0,60032.0,64.0,128.0,59.0,,563.0,72035.0,1452.0,675.0,86419.0,2935.0, +1595,cometbft,0.0,60032.0,64.0,128.0,55.0,,465.0,59505.0,936.0,651.0,83383.0,1185.0, +1596,cometbft,0.0,60032.0,64.0,128.0,93.0,,640.0,81947.0,2146.0,763.0,97657.0,3653.0, +1597,cometbft,0.0,60032.0,64.0,128.0,46.0,,1118.0,143134.0,3036.0,1491.0,190788.0,59072.0, +1598,cometbft,0.0,60032.0,64.0,128.0,50.0,,601.0,76952.0,1590.0,777.0,99412.0,2019.0, +1599,cometbft,0.0,60032.0,64.0,128.0,66.0,,433.0,55479.0,1091.0,555.0,71098.0,2134.0, +1600,cometbft,0.0,60032.0,64.0,128.0,95.0,,305.0,39093.0,2054.0,404.0,51695.0,2296.0,1.0 +1601,cometbft,0.0,60032.0,64.0,128.0,58.0,,470.0,60215.0,3046.0,594.0,76014.0,0.0,2.0 +1602,cometbft,0.0,60032.0,64.0,128.0,82.0,,337.0,43159.0,2482.0,453.0,58048.0,1797.0,3.0 +1603,cometbft,0.0,60032.0,64.0,128.0,13.0,,173.0,22124.0,2062.0,396.0,50642.0,41503.0,3.0 +1604,cometbft,0.0,60032.0,64.0,128.0,88.0,,320.0,40901.0,1294.0,394.0,50424.0,0.0,4.0 +1605,cometbft,0.0,60032.0,64.0,128.0,76.0,,393.0,50248.0,1436.0,475.0,60747.0,1877.0,4.0 +1606,cometbft,0.0,60032.0,64.0,128.0,66.0,,439.0,56195.0,2072.0,533.0,68161.0,1132.0,5.0 +1607,cometbft,0.0,60032.0,64.0,128.0,92.0,,334.0,42763.0,2493.0,391.0,50106.0,48564.0,5.0 +1608,cometbft,0.0,60032.0,64.0,128.0,95.0,,343.0,43858.0,2476.0,398.0,50904.0,1741.0,6.0 +1609,cometbft,0.0,60032.0,64.0,128.0,89.0,,718.0,91948.0,1548.0,800.0,102456.0,2036.0,6.0 +1610,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157944.0,20216812.0,744.0,157533.0,20164225.0,2375.0, +1611,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159140.0,20369947.0,473.0,158848.0,20332481.0,897.0, +1612,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,153000.0,19584024.0,995.0,152746.0,19551548.0,4141.0, +1613,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,158580.0,20298266.0,924.0,158151.0,20243304.0,3359.0, +1614,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,158544.0,20293653.0,1135.0,157838.0,20203309.0,4080.0, +1615,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,158356.0,20269547.0,950.0,157930.0,20215041.0,3735.0, +1616,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,158914.0,20341029.0,969.0,158200.0,20249636.0,3781.0, +1617,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158544.0,20293653.0,969.0,157930.0,20215041.0,3781.0,5.0 +1618,cometbft,0.0,60032.0,64.0,128.0,51.0,,413.0,52830.0,640.0,640.0,81946.0,0.0, +1619,cometbft,0.0,60032.0,64.0,128.0,50.0,,464.0,59424.0,1049.0,701.0,89741.0,1178.0, +1620,cometbft,0.0,60032.0,64.0,128.0,83.0,,613.0,78468.0,1734.0,837.0,107090.0,6612.0, +1621,cometbft,0.0,60032.0,64.0,128.0,50.0,,1057.0,135262.0,1434.0,1396.0,178702.0,40193.0, +1622,cometbft,0.0,60032.0,64.0,128.0,54.0,,502.0,64291.0,2075.0,729.0,93265.0,3075.0, +1623,cometbft,0.0,60032.0,64.0,128.0,51.0,,462.0,59194.0,2516.0,734.0,94010.0,1494.0, +1624,cometbft,0.0,60032.0,64.0,128.0,66.0,,375.0,47943.0,2634.0,545.0,69709.0,1125.0, +1625,cometbft,0.0,60032.0,64.0,128.0,50.0,,559.0,71532.0,1773.0,743.0,95123.0,50048.0, +1626,cometbft,0.0,60032.0,64.0,128.0,93.0,,316.0,40405.0,2628.0,404.0,51713.0,1972.0, +1627,cometbft,0.0,60032.0,64.0,128.0,74.0,,763.0,97611.0,1032.0,933.0,119465.0,55613.0, +1628,cometbft,0.0,60032.0,64.0,128.0,65.0,,418.0,53464.0,917.0,530.0,67854.0,56004.0, +1629,cometbft,0.0,60032.0,64.0,128.0,92.0,,336.0,42963.0,1263.0,390.0,49912.0,52467.0, +1630,cometbft,0.0,60032.0,64.0,128.0,5.0,,95.0,12190.0,582.0,331.0,42388.0,53515.0, +1631,cometbft,0.0,60032.0,64.0,128.0,93.0,,336.0,42963.0,1032.0,404.0,51713.0,53515.0,5.0 +1632,cometbft,0.0,60032.0,64.0,128.0,5.0,,45.0,5703.0,842.0,287.0,36749.0,0.0, +1633,cometbft,0.0,60032.0,64.0,128.0,49.0,,536.0,68568.0,2756.0,670.0,85741.0,0.0, +1634,cometbft,0.0,60032.0,64.0,128.0,76.0,,362.0,46385.0,2067.0,480.0,61428.0,2679.0, +1635,cometbft,0.0,60032.0,64.0,128.0,45.0,,71.0,9088.0,5311.0,100.0,12810.0,55402.0, +1636,cometbft,0.0,60032.0,64.0,128.0,10.0,,107.0,13684.0,1412.0,387.0,49557.0,0.0, +1637,cometbft,0.0,60032.0,64.0,128.0,62.0,,466.0,59686.0,2680.0,527.0,67443.0,2114.0, +1638,cometbft,0.0,60032.0,64.0,128.0,8.0,,110.0,14134.0,1816.0,495.0,63324.0,0.0, +1639,cometbft,0.0,60032.0,64.0,128.0,52.0,,516.0,66007.0,4238.0,628.0,80378.0,2023.0, +1640,cometbft,0.0,60032.0,64.0,128.0,78.0,,325.0,41590.0,2644.0,443.0,56654.0,0.0, +1641,cometbft,0.0,60032.0,64.0,128.0,46.0,,113.0,14429.0,6268.0,152.0,19436.0,168000.0, +1642,cometbft,0.0,60018.0,42.0,128.0,89.0,,1045.0,133769.0,4589.0,1137.0,145558.0,21905.0, +1643,cometbft,0.0,60018.0,42.0,128.0,92.0,,1359.0,173981.0,2710.0,1483.0,189869.0,33897.0, +1644,cometbft,0.0,60018.0,42.0,128.0,96.0,,1488.0,190421.0,2068.0,1747.0,223589.0,35783.0, +1645,cometbft,0.0,60018.0,42.0,128.0,74.0,,1587.0,203115.0,2823.0,1880.0,240704.0,37583.0, +1646,cometbft,0.0,60018.0,42.0,128.0,82.0,,1133.0,144986.0,2517.0,1254.0,160566.0,23057.0, +1647,cometbft,0.0,60018.0,42.0,128.0,82.0,,1509.0,193155.0,1699.0,1702.0,217844.0,32275.0, +1648,cometbft,0.0,60018.0,42.0,128.0,99.0,,1131.0,144771.0,2107.0,1363.0,174483.0,36055.0, +1649,cometbft,0.0,60018.0,42.0,128.0,86.0,,1682.0,215343.0,3420.0,1893.0,242300.0,37487.0, +1650,cometbft,0.0,60018.0,42.0,128.0,89.0,,1289.0,165023.0,3517.0,1536.0,196604.0,37538.0, +1651,cometbft,0.0,60018.0,42.0,128.0,82.0,,1289.0,165023.0,2517.0,1536.0,196604.0,36055.0,5.0 +1652,cometbft,0.0,60018.0,42.0,128.0,94.0,,1028.0,131595.0,2115.0,1119.0,143220.0,23741.0, +1653,cometbft,0.0,60018.0,42.0,128.0,71.0,,1755.0,224609.0,4785.0,1971.0,252233.0,38081.0, +1654,cometbft,0.0,60018.0,42.0,128.0,77.0,,1412.0,180719.0,4872.0,1761.0,225458.0,39287.0, +1655,cometbft,0.0,60018.0,42.0,128.0,88.0,,1319.0,168850.0,4747.0,1538.0,196852.0,37820.0, +1656,cometbft,0.0,60018.0,42.0,128.0,66.0,,1749.0,223906.0,1266.0,2095.0,268105.0,40725.0, +1657,cometbft,0.0,60018.0,42.0,128.0,94.0,,1412.0,180719.0,4747.0,1761.0,225458.0,38081.0,5.0 +1658,cometbft,0.0,60018.0,42.0,128.0,83.0,,1137.0,145595.0,2512.0,1248.0,159754.0,23258.0, +1659,cometbft,0.0,60018.0,42.0,128.0,69.0,,1663.0,212884.0,4083.0,1996.0,255523.0,36669.0, +1660,cometbft,0.0,60018.0,42.0,128.0,77.0,,1368.0,175139.0,14276.0,1693.0,216714.0,39473.0, +1661,cometbft,0.0,60018.0,42.0,128.0,80.0,,1184.0,151544.0,3335.0,1341.0,171667.0,36464.0, +1662,cometbft,0.0,60018.0,42.0,128.0,69.0,,1261.0,161453.0,3388.0,1503.0,192322.0,36150.0, +1663,cometbft,0.0,60018.0,42.0,128.0,83.0,,1261.0,161453.0,3388.0,1503.0,192322.0,36464.0,5.0 +1664,cometbft,0.0,60018.0,42.0,128.0,80.0,,1127.0,144201.0,2160.0,1259.0,161089.0,20308.0, +1665,cometbft,0.0,60018.0,42.0,128.0,82.0,,1123.0,143718.0,5790.0,1290.0,165074.0,32303.0, +1666,cometbft,0.0,60018.0,42.0,128.0,95.0,,1204.0,154104.0,1732.0,1396.0,178680.0,34084.0, +1667,cometbft,0.0,60018.0,42.0,128.0,92.0,,1609.0,206014.0,2546.0,1894.0,242433.0,37090.0, +1668,cometbft,0.0,60018.0,42.0,128.0,99.0,,1540.0,197092.0,1929.0,1727.0,221096.0,39041.0, +1669,cometbft,0.0,60018.0,42.0,128.0,80.0,,1204.0,154104.0,2160.0,1396.0,178680.0,34084.0,5.0 +1670,cometbft,0.0,60018.0,42.0,128.0,87.0,,1086.0,138961.0,2401.0,1168.0,149463.0,23111.0, +1671,cometbft,0.0,60018.0,42.0,128.0,92.0,,1597.0,204443.0,3962.0,1781.0,227917.0,32399.0, +1672,cometbft,0.0,60018.0,42.0,128.0,75.0,,1386.0,177437.0,1454.0,1746.0,223519.0,39307.0, +1673,cometbft,0.0,60018.0,42.0,128.0,89.0,,1334.0,170731.0,3318.0,1527.0,195474.0,36705.0, +1674,cometbft,0.0,60018.0,42.0,128.0,81.0,,1415.0,181121.0,2487.0,1666.0,213299.0,37568.0, +1675,cometbft,0.0,60018.0,42.0,128.0,87.0,,1386.0,177437.0,2487.0,1666.0,213299.0,36705.0,5.0 +1676,cometbft,0.0,60000.0,40.0,128.0,88.0,,1129.0,144536.0,1983.0,1227.0,157073.0,22565.0, +1677,cometbft,0.0,60000.0,40.0,128.0,93.0,,1686.0,215791.0,1413.0,1851.0,236929.0,31845.0, +1678,cometbft,0.0,60000.0,40.0,128.0,78.0,,1633.0,209064.0,1593.0,1780.0,227900.0,35982.0, +1679,cometbft,0.0,60000.0,40.0,128.0,94.0,,1255.0,160621.0,2425.0,1466.0,187659.0,36729.0, +1680,cometbft,0.0,60000.0,40.0,128.0,89.0,,1798.0,230131.0,1797.0,1893.0,242345.0,37028.0, +1681,cometbft,0.0,60000.0,40.0,128.0,88.0,,1633.0,209064.0,1797.0,1780.0,227900.0,35982.0,5.0 +1682,cometbft,0.0,60000.0,40.0,128.0,79.0,,778.0,99565.0,1170.0,897.0,114762.0,2788.0, +1683,cometbft,0.0,60000.0,40.0,128.0,99.0,,1574.0,201499.0,3172.0,1736.0,222261.0,33841.0, +1684,cometbft,0.0,60000.0,40.0,128.0,79.0,,1419.0,181592.0,1724.0,1665.0,213145.0,36032.0, +1685,cometbft,0.0,60000.0,40.0,128.0,84.0,,1473.0,188571.0,2932.0,1700.0,217578.0,36507.0, +1686,cometbft,0.0,60000.0,40.0,128.0,88.0,,1714.0,219399.0,2564.0,1986.0,254262.0,36381.0, +1687,cometbft,0.0,60000.0,40.0,128.0,79.0,,1473.0,188571.0,2564.0,1700.0,217578.0,36032.0,5.0 +1688,cometbft,0.0,60000.0,40.0,128.0,82.0,,1218.0,155959.0,2121.0,1335.0,170881.0,22526.0, +1689,cometbft,0.0,60000.0,40.0,128.0,96.0,,1542.0,197385.0,1650.0,1756.0,224736.0,37166.0, +1690,cometbft,0.0,60000.0,40.0,128.0,92.0,,1910.0,244460.0,4014.0,2197.0,281165.0,38502.0, +1691,cometbft,0.0,60000.0,40.0,128.0,80.0,,1753.0,224323.0,1889.0,2102.0,269037.0,38074.0, +1692,cometbft,0.0,60000.0,40.0,128.0,93.0,,1284.0,164405.0,5081.0,1532.0,196083.0,38958.0, +1693,cometbft,0.0,60000.0,40.0,128.0,82.0,,1542.0,197385.0,2121.0,1756.0,224736.0,38074.0,5.0 +1694,cometbft,0.0,60000.0,40.0,128.0,95.0,,1018.0,130320.0,1573.0,1100.0,140803.0,28112.0, +1695,cometbft,0.0,60000.0,40.0,128.0,77.0,,1622.0,207598.0,2136.0,1748.0,223791.0,33407.0, +1696,cometbft,0.0,60000.0,40.0,128.0,98.0,,1489.0,190534.0,3898.0,1676.0,214489.0,39738.0, +1697,cometbft,0.0,60000.0,40.0,128.0,93.0,,1092.0,139827.0,2223.0,1180.0,151017.0,26649.0, +1698,cometbft,0.0,60000.0,40.0,128.0,77.0,,1541.0,197210.0,790.0,1773.0,226900.0,34116.0, +1699,cometbft,0.0,60000.0,40.0,128.0,92.0,,996.0,127543.0,2528.0,1155.0,147803.0,35643.0, +1700,cometbft,0.0,60000.0,40.0,128.0,89.0,,1683.0,215375.0,2508.0,1941.0,248485.0,36082.0, +1701,cometbft,0.0,60000.0,40.0,128.0,98.0,,1488.0,190444.0,1202.0,1695.0,216912.0,37374.0, +1702,cometbft,0.0,60000.0,40.0,128.0,93.0,,1488.0,190444.0,2223.0,1695.0,216912.0,35643.0,5.0 +1703,cometbft,0.0,60000.0,40.0,128.0,84.0,,1114.0,142544.0,2512.0,1250.0,159957.0,23551.0, +1704,cometbft,0.0,60000.0,40.0,128.0,91.0,,1666.0,213232.0,1190.0,1855.0,237412.0,35708.0, +1705,cometbft,0.0,60000.0,40.0,128.0,78.0,,1166.0,149223.0,2742.0,1377.0,176202.0,38027.0, +1706,cometbft,0.0,60000.0,40.0,128.0,91.0,,1345.0,172132.0,5789.0,1562.0,199950.0,38950.0, +1707,cometbft,0.0,60000.0,40.0,128.0,76.0,,1524.0,195087.0,1033.0,1806.0,231112.0,38822.0, +1708,cometbft,0.0,60000.0,40.0,128.0,84.0,,1345.0,172132.0,2512.0,1562.0,199950.0,38027.0,5.0 +1709,cometbft,0.0,60032.0,64.0,128.0,60.0,,476.0,60880.0,1116.0,639.0,81781.0,1803.0,1.0 +1710,cometbft,0.0,60032.0,64.0,128.0,57.0,,493.0,63055.0,1376.0,652.0,83417.0,1962.0,2.0 +1711,cometbft,0.0,60032.0,64.0,128.0,96.0,,613.0,78495.0,1365.0,726.0,92930.0,2168.0,3.0 +1712,cometbft,0.0,60032.0,64.0,128.0,69.0,,436.0,55782.0,1211.0,558.0,71469.0,2020.0,4.0 +1713,cometbft,0.0,60032.0,64.0,128.0,56.0,,473.0,60601.0,2329.0,613.0,78438.0,53373.0,4.0 +1714,cometbft,0.0,60032.0,64.0,128.0,64.0,,452.0,57846.0,1984.0,582.0,74498.0,1790.0,5.0 +1715,cometbft,0.0,60032.0,64.0,128.0,74.0,,375.0,48055.0,2476.0,482.0,61739.0,1284.0,6.0 +1716,cometbft,0.0,60032.0,64.0,128.0,61.0,,511.0,65430.0,7588.0,664.0,85035.0,48173.0,6.0 +1717,cometbft,0.0,60032.0,64.0,128.0,65.0,,390.0,49971.0,1900.0,539.0,68943.0,890000.0,1.0 +1718,cometbft,0.0,60032.0,64.0,128.0,70.0,,373.0,47717.0,1996.0,530.0,67822.0,1816.0,2.0 +1719,cometbft,0.0,60032.0,64.0,128.0,92.0,,357.0,45725.0,7661.0,420.0,53821.0,50560.0,2.0 +1720,cometbft,0.0,60032.0,64.0,128.0,49.0,,1122.0,143671.0,2275.0,1410.0,180507.0,52494.0,2.0 +1721,cometbft,0.0,60032.0,64.0,128.0,81.0,,345.0,44153.0,2291.0,458.0,58578.0,2369.0,3.0 +1722,cometbft,0.0,60032.0,64.0,128.0,62.0,,456.0,58420.0,1495.0,565.0,72271.0,53318.0,3.0 +1723,cometbft,0.0,60032.0,64.0,128.0,74.0,,375.0,47971.0,2912.0,454.0,58170.0,48669.0,3.0 +1724,cometbft,0.0,60032.0,64.0,128.0,83.0,,428.0,54847.0,4575.0,497.0,63573.0,50067.0,3.0 +1725,cometbft,0.0,60032.0,64.0,128.0,82.0,,716.0,91656.0,1440.0,850.0,108761.0,49417.0,3.0 +1727,cometbft,0.0,60032.0,64.0,128.0,92.0,,297.0,37971.0,2132.0,385.0,49284.0,991000.0,4.0 +1728,cometbft,0.0,60032.0,64.0,128.0,50.0,,1006.0,128760.0,1114.0,1317.0,168603.0,0.0,4.0 +1729,cometbft,0.0,60032.0,64.0,128.0,94.0,,298.0,38101.0,2598.0,384.0,49163.0,1271.0,5.0 +1730,cometbft,0.0,60032.0,64.0,128.0,95.0,,627.0,80315.0,1294.0,726.0,92888.0,34999.0,5.0 +1731,cometbft,0.0,60032.0,64.0,128.0,45.0,,1106.0,141630.0,3234.0,1457.0,186513.0,57380.0,5.0 +1732,cometbft,0.0,60032.0,64.0,128.0,18.0,,215.0,27546.0,3794.0,481.0,61517.0,1698.0,6.0 +1733,cometbft,0.0,60032.0,64.0,128.0,97.0,,587.0,75150.0,769.0,723.0,92516.0,1571.0, +1734,cometbft,0.0,60032.0,64.0,128.0,67.0,,434.0,55564.0,1029.0,542.0,69331.0,832000.0, +1735,cometbft,0.0,60032.0,64.0,128.0,46.0,,1070.0,136970.0,2151.0,1451.0,185785.0,56522.0, +1736,cometbft,0.0,60032.0,64.0,128.0,47.0,,523.0,66911.0,1056.0,719.0,92061.0,0.0, +1737,cometbft,0.0,60032.0,64.0,128.0,78.0,,387.0,49551.0,1592.0,504.0,64460.0,3126.0, +1738,cometbft,0.0,60032.0,64.0,128.0,49.0,,593.0,75923.0,2770.0,775.0,99234.0,46017.0, +1739,cometbft,0.0,60032.0,64.0,128.0,51.0,,502.0,64230.0,2633.0,662.0,84775.0,0.0, +1740,cometbft,0.0,60032.0,64.0,128.0,47.0,,466.0,59710.0,3273.0,760.0,97264.0,0.0, +1741,cometbft,0.0,60032.0,64.0,128.0,80.0,,330.0,42276.0,904.0,445.0,57001.0,1150.0, +1742,cometbft,0.0,60032.0,64.0,128.0,92.0,,351.0,44877.0,1162.0,408.0,52269.0,2073.0, +1743,cometbft,0.0,60032.0,64.0,128.0,8.0,,87.0,11083.0,714.0,288.0,36924.0,46386.0, +1744,cometbft,0.0,60032.0,64.0,128.0,9.0,,149.0,19090.0,1149.0,388.0,49619.0,0.0, +1745,cometbft,0.0,60032.0,64.0,128.0,49.0,,522.0,66791.0,15739.0,666.0,85293.0,0.0, +1746,cometbft,0.0,60032.0,64.0,128.0,10.0,,143.0,18313.0,1228.0,384.0,49102.0,0.0, +1747,cometbft,0.0,60032.0,64.0,128.0,77.0,,340.0,43521.0,1919.0,466.0,59591.0,1018.0, +1748,cometbft,0.0,60032.0,64.0,128.0,85.0,,372.0,47655.0,2327.0,451.0,57670.0,43832.0, +1749,cometbft,0.0,60032.0,64.0,128.0,88.0,,337.0,43196.0,1866.0,397.0,50774.0,0.0, +1750,cometbft,0.0,60032.0,64.0,128.0,62.0,,482.0,61694.0,1759.0,602.0,77112.0,2005.0, +1751,cometbft,0.0,60018.0,42.0,128.0,96.0,,1007.0,128833.0,2161.0,1086.0,139016.0,23504.0, +1752,cometbft,0.0,60018.0,42.0,128.0,95.0,,973.0,124498.0,1198.0,1095.0,140101.0,38781.0, +1753,cometbft,0.0,60018.0,42.0,128.0,64.0,,976.0,124915.0,1842.0,1116.0,142900.0,4265.0, +1754,cometbft,0.0,60018.0,42.0,128.0,101.0,,985.0,126110.0,2197.0,1036.0,132625.0,21909.0, +1755,cometbft,0.0,60018.0,42.0,128.0,87.0,,1070.0,136915.0,2893.0,1177.0,150608.0,22144.0, +1756,cometbft,0.0,60018.0,42.0,128.0,96.0,,1571.0,201040.0,3052.0,1769.0,226378.0,33853.0, +1757,cometbft,0.0,60018.0,42.0,128.0,100.0,,1194.0,152885.0,1426.0,1308.0,167405.0,40034.0, +1758,cometbft,0.0,60018.0,42.0,128.0,87.0,,1130.0,144651.0,3823.0,1266.0,162093.0,31905.0, +1759,cometbft,0.0,60018.0,42.0,128.0,99.0,,1453.0,185993.0,1631.0,1650.0,211260.0,33624.0, +1760,cometbft,0.0,60018.0,42.0,128.0,94.0,,1020.0,130580.0,2600.0,1118.0,143045.0,26130.0, +1761,cometbft,0.0,60018.0,42.0,128.0,101.0,,1602.0,205056.0,1938.0,1699.0,217423.0,35078.0, +1762,cometbft,0.0,60018.0,42.0,128.0,86.0,,1728.0,221127.0,2185.0,1958.0,250582.0,37097.0, +1763,cometbft,0.0,60000.0,40.0,128.0,79.0,,1187.0,151975.0,1920.0,1365.0,174730.0,25595.0, +1764,cometbft,0.0,60000.0,40.0,128.0,102.0,,1459.0,186804.0,3292.0,1624.0,207914.0,38981.0, +1765,cometbft,0.0,60000.0,40.0,128.0,61.0,,1523.0,194889.0,1372.0,1604.0,205344.0,40572.0, +1766,cometbft,0.0,60000.0,40.0,128.0,97.0,,975.0,124779.0,1750.0,1073.0,137380.0,21519.0, +1767,cometbft,0.0,60000.0,40.0,128.0,83.0,,1165.0,149169.0,1931.0,1278.0,163630.0,23427.0, +1768,cometbft,0.0,60000.0,40.0,128.0,83.0,,1805.0,231035.0,1642.0,2082.0,266546.0,32229.0, +1769,cometbft,0.0,60000.0,40.0,128.0,102.0,,1590.0,203475.0,2960.0,1676.0,214499.0,34858.0, +1770,cometbft,0.0,60000.0,40.0,128.0,83.0,,1171.0,149949.0,1962.0,1309.0,167511.0,24117.0, +1771,cometbft,0.0,60000.0,40.0,128.0,84.0,,1827.0,233850.0,2865.0,2051.0,262527.0,33304.0, +1772,cometbft,0.0,60000.0,40.0,128.0,91.0,,1648.0,210971.0,3341.0,1901.0,243326.0,35006.0, +1773,cometbft,0.0,60000.0,40.0,128.0,93.0,,966.0,123605.0,1784.0,1089.0,139439.0,26656.0, +1774,cometbft,0.0,60000.0,40.0,128.0,79.0,,1218.0,155911.0,1210.0,1333.0,170610.0,34297.0, +1775,cometbft,0.0,60000.0,40.0,128.0,77.0,,744.0,95275.0,4709.0,927.0,118598.0,37202.0, +1776,cometbft,0.0,60000.0,40.0,128.0,100.0,,990.0,126713.0,2355.0,1073.0,137293.0,27696.0, +1777,cometbft,0.0,60000.0,40.0,128.0,99.0,,1561.0,199818.0,1598.0,1725.0,220854.0,37956.0, +1778,cometbft,0.0,60032.0,64.0,128.0,90.0,,617.0,78934.0,1002.0,754.0,96562.0,15458.0, +1779,cometbft,0.0,60032.0,64.0,128.0,58.0,,461.0,58962.0,652.0,581.0,74387.0,0.0, +1780,cometbft,0.0,60032.0,64.0,128.0,52.0,,499.0,63928.0,940.0,682.0,87339.0,1064.0, +1781,cometbft,0.0,60032.0,64.0,128.0,57.0,,434.0,55514.0,732.0,606.0,77538.0,901000.0, +1782,cometbft,0.0,60032.0,64.0,128.0,91.0,,334.0,42729.0,2461.0,412.0,52689.0,2753.0, +1783,cometbft,0.0,60032.0,64.0,128.0,63.0,,937.0,119987.0,1763.0,1089.0,139349.0,34033.0, +1784,cometbft,0.0,60032.0,64.0,128.0,62.0,,468.0,59918.0,1143.0,581.0,74382.0,997000.0, +1785,cometbft,0.0,60032.0,64.0,128.0,63.0,,378.0,48379.0,2841.0,552.0,70691.0,0.0, +1786,cometbft,0.0,60032.0,64.0,128.0,91.0,,335.0,42877.0,1548.0,392.0,50182.0,2325.0, +1787,cometbft,0.0,60032.0,64.0,128.0,93.0,,343.0,43859.0,1470.0,388.0,49616.0,21866.0, +1788,cometbft,0.0,60032.0,64.0,128.0,78.0,,376.0,48099.0,2689.0,462.0,59172.0,0.0, +1789,cometbft,0.0,60032.0,64.0,128.0,89.0,,342.0,43799.0,1555.0,407.0,52097.0,50843.0, +1790,cometbft,0.0,60032.0,64.0,128.0,76.0,,374.0,47910.0,1969.0,452.0,57839.0,0.0, +1791,cometbft,0.0,60032.0,64.0,128.0,55.0,,480.0,61406.0,5321.0,636.0,81425.0,57205.0, +1792,cometbft,0.0,60032.0,64.0,128.0,93.0,,341.0,43646.0,2032.0,402.0,51515.0,1888.0, +1793,cometbft,0.0,60032.0,64.0,128.0,98.0,,662.0,84785.0,2353.0,734.0,93928.0,20151.0, +1794,cometbft,0.0,60032.0,64.0,128.0,90.0,,356.0,45523.0,2020.0,416.0,53240.0,2317.0, +1795,cometbft,0.0,60032.0,64.0,128.0,66.0,,437.0,55931.0,1543.0,551.0,70485.0,17798.0, +1796,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156714.0,20059405.0,816.0,156189.0,19992216.0,3339.0, +1797,hotstuff,0.0,160000.0,64.0,128.0,53.0,120000.0,154503.0,19776327.0,3363.0,152890.0,19569895.0,4739.0, +1798,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156359.0,20014001.0,2255.0,155106.0,19853560.0,5519.0, +1799,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,157463.0,20155255.0,2865.0,155949.0,19961410.0,4848.0, +1800,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,133530.0,17091873.0,3827.0,133244.0,17055289.0,6996.0, +1801,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156474.0,20028673.0,2127.0,155738.0,19934429.0,4562.0, +1802,hotstuff,0.0,160000.0,64.0,128.0,93.0,120000.0,155610.0,19918105.0,2254.0,154011.0,19713379.0,5061.0, +1803,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,159189.0,20376235.0,1274.0,158068.0,20232692.0,1966.0, +1804,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158689.0,20312140.0,1186.0,158160.0,20244470.0,1837.0, +1805,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,157866.0,20206833.0,1944.0,156821.0,20073028.0,4400.0, +1806,hotstuff,0.0,160020.0,42.0,128.0,100.0,120000.0,158589.0,20299403.0,1302.0,157884.0,20209103.0,1987.0, +1807,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158072.0,20233198.0,1260.0,157772.0,20194808.0,1930.0, +1808,hotstuff,0.0,160020.0,42.0,128.0,96.0,120000.0,144416.0,18485270.0,2132.0,143677.0,18390602.0,4478.0, +1809,hotstuff,0.0,160000.0,40.0,128.0,87.0,120000.0,138913.0,17780830.0,1713.0,138825.0,17769597.0,5014.0, +1810,hotstuff,0.0,160000.0,40.0,128.0,83.0,120000.0,142454.0,18234172.0,1523.0,142104.0,18189331.0,4973.0, +1811,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,138661.0,17748589.0,1691.0,138352.0,17709110.0,5458.0, +1812,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,159118.0,20367133.0,737.0,158770.0,20322586.0,1183.0, +1813,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,154804.0,19814921.0,1473.0,154414.0,19765002.0,4993.0, +1814,hotstuff,0.0,160000.0,40.0,128.0,95.0,120000.0,156515.0,20033905.0,1812.0,155899.0,19955024.0,5583.0, +1815,hotstuff,0.0,160000.0,40.0,128.0,82.0,120000.0,131496.0,16831493.0,1591.0,131428.0,16822834.0,4818.0, +1816,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,144183.0,18455427.0,1460.0,144032.0,18436034.0,4190.0, +1817,hotstuff,0.0,160000.0,40.0,128.0,89.0,120000.0,158569.0,20296827.0,1313.0,157995.0,20223352.0,3762.0, +1818,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,155644.0,19922428.0,1395.0,155312.0,19879942.0,4598.0, +1819,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,140199.0,17945466.0,1454.0,140017.0,17922135.0,4703.0, +1820,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159088.0,20363282.0,732.0,158551.0,20294498.0,1261.0, +1821,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,153677.0,19670633.0,3903.0,153195.0,19608963.0,6895.0, +1822,hotstuff,0.0,160000.0,64.0,128.0,79.0,120000.0,153851.0,19692868.0,3268.0,153032.0,19588089.0,6289.0, +1823,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159433.0,20407417.0,720.0,158391.0,20274048.0,1272.0, +1824,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,156993.0,20095139.0,1398.0,156327.0,20009859.0,2677.0, +1825,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,153712.0,19675186.0,1659.0,153300.0,19622400.0,5082.0, +1826,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158541.0,20293274.0,773.0,158356.0,20269620.0,1439.0, +1827,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,151689.0,19416239.0,1720.0,151380.0,19376656.0,5423.0, +1828,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,134534.0,17220324.0,2396.0,133975.0,17148853.0,5252.0, +1829,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,126522.0,16194880.0,1482.0,126242.0,16159020.0,4357.0, +1830,cometbft,0.0,60032.0,64.0,128.0,92.0,,318.0,40662.0,3709.0,415.0,53096.0,1627.0, +1831,cometbft,0.0,60032.0,64.0,128.0,88.0,,654.0,83659.0,1527.0,779.0,99717.0,1931.0, +1832,cometbft,0.0,60032.0,64.0,128.0,68.0,,792.0,101384.0,1296.0,997.0,127600.0,499000.0, +1833,cometbft,0.0,60032.0,64.0,128.0,79.0,,689.0,88161.0,1557.0,838.0,107213.0,54596.0, +1834,cometbft,0.0,60032.0,64.0,128.0,51.0,,451.0,57791.0,1652.0,645.0,82591.0,54596.0, +1835,cometbft,0.0,60032.0,64.0,128.0,92.0,,654.0,83659.0,1557.0,779.0,99717.0,54596.0,5.0 +1836,cometbft,0.0,60032.0,64.0,128.0,77.0,,351.0,44935.0,3263.0,452.0,57800.0,0.0, +1837,cometbft,0.0,60032.0,64.0,128.0,56.0,,483.0,61831.0,2713.0,630.0,80698.0,58299.0, +1838,cometbft,0.0,60032.0,64.0,128.0,78.0,,370.0,47371.0,1230.0,452.0,57892.0,1446.0, +1839,cometbft,0.0,60032.0,64.0,128.0,49.0,,1086.0,138954.0,2846.0,1403.0,179610.0,47815.0, +1840,cometbft,0.0,60032.0,64.0,128.0,68.0,,427.0,54650.0,2451.0,569.0,72885.0,2319.0, +1841,cometbft,0.0,60032.0,64.0,128.0,83.0,,751.0,96119.0,2453.0,853.0,109123.0,50599.0, +1842,cometbft,0.0,60032.0,64.0,128.0,51.0,,991.0,126905.0,2082.0,1315.0,168268.0,52513.0, +1843,cometbft,0.0,60032.0,64.0,128.0,90.0,,309.0,39580.0,3135.0,388.0,49667.0,0.0, +1844,cometbft,0.0,60032.0,64.0,128.0,80.0,,753.0,96324.0,2167.0,890.0,113948.0,2060.0, +1845,cometbft,0.0,60032.0,64.0,128.0,80.0,,724.0,92698.0,1698.0,858.0,109780.0,41537.0, +1846,cometbft,0.0,60032.0,64.0,128.0,73.0,,734.0,93901.0,2161.0,923.0,118195.0,54889.0, +1847,cometbft,0.0,60032.0,64.0,128.0,96.0,,664.0,85045.0,2478.0,764.0,97782.0,51817.0, +1848,cometbft,0.0,60032.0,64.0,128.0,90.0,,724.0,92698.0,2167.0,858.0,109780.0,41537.0,5.0 +1849,cometbft,0.0,60032.0,64.0,128.0,48.0,,565.0,72319.0,2760.0,740.0,94663.0,1122.0, +1850,cometbft,0.0,60018.0,42.0,128.0,96.0,,1002.0,128306.0,1718.0,1081.0,138416.0,27211.0, +1851,cometbft,0.0,60018.0,42.0,128.0,86.0,,1349.0,172718.0,3760.0,1604.0,205292.0,38623.0, +1852,cometbft,0.0,60018.0,42.0,128.0,94.0,,1520.0,194599.0,1720.0,1803.0,230761.0,40841.0, +1853,cometbft,0.0,60018.0,42.0,128.0,92.0,,1296.0,165910.0,1576.0,1485.0,190082.0,39599.0, +1854,cometbft,0.0,60018.0,42.0,128.0,69.0,,1266.0,162060.0,2326.0,1558.0,199429.0,41859.0, +1855,cometbft,0.0,60018.0,42.0,128.0,96.0,,1296.0,165910.0,1720.0,1558.0,199429.0,39599.0,5.0 +1856,cometbft,0.0,60018.0,42.0,128.0,82.0,,1239.0,158653.0,2817.0,1304.0,166869.0,23317.0, +1857,cometbft,0.0,60018.0,42.0,128.0,78.0,,1482.0,189640.0,1726.0,1766.0,226074.0,35117.0, +1858,cometbft,0.0,60018.0,42.0,128.0,91.0,,1349.0,172705.0,4410.0,1568.0,200750.0,36038.0, +1859,cometbft,0.0,60018.0,42.0,128.0,89.0,,1653.0,211631.0,2008.0,1912.0,244711.0,37629.0, +1860,cometbft,0.0,60018.0,42.0,128.0,79.0,,1404.0,179693.0,2082.0,1705.0,218243.0,38398.0, +1861,cometbft,0.0,60018.0,42.0,128.0,82.0,,1404.0,179693.0,2082.0,1705.0,218243.0,36038.0,5.0 +1862,cometbft,0.0,60018.0,42.0,128.0,70.0,,894.0,114417.0,1219.0,999.0,127899.0,3563.0, +1863,cometbft,0.0,60000.0,40.0,128.0,86.0,,1132.0,144848.0,2586.0,1229.0,157354.0,19541.0, +1864,cometbft,0.0,60000.0,40.0,128.0,69.0,,1261.0,161413.0,1353.0,1495.0,191338.0,37950.0, +1865,cometbft,0.0,60000.0,40.0,128.0,93.0,,1541.0,197257.0,4993.0,1754.0,224488.0,35918.0, +1866,cometbft,0.0,60000.0,40.0,128.0,92.0,,1625.0,207948.0,2880.0,1874.0,239900.0,37723.0, +1867,cometbft,0.0,60000.0,40.0,128.0,94.0,,1396.0,178710.0,1832.0,1473.0,188545.0,38785.0, +1868,cometbft,0.0,60000.0,40.0,128.0,86.0,,1396.0,178710.0,2586.0,1495.0,191338.0,37723.0,5.0 +1869,cometbft,0.0,60000.0,40.0,128.0,86.0,,1081.0,138410.0,1694.0,1220.0,156203.0,22235.0, +1870,cometbft,0.0,60000.0,40.0,128.0,87.0,,1440.0,184333.0,2159.0,1603.0,205151.0,34908.0, +1871,cometbft,0.0,60000.0,40.0,128.0,98.0,,1159.0,148362.0,2389.0,1349.0,172720.0,37935.0, +1872,cometbft,0.0,60000.0,40.0,128.0,87.0,,1755.0,224690.0,3182.0,1969.0,251974.0,39425.0, +1873,cometbft,0.0,60000.0,40.0,128.0,67.0,,895.0,114502.0,1683.0,1054.0,134958.0,26446.0, +1874,cometbft,0.0,60000.0,40.0,128.0,85.0,,1369.0,175177.0,2793.0,1544.0,197690.0,31498.0, +1875,cometbft,0.0,60000.0,40.0,128.0,78.0,,1821.0,233035.0,11764.0,2084.0,266744.0,37497.0, +1876,cometbft,0.0,60032.0,64.0,128.0,55.0,,477.0,61077.0,1273.0,661.0,84652.0,1662.0, +1877,cometbft,0.0,60032.0,64.0,128.0,71.0,,361.0,46204.0,2742.0,499.0,63848.0,1041.0, +1878,cometbft,0.0,60032.0,64.0,128.0,62.0,,428.0,54755.0,1904.0,540.0,69147.0,55188.0, +1879,cometbft,0.0,60032.0,64.0,128.0,60.0,,496.0,63549.0,3451.0,606.0,77513.0,51766.0, +1880,cometbft,0.0,60032.0,64.0,128.0,72.0,,425.0,54358.0,4580.0,544.0,69617.0,850000.0, +1881,cometbft,0.0,60032.0,64.0,128.0,76.0,,807.0,103266.0,3186.0,941.0,120450.0,52193.0, +1882,cometbft,0.0,60032.0,64.0,128.0,69.0,,800.0,102424.0,1781.0,1014.0,129789.0,52147.0, +1883,cometbft,0.0,60032.0,64.0,128.0,53.0,,988.0,126508.0,1435.0,1329.0,170106.0,54667.0, +1884,cometbft,0.0,60032.0,64.0,128.0,76.0,,398.0,50974.0,2929.0,510.0,65264.0,12964.0, +1885,cometbft,0.0,60032.0,64.0,128.0,51.0,,976.0,124909.0,1508.0,1297.0,166070.0,55917.0, +1886,cometbft,0.0,60032.0,64.0,128.0,79.0,,400.0,51262.0,1551.0,463.0,59251.0,0.0, +1887,cometbft,0.0,60032.0,64.0,128.0,77.0,,722.0,92422.0,1276.0,877.0,112296.0,270000.0, +1888,cometbft,0.0,60032.0,64.0,128.0,60.0,,925.0,118428.0,1419.0,1153.0,147549.0,44326.0, +1889,cometbft,0.0,60032.0,64.0,128.0,93.0,,359.0,45947.0,1525.0,404.0,51769.0,2104.0, +1890,cometbft,0.0,60032.0,64.0,128.0,85.0,,676.0,86529.0,1686.0,815.0,104296.0,27555.0, +1891,cometbft,0.0,60032.0,64.0,128.0,52.0,,1004.0,128502.0,2474.0,1322.0,169189.0,37647.0, +1892,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159471.0,20412258.0,893.0,157855.0,20205397.0,1506.0, +1893,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,158396.0,20274681.0,917.0,157527.0,20163510.0,1556.0, +1894,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,156017.0,19970140.0,1600.0,155455.0,19898209.0,3533.0, +1895,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,155698.0,19929335.0,1624.0,155265.0,19873964.0,3643.0, +1896,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,154419.0,19765568.0,1862.0,153893.0,19698288.0,4889.0, +1897,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156017.0,19970140.0,1600.0,155455.0,19898209.0,3533.0,5.0 +1898,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157710.0,20186943.0,1299.0,156596.0,20044274.0,3053.0, +1899,hotstuff,0.0,160000.0,64.0,128.0,97.0,120000.0,156016.0,19969992.0,1507.0,155292.0,19877340.0,3633.0, +1900,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,158252.0,20256193.0,1363.0,156648.0,20050973.0,3151.0, +1901,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156597.0,20044424.0,1405.0,156202.0,19993856.0,3294.0, +1902,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157053.0,20102756.0,1300.0,156327.0,20009905.0,3111.0, +1903,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157053.0,20102756.0,1363.0,156327.0,20009905.0,3151.0,5.0 +1904,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,157485.0,20158134.0,1234.0,156388.0,20017722.0,3090.0, +1905,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,155195.0,19865014.0,1602.0,154073.0,19721399.0,4537.0, +1906,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,156002.0,19968271.0,1210.0,155107.0,19853722.0,3094.0, +1907,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,156684.0,20055533.0,1208.0,155887.0,19953574.0,3081.0, +1908,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,156316.0,20008436.0,1261.0,154598.0,19788543.0,3142.0, +1909,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,156316.0,20008436.0,1234.0,155107.0,19853722.0,3094.0,5.0 +1910,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156903.0,20083615.0,1126.0,156649.0,20051132.0,2832.0, +1911,hotstuff,0.0,160000.0,64.0,128.0,78.0,120000.0,150500.0,19264013.0,1974.0,150194.0,19224781.0,5316.0, +1912,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,150265.0,19233895.0,3576.0,149438.0,19128038.0,7395.0, +1913,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,157609.0,20173960.0,1147.0,157071.0,20105036.0,2379.0, +1914,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,157628.0,20176422.0,875.0,157308.0,20135474.0,1592.0, +1915,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156903.0,20083615.0,1147.0,156649.0,20051132.0,2832.0,5.0 +1916,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157670.0,20181710.0,1324.0,156382.0,20016874.0,3080.0, +1917,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,154940.0,19832283.0,1475.0,153990.0,19710760.0,4145.0, +1918,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156685.0,20055725.0,1360.0,156189.0,19992156.0,3211.0, +1919,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,154790.0,19813079.0,1598.0,153753.0,19680426.0,4195.0, +1920,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,154714.0,19803392.0,1431.0,154236.0,19742171.0,4008.0, +1921,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,154940.0,19832283.0,1431.0,154236.0,19742171.0,4008.0,5.0 +1922,hotstuff,0.0,160000.0,64.0,128.0,89.0,120000.0,156833.0,20074684.0,1599.0,156341.0,20011631.0,3591.0, +1923,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,153755.0,19680653.0,1705.0,152628.0,19536351.0,4214.0, +1924,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,153518.0,19650257.0,1787.0,151969.0,19451979.0,4250.0, +1925,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,156979.0,20093305.0,1729.0,156738.0,20062473.0,3820.0, +1926,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,153346.0,19628244.0,1804.0,152537.0,19524719.0,4360.0, +1927,hotstuff,0.0,160000.0,64.0,128.0,89.0,120000.0,153755.0,19680653.0,1729.0,152628.0,19536351.0,4214.0,5.0 +1928,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158656.0,20308030.0,689.0,157798.0,20198173.0,1112.0, +1929,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,157277.0,20131492.0,1966.0,156300.0,20006348.0,4742.0, +1930,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,153697.0,19673179.0,3499.0,152488.0,19518451.0,7104.0, +1931,hotstuff,0.0,160020.0,42.0,128.0,87.0,120000.0,154246.0,19743537.0,3217.0,153636.0,19665344.0,6601.0, +1932,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,152639.0,19537830.0,3804.0,152133.0,19473028.0,7319.0, +1933,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,154246.0,19743537.0,3217.0,153636.0,19665344.0,6601.0,5.0 +1934,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158735.0,20318060.0,701.0,158132.0,20240859.0,1134.0, +1935,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,156806.0,20071198.0,1463.0,155665.0,19925092.0,4514.0, +1936,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,152020.0,19458595.0,1414.0,151537.0,19396728.0,4301.0, +1937,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,155866.0,19950905.0,1450.0,155277.0,19875450.0,4497.0, +1938,hotstuff,0.0,160020.0,42.0,128.0,97.0,120000.0,140780.0,18019868.0,1591.0,140398.0,17970902.0,4788.0, +1939,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,155866.0,19950905.0,1450.0,155277.0,19875450.0,4497.0,5.0 +1940,hotstuff,0.0,160020.0,42.0,128.0,100.0,120000.0,157014.0,20097752.0,1659.0,156509.0,20033192.0,4746.0, +1941,hotstuff,0.0,160020.0,42.0,128.0,77.0,120000.0,144216.0,18459598.0,3264.0,143884.0,18417162.0,6579.0, +1942,hotstuff,0.0,160020.0,42.0,128.0,90.0,120000.0,143307.0,18343251.0,2912.0,142718.0,18267885.0,6218.0, +1943,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,156647.0,20050801.0,1616.0,156139.0,19985839.0,4779.0, +1944,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,148175.0,18966428.0,3100.0,147627.0,18896216.0,6666.0, +1945,hotstuff,0.0,160020.0,42.0,128.0,100.0,120000.0,148175.0,18966428.0,2912.0,147627.0,18896216.0,6218.0,5.0 +1946,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158013.0,20225713.0,1125.0,157160.0,20116492.0,3703.0, +1947,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,156485.0,20030026.0,1018.0,156209.0,19994691.0,3636.0, +1948,hotstuff,0.0,160000.0,40.0,128.0,93.0,120000.0,157158.0,20116178.0,1956.0,156814.0,20072128.0,5390.0, +1949,hotstuff,0.0,160000.0,40.0,128.0,86.0,120000.0,157943.0,20216706.0,1431.0,156676.0,20054553.0,6053.0, +1950,hotstuff,0.0,160000.0,40.0,128.0,96.0,120000.0,157383.0,20145006.0,1698.0,157043.0,20101564.0,5590.0, +1951,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,157383.0,20145006.0,1431.0,156814.0,20072128.0,5390.0,5.0 +1952,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,155863.0,19950432.0,3852.0,155501.0,19904190.0,7134.0, +1953,hotstuff,0.0,160000.0,40.0,128.0,85.0,120000.0,154918.0,19829529.0,2934.0,154571.0,19785107.0,6594.0, +1954,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,155212.0,19867093.0,3116.0,154797.0,19814010.0,6731.0, +1955,hotstuff,0.0,160000.0,40.0,128.0,86.0,120000.0,155848.0,19948539.0,2787.0,155483.0,19901776.0,6475.0, +1956,hotstuff,0.0,160000.0,40.0,128.0,87.0,120000.0,156107.0,19981690.0,2964.0,155769.0,19938410.0,6582.0, +1957,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,155848.0,19948539.0,2964.0,155483.0,19901776.0,6594.0,5.0 +1958,hotstuff,0.0,160000.0,40.0,128.0,86.0,120000.0,157071.0,20105044.0,943.0,155941.0,19960454.0,3813.0, +1959,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,135176.0,17302475.0,1371.0,134903.0,17267613.0,5495.0, +1960,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,134536.0,17220568.0,2232.0,134333.0,17194616.0,6847.0, +1961,hotstuff,0.0,160000.0,40.0,128.0,90.0,120000.0,144283.0,18468236.0,1893.0,143788.0,18404864.0,6351.0, +1962,hotstuff,0.0,160000.0,40.0,128.0,92.0,120000.0,145467.0,18619793.0,1840.0,145183.0,18583415.0,7109.0, +1963,hotstuff,0.0,160000.0,40.0,128.0,86.0,120000.0,144283.0,18468236.0,1840.0,143788.0,18404864.0,6351.0,5.0 +1964,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158830.0,20330230.0,596.0,158340.0,20267505.0,1575.0, +1965,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,159088.0,20363237.0,594.0,158192.0,20248608.0,1600.0, +1966,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,158601.0,20300971.0,930.0,157883.0,20208994.0,3227.0, +1967,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158872.0,20335625.0,619.0,158117.0,20238927.0,1684.0, +1968,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158160.0,20244428.0,634.0,157768.0,20194360.0,1772.0, +1969,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158830.0,20330230.0,619.0,158117.0,20238927.0,1684.0,5.0 +1970,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,137234.0,17566011.0,1355.0,136380.0,17456669.0,5061.0, +1971,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,156971.0,20092262.0,1442.0,156395.0,20018509.0,6076.0, +1972,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,153705.0,19674266.0,1054.0,152515.0,19521967.0,4515.0, +1973,hotstuff,0.0,160000.0,64.0,128.0,92.0,120000.0,157890.0,20209979.0,1463.0,156674.0,20054313.0,5579.0, +1974,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,152006.0,19456786.0,1330.0,151401.0,19379325.0,5462.0, +1975,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,153705.0,19674266.0,1355.0,152515.0,19521967.0,5462.0,5.0 +1976,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159248.0,20383724.0,483.0,158562.0,20295916.0,926.0, +1977,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,154746.0,19807426.0,1048.0,154057.0,19719232.0,4018.0, +1978,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158045.0,20229795.0,788.0,157533.0,20164163.0,2552.0, +1979,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,158056.0,20231174.0,659.0,157751.0,20192110.0,1795.0, +1980,hotstuff,0.0,160000.0,64.0,128.0,96.0,120000.0,158186.0,20247746.0,764.0,157543.0,20165537.0,2156.0, +1981,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158056.0,20231174.0,764.0,157543.0,20165537.0,2156.0,5.0 +1982,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,158363.0,20270497.0,1851.0,157750.0,20191990.0,4893.0, +1983,hotstuff,0.0,160000.0,64.0,128.0,81.0,120000.0,118394.0,15154373.0,1505.0,117911.0,15092620.0,4533.0, +1984,hotstuff,0.0,160000.0,64.0,128.0,79.0,120000.0,143685.0,18391701.0,1514.0,142843.0,18283968.0,5327.0, +1985,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,143962.0,18427074.0,3231.0,143333.0,18346581.0,6446.0, +1986,hotstuff,0.0,160000.0,64.0,128.0,83.0,120000.0,139228.0,17821127.0,1749.0,138334.0,17706716.0,5276.0, +1987,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,143685.0,18391701.0,1749.0,142843.0,18283968.0,5276.0,5.0 +1988,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156364.0,20014547.0,2686.0,156127.0,19984283.0,6151.0, +1989,hotstuff,0.0,160000.0,64.0,128.0,86.0,120000.0,158135.0,20241340.0,1369.0,156845.0,20076212.0,4679.0, +1990,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157729.0,20189338.0,737.0,157647.0,20178758.0,1844.0, +1991,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,146131.0,18704760.0,1177.0,144692.0,18520571.0,3807.0, +1992,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,158263.0,20257624.0,890.0,157857.0,20205720.0,2623.0, +1993,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157729.0,20189338.0,1177.0,156845.0,20076212.0,3807.0,5.0 +1994,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157490.0,20158694.0,1640.0,157398.0,20146950.0,4078.0, +1995,hotstuff,0.0,160000.0,64.0,128.0,89.0,120000.0,153878.0,19696402.0,3995.0,153635.0,19665309.0,8924.0, +1996,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,149662.0,19156796.0,3149.0,149355.0,19117461.0,6633.0, +1997,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,141070.0,18056927.0,2100.0,140979.0,18045319.0,5817.0, +1998,hotstuff,0.0,160000.0,64.0,128.0,83.0,120000.0,140165.0,17941101.0,4847.0,139789.0,17892956.0,8731.0, +1999,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,149662.0,19156796.0,3149.0,149355.0,19117461.0,6633.0,5.0 +2000,cometbft,0.0,60032.0,64.0,128.0,69.0,,366.0,46888.0,2743.0,492.0,62999.0,0.0, +2001,cometbft,0.0,60032.0,64.0,128.0,57.0,,442.0,56555.0,3196.0,628.0,80370.0,1769.0, +2002,cometbft,0.0,60032.0,64.0,128.0,98.0,,351.0,44878.0,2002.0,390.0,49962.0,196000.0, +2003,cometbft,0.0,60032.0,64.0,128.0,83.0,,705.0,90250.0,1867.0,815.0,104355.0,17033.0, +2004,cometbft,0.0,60032.0,64.0,128.0,71.0,,398.0,50924.0,2933.0,544.0,69576.0,2281.0, +2005,cometbft,0.0,60032.0,64.0,128.0,68.0,,386.0,49365.0,4967.0,533.0,68199.0,1612.0, +2006,cometbft,0.0,60032.0,64.0,128.0,94.0,,637.0,81519.0,2087.0,740.0,94770.0,50123.0, +2007,cometbft,0.0,60032.0,64.0,128.0,48.0,,583.0,74570.0,2364.0,747.0,95661.0,0.0, +2008,cometbft,0.0,60032.0,64.0,128.0,72.0,,749.0,95932.0,3070.0,905.0,115782.0,4680.0, +2009,cometbft,0.0,60018.0,42.0,128.0,89.0,,1095.0,140191.0,2516.0,1210.0,154934.0,22945.0, +2010,cometbft,0.0,60018.0,42.0,128.0,81.0,,1244.0,159280.0,2856.0,1287.0,164750.0,20969.0, +2011,cometbft,0.0,60018.0,42.0,128.0,95.0,,1067.0,136524.0,2318.0,1094.0,139973.0,24149.0, +2012,cometbft,0.0,60000.0,40.0,128.0,97.0,,949.0,121450.0,2599.0,1051.0,134524.0,18667.0, +2013,cometbft,0.0,60000.0,40.0,128.0,81.0,,1157.0,148075.0,2111.0,1351.0,172954.0,38912.0, +2014,cometbft,0.0,60000.0,40.0,128.0,82.0,,1350.0,172776.0,3351.0,1624.0,207885.0,38462.0, +2015,cometbft,0.0,60000.0,40.0,128.0,95.0,,958.0,122593.0,2729.0,1072.0,137254.0,20879.0, +2016,cometbft,0.0,60000.0,40.0,128.0,78.0,,1472.0,188424.0,1095.0,1681.0,215183.0,44903.0, +2017,cometbft,0.0,60000.0,40.0,128.0,94.0,,1210.0,154871.0,3079.0,1420.0,181697.0,40562.0, +2018,cometbft,0.0,60000.0,40.0,128.0,62.0,,972.0,124406.0,2292.0,1136.0,145458.0,3473.0, +2019,cometbft,0.0,60032.0,64.0,128.0,104.0,,590.0,75567.0,2772.0,671.0,85915.0,3031.0, +2020,cometbft,0.0,60032.0,64.0,128.0,73.0,,393.0,50361.0,4459.0,497.0,63627.0,2183.0, +2021,cometbft,0.0,60032.0,64.0,128.0,62.0,,507.0,64888.0,3656.0,632.0,80906.0,54262.0, +2022,cometbft,0.0,60032.0,64.0,128.0,71.0,,408.0,52277.0,3995.0,503.0,64408.0,0.0, +2023,cometbft,0.0,60032.0,64.0,128.0,67.0,,384.0,49151.0,2311.0,515.0,65968.0,872000.0, +2024,cometbft,0.0,60032.0,64.0,128.0,88.0,,354.0,45361.0,3712.0,395.0,50615.0,0.0, +2025,cometbft,0.0,60032.0,64.0,128.0,84.0,,347.0,44468.0,1869.0,422.0,53982.0,30952.0, +2026,cometbft,0.0,60032.0,64.0,128.0,97.0,,367.0,47023.0,2656.0,392.0,50220.0,2209.0, +2027,cometbft,0.0,60032.0,64.0,128.0,87.0,,791.0,101253.0,2207.0,839.0,107346.0,26910.0, +2028,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158156.0,20244000.0,981.0,157821.0,20201033.0,1592.0, +2029,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157144.0,20114386.0,1147.0,156314.0,20008191.0,2892.0, +2030,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156532.0,20036149.0,1422.0,155952.0,19961804.0,3697.0, +2031,hotstuff,0.0,160000.0,64.0,128.0,99.0,120000.0,157948.0,20217397.0,1244.0,156369.0,20015286.0,3021.0, +2032,hotstuff,0.0,160000.0,64.0,128.0,98.0,120000.0,157339.0,20139424.0,1277.0,156452.0,20025837.0,3081.0, +2033,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158647.0,20306848.0,851.0,157846.0,20204329.0,1431.0, +2034,hotstuff,0.0,160000.0,64.0,128.0,100.0,120000.0,156826.0,20073695.0,1441.0,156049.0,19974252.0,3510.0, +2035,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,153924.0,19702275.0,1715.0,152512.0,19521554.0,4115.0, +2036,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,157752.0,20192295.0,1296.0,156924.0,20086292.0,3061.0, +2037,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,156392.0,20018211.0,1561.0,154930.0,19830985.0,4036.0, +2038,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,159300.0,20390424.0,673.0,158031.0,20227956.0,1096.0, +2039,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,157840.0,20203495.0,1148.0,156725.0,20060743.0,3388.0, +2040,hotstuff,0.0,160020.0,42.0,128.0,98.0,120000.0,141104.0,18061268.0,1171.0,140914.0,18036989.0,3112.0, +2041,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158420.0,20277823.0,702.0,157828.0,20201977.0,1145.0, +2042,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158584.0,20298767.0,734.0,157905.0,20211784.0,1181.0, +2043,hotstuff,0.0,160020.0,42.0,128.0,98.0,120000.0,150497.0,19263583.0,1443.0,149363.0,19118461.0,4613.0, +2044,hotstuff,0.0,160020.0,42.0,128.0,101.0,120000.0,158469.0,20284009.0,630.0,158058.0,20231371.0,1046.0, +2045,hotstuff,0.0,160020.0,42.0,128.0,93.0,120000.0,146433.0,18743469.0,1325.0,146006.0,18688773.0,3815.0, +2046,hotstuff,0.0,160020.0,42.0,128.0,94.0,120000.0,154766.0,19810024.0,1384.0,154377.0,19760307.0,4807.0, +2047,hotstuff,0.0,160000.0,40.0,128.0,100.0,120000.0,159081.0,20362362.0,554.0,158713.0,20315328.0,935.0, +2048,hotstuff,0.0,160000.0,40.0,128.0,99.0,120000.0,153272.0,19618769.0,1215.0,152776.0,19555295.0,4330.0, +2049,hotstuff,0.0,160000.0,40.0,128.0,96.0,120000.0,134763.0,17249680.0,1295.0,134453.0,17210032.0,4560.0, +2050,hotstuff,0.0,160000.0,40.0,128.0,94.0,120000.0,106264.0,13601805.0,1300.0,105978.0,13565159.0,3830.0, +2051,hotstuff,0.0,160000.0,40.0,128.0,88.0,120000.0,110877.0,14192305.0,1581.0,110583.0,14154632.0,5536.0, +2052,hotstuff,0.0,160000.0,40.0,128.0,94.0,120000.0,92114.0,11790596.0,5710.0,91942.0,11768557.0,9385.0, +2053,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,94563.0,12104079.0,2970.0,94265.0,12065908.0,6646.0, +2054,hotstuff,0.0,160000.0,40.0,128.0,101.0,120000.0,158503.0,20288329.0,1113.0,157838.0,20203237.0,3739.0, +2055,hotstuff,0.0,160000.0,40.0,128.0,92.0,120000.0,139030.0,17795892.0,1598.0,138808.0,17767447.0,5474.0, +2056,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,142450.0,18233541.0,1539.0,142139.0,18193852.0,4864.0, +2057,hotstuff,0.0,160000.0,40.0,128.0,98.0,120000.0,142081.0,18186359.0,1505.0,141984.0,18173951.0,5363.0, +2058,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158537.0,20292677.0,607.0,158256.0,20256786.0,1593.0, +2059,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,158813.0,20328023.0,660.0,158101.0,20236870.0,1645.0, +2060,hotstuff,0.0,160000.0,64.0,128.0,95.0,120000.0,158212.0,20251182.0,658.0,157859.0,20205990.0,1756.0, +2061,hotstuff,0.0,160000.0,64.0,128.0,101.0,120000.0,159257.0,20384896.0,595.0,158586.0,20299001.0,1104.0, +2062,hotstuff,0.0,160000.0,64.0,128.0,93.0,120000.0,157874.0,20207842.0,968.0,157425.0,20150338.0,2699.0, +2063,hotstuff,0.0,160000.0,64.0,128.0,90.0,120000.0,157816.0,20200437.0,1291.0,156867.0,20078974.0,3785.0, +2064,hotstuff,0.0,160000.0,64.0,128.0,94.0,120000.0,155655.0,19923823.0,1751.0,155221.0,19868351.0,4988.0, +2065,hotstuff,0.0,160000.0,64.0,128.0,102.0,120000.0,152737.0,19550273.0,1810.0,152296.0,19493898.0,5693.0, +2066,hotstuff,0.0,160000.0,64.0,128.0,91.0,120000.0,136902.0,17523407.0,1691.0,136146.0,17426697.0,5243.0, +2067,hotstuff,0.0,160000.0,64.0,128.0,93.0,120000.0,155350.0,19884793.0,2005.0,154673.0,19798134.0,6155.0, +2068,cometbft,0.0,60032.0,64.0,128.0,77.0,,371.0,47514.0,2909.0,471.0,60324.0,1124.0, +2069,cometbft,0.0,60032.0,64.0,128.0,67.0,,835.0,106934.0,1337.0,1037.0,132693.0,37372.0, +2070,cometbft,0.0,60032.0,64.0,128.0,80.0,,685.0,87711.0,1267.0,830.0,106297.0,51777.0, +2071,cometbft,0.0,60032.0,64.0,128.0,98.0,,605.0,77400.0,4552.0,713.0,91200.0,51300.0, +2072,cometbft,0.0,60032.0,64.0,128.0,66.0,,377.0,48314.0,3831.0,525.0,67235.0,0.0, +2073,cometbft,0.0,60032.0,64.0,128.0,49.0,,1039.0,132998.0,3801.0,1334.0,170698.0,53195.0, +2074,cometbft,0.0,60032.0,64.0,128.0,76.0,,370.0,47357.0,1204.0,443.0,56684.0,0.0, +2075,cometbft,0.0,60032.0,64.0,128.0,82.0,,324.0,41431.0,2147.0,401.0,51391.0,58080.0, +2076,cometbft,0.0,60032.0,64.0,128.0,84.0,,664.0,85021.0,2426.0,826.0,105783.0,48924.0, +2077,cometbft,0.0,60032.0,64.0,128.0,64.0,,883.0,112982.0,1403.0,1059.0,135490.0,52821.0, +2078,cometbft,0.0,60032.0,64.0,128.0,54.0,,957.0,122465.0,8189.0,1215.0,155513.0,57028.0, +2079,cometbft,0.0,60032.0,64.0,128.0,76.0,,664.0,85021.0,2147.0,826.0,105783.0,52821.0,5.0 +2080,cometbft,0.0,60032.0,64.0,128.0,74.0,,398.0,50965.0,2723.0,525.0,67206.0,15857.0, +2081,cometbft,0.0,60032.0,64.0,128.0,83.0,,701.0,89780.0,2518.0,850.0,108739.0,45771.0, +2082,cometbft,0.0,60032.0,64.0,128.0,49.0,,615.0,78676.0,5244.0,838.0,107297.0,49240.0, +2083,cometbft,0.0,60032.0,64.0,128.0,65.0,,399.0,51085.0,2777.0,532.0,68039.0,0.0, +2084,cometbft,0.0,60032.0,64.0,128.0,86.0,,684.0,87508.0,2460.0,797.0,102020.0,52576.0, +2085,cometbft,0.0,60032.0,64.0,128.0,73.0,,390.0,49936.0,1617.0,466.0,59666.0,53048.0, +2086,cometbft,0.0,60032.0,64.0,128.0,13.0,,176.0,22494.0,3293.0,404.0,51767.0,53886.0, +2087,cometbft,0.0,60032.0,64.0,128.0,89.0,,613.0,78403.0,14891.0,731.0,93616.0,49048.0, +2088,cometbft,0.0,60032.0,64.0,128.0,65.0,,399.0,51085.0,2777.0,532.0,68039.0,52576.0,5.0 +2089,cometbft,0.0,60032.0,64.0,128.0,57.0,,477.0,61038.0,1730.0,585.0,74837.0,0.0, +2090,cometbft,0.0,60018.0,42.0,128.0,90.0,,1088.0,139280.0,2907.0,1193.0,152726.0,29547.0, +2091,cometbft,0.0,60018.0,42.0,128.0,91.0,,1572.0,201190.0,2139.0,1801.0,230504.0,36263.0, +2092,cometbft,0.0,60018.0,42.0,128.0,67.0,,1549.0,198209.0,1099.0,1993.0,255062.0,38304.0, +2093,cometbft,0.0,60018.0,42.0,128.0,98.0,,1220.0,156219.0,3491.0,1381.0,176797.0,38026.0, +2094,cometbft,0.0,60018.0,42.0,128.0,68.0,,1748.0,223698.0,3194.0,2053.0,262825.0,38859.0, +2095,cometbft,0.0,60018.0,42.0,128.0,90.0,,1549.0,198209.0,2907.0,1801.0,230504.0,38026.0,5.0 +2096,cometbft,0.0,60018.0,42.0,128.0,70.0,,1041.0,133302.0,3481.0,1103.0,141132.0,7526.0, +2097,cometbft,0.0,60018.0,42.0,128.0,74.0,,1122.0,143625.0,1119.0,1330.0,170289.0,36569.0, +2098,cometbft,0.0,60018.0,42.0,128.0,77.0,,1076.0,137666.0,1255.0,1278.0,163611.0,38252.0, +2099,cometbft,0.0,60018.0,42.0,128.0,80.0,,1035.0,132482.0,1189.0,1226.0,156962.0,47298.0, +2100,cometbft,0.0,60018.0,42.0,128.0,78.0,,1244.0,159226.0,3463.0,1395.0,178542.0,39216.0, +2101,cometbft,0.0,60018.0,42.0,128.0,70.0,,1076.0,137666.0,1255.0,1278.0,163611.0,38252.0,5.0 +2102,cometbft,0.0,60018.0,42.0,128.0,77.0,,813.0,104073.0,1575.0,879.0,112537.0,2333.0, +2103,cometbft,0.0,60000.0,40.0,128.0,97.0,,942.0,120594.0,2430.0,1064.0,136232.0,35923.0, +2104,cometbft,0.0,60000.0,40.0,128.0,86.0,,1447.0,185239.0,3384.0,1607.0,205722.0,37743.0, +2105,cometbft,0.0,60000.0,40.0,128.0,90.0,,1564.0,200226.0,3990.0,1846.0,236285.0,40200.0, +2106,cometbft,0.0,60000.0,40.0,128.0,77.0,,1159.0,148366.0,2524.0,1373.0,175727.0,41158.0, +2107,cometbft,0.0,60000.0,40.0,128.0,101.0,,1206.0,154387.0,3068.0,1366.0,174854.0,39445.0, +2108,cometbft,0.0,60000.0,40.0,128.0,97.0,,1206.0,154387.0,3068.0,1373.0,175727.0,39445.0,5.0 +2109,cometbft,0.0,60000.0,40.0,128.0,79.0,,844.0,108009.0,2176.0,945.0,120912.0,5554.0, +2110,cometbft,0.0,60000.0,40.0,128.0,91.0,,1407.0,180101.0,4611.0,1580.0,202217.0,35572.0, +2111,cometbft,0.0,60000.0,40.0,128.0,66.0,,1555.0,199048.0,2775.0,1986.0,254151.0,42388.0, +2112,cometbft,0.0,60000.0,40.0,128.0,75.0,,813.0,104107.0,1454.0,937.0,119968.0,2241.0, +2113,cometbft,0.0,60000.0,40.0,128.0,90.0,,1282.0,164035.0,1770.0,1483.0,189815.0,35546.0, +2114,cometbft,0.0,60000.0,40.0,128.0,98.0,,1205.0,154290.0,2594.0,1410.0,180522.0,36995.0, +2115,cometbft,0.0,60000.0,40.0,128.0,87.0,,1456.0,186383.0,2345.0,1590.0,203507.0,39499.0, +2116,cometbft,0.0,60000.0,40.0,128.0,95.0,,1545.0,197800.0,1554.0,1762.0,225489.0,39202.0, +2117,cometbft,0.0,60000.0,40.0,128.0,75.0,,1282.0,164035.0,1770.0,1483.0,189815.0,36995.0,5.0 +2118,cometbft,0.0,60032.0,64.0,128.0,89.0,,629.0,80535.0,1769.0,785.0,100497.0,4208.0, +2119,cometbft,0.0,60032.0,64.0,128.0,56.0,,1419.0,181611.0,1200.0,1760.0,225307.0,45745.0, +2120,cometbft,0.0,60032.0,64.0,128.0,76.0,,364.0,46585.0,3024.0,487.0,62355.0,2172.0, +2121,cometbft,0.0,60032.0,64.0,128.0,62.0,,970.0,124161.0,2969.0,1165.0,149088.0,49849.0, +2122,cometbft,0.0,60032.0,64.0,128.0,68.0,,421.0,53831.0,4786.0,563.0,72063.0,0.0, +2123,cometbft,0.0,60032.0,64.0,128.0,68.0,,370.0,47369.0,2530.0,503.0,64434.0,0.0, +2124,cometbft,0.0,60032.0,64.0,128.0,59.0,,446.0,57099.0,1919.0,569.0,72798.0,51914.0, +2125,cometbft,0.0,60032.0,64.0,128.0,73.0,,408.0,52192.0,1017.0,464.0,59379.0,0.0, +2126,cometbft,0.0,60032.0,64.0,128.0,76.0,,732.0,93702.0,2469.0,878.0,112438.0,55714.0, +2127,cometbft,0.0,60032.0,64.0,128.0,83.0,,345.0,44112.0,2574.0,411.0,52613.0,55937.0, +2128,cometbft,0.0,60032.0,64.0,128.0,61.0,,910.0,116518.0,1971.0,1125.0,143996.0,53958.0, +2129,cometbft,0.0,60032.0,64.0,128.0,70.0,,442.0,56577.0,2211.0,515.0,65955.0,0.0, +2130,cometbft,0.0,60032.0,64.0,128.0,82.0,,698.0,89398.0,2400.0,850.0,108763.0,52580.0, +2131,cometbft,0.0,60032.0,64.0,128.0,69.0,,808.0,103480.0,1129.0,1018.0,130250.0,54659.0, +2132,cometbft,0.0,60032.0,64.0,128.0,79.0,,699.0,89493.0,1747.0,865.0,110660.0,77913.0, +2133,cometbft,0.0,60032.0,64.0,128.0,79.0,,769.0,98375.0,3119.0,933.0,119385.0,52383.0, +2134,cometbft,0.0,60032.0,64.0,128.0,70.0,,699.0,89493.0,2211.0,865.0,110660.0,52580.0,5.0 diff --git a/rundata/aptos.csv b/rundata/aptos.csv new file mode 100644 index 0000000..4a9d668 --- /dev/null +++ b/rundata/aptos.csv @@ -0,0 +1,43 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +6,35.6833,139.7667,42192,aba755c1-cc82-49be-995d-bbe5d663da07,7.551457687356468,0.0289392870041839,39541,36891,34240,31589,28939 +9,55.7517,37.6178,1384,7dd8b505-7f11-4f39-921a-d872bd6af522,0.1484741139616551,0.0105175183410294,3211,5037,6864,8690,10517 +10,59.32,18.09,8335,d3e7f13b-dbc6-443f-9885-57cc875e398a,1.5976704106502095,0.011844959885521,9037,9739,10441,11143,11844 +11,51.5171,-0.1062,44338,d54f0565-c38f-441b-9438-52b3cf62ddea,10.60043174289884,0.0183093509934642,39132,33926,28720,23515,18309 +12,32.7828,-96.8039,1381,f8077537-4eb9-4282-a920-e71a8a445b64,0.2638744703076247,0.0282016416946846,6745,12109,17473,22837,28201 +15,25.765,-80.2,1382,c58a4fd7-4407-4357-a8e4-90ba0f557921,1.2113536468124546,0.027700671316248,6645,11909,17173,22436,27700 +16,38.9694,-77.3864,17432,1f6fc561-6db8-40a8-8b98-3baac8d70728,12.023733010598091,0.0221966433921021,18384,19337,20290,21243,22196 +19,53.3478,-6.2597,91614,37f308b5-9ef6-4197-9b8f-f0dd88898b64,4.663037535280464,0.0182428391137054,76940,62266,47591,32917,18242 +29,50.1167,8.6833,75754,ef725762-02a8-43e3-b7a1-522fa1cfe678,0.1480631150516148,0.018980923367372,64400,53045,41690,30335,18980 +30,37.5483,-121.9875,18553,513bce87-a07c-44ac-a06a-f6dae934830a,24.62228584070785,0.0249425952331046,19831,21108,22386,23664,24942 +32,52.23,21.0108,25351,3de08a07-04a1-4dc1-a53c-8e067e30d808,2.825256231278758,0.0108798183831742,22456,19562,16668,13774,10879 +36,3.1333,101.6833,102984,a464149f-5375-48da-981f-aba664746c65,316.20261843560445,0.0276747267177473,87922,72860,57798,42736,27674 +37,34.0522,-118.2428,9396,4650ff34-56d6-4b72-810a-64c1891d3fb3,10.940994393405257,0.0282564769938415,13168,16940,20712,24484,28256 +42,-33.9767,18.4244,3812,500299ae-7f37-4d67-9eec-adbda9f3d14b,5.660911777977078,0.0365350927720418,10356,16901,23445,29990,36535 +45,60.21,24.66,16396,c49f122e-99db-4bd7-bce1-668d7ba273a1,15.875757861029603,0.0101902163245924,15155,13914,12672,11431,10190 +50,-34.6036,-58.3817,3804,f119ee7c-d16e-4c3d-bded-3c1f1413a96a,1.1337956558174187,0.052435537781329,13530,23256,32983,42709,52435 +52,45.5081,-73.555,30220,55af7884-1698-4e7c-abe1-1fc9789c4df9,17.732849042807405,0.0199100612499533,28158,26096,24034,21972,19910 +53,49.2505,-123.1119,7895,3d899471-e295-4dd6-ad44-089b024f7f25,0.5444345934013549,0.0242513745524898,11166,14437,17709,20980,24251 +54,50.69,3.1817,55072,9976aa43-2967-4f5f-9ba7-ea8a6547658f,10.7452499668544,0.018532761385519,47764,40456,33148,25840,18532 +65,21.0409,105.7981,12936,856e7c21-1deb-4dcd-a043-f7fe3a5bcaa4,4.83064467928913,0.0211700358232724,14583,16229,17876,19523,21170 +72,22.3,114.1667,51325,ab5ff1d6-a7dc-458a-84c2-d8ef7c698139,2.549456930537915,0.0219886569299687,45458,39590,33723,27856,21988 +77,53.48,-2.24,23421,6e30a825-4af0-43f9-b8c0-6cb1b13a28c9,7.609489492851144,0.0180970470730593,22356,21291,20226,19161,18097 +80,39.9611,-82.9989,3499,45f2a6a1-0673-44d3-b582-9d84241063f1,0.0140101025271348,0.022635427932201,7326,11154,14981,18808,22635 +82,45.5236,-122.675,3854,53e2292a-d89e-48c5-a5a2-9c05c59ec644,0.0960949235785456,0.0233664147317229,7756,11659,15561,19464,23366 +91,52.4081,-1.5106,3121,a02fc270-fdac-49cb-a03e-92afc9383e0b,18.34683284639651,0.018180658018055,6133,9145,12157,15168,18180 +107,-33.8683,151.2086,2800,4f67c219-4781-416e-bf26-4bca3de07672,0.1322776508935634,0.075241598355693,17288,31776,46264,60753,75241 +111,18.5236,73.8478,7497,9c2a7eef-4ddd-4c9e-bf3d-ad5cb49b0e6b,93.32066448937394,0.0187586044276332,9749,12001,14254,16506,18758 +113,37.5665,126.978,80547,2db81224-189f-4c9e-8872-fc153398780e,13.529046865915443,0.0241171943525411,69261,57975,46689,35403,24117 +127,56.9489,24.1064,16020,e059d6e8-34a4-467d-bdea-c26d9beef042,261.7313407381838,0.0110935597462649,15035,14049,13064,12079,11093 +130,40.5456,-74.4608,1381,02d1bf58-ff37-4e3a-a275-52c777d07571,7.334292764650385,0.0216900962782866,5443,9504,13566,17628,21690 +140,29.9667,-90.05,5082,bed8c809-85d5-4bbb-ac61-5e11362b6447,121.4798217811398,0.0276794538910345,9602,14121,18640,23160,27679 +158,49.45,11.0833,15023,909e7b64-af54-4328-8887-86b45fd6497e,0.6276029327907783,0.0180020443563326,15619,16215,16810,17406,18002 +171,40.782,-74.0676,4872,daf9ade2-fc42-4395-8935-5a8b08618498,9.143134126024233,0.0216341885362477,8224,11577,14929,18281,21634 +175,-26.2044,28.0456,7008,d9da4ea5-2765-4762-b1c7-63e492604e2f,18.39923281117674,0.0324598497933725,12098,17189,22279,27369,32459 +185,48.5734,7.7521,33636,c2c87660-376d-4f2f-9fc7-29517514b48f,1.2644809340105674,0.0192825606059243,30765,27894,25023,22153,19282 +197,53.2167,6.5667,13410,8044dc90-66b6-4ab3-a826-a208d9fe8302,0.2779877005838149,0.0183743091239751,14402,15395,16388,17381,18374 +210,48.1333,11.5667,12116,3c5c570f-d054-46bb-a3c6-5fb232124b8b,0.7964298158996533,0.0184183046955512,13376,14636,15897,17157,18418 +217,52.4058,4.8211,76671,667ebef8-986a-4ab9-8c56-a8d0db9c2395,5.845903984157607,0.0183255986646799,65002,53333,41664,29994,18325 +238,-15.7942,-47.8822,2791,22bbe221-594b-4740-9ce0-10bfc006e862,871.9251947265553,0.0439203489335796,11017,19243,27468,35694,43920 +239,32.0835,-81.0998,32883,8e04393a-496c-470d-88e2-34c05830d01f,135.97784566417616,0.0256628838450251,31439,29995,28551,27107,25662 +259,40.8258,-96.6852,15025,34081575-a888-4b9f-a57f-01d3269ab2dc,84.44753890001164,0.0247828752888085,16977,18928,20880,22831,24782 +264,50.475,12.365,17767,010dde4b-aff3-457d-a07a-da7fe5ee3213,0.550212432570733,0.0165757920946659,17528,17290,17052,16814,16575 diff --git a/rundata/avalanche.csv b/rundata/avalanche.csv new file mode 100644 index 0000000..e88b824 --- /dev/null +++ b/rundata/avalanche.csv @@ -0,0 +1,65 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +2,43.6481,-79.4042,789,ea3b2a3c-07d0-481f-8919-2d258d7acf3e,6.498297689364551,0.0130544003510177,3242,5695,8148,10601,13054 +4,48.8742,2.347,30164,7eb54986-5dbd-44b2-8abe-517df5b1f6e7,123.84254698752336,0.0070448556902423,25540,20916,16292,11668,7044 +6,35.6833,139.7667,40045,f8e65174-0e3f-461f-b6cb-44c52eed74c0,44.27452383120723,0.0329782725171207,38632,37218,35805,34391,32978 +10,59.32,18.09,12302,d97eb7f5-ac44-4c30-b173-373604478b30,1.5976704106502095,0.0088939338679138,11620,10939,10257,9575,8893 +11,51.5171,-0.1062,17754,9843a02c-2d56-4713-bc77-943e224e109c,46.42833978552278,0.0071833252477365,15639,13525,11411,9297,7183 +15,25.765,-80.2,655,c04a8b1e-0f4d-4d99-9d21-7484de523d9d,95.77365673794526,0.0168715484295313,3898,7142,10385,13628,16871 +16,38.9694,-77.3864,171272,434542dc-6b41-4365-8a44-0b3f096bcc04,38.3304812873189,0.013958544388156,139809,108346,76884,45421,13958 +18,33.7489,-84.3881,590,cf5ddb0a-ba1f-408f-80da-71c24ebd9222,0.0144611698341464,0.0152014917262258,3513,6435,9357,12279,15201 +19,53.3478,-6.2597,83228,90e3cd0b-5dea-4ef0-8b13-40d93d4c1fee,4.663037535280464,0.0074317452067319,68069,52910,37750,22591,7431 +20,48.2088,16.3726,44,1873f6e8-c3f4-4f15-bc71-644d85883871,12.70560738366573,0.0077410354966915,1583,3122,4662,6201,7741 +24,47.6097,-122.3331,9253,0b4af23a-f61a-474f-9605-5a56a3fe2953,0.3963374761613102,0.0154924423656764,10500,11748,12996,14244,15492 +27,45.464,9.1916,17120,80371280-f57b-4f64-96fa-df8888c252c3,0.1671360964144058,0.00777198683525,15251,13381,11511,9641,7771 +28,46.0556,14.5083,20,03784616-1ecb-43e9-84df-d2286d7526a1,82.73577717942813,0.0078146526328244,1579,3138,4696,6255,7814 +29,50.1167,8.6833,84467,815455e1-4f40-4429-b47d-96e8b492ebc3,4.122422924672918,0.0073207964875668,69038,53608,38179,22750,7320 +30,37.5483,-121.9875,5085,8dc30186-bf75-4a5b-be38-371ca885aaf9,26.178762732505646,0.0176524200654458,7598,10112,12625,15138,17652 +32,52.23,21.0108,68,3ef7c82a-0833-48c4-b526-6f8b375f3fc6,2.825256231278758,0.0082513933617488,1705,3341,4978,6614,8251 +35,47.369,8.538,869,12025d1a-6535-490e-8162-cfdf766ec15e,20.785209498305164,0.0074888418139304,2193,3517,4841,6165,7488 +36,3.1333,101.6833,44789,e5d63ac1-3bd4-43f8-bdc7-46f3b14105f4,328.65752868948937,0.0344367023232853,42719,40648,38577,36507,34436 +37,34.0522,-118.2428,1650,d702f979-5a48-4817-9e86-401126a6248d,0.082915390597005,0.0177828313820832,4876,8103,11329,14556,17782 +42,-33.9767,18.4244,19631,cfdcee0a-2d16-4f2e-bc34-1c776debf661,5.660911777977078,0.0394046893433761,23585,27540,31495,35449,39404 +45,60.21,24.66,28782,f966b0b2-ca25-43a8-a768-9903e4acf770,15.875757861029603,0.0095720798901619,24940,21098,17256,13414,9572 +47,47.5,19.05,38,1095a400-34a4-4a53-927d-ad56f23ba118,0.7428059839459036,0.008071836405471,1644,3251,4858,6465,8071 +52,45.5081,-73.555,43646,02b1ecef-cd69-45bd-99cb-1f3a87155713,30.21693434886229,0.014017353371385,37720,31795,25869,19943,14017 +53,49.2505,-123.1119,51,4d2c29cf-4657-4fa3-821e-1bc1d28b0270,0.5444345934013549,0.0154837372854754,3137,6224,9310,12397,15483 +54,50.69,3.1817,5260,5910b770-adbb-43e0-a270-0d607acd8ed4,54.14862955807901,0.0069022087861381,5588,5917,6245,6573,6902 +57,-6.1333,106.75,30817,037a6186-6d94-4bd6-bb39-558adcf1dee8,13.865581316896948,0.0381341619790412,32280,33744,35207,36670,38134 +63,34.0442,-5.0019,307,7bd28ada-1702-4392-9b8f-67d76b87d057,302.1913675986986,0.0112442185998656,2494,4682,6869,9056,11244 +66,41.0128,28.9744,11051,72ca0805-b1e4-4bac-8c05-45783553ae0e,104.94259000568124,0.0124941751108222,11340,11628,11917,12205,12494 +68,39.9522,-75.1642,6927,6489c9e3-a118-4388-a90a-8c353bbcbcaf,39.90341117178363,0.0144370780446536,8429,9931,11433,12935,14437 +72,22.3,114.1667,11265,14794c73-088c-4428-9613-c89902329f47,2.549456930537915,0.0317012002858072,15352,19439,23526,27614,31701 +77,53.48,-2.24,13,9db3cc48-bb6b-4e51-9af2-6f69e2a5e184,73.48863997815553,0.0074989009657091,1510,3007,4504,6001,7498 +80,39.9611,-82.9989,70696,d77ce9f0-4587-4596-af29-3a42134303c6,0.0140101025271348,0.0134841662795944,59253,47811,36368,24926,13484 +82,45.5236,-122.675,22302,50e05c98-5d9f-4575-8cdd-f268a849bef6,120.84056120775222,0.0157470955356638,20991,19680,18369,17058,15747 +86,40.75,-111.8833,118,36eefa2b-233f-4137-803d-ec23eb4c691f,145.14402203853666,0.0155555081072482,3206,6293,9380,12468,15555 +90,38.63,-90.2,212,0c50fd6b-7b5f-4f0e-9ce6-37a595836c6d,0.3513019137692245,0.0150139533407126,3172,6132,9093,12053,15013 +91,52.4081,-1.5106,280,1c7bee44-6ad8-4ccb-affb-73c2ad37be7d,18.224388400320137,0.0073516765234806,1694,3108,4523,5937,7351 +94,40.4,-3.6833,31,20e26fcf-abfc-4c5f-9fa6-0b00af954d46,2.456931025009301,0.0095667433157878,1938,3845,5752,7659,9566 +97,27.9472,-82.4586,14,d464714c-1adb-4570-9a1f-10f2aa69f5a2,30.211862579924283,0.0164151558621431,3294,6575,9855,13135,16415 +107,-33.8683,151.2086,38489,351029b2-6cf9-41b2-a8ab-991412c4ab12,15.314300282570656,0.0522855439448888,41248,44008,46767,49526,52285 +111,18.5236,73.8478,14399,8663d17c-025a-4a10-b9f4-56b5e6d2b579,118.54074811521448,0.0237441165029186,16268,18137,20006,21875,23744 +113,37.5665,126.978,32560,7607da1f-8779-404e-b73f-715c446bb0ed,13.529046865915443,0.0282489311191951,31698,30835,29973,29111,28248 +116,24.6333,46.7167,34241,d317a54b-f7eb-4a75-993b-1b2874eb0041,412.6489855321823,0.0205799249347884,31509,28776,26044,23312,20579 +119,34.6939,135.5022,18341,8547d86d-0be2-4ccc-ac78-3cbf67bad6ee,0.1011805435394299,0.0317718849178895,21027,23713,26399,29085,31771 +123,38.8633,-104.7919,11,b3547c83-56c6-4a66-9b3b-3963aff08e40,84.93952703345471,0.014803519623853,2969,5928,8886,11845,14803 +127,56.9489,24.1064,5215,a9eb623c-fa7f-4512-b8d1-1b627112a99e,204.1688903077253,0.0090168615688098,5975,6735,7496,8256,9016 +133,24.95,55.3333,37,0549027c-aee2-4f9c-a800-8ee731e43c7f,14.34927499745052,0.0226738508254052,4564,9092,13619,18146,22673 +150,45.8167,15.9833,36,aaff5265-a0d2-4e8e-8146-139d52abc6b7,60.73726626620172,0.0079544466412863,1620,3203,4787,6370,7954 +153,51.2333,6.7833,12301,39e0a84e-b9e7-44c2-bb0d-9f71be31658e,18.356882177637928,0.0067567729633463,11192,10083,8974,7865,6756 +154,42.7,23.3333,11,04ac886c-724b-4903-9e26-894f9aec67ad,294.9597934513379,0.0092591252376585,1861,3710,5560,7409,9259 +158,49.45,11.0833,5519,a8752aa1-6908-4698-a4fe-adb892196413,4.447890780773978,0.0073566183577372,5887,6254,6621,6989,7356 +162,35.7789,-78.8003,1524,a36a1c23-9251-41e0-876b-55e208e16863,254.7120584195257,0.0144734621983905,4114,6704,9293,11883,14473 +185,48.5734,7.7521,693,639edfcd-5cfc-4d36-8588-eeaeafff5abd,1.2644809340105674,0.0073886721037587,2032,3371,4710,6049,7388 +192,34.6667,33.0333,39,7f7e7d63-8904-478d-a51e-6f7981e815a4,326.43998017816995,0.0166428590687429,3360,6681,10001,13322,16642 +196,52.5167,5.7167,11,12f1e35a-7aca-486d-b9ad-730c77477a81,35.41211986594771,0.0068676349660239,1382,2753,4125,5496,6867 +210,48.1333,11.5667,56,6293b24f-4d0f-43a7-9aee-9ca8603c5694,0.7964298158996533,0.0074386953494075,1532,3009,4485,5962,7438 +216,52.0833,4.3167,12583,def307b6-2e9c-4e1d-9218-21d1347c7cf6,12.317539485182293,0.0068819143685521,11442,10302,9162,8022,6881 +230,39.7684,-86.1581,11,53be6589-de70-4510-b2dc-ccb54dab3b17,23.600383266757675,0.013761600584357,2761,5511,8261,11011,13761 +232,10.8231,106.6297,60,cc5eb918-eaf0-431c-9e0d-c2da36d170e5,0.0155861235907466,0.0332242490738422,6693,13326,19958,26591,33224 +238,-15.7942,-47.8822,6232,7c9d33a0-afb8-48b4-94c3-3f5d9310573d,871.9251947265553,0.0340436510988941,11794,17357,22919,28481,34043 +239,32.0835,-81.0998,14,94b6889b-33b3-45ae-aafe-650a069b3dab,135.97784566417616,0.0153086162469934,3073,6132,9191,12249,15308 +245,41.7141,44.8271,12,9ccab5c1-7943-4388-88d0-d35a86df9e70,2.290403361018568,0.0176270545134643,3535,7058,10581,14104,17627 +250,39.627,-78.2272,24,b8601450-0881-4e90-a793-c7df50f8c9cc,60.450709080697145,0.014523147137397,2924,5824,8723,11623,14523 +259,40.8258,-96.6852,6783,2616a4b1-0ea2-42bf-8c50-35212e790fe3,84.44753890001164,0.0134816980379486,8122,9462,10802,12142,13481 +264,50.475,12.365,39160,f8ea2bda-158c-4347-88b4-b605a43202c5,119.82107729789092,0.0074179893927324,32812,26463,20114,13766,7417 diff --git a/rundata/cometbft-config.toml b/rundata/cometbft-config.toml index 053738e..4b08525 100644 --- a/rundata/cometbft-config.toml +++ b/rundata/cometbft-config.toml @@ -8,7 +8,7 @@ # The version of the CometBFT binary that created or # last modified the config file. Do not modify this. -version = "0.38.5" +version = "1.0.0-rc1" ####################################################################### ### Main Base Config Options ### @@ -19,27 +19,35 @@ version = "0.38.5" proxy_app = "tcp://127.0.0.1:26658" # A custom human readable name for this node -moniker = "node0" +moniker = "geodec-tm-main" -# Database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb -# * goleveldb (github.com/syndtr/goleveldb - most popular implementation) -# - pure go +# Database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb | pebbledb +# * goleveldb (github.com/syndtr/goleveldb) +# - UNMAINTAINED # - stable +# - pure go # * cleveldb (uses levigo wrapper) -# - fast +# - DEPRECATED # - requires gcc # - use cleveldb build tag (go build -tags cleveldb) # * boltdb (uses etcd's fork of bolt - github.com/etcd-io/bbolt) +# - DEPRECATED # - EXPERIMENTAL -# - may be faster is some use-cases (random reads - indexer) +# - stable # - use boltdb build tag (go build -tags boltdb) -# * rocksdb (uses github.com/tecbot/gorocksdb) +# * rocksdb (uses github.com/linxGnu/grocksdb) # - EXPERIMENTAL # - requires gcc # - use rocksdb build tag (go build -tags rocksdb) # * badgerdb (uses github.com/dgraph-io/badger) # - EXPERIMENTAL +# - stable # - use badgerdb build tag (go build -tags badgerdb) +# * pebbledb (uses github.com/cockroachdb/pebble) +# - EXPERIMENTAL +# - stable +# - pure go +# - use pebbledb build tag (go build -tags pebbledb) db_backend = "goleveldb" # Database directory @@ -100,24 +108,10 @@ cors_allowed_methods = ["HEAD", "GET", "POST", ] # A list of non simple headers the client is allowed to use with cross-domain requests cors_allowed_headers = ["Origin", "Accept", "Content-Type", "X-Requested-With", "X-Server-Time", ] -# TCP or UNIX socket address for the gRPC server to listen on -# NOTE: This server only supports /broadcast_tx_commit -grpc_laddr = "" - -# Maximum number of simultaneous connections. -# Does not include RPC (HTTP&WebSocket) connections. See max_open_connections -# If you want to accept a larger number than the default, make sure -# you increase your OS limits. -# 0 - unlimited. -# Should be < {ulimit -Sn} - {MaxNumInboundPeers} - {MaxNumOutboundPeers} - {N of wal, db and other open files} -# 1024 - 40 - 10 - 50 = 924 = ~900 -grpc_max_open_connections = 900 - # Activate unsafe RPC commands like /dial_seeds and /unsafe_flush_mempool unsafe = false # Maximum number of simultaneous connections (including WebSocket). -# Does not include gRPC connections. See grpc_max_open_connections # If you want to accept a larger number than the default, make sure # you increase your OS limits. # 0 - unlimited. @@ -125,14 +119,14 @@ unsafe = false # 1024 - 40 - 10 - 50 = 924 = ~900 max_open_connections = 900 -# Maximum number of unique clientIDs that can /subscribe +# Maximum number of unique clientIDs that can /subscribe. # If you're using /broadcast_tx_commit, set to the estimated maximum number # of broadcast_tx_commit calls per block. max_subscription_clients = 100 -# Maximum number of unique queries a given client can /subscribe to -# If you're using GRPC (or Local RPC client) and /broadcast_tx_commit, set to -# the estimated # maximum number of broadcast_tx_commit calls per block. +# Maximum number of unique queries a given client can /subscribe to. +# If you're using /broadcast_tx_commit, set to the estimated maximum number +# of broadcast_tx_commit calls per block. max_subscriptions_per_client = 5 # Experimental parameter to specify the maximum number of events a node will @@ -168,6 +162,11 @@ experimental_close_on_slow_client = false # See https://github.com/tendermint/tendermint/issues/3435 timeout_broadcast_tx_commit = "10s" +# Maximum number of requests that can be sent in a batch +# If the value is set to '0' (zero-value), then no maximum batch size will be +# enforced for a JSON-RPC batch request. +max_request_batch_size = 10 + # Maximum size of request body, in bytes max_body_bytes = 1000000 @@ -185,13 +184,73 @@ tls_cert_file = "" # The path to a file containing matching private key that is used to create the HTTPS server. # Might be either absolute path or path related to CometBFT's config directory. -# NOTE: both tls-cert-file and tls-key-file must be present for CometBFT to create HTTPS server. +# NOTE: both tls_cert_file and tls_key_file must be present for CometBFT to create HTTPS server. # Otherwise, HTTP server is run. tls_key_file = "" # pprof listen address (https://golang.org/pkg/net/http/pprof) pprof_laddr = "" +####################################################### +### gRPC Server Configuration Options ### +####################################################### + +# +# Note that the gRPC server is exposed unauthenticated. It is critical that +# this server not be exposed directly to the public internet. If this service +# must be accessed via the public internet, please ensure that appropriate +# precautions are taken (e.g. fronting with a reverse proxy like nginx with TLS +# termination and authentication, using DDoS protection services like +# CloudFlare, etc.). +# + +[grpc] + +# TCP or UNIX socket address for the RPC server to listen on. If not specified, +# the gRPC server will be disabled. +laddr = "" + +# +# Each gRPC service can be turned on/off, and in some cases configured, +# individually. If the gRPC server is not enabled, all individual services' +# configurations are ignored. +# + +# The gRPC version service provides version information about the node and the +# protocols it uses. +[grpc.version_service] +enabled = true + +# The gRPC block service returns block information +[grpc.block_service] +enabled = true + +# The gRPC block results service returns block results for a given height. If no height +# is given, it will return the block results from the latest height. +[grpc.block_results_service] +enabled = true + +# +# Configuration for privileged gRPC endpoints, which should **never** be exposed +# to the public internet. +# +[grpc.privileged] +# The host/port on which to expose privileged gRPC endpoints. +laddr = "" + +# +# Configuration specifically for the gRPC pruning service, which is considered a +# privileged service. +# +[grpc.privileged.pruning_service] + +# Only controls whether the pruning service is accessible via the gRPC API - not +# whether a previously set pruning service retain height is honored by the +# node. See the [storage.pruning] section for control over pruning. +# +# Disabled by default. +enabled = false + ####################################################### ### P2P Configuration Options ### ####################################################### @@ -209,14 +268,14 @@ external_address = "" seeds = "" # Comma separated list of nodes to keep persistent connections to -persistent_peers = "3d4e16de51fd198dd23f13866e76dac298f6f42a@node0:26656,77c6fb5272ba3d52bd9bfda53a432d8b27b5c9f4@node1:26656,f620003f0e3bfc643f6096f8a98b2a37fb6e8f3f@node2:26656,caa38a9c3fec343071b588babbb84ac674c5f724@node3:26656" +persistent_peers = "" # Path to address book addr_book_file = "config/addrbook.json" # Set true for strict address routability rules # Set false for private or local networks -addr_book_strict = false +addr_book_strict = true # Maximum number of inbound peers max_num_inbound_peers = 40 @@ -231,7 +290,7 @@ unconditional_peer_ids = "" persistent_peers_max_dial_period = "0s" # Time to wait before flushing messages out on the connection -flush_throttle_timeout = "100ms" +flush_throttle_timeout = "10ms" # Maximum size of a message packet payload, in bytes max_packet_msg_payload_size = 1024 @@ -255,14 +314,14 @@ seed_mode = false private_peer_ids = "" # Toggle to disable guard against peers connecting from the same ip. -allow_duplicate_ip = true +allow_duplicate_ip = false # Peer connection configuration. handshake_timeout = "20s" dial_timeout = "3s" ####################################################### -### Mempool Configuration Option ### +### Mempool Configuration Options ### ####################################################### [mempool] @@ -276,33 +335,43 @@ dial_timeout = "3s" # not supported. type = "flood" -# Recheck (default: true) defines whether CometBFT should recheck the +# recheck (default: true) defines whether CometBFT should recheck the # validity for all remaining transaction in the mempool after a block. # Since a block affects the application state, some transactions in the # mempool may become invalid. If this does not apply to your application, # you can disable rechecking. recheck = true -# Broadcast (default: true) defines whether the mempool should relay +# recheck_timeout is the time the application has during the rechecking process +# to return CheckTx responses, once all requests have been sent. Responses that +# arrive after the timeout expires are discarded. It only applies to +# non-local ABCI clients and when recheck is enabled. +recheck_timeout = "1s" + +# broadcast (default: true) defines whether the mempool should relay # transactions to other peers. Setting this to false will stop the mempool # from relaying transactions to other peers until they are included in a # block. In other words, if Broadcast is disabled, only the peer you send # the tx to will see it until it is included in a block. broadcast = true -# WalPath (default: "") configures the location of the Write Ahead Log +# wal_dir (default: "") configures the location of the Write Ahead Log # (WAL) for the mempool. The WAL is disabled by default. To enable, set -# WalPath to where you want the WAL to be written (e.g. +# wal_dir to where you want the WAL to be written (e.g. # "data/mempool.wal"). wal_dir = "" # Maximum number of transactions in the mempool -size = 20000 +size = 40000 + +# Maximum size in bytes of a single transaction accepted into the mempool. +max_tx_bytes = 1048576 -# Limit the total size of all txs in the mempool. -# This only accounts for raw transactions (e.g. given 1MB transactions and -# max_txs_bytes=5MB, mempool will only accept 5 transactions). -max_txs_bytes = 1073741824 +# The maximum size in bytes of all transactions stored in the mempool. +# This is the raw, total transaction size. For example, given 1MB +# transactions and a 5MB maximum mempool byte size, the mempool will +# only accept five transactions. +max_txs_bytes = 67108864 # Size of the cache (used to filter transactions we saw earlier) in transactions cache_size = 10000 @@ -312,15 +381,6 @@ cache_size = 10000 # again in the future. keep-invalid-txs-in-cache = false -# Maximum size of a single transaction. -# NOTE: the max size of a tx transmitted over the network is {max_tx_bytes}. -max_tx_bytes = 1048576 - -# Maximum size of a batch of transactions to send to a peer -# Including space needed by encoding (one varint per transaction). -# XXX: Unused due to https://github.com/tendermint/tendermint/issues/5796 -max_batch_bytes = 0 - # Experimental parameters to limit gossiping txs to up to the specified number of peers. # We use two independent upper values for persistent and non-persistent peers. # Unconditional peers are not affected by this feature. @@ -407,23 +467,25 @@ timeout_precommit_delta = "500ms" # How long we wait after committing a block, before starting on the new # height (this gives us a chance to receive some more precommits, even # though we already have +2/3). +# Set to 0 if you want to make progress as soon as the node has all the precommits. timeout_commit = "1s" +# Deprecated: set `timeout_commit` to 0 instead. +skip_timeout_commit = false + # How many blocks to look back to check existence of the node's consensus votes before joining consensus # When non-zero, the node will panic upon restart # if the same consensus key was used to sign {double_sign_check_height} last blocks. # So, validators should stop the state machine, wait for some blocks, and then restart the state machine to avoid panic. double_sign_check_height = 0 -# Make progress as soon as we have all the precommits (as if TimeoutCommit = 0) -skip_timeout_commit = false - # EmptyBlocks mode and possible interval between empty blocks create_empty_blocks = true create_empty_blocks_interval = "0s" # Reactor sleep duration parameters peer_gossip_sleep_duration = "100ms" +peer_gossip_intraloop_sleep_duration = "0s" peer_query_maj23_sleep_duration = "2s" ####################################################### @@ -437,6 +499,65 @@ peer_query_maj23_sleep_duration = "2s" # reindex events in the command-line tool. discard_abci_responses = false +# The representation of keys in the database. +# The current representation of keys in Comet's stores is considered to be v1 +# Users can experiment with a different layout by setting this field to v2. +# Note that this is an experimental feature and switching back from v2 to v1 +# is not supported by CometBFT. +# If the database was initially created with v1, it is necessary to migrate the DB +# before switching to v2. The migration is not done automatically. +# v1 - the legacy layout existing in Comet prior to v1. +# v2 - Order preserving representation ordering entries by height. +experimental_db_key_layout = "v1" + +# If set to true, CometBFT will force compaction to happen for databases that support this feature. +# and save on storage space. Setting this to true is most benefits when used in combination +# with pruning as it will physically delete the entries marked for deletion. +# false by default (forcing compaction is disabled). +compact = false + +# To avoid forcing compaction every time, this parameter instructs CometBFT to wait +# the given amount of blocks to be pruned before triggering compaction. +# It should be tuned depending on the number of items. If your retain height is 1 block, +# it is too much of an overhead to try compaction every block. But it should also not be a very +# large multiple of your retain height as it might occur bigger overheads. +compaction_interval = "1000" + +# Hash of the Genesis file (as hex string), passed to CometBFT via the command line. +# If this hash mismatches the hash that CometBFT computes on the genesis file, +# the node is not able to boot. +genesis_hash = "" + +[storage.pruning] + +# The time period between automated background pruning operations. +interval = "10s" + +# +# Storage pruning configuration relating only to the data companion. +# +[storage.pruning.data_companion] + +# Whether automatic pruning respects values set by the data companion. Disabled +# by default. All other parameters in this section are ignored when this is +# disabled. +# +# If disabled, only the application retain height will influence block pruning +# (but not block results pruning). Only enabling this at a later stage will +# potentially mean that blocks below the application-set retain height at the +# time will not be available to the data companion. +enabled = false + +# The initial value for the data companion block retain height if the data +# companion has not yet explicitly set one. If the data companion has already +# set a block retain height, this is ignored. +initial_block_retain_height = 0 + +# The initial value for the data companion block results retain height if the +# data companion has not yet explicitly set one. If the data companion has +# already set a block results retain height, this is ignored. +initial_block_results_retain_height = 0 + ####################################################### ### Transaction Indexer Configuration Options ### ####################################################### diff --git a/rundata/ethereum.csv b/rundata/ethereum.csv new file mode 100644 index 0000000..4819b90 --- /dev/null +++ b/rundata/ethereum.csv @@ -0,0 +1,65 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +1,-37.7833,144.9667,1784,2bd99757-74a9-40db-b1ef-7a91b59f3547,155.9520114085317,0.0523325642373934,11894,22003,32113,42222,52332 +2,43.6481,-79.4042,172646,389745a4-8925-4b5c-9176-e29f8459c5f2,67.47642659864155,0.0059649633039289,139310,105973,72637,39301,5964 +3,50.0833,14.4167,26239,51e1b183-b058-415f-bd8d-4452b15631b4,113.257954226668,0.0052571292679779,22043,17846,13650,9453,5257 +4,48.8742,2.347,321893,35d4a080-1e66-4e14-8180-6b1ffc70ea7d,120.08550110167909,0.0046851196755439,258452,195010,131568,68126,4685 +6,35.6833,139.7667,13623,5cfb3181-f9e5-437e-be29-2dd26508e256,64.82093370478786,0.0234544297921953,15589,17555,19521,21488,23454 +8,-36.8404,174.7399,298,725c548a-a55b-4754-942d-e6042976ec4b,53.73511462353411,0.0564263313145739,11524,22749,33975,45200,56426 +9,55.7517,37.6178,1939,8f865002-0043-4876-a300-f9b337b059b9,145.647547357091,0.0108078849746578,3712,5486,7260,9034,10807 +10,59.32,18.09,139948,6f180aad-0b44-4dba-b839-0a9da11e25e7,76.48605789211875,0.0055047402072564,113059,86170,59282,32393,5504 +12,32.7828,-96.8039,5797,2c95a687-7870-40f1-a177-55b3fb24014c,42.191346122799,0.0080327104470146,6244,6691,7138,7585,8032 +15,25.765,-80.2,8984,458d6124-22a2-4116-861f-211719467a29,58.01634931531706,0.0099684954607093,9181,9378,9574,9771,9968 +17,41.3857,2.1699,1498,d3a32bc3-9399-4cac-99da-f654f51838d3,162.83747177130778,0.0051110991637045,2220,2943,3665,4388,5111 +18,33.7489,-84.3881,21669,b292d1a5-6ba2-4186-94a7-9b7824b2bf11,153.36472694923484,0.0076560620101146,18866,16064,13261,10458,7656 +19,53.3478,-6.2597,13500,996e9e8b-5641-4d69-86c2-94811d6ff1da,29.23439198499597,0.0037941581751107,11559,9617,7676,5735,3794 +21,-27.4667,153.0333,598,ecc0d71b-362d-4e72-9657-4d48edbc24cb,548.7039100727728,0.0535158680488962,11182,21765,32349,42932,53515 +22,41.85,-87.65,29311,544bd610-b3ad-48ec-bcfe-27abfd53ec60,101.97739840070084,0.0063856218209134,24726,20141,15556,10970,6385 +24,47.6097,-122.3331,29547,87ec3ea3-31bc-4fe4-ada8-610742b90919,199.143707760846,0.0091091800347179,25460,21372,17284,13196,9109 +27,45.464,9.1916,26294,ffc00041-f445-469e-9e2f-a3f790ca17d4,83.97369528519589,0.0060692586913523,22249,18204,14159,10114,6069 +30,37.5483,-121.9875,23548,c8664e91-7847-4f20-b7f4-b70f9768d640,78.33889408573856,0.0093795711030362,20714,17881,15047,12213,9379 +34,50.45,30.5233,477,55c086e8-cb44-4c9e-9d89-b6ebd144fdc0,336.39447566946143,0.0089549485606885,2172,3868,5563,7259,8954 +36,3.1333,101.6833,23857,032bff94-38f8-494f-9a6b-4e2430e79fbc,282.8661177312101,0.0182630347833505,22738,21619,20500,19381,18263 +44,38.7,-9.1833,1393,9643953b-d9c5-458e-9c8e-2b375624d5f7,245.23412504664785,0.0046036014107664,2035,2677,3319,3961,4603 +46,28.585,77.2,1806,10d87d3c-c7f1-4cfa-b6ab-a54c551c369a,122.67495197778088,0.0095038688928461,3345,4885,6424,7964,9503 +48,60.38,5.34,708,5322dbbc-4040-4bda-8209-af3bd25c6f56,120.78410829723327,0.0048279666703177,1532,2356,3180,4004,4827 +50,-34.6036,-58.3817,371,a8290371-f7f5-4965-82fb-52db11a51f65,552.2505743593401,0.0184715698821735,3991,7611,11231,14851,18471 +55,39.0997,-94.5783,1339,c42df1a8-cb81-49a1-9d0c-94700d3fb6d8,125.08490463970004,0.0065022069942083,2371,3404,4437,5469,6502 +57,-6.1333,106.75,170,34ea7528-0d87-40ff-9bfd-07202bbceabe,351.5248854092494,0.0207274739627844,4281,8393,12504,16615,20727 +59,-43.5,172.6,116,e10fd6d6-ee9e-44be-a0fd-a132bb8c1e88,0.0,0.0574183133932081,11576,23037,34497,45957,57418 +64,13.75,100.4833,717,e2fd83f6-ca7f-4357-bd6d-ebba71dbbb93,183.32300564716564,0.0155741406117137,3688,6659,9631,12602,15574 +65,21.0409,105.7981,391,8e8cab26-d97d-4933-b387-93eb09b943a1,761.810212463694,0.0146894335275231,3250,6110,8970,11829,14689 +66,41.0128,28.9744,2410,858579cf-9275-4211-a785-7a0027412e2a,157.70029600904346,0.0105420872440667,4037,5663,7289,8915,10542 +70,-33.0333,-71.5417,1000,fc1e44c5-956c-41e9-a2cb-09355f954a47,101.77630722640666,0.0224797261559786,5296,9592,13887,18183,22479 +72,22.3,114.1667,11949,4d6cddeb-5e1c-417a-a15b-27635cb3bc2e,216.287118002371,0.0176226264466754,13083,14218,15353,16487,17622 +74,10.0,-84.1167,14,31d7fa02-a642-45fb-9ed2-d33c70c2e8ee,11.268930657909957,0.0117800453423711,2367,4720,7073,9426,11780 +76,64.1333,-21.9333,208,054cbe0d-e418-4beb-9878-8579b4a8ada5,4.040236621960135,0.003558467833429,878,1548,2218,2888,3558 +83,44.65,-63.6,198,5aa17b5f-cb70-4590-9b50-18be89138714,29.34657649968642,0.0070635123397932,1571,2944,4317,5690,7063 +86,40.75,-111.8833,3263,e35897d6-aff0-48f3-accb-a2aea6054096,227.6413062843841,0.0069737862509052,4005,4747,5489,6231,6973 +87,32.0833,34.8833,382,29ded966-55d1-40aa-ba8a-c0645f06a8b6,57.25107739381385,0.0097269898423156,2251,4120,5989,7858,9726 +92,45.5579,-94.1632,802,1fdfd2f4-57db-4547-890a-4cab5ecc999b,184.74146114051013,0.0065976913544192,1961,3120,4279,5438,6597 +95,25.0333,121.5333,2693,d91e827e-3114-4798-98e8-f6b30f5034cc,396.0868489058593,0.0198173339557826,6117,9542,12967,16392,19817 +98,14.6317,-90.5236,44,1257893c-50fa-4853-b217-4d67fdcff7e6,16.794752721148633,0.0113954618508866,2314,4584,6854,9125,11395 +105,-34.9333,138.5833,102,385f665f-c245-488a-b177-e3cc446afa5e,4.003654528449351,0.0478718125415482,9656,19210,28763,38317,47871 +107,-33.8683,151.2086,6551,2cfccc19-35bb-4826-b11c-e2732021101b,87.02719336186516,0.0545404694452277,16149,25747,35344,44942,54540 +111,18.5236,73.8478,130,62d3f3c8-435e-45c4-9948-3cfc3c9e7efe,103.79691596669632,0.0108623135544183,2277,4423,6569,8716,10862 +113,37.5665,126.978,15851,0b8f3b46-1c2c-49e4-af64-63599e93d24c,354.3625383433358,0.0189998091184293,16480,17110,17740,18370,18999 +115,-6.8,39.2833,14,abf59294-0770-46bf-a456-c3b11981239f,2354.050273861937,0.0182930187214088,3670,7325,10981,14637,18293 +116,24.6333,46.7167,2314,53d9b0e9-af23-449f-b79b-f8afc3e68a5e,270.9317936899004,0.0113458070142877,4120,5927,7733,9539,11345 +133,24.95,55.3333,173,00433551-8469-4e77-a9ab-b1160486c917,244.425962340612,0.0106548113651128,2269,4365,6462,8558,10654 +140,29.9667,-90.05,233,88ae0f1a-b7dd-4237-b630-61276be556a0,199.62401705431867,0.0091475413905965,2016,3799,5581,7364,9147 +148,23.7,90.375,29,884c7d23-8dd3-47bc-af48-11786e45ee1f,484.2925755742332,0.010906729059443,2204,4380,6555,8731,10906 +151,21.3,-157.8167,257,92437c97-a647-4785-bb0f-0bd9e418909c,72.12941334968937,0.0311234638347341,6431,12604,18777,24950,31123 +166,52.1333,-106.6833,492,81d8ba69-fb8a-4f89-8584-268340d76c91,451.08835187011056,0.006931668629091,1779,3067,4355,5643,6931 +169,-31.9522,115.8589,176,ae39a97d-714f-4ad2-989b-646c5cda4161,6.578698349876011,0.0288537158242792,5911,11647,17382,23118,28853 +174,49.8333,73.1667,72,c35783d3-eb09-49a7-820d-edc310e02887,979.7172477144728,0.0094372397404312,1945,3818,5691,7564,9437 +175,-26.2044,28.0456,778,4c751eef-d91d-4e79-abe7-c6735bb14881,242.29298141511373,0.0258149800839296,5785,10793,15800,20807,25814 +176,55.0167,82.9333,87,dd54a90c-4239-4289-9c63-ffd334484823,718.3820266985351,0.0100243985132706,2074,4062,6049,8036,10024 +177,20.667,-103.35,292,fe37a9c2-3bda-4eeb-8afd-e5642d31d28a,484.5778192355766,0.0101471537181307,2263,4234,6205,8176,10147 +194,55.7903,49.1347,515,76fd23f0-2028-4ab4-8e40-45da0d401ec9,460.0793929500376,0.0107867605651931,2570,4624,6678,8732,10786 +213,4.5981,-74.0758,73,de4be890-1d90-482e-9c0f-6d1a57b0f8d9,2.6905643433382966,0.0125256451434297,2563,5054,7544,10035,12525 +222,12.9716,77.5946,14,3e4beab4-a4ae-4f17-8955-f9c20032bfe8,3.2116857965669023,0.0127424684636063,2560,5105,7651,10196,12742 +224,43.1737,132.0065,29,d51cf95e-5ae1-4eb9-9b68-d2c2711caf97,863.2245539294271,0.0179005299446766,3603,7177,10752,14326,17900 +238,-15.7942,-47.8822,202,7d9ad40b-6b21-415f-bb01-b7bf98063fdb,671.7757103498362,0.0121890135582938,2599,4996,7394,9791,12189 +242,10.4806,-66.9036,41,9feb8aef-d20f-4c3c-89b7-cc9bd8c119af,881.1377781187242,0.0111641239626515,2265,4490,6714,8939,11164 +245,41.7141,44.8271,357,37bdaf72-52df-48e3-9135-7d6bf3c82a24,437.7991863257242,0.0089165291800359,2069,3780,5492,7204,8916 +246,35.8989,14.5146,77763,8d6d301b-5318-4870-8f64-6c1b5ea0f846,10.323120928917657,0.0082705215924708,63865,49966,36067,22169,8270 diff --git a/rundata/ethernodes.csv b/rundata/ethernodes.csv new file mode 100644 index 0000000..a90b889 --- /dev/null +++ b/rundata/ethernodes.csv @@ -0,0 +1,65 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +0,-7.0833,-34.8333,370,13846642-c58c-46ed-ab39-89213cdec78a,558.23372176088,0.0140311124522938,3102,5834,8566,11298,14031 +1,-37.7833,144.9667,7589,e92a1a82-927d-4ad2-a73c-f108dbc1554f,255.40650019021345,0.0458791688779683,15247,22905,30563,38221,45879 +2,43.6481,-79.4042,137726,fdbd6252-2082-4a78-817b-1390e8e91eb5,86.33313135559293,0.0046612793523673,111113,84500,57887,31274,4661 +3,50.0833,14.4167,33876,7f2a7b08-c24d-4631-a42a-8f207e0231ad,113.5643836708033,0.0065119795030859,28403,22930,17457,11984,6511 +4,48.8742,2.347,309885,11a00944-0ed1-4785-8710-0ab223380e5e,163.719756145892,0.005449787865094,248998,188111,127223,66336,5449 +6,35.6833,139.7667,29063,ebaddbfd-63b8-4e9d-baed-cd01c5121295,32.847569879210994,0.0196233522468643,27175,25287,23399,21511,19623 +8,-36.8404,174.7399,3146,18448bbc-e055-4487-a062-40e65896c9b4,2.285057118775774,0.0482238482739455,12162,21177,30193,39208,48223 +9,55.7517,37.6178,7589,51e1c23a-05e6-4cf3-909c-572f2d6fa764,165.66927914323404,0.0093075907158069,7933,8276,8620,8964,9307 +10,59.32,18.09,69788,edf5a5c1-41cf-4ba7-a749-6eb9813373b2,71.16558903767759,0.0065924554365994,57149,44510,31871,19231,6592 +12,32.7828,-96.8039,19437,3f962898-b1f3-4e93-b0fc-3767f5bc4053,51.256437513170646,0.0069511493144577,16940,14442,11945,9448,6951 +15,25.765,-80.2,9811,9736e1e9-195e-48da-8086-eeee4a623d38,70.28220398398967,0.006801989706554,9209,8607,8005,7403,6801 +17,41.3857,2.1699,12217,1ecb8a47-7108-4900-a204-4c2ac8391153,140.472142441978,0.0067977823599267,11133,10049,8965,7881,6797 +18,33.7489,-84.3881,16105,cfbe7761-f1e9-4fb7-9db3-7cea574d2e19,154.3006636583127,0.0055484754058026,13993,11882,9771,7659,5548 +19,53.3478,-6.2597,13143,1476b4d3-05d6-4345-aaba-260c9d14e433,4.663037535280464,0.0052145019231358,11557,9971,8386,6800,5214 +21,-27.4667,153.0333,3702,4fa471e3-5916-4675-9ab6-d7b1bd749cdd,43.1296234682606,0.0470880513645927,12379,21056,29733,38410,47088 +22,41.85,-87.65,42761,bd581668-496b-4546-a2f0-eac01de106f0,120.6152276871878,0.0045690508081775,35123,27484,19846,12207,4569 +24,47.6097,-122.3331,33135,2006d8c6-3f87-4a14-af1d-9153dc3fa493,144.9207193834918,0.0078013847069571,28068,23002,17935,12868,7801 +30,37.5483,-121.9875,56645,adeeb368-e1d3-42f6-be20-9d6da7a3fa3d,80.13753087947826,0.0080463517781894,46925,37205,27486,17766,8046 +34,50.45,30.5233,4072,8a9708b4-e5f0-43b8-a69c-dfc57316346f,308.4347075436208,0.0082603418724503,4910,5747,6585,7422,8260 +36,3.1333,101.6833,33320,22cd64d2-5a88-4a00-8b1c-4e9f9f2d1a15,324.39117191938016,0.0203803833035892,30732,28144,25556,22968,20380 +42,-33.9767,18.4244,740,4cbe25b7-720d-465e-8251-212bfca7636e,31.6245930968924,0.0334907653870503,7290,13840,20390,26940,33490 +44,38.7,-9.1833,5923,44c550ea-d670-4f68-8bc8-665fe3fbe1fc,186.8626657650358,0.0065361037027878,6046,6168,6291,6413,6536 +46,28.585,77.2,185,77b83000-2499-4d72-9ee3-06359bf5065f,19.38641630572308,0.0163894097233083,3425,6666,9907,13148,16389 +48,60.38,5.34,4072,35499acb-c7fb-4a92-829a-8a510f02125b,116.40926830459225,0.0053996512752138,4337,4603,4868,5134,5399 +49,6.2457,-75.5822,370,d3766854-b317-4eb3-8be2-65d7f74b02e5,2.1649408455261927,0.0082259064810173,1941,3512,5083,6654,8225 +50,-34.6036,-58.3817,6849,c3902b4f-0a5a-4c52-8f54-7e4c45fdaa6d,371.2420968623093,0.0163111356974618,8741,10634,12526,14418,16311 +57,-6.1333,106.75,1110,46215468-54b6-4c3f-a743-d23b50decbd4,373.6280670449973,0.0221842221977428,5325,9540,13754,17969,22184 +59,-43.5,172.6,1480,3ae1694b-9a76-4dbb-92f8-60998c5d9a10,13.182003697667726,0.0502444542811764,11233,20986,30739,40491,50244 +64,13.75,100.4833,2221,71857063-ab7e-4fe6-b04c-0a0da1cc5921,353.3086145592464,0.0190107222590995,5579,8937,12294,15652,19010 +65,21.0409,105.7981,2776,6e6435d6-39c5-4074-9691-a04994a1f4e6,523.4721828804569,0.0180434699687116,5830,8883,11936,14990,18043 +66,41.0128,28.9744,8700,ea1b9f98-341f-43fc-b2cc-60dd72ef5cc4,110.92044225235516,0.0096862839011309,8897,9094,9291,9489,9686 +70,-33.0333,-71.5417,1110,6a9ec616-31e1-4b90-81e2-7146f6cd8a9c,594.5139238416064,0.0191921660877977,4726,8343,11959,15575,19192 +72,22.3,114.1667,13883,2f64701a-1b2f-4bee-9765-477dab5d762a,395.08630429153976,0.0171934084764837,14545,15207,15869,16531,17193 +74,10.0,-84.1167,370,bcc626c3-71da-4a96-9305-fa941b2a47f8,8.26968011965405,0.0078725762317696,1870,3371,4871,6372,7872 +76,64.1333,-21.9333,370,31ea6f7c-1f4e-455f-8835-e90483380c3d,1.854737867133177,0.0046092970104364,1218,2065,2913,3761,4609 +83,44.65,-63.6,370,2f58b422-c6ef-4b94-b527-a1075fa8ab00,1.999621917670201,0.0052328629375946,1342,2315,3287,4260,5232 +86,40.75,-111.8833,17400,cfb4efa6-45a2-46c2-bf72-c3892f95e44d,186.42871764841595,0.0059960123977056,15119,12838,10557,8277,5996 +87,32.0833,34.8833,5183,6d4a18a1-c28f-4094-9a45-d13b3e634d60,31.244278783454806,0.0135784669786108,6862,8541,10220,11899,13578 +92,45.5579,-94.1632,3702,78a22530-7caf-4f8a-bf1f-48338158ca63,157.42854983093088,0.0052335734253021,4008,4314,4621,4927,5233 +95,25.0333,121.5333,14994,651168bc-a7c9-4b5d-b6f8-c22cb65c0367,365.2617733829445,0.0184860782505216,15692,16391,17089,17787,18486 +107,-33.8683,151.2086,10736,901700f9-b19b-4201-a709-75b581b2d13c,51.98655905211824,0.0478898535577129,18167,25597,33028,40459,47889 +111,18.5236,73.8478,4072,493dc397-36c8-4b01-9bd0-0951293bd153,118.54074811521448,0.0196939046579586,7196,10321,13445,16569,19693 +113,37.5665,126.978,21843,6db6605a-6d38-4c52-ae88-55cbe25bc3eb,262.1891926342103,0.0157082615656208,20616,19389,18162,16935,15708 +115,-6.8,39.2833,555,c1b1ec78-edde-4a62-a067-610de7926f37,2401.735885453427,0.0257740273704647,5599,10642,15686,20730,25774 +116,24.6333,46.7167,185,c06f1b71-bdec-4cfd-85fa-5f0d9e53ab76,541.2784994788107,0.0144845793403081,3045,5904,8764,11624,14484 +133,24.95,55.3333,1480,b4b026f6-7c93-4d4f-96fb-a266158e84cb,118.56439031339836,0.0142711772436468,4038,6597,9155,11713,14271 +140,29.9667,-90.05,740,3f36c5ca-2911-4e7e-896e-502ee96e14a4,156.7789120109731,0.0067401091091901,1940,3140,4340,5540,6740 +148,23.7,90.375,185,9e9f9bd3-5c64-4ef8-b5d0-e0bc7114effb,295.09411072993584,0.0186348606737994,3875,7565,11254,14944,18634 +151,21.3,-157.8167,925,7d27240f-4d03-4773-8049-5975ad62ce75,58.86902605324397,0.0269014815626607,6120,11315,16511,21706,26901 +166,52.1333,-106.6833,2406,0ea42e8f-875b-4d70-bed0-3b9ba768d647,612.693021713824,0.0059351506227452,3112,3817,4523,5229,5935 +169,-31.9522,115.8589,2036,b37a529e-8cc2-4f61-b786-7d84bd42efed,0.2358697549704148,0.0281626092225759,7261,12486,17712,22937,28162 +174,49.8333,73.1667,740,56feb68f-56df-48d1-be84-8fa2fedd227f,673.6005479808323,0.0122146502676177,3035,5330,7624,9919,12214 +175,-26.2044,28.0456,1666,75db2e1a-d650-4411-b6f0-2c7e7e40ceab,0.3071502197801391,0.0328776099352382,7908,14150,20392,26635,32877 +176,55.0167,82.9333,925,50e04a6e-5799-4573-84de-354d013a200b,782.6785783136334,0.0132765885593642,3395,5865,8336,10806,13276 +177,20.667,-103.35,1851,61ca6400-d05a-42ca-adbc-83267fcfb7ea,504.92940031030446,0.0086301160631965,3206,4562,5918,7274,8630 +194,55.7903,49.1347,2961,2cb509aa-2849-4253-9951-114627ac8d98,401.9354575739125,0.0108227124868744,4534,6106,7678,9250,10822 +220,15.7703,-86.7919,370,ef5ce331-4043-4005-8d89-82e44a9d5207,650.9861155685144,0.0080221266535087,1900,3430,4961,6491,8022 +222,12.9716,77.5946,370,7158dfcc-76af-459a-82f7-11577443dfb9,182.10768226928727,0.0212141498652433,4539,8707,12876,17045,21214 +224,43.1737,132.0065,185,9e38cbf6-7bff-456b-b59f-3d4d2c8a4482,636.5292497575895,0.0147750385583961,3103,6021,8939,11857,14775 +232,10.8231,106.6297,2221,ae7e8353-c027-4e36-9adf-9447798f4f72,0.0155861235907466,0.0197674608674589,5730,9239,12749,16258,19767 +238,-15.7942,-47.8822,5368,5ca9f8d2-5d8d-4300-9838-a5ce0c4238ed,599.9194912226853,0.0147069675208375,7236,9103,10971,12839,14706 +242,10.4806,-66.9036,740,9934e831-cf6d-4ddc-9e69-250762756c5d,421.75924868089305,0.0080346043072801,2199,3658,5116,6575,8034 +245,41.7141,44.8271,1295,c76ce900-fbcf-4489-ac6f-c633a1c17c9d,433.12094104082826,0.0120360383869244,3443,5591,7739,9887,12036 +246,35.8989,14.5146,925,832bc776-3823-4002-ad3c-104e4a97b646,4.60564329406438,0.0087693176625926,2494,4063,5631,7200,8769 diff --git a/rundata/geo_input.csv b/rundata/geo_input.csv index 08dcedf..b7b4955 100644 --- a/rundata/geo_input.csv +++ b/rundata/geo_input.csv @@ -1,5 +1,5 @@ -id,name,title,location,state,country,state_abbv,continent,latitude,longitude,count,stake -90,StLouis,St Louis,St Louis,Missouri,United States,MO,1,38.63,-90.2,1,1 -125,SaoPaulo,Sao Paulo,Sao Paulo,Sao Paulo,Brazil,SP,2,-23.55,-46.6333,1,1 -32,Warsaw,Warsaw,Warsaw,Mazovia,Poland,MZ,3,52.23,21.0108,1,1 +id,name,title,location,state,country,state_abbv,continent,latitude,longitude,count,stake +90,StLouis,St Louis,St Louis,Missouri,United States,MO,1,38.63,-90.2,1,1 +125,SaoPaulo,Sao Paulo,Sao Paulo,Sao Paulo,Brazil,SP,2,-23.55,-46.6333,1,1 +32,Warsaw,Warsaw,Warsaw,Mazovia,Poland,MZ,3,52.23,21.0108,1,1 169,Perth,Perth,Perth,Western Australia,Australia,WA,4,-31.9522,115.8589,1,1 \ No newline at end of file diff --git a/rundata/ip_file.csv b/rundata/ip_file.csv index dd00915..7fad15d 100644 --- a/rundata/ip_file.csv +++ b/rundata/ip_file.csv @@ -1,17 +1,66 @@ Instance Name,Internal IP,External IP -ubuntu,192.168.41.199,206.12.93.47 -ubuntu,192.168.41.38,206.12.93.47 -ubuntu,192.168.41.225,206.12.93.47 -ubuntu,192.168.41.117,206.12.93.47 -ubuntu,192.168.41.14,206.12.93.47 -ubuntu,192.168.41.122,206.12.93.47 -ubuntu,192.168.41.249,206.12.93.47 -ubuntu,192.168.41.214,206.12.93.47 -ubuntu,192.168.41.224,206.12.93.47 -ubuntu,192.168.41.141,206.12.93.47 -ubuntu,192.168.41.244,206.12.93.47 -ubuntu,192.168.41.34,206.12.93.47 ubuntu,192.168.41.227,206.12.93.47 +ubuntu,192.168.41.244,206.12.93.47 +ubuntu,192.168.41.196,206.12.93.47 +ubuntu,192.168.41.166,206.12.93.47 +ubuntu,192.168.41.92,206.12.93.47 +ubuntu,192.168.41.197,206.12.93.47 +ubuntu,192.168.41.153,206.12.93.47 +ubuntu,192.168.41.112,206.12.93.47 +ubuntu,192.168.41.48,206.12.93.47 +ubuntu,192.168.41.154,206.12.93.47 +ubuntu,192.168.41.169,206.12.93.47 +ubuntu,192.168.41.6,206.12.93.47 +ubuntu,192.168.41.161,206.12.93.47 +ubuntu,192.168.41.11,206.12.93.47 +ubuntu,192.168.41.247,206.12.93.47 +ubuntu,192.168.41.51,206.12.93.47 +ubuntu,192.168.41.190,206.12.93.47 +ubuntu,192.168.41.50,206.12.93.47 +ubuntu,192.168.41.179,206.12.93.47 +ubuntu,192.168.41.175,206.12.93.47 +ubuntu,192.168.41.185,206.12.93.47 +ubuntu,192.168.41.226,206.12.93.47 +ubuntu,192.168.41.234,206.12.93.47 +ubuntu,192.168.41.191,206.12.93.47 +ubuntu,192.168.41.195,206.12.93.47 +ubuntu,192.168.41.66,206.12.93.47 +ubuntu,192.168.41.138,206.12.93.47 +ubuntu,192.168.41.207,206.12.93.47 +ubuntu,192.168.41.101,206.12.93.47 +ubuntu,192.168.41.134,206.12.93.47 +ubuntu,192.168.41.213,206.12.93.47 +ubuntu,192.168.41.240,206.12.93.47 +ubuntu,192.168.41.63,206.12.93.47 +ubuntu,192.168.41.95,206.12.93.47 +ubuntu,192.168.41.106,206.12.93.47 +ubuntu,192.168.41.16,206.12.93.47 +ubuntu,192.168.41.19,206.12.93.47 +ubuntu,192.168.41.77,206.12.93.47 +ubuntu,192.168.41.220,206.12.93.47 +ubuntu,192.168.41.54,206.12.93.47 +ubuntu,192.168.41.57,206.12.93.47 +ubuntu,192.168.41.84,206.12.93.47 +ubuntu,192.168.41.26,206.12.93.47 +ubuntu,192.168.41.97,206.12.93.47 +ubuntu,192.168.41.120,206.12.93.47 +ubuntu,192.168.41.9,206.12.93.47 +ubuntu,192.168.41.200,206.12.93.47 +ubuntu,192.168.41.245,206.12.93.47 +ubuntu,192.168.41.17,206.12.93.47 +ubuntu,192.168.41.249,206.12.93.47 +ubuntu,192.168.41.40,206.12.93.47 +ubuntu,192.168.41.79,206.12.93.47 +ubuntu,192.168.41.180,206.12.93.47 +ubuntu,192.168.41.98,206.12.93.47 +ubuntu,192.168.41.12,206.12.93.47 +ubuntu,192.168.41.91,206.12.93.47 +ubuntu,192.168.41.158,206.12.93.47 +ubuntu,192.168.41.230,206.12.93.47 +ubuntu,192.168.41.125,206.12.93.47 +ubuntu,192.168.41.21,206.12.93.47 +ubuntu,192.168.41.49,206.12.93.47 ubuntu,192.168.41.229,206.12.93.47 -ubuntu,192.168.41.13,206.12.93.47 -ubuntu,192.168.41.74,206.12.93.47 +ubuntu,192.168.41.60,206.12.93.47 +ubuntu,192.168.41.67,206.12.93.47 +ubuntu,192.168.41.43,206.12.93.47 \ No newline at end of file diff --git a/rundata/solana.csv b/rundata/solana.csv new file mode 100644 index 0000000..e95ade6 --- /dev/null +++ b/rundata/solana.csv @@ -0,0 +1,65 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +1,-37.7833,144.9667,525,42f8ad12-cd26-444b-b899-7bf46f92f4c1,4.276020286199781,0.0809480190602299,16609,32694,48778,64863,80948 +2,43.6481,-79.4042,1420,48bf3a04-9b11-4284-b92a-8c8460399a63,1.811067053708997,0.0132974759276883,3795,6171,8546,10921,13297 +3,50.0833,14.4167,4982,858d6328-4300-4a25-8f79-9d653935c8a8,3.601065795089078,0.0068767437101567,5361,5740,6119,6497,6876 +4,48.8742,2.347,4948,07ba2485-4e40-46dd-a416-875cb38f7eed,10.074473407599696,0.0066808615069935,5294,5641,5987,6334,6680 +6,35.6833,139.7667,90720,06740bd5-af03-47ef-9e63-7b4a127a2926,20.24641786431475,0.0282068480767458,78217,65715,53212,40709,28206 +9,55.7517,37.6178,18080,8a6f2e3d-8f41-459c-8894-a4b18f5f2fb2,44.453192968795896,0.0120125476178406,16866,15653,14439,13226,12012 +10,59.32,18.09,4368,803e7884-5f5d-451d-996e-3822c534a6da,5.869264403718923,0.0076243156876334,5019,5670,6322,6973,7624 +11,51.5171,-0.1062,80470,232dd421-9318-4763-9982-c33799a8e8f5,27.88681712436804,0.0068102808481343,65738,51006,36274,21542,6810 +12,32.7828,-96.8039,7078,0554da9b-dfd9-47b9-a393-bb59c7074350,5.493177469992824,0.0166508587252528,8992,10907,12821,14736,16650 +13,40.7269,-73.6497,89439,07bd6cee-2820-4289-9e9d-6c5517f7d5aa,28.80954826780881,0.0129958362372807,74151,58862,43573,28284,12995 +14,42.3583,-71.0603,7256,9aa3ea95-0828-4429-ae39-6f25e8a55e6e,0.6794079415447942,0.0131868200953059,8442,9628,10814,12000,13186 +15,25.765,-80.2,5906,d416c2ec-9818-4766-9ec2-f99b9a33fd1d,1.0394282196959517,0.0172979999604737,8185,10463,12741,15019,17297 +16,38.9694,-77.3864,972,b2ca30dc-22ee-4cfb-bc23-b31b53403edd,4.082366755724388,0.0128694813988676,3351,5731,8110,10490,12869 +18,33.7489,-84.3881,95,2fb88bec-30f7-4428-a8f1-955ba8a71f35,0.0528410091813359,0.0143756512370012,2951,5807,8663,11519,14375 +19,53.3478,-6.2597,28674,cedc4b24-44ac-48ed-a4fa-277d90845f93,2.4045254173870063,0.0076211171998308,24463,20252,16042,11831,7621 +20,48.2088,16.3726,7552,7feb18de-9d3c-483d-b4f9-4094fa471e4b,0.0397947772312836,0.0071344699058414,7469,7385,7301,7218,7134 +22,41.85,-87.65,26464,d84db8cc-12c8-4cfb-be7d-0ddc9a4da945,50.66634873135981,0.0127622631337829,23723,20983,18243,15502,12762 +24,47.6097,-122.3331,1437,b212be2d-744f-427d-9f78-099f23e0e194,25.384369935931776,0.0216760299723294,5485,9532,13580,17628,21676 +27,45.464,9.1916,25,c19e6cb9-1613-490f-9971-a1f512052523,40.04740636619834,0.0067077908531524,1361,2698,4034,5371,6707 +29,50.1167,8.6833,281746,2b49eccf-557b-41d0-930a-388194cf62fa,33.365383686135495,0.0068684843076829,226770,171795,116819,61844,6868 +30,37.5483,-121.9875,4738,0a3c8495-def2-4dfd-bcc5-2109d087257e,12.74167709702534,0.0252660915521692,8843,12949,17054,21160,25266 +32,52.23,21.0108,8423,392b39bb-56d3-4449-890c-f13870485384,169.63771171015873,0.0072311252342062,8185,7946,7708,7469,7231 +34,50.45,30.5233,6799,75bfcb8f-d10d-45e2-a4b5-c7733416f449,222.2938941491199,0.0094633102659944,7331,7864,8397,8930,9463 +36,3.1333,101.6833,22713,ea35767f-c094-455e-8794-dbccd57c1c67,316.19720932986826,0.0303037352786568,24231,25749,27267,28785,30303 +37,34.0522,-118.2428,25006,a401580c-a041-4b87-8dbc-957b7f40959a,0.1097394077503304,0.0252354768440592,25052,25098,25143,25189,25235 +44,38.7,-9.1833,201,2da5896f-a1bc-4974-888c-e2b0c1c16f1d,316.7919453973557,0.0094883634651467,2058,3916,5773,7630,9488 +45,60.21,24.66,147,db33e84e-3d35-4819-a71f-dcc61d7f3856,15.877709748309288,0.0081979436077502,1757,3367,4977,6587,8197 +51,29.4239,-98.4933,105,c1b2844f-d6c0-4634-9350-620cf79140a0,160.2321428766628,0.0186797896959179,3820,7535,11250,14964,18679 +52,45.5081,-73.555,8423,0b0aca35-115d-467c-aae9-395e5283f4de,2.5578120340211847,0.0129547811803928,9329,10236,11142,12048,12954 +54,50.69,3.1817,60028,1902666c-0de7-4e40-a261-be3be670f4bc,0.6571314038898325,0.0064768909913859,49318,38607,27897,17187,6476 +66,41.0128,28.9744,816,8ba310e3-5b2d-49f1-89bd-c8de118bbea6,134.63754863834671,0.012818941303738,3216,5617,8017,10418,12818 +70,-33.0333,-71.5417,111,a76f0509-bf5c-4004-9ea8-39b8218a2daf,95.49848202895024,0.0424877910571408,8586,17062,25537,34012,42487 +72,22.3,114.1667,6136,8ea285bb-20e3-4e06-9aa4-f109f1182301,1.8577321388236103,0.0250565870204222,9920,13704,17488,21272,25056 +81,42.3314,-83.0458,989,97a03669-1139-4e60-91f2-41d38c975a2f,20.76372926648869,0.0125519338708052,3301,5614,7926,10239,12551 +82,45.5236,-122.675,1025,f3d395d1-de39-46c8-84f7-2a27488edf1b,105.45747326195882,0.0219268712042772,5205,9385,13566,17746,21926 +86,40.75,-111.8833,36618,29e058e3-f289-4d7f-bd6e-a3c583e295f3,44.71659147415376,0.0173216303026694,32758,28899,25040,21180,17321 +90,38.63,-90.2,299,d0730419-919f-484c-98d8-eabbaa9f0b94,3.365202656760809,0.0131693920960624,2873,5447,8021,10595,13169 +94,40.4,-3.6833,6767,55644560-0e9f-419c-8727-78ee6bb263da,3.903127338054888,0.008301221071041,7074,7381,7687,7994,8301 +97,27.9472,-82.4586,1440,2d0a6367-6c42-49c4-b0f9-1ac3bff3e28a,18.175275108072963,0.0166221168439778,4476,7513,10549,13585,16622 +106,42.2383,-91.1869,87,cac4e168-8c4e-44a6-87d1-1f78de72def2,327.7165768619831,0.0130654436840408,2682,5278,7874,10469,13065 +110,35.6008,-82.5542,1534,f65952c0-9de6-4136-a2b5-9ed854626362,155.5043404971942,0.0140005908748398,4027,6520,9014,11507,14000 +113,37.5665,126.978,981,436ab82e-69c2-413e-a379-a36258f030ab,0.0732952770971959,0.024363999346235,5658,10334,15011,19687,24363 +119,34.6939,135.5022,512,640536b5-51a6-435c-96ec-551d7291a503,164.87431407217844,0.0280216147863882,6014,11516,17017,22519,28021 +127,56.9489,24.1064,57704,0f589c8f-e3fd-4431-bc85-fb33c0193af7,156.00427992511538,0.0077068197174268,47704,37705,27705,17706,7706 +129,59.95,10.75,15224,fdd8c38b-d4e7-4083-a08f-223144948e22,49.53521023740875,0.0076643072322713,13712,12200,10688,9176,7664 +140,29.9667,-90.05,2135,3d510e98-9ed5-4c7f-b518-5fe57cabda24,110.81287390725564,0.0164472478943025,4997,7860,10722,13584,16447 +142,35.1107,-106.61,10977,5f472cd5-351b-4c76-8f57-8fce6c9821da,82.03967823265975,0.0190635169470806,12594,14212,15829,17446,19063 +149,59.95,30.3,2101,0a5cd5b0-1047-4e19-bbf7-2004da297c88,15.151224935457211,0.010328960905774,3746,5392,7037,8683,10328 +150,45.8167,15.9833,2887,e853edea-3d90-48d4-b643-fe901a3d3fa4,1.3076725521023562,0.0066865860607293,3647,4406,5166,5926,6686 +154,42.7,23.3333,847,19fa5ffe-b5b5-4cd5-abba-c81e90001874,147.8715689979401,0.0079636148628646,2270,3693,5117,6540,7963 +163,43.2181,-123.3561,14065,69cbb6b6-1570-4d27-8dfb-9010460f793f,213.85258352871008,0.0233773703481294,15927,17790,19652,21515,23377 +175,-26.2044,28.0456,710,b4952ee2-0429-4f74-990d-813b956ecc99,4.089082858431389,0.039233864282999,8415,16120,23824,31529,39233 +176,55.0167,82.9333,1184,0b7f4d32-4034-43a2-9477-8ea887e40f82,205.6812569704181,0.0131593478115085,3579,5974,8369,10764,13159 +177,20.667,-103.35,1140,4d1a3273-1e01-4d8a-a368-a1caefb5874f,306.32525761011783,0.0223605624150153,5384,9628,13872,18116,22360 +184,40.4397,-79.9764,4107,a65f5819-becd-462c-920e-0d9d17d567f0,3.599176053947656,0.0126159718658536,5809,7510,9212,10914,12615 +187,55.9531,-3.1889,498,54546fb6-6b29-4397-9734-4344d3085d50,63.30488464817668,0.0079613629552603,1991,3483,4976,6468,7961 +190,41.9,12.5,606,b7e11f4e-3ffd-4833-add5-c1f9c2702c0a,91.19508117459402,0.0074943903706001,1983,3361,4739,6116,7494 +193,41.326,19.816,813,2e58238d-753a-4035-9019-75dd2b0a5d35,0.2932887755575767,0.007963606739403,2243,3673,5103,6533,7963 +194,55.7903,49.1347,964,41e5fdae-eed7-4ea3-a3b5-a37bd18784aa,572.1548390666034,0.0111225151350025,2996,5027,7059,9090,11122 +203,53.5653,10.0014,15611,b36595b4-cce2-4a0a-8210-e43638b5a7fc,100.67470469224313,0.0068423733040042,13857,12103,10349,8596,6842 +206,54.35,18.6333,93,3a992476-5778-4d68-9bce-d7ff5eb7027e,136.96778073204842,0.0070732762349389,1489,2885,4281,5677,7073 +235,43.0481,-76.1474,8590,61c8c2fe-8a79-4006-9de2-fecafa41a6f3,110.8701292610304,0.0126864481669752,9410,10229,11048,11867,12686 +238,-15.7942,-47.8822,705,67dfda2f-f92f-42a2-bee3-fa5ca4025044,871.8666116746527,0.0297371869261276,6511,12318,18124,23930,29737 +240,45.7581,4.7651,2956,abf241e9-ebf8-4e66-9a53-338154160904,253.94726955220068,0.0069011327841889,3745,4534,5323,6112,6901 diff --git a/rundata/sui.csv b/rundata/sui.csv new file mode 100644 index 0000000..becc541 --- /dev/null +++ b/rundata/sui.csv @@ -0,0 +1,41 @@ +id,latitude,longitude,stake_weight,uuid,distance_km,GDI,0.8linear_weight,0.6linear_weight,0.4linear_weight,0.2linear_weight,0linear_weight +4,48.8742,2.347,8778,41b93f1f-9993-40bb-87ce-43a8d4113237,7.350139883095803,0.0079711013612863,8617,8455,8294,8132,7971 +6,35.6833,139.7667,60749,34143732-9aa4-49ef-847d-08d3ee6ed00a,0.0,0.0603769737453992,60675,60600,60526,60451,60376 +7,52.3,4.7,67685,55db3a51-0b32-4c51-abbc-f2b0625edf71,0.0,0.0073643746654282,55620,43556,31492,19428,7364 +11,51.5171,-0.1062,106224,5e115c5b-9a8e-4357-9b74-a8ff3e95040e,0.0,0.0082137758825592,86622,67020,47417,27815,8213 +13,40.7269,-73.6497,35642,bbe4e05e-a43d-424e-829e-636fde14c81b,0.0,0.0273637295770027,33986,32330,30675,29019,27363 +16,38.9694,-77.3864,36520,fd34609e-b059-49f5-93ca-0268e6c8c344,0.0,0.0278772146722393,34791,33062,31334,29605,27877 +19,53.3478,-6.2597,34764,d0abede8-724d-493f-81a2-4dd9c6846ece,0.0,0.0099686601433423,29805,24846,19886,14927,9968 +20,48.2088,16.3726,9920,8f1bb15f-4b84-4d23-a5e8-904e64599983,0.6918243343923127,0.0103491196831186,10005,10091,10177,10263,10349 +22,41.85,-87.65,4038,85108d48-2c06-4a31-adbb-1f1a7a7118c9,0.0,0.0302198591755211,9274,14510,19747,24983,30219 +24,47.6097,-122.3331,3423,fe028100-7cc7-4069-9cef-045b81e53aa4,0.0,0.0361040020243992,9959,16495,23031,29567,36104 +29,50.1167,8.6833,100605,0b4e3f7a-d031-4900-85e0-1897a8050385,0.0,0.0070777683880805,81900,63194,44488,25783,7077 +30,37.5483,-121.9875,47230,56c390bb-fbd1-4b11-bd88-8a6783951b28,21.782223690977816,0.0393593522206192,45656,44081,42507,40933,39359 +32,52.23,21.0108,3248,262a0e37-fe77-48b9-a4f0-89975f7066f5,0.0,0.0131114384061037,5220,7193,9166,11138,13111 +35,47.369,8.538,27214,90f8ca17-1d3a-40e9-81d5-14413f9fdcf6,24.62832249576223,0.007799363430178,23331,19448,15565,11682,7799 +36,3.1333,101.6833,48020,689b5c3a-9902-499b-80c1-f0201a8d1000,302.1807042666476,0.0590044966289822,50217,52414,54610,56807,59004 +45,60.21,24.66,7637,9d03ef2e-0df6-436f-b582-b508658f8a14,0.0,0.013574632903865,8825,10012,11199,12387,13574 +52,45.5081,-73.555,41962,12ce6878-40c8-41b1-8753-8eb160b83902,231.8371164400388,0.026668989323969,38904,35845,32786,29727,26668 +54,50.69,3.1817,26599,6b690965-a79f-4825-a22b-573f1f487984,0.0,0.0074999279019891,22779,18959,15139,11319,7499 +61,49.6833,6.1167,30462,671758cd-7c8e-444d-bbb5-3c96c2ab6b3f,15.03779882053526,0.0072050530261059,25811,21159,16508,11856,7205 +72,22.3,114.1667,8954,cd6c2827-19dc-46f5-a82d-b2da61473ae6,0.0,0.0500641440033328,17176,25398,33620,41842,50064 +80,39.9611,-82.9989,3248,f9775389-c8aa-43ee-8fa0-cc6e687b28d0,51.323033881818624,0.0279271435929486,8183,13119,18055,22991,27927 +82,45.5236,-122.675,2897,3f8bfbad-503c-4f22-894e-568f6569d8ff,0.0,0.0366959668849231,9656,16416,23176,29936,36695 +86,40.75,-111.8833,12641,a4884ce3-5db4-4f0b-a2e7-a09291ce5fac,0.0,0.0346917951701488,17051,21461,25871,30281,34691 +90,38.63,-90.2,2809,c84cbc98-9612-4114-841b-f02b0cda00c8,160.48810372185332,0.0293924648866436,8125,13442,18759,24075,29392 +95,25.0333,121.5333,10183,01e97841-2291-4004-9d4f-e53d8d65f12a,0.0,0.0543081706655892,19008,27833,36658,45483,54308 +111,18.5236,73.8478,9217,6f60e123-ee17-4953-ad19-f6db76080950,0.0,0.0426647532449279,15907,22596,29285,35975,42664 +113,37.5665,126.978,26248,71023286-2645-41b2-866d-2eaae634dbd1,13.501960715351824,0.0531869134043882,31636,37024,42411,47799,53186 +127,56.9489,24.1064,95689,dec94241-407d-4540-9886-ec9808383afe,153.4267873367185,0.0144914990574435,79449,63210,46970,30731,14491 +129,59.95,10.75,3335,1179e52a-da34-45e5-8995-0513fe684153,0.0,0.0098258463419425,4633,5931,7229,8527,9825 +130,40.5456,-74.4608,17030,1f318df4-28fa-4f78-8564-82f5ee696d00,54.38645483594782,0.0273754998561823,19099,21168,23237,25306,27375 +140,29.9667,-90.05,7549,093dc7da-e1f5-4883-a2d3-ad721e3d7cb1,0.0,0.0333418562812464,12708,17866,23025,28183,33341 +147,48.1439,17.1097,8603,c8229d8b-45e0-48c3-8842-aced75b5ea9b,19.963046320219885,0.0125493583061435,9392,10181,10970,11760,12549 +153,51.2333,6.7833,13958,a0f5a107-aa3e-4242-98ef-91e09086f2a9,0.0,0.0070833617530504,12583,11208,9833,8458,7083 +154,42.7,23.3333,9130,7e7d6197-7dda-4791-a5ba-9a49f4a9d113,294.94495069634183,0.016113998561134,10526,11923,13320,14717,16113 +158,49.45,11.0833,3072,771cb8f3-114c-4152-ad7a-bd2bdbab5fbb,0.0,0.007333468184535,3924,4776,5629,6481,7333 +177,20.667,-103.35,2282,ee1f5552-d65d-43f4-ba50-73ea1ebd84cc,308.3591107381852,0.0422302150054129,10272,18261,26251,34240,42230 +185,48.5734,7.7521,28355,f8ef2fc9-f46d-4592-8bb9-ff1b3984e49a,0.0,0.007368122951746,24158,19960,15763,11565,7368 +222,12.9716,77.5946,4213,d3daea4a-79a9-4dbe-87a0-f43390d1df47,0.0,0.0462926405191568,12629,21045,29461,37876,46292 +259,40.8258,-96.6852,9920,0264d248-b7d2-4a61-989e-3a58225cc150,287.41653812598247,0.032550086383373,14446,18972,23498,28024,32550 +264,50.475,12.365,19928,45d6bc55-19e0-4d24-b040-8426144e1ae7,0.0,0.007402861785541,17422,14917,12412,9907,7402 diff --git a/settings.json b/settings.json index a97a28f..9e018d5 100644 --- a/settings.json +++ b/settings.json @@ -18,7 +18,7 @@ }, "geodec": { "interface": "ens3", - "geo_input": "/home/ubuntu/geodec/rundata/geo_input.csv", + "geo_input": "/home/ubuntu/geodec/rundata/avalanche.csv", "servers_file": "/home/ubuntu/geodec/frontend/public/servers.csv", "pings_grouped_file": "/home/ubuntu/geodec/rundata/ping_grouped.csv", "pings_file": "/home/ubuntu/geodec/rundata/pings.csv" @@ -56,7 +56,7 @@ }, "geodec": { "interface": "ens3", - "geo_input": "/home/ubuntu/geodec/rundata/geo_input.csv", + "geo_input": "/home/ubuntu/geodec/rundata/avalanche.csv", "servers_file": "/home/ubuntu/geodec/frontend/public/servers.csv", "pings_grouped_file": "/home/ubuntu/geodec/rundata/ping_grouped.csv", "pings_file": "/home/ubuntu/geodec/rundata/pings.csv" @@ -92,7 +92,7 @@ }, "geodec": { "interface": "ens3", - "geo_input": "/home/ubuntu/geodec/rundata/geo_input.csv", + "geo_input": "/home/ubuntu/geodec/rundata/aptos.csv", "servers_file": "/home/ubuntu/geodec/frontend/public/servers.csv", "pings_grouped_file": "/home/ubuntu/geodec/rundata/ping_grouped.csv", "pings_file": "/home/ubuntu/geodec/rundata/pings.csv"