Added results for update times
diff --git a/src/notebooks/FilterUpdateSpeedProfile.ipynb b/src/notebooks/FilterUpdateSpeedProfile.ipynb
new file mode 100644
index 0000000..33bfd9b
--- /dev/null
+++ b/src/notebooks/FilterUpdateSpeedProfile.ipynb
@@ -0,0 +1,271 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": 1,
+   "id": "b9634ba5-37f9-47fd-ab24-eeb36e427cf3",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import numpy as np\n",
+    "import pandas as pd\n",
+    "import matplotlib.pyplot as plt\n",
+    "from typing import Tuple\n",
+    "%matplotlib inline"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 2,
+   "id": "7311401e",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def parse_update_time_results(filename:str) -> pd.DataFrame:\n",
+    "    with open(filename) as f:\n",
+    "        lines = f.readlines()[2:] # first two lines not needed\n",
+    "    ignore_from_idx = lines.index(\"PROPERTIES:\\n\")\n",
+    "    results = lines[:ignore_from_idx-1] # there is an empty line preceding the ignore_from_idx\n",
+    "    results_clean = [r.strip(\"\\n\") for r in results]\n",
+    "    results_df = pd.DataFrame(sub.split(\"\\t\") for sub in results_clean[1:])\n",
+    "    results_df.columns = results_clean[0].split(\"\\t\")\n",
+    "    results_df.rename(columns={\"InU\" : \"InputCardinality\"}, inplace=True)\n",
+    "    for col in [\"InputCardinality\", \"Trials\", \"nS/Set\"]:\n",
+    "        results_df[col] = pd.to_numeric(results_df[col])\n",
+    "    return results_df"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 10,
+   "id": "695f2b03",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "bf_update_speeds = parse_update_time_results(\"BloomFilterUpdateSpeedProfile20240605_043733PST.txt\")\n",
+    "qf_update_speeds_old = parse_update_time_results(\"QuotientFilterUpdateSpeedProfile20240605_043500PST.txt\")\n",
+    "qf_update_speeds_new = parse_update_time_results(\"QuotientFilterUpdateSpeedProfile20240626_020824PST.txt\")\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 11,
+   "id": "814119a4",
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>InputCardinality</th>\n",
+       "      <th>Trials_old</th>\n",
+       "      <th>nS/Set_old</th>\n",
+       "      <th>Trials_new</th>\n",
+       "      <th>nS/Set_new</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>0</th>\n",
+       "      <td>1</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>3360.827148</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>4158.834717</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</th>\n",
+       "      <td>2</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>281.958862</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>510.322266</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>3</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>36.983643</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>31.661133</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>4</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>29.807861</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>233.816650</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</th>\n",
+       "      <td>5</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>31.970068</td>\n",
+       "      <td>4096</td>\n",
+       "      <td>30.608398</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>...</th>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "      <td>...</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>264</th>\n",
+       "      <td>808563</td>\n",
+       "      <td>70</td>\n",
+       "      <td>70.009269</td>\n",
+       "      <td>70</td>\n",
+       "      <td>81.114185</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>265</th>\n",
+       "      <td>844361</td>\n",
+       "      <td>69</td>\n",
+       "      <td>78.577323</td>\n",
+       "      <td>69</td>\n",
+       "      <td>92.584145</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>266</th>\n",
+       "      <td>881744</td>\n",
+       "      <td>68</td>\n",
+       "      <td>93.375629</td>\n",
+       "      <td>68</td>\n",
+       "      <td>108.523608</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>267</th>\n",
+       "      <td>920782</td>\n",
+       "      <td>67</td>\n",
+       "      <td>118.705650</td>\n",
+       "      <td>67</td>\n",
+       "      <td>143.144534</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>268</th>\n",
+       "      <td>961548</td>\n",
+       "      <td>66</td>\n",
+       "      <td>171.954362</td>\n",
+       "      <td>66</td>\n",
+       "      <td>225.332032</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "<p>269 rows × 5 columns</p>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "     InputCardinality  Trials_old   nS/Set_old  Trials_new   nS/Set_new\n",
+       "0                   1        4096  3360.827148        4096  4158.834717\n",
+       "1                   2        4096   281.958862        4096   510.322266\n",
+       "2                   3        4096    36.983643        4096    31.661133\n",
+       "3                   4        4096    29.807861        4096   233.816650\n",
+       "4                   5        4096    31.970068        4096    30.608398\n",
+       "..                ...         ...          ...         ...          ...\n",
+       "264            808563          70    70.009269          70    81.114185\n",
+       "265            844361          69    78.577323          69    92.584145\n",
+       "266            881744          68    93.375629          68   108.523608\n",
+       "267            920782          67   118.705650          67   143.144534\n",
+       "268            961548          66   171.954362          66   225.332032\n",
+       "\n",
+       "[269 rows x 5 columns]"
+      ]
+     },
+     "execution_count": 11,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "merged_df = pd.merge(qf_update_speeds_old, qf_update_speeds_new, on=\"InputCardinality\", suffixes=(\"_old\", \"_new\"))\n",
+    "merged_df"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 24,
+   "id": "88f2c574-47c1-4e89-94cd-a1b00159f01b",
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+wAAAIoCAYAAADz12GeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzde3zT5fn/8VeSpucT0DOUlrMgclAQQRFEAdnEofPsVDygm/U0h05/2wTc5jY3N3WgziP6VRRFJ84DR0EUTyhyLCCHnoBCW0rPpzT5/P4ICQ1t6SklTft+Ph59NPkcr4SgXLnu+7pNhmEYiIiIiIiIiEiHYvZ1ACIiIiIiIiJSnxJ2ERERERERkQ5ICbuIiIiIiIhIB6SEXURERERERKQDUsIuIiIiIiIi0gEpYRcRERERERHpgJSwi4iIiIiIiHRASthFREREREREOiAl7CIiIiIiIiIdkBJ2ERHpECZOnMjEiRN9HUaLrV27FpPJxNq1a30dinQCc+fOxWQyeWxLTU1l5syZ7XrfmTNnkpqa6rHNZDIxd+7cdr2viIicnBJ2ERGpx5U0FBQUNLh/6NChHSa5rqioYO7cuV5NmGfOnInJZGryp72TKH8yceJEhg4d6usw3L788kvmzp1LUVFRi85bu3Ytl19+OQkJCQQGBhIXF8f06dN577332idQP9La91RERFovwNcBiIiItEVFRQXz5s0D8NqXCHfccQcXXXSR+3lGRgaPPPIIt99+O+PHj3dv79evH2PGjKGyspLAwECv3Fu848svv2TevHnMnDmT6OjoZp0zZ84cHn30UQYMGMAdd9xBSkoKR44c4eOPP+bnP/85b7zxBtddd137Bt6AXbt2YTaf+hpLZWUlAQHH/6nYmvdURETaRgm7iIjICcaOHcvYsWPdz7/77jseeeQRxo4dyy9+8Yt6xwcHB5/K8KQdLFmyhEcffZQrrriCRYsWYbVa3fseeOABli9fjs1ma/N9amtrcTgcLfqCJygoqM33bQ19rkVEfE9D4kVEpM1c87gXL17M//t//4+EhATCwsK49NJLycnJqXf8888/T79+/QgJCeHss8/m888/r3dMTU0NjzzyCGeddRZRUVGEhYUxfvx41qxZ4z4mMzOT2NhYAObNm+ceql533u3OnTu54oor6N69O8HBwYwaNYoPPvjA66+97pB81/DwLVu2MGHCBEJDQ+nfvz9LliwB4LPPPmPMmDGEhIQwaNAgVq1aVe+6Bw4c4JZbbiE+Pp6goCBOP/10Xn755SbjGTp0KBdccEG97Q6Hg549e3LFFVe4t7311lucddZZREREEBkZyRlnnMFTTz3VinehYSaTibvuuov333+foUOHul/HsmXLPI5zTcHYuXMnV111FZGRkfTo0YN7772Xqqoq93GZmZmYTCYWLlzY4L1cf+5z587lgQceAKBPnz7uz0VmZmajsf7hD3+ge/fuvPzyyx7JusvUqVO55JJLgOZ9NuvG+49//IMnn3ySfv36ERQURHp6OgBffPEFo0ePJjg4mH79+vGf//ynwdhOnMO+cOFCTCYT69ev5/777yc2NpawsDAuu+wy8vPzPc5dunQpP/3pT0lKSiIoKIh+/frxxz/+Ebvd3uh74dLc93TChAkMHz68wWsMGjSIqVOnNnkvERFpmCrsIiLiNX/+858xmUz89re/JS8vjyeffJKLLrqITZs2ERISAsBLL73EHXfcwbhx47jvvvvYt28fl156Kd27dyc5Odl9rZKSEl588UWuvfZaZs2aRWlpKS+99BJTp07l22+/ZcSIEcTGxvLss8/yq1/9issuu4zLL78cgGHDhgGwfft2zj33XHr27MlDDz1EWFgYb7/9NjNmzODdd9/lsssua7f34ujRo1xyySVcc801XHnllTz77LNcc801vPHGG9x333388pe/5LrrruPvf/87V1xxBTk5OURERABw+PBhzjnnHHfCGxsbyyeffMKtt95KSUkJ9913X6P3vfrqq5k7dy6HDh0iISHBvf2LL77g4MGDXHPNNQCsXLmSa6+9lgsvvJC//e1vAOzYsYP169dz7733eu19+OKLL3jvvfe48847iYiI4Omnn+bnP/852dnZ9OjRw+PYq666itTUVP7yl7/w9ddf8/TTT3P06FFee+21Ft3z8ssv58cff+TNN9/kX//6FzExMQDuL3dOtHv3bnbu3Mktt9zi/jM4meZ8Nut65ZVXqKqq4vbbbycoKIju3buzdetWpkyZQmxsLHPnzqW2tpY5c+YQHx/f7Nd59913061bN+bMmUNmZiZPPvkkd911F4sXL3Yfs3DhQsLDw7n//vsJDw/n008/5ZFHHqGkpIS///3vzb7Xyd7TG264gVmzZrFt2zaPPgYbNmzg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//nPeffdd9m2bVu9/c2N++qrr+brr7/m5ZdfpqCgwGM4PMCRI0c8npvNZvcXK9XV1YDzi5SdO3c2+P61hwULFng8//e//w3g/vxERkYSExPDunXrPI575pln6l3LNW/6xM9FY+bNm8eRI0e47bbbqK2trbd/xYoVfPjhh0DzP5uNsVgsTJ06lffff5/s7Gz39h07drB8+fJmXaO59zkxzpqamgbfr+Zo6j294YYbOHr0KHfccQdlZWXuofciItJ6qrCLiEg9cXFxPPLII/z+97/n/PPP59JLLyU0NJQvv/ySN998kylTpjB9+vR653Xv3p3zzjuPm2++mcOHD/Pkk0/Sv39/Zs2aBTir3X/605+44447mDRpEldffTUZGRm88sor9eawX3LJJbz33ntcdtll/PSnPyUjI4PnnnuOIUOGUFZW5j4uJCSEIUOGsHjxYgYOHEj37t0ZOnQoQ4cOZcGCBZx33nmcccYZzJo1i759+3L48GG++uor9u/fz+bNm9v3jWylv/71r6xZs4YxY8Ywa9YshgwZQmFhIRs3bmTVqlUUFhY2eY2rrrqK2bNnM3v2bLp3716vWn/bbbdRWFjIpEmT6NWrF1lZWfz73/9mxIgRDB48GHCuBT948GBuuummBtc+97aMjAwuvfRSLr74Yr766itef/11rrvuOo+RF7fddht//etfue222xg1ahTr1q3jxx9/rHets846C4Df/e53XHPNNVitVqZPn95oA7Srr76arVu38uc//5kffviBa6+9lpSUFI4cOcKyZctYvXo1ixYtApr/2TyZefPmsWzZMsaPH8+dd95JbW0t//73vzn99NPZsmVLS9+6Bo0bN45u3bpx0003cc8992Aymfi///u/Zk1HaEhT7+nIkSMZOnQo77zzDoMHD+bMM8/0yusQEenSfNOcXkRE/MHrr79unHPOOUZYWJgRFBRknHbaaca8efM8loMyjONLm7355pvGww8/bMTFxRkhISHGT3/6U49lq1yeeeYZo0+fPkZQUJAxatQoY926dcaECRM8lnVzOBzGY489ZqSkpBhBQUHGyJEjjQ8//LDB5ae+/PJL46yzzjICAwPrLUW1d+9e48YbbzQSEhIMq9Vq9OzZ07jkkkuMJUuWNPt9aM2ybicucWYYzuW5fvrTn9bbDhhpaWke2w4fPmykpaUZycnJhtVq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i+5lyl555RWio6P54osv3HPew8LCePHFFzUU3suUsIuIiIiIiNRxwQUX8OyzzwJw9OhRnnnmGaZNm8a3335LSkpKveN37NjB2LFjPdbdPvfccykrK2P//v0UFRVhs9k499xz3futVitnn302O3bs8LjWsGHD3I/j4+MJDQ11J+uubd9++22Tr+Hzzz8nIiLC/bxbt27NeOX1bd68mT179nhcC6CqqoqMjAz38zPOOEPJejtQwi4iIiIiIu0uxGoh/dGpPrl3kMVEaVXzjw8LC6N///7u5y+++CJRUVG88MIL/OlPf2qHCI+zWq3uxyaTyeO5a5vD4WjyOn369Gl0vnpLlJWVcdZZZ/HGG294bHc4HAQFBbmfh4WFtfleUp8SdhERERERaXcmk4nQQN+kH81JcE/GZDJhNpuprKxscP/gwYN59913MQzDXWVfv349ERER9OrVix49ehAYGMj69evdFXqbzcaGDRu477772hSbNwUGBmK3e/YZOPPMM1m8eDFxcXEeXecdDgclJSWnOsQuR13iRURERERE6qiurubQoUMcOnSIHTt2cPfdd1NWVsb06dMbPP7OO+8kJyeHu+++m507d7J06VLmzJnD/fffj9lsJiwsjF/96lc88MADLFu2jPT0dGbNmkVFRQW33nrrKX51jUtNTWXLli3s2rWLgoICbDYb119/PTExMfzsZz/j888/JyMjg7Vr13Lvvfdy4MABX4fc6anCLiIiIiIiUseyZctITEwEICIigtNOO4133nmHiRMnNnh8z549+fjjj3nggQcYPnw43bt359Zbb+X3v/+9+5i//vWvOBwObrjhBkpLSxk1ahTLly9v9dzy9jBr1izWrl3LqFGjKCsrY82aNUycOJF169bx29/+lssvv5zS0lJ69uzJpEmT6s1rF+/rNAl7RUUFgwcP5sorr+Qf//iHr8MRERERERE/tHDhQhYuXHjSY1JTUzEMw2PbhAkTTtoMLjg4mKeffpqnn366wf0TJ07EMAyPoeYzZ85k5syZHsfNnTvXvVTcya7TkBOvd+K1YmNjWbFiRb3zEhISePXVVz221Y2zqfdLWq/TDIn/85//zDnnnOPrMERERERERES8olMk7Lt372bnzp3uNQ1FRERERERE/J3PE/Z169Yxffp0kpKSMJlMvP/++/WOWbBgAampqQQHBzNmzJh6Q01mz57NX/7yl1MUsYiIiIiIiEj783nCXl5ezvDhw1mwYEGD+xcvXsz999/PnDlz2LhxI8OHD2fq1Knk5eUBsHTpUgYOHMjAgQNPZdgiIiIiIiIi7crnTeemTZt20qHs//znP5k1axY333wzAM899xwfffQRL7/8Mg899BBff/01b731Fu+88w5lZWXYbDYiIyN55JFHGrxedXU11dXV7ueuRgk2mw2bzebFV+Zdrtg6cozgP3GCYm0P/hIn+E+s/hIn+E+s/hIn+E+s/hIn+E+s/hIn+E+s/hIndJ5YbTabu4laW9dBbytXEzZXPB2Zv8TqL3GC72J1OBwYhoHNZsNisXjsa+7fb5PRWAtBHzCZTPz3v/9lxowZANTU1BAaGsqSJUvc2wBuuukmioqKWLp0qcf5CxcuZNu2bSftEj937lzmzZtXb/uiRYsIDQ31yusQEREREenqAgICSEhIIDk5mcDAQF+HI3LK1dTUkJOTw6FDh6itrfXYV1FRwXXXXUdxcTGRkZGNXsPnFfaTKSgowG63Ex8f77E9Pj6enTt3tuqaDz/8MPfff7/7eUlJCcnJyUyZMuWkb5Sv2Ww2Vq5cyeTJk7Farb4Op1H+Eico1vbgL3GC/8TqL3GC/8TqL3GC/8TqL3GC/8TqL3GC/8TqL3FC54m1qqqKnJwcwsPDCQ4O9lGEToZhUFpaSkREBCaTyaexNMVfYvWXOMF3sVZVVRESEsL5559f7++Aa6R3Uzp0wt5SJ65R2JCgoCCCgoLqbbdarR3+P4igONuDYvU+f4kT/CdWf4kT/CdWf4kT/CdWf4kT/CdWf4kT/CdWf4kT/D9Wu92OyWTCbDZjNvu2dZZrGLQrno7MX2L1lzjBd7GazWZMJlODfz+a+3e7Q7+zMTExWCwWDh8+7LH98OHDJCQk+CgqERERERERkfbXoRP2wMBAzjrrLFavXu3e5nA4WL16NWPHjvVhZCIiIiIiIu0jOzsbi8XCpk2bfB2Kh8zMTEwmkzuuL774AovFQlFR0SmN4w9/+AO33357s49fu3Yt3bp1O2mcCxcuJDo62v38ueeeY/r06W2I0jt8nrCXlZWxadMm9x96RkYGmzZtIjs7G4D777+fF154gVdffZUdO3bwq1/9ivLycnfXeBEREREREW/KycnhlltuISkpicDAQFJSUrj33ns5cuSI1+81c+ZMjwbbAD179uTAgQMMHTrUq/cymUy8//77zTruxJ/zzjuP5ORkcnNzG43rxKS3PRw6dIinnnqK3/3ud+16n1tuuYWNGzfy+eeft+t9muLzOezfffcdF1xwgfu5qyHcTTfdxMKFC7n66qvJz8/nkUce4dChQ4wYMYJly5bVa0TXUgsWLGDBggXY7fY2XUdERERERDqPffv2MXbsWAYOHMibb75Jnz592L59Ow888ACffPIJX3/9Nd27d2/XGCwWCwkJCT6dG/7KK69w8cUXu58HBga64wLadXm0uv0PTvTiiy8ybtw4UlJS2u3+4Hy91113HU8//TTjx49v13udjM8r7BMnTsQwjHo/CxcudB9z1113kZWVRXV1Nd988w1jxoxp833T0tJIT09nw4YNbb6WiIiIiIh0DmlpaQQGBrJixQomTJhA7969mTZtGqtWreLAgQMeld2GKtbR0dEeuczWrVuZNGkSISEh9OjRg9tvv52ysjLAueT0q6++ytKlS92V7LVr1zY4JH7btm1MmzaN8PBw4uPjueGGGygoKHDvnzhxIvfccw8PPvgg3bt3JyEhgblz57r3p6amAnDZZZdhMpnczxsTHR1NQkKC+6d79+71hsTXtXbtWm6++WaKi4vdr8V1/+rqambPnk3Pnj0JCwtjzJgxrF271n2uqzL/wQcfMGTIEIKCgtwjrk/01ltv1RuqXl1dzT333ENcXBzBwcGcd955TeZ5CxcupHfv3oSGhnLZZZc1OHpi+vTpfPDBB1RWVp70Wu3J5wm7iIiIiIh0AYYBNeW++TGMZoVYWFjI8uXLufPOOwkJCfHYl5CQwPXXX8/ixYsxmnm98vJypk6dSrdu3diwYQPvvPMOq1at4q677gJg9uzZXHXVVVx88cXk5uaSm5vLuHHj6l2nqKiISZMmMXLkSL777juWLVvG4cOHueqqqzyOe/XVVwkLC+Obb77h8ccf59FHH2XlypUA7gT2lVdeITc31+uFy3HjxvHkk08SGRnpfi2zZ88GnAXYr776irfeeostW7Zw5ZVXcvHFF7N79273+RUVFfztb3/jxRdfZPv27cTFxdW7R2FhIenp6YwaNcpj+4MPPsi7777Lq6++ysaNG+nfvz9Tp06lsLCwwVi/+eYbbr31Vu666y42bdrEBRdcwJ/+9Kd6x40aNYra2lq++eabtrw1beLzIfEiIiIiItIF2CrgsSTf3Puh/c06bPfu3RiGweDBgxvcP3jwYI4ePUp+fn6DCeWJFi1aRFVVFa+99hphYWEAzJ8/n+nTp/O3v/2N+Ph4QkJCqK6uPulQ8/nz5zNy5Egee+wx97aXX36Z5ORkfvzxRwYOHAjAsGHDmDNnDgADBgxg/vz5rF69msmTJxMbGwscr5w35dprr8Visbifv/7664wYMaLR4wMDA4mKisJkMnlcPzs7m1deeYXs7GySkpx//rNnz2bZsmW88sor7tdks9l45plnGD58eKP3yM7OxjAM93XA+aXIs88+y8KFC5k2bRoAL7zwAitXruSll17igQceqHedp556iosvvpgHH3wQgIEDB/Lll1+ybNkyj+NCQ0OJiooiKyur0ZjamxJ2ERERERGROpqqoAcGBjbrOjt27GD48OHuZB3g3HPPxeFwsGvXrmb35dq8eTNr1qwhPDy83r69e/d6JOx1JSYmkpeX16x7nOhf//oXF110kce18vPzW3ydrVu3Yrfb3TG6VFdX06NHD/fzwMDAevGfyDU0PTg42L1t79692Gw2zj33XPc2q9XK2WefzY4dOxq8zo4dO7jssss8to0dO7Zewg4QEhJCRUXFSeNqT0rYRURERESk/VlD4f8d9M29LcFQVdrkYf3798dkMjWY0IEz0YuNjXV3QjeZTPWSe5vN5pWQ6yorK3NX5U+UmJjofmy1Wj32mUymVjeHS0hIoH///h7bWpOwl5WVYbFY+P777z0q9oDHFxAhISGYTKaTXismJgaAo0ePukcMtLfCwsJTdq+GKGEXEREREZH2ZzJBYFjTx7WHZiatPXr0YPLkyTzzzDP8+te/9pjHfujQId544w3S0tLc22JjY8nNzXU/3717t0c1dvDgwSxcuJDy8nJ3lX39+vWYzWYGDRoEOCvLTa1cdeaZZ/Luu++SmppKQEDrUzir1dquq2Q19FpGjhyJ3W4nLy+vzd3W+/XrR2RkJOnp6e6Kfb9+/QgMDGT9+vXuzvE2m40NGzZw3333NXidwYMH15uX/vXXX9c7bu/evVRVVTFy5Mg2xd0WajonIiIiIiJyzPz586murmbq1KmsW7eOnJwcli1bxuTJkxk4cCCPPPKI+9hJkyYxf/58fvjhB7777jt++ctfelS5r7/+eoKDg7npppvYtm0ba9as4e677+aGG25wD4dPTU1ly5Yt7Nq1i4KCggYr9GlpaRQWFnLttdeyYcMG9u7dy/Lly7n55ptblICnpqayevVqDh06xNGjR9vwLjV+/bKyMlavXk1BQQEVFRUMHDiQ66+/nhtvvJH33nuPjIwMvv32W/7yl7/w0Ucftej6ZrOZiy66iC+++MK9LSwsjF/96lc88MADLFu2jPT0dGbNmkVFRQW33nprg9e55557WLZsGf/4xz/YvXs38+fPb3A4/Oeff07fvn3p169fy94IL+qyCfuCBQsYMmQIo0eP9nUoIiIiIiLSQQwYMIANGzbQt29frrrqKlJSUpg2bRoDBw5k/fr1HsO4n3jiCZKTkxk/fjzXXXcds2fPJjQ01L0/NDSU5cuXU1hYyOjRo7niiiu48MILmT9/vvuYWbNmMWjQIEaNGkVsbCzr16+vF1NSUhLr16/HbrczZcoUzjjjDO677z6io6NbtFb7E088wcqVK0lOTm6XqvG4ceP45S9/ydVXX01sbCyPP/444OxMf+ONN/Kb3/yGQYMGMWPGDDZs2EDv3r1bfI/bbruNt956y2Oo/1//+ld+/vOfc8MNN3DmmWeyZ88eli9fTrdu3Rq8xjnnnMMLL7zAU089xfDhw1mxYgW///3v6x335ptvMmvWrBbH6E1ddkh8WloaaWlplJSUEBUV5etwRERERESkg0hNTfVYS33OnDn885//ZMuWLZxzzjnu7UlJSSxfvtzj3KKiIo/nZ5xxBp9++mmj94qNjWXFihXu5w6Hg5KSEux2u0cyPmDAAN57771Gr1N3XXOXE9eInz59er01zBvSWNO91NRU9z6Hw8F5551XL85nn32WZ5991uM8q9XKvHnzmDdvXoPXnTlzJjNnzmwyLoCLL76YpKQkFi9ezLXXXgs4m9A9/fTTPP300w2eM3HiRI4ePUpkZKR72y233MItt9zicdxvfvMb9+Pt27ezadMm3n777WbF1V66bIVdRERERESkOebNm8fTTz/N119/3eombuIdJpOJ559/ntra2na9T25uLq+99prPi7tdtsIuIiIiIiLSXDfffLOvQ5BjRowYcdI14b2h7pJ2vqQKu4iIiIiIiEgHpIRdREREREREpANSwi4iIiIiIiLSASlhFxEREREREemAumzCrnXYRUREREREpCPrsgl7Wloa6enpbNiwwdehiIiIiIiIiNTTZRN2ERERERERkY5MCbuIiIiIiEgHkp2djcViYdOmTb4OxUNmZiYmk8kd1xdffIHFYqGoqOiUxvGHP/yB22+//ZTes66CggLi4uLYv39/u99LCbuIiIiIiEgdOTk53HLLLSQlJREYGEhKSgr33nsvR44c8fq9Zs6cyYwZMzy29ezZkwMHDjB06FCv3stkMvH+++8367gTf8477zySk5PJzc1tNK6FCxcSHR3t1ZhPdOjQIZ566il+97vftet9TiYmJoYbb7yROXPmtPu9lLCLiIiIiIgcs2/fPkaNGsXu3bt588032bNnD8899xyrV69m7NixFBYWtnsMFouFhIQEAgIC2v1ejXnllVfIzc11/3zwwQenLC673Y7D4Whw34svvsi4ceNISUlp1xiacvPNN/PGG2+0++dBCbuIiIiIiMgxaWlpBAYGsmLFCiZMmEDv3r2ZNm0aq1at4sCBAx6V3YYq1tHR0SxcuND9fOvWrUyaNImQkBB69OjB7bffTllZGQBz587l1VdfZenSpe5K9tq1axscEr9t2zamTZtGeHg48fHx3HDDDRQUFLj3T5w4kXvuuYcHH3yQ7t27k5CQwNy5c937U1NTAbjsssswmUzu542Jjo4mISHB/dO9e/d6Q+LrWrt2LTfffDPFxcXu1+K6f3V1NbNnz6Znz56EhYUxZswY1q5d6z7XVZn/4IMPGDJkCEFBQWRnZzcY11tvvcX06dM9tjX12gGKi4uZNWsWsbGxREZGMmnSJDZv3uzeZ7FY+O677wBwOBx0796dc845x33+66+/TnJysvv56aefTlJSEv/9739P+j62lRJ2ERERERFpd4ZhUGGr8MmPYRjNirGwsJDly5dz5513EhIS4rEvISGB66+/nsWLFzf7euXl5UydOpVu3bqxYcMG3nnnHVatWsVdd90FwOzZs7nqqqu4+OKL3ZXscePG1btOUVERkyZNYuTIkXz33XcsW7aMw4cPc9VVV3kc9+qrrxIWFsY333zD448/zqOPPsrKlSsB3KtjuSrn3l4ta9y4cTz55JNERka6X8vs2bMBuOuuu/jqq69466232LJlC1deeSUXX3wxu3fvdp9fUVHB3/72N1588UW2b99OXFxcvXsUFhaSnp7OqFGj6u072WsH59SDvLw8PvnkE77//nvOPPNMLrzwQgoLC4mKimLEiBHuLxG2bt2KyWTihx9+cH+58tlnnzFhwgSPe5599tl8/vnnbX7vTsZ3YyxERERERKTLqKytZMyiMT6591fXfNWs43bv3o1hGAwePLjB/YMHD+bo0aPk5+c3mFCeaNGiRVRVVfHaa68RFhYGwPz585k+fTp/+9vfiI+PJyQkhOrqahISEgAaHAo+f/58Ro4cyWOPPebe9vLLL5OcnMyPP/7IwIEDARg2bJh7XvWAAQOYP38+q1evZvLkycTGxgLHK+dNufbaa7FYLO7nr7/+OiNGjGj0+MDAQKKiojCZTB7Xz87O5pVXXiE7O5ukpCTA+UXFsmXLeOWVV9yvyWaz8cwzzzB8+PBG75GdnY1hGO7r1HWy1/7FF1/w/fffc/jwYfcXMf/4xz94//33WbJkCbfffjsTJ05k7dq1zJ49m7Vr1zJ58mR27tzJF198wcUXX8zatWt58MEHPe6ZlJTEDz/80MQ72TZdNmFfsGABCxYswG63+zoUERERERHpQJqqoAcGBjbrOjt27GD48OHuZB3g3HPPxeFwsGvXLuLj45t1nc2bN7NmzRrCw8Pr7du7d69Hwl5XYmIieXl5zbrHif71r39x0UUXeVwrPz+/xdfZunUrdrvdHaNLdXU1PXr0cD8PDAysF/+JKisrAQgODq6372SvfcuWLZSXl7u/tKh7vb179wIwYcIEXnrpJex2O5999hlTpkwhISGBtWvXMmzYMPbs2cPEiRM9zg8JCaGiouKkMbdVl03Y09LSSEtLo6SkhKioKF+HIyIiIiLSqYUEhPDNdd/45N5B5iBKKW3yuP79+2MymdixYweXXXZZvf07duwgNjbW3QndZDLVS+5tNptXYq6rrKzMXZU/UWJiovux1Wr12GcymRpt3taUhIQE+vfv77GtNQl7WVkZFouF77//3qNiD3h8ARESEoLJZDrptWJiYgA4evRoveT7ZK+9rKyMhIQE1qxZg9nsOSvc9Wd5/vnnU1paysaNG1m3bh2PPfYYCQkJ/PWvf2X48OEkJSUxYMAAj3MLCwvrxeFtXTZhFxERERGRU8dkMhFqDfXJvZubtPbo0YPJkyfzzDPP8Otf/9pjHvuhQ4d44403SEtLc2+LjY0lNzfX/Xz37t0eFdfBgwezcOFCysvL3VX29evXYzabGTRoEOCsLDc16vfMM8/k3XffJTU1tU0d2q1Wa7uOMG7otYwcORK73U5eXh7jx49v0/X79etHZGQk6enp9Sr2JzNy5EgOHz5MQEAAffv2bfCY6Ohohg0bxvz587FarZx22mnExcVx9dVX8+GHH9abvw7ORoAnVt29TU3nREREREREjpk/fz7V1dVMnTqVdevWkZOTw7Jly5g8eTIDBw7kkUcecR87adIk5s+fzw8//MB3333HL3/5S49K7/XXX09wcDA33XQT27ZtY82aNdx9993ccMMN7uHwqampbNmyhV27dlFQUNBghT4tLY3CwkKuvfZaNmzYwN69e1m+fDk333xzixLw1NRUVq9ezaFDhzh69Ggb3qXGr19WVsbq1aspKCigoqKCgQMHcv3113PjjTfy3nvvkZGRwbfffstf/vIXPvrooxZd32w2c9FFF/HFF1+06LyLLrqI0aNHc/nll7NixQoyMzP58ssv+d3vfufuDA/ObvNvvPGGOznv3r07gwcPZvHixfUS9oqKCr7//numTJnSolhaSgm7iIiIiIjIMQMGDGDDhg307duXq666ipSUFKZNm8bAgQNZv369xzDuJ554guTkZMaPH891113H7NmzCQ09PoogNDSU5cuXU1hYyOjRo7niiiu48MILmT9/vvuYWbNmMWjQIEaNGkVsbCzr16+vF1NSUhLr16/HbrczZcoUzjjjDO677z6io6PrDfE+mSeeeIKVK1eSnJzMyJEjW/kONW7cuHH88pe/5OqrryY2NpbHH38ccHamv/HGG/nNb37DoEGDmDFjBhs2bKB3794tvsdtt93GW2+91aKh/iaTibfffpvx48dz8803M3DgQK655hqysrI8+ghMmDABu93uUTWfOHFivW0AS5cupXfv3m0eNdAUDYkXERERERGpIzU11WMt9Tlz5vDPf/6TLVu2eKzNnZSUxPLlyz3OLSoq8nh+xhln8OmnnzZ6r9jYWFasWOF+7nA4KCkpwW63eyTjAwYM4L333mv0OnXXNXc5cY346dOn11vDvCGNNd1LTU1173M4HJx33nn14nz22Wd59tlnPc6zWq3MmzePefPmNXjdmTNnMnPmzCbjArj44otJSkpi8eLFXHvttUDzXntERARPPfUU//73vxu99owZM+q99ieffJInn3yy3rFPPfWUx2iL9qIKu4iIiIiIyEnMmzePp59+mq+//rrVTdzEO0wmE88//zy1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a6BtUzRtt/qLJRq3Wf3FGm3brYFe32jbZkXTe3Eg/cUZjduswTyn0bDNGijOaNtm9RdrNG2zBvrOjMZtVF8kYY9Cv//975k9ezaJiYlkZWVxwQUXsGvXLgCqqqrIz8+PXDc/P5/KysqoizPaDDbWDRs2EAwGGTZs2BBEeeA4W1pamDZtGgUFBfz4xz8mIyNjSOIcTKy33norv//974csvrADxalpGieffDKzZ8/mqaeeGsJIB461uLgYu93Oeeedx3HHHcddd90VtbF29fzzz3PppZcOQYTKQHFmZmZy6623UlhYSF5eHqeffjqjRo2KylgnT57M8uXLaWlpobm5meXLlx/T7/5D/b4fim1WrGybjkScx2qbdTixHsvt1uHEeay3WYcT67Hcbh1qnEOxzToSn6ljsc061DiHYpt1qLEe623Woe7nR1NeNRBJ2KPQRx99xJIlS1i9ejXLli3D7/dz5plnDvncn55iJU4YXKxNTU1885vf5OGHH47aOFNSUti8eTP79u3j6aefpra2NipjffXVVxk7dixjx44dsvgGEyfAJ598woYNG3jttde466672LJlS1TGGggEWLFiBQ8++CCrVq1i2bJlLFu2LCpjDXM4HKxcuZLFixdHZZzNzc288cYblJaWUllZycqVK/n444+jMtbwfMVTTz2Viy66iLlz52I0GqMitmgTK7EebpzHcpt1OLEey+3WocY5FNusw3lOj+V261DjHIpt1uF+po7VNutQ4xyKbdahxnqst1mxsp9/yIa2Il8MRl1dnQ7oH330kf7pp5/qF1xwQeSy73//+/pTTz01hNF16hpn2IcffhgVcwF76hmrx+PRTzzxRP3xxx8f4si66+s5Dbvxxhv1F154YQii6lvXWH/605/qBQUFelFRkZ6enq4nJSXpv/71r4c6RF3XB35Ob731Vv3RRx899kH1o2usK1eu1M8888zIZXfffbd+9913D2F03fX1vD7++OP6FVdcMYRR9dY1zueff16/6aabIpfdfffd+h//+MchjK67gd6r1113nf7GG28MQVTKYL/vo2GbdbDbpqHabh1MnEO9zTrU7f2x3m4NNs5o2GYd6nN6rLdbg40zGrZZB/ucDtU2a7BxRsM261Dfp8d6mzXY/fxo2EYNhoywx4DW1lZAzf85/vjj2bp1K5WVlbS3t/PWW29x1llnDXGEStc4o13XWHVd5+qrr+bUU0/lyiuvHOLIuusaZ21tLW1tbZHzP/74Y8aNGzeU4XXTNdbf//73lJeXU1payp///GduuOEG7rjjjiGOUOkap9PpjDyn7e3tfPDBB0yaNGkow+uma6yzZ8+mrq6O5uZmQqEQH3/8MRMmTBjiCDv19fkf6nL4vnSNc9iwYaxcuRKPx0MwGGT58uVR+5kCqKurA1RH47Vr1w7pd/9gv++jYZsVK9umwcYZDduswcY61NutwcYZDduswcY61NutwcYZDdusg/3sD9U2a7BxRsM262Ce06HcZg12Pz8atlGDMsQHDMQBBINB/ZxzztEXLFgQOe/VV1/Vx4wZo48aNUr/5z//OYTRdeorztNOO03PyMjQbTabnp+fP+SdLMN6xrpixQpd0zR92rRpkZ8tW7YMcZS941yzZo0+bdo0ferUqfqUKVP0hx56aIgj7NTX6x/26KOPRkXHXV3vHWdJSYk+depUferUqfqkSZP0++67b4gj7NTXc7p06VJ98uTJ+qRJk/Qf/vCHQxhdd33F2tLSomdlZeler3cII+uurzh//vOf6+PHj9cnTpyof/e739VDodAQRtipr1jnzp2rT5gwQZ81a5a+fv36qIptoO/7odxmHWysQ7XdOpg4h3qbdTCxDuV261D3S4Zim3UwsQ7ldutgn9Oh3GYdbKxDtc062DiHcpt1sLEO1TbrYPfzozGv6kkS9ij3ne98Ry8qKtLLy8uHOpQBxUqcuh47scZKnLoeO7HGSpy6LrEeDbESp65Hd6zRHFtPsRJrrMSp67ETa6zEqeuxE2usxKnrsRNrrMSp67ETa6zEeTAkYY9iS5Ys0QsKCvS9e/cOdSgDipU4dT12Yo2VOHU9dmKNlTh1XWI9GmIlTl2P7lijObaeYiXWWIlT12Mn1liJU9djJ9ZYiVPXYyfWWIlT12Mn1liJ82BJwh6FQqGQvmTJEj0vL0/fvXv3UIfTr1iJU9djJ9ZYiVPXYyfWWIlT1yXWoyFW4tT16I41mmPrKVZijZU4dT12Yo2VOHU9dmKNlTh1PXZijZU4dT12Yo2VOA+VJOxR6MYbb9STk5P15cuX69XV1ZEfl8s11KF1Eytx6nrsxBorcep67MQaK3HqusR6NMRKnLoevPLzGgAACT1JREFU3bFGc2w9xUqssRKnrsdOrLESp67HTqyxEqeux06ssRKnrsdOrLES56GShD0KAX3+RNNyU7oeO3HqeuzEGitx6nrsxBorceq6xHo0xEqcuh7dsUZzbD3FSqyxEqeux06ssRKnrsdOrLESp67HTqyxEqeux06ssRLnodJ0XdcRQgghhBBCCCFEVJF12IUQQgghhBBCiCgkCbsQQgghhBBCCBGFJGEXQgghhBBCCCGikCTsQgghhBBCCCFEFJKEXQghhBBCCCGEiEKSsAshhBBCCCGEEFFIEnYhhBBCCCGEECIKScIuhBBCCCGEEEJEIUnYhRBCCHHMXH311VxwwQWRvxcuXMgPfvCDI/oYd955J9OnT+/3MYUQQohYIQm7EEIIcZQMVaL42GOPkZKSMqjr+nw+7r77bqZNm0Z8fDwZGRksWLCARx99FL/ff3QDBV566SV++9vfHtXH+Otf/8pjjz0W+ftoHCQQQgghjgbTUAcghBBCiKHh8/k466yz2Lx5M7/97W9ZsGABSUlJrF69mj//+c/MmDGj20j1wfD7/ZjN5gNeLy0t7ZDu/2AkJycf9ccQQgghjgYZYRdCCCGOkYULF/K9732P2267jbS0NHJycrjzzju7XUfTNP7xj3+waNEibDYbI0eO5MUXX4xcvnz5cjRNo6WlJXLepk2b0DSN0tJSli9fzjXXXENrayuapqFpWq/HCLvvvvv4+OOPef/991myZAnTp09n5MiRXH755axZs4YxY8YA8Pbbb3PCCSeQkpJCeno65557LiUlJZH7KS0tRdM0nnvuOU4++WTi4uJ46qmnCAaD3HLLLZHb3Xbbbei63us56TraPXz4cO666y6uvfZaEhMTKSws5OGHH+52m5/85CeMHTuW+Ph4Ro4cyS9/+csBqwG6VjpcffXVfPTRR/z1r3+NPD/79u1j9OjR/PnPf+52u/DzumfPnn7vWwghhDiaJGEXQgghjqH//ve/JCQksGbNGu6++25+85vfsGzZsm7X+eUvf8lXv/pVNm/ezBVXXMFll13Gjh07BnX/8+fP57777iMpKYnq6mqqq6u59dZb+7zuU089xemnn86MGTN6XWY2m0lISADA6XRyyy23sH79et5//30MBgMXXnghoVCo221++tOf8v3vf58dO3Zw1llncc899/DYY4/xyCOP8Mknn9DU1MTLL798wP/hnnvuYdasWWzcuJGbbrqJG2+8kV27dkUuT0xM5LHHHmP79u389a9/5V//+hf33nvvoJ6fv/71r8ybN48bbrgh8vwUFhZy7bXX8uijj3a77qOPPspJJ53E6NGjB3XfQgghxJEmCbsQQghxDE2dOpVf/epXjBkzhm9+85vMmjWL999/v9t1LrnkEq6//nrGjh3Lb3/7W2bNmsX9998/qPu3WCwkJyejaRo5OTnk5ORgt9v7vG5xcTHjx48/4H1+9atf5aKLLmL06NFMnz6dRx55hM8//5zt27d3u94PfvADLrroIkaMGEFubi733XcfP/vZz7jooouYMGECDz300KDK0xcvXsxNN93E6NGj+clPfkJGRgYffvhh5PJf/OIXzJ8/n+HDh3Peeedx66238vzzzx/wfkGVx1ssFuLj4yPPj9Fo5Oqrr2bXrl2sXbsWUCX9Tz/9NNdee+2g7lcIIYQ4GiRhF0IIIY6hqVOndvs7NzeXurq6bufNmzev19+DHWE/GD3L0/tTXFzM17/+dUaOHElSUhLDhw8HYP/+/d2uN2vWrMjp1tZWqqurmTNnTuQ8k8nU7Tr96fochQ88dH2OnnvuORYsWBA5GPGLX/yiVywHKy8vj3POOYdHHnkEgNdffx2v18sll1xyWPcrhBBCHA5J2IUQQohjqGcjNk3TepWWD8RgUJvursn2oXZzHzt2LDt37jzg9c477zyampr417/+xZo1a1izZg2gmtZ1FS6hP1wDPUerVq3iiiuuYPHixbzxxhts3LiR22+/vVcsh+L666/n2Wefxe128+ijj3LppZcSHx9/2PcrhBBCHCpJ2IUQQogos3r16l5/T5gwAYDMzEwAqqurI5dv2rSp2/UtFgvBYPCAj3P55Zfz3nvvsXHjxl6X+f1+nE4njY2N7Nq1i1/84hecdtppTJgwgebm5gPed3JyMrm5uZHkHiAQCLBhw4YD3nYgK1eupKioiNtvv51Zs2YxZswYysrKDuo++nt+Fi9eTEJCAv/4xz94++23pRxeCCHEkJOEXQghhIgyL7zwAo888gi7d+/mV7/6FWvXruXmm28GYPTo0QwbNow777yT4uJi3nzzTe65555utx8+fDjt7e28//77NDQ04HK5+nycH/zgByxYsIDTTjuNBx54gM2bN7N3716ef/555s6dS3FxMampqaSnp/Pwww+zZ88ePvjgA2655ZZB/R/f//73+cMf/sArr7zCzp07uemmm7p1tz8UY8aMYf/+/Tz77LOUlJTwt7/9bVCN7LoaPnw4a9asobS0lIaGhsjofXgu+89+9jPGjBnTa2qCEEIIcaxJwi6EEEJEmV//+tc8++yzTJ06lccff5xnnnmGiRMnAqpc/JlnnmHnzp1MnTqVP/7xj/zud7/rdvv58+fzne98h0svvZTMzEzuvvvuPh/HarWybNkybrvtNv75z38yd+5cZs+ezd/+9je+973vMXnyZAwGA88++ywbNmxg8uTJ/PCHP+RPf/rToP6PH/3oR1x55ZVcddVVzJs3j8TERC688MLDem6+8pWv8MMf/pCbb76Z6dOns3LlSn75y18e1H3ceuutGI1GJk6cSGZmZrf579dddx0+n49rrrnmsOIUQgghjgRNH2zHGSGEEEIcdZqm8fLLL0fWDRfH1ooVKzjttNMoLy8nOzt7qMMRQgjxJWca6gCEEEIIIYaa1+ulvr6eO++8k0suuUSSdSGEEFFBSuKFEEII8aX3zDPPUFRUREtLS79TCIQQQohjTUrihRBCCCGEEEKIKCQj7EIIIYQQQgghRBSShF0IIYQQQgghhIhCkrALIYQQQgghhBBRSBJ2IYQQQgghhBAiCknCLoQQQgghhBBCRCFJ2IUQQgghhBBCiCgkCbsQQgghhBBCCBGFJGEXQgghhBBCCCGikCTsQgghhBBCCCFEFPp/YgUWMk43Rs0AAAAASUVORK5CYII=",
+      "text/plain": [
+       "<Figure size 1200x600 with 1 Axes>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
+   "source": [
+    "fig, ax = plt.subplots(figsize=(12, 6))\n",
+    "ax.plot(bf_update_speeds[\"InputCardinality\"], bf_update_speeds[\"nS/Set\"], label=\"Bloom Filter\")\n",
+    "ax.plot(qf_update_speeds_old[\"InputCardinality\"], qf_update_speeds_old[\"nS/Set\"], label=\"Quotient Filter (old)\")\n",
+    "ax.plot(qf_update_speeds_new[\"InputCardinality\"], qf_update_speeds_new[\"nS/Set\"], label=\"Quotient Filter (new)\")\n",
+    "ax.set_xlabel(\"Input Cardinality\")\n",
+    "ax.set_ylabel(\"ns/Set\")\n",
+    "ax.grid()\n",
+    "ax.set_ylim(2**3, 2**14)\n",
+    "ax.legend()\n",
+    "ax.set_title(\"Update Time vs. Input Cardinality\")\n",
+    "\n",
+    "exponents = np.arange(20)\n",
+    "#ax.set_xticks(exponents)\n",
+    "ax.set_xscale(\"log\", base=2)\n",
+    "ax.set_xticks(2**np.arange(21))\n",
+    "ax.set_yscale(\"log\", base=10)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3992950a",
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3 (ipykernel)",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.11.4"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/src/results/BloomFilterUpdateSpeedProfile20240605_043733PST.txt b/src/results/BloomFilterUpdateSpeedProfile20240605_043733PST.txt
new file mode 100644
index 0000000..0792a3b
--- /dev/null
+++ b/src/results/BloomFilterUpdateSpeedProfile20240605_043733PST.txt
@@ -0,0 +1,295 @@
+START JOB BloomFilterUpdateSpeedProfile
+Date Time: 2024/06/05 04:37:33 PST
+InU	Trials	nS/Set
+1	4096	2673.7216796875
+2	4096	63.5592041015625
+3	4096	49.35245768229014
+4	4096	47.62213134765625
+5	4096	45.56528320312592
+6	4096	45.58337402343626
+7	4096	47.268310546875654
+8	4096	44.423858642578125
+9	4096	44.053032769097086
+10	4096	43.605566406250446
+11	4096	43.76189630681809
+12	4096	43.64058430989521
+13	4096	43.31231219952025
+14	4096	42.86889648437713
+15	4096	43.01982421874889
+16	4096	42.67320251464844
+17	4003	42.7099381346338
+18	3919	42.41867256386211
+19	3840	42.81203399122889
+20	3767	42.42298911600611
+21	3698	42.54504365293998
+22	3634	42.61571271326478
+23	3574	42.42233765601898
+24	3518	42.34157665340203
+25	3464	42.44383371824392
+26	3414	42.53591546122325
+27	3366	42.4988996721025
+28	3320	42.16074655765779
+29	3277	46.69462186819331
+31	3196	43.62453066332827
+32	3158	43.45935916719443
+33	3122	43.709112262924805
+35	3054	43.38376835999754
+36	3021	43.42887748722058
+38	2961	44.477017010610695
+40	2904	43.515693870523826
+41	2878	43.7129866607911
+43	2827	43.11021627002256
+45	2779	43.14823077845913
+47	2734	43.12334044109604
+49	2692	43.169587894591984
+52	2632	42.895735913023486
+54	2595	43.60221223150023
+56	2560	43.11462751115934
+59	2510	42.85215071915628
+61	2479	43.103201317294676
+64	2435	42.851219199178644
+67	2394	42.4832416863066
+70	2355	42.99506824385868
+73	2318	42.740470646636595
+76	2283	42.33507965050476
+79	2250	42.593108298171266
+83	2209	43.857025203576015
+87	2170	42.30393029291769
+91	2134	42.70989834907264
+95	2100	42.25810025062567
+99	2067	42.2977623354985
+103	2037	42.82859335306422
+108	2001	42.32993225609458
+112	1974	42.127627912867965
+117	1942	42.59111674456713
+123	1906	42.476108821948365
+128	1878	42.069176817092654
+134	1846	42.27937371646628
+140	1815	42.24555686737514
+146	1787	42.1497765444493
+152	1760	42.151999850478745
+159	1731	42.08531077757063
+166	1703	41.89324650333569
+173	1677	41.91213321338236
+181	1649	42.2797878506644
+189	1622	42.18697603716075
+197	1597	42.09562345641737
+206	1571	41.946920210365
+215	1546	41.727687355215224
+225	1519	41.99679906371089
+235	1495	41.957791218957375
+245	1472	41.773436113575706
+256	1448	41.74437262603591
+267	1425	42.0651159734543
+279	1402	41.79333415141722
+292	1378	41.58186869992202
+304	1357	42.02190881588644
+318	1335	42.219814854074045
+332	1313	41.696124941501864
+347	1292	41.99008529545515
+362	1271	42.234526257221326
+378	1251	41.712185806909694
+395	1230	41.499520428115574
+412	1211	41.47308049994788
+431	1191	44.706080600637655
+450	1172	41.852392870686245
+470	1153	41.55609787603117
+490	1135	41.577317270520474
+512	1116	42.15747857862903
+535	1098	44.17067395264115
+558	1081	41.58970188893197
+583	1063	41.488011695434814
+609	1046	42.03734297833327
+636	1029	41.61869617568526
+664	1012	41.69520125958371
+693	996	41.67898723320397
+724	980	41.990418874732555
+756	964	41.53720306702667
+790	949	41.44097451014397
+825	933	41.44222157263963
+861	918	41.88665204112364
+899	904	41.624856034728836
+939	889	41.36443288039487
+981	875	41.62089529634482
+1024	861	41.856892194759
+1069	847	41.53041108054309
+1117	833	41.48864380129847
+1166	820	41.942338827762285
+1218	806	42.26957201122929
+1272	793	41.652859731772494
+1328	781	44.69963786001866
+1387	768	41.429519458964315
+1448	756	41.99247365459407
+1512	744	41.52425844142906
+1579	732	41.36205473478755
+1649	720	41.791098140287176
+1722	708	41.86984405860998
+1798	697	41.34665729337386
+1878	685	41.775775596029085
+1961	674	41.82091511476747
+2048	663	41.31823417467949
+2139	653	41.864502096627476
+2233	642	41.654019361238234
+2332	632	41.30918752849728
+2435	622	41.65342902606019
+2543	612	41.5335047638141
+2656	602	41.36018930372641
+2774	592	41.81748353436365
+2896	583	41.356654473432435
+3025	573	41.27005783681665
+3158	564	41.66046211580179
+3298	555	41.35072853326339
+3444	546	41.380056838245075
+3597	537	42.04000178091715
+3756	528	41.310120473908455
+3922	520	41.42196877574232
+4096	512	41.5447940826416
+4277	503	44.08477821404525
+4467	495	41.57631067785539
+4664	487	41.46336480922512
+4871	479	41.39941985480086
+5087	472	41.58693146038589
+5312	464	41.61351778341805
+5547	456	41.47029491205937
+5793	449	41.594000823511365
+6049	442	41.69002617387865
+6317	435	41.34424168317943
+6597	428	41.49053874672569
+6889	421	41.47612100808579
+7194	414	41.63057110125322
+7512	407	41.42800577225495
+7845	401	41.61397875610526
+8192	394	41.24280311855568
+8555	388	41.56647225050762
+8933	382	41.20864252377945
+9329	376	41.714060536464814
+9742	369	41.28437981772548
+10173	364	41.533127174604594
+10624	358	41.238728745288356
+11094	352	41.40656804660992
+11585	346	41.264192535194795
+12098	341	44.205965068267005
+12634	335	41.23835185320826
+13193	330	43.24845269185449
+13777	324	41.30221195282529
+14387	319	41.56313813432669
+15024	314	41.234857773210415
+15689	309	44.14558176827455
+16384	304	41.3145761991802
+17109	299	44.05606194865852
+17867	294	41.434478263236784
+18658	289	41.35689599088454
+19484	285	41.32807503772776
+20347	280	41.325085832239296
+21247	276	41.54654433737619
+22188	271	41.48899591348534
+23170	267	41.4092195933331
+24196	263	41.33782710525639
+25268	258	41.52127533921632
+26386	254	41.50142478921357
+27554	250	41.28203890542208
+28774	246	41.522548585811144
+30048	242	41.40998328294561
+31379	238	41.43151979552777
+32768	234	41.47256874019264
+34219	230	41.32407891878019
+35734	227	41.32054196832249
+37316	223	41.46899897950697
+38968	219	41.361139077702454
+40693	216	41.34595391781826
+42495	212	41.4165770889805
+44376	209	41.35295459073955
+46341	206	41.53069761663381
+48393	202	41.43656066369145
+50535	199	41.25650395044382
+52773	196	41.47163786212569
+55109	193	41.862207512064906
+57549	190	41.72987742253513
+60097	186	41.676041653806635
+62757	183	42.13557332032104
+65536	181	41.893149613016874
+68438	178	41.56539315007008
+71468	175	41.60970424325775
+74632	172	41.77907296140817
+77936	169	43.41535772334513
+81386	166	45.07419788015996
+84990	164	42.688271790942395
+88752	161	41.53834888647769
+92682	158	41.34254121688453
+96785	156	41.40625070371418
+101070	153	41.757362754474855
+105545	151	41.44483903949823
+110218	148	41.52249135987499
+115098	146	41.60172534328698
+120194	144	41.70103691162249
+125515	141	41.362603096518924
+131072	139	41.39669003932596
+136875	137	41.6061612505416
+142935	135	43.312677168720825
+149263	132	41.66964691568412
+155872	130	42.82614655220062
+162773	128	42.07472523084296
+169979	126	41.62755128387943
+177505	124	41.3192070918493
+185364	122	41.3614517788836
+193571	120	41.37727410097587
+202141	118	41.35112673910533
+211090	116	43.7877436246347
+220436	114	41.78934379808056
+230195	113	41.38890590451688
+240387	111	41.35383263556585
+251030	109	41.413830504559726
+262144	107	41.58684172585746
+273750	105	41.56292821917807
+285870	104	42.289986068169796
+298527	102	41.417605935338585
+311744	100	41.421252758673766
+325546	99	41.50449544687226
+339959	97	41.38603330061967
+355010	96	41.40908762546595
+370728	94	41.406145648102616
+387141	92	41.56425184038667
+404281	91	41.450722352810246
+422180	90	41.479168680025914
+440872	88	42.16650454821767
+460391	87	45.505732271497266
+480774	85	46.74075592323063
+502060	84	42.183958021522756
+524288	82	42.40434351200011
+547500	81	42.6493113253284
+571740	80	46.55296865708188
+597053	79	41.650584653267536
+623487	77	41.54114895364672
+651091	76	41.50093606043752
+679917	75	42.583614411759086
+710020	74	41.577683061078616
+741455	72	41.5232159702507
+774282	71	43.04574000425147
+808563	70	41.38547037857816
+844361	69	41.71260515348292
+881744	68	42.12487387962678
+920782	67	42.02753704127611
+961548	66	41.460418559920605
+
+PROPERTIES:
+FileNameDateFormat=yyyyMMdd'_'HHmmssz
+JobProfile=org.apache.datasketches.characterization.filters.BloomFilterUpdateSpeedProfile
+numBits=16777216
+numHashes=16
+OutputFileName=BloomFilterUpdateSpeedProfile20240605_043733PST.txt
+OutputFileNameData=BloomFilterUpdateSpeedProfile20240605_043733PST.tsv
+ReadableDateFormat=yyyy/MM/dd HH:mm:ss z
+TimeZone=PST
+TimeZoneOffset=-28800000
+Trials_lgMaxBpU=20
+Trials_lgMaxT=12
+Trials_lgMaxU=20
+Trials_lgMinBpU=4
+Trials_lgMinT=6
+Trials_lgMinU=0
+Trials_UPPO=16
+
+Total Job Time: 0:01:51.301
+END JOB BloomFilterUpdateSpeedProfile
+
+
diff --git a/src/results/QuotientFilterUpdateSpeedProfile20240605_043500PST.txt b/src/results/QuotientFilterUpdateSpeedProfile20240605_043500PST.txt
new file mode 100644
index 0000000..77c0163
--- /dev/null
+++ b/src/results/QuotientFilterUpdateSpeedProfile20240605_043500PST.txt
@@ -0,0 +1,295 @@
+START JOB QuotientFilterUpdateSpeedProfile
+Date Time: 2024/06/05 04:35:00 PST
+InU	Trials	nS/Set
+1	4096	3360.8271484375
+2	4096	281.9588623046875
+3	4096	36.98364257812573
+4	4096	29.807861328125
+5	4096	31.970068359376917
+6	4096	29.562825520831773
+7	4096	25.378627232144176
+8	4096	25.49688720703125
+9	4096	25.447943793403496
+10	4096	24.34907226562455
+11	4096	26.12033913352272
+12	4096	22.979614257812177
+13	4096	22.141019381008526
+14	4096	21.601771763393735
+15	4096	67.65667317708623
+16	4096	18.880401611328125
+17	4003	18.820678608691136
+18	3919	18.853321425533636
+19	3840	39.74483278508915
+20	3767	18.81348553225372
+21	3698	23.967022071133822
+22	3634	18.68725921849175
+23	3574	23.09631152526676
+24	3518	22.533494409702172
+25	3464	22.91207852194046
+26	3414	22.517822540668785
+27	3366	23.08482427763548
+28	3320	23.731723321859402
+29	3277	18.575905211873682
+31	3196	21.871129234123252
+32	3158	21.829154132362255
+33	3122	21.753702948769305
+35	3054	24.11337823931176
+36	3021	18.80964728382823
+38	2961	23.79728576761014
+40	2904	23.378056129476057
+41	2878	18.62971406295106
+43	2827	21.55009419139265
+45	2779	21.751333413297697
+47	2734	29.629395010038614
+49	2692	20.829009612760323
+52	2632	22.631941197100822
+54	2595	21.489288517804667
+56	2560	21.786077008928537
+59	2510	20.53878722398595
+61	2479	21.919811663877464
+64	2435	21.157822125256672
+67	2394	21.064389830297262
+70	2355	22.804664846830892
+73	2318	21.52837826657404
+76	2283	21.830612997672
+79	2250	21.05283825597705
+83	2209	22.324603075043157
+87	2170	21.3793845012978
+91	2134	22.134844536906847
+95	2100	21.506030075188242
+99	2067	21.973933822990556
+103	2037	20.738488449128006
+108	2001	20.556749403076346
+112	1974	20.3862036836011
+117	1942	20.43903544675943
+123	1906	21.19812061184625
+128	1878	20.377288005857295
+134	1846	21.162836952830727
+140	1815	20.90146792601347
+146	1787	20.998022245900852
+152	1760	25.623942135167802
+159	1731	20.867757394750715
+166	1703	20.28310776871391
+173	1677	21.25615519042069
+181	1649	20.589273927945843
+189	1622	30.069468094129082
+197	1597	19.772590739616795
+206	1571	19.439705091680015
+215	1546	19.488543578326865
+225	1519	19.195096189013213
+235	1495	19.438531274461006
+245	1472	19.435827972493307
+256	1448	19.429995036256905
+267	1425	19.328058348117438
+279	1402	19.167640697620982
+292	1378	19.141136648309008
+304	1357	22.288041054182532
+318	1335	19.239335264880733
+332	1313	19.161538002734364
+347	1292	24.891016318555348
+362	1271	19.98387531460424
+378	1251	19.1782806558986
+395	1230	19.532028403828484
+412	1211	18.914421203691116
+431	1191	19.009465811840897
+450	1172	20.280881683731455
+470	1153	18.86720673174522
+490	1135	18.885759237615776
+512	1116	18.963270399305557
+535	1098	18.86288408831695
+558	1081	19.34887880927989
+583	1063	19.488987928594582
+609	1046	22.743657125275067
+636	1029	45.30943212864666
+664	1012	34.515034942140204
+693	996	20.318712077748142
+724	980	20.871893674596997
+756	964	20.426743726536287
+790	949	20.670384548692155
+825	933	20.351525544837394
+861	918	20.49507336810056
+899	904	21.413810330061928
+939	889	21.179793021079917
+981	875	21.099557885539536
+1024	861	20.000579585873982
+1069	847	20.32185239711395
+1117	833	19.97904049712993
+1166	820	20.41329749403847
+1218	806	20.04837487318025
+1272	793	20.161282487488812
+1328	781	19.98073504003215
+1387	768	20.006354579728377
+1448	756	20.070218180888045
+1512	744	19.954345522557883
+1579	732	19.902047709520804
+1649	720	20.071508826898416
+1722	708	20.003374410257408
+1798	697	20.221476756415157
+1878	685	19.905216762668804
+1961	674	20.303439321971343
+2048	663	19.99011138409691
+2139	653	19.9869384084818
+2233	642	19.965131495424743
+2332	632	20.985705213105476
+2435	622	19.973760869421803
+2543	612	19.8401802718728
+2656	602	20.044175664451867
+2774	592	21.15475993296833
+2896	583	21.490410858296283
+3025	573	20.396014019298175
+3158	564	19.967881862566827
+3298	555	19.828209835062463
+3444	546	20.111329147043424
+3597	537	21.458395652491284
+3756	528	19.84085614531897
+3922	520	20.14370268308946
+4096	512	20.062544345855713
+4277	503	19.847847216444155
+4467	495	19.848284049358607
+4664	487	20.053335258751574
+4871	479	22.13875653659834
+5087	472	23.466038389647228
+5312	464	21.900557780691685
+5547	456	21.73813567630994
+5793	449	21.706254418876615
+6049	442	21.85492422740678
+6317	435	21.743069877124167
+6597	428	21.738819967728187
+6889	421	21.870093084469072
+7194	414	21.81152503629569
+7512	407	23.826658672904692
+7845	401	23.795227355448212
+8192	394	26.71474398695273
+8555	388	23.268618460296302
+8933	382	23.089831338943835
+9329	376	23.272239618850392
+9742	369	23.052131162863677
+10173	364	23.13112602525755
+10624	358	23.136378264454457
+11094	352	23.261062746857426
+11585	346	23.053480557128676
+12098	341	23.211193629348593
+12634	335	23.080388858304648
+13193	330	23.110288973261778
+13777	324	23.11520766853325
+14387	319	23.398795019798676
+15024	314	23.09874434450527
+15689	309	23.218573357830525
+16384	304	23.14912173622533
+17109	299	23.173927509060043
+17867	294	23.168243891276784
+18658	289	23.27128598881116
+19484	285	23.163853922426675
+20347	280	23.40767891370442
+21247	276	23.22238126712516
+22188	271	23.332086856563535
+23170	267	23.26050265178884
+24196	263	23.332142383462834
+25268	258	23.290169690990112
+26386	254	23.314423927983775
+27554	250	23.354316759817106
+28774	246	23.432459068456662
+30048	242	23.90389000189229
+31379	238	23.83044540037883
+32768	234	23.451969374958267
+34219	230	23.61162740760602
+35734	227	23.523415673667095
+37316	223	23.513088315667385
+38968	219	23.59360414211777
+40693	216	23.62600504136209
+42495	212	23.588929996203778
+44376	209	23.63809934763649
+46341	206	23.809197982117784
+48393	202	23.817861616922343
+50535	199	24.835864491150705
+52773	196	23.9707721983683
+55109	193	24.01083862344592
+57549	190	24.174132615592583
+60097	186	23.920919513453267
+62757	183	24.030661069224337
+65536	181	24.070138583525768
+68438	178	24.289942902474507
+71468	175	24.19816989022059
+74632	172	24.240496625925147
+77936	169	24.770320496623544
+81386	166	24.375581973039992
+84990	164	24.52280347185752
+88752	161	24.487585617876384
+92682	158	24.64841766005934
+96785	156	24.727190985040863
+101070	153	24.736002550487562
+105545	151	24.921936250787862
+110218	148	24.910212586064073
+115098	146	25.076665281307605
+120194	144	25.083060221623185
+125515	141	25.317212856082577
+131072	139	25.310683380785605
+136875	137	25.399415898410158
+142935	135	25.55964972423363
+149263	132	25.675745059716643
+155872	130	25.873351606051507
+162773	128	26.099682389355124
+169979	126	26.324275678498847
+177505	124	26.303306358476057
+185364	122	26.74154662814964
+193571	120	27.065616362988255
+202141	118	26.86431370819447
+211090	116	27.0307973719332
+220436	114	27.28831855719431
+230195	113	27.488215243444053
+240387	111	27.74210287113231
+251030	109	28.076609067888015
+262144	107	28.251552760043992
+273750	105	28.538413950858885
+285870	104	28.778228437616878
+298527	102	29.185636704979622
+311744	100	29.615951100903313
+325546	99	29.991874877866426
+339959	97	30.2840110828404
+355010	96	30.73712835553927
+370728	94	31.352370660464725
+387141	92	31.854440349392984
+404281	91	32.543007799683245
+422180	90	33.21203265063348
+440872	88	33.9111355656311
+460391	87	34.56619916549195
+480774	85	35.28608006843865
+502060	84	36.28465099978564
+524288	82	37.595823543827706
+547500	81	38.65305541462315
+571740	80	40.08376397051107
+597053	79	41.71668123859072
+623487	77	43.67632897666723
+651091	76	45.908987619080506
+679917	75	48.71203806739155
+710020	74	54.989735405245504
+741455	72	57.28332703940224
+774282	71	61.58888256347698
+808563	70	70.00926852417723
+844361	69	78.5773234674385
+881744	68	93.37562910083014
+920782	67	118.70565022975116
+961548	66	171.95436156546066
+
+PROPERTIES:
+FileNameDateFormat=yyyyMMdd'_'HHmmssz
+JobProfile=org.apache.datasketches.characterization.filters.QuotientFilterUpdateSpeedProfile
+lgNumSlots=20
+numBitsPerSlot=16
+OutputFileName=QuotientFilterUpdateSpeedProfile20240605_043500PST.txt
+OutputFileNameData=QuotientFilterUpdateSpeedProfile20240605_043500PST.tsv
+ReadableDateFormat=yyyy/MM/dd HH:mm:ss z
+TimeZone=PST
+TimeZoneOffset=-28800000
+Trials_lgMaxBpU=20
+Trials_lgMaxT=12
+Trials_lgMaxU=20
+Trials_lgMinBpU=4
+Trials_lgMinT=6
+Trials_lgMinU=0
+Trials_UPPO=16
+
+Total Job Time: 0:02:00.209
+END JOB QuotientFilterUpdateSpeedProfile
+
+
diff --git a/src/results/QuotientFilterUpdateSpeedProfile20240626_014936PST.txt b/src/results/QuotientFilterUpdateSpeedProfile20240626_014936PST.txt
new file mode 100644
index 0000000..08f57f4
--- /dev/null
+++ b/src/results/QuotientFilterUpdateSpeedProfile20240626_014936PST.txt
@@ -0,0 +1,295 @@
+START JOB QuotientFilterUpdateSpeedProfile
+Date Time: 2024/06/26 01:49:36 PST
+InU	Trials	nS/Set
+1	4096	4576.932861328125
+2	4096	512.98583984375
+3	4096	27.436767578125902
+4	4096	257.7171630859375
+5	4096	31.34877929687561
+6	4096	29.345540364581865
+7	4096	29.551478794644282
+8	4096	27.556060791015625
+9	4096	27.386230468749027
+10	4096	26.412133789063127
+11	4096	64.48819247158556
+12	4096	47.74373372395921
+13	4096	25.98289137619988
+14	4096	24.529157366071896
+15	4096	24.74838867187328
+16	4096	23.893798828125
+17	4003	24.782677697609028
+18	3919	23.87352215701219
+19	3840	34.15623629386024
+20	3767	35.692328112558755
+21	3698	37.549550593629824
+22	3634	31.4842522639698
+23	3574	57.52840563490089
+24	3518	23.569855031267466
+25	3464	26.251870669745514
+26	3414	25.443051236988396
+27	3366	29.807002486740995
+28	3320	26.571407056799753
+29	3277	25.508865341511328
+31	3196	22.727310347612136
+32	3158	27.37317922735909
+33	3122	24.94638246656163
+35	3054	25.2442791654965
+36	3021	24.627717091470977
+38	2961	25.10288131676775
+40	2904	23.521392906335468
+41	2878	23.739419312190748
+43	2827	24.52227276840504
+45	2779	22.739746511535916
+47	2734	22.02705100468505
+49	2692	26.522591503168393
+52	2632	24.578165185877978
+54	2595	23.140276885749127
+56	2560	23.73336356026664
+59	2510	23.575697211155976
+61	2479	23.216837831224638
+64	2435	23.25970867556468
+67	2394	23.106765670395603
+70	2355	23.390203215043886
+73	2318	23.349143687874037
+76	2283	23.17113331950132
+79	2250	24.662621659633928
+83	2209	24.017142358479166
+87	2170	22.782122993802435
+91	2134	23.130488068631593
+95	2100	22.6165964912271
+99	2067	24.245659302263146
+103	2037	23.05127471867467
+108	2001	22.57668388028234
+112	1974	22.343768092342888
+117	1942	23.088740130450105
+123	1906	22.986486832339295
+128	1878	22.56272048056443
+134	1846	22.31352177358094
+140	1815	23.615348288075594
+146	1787	33.001433488437236
+152	1760	27.7684247906696
+159	1731	21.62460714532264
+166	1703	24.258236704893857
+173	1677	24.17467194722179
+181	1649	22.415476984209484
+189	1622	23.696788209735157
+197	1597	21.74920615748417
+206	1571	21.83663549900159
+215	1546	22.38360058966869
+225	1519	23.997232097140067
+235	1495	21.985548993097698
+245	1472	22.051330967169452
+256	1448	23.34768862223757
+267	1425	23.17264734870886
+279	1402	25.444562043982117
+292	1378	22.56671123526249
+304	1357	22.33901698793811
+318	1335	21.545073375262145
+332	1313	21.72357977224979
+347	1292	21.784356849064306
+362	1271	21.46570543053511
+378	1251	21.420873882904424
+395	1230	21.446617268704163
+412	1211	21.565299479688463
+431	1191	22.01369903043132
+450	1172	22.494368600682517
+470	1153	21.293939953128852
+490	1135	30.528508495909083
+512	1116	21.55259961637545
+535	1098	22.511679689494958
+558	1081	21.18950162301615
+583	1063	21.182888004272908
+609	1046	21.492212102088832
+636	1029	23.18119350165942
+664	1012	21.345007500357173
+693	996	20.869722758276858
+724	980	21.225443962115257
+756	964	20.827929811851014
+790	949	20.93826813034369
+825	933	21.324505505212887
+861	918	21.14071644918131
+899	904	27.036921554923396
+939	889	69.44472076773133
+981	875	27.883864278433133
+1024	861	28.26576224049071
+1069	847	28.290055806936554
+1117	833	28.83523113811327
+1166	820	27.5829906287913
+1218	806	33.1346011237558
+1272	793	28.46933070023077
+1328	781	27.43066697005705
+1387	768	27.9245411259313
+1448	756	27.531246345990688
+1512	744	27.257418252545968
+1579	732	27.774642939953093
+1649	720	27.474374199851855
+1722	708	27.487426753807444
+1798	697	27.02504935341836
+1878	685	36.24027735671581
+1961	674	29.233320521686213
+2048	663	27.998135988169306
+2139	653	27.018426122610308
+2233	642	55.572380031613044
+2332	632	34.950176547538874
+2435	622	31.665322830902525
+2543	612	28.83387499710858
+2656	602	28.52640545570995
+2774	592	31.131971102320794
+2896	583	30.52518467537884
+3025	573	30.857289890816794
+3158	564	31.88770779153697
+3298	555	36.1322947568551
+3444	546	53.681177223860146
+3597	537	48.76543819622087
+3756	528	37.86126793090656
+3922	520	45.01734250578589
+4096	512	30.542360305786133
+4277	503	28.4637575528824
+4467	495	28.677417108176023
+4664	487	28.452162309233906
+4871	479	27.74496026716852
+5087	472	29.46624579769631
+5312	464	28.886400261606802
+5547	456	28.11815261291865
+5793	449	28.79928505988143
+6049	442	28.478711936979217
+6317	435	27.537019427598235
+6597	428	32.812667610171175
+6889	421	28.986319200046612
+7194	414	27.978675197662056
+7512	407	27.553458446829083
+7845	401	27.40879763624717
+8192	394	30.6024049090855
+8555	388	28.914029294980356
+8933	382	28.06401114052664
+9329	376	27.68737698505918
+9742	369	29.992044615580625
+10173	364	29.112989242154697
+10624	358	27.907744192552315
+11094	352	27.400298277529206
+11585	346	27.57022086064053
+12098	341	27.606010590926804
+12634	335	27.148666592634434
+13193	330	27.78031394058835
+13777	324	27.63086177803943
+14387	319	27.60114658544278
+15024	314	27.61597876518591
+15689	309	27.66765224784911
+16384	304	27.681250522011204
+17109	299	27.55502873470533
+17867	294	27.905976282044698
+18658	289	27.946357880197223
+19484	285	27.563588657539984
+20347	280	28.17376833369612
+21247	276	29.556230444809586
+22188	271	44.63774275114306
+23170	267	28.211545990472633
+24196	263	27.553561943745844
+25268	258	29.79922195306622
+26386	254	28.983669758061847
+27554	250	29.028047180082755
+28774	246	36.87233619330004
+30048	242	45.594708246420055
+31379	238	97.45316489832493
+32768	234	49.01332783495259
+34219	230	39.0512077577039
+35734	227	40.6745300382735
+37316	223	39.79840660325801
+38968	219	37.51289607489673
+40693	216	44.16963241471138
+42495	212	34.456370005794234
+44376	209	42.97235466302315
+46341	206	34.920790329518
+48393	202	36.6790462289673
+50535	199	35.21643798292939
+52773	196	39.97107712393123
+55109	193	33.968517973376755
+57549	190	36.72608294441991
+60097	186	35.14850409400861
+62757	183	34.06619704365813
+65536	181	34.48981994291695
+68438	178	34.12221009682838
+71468	175	36.02607744525023
+74632	172	34.47664268023939
+77936	169	34.583991993430516
+81386	166	35.26208542424187
+84990	164	34.6980618236292
+88752	161	34.64892947561606
+92682	158	37.32620729271916
+96785	156	36.5152306261698
+101070	153	38.41268770560234
+105545	151	36.477172067154434
+110218	148	38.66412516374182
+115098	146	36.696329119889995
+120194	144	35.43316302995345
+125515	141	35.8689716665212
+131072	139	35.72606499761129
+136875	137	35.934528573809295
+142935	135	35.99956924217042
+149263	132	36.189105451248444
+155872	130	37.83194149440171
+162773	128	37.07594155280669
+169979	126	37.87063485993647
+177505	124	38.08126508930688
+185364	122	40.67561149511408
+193571	120	42.21334747112602
+202141	118	37.652845987097955
+211090	116	38.702571913271164
+220436	114	37.73059260865149
+230195	113	39.71881796253157
+240387	111	37.63925651118803
+251030	109	38.15413995256972
+262144	107	43.344115854423734
+273750	105	41.05016878451837
+285870	104	41.906144434936806
+298527	102	39.74786637028332
+311744	100	39.90492211558202
+325546	99	40.235847288598656
+339959	97	40.59917886398852
+355010	96	41.00322922241627
+370728	94	41.711450891104654
+387141	92	42.217933461609256
+404281	91	42.78372593689662
+422180	90	43.51282491407034
+440872	88	44.637746665080286
+460391	87	45.059493109018256
+480774	85	45.9265450147911
+502060	84	47.00798683234599
+524288	82	48.12212688166921
+547500	81	49.51950786402841
+571740	80	51.081516598453845
+597053	79	52.88645629852806
+623487	77	64.09657537928855
+651091	76	69.30304077067728
+679917	75	61.790787228441125
+710020	74	67.78622094390946
+741455	72	69.22358251680815
+774282	71	75.0994541385384
+808563	70	86.12143806799398
+844361	69	95.09665537487578
+881744	68	117.75203335328489
+920782	67	146.26295816952737
+961548	66	235.87051758143534
+
+PROPERTIES:
+FileNameDateFormat=yyyyMMdd'_'HHmmssz
+JobProfile=org.apache.datasketches.characterization.filters.QuotientFilterUpdateSpeedProfile
+lgNumSlots=20
+numBitsPerEntry=16
+OutputFileName=QuotientFilterUpdateSpeedProfile20240626_014936PST.txt
+OutputFileNameData=QuotientFilterUpdateSpeedProfile20240626_014936PST.tsv
+ReadableDateFormat=yyyy/MM/dd HH:mm:ss z
+TimeZone=PST
+TimeZoneOffset=-28800000
+Trials_lgMaxBpU=20
+Trials_lgMaxT=12
+Trials_lgMaxU=20
+Trials_lgMinBpU=4
+Trials_lgMinT=6
+Trials_lgMinU=0
+Trials_UPPO=16
+
+Total Job Time: 0:02:34.240
+END JOB QuotientFilterUpdateSpeedProfile
+
+
diff --git a/src/results/QuotientFilterUpdateSpeedProfile20240626_020824PST.txt b/src/results/QuotientFilterUpdateSpeedProfile20240626_020824PST.txt
new file mode 100644
index 0000000..bb81124
--- /dev/null
+++ b/src/results/QuotientFilterUpdateSpeedProfile20240626_020824PST.txt
@@ -0,0 +1,295 @@
+START JOB QuotientFilterUpdateSpeedProfile
+Date Time: 2024/06/26 02:08:24 PST
+InU	Trials	nS/Set
+1	4096	4158.834716796875
+2	4096	510.322265625
+3	4096	31.66113281250132
+4	4096	233.816650390625
+5	4096	30.60839843750059
+6	4096	29.771402994789902
+7	4096	27.885393415179998
+8	4096	26.98345947265625
+9	4096	27.20434570312399
+10	4096	25.498364257813183
+11	4096	70.81338778409251
+12	4096	46.443176269532486
+13	4096	24.530160757209504
+14	4096	24.380964006696892
+15	4096	24.88634440104027
+16	4096	24.312728881835938
+17	4003	23.708909494349847
+18	3919	23.37647075501048
+19	3840	35.152905701754484
+20	3767	28.630276081763988
+21	3698	27.25563367586217
+22	3634	27.12523140040958
+23	3574	26.9366925378949
+24	3518	22.860680784536605
+25	3464	26.858556581985592
+26	3414	26.360213600108427
+27	3366	26.019211725093943
+28	3320	26.468384251292328
+29	3277	28.49028232298042
+31	3196	22.319714158827836
+32	3158	25.983147957568082
+33	3122	25.842971677052386
+35	3054	36.56896809804247
+36	3021	25.46063665452952
+38	2961	25.894159156757667
+40	2904	24.51654614325008
+41	2878	26.041441380361555
+43	2827	26.427020179169546
+45	2779	22.04521210667397
+47	2734	22.076086787343186
+49	2692	25.766003578251038
+52	2632	25.48062310030387
+54	2595	24.411482195104913
+56	2560	25.07489536830227
+59	2510	24.510088459720922
+61	2479	24.778678605201556
+64	2435	24.642633470225874
+67	2394	24.236711180938148
+70	2355	24.28763117985988
+73	2318	24.528821492311007
+76	2283	26.398771238214028
+79	2250	25.214030942334343
+83	2209	25.367859850448017
+87	2170	23.610985751363984
+91	2134	23.83638526421947
+95	2100	24.28388471177863
+99	2067	23.77389277389278
+103	2037	23.8957394988816
+108	2001	23.733517500509244
+112	1974	23.846549790128382
+117	1942	24.246296443001114
+123	1906	23.948647403577755
+128	1878	23.35377146565495
+134	1846	22.885237948933888
+140	1815	23.152569854388116
+146	1787	23.126603092348592
+152	1760	27.29487514952145
+159	1731	23.05081223272254
+166	1703	22.784122986367223
+173	1677	22.509659762650802
+181	1649	22.74054591934176
+189	1622	22.442451346890252
+197	1597	29.019293790069497
+206	1571	23.025353339966326
+215	1546	22.392144769697882
+225	1519	22.2407226976811
+235	1495	22.472579520387292
+245	1472	22.04450144188123
+256	1448	22.112180593922652
+267	1425	21.774106051645994
+279	1402	28.3208192086064
+292	1378	22.477844106010437
+304	1357	21.74290472404335
+318	1335	21.786959696605745
+332	1313	31.027938868956173
+347	1292	24.061906121465825
+362	1271	21.43172383514972
+378	1251	21.54130875194047
+395	1230	21.44237110219194
+412	1211	21.70659528753379
+431	1191	21.58969923303341
+450	1172	21.41224307925678
+470	1153	21.31730176597609
+490	1135	21.489031736042225
+512	1116	21.30481700828853
+535	1098	21.947655039749144
+558	1081	21.20412368741279
+583	1063	21.12699744565767
+609	1046	21.008729792437848
+636	1029	22.172862765950953
+664	1012	21.521725736939832
+693	996	20.975237168008128
+724	980	21.089969275002797
+756	964	21.180362082592495
+790	949	21.07929466060207
+825	933	20.87537237325024
+861	918	20.852201043018898
+899	904	27.371659267425912
+939	889	53.726867608002415
+981	875	26.13048259793211
+1024	861	26.418088977206736
+1069	847	26.416566255413265
+1117	833	26.342727959581325
+1166	820	26.717700707024353
+1218	806	26.314598638291677
+1272	793	26.572060363082695
+1328	781	26.28701329003583
+1387	768	26.992113336637786
+1448	756	26.98552007512652
+1512	744	26.262899492234162
+1579	732	26.57350661171041
+1649	720	26.433550636749604
+1722	708	26.215620222182764
+1798	697	26.53201229486617
+1878	685	26.304922926237666
+1961	674	26.599207544143418
+2048	663	26.237661140177224
+2139	653	26.230626869048276
+2233	642	26.353307719243926
+2332	632	26.41528635712262
+2435	622	29.19675089299274
+2543	612	26.456951544544943
+2656	602	26.474936081535382
+2774	592	27.565383313197827
+2896	583	26.178233062934172
+3025	573	26.790733993913467
+3158	564	26.36807623552037
+3298	555	26.239967438633347
+3444	546	26.461722994388484
+3597	537	26.28764814875215
+3756	528	26.253315402426793
+3922	520	26.303509787000305
+4096	512	26.305018424987793
+4277	503	26.253357107762593
+4467	495	26.35850739316154
+4664	487	26.373278130184094
+4871	479	26.33438238923305
+5087	472	26.394498439025394
+5312	464	26.220346093425402
+5547	456	26.382292546310808
+5793	449	26.43957091290195
+6049	442	26.333554628153667
+6317	435	26.348243291683236
+6597	428	26.302331206906548
+6889	421	26.31400811441976
+7194	414	26.30223522285748
+7512	407	26.559906769970645
+7845	401	26.660153631218282
+8192	394	26.438613504322653
+8555	388	26.381030265052715
+8933	382	26.30939137957206
+9329	376	26.387131582368404
+9742	369	26.410025264284684
+10173	364	26.308673681572547
+10624	358	26.4297419251026
+11094	352	26.389608377583283
+11585	346	26.543845814175654
+12098	341	26.473548377400782
+12634	335	26.628099017340077
+13193	330	26.41691071252204
+13777	324	26.489288373806048
+14387	319	26.435939751425696
+15024	314	26.555917538308133
+15689	309	26.467676423260297
+16384	304	26.49903508236534
+17109	299	26.564029845231957
+17867	294	26.507607610123024
+18658	289	26.50173066016934
+19484	285	26.653971949994062
+20347	280	26.6990565474728
+21247	276	26.554693484433976
+22188	271	26.685463769186086
+23170	267	26.786240279064213
+24196	263	26.87603975015196
+25268	258	30.727800613086625
+26386	254	28.734492641349426
+27554	250	28.58133817231619
+28774	246	34.15296075216954
+30048	242	33.08677617189906
+31379	238	33.61021501560882
+32768	234	33.09812236035991
+34219	230	33.016399991360004
+35734	227	33.23369147807502
+37316	223	32.957140855435604
+38968	219	33.13415069993032
+40693	216	33.2272333215923
+42495	212	33.215751464656236
+44376	209	33.176035280935515
+46341	206	33.41230050011282
+48393	202	33.20527864577418
+50535	199	33.29852985119523
+52773	196	33.281979092586376
+55109	193	33.472460748303135
+57549	190	33.40117428534586
+60097	186	33.45472301857519
+62757	183	33.51097872433796
+65536	181	33.620595689636566
+68438	178	33.61740028126826
+71468	175	33.78154322813806
+74632	172	33.80020657950824
+77936	169	33.83000100826166
+81386	166	34.008943769080176
+84990	164	34.30026028887188
+88752	161	34.20316546798839
+92682	158	34.09840091572136
+96785	156	34.453814362524405
+101070	153	34.29990810743345
+105545	151	34.352403277971575
+110218	148	34.39747333662573
+115098	146	34.46667247470111
+120194	144	34.72196476806939
+125515	141	34.85138161272013
+131072	139	35.133972607070596
+136875	137	34.94378786121388
+142935	135	35.31506825816967
+149263	132	35.31126536057263
+155872	130	35.332249143281274
+162773	128	35.71024515352671
+169979	126	35.68559981779262
+177505	124	35.908143841472885
+185364	122	36.17414336028605
+193571	120	36.19078834983889
+202141	118	37.31306889409883
+211090	116	36.86017991998839
+220436	114	36.96223290174847
+230195	113	37.15118325036853
+240387	111	37.59979799090484
+251030	109	37.68303638550457
+262144	107	37.90041657920196
+273750	105	38.323164514024775
+285870	104	38.63659877001649
+298527	102	39.01281225457521
+311744	100	39.16996269374872
+325546	99	40.09011679337533
+339959	97	40.17646633737489
+355010	96	40.74967735650638
+370728	94	41.331054780312634
+387141	92	41.69622777028884
+404281	91	42.34236650924795
+422180	90	43.10747637921686
+440872	88	43.75382359485088
+460391	87	44.43853499138425
+480774	85	45.6909505481235
+502060	84	46.79718274992745
+524288	82	48.03892565936577
+547500	81	49.22783703703705
+571740	80	50.88876982981775
+597053	79	52.49572197298941
+623487	77	55.91063240698275
+651091	76	57.21678263665789
+679917	75	60.54094259544425
+710020	74	63.649690872811355
+741455	72	68.0837448552733
+774282	71	73.28144235107992
+808563	70	81.1141847768378
+844361	69	92.58414454192601
+881744	68	108.5236075423519
+920782	67	143.14453418682376
+961548	66	225.33203235351178
+
+PROPERTIES:
+FileNameDateFormat=yyyyMMdd'_'HHmmssz
+JobProfile=org.apache.datasketches.characterization.filters.QuotientFilterUpdateSpeedProfile
+lgNumSlots=20
+numBitsPerEntry=16
+OutputFileName=QuotientFilterUpdateSpeedProfile20240626_020824PST.txt
+OutputFileNameData=QuotientFilterUpdateSpeedProfile20240626_020824PST.tsv
+ReadableDateFormat=yyyy/MM/dd HH:mm:ss z
+TimeZone=PST
+TimeZoneOffset=-28800000
+Trials_lgMaxBpU=20
+Trials_lgMaxT=12
+Trials_lgMaxU=20
+Trials_lgMinBpU=4
+Trials_lgMinT=6
+Trials_lgMinU=0
+Trials_UPPO=16
+
+Total Job Time: 0:02:26.505
+END JOB QuotientFilterUpdateSpeedProfile
+
+