diff --git a/analysis/robustness_execution_time_evaluatio.ipynb b/analysis/robustness_execution_time_evaluatio.ipynb new file mode 100644 index 0000000..749a862 --- /dev/null +++ b/analysis/robustness_execution_time_evaluatio.ipynb @@ -0,0 +1,15878 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "opaVikVd6i_H" + }, + "source": [ + "# Robustness Explanations -- Execution Time Analysis\n", + "This notebook provides a basic execution time analysis of robustness pockets, given synthetic QBAFs and their updates." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "TE4_3pwhFtLo" + }, + "source": [ + "## Setup\n", + "First, we install QBAF-Py and matplotlib:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "id": "j38huE2m6gpX" + }, + "outputs": [], + "source": [ + "%%capture\n", + "!pip install git+https://github.com/TimKam/Quantitative-Bipolar-Argumentation.git@linear_expansion_pockets\n", + "!pip install matplotlib" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "RTSK2hakFtLp" + }, + "source": [ + "Next, we print out CPU information (out-comment accordingly, depending on MAC or LINUX):" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "7xciQAULFZoH", + "outputId": "efa44f6f-825b-4169-e534-c44aead1daa5" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "cat: /proc/cpuinfo: No such file or directory\n" + ] + } + ], + "source": [ + "!cat /proc/cpuinfo" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "vsRpvhuXFtLq", + "outputId": "7b313c9c-a566-468f-f731-8ab7aced731f" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "machdep.cpu.cores_per_package: 10\n", + "machdep.cpu.core_count: 10\n", + "machdep.cpu.logical_per_package: 10\n", + "machdep.cpu.thread_count: 10\n", + "machdep.cpu.brand_string: Apple M4\n" + ] + } + ], + "source": [ + "!sysctl -a | grep machdep.cpu" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "FVvU3sjK7RFj" + }, + "source": [ + "We import a few dependencies:" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "id": "IG2zIEgw7Rcc" + }, + "outputs": [], + "source": [ + "import math, random, time\n", + "\n", + "import matplotlib.pyplot as plt\n", + "from statistics import mean, median\n", + "\n", + "from qbaf import QBAFramework, QBAFARelations\n", + "from qbaf_visualizer.Visualizer import *\n", + "from qbaf_robustness.consistency_checks import *\n", + "from qbaf_robustness.inconsistency_checks import *\n", + "from qbaf_robustness.explanations import *" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "UZZBpSHYFtLq" + }, + "source": [ + "## QBAF Generation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "WBvoLhpWFtLr" + }, + "source": [ + "We generate *layered* QBAFs. Arguments in the bottom layer do not attack or support other arguments.\n", + "Arguments in the next layer only support or attack arguments in the bottom layer, and so forth.\n", + "Arguments in the final layer do not have any attackers or supporters.\n", + "An argument in a given layer has a $50\\%$ chance to attack or support any argument in the next lower layer.\n", + "Attack versus support is again determined randomly, with a $50\\%$ chance of each.\n", + "Each argument's strength is set randomly to a value in $[0, 1]$." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "id": "k5G7BAooFtLr" + }, + "outputs": [], + "source": [ + "def generate_layered_qbaf(layers, connection_probability, semantics, min_strength=0, max_strength=1):\n", + " args = []\n", + " initial_strengths = []\n", + " attacks = []\n", + " supports = []\n", + " args_by_layer = {}\n", + " for index, layer in enumerate(layers):\n", + " layer_args = []\n", + " for i in range(0, layer):\n", + " arg = f'a{index,i}'\n", + " layer_args.append(arg)\n", + " args.append(arg)\n", + " initial_strengths.append(random.uniform(min_strength, max_strength))\n", + " if not index == 0:\n", + " for target_arg in args_by_layer[index-1]:\n", + " if random.random() < connection_probability:\n", + " if random.random() < 0.5:\n", + " attacks.append((arg, target_arg))\n", + " else:\n", + " supports.append((arg, target_arg))\n", + " args_by_layer[index] = layer_args\n", + "\n", + " return QBAFramework(args, initial_strengths, attacks, supports, semantics=semantics)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "vxgCbkysFtLs" + }, + "source": [ + "Based on a layered QBAF, we construct a *QBAF chain*, i.e., a sequence of normal expansions, whose final element is the layered QBAF.\n", + "The chain has a fixed length, and expands the QBAF by an approximately equal number of arguments at each expansion step." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "id": "FeJhFFvVFtLs" + }, + "outputs": [], + "source": [ + "def generate_layered_qbaf_chain(length, topics, max_layers, connection_probability, semantics, min_strength=0, max_strength=1):\n", + " max_qbaf = generate_layered_qbaf(max_layers, connection_probability, semantics, min_strength, max_strength)\n", + " max_args = max_qbaf.arguments\n", + " qbafs = []\n", + " args = topics\n", + " initial_strengths = [max_qbaf.initial_strength(topic) for topic in topics]\n", + " attacks = []\n", + " supports = []\n", + " remaining_args = [arg for arg in max_args if not arg in topics]\n", + " random.shuffle(remaining_args)\n", + " chunks = [remaining_args[i::length] for i in range(length)]\n", + " for chunk in chunks:\n", + " for arg in chunk:\n", + " args.append(arg)\n", + " initial_strengths.append(max_qbaf.initial_strength(arg))\n", + " attacks.extend([(arg, target) for target in max_qbaf.attackedBy(arg) if target in args])\n", + " attacks.extend([(source, arg) for source in max_qbaf.attackersOf(arg) if source in args])\n", + " supports.extend([(arg, target) for target in max_qbaf.supportedBy(arg) if target in args])\n", + " supports.extend([(source, arg) for source in max_qbaf.supportersOf(arg) if source in args])\n", + " qbaf = QBAFramework(args, initial_strengths, attacks, supports, semantics=semantics)\n", + " qbafs.append(qbaf)\n", + " return qbafs" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "J3N-vyG2FtLs" + }, + "source": [ + "## Maximal Pocket Computation\n", + "First, we empirically demonstrate that enumerating maximal pockets is challenging.\n", + "Based on a generated layered QBAF, we construct a sequence of normal expansions, whose final element is the layered QBAF.\n", + "\n", + "### Bottom-Up Search\n", + "We then generate expansion chains as described above from layered QBAFs with between $9$ and $32$ arguments and up to $6$ layers.\n", + "The bottom layer contains only topic arguments. All following layers contain up to $6$ arguments, i.e., when the limit of $5$ arguments is reached for a given layer, a new layer is added.\n", + "For each layer configuration, we generate $5$ different QBAF chains to slightly stabilize the results." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "nKcl6G1nFtLs", + "outputId": "21ecccb2-a46c-44a0-bd24-db3b8872ae48" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "DFQuAD, size 9, time 5.9604644775390625e-06\n", + "QE, size 9, time 3.814697265625e-06\n", + "DFQuAD, size 9, time 2.86102294921875e-06\n", + "QE, size 9, time 9.5367431640625e-07\n", + "DFQuAD, size 9, time 1.9073486328125e-06\n", + "QE, size 9, time 9.5367431640625e-07\n", + "DFQuAD, size 9, time 9.5367431640625e-07\n", + "QE, size 9, time 1.1920928955078125e-06\n", + "DFQuAD, size 9, time 1.6689300537109375e-06\n", + "QE, size 9, time 1.9073486328125e-06\n", + "DFQuAD, size 10, time 6.103515625e-05\n", + "QE, size 10, time 3.0994415283203125e-05\n", + "DFQuAD, size 10, time 2.8848648071289062e-05\n", + "QE, size 10, time 2.8848648071289062e-05\n", + "DFQuAD, size 10, time 2.8848648071289062e-05\n", + "QE, size 10, time 2.9325485229492188e-05\n", + "DFQuAD, size 10, time 2.7894973754882812e-05\n", + "QE, size 10, time 2.9325485229492188e-05\n", + "DFQuAD, size 10, time 2.8133392333984375e-05\n", + "QE, size 10, time 2.8133392333984375e-05\n", + "DFQuAD, size 11, time 3.0994415283203125e-05\n", + "QE, size 11, time 2.9087066650390625e-05\n", + "DFQuAD, size 11, time 2.9325485229492188e-05\n", + "QE, size 11, time 2.9325485229492188e-05\n", + "DFQuAD, size 11, time 2.9087066650390625e-05\n", + "QE, size 11, time 3.0994415283203125e-05\n", + "DFQuAD, size 11, time 3.218650817871094e-05\n", + "QE, size 11, time 3.409385681152344e-05\n", + "DFQuAD, size 11, time 3.314018249511719e-05\n", + "QE, size 11, time 3.1948089599609375e-05\n", + "DFQuAD, size 12, time 6.818771362304688e-05\n", + "QE, size 12, time 6.508827209472656e-05\n", + "DFQuAD, size 12, time 6.508827209472656e-05\n", + "QE, size 12, time 6.508827209472656e-05\n", + "DFQuAD, size 12, time 6.508827209472656e-05\n", + "QE, size 12, time 5.7220458984375e-05\n", + "DFQuAD, size 12, time 6.580352783203125e-05\n", + "QE, size 12, time 6.29425048828125e-05\n", + "DFQuAD, size 12, time 6.389617919921875e-05\n", + "QE, size 12, time 6.508827209472656e-05\n", + "DFQuAD, size 13, time 6.723403930664062e-05\n", + "QE, size 13, time 6.699562072753906e-05\n", + "DFQuAD, size 13, time 6.604194641113281e-05\n", + "QE, size 13, time 6.794929504394531e-05\n", + "DFQuAD, size 13, time 6.318092346191406e-05\n", + "QE, size 13, time 6.794929504394531e-05\n", + "DFQuAD, size 13, time 6.699562072753906e-05\n", + "QE, size 13, time 6.29425048828125e-05\n", + "DFQuAD, size 13, time 5.698204040527344e-05\n", + "QE, size 13, time 5.7220458984375e-05\n", + "DFQuAD, size 14, time 0.00010991096496582031\n", + "QE, size 14, time 0.00011301040649414062\n", + "DFQuAD, size 14, time 0.00011420249938964844\n", + "QE, size 14, time 0.00011110305786132812\n", + "DFQuAD, size 14, time 0.00011277198791503906\n", + "QE, size 14, time 0.00011110305786132812\n", + "DFQuAD, size 14, time 0.00011420249938964844\n", + "QE, size 14, time 0.00011396408081054688\n", + "DFQuAD, size 14, time 0.00011420249938964844\n", + "QE, size 14, time 0.000141143798828125\n", + "DFQuAD, size 15, time 0.0006091594696044922\n", + "QE, size 15, time 0.0006132125854492188\n", + "DFQuAD, size 15, time 0.000598907470703125\n", + "QE, size 15, time 0.0006089210510253906\n", + "DFQuAD, size 15, time 0.0006070137023925781\n", + "QE, size 15, time 0.0006148815155029297\n", + "DFQuAD, size 15, time 0.0007238388061523438\n", + "QE, size 15, time 0.0006468296051025391\n", + "DFQuAD, size 15, time 0.0006499290466308594\n", + "QE, size 15, time 0.0006020069122314453\n", + "DFQuAD, size 16, time 0.0013599395751953125\n", + "QE, size 16, time 0.0013530254364013672\n", + "DFQuAD, size 16, time 0.0012481212615966797\n", + "QE, size 16, time 0.0012729167938232422\n", + "DFQuAD, size 16, time 0.001512765884399414\n", + "QE, size 16, time 0.0012829303741455078\n", + "DFQuAD, size 16, time 0.0012438297271728516\n", + "QE, size 16, time 0.0013728141784667969\n", + "DFQuAD, size 16, time 0.001264810562133789\n", + "QE, size 16, time 0.0012888908386230469\n", + "DFQuAD, size 17, time 0.002527952194213867\n", + "QE, size 17, time 0.0025589466094970703\n", + "DFQuAD, size 17, time 0.0025849342346191406\n", + "QE, size 17, time 0.0025610923767089844\n", + "DFQuAD, size 17, time 0.0025746822357177734\n", + "QE, size 17, time 0.0025169849395751953\n", + "DFQuAD, size 17, time 0.0025899410247802734\n", + "QE, size 17, time 0.002604961395263672\n", + "DFQuAD, size 17, time 0.0025641918182373047\n", + "QE, size 17, time 0.002722024917602539\n", + "DFQuAD, size 18, time 0.0025663375854492188\n", + "QE, size 18, time 0.0026547908782958984\n", + "DFQuAD, size 18, time 0.002540111541748047\n", + "QE, size 18, time 0.0025942325592041016\n", + "DFQuAD, size 18, time 0.0027930736541748047\n", + "QE, size 18, time 0.002582073211669922\n", + "DFQuAD, size 18, time 0.0025589466094970703\n", + "QE, size 18, time 0.002736806869506836\n", + "DFQuAD, size 18, time 0.002583026885986328\n", + "QE, size 18, time 0.0025708675384521484\n", + "DFQuAD, size 19, time 0.005290985107421875\n", + "QE, size 19, time 0.005825042724609375\n", + "DFQuAD, size 19, time 0.005324125289916992\n", + "QE, size 19, time 0.005387067794799805\n", + "DFQuAD, size 19, time 0.005426883697509766\n", + "QE, size 19, time 0.005424976348876953\n", + "DFQuAD, size 19, time 0.0054209232330322266\n", + "QE, size 19, time 0.005378007888793945\n", + "DFQuAD, size 19, time 0.0053119659423828125\n", + "QE, size 19, time 0.0053331851959228516\n", + "DFQuAD, size 20, time 0.028213977813720703\n", + "QE, size 20, time 0.028111934661865234\n", + "DFQuAD, size 20, time 0.028141021728515625\n", + "QE, size 20, time 0.027951717376708984\n", + "DFQuAD, size 20, time 0.027896642684936523\n", + "QE, size 20, time 0.028278827667236328\n", + "DFQuAD, size 20, time 0.027531147003173828\n", + "QE, size 20, time 0.027905941009521484\n", + "DFQuAD, size 20, time 0.0279238224029541\n", + "QE, size 20, time 0.027503252029418945\n", + "DFQuAD, size 21, time 0.05751991271972656\n", + "QE, size 21, time 0.05855989456176758\n", + "DFQuAD, size 21, time 0.06244206428527832\n", + "QE, size 21, time 0.059244632720947266\n", + "DFQuAD, size 21, time 0.06485605239868164\n", + "QE, size 21, time 0.05872702598571777\n", + "DFQuAD, size 21, time 0.05837583541870117\n", + "QE, size 21, time 0.05807089805603027\n", + "DFQuAD, size 21, time 0.06394004821777344\n", + "QE, size 21, time 0.062439918518066406\n", + "DFQuAD, size 22, time 0.1156160831451416\n", + "QE, size 22, time 0.11758303642272949\n", + "DFQuAD, size 22, time 0.11831521987915039\n", + "QE, size 22, time 0.13361120223999023\n", + "DFQuAD, size 22, time 0.11855387687683105\n", + "QE, size 22, time 0.11895084381103516\n", + "DFQuAD, size 22, time 0.1173698902130127\n", + "QE, size 22, time 0.11800503730773926\n", + "DFQuAD, size 22, time 0.12505793571472168\n", + "QE, size 22, time 0.11651086807250977\n", + "DFQuAD, size 23, time 0.11743307113647461\n", + "QE, size 23, time 0.11762881278991699\n", + "DFQuAD, size 23, time 0.11813187599182129\n", + "QE, size 23, time 0.1173708438873291\n", + "DFQuAD, size 23, time 0.11924004554748535\n", + "QE, size 23, time 0.11885309219360352\n", + "DFQuAD, size 23, time 0.11786007881164551\n", + "QE, size 23, time 0.11980700492858887\n", + "DFQuAD, size 23, time 0.11639189720153809\n", + "QE, size 23, time 0.11991381645202637\n", + "DFQuAD, size 24, time 0.2446269989013672\n", + "QE, size 24, time 0.24920916557312012\n", + "DFQuAD, size 24, time 0.25812196731567383\n", + "QE, size 24, time 0.26918601989746094\n", + "DFQuAD, size 24, time 0.2513589859008789\n", + "QE, size 24, time 0.24060893058776855\n", + "DFQuAD, size 24, time 0.2517518997192383\n", + "QE, size 24, time 0.2622208595275879\n", + "DFQuAD, size 24, time 0.24883198738098145\n", + "QE, size 24, time 0.2528252601623535\n", + "DFQuAD, size 25, time 1.3694450855255127\n", + "QE, size 25, time 1.3289921283721924\n", + "DFQuAD, size 25, time 1.3201909065246582\n", + "QE, size 25, time 1.3689610958099365\n", + "DFQuAD, size 25, time 1.3064169883728027\n", + "QE, size 25, time 1.2865681648254395\n", + "DFQuAD, size 25, time 1.3173801898956299\n", + "QE, size 25, time 1.3257060050964355\n", + "DFQuAD, size 25, time 1.2814810276031494\n", + "QE, size 25, time 1.3016531467437744\n", + "DFQuAD, size 26, time 2.8025729656219482\n", + "QE, size 26, time 2.9321680068969727\n", + "DFQuAD, size 26, time 3.4375810623168945\n", + "QE, size 26, time 2.815521240234375\n", + "DFQuAD, size 26, time 2.9821560382843018\n", + "QE, size 26, time 2.8134031295776367\n", + "DFQuAD, size 26, time 3.1654300689697266\n", + "QE, size 26, time 2.837658166885376\n", + "DFQuAD, size 26, time 2.9868531227111816\n", + "QE, size 26, time 2.8779070377349854\n", + "DFQuAD, size 27, time 6.501555919647217\n", + "QE, size 27, time 5.707499027252197\n", + "DFQuAD, size 27, time 5.767693758010864\n", + "QE, size 27, time 5.726686000823975\n", + "DFQuAD, size 27, time 5.868044853210449\n", + "QE, size 27, time 5.734580993652344\n", + "DFQuAD, size 27, time 6.525437355041504\n", + "QE, size 27, time 5.948216915130615\n", + "DFQuAD, size 27, time 6.9609949588775635\n", + "QE, size 27, time 6.092771053314209\n", + "DFQuAD, size 28, time 5.707632064819336\n", + "QE, size 28, time 5.993595123291016\n", + "DFQuAD, size 28, time 5.709207057952881\n", + "QE, size 28, time 5.7357177734375\n", + "DFQuAD, size 28, time 5.642836332321167\n", + "QE, size 28, time 5.765263080596924\n", + "DFQuAD, size 28, time 5.695504188537598\n", + "QE, size 28, time 6.094511985778809\n", + "DFQuAD, size 28, time 5.6793060302734375\n", + "QE, size 28, time 6.020704030990601\n", + "DFQuAD, size 29, time 11.654044151306152\n", + "QE, size 29, time 13.612077236175537\n", + "DFQuAD, size 29, time 11.757508754730225\n", + "QE, size 29, time 12.025717973709106\n", + "DFQuAD, size 29, time 11.87320876121521\n", + "QE, size 29, time 13.112073183059692\n", + "DFQuAD, size 29, time 11.921028137207031\n", + "QE, size 29, time 11.76579999923706\n", + "DFQuAD, size 29, time 11.995195150375366\n", + "QE, size 29, time 12.702032089233398\n", + "DFQuAD, size 30, time 60.637492179870605\n", + "QE, size 30, time 59.982317209243774\n", + "DFQuAD, size 30, time 60.538291931152344\n", + "QE, size 30, time 60.00070595741272\n", + "DFQuAD, size 30, time 71.24206495285034\n", + "QE, size 30, time 63.243141889572144\n", + "DFQuAD, size 30, time 60.23881697654724\n", + "QE, size 30, time 59.99308919906616\n", + "DFQuAD, size 30, time 60.743282079696655\n", + "QE, size 30, time 59.91301918029785\n", + "DFQuAD, size 31, time 145.85643005371094\n", + "QE, size 31, time 122.87090587615967\n", + "DFQuAD, size 31, time 144.22429490089417\n", + "QE, size 31, time 121.25635099411011\n", + "DFQuAD, size 31, time 120.66062092781067\n", + "QE, size 31, time 120.67014503479004\n", + "DFQuAD, size 31, time 121.73784613609314\n", + "QE, size 31, time 126.8214168548584\n", + "DFQuAD, size 31, time 120.13561296463013\n", + "QE, size 31, time 123.13768029212952\n", + "DFQuAD, size 32, time 243.95919609069824\n", + "QE, size 32, time 240.45469689369202\n", + "DFQuAD, size 32, time 250.92617106437683\n", + "QE, size 32, time 238.63856101036072\n", + "DFQuAD, size 32, time 241.86722803115845\n", + "QE, size 32, time 237.5196568965912\n", + "DFQuAD, size 32, time 237.38195204734802\n", + "QE, size 32, time 245.2803020477295\n", + "DFQuAD, size 32, time 238.39833402633667\n", + "QE, size 32, time 238.303160905838\n", + "[2, 6, 6, 6, 6, 6]\n" + ] + } + ], + "source": [ + "layers = [2, 6]\n", + "for _ in range(2, 6):\n", + " layers.append(0)\n", + "n_arguments_list = []\n", + "# DFQuAD\n", + "avg_pocket_times_dfquad = []\n", + "med_pocket_times_dfquad = []\n", + "max_pocket_times_dfquad = []\n", + "min_pocket_times_dfquad = []\n", + "# QE\n", + "avg_pocket_times_qe = []\n", + "med_pocket_times_qe = []\n", + "max_pocket_times_qe = []\n", + "min_pocket_times_qe = []\n", + "\n", + "for i in range(2, 6):\n", + " for j in range(1, 7):\n", + " layers[i] = j\n", + " n_arguments_list.append(sum(layers))\n", + " pocket_times_dfquad = []\n", + " pocket_times_qe = []\n", + " for _ in range(0, 5):\n", + " # DFQuAD\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"DFQuAD_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_bottom_up_max_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_dfquad.append(end_time - start_time)\n", + " print(f'DFQuAD, size {sum(layers)}, time {end_time - start_time}')\n", + " # QE\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"QuadraticEnergy_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_bottom_up_max_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_qe.append(end_time - start_time)\n", + " print(f'QE, size {sum(layers)}, time {end_time - start_time}')\n", + " avg_pocket_times_dfquad.append(mean(pocket_times_dfquad))\n", + " avg_pocket_times_qe.append(mean(pocket_times_dfquad))\n", + " med_pocket_times_dfquad.append(median(pocket_times_qe))\n", + " med_pocket_times_qe.append(median(pocket_times_qe))\n", + " max_pocket_times_dfquad.append(max(pocket_times_qe))\n", + " max_pocket_times_qe.append(max(pocket_times_qe))\n", + " min_pocket_times_dfquad.append(min(pocket_times_qe))\n", + " min_pocket_times_qe.append(min(pocket_times_qe))\n", + "print(layers)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "YVbyOKRIFtLt" + }, + "source": [ + "As we can see, computation time explodes with the exponential growth of the powerset (of potential pockets)." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "id": "RVVEvIoaFtLt" + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, avg_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Average pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"avg_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "id": "68txpEAWFtLt" + }, + "outputs": [ + { + "data": { + "image/png": "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bSq0AACAtYT7+TCWS6uex3T8+HHZs2ePCXh01fOSJUuKv2LVcwAAHixbtmxy6dIlk7dbtmxZ8RVeWfU8pkKFCpkNAABY15UrV0ygowoXLiz+yOVgRzuC5s+fL6GhoWZCQc3ZiUnn3gEAANbK18mePbtkzJhRAiLY6d69u3z99dfy9NNPS+7cuU2SMgAAsKYIP6/EcivYmTlzpum9adq0qXdaBAAAfEaEn1diuVWNpYlAxYoV805rAACATwn380ost4KdTz75RAYPHiy3bt1K9A9fu3atNG/eXPLly2eGwxYtWuR0/q233jLHY27PPvus02suXrwor732msnC1gkP33nnHcd6XQAAIHECchjrxRdflB9//NEsD6FRXnBwsNP57du3J/haN27ckAoVKsjbb78trVu3jvc1GtxMnz7d8TwkJMTpvAY6OqOzrtV17949adeunbz77rsye/ZsV98aAACw4DCWy8FO27ZtZdu2bfL6668nOkH5ueeeM9vDaHCTJ0+eeM/t379fli1bJlu3bpWqVauaYxMnTjT5RJ9//rnpMQIAAO7RCmwrDGO5HOz897//ld9++03q1q0rSeH33383vUi6rLyurK4rrmv5m9q0aZMZurIHOqpRo0YSFBQkW7ZsiXfBUnXnzh2zxZyUCAAAOLt8+bLjOzKgcnZ0mYiHzVLoSTqE9f3338uqVavk008/lTVr1pieoKioKHNe1+fSQCimVKlSmZke9dyDjBw50iRa2zd9TwAAIP4hLP2uTZcunQRMsDNmzBjp27ev4wZ4ky462qJFCylXrpy0bNlSlixZYoastLcnMfr3729mhLRvJ06c8FibAQCwinALDGG5NYyluTo3b96U4sWLmygvdoKyVkd5i5a858iRQw4fPiwNGzY0uTw6i3NM9+/fN214UJ6PPQ8odqIzAACwXiWWW8HOuHHjJLmcPHlSLly4IHnz5jXPa9WqZcYTNWG6SpUq5tjq1avNEhY1atRItnYCAGAF4YHas6PVWJ6i8+FoL03Mm7pz506Tc6ObzufTpk0b00tz5MgRM3xWokQJadKkiXn9E088YfJ62rdvL5MnTzal5507dzbDX1RiAQCQOAHVs6OZ2Pak5EdVLrmSvPznn3+aNbbsevbs6QioJk2aJLt375bvvvvO9N5o8NK4cWMZOnSo0xDUrFmzTICjw1pahaXB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lSub9hQrVkwGDx5s2hTzulOnTpVWrVqZ65YsWVIWL17seE9PP/202c+aNat5rX7mav78+VKuXDmzcrm+L/07dePGjXjvHeDPCHYAP5UyZUoToEycOFFOnjyZqGutXr1a/v77b1m7dq188cUXZkhIv5D1y3HLli3y/vvvy3vvvRfn52gw1KtXL9mxY4fUqlVLmjdvLhcuXDDndMikQYMGUqlSJfnzzz9NoHHmzBl58cUXna7x3XffSerUqWXDhg0yefLkeNs3fvx4GTNmjHz++eeye/duExS1aNFCDh06ZM5HRkZKmTJlTFt0v3fv3vFeR7/Ie/bsadqjQ11BQUEmQNBgKqYPPvhAunXrJvv37zc/S3vQNOjRgE/befXqVTNk6I6hQ4fKm2++afKdSpUqJa+++qq5t/379zft0rWZNQC0W7dunXm9tmffvn0mWJoxY4YMHz7c6boaAOm91fvTtGlTee211+TixYtSsGBB+fnnn81rdIhP74/eT3185ZVX5O233zbvU4e6WrdubX4+YDkPWREdgI9q27at7fnnnzf7NWvWtL399ttmf+HChfpN5XjdoEGDbBUqVHD6s2PHjrUVLlzY6Vr6PCoqynHs8ccftz355JOO5/fv37elT5/e9uOPP5rn4eHh5ueMGjXK8Zp79+7ZChQoYPv000/N86FDh9oaN27s9LNPnDhh/tzBgwfN8/r169sqVar0yPebL18+2/Dhw52OVatWzdaxY0fHc32f+n5dce7cOdOesLAwp/c1btw4p9flzp3b9tlnnzndj0KFCjk+A6X3UO9tTLHbpNceMGCA4/mmTZvMsWnTpjmO6T1OkyaN43nDhg1tI0aMcLruzJkzbXnz5n3gda9fv26OLV261DwPDQ01zy9duuR4zbZt28yxiIgIF+4Y4J/o2QH8nPY6aO+I/t+5u7RXRHs57HTISYc3YvYi6TDH2bNnnf6c9ubYpUqVSqpWrepox65duyQ0NNQMYdk37clQMYdpqlSp8tC2aS+K9jrVqVPH6bg+d/U9a0+Q9mboUFCmTJkcw3nHjx93ep2+D7srV66YHqnq1as73Y9HtftBypcv73SfVcx7rcdu375t3rf9PurwXMz72L59e9Mzc/PmzXivq8Nh+v5if14xVahQQRo2bGh+9gsvvCBTpkyxVP4XEFMqp2cA/E69evXMUIsOg9hzMew0gIk9LBFfwm1wcLDTc83riO9Y7OGeh7l+/boZ1tJgLLa8efM6fTEnFW2PJjDrF3u+fPnM+9Fco9iJ0e60yZ17ba+ci++Y/V7rfdQhKh1iik1zeOK7bkI+Lw3YVqxYIRs3bpTly5eb4dCPPvrIDFsWLVo0Qe8Z8Bf07AAWoCXov/zyi0l2jSlnzpxy+vRppy9hT86Ns3nzZse+JsxqkrAm3SpNqN27d6/pPSlRooTT5kowoT0UGphorkxM+rx06dIJvo7mEmnOyoABA0yPhrYzIT0ZmTNnNr0tW7dudRyLioqS7du3x7nX2ttipz0z4eHhklh6H7Xdse+hbjF74x5Gc6Ls7Y4dEGkPmQZTmnelr1u4cGGi2wz4Gnp2AAvQoQhNSJ0wYYLTca3wOXfunIwePVr++c9/miThpUuXmgDCE7766itT+aOBw9ixY03woAmvqlOnTqYHRYeN+vbta6q6tOpozpw5pnJIexYSShOhNWm6ePHipsJJE4U1aNOk4YTSZGsdivvmm29Mz5IOXWkickJ06dLFVL1pgKFDcdoLou815pxGmoyticPae6RVWwMHDnTpPT6IXkeTxQsVKmQ+Qw1wdGhLK92GDRuWoGtob5a2dcmSJSZ5WauvNBDVJO3GjRtLrly5TI+O/l2xB6uAldCzA1iE5nXEHrbQL65///vfJijRHI0//vjjgZVK7vYo6abXXr9+vSl31hJyZe+N0d4E/ULVgExLzDUQSGiPhJ2WfWsVlVZb6XU0aNOfpYFWQunP1EBLe5906KpHjx7y2WefJejPaqm5Bm1aFaV5Spo3o0OHMYeRdBhRy9U1MGnWrJkpS9fgLLH052iQokNN1apVM7NEa2CpAUxC5c+f3/TeaHCnvVRa7aUBr1bfafDz2GOPmR4vrXjTqQIAq0mhWcrJ3QgA8CcaVGogqaXeWkoOwLcxjAUAj3Ds2DHTs6I9N3fu3JEvv/zS5OPoHDkAfB/DWADwqH8og4JMPo4OI2lCb1hYmKxcuZL8FsBPMIwFAAAsjZ4dAABgaQQ7AADA0gh2AACApRHsAAAASyPYAQAAlkawAwAALI1gBwAAWBrBDgAAECv7f+E4igM3ibXIAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, avg_pocket_times_qe, color='black')\n", + "plt.ylabel('Average pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"avg_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "id": "o__QQ0sCFtLt" + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"med_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "id": "q4_N5G29FtLt" + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_qe, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"med_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "id": "FiwnCP8BFtLu" + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"max_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "id": "Omf5I21JFtLu" + }, + "outputs": [ + { + "data": { + "image/png": "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Y4FO9erV5aeffrJhrSVLlkidOnVC00oAAJBhzpw5I/v27Yuenh1Vvnx5+eCDD4LfGgAAELZDWLlz55YCBQpIVAQ7av/+/bYlJib6HK9Ro0Yw2gUAAMJwCCtTBE5G8jvYWblypXTp0kU2btwobrfb55zegIsXLwazfQAAIIO5IjhfJ6Bgp3v37nLdddfJRx99JHFxcREZ4QEAgNSLumDnr7/+kilTpkiFChVC0yIAABBWXBG62nnAs7Fatmxpy0UAAIDo4Iq2nh0tHqg5O+vXr5dq1apJTEyMz/n27dsHs30AACCDuaIt2NF6OosWLZKZM2cmO0eCMgAAznLhwgXZtWtXRAc7fg9j9enTRzp16iR79+61aedJN2ZiAQDgLHv27LHvdx3JKV68uERFsHPo0CHp16+fzcQCAADRMYRVqlQpyZzZ77AhLPjd6o4dO8q8efOC8sN/+eUXuf3226VEiRI2BPbNN9/4nO/atasdT7q1bdvW5zWHDx+Whx56SPLmzSv58+eXRx55RE6cOBGU9gEAEO12RPACoAHn7GiNnYEDB8rChQttbaxLE5SffPLJVF/r5MmTUrNmTavdo0FUSjS4+eSTT7zPY2Njfc5roKNDarNnz5bz589Lt27dpGfPnvLFF1/4+9YAAIDDkpMDno2la2PoCueXrnKuPS/+BDu6erpuV6LBTbFixVI8p1WcZ82aJb/99pvUrVvXjr311lty6623ymuvvWY9Rik5e/asbR7Hjh1LdZsBAIgmrmgMdrZv3y7paf78+baqui481qJFC3n55ZelUKFC3plhOnTlCXRUq1atbExx2bJlcuedd6Z4zZEjR8rQoUPT7T0AABCpXA4IdsI600iHsP7zn//InDlzZPTo0daTpD1Bnllf8fHxFggllTVrVilYsKCduxwdhktISPBuO3fuDPl7AQAgErmipWenf//+Mnz4cMmVK5ftX8nYsWOD1Ta5//77vfuaH6QrqpcvX956e7SSc6B0aOzS3B8AAOBLF/yOmmBn9erVlvzr2c8o5cqVk8KFC8vWrVst2NFcnv379ycrfqQztC6X5wMAAFLn4MGDcvr0acvJ1annjg52kk41D9a080BoBUet8+MpatSoUSM5evSorFy5UurUqWPH5s6dawUOGzRokGHtBADACVz/69XR791s2bJJ1OTs6DTx48ePpziNXM/5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tq306NHDpqefP3/eav7cf//99joAAPD/RWuwk0mnZPn7h3R1c102QoeQtBclqbFjx6b6OvPnz5d//OMfyY536dJFPv30UysqOGTIEHn//fetB6dp06Y2dKa1ATx0yEoDnBkzZliX3F133WW1eXLnzp3qdmiPkSYqJyQk2DgmAABOEx8fb2khmmai36lO+L5L7fe338HOiBEjZNCgQVKpUiWbGZV0UVDd12GkSEOwAwBwumnTpknHjh2tCPDatWvFCVL7/e33MNb48ePl448/lq5du6a1jQAAIJ0sjtIhrIASlHWoqEmTJqFpDQAACIklUVhMMOBgp1+/fpddywoAAISfc+fOyYoVK6K2Z8fvYaxnnnlG2rVrJ+XLl7eCRDExMT7np06dGsz2AQCANFq9erUtlaQLf1aoUCHq7qffwc6TTz5pM7F0FlWhQoV8EpQBAED45us0atQoKr+3/Q52PvvsM5kyZYr17gAAgPC3OIqTkwPK2dGCfzqEBQAAwp/b7fbp2YlGfgc7L730khX6O3XqVGhaBAAAgmbnzp2yZ88eyZIli9SrVy8q76zfw1hanXjbtm1WUPDaa69NlqC8atWqYLYPAACkweL/9erUrl1bcubMGZX30u9gx7MuFQAACH9Lori+TsDBjg5hAQCAyLA4ypOT07Tq+cqVK2Xjxo22X7VqVeseAwAA4UPza9esWWP79Oz4QVc6v//++23F8vz589sxXT1V6+5MmjRJihQpEppPDAAA+EWrJl+4cEFKlCghpUuXjtq75/dsrD59+sjx48dlw4YNcvjwYdvWr19vK49qwUEAABB+Q1iZorCYYMDDWLNmzZKff/5ZKleu7D2my0boelmtW7cOdvsAAECASE4OsGcnMTEx2XRzpcf0HAAACK9igo2jODk5oGCnRYsW8tRTT1mBIo/du3fbaugtW7YMdvsAAEAAtm7dKgcPHpTY2Nion0Tkd7Dz73//2/JztKCgLhuhW9myZe3YW2+9xV9IAADCaAirTp06FvBEM79zdkqVKmVVkjVvZ9OmTXZM83datWoVivYBAIAAMISVxjo7mtF988032wYAAMJPtC/+maZhLJ1erutjpTS81bdvX38vBwAAgkxTS7QsjGpEsON/sDNlyhRp0qRJsuOa6f31118H51MCAAABW7Zsmc3G0pza4sWLR/2d9DvYOXTokOTL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4kVZtWpVsnutvS0e2jOzfft2SSu9j9ruS++hbkl7465Ec6I87b40INIeMg2mNO9KXzdt2rQ0txkIN/TsAA6gQxGakPrmm2/6HNcZPgcOHJAxY8bI3XffbUnCM2fOtAAiGN5++22b+aOBwxtvvGHBgya8qieeeMJ6UHTY6LnnnrNZXTrraNKkSTZzSHsWUksToTVpunz58jbDSROFNWjTpOHU0mRrHYp7//33rWdJh640ETk1+vTpY7PeNMDQoTjtBdH3mrSmkSZja+Kw9h7prK0XX3zRr/d4OXodTRYvXbq0fYYa4OjQls50e/nll1N1De3N0rZ+9913lryss680ENUk7datW0vRokWtR0f/rniCVcBJ6NkBHELzOi4dttAvrnfeeceCEs3RWL58+WVnKgXao6SbXnvhwoU23VmnkCtPb4z2JugXqgZkOsVcA4HU9kh46LRvnUWls630Ohq06c/SQCu19GdqoKW9Tzp01a9fP3n11VdT9Wd1qrkGbTorSvOUNG9Ghw6TDiPpMKJOV9fApF27djYtXYOztNKfo0GKDjXVq1fPqkRrYKkBTGpdc8011nujwZ32UulsLw14dfadBj/XXXed9XjpjDctFQA4TSbNUs7oRgBAJNGgUgNJneqtU8kBhDeGsQDgKlwul/WsaM/N2bNn5d///rfl42iNHADhj2EsALja/ygzZ7Z8HB1G0oTedevWyc8//0x+CxAhGMYCAACORs8OAABwNIIdAADgaAQ7AADA0Qh2AACAoxHsAAAARyPYAQAAjkawAwAAHI1gBwAAiJP9P5oevuOA4VMaAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_qe, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"max_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "id": "I1xCL5ODFtLu" + }, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjsAAAGwCAYAAABPSaTdAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAR+lJREFUeJzt3Qd4lFX2+PETeu819Ca9d1FakKYgTQFZQUDclSJFQVkFRKUIioiA7CoLuqvgSrMtTTrSO4SiIiSELhB6Dfk/5/6c+WdSMDOZycz7zvfzPO8zM+8Mk5sZkjm599xzQmJjY2MFAADAptL4ewAAAAC+lM6dB9+/f1/mzp0rixYtkuPHj0tISIiUKlVKunTpIs8++6y5DQAAEEhCkruMpQ9r166d/O9//5Pq1atLhQoVzLlDhw7J/v37pX379rJkyRLfjxgAAMAXMzs6o7N+/XpZtWqVNGvWzOW+1atXS4cOHeTzzz+Xnj17uvP1AQAAAmNmp2XLltK8eXN57bXXEr1//Pjxsm7dOlm+fLm3xwgAAOD7BOV9+/ZJ69atk7y/TZs2snfvXs9HAgAA4M9g5+LFi1KwYMEk79f7Ll265K1xAQAApG7OTkxMjKRLl/TD06ZNK/fu3RMr0l1mp06dkuzZs7OjDAAAi9BMnKtXr0poaKikSZMm5cGOPuFzzz0nGTNmTPT+27dvi1VpoFOsWDF/DwMAAHjgxIkTUrRo0ZQHO7169frTx1h1J5bO6DherBw5cvh7OAAAIBmuXLliJiscn+Mp3o1l9xcrZ86ccvnyZYIdAABs9vntlXYRGi8tXbrUVFIGAAAIJCkKdo4dOyajRo2S4sWLS8eOHeXWrVveGxkAAEBq98ZyJCIvWLBAZs+eLRs3bjS7tN577z3p27cvS0AAAMC6Mzs7d+6U/v37S6FChWTq1KmmPYQm9OpWr1atWhHoAAAAa8/s1K9fXwYNGiRbtmyR8uXL+3ZUAAAAqR3shIWFmaWrc+fOybPPPmtmc0JCQrw1DgAAAP8uY2mDz/DwcDOr8+KLL0rhwoVl8ODB5j6CHgAAYIvdWFq4Z/To0WYX1r///W85f/68aSHx5JNPyt///nfZtWuX70YKAADggRQXFdTmn//5z3/kX//6l+mMrruzrIaiggAAiG0/v71aQVlndmrVqiVWQ7ADAIDY9vPb7To769evT+nYAAAAUo3bwU7Tpk0TnIuboGzFZSwAAGBfaTzJ0Yl76Fb0ZcuWSd26dWXFihW+GSUAALCkw4cPmw1N/uw77vbMjq6NxffYY49JhgwZZNiwYabSMgAAgKNO36lTp2Tbtm1mYsQfvNL1XBUsWFCOHDniracDAAAWd+fOHTl9+rS5XqJECevM7Oj28rh0Wkq/kYkTJ0qNGjW8OTYAAGBhUVFRJk7ImDGj5M+f3zrBjgY0mpAcf+2tQYMGptYOAACAioyMNJfFixf3a7cFt4MdrZ4cl3Y912gtU6ZM3hwXAACwSbBTwo9LWB4FO/4eMAAAsIaIiAjnzI4/uZWgfO/ePZk8ebKpkpwtWzbJkyePWb76xz/+4dctZQAAILCXsSwR7Ny8edMUFHzttdfMstXzzz8vPXv2NFvR+/fvL+3atZP79+/L0aNHZe7cub4dNQAACHiRVlvG0t1WJ06ckN27d0u1atVc7tu7d6+0b99ehg4dKgsXLpRXX33VF2MFAAAWEmG1Zaz58+fLlClTEgQ6qnr16vLee+/JRx99JK1atZJBgwZ5e5wAAMBCYmNjrbeMpdFZvXr1krxfc3d0W9ns2bO9NTYAAGBRv//+u0mBUcWKFbNGsKOt07UPVlLOnDljEpYBAAAi/5jVKVSokCkqaIlgp1mzZjJ+/PgH5vToYwAAACIDJDnZrQTlMWPGSP369c1ylTb8rFChglmPO3TokHzwwQdy8OBB2bJli29HCwAALCEiQJKT3Qp2KlWqJCtXrpS+fftKt27dnGWfNeDRwGf58uVSuXJlX44VAABYRGSAJCe7XUFZZ3XCw8Nlz5498vPPP5tz5cqVk5o1a/pqfAAAwIIirbiMpQUDtQ+WoxkoHc4BAIAVlrGSnaCcPn16l91Yw4cPl4sXL/pqXAAAwMICaRkr2cFO/N5X2g8rOjraF2MCAAAWdvPmTecESSAsY7nVCDQuGn8CAIDEaHsplTVrVsmdO7dYNtgBAAD4syUsx+5ty+zGGj16tGTJksVcv3PnjowbN850PY9L+2cBAIDgFfFHcnIgLGG5Few0btxYjhw54rz98MMPy2+//ebymECI3gAAgH9FBlByslvBztq1a307EgAAYAuRAVRjR5GzAwAAbFtjx+1g5/r16yZvp0qVKpItWzbJnj27VKtWTd566y25ceOG70YJAAAsI9Kqy1iakNykSRM5cOCAtGnTRtq1a+dsBKqJykuXLpX169eb4oMAACA43b9/37n1PFCWsZId7Hz88ccSFRUle/fulfLly7vcd/jwYWnatKnMmjVLBg0a5ItxAgAACzh79qyZINEWU6GhoWKpZaxFixbJqFGjEgQ6Sruev/7667JgwQJvjw8AAFhwCSs0NDRgVnuSHewcPHjQzN4kpVmzZuYxAAAgeEUG2E4st4Id7YOVN2/eJO/X+y5fvuytcQEAAAuKCLCdWG4FO5pwlDZt2qSfKE0aiYmJ8da4AACABUUG4MxOshOUdedVWFiYpEuX+D+5d++eN8cFAAAsKDLAtp27FeyMGTPmTx/TuXPnlI4HAABYWEQALmN5NdgBAADBLTIAl7FoFwEAALzi2rVrcvHixYCb2SHYAQAAXp3VyZkzp+TIkUMCBcEOAACw7RKWItgBAAC2TU5WBDsAAMC22869Hux8/vnncvToUW8+JQAAsIjIYFjGeu6556RSpUp0PgcAIAhFBMMylraUOHz4sFSsWNGbTwsAACwgMkBndkJitQ9EkLty5YrZJqeNTANpqxwAAFYRExMjGTNmNJdRUVFSpEiRgPn8TnYF5bju3r0rZ86ckRs3bkj+/PklT548KRkrAACwuFOnTplAR3toFipUSCy5jHX16lX5+OOPpUmTJiZ6KlmypFmu0mBHp6v69esn27dv9+1oAQBAQC9hFStWTNKmTSuWC3amTJligps5c+ZIixYtZMmSJbJnzx75+eefZfPmzaZvlnY9b9mypbRu3Vp++eUX348cAAAEjMgA3Xae7GUsnbFZv369VK5cOdH769WrJ3369JFZs2aZgGjDhg1Srlw5b48VAAAEqIgA3YmV7GBn3rx5yXoyTUz629/+ltIxAQAAi4kM0J1YXtl6rpnQuqx16NAh74wIAABYTkQAz+y4Hew8/fTTMn36dHP95s2bUqdOHXOuWrVqsnDhQreea8KECVK3bl3Jnj27FChQQDp06CBHjhxxecytW7dkwIABkjdvXsmWLZt07txZzp49myCafPzxxyVLlizmeYYPH25yiAAAQOoI5Jwdt4Mdzd159NFHzfXFixeLlumJjo6WadOmyTvvvOPWc61bt84EMlu2bJGVK1eaLe2a5Hz9+nXnY4YOHSrfffedfP311+bxurWtU6dOzvt1m5sGOnfu3JFNmzbJZ599JnPnzpXRo0e7+60BAAAbLmO5XVQwc+bMZheWbi3r2bOnhIaGysSJE803qa0irl275vFgzp8/b2ZmNKhp3LixKRKkW9u//PJL6dKli3mMo0Kz7gJr0KCBLF26VJ544gkTBBUsWNA8RhOlX331VfN8GTJk+NOvS1FBAAA8p5MeuXPnNtc1DsiaNaukhuR+frs9s6NBjgYaOvuybNkyMxOjLl26JJkyZUrRoHWwylGkcOfOnWa2R7e7O1SoUMFMkekYlF5WrVrVGeioVq1amRcgPDw80a9z+/Ztc3/cAwAApGxWJ1++fKkW6LjD7WBnyJAh0qNHDylatKiZ1WnatKlzeUuDjpT01dLnbtSokVSpUsWc0yrNOjOTK1cul8dqYKP3OR4TN9Bx3O+4L6lcIY0EHYcGcAAAwH75Oh61i+jfv7+pq3PixAl57LHHJE2a/4uXSpcu7XbOTlyau3PgwAHZuHGj+NrIkSNl2LBhzts6s0PAAwCA/XZiedwbS3dg6RGXJgl7auDAgfL999+b2SGdMXLQ3hqaeKxrgXFnd3Q3lqPvhl5u27bN5fkcu7WS6s2h9YD0AAAA9k5OTnawE3cWJDmtJZJLc6MHDRpkdnWtXbtWSpUq5XJ/7dq1JX369LJq1Sqz5Vzp1nR9URs2bGhu6+W4cePk3LlzJrlZ6c4uTVTShGkAAOBbtljG2r17t8vtXbt2mTo25cuXN7d1d5Y2/dLgxN2lK91p9c0335haO44cG82j0V1fetm3b18TbGnSsgYwGhxpgKM7sZQmSGtQ8+yzz8qkSZPMc7zxxhvmuZm9AQDA92yxjLVmzRqXmRsNTLSejWObme7E6t27t7P+TnJpF3XlSHJ20P5azz33nLn+wQcfmLwgndnRXVS602rmzJnOx2qQpUtgL774ogmCNAu8V69e8tZbb7k1FgAAYM9lLLfr7BQpUkRWrFiRoCmoJhfrLIvWu7Ea6uwAAOAZza3V0jMaTiS2Q9qSdXb0ibVYX3x67urVq+6PFAAAWNbJkydNoKOpI47c2UDjdrDTsWNHs2S1aNEiiYqKMof2xNLcmrhtHAAAQHAlJ4eEhIgttp5rK4ZXXnlFnnnmGVPd2DxJunQm2Jk8ebIvxggAAAJURIAnJ3sU7GhncU0Q1sDm6NGj5lyZMmUCsjw0AAAI7uRkj4sKKg1uqlWr5t3RAAAAS4kM8Bo7HgU72gBUu5xroT8t5Kc9reL67bffvDk+AAAQwCLsuIz1/PPPy7p160wRv8KFCwdsMhIAAPA9Wy5jLV26VH744QfTnRwAAASv2NhYSyxjub31XKsma+sGAAAQ3C5cuCA3btww1+M28rZ8sPP222/L6NGjnd8cAAAITpF/zOoUKlTIVFG2zTLW+++/b7acaznokiVLmq7k8ZuEAgAA+4u0wBKWR8FOhw4dfDMSAABgyZ1YJQI4OdmjYGfMmDG+GQkAALCUSLvO7Djs3LlTDh06ZK5rB/SaNWt6c1wAACDARVigxo5HwY4WEuzWrZusXbtWcuXKZc5FR0dLs2bNZP78+ZI/f35fjBMAAASYSAvU2PFoN9agQYPk6tWrEh4eLhcvXjTHgQMH5MqVK/LSSy/5ZpQAACDgRFpkGSskVisCuSFnzpzy448/St26dV3Ob9u2TVq2bGlmeaxGAzX9vi5fviw5cuTw93AAAAh4t27dksyZM5vrv//+u+TNmzdgP7/dntnRXljxt5srPRe/TxYAALCnEydOOBuDB3qxYbeDnebNm8vgwYPl1KlTznMnT56UoUOHSlhYmLfHBwAAAnwJKyTA+2S6HexMnz7dTBtpQcEyZcqYo1SpUubcRx995JtRAgCAgBJhkRo7Hu3GKlasmKmSrHk7hw8fNucqVqwoLVq08MX4AABAAIq0SHKyx3V2dLrqscceMwcAAAg+kRYKdtxextLt5dOmTUt0eWvIkCHeGhcAAAhgERZaxnI72Fm4cKE0atQowfmHH35YFixY4K1xAQCAABZp55mdCxcumD3t8en+dt1nDwAA7O3+/fvOree2DHbKli0ry5YtS3B+6dKlUrp0aW+NCwAABKhz587J7du3JU2aNFKkSBGxXYLysGHDZODAgXL+/HlTc0etWrVK3n//fZk6daovxggAAAJwCSs0NDTRQsOWD3b69Oljorlx48bJ22+/bc5pzZ2PP/5Yevbs6YsxAgCAABJhkW7nKdp6/uKLL5pDZ3e0L0a2bNm8PzIAABCQIi3S7dzjnB117949U1Rw0aJF4ugjqu0jrl275u3xAQCAABNpoZ1YHs3s6NRV69atzTeqy1laWDB79uzy7rvvmtuzZs3yzUgBAEBAiLBQjR2PZna0CWidOnXk0qVLztbuqmPHjiZRGQAA2Fuk3Wd2NmzYIJs2bZIMGTK4nNckZe1+DgAA7C3SYsFOGk8KCcXExCQ4HxUVZZazAACAfV2/ft0UGLb1MlbLli1d6uloU1BNTB4zZoy0bdvW2+MDAAABOKuTM2dO0z3BlstYWjywVatWUqlSJbl165Y888wz8ssvv0i+fPlk3rx5vhklAAAICJEWW8LyKNgpWrSo7N27V7766itzqbM6ffv2lR49ergkLAMAAPuJsNhOLI+LCqZLl84EN3oAAIDgEWnBmR23c3Y+++wz+eGHH5y3R4wYIbly5ZKHH37YGe0BAAB7irBYqwiPgp3x48c7l6s2b94s06dPl0mTJpmcnaFDh/pijAAAIEBEWqxVhEfLWCdOnJCyZcua60uWLJEuXbrICy+8II0aNZKmTZv6YowAACBARAbDMpY2/XTsr1+xYoVpF6EyZcokN2/e9P4IAQBAQIiJiTF19Ww/s6PBzfPPPy81a9aUn3/+2VlbJzw83FRRBgAA9nT69GnTDFw3KhUqVMjfw/HdzM6MGTOkYcOGcv78eVm4cKHkzZvXnN+5c6d0797dF2MEAAABtIRVtGhRSZs2rdh2Zkd3XmlScnxjx4711pgAAEAAirBgjR2PZnYAAEBwirRgcrIi2AEAAMlCsAMAAGwtgmUsAABgZ5EsYwEAADuLtGD1ZI9yds6ePSvPPvushIaGmn32uvUs7gEAAOzn8uXL5lDFihUTK3F76/lzzz1nIrtRo0ZJ4cKFJSQkxDcjAwAAATerkzdvXsmaNavYOtjZuHGjbNiwQWrUqOGbEQEAgIATYdHkZI+WsXTqKjY21jejAQAAASnSosnJHgU7U6dOlddee02OHz/umxEBAICAE2nhYMftZayuXbvKjRs3pEyZMpIlSxZJnz69y/0XL1705vgAAEAAiLDwMlY6T2Z2AABAcIkMppmdXr16+WYkAAAgYEXaPdi5cuWK5MiRw3n9QRyPAwAA9nD37l05deqUvZexcufOLadPn5YCBQpIrly5Eq2tozu09HxMTIwvxgkAAPzk5MmTcv/+fcmYMaPkz5/fnruxVq9eLXny5DHX16xZY27HPxzn3bF+/Xpp166dqcasgdKSJUsSFDDU83GP1q1bJ0iI7tGjh5lR0kCsb9++cu3aNbfGAQAAkreElSaN2xu5rTGz06RJk0Svp9T169elevXq0qdPH+nUqVOij9HgZs6cOc7bGlXGpYGOzjqtXLnSTLP17t1bXnjhBfnyyy+9Nk4AAIJZxB87sayYr5PsYEcjOne+QZ3uKlKkyJ8+rk2bNuZ4EA1uChUqlOh9hw4dkmXLlsn27dulTp065txHH30kbdu2lffee8/MGAEAgOBNTlbJmouqW7eu/PWvfzVBRVK0Odgnn3wiVapUkYULF3ptgGvXrjW5QuXLl5cXX3xRLly44Lxv8+bNZunKEeioFi1amCm2rVu3Jvmct2/fNonWcQ8AAGCvbuduzewcPHhQxo0bJ4899phkypRJateubWZN9PqlS5fM/eHh4VKrVi2ZNGmSmVnxBl3C0uWtUqVKydGjR+Xvf/+7mQnSIEc7rJ85c8YEQi7fULp0Jr9I70vKhAkTZOzYsV4ZIwAAdhcRDMtY2uF0ypQpJuD54YcfTDNQ/cZv3rwp+fLlM3kzrVq1MrM63tStWzfn9apVq0q1atVM5Wad7QkLC/P4eUeOHCnDhg1z3taZHau1qwcAILVEWnwZy62igpkzZ5YuXbqYwx9Kly5tgqtff/3VBDuay3Pu3DmXx9y7d8/s0Eoqz8eRBxQ/0RkAAEiipWWs3CpCWWr/WFRUlMnZKVy4sLndsGFDiY6Olp07dzofo9vftRZA/fr1/ThSAADs4eLFi6YnpipatKhYkdvtIrxJ6+HoLI3DsWPHZM+ePSbnRg/Nq+ncubOZpdGcnREjRkjZsmXNkpmqWLGiyevp16+fzJo1y2w9HzhwoFn+YicWAAAp51jCKliwoMnVtSK/zuzs2LFDatasaQ6leTR6ffTo0SYBed++fdK+fXt56KGHTLFATYzesGGDyxLUF198IRUqVDDLWpoY/cgjj8g///lPP35XAADYR4TFl7D8PrPTtGlTsxaYlOXLl//pc+gMEAUEAQDwjUiLJydbLmcHAACkrkiL19jxONj597//LY0aNTJ5MY7pralTp8o333zj7fEBAAA/irB4jR2Pgp2PP/7Y5NZofozuhHJ0OddKxhrwAAAA+4gMxmUs7T2lbSFef/11k0TsoC0b9u/f7+3xAQAAP4oMxmUs3R7u2D0Vl+6Q0i7mAADAHm7duuVsvxRUMzvap0pr4cSn3ce17g0AALCHqKgoc5klSxaz+zlotp5rvs6AAQNMtKfbxrdt2ybz5s0zzTU//fRT34wSAAD4tcZOSEhI8AQ7zz//vOmR9cYbb5jy0c8884zZlfXhhx+6NO4EAADWFmmD5GSPiwpql3M9NNjRlg8FChTw/sgAAIBfRdogOTnFFZR1DU8PAABgPxE2qLHjUbCjXce1d9WaNWvk3LlzpsN4/O6oAADA+iKDdRnr2WefNZ3KtTGndkC1csISAABIWtAuY2nX8Y0bN0r16tV9MyIAAOB39+/ft83Mjtt1dipUqCA3b970zWgAAEBAOH/+vNy+fVvSpEkjRYoUkaAKdmbOnGlaRaxbt87k71y5csXlAAAA1hf5x6yOlpdJnz69v4eTustY2vBTg5rmzZu7nNcCg5q/42gMCgAArCvCJjuxPAp2tL6ORnhffvklCcoAANhUpE3ydTwKdg4cOCC7d++W8uXL+2ZEAADA7yJtshPLo5ydOnXqyIkTJ3wzGgAAEBAignkZa9CgQTJ48GAZPny4VK1aNUHSUrVq1bw5PgAA4AeRNprZcTvY6dq1q7ns06eP85wmJpOgDACAfUQE88zOsWPHfDMSAAAQEK5fv27KywRtsGOH6SwAAJA0R25uzpw5zREUwc63334rbdq0Mfk5ev1B2rdv762xAQAAP4iw0RJWsoOdDh06yJkzZ6RAgQLmelIoKggAgPVF2qjGTrKDHW0Glth1AABgP5E22onlUZ2dzz//3DQGi+/OnTvmPgAAYG0RNlvGcjvY6d27t1y+fDnB+atXr5r7AACAtUXabBnL7WDHUU8nvqioKFtkbAMAEOwibbaMleyt5zVr1jRBjh5hYWGSLt3//6fa6Vzr77Ru3dpX4wQAAKkgJibGufXcLjM7yQ52HLuw9uzZI61atZJs2bI578uQIYOULFlSOnfu7JtRAgCAVHHmzBm5d++emdQoXLhwcAU7Y8aMMZca1GjLiEyZMvlyXAAAwI9LWEWLFpW0adPa4j1wu4Jyr169fDMSAADgdxE224nlUYIyAACwr0ibJScrgh0AAOAUHh5uLkuXLi12QbADAACcfvrpJ3PZoEEDsQuCHQAAYJw9e1aOHj1qyszYKdhJ58n++7lz58qqVavk3LlzCXplrV692pvjAwAAqWTTpk3msnLlypIrV67gDXYGDx5sgp3HH39cqlSpkmg1ZQAAYN1gp1GjRmInbgc78+fPl//+97/Stm1b34wIAAD4Ndh5+OGHbfUOuJ2zo9WSy5Yt65vRAAAAv7h165bs2LHDXA/6YOfll1+WDz/80DQEBQAA9rBr1y65c+eOFChQQMqUKSNBvYy1ceNGWbNmjSxdutQkMKVPn97l/kWLFnlzfAAAIBW3nD/88MO2y8d1O9jR7OyOHTv6ZjQAAMAvNtk0OdmjYGfOnDm+GQkAAPCL2NhY2yYnexTsOJw/f16OHDlirpcvX17y58/vzXEBAIBUcvToUVM7Tzch1apVy3avu9u7sa5fvy59+vSRwoULS+PGjc0RGhoqffv2lRs3bvhmlAAAwGc2/TGrU6dOHcmUKZPtXmm3g51hw4bJunXr5LvvvpPo6GhzfPPNN+ac7tQCAADWTU62I7eXsRYuXCgLFiyQpk2bOs9pgcHMmTPL008/LR9//LG3xwgAAHxok42Tkz2a2dGlqoIFCyY4r/vyWcYCAMBaoqOjJTw83Fxv2LCh2JHbwY6+EGPGjDGVFh1u3rwpY8eOte2LBACAXW3ZssXsxtJCgolNZgTlMpZWT27VqpUULVpUqlevbs7t3bvXJDQtX77cF2MEAAA+ssnmS1geBTva6fyXX36RL774Qg4fPmzOde/eXXr06GHydgAAgHVssnF9nRTV2cmSJYv069fP+6MBAACp5t69e2YZSwX9zM63334rbdq0MX2w9PqDtG/fPpXeIgAAkBL79+839fNy5MghlSpVCu6ZnQ4dOsiZM2fMjiu9nhRtHBYTE+PN8QEAAB/X12nYsKGkSeP2niV7BTv3799P9DoAALCuTUGQnKzcDuM+//xzuX37doLzd+7cMfcBAABr2BQEyckqJFY317shbdq0cvr0abOkFdeFCxfMOSsuY125ckVy5swply9fNuuWAADY3cmTJ00ZGV2+0s+/bNmyiV0/v92e2dHYSHNz4ouKijJfEAAAWGdWp3r16pYMdNyR7GCnZs2apu27BjphYWHmuuPQF+rRRx+VFi1auPXF169fL+3atTNd0/V5lyxZkiCwGj16tOmwrjV89Pm1xk9cFy9eNDV+NKLLlSuX6b5+7do1t8YBAECw+cnmzT89qrPj2IW1Z88eU0E5bhSYIUMGKVmypHTu3NmtL67b3TRQ6tOnj3Tq1CnB/ZMmTZJp06bJZ599JqVKlZJRo0aZr33w4EFnC3oNdHRZbeXKlXL37l3p3bu3vPDCC/Lll1+6NRYAAILJpiBJTvYoZ0cDj65duzqDDa8NJCREFi9e7AyqdFg64/Pyyy/LK6+8Ys7pmpz27Zg7d65069ZNDh06ZOoCbN++XerUqWMes2zZMtOFXZfV9N8nRhOs4yZZ65pfsWLFyNkBAASFGzdumNQTLSp4/PhxKVGihFiRz3J2evXq5fVAJzHHjh0ztX3iLo3pN1S/fn3ZvHmzua2XunTlCHSUPl6TrbZu3Zrkc0+YMME8l+PQQAcAgGCxfft2E+gUKVJEihcvLnbndrCju63ee+89qVevnhQqVEjy5MnjcniLBjoqfgdWve24z1HoMK506dKZcTgek5iRI0eaKNBxnDhxwmvjBgDASlvOQxLZdCTBHuyMHTtWpkyZYpayNFAYNmyYybfR2ZQ333xTrCBjxoxmuivuAQBAsPgpiJKTPQp2tNv5J598YnJpdBZFO55/+umnZteUo5mYN+iskTp79qzLeb3tuE8vz50753K/TsvpDi3HYwAAgLh0QnCkgwRDcrJHwY4uD1WtWtVc1x1ZOrujnnjiCfnhhx+8NjDdfaUBy6pVq1wSkTQXR3t4KL2Mjo6WnTt3Oh+zevVq80Zqbg8AAHD1888/m0kBLelSo0YNCQZuBztabVG3eqsyZcrIihUrnMlOujzkDq2Ho1vZ9XAkJev1yMhIs4Y4ZMgQeeedd0ynde3M2rNnT7PDyrFjq2LFitK6dWvp16+fbNu2zUzLDRw40OzUSmonFgAAweynP5awNPc2ffr0EgySXWfHoWPHjma2RWdOBg0aJH/5y19k9uzZJkAZOnSoW8+1Y8cOadasmfO25v84dnzp9vIRI0aYWjxaN0dncB555BGztTzubjBdVtMARwsdat6Q1vrR2jwAACChYOmHlaI6O/Fpno6+cOXKlTPVkK2I3lgAgGBRoUIFOXLkiHz33XcmBcXKkvv57Xawoy0eNBrU5OT4icEa9DRu3FishmAHABAMfv/9d8mfP7/zet68ecXKfFZUUJedNLEpPv1CcZekAABAYNnyx65pnd2xeqDjDq91Pb9w4YJkzZrVW+MCAAA+Sk5uFCRbzt1OUHY06tRA57nnnnPZeaVVlfft2xdUyU4AAFjNpiBMTnYr2NE1McfMTvbs2c3+/Lhdzxs0aGC2gAMAgMBz584dU6ZFEewkYc6cOeayZMmSpgs5S1YAAFjHnj175NatW6Z/ZPny5SWYuF1nZ8yYMb4ZCQAA8JlNQdb8M0XBjrZxeNCL9Ntvv6V0TAAAwMt+CtLkZI+CHW3hENfdu3dl9+7dprLx8OHDvTk2AADgBbGxsUGbnOxRsDN48OBEz8+YMcO0fwAAAIElIiJCTp06ZQoC16lTR4KN23V2ktKmTRtZuHCht54OAAB4yaY/ZnVq1aolWbJkCbrX1WvBzoIFC0yGNwAACCybgngJy6NlrJo1a7okKOs64JkzZ+T8+fMyc+ZMb48PAACk0E9BnJzsUbDToUMHl9tp0qQxTcWaNm1qem0AAIDAcfXqVdPlQDGzk0zU2QEAwDq2bt0q9+/flxIlSkhoaKgEI7dndhy9sBYvXiyHDh0ytytVqiRPPvmkyfIGAACBl6/TKEiXsJTb0Ul4eLi0a9dOzp496yw3/e6775qlrO+++06qVKnii3ECAAAPbAry5GSPdmM9//zzJqCJioqSXbt2mePEiRNSrVo1eeGFF3wzSgAA4NFKzObNm811ZnbcbCSmxQNz587tPKfXx40bJ3Xr1uW/IgAAAeLgwYNy5coVyZYtW1CvvLg9s/PQQw+ZJaz4zp07J2XLlvXWuAAAgJe2nNevXz+o82rdDnYmTJggL730kikiqEtZeuh17ZmluTsaQToOAADgPyQn/5+QWK0K6Aatq+PgKC7oeIq4t/W6rhVagQZmOXPmlMuXL0uOHDn8PRwAALxCV1yOHj1qmnW3atXKdq9qcj+/3Z7TWrNmTUrHBgAAfExTTjTQCQkJkQYNGgT16+12sNOkSRPfjAQAAHh9CatKlSpm9iOYeZStdOvWLVN6WpOStSpjXO3bt/fW2AAAgIeor5OCYEfX/Xr27Cm///57gvuslKcDAICdBXvzzxTtxho0aJA89dRTcvr0aTOrE/cg0AEAwP90BWbnzp0S7JWTPQ52NOFp2LBhUrBgQXf/KQAASAUa6Ny5c8d8VpcuXTroX3O3g50uXbrI2rVrg/6FAwDACvk6IX+UhQlmbufsTJ8+3SxjbdiwQapWrSrp06d3uV8LDgIAAP8hOTmFwc68efNkxYoVkilTJjPDEzdi1OsEOwAA+I8W9iU5OYUVlAsVKmQCmtdee82lmrKVUUEZAGAXv/76q5QrV04yZsxoKgtnzJhR7Cq5n99uRyua8NS1a1fbBDoAANiJY1anTp06tg503OF2xNKrVy/56quv3P1nAAAgFZCv44WcHa2lM2nSJFm+fLlUq1YtQYLylClT3H1KAADgJQQ7Xgh29u/fLzVr1jTXDxw44HIf29sAAPCf6OhoCQ8PN9cpJvj/0fUcAACb2LJli9mNVbZsWSlQoIC/hxMwUpRlHBUVZQ4AAOB/bDn3UrCjPbDeeusts9WrRIkS5siVK5e8/fbbCTqgAwCA1EO+jpeWsV5//XWZPXu2TJw40dlJdePGjfLmm2+axmPjxo1z9ykBAEAK3bt3T7Zu3Wquk6+TwqKCoaGhMmvWLGnfvr3L+W+++Ub69+8vJ0+eFKuhqCAAwOp27doltWvXNisvFy9eDIp6eFd8VVRQX8AKFSokOK/n9D4AAOC/JayGDRsGRaDjDrdfjerVq5tmoPHpOb0PAACkPpKTvZizowUFH3/8cfnxxx9N9Kg2b94sJ06ckP/973/uPh0AAPACkpO9OLPTpEkTOXLkiHTs2NEUL9KjU6dO5tyjjz7q7tMBAIAU0jIwkZGRkjZtWqlXrx6vZ0pndlSRIkXYdQUAQIDN6mg6SbZs2fw9HOvP7MyZM0e+/vrrBOf13GeffeatcQEAgGRiCcvLwc6ECRMkX758Cc5rWerx48e7+3QAACCFSE72crCja4KlSpVKcF4rKet9AAAg9dy4cUP27NljrlNM0EvBjs7g7Nu3L8H5vXv3St68ed19OgAAkALr16831ZOLFStmDngh2Onevbu89NJLsmbNGomJiTHH6tWrZfDgwdKtWzd3nw4AAKSAo+xLmzZtJCQkhNfSG7uxtOHn8ePHJSwsTNKl+79/rg1Ae/bsSc4OAAB+Cnbatm3La++t3lgOv/zyi1kjzJw5s1StWtXk7FgVvbEAAFakn8UPPfSQpE+f3rRsCrZt51eS2RvLozo7qly5cuYAAAD+ndVp3Lhx0AU67qBTGAAAFsUSVvIQ7AAAYEHXr1+XtWvXmuvk6zwYwQ4AABaku6Lv3LkjJUuWlPLly/t7OPYrKphYTrOeo6ggAACpv4TFlnMvBztaPfn8+fMJzmsWeGKVlQEAgHfpBAP5Oj4MdvQFTiyCvHbtmmTKlMndpwMAAG46fPiwRERESMaMGaVZs2a8fn8i2VvPhw0bZi410Bk1apRkyZLFeZ9WUd66davUqFFDvOnNN9+UsWPHupzTdUl9k9WtW7fk5Zdflvnz58vt27elVatWMnPmTClYsKBXxwEAQCBxzOo0bdrU5fMYKQx2du/e7ZzZ2b9/v2TIkMF5n16vXr26vPLKK+JtlStXlh9//NF521G1WQ0dOlR++OEH+frrr01RoYEDB0qnTp2c3V8BALAjlrB8FOxo1rfq3bu3fPjhhw+sVOhNGtwUKlQowXmtljh79mz58ssvpXnz5ubcnDlzpGLFirJlyxZp0KBBks+ps0B6xK3ACACAFVy9elU2bNjg7IcFH+TsaEChgc6vv/4qy5cvl5s3b5rzHnadSFYp7NDQUCldurT06NHDueNr586dcvfuXWnRooXzsRUqVJDixYvL5s2bH/icEyZMMDNBjoMusQAAq1i1apX5/CtbtiydDHwV7OiuK20Cqr04dLvb6dOnzfm+ffua/Blvql+/vsydO1eWLVsmH3/8sRw7dkweffRRE9WeOXPGLJ/lypXL5d9ovo7e9yAjR440M0OO48SJE14dNwAAvsISlvvc7o01ZMgQ03BMZ1h0yciha9euJon5/fffF2+JOz1XrVo1E/xow9H//ve/pgGppzR7XQ8AAKxEV1GWLl1qrlM12YczOytWrJB3331XihYt6nJem4LqNjhf0lkcnVHSJTTN49HKkdHR0S6POXv2bKI5PgAAWN2BAwckKirK/MHfpEkTfw/HvsGO9uJIbJubLm/5erZEa/kcPXpUChcuLLVr1zYzTLp26XDkyBEz49SwYUOfjgMAAH8uYenGHGrb+TDY0ZyZzz//3Hlb6+7cv39fJk2a5PXCRrqVfd26dXL8+HHZtGmTdOzYUdKmTSvdu3c3icWaJ6RLZ7pTTBOWdaeYBjoP2okFAIBVsYSVSjk7GtRogvKOHTvMMtKIESMkPDzczOx4u76NTtVpYHPhwgXJnz+/PPLII2ZbuV5XH3zwgaRJk0Y6d+7sUlQQAAC70Q01GzduNNfZcu6ekFgP9ozrCz59+nTZu3evWVqqVauWDBgwwCwvWZHW2dGZIv2+Uqt+EAAA7liwYIE89dRTpszKoUOHePEk+Z/fbs/s6JKRLle9/vrrCe6bMWOGCXoAAIB3sYSVijk72o5B82Pi06rKWr8GAAD4rss5S1ipEOxMnjzZvNCOZpxKa+uMHj3a9KkCAADetWfPHlMwN2vWrGajENzj9jLW888/b5KRtU2DJkp99dVXMn78eBNxNmrUyN2nAwAAf8Ixq6OfvRTFTYVgR+kOLN0hVadOHYmJiTE9stjuDQCAb/N1WMLyYbAzbdq0BOeKFCliigs2btxYtm3bZg710ksveTgUAAAQn66mOBpcE+z4cOt5qVKlkvdkISHy22+/idWw9RwAEKjmz59vas5VqVJF9u/f7+/h2HfruXYbBwAAqY8t537YjQUAAFKHtmMiX8cPwY62ZtCu54m1kdDKjgAAwDu0rt358+cle/bs7HhOzWBn/fr10rZt2wTnNWlK7wMAAN7hmNVp2bKlpE+fnpc1tYId7YWVIUOGBOf1TdBEIQAA4B1UTfZTsFO1alVTSDCxbPFKlSp5aVgAAAQ3Xb5ylHVhy3kqFxUcNWqU6Y919OhRad68uTm3atUqmTdvnnz99dcpHA4AAFArVqwwPbFq1KghoaGhvCipGey0a9dOlixZYlpEaLv5zJkzS7Vq1eTHH3+UJk2apGQsAADgDyxhpXJRQbujqCAAIJBoK6YCBQqY6skbNmyQRx55xN9Dsn9RwaS2wx06dMhcr1y5stSsWdPTpwIAAHFs377dBDq5cuWi96QXuB3snDt3Trp16yZr1641b4KKjo6WZs2amSTl/Pnze2NcAABIsC9h6ZbzdOk8npeAp7uxBg0aJFevXpXw8HATdepx4MABM5VEE1AAALwX7CRW1w6pkLOja2OajFy3bl2X87o9TiNQneWxGnJ2AACB4uzZs1KoUCFz/cyZM1KwYEF/D8nyn99pPOnTkVgVRz2n9wEAAM8tW7bMXNapU4dAx0vcDna0ts7gwYPl1KlTznMnT56UoUOHSlhYmLfGBQBAUGLLeQAEO9OnTzfTRiVLlpQyZcqYo1SpUubcRx995IMhAgAQHO7du2eKCSrydbzH7RTvYsWKya5du0zezuHDh825ihUrSosWLbw4LAAAgs+WLVtM7mvevHkT5MbCcx7tZwsJCZHHHnvMHAAAwLtLWK1atZK0adPysvprGcvRC+uJJ55wLmPpdZ3pAQAAnmPLeYAEOzNnzpTWrVtL9uzZTaKyHrrdS9cWZ8yY4ZtRAgBgc7rZZ+/evWb1RGd24MdlLG0A+sEHH8jAgQOd57SYYKNGjcx9AwYM8OLwAAAIri3n9erVk3z58vl7OME9s6OJUzqzE58WFNSiPgAAwH0sYQVQsNO+fXtZvHhxgvPffPONyd0BAADuuXv3rqxcudJcZ8t5ACxjVapUScaNG2cagTZs2NC5Ve6nn36Sl19+WaZNm+Z8LL2yAAD4c/oZqn0nCxQoILVq1eIl83ewM3v2bMmdO7ccPHjQHA7aAV3vc9AEK4IdAACSv4SlaSJp0ni0URreDHaOHTvm7j8BAAAPsHTpUnPJEpZvED4CAOBHkZGRcuDAATOjQ7Fe3yDYAQAgAGZ1NA82T548vBc+QLADAIAfsYTlewQ7AAD4ye3bt53tlsjX8R2CHQAA/GTDhg1y/fp1KVy4sFSvXp33wZ+7sfbt25fsJ6xWrVpKxgMAQNAtYbVp08aUbIEfg50aNWqYNyE2NjbR+x336WVMTIy3xwgAgC3RIiKAgh1q6wAA4F362Xr48GFJly6dtGjRgpfX38FOiRIlfDkGAACCdgmrUaNGkjNnTn8Px9bcrqDsoK0itBDSnTt3EjQKBQAAD8YSVgAHO7/99pt07NhR9u/f75LH40isImcHAIAHu3nzpqxevdqZnIwA23o+ePBgKVWqlJw7d06yZMki4eHhsn79eqlTp47phA4AAB5s3bp1JuApWrSoVKlShZcr0GZ2Nm/ebKLRfPnymT4eejzyyCMyYcIE0+V89+7dvhkpAAA2cOrUKZkxY4azkCBbzgNwZkeXqbJnz26ua8Cjb5ojifnIkSPeHyEAADawbds26dGjh/m8/P777825p59+2t/DCgpuz+zodNvevXvNUlb9+vVl0qRJkiFDBvnnP/8ppUuX9s0oAQCwoLt378qiRYtk6tSpsmXLFuf5Rx99VIYPHy5hYWF+HV+wcDvYeeONN0xpa/XWW2/JE088Yd60vHnzyldffeWLMQIAYCkXLlyQTz75RKZPny4nT54053RioFu3bib3tVatWv4eYlAJiU2qLLIbLl68KLlz57bsuuOVK1dMjYPLly9Ljhw5/D0cAIBF6aadDz/8UP7zn/+YBGRVoEABefHFF+Vvf/ubFCpUyN9DtJXkfn57XGcnrjx58njjaQAAsJz79++bmjka5Dg6mKuaNWvKkCFDpGvXrpIxY0a/jjHYuR3s3Lp1Sz766CNZs2aN2X6ub3Jcu3bt8ub4AAAISFevXpW5c+fKtGnT5NdffzXndIey1qLTpSrdqWzVFQ8J9mCnb9++smLFCunSpYvUq1ePNxIAEFS0uK7+0f+vf/3LLKMoXUrp16+fDBgwQEqWLOnvISKlwY5ul9PpOu3lAQBAoDp9+rSzPIqmpzpSVD29jI6Olk8//VS+/fZb57ny5cubGnM9e/aUbNmypfJ3CJ8FO0WKFHHW2QEAIBBoguqOHTtk+/btpp6NXkZFRfns67Vq1crk47Rs2dIsXcFmwc77778vr776qsyaNYtu6ACAVKe5o3v27HEJbBIraqtBiO5+cgQjjvyZuJeJnUvqUp+nWbNmZianYsWKqfK9wk/BjvbA0v9oWkBQe2OlT58+wTZ0AAC8Qav2Hzp0yBnU6OW+ffvk3r17CR6rxW7r1q1r8kn1UmvZsLQEj4Kd7t27mwJJ48ePl4IFC5KgDADwCg1gIiMjzXKUI7jZuXOns5BtXPnz53cGNXqpf4jrOcArwc6mTZtMM9Dq1au7+08BAEHcNkEThjWPRo8TJ044rzsOvV9ncuLT2RkNZuLO2hQvXpw/tuG7YKdChQrOqpCBRDvITp48Wc6cOWMCMd0WqD8UAADfunPnjtn1lFQQo+f0d3NyCvZrS4Vq1aq5zNrojqe0adPyNiL1gp2JEyfKyy+/LOPGjZOqVasmyNnxR7sF7ck1bNgwkzStzUm14ZpmymvCmpbpBgAkfylJcy9///13099Jj7jX49/W63okh35eFC1a1HkUK1YswW39nc3uJvi9N1b8rHYHfRo9l9gUpK9pgKN/AWjDNaVVnfWHZtCgQfLaa6/5rTeW5jYllkQH+JIX2t355LniPl/c503OueTcF/fS08ckdejvlAfdn9jh7ddNxxD30N+1f3Y9qftu376daNCil/p70BPaDuFBgYwemlNDIANL9MbSNhGBNn2qCWwjR450ntMfphYtWpjcosToD7oeDo4KmN4WFhaW6HZIAAh02tw5b9685siXL98Dr+v2br1OawQEKreDnSZNmkgg0b9G9K8V3RkWl94+fPhwov9mwoQJMnbsWJ+PTf/SyZQpk8+/DlJfMP1S9/b3Gr9+SXLPJec+d+unJHUu7qF/PCV2PrmHt+g49NDcFcd1T2/rctKDghcNdNKl80qfaCAgJOt/s9Y0qFKlivlB0esPoollgU5ngTTHJ+7Mjk65etvevXu9/pwAAMAHwU6NGjVMJr0mjul1/WslsTVpf+Ts6F8i+pfK2bNnXc7rbZ1aTWrGRQ8AAGB/yQp2jh075izWpNcDiW5TrF27tqxatUo6dOhgzmkCnt4eOHCgv4cHAACsEOyUKFEi0euBQpekevXqZYpOaU0G3XquFTd79+7t76EBAAA/8ygD7ZdffjG7ss6dO2dmUeIaPXq0pLauXbvK+fPnzdfW5TZdalu2bFmCpGUAABB83K6z88knn8iLL75ocmU0Jyb+Doldu3aJ1fiqzg4AALBgnZ133nnHVE9+9dVXUzpGAAAAn/u/cshuuHTpkjz11FO+GQ0AAIC/gx0NdFasWOHtcQAAAPiE28tYZcuWlVGjRsmWLVsSbQT60ksveXN8AAAAqZugXKpUqaSfLCREfvvtN7EaEpQBALAenyUoB1pRQQAAAK/m7AAAAFhJuuRWKH777bcla9asLg00EzNlyhRvjQ0AACB1gp3du3fL3bt3ndeTErfAIAAAgCUTlO1IE5ty5colJ06coIIyAAAWSlAuVqyYREdHm0Rlr/bGspurV6+aS33BAACA9T7HHxTsJHtmp0+fPsn6gv/617/EarSZ6alTpyR79uwBvRTniGCZgeJ9AD8PgYLfS4EhWN+H2NhYE+iEhoZKmjRpUj6zM3fuXClRooTUrFnTPLmd6AtUtGhRsQr9jxxM/5kDFe9DYOB9CAy8D4EhGN+HnA+Y0XE72NFO5/PmzTN1dnr37i1/+ctfJE+ePCkdIwAAQGDU2ZkxY4acPn1aRowYId99952ZLnv66adl+fLltpvpAQAAQVpUMGPGjNK9e3dZuXKlHDx4UCpXriz9+/eXkiVLyrVr13w3Sjhf/zFjxphL+A/vQ2DgfQgMvA+BgffBR1vPNQlqzpw5Jpfnzp07cvjwYcmWLZsnTwUAABAYMzu3b982eTuPPfaYPPTQQ7J//36ZPn26REZGEugAAICAlOwEZV2umj9/vsnV0W3oGvTky5fPt6MDAABIrWUs3Z5dvHhxs/X8QbVoFi1alNIxAQAApP7MTs+ePQO64B4AAECidGYHgWXdunWxTzzxRGzhwoV11i128eLFLvffv38/dtSoUbGFChWKzZQpU2xYWFjszz//7LfxBuv70KtXL3M+7tGqVSu/jdeOxo8fH1unTp3YbNmyxebPnz/2ySefjD18+LDLY27evBnbv3//2Dx58sRmzZo1tlOnTrFnzpzx25iD9X1o0qRJgp+Hv/71r34bsx3NnDkztmrVqrHZs2c3R4MGDWL/97//Oe/nZyFpbiUoI3Vcv35dqlevbmobJWbSpEkybdo0mTVrlmzdulWyZs0qrVq1klu3bvEWpeL7oFq3bm3qTzkOzWWD96xbt04GDBggW7ZsMSUv7t69Ky1btjTvjcPQoUNN7a+vv/7aPF5bv3Tq1Im3IZXfB9WvXz+Xnwf9XQXv0Ur/EydOlJ07d8qOHTukefPm8uSTT0p4eLi5n5+FB3hAIIQAEH9GQWd1dEZn8uTJznPR0dGxGTNmjJ03b56fRml/Sc3s6F+4SD3nzp0z74XOujn+76dPnz7266+/dj7m0KFD5jGbN2/mrUml98ExszN48GBe81SWO3fu2E8//ZSfhT/BzI7FaLuOM2fOSIsWLVz6gtSvX182b97s17EFo7Vr10qBAgWkfPnypqXKhQsX/D0kW7t8+bK5dLSq0b9wdZYh7s9DhQoVzGYKfh5S731w+OKLL8wu3SpVqsjIkSPlxo0bPhxFcIuJiTE7pHV2rWHDhvwseCtBGYFBAx1VsGBBl/N623EfUocuYelySalSpeTo0aPy97//Xdq0aWM+ZNOmTcvb4GX379+XIUOGSKNGjcyHqdL/8xkyZJBcuXK5PJafh9R9H9QzzzxjmkVr9+l9+/bJq6++KkeOHGGHrpdpfTsNbjRtQQv5Ll68WCpVqiR79uzhZ+EBCHYAD3Xr1s15vWrVqlKtWjUpU6aMme0JCwvjdfUyzRk5cOCAbNy4kdc2AN+HF154weXnoXDhwubnQP8Q0J8LeIfOImtgo7NrCxYskF69epmcKjwYy1gWU6hQIXN59uxZl/N623Ef/KN06dJmCv/XX3/lLfCygQMHyvfffy9r1qwxSZoO+n9e29VER0e7PJ6fh9R9HxKjS+uKnwfv0pnMsmXLSu3atWXChAlmE8WHH37Iz8KfINixGF0y0V/wq1atcp67cuWK2ZWlU5vwn6ioKJOzo3/Rwjs0N1w/YHWqfvXq1eb/f1z6Cz99+vQuPw+6dKItbPh5SL33ITE6+6D4efD9sqK2cuJn4cFYxgpA2kE+7l9DmpSsvzg0GVATL3W9/J133pFy5cqZXzqjRo0y6+QdOnTw67iD6X3QY+zYsdK5c2cTfOpU/YgRI8xfXFoGAN5bMvnyyy/lm2++kezZszvz0jQpP3PmzOayb9++MmzYMPOe5MiRQwYNGmQCnQYNGvA2pNL7oP//9f62bdtK3rx5Tc6OboNu3LixWd6Fd2jSt+YF6ufA1atXzWuuy+bLly/nZ+HP/Nl2LaS+NWvWJCjOpYdudY5bVLBgwYJmy7kWFTxy5AhvVSq+Dzdu3Iht2bKlKbCmW59LlCgR269fP4rZeVlir78ec+bMSVBITbfgZsmSJbZjx46xp0+f9vZQgtqfvQ+RkZGxjRs3NoUd9XdS2bJlY4cPHx57+fJlfw/dVvr06WN+12TIkMH87tHf/StWrHDez89C0pLdGwsAAMCKyNkBAAC2RrADAABsjWAHAADYGsEOAACwNYIdAABgawQ7AADA1gh2AACArRHsAAAAWyPYAeC248ePS0hIiLP/USA4fPiwaRGRKVMmqVGjhr+HAyCAEOwAFvTcc8+ZYGPixIku55csWWLOB6MxY8ZI1qxZTSPQuI1BIaZ/kv6/iN8dHggWBDuARekMxrvvviuXLl0Su7hz547H/1abUT7yyCNSokQJ04zSW+7eveu15wLgHwQ7gEW1aNHCdFyfMGFCko958803EyzpTJ06VUqWLOkyS9ShQwcZP368FCxYUHLlyiVvvfWW3Lt3T4YPH266iRctWlTmzJmT6NLRww8/bAKvKlWqyLp161zuP3DggOnSnC1bNvPczz77rPz+++/O+5s2bSoDBw6UIUOGSL58+ZLsGH///n0zJh1HxowZzfe0bNky5/06a7Fz507zGL2u33di9N9oQKTfowZETzzxhAmS4i/PffXVV9KkSRPzfX3xxRfmtXjppZec/+7VV1+VXr16mdfNQV9TfW3j0nHGHYs+9z/+8Q/zdbNkySIVK1aUzZs3y6+//mpeC52Z0tcz7piUdhuvVauWGU/p0qVl7NixZkxxn/fTTz+Vjh07muctV66cfPvtt87vqVmzZuZ67ty5zWP1PVcLFiyQqlWrms7l+n3p/6nr168n+toBVkawA1hU2rRpTYDy0UcfSVRUVIqea/Xq1XLq1ClZv369TJkyxSwJ6Qeyfjhu3bpV/va3v8lf//rXBF9Hg6GXX35Zdu/eLQ0bNpR27drJhQsXzH26ZNK8eXOpWbOm7NixwwQaZ8+elaefftrlOT777DPJkCGD/PTTTzJr1qxEx/fhhx/K+++/L++9957s27fPBEXt27eXX375xdx/+vRpqVy5shmLXn/llVcSfR79IB82bJgZjy51pUmTxgQIGkzF9dprr8ngwYPl0KFD5mvpDJoGPRrw6TivXLlilgw98fbbb0vPnj1NvlOFChXkmWeeMa/tyJEjzbi0N7MGgA4bNmwwj9fxHDx40ARLc+fOlXHjxrk8rwZA+trq69O2bVvp0aOHXLx4UYoVKyYLFy40j9ElPn199PXUy+7du0ufPn3M96lLXZ06dTJfH7CdB3REBxCgevXqFfvkk0+a6w0aNIjt06ePub548WL9pHI+bsyYMbHVq1d3+bcffPBBbIkSJVyeS2/HxMQ4z5UvXz720Ucfdd6+d+9ebNasWWPnzZtnbh87dsx8nYkTJzofc/fu3diiRYvGvvvuu+b222+/HduyZUuXr33ixAnz744cOWJuN2nSJLZmzZp/+v2GhobGjhs3zuVc3bp1Y/v37++8rd+nfr/uOH/+vBnP/v37Xb6vqVOnujyuYMGCsZMnT3Z5PYoXL+58D5S+hvraxhV/TPrcb7zxhvP25s2bzbnZs2c7z+lrnClTJuftsLCw2PHjx7s877///e/YwoULJ/m8165dM+eWLl1qbq9Zs8bcvnTpkvMxO3fuNOeOHz/uxisGWBMzO4DF6ayDzo7oX+ee0lkRneVw0CUnXd6IO4ukyxznzp1z+Xc6m+OQLl06qVOnjnMce/fulTVr1pglLMehMxkq7jJN7dq1Hzg2nUXRWadGjRq5nNfb7n7POhOksxm6FJQjRw7ncl5kZKTL4/T7cLh8+bKZkapXr57L6/Fn405KtWrVXF5nFfe11nO3bt0y37fjddTlubivY79+/czMzI0bNxJ9Xl0O0+8v/vsVV/Xq1SUsLMx87aeeeko++eQTW+V/AXGlc7kFwHIaN25sllp0GcSRi+GgAUz8ZYnEEm7Tp0/vclvzOhI7F3+550GuXbtmlrU0GIuvcOHCLh/MqUXHownM+sEeGhpqvh/NNYqfGO3JmDx5rR075xI753it9XXUJSpdYopPc3gSe97kvF8asK1cuVI2bdokK1asMMuhr7/+ulm2LFWqVLK+Z8AqmNkBbEC3oH/33Xcm2TWu/Pnzy5kzZ1w+hL1ZG2fLli3O65owq0nCmnSrNKE2PDzczJ6ULVvW5XAnmNAZCg1MNFcmLr1dqVKlZD+P5hJpzsobb7xhZjR0nMmZyciZM6eZbdm+fbvzXExMjOzatSvBa62zLQ46M3Ps2DFJKX0dddzxX0M94s7GPYjmRDnGHT8g0hkyDaY070oft3jx4hSPGQg0zOwANqBLEZqQOm3aNJfzusPn/PnzMmnSJOnSpYtJEl66dKkJILxhxowZZuePBg4ffPCBCR404VUNGDDAzKDostGIESPMri7ddTR//nyzc0hnFpJLE6E1abpMmTJmh5MmCmvQpknDyaXJ1roU989//tPMLOnSlSYiJ8egQYPMrjcNMHQpTmdB9HuNW9NIk7E1cVhnj3TX1ujRo936HpOiz6PJ4sWLFzfvoQY4urSlO93eeeedZD2HzmbpWL///nuTvKy7rzQQ1STtli1bSoECBcyMjv5fcQSrgJ0wswPYhOZ1xF+20A+umTNnmqBEczS2bduW5E4lT2eU9NDn3rhxo9nurFvIlWM2RmcT9ANVAzLdYq6BQHJnJBx027fuotLdVvo8GrTp19JAK7n0a2qgpbNPunQ1dOhQmTx5crL+rW4116BNd0VpnpLmzejSYdxlJF1G1O3qGpg8/vjjZlu6BmcppV9HgxRdaqpbt66pEq2BpQYwyVWkSBEze6PBnc5S6W4vDXh1950GPw899JCZ8dIdb1oqALCbEM1S9vcgAMBKNKjUQFK3eutWcgCBjWUsAPgTERERZmZFZ25u374t06dPN/k4WiMHQOBjGQsA/uwXZZo0Jh9Hl5E0oXf//v3y448/kt8CWATLWAAAwNaY2QEAALZGsAMAAGyNYAcAANgawQ4AALA1gh0AAGBrBDsAAMDWCHYAAICtEewAAACxs/8HNwCjJDrXcZkAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Minimal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"min_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 506 + }, + "id": "zVuh4JfgFtLu", + "outputId": "4e022b54-ab8d-4d05-d6d8-8e0eb672188c" + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/02/jn8jztmn0t99803jw_s_j93m0000gn/T/ipykernel_47975/588572405.py:2: UserWarning: No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n", + " plt.legend()\n" + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_qe, color='black')\n", + "plt.legend()\n", + "plt.ylabel('Minimal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"min_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Top-Down Search\n", + "The top-down search that starts with the largest possible set and then gradually decreases set size is even slower in our scenario.\n", + "To evaluate it, we generate expansion chains as described above from layered QBAFs with between $7$ and $22$ arguments and up to $5$ layers.\n", + "The bottom layer contains only topic arguments. All following layers contain up to $5$ arguments, i.e., when the limit of $5$ arguments is reached for a given layer, a new layer is added.\n", + "For each layer configuration, we generate $5$ different QBAF chains to slightly stabilize the results." + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "DFQuAD, size 8, time 1.3113021850585938e-05\n", + "QE, size 8, time 7.867813110351562e-06\n", + "DFQuAD, size 8, time 6.9141387939453125e-06\n", + "QE, size 8, time 6.198883056640625e-06\n", + "DFQuAD, size 8, time 5.9604644775390625e-06\n", + "QE, size 8, time 5.9604644775390625e-06\n", + "DFQuAD, size 8, time 5.0067901611328125e-06\n", + "QE, size 8, time 5.9604644775390625e-06\n", + "DFQuAD, size 8, time 5.245208740234375e-06\n", + "QE, size 8, time 6.198883056640625e-06\n", + "DFQuAD, size 9, time 6.9141387939453125e-06\n", + "QE, size 9, time 8.106231689453125e-06\n", + "DFQuAD, size 9, time 6.9141387939453125e-06\n", + "QE, size 9, time 6.9141387939453125e-06\n", + "DFQuAD, size 9, time 6.9141387939453125e-06\n", + "QE, size 9, time 6.9141387939453125e-06\n", + "DFQuAD, size 9, time 6.198883056640625e-06\n", + "QE, size 9, time 5.7220458984375e-06\n", + "DFQuAD, size 9, time 8.344650268554688e-06\n", + "QE, size 9, time 6.9141387939453125e-06\n", + "DFQuAD, size 10, time 1.5020370483398438e-05\n", + "QE, size 10, time 2.1696090698242188e-05\n", + "DFQuAD, size 10, time 1.4066696166992188e-05\n", + "QE, size 10, time 1.3113021850585938e-05\n", + "DFQuAD, size 10, time 1.3113021850585938e-05\n", + "QE, size 10, time 1.4066696166992188e-05\n", + "DFQuAD, size 10, time 1.1920928955078125e-05\n", + "QE, size 10, time 1.3113021850585938e-05\n", + "DFQuAD, size 10, time 1.1920928955078125e-05\n", + "QE, size 10, time 1.2636184692382812e-05\n", + "DFQuAD, size 11, time 1.52587890625e-05\n", + "QE, size 11, time 1.3113021850585938e-05\n", + "DFQuAD, size 11, time 1.4066696166992188e-05\n", + "QE, size 11, time 1.52587890625e-05\n", + "DFQuAD, size 11, time 2.193450927734375e-05\n", + "QE, size 11, time 1.8835067749023438e-05\n", + "DFQuAD, size 11, time 1.9311904907226562e-05\n", + "QE, size 11, time 1.811981201171875e-05\n", + "DFQuAD, size 11, time 1.4066696166992188e-05\n", + "QE, size 11, time 1.3113021850585938e-05\n", + "DFQuAD, size 12, time 1.5020370483398438e-05\n", + "QE, size 12, time 1.5020370483398438e-05\n", + "DFQuAD, size 12, time 1.5735626220703125e-05\n", + "QE, size 12, time 1.52587890625e-05\n", + "DFQuAD, size 12, time 2.4080276489257812e-05\n", + "QE, size 12, time 1.52587890625e-05\n", + "DFQuAD, size 12, time 1.5020370483398438e-05\n", + "QE, size 12, time 2.193450927734375e-05\n", + "DFQuAD, size 12, time 2.2172927856445312e-05\n", + "QE, size 12, time 1.5020370483398438e-05\n", + "DFQuAD, size 13, time 1.7881393432617188e-05\n", + "QE, size 13, time 1.6927719116210938e-05\n", + "DFQuAD, size 13, time 2.4080276489257812e-05\n", + "QE, size 13, time 2.5033950805664062e-05\n", + "DFQuAD, size 13, time 1.5974044799804688e-05\n", + "QE, size 13, time 1.6927719116210938e-05\n", + "DFQuAD, size 13, time 1.71661376953125e-05\n", + "QE, size 13, time 1.6927719116210938e-05\n", + "DFQuAD, size 13, time 1.6927719116210938e-05\n", + "QE, size 13, time 1.5974044799804688e-05\n", + "DFQuAD, size 14, time 1.7881393432617188e-05\n", + "QE, size 14, time 1.7881393432617188e-05\n", + "DFQuAD, size 14, time 1.9073486328125e-05\n", + "QE, size 14, time 2.7894973754882812e-05\n", + "DFQuAD, size 14, time 1.9073486328125e-05\n", + "QE, size 14, time 1.6927719116210938e-05\n", + "DFQuAD, size 14, time 1.6927719116210938e-05\n", + "QE, size 14, time 2.9087066650390625e-05\n", + "DFQuAD, size 14, time 1.7881393432617188e-05\n", + "QE, size 14, time 2.8133392333984375e-05\n", + "DFQuAD, size 15, time 4.696846008300781e-05\n", + "QE, size 15, time 0.0005919933319091797\n", + "DFQuAD, size 15, time 4.982948303222656e-05\n", + "QE, size 15, time 2.7179718017578125e-05\n", + "DFQuAD, size 15, time 2.7179718017578125e-05\n", + "QE, size 15, time 2.6941299438476562e-05\n", + "DFQuAD, size 15, time 2.5033950805664062e-05\n", + "QE, size 15, time 0.0005729198455810547\n", + "DFQuAD, size 15, time 3.1948089599609375e-05\n", + "QE, size 15, time 2.574920654296875e-05\n", + "DFQuAD, size 16, time 3.0040740966796875e-05\n", + "QE, size 16, time 3.0040740966796875e-05\n", + "DFQuAD, size 16, time 0.0008020401000976562\n", + "QE, size 16, time 3.409385681152344e-05\n", + "DFQuAD, size 16, time 2.7894973754882812e-05\n", + "QE, size 16, time 2.9087066650390625e-05\n", + "DFQuAD, size 16, time 2.7894973754882812e-05\n", + "QE, size 16, time 3.1948089599609375e-05\n", + "DFQuAD, size 16, time 0.00010085105895996094\n", + "QE, size 16, time 3.600120544433594e-05\n", + "DFQuAD, size 17, time 0.00396418571472168\n", + "QE, size 17, time 5.507469177246094e-05\n", + "DFQuAD, size 17, time 3.0040740966796875e-05\n", + "QE, size 17, time 0.0038819313049316406\n", + "DFQuAD, size 17, time 5.626678466796875e-05\n", + "QE, size 17, time 3.1948089599609375e-05\n", + "DFQuAD, size 17, time 0.0037980079650878906\n", + "QE, size 17, time 5.2928924560546875e-05\n", + "DFQuAD, size 17, time 5.6743621826171875e-05\n", + "QE, size 17, time 4.38690185546875e-05\n", + "DFQuAD, size 18, time 3.409385681152344e-05\n", + "QE, size 18, time 3.504753112792969e-05\n", + "DFQuAD, size 18, time 3.409385681152344e-05\n", + "QE, size 18, time 0.004004240036010742\n", + "DFQuAD, size 18, time 5.507469177246094e-05\n", + "QE, size 18, time 3.1948089599609375e-05\n", + "DFQuAD, size 18, time 0.0038678646087646484\n", + "QE, size 18, time 5.602836608886719e-05\n", + "DFQuAD, size 18, time 0.0039370059967041016\n", + "QE, size 18, time 5.4836273193359375e-05\n", + "DFQuAD, size 19, time 3.5762786865234375e-05\n", + "QE, size 19, time 3.5762786865234375e-05\n", + "DFQuAD, size 19, time 3.528594970703125e-05\n", + "QE, size 19, time 3.6716461181640625e-05\n", + "DFQuAD, size 19, time 3.0040740966796875e-05\n", + "QE, size 19, time 3.314018249511719e-05\n", + "DFQuAD, size 19, time 0.004762172698974609\n", + "QE, size 19, time 7.295608520507812e-05\n", + "DFQuAD, size 19, time 6.890296936035156e-05\n", + "QE, size 19, time 6.699562072753906e-05\n", + "DFQuAD, size 20, time 4.792213439941406e-05\n", + "QE, size 20, time 4.482269287109375e-05\n", + "DFQuAD, size 20, time 5.0067901611328125e-05\n", + "QE, size 20, time 9.393692016601562e-05\n", + "DFQuAD, size 20, time 0.002132892608642578\n", + "QE, size 20, time 5.602836608886719e-05\n", + "DFQuAD, size 20, time 4.696846008300781e-05\n", + "QE, size 20, time 4.792213439941406e-05\n", + "DFQuAD, size 20, time 4.57763671875e-05\n", + "QE, size 20, time 4.696846008300781e-05\n", + "DFQuAD, size 21, time 4.8160552978515625e-05\n", + "QE, size 21, time 5.125999450683594e-05\n", + "DFQuAD, size 21, time 18.93127202987671\n", + "QE, size 21, time 18.837246894836426\n", + "DFQuAD, size 21, time 19.045253038406372\n", + "QE, size 21, time 0.0847311019897461\n", + "DFQuAD, size 21, time 0.0023369789123535156\n", + "QE, size 21, time 6.198883056640625e-05\n", + "DFQuAD, size 21, time 5.2928924560546875e-05\n", + "QE, size 21, time 18.745231866836548\n", + "DFQuAD, size 22, time 0.08528518676757812\n", + "QE, size 22, time 5.4836273193359375e-05\n", + "DFQuAD, size 22, time 204.61072611808777\n", + "QE, size 22, time 1.1186211109161377\n", + "DFQuAD, size 22, time 0.0001220703125\n", + "QE, size 22, time 5.2928924560546875e-05\n", + "DFQuAD, size 22, time 197.35176396369934\n", + "QE, size 22, time 1.0656492710113525\n", + "DFQuAD, size 22, time 0.01206517219543457\n", + "QE, size 22, time 0.00011014938354492188\n", + "[2, 5, 5, 5, 5]\n" + ] + } + ], + "source": [ + "layers = [2, 5]\n", + "for _ in range(2, 5):\n", + " layers.append(0)\n", + "n_arguments_list = []\n", + "# DFQuAD\n", + "avg_pocket_times_dfquad = []\n", + "med_pocket_times_dfquad = []\n", + "max_pocket_times_dfquad = []\n", + "min_pocket_times_dfquad = []\n", + "# QE\n", + "avg_pocket_times_qe = []\n", + "med_pocket_times_qe = []\n", + "max_pocket_times_qe = []\n", + "min_pocket_times_qe = []\n", + "\n", + "for i in range(2, 5):\n", + " for j in range(1, 6):\n", + " layers[i] = j\n", + " n_arguments_list.append(sum(layers))\n", + " pocket_times_dfquad = []\n", + " pocket_times_qe = []\n", + " for _ in range(0, 5):\n", + " # DFQuAD\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"DFQuAD_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_max_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_dfquad.append(end_time - start_time)\n", + " print(f'DFQuAD, size {sum(layers)}, time {end_time - start_time}')\n", + " # QE\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"QuadraticEnergy_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_max_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_qe.append(end_time - start_time)\n", + " print(f'QE, size {sum(layers)}, time {end_time - start_time}')\n", + " avg_pocket_times_dfquad.append(mean(pocket_times_dfquad))\n", + " avg_pocket_times_qe.append(mean(pocket_times_dfquad))\n", + " med_pocket_times_dfquad.append(median(pocket_times_qe))\n", + " med_pocket_times_qe.append(median(pocket_times_qe))\n", + " max_pocket_times_dfquad.append(max(pocket_times_qe))\n", + " max_pocket_times_qe.append(max(pocket_times_qe))\n", + " min_pocket_times_dfquad.append(min(pocket_times_qe))\n", + " min_pocket_times_qe.append(min(pocket_times_qe))\n", + "print(layers)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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ypWTLFmySDAK1OrXAAAg9T+/LQ8tff7556YnRqvuagCjReqCNYgBAADhzXIg06tXL8mbN6/8+9//lm+//davaysBAAAENJA5fPiwzJo1yyT6PvHEE5I/f37p0qWLrFmzxuqpAAAAUidHRukQ04IFC2TGjBmybNkyKViwoOzevVuCiY6t5ciRQw4cOECODAAAIZQjU6hQIVOjTnNl/LrWkktUVJRZruDUqVNmCYEdO3ZIsDl37pz5qjcDAACEFv0c93sg4+qJ0foxy5cvN0FC27ZtZd68eRJsChQoYHpjsmbNaobD/B0p2rmnx+73wO7Xr+x+D+x+/cru94DrPxuwn78OGGkQo5/jt2I5kHnyySflm2++Mb0xmiMzcOBAqVmzpgSrtGnTmiGvQNEfnB3/8yZk93tg9+tXdr8Hdr9+Zfd7wPVnC8jP/1Y9MT4HMunSpZM5c+aYISV9nND27dulQoUKVk8JAADgE8uBjA4nJaTdPjNnzpQpU6bIpk2bmI4NAACCd/q1y08//SQdO3Y006//85//SP369WXdunViF7oswxtvvGG+2pXd74Hdr1/Z/R7Y/fqV3e8B158h1X/+lqZfHzlyRKZPny5Tp041CU6aIzNx4kT59ddfTZVfAACAoOyRefTRR6V06dLy22+/ydixY82q1++//35gWwcAAOCPHJnvvvtOunfvLp07d5ZSpUp5+88AAABSv0dm1apVJrG3WrVqcu+998r48ePl+PHjgWsZAACAv5couHDhgsyePVs+/vhj2bBhg5ml9O6770qnTp1M0TkAAICgnbWUOXNmE7RoD822bdukT58+MnLkSLMidrNmzSTcaeCmRQCLFSsmmTJlkhIlSsiQIUNMBcJwpTPUNEdKqytqdeSFCxd6HNdrHzRokJnBpvekYcOGsmvXLrHD9V+7dk1effVVqVixovm/oa/p0KGDySGzy88/oRdffNG8RvPowok390CXaNH3QC3gpb8L1atXl/3794sdrv/8+fPStWtXU3xU3wN08odOBAkXI0aMMD9P/WNdP+tatGghO3fu9HjN5cuXzQLKuXPnlixZskjr1q0lLi5O7HIPTp48Kd26dTO5tPo7ULhwYZOOousdBu30a6UNfvvtt+XgwYOmlowdjBo1Sj788EMztKZvXPpc70E4Jz5rL1zlypVlwoQJyR7X63/vvffMG9f6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e7xOr8PlzJkzpifpX//6l8f9+Kd230ylSpU87rNKeK913+XLl811u+6jDpklvI/PPfec6VG5ePFisufVISq9vsQ/r4QqV64sDRo0MN/78ccfl8mTJ4dVvhWQUHqPZwCCSt26dc3whw5NuHIfXDQ4STxUkFzyakREhMdzzaNIbl/iIZhbOX/+vBlq0kArsfz583t86KYUbY8mA+uHdoECBcz1aG5P4iRjX9rky712zTBLbp/rXut91GEjHfZJTHNmkjuvNz8vDcaWLl0qa9askR9++MEMUfbv398MJRYrVsyrawZCBT0yQJDTadhff/21SRxNKE+ePHLkyBGPD1h/1n5Zt26d+7Emn2rCrSawKk1O/f33302vR8mSJT02K4GC9ixo0KG5KQnp83Llynl9Hs3d0RyRAQMGmJ4Ibac3PRDZs2c3vSQbN25077tx44Zs3rw5yb3WXhIX7VGJjY2V26X3Udud+B7qlrAX7VY0B8nV7sTBjvZsaaCkeU76ugULFtx2m4FgQ48MEOR0eECTO9977z2P/ToT5tixY/L222/LY489ZhJuv/vuOxMc+MOECRPMDBkNCsaMGWMCA00eVV26dDE9HzqU88orr5jZTzo7Z9asWWaGjfYIeEuTijUBuUSJEmYmkCbdakCmCbje0sRlHR776KOPTI+QDidpUq83unXrZmaHafCgw2Pae6HXmrBmjyY2axKu9vro7KZBgwZZusab0fNo4nXhwoXNz1CDFx1u0hlhQ4cO9eoc2gulbf3mm29MIrDOUtIgUxOeGzVqJHnz5jU9Mfq74gpEgXBCjwwQAjSPIvFQgn4offDBBybg0JyIDRs23HRGj689QbrpuVetWmWm/Oo0auXqRdFeAP2w1GBLp1nrh7y3PQkuOvVZZxvprCQ9jwZk+r00iPKWfk8NorTXSIeTevXqJe+8845X/1anW2tAprOHNC9I81R0OC/h0I4O7emUbQ06mjZtaqZma+B1u/T7aACiwz/Vq1c31Ys1aNTgxFt33nmn6XXRwE17l3RWlAazOktNA5u77rrL9FTpzDCdLg+EmzSa8ZvajQCAYKEBowaJOt1Zp1MDCG4MLQGwtX379pkeEe1xuXLliowfP97kv2gNGADBj6ElALamw1Ka/6JDO5ocu23bNlm2bBn5JECIYGgJAACELHpkAABAyCKQAQAAIYtABgAAhCwCGQAAELIIZAAAQMgikAEAACGLQAYAAIQsAhkAACCh6v8Br2tWKpcOAukAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, avg_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Average pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_avg_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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lwPQa6IZYF0TR4Ofhg0bihuuwfF/gx9NEuhyCPpYb6pw4cImIA6qoPeZwXP8+HFP//79PSVLlvRkz57dc80115hWz3Pnzjn26ixbtsy0Oya+devWzdsKP3ToUE90dLRpf2/evLln+/btHje8/127diX7nN70+9zyO5CY09rg/Xn/b7/9tqds2bLm70KNGjU88+fP97jl/f/999+e7t27e4oWLWref4UKFTzjxo0zfxucIKX/xt955x3vOWfOnPE8/PDDngIFCnhy5szp6dChg7kuTiFXuAYp/Y7oTf9OBht7gQEAANehBggAALgOARAAAHAdAiAAAOA6BEAAAMB1CIAAAIDrEAABAADXIQACAACuQwAEAABchwAIwFXTzUt1V3fd6iBUbNu2zWwpoHsLuWmTXQD+IQACHKB79+4mABk9enSC4/PnzzfH3Wj48OGSK1cus8Gk74aTELPfmP5e6E7kgFsRAAEOoZmOMWPGyNGjR8Upzp8/n+bv3blzp1x33XVmo83EG69eDd3FHED4IwACHKJFixZmN/VRo0aleM5zzz2XZDpo4sSJUrp06QTZpPbt28tLL70k0dHRkj9/fhkxYoRcvHjR7N6tO1cXL15c3nnnnWSnnRo3bmyCsapVq5odvn1t2bJFbrnlFsmdO7d57fvvv18OHTrkfb5Zs2by6KOPymOPPSZRUVHSqlWrZN/H5cuXzZh0HNmyZTPvSXdTt2h2Y/369eYcva/vOzn6PRok6XvUIOnWW281gVPiqb05c+aY3cv1fX344YfmWvTr18/7fU8++aR069bNXDeLXlO9tr50nL5j0dd+4403zL+bM2dOqVSpkqxevdrsoq7XQjNYej19x6R0d+3atWub8VxzzTXy/PPPmzH5vu5bb70lHTp0MK9brlw5+fzzz73vSXefVwUKFDDn6s9cffzxx1KtWjWzU7e+L/2dOnXqVLLXDgh3BECAQ0RGRpqg5dVXX5V9+/Zd1Wt9++238tdff8n3338v48ePN9NJ+iGtH5g//PCD9OnTRx588MEk/44GSIMGDZKNGzdKo0aN5LbbbpPDhw+b53S65aabbpJatWrJunXrTPBx4MABufvuuxO8xnvvvSdZs2aV//3vfzJt2rRkxzdp0iQZN26cvPLKK7J582YTKLVr10527Nhhnv/777+lSpUqZix6//HHH0/2dfTD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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_med_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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x8v06dPltddeM3/w9PZLL70kr776qjjV2bNnpWrVqjJt2rQk79fnP3XqVPMHb926deaPf7NmzcwfBKc//3PnzsmmTZtMUKxf58+fb/4o6Aehm94DlgULFsjatWvNB6Wbnv+ePXvktttuk3Llysk333wjW7duNe+JyMhIccPz79+/vyxdulTef/9983fx6aefNgHRZ599Jk6watUqE9zoe3vZsmXmPz5NmzY1r4ulX79+smjRIpk3b545X/8T1KZNG3GKVTd4DfT56uWVV16R7du3y9tvv23eE927d0+dAXoQdC1atPB069YtwbE2bdp4Onbs6IpXX99mCxYs8N6Oj4/3REdHe15++WXvsRMnTngyZ87s+fDDDz1Of/5JWb9+vTlv3759HidK7jU4ePCgp3Dhwp7t27d7ihcv7pk0aZLHLc+/Xbt2nn/84x8eN0jq+VesWNEzatSoBMdq1Kjhee655zxOFBsba16HVatWef/mZcyY0TNv3jzvOTt27DDnrFmzxuOG1yApH330kSdTpkyey5cve4KNDFAqaNCggaxYsUJ+/fVXc3vLli2yevVque+++8SN9u7dK3/++aeZ9rLoFEDdunVlzZo14kaa8tVpgty5c4ubNh3u1KmTDBo0SCpWrChuos/9888/lzJlypjMp04P6Pv/etOETvy7qNmeQ4cOmSnxlStXmr+RmiFwImtaJ2/evObrxo0bTUbE9++gZgN1GsipfwdPJnoNkjtH9weLiAj+VqUEQKlgyJAh0r59e/Pmzpgxo1SvXt2kezt27ChupMGPioqKSnBcb1v3uYlO+2lNUIcOHVy1MaJOBesfOZ3zd5vY2FhTAzNu3Di599575auvvpIHH3zQTH/otIEbaAmA1v1oDVCmTJnM66DTZXfccYc4MeDVv/kNGzaUSpUqmWP6t06fd+L/9Dj172B8Eq9BYnFxcaY+tkePHqkyJnaDTwUfffSRfPDBBzJ79mzzP92ffvrJvBG05qFLly6pMQSEKP0fYNu2bc3/gLVOzC30f79TpkwxNVCa+XIb/TBQDzzwgKkDUdWqVZMffvjB1MU1atRI3BAAaW2IZoGKFy9uiqa1XkT/LvpmRZxAn5fWuGjm362evMFrcOrUKWnRooUJiv/973+nypgIgFKBpvitLJDS7p99+/aZCnk3BkDR0dHmq3Y7aBeYRW/rh4Dbgh99L3z99deuyv589913Jgui6X7fbskBAwaYTrDff/9dnCx//vwm+6V/7H2VL1/eFR+S58+fl2effdYUwOuHnqpSpYr5z6EWxDopANLC7sWLF5sAT7Ndvn8HL126JCdOnEiQBdK/g9bfSKe/BpbTp0+bDKB2i+l7QmdKUgNTYKlAu37Sp0/4UmfIkMH7v0C30eUA9B+41kX5Rv/aDVa/fn1xU/Cjrf/Lly83bbBuorU/2vWkH3jWRf/nr/9Z+PLLL8XpdOpD24MTt0VrDYxmQ9zw/teLk/8ualZXP/j1A13/g6N/93zVrFnTfND7/h3U94Mug+CUv4OeG7wG1t9+rfvSfxOaDUzNLkgyQKlA18J44YUXzP92dQps8+bNMnHiROnWrZs4ldY3/PbbbwkKn/VDTovf9HXQKcAxY8ZI6dKlzT8Kbf/VD0BdJ8Lpz1+zXg8//LCZ/tH/FWnmw5rz1/v1D4Eb3gOJgz79MNDAWNcEccPz12CvXbt2publrrvuMu2/2hKtLfFueP46zaevga7/okGf1j69++675m+jU6Z8tOzh008/NZkN69+4Nnzoc9av2u6tywHoa6IZYF0TR4OfevXqiRteg1N/Bz+aJNDlEPS2XlSBAgVMQBxUQe8zg+fUqVOevn37eooVK+aJjIz03HLLLabV8+LFi459dVauXGnaHRNfunTp4m2FHzZsmCcqKsq0vzdu3Niza9cujxue/969e5O8Ty/6fW55DyTmtDZ4f57/m2++6SlVqpT5u1C1alXPwoULPW55/n/88Yena9eunkKFCpnnX7ZsWc+ECRPM3wYnSO7f+FtvveU95/z5855evXp58uTJ48maNavnwQcfNK+LU8gNXoPk3iN60b+TwZbu70ECAAC4BjVAAADAdQiAAACA6xAAAQAA1yEAAgAArkMABAAAXIcACAAAuA4BEAAAcB0CIAAA4DoEQABumm5eqru661YHoWLnzp1mSwHdW8hNm+wC8A8BEOAAXbt2NQHIuHHjEhxfuHChOe5GI0aMkGzZspkNJn03nISY/cb0faE7kQNuRQAEOIRmOsaPHy/Hjx8Xp7h06VKKv3fPnj1y2223mY02E2+8ejN0F3MA4Y8ACHCIJk2amN3Ux44dm+w5//73v6+ZDpo8ebKUKFEiQTapdevW8uKLL0pUVJTkzp1bRo0aJVeuXDG7d+vO1UWKFJG33noryWmnBg0amGCsUqVKZodvX9u3b5f77rtPsmfPbh67U6dOEhcX573/zjvvlKeeekqefvppyZ8/vzRr1izJ5xEfH2/GpOPInDmzeU66m7pFsxsbN2405+h1fd5J0e/RIEmfowZJ999/vwmcEk/tzZ071+xers/rgw8+MK9Fnz59vN83ePBg6dKli3ndLPqa6mvrS8fpOxZ97Ndff9383KxZs0r58uVlzZo1Zhd1fS00g6Wvp++YlO6uXaNGDTOeW265RUaOHGnG5Pu4b7zxhjz44IPmcUuXLi2fffaZ9znp7vMqT5485lz9nauPP/5YKleubHbq1uel76mzZ88m+doB4Y4ACHCIDBkymKDl1VdflYMHD97UY3399ddy+PBh+fbbb2XixIlmOkk/pPUDc926ddKzZ0954oknrvk5GiANGDBANm/eLPXr15eWLVvKX3/9Ze7T6Za7775bqlevLhs2bDDBx5EjR6Rt27YJHuOdd96RTJkyyffffy8zZsxIcnxTpkyRCRMmyCuvvCJbt241gVKrVq1k9+7d5v4//vhDKlasaMai1wcOHJjk4+iHe//+/c14dJosffr0JmjQAMvXkCFDpG/fvrJjxw7zszTTpoGQBoE6zlOnTpnpxpQYPXq0dO7c2dRPlStXTh599FHz2g4dOtSMS/er1qDQ8t1335nzdTy//PKLCaDefvtteeGFFxI8rgZF+trq69O8eXPp2LGjHDt2TIoWLSqffPKJOUenB/X10ddTv3bo0EG6detmnqdOk7Vp08b8fMCRgr7fPICg69Kli+eBBx4w1+vVq+fp1q2bub5gwQL99PKeN2LECE/VqlUTfO+kSZM8xYsXT/BYevvq1aveY2XLlvXcfvvt3ttXrlzxZMuWzfPhhx+a23v37jU/Z9y4cd5zLl++7ClSpIhn/Pjx5vbo0aM9TZs2TfCzDxw4YL5v165d5najRo081atXv+HzLVSokOeFF15IcKx27dqeXr16eW/r89Tna8fRo0fNeLZt25bgeU2ePDnBeVFRUZ6XX345wetRrFgx7+9A6Wuor62vxGPSx37++ee9t9esWWOOvfnmm95j+hpHRkZ6bzdu3Njz4osvJnjc9957zxMTE5Ps4545c8YcW7Jkibm9cuVKc/v48ePeczZu3GiO/f777zZeMSB8kQECHEazE5pF0f/Fp5RmTzQbYtHpKp0a8c026RRJbGxsgu/TrI8lIiJCatWq5R3Hli1bZOXKlWb6y7poxkP5TvHUrFnzumPTbItmpxo2bJjguN62+5w1Y6RZD51Gypkzp3cqcP/+/QnO0+dhOXnypMlc1alTJ8HrcaNxJ6dKlSoJXmfl+1rrsQsXLpjnbb2OOrXn+zo+/vjjJoNz7ty5JB9Xp9L0+SX+ffmqWrWqNG7c2PzsRx55RP773/86qp4MSCzimiMAwtodd9xhpml0CsWq7bBoUJN4SiOpot6MGTMmuK11IkkdSzxVdD1nzpwxU2IaoCUWExOT4MM6teh4tEhaP+wLFSpkno/WLiUuvk7JmFLyWlsde0kds15rfR11ekunpxLTmqCkHtef35cGccuWLZMffvhBvvrqKzOV+txzz5kpz5IlS/r1nIFwQgYIcCBth1+0aJEpqPVVoEAB+fPPPxN8MAdy7Z61a9d6r2tRrhYia2Gv0qLdn3/+2WRZSpUqleBiJ8DQTIYGK1p740tvV6hQwe/H0dokrYF5/vnnTeZDx+lPxiNXrlwmK/Pjjz96j129elU2bdp0zWutWRmLZnD27t0rN0tfRx134tdQL75Zu+vRGitr3ImDJM2kaYCldVx63oIFC256zEAoIgMEOJBOY2jR69SpUxMc186io0ePyksvvSQPP/ywKUResmSJCSoCYdq0aabjSIOJSZMmmYBCi2rVk08+aTItOuX0zDPPmG4y7XaaM2eO6VjSDIS/tNhaC7NvvfVW01mlxcgayGlhsr+0oFun8WbOnGkyUDrtpcXO/ujdu7fpttOgQ6fxNFuiz9V3zSUt+NbiZM0yabfY8OHDbT3H5OjjaEF6sWLFzO9Qgx6dFtMOuzFjxvj1GJr10rEuXrzYFEhr15cGp1oI3rRpUylYsKDJ/Oh7xQpgAachAwQ4lNaJJJ7y0A+z//znPyZQ0ZqP9evXJ9shldLMk170sVevXm1ar7WdXVlZG8066IesBmna7q7Bgb+ZC4u2oGv3lnZ56eNoIKc/S4Mvf+nP1OBLs1Q67dWvXz95+eWX/fpebXvXQE67sbTuSetwdNrRdwpKpyC1dV6DlRYtWpgWeQ3Ybpb+HA1cdJqqdu3aZrVrDTY1qPFX4cKFTZZHAz7NZmmXmQbB2vWnAVGZMmVMZkw77XTZAsCJ0mkldFoPAgDCmQaaGlxq27m2tQMIfUyBAYBN+/btMxkYzfBcvHhRXnvtNVPfo2v4AAgPTIEBgN0/nOnTm/oenYLSouFt27bJ8uXLqZcBwghTYAAAwHXIAAEAANchAAIAAK5DAAQAAFyHAAgAALgOARAAAHAdAiAAAOA6BEAAAMB1CIAAAIC4zf8DiDwQTSR9vVcAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_qe, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_med_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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Y6YL9Ree3tcmsm+88YZjL5f2i6tRo4a89dZbyT6un3/8+PHmF96yZcvML/8WLVqYXwhO//wnT56UlStXmqBY/9WVlfpLQf8QuulnwPL111/L0qVLzR9KN33+bdu2SaNGjaRixYoyb948+fPPP83PRHR0tLjh8/ft21dmz54tn3zyifm92Lt3bxMQzZo1S5xAEwUa3OjP9pw5c8z/+OiKaauXpurTp498++23Mn36dPN8/Z8gJyUS5l/mGujn1ePVV1+VdevWmYVV+jOhq8vTha4CQ2i1bt3aExcX53euQ4cOnvvvv98Vl15/zL7++mvv/YsXL3quuuoqz+jRo73njh496smePbvn888/9zj98yfnjz/+MM/buXOnx4lSugZ79uzxFCtWzLNu3TpPyZIlPWPHjvW45fN37NjR07lzZ48bJPf5q1Sp4hk2bJjfuVq1anmef/55jxPFx8eb6zB//nzv77ysWbN6pk+f7n3Oxo0bzXOWLFniccM1SM4XX3zhyZYtm+fcuXOeUEvzKjAErkGDBvLrr7/KX3/9Ze6vWbNGFi5cKK1atXLlZdTNNPft22emvSyaPaxbt64sWbJE3EhTvjpNoBlWt9Cmww888IA8/fTTUqVKFXET/ezff/+9WUyimU+dHtCf/9SmCZ34e1GzPXv37jVT4nPnzjW/IzVD4ETWtI61gfCKFStMRsT396BmA3UayKm/B48luQYpPUfLbbJkCUqr0lQRAKWDZ599Vu69917zw501a1bTTkTTvffff7+4kQY/qmjRon7n9b71mJvotJ/WBHXq1MlVjRF1Klh/yemcv9vEx8ebGpiXX35ZWrZsKT///LO0b9/eTH/otIEbaAmA1v1oDVC2bNnMddDpshtvvFGcGPDq7/yGDRtK1apVzTn9XaefO+n/9Dj19+DFZK5BUgcPHjT1sVpjnB5CH2JBvvjiC/n000/ls88+M/+nu3r1avODoDUPXbt25Qq5mP4f4D333GP+D1jrxNxC/+933LhxpgbKjbvI6x8Ddccdd5g6EHXdddeZHfa1Lq5JkybihgBIa0M0C6R9JrVoWutF9Peib1bECfRzaY2LZv7d6snLXIOEhATTXUKD4iFDhqTLmAiA0oGm+K0skNLVP7qTtlbIuzEAuuqqq8y/utpBV4FZ9L7+EXBb8KM/C7/99pursj+///67yYJout93teRTTz1lVoLt2LFDnEy3ENHsl/6y91WpUiVX/JE8deqUPPfcc6YAXv/oqerVq5v/OdSCWCcFQFrY/d1335kAT7Ndvr8Hz549K0ePHvXLAunvQet3pNOvgeX48eMmA6irxfRnQmdK0gNTYOlAV/3oztm+oqKivP8X6Da6HYD+B651Ub7Rv64Gq1+/vrgp+NGl/7/88otZBusmWvujq570D5516P/56/8s/PTTT+J0OvWhy4OTLovWGhjNhrjh518PJ/9e1Kyu/uHXP+j6Pzj6e89X7dq1zR9639+D+vOg2yA45feg5zLXwPrdr3Vf+t+EZgPTcxUkGaB0oHthjBgxwvzfrk6BrVq1SsaMGWM2lHQqrW/YunWrX+Gz/pHT4je9DjoF+OKLL0q5cuXMfxS6/Ff/AOo+EU7//Jr1uuuuu8z0j/5fkWY+rDl/fVx/EbjhZyBp0Kd/DDQw1j1B3PD5Ndjr2LGjqXnRLUZ0+a8uidYl8W74/DrNp9dA93/RoE9rn7S3pP5udMqUj5Y9fPPNNyazYf03rgs+9DPrv7rcW7cD0GuiGWDdE0eDn3r16okbrkHCf8GPJgl0OwS9r4cqXLiwCYhDKuTrzOBJSEjw9OrVy1OiRAlPdHS0p3Tp0map55kzZxx7debOnWuWOyY9unbt6l0KP2jQIE/RokXN8vdmzZp5Nm/e7HHD59++fXuyj+mhr3PLz0BSTlsGH8jnnzhxoqds2bLm90KNGjU8M2fO9Ljl8//777+ebt26eWJjY83nr1Chgue1114zvxucIKX/xj/88EPvc06dOuV54oknPPnz5/fkzJnT0759e3NdnEIucw1S+hnRQ39Phlqau8EDAABEKmqAAACA6xAAAQAA1yEAAgAArkMABAAAXIcACAAAuA4BEAAAcB0CIAAA4DoEQAAAwHUIgABcMW1eql3dtdVBuNi0aZNpKaC9hdzUZBdAYAiAAAfo1q2bCUBefvllv/MzZ840591o8ODBkitXLtNg0rfhJMT0G9OfC+1EDrgVARDgEJrpGDVqlBw5ckSc4uzZs2l+7bZt26RRo0am0WbSxqtXQruYA4h8BECAQzRv3tx0Ux85cmSKzxkyZMgl00Gvv/66XHvttX7ZpHbt2slLL70kRYsWlZiYGBk2bJicP3/edO/WztXXXHONfPjhh8lOOzVo0MAEY1WrVjUdvn2tW7dOWrVqJblz5zbv/cADD8jBgwe9jzdt2lS6d+8uvXv3lkKFCkmLFi2S/RwXL140Y9JxZM+e3Xwm7aZu0ezGihUrzHP0tn7u5OhrNEjSz6hB0u23324Cp6RTe9OmTTPdy/Vzffrpp+Za9OzZ0/u6/v37S9euXc11s+g11WvrS8fpOxZ973fffdd83Zw5c0qlSpVkyZIlpou6XgvNYOn19B2T0u7atWrVMuMpXbq0DB061IzJ930/+OADad++vXnfcuXKyaxZs7yfSbvPq/z585vn6vdcffnll1KtWjXTqVs/l/5MnThxItlrB0Q6AiDAIaKiokzQ8sYbb8iePXuu6L1+++03+eeff2TBggUyZswYM52kf6T1D+ayZcvksccek//7v/+75OtogPTUU0/JqlWrpH79+tKmTRs5dOiQeUynW26++WapWbOmLF++3AQf+/fvl3vuucfvPaZMmSLZsmWTRYsWyYQJE5Id37hx4+S1116TV199Vf78808TKLVt21a2bNliHv/333+lSpUqZix6u1+/fsm+j/5x79u3rxmPTpNlzpzZBA0aYPl69tlnpVevXrJx40bztTTTpoGQBoE6zoSEBDPdmBbDhw+XLl26mPqpihUryn333Weu7YABA8y4tF+1BoWW33//3Txfx7NhwwYTQE2ePFlGjBjh974aFOm11etz2223yf333y+HDx+W4sWLy4wZM8xzdHpQr49eT/23U6dOEhcXZz6nTpN16NDBfH3AkULebx5AyHXt2tVzxx13mNv16tXzxMXFmdtff/21/vXyPm/w4MGeGjVq+L127NixnpIlS/q9l96/cOGC91yFChU8jRs39t4/f/68J1euXJ7PP//c3N++fbv5Oi+//LL3OefOnfNcc801nlGjRpn7w4cP99x6661+X3v37t3mdZs3bzb3mzRp4qlZs+ZlP29sbKxnxIgRfueuv/56zxNPPOG9r59TP68dBw4cMONZu3at3+d6/fXX/Z5XtGhRz+jRo/2uR4kSJbzfA6XXUK+tr6Rj0vceOHCg9/6SJUvMuYkTJ3rP6TWOjo723m/WrJnnpZde8nvfjz/+2HP11Ven+L6JiYnm3I8//mjuz50719w/cuSI9zkrVqww53bs2GHjigGRiwwQ4DCandAsiv5ffFpp9kSzIRadrtKpEd9sk06RxMfH+71Osz6WLFmySJ06dbzjWLNmjcydO9dMf1mHZjyU7xRP7dq1Ux2bZls0O9WwYUO/83rf7mfWjJFmPXQaKW/evN6pwF27dvk9Tz+H5dixYyZzdcMNN/hdj8uNOyXVq1f3u87K91rrudOnT5vPbV1HndrzvY6PPPKIyeCcPHky2ffVqTT9fEm/X75q1KghzZo1M1/77rvvlvfff99R9WRAUlkuOQMgot14441mmkanUKzaDosGNUmnNJIr6s2aNavffa0TSe5c0qmi1CQmJpopMQ3Qkrr66qv9/linFx2PFknrH/vY2FjzebR2KWnxdVrGlJZrba3YS+6cda31Our0lk5PJaU1Qcm9byDfLw3i5syZI4sXL5aff/7ZTKU+//zzZsqzVKlSAX1mIJKQAQIcSJfDf/vtt6ag1lfhwoVl3759fn+Yg7l3z9KlS723tShXC5G1sFdp0e769etNlqVs2bJ+h50AQzMZGqxo7Y0vvV+5cuWA30drk7QGZuDAgSbzoeMMJOORL18+k5X53//+5z134cIFWbly5SXXWrMyFs3gbN++Xa6UXkcdd9JrqIdv1i41WmNljTtpkKSZNA2wtI5Ln/f1119f8ZiBcEQGCHAgncbQotfx48f7ndeVRQcOHJBXXnlF7rrrLlOI/OOPP5qgIhjeeusts+JIg4mxY8eagEKLatWTTz5pMi065fTMM8+Y1WS62mnq1KlmxZJmIAKlxdZamF2mTBmzskqLkTWQ08LkQGlBt07jvffeeyYDpdNeWuwciB49epjVdhp06DSeZkv0s/ruuaQF31qcrFkmXS32wgsv2PqMKdH30YL0EiVKmO+hBj06LaYr7F588cWA3kOzXjrW7777zhRI66ovDU61EPzWW2+VIkWKmMyP/qxYASzgNGSAAIfSOpGkUx76x+ztt982gYrWfPzxxx8prpBKa+ZJD33vhQsXmqXXupxdWVkbzTroH1kN0nS5uwYHgWYuLLoEXVdv6SovfR8N5PRrafAVKP2aGnxplkqnvfr06SOjR48O6LW67F0DOV2NpXVPWoej046+U1A6BalL5zVYad26tVkirwHbldKvo4GLTlNdf/31ZrdrDTY1qAlUsWLFTJZHAz7NZukqMw2CddWfBkTly5c3mTFdaafbFgBOlEkroTN6EAAQyTTQ1OBSl53rsnYA4Y8pMACwaefOnSYDoxmeM2fOyJtvvmnqe3QPHwCRgSkwALD7izNzZlPfo1NQWjS8du1a+eWXX6iXASIIU2AAAMB1yAABAADXIQACAACuQwAEAABchwAIAAC4DgEQAABwHQIgAADgOgRAAADAdQiAAACAuM3/B1ZmTuQQa0xWAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_max_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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xm36u1CnTh3ZvXu3uOH1nzp1Srp37242ndW/AZUqVZKJEyeKUwwfPtz8PLWjQKFChaRNmzayefNmv/ucO3dOnn76acmfP7/kzJlT7r33Xjlw4IC45T04evSo9OjRQ8qXL29+B4oVKyY9e/aUEydOpMn4CIDSwMiRI2XChAkyfvx48wdPr7/22mvy1ltviVOdPn1aqlevLm+//XaSt+vrHzdunPmDt3LlSvPHv3nz5uYPgtNf/5kzZ2TNmjUmKNavM2fONH8U9IPQTb8Dlq+++kpWrFhhPijd9Pq3bdsmN998s1SoUEEWLlwov/32m/mdyJo1q7jh9fft21fmzJkjn3zyifm72Lt3bxMQzZ49W5xg0aJFJrjR3+25c+ea//jccccd5n2x9OnTR7755huZPn26ub/+J6hdu3biFIuu8h7o69XjjTfekA0bNsiUKVPM70TXrl3TZoDaCwyh1bJlS09cXJzfuXbt2nkefvhhV7z1+mv21Vdfea8nJCR4rrvuOs/rr7/uPXf8+HFPlixZPJ9//rnH6a8/Kb/88ou5365duzxOlNx7sHfvXk+RIkU8GzZs8BQvXtwzevRoj1tef/v27T0dO3b0uEFSr79y5cqeoUOH+p2rVauW54UXXvA40cGDB837sGjRIu/fvEyZMnmmT5/uvc/GjRvNfZYvX+5xw3uQlC+++MKTOXNmz8WLFz2hRgYoDTRo0EDmzZsn//vf/8z19evXy5IlS6RFixbiRjt27JC///7bTHtZdAqgXr16snz5cnEjTfnqNEGePHnETU2HH3nkEfn3v/8tlStXFjfR1/7dd99JuXLlTOZTpwf09z+laUIn/l3UbM++ffvMlPiCBQvM30jNEDiRNa2TL18+83X16tUmI+L7d1CzgToN5NS/gycSvQfJ3Uf7g0VHh75VKQFQGnjuuefkwQcfNL/cmTJlkpo1a5p078MPPyxupMGPKly4sN95vW7d5iY67ac1QR06dHBVY0SdCtY/cjrn7zYHDx40NTAjRoyQO++8U3788Udp27atmf7QaQM30BIArfvRGqDMmTOb90Gny2655RZxYsCrf/MbNmwoVapUMef0b52+7sT/6XHq38GEJN6DxA4fPmzqYx9//PE0GRPd4NPAF198IZ9++ql89tln5n+669atM78IWvPQuXPntBgCwpT+D/CBBx4w/wPWOjG30P/9jh071tRAaebLbfTDQN1zzz2mDkTVqFFDli1bZuriGjduLG4IgLQ2RLNAxYsXN0XTWi+ifxd9syJOoK9La1w08+9WT1/lPYiPj5eWLVuaoHjIkCFpMiYCoDSgKX4rC6R09c+uXbtMhbwbA6DrrrvOfNXVDroKzKLX9UPAbcGP/i7Mnz/fVdmfn3/+2WRBNN3vu1rymWeeMSvBdu7cKU5WoEABk/3SP/a+Klas6IoPybNnz8rzzz9vCuD1Q09Vq1bN/OdQC2KdFABpYfe3335rAjzNdvn+Hbxw4YIcP37cLwukfwetv5FOfw8sJ0+eNBlAXS2mvxM6U5IWmAJLA7rqJyrK/63OmDGj93+BbqPbAeg/cK2L8o3+dTVY/fr1xU3Bjy79/+mnn8wyWDfR2h9d9aQfeNah//PX/yz897//FafTqQ9dHpx4WbTWwGg2xA2//3o4+e+iZnX1g18/0PU/OPp3z1ft2rXNB73v30H9fdBtEJzyd9BzlffA+tuvdV/6b0KzgWm5CpIMUBrQvTBeeeUV879dnQJbu3atjBo1SuLi4sSptL5h69atfoXP+iGnxW/6PugU4Msvvyxly5Y1/yh0+a9+AOo+EU5//Zr1uu+++8z0j/6vSDMf1py/3q5/CNzwO5A46NMPAw2MdU8QN7x+Dfbat29val5uvfVWs/xXl0Trkng3vH6d5tP3QPd/0aBPa58+/vhj87fRKVM+Wvbw9ddfm8yG9W9cF3zoa9avutxbtwPQ90QzwLonjgY/N910k7jhPYj/J/jRJIFuh6DX9VAFCxY0AXFIhXydGTzx8fGeXr16eYoVK+bJmjWrp1SpUmap5/nz5x377ixYsMAsd0x8dO7c2bsUftCgQZ7ChQub5e9Nmzb1bN682eOG179jx44kb9NDH+eW34HEnLYMPpDXP2nSJE+ZMmXM34Xq1at7Zs2a5XHL6//rr788Xbp08cTGxprXX758ec+bb75p/jY4QXL/xidPnuy9z9mzZz1PPfWUJ2/evJ7s2bN72rZta94Xp5CrvAfJ/Y7ooX8nQy3DP4MEAABwDWqAAACA6xAAAQAA1yEAAgAArkMABAAAXIcACAAAuA4BEAAAcB0CIAAA4DoEQAAAwHUIgABcM21eql3dtdVBuNi0aZNpKaC9hdzUZBdAYAiAAAfo0qWLCUBGjBjhd37WrFnmvBsNHjxYcuTIYRpM+jachJh+Y/p7oZ3IAbciAAIcQjMdI0eOlGPHjolTXLhwIdWP3bZtm9x8882m0WbixqvXQruYA4h8BECAQzRr1sx0Ux8+fHiy9xkyZMgV00FjxoyREiVK+GWT2rRpI6+++qoULlxY8uTJI0OHDpVLly6Z7t3aufqGG26QyZMnJznt1KBBAxOMValSxXT49rVhwwZp0aKF5MyZ0zz3I488IocPH/be3qRJE+nevbv07t1bChQoIM2bN0/ydSQkJJgx6TiyZMliXpN2U7dodmP16tXmPnpZX3dS9DEaJOlr1CDp7rvvNoFT4qm9adOmme7l+ro+/fRT81707NnT+7hnn31WOnfubN43i76n+t760nH6jkWf+9133zXfN3v27FKxYkVZvny56aKu74VmsPT99B2T0u7atWrVMuMpVaqUvPTSS2ZMvs/7wQcfSNu2bc3zli1bVmbPnu19Tdp9XuXNm9fcV3/m6ssvv5SqVauaTt36uvR36vTp00m+d0CkIwACHCJjxowmaHnrrbdk79691/Rc8+fPl/3798vixYtl1KhRZjpJP6T1A3PlypXyxBNPyL/+9a8rvo8GSM8884ysXbtW6tevL61atZIjR46Y23S65bbbbpOaNWvKqlWrTPBx4MABeeCBB/ye46OPPpLMmTPL0qVLZeLEiUmOb+zYsfLmm2/KG2+8Ib/99psJlFq3bi1btmwxt//1119SuXJlMxa93K9fvySfRz/c+/bta8aj02RRUVEmaNAAy9dzzz0nvXr1ko0bN5rvpZk2DYQ0CNRxxsfHm+nG1Bg2bJh06tTJ1E9VqFBBHnroIfPeDhgwwIxL+1VrUGj5+eefzf11PH/++acJoKZMmSKvvPKK3/NqUKTvrb4/d911lzz88MNy9OhRKVq0qMyYMcPcR6cH9f3R91O/dujQQeLi4szr1Gmydu3ame8POFLI+80DCLnOnTt77rnnHnP5pptu8sTFxZnLX331lX56ee83ePBgT/Xq1f0eO3r0aE/x4sX9nkuvX7582XuufPnynkaNGnmvX7p0yZMjRw7P559/bq7v2LHDfJ8RI0Z473Px4kXPDTfc4Bk5cqS5PmzYMM8dd9zh97337NljHrd582ZzvXHjxp6aNWte9fXGxsZ6XnnlFb9zderU8Tz11FPe6/o69fXacejQITOe33//3e91jRkzxu9+hQsX9rz++ut+70exYsW8PwOl76G+t74Sj0mfe+DAgd7ry5cvN+cmTZrkPafvcdasWb3XmzZt6nn11Vf9nvc///mP5/rrr0/2eU+dOmXO/fDDD+b6ggULzPVjx45577N69WpzbufOnTbeMSBykQECHEazE5pF0f/Fp5ZmTzQbYtHpKp0a8c026RTJwYMH/R6nWR9LdHS03Hjjjd5xrF+/XhYsWGCmv6xDMx7Kd4qndu3aKY5Nsy2anWrYsKHfeb1u9zVrxkizHjqNFBMT450K3L17t9/99HVYTpw4YTJXdevW9Xs/rjbu5FSrVs3vfVa+77WeO3funHnd1vuoU3u+7+Njjz1mMjhnzpxJ8nl1Kk1fX+Kfl6/q1atL06ZNzfe+//775f3333dUPRmQWPQVZwBEtFtuucVM0+gUilXbYdGgJvGURlJFvZkyZfK7rnUiSZ1LPFWUklOnTpkpMQ3QErv++uv9PqzTio5Hi6T1wz42Nta8Hq1dSlx8nZoxpea9tlbsJXXOeq/1fdTpLZ2eSkxrgpJ63kB+XhrEzZ07V5YtWyY//vijmUp94YUXzJRnyZIlA3rNQCQhAwQ4kC6H/+abb0xBra+CBQvK33//7ffBHMy9e1asWOG9rEW5Woishb1Ki3b/+OMPk2UpU6aM32EnwNBMhgYrWnvjS69XqlQp4OfR2iStgRk4cKDJfOg4A8l45M6d22Rlfv31V++5y5cvy5o1a654rzUrY9EMzo4dO+Ra6fuo4078Hurhm7VLidZYWeNOHCRpJk0DLK3j0vt99dVX1zxmIByRAQIcSKcxtOh13Lhxfud1ZdGhQ4fktddek/vuu88UIv/www8mqAiGt99+26w40mBi9OjRJqDQolr19NNPm0yLTjn179/frCbT1U5Tp041K5Y0AxEoLbbWwuzSpUublVVajKyBnBYmB0oLunUa77333jMZKJ320mLnQPTo0cOsttOgQ6fxNFuir9V3zyUt+NbiZM0y6WqxF1980dZrTI4+jxakFytWzPwMNejRaTFdYffyyy8H9Bya9dKxfvvtt6ZAWld9aXCqheB33HGHFCpUyGR+9HfFCmABpyEDBDiU1okknvLQD7N33nnHBCpa8/HLL78ku0IqtZknPfS5lyxZYpZe63J2ZWVtNOugH7IapOlydw0OAs1cWHQJuq7e0lVe+jwayOn30uArUPo9NfjSLJVOe/Xp00def/31gB6ry941kNPVWFr3pHU4Ou3oOwWlU5C6dF6DlZYtW5ol8hqwXSv9Phq46DRVnTp1zG7XGmxqUBOoIkWKmCyPBnyazdJVZhoE66o/DYjKlStnMmO60k63LQCcKINWQqf3IAAgkmmgqcGlLjvXZe0Awh9TYABg065du0wGRjM858+fl/Hjx5v6Ht3DB0BkYAoMAOz+4YyKMvU9OgWlRcO///67/PTTT9TLABGEKTAAAOA6ZIAAAIDrEAABAADXIQACAACuQwAEAABchwAIAAC4DgEQAABwHQIgAADgOgRAAABA3Ob/AWWiNTccSpYzAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_qe, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_max_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Minimal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_min_df_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/02/jn8jztmn0t99803jw_s_j93m0000gn/T/ipykernel_47975/3063752244.py:2: UserWarning: No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n", + " plt.legend()\n" + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_qe, color='black')\n", + "plt.legend()\n", + "plt.ylabel('Minimal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"td_min_qe_full.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "Vfz0ca_FFtLu" + }, + "source": [ + "## Pragmatic Pocket Computation for Expansion Chains\n", + "However, we can pragmatically compute *large* pockets that help us assess the robustness of expansion chains.\n", + "In many use cases, we may be interested in assessing where robustness fails in a normal expansion chain that, e.g., models an argumentation dialogue.\n", + "Then, we can first narrow down the robustness failure to two QBAFs in the chain, i.e., the first QBAF for which the inference is not robust and its predecessor.\n", + "Given these two QBAFs, we can then compute maximal pockets.\n", + "These pockets may not be maximal for the entire chain of QBAFs: intuitively, arguments that are entirely irrelevant to our inference may be added later on, for example, thus not affecting robustness of inference.\n", + "Still, the pockets, alongside any argument that has been added when expanding from the predecessor, help explain failure of robustness.\n", + "Importantly, these pockets may often be computed quickly, as the search space is reduced to the powerset of arguments that have been added with one specific expansion; however, the problem is still intractable in the worst case. As computation is faster than in the previous experimental setup we repeat pocket computation (and QBAF generation) for a given graph/chain size $20$ times." + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "P6QJqz5AFtLv", + "outputId": "f04b584e-4456-457d-e9f8-14f5a99f0204" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "DFQuAD, size 13, time 2.09808349609375e-05\n", + "QE, size 13, time 2.6226043701171875e-05\n", + "DFQuAD, size 13, time 1.5974044799804688e-05\n", + "QE, size 13, time 2.002716064453125e-05\n", + "DFQuAD, size 13, time 1.5020370483398438e-05\n", + "QE, size 13, time 2.09808349609375e-05\n", + "DFQuAD, size 13, time 1.4066696166992188e-05\n", + "QE, size 13, time 2.09808349609375e-05\n", + "DFQuAD, size 13, time 1.52587890625e-05\n", + "QE, size 13, time 2.193450927734375e-05\n", + "DFQuAD, size 13, time 1.4066696166992188e-05\n", + "QE, size 13, time 2.002716064453125e-05\n", + "DFQuAD, size 13, time 1.52587890625e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.5020370483398438e-05\n", + "QE, size 13, time 1.430511474609375e-05\n", + "DFQuAD, size 13, time 1.3113021850585938e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.9311904907226562e-05\n", + "QE, size 13, time 1.3113021850585938e-05\n", + "DFQuAD, size 13, time 1.3113021850585938e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.9311904907226562e-05\n", + "QE, size 13, time 1.2874603271484375e-05\n", + "DFQuAD, size 13, time 1.9073486328125e-05\n", + "QE, size 13, time 2.002716064453125e-05\n", + "DFQuAD, size 13, time 1.2159347534179688e-05\n", + "QE, size 13, time 1.8835067749023438e-05\n", + "DFQuAD, size 13, time 2.002716064453125e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.4066696166992188e-05\n", + "QE, size 13, time 1.811981201171875e-05\n", + "DFQuAD, size 13, time 1.3113021850585938e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.2874603271484375e-05\n", + "QE, size 13, time 1.4066696166992188e-05\n", + "DFQuAD, size 13, time 1.4066696166992188e-05\n", + "QE, size 13, time 2.193450927734375e-05\n", + "DFQuAD, size 13, time 1.4066696166992188e-05\n", + "QE, size 13, time 1.3113021850585938e-05\n", + "DFQuAD, size 14, time 1.621246337890625e-05\n", + "QE, size 14, time 1.621246337890625e-05\n", + "DFQuAD, size 14, time 1.3828277587890625e-05\n", + "QE, size 14, time 1.4066696166992188e-05\n", + "DFQuAD, size 14, time 1.4066696166992188e-05\n", + "QE, size 14, time 2.09808349609375e-05\n", + "DFQuAD, size 14, time 1.5020370483398438e-05\n", + "QE, size 14, time 1.5020370483398438e-05\n", + "DFQuAD, size 14, time 1.5735626220703125e-05\n", + "QE, size 14, time 1.5974044799804688e-05\n", + "DFQuAD, size 14, time 1.52587890625e-05\n", + "QE, size 14, time 1.4066696166992188e-05\n", + "DFQuAD, size 14, time 1.71661376953125e-05\n", + "QE, size 14, time 1.3113021850585938e-05\n", + "DFQuAD, size 14, time 1.5974044799804688e-05\n", + "QE, size 14, time 1.5020370483398438e-05\n", + "DFQuAD, size 14, time 1.4781951904296875e-05\n", + "QE, size 14, time 1.4066696166992188e-05\n", + "DFQuAD, size 14, time 1.3828277587890625e-05\n", + "QE, size 14, time 1.3828277587890625e-05\n", + "DFQuAD, size 14, time 1.6927719116210938e-05\n", + "QE, size 14, time 1.4066696166992188e-05\n", + "DFQuAD, size 14, time 1.5735626220703125e-05\n", + "QE, size 14, time 2.193450927734375e-05\n", + "DFQuAD, size 14, time 2.193450927734375e-05\n", + "QE, size 14, time 1.6927719116210938e-05\n", + "DFQuAD, size 14, time 1.6927719116210938e-05\n", + "QE, size 14, time 1.4066696166992188e-05\n", + "DFQuAD, size 14, time 2.288818359375e-05\n", + "QE, size 14, time 1.5020370483398438e-05\n", + "DFQuAD, size 14, time 2.09808349609375e-05\n", + "QE, size 14, time 1.52587890625e-05\n", + "DFQuAD, size 14, time 2.384185791015625e-05\n", + "QE, size 14, time 1.5020370483398438e-05\n", + "DFQuAD, size 14, time 2.193450927734375e-05\n", + "QE, size 14, time 1.52587890625e-05\n", + "DFQuAD, size 14, time 1.5735626220703125e-05\n", + "QE, size 14, time 1.621246337890625e-05\n", + "DFQuAD, size 14, time 1.621246337890625e-05\n", + "QE, size 14, time 1.5974044799804688e-05\n", + "DFQuAD, size 15, time 1.9788742065429688e-05\n", + "QE, size 15, time 1.6927719116210938e-05\n", + "DFQuAD, size 15, time 2.5033950805664062e-05\n", + "QE, size 15, time 1.9073486328125e-05\n", + "DFQuAD, size 15, time 2.6941299438476562e-05\n", + "QE, size 15, time 2.5033950805664062e-05\n", + "DFQuAD, size 15, time 2.5987625122070312e-05\n", + "QE, size 15, time 1.811981201171875e-05\n", + "DFQuAD, size 15, time 2.384185791015625e-05\n", + "QE, size 15, time 2.384185791015625e-05\n", + "DFQuAD, size 15, time 2.5033950805664062e-05\n", + "QE, size 15, time 2.4080276489257812e-05\n", + "DFQuAD, size 15, time 1.621246337890625e-05\n", + "QE, size 15, time 2.5987625122070312e-05\n", + "DFQuAD, size 15, time 2.4080276489257812e-05\n", + "QE, size 15, time 2.5033950805664062e-05\n", + "DFQuAD, size 15, time 2.384185791015625e-05\n", + "QE, size 15, time 2.3126602172851562e-05\n", + "DFQuAD, size 15, time 1.6689300537109375e-05\n", + "QE, size 15, time 1.811981201171875e-05\n", + "DFQuAD, size 15, time 2.4080276489257812e-05\n", + "QE, size 15, time 1.7881393432617188e-05\n", + "DFQuAD, size 15, time 2.288818359375e-05\n", + "QE, size 15, time 2.6941299438476562e-05\n", + "DFQuAD, size 15, time 1.8835067749023438e-05\n", + "QE, size 15, time 2.5033950805664062e-05\n", + "DFQuAD, size 15, time 2.384185791015625e-05\n", + "QE, size 15, time 1.9311904907226562e-05\n", + "DFQuAD, size 15, time 2.47955322265625e-05\n", + "QE, size 15, time 2.4080276489257812e-05\n", + "DFQuAD, size 15, time 2.5033950805664062e-05\n", + "QE, size 15, time 2.8848648071289062e-05\n", + "DFQuAD, size 15, time 2.288818359375e-05\n", + "QE, size 15, time 2.288818359375e-05\n", + "DFQuAD, size 15, time 2.5033950805664062e-05\n", + "QE, size 15, time 1.8835067749023438e-05\n", + "DFQuAD, size 15, time 2.7894973754882812e-05\n", + "QE, size 15, time 3.409385681152344e-05\n", + "DFQuAD, size 15, time 2.5987625122070312e-05\n", + "QE, size 15, time 2.5033950805664062e-05\n", + "DFQuAD, size 16, time 2.9802322387695312e-05\n", + "QE, size 16, time 2.288818359375e-05\n", + "DFQuAD, size 16, time 2.8848648071289062e-05\n", + "QE, size 16, time 3.409385681152344e-05\n", + "DFQuAD, size 16, time 3.075599670410156e-05\n", + "QE, size 16, time 2.5033950805664062e-05\n", + "DFQuAD, size 16, time 2.9802322387695312e-05\n", + "QE, size 16, time 2.5033950805664062e-05\n", + "DFQuAD, size 16, time 2.09808349609375e-05\n", + "QE, size 16, time 2.9087066650390625e-05\n", + "DFQuAD, size 16, time 2.09808349609375e-05\n", + "QE, size 16, time 1.8835067749023438e-05\n", + "DFQuAD, size 16, time 2.9087066650390625e-05\n", + "QE, size 16, time 2.5033950805664062e-05\n", + "DFQuAD, size 16, time 2.47955322265625e-05\n", + "QE, size 16, time 2.6702880859375e-05\n", + "DFQuAD, size 16, time 2.5987625122070312e-05\n", + "QE, size 16, time 2.5987625122070312e-05\n", + "DFQuAD, size 16, time 2.6941299438476562e-05\n", + "QE, size 16, time 2.7179718017578125e-05\n", + "DFQuAD, size 16, time 2.193450927734375e-05\n", + "QE, size 16, time 3.218650817871094e-05\n", + "DFQuAD, size 16, time 2.002716064453125e-05\n", + "QE, size 16, time 2.574920654296875e-05\n", + "DFQuAD, size 16, time 2.9087066650390625e-05\n", + "QE, size 16, time 2.8133392333984375e-05\n", + "DFQuAD, size 16, time 3.0040740966796875e-05\n", + "QE, size 16, time 2.8848648071289062e-05\n", + "DFQuAD, size 16, time 3.0994415283203125e-05\n", + "QE, size 16, time 2.6226043701171875e-05\n", + "DFQuAD, size 16, time 1.9788742065429688e-05\n", + "QE, size 16, time 2.7179718017578125e-05\n", + "DFQuAD, size 16, time 2.7179718017578125e-05\n", + "QE, size 16, time 2.7894973754882812e-05\n", + "DFQuAD, size 16, time 3.0040740966796875e-05\n", + "QE, size 16, time 2.193450927734375e-05\n", + "DFQuAD, size 16, time 2.5033950805664062e-05\n", + "QE, size 16, time 2.1219253540039062e-05\n", + "DFQuAD, size 16, time 2.7894973754882812e-05\n", + "QE, size 16, time 2.384185791015625e-05\n", + "DFQuAD, size 17, time 3.1948089599609375e-05\n", + "QE, size 17, time 2.8133392333984375e-05\n", + "DFQuAD, size 17, time 3.0279159545898438e-05\n", + "QE, size 17, time 3.2901763916015625e-05\n", + "DFQuAD, size 17, time 2.8133392333984375e-05\n", + "QE, size 17, time 3.409385681152344e-05\n", + "DFQuAD, size 17, time 3.409385681152344e-05\n", + "QE, size 17, time 2.7894973754882812e-05\n", + "DFQuAD, size 17, time 1.8835067749023438e-05\n", + "QE, size 17, time 2.9087066650390625e-05\n", + "DFQuAD, size 17, time 2.09808349609375e-05\n", + "QE, size 17, time 2.7894973754882812e-05\n", + "DFQuAD, size 17, time 2.7179718017578125e-05\n", + "QE, size 17, time 2.9087066650390625e-05\n", + "DFQuAD, size 17, time 2.002716064453125e-05\n", + "QE, size 17, time 2.7894973754882812e-05\n", + "DFQuAD, size 17, time 2.9087066650390625e-05\n", + "QE, size 17, time 2.6702880859375e-05\n", + "DFQuAD, size 17, time 2.6702880859375e-05\n", + "QE, size 17, time 2.9325485229492188e-05\n", + "DFQuAD, size 17, time 2.7179718017578125e-05\n", + "QE, size 17, time 2.09808349609375e-05\n", + "DFQuAD, size 17, time 3.504753112792969e-05\n", + "QE, size 17, time 2.8848648071289062e-05\n", + "DFQuAD, size 17, time 2.7894973754882812e-05\n", + "QE, size 17, time 2.9087066650390625e-05\n", + "DFQuAD, size 17, time 2.5272369384765625e-05\n", + "QE, size 17, time 2.5987625122070312e-05\n", + "DFQuAD, size 17, time 2.002716064453125e-05\n", + "QE, size 17, time 3.1948089599609375e-05\n", + "DFQuAD, size 17, time 2.7894973754882812e-05\n", + "QE, size 17, time 2.002716064453125e-05\n", + "DFQuAD, size 17, time 2.8848648071289062e-05\n", + "QE, size 17, time 1.9788742065429688e-05\n", + "DFQuAD, size 17, time 1.9788742065429688e-05\n", + "QE, size 17, time 2.9087066650390625e-05\n", + "DFQuAD, size 17, time 2.09808349609375e-05\n", + "QE, size 17, time 2.6941299438476562e-05\n", + "DFQuAD, size 17, time 3.1948089599609375e-05\n", + "QE, size 17, time 3.314018249511719e-05\n", + "DFQuAD, size 18, time 3.695487976074219e-05\n", + "QE, size 18, time 3.314018249511719e-05\n", + "DFQuAD, size 18, time 2.384185791015625e-05\n", + "QE, size 18, time 2.2172927856445312e-05\n", + "DFQuAD, size 18, time 3.1948089599609375e-05\n", + "QE, size 18, time 3.886222839355469e-05\n", + "DFQuAD, size 18, time 3.1948089599609375e-05\n", + "QE, size 18, time 3.0279159545898438e-05\n", + "DFQuAD, size 18, time 3.2901763916015625e-05\n", + "QE, size 18, time 3.3855438232421875e-05\n", + "DFQuAD, size 18, time 2.6226043701171875e-05\n", + "QE, size 18, time 2.8848648071289062e-05\n", + "DFQuAD, size 18, time 2.9802322387695312e-05\n", + "QE, size 18, time 2.7179718017578125e-05\n", + "DFQuAD, size 18, time 3.123283386230469e-05\n", + "QE, size 18, time 3.123283386230469e-05\n", + "DFQuAD, size 18, time 2.09808349609375e-05\n", + "QE, size 18, time 2.3126602172851562e-05\n", + "DFQuAD, size 18, time 3.1948089599609375e-05\n", + "QE, size 18, time 3.0994415283203125e-05\n", + "DFQuAD, size 18, time 2.8848648071289062e-05\n", + "QE, size 18, time 2.002716064453125e-05\n", + "DFQuAD, size 18, time 2.09808349609375e-05\n", + "QE, size 18, time 3.075599670410156e-05\n", + "DFQuAD, size 18, time 3.910064697265625e-05\n", + "QE, size 18, time 2.5033950805664062e-05\n", + "DFQuAD, size 18, time 2.09808349609375e-05\n", + "QE, size 18, time 2.288818359375e-05\n", + "DFQuAD, size 18, time 3.314018249511719e-05\n", + "QE, size 18, time 3.790855407714844e-05\n", + "DFQuAD, size 18, time 2.09808349609375e-05\n", + "QE, size 18, time 3.2901763916015625e-05\n", + "DFQuAD, size 18, time 2.3126602172851562e-05\n", + "QE, size 18, time 3.0040740966796875e-05\n", + "DFQuAD, size 18, time 3.123283386230469e-05\n", + "QE, size 18, time 2.9802322387695312e-05\n", + "DFQuAD, size 18, time 3.0994415283203125e-05\n", + "QE, size 18, time 2.09808349609375e-05\n", + "DFQuAD, size 18, time 3.0994415283203125e-05\n", + "QE, size 18, time 3.0994415283203125e-05\n", + "DFQuAD, size 19, time 2.5987625122070312e-05\n", + "QE, size 19, time 3.600120544433594e-05\n", + "DFQuAD, size 19, time 2.5033950805664062e-05\n", + "QE, size 19, time 2.5033950805664062e-05\n", + "DFQuAD, size 19, time 3.075599670410156e-05\n", + "QE, size 19, time 4.291534423828125e-05\n", + "DFQuAD, size 19, time 3.504753112792969e-05\n", + "QE, size 19, time 3.1948089599609375e-05\n", + "DFQuAD, size 19, time 4.291534423828125e-05\n", + "QE, size 19, time 2.3126602172851562e-05\n", + "DFQuAD, size 19, time 3.504753112792969e-05\n", + "QE, size 19, time 4.076957702636719e-05\n", + "DFQuAD, size 19, time 3.910064697265625e-05\n", + "QE, size 19, time 2.5272369384765625e-05\n", + "DFQuAD, size 19, time 3.0994415283203125e-05\n", + "QE, size 19, time 2.288818359375e-05\n", + "DFQuAD, size 19, time 2.4080276489257812e-05\n", + "QE, size 19, time 3.361701965332031e-05\n", + "DFQuAD, size 19, time 2.5987625122070312e-05\n", + "QE, size 19, time 3.3855438232421875e-05\n", + "DFQuAD, size 19, time 2.384185791015625e-05\n", + "QE, size 19, time 3.981590270996094e-05\n", + "DFQuAD, size 19, time 2.5272369384765625e-05\n", + "QE, size 19, time 3.4809112548828125e-05\n", + "DFQuAD, size 19, time 3.409385681152344e-05\n", + "QE, size 19, time 3.1948089599609375e-05\n", + "DFQuAD, size 19, time 3.504753112792969e-05\n", + "QE, size 19, time 3.409385681152344e-05\n", + "DFQuAD, size 19, time 2.7894973754882812e-05\n", + "QE, size 19, time 2.6226043701171875e-05\n", + "DFQuAD, size 19, time 4.506111145019531e-05\n", + "QE, size 19, time 3.62396240234375e-05\n", + "DFQuAD, size 19, time 2.47955322265625e-05\n", + "QE, size 19, time 3.719329833984375e-05\n", + "DFQuAD, size 19, time 3.409385681152344e-05\n", + "QE, size 19, time 3.504753112792969e-05\n", + "DFQuAD, size 19, time 3.409385681152344e-05\n", + "QE, size 19, time 3.314018249511719e-05\n", + "DFQuAD, size 19, time 2.5987625122070312e-05\n", + "QE, size 19, time 3.3855438232421875e-05\n", + "DFQuAD, size 20, time 4.601478576660156e-05\n", + "QE, size 20, time 4.982948303222656e-05\n", + "DFQuAD, size 20, time 2.193450927734375e-05\n", + "QE, size 20, time 4.57763671875e-05\n", + "DFQuAD, size 20, time 5.0067901611328125e-05\n", + "QE, size 20, time 4.7206878662109375e-05\n", + "DFQuAD, size 20, time 4.7206878662109375e-05\n", + "QE, size 20, time 4.9114227294921875e-05\n", + "DFQuAD, size 20, time 3.504753112792969e-05\n", + "QE, size 20, time 2.2172927856445312e-05\n", + "DFQuAD, size 20, time 2.3126602172851562e-05\n", + "QE, size 20, time 4.696846008300781e-05\n", + "DFQuAD, size 20, time 2.2172927856445312e-05\n", + "QE, size 20, time 3.409385681152344e-05\n", + "DFQuAD, size 20, time 3.2901763916015625e-05\n", + "QE, size 20, time 2.09808349609375e-05\n", + "DFQuAD, size 20, time 4.410743713378906e-05\n", + "QE, size 20, time 5.1021575927734375e-05\n", + "DFQuAD, size 20, time 5.0067901611328125e-05\n", + "QE, size 20, time 2.2172927856445312e-05\n", + "DFQuAD, size 20, time 2.3126602172851562e-05\n", + "QE, size 20, time 5.125999450683594e-05\n", + "DFQuAD, size 20, time 4.315376281738281e-05\n", + "QE, size 20, time 4.696846008300781e-05\n", + "DFQuAD, size 20, time 4.410743713378906e-05\n", + "QE, size 20, time 4.7206878662109375e-05\n", + "DFQuAD, size 20, time 2.193450927734375e-05\n", + "QE, size 20, time 2.002716064453125e-05\n", + "DFQuAD, size 20, time 2.2172927856445312e-05\n", + "QE, size 20, time 4.506111145019531e-05\n", + "DFQuAD, size 20, time 4.792213439941406e-05\n", + "QE, size 20, time 4.506111145019531e-05\n", + "DFQuAD, size 20, time 4.7206878662109375e-05\n", + "QE, size 20, time 3.2901763916015625e-05\n", + "DFQuAD, size 20, time 2.193450927734375e-05\n", + "QE, size 20, time 4.315376281738281e-05\n", + "DFQuAD, size 20, time 4.506111145019531e-05\n", + "QE, size 20, time 2.384185791015625e-05\n", + "DFQuAD, size 20, time 2.09808349609375e-05\n", + "QE, size 20, time 3.504753112792969e-05\n", + "DFQuAD, size 21, time 4.887580871582031e-05\n", + "QE, size 21, time 4.792213439941406e-05\n", + "DFQuAD, size 21, time 2.2649765014648438e-05\n", + "QE, size 21, time 5.030632019042969e-05\n", + "DFQuAD, size 21, time 5.125999450683594e-05\n", + "QE, size 21, time 3.504753112792969e-05\n", + "DFQuAD, size 21, time 5.2928924560546875e-05\n", + "QE, size 21, time 5.221366882324219e-05\n", + "DFQuAD, size 21, time 4.601478576660156e-05\n", + "QE, size 21, time 4.315376281738281e-05\n", + "DFQuAD, size 21, time 5.3882598876953125e-05\n", + "QE, size 21, time 3.695487976074219e-05\n", + "DFQuAD, size 21, time 5.0067901611328125e-05\n", + "QE, size 21, time 2.2172927856445312e-05\n", + "DFQuAD, size 21, time 2.193450927734375e-05\n", + "QE, size 21, time 3.695487976074219e-05\n", + "DFQuAD, size 21, time 4.8160552978515625e-05\n", + "QE, size 21, time 5.0067901611328125e-05\n", + "DFQuAD, size 21, time 5.0067901611328125e-05\n", + "QE, size 21, time 4.8160552978515625e-05\n", + "DFQuAD, size 21, time 2.09808349609375e-05\n", + "QE, size 21, time 4.982948303222656e-05\n", + "DFQuAD, size 21, time 3.62396240234375e-05\n", + "QE, size 21, time 4.029273986816406e-05\n", + "DFQuAD, size 21, time 5.2928924560546875e-05\n", + "QE, size 21, time 4.00543212890625e-05\n", + "DFQuAD, size 21, time 2.09808349609375e-05\n", + "QE, size 21, time 4.792213439941406e-05\n", + "DFQuAD, size 21, time 4.9114227294921875e-05\n", + "QE, size 21, time 2.09808349609375e-05\n", + "DFQuAD, size 21, time 2.09808349609375e-05\n", + "QE, size 21, time 4.8160552978515625e-05\n", + "DFQuAD, size 21, time 2.2649765014648438e-05\n", + "QE, size 21, time 2.09808349609375e-05\n", + "DFQuAD, size 21, time 4.57763671875e-05\n", + "QE, size 21, time 5.030632019042969e-05\n", + "DFQuAD, size 21, time 3.504753112792969e-05\n", + "QE, size 21, time 4.792213439941406e-05\n", + "DFQuAD, size 21, time 4.9114227294921875e-05\n", + "QE, size 21, time 5.1975250244140625e-05\n", + "DFQuAD, size 22, time 3.600120544433594e-05\n", + "QE, size 22, time 4.76837158203125e-05\n", + "DFQuAD, size 22, time 5.316734313964844e-05\n", + "QE, size 22, time 5.1021575927734375e-05\n", + "DFQuAD, size 22, time 5.2928924560546875e-05\n", + "QE, size 22, time 4.887580871582031e-05\n", + "DFQuAD, size 22, time 4.7206878662109375e-05\n", + "QE, size 22, time 2.384185791015625e-05\n", + "DFQuAD, size 22, time 3.719329833984375e-05\n", + "QE, size 22, time 5.030632019042969e-05\n", + "DFQuAD, size 22, time 5.2928924560546875e-05\n", + "QE, size 22, time 5.0067901611328125e-05\n", + "DFQuAD, size 22, time 3.600120544433594e-05\n", + "QE, size 22, time 2.288818359375e-05\n", + "DFQuAD, size 22, time 5.412101745605469e-05\n", + "QE, size 22, time 5.1021575927734375e-05\n", + "DFQuAD, size 22, time 5.1975250244140625e-05\n", + "QE, size 22, time 1.8835067749023438e-05\n", + "DFQuAD, size 22, time 5.125999450683594e-05\n", + "QE, size 22, time 0.00012493133544921875\n", + "DFQuAD, size 22, time 5.817413330078125e-05\n", + "QE, size 22, time 5.1975250244140625e-05\n", + "DFQuAD, size 22, time 2.193450927734375e-05\n", + "QE, size 22, time 5.125999450683594e-05\n", + "DFQuAD, size 22, time 5.2928924560546875e-05\n", + "QE, size 22, time 5.078315734863281e-05\n", + "DFQuAD, size 22, time 4.9114227294921875e-05\n", + "QE, size 22, time 2.4080276489257812e-05\n", + "DFQuAD, size 22, time 5.1975250244140625e-05\n", + "QE, size 22, time 5.1021575927734375e-05\n", + "DFQuAD, size 22, time 5.1975250244140625e-05\n", + "QE, size 22, time 2.4080276489257812e-05\n", + "DFQuAD, size 22, time 5.1021575927734375e-05\n", + "QE, size 22, time 5.1021575927734375e-05\n", + "DFQuAD, size 22, time 5.1975250244140625e-05\n", + "QE, size 22, time 5.1975250244140625e-05\n", + "DFQuAD, size 22, time 4.887580871582031e-05\n", + "QE, size 22, time 5.2928924560546875e-05\n", + "DFQuAD, size 22, time 2.2172927856445312e-05\n", + "QE, size 22, time 5.221366882324219e-05\n", + "DFQuAD, size 23, time 5.3882598876953125e-05\n", + "QE, size 23, time 2.384185791015625e-05\n", + "DFQuAD, size 23, time 5.412101745605469e-05\n", + "QE, size 23, time 3.790855407714844e-05\n", + "DFQuAD, size 23, time 5.5789947509765625e-05\n", + "QE, size 23, time 4.076957702636719e-05\n", + "DFQuAD, size 23, time 4.291534423828125e-05\n", + "QE, size 23, time 5.412101745605469e-05\n", + "DFQuAD, size 23, time 5.602836608886719e-05\n", + "QE, size 23, time 2.5272369384765625e-05\n", + "DFQuAD, size 23, time 2.2172927856445312e-05\n", + "QE, size 23, time 4.029273986816406e-05\n", + "DFQuAD, size 23, time 2.4080276489257812e-05\n", + "QE, size 23, time 5.3882598876953125e-05\n", + "DFQuAD, size 23, time 3.695487976074219e-05\n", + "QE, size 23, time 5.3882598876953125e-05\n", + "DFQuAD, size 23, time 5.412101745605469e-05\n", + "QE, size 23, time 4.00543212890625e-05\n", + "DFQuAD, size 23, time 5.507469177246094e-05\n", + "QE, size 23, time 5.507469177246094e-05\n", + "DFQuAD, size 23, time 5.507469177246094e-05\n", + "QE, size 23, time 3.910064697265625e-05\n", + "DFQuAD, size 23, time 2.288818359375e-05\n", + "QE, size 23, time 5.602836608886719e-05\n", + "DFQuAD, size 23, time 3.886222839355469e-05\n", + "QE, size 23, time 2.288818359375e-05\n", + "DFQuAD, size 23, time 5.1975250244140625e-05\n", + "QE, size 23, time 5.7220458984375e-05\n", + "DFQuAD, size 23, time 2.4080276489257812e-05\n", + "QE, size 23, time 2.193450927734375e-05\n", + "DFQuAD, size 23, time 5.3882598876953125e-05\n", + "QE, size 23, time 2.193450927734375e-05\n", + "DFQuAD, size 23, time 5.2928924560546875e-05\n", + "QE, size 23, time 3.5762786865234375e-05\n", + "DFQuAD, size 23, time 5.2928924560546875e-05\n", + "QE, size 23, time 5.2928924560546875e-05\n", + "DFQuAD, size 23, time 3.7670135498046875e-05\n", + "QE, size 23, time 5.2928924560546875e-05\n", + "DFQuAD, size 23, time 4.00543212890625e-05\n", + "QE, size 23, time 5.0067901611328125e-05\n", + "DFQuAD, size 24, time 2.4080276489257812e-05\n", + "QE, size 24, time 4.029273986816406e-05\n", + "DFQuAD, size 24, time 5.412101745605469e-05\n", + "QE, size 24, time 4.315376281738281e-05\n", + "DFQuAD, size 24, time 2.5987625122070312e-05\n", + "QE, size 24, time 5.626678466796875e-05\n", + "DFQuAD, size 24, time 4.1961669921875e-05\n", + "QE, size 24, time 2.7894973754882812e-05\n", + "DFQuAD, size 24, time 5.793571472167969e-05\n", + "QE, size 24, time 4.220008850097656e-05\n", + "DFQuAD, size 24, time 4.291534423828125e-05\n", + "QE, size 24, time 5.698204040527344e-05\n", + "DFQuAD, size 24, time 5.412101745605469e-05\n", + "QE, size 24, time 5.793571472167969e-05\n", + "DFQuAD, size 24, time 5.602836608886719e-05\n", + "QE, size 24, time 5.6743621826171875e-05\n", + "DFQuAD, size 24, time 5.316734313964844e-05\n", + "QE, size 24, time 5.412101745605469e-05\n", + "DFQuAD, size 24, time 3.910064697265625e-05\n", + "QE, size 24, time 4.076957702636719e-05\n", + "DFQuAD, size 24, time 5.412101745605469e-05\n", + "QE, size 24, time 5.1975250244140625e-05\n", + "DFQuAD, size 24, time 2.6941299438476562e-05\n", + "QE, size 24, time 2.5272369384765625e-05\n", + "DFQuAD, size 24, time 5.698204040527344e-05\n", + "QE, size 24, time 4.410743713378906e-05\n", + "DFQuAD, size 24, time 5.91278076171875e-05\n", + "QE, size 24, time 5.4836273193359375e-05\n", + "DFQuAD, size 24, time 5.316734313964844e-05\n", + "QE, size 24, time 5.507469177246094e-05\n", + "DFQuAD, size 24, time 5.6743621826171875e-05\n", + "QE, size 24, time 5.602836608886719e-05\n", + "DFQuAD, size 24, time 6.008148193359375e-05\n", + "QE, size 24, time 5.602836608886719e-05\n", + "DFQuAD, size 24, time 5.412101745605469e-05\n", + "QE, size 24, time 2.47955322265625e-05\n", + "DFQuAD, size 24, time 5.602836608886719e-05\n", + "QE, size 24, time 5.602836608886719e-05\n", + "DFQuAD, size 24, time 4.00543212890625e-05\n", + "QE, size 24, time 2.47955322265625e-05\n", + "DFQuAD, size 25, time 2.2649765014648438e-05\n", + "QE, size 25, time 2.193450927734375e-05\n", + "DFQuAD, size 25, time 7.104873657226562e-05\n", + "QE, size 25, time 2.2172927856445312e-05\n", + "DFQuAD, size 25, time 7.009506225585938e-05\n", + "QE, size 25, time 2.288818359375e-05\n", + "DFQuAD, size 25, time 2.193450927734375e-05\n", + "QE, size 25, time 7.390975952148438e-05\n", + "DFQuAD, size 25, time 2.09808349609375e-05\n", + "QE, size 25, time 7.510185241699219e-05\n", + "DFQuAD, size 25, time 5.316734313964844e-05\n", + "QE, size 25, time 2.002716064453125e-05\n", + "DFQuAD, size 25, time 2.09808349609375e-05\n", + "QE, size 25, time 3.5762786865234375e-05\n", + "DFQuAD, size 25, time 2.193450927734375e-05\n", + "QE, size 25, time 3.409385681152344e-05\n", + "DFQuAD, size 25, time 6.818771362304688e-05\n", + "QE, size 25, time 3.695487976074219e-05\n", + "DFQuAD, size 25, time 6.985664367675781e-05\n", + "QE, size 25, time 7.200241088867188e-05\n", + "DFQuAD, size 25, time 6.604194641113281e-05\n", + "QE, size 25, time 6.985664367675781e-05\n", + "DFQuAD, size 25, time 5.412101745605469e-05\n", + "QE, size 25, time 3.790855407714844e-05\n", + "DFQuAD, size 25, time 2.1696090698242188e-05\n", + "QE, size 25, time 7.081031799316406e-05\n", + "DFQuAD, size 25, time 2.09808349609375e-05\n", + "QE, size 25, time 7.390975952148438e-05\n", + "DFQuAD, size 25, time 7.700920104980469e-05\n", + "QE, size 25, time 7.200241088867188e-05\n", + "DFQuAD, size 25, time 6.699562072753906e-05\n", + "QE, size 25, time 2.09808349609375e-05\n", + "DFQuAD, size 25, time 2.3126602172851562e-05\n", + "QE, size 25, time 7.295608520507812e-05\n", + "DFQuAD, size 25, time 2.09808349609375e-05\n", + "QE, size 25, time 7.128715515136719e-05\n", + "DFQuAD, size 25, time 3.5762786865234375e-05\n", + "QE, size 25, time 6.914138793945312e-05\n", + "DFQuAD, size 25, time 7.081031799316406e-05\n", + "QE, size 25, time 3.719329833984375e-05\n", + "DFQuAD, size 26, time 2.288818359375e-05\n", + "QE, size 26, time 2.5033950805664062e-05\n", + "DFQuAD, size 26, time 7.581710815429688e-05\n", + "QE, size 26, time 7.081031799316406e-05\n", + "DFQuAD, size 26, time 1.9788742065429688e-05\n", + "QE, size 26, time 2.09808349609375e-05\n", + "DFQuAD, size 26, time 7.176399230957031e-05\n", + "QE, size 26, time 2.2172927856445312e-05\n", + "DFQuAD, size 26, time 2.2172927856445312e-05\n", + "QE, size 26, time 5.6743621826171875e-05\n", + "DFQuAD, size 26, time 2.09808349609375e-05\n", + "QE, size 26, time 7.200241088867188e-05\n", + "DFQuAD, size 26, time 7.605552673339844e-05\n", + "QE, size 26, time 7.510185241699219e-05\n", + "DFQuAD, size 26, time 2.09808349609375e-05\n", + "QE, size 26, time 5.2928924560546875e-05\n", + "DFQuAD, size 26, time 3.600120544433594e-05\n", + "QE, size 26, time 7.414817810058594e-05\n", + "DFQuAD, size 26, time 2.002716064453125e-05\n", + "QE, size 26, time 7.987022399902344e-05\n", + "DFQuAD, size 26, time 3.4809112548828125e-05\n", + "QE, size 26, time 2.002716064453125e-05\n", + "DFQuAD, size 26, time 5.1975250244140625e-05\n", + "QE, size 26, time 7.915496826171875e-05\n", + "DFQuAD, size 26, time 7.390975952148438e-05\n", + "QE, size 26, time 5.698204040527344e-05\n", + "DFQuAD, size 26, time 7.510185241699219e-05\n", + "QE, size 26, time 5.698204040527344e-05\n", + "DFQuAD, size 26, time 3.600120544433594e-05\n", + "QE, size 26, time 7.510185241699219e-05\n", + "DFQuAD, size 26, time 6.890296936035156e-05\n", + "QE, size 26, time 7.390975952148438e-05\n", + "DFQuAD, size 26, time 7.295608520507812e-05\n", + "QE, size 26, time 2.09808349609375e-05\n", + "DFQuAD, size 26, time 3.0994415283203125e-05\n", + "QE, size 26, time 7.104873657226562e-05\n", + "DFQuAD, size 26, time 8.106231689453125e-05\n", + "QE, size 26, time 7.128715515136719e-05\n", + "DFQuAD, size 26, time 7.510185241699219e-05\n", + "QE, size 26, time 7.390975952148438e-05\n", + "DFQuAD, size 27, time 2.384185791015625e-05\n", + "QE, size 27, time 3.62396240234375e-05\n", + "DFQuAD, size 27, time 2.09808349609375e-05\n", + "QE, size 27, time 3.409385681152344e-05\n", + "DFQuAD, size 27, time 7.295608520507812e-05\n", + "QE, size 27, time 7.581710815429688e-05\n", + "DFQuAD, size 27, time 7.796287536621094e-05\n", + "QE, size 27, time 7.510185241699219e-05\n", + "DFQuAD, size 27, time 2.09808349609375e-05\n", + "QE, size 27, time 7.319450378417969e-05\n", + "DFQuAD, size 27, time 7.891654968261719e-05\n", + "QE, size 27, time 7.82012939453125e-05\n", + "DFQuAD, size 27, time 7.176399230957031e-05\n", + "QE, size 27, time 7.295608520507812e-05\n", + "DFQuAD, size 27, time 2.2172927856445312e-05\n", + "QE, size 27, time 3.886222839355469e-05\n", + "DFQuAD, size 27, time 7.295608520507812e-05\n", + "QE, size 27, time 7.104873657226562e-05\n", + "DFQuAD, size 27, time 7.009506225585938e-05\n", + "QE, size 27, time 7.390975952148438e-05\n", + "DFQuAD, size 27, time 2.193450927734375e-05\n", + "QE, size 27, time 5.507469177246094e-05\n", + "DFQuAD, size 27, time 7.82012939453125e-05\n", + "QE, size 27, time 7.605552673339844e-05\n", + "DFQuAD, size 27, time 7.319450378417969e-05\n", + "QE, size 27, time 7.581710815429688e-05\n", + "DFQuAD, size 27, time 6.818771362304688e-05\n", + "QE, size 27, time 7.915496826171875e-05\n", + "DFQuAD, size 27, time 7.605552673339844e-05\n", + "QE, size 27, time 3.5762786865234375e-05\n", + "DFQuAD, size 27, time 7.128715515136719e-05\n", + "QE, size 27, time 8.082389831542969e-05\n", + "DFQuAD, size 27, time 2.0265579223632812e-05\n", + "QE, size 27, time 2.288818359375e-05\n", + "DFQuAD, size 27, time 2.09808349609375e-05\n", + "QE, size 27, time 5.817413330078125e-05\n", + "DFQuAD, size 27, time 3.814697265625e-05\n", + "QE, size 27, time 7.224082946777344e-05\n", + "DFQuAD, size 27, time 3.504753112792969e-05\n", + "QE, size 27, time 7.677078247070312e-05\n", + "DFQuAD, size 28, time 2.2649765014648438e-05\n", + "QE, size 28, time 5.793571472167969e-05\n", + "DFQuAD, size 28, time 7.915496826171875e-05\n", + "QE, size 28, time 5.888938903808594e-05\n", + "DFQuAD, size 28, time 7.414817810058594e-05\n", + "QE, size 28, time 4.029273986816406e-05\n", + "DFQuAD, size 28, time 5.984306335449219e-05\n", + "QE, size 28, time 7.915496826171875e-05\n", + "DFQuAD, size 28, time 7.796287536621094e-05\n", + "QE, size 28, time 7.891654968261719e-05\n", + "DFQuAD, size 28, time 7.605552673339844e-05\n", + "QE, size 28, time 3.719329833984375e-05\n", + "DFQuAD, size 28, time 8.130073547363281e-05\n", + "QE, size 28, time 2.2649765014648438e-05\n", + "DFQuAD, size 28, time 3.5762786865234375e-05\n", + "QE, size 28, time 8.0108642578125e-05\n", + "DFQuAD, size 28, time 7.891654968261719e-05\n", + "QE, size 28, time 7.987022399902344e-05\n", + "DFQuAD, size 28, time 4.220008850097656e-05\n", + "QE, size 28, time 8.702278137207031e-05\n", + "DFQuAD, size 28, time 7.796287536621094e-05\n", + "QE, size 28, time 2.4080276489257812e-05\n", + "DFQuAD, size 28, time 8.0108642578125e-05\n", + "QE, size 28, time 7.700920104980469e-05\n", + "DFQuAD, size 28, time 7.605552673339844e-05\n", + "QE, size 28, time 8.511543273925781e-05\n", + "DFQuAD, size 28, time 2.288818359375e-05\n", + "QE, size 28, time 2.288818359375e-05\n", + "DFQuAD, size 28, time 2.3126602172851562e-05\n", + "QE, size 28, time 7.987022399902344e-05\n", + "DFQuAD, size 28, time 7.605552673339844e-05\n", + "QE, size 28, time 7.700920104980469e-05\n", + "DFQuAD, size 28, time 7.319450378417969e-05\n", + "QE, size 28, time 8.0108642578125e-05\n", + "DFQuAD, size 28, time 7.605552673339844e-05\n", + "QE, size 28, time 7.605552673339844e-05\n", + "DFQuAD, size 28, time 3.981590270996094e-05\n", + "QE, size 28, time 8.082389831542969e-05\n", + "DFQuAD, size 28, time 2.09808349609375e-05\n", + "QE, size 28, time 7.414817810058594e-05\n", + "DFQuAD, size 29, time 8.392333984375e-05\n", + "QE, size 29, time 7.987022399902344e-05\n", + "DFQuAD, size 29, time 4.6253204345703125e-05\n", + "QE, size 29, time 8.893013000488281e-05\n", + "DFQuAD, size 29, time 4.57763671875e-05\n", + "QE, size 29, time 4.220008850097656e-05\n", + "DFQuAD, size 29, time 6.198883056640625e-05\n", + "QE, size 29, time 8.606910705566406e-05\n", + "DFQuAD, size 29, time 2.288818359375e-05\n", + "QE, size 29, time 8.320808410644531e-05\n", + "DFQuAD, size 29, time 2.574920654296875e-05\n", + "QE, size 29, time 8.106231689453125e-05\n", + "DFQuAD, size 29, time 8.511543273925781e-05\n", + "QE, size 29, time 8.392333984375e-05\n", + "DFQuAD, size 29, time 2.6226043701171875e-05\n", + "QE, size 29, time 6.198883056640625e-05\n", + "DFQuAD, size 29, time 8.106231689453125e-05\n", + "QE, size 29, time 8.296966552734375e-05\n", + "DFQuAD, size 29, time 2.5033950805664062e-05\n", + "QE, size 29, time 2.5033950805664062e-05\n", + "DFQuAD, size 29, time 8.106231689453125e-05\n", + "QE, size 29, time 3.981590270996094e-05\n", + "DFQuAD, size 29, time 4.1961669921875e-05\n", + "QE, size 29, time 8.416175842285156e-05\n", + "DFQuAD, size 29, time 8.487701416015625e-05\n", + "QE, size 29, time 4.315376281738281e-05\n", + "DFQuAD, size 29, time 8.893013000488281e-05\n", + "QE, size 29, time 2.4080276489257812e-05\n", + "DFQuAD, size 29, time 2.5033950805664062e-05\n", + "QE, size 29, time 7.987022399902344e-05\n", + "DFQuAD, size 29, time 8.58306884765625e-05\n", + "QE, size 29, time 6.29425048828125e-05\n", + "DFQuAD, size 29, time 2.4080276489257812e-05\n", + "QE, size 29, time 8.082389831542969e-05\n", + "DFQuAD, size 29, time 9.083747863769531e-05\n", + "QE, size 29, time 2.8848648071289062e-05\n", + "DFQuAD, size 29, time 2.6226043701171875e-05\n", + "QE, size 29, time 2.09808349609375e-05\n", + "DFQuAD, size 29, time 2.3126602172851562e-05\n", + "QE, size 29, time 8.916854858398438e-05\n", + "DFQuAD, size 30, time 2.4080276489257812e-05\n", + "QE, size 30, time 3.218650817871094e-05\n", + "DFQuAD, size 30, time 4.9114227294921875e-05\n", + "QE, size 30, time 2.002716064453125e-05\n", + "DFQuAD, size 30, time 9.703636169433594e-05\n", + "QE, size 30, time 4.7206878662109375e-05\n", + "DFQuAD, size 30, time 3.409385681152344e-05\n", + "QE, size 30, time 2.3126602172851562e-05\n", + "DFQuAD, size 30, time 2.002716064453125e-05\n", + "QE, size 30, time 9.799003601074219e-05\n", + "DFQuAD, size 30, time 9.775161743164062e-05\n", + "QE, size 30, time 0.00010085105895996094\n", + "DFQuAD, size 30, time 5.507469177246094e-05\n", + "QE, size 30, time 9.870529174804688e-05\n", + "DFQuAD, size 30, time 3.266334533691406e-05\n", + "QE, size 30, time 0.0001010894775390625\n", + "DFQuAD, size 30, time 5.817413330078125e-05\n", + "QE, size 30, time 5.602836608886719e-05\n", + "DFQuAD, size 30, time 0.00010633468627929688\n", + "QE, size 30, time 3.504753112792969e-05\n", + "DFQuAD, size 30, time 3.0279159545898438e-05\n", + "QE, size 30, time 9.799003601074219e-05\n", + "DFQuAD, size 30, time 2.09808349609375e-05\n", + "QE, size 30, time 9.870529174804688e-05\n", + "DFQuAD, size 30, time 9.679794311523438e-05\n", + "QE, size 30, time 2.2172927856445312e-05\n", + "DFQuAD, size 30, time 9.894371032714844e-05\n", + "QE, size 30, time 0.000102996826171875\n", + "DFQuAD, size 30, time 2.2172927856445312e-05\n", + "QE, size 30, time 9.703636169433594e-05\n", + "DFQuAD, size 30, time 9.512901306152344e-05\n", + "QE, size 30, time 9.775161743164062e-05\n", + "DFQuAD, size 30, time 2.002716064453125e-05\n", + "QE, size 30, time 2.002716064453125e-05\n", + "DFQuAD, size 30, time 2.09808349609375e-05\n", + "QE, size 30, time 0.00010967254638671875\n", + "DFQuAD, size 30, time 9.918212890625e-05\n", + "QE, size 30, time 2.2172927856445312e-05\n", + "DFQuAD, size 30, time 0.000102996826171875\n", + "QE, size 30, time 0.000102996826171875\n", + "DFQuAD, size 31, time 0.00010609626770019531\n", + "QE, size 31, time 7.891654968261719e-05\n", + "DFQuAD, size 31, time 0.00010609626770019531\n", + "QE, size 31, time 9.703636169433594e-05\n", + "DFQuAD, size 31, time 2.002716064453125e-05\n", + "QE, size 31, time 0.00010800361633300781\n", + "DFQuAD, size 31, time 5.3882598876953125e-05\n", + "QE, size 31, time 0.00010204315185546875\n", + "DFQuAD, size 31, time 2.002716064453125e-05\n", + "QE, size 31, time 9.489059448242188e-05\n", + "DFQuAD, size 31, time 0.0001010894775390625\n", + "QE, size 31, time 0.0001010894775390625\n", + "DFQuAD, size 31, time 0.00010013580322265625\n", + "QE, size 31, time 7.867813110351562e-05\n", + "DFQuAD, size 31, time 2.193450927734375e-05\n", + "QE, size 31, time 0.00010180473327636719\n", + "DFQuAD, size 31, time 2.193450927734375e-05\n", + "QE, size 31, time 2.193450927734375e-05\n", + "DFQuAD, size 31, time 0.00010609626770019531\n", + "QE, size 31, time 7.796287536621094e-05\n", + "DFQuAD, size 31, time 9.489059448242188e-05\n", + "QE, size 31, time 2.09808349609375e-05\n", + "DFQuAD, size 31, time 2.2172927856445312e-05\n", + "QE, size 31, time 2.3126602172851562e-05\n", + "DFQuAD, size 31, time 9.179115295410156e-05\n", + "QE, size 31, time 0.00010013580322265625\n", + "DFQuAD, size 31, time 2.09808349609375e-05\n", + "QE, size 31, time 9.870529174804688e-05\n", + "DFQuAD, size 31, time 0.00010013580322265625\n", + "QE, size 31, time 9.703636169433594e-05\n", + "DFQuAD, size 31, time 3.2901763916015625e-05\n", + "QE, size 31, time 3.3855438232421875e-05\n", + "DFQuAD, size 31, time 2.09808349609375e-05\n", + "QE, size 31, time 2.4080276489257812e-05\n", + "DFQuAD, size 31, time 8.177757263183594e-05\n", + "QE, size 31, time 8.296966552734375e-05\n", + "DFQuAD, size 31, time 9.012222290039062e-05\n", + "QE, size 31, time 9.894371032714844e-05\n", + "DFQuAD, size 31, time 1.9073486328125e-05\n", + "QE, size 31, time 8.296966552734375e-05\n", + "DFQuAD, size 32, time 0.00011229515075683594\n", + "QE, size 32, time 5.602836608886719e-05\n", + "DFQuAD, size 32, time 0.00010395050048828125\n", + "QE, size 32, time 0.00010180473327636719\n", + "DFQuAD, size 32, time 9.584426879882812e-05\n", + "QE, size 32, time 0.00010204315185546875\n", + "DFQuAD, size 32, time 0.00010538101196289062\n", + "QE, size 32, time 9.894371032714844e-05\n", + "DFQuAD, size 32, time 0.00010180473327636719\n", + "QE, size 32, time 2.574920654296875e-05\n", + "DFQuAD, size 32, time 0.00010132789611816406\n", + "QE, size 32, time 2.2649765014648438e-05\n", + "DFQuAD, size 32, time 0.0001049041748046875\n", + "QE, size 32, time 9.965896606445312e-05\n", + "DFQuAD, size 32, time 9.918212890625e-05\n", + "QE, size 32, time 0.0001049041748046875\n", + "DFQuAD, size 32, time 9.298324584960938e-05\n", + "QE, size 32, time 3.719329833984375e-05\n", + "DFQuAD, size 32, time 2.09808349609375e-05\n", + "QE, size 32, time 9.894371032714844e-05\n", + "DFQuAD, size 32, time 0.000102996826171875\n", + "QE, size 32, time 0.00010538101196289062\n", + "DFQuAD, size 32, time 2.288818359375e-05\n", + "QE, size 32, time 0.00010704994201660156\n", + "DFQuAD, size 32, time 3.62396240234375e-05\n", + "QE, size 32, time 0.00010180473327636719\n", + "DFQuAD, size 32, time 0.00010275840759277344\n", + "QE, size 32, time 0.00010180473327636719\n", + "DFQuAD, size 32, time 9.083747863769531e-05\n", + "QE, size 32, time 0.000102996826171875\n", + "DFQuAD, size 32, time 2.1219253540039062e-05\n", + "QE, size 32, time 0.0001010894775390625\n", + "DFQuAD, size 32, time 5.7220458984375e-05\n", + "QE, size 32, time 9.799003601074219e-05\n", + "DFQuAD, size 32, time 3.5762786865234375e-05\n", + "QE, size 32, time 3.504753112792969e-05\n", + "DFQuAD, size 32, time 0.000102996826171875\n", + "QE, size 32, time 0.00010204315185546875\n", + "DFQuAD, size 32, time 2.4080276489257812e-05\n", + "QE, size 32, time 2.09808349609375e-05\n", + "DFQuAD, size 33, time 2.47955322265625e-05\n", + "QE, size 33, time 0.00011754035949707031\n", + "DFQuAD, size 33, time 0.00011014938354492188\n", + "QE, size 33, time 0.00011277198791503906\n", + "DFQuAD, size 33, time 0.00011396408081054688\n", + "QE, size 33, time 0.00011110305786132812\n", + "DFQuAD, size 33, time 6.413459777832031e-05\n", + "QE, size 33, time 3.0994415283203125e-05\n", + "DFQuAD, size 33, time 0.00010967254638671875\n", + "QE, size 33, time 0.0001068115234375\n", + "DFQuAD, size 33, time 0.00011539459228515625\n", + "QE, size 33, time 0.00010228157043457031\n", + "DFQuAD, size 33, time 5.507469177246094e-05\n", + "QE, size 33, time 2.4080276489257812e-05\n", + "DFQuAD, size 33, time 2.193450927734375e-05\n", + "QE, size 33, time 2.1219253540039062e-05\n", + "DFQuAD, size 33, time 0.00010800361633300781\n", + "QE, size 33, time 5.698204040527344e-05\n", + "DFQuAD, size 33, time 5.793571472167969e-05\n", + "QE, size 33, time 2.384185791015625e-05\n", + "DFQuAD, size 33, time 5.91278076171875e-05\n", + "QE, size 33, time 0.00011110305786132812\n", + "DFQuAD, size 33, time 5.2928924560546875e-05\n", + "QE, size 33, time 0.00011992454528808594\n", + "DFQuAD, size 33, time 2.288818359375e-05\n", + "QE, size 33, time 0.00011491775512695312\n", + "DFQuAD, size 33, time 0.00011086463928222656\n", + "QE, size 33, time 9.894371032714844e-05\n", + "DFQuAD, size 33, time 0.00010585784912109375\n", + "QE, size 33, time 0.00011086463928222656\n", + "DFQuAD, size 33, time 8.58306884765625e-05\n", + "QE, size 33, time 0.00010704994201660156\n", + "DFQuAD, size 33, time 5.2928924560546875e-05\n", + "QE, size 33, time 5.507469177246094e-05\n", + "DFQuAD, size 33, time 0.00011682510375976562\n", + "QE, size 33, time 0.00011229515075683594\n", + "DFQuAD, size 33, time 4.100799560546875e-05\n", + "QE, size 33, time 3.504753112792969e-05\n", + "DFQuAD, size 33, time 0.00011014938354492188\n", + "QE, size 33, time 6.127357482910156e-05\n", + "DFQuAD, size 34, time 0.00011587142944335938\n", + "QE, size 34, time 2.7179718017578125e-05\n", + "DFQuAD, size 34, time 0.00012302398681640625\n", + "QE, size 34, time 0.0001227855682373047\n", + "DFQuAD, size 34, time 0.00012302398681640625\n", + "QE, size 34, time 2.47955322265625e-05\n", + "DFQuAD, size 34, time 0.00012111663818359375\n", + "QE, size 34, time 2.193450927734375e-05\n", + "DFQuAD, size 34, time 0.00012111663818359375\n", + "QE, size 34, time 3.981590270996094e-05\n", + "DFQuAD, size 34, time 6.29425048828125e-05\n", + "QE, size 34, time 0.0001220703125\n", + "DFQuAD, size 34, time 2.4080276489257812e-05\n", + "QE, size 34, time 0.00011801719665527344\n", + "DFQuAD, size 34, time 0.00011801719665527344\n", + "QE, size 34, time 0.00012421607971191406\n", + "DFQuAD, size 34, time 0.00011324882507324219\n", + "QE, size 34, time 4.100799560546875e-05\n", + "DFQuAD, size 34, time 0.00010800361633300781\n", + "QE, size 34, time 0.00012421607971191406\n", + "DFQuAD, size 34, time 0.00011801719665527344\n", + "QE, size 34, time 0.00011801719665527344\n", + "DFQuAD, size 34, time 6.198883056640625e-05\n", + "QE, size 34, time 0.00011301040649414062\n", + "DFQuAD, size 34, time 6.413459777832031e-05\n", + "QE, size 34, time 0.00011706352233886719\n", + "DFQuAD, size 34, time 6.079673767089844e-05\n", + "QE, size 34, time 0.00011420249938964844\n", + "DFQuAD, size 34, time 0.00010991096496582031\n", + "QE, size 34, time 0.00012111663818359375\n", + "DFQuAD, size 34, time 0.00011706352233886719\n", + "QE, size 34, time 0.00012183189392089844\n", + "DFQuAD, size 34, time 0.00011110305786132812\n", + "QE, size 34, time 2.5033950805664062e-05\n", + "DFQuAD, size 34, time 2.6941299438476562e-05\n", + "QE, size 34, time 0.00011801719665527344\n", + "DFQuAD, size 34, time 0.00011992454528808594\n", + "QE, size 34, time 0.00011587142944335938\n", + "DFQuAD, size 34, time 0.00011801719665527344\n", + "QE, size 34, time 4.00543212890625e-05\n", + "DFQuAD, size 35, time 7.700920104980469e-05\n", + "QE, size 35, time 2.288818359375e-05\n", + "DFQuAD, size 35, time 2.2172927856445312e-05\n", + "QE, size 35, time 0.0001533031463623047\n", + "DFQuAD, size 35, time 0.0001468658447265625\n", + "QE, size 35, time 2.09808349609375e-05\n", + "DFQuAD, size 35, time 2.09808349609375e-05\n", + "QE, size 35, time 2.09808349609375e-05\n", + "DFQuAD, size 35, time 0.0001380443572998047\n", + "QE, size 35, time 0.0001590251922607422\n", + "DFQuAD, size 35, time 2.09808349609375e-05\n", + "QE, size 35, time 0.00015306472778320312\n", + "DFQuAD, size 35, time 2.4080276489257812e-05\n", + "QE, size 35, time 0.00015807151794433594\n", + "DFQuAD, size 35, time 0.00014710426330566406\n", + "QE, size 35, time 1.9788742065429688e-05\n", + "DFQuAD, size 35, time 4.124641418457031e-05\n", + "QE, size 35, time 4.00543212890625e-05\n", + "DFQuAD, size 35, time 0.00014281272888183594\n", + "QE, size 35, time 0.0001571178436279297\n", + "DFQuAD, size 35, time 3.814697265625e-05\n", + "QE, size 35, time 7.915496826171875e-05\n", + "DFQuAD, size 35, time 0.00013899803161621094\n", + "QE, size 35, time 0.00013899803161621094\n", + "DFQuAD, size 35, time 8.821487426757812e-05\n", + "QE, size 35, time 2.288818359375e-05\n", + "DFQuAD, size 35, time 4.267692565917969e-05\n", + "QE, size 35, time 5.4836273193359375e-05\n", + "DFQuAD, size 35, time 5.793571472167969e-05\n", + "QE, size 35, time 0.00015211105346679688\n", + "DFQuAD, size 35, time 0.0001461505889892578\n", + "QE, size 35, time 5.817413330078125e-05\n", + "DFQuAD, size 35, time 0.00014901161193847656\n", + "QE, size 35, time 0.00015211105346679688\n", + "DFQuAD, size 35, time 8.296966552734375e-05\n", + "QE, size 35, time 5.602836608886719e-05\n", + "DFQuAD, size 35, time 2.09808349609375e-05\n", + "QE, size 35, time 0.000148773193359375\n", + "DFQuAD, size 35, time 0.00011420249938964844\n", + "QE, size 35, time 3.600120544433594e-05\n", + "DFQuAD, size 36, time 3.600120544433594e-05\n", + "QE, size 36, time 0.00014710426330566406\n", + "DFQuAD, size 36, time 2.7894973754882812e-05\n", + "QE, size 36, time 0.00014019012451171875\n", + "DFQuAD, size 36, time 2.4080276489257812e-05\n", + "QE, size 36, time 0.0001468658447265625\n", + "DFQuAD, size 36, time 6.318092346191406e-05\n", + "QE, size 36, time 6.723403930664062e-05\n", + "DFQuAD, size 36, time 2.09808349609375e-05\n", + "QE, size 36, time 6.389617919921875e-05\n", + "DFQuAD, size 36, time 6.031990051269531e-05\n", + "QE, size 36, time 0.00014495849609375\n", + "DFQuAD, size 36, time 2.574920654296875e-05\n", + "QE, size 36, time 0.00014400482177734375\n", + "DFQuAD, size 36, time 2.09808349609375e-05\n", + "QE, size 36, time 0.0001442432403564453\n", + "DFQuAD, size 36, time 2.09808349609375e-05\n", + "QE, size 36, time 3.528594970703125e-05\n", + "DFQuAD, size 36, time 3.814697265625e-05\n", + "QE, size 36, time 8.702278137207031e-05\n", + "DFQuAD, size 36, time 8.702278137207031e-05\n", + "QE, size 36, time 2.47955322265625e-05\n", + "DFQuAD, size 36, time 3.719329833984375e-05\n", + "QE, size 36, time 0.00014901161193847656\n", + "DFQuAD, size 36, time 0.0001468658447265625\n", + "QE, size 36, time 0.00014400482177734375\n", + "DFQuAD, size 36, time 0.0001537799835205078\n", + "QE, size 36, time 0.00015783309936523438\n", + "DFQuAD, size 36, time 3.600120544433594e-05\n", + "QE, size 36, time 0.00010085105895996094\n", + "DFQuAD, size 36, time 0.00014591217041015625\n", + "QE, size 36, time 2.47955322265625e-05\n", + "DFQuAD, size 36, time 2.5033950805664062e-05\n", + "QE, size 36, time 0.00014519691467285156\n", + "DFQuAD, size 36, time 6.4849853515625e-05\n", + "QE, size 36, time 0.00015616416931152344\n", + "DFQuAD, size 36, time 0.00014901161193847656\n", + "QE, size 36, time 0.00015091896057128906\n", + "DFQuAD, size 36, time 0.00014209747314453125\n", + "QE, size 36, time 0.0001468658447265625\n", + "DFQuAD, size 37, time 0.0001537799835205078\n", + "QE, size 37, time 2.3603439331054688e-05\n", + "DFQuAD, size 37, time 2.09808349609375e-05\n", + "QE, size 37, time 2.7894973754882812e-05\n", + "DFQuAD, size 37, time 2.2172927856445312e-05\n", + "QE, size 37, time 0.0001499652862548828\n", + "DFQuAD, size 37, time 5.888938903808594e-05\n", + "QE, size 37, time 0.0001480579376220703\n", + "DFQuAD, size 37, time 0.00015878677368164062\n", + "QE, size 37, time 3.600120544433594e-05\n", + "DFQuAD, size 37, time 3.62396240234375e-05\n", + "QE, size 37, time 0.00015473365783691406\n", + "DFQuAD, size 37, time 0.00014281272888183594\n", + "QE, size 37, time 0.0001518726348876953\n", + "DFQuAD, size 37, time 0.0001499652862548828\n", + "QE, size 37, time 2.002716064453125e-05\n", + "DFQuAD, size 37, time 2.09808349609375e-05\n", + "QE, size 37, time 5.698204040527344e-05\n", + "DFQuAD, size 37, time 0.00015497207641601562\n", + "QE, size 37, time 0.0001399517059326172\n", + "DFQuAD, size 37, time 0.00014710426330566406\n", + "QE, size 37, time 0.00013709068298339844\n", + "DFQuAD, size 37, time 3.3855438232421875e-05\n", + "QE, size 37, time 0.00015616416931152344\n", + "DFQuAD, size 37, time 2.6226043701171875e-05\n", + "QE, size 37, time 0.00015997886657714844\n", + "DFQuAD, size 37, time 2.09808349609375e-05\n", + "QE, size 37, time 2.384185791015625e-05\n", + "DFQuAD, size 37, time 3.5762786865234375e-05\n", + "QE, size 37, time 2.193450927734375e-05\n", + "DFQuAD, size 37, time 0.0001468658447265625\n", + "QE, size 37, time 3.504753112792969e-05\n", + "DFQuAD, size 37, time 3.886222839355469e-05\n", + "QE, size 37, time 0.00015783309936523438\n", + "DFQuAD, size 37, time 3.600120544433594e-05\n", + "QE, size 37, time 8.797645568847656e-05\n", + "DFQuAD, size 37, time 2.09808349609375e-05\n", + "QE, size 37, time 0.00015306472778320312\n", + "DFQuAD, size 37, time 2.09808349609375e-05\n", + "QE, size 37, time 0.00016164779663085938\n", + "DFQuAD, size 38, time 0.000171661376953125\n", + "QE, size 38, time 0.00021123886108398438\n", + "DFQuAD, size 38, time 5.984306335449219e-05\n", + "QE, size 38, time 0.00016379356384277344\n", + "DFQuAD, size 38, time 2.5272369384765625e-05\n", + "QE, size 38, time 0.0001590251922607422\n", + "DFQuAD, size 38, time 0.00013017654418945312\n", + "QE, size 38, time 8.916854858398438e-05\n", + "DFQuAD, size 38, time 0.0001609325408935547\n", + "QE, size 38, time 0.0001690387725830078\n", + "DFQuAD, size 38, time 0.00016570091247558594\n", + "QE, size 38, time 2.5033950805664062e-05\n", + "DFQuAD, size 38, time 4.291534423828125e-05\n", + "QE, size 38, time 4.291534423828125e-05\n", + "DFQuAD, size 38, time 4.506111145019531e-05\n", + "QE, size 38, time 2.5033950805664062e-05\n", + "DFQuAD, size 38, time 0.000164031982421875\n", + "QE, size 38, time 0.00012493133544921875\n", + "DFQuAD, size 38, time 0.0001709461212158203\n", + "QE, size 38, time 0.00015401840209960938\n", + "DFQuAD, size 38, time 0.0001609325408935547\n", + "QE, size 38, time 0.00015401840209960938\n", + "DFQuAD, size 38, time 0.0001659393310546875\n", + "QE, size 38, time 0.00015115737915039062\n", + "DFQuAD, size 38, time 0.00016617774963378906\n", + "QE, size 38, time 2.4080276489257812e-05\n", + "DFQuAD, size 38, time 4.100799560546875e-05\n", + "QE, size 38, time 0.00015592575073242188\n", + "DFQuAD, size 38, time 0.00012493133544921875\n", + "QE, size 38, time 0.00017213821411132812\n", + "DFQuAD, size 38, time 0.00011682510375976562\n", + "QE, size 38, time 4.00543212890625e-05\n", + "DFQuAD, size 38, time 6.389617919921875e-05\n", + "QE, size 38, time 0.00016427040100097656\n", + "DFQuAD, size 38, time 6.389617919921875e-05\n", + "QE, size 38, time 0.00015616416931152344\n", + "DFQuAD, size 38, time 0.00015592575073242188\n", + "QE, size 38, time 0.00015997886657714844\n", + "DFQuAD, size 38, time 4.1961669921875e-05\n", + "QE, size 38, time 0.0001220703125\n", + "DFQuAD, size 39, time 0.00018787384033203125\n", + "QE, size 39, time 2.574920654296875e-05\n", + "DFQuAD, size 39, time 0.0001709461212158203\n", + "QE, size 39, time 0.00016999244689941406\n", + "DFQuAD, size 39, time 6.389617919921875e-05\n", + "QE, size 39, time 6.413459777832031e-05\n", + "DFQuAD, size 39, time 4.601478576660156e-05\n", + "QE, size 39, time 0.00013208389282226562\n", + "DFQuAD, size 39, time 2.6941299438476562e-05\n", + "QE, size 39, time 5.412101745605469e-05\n", + "DFQuAD, size 39, time 4.601478576660156e-05\n", + "QE, size 39, time 3.790855407714844e-05\n", + "DFQuAD, size 39, time 0.00017213821411132812\n", + "QE, size 39, time 2.9802322387695312e-05\n", + "DFQuAD, size 39, time 5.7220458984375e-05\n", + "QE, size 39, time 2.7894973754882812e-05\n", + "DFQuAD, size 39, time 2.4080276489257812e-05\n", + "QE, size 39, time 4.887580871582031e-05\n", + "DFQuAD, size 39, time 3.886222839355469e-05\n", + "QE, size 39, time 6.508827209472656e-05\n", + "DFQuAD, size 39, time 0.00016307830810546875\n", + "QE, size 39, time 7.128715515136719e-05\n", + "DFQuAD, size 39, time 0.00016617774963378906\n", + "QE, size 39, time 6.771087646484375e-05\n", + "DFQuAD, size 39, time 0.00017690658569335938\n", + "QE, size 39, time 0.0001690387725830078\n", + "DFQuAD, size 39, time 4.482269287109375e-05\n", + "QE, size 39, time 2.6941299438476562e-05\n", + "DFQuAD, size 39, time 4.792213439941406e-05\n", + "QE, size 39, time 4.792213439941406e-05\n", + "DFQuAD, size 39, time 0.0001780986785888672\n", + "QE, size 39, time 0.00015735626220703125\n", + "DFQuAD, size 39, time 2.574920654296875e-05\n", + "QE, size 39, time 0.0001728534698486328\n", + "DFQuAD, size 39, time 3.814697265625e-05\n", + "QE, size 39, time 3.075599670410156e-05\n", + "DFQuAD, size 39, time 2.5033950805664062e-05\n", + "QE, size 39, time 0.00016617774963378906\n", + "DFQuAD, size 39, time 0.00017881393432617188\n", + "QE, size 39, time 0.00016307830810546875\n", + "DFQuAD, size 40, time 6.389617919921875e-05\n", + "QE, size 40, time 0.00019121170043945312\n", + "DFQuAD, size 40, time 2.2172927856445312e-05\n", + "QE, size 40, time 2.09808349609375e-05\n", + "DFQuAD, size 40, time 2.002716064453125e-05\n", + "QE, size 40, time 0.00011920928955078125\n", + "DFQuAD, size 40, time 0.00020194053649902344\n", + "QE, size 40, time 0.0001819133758544922\n", + "DFQuAD, size 40, time 2.09808349609375e-05\n", + "QE, size 40, time 0.00015616416931152344\n", + "DFQuAD, size 40, time 3.409385681152344e-05\n", + "QE, size 40, time 0.00018477439880371094\n", + "DFQuAD, size 40, time 0.00019097328186035156\n", + "QE, size 40, time 3.504753112792969e-05\n", + "DFQuAD, size 40, time 6.103515625e-05\n", + "QE, size 40, time 3.504753112792969e-05\n", + "DFQuAD, size 40, time 2.193450927734375e-05\n", + "QE, size 40, time 0.0001952648162841797\n", + "DFQuAD, size 40, time 2.3126602172851562e-05\n", + "QE, size 40, time 0.00019097328186035156\n", + "DFQuAD, size 40, time 0.00011801719665527344\n", + "QE, size 40, time 0.00020599365234375\n", + "DFQuAD, size 40, time 2.8133392333984375e-05\n", + "QE, size 40, time 0.00019478797912597656\n", + "DFQuAD, size 40, time 2.09808349609375e-05\n", + "QE, size 40, time 0.00019097328186035156\n", + "DFQuAD, size 40, time 6.127357482910156e-05\n", + "QE, size 40, time 2.002716064453125e-05\n", + "DFQuAD, size 40, time 0.00020003318786621094\n", + "QE, size 40, time 0.0002040863037109375\n", + "DFQuAD, size 40, time 2.6226043701171875e-05\n", + "QE, size 40, time 6.127357482910156e-05\n", + "DFQuAD, size 40, time 6.103515625e-05\n", + "QE, size 40, time 8.20159912109375e-05\n", + "DFQuAD, size 40, time 0.0001881122589111328\n", + "QE, size 40, time 2.574920654296875e-05\n", + "DFQuAD, size 40, time 0.00015592575073242188\n", + "QE, size 40, time 0.00011992454528808594\n", + "DFQuAD, size 40, time 2.1696090698242188e-05\n", + "QE, size 40, time 0.0001900196075439453\n", + "DFQuAD, size 41, time 0.00020194053649902344\n", + "QE, size 41, time 0.00018787384033203125\n", + "DFQuAD, size 41, time 9.012222290039062e-05\n", + "QE, size 41, time 0.00020813941955566406\n", + "DFQuAD, size 41, time 0.0002040863037109375\n", + "QE, size 41, time 0.00019788742065429688\n", + "DFQuAD, size 41, time 0.0002040863037109375\n", + "QE, size 41, time 3.600120544433594e-05\n", + "DFQuAD, size 41, time 3.2901763916015625e-05\n", + "QE, size 41, time 2.4080276489257812e-05\n", + "DFQuAD, size 41, time 3.504753112792969e-05\n", + "QE, size 41, time 5.984306335449219e-05\n", + "DFQuAD, size 41, time 0.00019288063049316406\n", + "QE, size 41, time 2.1696090698242188e-05\n", + "DFQuAD, size 41, time 0.0002009868621826172\n", + "QE, size 41, time 0.0002040863037109375\n", + "DFQuAD, size 41, time 2.3126602172851562e-05\n", + "QE, size 41, time 0.00016307830810546875\n", + "DFQuAD, size 41, time 8.678436279296875e-05\n", + "QE, size 41, time 0.00021219253540039062\n", + "DFQuAD, size 41, time 8.678436279296875e-05\n", + "QE, size 41, time 0.0001690387725830078\n", + "DFQuAD, size 41, time 2.288818359375e-05\n", + "QE, size 41, time 0.00020623207092285156\n", + "DFQuAD, size 41, time 3.62396240234375e-05\n", + "QE, size 41, time 0.00010919570922851562\n", + "DFQuAD, size 41, time 0.0001990795135498047\n", + "QE, size 41, time 5.602836608886719e-05\n", + "DFQuAD, size 41, time 0.00019407272338867188\n", + "QE, size 41, time 0.00020813941955566406\n", + "DFQuAD, size 41, time 0.0001811981201171875\n", + "QE, size 41, time 0.00019025802612304688\n", + "DFQuAD, size 41, time 3.719329833984375e-05\n", + "QE, size 41, time 5.817413330078125e-05\n", + "DFQuAD, size 41, time 2.09808349609375e-05\n", + "QE, size 41, time 2.002716064453125e-05\n", + "DFQuAD, size 41, time 2.3126602172851562e-05\n", + "QE, size 41, time 0.00018906593322753906\n", + "DFQuAD, size 41, time 5.888938903808594e-05\n", + "QE, size 41, time 0.00019097328186035156\n", + "DFQuAD, size 42, time 0.00019025802612304688\n", + "QE, size 42, time 8.511543273925781e-05\n", + "DFQuAD, size 42, time 2.3126602172851562e-05\n", + "QE, size 42, time 2.09808349609375e-05\n", + "DFQuAD, size 42, time 0.00018906593322753906\n", + "QE, size 42, time 0.0001888275146484375\n", + "DFQuAD, size 42, time 0.00018835067749023438\n", + "QE, size 42, time 2.2172927856445312e-05\n", + "DFQuAD, size 42, time 6.175041198730469e-05\n", + "QE, size 42, time 5.7220458984375e-05\n", + "DFQuAD, size 42, time 0.0001862049102783203\n", + "QE, size 42, time 2.6941299438476562e-05\n", + "DFQuAD, size 42, time 0.00019884109497070312\n", + "QE, size 42, time 0.00017976760864257812\n", + "DFQuAD, size 42, time 2.2172927856445312e-05\n", + "QE, size 42, time 8.106231689453125e-05\n", + "DFQuAD, size 42, time 0.00019884109497070312\n", + "QE, size 42, time 0.0001990795135498047\n", + "DFQuAD, size 42, time 4.00543212890625e-05\n", + "QE, size 42, time 8.082389831542969e-05\n", + "DFQuAD, size 42, time 0.0001900196075439453\n", + "QE, size 42, time 0.00019311904907226562\n", + "DFQuAD, size 42, time 5.793571472167969e-05\n", + "QE, size 42, time 2.2172927856445312e-05\n", + "DFQuAD, size 42, time 0.00019788742065429688\n", + "QE, size 42, time 2.2172927856445312e-05\n", + "DFQuAD, size 42, time 2.3126602172851562e-05\n", + "QE, size 42, time 0.00019097328186035156\n", + "DFQuAD, size 42, time 0.00019669532775878906\n", + "QE, size 42, time 5.817413330078125e-05\n", + "DFQuAD, size 42, time 0.0001957416534423828\n", + "QE, size 42, time 0.00019693374633789062\n", + "DFQuAD, size 42, time 0.00019788742065429688\n", + "QE, size 42, time 0.0001971721649169922\n", + "DFQuAD, size 42, time 0.0001850128173828125\n", + "QE, size 42, time 0.00019097328186035156\n", + "DFQuAD, size 42, time 0.000186920166015625\n", + "QE, size 42, time 3.4809112548828125e-05\n", + "DFQuAD, size 42, time 3.62396240234375e-05\n", + "QE, size 42, time 0.00020074844360351562\n", + "DFQuAD, size 43, time 6.389617919921875e-05\n", + "QE, size 43, time 0.0001533031463623047\n", + "DFQuAD, size 43, time 0.00020194053649902344\n", + "QE, size 43, time 2.2172927856445312e-05\n", + "DFQuAD, size 43, time 0.00020194053649902344\n", + "QE, size 43, time 3.790855407714844e-05\n", + "DFQuAD, size 43, time 0.00020003318786621094\n", + "QE, size 43, time 0.00019478797912597656\n", + "DFQuAD, size 43, time 0.0001990795135498047\n", + "QE, size 43, time 2.7179718017578125e-05\n", + "DFQuAD, size 43, time 0.00019693374633789062\n", + "QE, size 43, time 4.00543212890625e-05\n", + "DFQuAD, size 43, time 9.703636169433594e-05\n", + "QE, size 43, time 3.886222839355469e-05\n", + "DFQuAD, size 43, time 2.5033950805664062e-05\n", + "QE, size 43, time 3.504753112792969e-05\n", + "DFQuAD, size 43, time 6.29425048828125e-05\n", + "QE, size 43, time 0.0002338886260986328\n", + "DFQuAD, size 43, time 0.0001049041748046875\n", + "QE, size 43, time 0.0002040863037109375\n", + "DFQuAD, size 43, time 2.288818359375e-05\n", + "QE, size 43, time 0.0002009868621826172\n", + "DFQuAD, size 43, time 0.00019407272338867188\n", + "QE, size 43, time 3.719329833984375e-05\n", + "DFQuAD, size 43, time 6.198883056640625e-05\n", + "QE, size 43, time 0.00020003318786621094\n", + "DFQuAD, size 43, time 3.695487976074219e-05\n", + "QE, size 43, time 3.719329833984375e-05\n", + "DFQuAD, size 43, time 3.790855407714844e-05\n", + "QE, size 43, time 5.8650970458984375e-05\n", + "DFQuAD, size 43, time 2.2649765014648438e-05\n", + "QE, size 43, time 0.0002009868621826172\n", + "DFQuAD, size 43, time 2.3126602172851562e-05\n", + "QE, size 43, time 0.0002269744873046875\n", + "DFQuAD, size 43, time 0.0002009868621826172\n", + "QE, size 43, time 2.384185791015625e-05\n", + "DFQuAD, size 43, time 3.504753112792969e-05\n", + "QE, size 43, time 0.00021600723266601562\n", + "DFQuAD, size 43, time 2.47955322265625e-05\n", + "QE, size 43, time 2.2172927856445312e-05\n", + "DFQuAD, size 44, time 2.6941299438476562e-05\n", + "QE, size 44, time 0.00020885467529296875\n", + "DFQuAD, size 44, time 0.0002129077911376953\n", + "QE, size 44, time 2.5987625122070312e-05\n", + "DFQuAD, size 44, time 2.5033950805664062e-05\n", + "QE, size 44, time 0.00020813941955566406\n", + "DFQuAD, size 44, time 0.00011801719665527344\n", + "QE, size 44, time 2.6226043701171875e-05\n", + "DFQuAD, size 44, time 0.00021696090698242188\n", + "QE, size 44, time 0.00020623207092285156\n", + "DFQuAD, size 44, time 6.389617919921875e-05\n", + "QE, size 44, time 0.00021505355834960938\n", + "DFQuAD, size 44, time 3.790855407714844e-05\n", + "QE, size 44, time 0.0002002716064453125\n", + "DFQuAD, size 44, time 0.00020194053649902344\n", + "QE, size 44, time 2.7894973754882812e-05\n", + "DFQuAD, size 44, time 0.00021195411682128906\n", + "QE, size 44, time 0.0001678466796875\n", + "DFQuAD, size 44, time 0.0002009868621826172\n", + "QE, size 44, time 0.00021386146545410156\n", + "DFQuAD, size 44, time 4.076957702636719e-05\n", + "QE, size 44, time 0.0002090930938720703\n", + "DFQuAD, size 44, time 2.47955322265625e-05\n", + "QE, size 44, time 9.107589721679688e-05\n", + "DFQuAD, size 44, time 0.0001881122589111328\n", + "QE, size 44, time 0.000209808349609375\n", + "DFQuAD, size 44, time 0.00020885467529296875\n", + "QE, size 44, time 0.00016570091247558594\n", + "DFQuAD, size 44, time 0.00019884109497070312\n", + "QE, size 44, time 0.000202178955078125\n", + "DFQuAD, size 44, time 0.0002181529998779297\n", + "QE, size 44, time 0.0002079010009765625\n", + "DFQuAD, size 44, time 4.00543212890625e-05\n", + "QE, size 44, time 2.574920654296875e-05\n", + "DFQuAD, size 44, time 0.00022602081298828125\n", + "QE, size 44, time 0.00021195411682128906\n", + "DFQuAD, size 44, time 4.100799560546875e-05\n", + "QE, size 44, time 0.00020503997802734375\n", + "DFQuAD, size 44, time 0.0001499652862548828\n", + "QE, size 44, time 2.7179718017578125e-05\n", + "DFQuAD, size 45, time 0.00022983551025390625\n", + "QE, size 45, time 3.695487976074219e-05\n", + "DFQuAD, size 45, time 8.082389831542969e-05\n", + "QE, size 45, time 0.0002288818359375\n", + "DFQuAD, size 45, time 0.00011491775512695312\n", + "QE, size 45, time 0.00012063980102539062\n", + "DFQuAD, size 45, time 0.0002319812774658203\n", + "QE, size 45, time 3.62396240234375e-05\n", + "DFQuAD, size 45, time 3.695487976074219e-05\n", + "QE, size 45, time 0.0002307891845703125\n", + "DFQuAD, size 45, time 0.00023412704467773438\n", + "QE, size 45, time 5.984306335449219e-05\n", + "DFQuAD, size 45, time 0.0002319812774658203\n", + "QE, size 45, time 0.00011181831359863281\n", + "DFQuAD, size 45, time 0.00024390220642089844\n", + "QE, size 45, time 0.0002269744873046875\n", + "DFQuAD, size 45, time 0.00024080276489257812\n", + "QE, size 45, time 0.000247955322265625\n", + "DFQuAD, size 45, time 0.00023508071899414062\n", + "QE, size 45, time 2.288818359375e-05\n", + "DFQuAD, size 45, time 0.0002391338348388672\n", + "QE, size 45, time 2.09808349609375e-05\n", + "DFQuAD, size 45, time 2.288818359375e-05\n", + "QE, size 45, time 8.225440979003906e-05\n", + "DFQuAD, size 45, time 2.193450927734375e-05\n", + "QE, size 45, time 0.00018715858459472656\n", + "DFQuAD, size 45, time 0.0002269744873046875\n", + "QE, size 45, time 8.177757263183594e-05\n", + "DFQuAD, size 45, time 3.62396240234375e-05\n", + "QE, size 45, time 0.00024008750915527344\n", + "DFQuAD, size 45, time 2.3126602172851562e-05\n", + "QE, size 45, time 0.0001862049102783203\n", + "DFQuAD, size 45, time 0.00023674964904785156\n", + "QE, size 45, time 0.0002319812774658203\n", + "DFQuAD, size 45, time 5.793571472167969e-05\n", + "QE, size 45, time 2.09808349609375e-05\n", + "DFQuAD, size 45, time 5.7220458984375e-05\n", + "QE, size 45, time 0.0002429485321044922\n", + "DFQuAD, size 45, time 2.193450927734375e-05\n", + "QE, size 45, time 8.20159912109375e-05\n", + "DFQuAD, size 46, time 0.0001418590545654297\n", + "QE, size 46, time 0.0002410411834716797\n", + "DFQuAD, size 46, time 0.00024390220642089844\n", + "QE, size 46, time 2.193450927734375e-05\n", + "DFQuAD, size 46, time 5.91278076171875e-05\n", + "QE, size 46, time 0.00025081634521484375\n", + "DFQuAD, size 46, time 0.0002429485321044922\n", + "QE, size 46, time 3.504753112792969e-05\n", + "DFQuAD, size 46, time 0.00011420249938964844\n", + "QE, size 46, time 0.00024390220642089844\n", + "DFQuAD, size 46, time 0.00025010108947753906\n", + "QE, size 46, time 2.4080276489257812e-05\n", + "DFQuAD, size 46, time 2.2172927856445312e-05\n", + "QE, size 46, time 0.00024890899658203125\n", + "DFQuAD, size 46, time 3.814697265625e-05\n", + "QE, size 46, time 5.984306335449219e-05\n", + "DFQuAD, size 46, time 3.933906555175781e-05\n", + "QE, size 46, time 3.695487976074219e-05\n", + "DFQuAD, size 46, time 3.719329833984375e-05\n", + "QE, size 46, time 0.00024819374084472656\n", + "DFQuAD, size 46, time 0.00023794174194335938\n", + "QE, size 46, time 0.0002422332763671875\n", + "DFQuAD, size 46, time 3.361701965332031e-05\n", + "QE, size 46, time 3.981590270996094e-05\n", + "DFQuAD, size 46, time 0.00024890899658203125\n", + "QE, size 46, time 0.0002491474151611328\n", + "DFQuAD, size 46, time 0.0002460479736328125\n", + "QE, size 46, time 0.00023603439331054688\n", + "DFQuAD, size 46, time 5.7220458984375e-05\n", + "QE, size 46, time 0.0002429485321044922\n", + "DFQuAD, size 46, time 6.127357482910156e-05\n", + "QE, size 46, time 0.0008709430694580078\n", + "DFQuAD, size 46, time 0.00012302398681640625\n", + "QE, size 46, time 0.0001380443572998047\n", + "DFQuAD, size 46, time 0.0010602474212646484\n", + "QE, size 46, time 0.0012438297271728516\n", + "DFQuAD, size 46, time 0.0009071826934814453\n", + "QE, size 46, time 0.0007863044738769531\n", + "DFQuAD, size 46, time 0.0002639293670654297\n", + "QE, size 46, time 8.893013000488281e-05\n", + "DFQuAD, size 47, time 0.0005869865417480469\n", + "QE, size 47, time 0.0005860328674316406\n", + "DFQuAD, size 47, time 0.0002770423889160156\n", + "QE, size 47, time 0.00026297569274902344\n", + "DFQuAD, size 47, time 8.392333984375e-05\n", + "QE, size 47, time 0.00025010108947753906\n", + "DFQuAD, size 47, time 2.5033950805664062e-05\n", + "QE, size 47, time 0.00011277198791503906\n", + "DFQuAD, size 47, time 0.00015211105346679688\n", + "QE, size 47, time 0.00028014183044433594\n", + "DFQuAD, size 47, time 0.0008537769317626953\n", + "QE, size 47, time 0.0003199577331542969\n", + "DFQuAD, size 47, time 0.0002510547637939453\n", + "QE, size 47, time 3.933906555175781e-05\n", + "DFQuAD, size 47, time 3.814697265625e-05\n", + "QE, size 47, time 0.00024390220642089844\n", + "DFQuAD, size 47, time 0.00024819374084472656\n", + "QE, size 47, time 3.719329833984375e-05\n", + "DFQuAD, size 47, time 0.0002532005310058594\n", + "QE, size 47, time 0.0002009868621826172\n", + "DFQuAD, size 47, time 0.00024819374084472656\n", + "QE, size 47, time 8.0108642578125e-05\n", + "DFQuAD, size 47, time 8.7738037109375e-05\n", + "QE, size 47, time 2.09808349609375e-05\n", + "DFQuAD, size 47, time 0.0002551078796386719\n", + "QE, size 47, time 0.0002617835998535156\n", + "DFQuAD, size 47, time 0.00023221969604492188\n", + "QE, size 47, time 0.0002541542053222656\n", + "DFQuAD, size 47, time 3.504753112792969e-05\n", + "QE, size 47, time 0.0002560615539550781\n", + "DFQuAD, size 47, time 0.0002529621124267578\n", + "QE, size 47, time 0.0002522468566894531\n", + "DFQuAD, size 47, time 2.288818359375e-05\n", + "QE, size 47, time 2.9325485229492188e-05\n", + "DFQuAD, size 47, time 0.00010800361633300781\n", + "QE, size 47, time 7.581710815429688e-05\n", + "DFQuAD, size 47, time 2.002716064453125e-05\n", + "QE, size 47, time 0.00026416778564453125\n", + "DFQuAD, size 47, time 0.00024008750915527344\n", + "QE, size 47, time 3.3855438232421875e-05\n", + "DFQuAD, size 48, time 0.00025963783264160156\n", + "QE, size 48, time 4.100799560546875e-05\n", + "DFQuAD, size 48, time 0.0002579689025878906\n", + "QE, size 48, time 0.0002460479736328125\n", + "DFQuAD, size 48, time 2.6941299438476562e-05\n", + "QE, size 48, time 5.7697296142578125e-05\n", + "DFQuAD, size 48, time 0.0002582073211669922\n", + "QE, size 48, time 0.0002732276916503906\n", + "DFQuAD, size 48, time 0.0002498626708984375\n", + "QE, size 48, time 0.0002582073211669922\n", + "DFQuAD, size 48, time 0.0002472400665283203\n", + "QE, size 48, time 0.0002751350402832031\n", + "DFQuAD, size 48, time 5.078315734863281e-05\n", + "QE, size 48, time 0.000244140625\n", + "DFQuAD, size 48, time 0.00023293495178222656\n", + "QE, size 48, time 0.000247955322265625\n", + "DFQuAD, size 48, time 0.00025391578674316406\n", + "QE, size 48, time 0.00024390220642089844\n", + "DFQuAD, size 48, time 2.384185791015625e-05\n", + "QE, size 48, time 5.5789947509765625e-05\n", + "DFQuAD, size 48, time 0.00016427040100097656\n", + "QE, size 48, time 0.0002460479736328125\n", + "DFQuAD, size 48, time 0.0002701282501220703\n", + "QE, size 48, time 3.790855407714844e-05\n", + "DFQuAD, size 48, time 4.291534423828125e-05\n", + "QE, size 48, time 3.981590270996094e-05\n", + "DFQuAD, size 48, time 0.0002586841583251953\n", + "QE, size 48, time 0.00027298927307128906\n", + "DFQuAD, size 48, time 0.00020885467529296875\n", + "QE, size 48, time 2.5033950805664062e-05\n", + "DFQuAD, size 48, time 2.3126602172851562e-05\n", + "QE, size 48, time 0.00028014183044433594\n", + "DFQuAD, size 48, time 3.886222839355469e-05\n", + "QE, size 48, time 2.5987625122070312e-05\n", + "DFQuAD, size 48, time 2.288818359375e-05\n", + "QE, size 48, time 0.0002598762512207031\n", + "DFQuAD, size 48, time 0.00026607513427734375\n", + "QE, size 48, time 0.00025916099548339844\n", + "DFQuAD, size 48, time 3.790855407714844e-05\n", + "QE, size 48, time 0.00028014183044433594\n", + "DFQuAD, size 49, time 4.506111145019531e-05\n", + "QE, size 49, time 0.00018405914306640625\n", + "DFQuAD, size 49, time 0.00024008750915527344\n", + "QE, size 49, time 0.00016617774963378906\n", + "DFQuAD, size 49, time 0.00026988983154296875\n", + "QE, size 49, time 4.100799560546875e-05\n", + "DFQuAD, size 49, time 0.00029277801513671875\n", + "QE, size 49, time 3.409385681152344e-05\n", + "DFQuAD, size 49, time 0.0002639293670654297\n", + "QE, size 49, time 6.413459777832031e-05\n", + "DFQuAD, size 49, time 0.0002601146697998047\n", + "QE, size 49, time 2.5033950805664062e-05\n", + "DFQuAD, size 49, time 0.0002779960632324219\n", + "QE, size 49, time 0.00013637542724609375\n", + "DFQuAD, size 49, time 0.0002758502960205078\n", + "QE, size 49, time 4.1961669921875e-05\n", + "DFQuAD, size 49, time 0.0002779960632324219\n", + "QE, size 49, time 4.1961669921875e-05\n", + "DFQuAD, size 49, time 4.1961669921875e-05\n", + "QE, size 49, time 0.0002758502960205078\n", + "DFQuAD, size 49, time 4.00543212890625e-05\n", + "QE, size 49, time 0.0003008842468261719\n", + "DFQuAD, size 49, time 6.318092346191406e-05\n", + "QE, size 49, time 0.0002739429473876953\n", + "DFQuAD, size 49, time 2.574920654296875e-05\n", + "QE, size 49, time 0.00017189979553222656\n", + "DFQuAD, size 49, time 0.00028586387634277344\n", + "QE, size 49, time 0.000270843505859375\n", + "DFQuAD, size 49, time 0.0002570152282714844\n", + "QE, size 49, time 0.0002639293670654297\n", + "DFQuAD, size 49, time 2.8848648071289062e-05\n", + "QE, size 49, time 0.00026917457580566406\n", + "DFQuAD, size 49, time 0.00013017654418945312\n", + "QE, size 49, time 0.00026488304138183594\n", + "DFQuAD, size 49, time 2.8133392333984375e-05\n", + "QE, size 49, time 2.6941299438476562e-05\n", + "DFQuAD, size 49, time 0.0003151893615722656\n", + "QE, size 49, time 0.00026798248291015625\n", + "DFQuAD, size 49, time 0.00026416778564453125\n", + "QE, size 49, time 9.489059448242188e-05\n", + "DFQuAD, size 50, time 0.0003139972686767578\n", + "QE, size 50, time 2.3126602172851562e-05\n", + "DFQuAD, size 50, time 4.029273986816406e-05\n", + "QE, size 50, time 2.193450927734375e-05\n", + "DFQuAD, size 50, time 3.6716461181640625e-05\n", + "QE, size 50, time 0.00031065940856933594\n", + "DFQuAD, size 50, time 0.00028634071350097656\n", + "QE, size 50, time 0.0002980232238769531\n", + "DFQuAD, size 50, time 0.0002999305725097656\n", + "QE, size 50, time 0.00029206275939941406\n", + "DFQuAD, size 50, time 0.00030994415283203125\n", + "QE, size 50, time 0.00029206275939941406\n", + "DFQuAD, size 50, time 5.507469177246094e-05\n", + "QE, size 50, time 2.3126602172851562e-05\n", + "DFQuAD, size 50, time 2.193450927734375e-05\n", + "QE, size 50, time 0.0003001689910888672\n", + "DFQuAD, size 50, time 7.82012939453125e-05\n", + "QE, size 50, time 0.00022602081298828125\n", + "DFQuAD, size 50, time 5.1021575927734375e-05\n", + "QE, size 50, time 3.504753112792969e-05\n", + "DFQuAD, size 50, time 2.002716064453125e-05\n", + "QE, size 50, time 0.00030112266540527344\n", + "DFQuAD, size 50, time 2.2172927856445312e-05\n", + "QE, size 50, time 5.412101745605469e-05\n", + "DFQuAD, size 50, time 2.09808349609375e-05\n", + "QE, size 50, time 2.8848648071289062e-05\n", + "DFQuAD, size 50, time 0.00023698806762695312\n", + "QE, size 50, time 2.6941299438476562e-05\n", + "DFQuAD, size 50, time 7.390975952148438e-05\n", + "QE, size 50, time 8.416175842285156e-05\n", + "DFQuAD, size 50, time 0.0002989768981933594\n", + "QE, size 50, time 0.00018596649169921875\n", + "DFQuAD, size 50, time 5.888938903808594e-05\n", + "QE, size 50, time 2.193450927734375e-05\n", + "DFQuAD, size 50, time 0.00030994415283203125\n", + "QE, size 50, time 2.193450927734375e-05\n", + "DFQuAD, size 50, time 0.0003020763397216797\n", + "QE, size 50, time 4.100799560546875e-05\n", + "DFQuAD, size 50, time 0.0002982616424560547\n", + "QE, size 50, time 2.09808349609375e-05\n", + "DFQuAD, size 51, time 6.079673767089844e-05\n", + "QE, size 51, time 0.0002970695495605469\n", + "DFQuAD, size 51, time 0.00030612945556640625\n", + "QE, size 51, time 0.00031495094299316406\n", + "DFQuAD, size 51, time 3.719329833984375e-05\n", + "QE, size 51, time 0.00031280517578125\n", + "DFQuAD, size 51, time 0.0002980232238769531\n", + "QE, size 51, time 5.817413330078125e-05\n", + "DFQuAD, size 51, time 2.288818359375e-05\n", + "QE, size 51, time 0.0001480579376220703\n", + "DFQuAD, size 51, time 0.0003006458282470703\n", + "QE, size 51, time 2.09808349609375e-05\n", + "DFQuAD, size 51, time 8.487701416015625e-05\n", + "QE, size 51, time 0.00011491775512695312\n", + "DFQuAD, size 51, time 2.3126602172851562e-05\n", + "QE, size 51, time 2.09808349609375e-05\n", + "DFQuAD, size 51, time 0.00030612945556640625\n", + "QE, size 51, time 0.0002930164337158203\n", + "DFQuAD, size 51, time 2.384185791015625e-05\n", + "QE, size 51, time 3.5762786865234375e-05\n", + "DFQuAD, size 51, time 0.0002989768981933594\n", + "QE, size 51, time 2.193450927734375e-05\n", + "DFQuAD, size 51, time 2.193450927734375e-05\n", + "QE, size 51, time 0.00011706352233886719\n", + "DFQuAD, size 51, time 0.0003032684326171875\n", + "QE, size 51, time 0.000247955322265625\n", + "DFQuAD, size 51, time 5.507469177246094e-05\n", + "QE, size 51, time 0.00013303756713867188\n", + "DFQuAD, size 51, time 3.62396240234375e-05\n", + "QE, size 51, time 6.914138793945312e-05\n", + "DFQuAD, size 51, time 5.316734313964844e-05\n", + "QE, size 51, time 0.0002570152282714844\n", + "DFQuAD, size 51, time 3.886222839355469e-05\n", + "QE, size 51, time 3.790855407714844e-05\n", + "DFQuAD, size 51, time 5.602836608886719e-05\n", + "QE, size 51, time 0.0003159046173095703\n", + "DFQuAD, size 51, time 0.0002930164337158203\n", + "QE, size 51, time 0.0002930164337158203\n", + "DFQuAD, size 51, time 5.3882598876953125e-05\n", + "QE, size 51, time 8.0108642578125e-05\n", + "DFQuAD, size 52, time 2.2172927856445312e-05\n", + "QE, size 52, time 0.00040078163146972656\n", + "DFQuAD, size 52, time 0.0003211498260498047\n", + "QE, size 52, time 0.00030112266540527344\n", + "DFQuAD, size 52, time 0.00031685829162597656\n", + "QE, size 52, time 0.000308990478515625\n", + "DFQuAD, size 52, time 2.193450927734375e-05\n", + "QE, size 52, time 8.392333984375e-05\n", + "DFQuAD, size 52, time 0.00030422210693359375\n", + "QE, size 52, time 0.0003020763397216797\n", + "DFQuAD, size 52, time 0.000308990478515625\n", + "QE, size 52, time 0.00028324127197265625\n", + "DFQuAD, size 52, time 5.3882598876953125e-05\n", + "QE, size 52, time 0.00029277801513671875\n", + "DFQuAD, size 52, time 5.7697296142578125e-05\n", + "QE, size 52, time 0.0003077983856201172\n", + "DFQuAD, size 52, time 0.0002880096435546875\n", + "QE, size 52, time 0.0003082752227783203\n", + "DFQuAD, size 52, time 0.0002892017364501953\n", + "QE, size 52, time 0.0003142356872558594\n", + "DFQuAD, size 52, time 2.002716064453125e-05\n", + "QE, size 52, time 0.00030493736267089844\n", + "DFQuAD, size 52, time 5.2928924560546875e-05\n", + "QE, size 52, time 0.00029087066650390625\n", + "DFQuAD, size 52, time 0.00030422210693359375\n", + "QE, size 52, time 0.0001480579376220703\n", + "DFQuAD, size 52, time 5.5789947509765625e-05\n", + "QE, size 52, time 0.0003178119659423828\n", + "DFQuAD, size 52, time 0.00011491775512695312\n", + "QE, size 52, time 0.0002689361572265625\n", + "DFQuAD, size 52, time 3.3855438232421875e-05\n", + "QE, size 52, time 0.0003108978271484375\n", + "DFQuAD, size 52, time 2.288818359375e-05\n", + "QE, size 52, time 5.817413330078125e-05\n", + "DFQuAD, size 52, time 5.412101745605469e-05\n", + "QE, size 52, time 0.0002999305725097656\n", + "DFQuAD, size 52, time 2.4080276489257812e-05\n", + "QE, size 52, time 2.4080276489257812e-05\n", + "DFQuAD, size 52, time 2.002716064453125e-05\n", + "QE, size 52, time 8.392333984375e-05\n", + "DFQuAD, size 53, time 0.00016117095947265625\n", + "QE, size 53, time 6.103515625e-05\n", + "DFQuAD, size 53, time 2.47955322265625e-05\n", + "QE, size 53, time 0.0003180503845214844\n", + "DFQuAD, size 53, time 4.00543212890625e-05\n", + "QE, size 53, time 0.0003409385681152344\n", + "DFQuAD, size 53, time 0.00031280517578125\n", + "QE, size 53, time 0.0003192424774169922\n", + "DFQuAD, size 53, time 2.4080276489257812e-05\n", + "QE, size 53, time 5.2928924560546875e-05\n", + "DFQuAD, size 53, time 0.0003437995910644531\n", + "QE, size 53, time 0.0001728534698486328\n", + "DFQuAD, size 53, time 0.00022792816162109375\n", + "QE, size 53, time 0.0003120899200439453\n", + "DFQuAD, size 53, time 8.58306884765625e-05\n", + "QE, size 53, time 0.00030612945556640625\n", + "DFQuAD, size 53, time 3.886222839355469e-05\n", + "QE, size 53, time 2.3126602172851562e-05\n", + "DFQuAD, size 53, time 2.3126602172851562e-05\n", + "QE, size 53, time 2.193450927734375e-05\n", + "DFQuAD, size 53, time 0.00032520294189453125\n", + "QE, size 53, time 3.314018249511719e-05\n", + "DFQuAD, size 53, time 2.09808349609375e-05\n", + "QE, size 53, time 2.288818359375e-05\n", + "DFQuAD, size 53, time 2.3126602172851562e-05\n", + "QE, size 53, time 0.0003190040588378906\n", + "DFQuAD, size 53, time 4.220008850097656e-05\n", + "QE, size 53, time 0.00012087821960449219\n", + "DFQuAD, size 53, time 0.0003170967102050781\n", + "QE, size 53, time 0.0002639293670654297\n", + "DFQuAD, size 53, time 0.00010585784912109375\n", + "QE, size 53, time 0.00019788742065429688\n", + "DFQuAD, size 53, time 3.910064697265625e-05\n", + "QE, size 53, time 0.0003230571746826172\n", + "DFQuAD, size 53, time 0.00032401084899902344\n", + "QE, size 53, time 0.0003120899200439453\n", + "DFQuAD, size 53, time 5.7220458984375e-05\n", + "QE, size 53, time 0.00030994415283203125\n", + "DFQuAD, size 53, time 5.888938903808594e-05\n", + "QE, size 53, time 0.000308990478515625\n", + "DFQuAD, size 54, time 0.00032711029052734375\n", + "QE, size 54, time 2.47955322265625e-05\n", + "DFQuAD, size 54, time 2.6226043701171875e-05\n", + "QE, size 54, time 0.00020813941955566406\n", + "DFQuAD, size 54, time 0.00031113624572753906\n", + "QE, size 54, time 2.5987625122070312e-05\n", + "DFQuAD, size 54, time 0.0003180503845214844\n", + "QE, size 54, time 0.0001239776611328125\n", + "DFQuAD, size 54, time 0.0003211498260498047\n", + "QE, size 54, time 6.413459777832031e-05\n", + "DFQuAD, size 54, time 4.291534423828125e-05\n", + "QE, size 54, time 6.127357482910156e-05\n", + "DFQuAD, size 54, time 0.0003440380096435547\n", + "QE, size 54, time 6.29425048828125e-05\n", + "DFQuAD, size 54, time 3.814697265625e-05\n", + "QE, size 54, time 4.315376281738281e-05\n", + "DFQuAD, size 54, time 6.389617919921875e-05\n", + "QE, size 54, time 4.100799560546875e-05\n", + "DFQuAD, size 54, time 6.29425048828125e-05\n", + "QE, size 54, time 0.0003299713134765625\n", + "DFQuAD, size 54, time 6.29425048828125e-05\n", + "QE, size 54, time 0.00033736228942871094\n", + "DFQuAD, size 54, time 0.00032067298889160156\n", + "QE, size 54, time 0.00026702880859375\n", + "DFQuAD, size 54, time 0.00013303756713867188\n", + "QE, size 54, time 0.0003409385681152344\n", + "DFQuAD, size 54, time 0.0003199577331542969\n", + "QE, size 54, time 4.38690185546875e-05\n", + "DFQuAD, size 54, time 0.0001251697540283203\n", + "QE, size 54, time 0.00033402442932128906\n", + "DFQuAD, size 54, time 0.0003190040588378906\n", + "QE, size 54, time 3.886222839355469e-05\n", + "DFQuAD, size 54, time 0.00012803077697753906\n", + "QE, size 54, time 0.00033926963806152344\n", + "DFQuAD, size 54, time 2.4080276489257812e-05\n", + "QE, size 54, time 0.00034308433532714844\n", + "DFQuAD, size 54, time 0.0003459453582763672\n", + "QE, size 54, time 2.7894973754882812e-05\n", + "DFQuAD, size 54, time 6.29425048828125e-05\n", + "QE, size 54, time 3.6716461181640625e-05\n", + "DFQuAD, size 55, time 0.0003681182861328125\n", + "QE, size 55, time 0.00036716461181640625\n", + "DFQuAD, size 55, time 2.09808349609375e-05\n", + "QE, size 55, time 3.5762786865234375e-05\n", + "DFQuAD, size 55, time 7.724761962890625e-05\n", + "QE, size 55, time 0.00035572052001953125\n", + "DFQuAD, size 55, time 0.00038695335388183594\n", + "QE, size 55, time 0.00037789344787597656\n", + "DFQuAD, size 55, time 0.00036787986755371094\n", + "QE, size 55, time 2.4080276489257812e-05\n", + "DFQuAD, size 55, time 0.0003151893615722656\n", + "QE, size 55, time 2.09808349609375e-05\n", + "DFQuAD, size 55, time 0.0003788471221923828\n", + "QE, size 55, time 0.0003669261932373047\n", + "DFQuAD, size 55, time 0.0003540515899658203\n", + "QE, size 55, time 0.0003781318664550781\n", + "DFQuAD, size 55, time 2.002716064453125e-05\n", + "QE, size 55, time 0.00037598609924316406\n", + "DFQuAD, size 55, time 8.487701416015625e-05\n", + "QE, size 55, time 2.193450927734375e-05\n", + "DFQuAD, size 55, time 2.193450927734375e-05\n", + "QE, size 55, time 5.602836608886719e-05\n", + "DFQuAD, size 55, time 0.00035881996154785156\n", + "QE, size 55, time 7.987022399902344e-05\n", + "DFQuAD, size 55, time 3.6716461181640625e-05\n", + "QE, size 55, time 3.409385681152344e-05\n", + "DFQuAD, size 55, time 0.00014901161193847656\n", + "QE, size 55, time 0.0001900196075439453\n", + "DFQuAD, size 55, time 5.5789947509765625e-05\n", + "QE, size 55, time 0.00011801719665527344\n", + "DFQuAD, size 55, time 5.602836608886719e-05\n", + "QE, size 55, time 0.0003719329833984375\n", + "DFQuAD, size 55, time 0.00036406517028808594\n", + "QE, size 55, time 0.00036787986755371094\n", + "DFQuAD, size 55, time 0.0003781318664550781\n", + "QE, size 55, time 0.0003490447998046875\n", + "DFQuAD, size 55, time 3.790855407714844e-05\n", + "QE, size 55, time 3.7670135498046875e-05\n", + "DFQuAD, size 55, time 0.00037407875061035156\n", + "QE, size 55, time 0.0003650188446044922\n", + "DFQuAD, size 56, time 3.600120544433594e-05\n", + "QE, size 56, time 0.000370025634765625\n", + "DFQuAD, size 56, time 3.528594970703125e-05\n", + "QE, size 56, time 3.504753112792969e-05\n", + "DFQuAD, size 56, time 2.2172927856445312e-05\n", + "QE, size 56, time 0.00015115737915039062\n", + "DFQuAD, size 56, time 5.412101745605469e-05\n", + "QE, size 56, time 2.193450927734375e-05\n", + "DFQuAD, size 56, time 2.09808349609375e-05\n", + "QE, size 56, time 0.0003840923309326172\n", + "DFQuAD, size 56, time 0.0003733634948730469\n", + "QE, size 56, time 0.00014519691467285156\n", + "DFQuAD, size 56, time 3.5762786865234375e-05\n", + "QE, size 56, time 0.00037407875061035156\n", + "DFQuAD, size 56, time 0.0003859996795654297\n", + "QE, size 56, time 2.193450927734375e-05\n", + "DFQuAD, size 56, time 3.2901763916015625e-05\n", + "QE, size 56, time 0.00015020370483398438\n", + "DFQuAD, size 56, time 0.00010609626770019531\n", + "QE, size 56, time 8.034706115722656e-05\n", + "DFQuAD, size 56, time 0.00015473365783691406\n", + "QE, size 56, time 1.9788742065429688e-05\n", + "DFQuAD, size 56, time 0.00010991096496582031\n", + "QE, size 56, time 2.193450927734375e-05\n", + "DFQuAD, size 56, time 5.4836273193359375e-05\n", + "QE, size 56, time 2.193450927734375e-05\n", + "DFQuAD, size 56, time 8.296966552734375e-05\n", + "QE, size 56, time 3.600120544433594e-05\n", + "DFQuAD, size 56, time 0.0003809928894042969\n", + "QE, size 56, time 3.4809112548828125e-05\n", + "DFQuAD, size 56, time 0.0004012584686279297\n", + "QE, size 56, time 2.1696090698242188e-05\n", + "DFQuAD, size 56, time 0.0003590583801269531\n", + "QE, size 56, time 3.5762786865234375e-05\n", + "DFQuAD, size 56, time 8.487701416015625e-05\n", + "QE, size 56, time 0.0003879070281982422\n", + "DFQuAD, size 56, time 0.000377655029296875\n", + "QE, size 56, time 0.0003597736358642578\n", + "DFQuAD, size 56, time 0.0003781318664550781\n", + "QE, size 56, time 8.0108642578125e-05\n", + "DFQuAD, size 57, time 0.0003917217254638672\n", + "QE, size 57, time 0.00038695335388183594\n", + "DFQuAD, size 57, time 8.0108642578125e-05\n", + "QE, size 57, time 0.0003859996795654297\n", + "DFQuAD, size 57, time 0.0003688335418701172\n", + "QE, size 57, time 0.00014519691467285156\n", + "DFQuAD, size 57, time 0.00039505958557128906\n", + "QE, size 57, time 3.2901763916015625e-05\n", + "DFQuAD, size 57, time 5.507469177246094e-05\n", + "QE, size 57, time 3.6716461181640625e-05\n", + "DFQuAD, size 57, time 8.177757263183594e-05\n", + "QE, size 57, time 8.916854858398438e-05\n", + "DFQuAD, size 57, time 2.09808349609375e-05\n", + "QE, size 57, time 0.0003809928894042969\n", + "DFQuAD, size 57, time 0.0003559589385986328\n", + "QE, size 57, time 0.0003631114959716797\n", + "DFQuAD, size 57, time 7.891654968261719e-05\n", + "QE, size 57, time 0.00014400482177734375\n", + "DFQuAD, size 57, time 0.00025010108947753906\n", + "QE, size 57, time 0.00037789344787597656\n", + "DFQuAD, size 57, time 2.2172927856445312e-05\n", + "QE, size 57, time 8.20159912109375e-05\n", + "DFQuAD, size 57, time 0.00011086463928222656\n", + "QE, size 57, time 2.2172927856445312e-05\n", + "DFQuAD, size 57, time 0.00019693374633789062\n", + "QE, size 57, time 3.886222839355469e-05\n", + "DFQuAD, size 57, time 5.4836273193359375e-05\n", + "QE, size 57, time 0.00036597251892089844\n", + "DFQuAD, size 57, time 0.00038886070251464844\n", + "QE, size 57, time 0.0003879070281982422\n", + "DFQuAD, size 57, time 0.00019598007202148438\n", + "QE, size 57, time 3.3855438232421875e-05\n", + "DFQuAD, size 57, time 0.0003628730773925781\n", + "QE, size 57, time 3.504753112792969e-05\n", + "DFQuAD, size 57, time 3.361701965332031e-05\n", + "QE, size 57, time 0.00038313865661621094\n", + "DFQuAD, size 57, time 0.0003781318664550781\n", + "QE, size 57, time 8.082389831542969e-05\n", + "DFQuAD, size 57, time 5.4836273193359375e-05\n", + "QE, size 57, time 8.130073547363281e-05\n", + "DFQuAD, size 58, time 0.00038504600524902344\n", + "QE, size 58, time 2.193450927734375e-05\n", + "DFQuAD, size 58, time 2.4080276489257812e-05\n", + "QE, size 58, time 6.175041198730469e-05\n", + "DFQuAD, size 58, time 0.000408172607421875\n", + "QE, size 58, time 0.00040602684020996094\n", + "DFQuAD, size 58, time 0.00039505958557128906\n", + "QE, size 58, time 0.0001499652862548828\n", + "DFQuAD, size 58, time 0.00039505958557128906\n", + "QE, size 58, time 4.291534423828125e-05\n", + "DFQuAD, size 58, time 0.0003829002380371094\n", + "QE, size 58, time 5.91278076171875e-05\n", + "DFQuAD, size 58, time 0.00038909912109375\n", + "QE, size 58, time 3.910064697265625e-05\n", + "DFQuAD, size 58, time 0.00016307830810546875\n", + "QE, size 58, time 6.794929504394531e-05\n", + "DFQuAD, size 58, time 0.00030994415283203125\n", + "QE, size 58, time 0.00011897087097167969\n", + "DFQuAD, size 58, time 0.00026106834411621094\n", + "QE, size 58, time 0.00025010108947753906\n", + "DFQuAD, size 58, time 0.00038814544677734375\n", + "QE, size 58, time 0.0003972053527832031\n", + "DFQuAD, size 58, time 0.00033092498779296875\n", + "QE, size 58, time 0.0004069805145263672\n", + "DFQuAD, size 58, time 0.000396728515625\n", + "QE, size 58, time 0.0003819465637207031\n", + "DFQuAD, size 58, time 4.124641418457031e-05\n", + "QE, size 58, time 2.288818359375e-05\n", + "DFQuAD, size 58, time 0.00039696693420410156\n", + "QE, size 58, time 3.910064697265625e-05\n", + "DFQuAD, size 58, time 0.0002560615539550781\n", + "QE, size 58, time 0.00015997886657714844\n", + "DFQuAD, size 58, time 2.384185791015625e-05\n", + "QE, size 58, time 0.00025200843811035156\n", + "DFQuAD, size 58, time 0.0003769397735595703\n", + "QE, size 58, time 6.079673767089844e-05\n", + "DFQuAD, size 58, time 2.3126602172851562e-05\n", + "QE, size 58, time 0.00039386749267578125\n", + "DFQuAD, size 58, time 0.00037789344787597656\n", + "QE, size 58, time 0.0002532005310058594\n", + "DFQuAD, size 59, time 0.0004177093505859375\n", + "QE, size 59, time 2.4080276489257812e-05\n", + "DFQuAD, size 59, time 0.0004169940948486328\n", + "QE, size 59, time 0.00012421607971191406\n", + "DFQuAD, size 59, time 0.0004317760467529297\n", + "QE, size 59, time 0.0003941059112548828\n", + "DFQuAD, size 59, time 6.031990051269531e-05\n", + "QE, size 59, time 0.00012493133544921875\n", + "DFQuAD, size 59, time 0.00041675567626953125\n", + "QE, size 59, time 0.0004210472106933594\n", + "DFQuAD, size 59, time 2.47955322265625e-05\n", + "QE, size 59, time 0.00032210350036621094\n", + "DFQuAD, size 59, time 4.100799560546875e-05\n", + "QE, size 59, time 2.5987625122070312e-05\n", + "DFQuAD, size 59, time 0.00041484832763671875\n", + "QE, size 59, time 2.6941299438476562e-05\n", + "DFQuAD, size 59, time 0.00042319297790527344\n", + "QE, size 59, time 0.00038313865661621094\n", + "DFQuAD, size 59, time 0.00043392181396484375\n", + "QE, size 59, time 0.0003867149353027344\n", + "DFQuAD, size 59, time 0.0003981590270996094\n", + "QE, size 59, time 0.00012803077697753906\n", + "DFQuAD, size 59, time 0.00012993812561035156\n", + "QE, size 59, time 0.0002720355987548828\n", + "DFQuAD, size 59, time 6.29425048828125e-05\n", + "QE, size 59, time 2.6941299438476562e-05\n", + "DFQuAD, size 59, time 0.00011301040649414062\n", + "QE, size 59, time 2.574920654296875e-05\n", + "DFQuAD, size 59, time 0.0004112720489501953\n", + "QE, size 59, time 4.1961669921875e-05\n", + "DFQuAD, size 59, time 2.6702880859375e-05\n", + "QE, size 59, time 0.000335693359375\n", + "DFQuAD, size 59, time 5.91278076171875e-05\n", + "QE, size 59, time 2.5033950805664062e-05\n", + "DFQuAD, size 59, time 4.00543212890625e-05\n", + "QE, size 59, time 0.0002639293670654297\n", + "DFQuAD, size 59, time 0.00021696090698242188\n", + "QE, size 59, time 0.000408172607421875\n", + "DFQuAD, size 59, time 4.100799560546875e-05\n", + "QE, size 59, time 0.00043201446533203125\n", + "DFQuAD, size 60, time 5.1975250244140625e-05\n", + "QE, size 60, time 2.288818359375e-05\n", + "DFQuAD, size 60, time 2.002716064453125e-05\n", + "QE, size 60, time 0.0001087188720703125\n", + "DFQuAD, size 60, time 0.00046634674072265625\n", + "QE, size 60, time 8.487701416015625e-05\n", + "DFQuAD, size 60, time 0.00010609626770019531\n", + "QE, size 60, time 0.00044798851013183594\n", + "DFQuAD, size 60, time 3.409385681152344e-05\n", + "QE, size 60, time 0.0004432201385498047\n", + "DFQuAD, size 60, time 2.5987625122070312e-05\n", + "QE, size 60, time 0.0001342296600341797\n", + "DFQuAD, size 60, time 0.0004317760467529297\n", + "QE, size 60, time 2.09808349609375e-05\n", + "DFQuAD, size 60, time 3.600120544433594e-05\n", + "QE, size 60, time 0.00045108795166015625\n", + "DFQuAD, size 60, time 0.0004506111145019531\n", + "QE, size 60, time 0.0004410743713378906\n", + "DFQuAD, size 60, time 2.2172927856445312e-05\n", + "QE, size 60, time 0.00031113624572753906\n", + "DFQuAD, size 60, time 5.316734313964844e-05\n", + "QE, size 60, time 2.09808349609375e-05\n", + "DFQuAD, size 60, time 3.0040740966796875e-05\n", + "QE, size 60, time 0.00011396408081054688\n", + "DFQuAD, size 60, time 5.7220458984375e-05\n", + "QE, size 60, time 2.09808349609375e-05\n", + "DFQuAD, size 60, time 2.002716064453125e-05\n", + "QE, size 60, time 0.0004711151123046875\n", + "DFQuAD, size 60, time 5.698204040527344e-05\n", + "QE, size 60, time 0.0001270771026611328\n", + "DFQuAD, size 60, time 0.0003840923309326172\n", + "QE, size 60, time 3.504753112792969e-05\n", + "DFQuAD, size 60, time 0.00044798851013183594\n", + "QE, size 60, time 2.09808349609375e-05\n", + "DFQuAD, size 60, time 0.0004930496215820312\n", + "QE, size 60, time 0.0004360675811767578\n", + "DFQuAD, size 60, time 2.09808349609375e-05\n", + "QE, size 60, time 0.00037598609924316406\n", + "DFQuAD, size 60, time 2.2172927856445312e-05\n", + "QE, size 60, time 8.106231689453125e-05\n", + "DFQuAD, size 61, time 2.2172927856445312e-05\n", + "QE, size 61, time 0.0004439353942871094\n", + "DFQuAD, size 61, time 0.00010180473327636719\n", + "QE, size 61, time 0.00023698806762695312\n", + "DFQuAD, size 61, time 8.606910705566406e-05\n", + "QE, size 61, time 0.00014925003051757812\n", + "DFQuAD, size 61, time 0.00045013427734375\n", + "QE, size 61, time 5.888938903808594e-05\n", + "DFQuAD, size 61, time 2.002716064453125e-05\n", + "QE, size 61, time 0.0005528926849365234\n", + "DFQuAD, size 61, time 2.4080276489257812e-05\n", + "QE, size 61, time 0.0004401206970214844\n", + "DFQuAD, size 61, time 5.7220458984375e-05\n", + "QE, size 61, time 3.3855438232421875e-05\n", + "DFQuAD, size 61, time 0.0004649162292480469\n", + "QE, size 61, time 0.0004467964172363281\n", + "DFQuAD, size 61, time 2.3126602172851562e-05\n", + "QE, size 61, time 2.09808349609375e-05\n", + "DFQuAD, size 61, time 0.0004570484161376953\n", + "QE, size 61, time 0.0004658699035644531\n", + "DFQuAD, size 61, time 0.00015401840209960938\n", + "QE, size 61, time 2.09808349609375e-05\n", + "DFQuAD, size 61, time 0.0004417896270751953\n", + "QE, size 61, time 2.193450927734375e-05\n", + "DFQuAD, size 61, time 0.0001049041748046875\n", + "QE, size 61, time 8.296966552734375e-05\n", + "DFQuAD, size 61, time 5.602836608886719e-05\n", + "QE, size 61, time 0.00047326087951660156\n", + "DFQuAD, size 61, time 0.000446319580078125\n", + "QE, size 61, time 0.0004360675811767578\n", + "DFQuAD, size 61, time 0.0004620552062988281\n", + "QE, size 61, time 0.0004589557647705078\n", + "DFQuAD, size 61, time 5.698204040527344e-05\n", + "QE, size 61, time 2.5033950805664062e-05\n", + "DFQuAD, size 61, time 0.00018310546875\n", + "QE, size 61, time 0.000453948974609375\n", + "DFQuAD, size 61, time 0.0003619194030761719\n", + "QE, size 61, time 5.1975250244140625e-05\n", + "DFQuAD, size 61, time 0.0003921985626220703\n", + "QE, size 61, time 0.0001430511474609375\n", + "DFQuAD, size 62, time 0.0004467964172363281\n", + "QE, size 62, time 2.288818359375e-05\n", + "DFQuAD, size 62, time 1.9073486328125e-05\n", + "QE, size 62, time 4.00543212890625e-05\n", + "DFQuAD, size 62, time 5.793571472167969e-05\n", + "QE, size 62, time 0.00020194053649902344\n", + "DFQuAD, size 62, time 0.00019288063049316406\n", + "QE, size 62, time 2.3126602172851562e-05\n", + "DFQuAD, size 62, time 2.09808349609375e-05\n", + "QE, size 62, time 0.0003077983856201172\n", + "DFQuAD, size 62, time 3.504753112792969e-05\n", + "QE, size 62, time 0.0004799365997314453\n", + "DFQuAD, size 62, time 0.00030112266540527344\n", + "QE, size 62, time 0.00037407875061035156\n", + "DFQuAD, size 62, time 0.000446319580078125\n", + "QE, size 62, time 0.000186920166015625\n", + "DFQuAD, size 62, time 8.0108642578125e-05\n", + "QE, size 62, time 0.00024080276489257812\n", + "DFQuAD, size 62, time 0.00044798851013183594\n", + "QE, size 62, time 0.0001068115234375\n", + "DFQuAD, size 62, time 0.00045108795166015625\n", + "QE, size 62, time 0.00030517578125\n", + "DFQuAD, size 62, time 0.00010919570922851562\n", + "QE, size 62, time 0.00046324729919433594\n", + "DFQuAD, size 62, time 0.0003108978271484375\n", + "QE, size 62, time 2.193450927734375e-05\n", + "DFQuAD, size 62, time 2.193450927734375e-05\n", + "QE, size 62, time 0.00045490264892578125\n", + "DFQuAD, size 62, time 8.0108642578125e-05\n", + "QE, size 62, time 0.0002510547637939453\n", + "DFQuAD, size 62, time 5.4836273193359375e-05\n", + "QE, size 62, time 0.00010800361633300781\n", + "DFQuAD, size 62, time 3.4809112548828125e-05\n", + "QE, size 62, time 3.504753112792969e-05\n", + "DFQuAD, size 62, time 1.9788742065429688e-05\n", + "QE, size 62, time 1.8835067749023438e-05\n", + "DFQuAD, size 62, time 0.0003821849822998047\n", + "QE, size 62, time 3.719329833984375e-05\n", + "DFQuAD, size 62, time 3.695487976074219e-05\n", + "QE, size 62, time 2.09808349609375e-05\n", + "DFQuAD, size 63, time 0.0004620552062988281\n", + "QE, size 63, time 0.0004601478576660156\n", + "DFQuAD, size 63, time 8.106231689453125e-05\n", + "QE, size 63, time 0.0004978179931640625\n", + "DFQuAD, size 63, time 6.29425048828125e-05\n", + "QE, size 63, time 8.511543273925781e-05\n", + "DFQuAD, size 63, time 0.0002002716064453125\n", + "QE, size 63, time 0.00045800209045410156\n", + "DFQuAD, size 63, time 0.000457763671875\n", + "QE, size 63, time 0.0003352165222167969\n", + "DFQuAD, size 63, time 0.00011324882507324219\n", + "QE, size 63, time 0.00011587142944335938\n", + "DFQuAD, size 63, time 0.0004680156707763672\n", + "QE, size 63, time 0.00046181678771972656\n", + "DFQuAD, size 63, time 0.00048089027404785156\n", + "QE, size 63, time 5.7220458984375e-05\n", + "DFQuAD, size 63, time 3.886222839355469e-05\n", + "QE, size 63, time 2.5033950805664062e-05\n", + "DFQuAD, size 63, time 3.790855407714844e-05\n", + "QE, size 63, time 0.0004947185516357422\n", + "DFQuAD, size 63, time 0.00043702125549316406\n", + "QE, size 63, time 8.225440979003906e-05\n", + "DFQuAD, size 63, time 0.0004661083221435547\n", + "QE, size 63, time 7.891654968261719e-05\n", + "DFQuAD, size 63, time 0.0002560615539550781\n", + "QE, size 63, time 2.193450927734375e-05\n", + "DFQuAD, size 63, time 0.0004799365997314453\n", + "QE, size 63, time 0.0004591941833496094\n", + "DFQuAD, size 63, time 0.0004699230194091797\n", + "QE, size 63, time 0.00046896934509277344\n", + "DFQuAD, size 63, time 0.00047516822814941406\n", + "QE, size 63, time 5.626678466796875e-05\n", + "DFQuAD, size 63, time 0.00047397613525390625\n", + "QE, size 63, time 2.5033950805664062e-05\n", + "DFQuAD, size 63, time 3.910064697265625e-05\n", + "QE, size 63, time 0.00045800209045410156\n", + "DFQuAD, size 63, time 0.00045609474182128906\n", + "QE, size 63, time 0.00021791458129882812\n", + "DFQuAD, size 63, time 3.814697265625e-05\n", + "QE, size 63, time 0.0004780292510986328\n", + "DFQuAD, size 64, time 0.00011491775512695312\n", + "QE, size 64, time 0.00047516822814941406\n", + "DFQuAD, size 64, time 0.0004420280456542969\n", + "QE, size 64, time 0.00046896934509277344\n", + "DFQuAD, size 64, time 0.00048804283142089844\n", + "QE, size 64, time 6.222724914550781e-05\n", + "DFQuAD, size 64, time 0.00014901161193847656\n", + "QE, size 64, time 9.322166442871094e-05\n", + "DFQuAD, size 64, time 0.0003998279571533203\n", + "QE, size 64, time 0.00047898292541503906\n", + "DFQuAD, size 64, time 0.0004761219024658203\n", + "QE, size 64, time 9.202957153320312e-05\n", + "DFQuAD, size 64, time 0.0004868507385253906\n", + "QE, size 64, time 0.0004830360412597656\n", + "DFQuAD, size 64, time 6.079673767089844e-05\n", + "QE, size 64, time 4.1961669921875e-05\n", + "DFQuAD, size 64, time 5.793571472167969e-05\n", + "QE, size 64, time 0.0004987716674804688\n", + "DFQuAD, size 64, time 0.0004010200500488281\n", + "QE, size 64, time 0.00012493133544921875\n", + "DFQuAD, size 64, time 0.0004999637603759766\n", + "QE, size 64, time 0.000164031982421875\n", + "DFQuAD, size 64, time 0.0004909038543701172\n", + "QE, size 64, time 0.0004849433898925781\n", + "DFQuAD, size 64, time 0.0001671314239501953\n", + "QE, size 64, time 4.410743713378906e-05\n", + "DFQuAD, size 64, time 0.0005090236663818359\n", + "QE, size 64, time 4.267692565917969e-05\n", + "DFQuAD, size 64, time 2.7894973754882812e-05\n", + "QE, size 64, time 0.0004930496215820312\n", + "DFQuAD, size 64, time 0.0001690387725830078\n", + "QE, size 64, time 0.0005068778991699219\n", + "DFQuAD, size 64, time 5.602836608886719e-05\n", + "QE, size 64, time 0.0003991127014160156\n", + "DFQuAD, size 64, time 9.298324584960938e-05\n", + "QE, size 64, time 0.00017905235290527344\n", + "DFQuAD, size 64, time 0.00011897087097167969\n", + "QE, size 64, time 4.410743713378906e-05\n", + "DFQuAD, size 64, time 6.29425048828125e-05\n", + "QE, size 64, time 0.0004830360412597656\n", + "DFQuAD, size 65, time 0.0002129077911376953\n", + "QE, size 65, time 7.915496826171875e-05\n", + "DFQuAD, size 65, time 0.0005381107330322266\n", + "QE, size 65, time 0.0005218982696533203\n", + "DFQuAD, size 65, time 0.0005261898040771484\n", + "QE, size 65, time 0.0002999305725097656\n", + "DFQuAD, size 65, time 3.790855407714844e-05\n", + "QE, size 65, time 0.0005359649658203125\n", + "DFQuAD, size 65, time 5.984306335449219e-05\n", + "QE, size 65, time 1.8835067749023438e-05\n", + "DFQuAD, size 65, time 2.6226043701171875e-05\n", + "QE, size 65, time 3.695487976074219e-05\n", + "DFQuAD, size 65, time 0.0004398822784423828\n", + "QE, size 65, time 0.00016188621520996094\n", + "DFQuAD, size 65, time 3.5762786865234375e-05\n", + "QE, size 65, time 2.193450927734375e-05\n", + "DFQuAD, size 65, time 0.00019407272338867188\n", + "QE, size 65, time 0.0005421638488769531\n", + "DFQuAD, size 65, time 0.0005211830139160156\n", + "QE, size 65, time 0.00043392181396484375\n", + "DFQuAD, size 65, time 0.00010704994201660156\n", + "QE, size 65, time 8.082389831542969e-05\n", + "DFQuAD, size 65, time 0.0005152225494384766\n", + "QE, size 65, time 0.0004837512969970703\n", + "DFQuAD, size 65, time 0.00024509429931640625\n", + "QE, size 65, time 0.0005249977111816406\n", + "DFQuAD, size 65, time 0.0005159378051757812\n", + "QE, size 65, time 0.0005369186401367188\n", + "DFQuAD, size 65, time 0.0005109310150146484\n", + "QE, size 65, time 0.0001468658447265625\n", + "DFQuAD, size 65, time 0.0005028247833251953\n", + "QE, size 65, time 0.0005221366882324219\n", + "DFQuAD, size 65, time 0.0005390644073486328\n", + "QE, size 65, time 2.193450927734375e-05\n", + "DFQuAD, size 65, time 0.00021028518676757812\n", + "QE, size 65, time 0.0005538463592529297\n", + "DFQuAD, size 65, time 0.000209808349609375\n", + "QE, size 65, time 0.0002448558807373047\n", + "DFQuAD, size 65, time 2.3126602172851562e-05\n", + "QE, size 65, time 0.0005240440368652344\n", + "DFQuAD, size 66, time 0.0001518726348876953\n", + "QE, size 66, time 0.0005218982696533203\n", + "DFQuAD, size 66, time 2.6941299438476562e-05\n", + "QE, size 66, time 0.0005240440368652344\n", + "DFQuAD, size 66, time 5.888938903808594e-05\n", + "QE, size 66, time 3.4809112548828125e-05\n", + "DFQuAD, size 66, time 3.695487976074219e-05\n", + "QE, size 66, time 0.0005328655242919922\n", + "DFQuAD, size 66, time 2.3126602172851562e-05\n", + "QE, size 66, time 7.677078247070312e-05\n", + "DFQuAD, size 66, time 0.00023984909057617188\n", + "QE, size 66, time 0.0005750656127929688\n", + "DFQuAD, size 66, time 5.507469177246094e-05\n", + "QE, size 66, time 3.695487976074219e-05\n", + "DFQuAD, size 66, time 2.288818359375e-05\n", + "QE, size 66, time 0.000514984130859375\n", + "DFQuAD, size 66, time 2.193450927734375e-05\n", + "QE, size 66, time 0.0005362033843994141\n", + "DFQuAD, size 66, time 0.0005457401275634766\n", + "QE, size 66, time 0.0005750656127929688\n", + "DFQuAD, size 66, time 2.193450927734375e-05\n", + "QE, size 66, time 0.0003631114959716797\n", + "DFQuAD, size 66, time 2.288818359375e-05\n", + "QE, size 66, time 0.0005338191986083984\n", + "DFQuAD, size 66, time 0.0005362033843994141\n", + "QE, size 66, time 0.0005550384521484375\n", + "DFQuAD, size 66, time 0.0005481243133544922\n", + "QE, size 66, time 0.0001480579376220703\n", + "DFQuAD, size 66, time 5.507469177246094e-05\n", + "QE, size 66, time 0.0005438327789306641\n", + "DFQuAD, size 66, time 3.695487976074219e-05\n", + "QE, size 66, time 2.47955322265625e-05\n", + "DFQuAD, size 66, time 0.0005419254302978516\n", + "QE, size 66, time 0.0005261898040771484\n", + "DFQuAD, size 66, time 8.034706115722656e-05\n", + "QE, size 66, time 0.00012683868408203125\n", + "DFQuAD, size 66, time 0.0005240440368652344\n", + "QE, size 66, time 0.00015282630920410156\n", + "DFQuAD, size 66, time 0.00015592575073242188\n", + "QE, size 66, time 0.0005400180816650391\n", + "DFQuAD, size 67, time 3.4809112548828125e-05\n", + "QE, size 67, time 0.0005450248718261719\n", + "DFQuAD, size 67, time 0.0005557537078857422\n", + "QE, size 67, time 0.0005459785461425781\n", + "DFQuAD, size 67, time 0.0005300045013427734\n", + "QE, size 67, time 0.0005319118499755859\n", + "DFQuAD, size 67, time 0.0005230903625488281\n", + "QE, size 67, time 0.00025010108947753906\n", + "DFQuAD, size 67, time 0.0005152225494384766\n", + "QE, size 67, time 0.0003921985626220703\n", + "DFQuAD, size 67, time 2.4080276489257812e-05\n", + "QE, size 67, time 0.00055694580078125\n", + "DFQuAD, size 67, time 0.0005218982696533203\n", + "QE, size 67, time 0.0005328655242919922\n", + "DFQuAD, size 67, time 0.0005288124084472656\n", + "QE, size 67, time 0.00015211105346679688\n", + "DFQuAD, size 67, time 0.00010609626770019531\n", + "QE, size 67, time 2.1696090698242188e-05\n", + "DFQuAD, size 67, time 5.7220458984375e-05\n", + "QE, size 67, time 0.0005371570587158203\n", + "DFQuAD, size 67, time 0.0005309581756591797\n", + "QE, size 67, time 2.288818359375e-05\n", + "DFQuAD, size 67, time 0.0001437664031982422\n", + "QE, size 67, time 8.416175842285156e-05\n", + "DFQuAD, size 67, time 2.002716064453125e-05\n", + "QE, size 67, time 0.0005428791046142578\n", + "DFQuAD, size 67, time 5.6743621826171875e-05\n", + "QE, size 67, time 0.0005550384521484375\n", + "DFQuAD, size 67, time 5.4836273193359375e-05\n", + "QE, size 67, time 2.4080276489257812e-05\n", + "DFQuAD, size 67, time 2.193450927734375e-05\n", + "QE, size 67, time 0.0005371570587158203\n", + "DFQuAD, size 67, time 0.0005490779876708984\n", + "QE, size 67, time 0.0005400180816650391\n", + "DFQuAD, size 67, time 0.0005400180816650391\n", + "QE, size 67, time 0.0005249977111816406\n", + "DFQuAD, size 67, time 3.695487976074219e-05\n", + "QE, size 67, time 3.719329833984375e-05\n", + "DFQuAD, size 67, time 0.00044083595275878906\n", + "QE, size 67, time 5.602836608886719e-05\n", + "DFQuAD, size 68, time 8.225440979003906e-05\n", + "QE, size 68, time 0.00031495094299316406\n", + "DFQuAD, size 68, time 0.00019884109497070312\n", + "QE, size 68, time 3.719329833984375e-05\n", + "DFQuAD, size 68, time 3.528594970703125e-05\n", + "QE, size 68, time 0.0005719661712646484\n", + "DFQuAD, size 68, time 2.4080276489257812e-05\n", + "QE, size 68, time 0.00019097328186035156\n", + "DFQuAD, size 68, time 5.817413330078125e-05\n", + "QE, size 68, time 2.2172927856445312e-05\n", + "DFQuAD, size 68, time 5.412101745605469e-05\n", + "QE, size 68, time 5.412101745605469e-05\n", + "DFQuAD, size 68, time 0.0005528926849365234\n", + "QE, size 68, time 3.886222839355469e-05\n", + "DFQuAD, size 68, time 0.00011301040649414062\n", + "QE, size 68, time 0.0005438327789306641\n", + "DFQuAD, size 68, time 2.4080276489257812e-05\n", + "QE, size 68, time 0.0005650520324707031\n", + "DFQuAD, size 68, time 0.0005550384521484375\n", + "QE, size 68, time 8.726119995117188e-05\n", + "DFQuAD, size 68, time 0.0005478858947753906\n", + "QE, size 68, time 2.574920654296875e-05\n", + "DFQuAD, size 68, time 0.0005691051483154297\n", + "QE, size 68, time 0.0005500316619873047\n", + "DFQuAD, size 68, time 0.0005681514739990234\n", + "QE, size 68, time 7.891654968261719e-05\n", + "DFQuAD, size 68, time 2.4080276489257812e-05\n", + "QE, size 68, time 3.695487976074219e-05\n", + "DFQuAD, size 68, time 0.0005557537078857422\n", + "QE, size 68, time 0.0002617835998535156\n", + "DFQuAD, size 68, time 0.0001518726348876953\n", + "QE, size 68, time 8.916854858398438e-05\n", + "DFQuAD, size 68, time 2.2172927856445312e-05\n", + "QE, size 68, time 3.981590270996094e-05\n", + "DFQuAD, size 68, time 8.511543273925781e-05\n", + "QE, size 68, time 3.719329833984375e-05\n", + "DFQuAD, size 68, time 2.09808349609375e-05\n", + "QE, size 68, time 2.3126602172851562e-05\n", + "DFQuAD, size 68, time 6.222724914550781e-05\n", + "QE, size 68, time 0.0005428791046142578\n", + "DFQuAD, size 69, time 6.985664367675781e-05\n", + "QE, size 69, time 0.0005681514739990234\n", + "DFQuAD, size 69, time 2.6702880859375e-05\n", + "QE, size 69, time 0.000560760498046875\n", + "DFQuAD, size 69, time 0.0005297660827636719\n", + "QE, size 69, time 0.0005528926849365234\n", + "DFQuAD, size 69, time 0.0005640983581542969\n", + "QE, size 69, time 0.0005550384521484375\n", + "DFQuAD, size 69, time 9.489059448242188e-05\n", + "QE, size 69, time 2.6702880859375e-05\n", + "DFQuAD, size 69, time 2.6941299438476562e-05\n", + "QE, size 69, time 9.512901306152344e-05\n", + "DFQuAD, size 69, time 9.107589721679688e-05\n", + "QE, size 69, time 0.0005428791046142578\n", + "DFQuAD, size 69, time 2.3603439331054688e-05\n", + "QE, size 69, time 2.47955322265625e-05\n", + "DFQuAD, size 69, time 4.076957702636719e-05\n", + "QE, size 69, time 0.0005750656127929688\n", + "DFQuAD, size 69, time 2.7179718017578125e-05\n", + "QE, size 69, time 0.00013327598571777344\n", + "DFQuAD, size 69, time 5.888938903808594e-05\n", + "QE, size 69, time 0.0005788803100585938\n", + "DFQuAD, size 69, time 4.1961669921875e-05\n", + "QE, size 69, time 9.083747863769531e-05\n", + "DFQuAD, size 69, time 4.00543212890625e-05\n", + "QE, size 69, time 9.107589721679688e-05\n", + "DFQuAD, size 69, time 0.0005612373352050781\n", + "QE, size 69, time 0.0005850791931152344\n", + "DFQuAD, size 69, time 0.0005590915679931641\n", + "QE, size 69, time 2.9325485229492188e-05\n", + "DFQuAD, size 69, time 6.008148193359375e-05\n", + "QE, size 69, time 0.00020575523376464844\n", + "DFQuAD, size 69, time 0.0005617141723632812\n", + "QE, size 69, time 6.079673767089844e-05\n", + "DFQuAD, size 69, time 0.0005779266357421875\n", + "QE, size 69, time 0.0005650520324707031\n", + "DFQuAD, size 69, time 0.0005671977996826172\n", + "QE, size 69, time 0.0002570152282714844\n", + "DFQuAD, size 69, time 8.869171142578125e-05\n", + "QE, size 69, time 0.000576019287109375\n", + "DFQuAD, size 70, time 2.4080276489257812e-05\n", + "QE, size 70, time 0.0006000995635986328\n", + "DFQuAD, size 70, time 5.7697296142578125e-05\n", + "QE, size 70, time 0.0006363391876220703\n", + "DFQuAD, size 70, time 0.0006289482116699219\n", + "QE, size 70, time 2.6226043701171875e-05\n", + "DFQuAD, size 70, time 0.0006227493286132812\n", + "QE, size 70, time 5.5789947509765625e-05\n", + "DFQuAD, size 70, time 0.0003459453582763672\n", + "QE, size 70, time 0.00025582313537597656\n", + "DFQuAD, size 70, time 3.2901763916015625e-05\n", + "QE, size 70, time 0.0005991458892822266\n", + "DFQuAD, size 70, time 0.0006229877471923828\n", + "QE, size 70, time 0.00046181678771972656\n", + "DFQuAD, size 70, time 3.3855438232421875e-05\n", + "QE, size 70, time 0.00014519691467285156\n", + "DFQuAD, size 70, time 2.193450927734375e-05\n", + "QE, size 70, time 0.0005280971527099609\n", + "DFQuAD, size 70, time 0.00014495849609375\n", + "QE, size 70, time 0.00011277198791503906\n", + "DFQuAD, size 70, time 0.0006320476531982422\n", + "QE, size 70, time 0.0005240440368652344\n", + "DFQuAD, size 70, time 0.0006132125854492188\n", + "QE, size 70, time 0.0006251335144042969\n", + "DFQuAD, size 70, time 0.00011372566223144531\n", + "QE, size 70, time 6.079673767089844e-05\n", + "DFQuAD, size 70, time 3.4809112548828125e-05\n", + "QE, size 70, time 7.772445678710938e-05\n", + "DFQuAD, size 70, time 2.09808349609375e-05\n", + "QE, size 70, time 3.62396240234375e-05\n", + "DFQuAD, size 70, time 3.409385681152344e-05\n", + "QE, size 70, time 0.0001468658447265625\n", + "DFQuAD, size 70, time 2.09808349609375e-05\n", + "QE, size 70, time 0.0006091594696044922\n", + "DFQuAD, size 70, time 0.00014591217041015625\n", + "QE, size 70, time 0.0006279945373535156\n", + "DFQuAD, size 70, time 3.790855407714844e-05\n", + "QE, size 70, time 0.0006160736083984375\n", + "DFQuAD, size 70, time 0.0006079673767089844\n", + "QE, size 70, time 2.3126602172851562e-05\n", + "DFQuAD, size 71, time 5.817413330078125e-05\n", + "QE, size 71, time 0.00011086463928222656\n", + "DFQuAD, size 71, time 2.2172927856445312e-05\n", + "QE, size 71, time 0.0006101131439208984\n", + "DFQuAD, size 71, time 3.790855407714844e-05\n", + "QE, size 71, time 0.0006127357482910156\n", + "DFQuAD, size 71, time 8.082389831542969e-05\n", + "QE, size 71, time 3.790855407714844e-05\n", + "DFQuAD, size 71, time 5.6743621826171875e-05\n", + "QE, size 71, time 0.00010991096496582031\n", + "DFQuAD, size 71, time 3.1948089599609375e-05\n", + "QE, size 71, time 0.0001442432403564453\n", + "DFQuAD, size 71, time 0.0006220340728759766\n", + "QE, size 71, time 8.606910705566406e-05\n", + "DFQuAD, size 71, time 3.933906555175781e-05\n", + "QE, size 71, time 3.719329833984375e-05\n", + "DFQuAD, size 71, time 0.0003540515899658203\n", + "QE, size 71, time 2.3603439331054688e-05\n", + "DFQuAD, size 71, time 3.314018249511719e-05\n", + "QE, size 71, time 0.0006051063537597656\n", + "DFQuAD, size 71, time 0.0004239082336425781\n", + "QE, size 71, time 0.00029921531677246094\n", + "DFQuAD, size 71, time 0.0006000995635986328\n", + "QE, size 71, time 4.00543212890625e-05\n", + "DFQuAD, size 71, time 8.296966552734375e-05\n", + "QE, size 71, time 3.695487976074219e-05\n", + "DFQuAD, size 71, time 8.320808410644531e-05\n", + "QE, size 71, time 0.00015401840209960938\n", + "DFQuAD, size 71, time 2.193450927734375e-05\n", + "QE, size 71, time 4.792213439941406e-05\n", + "DFQuAD, size 71, time 0.00011420249938964844\n", + "QE, size 71, time 0.00042700767517089844\n", + "DFQuAD, size 71, time 0.0005953311920166016\n", + "QE, size 71, time 0.0005996227264404297\n", + "DFQuAD, size 71, time 0.0006058216094970703\n", + "QE, size 71, time 2.5987625122070312e-05\n", + "DFQuAD, size 71, time 0.000621795654296875\n", + "QE, size 71, time 0.000209808349609375\n", + "DFQuAD, size 71, time 5.91278076171875e-05\n", + "QE, size 71, time 0.00018835067749023438\n", + "DFQuAD, size 72, time 3.4809112548828125e-05\n", + "QE, size 72, time 0.0001838207244873047\n", + "DFQuAD, size 72, time 0.0006380081176757812\n", + "QE, size 72, time 0.00034689903259277344\n", + "DFQuAD, size 72, time 3.504753112792969e-05\n", + "QE, size 72, time 2.09808349609375e-05\n", + "DFQuAD, size 72, time 7.867813110351562e-05\n", + "QE, size 72, time 0.000598907470703125\n", + "DFQuAD, size 72, time 3.695487976074219e-05\n", + "QE, size 72, time 3.409385681152344e-05\n", + "DFQuAD, size 72, time 0.0005803108215332031\n", + "QE, size 72, time 0.00017881393432617188\n", + "DFQuAD, size 72, time 5.888938903808594e-05\n", + "QE, size 72, time 7.772445678710938e-05\n", + "DFQuAD, size 72, time 1.8835067749023438e-05\n", + "QE, size 72, time 0.00011110305786132812\n", + "DFQuAD, size 72, time 0.0006201267242431641\n", + "QE, size 72, time 8.320808410644531e-05\n", + "DFQuAD, size 72, time 2.288818359375e-05\n", + "QE, size 72, time 0.0006070137023925781\n", + "DFQuAD, size 72, time 2.5033950805664062e-05\n", + "QE, size 72, time 0.0005979537963867188\n", + "DFQuAD, size 72, time 0.00023102760314941406\n", + "QE, size 72, time 0.0001468658447265625\n", + "DFQuAD, size 72, time 2.193450927734375e-05\n", + "QE, size 72, time 0.0006229877471923828\n", + "DFQuAD, size 72, time 2.384185791015625e-05\n", + "QE, size 72, time 0.0005891323089599609\n", + "DFQuAD, size 72, time 0.00030803680419921875\n", + "QE, size 72, time 2.193450927734375e-05\n", + "DFQuAD, size 72, time 0.00018525123596191406\n", + "QE, size 72, time 0.0006170272827148438\n", + "DFQuAD, size 72, time 3.3855438232421875e-05\n", + "QE, size 72, time 0.0006189346313476562\n", + "DFQuAD, size 72, time 3.504753112792969e-05\n", + "QE, size 72, time 5.2928924560546875e-05\n", + "DFQuAD, size 72, time 0.000141143798828125\n", + "QE, size 72, time 0.0001437664031982422\n", + "DFQuAD, size 72, time 0.0006229877471923828\n", + "QE, size 72, time 5.888938903808594e-05\n", + "DFQuAD, size 73, time 0.0006341934204101562\n", + "QE, size 73, time 0.00025391578674316406\n", + "DFQuAD, size 73, time 2.384185791015625e-05\n", + "QE, size 73, time 0.0006480216979980469\n", + "DFQuAD, size 73, time 2.3603439331054688e-05\n", + "QE, size 73, time 0.0006170272827148438\n", + "DFQuAD, size 73, time 7.700920104980469e-05\n", + "QE, size 73, time 0.00015115737915039062\n", + "DFQuAD, size 73, time 3.409385681152344e-05\n", + "QE, size 73, time 0.0006439685821533203\n", + "DFQuAD, size 73, time 0.0006439685821533203\n", + "QE, size 73, time 0.0003139972686767578\n", + "DFQuAD, size 73, time 2.384185791015625e-05\n", + "QE, size 73, time 0.0006439685821533203\n", + "DFQuAD, size 73, time 0.00014901161193847656\n", + "QE, size 73, time 2.47955322265625e-05\n", + "DFQuAD, size 73, time 0.0006368160247802734\n", + "QE, size 73, time 0.0004470348358154297\n", + "DFQuAD, size 73, time 0.00019693374633789062\n", + "QE, size 73, time 2.288818359375e-05\n", + "DFQuAD, size 73, time 8.296966552734375e-05\n", + "QE, size 73, time 0.0006482601165771484\n", + "DFQuAD, size 73, time 0.000125885009765625\n", + "QE, size 73, time 8.58306884765625e-05\n", + "DFQuAD, size 73, time 0.0003173351287841797\n", + "QE, size 73, time 7.987022399902344e-05\n", + "DFQuAD, size 73, time 0.0005409717559814453\n", + "QE, size 73, time 2.5033950805664062e-05\n", + "DFQuAD, size 73, time 3.814697265625e-05\n", + "QE, size 73, time 0.0006191730499267578\n", + "DFQuAD, size 73, time 0.0006399154663085938\n", + "QE, size 73, time 0.0006351470947265625\n", + "DFQuAD, size 73, time 2.2172927856445312e-05\n", + "QE, size 73, time 8.487701416015625e-05\n", + "DFQuAD, size 73, time 0.000637054443359375\n", + "QE, size 73, time 0.0003058910369873047\n", + "DFQuAD, size 73, time 0.0006029605865478516\n", + "QE, size 73, time 0.00019812583923339844\n", + "DFQuAD, size 73, time 0.00019693374633789062\n", + "QE, size 73, time 8.702278137207031e-05\n", + "DFQuAD, size 74, time 2.4080276489257812e-05\n", + "QE, size 74, time 4.410743713378906e-05\n", + "DFQuAD, size 74, time 8.58306884765625e-05\n", + "QE, size 74, time 0.00015616416931152344\n", + "DFQuAD, size 74, time 0.00037097930908203125\n", + "QE, size 74, time 0.0006549358367919922\n", + "DFQuAD, size 74, time 4.1961669921875e-05\n", + "QE, size 74, time 6.389617919921875e-05\n", + "DFQuAD, size 74, time 0.00026702880859375\n", + "QE, size 74, time 0.0006358623504638672\n", + "DFQuAD, size 74, time 3.0040740966796875e-05\n", + "QE, size 74, time 0.0003199577331542969\n", + "DFQuAD, size 74, time 6.29425048828125e-05\n", + "QE, size 74, time 8.702278137207031e-05\n", + "DFQuAD, size 74, time 3.886222839355469e-05\n", + "QE, size 74, time 0.0006289482116699219\n", + "DFQuAD, size 74, time 6.103515625e-05\n", + "QE, size 74, time 0.000659942626953125\n", + "DFQuAD, size 74, time 4.506111145019531e-05\n", + "QE, size 74, time 6.318092346191406e-05\n", + "DFQuAD, size 74, time 0.0006668567657470703\n", + "QE, size 74, time 0.000659942626953125\n", + "DFQuAD, size 74, time 2.7179718017578125e-05\n", + "QE, size 74, time 4.076957702636719e-05\n", + "DFQuAD, size 74, time 0.0006480216979980469\n", + "QE, size 74, time 0.00014591217041015625\n", + "DFQuAD, size 74, time 6.699562072753906e-05\n", + "QE, size 74, time 6.198883056640625e-05\n", + "DFQuAD, size 74, time 0.0006377696990966797\n", + "QE, size 74, time 0.00011897087097167969\n", + "DFQuAD, size 74, time 2.6702880859375e-05\n", + "QE, size 74, time 0.0006730556488037109\n", + "DFQuAD, size 74, time 8.511543273925781e-05\n", + "QE, size 74, time 0.0006699562072753906\n", + "DFQuAD, size 74, time 2.8133392333984375e-05\n", + "QE, size 74, time 2.5987625122070312e-05\n", + "DFQuAD, size 74, time 0.0006339550018310547\n", + "QE, size 74, time 0.0006499290466308594\n", + "DFQuAD, size 74, time 9.775161743164062e-05\n", + "QE, size 74, time 2.4080276489257812e-05\n", + "DFQuAD, size 75, time 0.0007050037384033203\n", + "QE, size 75, time 3.910064697265625e-05\n", + "DFQuAD, size 75, time 0.0007040500640869141\n", + "QE, size 75, time 4.00543212890625e-05\n", + "DFQuAD, size 75, time 3.504753112792969e-05\n", + "QE, size 75, time 0.0007219314575195312\n", + "DFQuAD, size 75, time 2.3126602172851562e-05\n", + "QE, size 75, time 0.0006878376007080078\n", + "DFQuAD, size 75, time 7.486343383789062e-05\n", + "QE, size 75, time 3.3855438232421875e-05\n", + "DFQuAD, size 75, time 0.0007271766662597656\n", + "QE, size 75, time 0.0003991127014160156\n", + "DFQuAD, size 75, time 0.0007047653198242188\n", + "QE, size 75, time 7.796287536621094e-05\n", + "DFQuAD, size 75, time 3.814697265625e-05\n", + "QE, size 75, time 3.5762786865234375e-05\n", + "DFQuAD, size 75, time 0.0007159709930419922\n", + "QE, size 75, time 0.0006940364837646484\n", + "DFQuAD, size 75, time 3.910064697265625e-05\n", + "QE, size 75, time 0.0001499652862548828\n", + "DFQuAD, size 75, time 0.0007028579711914062\n", + "QE, size 75, time 2.3126602172851562e-05\n", + "DFQuAD, size 75, time 3.528594970703125e-05\n", + "QE, size 75, time 0.00024318695068359375\n", + "DFQuAD, size 75, time 0.0002460479736328125\n", + "QE, size 75, time 0.0007512569427490234\n", + "DFQuAD, size 75, time 0.0007157325744628906\n", + "QE, size 75, time 0.00011277198791503906\n", + "DFQuAD, size 75, time 4.506111145019531e-05\n", + "QE, size 75, time 0.0007319450378417969\n", + "DFQuAD, size 75, time 0.0001232624053955078\n", + "QE, size 75, time 6.008148193359375e-05\n", + "DFQuAD, size 75, time 0.0007710456848144531\n", + "QE, size 75, time 2.4080276489257812e-05\n", + "DFQuAD, size 75, time 0.0007460117340087891\n", + "QE, size 75, time 4.315376281738281e-05\n", + "DFQuAD, size 75, time 4.506111145019531e-05\n", + "QE, size 75, time 0.00015783309936523438\n", + "DFQuAD, size 75, time 0.0007197856903076172\n", + "QE, size 75, time 0.0007221698760986328\n", + "DFQuAD, size 76, time 0.000125885009765625\n", + "QE, size 76, time 0.0002970695495605469\n", + "DFQuAD, size 76, time 0.0008502006530761719\n", + "QE, size 76, time 0.00011301040649414062\n", + "DFQuAD, size 76, time 2.4080276489257812e-05\n", + "QE, size 76, time 0.0007390975952148438\n", + "DFQuAD, size 76, time 3.409385681152344e-05\n", + "QE, size 76, time 0.00013899803161621094\n", + "DFQuAD, size 76, time 0.0007388591766357422\n", + "QE, size 76, time 5.698204040527344e-05\n", + "DFQuAD, size 76, time 2.3126602172851562e-05\n", + "QE, size 76, time 4.1961669921875e-05\n", + "DFQuAD, size 76, time 3.409385681152344e-05\n", + "QE, size 76, time 0.0007200241088867188\n", + "DFQuAD, size 76, time 3.790855407714844e-05\n", + "QE, size 76, time 0.0003859996795654297\n", + "DFQuAD, size 76, time 0.000759124755859375\n", + "QE, size 76, time 0.0007259845733642578\n", + "DFQuAD, size 76, time 2.5033950805664062e-05\n", + "QE, size 76, time 0.0004558563232421875\n", + "DFQuAD, size 76, time 0.0007119178771972656\n", + "QE, size 76, time 0.0007722377777099609\n", + "DFQuAD, size 76, time 2.3126602172851562e-05\n", + "QE, size 76, time 0.0007503032684326172\n", + "DFQuAD, size 76, time 0.0007870197296142578\n", + "QE, size 76, time 0.0007691383361816406\n", + "DFQuAD, size 76, time 4.100799560546875e-05\n", + "QE, size 76, time 0.00012230873107910156\n", + "DFQuAD, size 76, time 0.00016498565673828125\n", + "QE, size 76, time 3.361701965332031e-05\n", + "DFQuAD, size 76, time 2.3126602172851562e-05\n", + "QE, size 76, time 0.00018310546875\n", + "DFQuAD, size 76, time 2.09808349609375e-05\n", + "QE, size 76, time 5.698204040527344e-05\n", + "DFQuAD, size 76, time 2.384185791015625e-05\n", + "QE, size 76, time 8.511543273925781e-05\n", + "DFQuAD, size 76, time 0.0007510185241699219\n", + "QE, size 76, time 0.0007348060607910156\n", + "DFQuAD, size 76, time 0.0007679462432861328\n", + "QE, size 76, time 8.916854858398438e-05\n", + "DFQuAD, size 77, time 0.0007278919219970703\n", + "QE, size 77, time 0.00010633468627929688\n", + "DFQuAD, size 77, time 0.00010895729064941406\n", + "QE, size 77, time 0.0001418590545654297\n", + "DFQuAD, size 77, time 0.0007328987121582031\n", + "QE, size 77, time 0.0006871223449707031\n", + "DFQuAD, size 77, time 0.0006999969482421875\n", + "QE, size 77, time 0.00010609626770019531\n", + "DFQuAD, size 77, time 2.193450927734375e-05\n", + "QE, size 77, time 2.09808349609375e-05\n", + "DFQuAD, size 77, time 5.459785461425781e-05\n", + "QE, size 77, time 2.193450927734375e-05\n", + "DFQuAD, size 77, time 0.000186920166015625\n", + "QE, size 77, time 0.0007250308990478516\n", + "DFQuAD, size 77, time 0.00014209747314453125\n", + "QE, size 77, time 3.409385681152344e-05\n", + "DFQuAD, size 77, time 5.4836273193359375e-05\n", + "QE, size 77, time 0.00011801719665527344\n", + "DFQuAD, size 77, time 0.0001556873321533203\n", + "QE, size 77, time 2.384185791015625e-05\n", + "DFQuAD, size 77, time 0.0007262229919433594\n", + "QE, size 77, time 0.0007119178771972656\n", + "DFQuAD, size 77, time 0.0007150173187255859\n", + "QE, size 77, time 0.0007352828979492188\n", + "DFQuAD, size 77, time 2.3126602172851562e-05\n", + "QE, size 77, time 8.082389831542969e-05\n", + "DFQuAD, size 77, time 3.790855407714844e-05\n", + "QE, size 77, time 0.0007059574127197266\n", + "DFQuAD, size 77, time 0.00011610984802246094\n", + "QE, size 77, time 0.0001327991485595703\n", + "DFQuAD, size 77, time 0.0007092952728271484\n", + "QE, size 77, time 5.1975250244140625e-05\n", + "DFQuAD, size 77, time 0.0007419586181640625\n", + "QE, size 77, time 0.0007050037384033203\n", + "DFQuAD, size 77, time 0.0001399517059326172\n", + "QE, size 77, time 0.0007159709930419922\n", + "DFQuAD, size 77, time 0.00010919570922851562\n", + "QE, size 77, time 0.0007092952728271484\n", + "DFQuAD, size 77, time 0.00011610984802246094\n", + "QE, size 77, time 0.0007338523864746094\n", + "DFQuAD, size 78, time 5.698204040527344e-05\n", + "QE, size 78, time 0.0007290840148925781\n", + "DFQuAD, size 78, time 3.886222839355469e-05\n", + "QE, size 78, time 0.00011587142944335938\n", + "DFQuAD, size 78, time 0.00010609626770019531\n", + "QE, size 78, time 0.00024819374084472656\n", + "DFQuAD, size 78, time 8.0108642578125e-05\n", + "QE, size 78, time 0.0007059574127197266\n", + "DFQuAD, size 78, time 0.0007388591766357422\n", + "QE, size 78, time 0.0007050037384033203\n", + "DFQuAD, size 78, time 0.0007460117340087891\n", + "QE, size 78, time 0.00018525123596191406\n", + "DFQuAD, size 78, time 8.893013000488281e-05\n", + "QE, size 78, time 2.288818359375e-05\n", + "DFQuAD, size 78, time 0.00032401084899902344\n", + "QE, size 78, time 0.000720977783203125\n", + "DFQuAD, size 78, time 4.100799560546875e-05\n", + "QE, size 78, time 0.0007338523864746094\n", + "DFQuAD, size 78, time 0.00015306472778320312\n", + "QE, size 78, time 0.0007238388061523438\n", + "DFQuAD, size 78, time 0.0001590251922607422\n", + "QE, size 78, time 0.0007159709930419922\n", + "DFQuAD, size 78, time 3.910064697265625e-05\n", + "QE, size 78, time 0.00010800361633300781\n", + "DFQuAD, size 78, time 0.0007600784301757812\n", + "QE, size 78, time 0.00011682510375976562\n", + "DFQuAD, size 78, time 3.695487976074219e-05\n", + "QE, size 78, time 6.008148193359375e-05\n", + "DFQuAD, size 78, time 0.0007479190826416016\n", + "QE, size 78, time 2.4080276489257812e-05\n", + "DFQuAD, size 78, time 2.5033950805664062e-05\n", + "QE, size 78, time 0.00019812583923339844\n", + "DFQuAD, size 78, time 2.4080276489257812e-05\n", + "QE, size 78, time 0.0007297992706298828\n", + "DFQuAD, size 78, time 0.0007338523864746094\n", + "QE, size 78, time 0.0001583099365234375\n", + "DFQuAD, size 78, time 6.031990051269531e-05\n", + "QE, size 78, time 0.0001552104949951172\n", + "DFQuAD, size 78, time 0.00039386749267578125\n", + "QE, size 78, time 9.202957153320312e-05\n", + "DFQuAD, size 79, time 0.0007510185241699219\n", + "QE, size 79, time 0.00012803077697753906\n", + "DFQuAD, size 79, time 4.482269287109375e-05\n", + "QE, size 79, time 0.00015401840209960938\n", + "DFQuAD, size 79, time 3.886222839355469e-05\n", + "QE, size 79, time 0.0007469654083251953\n", + "DFQuAD, size 79, time 6.508827209472656e-05\n", + "QE, size 79, time 0.0005469322204589844\n", + "DFQuAD, size 79, time 0.0001220703125\n", + "QE, size 79, time 5.984306335449219e-05\n", + "DFQuAD, size 79, time 0.0007610321044921875\n", + "QE, size 79, time 0.0003037452697753906\n", + "DFQuAD, size 79, time 0.00016498565673828125\n", + "QE, size 79, time 0.0007231235504150391\n", + "DFQuAD, size 79, time 0.0007631778717041016\n", + "QE, size 79, time 0.0007579326629638672\n", + "DFQuAD, size 79, time 0.0007369518280029297\n", + "QE, size 79, time 0.0004432201385498047\n", + "DFQuAD, size 79, time 4.220008850097656e-05\n", + "QE, size 79, time 2.5033950805664062e-05\n", + "DFQuAD, size 79, time 2.4080276489257812e-05\n", + "QE, size 79, time 4.00543212890625e-05\n", + "DFQuAD, size 79, time 2.6226043701171875e-05\n", + "QE, size 79, time 0.0005462169647216797\n", + "DFQuAD, size 79, time 7.104873657226562e-05\n", + "QE, size 79, time 0.00032901763916015625\n", + "DFQuAD, size 79, time 0.0007569789886474609\n", + "QE, size 79, time 0.00030684471130371094\n", + "DFQuAD, size 79, time 4.506111145019531e-05\n", + "QE, size 79, time 8.702278137207031e-05\n", + "DFQuAD, size 79, time 0.0007760524749755859\n", + "QE, size 79, time 0.0007369518280029297\n", + "DFQuAD, size 79, time 4.291534423828125e-05\n", + "QE, size 79, time 0.0007779598236083984\n", + "DFQuAD, size 79, time 0.00019502639770507812\n", + "QE, size 79, time 0.0007381439208984375\n", + "DFQuAD, size 79, time 6.389617919921875e-05\n", + "QE, size 79, time 0.0007739067077636719\n", + "DFQuAD, size 79, time 0.00031375885009765625\n", + "QE, size 79, time 0.0007429122924804688\n", + "DFQuAD, size 80, time 0.0007851123809814453\n", + "QE, size 80, time 0.0002334117889404297\n", + "DFQuAD, size 80, time 3.409385681152344e-05\n", + "QE, size 80, time 0.00010585784912109375\n", + "DFQuAD, size 80, time 0.0008120536804199219\n", + "QE, size 80, time 0.00014090538024902344\n", + "DFQuAD, size 80, time 0.0008041858673095703\n", + "QE, size 80, time 0.0007932186126708984\n", + "DFQuAD, size 80, time 8.177757263183594e-05\n", + "QE, size 80, time 0.0005578994750976562\n", + "DFQuAD, size 80, time 0.0001819133758544922\n", + "QE, size 80, time 3.528594970703125e-05\n", + "DFQuAD, size 80, time 3.3855438232421875e-05\n", + "QE, size 80, time 9.799003601074219e-05\n", + "DFQuAD, size 80, time 5.412101745605469e-05\n", + "QE, size 80, time 0.0008499622344970703\n", + "DFQuAD, size 80, time 0.0003681182861328125\n", + "QE, size 80, time 0.0007939338684082031\n", + "DFQuAD, size 80, time 0.0008771419525146484\n", + "QE, size 80, time 0.00010609626770019531\n", + "DFQuAD, size 80, time 4.982948303222656e-05\n", + "QE, size 80, time 0.00018405914306640625\n", + "DFQuAD, size 80, time 0.0008709430694580078\n", + "QE, size 80, time 0.0001780986785888672\n", + "DFQuAD, size 80, time 0.0005002021789550781\n", + "QE, size 80, time 0.00022602081298828125\n", + "DFQuAD, size 80, time 8.082389831542969e-05\n", + "QE, size 80, time 0.0007798671722412109\n", + "DFQuAD, size 80, time 0.0008089542388916016\n", + "QE, size 80, time 0.00015807151794433594\n", + "DFQuAD, size 80, time 0.0008130073547363281\n", + "QE, size 80, time 0.0008020401000976562\n", + "DFQuAD, size 80, time 0.0007700920104980469\n", + "QE, size 80, time 0.0007750988006591797\n", + "DFQuAD, size 80, time 0.0008251667022705078\n", + "QE, size 80, time 2.4080276489257812e-05\n", + "DFQuAD, size 80, time 0.000782012939453125\n", + "QE, size 80, time 4.124641418457031e-05\n", + "DFQuAD, size 80, time 0.0008068084716796875\n", + "QE, size 80, time 0.00017380714416503906\n", + "DFQuAD, size 81, time 0.0008349418640136719\n", + "QE, size 81, time 2.288818359375e-05\n", + "DFQuAD, size 81, time 0.00041294097900390625\n", + "QE, size 81, time 0.00023603439331054688\n", + "DFQuAD, size 81, time 7.987022399902344e-05\n", + "QE, size 81, time 0.0007159709930419922\n", + "DFQuAD, size 81, time 0.0008273124694824219\n", + "QE, size 81, time 0.000804901123046875\n", + "DFQuAD, size 81, time 0.0008070468902587891\n", + "QE, size 81, time 3.3855438232421875e-05\n", + "DFQuAD, size 81, time 3.719329833984375e-05\n", + "QE, size 81, time 0.0002429485321044922\n", + "DFQuAD, size 81, time 0.0005829334259033203\n", + "QE, size 81, time 0.0007958412170410156\n", + "DFQuAD, size 81, time 8.296966552734375e-05\n", + "QE, size 81, time 0.0008120536804199219\n", + "DFQuAD, size 81, time 0.000331878662109375\n", + "QE, size 81, time 0.00015115737915039062\n", + "DFQuAD, size 81, time 2.288818359375e-05\n", + "QE, size 81, time 0.00018787384033203125\n", + "DFQuAD, size 81, time 0.0001430511474609375\n", + "QE, size 81, time 0.0007770061492919922\n", + "DFQuAD, size 81, time 0.0007741451263427734\n", + "QE, size 81, time 0.0008161067962646484\n", + "DFQuAD, size 81, time 7.891654968261719e-05\n", + "QE, size 81, time 3.981590270996094e-05\n", + "DFQuAD, size 81, time 2.288818359375e-05\n", + "QE, size 81, time 0.0005137920379638672\n", + "DFQuAD, size 81, time 0.0003991127014160156\n", + "QE, size 81, time 4.887580871582031e-05\n", + "DFQuAD, size 81, time 0.0008151531219482422\n", + "QE, size 81, time 0.0007932186126708984\n", + "DFQuAD, size 81, time 5.817413330078125e-05\n", + "QE, size 81, time 0.0006101131439208984\n", + "DFQuAD, size 81, time 0.0008308887481689453\n", + "QE, size 81, time 0.00029015541076660156\n", + "DFQuAD, size 81, time 0.0007741451263427734\n", + "QE, size 81, time 0.0003578662872314453\n", + "DFQuAD, size 81, time 0.0008130073547363281\n", + "QE, size 81, time 2.4080276489257812e-05\n", + "DFQuAD, size 82, time 3.790855407714844e-05\n", + "QE, size 82, time 0.0008020401000976562\n", + "DFQuAD, size 82, time 0.00011181831359863281\n", + "QE, size 82, time 0.0007948875427246094\n", + "DFQuAD, size 82, time 2.288818359375e-05\n", + "QE, size 82, time 3.62396240234375e-05\n", + "DFQuAD, size 82, time 0.0002970695495605469\n", + "QE, size 82, time 0.00019621849060058594\n", + "DFQuAD, size 82, time 0.00010085105895996094\n", + "QE, size 82, time 0.0008409023284912109\n", + "DFQuAD, size 82, time 0.0004668235778808594\n", + "QE, size 82, time 0.0008380413055419922\n", + "DFQuAD, size 82, time 0.0007910728454589844\n", + "QE, size 82, time 0.0007879734039306641\n", + "DFQuAD, size 82, time 0.0008060932159423828\n", + "QE, size 82, time 2.193450927734375e-05\n", + "DFQuAD, size 82, time 3.695487976074219e-05\n", + "QE, size 82, time 0.0008287429809570312\n", + "DFQuAD, size 82, time 2.09808349609375e-05\n", + "QE, size 82, time 0.0006999969482421875\n", + "DFQuAD, size 82, time 2.288818359375e-05\n", + "QE, size 82, time 0.0001087188720703125\n", + "DFQuAD, size 82, time 0.0008187294006347656\n", + "QE, size 82, time 0.0007669925689697266\n", + "DFQuAD, size 82, time 5.602836608886719e-05\n", + "QE, size 82, time 0.00011324882507324219\n", + "DFQuAD, size 82, time 6.198883056640625e-05\n", + "QE, size 82, time 2.3126602172851562e-05\n", + "DFQuAD, size 82, time 0.0008168220520019531\n", + "QE, size 82, time 7.581710815429688e-05\n", + "DFQuAD, size 82, time 0.0008220672607421875\n", + "QE, size 82, time 2.3603439331054688e-05\n", + "DFQuAD, size 82, time 0.0008189678192138672\n", + "QE, size 82, time 0.00042510032653808594\n", + "DFQuAD, size 82, time 7.390975952148438e-05\n", + "QE, size 82, time 0.00022482872009277344\n", + "DFQuAD, size 82, time 3.695487976074219e-05\n", + "QE, size 82, time 7.605552673339844e-05\n", + "DFQuAD, size 82, time 3.695487976074219e-05\n", + "QE, size 82, time 0.0008168220520019531\n", + "DFQuAD, size 83, time 3.790855407714844e-05\n", + "QE, size 83, time 0.0001537799835205078\n", + "DFQuAD, size 83, time 4.1961669921875e-05\n", + "QE, size 83, time 3.910064697265625e-05\n", + "DFQuAD, size 83, time 0.0008580684661865234\n", + "QE, size 83, time 0.00014090538024902344\n", + "DFQuAD, size 83, time 0.0008389949798583984\n", + "QE, size 83, time 6.008148193359375e-05\n", + "DFQuAD, size 83, time 0.0002989768981933594\n", + "QE, size 83, time 0.00036978721618652344\n", + "DFQuAD, size 83, time 2.384185791015625e-05\n", + "QE, size 83, time 0.0008637905120849609\n", + "DFQuAD, size 83, time 0.0008099079132080078\n", + "QE, size 83, time 5.817413330078125e-05\n", + "DFQuAD, size 83, time 0.0008382797241210938\n", + "QE, size 83, time 8.58306884765625e-05\n", + "DFQuAD, size 83, time 5.888938903808594e-05\n", + "QE, size 83, time 0.0008330345153808594\n", + "DFQuAD, size 83, time 0.0002949237823486328\n", + "QE, size 83, time 0.0008361339569091797\n", + "DFQuAD, size 83, time 0.0008420944213867188\n", + "QE, size 83, time 3.790855407714844e-05\n", + "DFQuAD, size 83, time 0.0008492469787597656\n", + "QE, size 83, time 0.00010991096496582031\n", + "DFQuAD, size 83, time 2.4080276489257812e-05\n", + "QE, size 83, time 0.0007967948913574219\n", + "DFQuAD, size 83, time 0.0001537799835205078\n", + "QE, size 83, time 4.1961669921875e-05\n", + "DFQuAD, size 83, time 0.0001201629638671875\n", + "QE, size 83, time 0.00019502639770507812\n", + "DFQuAD, size 83, time 6.198883056640625e-05\n", + "QE, size 83, time 5.91278076171875e-05\n", + "DFQuAD, size 83, time 2.288818359375e-05\n", + "QE, size 83, time 0.00023984909057617188\n", + "DFQuAD, size 83, time 0.0008339881896972656\n", + "QE, size 83, time 2.4080276489257812e-05\n", + "DFQuAD, size 83, time 0.0006430149078369141\n", + "QE, size 83, time 3.600120544433594e-05\n", + "DFQuAD, size 83, time 2.6226043701171875e-05\n", + "QE, size 83, time 0.000164031982421875\n", + "DFQuAD, size 84, time 6.079673767089844e-05\n", + "QE, size 84, time 0.0008308887481689453\n", + "DFQuAD, size 84, time 0.00019311904907226562\n", + "QE, size 84, time 4.00543212890625e-05\n", + "DFQuAD, size 84, time 0.0007150173187255859\n", + "QE, size 84, time 0.0007050037384033203\n", + "DFQuAD, size 84, time 8.606910705566406e-05\n", + "QE, size 84, time 2.9087066650390625e-05\n", + "DFQuAD, size 84, time 4.315376281738281e-05\n", + "QE, size 84, time 0.0008540153503417969\n", + "DFQuAD, size 84, time 2.6702880859375e-05\n", + "QE, size 84, time 0.0008630752563476562\n", + "DFQuAD, size 84, time 0.0001201629638671875\n", + "QE, size 84, time 2.6941299438476562e-05\n", + "DFQuAD, size 84, time 9.012222290039062e-05\n", + "QE, size 84, time 0.0008740425109863281\n", + "DFQuAD, size 84, time 0.0003898143768310547\n", + "QE, size 84, time 0.0002968311309814453\n", + "DFQuAD, size 84, time 6.127357482910156e-05\n", + "QE, size 84, time 0.0008547306060791016\n", + "DFQuAD, size 84, time 0.000125885009765625\n", + "QE, size 84, time 0.0008370876312255859\n", + "DFQuAD, size 84, time 4.100799560546875e-05\n", + "QE, size 84, time 4.1961669921875e-05\n", + "DFQuAD, size 84, time 0.00012493133544921875\n", + "QE, size 84, time 4.601478576660156e-05\n", + "DFQuAD, size 84, time 0.0008392333984375\n", + "QE, size 84, time 0.0008471012115478516\n", + "DFQuAD, size 84, time 0.0002009868621826172\n", + "QE, size 84, time 0.0008361339569091797\n", + "DFQuAD, size 84, time 2.7894973754882812e-05\n", + "QE, size 84, time 0.0008552074432373047\n", + "DFQuAD, size 84, time 9.202957153320312e-05\n", + "QE, size 84, time 0.0008482933044433594\n", + "DFQuAD, size 84, time 0.0008111000061035156\n", + "QE, size 84, time 0.0003418922424316406\n", + "DFQuAD, size 84, time 0.0001220703125\n", + "QE, size 84, time 0.0008361339569091797\n", + "DFQuAD, size 84, time 6.103515625e-05\n", + "QE, size 84, time 0.0002560615539550781\n", + "DFQuAD, size 85, time 2.4080276489257812e-05\n", + "QE, size 85, time 0.0009150505065917969\n", + "DFQuAD, size 85, time 0.000888824462890625\n", + "QE, size 85, time 7.987022399902344e-05\n", + "DFQuAD, size 85, time 0.0009291172027587891\n", + "QE, size 85, time 0.0009160041809082031\n", + "DFQuAD, size 85, time 0.00023698806762695312\n", + "QE, size 85, time 3.814697265625e-05\n", + "DFQuAD, size 85, time 0.0009059906005859375\n", + "QE, size 85, time 0.00023818016052246094\n", + "DFQuAD, size 85, time 0.0008990764617919922\n", + "QE, size 85, time 0.0002808570861816406\n", + "DFQuAD, size 85, time 0.0005950927734375\n", + "QE, size 85, time 0.0009412765502929688\n", + "DFQuAD, size 85, time 0.00028014183044433594\n", + "QE, size 85, time 0.00024199485778808594\n", + "DFQuAD, size 85, time 0.0008819103240966797\n", + "QE, size 85, time 0.0008921623229980469\n", + "DFQuAD, size 85, time 0.0009050369262695312\n", + "QE, size 85, time 3.814697265625e-05\n", + "DFQuAD, size 85, time 0.0009069442749023438\n", + "QE, size 85, time 7.700920104980469e-05\n", + "DFQuAD, size 85, time 0.0008921623229980469\n", + "QE, size 85, time 0.00014638900756835938\n", + "DFQuAD, size 85, time 0.00020766258239746094\n", + "QE, size 85, time 0.00041794776916503906\n", + "DFQuAD, size 85, time 2.288818359375e-05\n", + "QE, size 85, time 7.700920104980469e-05\n", + "DFQuAD, size 85, time 0.00014281272888183594\n", + "QE, size 85, time 5.3882598876953125e-05\n", + "DFQuAD, size 85, time 0.0001049041748046875\n", + "QE, size 85, time 0.0009100437164306641\n", + "DFQuAD, size 85, time 0.0009188652038574219\n", + "QE, size 85, time 0.00015211105346679688\n", + "DFQuAD, size 85, time 0.0001380443572998047\n", + "QE, size 85, time 5.412101745605469e-05\n", + "DFQuAD, size 85, time 0.000492095947265625\n", + "QE, size 85, time 0.0008802413940429688\n", + "DFQuAD, size 85, time 2.4080276489257812e-05\n", + "QE, size 85, time 5.5789947509765625e-05\n", + "DFQuAD, size 86, time 7.200241088867188e-05\n", + "QE, size 86, time 0.0004801750183105469\n", + "DFQuAD, size 86, time 2.3126602172851562e-05\n", + "QE, size 86, time 0.0009281635284423828\n", + "DFQuAD, size 86, time 0.0009050369262695312\n", + "QE, size 86, time 3.719329833984375e-05\n", + "DFQuAD, size 86, time 2.3126602172851562e-05\n", + "QE, size 86, time 5.7220458984375e-05\n", + "DFQuAD, size 86, time 0.0009031295776367188\n", + "QE, size 86, time 0.0009000301361083984\n", + "DFQuAD, size 86, time 3.504753112792969e-05\n", + "QE, size 86, time 0.0009031295776367188\n", + "DFQuAD, size 86, time 0.0006940364837646484\n", + "QE, size 86, time 0.0001862049102783203\n", + "DFQuAD, size 86, time 0.0009109973907470703\n", + "QE, size 86, time 0.0008039474487304688\n", + "DFQuAD, size 86, time 0.00014591217041015625\n", + "QE, size 86, time 0.0009179115295410156\n", + "DFQuAD, size 86, time 0.00021314620971679688\n", + "QE, size 86, time 2.5033950805664062e-05\n", + "DFQuAD, size 86, time 0.0009489059448242188\n", + "QE, size 86, time 0.0001342296600341797\n", + "DFQuAD, size 86, time 0.0009541511535644531\n", + "QE, size 86, time 0.00043082237243652344\n", + "DFQuAD, size 86, time 0.0006678104400634766\n", + "QE, size 86, time 2.4080276489257812e-05\n", + "DFQuAD, size 86, time 3.695487976074219e-05\n", + "QE, size 86, time 7.796287536621094e-05\n", + "DFQuAD, size 86, time 0.00011086463928222656\n", + "QE, size 86, time 0.0009238719940185547\n", + "DFQuAD, size 86, time 0.0006742477416992188\n", + "QE, size 86, time 0.00010585784912109375\n", + "DFQuAD, size 86, time 0.0009500980377197266\n", + "QE, size 86, time 0.0008881092071533203\n", + "DFQuAD, size 86, time 0.0008959770202636719\n", + "QE, size 86, time 5.5789947509765625e-05\n", + "DFQuAD, size 86, time 0.0009326934814453125\n", + "QE, size 86, time 0.0008399486541748047\n", + "DFQuAD, size 86, time 0.00014781951904296875\n", + "QE, size 86, time 0.0009331703186035156\n", + "DFQuAD, size 87, time 5.412101745605469e-05\n", + "QE, size 87, time 0.0008912086486816406\n", + "DFQuAD, size 87, time 5.91278076171875e-05\n", + "QE, size 87, time 0.00014209747314453125\n", + "DFQuAD, size 87, time 0.00026988983154296875\n", + "QE, size 87, time 0.000888824462890625\n", + "DFQuAD, size 87, time 0.0001289844512939453\n", + "QE, size 87, time 5.412101745605469e-05\n", + "DFQuAD, size 87, time 0.0009150505065917969\n", + "QE, size 87, time 0.00013518333435058594\n", + "DFQuAD, size 87, time 0.0008928775787353516\n", + "QE, size 87, time 0.00041794776916503906\n", + "DFQuAD, size 87, time 0.0008089542388916016\n", + "QE, size 87, time 0.00021123886108398438\n", + "DFQuAD, size 87, time 0.00018715858459472656\n", + "QE, size 87, time 0.0002770423889160156\n", + "DFQuAD, size 87, time 0.0008819103240966797\n", + "QE, size 87, time 3.886222839355469e-05\n", + "DFQuAD, size 87, time 2.193450927734375e-05\n", + "QE, size 87, time 0.0001957416534423828\n", + "DFQuAD, size 87, time 0.0008959770202636719\n", + "QE, size 87, time 0.0008912086486816406\n", + "DFQuAD, size 87, time 3.886222839355469e-05\n", + "QE, size 87, time 2.288818359375e-05\n", + "DFQuAD, size 87, time 5.602836608886719e-05\n", + "QE, size 87, time 7.009506225585938e-05\n", + "DFQuAD, size 87, time 0.0009257793426513672\n", + "QE, size 87, time 2.3126602172851562e-05\n", + "DFQuAD, size 87, time 0.00010895729064941406\n", + "QE, size 87, time 0.00040912628173828125\n", + "DFQuAD, size 87, time 0.0001399517059326172\n", + "QE, size 87, time 3.886222839355469e-05\n", + "DFQuAD, size 87, time 0.0008969306945800781\n", + "QE, size 87, time 0.00042176246643066406\n", + "DFQuAD, size 87, time 0.0008971691131591797\n", + "QE, size 87, time 0.0009317398071289062\n", + "DFQuAD, size 87, time 2.288818359375e-05\n", + "QE, size 87, time 0.0009300708770751953\n", + "DFQuAD, size 87, time 2.3126602172851562e-05\n", + "QE, size 87, time 2.193450927734375e-05\n", + "DFQuAD, size 88, time 0.00018095970153808594\n", + "QE, size 88, time 0.00014710426330566406\n", + "DFQuAD, size 88, time 0.0009291172027587891\n", + "QE, size 88, time 0.0001919269561767578\n", + "DFQuAD, size 88, time 0.0009100437164306641\n", + "QE, size 88, time 3.814697265625e-05\n", + "DFQuAD, size 88, time 0.0009160041809082031\n", + "QE, size 88, time 0.0009250640869140625\n", + "DFQuAD, size 88, time 0.0009419918060302734\n", + "QE, size 88, time 0.0009160041809082031\n", + "DFQuAD, size 88, time 4.00543212890625e-05\n", + "QE, size 88, time 0.000926971435546875\n", + "DFQuAD, size 88, time 2.5272369384765625e-05\n", + "QE, size 88, time 0.0009212493896484375\n", + "DFQuAD, size 88, time 2.3126602172851562e-05\n", + "QE, size 88, time 0.0005152225494384766\n", + "DFQuAD, size 88, time 3.1948089599609375e-05\n", + "QE, size 88, time 0.0003361701965332031\n", + "DFQuAD, size 88, time 4.00543212890625e-05\n", + "QE, size 88, time 0.0009186267852783203\n", + "DFQuAD, size 88, time 0.00015592575073242188\n", + "QE, size 88, time 0.0005619525909423828\n", + "DFQuAD, size 88, time 0.0009329319000244141\n", + "QE, size 88, time 0.00017905235290527344\n", + "DFQuAD, size 88, time 0.0009379386901855469\n", + "QE, size 88, time 0.0002460479736328125\n", + "DFQuAD, size 88, time 3.886222839355469e-05\n", + "QE, size 88, time 0.0009360313415527344\n", + "DFQuAD, size 88, time 0.0009162425994873047\n", + "QE, size 88, time 0.0003609657287597656\n", + "DFQuAD, size 88, time 0.00011801719665527344\n", + "QE, size 88, time 0.0004971027374267578\n", + "DFQuAD, size 88, time 0.0001857280731201172\n", + "QE, size 88, time 0.00011277198791503906\n", + "DFQuAD, size 88, time 2.4080276489257812e-05\n", + "QE, size 88, time 0.0009150505065917969\n", + "DFQuAD, size 88, time 0.0008990764617919922\n", + "QE, size 88, time 0.00011420249938964844\n", + "DFQuAD, size 88, time 7.891654968261719e-05\n", + "QE, size 88, time 0.00035881996154785156\n", + "DFQuAD, size 89, time 0.0009617805480957031\n", + "QE, size 89, time 0.0009560585021972656\n", + "DFQuAD, size 89, time 0.00024771690368652344\n", + "QE, size 89, time 0.0009357929229736328\n", + "DFQuAD, size 89, time 0.0001251697540283203\n", + "QE, size 89, time 0.0001049041748046875\n", + "DFQuAD, size 89, time 5.91278076171875e-05\n", + "QE, size 89, time 0.0009469985961914062\n", + "DFQuAD, size 89, time 2.6941299438476562e-05\n", + "QE, size 89, time 2.5987625122070312e-05\n", + "DFQuAD, size 89, time 9.131431579589844e-05\n", + "QE, size 89, time 0.0008840560913085938\n", + "DFQuAD, size 89, time 0.0009052753448486328\n", + "QE, size 89, time 5.793571472167969e-05\n", + "DFQuAD, size 89, time 0.00041604042053222656\n", + "QE, size 89, time 0.0004870891571044922\n", + "DFQuAD, size 89, time 5.888938903808594e-05\n", + "QE, size 89, time 0.0009789466857910156\n", + "DFQuAD, size 89, time 6.723403930664062e-05\n", + "QE, size 89, time 0.0009741783142089844\n", + "DFQuAD, size 89, time 0.0007748603820800781\n", + "QE, size 89, time 0.00029206275939941406\n", + "DFQuAD, size 89, time 2.09808349609375e-05\n", + "QE, size 89, time 0.00025391578674316406\n", + "DFQuAD, size 89, time 2.574920654296875e-05\n", + "QE, size 89, time 0.0009469985961914062\n", + "DFQuAD, size 89, time 0.0009212493896484375\n", + "QE, size 89, time 9.5367431640625e-05\n", + "DFQuAD, size 89, time 0.0009641647338867188\n", + "QE, size 89, time 0.0009400844573974609\n", + "DFQuAD, size 89, time 0.00043487548828125\n", + "QE, size 89, time 8.702278137207031e-05\n", + "DFQuAD, size 89, time 0.0009322166442871094\n", + "QE, size 89, time 0.0009751319885253906\n", + "DFQuAD, size 89, time 0.0009360313415527344\n", + "QE, size 89, time 0.0009329319000244141\n", + "DFQuAD, size 89, time 0.0002880096435546875\n", + "QE, size 89, time 0.0009579658508300781\n", + "DFQuAD, size 89, time 2.574920654296875e-05\n", + "QE, size 89, time 4.410743713378906e-05\n", + "DFQuAD, size 90, time 5.2928924560546875e-05\n", + "QE, size 90, time 0.0009772777557373047\n", + "DFQuAD, size 90, time 6.175041198730469e-05\n", + "QE, size 90, time 0.001026153564453125\n", + "DFQuAD, size 90, time 0.0009930133819580078\n", + "QE, size 90, time 0.0009448528289794922\n", + "DFQuAD, size 90, time 0.0009560585021972656\n", + "QE, size 90, time 2.3126602172851562e-05\n", + "DFQuAD, size 90, time 0.0007266998291015625\n", + "QE, size 90, time 5.1975250244140625e-05\n", + "DFQuAD, size 90, time 0.0004909038543701172\n", + "QE, size 90, time 0.0001049041748046875\n", + "DFQuAD, size 90, time 0.0009758472442626953\n", + "QE, size 90, time 0.00014209747314453125\n", + "DFQuAD, size 90, time 5.078315734863281e-05\n", + "QE, size 90, time 0.0001461505889892578\n", + "DFQuAD, size 90, time 0.0009601116180419922\n", + "QE, size 90, time 5.698204040527344e-05\n", + "DFQuAD, size 90, time 2.193450927734375e-05\n", + "QE, size 90, time 4.887580871582031e-05\n", + "DFQuAD, size 90, time 0.0004208087921142578\n", + "QE, size 90, time 0.0009768009185791016\n", + "DFQuAD, size 90, time 0.0009059906005859375\n", + "QE, size 90, time 4.00543212890625e-05\n", + "DFQuAD, size 90, time 0.0009748935699462891\n", + "QE, size 90, time 3.504753112792969e-05\n", + "DFQuAD, size 90, time 3.1948089599609375e-05\n", + "QE, size 90, time 0.0010371208190917969\n", + "DFQuAD, size 90, time 3.719329833984375e-05\n", + "QE, size 90, time 0.0010120868682861328\n", + "DFQuAD, size 90, time 0.0003879070281982422\n", + "QE, size 90, time 8.487701416015625e-05\n", + "DFQuAD, size 90, time 0.0008449554443359375\n", + "QE, size 90, time 2.4080276489257812e-05\n", + "DFQuAD, size 90, time 0.0009942054748535156\n", + "QE, size 90, time 0.0009930133819580078\n", + "DFQuAD, size 90, time 0.0001049041748046875\n", + "QE, size 90, time 0.0009810924530029297\n", + "DFQuAD, size 90, time 0.0010039806365966797\n", + "QE, size 90, time 5.984306335449219e-05\n", + "DFQuAD, size 91, time 7.700920104980469e-05\n", + "QE, size 91, time 0.00014209747314453125\n", + "DFQuAD, size 91, time 0.0003428459167480469\n", + "QE, size 91, time 0.00011086463928222656\n", + "DFQuAD, size 91, time 2.1219253540039062e-05\n", + "QE, size 91, time 0.00013494491577148438\n", + "DFQuAD, size 91, time 0.0001800060272216797\n", + "QE, size 91, time 0.0009839534759521484\n", + "DFQuAD, size 91, time 2.002716064453125e-05\n", + "QE, size 91, time 0.00018715858459472656\n", + "DFQuAD, size 91, time 0.0010602474212646484\n", + "QE, size 91, time 0.001001119613647461\n", + "DFQuAD, size 91, time 0.00010585784912109375\n", + "QE, size 91, time 0.0009899139404296875\n", + "DFQuAD, size 91, time 0.0009691715240478516\n", + "QE, size 91, time 0.0002338886260986328\n", + "DFQuAD, size 91, time 3.719329833984375e-05\n", + "QE, size 91, time 0.00028061866760253906\n", + "DFQuAD, size 91, time 5.817413330078125e-05\n", + "QE, size 91, time 0.0009920597076416016\n", + "DFQuAD, size 91, time 0.0010008811950683594\n", + "QE, size 91, time 0.0005717277526855469\n", + "DFQuAD, size 91, time 3.719329833984375e-05\n", + "QE, size 91, time 2.09808349609375e-05\n", + "DFQuAD, size 91, time 0.0010402202606201172\n", + "QE, size 91, time 0.0010151863098144531\n", + "DFQuAD, size 91, time 0.0010437965393066406\n", + "QE, size 91, time 0.00014090538024902344\n", + "DFQuAD, size 91, time 5.030632019042969e-05\n", + "QE, size 91, time 0.0009908676147460938\n", + "DFQuAD, size 91, time 8.106231689453125e-05\n", + "QE, size 91, time 0.0009951591491699219\n", + "DFQuAD, size 91, time 2.47955322265625e-05\n", + "QE, size 91, time 0.0009899139404296875\n", + "DFQuAD, size 91, time 0.0004000663757324219\n", + "QE, size 91, time 0.00013017654418945312\n", + "DFQuAD, size 91, time 0.0010669231414794922\n", + "QE, size 91, time 0.0005369186401367188\n", + "DFQuAD, size 91, time 3.504753112792969e-05\n", + "QE, size 91, time 7.772445678710938e-05\n", + "DFQuAD, size 92, time 3.5762786865234375e-05\n", + "QE, size 92, time 3.600120544433594e-05\n", + "DFQuAD, size 92, time 0.00011205673217773438\n", + "QE, size 92, time 3.5762786865234375e-05\n", + "DFQuAD, size 92, time 0.0009951591491699219\n", + "QE, size 92, time 0.0010328292846679688\n", + "DFQuAD, size 92, time 3.719329833984375e-05\n", + "QE, size 92, time 0.0006730556488037109\n", + "DFQuAD, size 92, time 3.409385681152344e-05\n", + "QE, size 92, time 0.00013899803161621094\n", + "DFQuAD, size 92, time 0.00013113021850585938\n", + "QE, size 92, time 0.0004050731658935547\n", + "DFQuAD, size 92, time 0.001020193099975586\n", + "QE, size 92, time 0.0010509490966796875\n", + "DFQuAD, size 92, time 2.288818359375e-05\n", + "QE, size 92, time 0.00014472007751464844\n", + "DFQuAD, size 92, time 7.796287536621094e-05\n", + "QE, size 92, time 0.00013780593872070312\n", + "DFQuAD, size 92, time 5.364418029785156e-05\n", + "QE, size 92, time 7.724761962890625e-05\n", + "DFQuAD, size 92, time 2.09808349609375e-05\n", + "QE, size 92, time 0.0009691715240478516\n", + "DFQuAD, size 92, time 0.00011014938354492188\n", + "QE, size 92, time 2.09808349609375e-05\n", + "DFQuAD, size 92, time 0.0010528564453125\n", + "QE, size 92, time 5.602836608886719e-05\n", + "DFQuAD, size 92, time 0.0010287761688232422\n", + "QE, size 92, time 2.4080276489257812e-05\n", + "DFQuAD, size 92, time 0.0003380775451660156\n", + "QE, size 92, time 3.814697265625e-05\n", + "DFQuAD, size 92, time 2.09808349609375e-05\n", + "QE, size 92, time 2.3126602172851562e-05\n", + "DFQuAD, size 92, time 0.000993967056274414\n", + "QE, size 92, time 0.0010159015655517578\n", + "DFQuAD, size 92, time 0.001049041748046875\n", + "QE, size 92, time 8.606910705566406e-05\n", + "DFQuAD, size 92, time 0.0009801387786865234\n", + "QE, size 92, time 0.000997781753540039\n", + "DFQuAD, size 92, time 3.910064697265625e-05\n", + "QE, size 92, time 2.002716064453125e-05\n", + "DFQuAD, size 93, time 0.0002892017364501953\n", + "QE, size 93, time 0.000102996826171875\n", + "DFQuAD, size 93, time 0.00030684471130371094\n", + "QE, size 93, time 0.0006051063537597656\n", + "DFQuAD, size 93, time 0.00011491775512695312\n", + "QE, size 93, time 0.0002357959747314453\n", + "DFQuAD, size 93, time 0.00102996826171875\n", + "QE, size 93, time 0.00017595291137695312\n", + "DFQuAD, size 93, time 8.487701416015625e-05\n", + "QE, size 93, time 7.891654968261719e-05\n", + "DFQuAD, size 93, time 0.0002911090850830078\n", + "QE, size 93, time 2.09808349609375e-05\n", + "DFQuAD, size 93, time 0.0009620189666748047\n", + "QE, size 93, time 0.001049041748046875\n", + "DFQuAD, size 93, time 0.00047898292541503906\n", + "QE, size 93, time 4.00543212890625e-05\n", + "DFQuAD, size 93, time 0.0011529922485351562\n", + "QE, size 93, time 0.0009648799896240234\n", + "DFQuAD, size 93, time 0.0003719329833984375\n", + "QE, size 93, time 0.0010581016540527344\n", + "DFQuAD, size 93, time 0.0010402202606201172\n", + "QE, size 93, time 0.0002942085266113281\n", + "DFQuAD, size 93, time 0.0010530948638916016\n", + "QE, size 93, time 0.0010378360748291016\n", + "DFQuAD, size 93, time 0.00011515617370605469\n", + "QE, size 93, time 0.0006949901580810547\n", + "DFQuAD, size 93, time 2.6226043701171875e-05\n", + "QE, size 93, time 8.082389831542969e-05\n", + "DFQuAD, size 93, time 7.987022399902344e-05\n", + "QE, size 93, time 4.076957702636719e-05\n", + "DFQuAD, size 93, time 0.0001361370086669922\n", + "QE, size 93, time 0.0004401206970214844\n", + "DFQuAD, size 93, time 0.0010333061218261719\n", + "QE, size 93, time 0.00015282630920410156\n", + "DFQuAD, size 93, time 0.0001499652862548828\n", + "QE, size 93, time 0.0010051727294921875\n", + "DFQuAD, size 93, time 0.000141143798828125\n", + "QE, size 93, time 0.0010590553283691406\n", + "DFQuAD, size 93, time 8.130073547363281e-05\n", + "QE, size 93, time 0.0010528564453125\n", + "DFQuAD, size 94, time 4.291534423828125e-05\n", + "QE, size 94, time 0.001049041748046875\n", + "DFQuAD, size 94, time 0.0001819133758544922\n", + "QE, size 94, time 0.00011801719665527344\n", + "DFQuAD, size 94, time 0.00019693374633789062\n", + "QE, size 94, time 0.0003027915954589844\n", + "DFQuAD, size 94, time 4.315376281738281e-05\n", + "QE, size 94, time 0.0010960102081298828\n", + "DFQuAD, size 94, time 0.0001990795135498047\n", + "QE, size 94, time 0.00036597251892089844\n", + "DFQuAD, size 94, time 0.0010213851928710938\n", + "QE, size 94, time 0.00011873245239257812\n", + "DFQuAD, size 94, time 4.076957702636719e-05\n", + "QE, size 94, time 0.0010538101196289062\n", + "DFQuAD, size 94, time 0.0010690689086914062\n", + "QE, size 94, time 2.574920654296875e-05\n", + "DFQuAD, size 94, time 2.5033950805664062e-05\n", + "QE, size 94, time 0.0005919933319091797\n", + "DFQuAD, size 94, time 0.00011610984802246094\n", + "QE, size 94, time 0.0009119510650634766\n", + "DFQuAD, size 94, time 0.0009851455688476562\n", + "QE, size 94, time 0.0010790824890136719\n", + "DFQuAD, size 94, time 0.0010440349578857422\n", + "QE, size 94, time 2.5033950805664062e-05\n", + "DFQuAD, size 94, time 0.00015401840209960938\n", + "QE, size 94, time 0.0010769367218017578\n", + "DFQuAD, size 94, time 6.461143493652344e-05\n", + "QE, size 94, time 0.0010399818420410156\n", + "DFQuAD, size 94, time 0.00109100341796875\n", + "QE, size 94, time 8.320808410644531e-05\n", + "DFQuAD, size 94, time 0.0002961158752441406\n", + "QE, size 94, time 4.1961669921875e-05\n", + "DFQuAD, size 94, time 7.82012939453125e-05\n", + "QE, size 94, time 6.008148193359375e-05\n", + "DFQuAD, size 94, time 0.0004930496215820312\n", + "QE, size 94, time 9.608268737792969e-05\n", + "DFQuAD, size 94, time 0.0007140636444091797\n", + "QE, size 94, time 4.100799560546875e-05\n", + "DFQuAD, size 94, time 0.0002009868621826172\n", + "QE, size 94, time 0.00014781951904296875\n", + "DFQuAD, size 95, time 0.0011110305786132812\n", + "QE, size 95, time 0.0010890960693359375\n", + "DFQuAD, size 95, time 0.0010728836059570312\n", + "QE, size 95, time 0.0011210441589355469\n", + "DFQuAD, size 95, time 5.030632019042969e-05\n", + "QE, size 95, time 2.288818359375e-05\n", + "DFQuAD, size 95, time 3.504753112792969e-05\n", + "QE, size 95, time 0.0007801055908203125\n", + "DFQuAD, size 95, time 0.0011811256408691406\n", + "QE, size 95, time 0.0010759830474853516\n", + "DFQuAD, size 95, time 0.00014209747314453125\n", + "QE, size 95, time 0.0011358261108398438\n", + "DFQuAD, size 95, time 3.790855407714844e-05\n", + "QE, size 95, time 0.0011630058288574219\n", + "DFQuAD, size 95, time 5.507469177246094e-05\n", + "QE, size 95, time 0.0011639595031738281\n", + "DFQuAD, size 95, time 0.00020313262939453125\n", + "QE, size 95, time 0.0012359619140625\n", + "DFQuAD, size 95, time 3.814697265625e-05\n", + "QE, size 95, time 0.0011320114135742188\n", + "DFQuAD, size 95, time 3.695487976074219e-05\n", + "QE, size 95, time 0.00021886825561523438\n", + "DFQuAD, size 95, time 5.507469177246094e-05\n", + "QE, size 95, time 2.4080276489257812e-05\n", + "DFQuAD, size 95, time 0.00018215179443359375\n", + "QE, size 95, time 0.0003299713134765625\n", + "DFQuAD, size 95, time 2.5987625122070312e-05\n", + "QE, size 95, time 3.314018249511719e-05\n", + "DFQuAD, size 95, time 0.0001342296600341797\n", + "QE, size 95, time 0.0011229515075683594\n", + "DFQuAD, size 95, time 0.0011279582977294922\n", + "QE, size 95, time 3.981590270996094e-05\n", + "DFQuAD, size 95, time 0.0008862018585205078\n", + "QE, size 95, time 7.82012939453125e-05\n", + "DFQuAD, size 95, time 0.00022411346435546875\n", + "QE, size 95, time 0.0002808570861816406\n", + "DFQuAD, size 95, time 0.0011110305786132812\n", + "QE, size 95, time 5.7220458984375e-05\n", + "DFQuAD, size 95, time 0.0011069774627685547\n", + "QE, size 95, time 0.001149892807006836\n", + "DFQuAD, size 96, time 0.001161813735961914\n", + "QE, size 96, time 0.000743865966796875\n", + "DFQuAD, size 96, time 0.0010957717895507812\n", + "QE, size 96, time 0.0005011558532714844\n", + "DFQuAD, size 96, time 0.00010704994201660156\n", + "QE, size 96, time 4.935264587402344e-05\n", + "DFQuAD, size 96, time 3.6716461181640625e-05\n", + "QE, size 96, time 3.695487976074219e-05\n", + "DFQuAD, size 96, time 0.00011110305786132812\n", + "QE, size 96, time 0.0008451938629150391\n", + "DFQuAD, size 96, time 0.00011396408081054688\n", + "QE, size 96, time 7.510185241699219e-05\n", + "DFQuAD, size 96, time 0.0011813640594482422\n", + "QE, size 96, time 0.00013017654418945312\n", + "DFQuAD, size 96, time 0.0011432170867919922\n", + "QE, size 96, time 5.888938903808594e-05\n", + "DFQuAD, size 96, time 0.0005528926849365234\n", + "QE, size 96, time 0.0011219978332519531\n", + "DFQuAD, size 96, time 0.0002799034118652344\n", + "QE, size 96, time 0.0001761913299560547\n", + "DFQuAD, size 96, time 0.0001747608184814453\n", + "QE, size 96, time 0.0011529922485351562\n", + "DFQuAD, size 96, time 7.891654968261719e-05\n", + "QE, size 96, time 2.1696090698242188e-05\n", + "DFQuAD, size 96, time 0.00011086463928222656\n", + "QE, size 96, time 0.0002167224884033203\n", + "DFQuAD, size 96, time 2.09808349609375e-05\n", + "QE, size 96, time 2.09808349609375e-05\n", + "DFQuAD, size 96, time 3.1948089599609375e-05\n", + "QE, size 96, time 0.00014209747314453125\n", + "DFQuAD, size 96, time 2.193450927734375e-05\n", + "QE, size 96, time 0.0005712509155273438\n", + "DFQuAD, size 96, time 0.0011320114135742188\n", + "QE, size 96, time 0.001127004623413086\n", + "DFQuAD, size 96, time 7.700920104980469e-05\n", + "QE, size 96, time 0.0011508464813232422\n", + "DFQuAD, size 96, time 0.001104116439819336\n", + "QE, size 96, time 0.00010609626770019531\n", + "DFQuAD, size 96, time 5.1975250244140625e-05\n", + "QE, size 96, time 8.0108642578125e-05\n", + "DFQuAD, size 97, time 0.0011451244354248047\n", + "QE, size 97, time 0.0001049041748046875\n", + "DFQuAD, size 97, time 5.5789947509765625e-05\n", + "QE, size 97, time 0.0001308917999267578\n", + "DFQuAD, size 97, time 0.0011649131774902344\n", + "QE, size 97, time 3.5762786865234375e-05\n", + "DFQuAD, size 97, time 2.1696090698242188e-05\n", + "QE, size 97, time 5.1975250244140625e-05\n", + "DFQuAD, size 97, time 0.0001399517059326172\n", + "QE, size 97, time 7.081031799316406e-05\n", + "DFQuAD, size 97, time 0.00031280517578125\n", + "QE, size 97, time 0.0011200904846191406\n", + "DFQuAD, size 97, time 0.0011560916900634766\n", + "QE, size 97, time 0.0011668205261230469\n", + "DFQuAD, size 97, time 0.00014472007751464844\n", + "QE, size 97, time 0.0005519390106201172\n", + "DFQuAD, size 97, time 0.0011587142944335938\n", + "QE, size 97, time 0.0001780986785888672\n", + "DFQuAD, size 97, time 3.6716461181640625e-05\n", + "QE, size 97, time 0.00013589859008789062\n", + "DFQuAD, size 97, time 0.0009701251983642578\n", + "QE, size 97, time 0.00046181678771972656\n", + "DFQuAD, size 97, time 0.001129150390625\n", + "QE, size 97, time 0.0009522438049316406\n", + "DFQuAD, size 97, time 3.719329833984375e-05\n", + "QE, size 97, time 4.506111145019531e-05\n", + "DFQuAD, size 97, time 7.295608520507812e-05\n", + "QE, size 97, time 0.0010759830474853516\n", + "DFQuAD, size 97, time 0.00010275840759277344\n", + "QE, size 97, time 0.0011887550354003906\n", + "DFQuAD, size 97, time 5.2928924560546875e-05\n", + "QE, size 97, time 5.602836608886719e-05\n", + "DFQuAD, size 97, time 7.128715515136719e-05\n", + "QE, size 97, time 0.001146078109741211\n", + "DFQuAD, size 97, time 0.0011148452758789062\n", + "QE, size 97, time 7.390975952148438e-05\n", + "DFQuAD, size 97, time 0.0011272430419921875\n", + "QE, size 97, time 5.2928924560546875e-05\n", + "DFQuAD, size 97, time 3.910064697265625e-05\n", + "QE, size 97, time 0.00020384788513183594\n", + "DFQuAD, size 98, time 3.814697265625e-05\n", + "QE, size 98, time 3.600120544433594e-05\n", + "DFQuAD, size 98, time 3.6716461181640625e-05\n", + "QE, size 98, time 0.0004119873046875\n", + "DFQuAD, size 98, time 2.4080276489257812e-05\n", + "QE, size 98, time 0.0005142688751220703\n", + "DFQuAD, size 98, time 3.600120544433594e-05\n", + "QE, size 98, time 0.00034499168395996094\n", + "DFQuAD, size 98, time 5.91278076171875e-05\n", + "QE, size 98, time 0.000347137451171875\n", + "DFQuAD, size 98, time 0.001138925552368164\n", + "QE, size 98, time 0.00019407272338867188\n", + "DFQuAD, size 98, time 2.3603439331054688e-05\n", + "QE, size 98, time 2.288818359375e-05\n", + "DFQuAD, size 98, time 0.0001399517059326172\n", + "QE, size 98, time 8.511543273925781e-05\n", + "DFQuAD, size 98, time 5.888938903808594e-05\n", + "QE, size 98, time 2.574920654296875e-05\n", + "DFQuAD, size 98, time 8.392333984375e-05\n", + "QE, size 98, time 0.0002453327178955078\n", + "DFQuAD, size 98, time 0.001157999038696289\n", + "QE, size 98, time 2.4080276489257812e-05\n", + "DFQuAD, size 98, time 0.0011429786682128906\n", + "QE, size 98, time 0.00014734268188476562\n", + "DFQuAD, size 98, time 0.00014328956604003906\n", + "QE, size 98, time 5.7220458984375e-05\n", + "DFQuAD, size 98, time 0.0011570453643798828\n", + "QE, size 98, time 9.393692016601562e-05\n", + "DFQuAD, size 98, time 0.0011260509490966797\n", + "QE, size 98, time 3.7670135498046875e-05\n", + "DFQuAD, size 98, time 3.0994415283203125e-05\n", + "QE, size 98, time 0.001194000244140625\n", + "DFQuAD, size 98, time 3.886222839355469e-05\n", + "QE, size 98, time 0.00011110305786132812\n", + "DFQuAD, size 98, time 0.0011529922485351562\n", + "QE, size 98, time 0.0001468658447265625\n", + "DFQuAD, size 98, time 3.790855407714844e-05\n", + "QE, size 98, time 3.600120544433594e-05\n", + "DFQuAD, size 98, time 3.600120544433594e-05\n", + "QE, size 98, time 0.0011718273162841797\n", + "DFQuAD, size 99, time 4.220008850097656e-05\n", + "QE, size 99, time 0.000354766845703125\n", + "DFQuAD, size 99, time 0.0011720657348632812\n", + "QE, size 99, time 3.886222839355469e-05\n", + "DFQuAD, size 99, time 0.0011692047119140625\n", + "QE, size 99, time 0.0011789798736572266\n", + "DFQuAD, size 99, time 2.7179718017578125e-05\n", + "QE, size 99, time 2.4080276489257812e-05\n", + "DFQuAD, size 99, time 0.00010919570922851562\n", + "QE, size 99, time 0.0011830329895019531\n", + "DFQuAD, size 99, time 0.0011692047119140625\n", + "QE, size 99, time 6.580352783203125e-05\n", + "DFQuAD, size 99, time 2.5033950805664062e-05\n", + "QE, size 99, time 0.0011551380157470703\n", + "DFQuAD, size 99, time 0.0011513233184814453\n", + "QE, size 99, time 2.7179718017578125e-05\n", + "DFQuAD, size 99, time 0.00017571449279785156\n", + "QE, size 99, time 0.00011324882507324219\n", + "DFQuAD, size 99, time 0.0011761188507080078\n", + "QE, size 99, time 0.00029587745666503906\n", + "DFQuAD, size 99, time 0.00019598007202148438\n", + "QE, size 99, time 6.103515625e-05\n", + "DFQuAD, size 99, time 0.0011849403381347656\n", + "QE, size 99, time 0.0012171268463134766\n", + "DFQuAD, size 99, time 0.00011396408081054688\n", + "QE, size 99, time 4.100799560546875e-05\n", + "DFQuAD, size 99, time 0.00115203857421875\n", + "QE, size 99, time 2.6941299438476562e-05\n", + "DFQuAD, size 99, time 0.000514984130859375\n", + "QE, size 99, time 4.410743713378906e-05\n", + "DFQuAD, size 99, time 0.0011768341064453125\n", + "QE, size 99, time 0.0011739730834960938\n", + "DFQuAD, size 99, time 0.0011968612670898438\n", + "QE, size 99, time 0.0011839866638183594\n", + "DFQuAD, size 99, time 0.00011491775512695312\n", + "QE, size 99, time 0.00015687942504882812\n", + "DFQuAD, size 99, time 0.0011119842529296875\n", + "QE, size 99, time 5.817413330078125e-05\n", + "DFQuAD, size 99, time 3.981590270996094e-05\n", + "QE, size 99, time 4.100799560546875e-05\n", + "DFQuAD, size 100, time 0.0002639293670654297\n", + "QE, size 100, time 0.001291036605834961\n", + "DFQuAD, size 100, time 0.00010800361633300781\n", + "QE, size 100, time 0.0012750625610351562\n", + "DFQuAD, size 100, time 3.123283386230469e-05\n", + "QE, size 100, time 0.0012521743774414062\n", + "DFQuAD, size 100, time 5.602836608886719e-05\n", + "QE, size 100, time 9.894371032714844e-05\n", + "DFQuAD, size 100, time 2.193450927734375e-05\n", + "QE, size 100, time 0.0002589225769042969\n", + "DFQuAD, size 100, time 7.200241088867188e-05\n", + "QE, size 100, time 0.0012781620025634766\n", + "DFQuAD, size 100, time 2.288818359375e-05\n", + "QE, size 100, time 0.0012879371643066406\n", + "DFQuAD, size 100, time 0.0012359619140625\n", + "QE, size 100, time 0.00031304359436035156\n", + "DFQuAD, size 100, time 0.0012729167938232422\n", + "QE, size 100, time 0.0012929439544677734\n", + "DFQuAD, size 100, time 7.581710815429688e-05\n", + "QE, size 100, time 0.001277923583984375\n", + "DFQuAD, size 100, time 0.0012311935424804688\n", + "QE, size 100, time 0.000209808349609375\n", + "DFQuAD, size 100, time 0.0012562274932861328\n", + "QE, size 100, time 0.0012478828430175781\n", + "DFQuAD, size 100, time 0.0001361370086669922\n", + "QE, size 100, time 0.00020623207092285156\n", + "DFQuAD, size 100, time 0.0012671947479248047\n", + "QE, size 100, time 0.0012900829315185547\n", + "DFQuAD, size 100, time 5.1975250244140625e-05\n", + "QE, size 100, time 0.0012679100036621094\n", + "DFQuAD, size 100, time 0.00048732757568359375\n", + "QE, size 100, time 0.0001380443572998047\n", + "DFQuAD, size 100, time 0.0002357959747314453\n", + "QE, size 100, time 0.0012669563293457031\n", + "DFQuAD, size 100, time 2.2172927856445312e-05\n", + "QE, size 100, time 0.0012180805206298828\n", + "DFQuAD, size 100, time 0.0012831687927246094\n", + "QE, size 100, time 0.0012478828430175781\n", + "DFQuAD, size 100, time 0.0013098716735839844\n", + "QE, size 100, time 0.0012836456298828125\n", + "DFQuAD, size 101, time 0.0004780292510986328\n", + "QE, size 101, time 0.00015997886657714844\n", + "DFQuAD, size 101, time 0.00014400482177734375\n", + "QE, size 101, time 0.00019288063049316406\n", + "DFQuAD, size 101, time 3.528594970703125e-05\n", + "QE, size 101, time 0.0013751983642578125\n", + "DFQuAD, size 101, time 0.001255035400390625\n", + "QE, size 101, time 0.0013451576232910156\n", + "DFQuAD, size 101, time 0.0012431144714355469\n", + "QE, size 101, time 5.412101745605469e-05\n", + "DFQuAD, size 101, time 3.719329833984375e-05\n", + "QE, size 101, time 0.000141143798828125\n", + "DFQuAD, size 101, time 2.193450927734375e-05\n", + "QE, size 101, time 2.2172927856445312e-05\n", + "DFQuAD, size 101, time 3.814697265625e-05\n", + "QE, size 101, time 3.314018249511719e-05\n", + "DFQuAD, size 101, time 5.698204040527344e-05\n", + "QE, size 101, time 2.09808349609375e-05\n", + "DFQuAD, size 101, time 0.0013270378112792969\n", + "QE, size 101, time 7.915496826171875e-05\n", + "DFQuAD, size 101, time 0.001233816146850586\n", + "QE, size 101, time 0.0011990070343017578\n", + "DFQuAD, size 101, time 3.600120544433594e-05\n", + "QE, size 101, time 0.0012929439544677734\n", + "DFQuAD, size 101, time 0.0007228851318359375\n", + "QE, size 101, time 3.1948089599609375e-05\n", + "DFQuAD, size 101, time 0.0012710094451904297\n", + "QE, size 101, time 0.0001888275146484375\n", + "DFQuAD, size 101, time 3.719329833984375e-05\n", + "QE, size 101, time 7.390975952148438e-05\n", + "DFQuAD, size 101, time 0.00018095970153808594\n", + "QE, size 101, time 0.0012519359588623047\n", + "DFQuAD, size 101, time 0.00034999847412109375\n", + "QE, size 101, time 9.799003601074219e-05\n", + "DFQuAD, size 101, time 2.193450927734375e-05\n", + "QE, size 101, time 7.295608520507812e-05\n", + "DFQuAD, size 101, time 0.00013518333435058594\n", + "QE, size 101, time 0.0012679100036621094\n", + "DFQuAD, size 101, time 0.001230001449584961\n", + "QE, size 101, time 0.0007660388946533203\n", + "DFQuAD, size 102, time 2.384185791015625e-05\n", + "QE, size 102, time 0.0002779960632324219\n", + "DFQuAD, size 102, time 2.3126602172851562e-05\n", + "QE, size 102, time 0.0012638568878173828\n", + "DFQuAD, size 102, time 3.814697265625e-05\n", + "QE, size 102, time 0.001293182373046875\n", + "DFQuAD, size 102, time 0.0012531280517578125\n", + "QE, size 102, time 0.0008509159088134766\n", + "DFQuAD, size 102, time 0.0002827644348144531\n", + "QE, size 102, time 0.000186920166015625\n", + "DFQuAD, size 102, time 7.796287536621094e-05\n", + "QE, size 102, time 0.001252889633178711\n", + "DFQuAD, size 102, time 0.0012578964233398438\n", + "QE, size 102, time 0.0012941360473632812\n", + "DFQuAD, size 102, time 0.0008580684661865234\n", + "QE, size 102, time 0.00017309188842773438\n", + "DFQuAD, size 102, time 0.0002079010009765625\n", + "QE, size 102, time 0.0002911090850830078\n", + "DFQuAD, size 102, time 3.5762786865234375e-05\n", + "QE, size 102, time 2.4080276489257812e-05\n", + "DFQuAD, size 102, time 0.0001480579376220703\n", + "QE, size 102, time 5.412101745605469e-05\n", + "DFQuAD, size 102, time 0.0012772083282470703\n", + "QE, size 102, time 3.790855407714844e-05\n", + "DFQuAD, size 102, time 0.0001049041748046875\n", + "QE, size 102, time 2.288818359375e-05\n", + "DFQuAD, size 102, time 0.0007460117340087891\n", + "QE, size 102, time 0.00016880035400390625\n", + "DFQuAD, size 102, time 0.0012631416320800781\n", + "QE, size 102, time 0.0001888275146484375\n", + "DFQuAD, size 102, time 2.3126602172851562e-05\n", + "QE, size 102, time 8.130073547363281e-05\n", + "DFQuAD, size 102, time 2.2649765014648438e-05\n", + "QE, size 102, time 7.605552673339844e-05\n", + "DFQuAD, size 102, time 0.00011515617370605469\n", + "QE, size 102, time 0.001264810562133789\n", + "DFQuAD, size 102, time 0.001283884048461914\n", + "QE, size 102, time 0.00026488304138183594\n", + "DFQuAD, size 102, time 0.0002760887145996094\n", + "QE, size 102, time 0.0005619525909423828\n", + "DFQuAD, size 103, time 0.0012989044189453125\n", + "QE, size 103, time 0.0012950897216796875\n", + "DFQuAD, size 103, time 0.0012311935424804688\n", + "QE, size 103, time 0.0003561973571777344\n", + "DFQuAD, size 103, time 0.0003399848937988281\n", + "QE, size 103, time 0.0002760887145996094\n", + "DFQuAD, size 103, time 2.193450927734375e-05\n", + "QE, size 103, time 0.001293182373046875\n", + "DFQuAD, size 103, time 3.981590270996094e-05\n", + "QE, size 103, time 0.00027489662170410156\n", + "DFQuAD, size 103, time 2.193450927734375e-05\n", + "QE, size 103, time 0.00021505355834960938\n", + "DFQuAD, size 103, time 0.0012569427490234375\n", + "QE, size 103, time 5.817413330078125e-05\n", + "DFQuAD, size 103, time 0.0012280941009521484\n", + "QE, size 103, time 0.0012900829315185547\n", + "DFQuAD, size 103, time 0.0012848377227783203\n", + "QE, size 103, time 0.0012519359588623047\n", + "DFQuAD, size 103, time 0.00034618377685546875\n", + "QE, size 103, time 0.0013632774353027344\n", + "DFQuAD, size 103, time 2.574920654296875e-05\n", + "QE, size 103, time 0.00013589859008789062\n", + "DFQuAD, size 103, time 5.602836608886719e-05\n", + "QE, size 103, time 0.00017380714416503906\n", + "DFQuAD, size 103, time 2.3126602172851562e-05\n", + "QE, size 103, time 0.0012371540069580078\n", + "DFQuAD, size 103, time 0.0003821849822998047\n", + "QE, size 103, time 0.0003368854522705078\n", + "DFQuAD, size 103, time 0.00010991096496582031\n", + "QE, size 103, time 0.0001690387725830078\n", + "DFQuAD, size 103, time 0.0012829303741455078\n", + "QE, size 103, time 2.5987625122070312e-05\n", + "DFQuAD, size 103, time 0.00029015541076660156\n", + "QE, size 103, time 0.001107931137084961\n", + "DFQuAD, size 103, time 0.0012929439544677734\n", + "QE, size 103, time 0.0013370513916015625\n", + "DFQuAD, size 103, time 4.00543212890625e-05\n", + "QE, size 103, time 7.605552673339844e-05\n", + "DFQuAD, size 103, time 0.000492095947265625\n", + "QE, size 103, time 0.0002758502960205078\n", + "DFQuAD, size 104, time 8.20159912109375e-05\n", + "QE, size 104, time 0.0013570785522460938\n", + "DFQuAD, size 104, time 0.0013442039489746094\n", + "QE, size 104, time 2.384185791015625e-05\n", + "DFQuAD, size 104, time 0.001245737075805664\n", + "QE, size 104, time 3.981590270996094e-05\n", + "DFQuAD, size 104, time 8.7738037109375e-05\n", + "QE, size 104, time 3.695487976074219e-05\n", + "DFQuAD, size 104, time 3.910064697265625e-05\n", + "QE, size 104, time 0.0009031295776367188\n", + "DFQuAD, size 104, time 0.0012969970703125\n", + "QE, size 104, time 0.0012972354888916016\n", + "DFQuAD, size 104, time 2.5033950805664062e-05\n", + "QE, size 104, time 6.008148193359375e-05\n", + "DFQuAD, size 104, time 0.0013031959533691406\n", + "QE, size 104, time 0.0013267993927001953\n", + "DFQuAD, size 104, time 6.008148193359375e-05\n", + "QE, size 104, time 0.00023484230041503906\n", + "DFQuAD, size 104, time 0.001325845718383789\n", + "QE, size 104, time 5.91278076171875e-05\n", + "DFQuAD, size 104, time 0.0013322830200195312\n", + "QE, size 104, time 2.6941299438476562e-05\n", + "DFQuAD, size 104, time 0.0004990100860595703\n", + "QE, size 104, time 0.00010585784912109375\n", + "DFQuAD, size 104, time 6.198883056640625e-05\n", + "QE, size 104, time 3.695487976074219e-05\n", + "DFQuAD, size 104, time 2.5033950805664062e-05\n", + "QE, size 104, time 0.00011110305786132812\n", + "DFQuAD, size 104, time 0.0013511180877685547\n", + "QE, size 104, time 8.416175842285156e-05\n", + "DFQuAD, size 104, time 0.0013141632080078125\n", + "QE, size 104, time 8.392333984375e-05\n", + "DFQuAD, size 104, time 0.0012989044189453125\n", + "QE, size 104, time 0.00015211105346679688\n", + "DFQuAD, size 104, time 0.0012841224670410156\n", + "QE, size 104, time 0.0003330707550048828\n", + "DFQuAD, size 104, time 0.00022101402282714844\n", + "QE, size 104, time 0.00011801719665527344\n", + "DFQuAD, size 104, time 0.000225067138671875\n", + "QE, size 104, time 0.0012917518615722656\n", + "DFQuAD, size 105, time 0.00010275840759277344\n", + "QE, size 105, time 2.002716064453125e-05\n", + "DFQuAD, size 105, time 0.0004029273986816406\n", + "QE, size 105, time 2.6226043701171875e-05\n", + "DFQuAD, size 105, time 0.00013685226440429688\n", + "QE, size 105, time 0.0003902912139892578\n", + "DFQuAD, size 105, time 0.000949859619140625\n", + "QE, size 105, time 0.0013659000396728516\n", + "DFQuAD, size 105, time 5.2928924560546875e-05\n", + "QE, size 105, time 3.719329833984375e-05\n", + "DFQuAD, size 105, time 9.608268737792969e-05\n", + "QE, size 105, time 0.000141143798828125\n", + "DFQuAD, size 105, time 0.001379251480102539\n", + "QE, size 105, time 0.001361846923828125\n", + "DFQuAD, size 105, time 0.0001289844512939453\n", + "QE, size 105, time 2.09808349609375e-05\n", + "DFQuAD, size 105, time 0.00021791458129882812\n", + "QE, size 105, time 0.0015327930450439453\n", + "DFQuAD, size 105, time 0.00028634071350097656\n", + "QE, size 105, time 0.0013649463653564453\n", + "DFQuAD, size 105, time 0.0013899803161621094\n", + "QE, size 105, time 0.0013799667358398438\n", + "DFQuAD, size 105, time 0.00021409988403320312\n", + "QE, size 105, time 3.0994415283203125e-05\n", + "DFQuAD, size 105, time 2.4080276489257812e-05\n", + "QE, size 105, time 0.0013849735260009766\n", + "DFQuAD, size 105, time 0.0014278888702392578\n", + "QE, size 105, time 0.001318216323852539\n", + "DFQuAD, size 105, time 0.001352071762084961\n", + "QE, size 105, time 0.00015997886657714844\n", + "DFQuAD, size 105, time 0.0001399517059326172\n", + "QE, size 105, time 2.193450927734375e-05\n", + "DFQuAD, size 105, time 0.0013728141784667969\n", + "QE, size 105, time 9.489059448242188e-05\n", + "DFQuAD, size 105, time 0.00022029876708984375\n", + "QE, size 105, time 0.0013630390167236328\n", + "DFQuAD, size 105, time 7.605552673339844e-05\n", + "QE, size 105, time 0.0002238750457763672\n", + "DFQuAD, size 105, time 0.0005300045013427734\n", + "QE, size 105, time 0.0013680458068847656\n", + "DFQuAD, size 106, time 0.0007109642028808594\n", + "QE, size 106, time 0.0013210773468017578\n", + "DFQuAD, size 106, time 0.0013997554779052734\n", + "QE, size 106, time 7.987022399902344e-05\n", + "DFQuAD, size 106, time 8.606910705566406e-05\n", + "QE, size 106, time 0.0013480186462402344\n", + "DFQuAD, size 106, time 0.0013461112976074219\n", + "QE, size 106, time 5.2928924560546875e-05\n", + "DFQuAD, size 106, time 5.2928924560546875e-05\n", + "QE, size 106, time 0.0004627704620361328\n", + "DFQuAD, size 106, time 0.0005741119384765625\n", + "QE, size 106, time 0.0005500316619873047\n", + "DFQuAD, size 106, time 0.0003917217254638672\n", + "QE, size 106, time 0.0014281272888183594\n", + "DFQuAD, size 106, time 2.2172927856445312e-05\n", + "QE, size 106, time 0.0014340877532958984\n", + "DFQuAD, size 106, time 5.2928924560546875e-05\n", + "QE, size 106, time 3.2901763916015625e-05\n", + "DFQuAD, size 106, time 0.0014100074768066406\n", + "QE, size 106, time 0.0014421939849853516\n", + "DFQuAD, size 106, time 3.409385681152344e-05\n", + "QE, size 106, time 5.2928924560546875e-05\n", + "DFQuAD, size 106, time 0.0002522468566894531\n", + "QE, size 106, time 2.193450927734375e-05\n", + "DFQuAD, size 106, time 5.793571472167969e-05\n", + "QE, size 106, time 3.695487976074219e-05\n", + "DFQuAD, size 106, time 0.0013649463653564453\n", + "QE, size 106, time 0.0014500617980957031\n", + "DFQuAD, size 106, time 0.0002601146697998047\n", + "QE, size 106, time 0.0005481243133544922\n", + "DFQuAD, size 106, time 0.0013959407806396484\n", + "QE, size 106, time 0.0003788471221923828\n", + "DFQuAD, size 106, time 0.0013759136199951172\n", + "QE, size 106, time 2.4080276489257812e-05\n", + "DFQuAD, size 106, time 3.504753112792969e-05\n", + "QE, size 106, time 0.0013949871063232422\n", + "DFQuAD, size 106, time 7.700920104980469e-05\n", + "QE, size 106, time 0.00013399124145507812\n", + "DFQuAD, size 106, time 0.0013980865478515625\n", + "QE, size 106, time 0.0011749267578125\n", + "DFQuAD, size 107, time 0.001383066177368164\n", + "QE, size 107, time 2.288818359375e-05\n", + "DFQuAD, size 107, time 0.00044798851013183594\n", + "QE, size 107, time 0.0014119148254394531\n", + "DFQuAD, size 107, time 0.0014019012451171875\n", + "QE, size 107, time 9.703636169433594e-05\n", + "DFQuAD, size 107, time 0.0013370513916015625\n", + "QE, size 107, time 0.0014269351959228516\n", + "DFQuAD, size 107, time 0.00037980079650878906\n", + "QE, size 107, time 0.00022721290588378906\n", + "DFQuAD, size 107, time 2.3126602172851562e-05\n", + "QE, size 107, time 7.486343383789062e-05\n", + "DFQuAD, size 107, time 0.0005490779876708984\n", + "QE, size 107, time 2.3126602172851562e-05\n", + "DFQuAD, size 107, time 0.00013494491577148438\n", + "QE, size 107, time 0.001371145248413086\n", + "DFQuAD, size 107, time 2.288818359375e-05\n", + "QE, size 107, time 2.4080276489257812e-05\n", + "DFQuAD, size 107, time 0.0014410018920898438\n", + "QE, size 107, time 0.0006151199340820312\n", + "DFQuAD, size 107, time 5.3882598876953125e-05\n", + "QE, size 107, time 0.00021314620971679688\n", + "DFQuAD, size 107, time 4.982948303222656e-05\n", + "QE, size 107, time 0.0013470649719238281\n", + "DFQuAD, size 107, time 0.0013880729675292969\n", + "QE, size 107, time 0.0013859272003173828\n", + "DFQuAD, size 107, time 0.0013418197631835938\n", + "QE, size 107, time 4.506111145019531e-05\n", + "DFQuAD, size 107, time 6.794929504394531e-05\n", + "QE, size 107, time 0.001363992691040039\n", + "DFQuAD, size 107, time 0.00013518333435058594\n", + "QE, size 107, time 0.0001761913299560547\n", + "DFQuAD, size 107, time 0.001310110092163086\n", + "QE, size 107, time 0.00026702880859375\n", + "DFQuAD, size 107, time 2.9802322387695312e-05\n", + "QE, size 107, time 0.001383066177368164\n", + "DFQuAD, size 107, time 0.00020694732666015625\n", + "QE, size 107, time 0.0013418197631835938\n", + "DFQuAD, size 107, time 0.0005261898040771484\n", + "QE, size 107, time 0.0006368160247802734\n", + "DFQuAD, size 108, time 5.2928924560546875e-05\n", + "QE, size 108, time 0.0001380443572998047\n", + "DFQuAD, size 108, time 0.0002200603485107422\n", + "QE, size 108, time 0.000946044921875\n", + "DFQuAD, size 108, time 2.5033950805664062e-05\n", + "QE, size 108, time 0.0003209114074707031\n", + "DFQuAD, size 108, time 5.507469177246094e-05\n", + "QE, size 108, time 0.000946044921875\n", + "DFQuAD, size 108, time 0.0014243125915527344\n", + "QE, size 108, time 2.3126602172851562e-05\n", + "DFQuAD, size 108, time 5.3882598876953125e-05\n", + "QE, size 108, time 0.00029087066650390625\n", + "DFQuAD, size 108, time 0.0004038810729980469\n", + "QE, size 108, time 0.0014309883117675781\n", + "DFQuAD, size 108, time 3.814697265625e-05\n", + "QE, size 108, time 0.00010204315185546875\n", + "DFQuAD, size 108, time 0.00021600723266601562\n", + "QE, size 108, time 0.0002880096435546875\n", + "DFQuAD, size 108, time 0.0014138221740722656\n", + "QE, size 108, time 0.0004870891571044922\n", + "DFQuAD, size 108, time 0.001352071762084961\n", + "QE, size 108, time 0.001413106918334961\n", + "DFQuAD, size 108, time 2.47955322265625e-05\n", + "QE, size 108, time 0.0014150142669677734\n", + "DFQuAD, size 108, time 0.0005671977996826172\n", + "QE, size 108, time 0.0013811588287353516\n", + "DFQuAD, size 108, time 0.00023818016052246094\n", + "QE, size 108, time 0.0005638599395751953\n", + "DFQuAD, size 108, time 7.700920104980469e-05\n", + "QE, size 108, time 3.814697265625e-05\n", + "DFQuAD, size 108, time 8.702278137207031e-05\n", + "QE, size 108, time 2.4080276489257812e-05\n", + "DFQuAD, size 108, time 0.00010704994201660156\n", + "QE, size 108, time 0.00032210350036621094\n", + "DFQuAD, size 108, time 0.001422882080078125\n", + "QE, size 108, time 0.0014300346374511719\n", + "DFQuAD, size 108, time 0.00039505958557128906\n", + "QE, size 108, time 0.0013458728790283203\n", + "DFQuAD, size 108, time 0.0014579296112060547\n", + "QE, size 108, time 0.0014431476593017578\n", + "DFQuAD, size 109, time 0.00034689903259277344\n", + "QE, size 109, time 0.0014719963073730469\n", + "DFQuAD, size 109, time 0.0014760494232177734\n", + "QE, size 109, time 0.0013911724090576172\n", + "DFQuAD, size 109, time 2.6702880859375e-05\n", + "QE, size 109, time 5.316734313964844e-05\n", + "DFQuAD, size 109, time 0.0014200210571289062\n", + "QE, size 109, time 2.6941299438476562e-05\n", + "DFQuAD, size 109, time 0.00011014938354492188\n", + "QE, size 109, time 6.008148193359375e-05\n", + "DFQuAD, size 109, time 0.0014421939849853516\n", + "QE, size 109, time 0.0014548301696777344\n", + "DFQuAD, size 109, time 0.00040984153747558594\n", + "QE, size 109, time 7.605552673339844e-05\n", + "DFQuAD, size 109, time 8.177757263183594e-05\n", + "QE, size 109, time 2.5033950805664062e-05\n", + "DFQuAD, size 109, time 0.0005180835723876953\n", + "QE, size 109, time 0.0014238357543945312\n", + "DFQuAD, size 109, time 0.0014269351959228516\n", + "QE, size 109, time 0.0014171600341796875\n", + "DFQuAD, size 109, time 0.0015709400177001953\n", + "QE, size 109, time 5.507469177246094e-05\n", + "DFQuAD, size 109, time 0.001476287841796875\n", + "QE, size 109, time 0.0014650821685791016\n", + "DFQuAD, size 109, time 0.00017404556274414062\n", + "QE, size 109, time 0.0014660358428955078\n", + "DFQuAD, size 109, time 7.390975952148438e-05\n", + "QE, size 109, time 0.001264810562133789\n", + "DFQuAD, size 109, time 0.0014388561248779297\n", + "QE, size 109, time 0.00010704994201660156\n", + "DFQuAD, size 109, time 0.0013918876647949219\n", + "QE, size 109, time 0.00010704994201660156\n", + "DFQuAD, size 109, time 0.00017714500427246094\n", + "QE, size 109, time 2.7894973754882812e-05\n", + "DFQuAD, size 109, time 0.00140380859375\n", + "QE, size 109, time 2.7894973754882812e-05\n", + "DFQuAD, size 109, time 0.0014331340789794922\n", + "QE, size 109, time 0.00019359588623046875\n", + "DFQuAD, size 109, time 0.0008900165557861328\n", + "QE, size 109, time 0.0006442070007324219\n", + "DFQuAD, size 110, time 2.3126602172851562e-05\n", + "QE, size 110, time 4.8160552978515625e-05\n", + "DFQuAD, size 110, time 0.0015740394592285156\n", + "QE, size 110, time 0.0015287399291992188\n", + "DFQuAD, size 110, time 0.0015289783477783203\n", + "QE, size 110, time 0.00037789344787597656\n", + "DFQuAD, size 110, time 2.193450927734375e-05\n", + "QE, size 110, time 2.2172927856445312e-05\n", + "DFQuAD, size 110, time 5.0067901611328125e-05\n", + "QE, size 110, time 2.2172927856445312e-05\n", + "DFQuAD, size 110, time 0.00010585784912109375\n", + "QE, size 110, time 0.0015323162078857422\n", + "DFQuAD, size 110, time 0.0004863739013671875\n", + "QE, size 110, time 3.695487976074219e-05\n", + "DFQuAD, size 110, time 0.0011610984802246094\n", + "QE, size 110, time 0.0015139579772949219\n", + "DFQuAD, size 110, time 0.0015060901641845703\n", + "QE, size 110, time 4.935264587402344e-05\n", + "DFQuAD, size 110, time 0.00021004676818847656\n", + "QE, size 110, time 0.00047087669372558594\n", + "DFQuAD, size 110, time 2.2172927856445312e-05\n", + "QE, size 110, time 7.486343383789062e-05\n", + "DFQuAD, size 110, time 5.507469177246094e-05\n", + "QE, size 110, time 0.0006351470947265625\n", + "DFQuAD, size 110, time 3.62396240234375e-05\n", + "QE, size 110, time 0.0015490055084228516\n", + "DFQuAD, size 110, time 5.5789947509765625e-05\n", + "QE, size 110, time 3.504753112792969e-05\n", + "DFQuAD, size 110, time 6.914138793945312e-05\n", + "QE, size 110, time 2.193450927734375e-05\n", + "DFQuAD, size 110, time 0.0015358924865722656\n", + "QE, size 110, time 0.0014998912811279297\n", + "DFQuAD, size 110, time 0.0014820098876953125\n", + "QE, size 110, time 0.0009229183197021484\n", + "DFQuAD, size 110, time 0.0015249252319335938\n", + "QE, size 110, time 0.0015501976013183594\n", + "DFQuAD, size 110, time 0.0001671314239501953\n", + "QE, size 110, time 0.0007398128509521484\n", + "DFQuAD, size 110, time 0.001508951187133789\n", + "QE, size 110, time 7.319450378417969e-05\n", + "DFQuAD, size 111, time 0.0008080005645751953\n", + "QE, size 111, time 2.3126602172851562e-05\n", + "DFQuAD, size 111, time 1.9073486328125e-05\n", + "QE, size 111, time 0.0015001296997070312\n", + "DFQuAD, size 111, time 0.0003368854522705078\n", + "QE, size 111, time 0.001528024673461914\n", + "DFQuAD, size 111, time 0.00026917457580566406\n", + "QE, size 111, time 0.00013494491577148438\n", + "DFQuAD, size 111, time 7.009506225585938e-05\n", + "QE, size 111, time 0.0015270709991455078\n", + "DFQuAD, size 111, time 3.2901763916015625e-05\n", + "QE, size 111, time 0.0014941692352294922\n", + "DFQuAD, size 111, time 0.0014731884002685547\n", + "QE, size 111, time 0.00034999847412109375\n", + "DFQuAD, size 111, time 0.00031113624572753906\n", + "QE, size 111, time 0.0014948844909667969\n", + "DFQuAD, size 111, time 0.0002613067626953125\n", + "QE, size 111, time 0.0002999305725097656\n", + "DFQuAD, size 111, time 7.390975952148438e-05\n", + "QE, size 111, time 0.0015652179718017578\n", + "DFQuAD, size 111, time 0.00016808509826660156\n", + "QE, size 111, time 0.0014929771423339844\n", + "DFQuAD, size 111, time 5.316734313964844e-05\n", + "QE, size 111, time 0.0014650821685791016\n", + "DFQuAD, size 111, time 0.0015110969543457031\n", + "QE, size 111, time 0.001519918441772461\n", + "DFQuAD, size 111, time 4.220008850097656e-05\n", + "QE, size 111, time 0.0002551078796386719\n", + "DFQuAD, size 111, time 0.0015718936920166016\n", + "QE, size 111, time 0.001486063003540039\n", + "DFQuAD, size 111, time 0.001483917236328125\n", + "QE, size 111, time 0.0003108978271484375\n", + "DFQuAD, size 111, time 0.001544952392578125\n", + "QE, size 111, time 0.00039076805114746094\n", + "DFQuAD, size 111, time 0.0002079010009765625\n", + "QE, size 111, time 9.799003601074219e-05\n", + "DFQuAD, size 111, time 0.00010395050048828125\n", + "QE, size 111, time 0.0005481243133544922\n", + "DFQuAD, size 111, time 0.0015790462493896484\n", + "QE, size 111, time 0.0002040863037109375\n", + "DFQuAD, size 112, time 7.915496826171875e-05\n", + "QE, size 112, time 0.00045013427734375\n", + "DFQuAD, size 112, time 0.00012993812561035156\n", + "QE, size 112, time 0.0003409385681152344\n", + "DFQuAD, size 112, time 5.3882598876953125e-05\n", + "QE, size 112, time 0.0015468597412109375\n", + "DFQuAD, size 112, time 0.00010633468627929688\n", + "QE, size 112, time 0.00010514259338378906\n", + "DFQuAD, size 112, time 0.0015828609466552734\n", + "QE, size 112, time 9.322166442871094e-05\n", + "DFQuAD, size 112, time 7.43865966796875e-05\n", + "QE, size 112, time 0.001561880111694336\n", + "DFQuAD, size 112, time 0.0014789104461669922\n", + "QE, size 112, time 0.0003840923309326172\n", + "DFQuAD, size 112, time 0.0015208721160888672\n", + "QE, size 112, time 0.0015349388122558594\n", + "DFQuAD, size 112, time 0.0002720355987548828\n", + "QE, size 112, time 0.00021576881408691406\n", + "DFQuAD, size 112, time 0.00030517578125\n", + "QE, size 112, time 7.009506225585938e-05\n", + "DFQuAD, size 112, time 0.00152587890625\n", + "QE, size 112, time 0.000141143798828125\n", + "DFQuAD, size 112, time 0.0015311241149902344\n", + "QE, size 112, time 0.0015249252319335938\n", + "DFQuAD, size 112, time 3.528594970703125e-05\n", + "QE, size 112, time 0.0014908313751220703\n", + "DFQuAD, size 112, time 0.00026607513427734375\n", + "QE, size 112, time 0.00010204315185546875\n", + "DFQuAD, size 112, time 5.2928924560546875e-05\n", + "QE, size 112, time 0.001600027084350586\n", + "DFQuAD, size 112, time 5.6743621826171875e-05\n", + "QE, size 112, time 0.0015110969543457031\n", + "DFQuAD, size 112, time 0.0015659332275390625\n", + "QE, size 112, time 0.001584768295288086\n", + "DFQuAD, size 112, time 3.504753112792969e-05\n", + "QE, size 112, time 0.00022983551025390625\n", + "DFQuAD, size 112, time 0.0002639293670654297\n", + "QE, size 112, time 0.0014979839324951172\n", + "DFQuAD, size 112, time 0.00022292137145996094\n", + "QE, size 112, time 0.0002090930938720703\n", + "DFQuAD, size 113, time 0.0015130043029785156\n", + "QE, size 113, time 0.0001399517059326172\n", + "DFQuAD, size 113, time 5.888938903808594e-05\n", + "QE, size 113, time 7.486343383789062e-05\n", + "DFQuAD, size 113, time 2.5033950805664062e-05\n", + "QE, size 113, time 0.0015649795532226562\n", + "DFQuAD, size 113, time 0.0016171932220458984\n", + "QE, size 113, time 0.0015170574188232422\n", + "DFQuAD, size 113, time 3.719329833984375e-05\n", + "QE, size 113, time 0.001592874526977539\n", + "DFQuAD, size 113, time 0.00011229515075683594\n", + "QE, size 113, time 0.00010180473327636719\n", + "DFQuAD, size 113, time 0.00156402587890625\n", + "QE, size 113, time 0.001653909683227539\n", + "DFQuAD, size 113, time 8.034706115722656e-05\n", + "QE, size 113, time 0.0015270709991455078\n", + "DFQuAD, size 113, time 3.790855407714844e-05\n", + "QE, size 113, time 0.0015020370483398438\n", + "DFQuAD, size 113, time 0.0015628337860107422\n", + "QE, size 113, time 3.600120544433594e-05\n", + "DFQuAD, size 113, time 7.176399230957031e-05\n", + "QE, size 113, time 0.0006101131439208984\n", + "DFQuAD, size 113, time 0.0015578269958496094\n", + "QE, size 113, time 7.295608520507812e-05\n", + "DFQuAD, size 113, time 0.0003349781036376953\n", + "QE, size 113, time 0.00010919570922851562\n", + "DFQuAD, size 113, time 0.00013208389282226562\n", + "QE, size 113, time 3.5762786865234375e-05\n", + "DFQuAD, size 113, time 8.296966552734375e-05\n", + "QE, size 113, time 0.00017118453979492188\n", + "DFQuAD, size 113, time 0.0003960132598876953\n", + "QE, size 113, time 0.00010180473327636719\n", + "DFQuAD, size 113, time 0.0002639293670654297\n", + "QE, size 113, time 0.0014500617980957031\n", + "DFQuAD, size 113, time 6.794929504394531e-05\n", + "QE, size 113, time 0.0005509853363037109\n", + "DFQuAD, size 113, time 6.079673767089844e-05\n", + "QE, size 113, time 0.0015151500701904297\n", + "DFQuAD, size 113, time 0.0015292167663574219\n", + "QE, size 113, time 0.00010776519775390625\n", + "DFQuAD, size 114, time 0.0015859603881835938\n", + "QE, size 114, time 0.000202178955078125\n", + "DFQuAD, size 114, time 2.5033950805664062e-05\n", + "QE, size 114, time 0.0015637874603271484\n", + "DFQuAD, size 114, time 0.0015628337860107422\n", + "QE, size 114, time 0.0004069805145263672\n", + "DFQuAD, size 114, time 0.0009829998016357422\n", + "QE, size 114, time 6.127357482910156e-05\n", + "DFQuAD, size 114, time 7.987022399902344e-05\n", + "QE, size 114, time 0.0011129379272460938\n", + "DFQuAD, size 114, time 0.0001919269561767578\n", + "QE, size 114, time 2.7179718017578125e-05\n", + "DFQuAD, size 114, time 0.00047087669372558594\n", + "QE, size 114, time 0.0011067390441894531\n", + "DFQuAD, size 114, time 0.00011539459228515625\n", + "QE, size 114, time 8.606910705566406e-05\n", + "DFQuAD, size 114, time 0.0015380382537841797\n", + "QE, size 114, time 0.00029206275939941406\n", + "DFQuAD, size 114, time 4.124641418457031e-05\n", + "QE, size 114, time 0.00015425682067871094\n", + "DFQuAD, size 114, time 0.0015857219696044922\n", + "QE, size 114, time 0.00014019012451171875\n", + "DFQuAD, size 114, time 0.0015921592712402344\n", + "QE, size 114, time 0.001560211181640625\n", + "DFQuAD, size 114, time 0.00014209747314453125\n", + "QE, size 114, time 0.0015332698822021484\n", + "DFQuAD, size 114, time 0.0016131401062011719\n", + "QE, size 114, time 0.0008590221405029297\n", + "DFQuAD, size 114, time 0.00048279762268066406\n", + "QE, size 114, time 0.0005822181701660156\n", + "DFQuAD, size 114, time 0.0016121864318847656\n", + "QE, size 114, time 0.0001850128173828125\n", + "DFQuAD, size 114, time 3.886222839355469e-05\n", + "QE, size 114, time 0.0015721321105957031\n", + "DFQuAD, size 114, time 0.0001862049102783203\n", + "QE, size 114, time 0.0015439987182617188\n", + "DFQuAD, size 114, time 0.0010869503021240234\n", + "QE, size 114, time 0.001569986343383789\n", + "DFQuAD, size 114, time 0.0015459060668945312\n", + "QE, size 114, time 5.888938903808594e-05\n", + "DFQuAD, size 115, time 0.0016620159149169922\n", + "QE, size 115, time 0.0016865730285644531\n", + "DFQuAD, size 115, time 0.0007059574127197266\n", + "QE, size 115, time 0.001600027084350586\n", + "DFQuAD, size 115, time 0.0016548633575439453\n", + "QE, size 115, time 5.1975250244140625e-05\n", + "DFQuAD, size 115, time 0.0002079010009765625\n", + "QE, size 115, time 0.0016791820526123047\n", + "DFQuAD, size 115, time 0.0002110004425048828\n", + "QE, size 115, time 0.00033211708068847656\n", + "DFQuAD, size 115, time 2.3126602172851562e-05\n", + "QE, size 115, time 0.0016510486602783203\n", + "DFQuAD, size 115, time 7.891654968261719e-05\n", + "QE, size 115, time 3.2901763916015625e-05\n", + "DFQuAD, size 115, time 0.0016281604766845703\n", + "QE, size 115, time 0.0002830028533935547\n", + "DFQuAD, size 115, time 4.982948303222656e-05\n", + "QE, size 115, time 0.001641988754272461\n", + "DFQuAD, size 115, time 0.001667022705078125\n", + "QE, size 115, time 0.00045108795166015625\n", + "DFQuAD, size 115, time 5.1975250244140625e-05\n", + "QE, size 115, time 0.00016689300537109375\n", + "DFQuAD, size 115, time 0.00021195411682128906\n", + "QE, size 115, time 0.0016121864318847656\n", + "DFQuAD, size 115, time 0.0016489028930664062\n", + "QE, size 115, time 0.0017061233520507812\n", + "DFQuAD, size 115, time 2.09808349609375e-05\n", + "QE, size 115, time 5.817413330078125e-05\n", + "DFQuAD, size 115, time 0.0010387897491455078\n", + "QE, size 115, time 0.0005280971527099609\n", + "DFQuAD, size 115, time 0.0006208419799804688\n", + "QE, size 115, time 9.870529174804688e-05\n", + "DFQuAD, size 115, time 0.0016489028930664062\n", + "QE, size 115, time 0.0017299652099609375\n", + "DFQuAD, size 115, time 2.384185791015625e-05\n", + "QE, size 115, time 0.0017001628875732422\n", + "DFQuAD, size 115, time 0.001734018325805664\n", + "QE, size 115, time 5.078315734863281e-05\n", + "DFQuAD, size 115, time 0.0016620159149169922\n", + "QE, size 115, time 0.0016400814056396484\n", + "DFQuAD, size 116, time 7.605552673339844e-05\n", + "QE, size 116, time 0.0001690387725830078\n", + "DFQuAD, size 116, time 3.504753112792969e-05\n", + "QE, size 116, time 0.0010886192321777344\n", + "DFQuAD, size 116, time 0.0016798973083496094\n", + "QE, size 116, time 0.0016870498657226562\n", + "DFQuAD, size 116, time 5.1021575927734375e-05\n", + "QE, size 116, time 2.09808349609375e-05\n", + "DFQuAD, size 116, time 0.00017499923706054688\n", + "QE, size 116, time 0.0016093254089355469\n", + "DFQuAD, size 116, time 0.0004551410675048828\n", + "QE, size 116, time 0.001644134521484375\n", + "DFQuAD, size 116, time 0.0017120838165283203\n", + "QE, size 116, time 0.0016489028930664062\n", + "DFQuAD, size 116, time 0.0003108978271484375\n", + "QE, size 116, time 2.193450927734375e-05\n", + "DFQuAD, size 116, time 0.0016338825225830078\n", + "QE, size 116, time 0.0016317367553710938\n", + "DFQuAD, size 116, time 0.0017139911651611328\n", + "QE, size 116, time 0.00044608116149902344\n", + "DFQuAD, size 116, time 0.0002110004425048828\n", + "QE, size 116, time 0.0003731250762939453\n", + "DFQuAD, size 116, time 0.0001709461212158203\n", + "QE, size 116, time 3.5762786865234375e-05\n", + "DFQuAD, size 116, time 0.00014472007751464844\n", + "QE, size 116, time 0.00030422210693359375\n", + "DFQuAD, size 116, time 2.1696090698242188e-05\n", + "QE, size 116, time 0.001687765121459961\n", + "DFQuAD, size 116, time 0.0009431838989257812\n", + "QE, size 116, time 0.0010597705841064453\n", + "DFQuAD, size 116, time 5.2928924560546875e-05\n", + "QE, size 116, time 0.0016682147979736328\n", + "DFQuAD, size 116, time 0.00031113624572753906\n", + "QE, size 116, time 0.0016891956329345703\n", + "DFQuAD, size 116, time 0.0016477108001708984\n", + "QE, size 116, time 0.001641988754272461\n", + "DFQuAD, size 116, time 0.0017249584197998047\n", + "QE, size 116, time 0.0016257762908935547\n", + "DFQuAD, size 116, time 0.0016360282897949219\n", + "QE, size 116, time 0.001703023910522461\n", + "DFQuAD, size 117, time 2.5033950805664062e-05\n", + "QE, size 117, time 0.00038623809814453125\n", + "DFQuAD, size 117, time 0.00017213821411132812\n", + "QE, size 117, time 0.0016782283782958984\n", + "DFQuAD, size 117, time 0.00045418739318847656\n", + "QE, size 117, time 0.001667022705078125\n", + "DFQuAD, size 117, time 5.7220458984375e-05\n", + "QE, size 117, time 0.0005369186401367188\n", + "DFQuAD, size 117, time 0.00010204315185546875\n", + "QE, size 117, time 0.0009033679962158203\n", + "DFQuAD, size 117, time 3.886222839355469e-05\n", + "QE, size 117, time 0.0017478466033935547\n", + "DFQuAD, size 117, time 0.00013494491577148438\n", + "QE, size 117, time 2.288818359375e-05\n", + "DFQuAD, size 117, time 0.00018596649169921875\n", + "QE, size 117, time 0.00013208389282226562\n", + "DFQuAD, size 117, time 0.0017139911651611328\n", + "QE, size 117, time 0.0009832382202148438\n", + "DFQuAD, size 117, time 0.00019812583923339844\n", + "QE, size 117, time 0.00038504600524902344\n", + "DFQuAD, size 117, time 0.0003840923309326172\n", + "QE, size 117, time 0.001703023910522461\n", + "DFQuAD, size 117, time 0.0017101764678955078\n", + "QE, size 117, time 0.0017170906066894531\n", + "DFQuAD, size 117, time 9.989738464355469e-05\n", + "QE, size 117, time 2.193450927734375e-05\n", + "DFQuAD, size 117, time 0.0017211437225341797\n", + "QE, size 117, time 0.00026488304138183594\n", + "DFQuAD, size 117, time 2.4080276489257812e-05\n", + "QE, size 117, time 0.0016598701477050781\n", + "DFQuAD, size 117, time 0.00017905235290527344\n", + "QE, size 117, time 0.00010418891906738281\n", + "DFQuAD, size 117, time 0.0009627342224121094\n", + "QE, size 117, time 0.0017290115356445312\n", + "DFQuAD, size 117, time 3.719329833984375e-05\n", + "QE, size 117, time 0.0016739368438720703\n", + "DFQuAD, size 117, time 5.3882598876953125e-05\n", + "QE, size 117, time 0.001712799072265625\n", + "DFQuAD, size 117, time 0.0001442432403564453\n", + "QE, size 117, time 0.0016672611236572266\n", + "DFQuAD, size 118, time 0.00032210350036621094\n", + "QE, size 118, time 0.0009310245513916016\n", + "DFQuAD, size 118, time 5.7220458984375e-05\n", + "QE, size 118, time 0.0016832351684570312\n", + "DFQuAD, size 118, time 0.0002276897430419922\n", + "QE, size 118, time 0.0003299713134765625\n", + "DFQuAD, size 118, time 7.009506225585938e-05\n", + "QE, size 118, time 2.3126602172851562e-05\n", + "DFQuAD, size 118, time 0.0004520416259765625\n", + "QE, size 118, time 0.0005278587341308594\n", + "DFQuAD, size 118, time 2.5033950805664062e-05\n", + "QE, size 118, time 0.0017120838165283203\n", + "DFQuAD, size 118, time 0.0006537437438964844\n", + "QE, size 118, time 0.00020599365234375\n", + "DFQuAD, size 118, time 0.00014162063598632812\n", + "QE, size 118, time 2.574920654296875e-05\n", + "DFQuAD, size 118, time 2.193450927734375e-05\n", + "QE, size 118, time 0.00017499923706054688\n", + "DFQuAD, size 118, time 0.00010085105895996094\n", + "QE, size 118, time 0.00039315223693847656\n", + "DFQuAD, size 118, time 0.0017430782318115234\n", + "QE, size 118, time 0.001695871353149414\n", + "DFQuAD, size 118, time 2.5987625122070312e-05\n", + "QE, size 118, time 0.0017330646514892578\n", + "DFQuAD, size 118, time 0.0017299652099609375\n", + "QE, size 118, time 0.0016417503356933594\n", + "DFQuAD, size 118, time 5.888938903808594e-05\n", + "QE, size 118, time 5.507469177246094e-05\n", + "DFQuAD, size 118, time 0.0016989707946777344\n", + "QE, size 118, time 0.001695871353149414\n", + "DFQuAD, size 118, time 7.605552673339844e-05\n", + "QE, size 118, time 0.0012578964233398438\n", + "DFQuAD, size 118, time 0.0017061233520507812\n", + "QE, size 118, time 0.00014710426330566406\n", + "DFQuAD, size 118, time 0.0017049312591552734\n", + "QE, size 118, time 0.00010085105895996094\n", + "DFQuAD, size 118, time 3.719329833984375e-05\n", + "QE, size 118, time 0.0016548633575439453\n", + "DFQuAD, size 118, time 3.62396240234375e-05\n", + "QE, size 118, time 0.0003440380096435547\n", + "DFQuAD, size 119, time 4.076957702636719e-05\n", + "QE, size 119, time 0.0011811256408691406\n", + "DFQuAD, size 119, time 2.6941299438476562e-05\n", + "QE, size 119, time 0.0017330646514892578\n", + "DFQuAD, size 119, time 2.6941299438476562e-05\n", + "QE, size 119, time 0.0008289813995361328\n", + "DFQuAD, size 119, time 0.0017690658569335938\n", + "QE, size 119, time 0.00023508071899414062\n", + "DFQuAD, size 119, time 0.0017919540405273438\n", + "QE, size 119, time 0.0016939640045166016\n", + "DFQuAD, size 119, time 3.0040740966796875e-05\n", + "QE, size 119, time 0.00011110305786132812\n", + "DFQuAD, size 119, time 0.00027298927307128906\n", + "QE, size 119, time 0.00048613548278808594\n", + "DFQuAD, size 119, time 2.5272369384765625e-05\n", + "QE, size 119, time 0.00026488304138183594\n", + "DFQuAD, size 119, time 0.0017688274383544922\n", + "QE, size 119, time 0.00023984909057617188\n", + "DFQuAD, size 119, time 0.0017290115356445312\n", + "QE, size 119, time 0.0017638206481933594\n", + "DFQuAD, size 119, time 0.00025582313537597656\n", + "QE, size 119, time 5.817413330078125e-05\n", + "DFQuAD, size 119, time 0.0017139911651611328\n", + "QE, size 119, time 0.0017919540405273438\n", + "DFQuAD, size 119, time 0.00022912025451660156\n", + "QE, size 119, time 0.0017960071563720703\n", + "DFQuAD, size 119, time 0.0017228126525878906\n", + "QE, size 119, time 3.981590270996094e-05\n", + "DFQuAD, size 119, time 0.00018095970153808594\n", + "QE, size 119, time 3.886222839355469e-05\n", + "DFQuAD, size 119, time 8.392333984375e-05\n", + "QE, size 119, time 0.0017538070678710938\n", + "DFQuAD, size 119, time 0.0002892017364501953\n", + "QE, size 119, time 0.00017690658569335938\n", + "DFQuAD, size 119, time 0.0017991065979003906\n", + "QE, size 119, time 0.00014710426330566406\n", + "DFQuAD, size 119, time 0.0007669925689697266\n", + "QE, size 119, time 0.00041294097900390625\n", + "DFQuAD, size 119, time 0.0017659664154052734\n", + "QE, size 119, time 5.698204040527344e-05\n", + "DFQuAD, size 120, time 5.1975250244140625e-05\n", + "QE, size 120, time 0.00013518333435058594\n", + "DFQuAD, size 120, time 5.0067901611328125e-05\n", + "QE, size 120, time 0.0018279552459716797\n", + "DFQuAD, size 120, time 2.5033950805664062e-05\n", + "QE, size 120, time 3.790855407714844e-05\n", + "DFQuAD, size 120, time 2.5033950805664062e-05\n", + "QE, size 120, time 2.2172927856445312e-05\n", + "DFQuAD, size 120, time 0.0018150806427001953\n", + "QE, size 120, time 0.0018270015716552734\n", + "DFQuAD, size 120, time 0.00044417381286621094\n", + "QE, size 120, time 2.09808349609375e-05\n", + "DFQuAD, size 120, time 3.4809112548828125e-05\n", + "QE, size 120, time 0.001786947250366211\n", + "DFQuAD, size 120, time 0.00013208389282226562\n", + "QE, size 120, time 7.510185241699219e-05\n", + "DFQuAD, size 120, time 0.00048613548278808594\n", + "QE, size 120, time 0.0002770423889160156\n", + "DFQuAD, size 120, time 3.0994415283203125e-05\n", + "QE, size 120, time 0.0017902851104736328\n", + "DFQuAD, size 120, time 0.001811981201171875\n", + "QE, size 120, time 0.0008947849273681641\n", + "DFQuAD, size 120, time 0.0009090900421142578\n", + "QE, size 120, time 0.0003781318664550781\n", + "DFQuAD, size 120, time 0.00018215179443359375\n", + "QE, size 120, time 5.245208740234375e-05\n", + "DFQuAD, size 120, time 0.0018260478973388672\n", + "QE, size 120, time 5.412101745605469e-05\n", + "DFQuAD, size 120, time 0.00010204315185546875\n", + "QE, size 120, time 2.384185791015625e-05\n", + "DFQuAD, size 120, time 0.0018661022186279297\n", + "QE, size 120, time 0.001809835433959961\n", + "DFQuAD, size 120, time 0.001827239990234375\n", + "QE, size 120, time 0.000141143798828125\n", + "DFQuAD, size 120, time 3.504753112792969e-05\n", + "QE, size 120, time 0.0008590221405029297\n", + "DFQuAD, size 120, time 7.867813110351562e-05\n", + "QE, size 120, time 2.9802322387695312e-05\n", + "DFQuAD, size 120, time 1.9788742065429688e-05\n", + "QE, size 120, time 0.00021767616271972656\n", + "DFQuAD, size 121, time 0.0006539821624755859\n", + "QE, size 121, time 0.00032591819763183594\n", + "DFQuAD, size 121, time 0.0018072128295898438\n", + "QE, size 121, time 2.4080276489257812e-05\n", + "DFQuAD, size 121, time 0.0014369487762451172\n", + "QE, size 121, time 0.0009219646453857422\n", + "DFQuAD, size 121, time 0.00011873245239257812\n", + "QE, size 121, time 7.128715515136719e-05\n", + "DFQuAD, size 121, time 0.0003750324249267578\n", + "QE, size 121, time 5.0067901611328125e-05\n", + "DFQuAD, size 121, time 0.0010361671447753906\n", + "QE, size 121, time 0.0018167495727539062\n", + "DFQuAD, size 121, time 0.0018076896667480469\n", + "QE, size 121, time 2.384185791015625e-05\n", + "DFQuAD, size 121, time 0.0001087188720703125\n", + "QE, size 121, time 6.985664367675781e-05\n", + "DFQuAD, size 121, time 0.001802206039428711\n", + "QE, size 121, time 0.0017201900482177734\n", + "DFQuAD, size 121, time 2.288818359375e-05\n", + "QE, size 121, time 0.0002613067626953125\n", + "DFQuAD, size 121, time 3.528594970703125e-05\n", + "QE, size 121, time 0.0017919540405273438\n", + "DFQuAD, size 121, time 0.0018260478973388672\n", + "QE, size 121, time 2.288818359375e-05\n", + "DFQuAD, size 121, time 8.702278137207031e-05\n", + "QE, size 121, time 0.0018532276153564453\n", + "DFQuAD, size 121, time 5.412101745605469e-05\n", + "QE, size 121, time 0.0006289482116699219\n", + "DFQuAD, size 121, time 2.3126602172851562e-05\n", + "QE, size 121, time 0.0017671585083007812\n", + "DFQuAD, size 121, time 0.00013208389282226562\n", + "QE, size 121, time 2.09808349609375e-05\n", + "DFQuAD, size 121, time 3.409385681152344e-05\n", + "QE, size 121, time 2.2172927856445312e-05\n", + "DFQuAD, size 121, time 7.033348083496094e-05\n", + "QE, size 121, time 0.0001270771026611328\n", + "DFQuAD, size 121, time 0.00019884109497070312\n", + "QE, size 121, time 3.123283386230469e-05\n", + "DFQuAD, size 121, time 0.0017919540405273438\n", + "QE, size 121, time 0.0005898475646972656\n", + "DFQuAD, size 122, time 0.0005738735198974609\n", + "QE, size 122, time 0.0006861686706542969\n", + "DFQuAD, size 122, time 0.0004508495330810547\n", + "QE, size 122, time 0.001798868179321289\n", + "DFQuAD, size 122, time 3.910064697265625e-05\n", + "QE, size 122, time 0.001814126968383789\n", + "DFQuAD, size 122, time 5.3882598876953125e-05\n", + "QE, size 122, time 7.772445678710938e-05\n", + "DFQuAD, size 122, time 0.0017719268798828125\n", + "QE, size 122, time 0.000125885009765625\n", + "DFQuAD, size 122, time 0.001669168472290039\n", + "QE, size 122, time 0.0004937648773193359\n", + "DFQuAD, size 122, time 9.584426879882812e-05\n", + "QE, size 122, time 0.001772165298461914\n", + "DFQuAD, size 122, time 0.00027108192443847656\n", + "QE, size 122, time 6.604194641113281e-05\n", + "DFQuAD, size 122, time 0.001827239990234375\n", + "QE, size 122, time 0.0001761913299560547\n", + "DFQuAD, size 122, time 0.00026702880859375\n", + "QE, size 122, time 7.081031799316406e-05\n", + "DFQuAD, size 122, time 2.3126602172851562e-05\n", + "QE, size 122, time 5.1975250244140625e-05\n", + "DFQuAD, size 122, time 0.0011851787567138672\n", + "QE, size 122, time 0.0006911754608154297\n", + "DFQuAD, size 122, time 0.0018191337585449219\n", + "QE, size 122, time 0.0018041133880615234\n", + "DFQuAD, size 122, time 3.790855407714844e-05\n", + "QE, size 122, time 0.0017962455749511719\n", + "DFQuAD, size 122, time 3.5762786865234375e-05\n", + "QE, size 122, time 0.0005240440368652344\n", + "DFQuAD, size 122, time 0.0017969608306884766\n", + "QE, size 122, time 0.0018510818481445312\n", + "DFQuAD, size 122, time 5.4836273193359375e-05\n", + "QE, size 122, time 0.0008761882781982422\n", + "DFQuAD, size 122, time 0.000102996826171875\n", + "QE, size 122, time 0.00025010108947753906\n", + "DFQuAD, size 122, time 2.2172927856445312e-05\n", + "QE, size 122, time 7.200241088867188e-05\n", + "DFQuAD, size 122, time 0.0003540515899658203\n", + "QE, size 122, time 0.0018281936645507812\n", + "DFQuAD, size 123, time 0.001795053482055664\n", + "QE, size 123, time 0.0001819133758544922\n", + "DFQuAD, size 123, time 0.0018510818481445312\n", + "QE, size 123, time 0.0001373291015625\n", + "DFQuAD, size 123, time 5.888938903808594e-05\n", + "QE, size 123, time 0.00013208389282226562\n", + "DFQuAD, size 123, time 0.0018079280853271484\n", + "QE, size 123, time 3.5762786865234375e-05\n", + "DFQuAD, size 123, time 0.00010704994201660156\n", + "QE, size 123, time 0.0018131732940673828\n", + "DFQuAD, size 123, time 0.0004811286926269531\n", + "QE, size 123, time 2.384185791015625e-05\n", + "DFQuAD, size 123, time 2.4080276489257812e-05\n", + "QE, size 123, time 0.0018579959869384766\n", + "DFQuAD, size 123, time 0.0018150806427001953\n", + "QE, size 123, time 0.0018317699432373047\n", + "DFQuAD, size 123, time 0.0002760887145996094\n", + "QE, size 123, time 0.00016880035400390625\n", + "DFQuAD, size 123, time 0.00016999244689941406\n", + "QE, size 123, time 0.0017578601837158203\n", + "DFQuAD, size 123, time 0.0018029212951660156\n", + "QE, size 123, time 0.0018858909606933594\n", + "DFQuAD, size 123, time 0.0009331703186035156\n", + "QE, size 123, time 0.000408172607421875\n", + "DFQuAD, size 123, time 0.0002181529998779297\n", + "QE, size 123, time 2.193450927734375e-05\n", + "DFQuAD, size 123, time 0.0002319812774658203\n", + "QE, size 123, time 0.0006449222564697266\n", + "DFQuAD, size 123, time 0.0005459785461425781\n", + "QE, size 123, time 0.001851797103881836\n", + "DFQuAD, size 123, time 2.5033950805664062e-05\n", + "QE, size 123, time 0.0008251667022705078\n", + "DFQuAD, size 123, time 0.0018100738525390625\n", + "QE, size 123, time 0.00022602081298828125\n", + "DFQuAD, size 123, time 0.00034117698669433594\n", + "QE, size 123, time 0.0017969608306884766\n", + "DFQuAD, size 123, time 0.000102996826171875\n", + "QE, size 123, time 0.0018188953399658203\n", + "DFQuAD, size 123, time 0.0008599758148193359\n", + "QE, size 123, time 0.001821279525756836\n", + "DFQuAD, size 124, time 6.413459777832031e-05\n", + "QE, size 124, time 0.0019199848175048828\n", + "DFQuAD, size 124, time 0.0020117759704589844\n", + "QE, size 124, time 2.8133392333984375e-05\n", + "DFQuAD, size 124, time 0.001934051513671875\n", + "QE, size 124, time 0.00026798248291015625\n", + "DFQuAD, size 124, time 0.0002810955047607422\n", + "QE, size 124, time 0.0018460750579833984\n", + "DFQuAD, size 124, time 9.417533874511719e-05\n", + "QE, size 124, time 0.0005619525909423828\n", + "DFQuAD, size 124, time 7.581710815429688e-05\n", + "QE, size 124, time 0.0018928050994873047\n", + "DFQuAD, size 124, time 0.0019078254699707031\n", + "QE, size 124, time 0.0001862049102783203\n", + "DFQuAD, size 124, time 0.0005319118499755859\n", + "QE, size 124, time 0.00034499168395996094\n", + "DFQuAD, size 124, time 0.0018091201782226562\n", + "QE, size 124, time 0.0008518695831298828\n", + "DFQuAD, size 124, time 0.0004911422729492188\n", + "QE, size 124, time 2.5987625122070312e-05\n", + "DFQuAD, size 124, time 7.605552673339844e-05\n", + "QE, size 124, time 0.0018498897552490234\n", + "DFQuAD, size 124, time 2.7894973754882812e-05\n", + "QE, size 124, time 5.602836608886719e-05\n", + "DFQuAD, size 124, time 0.00028705596923828125\n", + "QE, size 124, time 0.0019028186798095703\n", + "DFQuAD, size 124, time 0.00015211105346679688\n", + "QE, size 124, time 0.0006558895111083984\n", + "DFQuAD, size 124, time 5.984306335449219e-05\n", + "QE, size 124, time 0.0016777515411376953\n", + "DFQuAD, size 124, time 0.0018837451934814453\n", + "QE, size 124, time 0.0018131732940673828\n", + "DFQuAD, size 124, time 0.0018949508666992188\n", + "QE, size 124, time 0.0018832683563232422\n", + "DFQuAD, size 124, time 0.00021791458129882812\n", + "QE, size 124, time 0.0018792152404785156\n", + "DFQuAD, size 124, time 0.0007429122924804688\n", + "QE, size 124, time 0.0006399154663085938\n", + "DFQuAD, size 124, time 0.0018498897552490234\n", + "QE, size 124, time 0.00023508071899414062\n", + "DFQuAD, size 125, time 3.5762786865234375e-05\n", + "QE, size 125, time 0.001711130142211914\n", + "DFQuAD, size 125, time 0.00026988983154296875\n", + "QE, size 125, time 0.0005841255187988281\n", + "DFQuAD, size 125, time 0.0018990039825439453\n", + "QE, size 125, time 7.295608520507812e-05\n", + "DFQuAD, size 125, time 0.00016689300537109375\n", + "QE, size 125, time 0.0005891323089599609\n", + "DFQuAD, size 125, time 0.0003693103790283203\n", + "QE, size 125, time 0.001964092254638672\n", + "DFQuAD, size 125, time 3.409385681152344e-05\n", + "QE, size 125, time 0.0020728111267089844\n", + "DFQuAD, size 125, time 3.910064697265625e-05\n", + "QE, size 125, time 0.0019078254699707031\n", + "DFQuAD, size 125, time 3.218650817871094e-05\n", + "QE, size 125, time 0.001949310302734375\n", + "DFQuAD, size 125, time 0.00013494491577148438\n", + "QE, size 125, time 0.00017499923706054688\n", + "DFQuAD, size 125, time 0.0019707679748535156\n", + "QE, size 125, time 0.0001678466796875\n", + "DFQuAD, size 125, time 2.2172927856445312e-05\n", + "QE, size 125, time 4.601478576660156e-05\n", + "DFQuAD, size 125, time 3.314018249511719e-05\n", + "QE, size 125, time 0.0019440650939941406\n", + "DFQuAD, size 125, time 9.894371032714844e-05\n", + "QE, size 125, time 2.3126602172851562e-05\n", + "DFQuAD, size 125, time 3.1948089599609375e-05\n", + "QE, size 125, time 5.2928924560546875e-05\n", + "DFQuAD, size 125, time 0.0003819465637207031\n", + "QE, size 125, time 0.0019288063049316406\n", + "DFQuAD, size 125, time 0.0019240379333496094\n", + "QE, size 125, time 0.00021600723266601562\n", + "DFQuAD, size 125, time 7.510185241699219e-05\n", + "QE, size 125, time 3.600120544433594e-05\n", + "DFQuAD, size 125, time 0.0018990039825439453\n", + "QE, size 125, time 0.0019981861114501953\n", + "DFQuAD, size 125, time 0.0020291805267333984\n", + "QE, size 125, time 0.00012636184692382812\n", + "DFQuAD, size 125, time 0.0012638568878173828\n", + "QE, size 125, time 0.001967191696166992\n", + "DFQuAD, size 126, time 0.0019881725311279297\n", + "QE, size 126, time 0.00020503997802734375\n", + "DFQuAD, size 126, time 9.608268737792969e-05\n", + "QE, size 126, time 3.600120544433594e-05\n", + "DFQuAD, size 126, time 3.123283386230469e-05\n", + "QE, size 126, time 9.202957153320312e-05\n", + "DFQuAD, size 126, time 0.0001327991485595703\n", + "QE, size 126, time 0.0019462108612060547\n", + "DFQuAD, size 126, time 9.703636169433594e-05\n", + "QE, size 126, time 0.000102996826171875\n", + "DFQuAD, size 126, time 0.00017189979553222656\n", + "QE, size 126, time 0.0020258426666259766\n", + "DFQuAD, size 126, time 0.002028942108154297\n", + "QE, size 126, time 2.4080276489257812e-05\n", + "DFQuAD, size 126, time 3.528594970703125e-05\n", + "QE, size 126, time 0.0019931793212890625\n", + "DFQuAD, size 126, time 5.602836608886719e-05\n", + "QE, size 126, time 0.0019500255584716797\n", + "DFQuAD, size 126, time 0.0006079673767089844\n", + "QE, size 126, time 0.001035928726196289\n", + "DFQuAD, size 126, time 5.2928924560546875e-05\n", + "QE, size 126, time 0.0013730525970458984\n", + "DFQuAD, size 126, time 0.002010822296142578\n", + "QE, size 126, time 5.412101745605469e-05\n", + "DFQuAD, size 126, time 0.0005881786346435547\n", + "QE, size 126, time 0.001965045928955078\n", + "DFQuAD, size 126, time 0.0001327991485595703\n", + "QE, size 126, time 5.364418029785156e-05\n", + "DFQuAD, size 126, time 0.0019540786743164062\n", + "QE, size 126, time 0.0014226436614990234\n", + "DFQuAD, size 126, time 0.0007050037384033203\n", + "QE, size 126, time 0.0018961429595947266\n", + "DFQuAD, size 126, time 5.2928924560546875e-05\n", + "QE, size 126, time 0.0019078254699707031\n", + "DFQuAD, size 126, time 0.0004489421844482422\n", + "QE, size 126, time 0.0004401206970214844\n", + "DFQuAD, size 126, time 0.00021719932556152344\n", + "QE, size 126, time 0.0001678466796875\n", + "DFQuAD, size 126, time 0.0003771781921386719\n", + "QE, size 126, time 0.0003159046173095703\n", + "DFQuAD, size 127, time 0.00011610984802246094\n", + "QE, size 127, time 0.0018732547760009766\n", + "DFQuAD, size 127, time 0.0020270347595214844\n", + "QE, size 127, time 0.0019152164459228516\n", + "DFQuAD, size 127, time 2.4080276489257812e-05\n", + "QE, size 127, time 0.0019371509552001953\n", + "DFQuAD, size 127, time 0.00010609626770019531\n", + "QE, size 127, time 0.0011749267578125\n", + "DFQuAD, size 127, time 3.695487976074219e-05\n", + "QE, size 127, time 0.0020499229431152344\n", + "DFQuAD, size 127, time 2.288818359375e-05\n", + "QE, size 127, time 0.0019428730010986328\n", + "DFQuAD, size 127, time 0.00037980079650878906\n", + "QE, size 127, time 0.0016491413116455078\n", + "DFQuAD, size 127, time 3.790855407714844e-05\n", + "QE, size 127, time 0.0019609928131103516\n", + "DFQuAD, size 127, time 0.00197601318359375\n", + "QE, size 127, time 2.47955322265625e-05\n", + "DFQuAD, size 127, time 0.0019788742065429688\n", + "QE, size 127, time 7.033348083496094e-05\n", + "DFQuAD, size 127, time 0.0015990734100341797\n", + "QE, size 127, time 5.3882598876953125e-05\n", + "DFQuAD, size 127, time 2.09808349609375e-05\n", + "QE, size 127, time 4.887580871582031e-05\n", + "DFQuAD, size 127, time 5.2928924560546875e-05\n", + "QE, size 127, time 3.600120544433594e-05\n", + "DFQuAD, size 127, time 5.221366882324219e-05\n", + "QE, size 127, time 0.002017974853515625\n", + "DFQuAD, size 127, time 5.6743621826171875e-05\n", + "QE, size 127, time 0.0008931159973144531\n", + "DFQuAD, size 127, time 0.0001747608184814453\n", + "QE, size 127, time 3.409385681152344e-05\n", + "DFQuAD, size 127, time 0.0003190040588378906\n", + "QE, size 127, time 0.002028942108154297\n", + "DFQuAD, size 127, time 0.00017690658569335938\n", + "QE, size 127, time 0.00021195411682128906\n", + "DFQuAD, size 127, time 0.0020051002502441406\n", + "QE, size 127, time 2.09808349609375e-05\n", + "DFQuAD, size 127, time 0.00037384033203125\n", + "QE, size 127, time 0.0014367103576660156\n", + "DFQuAD, size 128, time 0.00011301040649414062\n", + "QE, size 128, time 0.0002789497375488281\n", + "DFQuAD, size 128, time 0.0006940364837646484\n", + "QE, size 128, time 0.002073049545288086\n", + "DFQuAD, size 128, time 8.106231689453125e-05\n", + "QE, size 128, time 0.00013589859008789062\n", + "DFQuAD, size 128, time 7.295608520507812e-05\n", + "QE, size 128, time 0.002020120620727539\n", + "DFQuAD, size 128, time 3.5762786865234375e-05\n", + "QE, size 128, time 0.0019690990447998047\n", + "DFQuAD, size 128, time 7.605552673339844e-05\n", + "QE, size 128, time 0.001981973648071289\n", + "DFQuAD, size 128, time 0.00017714500427246094\n", + "QE, size 128, time 0.0014739036560058594\n", + "DFQuAD, size 128, time 0.00010704994201660156\n", + "QE, size 128, time 3.886222839355469e-05\n", + "DFQuAD, size 128, time 6.008148193359375e-05\n", + "QE, size 128, time 0.0001201629638671875\n", + "DFQuAD, size 128, time 0.0019161701202392578\n", + "QE, size 128, time 0.0019388198852539062\n", + "DFQuAD, size 128, time 0.0019779205322265625\n", + "QE, size 128, time 0.0001010894775390625\n", + "DFQuAD, size 128, time 2.2172927856445312e-05\n", + "QE, size 128, time 3.5762786865234375e-05\n", + "DFQuAD, size 128, time 0.0019600391387939453\n", + "QE, size 128, time 0.0020880699157714844\n", + "DFQuAD, size 128, time 0.0019829273223876953\n", + "QE, size 128, time 0.0003173351287841797\n", + "DFQuAD, size 128, time 0.0002522468566894531\n", + "QE, size 128, time 0.0004069805145263672\n", + "DFQuAD, size 128, time 0.0020110607147216797\n", + "QE, size 128, time 0.0005588531494140625\n", + "DFQuAD, size 128, time 0.0020308494567871094\n", + "QE, size 128, time 2.5987625122070312e-05\n", + "DFQuAD, size 128, time 0.00017905235290527344\n", + "QE, size 128, time 0.00017380714416503906\n", + "DFQuAD, size 128, time 0.001981019973754883\n", + "QE, size 128, time 0.0020978450775146484\n", + "DFQuAD, size 128, time 5.793571472167969e-05\n", + "QE, size 128, time 0.0020177364349365234\n", + "DFQuAD, size 129, time 0.0001518726348876953\n", + "QE, size 129, time 0.00011801719665527344\n", + "DFQuAD, size 129, time 0.0020017623901367188\n", + "QE, size 129, time 0.0020029544830322266\n", + "DFQuAD, size 129, time 0.0014529228210449219\n", + "QE, size 129, time 6.29425048828125e-05\n", + "DFQuAD, size 129, time 2.5033950805664062e-05\n", + "QE, size 129, time 0.0005612373352050781\n", + "DFQuAD, size 129, time 0.002007722854614258\n", + "QE, size 129, time 0.00014400482177734375\n", + "DFQuAD, size 129, time 0.0002582073211669922\n", + "QE, size 129, time 3.695487976074219e-05\n", + "DFQuAD, size 129, time 0.0019989013671875\n", + "QE, size 129, time 0.002023935317993164\n", + "DFQuAD, size 129, time 3.0040740966796875e-05\n", + "QE, size 129, time 0.001981019973754883\n", + "DFQuAD, size 129, time 0.0007150173187255859\n", + "QE, size 129, time 0.0020279884338378906\n", + "DFQuAD, size 129, time 0.002040863037109375\n", + "QE, size 129, time 0.001967191696166992\n", + "DFQuAD, size 129, time 0.0005550384521484375\n", + "QE, size 129, time 0.0020761489868164062\n", + "DFQuAD, size 129, time 0.0019829273223876953\n", + "QE, size 129, time 0.001970052719116211\n", + "DFQuAD, size 129, time 0.0006282329559326172\n", + "QE, size 129, time 0.00011706352233886719\n", + "DFQuAD, size 129, time 0.0018088817596435547\n", + "QE, size 129, time 0.00011396408081054688\n", + "DFQuAD, size 129, time 0.0005381107330322266\n", + "QE, size 129, time 0.0019919872283935547\n", + "DFQuAD, size 129, time 8.106231689453125e-05\n", + "QE, size 129, time 0.0021309852600097656\n", + "DFQuAD, size 129, time 0.0019681453704833984\n", + "QE, size 129, time 0.0006339550018310547\n", + "DFQuAD, size 129, time 0.0019567012786865234\n", + "QE, size 129, time 0.0015149116516113281\n", + "DFQuAD, size 129, time 0.0007119178771972656\n", + "QE, size 129, time 3.409385681152344e-05\n", + "DFQuAD, size 129, time 0.0018990039825439453\n", + "QE, size 129, time 0.00014901161193847656\n", + "DFQuAD, size 130, time 0.0020258426666259766\n", + "QE, size 130, time 0.0003719329833984375\n", + "DFQuAD, size 130, time 0.0022020339965820312\n", + "QE, size 130, time 3.504753112792969e-05\n", + "DFQuAD, size 130, time 0.0021059513092041016\n", + "QE, size 130, time 0.0011649131774902344\n", + "DFQuAD, size 130, time 0.0021200180053710938\n", + "QE, size 130, time 9.918212890625e-05\n", + "DFQuAD, size 130, time 8.20159912109375e-05\n", + "QE, size 130, time 2.09808349609375e-05\n", + "DFQuAD, size 130, time 0.0009207725524902344\n", + "QE, size 130, time 0.0021262168884277344\n", + "DFQuAD, size 130, time 5.1975250244140625e-05\n", + "QE, size 130, time 0.00026798248291015625\n", + "DFQuAD, size 130, time 3.0994415283203125e-05\n", + "QE, size 130, time 0.0002589225769042969\n", + "DFQuAD, size 130, time 0.0021288394927978516\n", + "QE, size 130, time 0.0021119117736816406\n", + "DFQuAD, size 130, time 2.4080276489257812e-05\n", + "QE, size 130, time 0.0003719329833984375\n", + "DFQuAD, size 130, time 0.0021300315856933594\n", + "QE, size 130, time 0.0004961490631103516\n", + "DFQuAD, size 130, time 0.00013208389282226562\n", + "QE, size 130, time 5.2928924560546875e-05\n", + "DFQuAD, size 130, time 0.0001690387725830078\n", + "QE, size 130, time 0.0018658638000488281\n", + "DFQuAD, size 130, time 7.295608520507812e-05\n", + "QE, size 130, time 0.0021431446075439453\n", + "DFQuAD, size 130, time 0.002167224884033203\n", + "QE, size 130, time 0.00016307830810546875\n", + "DFQuAD, size 130, time 3.719329833984375e-05\n", + "QE, size 130, time 5.078315734863281e-05\n", + "DFQuAD, size 130, time 4.8160552978515625e-05\n", + "QE, size 130, time 0.002140045166015625\n", + "DFQuAD, size 130, time 0.00033092498779296875\n", + "QE, size 130, time 0.0008628368377685547\n", + "DFQuAD, size 130, time 3.075599670410156e-05\n", + "QE, size 130, time 0.0020461082458496094\n", + "DFQuAD, size 130, time 0.00020694732666015625\n", + "QE, size 130, time 0.0005140304565429688\n", + "DFQuAD, size 131, time 0.00032520294189453125\n", + "QE, size 131, time 0.00209808349609375\n", + "DFQuAD, size 131, time 0.0020837783813476562\n", + "QE, size 131, time 3.409385681152344e-05\n", + "DFQuAD, size 131, time 0.00029397010803222656\n", + "QE, size 131, time 0.00010371208190917969\n", + "DFQuAD, size 131, time 0.002129793167114258\n", + "QE, size 131, time 0.002126932144165039\n", + "DFQuAD, size 131, time 2.47955322265625e-05\n", + "QE, size 131, time 0.0021767616271972656\n", + "DFQuAD, size 131, time 2.4080276489257812e-05\n", + "QE, size 131, time 0.002062082290649414\n", + "DFQuAD, size 131, time 0.002092123031616211\n", + "QE, size 131, time 6.413459777832031e-05\n", + "DFQuAD, size 131, time 0.002012014389038086\n", + "QE, size 131, time 3.0994415283203125e-05\n", + "DFQuAD, size 131, time 4.673004150390625e-05\n", + "QE, size 131, time 0.00030684471130371094\n", + "DFQuAD, size 131, time 0.000286102294921875\n", + "QE, size 131, time 4.9114227294921875e-05\n", + "DFQuAD, size 131, time 0.00013685226440429688\n", + "QE, size 131, time 0.0004420280456542969\n", + "DFQuAD, size 131, time 7.295608520507812e-05\n", + "QE, size 131, time 2.9802322387695312e-05\n", + "DFQuAD, size 131, time 0.0004999637603759766\n", + "QE, size 131, time 0.0001010894775390625\n", + "DFQuAD, size 131, time 0.0021669864654541016\n", + "QE, size 131, time 3.3855438232421875e-05\n", + "DFQuAD, size 131, time 0.0002598762512207031\n", + "QE, size 131, time 0.00019812583923339844\n", + "DFQuAD, size 131, time 0.0006089210510253906\n", + "QE, size 131, time 0.00010013580322265625\n", + "DFQuAD, size 131, time 0.00012183189392089844\n", + "QE, size 131, time 0.00010800361633300781\n", + "DFQuAD, size 131, time 5.1021575927734375e-05\n", + "QE, size 131, time 0.0021300315856933594\n", + "DFQuAD, size 131, time 0.0021359920501708984\n", + "QE, size 131, time 0.002148866653442383\n", + "DFQuAD, size 131, time 0.00030803680419921875\n", + "QE, size 131, time 2.6702880859375e-05\n", + "DFQuAD, size 132, time 0.0021522045135498047\n", + "QE, size 132, time 0.002157926559448242\n", + "DFQuAD, size 132, time 0.0020558834075927734\n", + "QE, size 132, time 0.0021228790283203125\n", + "DFQuAD, size 132, time 0.00222015380859375\n", + "QE, size 132, time 0.0008649826049804688\n", + "DFQuAD, size 132, time 0.00019788742065429688\n", + "QE, size 132, time 9.894371032714844e-05\n", + "DFQuAD, size 132, time 0.00013780593872070312\n", + "QE, size 132, time 0.00011110305786132812\n", + "DFQuAD, size 132, time 0.00012803077697753906\n", + "QE, size 132, time 0.0008568763732910156\n", + "DFQuAD, size 132, time 0.00013208389282226562\n", + "QE, size 132, time 0.0020279884338378906\n", + "DFQuAD, size 132, time 3.62396240234375e-05\n", + "QE, size 132, time 0.00010228157043457031\n", + "DFQuAD, size 132, time 3.790855407714844e-05\n", + "QE, size 132, time 0.0014119148254394531\n", + "DFQuAD, size 132, time 0.0020759105682373047\n", + "QE, size 132, time 0.00032067298889160156\n", + "DFQuAD, size 132, time 3.4809112548828125e-05\n", + "QE, size 132, time 0.0008687973022460938\n", + "DFQuAD, size 132, time 0.0011298656463623047\n", + "QE, size 132, time 0.00024008750915527344\n", + "DFQuAD, size 132, time 3.5762786865234375e-05\n", + "QE, size 132, time 0.0014429092407226562\n", + "DFQuAD, size 132, time 0.00026798248291015625\n", + "QE, size 132, time 0.00012803077697753906\n", + "DFQuAD, size 132, time 0.0020651817321777344\n", + "QE, size 132, time 0.0019998550415039062\n", + "DFQuAD, size 132, time 0.0002071857452392578\n", + "QE, size 132, time 0.0020918846130371094\n", + "DFQuAD, size 132, time 0.0001590251922607422\n", + "QE, size 132, time 0.002023935317993164\n", + "DFQuAD, size 132, time 0.0001232624053955078\n", + "QE, size 132, time 0.00043272972106933594\n", + "DFQuAD, size 132, time 8.225440979003906e-05\n", + "QE, size 132, time 0.0006170272827148438\n", + "DFQuAD, size 132, time 2.288818359375e-05\n", + "QE, size 132, time 0.0002579689025878906\n", + "DFQuAD, size 133, time 3.814697265625e-05\n", + "QE, size 133, time 0.0022101402282714844\n", + "DFQuAD, size 133, time 5.412101745605469e-05\n", + "QE, size 133, time 0.002154111862182617\n", + "DFQuAD, size 133, time 2.47955322265625e-05\n", + "QE, size 133, time 0.0006232261657714844\n", + "DFQuAD, size 133, time 0.0006740093231201172\n", + "QE, size 133, time 3.814697265625e-05\n", + "DFQuAD, size 133, time 0.00019097328186035156\n", + "QE, size 133, time 0.002123594284057617\n", + "DFQuAD, size 133, time 0.002218961715698242\n", + "QE, size 133, time 2.384185791015625e-05\n", + "DFQuAD, size 133, time 0.0017840862274169922\n", + "QE, size 133, time 0.0010581016540527344\n", + "DFQuAD, size 133, time 0.0020742416381835938\n", + "QE, size 133, time 0.002154111862182617\n", + "DFQuAD, size 133, time 0.0001380443572998047\n", + "QE, size 133, time 0.00022411346435546875\n", + "DFQuAD, size 133, time 0.00021409988403320312\n", + "QE, size 133, time 0.000308990478515625\n", + "DFQuAD, size 133, time 3.6716461181640625e-05\n", + "QE, size 133, time 0.0005068778991699219\n", + "DFQuAD, size 133, time 2.3126602172851562e-05\n", + "QE, size 133, time 0.0018801689147949219\n", + "DFQuAD, size 133, time 0.0002722740173339844\n", + "QE, size 133, time 0.00011396408081054688\n", + "DFQuAD, size 133, time 7.510185241699219e-05\n", + "QE, size 133, time 0.0020699501037597656\n", + "DFQuAD, size 133, time 5.698204040527344e-05\n", + "QE, size 133, time 0.00028228759765625\n", + "DFQuAD, size 133, time 5.2928924560546875e-05\n", + "QE, size 133, time 0.0001442432403564453\n", + "DFQuAD, size 133, time 0.0022089481353759766\n", + "QE, size 133, time 7.605552673339844e-05\n", + "DFQuAD, size 133, time 0.0021848678588867188\n", + "QE, size 133, time 0.0006048679351806641\n", + "DFQuAD, size 133, time 0.000102996826171875\n", + "QE, size 133, time 0.00013971328735351562\n", + "DFQuAD, size 133, time 2.193450927734375e-05\n", + "QE, size 133, time 5.698204040527344e-05\n", + "DFQuAD, size 134, time 0.00026488304138183594\n", + "QE, size 134, time 0.002140045166015625\n", + "DFQuAD, size 134, time 8.225440979003906e-05\n", + "QE, size 134, time 0.002357959747314453\n", + "DFQuAD, size 134, time 0.0020990371704101562\n", + "QE, size 134, time 8.416175842285156e-05\n", + "DFQuAD, size 134, time 5.5789947509765625e-05\n", + "QE, size 134, time 7.82012939453125e-05\n", + "DFQuAD, size 134, time 2.5987625122070312e-05\n", + "QE, size 134, time 2.5987625122070312e-05\n", + "DFQuAD, size 134, time 0.0005259513854980469\n", + "QE, size 134, time 0.0020837783813476562\n", + "DFQuAD, size 134, time 0.0002961158752441406\n", + "QE, size 134, time 0.00022292137145996094\n", + "DFQuAD, size 134, time 0.0022101402282714844\n", + "QE, size 134, time 0.00010609626770019531\n", + "DFQuAD, size 134, time 0.0021789073944091797\n", + "QE, size 134, time 0.0008203983306884766\n", + "DFQuAD, size 134, time 0.0006432533264160156\n", + "QE, size 134, time 0.0021750926971435547\n", + "DFQuAD, size 134, time 3.5762786865234375e-05\n", + "QE, size 134, time 0.00218963623046875\n", + "DFQuAD, size 134, time 0.0021660327911376953\n", + "QE, size 134, time 0.002218008041381836\n", + "DFQuAD, size 134, time 2.574920654296875e-05\n", + "QE, size 134, time 0.0021469593048095703\n", + "DFQuAD, size 134, time 0.0021059513092041016\n", + "QE, size 134, time 0.0022389888763427734\n", + "DFQuAD, size 134, time 0.0002608299255371094\n", + "QE, size 134, time 5.5789947509765625e-05\n", + "DFQuAD, size 134, time 0.0021820068359375\n", + "QE, size 134, time 0.00010275840759277344\n", + "DFQuAD, size 134, time 0.00010228157043457031\n", + "QE, size 134, time 0.0020880699157714844\n", + "DFQuAD, size 134, time 0.0004069805145263672\n", + "QE, size 134, time 0.002154111862182617\n", + "DFQuAD, size 134, time 7.987022399902344e-05\n", + "QE, size 134, time 0.0021963119506835938\n", + "DFQuAD, size 134, time 2.6941299438476562e-05\n", + "QE, size 134, time 0.002176046371459961\n", + "DFQuAD, size 135, time 5.507469177246094e-05\n", + "QE, size 135, time 0.0022096633911132812\n", + "DFQuAD, size 135, time 3.409385681152344e-05\n", + "QE, size 135, time 2.193450927734375e-05\n", + "DFQuAD, size 135, time 0.00024509429931640625\n", + "QE, size 135, time 3.4809112548828125e-05\n", + "DFQuAD, size 135, time 0.0002028942108154297\n", + "QE, size 135, time 0.0010170936584472656\n", + "DFQuAD, size 135, time 5.2928924560546875e-05\n", + "QE, size 135, time 0.0022432804107666016\n", + "DFQuAD, size 135, time 2.193450927734375e-05\n", + "QE, size 135, time 0.0011577606201171875\n", + "DFQuAD, size 135, time 5.1975250244140625e-05\n", + "QE, size 135, time 0.0022199153900146484\n", + "DFQuAD, size 135, time 2.09808349609375e-05\n", + "QE, size 135, time 8.082389831542969e-05\n", + "DFQuAD, size 135, time 0.002318859100341797\n", + "QE, size 135, time 0.002328157424926758\n", + "DFQuAD, size 135, time 0.0001010894775390625\n", + "QE, size 135, time 0.00012493133544921875\n", + "DFQuAD, size 135, time 5.698204040527344e-05\n", + "QE, size 135, time 6.818771362304688e-05\n", + "DFQuAD, size 135, time 0.0001399517059326172\n", + "QE, size 135, time 0.0022890567779541016\n", + "DFQuAD, size 135, time 0.002298116683959961\n", + "QE, size 135, time 0.0002980232238769531\n", + "DFQuAD, size 135, time 9.107589721679688e-05\n", + "QE, size 135, time 9.083747863769531e-05\n", + "DFQuAD, size 135, time 5.221366882324219e-05\n", + "QE, size 135, time 0.0004413127899169922\n", + "DFQuAD, size 135, time 4.7206878662109375e-05\n", + "QE, size 135, time 0.002311229705810547\n", + "DFQuAD, size 135, time 0.0023419857025146484\n", + "QE, size 135, time 0.0002961158752441406\n", + "DFQuAD, size 135, time 0.0022890567779541016\n", + "QE, size 135, time 5.7220458984375e-05\n", + "DFQuAD, size 135, time 0.002299785614013672\n", + "QE, size 135, time 2.2172927856445312e-05\n", + "DFQuAD, size 135, time 0.00016307830810546875\n", + "QE, size 135, time 0.0005917549133300781\n", + "DFQuAD, size 136, time 5.1975250244140625e-05\n", + "QE, size 136, time 2.193450927734375e-05\n", + "DFQuAD, size 136, time 0.0023889541625976562\n", + "QE, size 136, time 0.002328157424926758\n", + "DFQuAD, size 136, time 0.00036025047302246094\n", + "QE, size 136, time 0.0012559890747070312\n", + "DFQuAD, size 136, time 0.00013208389282226562\n", + "QE, size 136, time 0.00026106834411621094\n", + "DFQuAD, size 136, time 0.0011439323425292969\n", + "QE, size 136, time 0.0002989768981933594\n", + "DFQuAD, size 136, time 0.00028705596923828125\n", + "QE, size 136, time 3.5762786865234375e-05\n", + "DFQuAD, size 136, time 0.0022559165954589844\n", + "QE, size 136, time 0.0007879734039306641\n", + "DFQuAD, size 136, time 0.00043201446533203125\n", + "QE, size 136, time 5.412101745605469e-05\n", + "DFQuAD, size 136, time 0.00010323524475097656\n", + "QE, size 136, time 5.2928924560546875e-05\n", + "DFQuAD, size 136, time 7.915496826171875e-05\n", + "QE, size 136, time 0.002206087112426758\n", + "DFQuAD, size 136, time 3.528594970703125e-05\n", + "QE, size 136, time 7.510185241699219e-05\n", + "DFQuAD, size 136, time 0.0005791187286376953\n", + "QE, size 136, time 9.894371032714844e-05\n", + "DFQuAD, size 136, time 0.0007450580596923828\n", + "QE, size 136, time 2.3126602172851562e-05\n", + "DFQuAD, size 136, time 3.314018249511719e-05\n", + "QE, size 136, time 0.0023369789123535156\n", + "DFQuAD, size 136, time 0.00012803077697753906\n", + "QE, size 136, time 0.0022919178009033203\n", + "DFQuAD, size 136, time 9.393692016601562e-05\n", + "QE, size 136, time 0.002259969711303711\n", + "DFQuAD, size 136, time 0.0022687911987304688\n", + "QE, size 136, time 0.001585245132446289\n", + "DFQuAD, size 136, time 0.00016307830810546875\n", + "QE, size 136, time 0.002199888229370117\n", + "DFQuAD, size 136, time 0.0005099773406982422\n", + "QE, size 136, time 0.0022437572479248047\n", + "DFQuAD, size 136, time 2.193450927734375e-05\n", + "QE, size 136, time 4.8160552978515625e-05\n", + "DFQuAD, size 137, time 3.361701965332031e-05\n", + "QE, size 137, time 0.002262115478515625\n", + "DFQuAD, size 137, time 0.0001239776611328125\n", + "QE, size 137, time 5.626678466796875e-05\n", + "DFQuAD, size 137, time 0.0014710426330566406\n", + "QE, size 137, time 0.0002002716064453125\n", + "DFQuAD, size 137, time 0.002273082733154297\n", + "QE, size 137, time 0.0023140907287597656\n", + "DFQuAD, size 137, time 0.0022461414337158203\n", + "QE, size 137, time 0.0006868839263916016\n", + "DFQuAD, size 137, time 0.0016350746154785156\n", + "QE, size 137, time 0.0022830963134765625\n", + "DFQuAD, size 137, time 2.4080276489257812e-05\n", + "QE, size 137, time 0.00012993812561035156\n", + "DFQuAD, size 137, time 0.002300739288330078\n", + "QE, size 137, time 0.0022869110107421875\n", + "DFQuAD, size 137, time 0.002294778823852539\n", + "QE, size 137, time 0.001528024673461914\n", + "DFQuAD, size 137, time 0.0016260147094726562\n", + "QE, size 137, time 0.000164031982421875\n", + "DFQuAD, size 137, time 0.002228975296020508\n", + "QE, size 137, time 0.0020139217376708984\n", + "DFQuAD, size 137, time 3.814697265625e-05\n", + "QE, size 137, time 0.0022902488708496094\n", + "DFQuAD, size 137, time 0.0015420913696289062\n", + "QE, size 137, time 0.0003108978271484375\n", + "DFQuAD, size 137, time 0.002290964126586914\n", + "QE, size 137, time 3.910064697265625e-05\n", + "DFQuAD, size 137, time 5.2928924560546875e-05\n", + "QE, size 137, time 6.4849853515625e-05\n", + "DFQuAD, size 137, time 7.414817810058594e-05\n", + "QE, size 137, time 0.0007758140563964844\n", + "DFQuAD, size 137, time 0.0012819766998291016\n", + "QE, size 137, time 0.0006887912750244141\n", + "DFQuAD, size 137, time 0.00010800361633300781\n", + "QE, size 137, time 0.00042510032653808594\n", + "DFQuAD, size 137, time 0.0005629062652587891\n", + "QE, size 137, time 0.002231121063232422\n", + "DFQuAD, size 137, time 3.910064697265625e-05\n", + "QE, size 137, time 5.0067901611328125e-05\n", + "DFQuAD, size 138, time 3.719329833984375e-05\n", + "QE, size 138, time 0.0023488998413085938\n", + "DFQuAD, size 138, time 0.002347707748413086\n", + "QE, size 138, time 0.00010585784912109375\n", + "DFQuAD, size 138, time 0.0001010894775390625\n", + "QE, size 138, time 3.409385681152344e-05\n", + "DFQuAD, size 138, time 0.002319812774658203\n", + "QE, size 138, time 0.00013494491577148438\n", + "DFQuAD, size 138, time 0.0023131370544433594\n", + "QE, size 138, time 0.00010895729064941406\n", + "DFQuAD, size 138, time 0.002328157424926758\n", + "QE, size 138, time 0.0011129379272460938\n", + "DFQuAD, size 138, time 0.00010228157043457031\n", + "QE, size 138, time 0.0023441314697265625\n", + "DFQuAD, size 138, time 5.507469177246094e-05\n", + "QE, size 138, time 0.00027108192443847656\n", + "DFQuAD, size 138, time 2.288818359375e-05\n", + "QE, size 138, time 0.0009391307830810547\n", + "DFQuAD, size 138, time 0.0023720264434814453\n", + "QE, size 138, time 5.602836608886719e-05\n", + "DFQuAD, size 138, time 3.814697265625e-05\n", + "QE, size 138, time 6.008148193359375e-05\n", + "DFQuAD, size 138, time 0.0023660659790039062\n", + "QE, size 138, time 0.002371072769165039\n", + "DFQuAD, size 138, time 0.0023109912872314453\n", + "QE, size 138, time 0.0023179054260253906\n", + "DFQuAD, size 138, time 2.7179718017578125e-05\n", + "QE, size 138, time 0.002343893051147461\n", + "DFQuAD, size 138, time 0.00013494491577148438\n", + "QE, size 138, time 0.0006818771362304688\n", + "DFQuAD, size 138, time 3.6716461181640625e-05\n", + "QE, size 138, time 0.0024149417877197266\n", + "DFQuAD, size 138, time 0.002314329147338867\n", + "QE, size 138, time 0.0023970603942871094\n", + "DFQuAD, size 138, time 2.4080276489257812e-05\n", + "QE, size 138, time 0.0023589134216308594\n", + "DFQuAD, size 138, time 0.0001761913299560547\n", + "QE, size 138, time 0.00013399124145507812\n", + "DFQuAD, size 138, time 3.504753112792969e-05\n", + "QE, size 138, time 0.00033092498779296875\n", + "DFQuAD, size 139, time 4.029273986816406e-05\n", + "QE, size 139, time 0.0001761913299560547\n", + "DFQuAD, size 139, time 0.002363920211791992\n", + "QE, size 139, time 0.002351999282836914\n", + "DFQuAD, size 139, time 0.0023920536041259766\n", + "QE, size 139, time 0.00017213821411132812\n", + "DFQuAD, size 139, time 0.00027179718017578125\n", + "QE, size 139, time 3.790855407714844e-05\n", + "DFQuAD, size 139, time 0.002373933792114258\n", + "QE, size 139, time 0.0018360614776611328\n", + "DFQuAD, size 139, time 0.00021886825561523438\n", + "QE, size 139, time 0.0006012916564941406\n", + "DFQuAD, size 139, time 0.0024080276489257812\n", + "QE, size 139, time 0.002351045608520508\n", + "DFQuAD, size 139, time 0.00017189979553222656\n", + "QE, size 139, time 0.00010800361633300781\n", + "DFQuAD, size 139, time 0.000392913818359375\n", + "QE, size 139, time 0.002331256866455078\n", + "DFQuAD, size 139, time 0.002311229705810547\n", + "QE, size 139, time 5.507469177246094e-05\n", + "DFQuAD, size 139, time 0.002370119094848633\n", + "QE, size 139, time 0.001990795135498047\n", + "DFQuAD, size 139, time 0.002357959747314453\n", + "QE, size 139, time 0.00025773048400878906\n", + "DFQuAD, size 139, time 3.910064697265625e-05\n", + "QE, size 139, time 2.384185791015625e-05\n", + "DFQuAD, size 139, time 0.0024442672729492188\n", + "QE, size 139, time 2.9087066650390625e-05\n", + "DFQuAD, size 139, time 2.5987625122070312e-05\n", + "QE, size 139, time 0.0005550384521484375\n", + "DFQuAD, size 139, time 2.47955322265625e-05\n", + "QE, size 139, time 0.00045490264892578125\n", + "DFQuAD, size 139, time 0.002454042434692383\n", + "QE, size 139, time 0.0013377666473388672\n", + "DFQuAD, size 139, time 0.0015630722045898438\n", + "QE, size 139, time 0.0005428791046142578\n", + "DFQuAD, size 139, time 0.0023050308227539062\n", + "QE, size 139, time 0.0001862049102783203\n", + "DFQuAD, size 139, time 0.0023429393768310547\n", + "QE, size 139, time 0.0023889541625976562\n", + "DFQuAD, size 140, time 0.0025069713592529297\n", + "QE, size 140, time 0.002418041229248047\n", + "DFQuAD, size 140, time 0.0017018318176269531\n", + "QE, size 140, time 0.002562999725341797\n", + "DFQuAD, size 140, time 0.002469301223754883\n", + "QE, size 140, time 9.393692016601562e-05\n", + "DFQuAD, size 140, time 0.0006871223449707031\n", + "QE, size 140, time 0.0005879402160644531\n", + "DFQuAD, size 140, time 0.0024471282958984375\n", + "QE, size 140, time 2.5033950805664062e-05\n", + "DFQuAD, size 140, time 0.0001251697540283203\n", + "QE, size 140, time 7.081031799316406e-05\n", + "DFQuAD, size 140, time 0.002459287643432617\n", + "QE, size 140, time 7.319450378417969e-05\n", + "DFQuAD, size 140, time 0.0003027915954589844\n", + "QE, size 140, time 0.0023720264434814453\n", + "DFQuAD, size 140, time 5.3882598876953125e-05\n", + "QE, size 140, time 0.0003581047058105469\n", + "DFQuAD, size 140, time 0.00029969215393066406\n", + "QE, size 140, time 5.0067901611328125e-05\n", + "DFQuAD, size 140, time 0.000985860824584961\n", + "QE, size 140, time 0.002451181411743164\n", + "DFQuAD, size 140, time 3.719329833984375e-05\n", + "QE, size 140, time 4.887580871582031e-05\n", + "DFQuAD, size 140, time 5.1975250244140625e-05\n", + "QE, size 140, time 0.0006892681121826172\n", + "DFQuAD, size 140, time 2.09808349609375e-05\n", + "QE, size 140, time 0.00013589859008789062\n", + "DFQuAD, size 140, time 0.00010204315185546875\n", + "QE, size 140, time 2.09808349609375e-05\n", + "DFQuAD, size 140, time 0.0014638900756835938\n", + "QE, size 140, time 7.200241088867188e-05\n", + "DFQuAD, size 140, time 0.00019478797912597656\n", + "QE, size 140, time 0.0024688243865966797\n", + "DFQuAD, size 140, time 0.0003027915954589844\n", + "QE, size 140, time 0.0001780986785888672\n", + "DFQuAD, size 140, time 0.0013172626495361328\n", + "QE, size 140, time 6.818771362304688e-05\n", + "DFQuAD, size 140, time 9.298324584960938e-05\n", + "QE, size 140, time 0.0024347305297851562\n", + "DFQuAD, size 141, time 0.002469778060913086\n", + "QE, size 141, time 0.002473115921020508\n", + "DFQuAD, size 141, time 0.0024919509887695312\n", + "QE, size 141, time 0.0001590251922607422\n", + "DFQuAD, size 141, time 0.00011992454528808594\n", + "QE, size 141, time 0.002444744110107422\n", + "DFQuAD, size 141, time 0.002485990524291992\n", + "QE, size 141, time 7.104873657226562e-05\n", + "DFQuAD, size 141, time 0.0007817745208740234\n", + "QE, size 141, time 0.00024080276489257812\n", + "DFQuAD, size 141, time 0.0024509429931640625\n", + "QE, size 141, time 0.00013399124145507812\n", + "DFQuAD, size 141, time 0.0024580955505371094\n", + "QE, size 141, time 0.0001270771026611328\n", + "DFQuAD, size 141, time 3.409385681152344e-05\n", + "QE, size 141, time 0.0010979175567626953\n", + "DFQuAD, size 141, time 0.0008618831634521484\n", + "QE, size 141, time 0.0003139972686767578\n", + "DFQuAD, size 141, time 0.002546072006225586\n", + "QE, size 141, time 0.0003662109375\n", + "DFQuAD, size 141, time 2.3126602172851562e-05\n", + "QE, size 141, time 0.0003600120544433594\n", + "DFQuAD, size 141, time 2.384185791015625e-05\n", + "QE, size 141, time 3.5762786865234375e-05\n", + "DFQuAD, size 141, time 0.002429962158203125\n", + "QE, size 141, time 0.0013320446014404297\n", + "DFQuAD, size 141, time 7.390975952148438e-05\n", + "QE, size 141, time 0.0005328655242919922\n", + "DFQuAD, size 141, time 3.3855438232421875e-05\n", + "QE, size 141, time 0.00010228157043457031\n", + "DFQuAD, size 141, time 0.002479076385498047\n", + "QE, size 141, time 6.699562072753906e-05\n", + "DFQuAD, size 141, time 0.0001220703125\n", + "QE, size 141, time 4.673004150390625e-05\n", + "DFQuAD, size 141, time 5.0067901611328125e-05\n", + "QE, size 141, time 0.0024819374084472656\n", + "DFQuAD, size 141, time 0.002377033233642578\n", + "QE, size 141, time 3.409385681152344e-05\n", + "DFQuAD, size 141, time 0.00023293495178222656\n", + "QE, size 141, time 0.0010480880737304688\n", + "DFQuAD, size 142, time 2.002716064453125e-05\n", + "QE, size 142, time 0.002479076385498047\n", + "DFQuAD, size 142, time 0.002396106719970703\n", + "QE, size 142, time 5.1021575927734375e-05\n", + "DFQuAD, size 142, time 0.0023779869079589844\n", + "QE, size 142, time 2.4080276489257812e-05\n", + "DFQuAD, size 142, time 0.00018978118896484375\n", + "QE, size 142, time 2.2172927856445312e-05\n", + "DFQuAD, size 142, time 0.00011491775512695312\n", + "QE, size 142, time 0.0017080307006835938\n", + "DFQuAD, size 142, time 7.700920104980469e-05\n", + "QE, size 142, time 0.0002129077911376953\n", + "DFQuAD, size 142, time 0.001683950424194336\n", + "QE, size 142, time 0.0009012222290039062\n", + "DFQuAD, size 142, time 5.2928924560546875e-05\n", + "QE, size 142, time 0.0024793148040771484\n", + "DFQuAD, size 142, time 0.00024700164794921875\n", + "QE, size 142, time 0.0024209022521972656\n", + "DFQuAD, size 142, time 0.0024330615997314453\n", + "QE, size 142, time 0.0024580955505371094\n", + "DFQuAD, size 142, time 7.319450378417969e-05\n", + "QE, size 142, time 0.0006930828094482422\n", + "DFQuAD, size 142, time 0.0023610591888427734\n", + "QE, size 142, time 0.0024602413177490234\n", + "DFQuAD, size 142, time 2.5033950805664062e-05\n", + "QE, size 142, time 0.0024089813232421875\n", + "DFQuAD, size 142, time 0.002485036849975586\n", + "QE, size 142, time 0.0007901191711425781\n", + "DFQuAD, size 142, time 6.914138793945312e-05\n", + "QE, size 142, time 0.000431060791015625\n", + "DFQuAD, size 142, time 0.0026009082794189453\n", + "QE, size 142, time 2.574920654296875e-05\n", + "DFQuAD, size 142, time 5.2928924560546875e-05\n", + "QE, size 142, time 0.002538919448852539\n", + "DFQuAD, size 142, time 0.0005970001220703125\n", + "QE, size 142, time 5.1975250244140625e-05\n", + "DFQuAD, size 142, time 0.00031375885009765625\n", + "QE, size 142, time 0.0002551078796386719\n", + "DFQuAD, size 142, time 2.09808349609375e-05\n", + "QE, size 142, time 0.0006616115570068359\n", + "DFQuAD, size 143, time 0.00010800361633300781\n", + "QE, size 143, time 0.0004360675811767578\n", + "DFQuAD, size 143, time 0.0024950504302978516\n", + "QE, size 143, time 0.0010640621185302734\n", + "DFQuAD, size 143, time 0.001046895980834961\n", + "QE, size 143, time 0.00257110595703125\n", + "DFQuAD, size 143, time 0.0006070137023925781\n", + "QE, size 143, time 0.0025148391723632812\n", + "DFQuAD, size 143, time 0.0001780986785888672\n", + "QE, size 143, time 0.00019407272338867188\n", + "DFQuAD, size 143, time 0.0024917125701904297\n", + "QE, size 143, time 0.00015687942504882812\n", + "DFQuAD, size 143, time 0.0011699199676513672\n", + "QE, size 143, time 0.0007650852203369141\n", + "DFQuAD, size 143, time 0.0004417896270751953\n", + "QE, size 143, time 0.002501964569091797\n", + "DFQuAD, size 143, time 0.00021314620971679688\n", + "QE, size 143, time 0.00026702880859375\n", + "DFQuAD, size 143, time 0.0024940967559814453\n", + "QE, size 143, time 2.3126602172851562e-05\n", + "DFQuAD, size 143, time 0.001255035400390625\n", + "QE, size 143, time 0.0003211498260498047\n", + "DFQuAD, size 143, time 0.0001919269561767578\n", + "QE, size 143, time 3.695487976074219e-05\n", + "DFQuAD, size 143, time 0.002541065216064453\n", + "QE, size 143, time 0.001363992691040039\n", + "DFQuAD, size 143, time 0.00012993812561035156\n", + "QE, size 143, time 9.989738464355469e-05\n", + "DFQuAD, size 143, time 2.3126602172851562e-05\n", + "QE, size 143, time 0.0008330345153808594\n", + "DFQuAD, size 143, time 0.001543283462524414\n", + "QE, size 143, time 2.4080276489257812e-05\n", + "DFQuAD, size 143, time 0.0011470317840576172\n", + "QE, size 143, time 0.002485990524291992\n", + "DFQuAD, size 143, time 0.00017905235290527344\n", + "QE, size 143, time 0.0018112659454345703\n", + "DFQuAD, size 143, time 2.5033950805664062e-05\n", + "QE, size 143, time 0.0009248256683349609\n", + "DFQuAD, size 143, time 0.0024940967559814453\n", + "QE, size 143, time 0.00010180473327636719\n", + "DFQuAD, size 144, time 3.886222839355469e-05\n", + "QE, size 144, time 0.0025489330291748047\n", + "DFQuAD, size 144, time 0.002519845962524414\n", + "QE, size 144, time 0.0025131702423095703\n", + "DFQuAD, size 144, time 0.0005140304565429688\n", + "QE, size 144, time 0.0012958049774169922\n", + "DFQuAD, size 144, time 0.0024650096893310547\n", + "QE, size 144, time 0.00010800361633300781\n", + "DFQuAD, size 144, time 0.0024721622467041016\n", + "QE, size 144, time 5.5789947509765625e-05\n", + "DFQuAD, size 144, time 2.6702880859375e-05\n", + "QE, size 144, time 0.002508878707885742\n", + "DFQuAD, size 144, time 7.82012939453125e-05\n", + "QE, size 144, time 5.888938903808594e-05\n", + "DFQuAD, size 144, time 0.0025758743286132812\n", + "QE, size 144, time 5.4836273193359375e-05\n", + "DFQuAD, size 144, time 0.00047779083251953125\n", + "QE, size 144, time 0.0025501251220703125\n", + "DFQuAD, size 144, time 0.002542734146118164\n", + "QE, size 144, time 0.0023970603942871094\n", + "DFQuAD, size 144, time 6.580352783203125e-05\n", + "QE, size 144, time 0.002463102340698242\n", + "DFQuAD, size 144, time 0.0006222724914550781\n", + "QE, size 144, time 8.0108642578125e-05\n", + "DFQuAD, size 144, time 4.00543212890625e-05\n", + "QE, size 144, time 0.0025682449340820312\n", + "DFQuAD, size 144, time 5.507469177246094e-05\n", + "QE, size 144, time 0.002460956573486328\n", + "DFQuAD, size 144, time 0.0006909370422363281\n", + "QE, size 144, time 0.002532958984375\n", + "DFQuAD, size 144, time 0.0026199817657470703\n", + "QE, size 144, time 0.002470254898071289\n", + "DFQuAD, size 144, time 2.9087066650390625e-05\n", + "QE, size 144, time 0.003036975860595703\n", + "DFQuAD, size 144, time 0.0003159046173095703\n", + "QE, size 144, time 0.0013761520385742188\n", + "DFQuAD, size 144, time 0.002444028854370117\n", + "QE, size 144, time 0.0025348663330078125\n", + "DFQuAD, size 144, time 5.984306335449219e-05\n", + "QE, size 144, time 0.0024662017822265625\n", + "DFQuAD, size 145, time 2.574920654296875e-05\n", + "QE, size 145, time 0.0027060508728027344\n", + "DFQuAD, size 145, time 2.193450927734375e-05\n", + "QE, size 145, time 0.0005328655242919922\n", + "DFQuAD, size 145, time 0.00012612342834472656\n", + "QE, size 145, time 0.002585172653198242\n", + "DFQuAD, size 145, time 0.0007259845733642578\n", + "QE, size 145, time 0.002641916275024414\n", + "DFQuAD, size 145, time 0.0026366710662841797\n", + "QE, size 145, time 0.0025980472564697266\n", + "DFQuAD, size 145, time 5.1975250244140625e-05\n", + "QE, size 145, time 0.002674102783203125\n", + "DFQuAD, size 145, time 0.0005381107330322266\n", + "QE, size 145, time 0.0026209354400634766\n", + "DFQuAD, size 145, time 0.002641916275024414\n", + "QE, size 145, time 0.002741098403930664\n", + "DFQuAD, size 145, time 0.002650737762451172\n", + "QE, size 145, time 0.00257110595703125\n", + "DFQuAD, size 145, time 6.699562072753906e-05\n", + "QE, size 145, time 0.0025551319122314453\n", + "DFQuAD, size 145, time 0.00012373924255371094\n", + "QE, size 145, time 0.00012731552124023438\n", + "DFQuAD, size 145, time 0.0001232624053955078\n", + "QE, size 145, time 6.699562072753906e-05\n", + "DFQuAD, size 145, time 9.822845458984375e-05\n", + "QE, size 145, time 0.0006508827209472656\n", + "DFQuAD, size 145, time 2.193450927734375e-05\n", + "QE, size 145, time 0.00215911865234375\n", + "DFQuAD, size 145, time 5.316734313964844e-05\n", + "QE, size 145, time 0.0002949237823486328\n", + "DFQuAD, size 145, time 0.00021195411682128906\n", + "QE, size 145, time 0.002074003219604492\n", + "DFQuAD, size 145, time 0.0005559921264648438\n", + "QE, size 145, time 0.0003409385681152344\n", + "DFQuAD, size 145, time 0.0025861263275146484\n", + "QE, size 145, time 0.0017049312591552734\n", + "DFQuAD, size 145, time 7.581710815429688e-05\n", + "QE, size 145, time 0.0020830631256103516\n", + "DFQuAD, size 145, time 0.0026710033416748047\n", + "QE, size 145, time 0.00010275840759277344\n", + "DFQuAD, size 146, time 5.1021575927734375e-05\n", + "QE, size 146, time 0.00036406517028808594\n", + "DFQuAD, size 146, time 2.193450927734375e-05\n", + "QE, size 146, time 3.3855438232421875e-05\n", + "DFQuAD, size 146, time 9.918212890625e-05\n", + "QE, size 146, time 3.504753112792969e-05\n", + "DFQuAD, size 146, time 0.002608060836791992\n", + "QE, size 146, time 0.002660989761352539\n", + "DFQuAD, size 146, time 0.0005738735198974609\n", + "QE, size 146, time 0.002613067626953125\n", + "DFQuAD, size 146, time 0.0027039051055908203\n", + "QE, size 146, time 3.409385681152344e-05\n", + "DFQuAD, size 146, time 0.002663135528564453\n", + "QE, size 146, time 2.2649765014648438e-05\n", + "DFQuAD, size 146, time 0.0004229545593261719\n", + "QE, size 146, time 0.0013642311096191406\n", + "DFQuAD, size 146, time 0.0004360675811767578\n", + "QE, size 146, time 0.0006659030914306641\n", + "DFQuAD, size 146, time 2.193450927734375e-05\n", + "QE, size 146, time 0.000408172607421875\n", + "DFQuAD, size 146, time 0.0026450157165527344\n", + "QE, size 146, time 0.002765178680419922\n", + "DFQuAD, size 146, time 0.00048804283142089844\n", + "QE, size 146, time 0.0026178359985351562\n", + "DFQuAD, size 146, time 0.0003809928894042969\n", + "QE, size 146, time 0.00029778480529785156\n", + "DFQuAD, size 146, time 0.0006830692291259766\n", + "QE, size 146, time 0.0005698204040527344\n", + "DFQuAD, size 146, time 0.0005700588226318359\n", + "QE, size 146, time 0.0026209354400634766\n", + "DFQuAD, size 146, time 0.0005712509155273438\n", + "QE, size 146, time 7.724761962890625e-05\n", + "DFQuAD, size 146, time 0.0002970695495605469\n", + "QE, size 146, time 0.0026750564575195312\n", + "DFQuAD, size 146, time 0.00036597251892089844\n", + "QE, size 146, time 3.3855438232421875e-05\n", + "DFQuAD, size 146, time 0.002733945846557617\n", + "QE, size 146, time 0.0026459693908691406\n", + "DFQuAD, size 146, time 3.62396240234375e-05\n", + "QE, size 146, time 3.4809112548828125e-05\n", + "DFQuAD, size 147, time 0.0002963542938232422\n", + "QE, size 147, time 0.002624034881591797\n", + "DFQuAD, size 147, time 0.0001571178436279297\n", + "QE, size 147, time 0.00019407272338867188\n", + "DFQuAD, size 147, time 0.002643108367919922\n", + "QE, size 147, time 0.0012199878692626953\n", + "DFQuAD, size 147, time 5.2928924560546875e-05\n", + "QE, size 147, time 0.0010802745819091797\n", + "DFQuAD, size 147, time 0.0019872188568115234\n", + "QE, size 147, time 0.0001990795135498047\n", + "DFQuAD, size 147, time 0.0005669593811035156\n", + "QE, size 147, time 2.384185791015625e-05\n", + "DFQuAD, size 147, time 0.00013709068298339844\n", + "QE, size 147, time 0.0026161670684814453\n", + "DFQuAD, size 147, time 2.193450927734375e-05\n", + "QE, size 147, time 0.0026559829711914062\n", + "DFQuAD, size 147, time 0.002624988555908203\n", + "QE, size 147, time 0.0025501251220703125\n", + "DFQuAD, size 147, time 0.00010585784912109375\n", + "QE, size 147, time 0.0026886463165283203\n", + "DFQuAD, size 147, time 2.4080276489257812e-05\n", + "QE, size 147, time 0.002576112747192383\n", + "DFQuAD, size 147, time 0.0026099681854248047\n", + "QE, size 147, time 0.002629995346069336\n", + "DFQuAD, size 147, time 0.002496957778930664\n", + "QE, size 147, time 0.002626657485961914\n", + "DFQuAD, size 147, time 0.0002770423889160156\n", + "QE, size 147, time 0.0026061534881591797\n", + "DFQuAD, size 147, time 0.0004980564117431641\n", + "QE, size 147, time 0.00015783309936523438\n", + "DFQuAD, size 147, time 0.00020766258239746094\n", + "QE, size 147, time 0.002680063247680664\n", + "DFQuAD, size 147, time 0.0008442401885986328\n", + "QE, size 147, time 0.0026040077209472656\n", + "DFQuAD, size 147, time 0.0026628971099853516\n", + "QE, size 147, time 0.000202178955078125\n", + "DFQuAD, size 147, time 3.5762786865234375e-05\n", + "QE, size 147, time 9.894371032714844e-05\n", + "DFQuAD, size 147, time 0.002726316452026367\n", + "QE, size 147, time 0.00019812583923339844\n", + "DFQuAD, size 148, time 0.002223968505859375\n", + "QE, size 148, time 0.001209259033203125\n", + "DFQuAD, size 148, time 0.0016677379608154297\n", + "QE, size 148, time 0.00021505355834960938\n", + "DFQuAD, size 148, time 7.605552673339844e-05\n", + "QE, size 148, time 0.002619028091430664\n", + "DFQuAD, size 148, time 0.0026209354400634766\n", + "QE, size 148, time 0.00025391578674316406\n", + "DFQuAD, size 148, time 7.486343383789062e-05\n", + "QE, size 148, time 2.4080276489257812e-05\n", + "DFQuAD, size 148, time 0.00010609626770019531\n", + "QE, size 148, time 0.002692699432373047\n", + "DFQuAD, size 148, time 0.0027740001678466797\n", + "QE, size 148, time 0.0026879310607910156\n", + "DFQuAD, size 148, time 0.0005869865417480469\n", + "QE, size 148, time 0.00010204315185546875\n", + "DFQuAD, size 148, time 0.0010309219360351562\n", + "QE, size 148, time 0.002638101577758789\n", + "DFQuAD, size 148, time 0.0013740062713623047\n", + "QE, size 148, time 0.0005590915679931641\n", + "DFQuAD, size 148, time 0.0002760887145996094\n", + "QE, size 148, time 0.0009670257568359375\n", + "DFQuAD, size 148, time 3.886222839355469e-05\n", + "QE, size 148, time 5.078315734863281e-05\n", + "DFQuAD, size 148, time 2.3126602172851562e-05\n", + "QE, size 148, time 0.0026559829711914062\n", + "DFQuAD, size 148, time 0.0001227855682373047\n", + "QE, size 148, time 0.002596139907836914\n", + "DFQuAD, size 148, time 9.894371032714844e-05\n", + "QE, size 148, time 0.002753019332885742\n", + "DFQuAD, size 148, time 5.2928924560546875e-05\n", + "QE, size 148, time 0.00036787986755371094\n", + "DFQuAD, size 148, time 0.0007343292236328125\n", + "QE, size 148, time 0.002660989761352539\n", + "DFQuAD, size 148, time 0.000591278076171875\n", + "QE, size 148, time 0.0007879734039306641\n", + "DFQuAD, size 148, time 0.002583026885986328\n", + "QE, size 148, time 0.0025980472564697266\n", + "DFQuAD, size 148, time 0.002599000930786133\n", + "QE, size 148, time 2.47955322265625e-05\n", + "DFQuAD, size 149, time 0.00017499923706054688\n", + "QE, size 149, time 0.0026421546936035156\n", + "DFQuAD, size 149, time 3.790855407714844e-05\n", + "QE, size 149, time 0.00013709068298339844\n", + "DFQuAD, size 149, time 0.002783060073852539\n", + "QE, size 149, time 0.0026559829711914062\n", + "DFQuAD, size 149, time 2.574920654296875e-05\n", + "QE, size 149, time 0.0019540786743164062\n", + "DFQuAD, size 149, time 0.00030517578125\n", + "QE, size 149, time 0.00010395050048828125\n", + "DFQuAD, size 149, time 0.0027132034301757812\n", + "QE, size 149, time 0.002232074737548828\n", + "DFQuAD, size 149, time 0.0016942024230957031\n", + "QE, size 149, time 0.002652883529663086\n", + "DFQuAD, size 149, time 0.0006558895111083984\n", + "QE, size 149, time 0.0026319026947021484\n", + "DFQuAD, size 149, time 2.7179718017578125e-05\n", + "QE, size 149, time 5.698204040527344e-05\n", + "DFQuAD, size 149, time 0.00044417381286621094\n", + "QE, size 149, time 0.0019702911376953125\n", + "DFQuAD, size 149, time 2.7894973754882812e-05\n", + "QE, size 149, time 0.002646923065185547\n", + "DFQuAD, size 149, time 0.0027379989624023438\n", + "QE, size 149, time 0.002816915512084961\n", + "DFQuAD, size 149, time 0.00016307830810546875\n", + "QE, size 149, time 2.5033950805664062e-05\n", + "DFQuAD, size 149, time 0.00031280517578125\n", + "QE, size 149, time 0.002210855484008789\n", + "DFQuAD, size 149, time 5.4836273193359375e-05\n", + "QE, size 149, time 2.193450927734375e-05\n", + "DFQuAD, size 149, time 0.0006618499755859375\n", + "QE, size 149, time 0.00025177001953125\n", + "DFQuAD, size 149, time 0.00026702880859375\n", + "QE, size 149, time 0.002747774124145508\n", + "DFQuAD, size 149, time 0.0026161670684814453\n", + "QE, size 149, time 0.00021314620971679688\n", + "DFQuAD, size 149, time 0.0026900768280029297\n", + "QE, size 149, time 0.00013113021850585938\n", + "DFQuAD, size 149, time 5.5789947509765625e-05\n", + "QE, size 149, time 0.0003719329833984375\n", + "DFQuAD, size 150, time 0.002911090850830078\n", + "QE, size 150, time 2.4080276489257812e-05\n", + "DFQuAD, size 150, time 0.0027740001678466797\n", + "QE, size 150, time 0.0006587505340576172\n", + "DFQuAD, size 150, time 0.002900362014770508\n", + "QE, size 150, time 0.00010013580322265625\n", + "DFQuAD, size 150, time 7.319450378417969e-05\n", + "QE, size 150, time 0.002788066864013672\n", + "DFQuAD, size 150, time 0.002701997756958008\n", + "QE, size 150, time 0.00011396408081054688\n", + "DFQuAD, size 150, time 7.414817810058594e-05\n", + "QE, size 150, time 4.601478576660156e-05\n", + "DFQuAD, size 150, time 0.0019540786743164062\n", + "QE, size 150, time 0.00012421607971191406\n", + "DFQuAD, size 150, time 0.00024390220642089844\n", + "QE, size 150, time 0.0028319358825683594\n", + "DFQuAD, size 150, time 3.600120544433594e-05\n", + "QE, size 150, time 0.002830028533935547\n", + "DFQuAD, size 150, time 2.384185791015625e-05\n", + "QE, size 150, time 0.0010707378387451172\n", + "DFQuAD, size 150, time 2.4080276489257812e-05\n", + "QE, size 150, time 4.887580871582031e-05\n", + "DFQuAD, size 150, time 0.0028562545776367188\n", + "QE, size 150, time 0.002852916717529297\n", + "DFQuAD, size 150, time 0.0004839897155761719\n", + "QE, size 150, time 0.00023698806762695312\n", + "DFQuAD, size 150, time 0.0028841495513916016\n", + "QE, size 150, time 3.7670135498046875e-05\n", + "DFQuAD, size 150, time 0.002833127975463867\n", + "QE, size 150, time 0.00024700164794921875\n", + "DFQuAD, size 150, time 0.0027570724487304688\n", + "QE, size 150, time 0.0001308917999267578\n", + "DFQuAD, size 150, time 0.0005643367767333984\n", + "QE, size 150, time 0.0027573108673095703\n", + "DFQuAD, size 150, time 2.288818359375e-05\n", + "QE, size 150, time 0.0028977394104003906\n", + "DFQuAD, size 150, time 0.002833843231201172\n", + "QE, size 150, time 0.00012421607971191406\n", + "DFQuAD, size 150, time 0.0028040409088134766\n", + "QE, size 150, time 0.001359701156616211\n", + "DFQuAD, size 151, time 0.0006577968597412109\n", + "QE, size 151, time 2.288818359375e-05\n", + "DFQuAD, size 151, time 0.00019097328186035156\n", + "QE, size 151, time 0.0027959346771240234\n", + "DFQuAD, size 151, time 0.0001900196075439453\n", + "QE, size 151, time 2.4080276489257812e-05\n", + "DFQuAD, size 151, time 0.0004298686981201172\n", + "QE, size 151, time 0.0027959346771240234\n", + "DFQuAD, size 151, time 9.608268737792969e-05\n", + "QE, size 151, time 0.0027742385864257812\n", + "DFQuAD, size 151, time 6.914138793945312e-05\n", + "QE, size 151, time 0.002718210220336914\n", + "DFQuAD, size 151, time 0.0028600692749023438\n", + "QE, size 151, time 0.000102996826171875\n", + "DFQuAD, size 151, time 0.0001277923583984375\n", + "QE, size 151, time 0.00215911865234375\n", + "DFQuAD, size 151, time 0.0028188228607177734\n", + "QE, size 151, time 5.125999450683594e-05\n", + "DFQuAD, size 151, time 2.288818359375e-05\n", + "QE, size 151, time 0.0028307437896728516\n", + "DFQuAD, size 151, time 0.0004940032958984375\n", + "QE, size 151, time 0.002750873565673828\n", + "DFQuAD, size 151, time 0.00029969215393066406\n", + "QE, size 151, time 0.0003390312194824219\n", + "DFQuAD, size 151, time 0.0006909370422363281\n", + "QE, size 151, time 0.002763032913208008\n", + "DFQuAD, size 151, time 0.0029730796813964844\n", + "QE, size 151, time 0.000823974609375\n", + "DFQuAD, size 151, time 4.7206878662109375e-05\n", + "QE, size 151, time 0.0026907920837402344\n", + "DFQuAD, size 151, time 0.002254962921142578\n", + "QE, size 151, time 0.0018870830535888672\n", + "DFQuAD, size 151, time 0.00010085105895996094\n", + "QE, size 151, time 0.0009000301361083984\n", + "DFQuAD, size 151, time 0.00023818016052246094\n", + "QE, size 151, time 0.0028100013732910156\n", + "DFQuAD, size 151, time 3.790855407714844e-05\n", + "QE, size 151, time 0.002735137939453125\n", + "DFQuAD, size 151, time 0.0002999305725097656\n", + "QE, size 151, time 0.002825021743774414\n", + "DFQuAD, size 152, time 0.00015807151794433594\n", + "QE, size 152, time 0.0028340816497802734\n", + "DFQuAD, size 152, time 0.0002040863037109375\n", + "QE, size 152, time 0.0027458667755126953\n", + "DFQuAD, size 152, time 0.0006620883941650391\n", + "QE, size 152, time 0.002663850784301758\n", + "DFQuAD, size 152, time 0.0010647773742675781\n", + "QE, size 152, time 0.0027620792388916016\n", + "DFQuAD, size 152, time 0.00013017654418945312\n", + "QE, size 152, time 0.00016307830810546875\n", + "DFQuAD, size 152, time 0.0001277923583984375\n", + "QE, size 152, time 0.002810955047607422\n", + "DFQuAD, size 152, time 8.559226989746094e-05\n", + "QE, size 152, time 0.0012860298156738281\n", + "DFQuAD, size 152, time 0.00095367431640625\n", + "QE, size 152, time 0.0009489059448242188\n", + "DFQuAD, size 152, time 0.00015997886657714844\n", + "QE, size 152, time 5.7220458984375e-05\n", + "DFQuAD, size 152, time 0.0005619525909423828\n", + "QE, size 152, time 0.0028460025787353516\n", + "DFQuAD, size 152, time 0.0013310909271240234\n", + "QE, size 152, time 0.0018508434295654297\n", + "DFQuAD, size 152, time 0.0019419193267822266\n", + "QE, size 152, time 5.1975250244140625e-05\n", + "DFQuAD, size 152, time 6.890296936035156e-05\n", + "QE, size 152, time 0.0006611347198486328\n", + "DFQuAD, size 152, time 0.0028281211853027344\n", + "QE, size 152, time 3.814697265625e-05\n", + "DFQuAD, size 152, time 5.1021575927734375e-05\n", + "QE, size 152, time 0.00024080276489257812\n", + "DFQuAD, size 152, time 0.0027611255645751953\n", + "QE, size 152, time 0.0010688304901123047\n", + "DFQuAD, size 152, time 0.0027549266815185547\n", + "QE, size 152, time 0.002701997756958008\n", + "DFQuAD, size 152, time 0.0009121894836425781\n", + "QE, size 152, time 2.09808349609375e-05\n", + "DFQuAD, size 152, time 0.002885103225708008\n", + "QE, size 152, time 0.0008540153503417969\n", + "DFQuAD, size 152, time 0.0008938312530517578\n", + "QE, size 152, time 0.002791166305541992\n", + "DFQuAD, size 153, time 0.0002090930938720703\n", + "QE, size 153, time 0.0003669261932373047\n", + "DFQuAD, size 153, time 0.0027790069580078125\n", + "QE, size 153, time 0.0006031990051269531\n", + "DFQuAD, size 153, time 0.0028617382049560547\n", + "QE, size 153, time 0.0029168128967285156\n", + "DFQuAD, size 153, time 2.4080276489257812e-05\n", + "QE, size 153, time 2.193450927734375e-05\n", + "DFQuAD, size 153, time 0.0029020309448242188\n", + "QE, size 153, time 0.0028972625732421875\n", + "DFQuAD, size 153, time 0.00016188621520996094\n", + "QE, size 153, time 0.0006279945373535156\n", + "DFQuAD, size 153, time 0.002796173095703125\n", + "QE, size 153, time 8.20159912109375e-05\n", + "DFQuAD, size 153, time 0.0028028488159179688\n", + "QE, size 153, time 7.390975952148438e-05\n", + "DFQuAD, size 153, time 0.00012636184692382812\n", + "QE, size 153, time 0.0028591156005859375\n", + "DFQuAD, size 153, time 0.0027446746826171875\n", + "QE, size 153, time 0.0027761459350585938\n", + "DFQuAD, size 153, time 0.000164031982421875\n", + "QE, size 153, time 0.002840757369995117\n", + "DFQuAD, size 153, time 0.00013494491577148438\n", + "QE, size 153, time 0.0001652240753173828\n", + "DFQuAD, size 153, time 0.0028438568115234375\n", + "QE, size 153, time 3.266334533691406e-05\n", + "DFQuAD, size 153, time 3.790855407714844e-05\n", + "QE, size 153, time 0.002852916717529297\n", + "DFQuAD, size 153, time 0.00017023086547851562\n", + "QE, size 153, time 0.002836942672729492\n", + "DFQuAD, size 153, time 0.00010991096496582031\n", + "QE, size 153, time 7.796287536621094e-05\n", + "DFQuAD, size 153, time 0.0002999305725097656\n", + "QE, size 153, time 0.0027589797973632812\n", + "DFQuAD, size 153, time 5.2928924560546875e-05\n", + "QE, size 153, time 0.0003650188446044922\n", + "DFQuAD, size 153, time 0.002893686294555664\n", + "QE, size 153, time 0.0005109310150146484\n", + "DFQuAD, size 153, time 0.0001399517059326172\n", + "QE, size 153, time 5.507469177246094e-05\n", + "DFQuAD, size 154, time 0.0029058456420898438\n", + "QE, size 154, time 0.0006070137023925781\n", + "DFQuAD, size 154, time 0.00011277198791503906\n", + "QE, size 154, time 0.0007729530334472656\n", + "DFQuAD, size 154, time 0.0028429031372070312\n", + "QE, size 154, time 2.8133392333984375e-05\n", + "DFQuAD, size 154, time 0.0005090236663818359\n", + "QE, size 154, time 2.5987625122070312e-05\n", + "DFQuAD, size 154, time 2.2649765014648438e-05\n", + "QE, size 154, time 2.4080276489257812e-05\n", + "DFQuAD, size 154, time 5.91278076171875e-05\n", + "QE, size 154, time 0.002808094024658203\n", + "DFQuAD, size 154, time 0.00016999244689941406\n", + "QE, size 154, time 0.002808094024658203\n", + "DFQuAD, size 154, time 0.00013685226440429688\n", + "QE, size 154, time 0.0028619766235351562\n", + "DFQuAD, size 154, time 0.0028998851776123047\n", + "QE, size 154, time 6.008148193359375e-05\n", + "DFQuAD, size 154, time 0.0028531551361083984\n", + "QE, size 154, time 0.00021982192993164062\n", + "DFQuAD, size 154, time 0.002835988998413086\n", + "QE, size 154, time 0.00292205810546875\n", + "DFQuAD, size 154, time 0.0006887912750244141\n", + "QE, size 154, time 0.002584218978881836\n", + "DFQuAD, size 154, time 0.0004298686981201172\n", + "QE, size 154, time 0.002846956253051758\n", + "DFQuAD, size 154, time 3.910064697265625e-05\n", + "QE, size 154, time 7.82012939453125e-05\n", + "DFQuAD, size 154, time 2.5033950805664062e-05\n", + "QE, size 154, time 0.0028798580169677734\n", + "DFQuAD, size 154, time 0.002766132354736328\n", + "QE, size 154, time 0.0007412433624267578\n", + "DFQuAD, size 154, time 0.00023698806762695312\n", + "QE, size 154, time 0.0005319118499755859\n", + "DFQuAD, size 154, time 0.00010585784912109375\n", + "QE, size 154, time 0.0016279220581054688\n", + "DFQuAD, size 154, time 2.7179718017578125e-05\n", + "QE, size 154, time 0.002869129180908203\n", + "DFQuAD, size 154, time 5.316734313964844e-05\n", + "QE, size 154, time 0.0007171630859375\n", + "DFQuAD, size 155, time 0.0005650520324707031\n", + "QE, size 155, time 0.0029909610748291016\n", + "DFQuAD, size 155, time 0.0030100345611572266\n", + "QE, size 155, time 0.00016117095947265625\n", + "DFQuAD, size 155, time 0.0030519962310791016\n", + "QE, size 155, time 0.002972126007080078\n", + "DFQuAD, size 155, time 0.0028908252716064453\n", + "QE, size 155, time 0.0013251304626464844\n", + "DFQuAD, size 155, time 5.2928924560546875e-05\n", + "QE, size 155, time 2.09808349609375e-05\n", + "DFQuAD, size 155, time 0.002961874008178711\n", + "QE, size 155, time 0.0029921531677246094\n", + "DFQuAD, size 155, time 0.0006642341613769531\n", + "QE, size 155, time 0.0029430389404296875\n", + "DFQuAD, size 155, time 0.00039887428283691406\n", + "QE, size 155, time 7.605552673339844e-05\n", + "DFQuAD, size 155, time 3.409385681152344e-05\n", + "QE, size 155, time 0.003083944320678711\n", + "DFQuAD, size 155, time 0.003056049346923828\n", + "QE, size 155, time 0.0006508827209472656\n", + "DFQuAD, size 155, time 0.002929210662841797\n", + "QE, size 155, time 0.003052234649658203\n", + "DFQuAD, size 155, time 0.0029802322387695312\n", + "QE, size 155, time 0.002974987030029297\n", + "DFQuAD, size 155, time 0.00031185150146484375\n", + "QE, size 155, time 0.0029549598693847656\n", + "DFQuAD, size 155, time 3.5762786865234375e-05\n", + "QE, size 155, time 0.00010800361633300781\n", + "DFQuAD, size 155, time 5.0067901611328125e-05\n", + "QE, size 155, time 0.002950906753540039\n", + "DFQuAD, size 155, time 0.0006270408630371094\n", + "QE, size 155, time 0.0030241012573242188\n", + "DFQuAD, size 155, time 0.0004279613494873047\n", + "QE, size 155, time 0.002485036849975586\n", + "DFQuAD, size 155, time 0.003019094467163086\n", + "QE, size 155, time 0.0007228851318359375\n", + "DFQuAD, size 155, time 0.002972841262817383\n", + "QE, size 155, time 5.3882598876953125e-05\n", + "DFQuAD, size 155, time 0.0030138492584228516\n", + "QE, size 155, time 2.4080276489257812e-05\n", + "DFQuAD, size 156, time 0.0008339881896972656\n", + "QE, size 156, time 5.7220458984375e-05\n", + "DFQuAD, size 156, time 2.09808349609375e-05\n", + "QE, size 156, time 0.0001621246337890625\n", + "DFQuAD, size 156, time 0.00018787384033203125\n", + "QE, size 156, time 0.00023102760314941406\n", + "DFQuAD, size 156, time 7.009506225585938e-05\n", + "QE, size 156, time 2.09808349609375e-05\n", + "DFQuAD, size 156, time 0.0002872943878173828\n", + "QE, size 156, time 0.00010180473327636719\n", + "DFQuAD, size 156, time 0.0004458427429199219\n", + "QE, size 156, time 0.00023412704467773438\n", + "DFQuAD, size 156, time 0.0030748844146728516\n", + "QE, size 156, time 0.0030469894409179688\n", + "DFQuAD, size 156, time 0.0029430389404296875\n", + "QE, size 156, time 0.0013551712036132812\n", + "DFQuAD, size 156, time 0.0029709339141845703\n", + "QE, size 156, time 0.0001957416534423828\n", + "DFQuAD, size 156, time 0.0011630058288574219\n", + "QE, size 156, time 0.0001442432403564453\n", + "DFQuAD, size 156, time 0.0030231475830078125\n", + "QE, size 156, time 0.00024008750915527344\n", + "DFQuAD, size 156, time 3.409385681152344e-05\n", + "QE, size 156, time 2.1219253540039062e-05\n", + "DFQuAD, size 156, time 0.0029468536376953125\n", + "QE, size 156, time 0.0010859966278076172\n", + "DFQuAD, size 156, time 0.0029649734497070312\n", + "QE, size 156, time 7.128715515136719e-05\n", + "DFQuAD, size 156, time 0.0009281635284423828\n", + "QE, size 156, time 0.0014579296112060547\n", + "DFQuAD, size 156, time 0.0014729499816894531\n", + "QE, size 156, time 0.0006127357482910156\n", + "DFQuAD, size 156, time 0.00013709068298339844\n", + "QE, size 156, time 0.0003459453582763672\n", + "DFQuAD, size 156, time 2.193450927734375e-05\n", + "QE, size 156, time 0.0029990673065185547\n", + "DFQuAD, size 156, time 7.104873657226562e-05\n", + "QE, size 156, time 0.0030748844146728516\n", + "DFQuAD, size 156, time 0.0003018379211425781\n", + "QE, size 156, time 0.002950906753540039\n", + "DFQuAD, size 157, time 0.0005478858947753906\n", + "QE, size 157, time 3.314018249511719e-05\n", + "DFQuAD, size 157, time 0.00012493133544921875\n", + "QE, size 157, time 0.0030117034912109375\n", + "DFQuAD, size 157, time 0.0030188560485839844\n", + "QE, size 157, time 0.002958059310913086\n", + "DFQuAD, size 157, time 0.0003590583801269531\n", + "QE, size 157, time 3.0994415283203125e-05\n", + "DFQuAD, size 157, time 0.0001621246337890625\n", + "QE, size 157, time 0.0028722286224365234\n", + "DFQuAD, size 157, time 0.0029969215393066406\n", + "QE, size 157, time 0.0007319450378417969\n", + "DFQuAD, size 157, time 5.2928924560546875e-05\n", + "QE, size 157, time 0.0022459030151367188\n", + "DFQuAD, size 157, time 0.0010828971862792969\n", + "QE, size 157, time 0.0029249191284179688\n", + "DFQuAD, size 157, time 3.4809112548828125e-05\n", + "QE, size 157, time 3.4809112548828125e-05\n", + "DFQuAD, size 157, time 0.00012803077697753906\n", + "QE, size 157, time 0.0017559528350830078\n", + "DFQuAD, size 157, time 0.00022912025451660156\n", + "QE, size 157, time 0.0009601116180419922\n", + "DFQuAD, size 157, time 2.09808349609375e-05\n", + "QE, size 157, time 0.002995014190673828\n", + "DFQuAD, size 157, time 0.00016689300537109375\n", + "QE, size 157, time 0.002930879592895508\n", + "DFQuAD, size 157, time 0.003017902374267578\n", + "QE, size 157, time 0.001058816909790039\n", + "DFQuAD, size 157, time 0.00020003318786621094\n", + "QE, size 157, time 0.00020623207092285156\n", + "DFQuAD, size 157, time 0.0006630420684814453\n", + "QE, size 157, time 0.00022792816162109375\n", + "DFQuAD, size 157, time 0.00016117095947265625\n", + "QE, size 157, time 0.0004410743713378906\n", + "DFQuAD, size 157, time 0.0001728534698486328\n", + "QE, size 157, time 0.003081798553466797\n", + "DFQuAD, size 157, time 0.0030317306518554688\n", + "QE, size 157, time 0.00074005126953125\n", + "DFQuAD, size 157, time 0.0003561973571777344\n", + "QE, size 157, time 7.009506225585938e-05\n", + "DFQuAD, size 158, time 0.000102996826171875\n", + "QE, size 158, time 0.0002472400665283203\n", + "DFQuAD, size 158, time 0.0003018379211425781\n", + "QE, size 158, time 0.00015497207641601562\n", + "DFQuAD, size 158, time 9.703636169433594e-05\n", + "QE, size 158, time 0.00012731552124023438\n", + "DFQuAD, size 158, time 7.295608520507812e-05\n", + "QE, size 158, time 0.0013837814331054688\n", + "DFQuAD, size 158, time 0.0030488967895507812\n", + "QE, size 158, time 0.003065824508666992\n", + "DFQuAD, size 158, time 0.0002548694610595703\n", + "QE, size 158, time 0.0029840469360351562\n", + "DFQuAD, size 158, time 3.504753112792969e-05\n", + "QE, size 158, time 0.0027768611907958984\n", + "DFQuAD, size 158, time 0.00010275840759277344\n", + "QE, size 158, time 0.002989053726196289\n", + "DFQuAD, size 158, time 0.00016808509826660156\n", + "QE, size 158, time 0.0030481815338134766\n", + "DFQuAD, size 158, time 0.0004911422729492188\n", + "QE, size 158, time 0.0005710124969482422\n", + "DFQuAD, size 158, time 0.00010085105895996094\n", + "QE, size 158, time 0.002994060516357422\n", + "DFQuAD, size 158, time 3.933906555175781e-05\n", + "QE, size 158, time 0.003149747848510742\n", + "DFQuAD, size 158, time 0.00026798248291015625\n", + "QE, size 158, time 0.0006337165832519531\n", + "DFQuAD, size 158, time 0.00014901161193847656\n", + "QE, size 158, time 0.0030760765075683594\n", + "DFQuAD, size 158, time 0.003017902374267578\n", + "QE, size 158, time 0.00020599365234375\n", + "DFQuAD, size 158, time 0.0001857280731201172\n", + "QE, size 158, time 0.00011587142944335938\n", + "DFQuAD, size 158, time 3.0040740966796875e-05\n", + "QE, size 158, time 0.0001270771026611328\n", + "DFQuAD, size 158, time 0.0031011104583740234\n", + "QE, size 158, time 3.695487976074219e-05\n", + "DFQuAD, size 158, time 6.67572021484375e-05\n", + "QE, size 158, time 0.002937793731689453\n", + "DFQuAD, size 158, time 0.0002009868621826172\n", + "QE, size 158, time 0.001077890396118164\n", + "DFQuAD, size 159, time 2.6702880859375e-05\n", + "QE, size 159, time 7.987022399902344e-05\n", + "DFQuAD, size 159, time 0.0006909370422363281\n", + "QE, size 159, time 0.0010831356048583984\n", + "DFQuAD, size 159, time 0.0031080245971679688\n", + "QE, size 159, time 0.00038814544677734375\n", + "DFQuAD, size 159, time 5.7220458984375e-05\n", + "QE, size 159, time 0.00010991096496582031\n", + "DFQuAD, size 159, time 0.0002498626708984375\n", + "QE, size 159, time 0.0016608238220214844\n", + "DFQuAD, size 159, time 2.7179718017578125e-05\n", + "QE, size 159, time 0.0021572113037109375\n", + "DFQuAD, size 159, time 0.00022077560424804688\n", + "QE, size 159, time 0.0005180835723876953\n", + "DFQuAD, size 159, time 7.915496826171875e-05\n", + "QE, size 159, time 0.0030641555786132812\n", + "DFQuAD, size 159, time 0.00011110305786132812\n", + "QE, size 159, time 0.0030870437622070312\n", + "DFQuAD, size 159, time 0.003116130828857422\n", + "QE, size 159, time 0.00018024444580078125\n", + "DFQuAD, size 159, time 0.0030579566955566406\n", + "QE, size 159, time 0.0023810863494873047\n", + "DFQuAD, size 159, time 0.003119945526123047\n", + "QE, size 159, time 0.0030679702758789062\n", + "DFQuAD, size 159, time 3.886222839355469e-05\n", + "QE, size 159, time 0.0008389949798583984\n", + "DFQuAD, size 159, time 5.984306335449219e-05\n", + "QE, size 159, time 0.0009629726409912109\n", + "DFQuAD, size 159, time 0.00020694732666015625\n", + "QE, size 159, time 0.0011358261108398438\n", + "DFQuAD, size 159, time 0.003136157989501953\n", + "QE, size 159, time 0.0005869865417480469\n", + "DFQuAD, size 159, time 0.0005900859832763672\n", + "QE, size 159, time 0.003180980682373047\n", + "DFQuAD, size 159, time 0.0031180381774902344\n", + "QE, size 159, time 0.00043487548828125\n", + "DFQuAD, size 159, time 0.00025010108947753906\n", + "QE, size 159, time 0.0031023025512695312\n", + "DFQuAD, size 159, time 0.0030930042266845703\n", + "QE, size 159, time 0.0031108856201171875\n", + "DFQuAD, size 160, time 0.0006468296051025391\n", + "QE, size 160, time 0.0031909942626953125\n", + "DFQuAD, size 160, time 0.0010650157928466797\n", + "QE, size 160, time 0.003116130828857422\n", + "DFQuAD, size 160, time 7.200241088867188e-05\n", + "QE, size 160, time 0.0032410621643066406\n", + "DFQuAD, size 160, time 5.3882598876953125e-05\n", + "QE, size 160, time 0.003241300582885742\n", + "DFQuAD, size 160, time 0.0031707286834716797\n", + "QE, size 160, time 0.0032699108123779297\n", + "DFQuAD, size 160, time 0.003184795379638672\n", + "QE, size 160, time 0.0030629634857177734\n", + "DFQuAD, size 160, time 0.0031633377075195312\n", + "QE, size 160, time 0.00015211105346679688\n", + "DFQuAD, size 160, time 0.0032019615173339844\n", + "QE, size 160, time 0.0031130313873291016\n", + "DFQuAD, size 160, time 0.0002460479736328125\n", + "QE, size 160, time 0.0005619525909423828\n", + "DFQuAD, size 160, time 6.890296936035156e-05\n", + "QE, size 160, time 0.0004661083221435547\n", + "DFQuAD, size 160, time 0.00015425682067871094\n", + "QE, size 160, time 5.1975250244140625e-05\n", + "DFQuAD, size 160, time 0.0002598762512207031\n", + "QE, size 160, time 3.1948089599609375e-05\n", + "DFQuAD, size 160, time 0.00018310546875\n", + "QE, size 160, time 4.506111145019531e-05\n", + "DFQuAD, size 160, time 0.003142118453979492\n", + "QE, size 160, time 0.003076791763305664\n", + "DFQuAD, size 160, time 3.409385681152344e-05\n", + "QE, size 160, time 3.504753112792969e-05\n", + "DFQuAD, size 160, time 0.00016117095947265625\n", + "QE, size 160, time 4.982948303222656e-05\n", + "DFQuAD, size 160, time 0.003206968307495117\n", + "QE, size 160, time 0.003325939178466797\n", + "DFQuAD, size 160, time 9.489059448242188e-05\n", + "QE, size 160, time 0.003236055374145508\n", + "DFQuAD, size 160, time 6.985664367675781e-05\n", + "QE, size 160, time 2.193450927734375e-05\n", + "DFQuAD, size 160, time 0.0007271766662597656\n", + "QE, size 160, time 0.0031952857971191406\n", + "DFQuAD, size 161, time 0.000286102294921875\n", + "QE, size 161, time 0.0032241344451904297\n", + "DFQuAD, size 161, time 2.288818359375e-05\n", + "QE, size 161, time 0.0031430721282958984\n", + "DFQuAD, size 161, time 0.0021250247955322266\n", + "QE, size 161, time 0.0014488697052001953\n", + "DFQuAD, size 161, time 2.1696090698242188e-05\n", + "QE, size 161, time 4.696846008300781e-05\n", + "DFQuAD, size 161, time 0.0033669471740722656\n", + "QE, size 161, time 0.00012183189392089844\n", + "DFQuAD, size 161, time 0.000492095947265625\n", + "QE, size 161, time 0.0031402111053466797\n", + "DFQuAD, size 161, time 0.00010395050048828125\n", + "QE, size 161, time 3.504753112792969e-05\n", + "DFQuAD, size 161, time 0.0001990795135498047\n", + "QE, size 161, time 0.0002422332763671875\n", + "DFQuAD, size 161, time 0.0007419586181640625\n", + "QE, size 161, time 3.409385681152344e-05\n", + "DFQuAD, size 161, time 0.00012373924255371094\n", + "QE, size 161, time 0.0031249523162841797\n", + "DFQuAD, size 161, time 0.0033299922943115234\n", + "QE, size 161, time 0.003113985061645508\n", + "DFQuAD, size 161, time 0.003159761428833008\n", + "QE, size 161, time 0.0008158683776855469\n", + "DFQuAD, size 161, time 0.0032389163970947266\n", + "QE, size 161, time 0.0032019615173339844\n", + "DFQuAD, size 161, time 0.003125905990600586\n", + "QE, size 161, time 0.000476837158203125\n", + "DFQuAD, size 161, time 0.003217935562133789\n", + "QE, size 161, time 0.003226757049560547\n", + "DFQuAD, size 161, time 3.5762786865234375e-05\n", + "QE, size 161, time 0.00015401840209960938\n", + "DFQuAD, size 161, time 5.817413330078125e-05\n", + "QE, size 161, time 2.47955322265625e-05\n", + "DFQuAD, size 161, time 9.202957153320312e-05\n", + "QE, size 161, time 0.0002918243408203125\n", + "DFQuAD, size 161, time 0.00019216537475585938\n", + "QE, size 161, time 0.0007958412170410156\n", + "DFQuAD, size 161, time 0.0031630992889404297\n", + "QE, size 161, time 0.0005640983581542969\n", + "DFQuAD, size 162, time 0.0031719207763671875\n", + "QE, size 162, time 2.384185791015625e-05\n", + "DFQuAD, size 162, time 0.00033283233642578125\n", + "QE, size 162, time 0.003320932388305664\n", + "DFQuAD, size 162, time 2.3126602172851562e-05\n", + "QE, size 162, time 4.8160552978515625e-05\n", + "DFQuAD, size 162, time 0.00012731552124023438\n", + "QE, size 162, time 0.003161191940307617\n", + "DFQuAD, size 162, time 0.003142833709716797\n", + "QE, size 162, time 7.390975952148438e-05\n", + "DFQuAD, size 162, time 0.0032100677490234375\n", + "QE, size 162, time 0.0001480579376220703\n", + "DFQuAD, size 162, time 2.4080276489257812e-05\n", + "QE, size 162, time 0.0003509521484375\n", + "DFQuAD, size 162, time 2.09808349609375e-05\n", + "QE, size 162, time 0.003280162811279297\n", + "DFQuAD, size 162, time 2.4080276489257812e-05\n", + "QE, size 162, time 0.00046706199645996094\n", + "DFQuAD, size 162, time 0.0031821727752685547\n", + "QE, size 162, time 0.0032570362091064453\n", + "DFQuAD, size 162, time 0.003428936004638672\n", + "QE, size 162, time 0.00016617774963378906\n", + "DFQuAD, size 162, time 0.0007300376892089844\n", + "QE, size 162, time 0.0005681514739990234\n", + "DFQuAD, size 162, time 0.003290891647338867\n", + "QE, size 162, time 0.003126859664916992\n", + "DFQuAD, size 162, time 3.409385681152344e-05\n", + "QE, size 162, time 0.0026781558990478516\n", + "DFQuAD, size 162, time 3.2901763916015625e-05\n", + "QE, size 162, time 0.00019478797912597656\n", + "DFQuAD, size 162, time 0.00019407272338867188\n", + "QE, size 162, time 0.00024700164794921875\n", + "DFQuAD, size 162, time 2.4080276489257812e-05\n", + "QE, size 162, time 0.003173828125\n", + "DFQuAD, size 162, time 3.790855407714844e-05\n", + "QE, size 162, time 2.7894973754882812e-05\n", + "DFQuAD, size 162, time 5.1975250244140625e-05\n", + "QE, size 162, time 0.0032460689544677734\n", + "DFQuAD, size 162, time 2.2172927856445312e-05\n", + "QE, size 162, time 0.00014901161193847656\n", + "DFQuAD, size 163, time 0.0032699108123779297\n", + "QE, size 163, time 0.003134012222290039\n", + "DFQuAD, size 163, time 0.003258943557739258\n", + "QE, size 163, time 0.0032379627227783203\n", + "DFQuAD, size 163, time 0.00023698806762695312\n", + "QE, size 163, time 0.00037789344787597656\n", + "DFQuAD, size 163, time 8.106231689453125e-05\n", + "QE, size 163, time 0.003467082977294922\n", + "DFQuAD, size 163, time 0.0015790462493896484\n", + "QE, size 163, time 0.003400087356567383\n", + "DFQuAD, size 163, time 0.0004849433898925781\n", + "QE, size 163, time 0.0033309459686279297\n", + "DFQuAD, size 163, time 0.00021409988403320312\n", + "QE, size 163, time 0.00013208389282226562\n", + "DFQuAD, size 163, time 0.00016498565673828125\n", + "QE, size 163, time 0.0011849403381347656\n", + "DFQuAD, size 163, time 0.00015020370483398438\n", + "QE, size 163, time 0.0032241344451904297\n", + "DFQuAD, size 163, time 0.0033233165740966797\n", + "QE, size 163, time 0.0032682418823242188\n", + "DFQuAD, size 163, time 0.0009307861328125\n", + "QE, size 163, time 0.0001628398895263672\n", + "DFQuAD, size 163, time 0.0003662109375\n", + "QE, size 163, time 0.0010609626770019531\n", + "DFQuAD, size 163, time 3.910064697265625e-05\n", + "QE, size 163, time 3.409385681152344e-05\n", + "DFQuAD, size 163, time 0.0005040168762207031\n", + "QE, size 163, time 0.0032777786254882812\n", + "DFQuAD, size 163, time 0.0005040168762207031\n", + "QE, size 163, time 0.00025010108947753906\n", + "DFQuAD, size 163, time 7.510185241699219e-05\n", + "QE, size 163, time 0.0011281967163085938\n", + "DFQuAD, size 163, time 0.0019180774688720703\n", + "QE, size 163, time 0.00021004676818847656\n", + "DFQuAD, size 163, time 0.0002491474151611328\n", + "QE, size 163, time 5.125999450683594e-05\n", + "DFQuAD, size 163, time 0.0009682178497314453\n", + "QE, size 163, time 0.00022602081298828125\n", + "DFQuAD, size 163, time 0.0002090930938720703\n", + "QE, size 163, time 0.0008568763732910156\n", + "DFQuAD, size 164, time 0.003364086151123047\n", + "QE, size 164, time 3.790855407714844e-05\n", + "DFQuAD, size 164, time 0.00327301025390625\n", + "QE, size 164, time 0.00020265579223632812\n", + "DFQuAD, size 164, time 2.4080276489257812e-05\n", + "QE, size 164, time 0.00014209747314453125\n", + "DFQuAD, size 164, time 0.0032358169555664062\n", + "QE, size 164, time 0.0006468296051025391\n", + "DFQuAD, size 164, time 0.000308990478515625\n", + "QE, size 164, time 7.319450378417969e-05\n", + "DFQuAD, size 164, time 0.003359079360961914\n", + "QE, size 164, time 0.003361940383911133\n", + "DFQuAD, size 164, time 0.00010585784912109375\n", + "QE, size 164, time 0.00016999244689941406\n", + "DFQuAD, size 164, time 0.00037217140197753906\n", + "QE, size 164, time 0.0033011436462402344\n", + "DFQuAD, size 164, time 0.0033121109008789062\n", + "QE, size 164, time 0.0027599334716796875\n", + "DFQuAD, size 164, time 0.0034132003784179688\n", + "QE, size 164, time 0.0002601146697998047\n", + "DFQuAD, size 164, time 8.7738037109375e-05\n", + "QE, size 164, time 3.719329833984375e-05\n", + "DFQuAD, size 164, time 0.0006840229034423828\n", + "QE, size 164, time 0.00011491775512695312\n", + "DFQuAD, size 164, time 2.8848648071289062e-05\n", + "QE, size 164, time 0.0033190250396728516\n", + "DFQuAD, size 164, time 4.9114227294921875e-05\n", + "QE, size 164, time 0.000453948974609375\n", + "DFQuAD, size 164, time 3.981590270996094e-05\n", + "QE, size 164, time 0.0033867359161376953\n", + "DFQuAD, size 164, time 2.5033950805664062e-05\n", + "QE, size 164, time 0.003331899642944336\n", + "DFQuAD, size 164, time 0.00012683868408203125\n", + "QE, size 164, time 0.003323793411254883\n", + "DFQuAD, size 164, time 6.508827209472656e-05\n", + "QE, size 164, time 5.3882598876953125e-05\n", + "DFQuAD, size 164, time 0.00011014938354492188\n", + "QE, size 164, time 0.0008609294891357422\n", + "DFQuAD, size 164, time 5.7220458984375e-05\n", + "QE, size 164, time 0.0005238056182861328\n", + "DFQuAD, size 165, time 0.0034248828887939453\n", + "QE, size 165, time 0.00020384788513183594\n", + "DFQuAD, size 165, time 0.0001380443572998047\n", + "QE, size 165, time 0.003423929214477539\n", + "DFQuAD, size 165, time 0.00335693359375\n", + "QE, size 165, time 0.0023946762084960938\n", + "DFQuAD, size 165, time 3.0040740966796875e-05\n", + "QE, size 165, time 0.0035178661346435547\n", + "DFQuAD, size 165, time 0.0023419857025146484\n", + "QE, size 165, time 0.0015170574188232422\n", + "DFQuAD, size 165, time 0.003582000732421875\n", + "QE, size 165, time 0.0014481544494628906\n", + "DFQuAD, size 165, time 7.224082946777344e-05\n", + "QE, size 165, time 5.1021575927734375e-05\n", + "DFQuAD, size 165, time 0.0034749507904052734\n", + "QE, size 165, time 0.00013113021850585938\n", + "DFQuAD, size 165, time 6.985664367675781e-05\n", + "QE, size 165, time 0.0033609867095947266\n", + "DFQuAD, size 165, time 6.890296936035156e-05\n", + "QE, size 165, time 2.09808349609375e-05\n", + "DFQuAD, size 165, time 0.00015091896057128906\n", + "QE, size 165, time 0.0002541542053222656\n", + "DFQuAD, size 165, time 0.00011801719665527344\n", + "QE, size 165, time 0.0010457038879394531\n", + "DFQuAD, size 165, time 0.003381013870239258\n", + "QE, size 165, time 0.0036368370056152344\n", + "DFQuAD, size 165, time 0.00041413307189941406\n", + "QE, size 165, time 0.00012993812561035156\n", + "DFQuAD, size 165, time 2.09808349609375e-05\n", + "QE, size 165, time 0.0002980232238769531\n", + "DFQuAD, size 165, time 3.790855407714844e-05\n", + "QE, size 165, time 0.0033249855041503906\n", + "DFQuAD, size 165, time 2.384185791015625e-05\n", + "QE, size 165, time 0.00362396240234375\n", + "DFQuAD, size 165, time 0.0004930496215820312\n", + "QE, size 165, time 0.003551959991455078\n", + "DFQuAD, size 165, time 0.0036530494689941406\n", + "QE, size 165, time 0.00041103363037109375\n", + "DFQuAD, size 165, time 5.3882598876953125e-05\n", + "QE, size 165, time 3.361701965332031e-05\n", + "DFQuAD, size 166, time 2.193450927734375e-05\n", + "QE, size 166, time 0.0008382797241210938\n", + "DFQuAD, size 166, time 0.00016999244689941406\n", + "QE, size 166, time 2.193450927734375e-05\n", + "DFQuAD, size 166, time 0.0009560585021972656\n", + "QE, size 166, time 0.003444194793701172\n", + "DFQuAD, size 166, time 0.0003631114959716797\n", + "QE, size 166, time 0.0012271404266357422\n", + "DFQuAD, size 166, time 0.00023698806762695312\n", + "QE, size 166, time 0.0005071163177490234\n", + "DFQuAD, size 166, time 0.000125885009765625\n", + "QE, size 166, time 0.0008933544158935547\n", + "DFQuAD, size 166, time 8.106231689453125e-05\n", + "QE, size 166, time 3.1948089599609375e-05\n", + "DFQuAD, size 166, time 0.003358125686645508\n", + "QE, size 166, time 0.001585245132446289\n", + "DFQuAD, size 166, time 0.0002028942108154297\n", + "QE, size 166, time 0.00028896331787109375\n", + "DFQuAD, size 166, time 0.0001499652862548828\n", + "QE, size 166, time 2.5987625122070312e-05\n", + "DFQuAD, size 166, time 0.00013780593872070312\n", + "QE, size 166, time 0.003525972366333008\n", + "DFQuAD, size 166, time 2.5272369384765625e-05\n", + "QE, size 166, time 0.0001888275146484375\n", + "DFQuAD, size 166, time 0.00030493736267089844\n", + "QE, size 166, time 2.2172927856445312e-05\n", + "DFQuAD, size 166, time 3.3855438232421875e-05\n", + "QE, size 166, time 3.504753112792969e-05\n", + "DFQuAD, size 166, time 5.1021575927734375e-05\n", + "QE, size 166, time 0.0033941268920898438\n", + "DFQuAD, size 166, time 2.8848648071289062e-05\n", + "QE, size 166, time 0.0007231235504150391\n", + "DFQuAD, size 166, time 0.0004589557647705078\n", + "QE, size 166, time 0.003383159637451172\n", + "DFQuAD, size 166, time 7.200241088867188e-05\n", + "QE, size 166, time 0.003548860549926758\n", + "DFQuAD, size 166, time 9.894371032714844e-05\n", + "QE, size 166, time 0.003525972366333008\n", + "DFQuAD, size 166, time 0.003361940383911133\n", + "QE, size 166, time 0.0027170181274414062\n", + "DFQuAD, size 167, time 7.390975952148438e-05\n", + "QE, size 167, time 3.314018249511719e-05\n", + "DFQuAD, size 167, time 0.00020122528076171875\n", + "QE, size 167, time 0.0003960132598876953\n", + "DFQuAD, size 167, time 0.0033788681030273438\n", + "QE, size 167, time 0.003339052200317383\n", + "DFQuAD, size 167, time 7.700920104980469e-05\n", + "QE, size 167, time 7.104873657226562e-05\n", + "DFQuAD, size 167, time 5.1021575927734375e-05\n", + "QE, size 167, time 0.002092123031616211\n", + "DFQuAD, size 167, time 6.413459777832031e-05\n", + "QE, size 167, time 0.00018095970153808594\n", + "DFQuAD, size 167, time 4.506111145019531e-05\n", + "QE, size 167, time 3.3855438232421875e-05\n", + "DFQuAD, size 167, time 6.628036499023438e-05\n", + "QE, size 167, time 0.0034749507904052734\n", + "DFQuAD, size 167, time 2.2649765014648438e-05\n", + "QE, size 167, time 0.0034542083740234375\n", + "DFQuAD, size 167, time 0.0001499652862548828\n", + "QE, size 167, time 0.00014209747314453125\n", + "DFQuAD, size 167, time 0.00345611572265625\n", + "QE, size 167, time 4.9114227294921875e-05\n", + "DFQuAD, size 167, time 0.0017001628875732422\n", + "QE, size 167, time 4.673004150390625e-05\n", + "DFQuAD, size 167, time 0.003512144088745117\n", + "QE, size 167, time 5.0067901611328125e-05\n", + "DFQuAD, size 167, time 0.00024819374084472656\n", + "QE, size 167, time 0.003161907196044922\n", + "DFQuAD, size 167, time 9.775161743164062e-05\n", + "QE, size 167, time 8.797645568847656e-05\n", + "DFQuAD, size 167, time 3.600120544433594e-05\n", + "QE, size 167, time 0.003412961959838867\n", + "DFQuAD, size 167, time 3.6716461181640625e-05\n", + "QE, size 167, time 0.0036270618438720703\n", + "DFQuAD, size 167, time 0.0008199214935302734\n", + "QE, size 167, time 0.0012669563293457031\n", + "DFQuAD, size 167, time 0.00024700164794921875\n", + "QE, size 167, time 0.0004889965057373047\n", + "DFQuAD, size 167, time 0.00012111663818359375\n", + "QE, size 167, time 0.0015680789947509766\n", + "DFQuAD, size 168, time 0.0004210472106933594\n", + "QE, size 168, time 0.00019788742065429688\n", + "DFQuAD, size 168, time 3.719329833984375e-05\n", + "QE, size 168, time 0.0035278797149658203\n", + "DFQuAD, size 168, time 0.0001010894775390625\n", + "QE, size 168, time 0.0013310909271240234\n", + "DFQuAD, size 168, time 0.003566741943359375\n", + "QE, size 168, time 0.000720977783203125\n", + "DFQuAD, size 168, time 0.0034339427947998047\n", + "QE, size 168, time 0.0013501644134521484\n", + "DFQuAD, size 168, time 0.003545045852661133\n", + "QE, size 168, time 7.677078247070312e-05\n", + "DFQuAD, size 168, time 0.00339508056640625\n", + "QE, size 168, time 2.5987625122070312e-05\n", + "DFQuAD, size 168, time 0.0012981891632080078\n", + "QE, size 168, time 0.00177001953125\n", + "DFQuAD, size 168, time 5.507469177246094e-05\n", + "QE, size 168, time 7.605552673339844e-05\n", + "DFQuAD, size 168, time 0.0014417171478271484\n", + "QE, size 168, time 3.0040740966796875e-05\n", + "DFQuAD, size 168, time 7.915496826171875e-05\n", + "QE, size 168, time 7.104873657226562e-05\n", + "DFQuAD, size 168, time 0.0035071372985839844\n", + "QE, size 168, time 0.0006897449493408203\n", + "DFQuAD, size 168, time 0.001722097396850586\n", + "QE, size 168, time 0.0024118423461914062\n", + "DFQuAD, size 168, time 0.003376007080078125\n", + "QE, size 168, time 5.698204040527344e-05\n", + "DFQuAD, size 168, time 0.0005631446838378906\n", + "QE, size 168, time 0.0012679100036621094\n", + "DFQuAD, size 168, time 5.5789947509765625e-05\n", + "QE, size 168, time 0.0003459453582763672\n", + "DFQuAD, size 168, time 0.00017189979553222656\n", + "QE, size 168, time 0.003322124481201172\n", + "DFQuAD, size 168, time 3.4809112548828125e-05\n", + "QE, size 168, time 0.0034449100494384766\n", + "DFQuAD, size 168, time 0.0004839897155761719\n", + "QE, size 168, time 3.409385681152344e-05\n", + "DFQuAD, size 168, time 0.003634214401245117\n", + "QE, size 168, time 0.0035059452056884766\n", + "DFQuAD, size 169, time 4.076957702636719e-05\n", + "QE, size 169, time 0.0035262107849121094\n", + "DFQuAD, size 169, time 0.0002760887145996094\n", + "QE, size 169, time 0.0035257339477539062\n", + "DFQuAD, size 169, time 0.003690004348754883\n", + "QE, size 169, time 8.106231689453125e-05\n", + "DFQuAD, size 169, time 0.0001418590545654297\n", + "QE, size 169, time 7.987022399902344e-05\n", + "DFQuAD, size 169, time 0.0001049041748046875\n", + "QE, size 169, time 0.00015878677368164062\n", + "DFQuAD, size 169, time 0.0036580562591552734\n", + "QE, size 169, time 0.0011110305786132812\n", + "DFQuAD, size 169, time 4.076957702636719e-05\n", + "QE, size 169, time 0.00045490264892578125\n", + "DFQuAD, size 169, time 0.00010800361633300781\n", + "QE, size 169, time 0.0036187171936035156\n", + "DFQuAD, size 169, time 0.0004220008850097656\n", + "QE, size 169, time 3.790855407714844e-05\n", + "DFQuAD, size 169, time 5.602836608886719e-05\n", + "QE, size 169, time 7.796287536621094e-05\n", + "DFQuAD, size 169, time 0.00042319297790527344\n", + "QE, size 169, time 0.0009059906005859375\n", + "DFQuAD, size 169, time 3.886222839355469e-05\n", + "QE, size 169, time 0.0034470558166503906\n", + "DFQuAD, size 169, time 0.0031778812408447266\n", + "QE, size 169, time 2.6941299438476562e-05\n", + "DFQuAD, size 169, time 2.6941299438476562e-05\n", + "QE, size 169, time 0.0034639835357666016\n", + "DFQuAD, size 169, time 2.8848648071289062e-05\n", + "QE, size 169, time 0.0032379627227783203\n", + "DFQuAD, size 169, time 2.288818359375e-05\n", + "QE, size 169, time 0.00010395050048828125\n", + "DFQuAD, size 169, time 6.508827209472656e-05\n", + "QE, size 169, time 0.0037491321563720703\n", + "DFQuAD, size 169, time 0.00019502639770507812\n", + "QE, size 169, time 0.003550291061401367\n", + "DFQuAD, size 169, time 0.0005908012390136719\n", + "QE, size 169, time 0.0012290477752685547\n", + "DFQuAD, size 169, time 5.817413330078125e-05\n", + "QE, size 169, time 0.00020623207092285156\n", + "DFQuAD, size 170, time 5.2928924560546875e-05\n", + "QE, size 170, time 0.0011470317840576172\n", + "DFQuAD, size 170, time 0.00010013580322265625\n", + "QE, size 170, time 2.193450927734375e-05\n", + "DFQuAD, size 170, time 0.0005557537078857422\n", + "QE, size 170, time 0.003731966018676758\n", + "DFQuAD, size 170, time 0.00025916099548339844\n", + "QE, size 170, time 0.0035359859466552734\n", + "DFQuAD, size 170, time 0.003668069839477539\n", + "QE, size 170, time 0.00012803077697753906\n", + "DFQuAD, size 170, time 0.0035462379455566406\n", + "QE, size 170, time 0.003790140151977539\n", + "DFQuAD, size 170, time 0.003568887710571289\n", + "QE, size 170, time 9.989738464355469e-05\n", + "DFQuAD, size 170, time 0.0032677650451660156\n", + "QE, size 170, time 0.00011587142944335938\n", + "DFQuAD, size 170, time 0.0036530494689941406\n", + "QE, size 170, time 0.003651857376098633\n", + "DFQuAD, size 170, time 5.4836273193359375e-05\n", + "QE, size 170, time 0.000247955322265625\n", + "DFQuAD, size 170, time 3.504753112792969e-05\n", + "QE, size 170, time 2.3126602172851562e-05\n", + "DFQuAD, size 170, time 0.0010018348693847656\n", + "QE, size 170, time 0.00015401840209960938\n", + "DFQuAD, size 170, time 0.001775979995727539\n", + "QE, size 170, time 0.0038111209869384766\n", + "DFQuAD, size 170, time 3.3855438232421875e-05\n", + "QE, size 170, time 0.003710031509399414\n", + "DFQuAD, size 170, time 0.0003399848937988281\n", + "QE, size 170, time 0.0036268234252929688\n", + "DFQuAD, size 170, time 0.00012373924255371094\n", + "QE, size 170, time 4.100799560546875e-05\n", + "DFQuAD, size 170, time 4.38690185546875e-05\n", + "QE, size 170, time 0.003731250762939453\n", + "DFQuAD, size 170, time 0.0007538795471191406\n", + "QE, size 170, time 0.0001881122589111328\n", + "DFQuAD, size 170, time 0.0002429485321044922\n", + "QE, size 170, time 0.0003941059112548828\n", + "DFQuAD, size 170, time 0.0035741329193115234\n", + "QE, size 170, time 0.0017921924591064453\n", + "DFQuAD, size 171, time 0.0038139820098876953\n", + "QE, size 171, time 7.510185241699219e-05\n", + "DFQuAD, size 171, time 2.193450927734375e-05\n", + "QE, size 171, time 6.29425048828125e-05\n", + "DFQuAD, size 171, time 0.003620147705078125\n", + "QE, size 171, time 5.2928924560546875e-05\n", + "DFQuAD, size 171, time 3.314018249511719e-05\n", + "QE, size 171, time 0.0008151531219482422\n", + "DFQuAD, size 171, time 4.982948303222656e-05\n", + "QE, size 171, time 0.0001480579376220703\n", + "DFQuAD, size 171, time 6.818771362304688e-05\n", + "QE, size 171, time 0.003704071044921875\n", + "DFQuAD, size 171, time 0.003720998764038086\n", + "QE, size 171, time 0.0029959678649902344\n", + "DFQuAD, size 171, time 0.00017714500427246094\n", + "QE, size 171, time 3.62396240234375e-05\n", + "DFQuAD, size 171, time 3.2901763916015625e-05\n", + "QE, size 171, time 0.0019311904907226562\n", + "DFQuAD, size 171, time 0.0001862049102783203\n", + "QE, size 171, time 0.0036101341247558594\n", + "DFQuAD, size 171, time 0.00368499755859375\n", + "QE, size 171, time 0.0009582042694091797\n", + "DFQuAD, size 171, time 4.7206878662109375e-05\n", + "QE, size 171, time 5.1975250244140625e-05\n", + "DFQuAD, size 171, time 0.0005042552947998047\n", + "QE, size 171, time 0.0006248950958251953\n", + "DFQuAD, size 171, time 0.00012803077697753906\n", + "QE, size 171, time 0.0035457611083984375\n", + "DFQuAD, size 171, time 0.00023293495178222656\n", + "QE, size 171, time 0.0035948753356933594\n", + "DFQuAD, size 171, time 0.0035970211029052734\n", + "QE, size 171, time 5.125999450683594e-05\n", + "DFQuAD, size 171, time 0.00031185150146484375\n", + "QE, size 171, time 0.001641988754272461\n", + "DFQuAD, size 171, time 0.00012111663818359375\n", + "QE, size 171, time 0.001965045928955078\n", + "DFQuAD, size 171, time 2.288818359375e-05\n", + "QE, size 171, time 0.003559112548828125\n", + "DFQuAD, size 171, time 0.0037131309509277344\n", + "QE, size 171, time 7.414817810058594e-05\n", + "DFQuAD, size 172, time 6.699562072753906e-05\n", + "QE, size 172, time 0.0036420822143554688\n", + "DFQuAD, size 172, time 4.887580871582031e-05\n", + "QE, size 172, time 0.0035500526428222656\n", + "DFQuAD, size 172, time 0.0005917549133300781\n", + "QE, size 172, time 2.193450927734375e-05\n", + "DFQuAD, size 172, time 4.9114227294921875e-05\n", + "QE, size 172, time 0.0004029273986816406\n", + "DFQuAD, size 172, time 3.5762786865234375e-05\n", + "QE, size 172, time 0.0008440017700195312\n", + "DFQuAD, size 172, time 0.0003528594970703125\n", + "QE, size 172, time 0.0003921985626220703\n", + "DFQuAD, size 172, time 0.0001220703125\n", + "QE, size 172, time 0.00016117095947265625\n", + "DFQuAD, size 172, time 0.00022292137145996094\n", + "QE, size 172, time 6.723403930664062e-05\n", + "DFQuAD, size 172, time 0.0036759376525878906\n", + "QE, size 172, time 0.00023794174194335938\n", + "DFQuAD, size 172, time 0.00013899803161621094\n", + "QE, size 172, time 2.09808349609375e-05\n", + "DFQuAD, size 172, time 3.314018249511719e-05\n", + "QE, size 172, time 0.0036640167236328125\n", + "DFQuAD, size 172, time 7.414817810058594e-05\n", + "QE, size 172, time 0.0005292892456054688\n", + "DFQuAD, size 172, time 3.719329833984375e-05\n", + "QE, size 172, time 0.003573894500732422\n", + "DFQuAD, size 172, time 0.0014889240264892578\n", + "QE, size 172, time 2.09808349609375e-05\n", + "DFQuAD, size 172, time 2.7894973754882812e-05\n", + "QE, size 172, time 0.0035948753356933594\n", + "DFQuAD, size 172, time 0.0006270408630371094\n", + "QE, size 172, time 7.605552673339844e-05\n", + "DFQuAD, size 172, time 0.0010292530059814453\n", + "QE, size 172, time 0.00015687942504882812\n", + "DFQuAD, size 172, time 0.00013208389282226562\n", + "QE, size 172, time 0.0035881996154785156\n", + "DFQuAD, size 172, time 0.003610849380493164\n", + "QE, size 172, time 0.002485990524291992\n", + "DFQuAD, size 172, time 0.0006089210510253906\n", + "QE, size 172, time 0.0037899017333984375\n", + "DFQuAD, size 173, time 0.0037109851837158203\n", + "QE, size 173, time 0.0008132457733154297\n", + "DFQuAD, size 173, time 2.384185791015625e-05\n", + "QE, size 173, time 0.0036301612854003906\n", + "DFQuAD, size 173, time 0.00029397010803222656\n", + "QE, size 173, time 3.2901763916015625e-05\n", + "DFQuAD, size 173, time 0.00028634071350097656\n", + "QE, size 173, time 7.915496826171875e-05\n", + "DFQuAD, size 173, time 0.00015592575073242188\n", + "QE, size 173, time 0.003599882125854492\n", + "DFQuAD, size 173, time 0.0002429485321044922\n", + "QE, size 173, time 3.790855407714844e-05\n", + "DFQuAD, size 173, time 0.0004227161407470703\n", + "QE, size 173, time 0.0036001205444335938\n", + "DFQuAD, size 173, time 0.0001590251922607422\n", + "QE, size 173, time 0.00016498565673828125\n", + "DFQuAD, size 173, time 3.886222839355469e-05\n", + "QE, size 173, time 0.0001251697540283203\n", + "DFQuAD, size 173, time 0.0036301612854003906\n", + "QE, size 173, time 0.003832101821899414\n", + "DFQuAD, size 173, time 0.00019598007202148438\n", + "QE, size 173, time 0.0004019737243652344\n", + "DFQuAD, size 173, time 2.5987625122070312e-05\n", + "QE, size 173, time 0.002267122268676758\n", + "DFQuAD, size 173, time 0.0001590251922607422\n", + "QE, size 173, time 0.003679037094116211\n", + "DFQuAD, size 173, time 7.891654968261719e-05\n", + "QE, size 173, time 0.00023484230041503906\n", + "DFQuAD, size 173, time 0.00034880638122558594\n", + "QE, size 173, time 0.003612995147705078\n", + "DFQuAD, size 173, time 0.0007760524749755859\n", + "QE, size 173, time 0.0035021305084228516\n", + "DFQuAD, size 173, time 0.003041982650756836\n", + "QE, size 173, time 0.00030112266540527344\n", + "DFQuAD, size 173, time 3.3855438232421875e-05\n", + "QE, size 173, time 0.003832101821899414\n", + "DFQuAD, size 173, time 0.0004801750183105469\n", + "QE, size 173, time 0.0003058910369873047\n", + "DFQuAD, size 173, time 0.0036170482635498047\n", + "QE, size 173, time 0.00016689300537109375\n", + "DFQuAD, size 174, time 2.8133392333984375e-05\n", + "QE, size 174, time 2.5033950805664062e-05\n", + "DFQuAD, size 174, time 0.00013899803161621094\n", + "QE, size 174, time 0.00019693374633789062\n", + "DFQuAD, size 174, time 0.000102996826171875\n", + "QE, size 174, time 0.003851175308227539\n", + "DFQuAD, size 174, time 0.0002930164337158203\n", + "QE, size 174, time 0.0022232532501220703\n", + "DFQuAD, size 174, time 0.0001380443572998047\n", + "QE, size 174, time 0.0035619735717773438\n", + "DFQuAD, size 174, time 0.00012421607971191406\n", + "QE, size 174, time 0.0001289844512939453\n", + "DFQuAD, size 174, time 0.00010991096496582031\n", + "QE, size 174, time 0.0007610321044921875\n", + "DFQuAD, size 174, time 4.00543212890625e-05\n", + "QE, size 174, time 0.0008969306945800781\n", + "DFQuAD, size 174, time 0.00013303756713867188\n", + "QE, size 174, time 0.00037097930908203125\n", + "DFQuAD, size 174, time 0.003782033920288086\n", + "QE, size 174, time 0.00021409988403320312\n", + "DFQuAD, size 174, time 0.0007710456848144531\n", + "QE, size 174, time 0.000659942626953125\n", + "DFQuAD, size 174, time 4.00543212890625e-05\n", + "QE, size 174, time 0.00031495094299316406\n", + "DFQuAD, size 174, time 2.574920654296875e-05\n", + "QE, size 174, time 0.0008728504180908203\n", + "DFQuAD, size 174, time 0.0005221366882324219\n", + "QE, size 174, time 0.0004601478576660156\n", + "DFQuAD, size 174, time 0.0037539005279541016\n", + "QE, size 174, time 7.867813110351562e-05\n", + "DFQuAD, size 174, time 0.003753185272216797\n", + "QE, size 174, time 0.003731966018676758\n", + "DFQuAD, size 174, time 5.91278076171875e-05\n", + "QE, size 174, time 0.0021009445190429688\n", + "DFQuAD, size 174, time 2.8133392333984375e-05\n", + "QE, size 174, time 0.003860950469970703\n", + "DFQuAD, size 174, time 0.0001327991485595703\n", + "QE, size 174, time 0.0001590251922607422\n", + "DFQuAD, size 174, time 0.0036809444427490234\n", + "QE, size 174, time 0.0027582645416259766\n", + "DFQuAD, size 175, time 7.414817810058594e-05\n", + "QE, size 175, time 2.5272369384765625e-05\n", + "DFQuAD, size 175, time 0.0003483295440673828\n", + "QE, size 175, time 0.00396418571472168\n", + "DFQuAD, size 175, time 0.00023508071899414062\n", + "QE, size 175, time 6.508827209472656e-05\n", + "DFQuAD, size 175, time 0.0012950897216796875\n", + "QE, size 175, time 0.0009300708770751953\n", + "DFQuAD, size 175, time 0.0038611888885498047\n", + "QE, size 175, time 0.003998279571533203\n", + "DFQuAD, size 175, time 0.0018351078033447266\n", + "QE, size 175, time 0.0007810592651367188\n", + "DFQuAD, size 175, time 0.0003540515899658203\n", + "QE, size 175, time 0.003957986831665039\n", + "DFQuAD, size 175, time 0.0002040863037109375\n", + "QE, size 175, time 2.5033950805664062e-05\n", + "DFQuAD, size 175, time 6.890296936035156e-05\n", + "QE, size 175, time 0.003885030746459961\n", + "DFQuAD, size 175, time 0.0040740966796875\n", + "QE, size 175, time 0.0038063526153564453\n", + "DFQuAD, size 175, time 0.00010180473327636719\n", + "QE, size 175, time 0.00021386146545410156\n", + "DFQuAD, size 175, time 0.004289865493774414\n", + "QE, size 175, time 0.003976106643676758\n", + "DFQuAD, size 175, time 0.0009899139404296875\n", + "QE, size 175, time 0.0005550384521484375\n", + "DFQuAD, size 175, time 0.0005099773406982422\n", + "QE, size 175, time 0.0038499832153320312\n", + "DFQuAD, size 175, time 3.504753112792969e-05\n", + "QE, size 175, time 0.003941774368286133\n", + "DFQuAD, size 175, time 0.001130819320678711\n", + "QE, size 175, time 0.00012683868408203125\n", + "DFQuAD, size 175, time 0.00028586387634277344\n", + "QE, size 175, time 0.0035293102264404297\n", + "DFQuAD, size 175, time 0.0001251697540283203\n", + "QE, size 175, time 0.0038280487060546875\n", + "DFQuAD, size 175, time 0.00034689903259277344\n", + "QE, size 175, time 3.504753112792969e-05\n", + "DFQuAD, size 175, time 2.09808349609375e-05\n", + "QE, size 175, time 2.193450927734375e-05\n", + "DFQuAD, size 176, time 3.314018249511719e-05\n", + "QE, size 176, time 0.003947019577026367\n", + "DFQuAD, size 176, time 0.003864765167236328\n", + "QE, size 176, time 0.004064798355102539\n", + "DFQuAD, size 176, time 0.00013899803161621094\n", + "QE, size 176, time 5.2928924560546875e-05\n", + "DFQuAD, size 176, time 0.0021131038665771484\n", + "QE, size 176, time 0.00019097328186035156\n", + "DFQuAD, size 176, time 0.0006110668182373047\n", + "QE, size 176, time 6.818771362304688e-05\n", + "DFQuAD, size 176, time 0.0016851425170898438\n", + "QE, size 176, time 0.0001621246337890625\n", + "DFQuAD, size 176, time 0.00013899803161621094\n", + "QE, size 176, time 0.0038042068481445312\n", + "DFQuAD, size 176, time 0.00028896331787109375\n", + "QE, size 176, time 0.0038590431213378906\n", + "DFQuAD, size 176, time 0.0012390613555908203\n", + "QE, size 176, time 0.00016808509826660156\n", + "DFQuAD, size 176, time 3.528594970703125e-05\n", + "QE, size 176, time 0.002692699432373047\n", + "DFQuAD, size 176, time 0.0001850128173828125\n", + "QE, size 176, time 0.00015592575073242188\n", + "DFQuAD, size 176, time 0.003937721252441406\n", + "QE, size 176, time 6.008148193359375e-05\n", + "DFQuAD, size 176, time 0.003846883773803711\n", + "QE, size 176, time 0.0034821033477783203\n", + "DFQuAD, size 176, time 2.7179718017578125e-05\n", + "QE, size 176, time 0.0038862228393554688\n", + "DFQuAD, size 176, time 0.0001049041748046875\n", + "QE, size 176, time 0.0008211135864257812\n", + "DFQuAD, size 176, time 0.0001819133758544922\n", + "QE, size 176, time 0.0012710094451904297\n", + "DFQuAD, size 176, time 0.003957986831665039\n", + "QE, size 176, time 0.0001220703125\n", + "DFQuAD, size 176, time 2.193450927734375e-05\n", + "QE, size 176, time 0.0005540847778320312\n", + "DFQuAD, size 176, time 2.5033950805664062e-05\n", + "QE, size 176, time 9.608268737792969e-05\n", + "DFQuAD, size 176, time 0.003895998001098633\n", + "QE, size 176, time 7.987022399902344e-05\n", + "DFQuAD, size 177, time 0.0038461685180664062\n", + "QE, size 177, time 0.0001583099365234375\n", + "DFQuAD, size 177, time 0.0002911090850830078\n", + "QE, size 177, time 0.0005540847778320312\n", + "DFQuAD, size 177, time 3.600120544433594e-05\n", + "QE, size 177, time 0.0008997917175292969\n", + "DFQuAD, size 177, time 0.000476837158203125\n", + "QE, size 177, time 0.0004019737243652344\n", + "DFQuAD, size 177, time 2.8848648071289062e-05\n", + "QE, size 177, time 0.0003848075866699219\n", + "DFQuAD, size 177, time 0.003988981246948242\n", + "QE, size 177, time 0.00019407272338867188\n", + "DFQuAD, size 177, time 0.00034880638122558594\n", + "QE, size 177, time 0.0001857280731201172\n", + "DFQuAD, size 177, time 0.004158973693847656\n", + "QE, size 177, time 0.004085063934326172\n", + "DFQuAD, size 177, time 3.719329833984375e-05\n", + "QE, size 177, time 2.193450927734375e-05\n", + "DFQuAD, size 177, time 0.0008730888366699219\n", + "QE, size 177, time 0.0001506805419921875\n", + "DFQuAD, size 177, time 0.0038290023803710938\n", + "QE, size 177, time 0.0008339881896972656\n", + "DFQuAD, size 177, time 0.0037720203399658203\n", + "QE, size 177, time 0.0006890296936035156\n", + "DFQuAD, size 177, time 0.003933906555175781\n", + "QE, size 177, time 0.000347137451171875\n", + "DFQuAD, size 177, time 0.003796815872192383\n", + "QE, size 177, time 0.0002338886260986328\n", + "DFQuAD, size 177, time 0.003918170928955078\n", + "QE, size 177, time 0.0006382465362548828\n", + "DFQuAD, size 177, time 5.888938903808594e-05\n", + "QE, size 177, time 0.0001270771026611328\n", + "DFQuAD, size 177, time 5.1021575927734375e-05\n", + "QE, size 177, time 0.002313852310180664\n", + "DFQuAD, size 177, time 7.605552673339844e-05\n", + "QE, size 177, time 0.00028395652770996094\n", + "DFQuAD, size 177, time 6.723403930664062e-05\n", + "QE, size 177, time 0.000911712646484375\n", + "DFQuAD, size 177, time 4.9114227294921875e-05\n", + "QE, size 177, time 0.003899097442626953\n", + "DFQuAD, size 178, time 0.003928184509277344\n", + "QE, size 178, time 0.0007641315460205078\n", + "DFQuAD, size 178, time 0.0001552104949951172\n", + "QE, size 178, time 0.0002391338348388672\n", + "DFQuAD, size 178, time 0.0006380081176757812\n", + "QE, size 178, time 3.6716461181640625e-05\n", + "DFQuAD, size 178, time 0.0006549358367919922\n", + "QE, size 178, time 0.0004341602325439453\n", + "DFQuAD, size 178, time 2.002716064453125e-05\n", + "QE, size 178, time 3.504753112792969e-05\n", + "DFQuAD, size 178, time 5.507469177246094e-05\n", + "QE, size 178, time 3.5762786865234375e-05\n", + "DFQuAD, size 178, time 0.0004990100860595703\n", + "QE, size 178, time 4.00543212890625e-05\n", + "DFQuAD, size 178, time 0.0004379749298095703\n", + "QE, size 178, time 0.00096893310546875\n", + "DFQuAD, size 178, time 6.699562072753906e-05\n", + "QE, size 178, time 0.0010380744934082031\n", + "DFQuAD, size 178, time 0.00020194053649902344\n", + "QE, size 178, time 0.0008060932159423828\n", + "DFQuAD, size 178, time 0.00019407272338867188\n", + "QE, size 178, time 0.00028395652770996094\n", + "DFQuAD, size 178, time 5.0067901611328125e-05\n", + "QE, size 178, time 0.0009112358093261719\n", + "DFQuAD, size 178, time 0.00012922286987304688\n", + "QE, size 178, time 0.0006878376007080078\n", + "DFQuAD, size 178, time 0.0007500648498535156\n", + "QE, size 178, time 0.0010590553283691406\n", + "DFQuAD, size 178, time 0.0006411075592041016\n", + "QE, size 178, time 0.0011548995971679688\n", + "DFQuAD, size 178, time 0.0006091594696044922\n", + "QE, size 178, time 9.799003601074219e-05\n", + "DFQuAD, size 178, time 0.003960132598876953\n", + "QE, size 178, time 0.003922939300537109\n", + "DFQuAD, size 178, time 0.0004520416259765625\n", + "QE, size 178, time 0.004110813140869141\n", + "DFQuAD, size 178, time 0.0025506019592285156\n", + "QE, size 178, time 0.001344919204711914\n", + "DFQuAD, size 178, time 0.0001590251922607422\n", + "QE, size 178, time 0.003834962844848633\n", + "DFQuAD, size 179, time 0.00023508071899414062\n", + "QE, size 179, time 0.0017409324645996094\n", + "DFQuAD, size 179, time 0.00016021728515625\n", + "QE, size 179, time 0.0019099712371826172\n", + "DFQuAD, size 179, time 4.410743713378906e-05\n", + "QE, size 179, time 0.0004258155822753906\n", + "DFQuAD, size 179, time 0.0009200572967529297\n", + "QE, size 179, time 0.000926971435546875\n", + "DFQuAD, size 179, time 0.003937959671020508\n", + "QE, size 179, time 0.0007119178771972656\n", + "DFQuAD, size 179, time 0.0013170242309570312\n", + "QE, size 179, time 0.0039768218994140625\n", + "DFQuAD, size 179, time 0.00043082237243652344\n", + "QE, size 179, time 0.00041675567626953125\n", + "DFQuAD, size 179, time 4.100799560546875e-05\n", + "QE, size 179, time 2.4080276489257812e-05\n", + "DFQuAD, size 179, time 0.00419306755065918\n", + "QE, size 179, time 0.0042743682861328125\n", + "DFQuAD, size 179, time 0.00014901161193847656\n", + "QE, size 179, time 0.004107952117919922\n", + "DFQuAD, size 179, time 0.0007460117340087891\n", + "QE, size 179, time 0.004083871841430664\n", + "DFQuAD, size 179, time 0.00013589859008789062\n", + "QE, size 179, time 0.003964900970458984\n", + "DFQuAD, size 179, time 0.0012726783752441406\n", + "QE, size 179, time 0.00404810905456543\n", + "DFQuAD, size 179, time 0.0001289844512939453\n", + "QE, size 179, time 0.00018906593322753906\n", + "DFQuAD, size 179, time 5.078315734863281e-05\n", + "QE, size 179, time 6.079673767089844e-05\n", + "DFQuAD, size 179, time 0.0002999305725097656\n", + "QE, size 179, time 0.0003509521484375\n", + "DFQuAD, size 179, time 0.00010180473327636719\n", + "QE, size 179, time 5.7697296142578125e-05\n", + "DFQuAD, size 179, time 0.003936052322387695\n", + "QE, size 179, time 0.0038580894470214844\n", + "DFQuAD, size 179, time 7.915496826171875e-05\n", + "QE, size 179, time 0.0009398460388183594\n", + "DFQuAD, size 179, time 0.004077911376953125\n", + "QE, size 179, time 0.00010013580322265625\n", + "DFQuAD, size 180, time 9.799003601074219e-05\n", + "QE, size 180, time 0.004261016845703125\n", + "DFQuAD, size 180, time 0.001750946044921875\n", + "QE, size 180, time 0.0005731582641601562\n", + "DFQuAD, size 180, time 0.00037407875061035156\n", + "QE, size 180, time 0.002397298812866211\n", + "DFQuAD, size 180, time 0.00034499168395996094\n", + "QE, size 180, time 0.0024089813232421875\n", + "DFQuAD, size 180, time 0.00034117698669433594\n", + "QE, size 180, time 0.004235982894897461\n", + "DFQuAD, size 180, time 0.0020012855529785156\n", + "QE, size 180, time 0.00014019012451171875\n", + "DFQuAD, size 180, time 3.409385681152344e-05\n", + "QE, size 180, time 0.004209041595458984\n", + "DFQuAD, size 180, time 2.4080276489257812e-05\n", + "QE, size 180, time 0.0005629062652587891\n", + "DFQuAD, size 180, time 2.47955322265625e-05\n", + "QE, size 180, time 0.0017168521881103516\n", + "DFQuAD, size 180, time 0.00425410270690918\n", + "QE, size 180, time 2.7179718017578125e-05\n", + "DFQuAD, size 180, time 0.0002999305725097656\n", + "QE, size 180, time 0.0002071857452392578\n", + "DFQuAD, size 180, time 0.00012373924255371094\n", + "QE, size 180, time 0.002288818359375\n", + "DFQuAD, size 180, time 0.00041174888610839844\n", + "QE, size 180, time 0.0006308555603027344\n", + "DFQuAD, size 180, time 0.00016117095947265625\n", + "QE, size 180, time 0.00024509429931640625\n", + "DFQuAD, size 180, time 0.00432896614074707\n", + "QE, size 180, time 8.821487426757812e-05\n", + "DFQuAD, size 180, time 7.200241088867188e-05\n", + "QE, size 180, time 0.001878976821899414\n", + "DFQuAD, size 180, time 0.0004208087921142578\n", + "QE, size 180, time 0.0001430511474609375\n", + "DFQuAD, size 180, time 0.0042989253997802734\n", + "QE, size 180, time 0.0041692256927490234\n", + "DFQuAD, size 180, time 0.004155874252319336\n", + "QE, size 180, time 0.00045371055603027344\n", + "DFQuAD, size 180, time 4.935264587402344e-05\n", + "QE, size 180, time 0.002602815628051758\n", + "DFQuAD, size 181, time 0.0003368854522705078\n", + "QE, size 181, time 5.2928924560546875e-05\n", + "DFQuAD, size 181, time 2.1696090698242188e-05\n", + "QE, size 181, time 6.794929504394531e-05\n", + "DFQuAD, size 181, time 0.0011630058288574219\n", + "QE, size 181, time 3.1948089599609375e-05\n", + "DFQuAD, size 181, time 0.0002529621124267578\n", + "QE, size 181, time 0.0004017353057861328\n", + "DFQuAD, size 181, time 0.00047206878662109375\n", + "QE, size 181, time 0.004126071929931641\n", + "DFQuAD, size 181, time 0.004123210906982422\n", + "QE, size 181, time 0.0010440349578857422\n", + "DFQuAD, size 181, time 0.00019311904907226562\n", + "QE, size 181, time 0.003566741943359375\n", + "DFQuAD, size 181, time 0.0001227855682373047\n", + "QE, size 181, time 0.0006701946258544922\n", + "DFQuAD, size 181, time 0.0002827644348144531\n", + "QE, size 181, time 0.0006437301635742188\n", + "DFQuAD, size 181, time 5.1021575927734375e-05\n", + "QE, size 181, time 0.004167795181274414\n", + "DFQuAD, size 181, time 3.409385681152344e-05\n", + "QE, size 181, time 4.673004150390625e-05\n", + "DFQuAD, size 181, time 8.988380432128906e-05\n", + "QE, size 181, time 0.0012638568878173828\n", + "DFQuAD, size 181, time 4.8160552978515625e-05\n", + "QE, size 181, time 0.0009720325469970703\n", + "DFQuAD, size 181, time 0.004223823547363281\n", + "QE, size 181, time 2.288818359375e-05\n", + "DFQuAD, size 181, time 3.790855407714844e-05\n", + "QE, size 181, time 0.0013229846954345703\n", + "DFQuAD, size 181, time 0.00012302398681640625\n", + "QE, size 181, time 6.604194641113281e-05\n", + "DFQuAD, size 181, time 0.00011301040649414062\n", + "QE, size 181, time 0.0007879734039306641\n", + "DFQuAD, size 181, time 0.00028204917907714844\n", + "QE, size 181, time 0.0001239776611328125\n", + "DFQuAD, size 181, time 0.00015616416931152344\n", + "QE, size 181, time 0.004225254058837891\n", + "DFQuAD, size 181, time 0.0004620552062988281\n", + "QE, size 181, time 0.004063844680786133\n", + "DFQuAD, size 182, time 0.0005948543548583984\n", + "QE, size 182, time 0.0022721290588378906\n", + "DFQuAD, size 182, time 0.00018310546875\n", + "QE, size 182, time 2.09808349609375e-05\n", + "DFQuAD, size 182, time 3.1948089599609375e-05\n", + "QE, size 182, time 0.004019975662231445\n", + "DFQuAD, size 182, time 0.0009469985961914062\n", + "QE, size 182, time 0.0045566558837890625\n", + "DFQuAD, size 182, time 0.00016999244689941406\n", + "QE, size 182, time 0.0004520416259765625\n", + "DFQuAD, size 182, time 0.004406929016113281\n", + "QE, size 182, time 9.393692016601562e-05\n", + "DFQuAD, size 182, time 5.1975250244140625e-05\n", + "QE, size 182, time 0.0004649162292480469\n", + "DFQuAD, size 182, time 0.0039250850677490234\n", + "QE, size 182, time 0.0040721893310546875\n", + "DFQuAD, size 182, time 2.5272369384765625e-05\n", + "QE, size 182, time 0.0005743503570556641\n", + "DFQuAD, size 182, time 0.0002970695495605469\n", + "QE, size 182, time 0.000225067138671875\n", + "DFQuAD, size 182, time 0.004145145416259766\n", + "QE, size 182, time 5.507469177246094e-05\n", + "DFQuAD, size 182, time 0.00016498565673828125\n", + "QE, size 182, time 0.0005438327789306641\n", + "DFQuAD, size 182, time 0.0041620731353759766\n", + "QE, size 182, time 0.0015590190887451172\n", + "DFQuAD, size 182, time 0.00415802001953125\n", + "QE, size 182, time 0.0028171539306640625\n", + "DFQuAD, size 182, time 0.0032618045806884766\n", + "QE, size 182, time 9.489059448242188e-05\n", + "DFQuAD, size 182, time 4.696846008300781e-05\n", + "QE, size 182, time 0.0042688846588134766\n", + "DFQuAD, size 182, time 0.0006530284881591797\n", + "QE, size 182, time 0.002937793731689453\n", + "DFQuAD, size 182, time 0.0006480216979980469\n", + "QE, size 182, time 0.0002868175506591797\n", + "DFQuAD, size 182, time 0.004082918167114258\n", + "QE, size 182, time 0.0002701282501220703\n", + "DFQuAD, size 182, time 2.0265579223632812e-05\n", + "QE, size 182, time 0.002004861831665039\n", + "DFQuAD, size 183, time 0.00041604042053222656\n", + "QE, size 183, time 9.822845458984375e-05\n", + "DFQuAD, size 183, time 0.0006630420684814453\n", + "QE, size 183, time 0.004166126251220703\n", + "DFQuAD, size 183, time 0.0042209625244140625\n", + "QE, size 183, time 0.004160881042480469\n", + "DFQuAD, size 183, time 0.0008118152618408203\n", + "QE, size 183, time 0.0003452301025390625\n", + "DFQuAD, size 183, time 7.104873657226562e-05\n", + "QE, size 183, time 0.0012769699096679688\n", + "DFQuAD, size 183, time 0.0042340755462646484\n", + "QE, size 183, time 0.004337787628173828\n", + "DFQuAD, size 183, time 0.00041103363037109375\n", + "QE, size 183, time 0.004255056381225586\n", + "DFQuAD, size 183, time 0.0027849674224853516\n", + "QE, size 183, time 5.221366882324219e-05\n", + "DFQuAD, size 183, time 0.004317760467529297\n", + "QE, size 183, time 0.0041790008544921875\n", + "DFQuAD, size 183, time 4.8160552978515625e-05\n", + "QE, size 183, time 0.0041561126708984375\n", + "DFQuAD, size 183, time 0.004076719284057617\n", + "QE, size 183, time 5.507469177246094e-05\n", + "DFQuAD, size 183, time 0.0042531490325927734\n", + "QE, size 183, time 0.0006418228149414062\n", + "DFQuAD, size 183, time 0.0020432472229003906\n", + "QE, size 183, time 0.00023984909057617188\n", + "DFQuAD, size 183, time 0.0002899169921875\n", + "QE, size 183, time 9.584426879882812e-05\n", + "DFQuAD, size 183, time 0.0003490447998046875\n", + "QE, size 183, time 0.004135847091674805\n", + "DFQuAD, size 183, time 0.0016069412231445312\n", + "QE, size 183, time 0.004081010818481445\n", + "DFQuAD, size 183, time 0.00030303001403808594\n", + "QE, size 183, time 0.0018961429595947266\n", + "DFQuAD, size 183, time 0.0014848709106445312\n", + "QE, size 183, time 0.004361867904663086\n", + "DFQuAD, size 183, time 0.004377126693725586\n", + "QE, size 183, time 0.004409074783325195\n", + "DFQuAD, size 183, time 0.004294157028198242\n", + "QE, size 183, time 0.00030493736267089844\n", + "DFQuAD, size 184, time 5.626678466796875e-05\n", + "QE, size 184, time 2.5033950805664062e-05\n", + "DFQuAD, size 184, time 0.00037097930908203125\n", + "QE, size 184, time 0.0001430511474609375\n", + "DFQuAD, size 184, time 0.004317045211791992\n", + "QE, size 184, time 4.8160552978515625e-05\n", + "DFQuAD, size 184, time 0.004261970520019531\n", + "QE, size 184, time 4.029273986816406e-05\n", + "DFQuAD, size 184, time 0.004247903823852539\n", + "QE, size 184, time 0.00426793098449707\n", + "DFQuAD, size 184, time 0.004038333892822266\n", + "QE, size 184, time 5.817413330078125e-05\n", + "DFQuAD, size 184, time 0.0003039836883544922\n", + "QE, size 184, time 0.0042400360107421875\n", + "DFQuAD, size 184, time 0.004204988479614258\n", + "QE, size 184, time 0.0017380714416503906\n", + "DFQuAD, size 184, time 0.004415988922119141\n", + "QE, size 184, time 5.91278076171875e-05\n", + "DFQuAD, size 184, time 0.00013494491577148438\n", + "QE, size 184, time 0.0007472038269042969\n", + "DFQuAD, size 184, time 2.7894973754882812e-05\n", + "QE, size 184, time 0.00016808509826660156\n", + "DFQuAD, size 184, time 2.2172927856445312e-05\n", + "QE, size 184, time 0.0011849403381347656\n", + "DFQuAD, size 184, time 5.6743621826171875e-05\n", + "QE, size 184, time 2.384185791015625e-05\n", + "DFQuAD, size 184, time 0.0006451606750488281\n", + "QE, size 184, time 0.0001671314239501953\n", + "DFQuAD, size 184, time 0.004200935363769531\n", + "QE, size 184, time 0.004326820373535156\n", + "DFQuAD, size 184, time 0.004360198974609375\n", + "QE, size 184, time 0.004184246063232422\n", + "DFQuAD, size 184, time 0.00024008750915527344\n", + "QE, size 184, time 0.000308990478515625\n", + "DFQuAD, size 184, time 0.00020003318786621094\n", + "QE, size 184, time 0.0006508827209472656\n", + "DFQuAD, size 184, time 0.004282712936401367\n", + "QE, size 184, time 0.0041615962982177734\n", + "DFQuAD, size 184, time 0.004456996917724609\n", + "QE, size 184, time 0.00022101402282714844\n", + "DFQuAD, size 185, time 0.00023126602172851562\n", + "QE, size 185, time 0.000997781753540039\n", + "DFQuAD, size 185, time 2.4080276489257812e-05\n", + "QE, size 185, time 0.004384040832519531\n", + "DFQuAD, size 185, time 0.0012559890747070312\n", + "QE, size 185, time 0.00061798095703125\n", + "DFQuAD, size 185, time 5.0067901611328125e-05\n", + "QE, size 185, time 0.0020308494567871094\n", + "DFQuAD, size 185, time 0.0002300739288330078\n", + "QE, size 185, time 0.00018405914306640625\n", + "DFQuAD, size 185, time 3.1948089599609375e-05\n", + "QE, size 185, time 9.608268737792969e-05\n", + "DFQuAD, size 185, time 0.0001900196075439453\n", + "QE, size 185, time 0.0043871402740478516\n", + "DFQuAD, size 185, time 0.0043659210205078125\n", + "QE, size 185, time 0.00011920928955078125\n", + "DFQuAD, size 185, time 0.0002129077911376953\n", + "QE, size 185, time 0.0004520416259765625\n", + "DFQuAD, size 185, time 0.001249074935913086\n", + "QE, size 185, time 0.004294872283935547\n", + "DFQuAD, size 185, time 0.0002541542053222656\n", + "QE, size 185, time 0.00033092498779296875\n", + "DFQuAD, size 185, time 0.0006349086761474609\n", + "QE, size 185, time 0.0018706321716308594\n", + "DFQuAD, size 185, time 0.002595186233520508\n", + "QE, size 185, time 0.004373073577880859\n", + "DFQuAD, size 185, time 0.0007290840148925781\n", + "QE, size 185, time 0.00024700164794921875\n", + "DFQuAD, size 185, time 0.0004680156707763672\n", + "QE, size 185, time 0.0022020339965820312\n", + "DFQuAD, size 185, time 4.8160552978515625e-05\n", + "QE, size 185, time 3.409385681152344e-05\n", + "DFQuAD, size 185, time 0.004518032073974609\n", + "QE, size 185, time 0.0008230209350585938\n", + "DFQuAD, size 185, time 0.002196073532104492\n", + "QE, size 185, time 0.0044100284576416016\n", + "DFQuAD, size 185, time 0.004508018493652344\n", + "QE, size 185, time 0.004436969757080078\n", + "DFQuAD, size 185, time 0.0016939640045166016\n", + "QE, size 185, time 0.0011568069458007812\n", + "DFQuAD, size 186, time 0.004369974136352539\n", + "QE, size 186, time 3.886222839355469e-05\n", + "DFQuAD, size 186, time 2.6941299438476562e-05\n", + "QE, size 186, time 0.004588127136230469\n", + "DFQuAD, size 186, time 0.0006439685821533203\n", + "QE, size 186, time 0.00017404556274414062\n", + "DFQuAD, size 186, time 0.0005469322204589844\n", + "QE, size 186, time 0.004441738128662109\n", + "DFQuAD, size 186, time 2.288818359375e-05\n", + "QE, size 186, time 0.004495859146118164\n", + "DFQuAD, size 186, time 0.00011801719665527344\n", + "QE, size 186, time 0.004331111907958984\n", + "DFQuAD, size 186, time 0.0005879402160644531\n", + "QE, size 186, time 0.000164031982421875\n", + "DFQuAD, size 186, time 0.004413127899169922\n", + "QE, size 186, time 0.0021338462829589844\n", + "DFQuAD, size 186, time 0.004308938980102539\n", + "QE, size 186, time 3.0994415283203125e-05\n", + "DFQuAD, size 186, time 0.004407167434692383\n", + "QE, size 186, time 0.00434112548828125\n", + "DFQuAD, size 186, time 0.0007927417755126953\n", + "QE, size 186, time 0.0021529197692871094\n", + "DFQuAD, size 186, time 0.004305839538574219\n", + "QE, size 186, time 4.887580871582031e-05\n", + "DFQuAD, size 186, time 4.410743713378906e-05\n", + "QE, size 186, time 0.0005719661712646484\n", + "DFQuAD, size 186, time 2.5033950805664062e-05\n", + "QE, size 186, time 0.0006289482116699219\n", + "DFQuAD, size 186, time 0.0010347366333007812\n", + "QE, size 186, time 3.695487976074219e-05\n", + "DFQuAD, size 186, time 0.00045108795166015625\n", + "QE, size 186, time 0.004246950149536133\n", + "DFQuAD, size 186, time 0.0001690387725830078\n", + "QE, size 186, time 0.004314899444580078\n", + "DFQuAD, size 186, time 0.0009918212890625\n", + "QE, size 186, time 0.000102996826171875\n", + "DFQuAD, size 186, time 2.09808349609375e-05\n", + "QE, size 186, time 3.409385681152344e-05\n", + "DFQuAD, size 186, time 0.004318952560424805\n", + "QE, size 186, time 3.409385681152344e-05\n", + "DFQuAD, size 187, time 0.004458189010620117\n", + "QE, size 187, time 0.0003209114074707031\n", + "DFQuAD, size 187, time 0.00028395652770996094\n", + "QE, size 187, time 0.00427699089050293\n", + "DFQuAD, size 187, time 0.00019097328186035156\n", + "QE, size 187, time 0.00038909912109375\n", + "DFQuAD, size 187, time 5.698204040527344e-05\n", + "QE, size 187, time 0.0005328655242919922\n", + "DFQuAD, size 187, time 0.0001270771026611328\n", + "QE, size 187, time 0.0004801750183105469\n", + "DFQuAD, size 187, time 0.0009169578552246094\n", + "QE, size 187, time 0.001585245132446289\n", + "DFQuAD, size 187, time 5.078315734863281e-05\n", + "QE, size 187, time 0.00011587142944335938\n", + "DFQuAD, size 187, time 0.00010895729064941406\n", + "QE, size 187, time 9.107589721679688e-05\n", + "DFQuAD, size 187, time 0.004282951354980469\n", + "QE, size 187, time 0.0044708251953125\n", + "DFQuAD, size 187, time 7.295608520507812e-05\n", + "QE, size 187, time 0.0043833255767822266\n", + "DFQuAD, size 187, time 0.00437617301940918\n", + "QE, size 187, time 0.002195119857788086\n", + "DFQuAD, size 187, time 0.0005130767822265625\n", + "QE, size 187, time 3.504753112792969e-05\n", + "DFQuAD, size 187, time 0.004342079162597656\n", + "QE, size 187, time 0.00019097328186035156\n", + "DFQuAD, size 187, time 2.002716064453125e-05\n", + "QE, size 187, time 0.0002810955047607422\n", + "DFQuAD, size 187, time 0.00444793701171875\n", + "QE, size 187, time 0.0035681724548339844\n", + "DFQuAD, size 187, time 0.004577159881591797\n", + "QE, size 187, time 0.0001499652862548828\n", + "DFQuAD, size 187, time 6.699562072753906e-05\n", + "QE, size 187, time 0.003778219223022461\n", + "DFQuAD, size 187, time 0.00012803077697753906\n", + "QE, size 187, time 0.001146078109741211\n", + "DFQuAD, size 187, time 0.0023949146270751953\n", + "QE, size 187, time 0.00021696090698242188\n", + "DFQuAD, size 187, time 0.004439830780029297\n", + "QE, size 187, time 0.0010960102081298828\n", + "DFQuAD, size 188, time 2.5033950805664062e-05\n", + "QE, size 188, time 0.004409074783325195\n", + "DFQuAD, size 188, time 0.00010204315185546875\n", + "QE, size 188, time 0.004495859146118164\n", + "DFQuAD, size 188, time 0.0043468475341796875\n", + "QE, size 188, time 0.00010085105895996094\n", + "DFQuAD, size 188, time 0.00015401840209960938\n", + "QE, size 188, time 3.600120544433594e-05\n", + "DFQuAD, size 188, time 3.600120544433594e-05\n", + "QE, size 188, time 0.004366874694824219\n", + "DFQuAD, size 188, time 0.0001659393310546875\n", + "QE, size 188, time 5.507469177246094e-05\n", + "DFQuAD, size 188, time 0.004662990570068359\n", + "QE, size 188, time 0.004647254943847656\n", + "DFQuAD, size 188, time 5.412101745605469e-05\n", + "QE, size 188, time 0.0044248104095458984\n", + "DFQuAD, size 188, time 3.790855407714844e-05\n", + "QE, size 188, time 0.004503965377807617\n", + "DFQuAD, size 188, time 0.004325151443481445\n", + "QE, size 188, time 0.0010650157928466797\n", + "DFQuAD, size 188, time 0.0001690387725830078\n", + "QE, size 188, time 0.004441738128662109\n", + "DFQuAD, size 188, time 0.004308223724365234\n", + "QE, size 188, time 0.0001888275146484375\n", + "DFQuAD, size 188, time 0.004302978515625\n", + "QE, size 188, time 0.0007059574127197266\n", + "DFQuAD, size 188, time 0.0001628398895263672\n", + "QE, size 188, time 0.0011739730834960938\n", + "DFQuAD, size 188, time 5.1975250244140625e-05\n", + "QE, size 188, time 0.004431009292602539\n", + "DFQuAD, size 188, time 0.0021610260009765625\n", + "QE, size 188, time 7.724761962890625e-05\n", + "DFQuAD, size 188, time 0.00024390220642089844\n", + "QE, size 188, time 7.605552673339844e-05\n", + "DFQuAD, size 188, time 0.00013184547424316406\n", + "QE, size 188, time 0.004518032073974609\n", + "DFQuAD, size 188, time 0.0039031505584716797\n", + "QE, size 188, time 0.004438877105712891\n", + "DFQuAD, size 188, time 0.00019288063049316406\n", + "QE, size 188, time 0.0006542205810546875\n", + "DFQuAD, size 189, time 0.0004398822784423828\n", + "QE, size 189, time 0.00445103645324707\n", + "DFQuAD, size 189, time 0.00458216667175293\n", + "QE, size 189, time 0.00016307830810546875\n", + "DFQuAD, size 189, time 0.004699230194091797\n", + "QE, size 189, time 5.412101745605469e-05\n", + "DFQuAD, size 189, time 9.393692016601562e-05\n", + "QE, size 189, time 2.7894973754882812e-05\n", + "DFQuAD, size 189, time 0.00013303756713867188\n", + "QE, size 189, time 0.00422978401184082\n", + "DFQuAD, size 189, time 0.0003120899200439453\n", + "QE, size 189, time 0.004397153854370117\n", + "DFQuAD, size 189, time 0.004487037658691406\n", + "QE, size 189, time 0.001123189926147461\n", + "DFQuAD, size 189, time 0.0005002021789550781\n", + "QE, size 189, time 2.8848648071289062e-05\n", + "DFQuAD, size 189, time 0.0013530254364013672\n", + "QE, size 189, time 0.004481077194213867\n", + "DFQuAD, size 189, time 2.8133392333984375e-05\n", + "QE, size 189, time 0.004575967788696289\n", + "DFQuAD, size 189, time 0.004418134689331055\n", + "QE, size 189, time 0.0003390312194824219\n", + "DFQuAD, size 189, time 0.004395008087158203\n", + "QE, size 189, time 0.0001678466796875\n", + "DFQuAD, size 189, time 0.0043866634368896484\n", + "QE, size 189, time 0.004309892654418945\n", + "DFQuAD, size 189, time 0.00016307830810546875\n", + "QE, size 189, time 0.0005676746368408203\n", + "DFQuAD, size 189, time 0.00055694580078125\n", + "QE, size 189, time 0.0013308525085449219\n", + "DFQuAD, size 189, time 7.081031799316406e-05\n", + "QE, size 189, time 3.5762786865234375e-05\n", + "DFQuAD, size 189, time 6.604194641113281e-05\n", + "QE, size 189, time 0.00428009033203125\n", + "DFQuAD, size 189, time 0.00032901763916015625\n", + "QE, size 189, time 0.0020232200622558594\n", + "DFQuAD, size 189, time 0.004536151885986328\n", + "QE, size 189, time 0.00452113151550293\n", + "DFQuAD, size 189, time 0.004479885101318359\n", + "QE, size 189, time 0.004495143890380859\n", + "DFQuAD, size 190, time 0.000823974609375\n", + "QE, size 190, time 0.0005359649658203125\n", + "DFQuAD, size 190, time 2.384185791015625e-05\n", + "QE, size 190, time 0.0009839534759521484\n", + "DFQuAD, size 190, time 0.004708766937255859\n", + "QE, size 190, time 9.512901306152344e-05\n", + "DFQuAD, size 190, time 0.001024007797241211\n", + "QE, size 190, time 0.00032782554626464844\n", + "DFQuAD, size 190, time 0.0001289844512939453\n", + "QE, size 190, time 2.288818359375e-05\n", + "DFQuAD, size 190, time 0.00012612342834472656\n", + "QE, size 190, time 0.0011458396911621094\n", + "DFQuAD, size 190, time 0.000186920166015625\n", + "QE, size 190, time 2.5272369384765625e-05\n", + "DFQuAD, size 190, time 0.004912853240966797\n", + "QE, size 190, time 0.004951000213623047\n", + "DFQuAD, size 190, time 0.004846096038818359\n", + "QE, size 190, time 0.004704952239990234\n", + "DFQuAD, size 190, time 0.004666805267333984\n", + "QE, size 190, time 9.489059448242188e-05\n", + "DFQuAD, size 190, time 5.2928924560546875e-05\n", + "QE, size 190, time 0.0007071495056152344\n", + "DFQuAD, size 190, time 0.004479885101318359\n", + "QE, size 190, time 0.004554033279418945\n", + "DFQuAD, size 190, time 0.0045468807220458984\n", + "QE, size 190, time 0.002833127975463867\n", + "DFQuAD, size 190, time 0.00011205673217773438\n", + "QE, size 190, time 0.0007982254028320312\n", + "DFQuAD, size 190, time 2.3126602172851562e-05\n", + "QE, size 190, time 0.00015401840209960938\n", + "DFQuAD, size 190, time 0.00459599494934082\n", + "QE, size 190, time 3.600120544433594e-05\n", + "DFQuAD, size 190, time 0.0012660026550292969\n", + "QE, size 190, time 0.001325845718383789\n", + "DFQuAD, size 190, time 0.00011897087097167969\n", + "QE, size 190, time 5.1021575927734375e-05\n", + "DFQuAD, size 190, time 0.00012683868408203125\n", + "QE, size 190, time 0.0003829002380371094\n", + "DFQuAD, size 190, time 5.602836608886719e-05\n", + "QE, size 190, time 0.0025920867919921875\n", + "DFQuAD, size 191, time 0.0008902549743652344\n", + "QE, size 191, time 0.0005321502685546875\n", + "DFQuAD, size 191, time 9.083747863769531e-05\n", + "QE, size 191, time 9.012222290039062e-05\n", + "DFQuAD, size 191, time 0.0015230178833007812\n", + "QE, size 191, time 0.004696846008300781\n", + "DFQuAD, size 191, time 0.0003998279571533203\n", + "QE, size 191, time 6.818771362304688e-05\n", + "DFQuAD, size 191, time 0.0014781951904296875\n", + "QE, size 191, time 3.409385681152344e-05\n", + "DFQuAD, size 191, time 0.004822969436645508\n", + "QE, size 191, time 5.602836608886719e-05\n", + "DFQuAD, size 191, time 0.0002789497375488281\n", + "QE, size 191, time 0.0003647804260253906\n", + "DFQuAD, size 191, time 0.004706144332885742\n", + "QE, size 191, time 0.004636049270629883\n", + "DFQuAD, size 191, time 9.799003601074219e-05\n", + "QE, size 191, time 6.914138793945312e-05\n", + "DFQuAD, size 191, time 0.0002880096435546875\n", + "QE, size 191, time 6.771087646484375e-05\n", + "DFQuAD, size 191, time 0.004703998565673828\n", + "QE, size 191, time 0.0003330707550048828\n", + "DFQuAD, size 191, time 2.5033950805664062e-05\n", + "QE, size 191, time 0.0001621246337890625\n", + "DFQuAD, size 191, time 0.004877805709838867\n", + "QE, size 191, time 0.005125999450683594\n", + "DFQuAD, size 191, time 0.004700899124145508\n", + "QE, size 191, time 0.0007808208465576172\n", + "DFQuAD, size 191, time 0.004578113555908203\n", + "QE, size 191, time 0.004514217376708984\n", + "DFQuAD, size 191, time 0.0012390613555908203\n", + "QE, size 191, time 0.001668691635131836\n", + "DFQuAD, size 191, time 0.00474095344543457\n", + "QE, size 191, time 0.004759073257446289\n", + "DFQuAD, size 191, time 0.0006070137023925781\n", + "QE, size 191, time 4.887580871582031e-05\n", + "DFQuAD, size 191, time 0.0003230571746826172\n", + "QE, size 191, time 0.003662109375\n", + "DFQuAD, size 191, time 0.004651069641113281\n", + "QE, size 191, time 0.0016629695892333984\n", + "DFQuAD, size 192, time 0.000843048095703125\n", + "QE, size 192, time 0.004816770553588867\n", + "DFQuAD, size 192, time 0.005157947540283203\n", + "QE, size 192, time 0.0011320114135742188\n", + "DFQuAD, size 192, time 2.5033950805664062e-05\n", + "QE, size 192, time 7.581710815429688e-05\n", + "DFQuAD, size 192, time 7.104873657226562e-05\n", + "QE, size 192, time 0.0004680156707763672\n", + "DFQuAD, size 192, time 0.002561807632446289\n", + "QE, size 192, time 0.005049705505371094\n", + "DFQuAD, size 192, time 0.00015592575073242188\n", + "QE, size 192, time 0.0045909881591796875\n", + "DFQuAD, size 192, time 0.004973173141479492\n", + "QE, size 192, time 0.004840850830078125\n", + "DFQuAD, size 192, time 8.082389831542969e-05\n", + "QE, size 192, time 0.0050678253173828125\n", + "DFQuAD, size 192, time 0.0051021575927734375\n", + "QE, size 192, time 0.0047643184661865234\n", + "DFQuAD, size 192, time 0.0051822662353515625\n", + "QE, size 192, time 0.0004131793975830078\n", + "DFQuAD, size 192, time 0.001622915267944336\n", + "QE, size 192, time 0.004920005798339844\n", + "DFQuAD, size 192, time 0.0002560615539550781\n", + "QE, size 192, time 0.004943132400512695\n", + "DFQuAD, size 192, time 0.003358125686645508\n", + "QE, size 192, time 0.0012171268463134766\n", + "DFQuAD, size 192, time 5.412101745605469e-05\n", + "QE, size 192, time 0.004631996154785156\n", + "DFQuAD, size 192, time 3.910064697265625e-05\n", + "QE, size 192, time 0.0047588348388671875\n", + "DFQuAD, size 192, time 0.00022220611572265625\n", + "QE, size 192, time 0.002864837646484375\n", + "DFQuAD, size 192, time 9.298324584960938e-05\n", + "QE, size 192, time 0.0015621185302734375\n", + "DFQuAD, size 192, time 0.004647016525268555\n", + "QE, size 192, time 9.584426879882812e-05\n", + "DFQuAD, size 192, time 0.0004050731658935547\n", + "QE, size 192, time 0.0047380924224853516\n", + "DFQuAD, size 192, time 0.0005621910095214844\n", + "QE, size 192, time 0.00021219253540039062\n", + "DFQuAD, size 193, time 5.078315734863281e-05\n", + "QE, size 193, time 0.00458526611328125\n", + "DFQuAD, size 193, time 0.0006220340728759766\n", + "QE, size 193, time 0.004672050476074219\n", + "DFQuAD, size 193, time 7.200241088867188e-05\n", + "QE, size 193, time 0.00018310546875\n", + "DFQuAD, size 193, time 0.00446009635925293\n", + "QE, size 193, time 0.004720211029052734\n", + "DFQuAD, size 193, time 2.574920654296875e-05\n", + "QE, size 193, time 0.0020329952239990234\n", + "DFQuAD, size 193, time 0.002009153366088867\n", + "QE, size 193, time 4.696846008300781e-05\n", + "DFQuAD, size 193, time 8.106231689453125e-05\n", + "QE, size 193, time 0.004988193511962891\n", + "DFQuAD, size 193, time 6.4849853515625e-05\n", + "QE, size 193, time 7.891654968261719e-05\n", + "DFQuAD, size 193, time 0.005078792572021484\n", + "QE, size 193, time 0.003509998321533203\n", + "DFQuAD, size 193, time 0.00021004676818847656\n", + "QE, size 193, time 0.005205869674682617\n", + "DFQuAD, size 193, time 2.9087066650390625e-05\n", + "QE, size 193, time 6.389617919921875e-05\n", + "DFQuAD, size 193, time 0.0002491474151611328\n", + "QE, size 193, time 0.0009911060333251953\n", + "DFQuAD, size 193, time 0.0005819797515869141\n", + "QE, size 193, time 0.00011515617370605469\n", + "DFQuAD, size 193, time 0.005023002624511719\n", + "QE, size 193, time 0.0017459392547607422\n", + "DFQuAD, size 193, time 0.00026106834411621094\n", + "QE, size 193, time 0.0047779083251953125\n", + "DFQuAD, size 193, time 3.910064697265625e-05\n", + "QE, size 193, time 3.4809112548828125e-05\n", + "DFQuAD, size 193, time 0.00015282630920410156\n", + "QE, size 193, time 2.3126602172851562e-05\n", + "DFQuAD, size 193, time 0.0006527900695800781\n", + "QE, size 193, time 0.00029587745666503906\n", + "DFQuAD, size 193, time 2.8133392333984375e-05\n", + "QE, size 193, time 7.414817810058594e-05\n", + "DFQuAD, size 193, time 2.5033950805664062e-05\n", + "QE, size 193, time 0.0004258155822753906\n", + "DFQuAD, size 194, time 0.004950046539306641\n", + "QE, size 194, time 4.1961669921875e-05\n", + "DFQuAD, size 194, time 0.004589080810546875\n", + "QE, size 194, time 0.0003018379211425781\n", + "DFQuAD, size 194, time 0.00465083122253418\n", + "QE, size 194, time 0.0001399517059326172\n", + "DFQuAD, size 194, time 7.677078247070312e-05\n", + "QE, size 194, time 0.00462794303894043\n", + "DFQuAD, size 194, time 0.004995107650756836\n", + "QE, size 194, time 4.410743713378906e-05\n", + "DFQuAD, size 194, time 0.0013539791107177734\n", + "QE, size 194, time 0.0001609325408935547\n", + "DFQuAD, size 194, time 5.817413330078125e-05\n", + "QE, size 194, time 0.0010356903076171875\n", + "DFQuAD, size 194, time 2.6702880859375e-05\n", + "QE, size 194, time 0.0002491474151611328\n", + "DFQuAD, size 194, time 9.512901306152344e-05\n", + "QE, size 194, time 5.507469177246094e-05\n", + "DFQuAD, size 194, time 0.000244140625\n", + "QE, size 194, time 0.004723072052001953\n", + "DFQuAD, size 194, time 0.00025916099548339844\n", + "QE, size 194, time 0.00042700767517089844\n", + "DFQuAD, size 194, time 0.000579833984375\n", + "QE, size 194, time 0.00013017654418945312\n", + "DFQuAD, size 194, time 0.004637956619262695\n", + "QE, size 194, time 0.0007138252258300781\n", + "DFQuAD, size 194, time 5.602836608886719e-05\n", + "QE, size 194, time 0.004902839660644531\n", + "DFQuAD, size 194, time 0.0023529529571533203\n", + "QE, size 194, time 0.0001380443572998047\n", + "DFQuAD, size 194, time 0.004775047302246094\n", + "QE, size 194, time 0.00013184547424316406\n", + "DFQuAD, size 194, time 7.176399230957031e-05\n", + "QE, size 194, time 0.0011489391326904297\n", + "DFQuAD, size 194, time 5.817413330078125e-05\n", + "QE, size 194, time 0.003078937530517578\n", + "DFQuAD, size 194, time 0.0013089179992675781\n", + "QE, size 194, time 0.004656076431274414\n", + "DFQuAD, size 194, time 0.0029761791229248047\n", + "QE, size 194, time 0.0007517337799072266\n", + "DFQuAD, size 195, time 0.00014495849609375\n", + "QE, size 195, time 0.0049479007720947266\n", + "DFQuAD, size 195, time 0.005051851272583008\n", + "QE, size 195, time 0.00021505355834960938\n", + "DFQuAD, size 195, time 0.00010275840759277344\n", + "QE, size 195, time 2.09808349609375e-05\n", + "DFQuAD, size 195, time 0.005083799362182617\n", + "QE, size 195, time 0.0002789497375488281\n", + "DFQuAD, size 195, time 0.0002911090850830078\n", + "QE, size 195, time 2.09808349609375e-05\n", + "DFQuAD, size 195, time 0.0003960132598876953\n", + "QE, size 195, time 0.0002732276916503906\n", + "DFQuAD, size 195, time 0.00015211105346679688\n", + "QE, size 195, time 0.0015180110931396484\n", + "DFQuAD, size 195, time 8.797645568847656e-05\n", + "QE, size 195, time 0.004776954650878906\n", + "DFQuAD, size 195, time 0.004921674728393555\n", + "QE, size 195, time 0.00019025802612304688\n", + "DFQuAD, size 195, time 2.3126602172851562e-05\n", + "QE, size 195, time 0.004740715026855469\n", + "DFQuAD, size 195, time 0.0010843276977539062\n", + "QE, size 195, time 0.0049152374267578125\n", + "DFQuAD, size 195, time 0.002835988998413086\n", + "QE, size 195, time 0.0005822181701660156\n", + "DFQuAD, size 195, time 0.00020885467529296875\n", + "QE, size 195, time 0.0005619525909423828\n", + "DFQuAD, size 195, time 0.000982046127319336\n", + "QE, size 195, time 0.005074024200439453\n", + "DFQuAD, size 195, time 2.5987625122070312e-05\n", + "QE, size 195, time 2.09808349609375e-05\n", + "DFQuAD, size 195, time 0.005028963088989258\n", + "QE, size 195, time 0.004774808883666992\n", + "DFQuAD, size 195, time 9.489059448242188e-05\n", + "QE, size 195, time 2.47955322265625e-05\n", + "DFQuAD, size 195, time 0.0006160736083984375\n", + "QE, size 195, time 0.004776954650878906\n", + "DFQuAD, size 195, time 0.00023698806762695312\n", + "QE, size 195, time 0.00476384162902832\n", + "DFQuAD, size 195, time 0.004781007766723633\n", + "QE, size 195, time 0.0048749446868896484\n", + "DFQuAD, size 196, time 0.004654884338378906\n", + "QE, size 196, time 0.004914760589599609\n", + "DFQuAD, size 196, time 7.081031799316406e-05\n", + "QE, size 196, time 0.0013589859008789062\n", + "DFQuAD, size 196, time 0.0019457340240478516\n", + "QE, size 196, time 0.0007851123809814453\n", + "DFQuAD, size 196, time 0.0002696514129638672\n", + "QE, size 196, time 0.0029098987579345703\n", + "DFQuAD, size 196, time 3.409385681152344e-05\n", + "QE, size 196, time 0.00032210350036621094\n", + "DFQuAD, size 196, time 0.004914999008178711\n", + "QE, size 196, time 0.0007779598236083984\n", + "DFQuAD, size 196, time 0.0003879070281982422\n", + "QE, size 196, time 0.0008080005645751953\n", + "DFQuAD, size 196, time 2.5272369384765625e-05\n", + "QE, size 196, time 3.409385681152344e-05\n", + "DFQuAD, size 196, time 0.0024580955505371094\n", + "QE, size 196, time 0.00045800209045410156\n", + "DFQuAD, size 196, time 0.00475621223449707\n", + "QE, size 196, time 0.000186920166015625\n", + "DFQuAD, size 196, time 4.935264587402344e-05\n", + "QE, size 196, time 0.0001480579376220703\n", + "DFQuAD, size 196, time 0.00042819976806640625\n", + "QE, size 196, time 0.00517582893371582\n", + "DFQuAD, size 196, time 0.005096912384033203\n", + "QE, size 196, time 9.393692016601562e-05\n", + "DFQuAD, size 196, time 3.695487976074219e-05\n", + "QE, size 196, time 0.0002739429473876953\n", + "DFQuAD, size 196, time 0.001085042953491211\n", + "QE, size 196, time 0.0022819042205810547\n", + "DFQuAD, size 196, time 0.0005362033843994141\n", + "QE, size 196, time 0.00480198860168457\n", + "DFQuAD, size 196, time 0.0001468658447265625\n", + "QE, size 196, time 0.003907918930053711\n", + "DFQuAD, size 196, time 2.4080276489257812e-05\n", + "QE, size 196, time 0.0007429122924804688\n", + "DFQuAD, size 196, time 0.00012111663818359375\n", + "QE, size 196, time 8.797645568847656e-05\n", + "DFQuAD, size 196, time 0.00039696693420410156\n", + "QE, size 196, time 0.0048639774322509766\n", + "DFQuAD, size 197, time 0.004869222640991211\n", + "QE, size 197, time 0.004799842834472656\n", + "DFQuAD, size 197, time 0.005018949508666992\n", + "QE, size 197, time 0.0050580501556396484\n", + "DFQuAD, size 197, time 0.004900693893432617\n", + "QE, size 197, time 0.001756906509399414\n", + "DFQuAD, size 197, time 3.910064697265625e-05\n", + "QE, size 197, time 0.005053043365478516\n", + "DFQuAD, size 197, time 0.004770994186401367\n", + "QE, size 197, time 0.004914999008178711\n", + "DFQuAD, size 197, time 0.00021910667419433594\n", + "QE, size 197, time 0.00024199485778808594\n", + "DFQuAD, size 197, time 0.004686117172241211\n", + "QE, size 197, time 0.0001010894775390625\n", + "DFQuAD, size 197, time 2.3126602172851562e-05\n", + "QE, size 197, time 0.0048639774322509766\n", + "DFQuAD, size 197, time 0.004993915557861328\n", + "QE, size 197, time 0.0007359981536865234\n", + "DFQuAD, size 197, time 9.489059448242188e-05\n", + "QE, size 197, time 0.003139019012451172\n", + "DFQuAD, size 197, time 0.00013494491577148438\n", + "QE, size 197, time 0.0002276897430419922\n", + "DFQuAD, size 197, time 0.0013501644134521484\n", + "QE, size 197, time 0.0004639625549316406\n", + "DFQuAD, size 197, time 3.600120544433594e-05\n", + "QE, size 197, time 0.0002639293670654297\n", + "DFQuAD, size 197, time 0.004850864410400391\n", + "QE, size 197, time 0.0002334117889404297\n", + "DFQuAD, size 197, time 0.004940032958984375\n", + "QE, size 197, time 0.004842042922973633\n", + "DFQuAD, size 197, time 0.004781961441040039\n", + "QE, size 197, time 0.0013530254364013672\n", + "DFQuAD, size 197, time 4.8160552978515625e-05\n", + "QE, size 197, time 6.914138793945312e-05\n", + "DFQuAD, size 197, time 0.004858255386352539\n", + "QE, size 197, time 0.00023698806762695312\n", + "DFQuAD, size 197, time 0.004628181457519531\n", + "QE, size 197, time 0.0010020732879638672\n", + "DFQuAD, size 197, time 0.004868745803833008\n", + "QE, size 197, time 0.00012302398681640625\n", + "DFQuAD, size 198, time 0.0001399517059326172\n", + "QE, size 198, time 0.00023889541625976562\n", + "DFQuAD, size 198, time 0.0013251304626464844\n", + "QE, size 198, time 0.00024199485778808594\n", + "DFQuAD, size 198, time 0.0013239383697509766\n", + "QE, size 198, time 0.0012841224670410156\n", + "DFQuAD, size 198, time 0.0009768009185791016\n", + "QE, size 198, time 0.005151033401489258\n", + "DFQuAD, size 198, time 0.0050623416900634766\n", + "QE, size 198, time 0.005067110061645508\n", + "DFQuAD, size 198, time 0.0007040500640869141\n", + "QE, size 198, time 0.0017228126525878906\n", + "DFQuAD, size 198, time 0.004888772964477539\n", + "QE, size 198, time 0.004767179489135742\n", + "DFQuAD, size 198, time 0.0004928112030029297\n", + "QE, size 198, time 0.004812002182006836\n", + "DFQuAD, size 198, time 0.0049860477447509766\n", + "QE, size 198, time 3.695487976074219e-05\n", + "DFQuAD, size 198, time 0.00040793418884277344\n", + "QE, size 198, time 3.0040740966796875e-05\n", + "DFQuAD, size 198, time 0.005106925964355469\n", + "QE, size 198, time 0.001077890396118164\n", + "DFQuAD, size 198, time 0.0002849102020263672\n", + "QE, size 198, time 0.0001270771026611328\n", + "DFQuAD, size 198, time 0.0008020401000976562\n", + "QE, size 198, time 2.193450927734375e-05\n", + "DFQuAD, size 198, time 0.00027823448181152344\n", + "QE, size 198, time 0.0009741783142089844\n", + "DFQuAD, size 198, time 0.0006749629974365234\n", + "QE, size 198, time 0.0007967948913574219\n", + "DFQuAD, size 198, time 0.004984855651855469\n", + "QE, size 198, time 7.009506225585938e-05\n", + "DFQuAD, size 198, time 0.0007429122924804688\n", + "QE, size 198, time 0.0009038448333740234\n", + "DFQuAD, size 198, time 0.0048980712890625\n", + "QE, size 198, time 0.004781007766723633\n", + "DFQuAD, size 198, time 0.0013878345489501953\n", + "QE, size 198, time 0.004700899124145508\n", + "DFQuAD, size 198, time 0.000209808349609375\n", + "QE, size 198, time 9.179115295410156e-05\n", + "DFQuAD, size 199, time 0.0002040863037109375\n", + "QE, size 199, time 0.0016078948974609375\n", + "DFQuAD, size 199, time 0.0051119327545166016\n", + "QE, size 199, time 0.00035309791564941406\n", + "DFQuAD, size 199, time 0.004805088043212891\n", + "QE, size 199, time 0.0001659393310546875\n", + "DFQuAD, size 199, time 0.00034689903259277344\n", + "QE, size 199, time 3.886222839355469e-05\n", + "DFQuAD, size 199, time 9.584426879882812e-05\n", + "QE, size 199, time 0.00041604042053222656\n", + "DFQuAD, size 199, time 5.459785461425781e-05\n", + "QE, size 199, time 0.004832029342651367\n", + "DFQuAD, size 199, time 0.0048656463623046875\n", + "QE, size 199, time 0.0013911724090576172\n", + "DFQuAD, size 199, time 0.00042891502380371094\n", + "QE, size 199, time 3.3855438232421875e-05\n", + "DFQuAD, size 199, time 0.004870891571044922\n", + "QE, size 199, time 0.005206108093261719\n", + "DFQuAD, size 199, time 5.888938903808594e-05\n", + "QE, size 199, time 0.0004911422729492188\n", + "DFQuAD, size 199, time 2.5987625122070312e-05\n", + "QE, size 199, time 0.00013303756713867188\n", + "DFQuAD, size 199, time 0.00012803077697753906\n", + "QE, size 199, time 0.001428365707397461\n", + "DFQuAD, size 199, time 0.005054950714111328\n", + "QE, size 199, time 0.005148887634277344\n", + "DFQuAD, size 199, time 0.00014209747314453125\n", + "QE, size 199, time 0.004992961883544922\n", + "DFQuAD, size 199, time 0.0011830329895019531\n", + "QE, size 199, time 0.0016379356384277344\n", + "DFQuAD, size 199, time 0.0001671314239501953\n", + "QE, size 199, time 0.0002040863037109375\n", + "DFQuAD, size 199, time 0.0006561279296875\n", + "QE, size 199, time 0.0010001659393310547\n", + "DFQuAD, size 199, time 0.005099773406982422\n", + "QE, size 199, time 0.00061798095703125\n", + "DFQuAD, size 199, time 0.0003509521484375\n", + "QE, size 199, time 0.005229949951171875\n", + "DFQuAD, size 199, time 0.00508427619934082\n", + "QE, size 199, time 2.8133392333984375e-05\n", + "DFQuAD, size 200, time 8.58306884765625e-05\n", + "QE, size 200, time 0.00011229515075683594\n", + "DFQuAD, size 200, time 0.005301952362060547\n", + "QE, size 200, time 0.0026612281799316406\n", + "DFQuAD, size 200, time 0.005099058151245117\n", + "QE, size 200, time 3.814697265625e-05\n", + "DFQuAD, size 200, time 0.005143165588378906\n", + "QE, size 200, time 0.00011920928955078125\n", + "DFQuAD, size 200, time 0.005136013031005859\n", + "QE, size 200, time 0.000682830810546875\n", + "DFQuAD, size 200, time 0.004920005798339844\n", + "QE, size 200, time 0.0033528804779052734\n", + "DFQuAD, size 200, time 3.4809112548828125e-05\n", + "QE, size 200, time 0.004975795745849609\n", + "DFQuAD, size 200, time 0.0005750656127929688\n", + "QE, size 200, time 0.0011370182037353516\n", + "DFQuAD, size 200, time 0.005321979522705078\n", + "QE, size 200, time 0.005239725112915039\n", + "DFQuAD, size 200, time 0.0001609325408935547\n", + "QE, size 200, time 0.0052490234375\n", + "DFQuAD, size 200, time 0.005144834518432617\n", + "QE, size 200, time 9.393692016601562e-05\n", + "DFQuAD, size 200, time 0.005020856857299805\n", + "QE, size 200, time 0.005115985870361328\n", + "DFQuAD, size 200, time 0.0005331039428710938\n", + "QE, size 200, time 0.005112886428833008\n", + "DFQuAD, size 200, time 0.005143642425537109\n", + "QE, size 200, time 0.005151271820068359\n", + "DFQuAD, size 200, time 0.0020689964294433594\n", + "QE, size 200, time 0.005069255828857422\n", + "DFQuAD, size 200, time 0.0054168701171875\n", + "QE, size 200, time 0.002435922622680664\n", + "DFQuAD, size 200, time 0.00011301040649414062\n", + "QE, size 200, time 0.00543522834777832\n", + "DFQuAD, size 200, time 0.0006771087646484375\n", + "QE, size 200, time 0.003622293472290039\n", + "DFQuAD, size 200, time 3.314018249511719e-05\n", + "QE, size 200, time 0.0007939338684082031\n", + "DFQuAD, size 200, time 0.0011856555938720703\n", + "QE, size 200, time 6.723403930664062e-05\n", + "DFQuAD, size 201, time 0.005040168762207031\n", + "QE, size 201, time 0.0006868839263916016\n", + "DFQuAD, size 201, time 2.288818359375e-05\n", + "QE, size 201, time 8.296966552734375e-05\n", + "DFQuAD, size 201, time 0.00029277801513671875\n", + "QE, size 201, time 0.0003230571746826172\n", + "DFQuAD, size 201, time 8.893013000488281e-05\n", + "QE, size 201, time 0.005126237869262695\n", + "DFQuAD, size 201, time 0.005059957504272461\n", + "QE, size 201, time 7.081031799316406e-05\n", + "DFQuAD, size 201, time 0.0006041526794433594\n", + "QE, size 201, time 0.005007028579711914\n", + "DFQuAD, size 201, time 4.291534423828125e-05\n", + "QE, size 201, time 5.1021575927734375e-05\n", + "DFQuAD, size 201, time 0.005141019821166992\n", + "QE, size 201, time 0.0052490234375\n", + "DFQuAD, size 201, time 2.4080276489257812e-05\n", + "QE, size 201, time 0.0011980533599853516\n", + "DFQuAD, size 201, time 0.0006718635559082031\n", + "QE, size 201, time 0.00515294075012207\n", + "DFQuAD, size 201, time 0.005174160003662109\n", + "QE, size 201, time 0.0026459693908691406\n", + "DFQuAD, size 201, time 0.001010894775390625\n", + "QE, size 201, time 0.0001850128173828125\n", + "DFQuAD, size 201, time 4.935264587402344e-05\n", + "QE, size 201, time 0.0010597705841064453\n", + "DFQuAD, size 201, time 0.000985860824584961\n", + "QE, size 201, time 0.00020003318786621094\n", + "DFQuAD, size 201, time 0.00027108192443847656\n", + "QE, size 201, time 9.799003601074219e-05\n", + "DFQuAD, size 201, time 5.698204040527344e-05\n", + "QE, size 201, time 5.0067901611328125e-05\n", + "DFQuAD, size 201, time 0.0004000663757324219\n", + "QE, size 201, time 9.393692016601562e-05\n", + "DFQuAD, size 201, time 0.005532026290893555\n", + "QE, size 201, time 0.0009388923645019531\n", + "DFQuAD, size 201, time 0.00042128562927246094\n", + "QE, size 201, time 0.005303144454956055\n", + "DFQuAD, size 201, time 0.0003552436828613281\n", + "QE, size 201, time 0.0006501674652099609\n", + "DFQuAD, size 202, time 5.3882598876953125e-05\n", + "QE, size 202, time 0.005368709564208984\n", + "DFQuAD, size 202, time 0.00520014762878418\n", + "QE, size 202, time 0.005106925964355469\n", + "DFQuAD, size 202, time 0.005059719085693359\n", + "QE, size 202, time 0.0015118122100830078\n", + "DFQuAD, size 202, time 4.9114227294921875e-05\n", + "QE, size 202, time 0.005162954330444336\n", + "DFQuAD, size 202, time 0.0006730556488037109\n", + "QE, size 202, time 0.005396842956542969\n", + "DFQuAD, size 202, time 9.989738464355469e-05\n", + "QE, size 202, time 0.0050852298736572266\n", + "DFQuAD, size 202, time 0.00018668174743652344\n", + "QE, size 202, time 6.794929504394531e-05\n", + "DFQuAD, size 202, time 6.389617919921875e-05\n", + "QE, size 202, time 0.003168821334838867\n", + "DFQuAD, size 202, time 0.004965782165527344\n", + "QE, size 202, time 0.00019097328186035156\n", + "DFQuAD, size 202, time 0.005155086517333984\n", + "QE, size 202, time 0.005037069320678711\n", + "DFQuAD, size 202, time 6.985664367675781e-05\n", + "QE, size 202, time 0.0003809928894042969\n", + "DFQuAD, size 202, time 0.0005960464477539062\n", + "QE, size 202, time 2.09808349609375e-05\n", + "DFQuAD, size 202, time 0.00022482872009277344\n", + "QE, size 202, time 0.0003948211669921875\n", + "DFQuAD, size 202, time 0.00032806396484375\n", + "QE, size 202, time 0.005307197570800781\n", + "DFQuAD, size 202, time 5.1975250244140625e-05\n", + "QE, size 202, time 0.005294084548950195\n", + "DFQuAD, size 202, time 0.00034117698669433594\n", + "QE, size 202, time 0.005348920822143555\n", + "DFQuAD, size 202, time 0.005071878433227539\n", + "QE, size 202, time 0.005103111267089844\n", + "DFQuAD, size 202, time 0.005179882049560547\n", + "QE, size 202, time 0.0002880096435546875\n", + "DFQuAD, size 202, time 5.1021575927734375e-05\n", + "QE, size 202, time 6.818771362304688e-05\n", + "DFQuAD, size 202, time 0.0003790855407714844\n", + "QE, size 202, time 0.005033016204833984\n", + "DFQuAD, size 203, time 0.001947164535522461\n", + "QE, size 203, time 0.00018024444580078125\n", + "DFQuAD, size 203, time 0.005151987075805664\n", + "QE, size 203, time 2.5987625122070312e-05\n", + "DFQuAD, size 203, time 0.005190849304199219\n", + "QE, size 203, time 0.005548000335693359\n", + "DFQuAD, size 203, time 0.0001308917999267578\n", + "QE, size 203, time 0.005210161209106445\n", + "DFQuAD, size 203, time 0.005132198333740234\n", + "QE, size 203, time 0.0008640289306640625\n", + "DFQuAD, size 203, time 0.000518798828125\n", + "QE, size 203, time 2.4080276489257812e-05\n", + "DFQuAD, size 203, time 0.00024199485778808594\n", + "QE, size 203, time 9.870529174804688e-05\n", + "DFQuAD, size 203, time 0.00033783912658691406\n", + "QE, size 203, time 0.0007941722869873047\n", + "DFQuAD, size 203, time 0.00022912025451660156\n", + "QE, size 203, time 0.0004642009735107422\n", + "DFQuAD, size 203, time 0.0050580501556396484\n", + "QE, size 203, time 6.771087646484375e-05\n", + "DFQuAD, size 203, time 2.2172927856445312e-05\n", + "QE, size 203, time 0.00032401084899902344\n", + "DFQuAD, size 203, time 0.0050220489501953125\n", + "QE, size 203, time 0.004998922348022461\n", + "DFQuAD, size 203, time 0.0001251697540283203\n", + "QE, size 203, time 0.0002968311309814453\n", + "DFQuAD, size 203, time 0.0002491474151611328\n", + "QE, size 203, time 0.005422115325927734\n", + "DFQuAD, size 203, time 0.00015401840209960938\n", + "QE, size 203, time 0.0053670406341552734\n", + "DFQuAD, size 203, time 9.512901306152344e-05\n", + "QE, size 203, time 7.510185241699219e-05\n", + "DFQuAD, size 203, time 7.510185241699219e-05\n", + "QE, size 203, time 0.001051187515258789\n", + "DFQuAD, size 203, time 0.0004730224609375\n", + "QE, size 203, time 0.002743959426879883\n", + "DFQuAD, size 203, time 2.4080276489257812e-05\n", + "QE, size 203, time 0.005059719085693359\n", + "DFQuAD, size 203, time 0.005032062530517578\n", + "QE, size 203, time 0.0051670074462890625\n", + "DFQuAD, size 204, time 0.0051288604736328125\n", + "QE, size 204, time 0.005238056182861328\n", + "DFQuAD, size 204, time 0.00021505355834960938\n", + "QE, size 204, time 0.00530695915222168\n", + "DFQuAD, size 204, time 2.574920654296875e-05\n", + "QE, size 204, time 0.0005650520324707031\n", + "DFQuAD, size 204, time 2.384185791015625e-05\n", + "QE, size 204, time 0.005384922027587891\n", + "DFQuAD, size 204, time 0.005425930023193359\n", + "QE, size 204, time 0.0002219676971435547\n", + "DFQuAD, size 204, time 0.005263805389404297\n", + "QE, size 204, time 0.0030999183654785156\n", + "DFQuAD, size 204, time 0.003536224365234375\n", + "QE, size 204, time 3.5762786865234375e-05\n", + "DFQuAD, size 204, time 0.0011000633239746094\n", + "QE, size 204, time 2.7894973754882812e-05\n", + "DFQuAD, size 204, time 0.00017189979553222656\n", + "QE, size 204, time 0.00538182258605957\n", + "DFQuAD, size 204, time 5.888938903808594e-05\n", + "QE, size 204, time 0.00546574592590332\n", + "DFQuAD, size 204, time 0.00021910667419433594\n", + "QE, size 204, time 0.0004260540008544922\n", + "DFQuAD, size 204, time 0.00013518333435058594\n", + "QE, size 204, time 0.001878976821899414\n", + "DFQuAD, size 204, time 4.100799560546875e-05\n", + "QE, size 204, time 0.000308990478515625\n", + "DFQuAD, size 204, time 5.602836608886719e-05\n", + "QE, size 204, time 0.001422882080078125\n", + "DFQuAD, size 204, time 0.005326986312866211\n", + "QE, size 204, time 0.0004410743713378906\n", + "DFQuAD, size 204, time 0.0015649795532226562\n", + "QE, size 204, time 0.0016510486602783203\n", + "DFQuAD, size 204, time 0.0005099773406982422\n", + "QE, size 204, time 0.00013709068298339844\n", + "DFQuAD, size 204, time 2.47955322265625e-05\n", + "QE, size 204, time 0.005486249923706055\n", + "DFQuAD, size 204, time 0.002010822296142578\n", + "QE, size 204, time 0.0003027915954589844\n", + "DFQuAD, size 204, time 0.0001327991485595703\n", + "QE, size 204, time 0.005341053009033203\n", + "DFQuAD, size 205, time 0.00031685829162597656\n", + "QE, size 205, time 0.005418062210083008\n", + "DFQuAD, size 205, time 0.0001537799835205078\n", + "QE, size 205, time 0.005225181579589844\n", + "DFQuAD, size 205, time 0.0009484291076660156\n", + "QE, size 205, time 0.005352973937988281\n", + "DFQuAD, size 205, time 0.005466938018798828\n", + "QE, size 205, time 0.001744985580444336\n", + "DFQuAD, size 205, time 2.7179718017578125e-05\n", + "QE, size 205, time 0.004130840301513672\n", + "DFQuAD, size 205, time 0.0010159015655517578\n", + "QE, size 205, time 0.005456209182739258\n", + "DFQuAD, size 205, time 0.000225067138671875\n", + "QE, size 205, time 0.002826213836669922\n", + "DFQuAD, size 205, time 0.0001571178436279297\n", + "QE, size 205, time 0.0001926422119140625\n", + "DFQuAD, size 205, time 0.005518198013305664\n", + "QE, size 205, time 0.0005898475646972656\n", + "DFQuAD, size 205, time 0.005488157272338867\n", + "QE, size 205, time 0.005507946014404297\n", + "DFQuAD, size 205, time 0.0001862049102783203\n", + "QE, size 205, time 0.0037560462951660156\n", + "DFQuAD, size 205, time 0.00040912628173828125\n", + "QE, size 205, time 0.0054399967193603516\n", + "DFQuAD, size 205, time 0.0006780624389648438\n", + "QE, size 205, time 0.005494117736816406\n", + "DFQuAD, size 205, time 0.0021119117736816406\n", + "QE, size 205, time 0.0018973350524902344\n", + "DFQuAD, size 205, time 0.0008137226104736328\n", + "QE, size 205, time 0.002897024154663086\n", + "DFQuAD, size 205, time 0.0001049041748046875\n", + "QE, size 205, time 0.005485057830810547\n", + "DFQuAD, size 205, time 9.489059448242188e-05\n", + "QE, size 205, time 3.504753112792969e-05\n", + "DFQuAD, size 205, time 2.193450927734375e-05\n", + "QE, size 205, time 0.0054438114166259766\n", + "DFQuAD, size 205, time 0.005681037902832031\n", + "QE, size 205, time 4.124641418457031e-05\n", + "DFQuAD, size 205, time 0.0017199516296386719\n", + "QE, size 205, time 0.0025069713592529297\n", + "DFQuAD, size 206, time 0.0007841587066650391\n", + "QE, size 206, time 0.00015997886657714844\n", + "DFQuAD, size 206, time 4.410743713378906e-05\n", + "QE, size 206, time 0.006129741668701172\n", + "DFQuAD, size 206, time 0.0010170936584472656\n", + "QE, size 206, time 0.00011610984802246094\n", + "DFQuAD, size 206, time 0.0062029361724853516\n", + "QE, size 206, time 7.605552673339844e-05\n", + "DFQuAD, size 206, time 0.005614280700683594\n", + "QE, size 206, time 0.00011110305786132812\n", + "DFQuAD, size 206, time 0.00021982192993164062\n", + "QE, size 206, time 0.006123065948486328\n", + "DFQuAD, size 206, time 0.0005459785461425781\n", + "QE, size 206, time 0.0056989192962646484\n", + "DFQuAD, size 206, time 7.224082946777344e-05\n", + "QE, size 206, time 0.0060160160064697266\n", + "DFQuAD, size 206, time 0.0055370330810546875\n", + "QE, size 206, time 0.005666971206665039\n", + "DFQuAD, size 206, time 0.0016062259674072266\n", + "QE, size 206, time 0.00010371208190917969\n", + "DFQuAD, size 206, time 6.4849853515625e-05\n", + "QE, size 206, time 0.0030252933502197266\n", + "DFQuAD, size 206, time 3.981590270996094e-05\n", + "QE, size 206, time 0.0010421276092529297\n", + "DFQuAD, size 206, time 0.005693912506103516\n", + "QE, size 206, time 0.005944728851318359\n", + "DFQuAD, size 206, time 0.005833864212036133\n", + "QE, size 206, time 0.00031876564025878906\n", + "DFQuAD, size 206, time 7.700920104980469e-05\n", + "QE, size 206, time 0.0025131702423095703\n", + "DFQuAD, size 206, time 4.8160552978515625e-05\n", + "QE, size 206, time 0.0019779205322265625\n", + "DFQuAD, size 206, time 0.005360841751098633\n", + "QE, size 206, time 0.005571842193603516\n", + "DFQuAD, size 206, time 0.005448102951049805\n", + "QE, size 206, time 0.00015616416931152344\n", + "DFQuAD, size 206, time 0.005347728729248047\n", + "QE, size 206, time 0.005246877670288086\n", + "DFQuAD, size 206, time 0.00030994415283203125\n", + "QE, size 206, time 0.0052988529205322266\n", + "DFQuAD, size 207, time 0.0007188320159912109\n", + "QE, size 207, time 0.005624055862426758\n", + "DFQuAD, size 207, time 0.005740165710449219\n", + "QE, size 207, time 0.0001010894775390625\n", + "DFQuAD, size 207, time 0.005198001861572266\n", + "QE, size 207, time 2.4080276489257812e-05\n", + "DFQuAD, size 207, time 2.09808349609375e-05\n", + "QE, size 207, time 0.00015997886657714844\n", + "DFQuAD, size 207, time 2.193450927734375e-05\n", + "QE, size 207, time 0.00018405914306640625\n", + "DFQuAD, size 207, time 6.508827209472656e-05\n", + "QE, size 207, time 0.00026702880859375\n", + "DFQuAD, size 207, time 0.0052640438079833984\n", + "QE, size 207, time 0.0001437664031982422\n", + "DFQuAD, size 207, time 2.002716064453125e-05\n", + "QE, size 207, time 0.005509853363037109\n", + "DFQuAD, size 207, time 0.0006380081176757812\n", + "QE, size 207, time 7.82012939453125e-05\n", + "DFQuAD, size 207, time 0.0011188983917236328\n", + "QE, size 207, time 0.0053980350494384766\n", + "DFQuAD, size 207, time 0.0003991127014160156\n", + "QE, size 207, time 0.005487203598022461\n", + "DFQuAD, size 207, time 0.0005612373352050781\n", + "QE, size 207, time 0.005339145660400391\n", + "DFQuAD, size 207, time 4.00543212890625e-05\n", + "QE, size 207, time 0.005400180816650391\n", + "DFQuAD, size 207, time 0.00537109375\n", + "QE, size 207, time 2.4080276489257812e-05\n", + "DFQuAD, size 207, time 0.00024390220642089844\n", + "QE, size 207, time 0.005460023880004883\n", + "DFQuAD, size 207, time 2.5987625122070312e-05\n", + "QE, size 207, time 0.00017833709716796875\n", + "DFQuAD, size 207, time 0.00492405891418457\n", + "QE, size 207, time 0.005712747573852539\n", + "DFQuAD, size 207, time 0.0004458427429199219\n", + "QE, size 207, time 9.608268737792969e-05\n", + "DFQuAD, size 207, time 3.886222839355469e-05\n", + "QE, size 207, time 3.1948089599609375e-05\n", + "DFQuAD, size 207, time 0.00035691261291503906\n", + "QE, size 207, time 0.005424022674560547\n", + "DFQuAD, size 208, time 0.005394935607910156\n", + "QE, size 208, time 0.005536079406738281\n", + "DFQuAD, size 208, time 0.0003600120544433594\n", + "QE, size 208, time 2.5987625122070312e-05\n", + "DFQuAD, size 208, time 0.005541801452636719\n", + "QE, size 208, time 0.0010991096496582031\n", + "DFQuAD, size 208, time 5.316734313964844e-05\n", + "QE, size 208, time 4.100799560546875e-05\n", + "DFQuAD, size 208, time 0.00047516822814941406\n", + "QE, size 208, time 0.00421595573425293\n", + "DFQuAD, size 208, time 0.005563974380493164\n", + "QE, size 208, time 0.0002760887145996094\n", + "DFQuAD, size 208, time 9.298324584960938e-05\n", + "QE, size 208, time 7.176399230957031e-05\n", + "DFQuAD, size 208, time 0.0007278919219970703\n", + "QE, size 208, time 0.005423069000244141\n", + "DFQuAD, size 208, time 3.814697265625e-05\n", + "QE, size 208, time 0.004144906997680664\n", + "DFQuAD, size 208, time 0.0002281665802001953\n", + "QE, size 208, time 0.005539894104003906\n", + "DFQuAD, size 208, time 0.00013375282287597656\n", + "QE, size 208, time 0.0006580352783203125\n", + "DFQuAD, size 208, time 0.00023412704467773438\n", + "QE, size 208, time 0.0001430511474609375\n", + "DFQuAD, size 208, time 5.1975250244140625e-05\n", + "QE, size 208, time 0.0005359649658203125\n", + "DFQuAD, size 208, time 0.005620002746582031\n", + "QE, size 208, time 0.00017976760864257812\n", + "DFQuAD, size 208, time 3.886222839355469e-05\n", + "QE, size 208, time 0.0001227855682373047\n", + "DFQuAD, size 208, time 5.412101745605469e-05\n", + "QE, size 208, time 0.0054242610931396484\n", + "DFQuAD, size 208, time 0.00010704994201660156\n", + "QE, size 208, time 0.0056917667388916016\n", + "DFQuAD, size 208, time 0.004781007766723633\n", + "QE, size 208, time 0.0054569244384765625\n", + "DFQuAD, size 208, time 0.0006890296936035156\n", + "QE, size 208, time 7.987022399902344e-05\n", + "DFQuAD, size 208, time 0.0019719600677490234\n", + "QE, size 208, time 0.005667686462402344\n", + "DFQuAD, size 209, time 0.005606889724731445\n", + "QE, size 209, time 0.005610942840576172\n", + "DFQuAD, size 209, time 0.005672931671142578\n", + "QE, size 209, time 0.005692243576049805\n", + "DFQuAD, size 209, time 0.0005991458892822266\n", + "QE, size 209, time 0.00021696090698242188\n", + "DFQuAD, size 209, time 0.0054378509521484375\n", + "QE, size 209, time 0.00012373924255371094\n", + "DFQuAD, size 209, time 0.005384922027587891\n", + "QE, size 209, time 0.0026540756225585938\n", + "DFQuAD, size 209, time 0.0003428459167480469\n", + "QE, size 209, time 0.004876852035522461\n", + "DFQuAD, size 209, time 0.0002429485321044922\n", + "QE, size 209, time 0.00019788742065429688\n", + "DFQuAD, size 209, time 0.0005631446838378906\n", + "QE, size 209, time 8.106231689453125e-05\n", + "DFQuAD, size 209, time 0.0004520416259765625\n", + "QE, size 209, time 0.00030803680419921875\n", + "DFQuAD, size 209, time 0.00023984909057617188\n", + "QE, size 209, time 0.0015139579772949219\n", + "DFQuAD, size 209, time 0.0058062076568603516\n", + "QE, size 209, time 0.0006389617919921875\n", + "DFQuAD, size 209, time 0.005263090133666992\n", + "QE, size 209, time 7.605552673339844e-05\n", + "DFQuAD, size 209, time 0.0036079883575439453\n", + "QE, size 209, time 0.005345821380615234\n", + "DFQuAD, size 209, time 0.005460977554321289\n", + "QE, size 209, time 0.00551915168762207\n", + "DFQuAD, size 209, time 0.000164031982421875\n", + "QE, size 209, time 0.0001430511474609375\n", + "DFQuAD, size 209, time 0.005410909652709961\n", + "QE, size 209, time 0.0006389617919921875\n", + "DFQuAD, size 209, time 7.915496826171875e-05\n", + "QE, size 209, time 0.0033011436462402344\n", + "DFQuAD, size 209, time 2.8848648071289062e-05\n", + "QE, size 209, time 0.0055789947509765625\n", + "DFQuAD, size 209, time 0.005838632583618164\n", + "QE, size 209, time 0.0002009868621826172\n", + "DFQuAD, size 209, time 0.005448102951049805\n", + "QE, size 209, time 0.002407073974609375\n", + "DFQuAD, size 210, time 0.005632877349853516\n", + "QE, size 210, time 0.0011970996856689453\n", + "DFQuAD, size 210, time 2.6941299438476562e-05\n", + "QE, size 210, time 3.600120544433594e-05\n", + "DFQuAD, size 210, time 3.910064697265625e-05\n", + "QE, size 210, time 0.0056650638580322266\n", + "DFQuAD, size 210, time 0.0011000633239746094\n", + "QE, size 210, time 3.6716461181640625e-05\n", + "DFQuAD, size 210, time 0.0005340576171875\n", + "QE, size 210, time 0.0057239532470703125\n", + "DFQuAD, size 210, time 2.574920654296875e-05\n", + "QE, size 210, time 0.002724170684814453\n", + "DFQuAD, size 210, time 0.000985860824584961\n", + "QE, size 210, time 0.0038352012634277344\n", + "DFQuAD, size 210, time 0.0004100799560546875\n", + "QE, size 210, time 0.005787849426269531\n", + "DFQuAD, size 210, time 5.3882598876953125e-05\n", + "QE, size 210, time 0.0009407997131347656\n", + "DFQuAD, size 210, time 0.000102996826171875\n", + "QE, size 210, time 0.005811929702758789\n", + "DFQuAD, size 210, time 0.005723237991333008\n", + "QE, size 210, time 0.001851797103881836\n", + "DFQuAD, size 210, time 0.00558781623840332\n", + "QE, size 210, time 0.0005052089691162109\n", + "DFQuAD, size 210, time 0.0009720325469970703\n", + "QE, size 210, time 0.0001518726348876953\n", + "DFQuAD, size 210, time 0.005642890930175781\n", + "QE, size 210, time 2.5987625122070312e-05\n", + "DFQuAD, size 210, time 0.0001881122589111328\n", + "QE, size 210, time 0.0001480579376220703\n", + "DFQuAD, size 210, time 0.0048558712005615234\n", + "QE, size 210, time 0.0059299468994140625\n", + "DFQuAD, size 210, time 0.0055806636810302734\n", + "QE, size 210, time 0.00012373924255371094\n", + "DFQuAD, size 210, time 0.0017740726470947266\n", + "QE, size 210, time 0.00018525123596191406\n", + "DFQuAD, size 210, time 0.005712985992431641\n", + "QE, size 210, time 0.0006401538848876953\n", + "DFQuAD, size 210, time 0.005529165267944336\n", + "QE, size 210, time 0.003114938735961914\n", + "DFQuAD, size 211, time 5.2928924560546875e-05\n", + "QE, size 211, time 0.003911018371582031\n", + "DFQuAD, size 211, time 0.0002930164337158203\n", + "QE, size 211, time 0.00043582916259765625\n", + "DFQuAD, size 211, time 0.005821943283081055\n", + "QE, size 211, time 0.0058879852294921875\n", + "DFQuAD, size 211, time 0.0008697509765625\n", + "QE, size 211, time 0.005811929702758789\n", + "DFQuAD, size 211, time 0.0055768489837646484\n", + "QE, size 211, time 0.002256155014038086\n", + "DFQuAD, size 211, time 0.0014019012451171875\n", + "QE, size 211, time 0.0001900196075439453\n", + "DFQuAD, size 211, time 2.5033950805664062e-05\n", + "QE, size 211, time 0.005599021911621094\n", + "DFQuAD, size 211, time 2.3126602172851562e-05\n", + "QE, size 211, time 8.416175842285156e-05\n", + "DFQuAD, size 211, time 0.0019490718841552734\n", + "QE, size 211, time 0.0003638267517089844\n", + "DFQuAD, size 211, time 0.0012097358703613281\n", + "QE, size 211, time 6.985664367675781e-05\n", + "DFQuAD, size 211, time 0.005759000778198242\n", + "QE, size 211, time 0.005654811859130859\n", + "DFQuAD, size 211, time 0.0006499290466308594\n", + "QE, size 211, time 0.0004956722259521484\n", + "DFQuAD, size 211, time 0.0005362033843994141\n", + "QE, size 211, time 0.0001430511474609375\n", + "DFQuAD, size 211, time 0.005808830261230469\n", + "QE, size 211, time 0.0003802776336669922\n", + "DFQuAD, size 211, time 0.00587010383605957\n", + "QE, size 211, time 0.0056610107421875\n", + "DFQuAD, size 211, time 6.914138793945312e-05\n", + "QE, size 211, time 0.005666017532348633\n", + "DFQuAD, size 211, time 0.005565166473388672\n", + "QE, size 211, time 0.0005218982696533203\n", + "DFQuAD, size 211, time 0.005558013916015625\n", + "QE, size 211, time 2.6226043701171875e-05\n", + "DFQuAD, size 211, time 0.003226757049560547\n", + "QE, size 211, time 0.005839824676513672\n", + "DFQuAD, size 211, time 0.001352071762084961\n", + "QE, size 211, time 0.0001537799835205078\n", + "DFQuAD, size 212, time 5.1975250244140625e-05\n", + "QE, size 212, time 0.002132892608642578\n", + "DFQuAD, size 212, time 0.00579524040222168\n", + "QE, size 212, time 0.00583195686340332\n", + "DFQuAD, size 212, time 2.6941299438476562e-05\n", + "QE, size 212, time 0.001489877700805664\n", + "DFQuAD, size 212, time 0.000263214111328125\n", + "QE, size 212, time 0.00015997886657714844\n", + "DFQuAD, size 212, time 0.00021886825561523438\n", + "QE, size 212, time 7.295608520507812e-05\n", + "DFQuAD, size 212, time 0.0016651153564453125\n", + "QE, size 212, time 0.005661964416503906\n", + "DFQuAD, size 212, time 0.0058040618896484375\n", + "QE, size 212, time 0.004827737808227539\n", + "DFQuAD, size 212, time 3.886222839355469e-05\n", + "QE, size 212, time 0.00022983551025390625\n", + "DFQuAD, size 212, time 0.0007729530334472656\n", + "QE, size 212, time 0.005873203277587891\n", + "DFQuAD, size 212, time 5.0067901611328125e-05\n", + "QE, size 212, time 0.0056459903717041016\n", + "DFQuAD, size 212, time 0.0006127357482910156\n", + "QE, size 212, time 0.0003719329833984375\n", + "DFQuAD, size 212, time 3.719329833984375e-05\n", + "QE, size 212, time 0.005105257034301758\n", + "DFQuAD, size 212, time 0.005691051483154297\n", + "QE, size 212, time 0.0003097057342529297\n", + "DFQuAD, size 212, time 0.0004208087921142578\n", + "QE, size 212, time 0.005529880523681641\n", + "DFQuAD, size 212, time 3.2901763916015625e-05\n", + "QE, size 212, time 0.005602121353149414\n", + "DFQuAD, size 212, time 0.005660057067871094\n", + "QE, size 212, time 5.0067901611328125e-05\n", + "DFQuAD, size 212, time 0.00030684471130371094\n", + "QE, size 212, time 0.006166934967041016\n", + "DFQuAD, size 212, time 0.005738019943237305\n", + "QE, size 212, time 0.00011491775512695312\n", + "DFQuAD, size 212, time 0.005833864212036133\n", + "QE, size 212, time 5.507469177246094e-05\n", + "DFQuAD, size 212, time 0.0037407875061035156\n", + "QE, size 212, time 0.0010292530059814453\n", + "DFQuAD, size 213, time 3.3855438232421875e-05\n", + "QE, size 213, time 0.000247955322265625\n", + "DFQuAD, size 213, time 0.0006239414215087891\n", + "QE, size 213, time 0.000186920166015625\n", + "DFQuAD, size 213, time 4.9114227294921875e-05\n", + "QE, size 213, time 0.0002770423889160156\n", + "DFQuAD, size 213, time 9.799003601074219e-05\n", + "QE, size 213, time 0.000225067138671875\n", + "DFQuAD, size 213, time 0.00017213821411132812\n", + "QE, size 213, time 0.005920886993408203\n", + "DFQuAD, size 213, time 3.695487976074219e-05\n", + "QE, size 213, time 0.0014171600341796875\n", + "DFQuAD, size 213, time 0.0006041526794433594\n", + "QE, size 213, time 0.003409147262573242\n", + "DFQuAD, size 213, time 0.0005338191986083984\n", + "QE, size 213, time 0.005800008773803711\n", + "DFQuAD, size 213, time 0.00012373924255371094\n", + "QE, size 213, time 0.005526065826416016\n", + "DFQuAD, size 213, time 0.0001938343048095703\n", + "QE, size 213, time 0.005829811096191406\n", + "DFQuAD, size 213, time 0.000286102294921875\n", + "QE, size 213, time 0.0019259452819824219\n", + "DFQuAD, size 213, time 7.605552673339844e-05\n", + "QE, size 213, time 0.00010204315185546875\n", + "DFQuAD, size 213, time 0.005594968795776367\n", + "QE, size 213, time 0.005845308303833008\n", + "DFQuAD, size 213, time 4.100799560546875e-05\n", + "QE, size 213, time 4.696846008300781e-05\n", + "DFQuAD, size 213, time 0.002207040786743164\n", + "QE, size 213, time 0.005870819091796875\n", + "DFQuAD, size 213, time 0.00010275840759277344\n", + "QE, size 213, time 0.005728960037231445\n", + "DFQuAD, size 213, time 3.62396240234375e-05\n", + "QE, size 213, time 0.005736827850341797\n", + "DFQuAD, size 213, time 0.00562596321105957\n", + "QE, size 213, time 0.0056917667388916016\n", + "DFQuAD, size 213, time 0.0002880096435546875\n", + "QE, size 213, time 2.288818359375e-05\n", + "DFQuAD, size 213, time 0.00034618377685546875\n", + "QE, size 213, time 0.00550079345703125\n", + "DFQuAD, size 214, time 0.005937337875366211\n", + "QE, size 214, time 0.0053958892822265625\n", + "DFQuAD, size 214, time 0.00020623207092285156\n", + "QE, size 214, time 0.006114006042480469\n", + "DFQuAD, size 214, time 6.29425048828125e-05\n", + "QE, size 214, time 0.005918979644775391\n", + "DFQuAD, size 214, time 0.005852699279785156\n", + "QE, size 214, time 0.0034329891204833984\n", + "DFQuAD, size 214, time 7.987022399902344e-05\n", + "QE, size 214, time 0.0016219615936279297\n", + "DFQuAD, size 214, time 6.031990051269531e-05\n", + "QE, size 214, time 0.0058519840240478516\n", + "DFQuAD, size 214, time 4.1961669921875e-05\n", + "QE, size 214, time 0.0030798912048339844\n", + "DFQuAD, size 214, time 0.005850076675415039\n", + "QE, size 214, time 0.00013899803161621094\n", + "DFQuAD, size 214, time 0.0006699562072753906\n", + "QE, size 214, time 0.0059070587158203125\n", + "DFQuAD, size 214, time 7.081031799316406e-05\n", + "QE, size 214, time 0.00457310676574707\n", + "DFQuAD, size 214, time 0.00014519691467285156\n", + "QE, size 214, time 0.0001049041748046875\n", + "DFQuAD, size 214, time 0.000453948974609375\n", + "QE, size 214, time 0.0030961036682128906\n", + "DFQuAD, size 214, time 0.0009729862213134766\n", + "QE, size 214, time 0.0003478527069091797\n", + "DFQuAD, size 214, time 0.001313924789428711\n", + "QE, size 214, time 0.00010371208190917969\n", + "DFQuAD, size 214, time 0.0004661083221435547\n", + "QE, size 214, time 0.000823974609375\n", + "DFQuAD, size 214, time 0.0002257823944091797\n", + "QE, size 214, time 0.005778789520263672\n", + "DFQuAD, size 214, time 4.291534423828125e-05\n", + "QE, size 214, time 2.574920654296875e-05\n", + "DFQuAD, size 214, time 0.00590205192565918\n", + "QE, size 214, time 0.005846977233886719\n", + "DFQuAD, size 214, time 0.0007688999176025391\n", + "QE, size 214, time 4.00543212890625e-05\n", + "DFQuAD, size 214, time 0.00587916374206543\n", + "QE, size 214, time 0.0006339550018310547\n", + "DFQuAD, size 215, time 0.00027632713317871094\n", + "QE, size 215, time 5.0067901611328125e-05\n", + "DFQuAD, size 215, time 0.00019812583923339844\n", + "QE, size 215, time 0.0002732276916503906\n", + "DFQuAD, size 215, time 9.918212890625e-05\n", + "QE, size 215, time 0.006067037582397461\n", + "DFQuAD, size 215, time 0.006077289581298828\n", + "QE, size 215, time 0.006160259246826172\n", + "DFQuAD, size 215, time 5.125999450683594e-05\n", + "QE, size 215, time 0.0016751289367675781\n", + "DFQuAD, size 215, time 0.006078004837036133\n", + "QE, size 215, time 0.0006117820739746094\n", + "DFQuAD, size 215, time 0.00035691261291503906\n", + "QE, size 215, time 0.0003871917724609375\n", + "DFQuAD, size 215, time 0.006192922592163086\n", + "QE, size 215, time 0.005991935729980469\n", + "DFQuAD, size 215, time 5.817413330078125e-05\n", + "QE, size 215, time 0.006257057189941406\n", + "DFQuAD, size 215, time 0.00022983551025390625\n", + "QE, size 215, time 3.3855438232421875e-05\n", + "DFQuAD, size 215, time 7.82012939453125e-05\n", + "QE, size 215, time 0.00590205192565918\n", + "DFQuAD, size 215, time 0.00010013580322265625\n", + "QE, size 215, time 0.006136178970336914\n", + "DFQuAD, size 215, time 0.0002810955047607422\n", + "QE, size 215, time 0.0017809867858886719\n", + "DFQuAD, size 215, time 0.006293058395385742\n", + "QE, size 215, time 0.0006351470947265625\n", + "DFQuAD, size 215, time 0.0008409023284912109\n", + "QE, size 215, time 0.0062999725341796875\n", + "DFQuAD, size 215, time 0.006127834320068359\n", + "QE, size 215, time 0.006272077560424805\n", + "DFQuAD, size 215, time 0.0015180110931396484\n", + "QE, size 215, time 0.005977153778076172\n", + "DFQuAD, size 215, time 0.00012302398681640625\n", + "QE, size 215, time 0.0038149356842041016\n", + "DFQuAD, size 215, time 0.0008068084716796875\n", + "QE, size 215, time 0.005970954895019531\n", + "DFQuAD, size 215, time 0.0004961490631103516\n", + "QE, size 215, time 0.0014178752899169922\n", + "DFQuAD, size 216, time 0.00012111663818359375\n", + "QE, size 216, time 0.0001780986785888672\n", + "DFQuAD, size 216, time 0.006214141845703125\n", + "QE, size 216, time 0.0002167224884033203\n", + "DFQuAD, size 216, time 0.0007841587066650391\n", + "QE, size 216, time 0.0017590522766113281\n", + "DFQuAD, size 216, time 5.2928924560546875e-05\n", + "QE, size 216, time 0.006072282791137695\n", + "DFQuAD, size 216, time 0.006109952926635742\n", + "QE, size 216, time 9.703636169433594e-05\n", + "DFQuAD, size 216, time 3.409385681152344e-05\n", + "QE, size 216, time 0.0005888938903808594\n", + "DFQuAD, size 216, time 0.0063228607177734375\n", + "QE, size 216, time 0.0061969757080078125\n", + "DFQuAD, size 216, time 7.605552673339844e-05\n", + "QE, size 216, time 3.409385681152344e-05\n", + "DFQuAD, size 216, time 0.00020003318786621094\n", + "QE, size 216, time 0.005982160568237305\n", + "DFQuAD, size 216, time 0.0060482025146484375\n", + "QE, size 216, time 0.0003190040588378906\n", + "DFQuAD, size 216, time 0.0007908344268798828\n", + "QE, size 216, time 0.002437114715576172\n", + "DFQuAD, size 216, time 0.0062122344970703125\n", + "QE, size 216, time 5.412101745605469e-05\n", + "DFQuAD, size 216, time 3.886222839355469e-05\n", + "QE, size 216, time 0.0011239051818847656\n", + "DFQuAD, size 216, time 4.982948303222656e-05\n", + "QE, size 216, time 0.006227016448974609\n", + "DFQuAD, size 216, time 6.890296936035156e-05\n", + "QE, size 216, time 0.001775979995727539\n", + "DFQuAD, size 216, time 5.3882598876953125e-05\n", + "QE, size 216, time 9.799003601074219e-05\n", + "DFQuAD, size 216, time 0.0017542839050292969\n", + "QE, size 216, time 8.296966552734375e-05\n", + "DFQuAD, size 216, time 2.4080276489257812e-05\n", + "QE, size 216, time 0.0028638839721679688\n", + "DFQuAD, size 216, time 0.006092071533203125\n", + "QE, size 216, time 0.00616002082824707\n", + "DFQuAD, size 216, time 0.0001919269561767578\n", + "QE, size 216, time 2.4080276489257812e-05\n", + "DFQuAD, size 217, time 0.0006210803985595703\n", + "QE, size 217, time 5.1021575927734375e-05\n", + "DFQuAD, size 217, time 0.0025632381439208984\n", + "QE, size 217, time 0.00043010711669921875\n", + "DFQuAD, size 217, time 0.00012183189392089844\n", + "QE, size 217, time 2.4080276489257812e-05\n", + "DFQuAD, size 217, time 0.0002732276916503906\n", + "QE, size 217, time 0.0008599758148193359\n", + "DFQuAD, size 217, time 0.005910158157348633\n", + "QE, size 217, time 0.006025075912475586\n", + "DFQuAD, size 217, time 0.0008649826049804688\n", + "QE, size 217, time 0.0059871673583984375\n", + "DFQuAD, size 217, time 2.6226043701171875e-05\n", + "QE, size 217, time 0.0011646747589111328\n", + "DFQuAD, size 217, time 0.00027871131896972656\n", + "QE, size 217, time 0.004979133605957031\n", + "DFQuAD, size 217, time 0.0059108734130859375\n", + "QE, size 217, time 0.0060651302337646484\n", + "DFQuAD, size 217, time 0.0058748722076416016\n", + "QE, size 217, time 0.0021851062774658203\n", + "DFQuAD, size 217, time 5.4836273193359375e-05\n", + "QE, size 217, time 0.005980014801025391\n", + "DFQuAD, size 217, time 0.006041049957275391\n", + "QE, size 217, time 0.006083011627197266\n", + "DFQuAD, size 217, time 7.200241088867188e-05\n", + "QE, size 217, time 0.006153106689453125\n", + "DFQuAD, size 217, time 2.7179718017578125e-05\n", + "QE, size 217, time 0.0007250308990478516\n", + "DFQuAD, size 217, time 0.005964994430541992\n", + "QE, size 217, time 0.00109100341796875\n", + "DFQuAD, size 217, time 7.486343383789062e-05\n", + "QE, size 217, time 2.3126602172851562e-05\n", + "DFQuAD, size 217, time 0.00012993812561035156\n", + "QE, size 217, time 0.006033182144165039\n", + "DFQuAD, size 217, time 0.0005769729614257812\n", + "QE, size 217, time 0.006075859069824219\n", + "DFQuAD, size 217, time 0.0015101432800292969\n", + "QE, size 217, time 0.00592803955078125\n", + "DFQuAD, size 217, time 7.414817810058594e-05\n", + "QE, size 217, time 0.005998134613037109\n", + "DFQuAD, size 218, time 0.0002028942108154297\n", + "QE, size 218, time 0.00015401840209960938\n", + "DFQuAD, size 218, time 0.006189823150634766\n", + "QE, size 218, time 0.0003299713134765625\n", + "DFQuAD, size 218, time 0.0001232624053955078\n", + "QE, size 218, time 0.0016512870788574219\n", + "DFQuAD, size 218, time 0.006129264831542969\n", + "QE, size 218, time 0.006107807159423828\n", + "DFQuAD, size 218, time 0.006349802017211914\n", + "QE, size 218, time 0.0062677860260009766\n", + "DFQuAD, size 218, time 0.0062448978424072266\n", + "QE, size 218, time 8.416175842285156e-05\n", + "DFQuAD, size 218, time 0.0004298686981201172\n", + "QE, size 218, time 0.0003218650817871094\n", + "DFQuAD, size 218, time 0.00609898567199707\n", + "QE, size 218, time 0.0040357112884521484\n", + "DFQuAD, size 218, time 0.00627589225769043\n", + "QE, size 218, time 0.006161928176879883\n", + "DFQuAD, size 218, time 0.0001010894775390625\n", + "QE, size 218, time 0.00643610954284668\n", + "DFQuAD, size 218, time 0.006246805191040039\n", + "QE, size 218, time 6.103515625e-05\n", + "DFQuAD, size 218, time 0.0017952919006347656\n", + "QE, size 218, time 0.00045418739318847656\n", + "DFQuAD, size 218, time 0.0020630359649658203\n", + "QE, size 218, time 0.006359100341796875\n", + "DFQuAD, size 218, time 0.005923748016357422\n", + "QE, size 218, time 0.0049343109130859375\n", + "DFQuAD, size 218, time 0.0013697147369384766\n", + "QE, size 218, time 3.1948089599609375e-05\n", + "DFQuAD, size 218, time 0.002398967742919922\n", + "QE, size 218, time 0.005880832672119141\n", + "DFQuAD, size 218, time 0.006123065948486328\n", + "QE, size 218, time 0.006017208099365234\n", + "DFQuAD, size 218, time 5.4836273193359375e-05\n", + "QE, size 218, time 0.0063517093658447266\n", + "DFQuAD, size 218, time 0.0003199577331542969\n", + "QE, size 218, time 0.006262063980102539\n", + "DFQuAD, size 218, time 0.00012493133544921875\n", + "QE, size 218, time 0.00616765022277832\n", + "DFQuAD, size 219, time 0.00014495849609375\n", + "QE, size 219, time 0.006407022476196289\n", + "DFQuAD, size 219, time 0.0005469322204589844\n", + "QE, size 219, time 0.0011792182922363281\n", + "DFQuAD, size 219, time 7.390975952148438e-05\n", + "QE, size 219, time 0.0010418891906738281\n", + "DFQuAD, size 219, time 0.00013589859008789062\n", + "QE, size 219, time 0.0061719417572021484\n", + "DFQuAD, size 219, time 7.295608520507812e-05\n", + "QE, size 219, time 0.006490230560302734\n", + "DFQuAD, size 219, time 0.0006122589111328125\n", + "QE, size 219, time 0.0009510517120361328\n", + "DFQuAD, size 219, time 0.00014019012451171875\n", + "QE, size 219, time 0.0012187957763671875\n", + "DFQuAD, size 219, time 0.0061109066009521484\n", + "QE, size 219, time 0.006033182144165039\n", + "DFQuAD, size 219, time 0.006628990173339844\n", + "QE, size 219, time 0.006437063217163086\n", + "DFQuAD, size 219, time 0.00020313262939453125\n", + "QE, size 219, time 4.100799560546875e-05\n", + "DFQuAD, size 219, time 0.00013494491577148438\n", + "QE, size 219, time 0.005987882614135742\n", + "DFQuAD, size 219, time 0.00631403923034668\n", + "QE, size 219, time 0.0011110305786132812\n", + "DFQuAD, size 219, time 8.082389831542969e-05\n", + "QE, size 219, time 0.0004200935363769531\n", + "DFQuAD, size 219, time 0.004687070846557617\n", + "QE, size 219, time 0.0036208629608154297\n", + "DFQuAD, size 219, time 0.0016939640045166016\n", + "QE, size 219, time 0.00024199485778808594\n", + "DFQuAD, size 219, time 3.719329833984375e-05\n", + "QE, size 219, time 2.5272369384765625e-05\n", + "DFQuAD, size 219, time 0.0007531642913818359\n", + "QE, size 219, time 0.0018420219421386719\n", + "DFQuAD, size 219, time 0.0014388561248779297\n", + "QE, size 219, time 0.006428956985473633\n", + "DFQuAD, size 219, time 0.006359100341796875\n", + "QE, size 219, time 0.0006515979766845703\n", + "DFQuAD, size 219, time 0.006258964538574219\n", + "QE, size 219, time 0.006272077560424805\n", + "DFQuAD, size 220, time 0.0002770423889160156\n", + "QE, size 220, time 0.006340980529785156\n", + "DFQuAD, size 220, time 0.00018405914306640625\n", + "QE, size 220, time 2.4080276489257812e-05\n", + "DFQuAD, size 220, time 0.006413698196411133\n", + "QE, size 220, time 0.00014591217041015625\n", + "DFQuAD, size 220, time 0.0039942264556884766\n", + "QE, size 220, time 0.0064849853515625\n", + "DFQuAD, size 220, time 7.700920104980469e-05\n", + "QE, size 220, time 0.0001499652862548828\n", + "DFQuAD, size 220, time 0.0008730888366699219\n", + "QE, size 220, time 0.006368160247802734\n", + "DFQuAD, size 220, time 5.1021575927734375e-05\n", + "QE, size 220, time 0.0011169910430908203\n", + "DFQuAD, size 220, time 0.0009810924530029297\n", + "QE, size 220, time 0.0001971721649169922\n", + "DFQuAD, size 220, time 0.0010082721710205078\n", + "QE, size 220, time 9.322166442871094e-05\n", + "DFQuAD, size 220, time 0.0002741813659667969\n", + "QE, size 220, time 0.0002598762512207031\n", + "DFQuAD, size 220, time 0.006273984909057617\n", + "QE, size 220, time 0.0030701160430908203\n", + "DFQuAD, size 220, time 9.608268737792969e-05\n", + "QE, size 220, time 0.0007910728454589844\n", + "DFQuAD, size 220, time 0.003345012664794922\n", + "QE, size 220, time 5.221366882324219e-05\n", + "DFQuAD, size 220, time 5.030632019042969e-05\n", + "QE, size 220, time 7.104873657226562e-05\n", + "DFQuAD, size 220, time 0.006249904632568359\n", + "QE, size 220, time 0.0011932849884033203\n", + "DFQuAD, size 220, time 0.006463050842285156\n", + "QE, size 220, time 5.412101745605469e-05\n", + "DFQuAD, size 220, time 0.00038313865661621094\n", + "QE, size 220, time 0.006515979766845703\n", + "DFQuAD, size 220, time 5.507469177246094e-05\n", + "QE, size 220, time 5.1975250244140625e-05\n", + "DFQuAD, size 220, time 0.006188154220581055\n", + "QE, size 220, time 0.006582021713256836\n", + "DFQuAD, size 220, time 0.000997781753540039\n", + "QE, size 220, time 0.00018095970153808594\n", + "DFQuAD, size 221, time 0.006447792053222656\n", + "QE, size 221, time 0.006404876708984375\n", + "DFQuAD, size 221, time 0.00034308433532714844\n", + "QE, size 221, time 0.006451845169067383\n", + "DFQuAD, size 221, time 3.600120544433594e-05\n", + "QE, size 221, time 0.0003879070281982422\n", + "DFQuAD, size 221, time 2.288818359375e-05\n", + "QE, size 221, time 0.0011289119720458984\n", + "DFQuAD, size 221, time 4.887580871582031e-05\n", + "QE, size 221, time 0.0003876686096191406\n", + "DFQuAD, size 221, time 2.9802322387695312e-05\n", + "QE, size 221, time 0.00662994384765625\n", + "DFQuAD, size 221, time 0.006360769271850586\n", + "QE, size 221, time 2.9325485229492188e-05\n", + "DFQuAD, size 221, time 2.5272369384765625e-05\n", + "QE, size 221, time 0.004395961761474609\n", + "DFQuAD, size 221, time 0.001249074935913086\n", + "QE, size 221, time 0.006829023361206055\n", + "DFQuAD, size 221, time 0.0027179718017578125\n", + "QE, size 221, time 9.298324584960938e-05\n", + "DFQuAD, size 221, time 0.0013589859008789062\n", + "QE, size 221, time 0.006258964538574219\n", + "DFQuAD, size 221, time 5.602836608886719e-05\n", + "QE, size 221, time 0.006248950958251953\n", + "DFQuAD, size 221, time 9.918212890625e-05\n", + "QE, size 221, time 2.09808349609375e-05\n", + "DFQuAD, size 221, time 0.00019097328186035156\n", + "QE, size 221, time 0.0019919872283935547\n", + "DFQuAD, size 221, time 7.796287536621094e-05\n", + "QE, size 221, time 5.507469177246094e-05\n", + "DFQuAD, size 221, time 0.0008089542388916016\n", + "QE, size 221, time 0.00634312629699707\n", + "DFQuAD, size 221, time 0.00011992454528808594\n", + "QE, size 221, time 2.384185791015625e-05\n", + "DFQuAD, size 221, time 0.0024268627166748047\n", + "QE, size 221, time 0.0006473064422607422\n", + "DFQuAD, size 221, time 3.719329833984375e-05\n", + "QE, size 221, time 7.200241088867188e-05\n", + "DFQuAD, size 221, time 7.390975952148438e-05\n", + "QE, size 221, time 2.2649765014648438e-05\n", + "DFQuAD, size 222, time 0.0047321319580078125\n", + "QE, size 222, time 0.00017380714416503906\n", + "DFQuAD, size 222, time 0.000225067138671875\n", + "QE, size 222, time 0.0010559558868408203\n", + "DFQuAD, size 222, time 0.006533145904541016\n", + "QE, size 222, time 0.0033049583435058594\n", + "DFQuAD, size 222, time 0.006680011749267578\n", + "QE, size 222, time 0.003654956817626953\n", + "DFQuAD, size 222, time 0.0007109642028808594\n", + "QE, size 222, time 0.0071909427642822266\n", + "DFQuAD, size 222, time 0.0066950321197509766\n", + "QE, size 222, time 0.0064618587493896484\n", + "DFQuAD, size 222, time 4.100799560546875e-05\n", + "QE, size 222, time 0.0063190460205078125\n", + "DFQuAD, size 222, time 0.006512165069580078\n", + "QE, size 222, time 0.00033783912658691406\n", + "DFQuAD, size 222, time 0.006505012512207031\n", + "QE, size 222, time 0.0012316703796386719\n", + "DFQuAD, size 222, time 0.006515026092529297\n", + "QE, size 222, time 0.0001373291015625\n", + "DFQuAD, size 222, time 0.00012493133544921875\n", + "QE, size 222, time 0.0010421276092529297\n", + "DFQuAD, size 222, time 0.0065326690673828125\n", + "QE, size 222, time 0.006378173828125\n", + "DFQuAD, size 222, time 9.393692016601562e-05\n", + "QE, size 222, time 0.0063250064849853516\n", + "DFQuAD, size 222, time 0.0012118816375732422\n", + "QE, size 222, time 0.006251811981201172\n", + "DFQuAD, size 222, time 0.0008170604705810547\n", + "QE, size 222, time 0.0002028942108154297\n", + "DFQuAD, size 222, time 0.0039408206939697266\n", + "QE, size 222, time 0.00011372566223144531\n", + "DFQuAD, size 222, time 2.4080276489257812e-05\n", + "QE, size 222, time 0.0001308917999267578\n", + "DFQuAD, size 222, time 0.0002598762512207031\n", + "QE, size 222, time 0.002768993377685547\n", + "DFQuAD, size 222, time 0.0001010894775390625\n", + "QE, size 222, time 0.006305217742919922\n", + "DFQuAD, size 222, time 0.00016689300537109375\n", + "QE, size 222, time 0.00011801719665527344\n", + "DFQuAD, size 223, time 4.1961669921875e-05\n", + "QE, size 223, time 0.006129264831542969\n", + "DFQuAD, size 223, time 0.00648808479309082\n", + "QE, size 223, time 0.0002791881561279297\n", + "DFQuAD, size 223, time 6.29425048828125e-05\n", + "QE, size 223, time 0.00012683868408203125\n", + "DFQuAD, size 223, time 4.482269287109375e-05\n", + "QE, size 223, time 0.006682157516479492\n", + "DFQuAD, size 223, time 0.0006000995635986328\n", + "QE, size 223, time 0.006179094314575195\n", + "DFQuAD, size 223, time 0.0001537799835205078\n", + "QE, size 223, time 0.006337642669677734\n", + "DFQuAD, size 223, time 0.00674891471862793\n", + "QE, size 223, time 0.006684064865112305\n", + "DFQuAD, size 223, time 0.006101846694946289\n", + "QE, size 223, time 0.00640416145324707\n", + "DFQuAD, size 223, time 7.581710815429688e-05\n", + "QE, size 223, time 0.005769014358520508\n", + "DFQuAD, size 223, time 6.29425048828125e-05\n", + "QE, size 223, time 0.006289958953857422\n", + "DFQuAD, size 223, time 0.004851341247558594\n", + "QE, size 223, time 0.006289958953857422\n", + "DFQuAD, size 223, time 0.00015616416931152344\n", + "QE, size 223, time 0.00012373924255371094\n", + "DFQuAD, size 223, time 2.7894973754882812e-05\n", + "QE, size 223, time 0.004442930221557617\n", + "DFQuAD, size 223, time 0.0007951259613037109\n", + "QE, size 223, time 0.002577066421508789\n", + "DFQuAD, size 223, time 0.000762939453125\n", + "QE, size 223, time 2.4080276489257812e-05\n", + "DFQuAD, size 223, time 0.0064220428466796875\n", + "QE, size 223, time 0.006376028060913086\n", + "DFQuAD, size 223, time 0.0006551742553710938\n", + "QE, size 223, time 0.006248950958251953\n", + "DFQuAD, size 223, time 0.0008711814880371094\n", + "QE, size 223, time 9.870529174804688e-05\n", + "DFQuAD, size 223, time 0.006342887878417969\n", + "QE, size 223, time 0.0065059661865234375\n", + "DFQuAD, size 223, time 0.00012493133544921875\n", + "QE, size 223, time 2.09808349609375e-05\n", + "DFQuAD, size 224, time 0.0002808570861816406\n", + "QE, size 224, time 0.00015878677368164062\n", + "DFQuAD, size 224, time 0.001967906951904297\n", + "QE, size 224, time 0.006410121917724609\n", + "DFQuAD, size 224, time 0.0003399848937988281\n", + "QE, size 224, time 0.006609916687011719\n", + "DFQuAD, size 224, time 0.0016598701477050781\n", + "QE, size 224, time 0.0006420612335205078\n", + "DFQuAD, size 224, time 8.082389831542969e-05\n", + "QE, size 224, time 0.0024259090423583984\n", + "DFQuAD, size 224, time 0.0001590251922607422\n", + "QE, size 224, time 0.006651163101196289\n", + "DFQuAD, size 224, time 0.00010228157043457031\n", + "QE, size 224, time 0.006709098815917969\n", + "DFQuAD, size 224, time 0.0064699649810791016\n", + "QE, size 224, time 0.0001552104949951172\n", + "DFQuAD, size 224, time 0.00034117698669433594\n", + "QE, size 224, time 0.006348133087158203\n", + "DFQuAD, size 224, time 0.000408172607421875\n", + "QE, size 224, time 0.006196022033691406\n", + "DFQuAD, size 224, time 0.001920938491821289\n", + "QE, size 224, time 0.0026569366455078125\n", + "DFQuAD, size 224, time 2.8848648071289062e-05\n", + "QE, size 224, time 0.0045320987701416016\n", + "DFQuAD, size 224, time 0.0008966922760009766\n", + "QE, size 224, time 0.0030059814453125\n", + "DFQuAD, size 224, time 5.7697296142578125e-05\n", + "QE, size 224, time 0.0001239776611328125\n", + "DFQuAD, size 224, time 0.0010309219360351562\n", + "QE, size 224, time 0.003509998321533203\n", + "DFQuAD, size 224, time 0.006912946701049805\n", + "QE, size 224, time 0.0008158683776855469\n", + "DFQuAD, size 224, time 5.7220458984375e-05\n", + "QE, size 224, time 0.000263214111328125\n", + "DFQuAD, size 224, time 7.295608520507812e-05\n", + "QE, size 224, time 7.390975952148438e-05\n", + "DFQuAD, size 224, time 0.006520986557006836\n", + "QE, size 224, time 0.0011138916015625\n", + "DFQuAD, size 224, time 0.006473064422607422\n", + "QE, size 224, time 0.006438016891479492\n", + "DFQuAD, size 225, time 0.006901979446411133\n", + "QE, size 225, time 0.001245737075805664\n", + "DFQuAD, size 225, time 0.0066471099853515625\n", + "QE, size 225, time 0.007194995880126953\n", + "DFQuAD, size 225, time 8.20159912109375e-05\n", + "QE, size 225, time 2.47955322265625e-05\n", + "DFQuAD, size 225, time 0.006108999252319336\n", + "QE, size 225, time 0.00017380714416503906\n", + "DFQuAD, size 225, time 0.004512786865234375\n", + "QE, size 225, time 0.006642818450927734\n", + "DFQuAD, size 225, time 0.0069119930267333984\n", + "QE, size 225, time 0.00016188621520996094\n", + "DFQuAD, size 225, time 0.0002319812774658203\n", + "QE, size 225, time 0.0006229877471923828\n", + "DFQuAD, size 225, time 0.007221221923828125\n", + "QE, size 225, time 0.007014751434326172\n", + "DFQuAD, size 225, time 0.001744985580444336\n", + "QE, size 225, time 7.081031799316406e-05\n", + "DFQuAD, size 225, time 0.006544828414916992\n", + "QE, size 225, time 2.4080276489257812e-05\n", + "DFQuAD, size 225, time 0.00026702880859375\n", + "QE, size 225, time 0.006648063659667969\n", + "DFQuAD, size 225, time 4.887580871582031e-05\n", + "QE, size 225, time 0.0008947849273681641\n", + "DFQuAD, size 225, time 3.886222839355469e-05\n", + "QE, size 225, time 0.00022482872009277344\n", + "DFQuAD, size 225, time 0.0019359588623046875\n", + "QE, size 225, time 7.796287536621094e-05\n", + "DFQuAD, size 225, time 0.0006768703460693359\n", + "QE, size 225, time 0.00010395050048828125\n", + "DFQuAD, size 225, time 0.00011897087097167969\n", + "QE, size 225, time 0.0006668567657470703\n", + "DFQuAD, size 225, time 0.00653386116027832\n", + "QE, size 225, time 0.0006008148193359375\n", + "DFQuAD, size 225, time 5.412101745605469e-05\n", + "QE, size 225, time 0.0067059993743896484\n", + "DFQuAD, size 225, time 0.0065059661865234375\n", + "QE, size 225, time 3.314018249511719e-05\n", + "DFQuAD, size 225, time 0.0007369518280029297\n", + "QE, size 225, time 0.00023674964904785156\n", + "DFQuAD, size 226, time 0.006555795669555664\n", + "QE, size 226, time 0.006639003753662109\n", + "DFQuAD, size 226, time 0.0003867149353027344\n", + "QE, size 226, time 0.00043582916259765625\n", + "DFQuAD, size 226, time 0.0023758411407470703\n", + "QE, size 226, time 7.700920104980469e-05\n", + "DFQuAD, size 226, time 3.6716461181640625e-05\n", + "QE, size 226, time 3.314018249511719e-05\n", + "DFQuAD, size 226, time 0.001180887222290039\n", + "QE, size 226, time 0.0007381439208984375\n", + "DFQuAD, size 226, time 0.0026597976684570312\n", + "QE, size 226, time 0.00010013580322265625\n", + "DFQuAD, size 226, time 6.699562072753906e-05\n", + "QE, size 226, time 0.0054531097412109375\n", + "DFQuAD, size 226, time 0.006648063659667969\n", + "QE, size 226, time 0.006727933883666992\n", + "DFQuAD, size 226, time 0.0027251243591308594\n", + "QE, size 226, time 0.0035767555236816406\n", + "DFQuAD, size 226, time 0.0022368431091308594\n", + "QE, size 226, time 0.004225015640258789\n", + "DFQuAD, size 226, time 0.006887912750244141\n", + "QE, size 226, time 0.0019948482513427734\n", + "DFQuAD, size 226, time 0.00671696662902832\n", + "QE, size 226, time 0.006768941879272461\n", + "DFQuAD, size 226, time 7.772445678710938e-05\n", + "QE, size 226, time 2.5033950805664062e-05\n", + "DFQuAD, size 226, time 3.695487976074219e-05\n", + "QE, size 226, time 0.0008769035339355469\n", + "DFQuAD, size 226, time 0.006783008575439453\n", + "QE, size 226, time 0.0002601146697998047\n", + "DFQuAD, size 226, time 0.0072362422943115234\n", + "QE, size 226, time 0.00026679039001464844\n", + "DFQuAD, size 226, time 0.006697893142700195\n", + "QE, size 226, time 0.0065839290618896484\n", + "DFQuAD, size 226, time 0.0006070137023925781\n", + "QE, size 226, time 4.887580871582031e-05\n", + "DFQuAD, size 226, time 0.0013918876647949219\n", + "QE, size 226, time 0.006798982620239258\n", + "DFQuAD, size 226, time 4.00543212890625e-05\n", + "QE, size 226, time 0.00356292724609375\n", + "DFQuAD, size 227, time 5.507469177246094e-05\n", + "QE, size 227, time 0.0008490085601806641\n", + "DFQuAD, size 227, time 0.00030112266540527344\n", + "QE, size 227, time 6.699562072753906e-05\n", + "DFQuAD, size 227, time 5.1975250244140625e-05\n", + "QE, size 227, time 0.0010559558868408203\n", + "DFQuAD, size 227, time 0.007174968719482422\n", + "QE, size 227, time 0.0004291534423828125\n", + "DFQuAD, size 227, time 0.0023317337036132812\n", + "QE, size 227, time 0.006894111633300781\n", + "DFQuAD, size 227, time 0.00017118453979492188\n", + "QE, size 227, time 0.006650209426879883\n", + "DFQuAD, size 227, time 0.0007832050323486328\n", + "QE, size 227, time 7.104873657226562e-05\n", + "DFQuAD, size 227, time 0.00023603439331054688\n", + "QE, size 227, time 0.0010671615600585938\n", + "DFQuAD, size 227, time 3.719329833984375e-05\n", + "QE, size 227, time 4.9114227294921875e-05\n", + "DFQuAD, size 227, time 0.0019140243530273438\n", + "QE, size 227, time 0.006825923919677734\n", + "DFQuAD, size 227, time 0.00026988983154296875\n", + "QE, size 227, time 0.006645917892456055\n", + "DFQuAD, size 227, time 0.007220029830932617\n", + "QE, size 227, time 0.003936052322387695\n", + "DFQuAD, size 227, time 0.007047891616821289\n", + "QE, size 227, time 0.0010821819305419922\n", + "DFQuAD, size 227, time 0.007058858871459961\n", + "QE, size 227, time 0.00699615478515625\n", + "DFQuAD, size 227, time 0.0068089962005615234\n", + "QE, size 227, time 0.006648063659667969\n", + "DFQuAD, size 227, time 0.006531238555908203\n", + "QE, size 227, time 0.002880096435546875\n", + "DFQuAD, size 227, time 0.0012898445129394531\n", + "QE, size 227, time 0.00025773048400878906\n", + "DFQuAD, size 227, time 4.601478576660156e-05\n", + "QE, size 227, time 0.0012509822845458984\n", + "DFQuAD, size 227, time 0.0001850128173828125\n", + "QE, size 227, time 0.0007817745208740234\n", + "DFQuAD, size 227, time 0.0002319812774658203\n", + "QE, size 227, time 0.0012717247009277344\n", + "DFQuAD, size 228, time 0.00012803077697753906\n", + "QE, size 228, time 0.0077228546142578125\n", + "DFQuAD, size 228, time 5.1975250244140625e-05\n", + "QE, size 228, time 0.0016460418701171875\n", + "DFQuAD, size 228, time 0.002171039581298828\n", + "QE, size 228, time 0.0023610591888427734\n", + "DFQuAD, size 228, time 0.006994724273681641\n", + "QE, size 228, time 0.00036716461181640625\n", + "DFQuAD, size 228, time 0.007057905197143555\n", + "QE, size 228, time 9.894371032714844e-05\n", + "DFQuAD, size 228, time 0.0005369186401367188\n", + "QE, size 228, time 8.988380432128906e-05\n", + "DFQuAD, size 228, time 0.007131099700927734\n", + "QE, size 228, time 3.2901763916015625e-05\n", + "DFQuAD, size 228, time 9.298324584960938e-05\n", + "QE, size 228, time 0.0006978511810302734\n", + "DFQuAD, size 228, time 0.000982046127319336\n", + "QE, size 228, time 2.6941299438476562e-05\n", + "DFQuAD, size 228, time 0.006618976593017578\n", + "QE, size 228, time 0.006651163101196289\n", + "DFQuAD, size 228, time 0.00019097328186035156\n", + "QE, size 228, time 0.006764888763427734\n", + "DFQuAD, size 228, time 0.0012149810791015625\n", + "QE, size 228, time 0.00012493133544921875\n", + "DFQuAD, size 228, time 0.0001361370086669922\n", + "QE, size 228, time 0.0001239776611328125\n", + "DFQuAD, size 228, time 0.002905130386352539\n", + "QE, size 228, time 0.00738215446472168\n", + "DFQuAD, size 228, time 0.0004050731658935547\n", + "QE, size 228, time 0.0005400180816650391\n", + "DFQuAD, size 228, time 0.00012993812561035156\n", + "QE, size 228, time 0.00706028938293457\n", + "DFQuAD, size 228, time 0.0002009868621826172\n", + "QE, size 228, time 0.0022830963134765625\n", + "DFQuAD, size 228, time 0.00021219253540039062\n", + "QE, size 228, time 0.006955146789550781\n", + "DFQuAD, size 228, time 0.006734132766723633\n", + "QE, size 228, time 0.006874799728393555\n", + "DFQuAD, size 228, time 0.0007848739624023438\n", + "QE, size 228, time 0.0007078647613525391\n", + "DFQuAD, size 229, time 0.006809711456298828\n", + "QE, size 229, time 0.0004589557647705078\n", + "DFQuAD, size 229, time 3.3855438232421875e-05\n", + "QE, size 229, time 0.003933906555175781\n", + "DFQuAD, size 229, time 4.1961669921875e-05\n", + "QE, size 229, time 3.0994415283203125e-05\n", + "DFQuAD, size 229, time 0.0065212249755859375\n", + "QE, size 229, time 0.0002560615539550781\n", + "DFQuAD, size 229, time 0.0001621246337890625\n", + "QE, size 229, time 0.00145721435546875\n", + "DFQuAD, size 229, time 0.006973981857299805\n", + "QE, size 229, time 0.00011014938354492188\n", + "DFQuAD, size 229, time 0.0012507438659667969\n", + "QE, size 229, time 6.341934204101562e-05\n", + "DFQuAD, size 229, time 0.006752967834472656\n", + "QE, size 229, time 0.0001621246337890625\n", + "DFQuAD, size 229, time 2.8133392333984375e-05\n", + "QE, size 229, time 0.0007448196411132812\n", + "DFQuAD, size 229, time 0.004437923431396484\n", + "QE, size 229, time 0.00035190582275390625\n", + "DFQuAD, size 229, time 0.006765842437744141\n", + "QE, size 229, time 0.0016090869903564453\n", + "DFQuAD, size 229, time 5.602836608886719e-05\n", + "QE, size 229, time 0.007031679153442383\n", + "DFQuAD, size 229, time 0.007033109664916992\n", + "QE, size 229, time 0.006840705871582031\n", + "DFQuAD, size 229, time 8.0108642578125e-05\n", + "QE, size 229, time 0.006985902786254883\n", + "DFQuAD, size 229, time 0.0003578662872314453\n", + "QE, size 229, time 0.0018320083618164062\n", + "DFQuAD, size 229, time 0.0003662109375\n", + "QE, size 229, time 0.0057637691497802734\n", + "DFQuAD, size 229, time 0.0017189979553222656\n", + "QE, size 229, time 0.0070781707763671875\n", + "DFQuAD, size 229, time 0.00012874603271484375\n", + "QE, size 229, time 0.006783962249755859\n", + "DFQuAD, size 229, time 0.0035288333892822266\n", + "QE, size 229, time 0.0027933120727539062\n", + "DFQuAD, size 229, time 0.00024127960205078125\n", + "QE, size 229, time 0.00024509429931640625\n", + "DFQuAD, size 230, time 0.001093149185180664\n", + "QE, size 230, time 0.0008370876312255859\n", + "DFQuAD, size 230, time 0.00011920928955078125\n", + "QE, size 230, time 0.0008709430694580078\n", + "DFQuAD, size 230, time 0.0071659088134765625\n", + "QE, size 230, time 0.00019407272338867188\n", + "DFQuAD, size 230, time 0.0005199909210205078\n", + "QE, size 230, time 0.007236003875732422\n", + "DFQuAD, size 230, time 0.00015497207641601562\n", + "QE, size 230, time 0.0069980621337890625\n", + "DFQuAD, size 230, time 0.0001270771026611328\n", + "QE, size 230, time 0.0029387474060058594\n", + "DFQuAD, size 230, time 4.100799560546875e-05\n", + "QE, size 230, time 0.0070819854736328125\n", + "DFQuAD, size 230, time 0.00011706352233886719\n", + "QE, size 230, time 0.0005927085876464844\n", + "DFQuAD, size 230, time 0.0021059513092041016\n", + "QE, size 230, time 0.00017404556274414062\n", + "DFQuAD, size 230, time 4.9114227294921875e-05\n", + "QE, size 230, time 0.006902933120727539\n", + "DFQuAD, size 230, time 0.007124900817871094\n", + "QE, size 230, time 0.0072193145751953125\n", + "DFQuAD, size 230, time 0.0070078372955322266\n", + "QE, size 230, time 0.00015878677368164062\n", + "DFQuAD, size 230, time 7.390975952148438e-05\n", + "QE, size 230, time 9.393692016601562e-05\n", + "DFQuAD, size 230, time 3.409385681152344e-05\n", + "QE, size 230, time 0.007197856903076172\n", + "DFQuAD, size 230, time 0.007158041000366211\n", + "QE, size 230, time 2.9087066650390625e-05\n", + "DFQuAD, size 230, time 0.007093191146850586\n", + "QE, size 230, time 0.00244903564453125\n", + "DFQuAD, size 230, time 0.00033092498779296875\n", + "QE, size 230, time 3.981590270996094e-05\n", + "DFQuAD, size 230, time 9.274482727050781e-05\n", + "QE, size 230, time 0.0003867149353027344\n", + "DFQuAD, size 230, time 0.007394075393676758\n", + "QE, size 230, time 0.004028797149658203\n", + "DFQuAD, size 230, time 0.0006589889526367188\n", + "QE, size 230, time 0.00011110305786132812\n", + "DFQuAD, size 231, time 0.0024611949920654297\n", + "QE, size 231, time 0.0006897449493408203\n", + "DFQuAD, size 231, time 0.0028526782989501953\n", + "QE, size 231, time 0.007000923156738281\n", + "DFQuAD, size 231, time 0.0006101131439208984\n", + "QE, size 231, time 0.0013551712036132812\n", + "DFQuAD, size 231, time 7.009506225585938e-05\n", + "QE, size 231, time 0.007050991058349609\n", + "DFQuAD, size 231, time 0.00030803680419921875\n", + "QE, size 231, time 0.0024831295013427734\n", + "DFQuAD, size 231, time 0.0001239776611328125\n", + "QE, size 231, time 0.0006017684936523438\n", + "DFQuAD, size 231, time 0.00011992454528808594\n", + "QE, size 231, time 0.0006480216979980469\n", + "DFQuAD, size 231, time 0.0002391338348388672\n", + "QE, size 231, time 0.00011396408081054688\n", + "DFQuAD, size 231, time 0.0072939395904541016\n", + "QE, size 231, time 0.0015120506286621094\n", + "DFQuAD, size 231, time 7.486343383789062e-05\n", + "QE, size 231, time 0.0002338886260986328\n", + "DFQuAD, size 231, time 0.0002238750457763672\n", + "QE, size 231, time 8.797645568847656e-05\n", + "DFQuAD, size 231, time 0.006997823715209961\n", + "QE, size 231, time 0.0005319118499755859\n", + "DFQuAD, size 231, time 0.0002722740173339844\n", + "QE, size 231, time 0.00011396408081054688\n", + "DFQuAD, size 231, time 0.007146120071411133\n", + "QE, size 231, time 0.006921052932739258\n", + "DFQuAD, size 231, time 0.0002281665802001953\n", + "QE, size 231, time 0.007907867431640625\n", + "DFQuAD, size 231, time 0.00029206275939941406\n", + "QE, size 231, time 0.0015528202056884766\n", + "DFQuAD, size 231, time 0.00023794174194335938\n", + "QE, size 231, time 3.314018249511719e-05\n", + "DFQuAD, size 231, time 0.0003809928894042969\n", + "QE, size 231, time 6.103515625e-05\n", + "DFQuAD, size 231, time 0.00012421607971191406\n", + "QE, size 231, time 0.0007600784301757812\n", + "DFQuAD, size 231, time 0.0008339881896972656\n", + "QE, size 231, time 0.0008912086486816406\n", + "DFQuAD, size 232, time 3.0040740966796875e-05\n", + "QE, size 232, time 0.007044076919555664\n", + "DFQuAD, size 232, time 0.0003871917724609375\n", + "QE, size 232, time 0.0023539066314697266\n", + "DFQuAD, size 232, time 0.006951808929443359\n", + "QE, size 232, time 0.007264137268066406\n", + "DFQuAD, size 232, time 0.007035017013549805\n", + "QE, size 232, time 2.7179718017578125e-05\n", + "DFQuAD, size 232, time 0.00017786026000976562\n", + "QE, size 232, time 0.007081270217895508\n", + "DFQuAD, size 232, time 0.0070760250091552734\n", + "QE, size 232, time 0.004481792449951172\n", + "DFQuAD, size 232, time 6.4849853515625e-05\n", + "QE, size 232, time 0.0058498382568359375\n", + "DFQuAD, size 232, time 0.007090091705322266\n", + "QE, size 232, time 0.0016210079193115234\n", + "DFQuAD, size 232, time 2.7894973754882812e-05\n", + "QE, size 232, time 5.125999450683594e-05\n", + "DFQuAD, size 232, time 7.295608520507812e-05\n", + "QE, size 232, time 0.006951332092285156\n", + "DFQuAD, size 232, time 0.0004210472106933594\n", + "QE, size 232, time 0.006861686706542969\n", + "DFQuAD, size 232, time 0.0070340633392333984\n", + "QE, size 232, time 0.0013256072998046875\n", + "DFQuAD, size 232, time 0.0068700313568115234\n", + "QE, size 232, time 0.0003859996795654297\n", + "DFQuAD, size 232, time 0.006934642791748047\n", + "QE, size 232, time 0.0006151199340820312\n", + "DFQuAD, size 232, time 0.001010894775390625\n", + "QE, size 232, time 2.8133392333984375e-05\n", + "DFQuAD, size 232, time 2.4080276489257812e-05\n", + "QE, size 232, time 0.0007641315460205078\n", + "DFQuAD, size 232, time 0.00011920928955078125\n", + "QE, size 232, time 8.58306884765625e-05\n", + "DFQuAD, size 232, time 0.006993293762207031\n", + "QE, size 232, time 0.0038530826568603516\n", + "DFQuAD, size 232, time 0.0001647472381591797\n", + "QE, size 232, time 0.006951093673706055\n", + "DFQuAD, size 232, time 0.006868124008178711\n", + "QE, size 232, time 0.003512144088745117\n", + "DFQuAD, size 233, time 7.605552673339844e-05\n", + "QE, size 233, time 7.486343383789062e-05\n", + "DFQuAD, size 233, time 0.0003211498260498047\n", + "QE, size 233, time 0.0004520416259765625\n", + "DFQuAD, size 233, time 0.0056362152099609375\n", + "QE, size 233, time 0.00011086463928222656\n", + "DFQuAD, size 233, time 0.007367849349975586\n", + "QE, size 233, time 4.1961669921875e-05\n", + "DFQuAD, size 233, time 0.007513999938964844\n", + "QE, size 233, time 0.00720524787902832\n", + "DFQuAD, size 233, time 0.0010192394256591797\n", + "QE, size 233, time 4.1961669921875e-05\n", + "DFQuAD, size 233, time 5.412101745605469e-05\n", + "QE, size 233, time 3.814697265625e-05\n", + "DFQuAD, size 233, time 0.0074939727783203125\n", + "QE, size 233, time 0.001207113265991211\n", + "DFQuAD, size 233, time 0.0017478466033935547\n", + "QE, size 233, time 8.511543273925781e-05\n", + "DFQuAD, size 233, time 0.0004761219024658203\n", + "QE, size 233, time 3.504753112792969e-05\n", + "DFQuAD, size 233, time 0.007628202438354492\n", + "QE, size 233, time 0.00010013580322265625\n", + "DFQuAD, size 233, time 0.00019884109497070312\n", + "QE, size 233, time 0.007424116134643555\n", + "DFQuAD, size 233, time 0.007051944732666016\n", + "QE, size 233, time 0.0069849491119384766\n", + "DFQuAD, size 233, time 0.00017213821411132812\n", + "QE, size 233, time 0.0068128108978271484\n", + "DFQuAD, size 233, time 3.1948089599609375e-05\n", + "QE, size 233, time 0.006890058517456055\n", + "DFQuAD, size 233, time 0.001132965087890625\n", + "QE, size 233, time 0.0005931854248046875\n", + "DFQuAD, size 233, time 0.006932973861694336\n", + "QE, size 233, time 0.0011098384857177734\n", + "DFQuAD, size 233, time 0.0002498626708984375\n", + "QE, size 233, time 0.0010671615600585938\n", + "DFQuAD, size 233, time 0.0021028518676757812\n", + "QE, size 233, time 0.0002472400665283203\n", + "DFQuAD, size 233, time 0.0005221366882324219\n", + "QE, size 233, time 5.817413330078125e-05\n", + "DFQuAD, size 234, time 0.007207155227661133\n", + "QE, size 234, time 7.677078247070312e-05\n", + "DFQuAD, size 234, time 2.5987625122070312e-05\n", + "QE, size 234, time 0.00020384788513183594\n", + "DFQuAD, size 234, time 0.000286102294921875\n", + "QE, size 234, time 0.00012111663818359375\n", + "DFQuAD, size 234, time 0.007075786590576172\n", + "QE, size 234, time 0.0010247230529785156\n", + "DFQuAD, size 234, time 0.0074310302734375\n", + "QE, size 234, time 0.00016689300537109375\n", + "DFQuAD, size 234, time 0.000225067138671875\n", + "QE, size 234, time 5.3882598876953125e-05\n", + "DFQuAD, size 234, time 0.0025899410247802734\n", + "QE, size 234, time 0.0005390644073486328\n", + "DFQuAD, size 234, time 0.00024008750915527344\n", + "QE, size 234, time 0.00016999244689941406\n", + "DFQuAD, size 234, time 0.0002491474151611328\n", + "QE, size 234, time 0.00015091896057128906\n", + "DFQuAD, size 234, time 0.0024750232696533203\n", + "QE, size 234, time 0.0022840499877929688\n", + "DFQuAD, size 234, time 0.00011205673217773438\n", + "QE, size 234, time 0.007415056228637695\n", + "DFQuAD, size 234, time 0.0009708404541015625\n", + "QE, size 234, time 0.0001919269561767578\n", + "DFQuAD, size 234, time 0.00719904899597168\n", + "QE, size 234, time 0.0002448558807373047\n", + "DFQuAD, size 234, time 0.00486302375793457\n", + "QE, size 234, time 4.00543212890625e-05\n", + "DFQuAD, size 234, time 0.006913900375366211\n", + "QE, size 234, time 7.295608520507812e-05\n", + "DFQuAD, size 234, time 0.006906032562255859\n", + "QE, size 234, time 0.0068433284759521484\n", + "DFQuAD, size 234, time 0.00015306472778320312\n", + "QE, size 234, time 0.007112026214599609\n", + "DFQuAD, size 234, time 0.00692296028137207\n", + "QE, size 234, time 4.315376281738281e-05\n", + "DFQuAD, size 234, time 0.000102996826171875\n", + "QE, size 234, time 0.007244110107421875\n", + "DFQuAD, size 234, time 0.003504037857055664\n", + "QE, size 234, time 4.482269287109375e-05\n", + "DFQuAD, size 235, time 0.0073909759521484375\n", + "QE, size 235, time 0.005362987518310547\n", + "DFQuAD, size 235, time 0.00025391578674316406\n", + "QE, size 235, time 0.00746917724609375\n", + "DFQuAD, size 235, time 0.0001900196075439453\n", + "QE, size 235, time 0.007555961608886719\n", + "DFQuAD, size 235, time 0.00011992454528808594\n", + "QE, size 235, time 0.0017251968383789062\n", + "DFQuAD, size 235, time 0.007384061813354492\n", + "QE, size 235, time 0.006918907165527344\n", + "DFQuAD, size 235, time 3.409385681152344e-05\n", + "QE, size 235, time 0.007436990737915039\n", + "DFQuAD, size 235, time 0.007433891296386719\n", + "QE, size 235, time 0.00016498565673828125\n", + "DFQuAD, size 235, time 0.0070378780364990234\n", + "QE, size 235, time 0.00012493133544921875\n", + "DFQuAD, size 235, time 0.00360107421875\n", + "QE, size 235, time 0.0003840923309326172\n", + "DFQuAD, size 235, time 0.0006341934204101562\n", + "QE, size 235, time 0.00043511390686035156\n", + "DFQuAD, size 235, time 0.0003631114959716797\n", + "QE, size 235, time 0.0073239803314208984\n", + "DFQuAD, size 235, time 9.107589721679688e-05\n", + "QE, size 235, time 0.0016210079193115234\n", + "DFQuAD, size 235, time 0.003228902816772461\n", + "QE, size 235, time 8.702278137207031e-05\n", + "DFQuAD, size 235, time 6.508827209472656e-05\n", + "QE, size 235, time 0.0074291229248046875\n", + "DFQuAD, size 235, time 0.0003421306610107422\n", + "QE, size 235, time 0.001837015151977539\n", + "DFQuAD, size 235, time 0.00031304359436035156\n", + "QE, size 235, time 0.007363080978393555\n", + "DFQuAD, size 235, time 0.0002658367156982422\n", + "QE, size 235, time 0.00018310546875\n", + "DFQuAD, size 235, time 3.314018249511719e-05\n", + "QE, size 235, time 0.0001838207244873047\n", + "DFQuAD, size 235, time 0.0012691020965576172\n", + "QE, size 235, time 0.0002911090850830078\n", + "DFQuAD, size 235, time 0.0027997493743896484\n", + "QE, size 235, time 5.5789947509765625e-05\n", + "DFQuAD, size 236, time 0.005283832550048828\n", + "QE, size 236, time 2.6702880859375e-05\n", + "DFQuAD, size 236, time 5.602836608886719e-05\n", + "QE, size 236, time 2.09808349609375e-05\n", + "DFQuAD, size 236, time 0.007169008255004883\n", + "QE, size 236, time 0.007037162780761719\n", + "DFQuAD, size 236, time 9.799003601074219e-05\n", + "QE, size 236, time 0.00022792816162109375\n", + "DFQuAD, size 236, time 0.003583192825317383\n", + "QE, size 236, time 0.0042340755462646484\n", + "DFQuAD, size 236, time 3.1948089599609375e-05\n", + "QE, size 236, time 0.004624843597412109\n", + "DFQuAD, size 236, time 0.003944873809814453\n", + "QE, size 236, time 0.0016171932220458984\n", + "DFQuAD, size 236, time 0.0006649494171142578\n", + "QE, size 236, time 0.00011301040649414062\n", + "DFQuAD, size 236, time 0.0017778873443603516\n", + "QE, size 236, time 0.001039266586303711\n", + "DFQuAD, size 236, time 4.8160552978515625e-05\n", + "QE, size 236, time 0.007424116134643555\n", + "DFQuAD, size 236, time 0.001756906509399414\n", + "QE, size 236, time 0.0004489421844482422\n", + "DFQuAD, size 236, time 0.0073659420013427734\n", + "QE, size 236, time 0.007308006286621094\n", + "DFQuAD, size 236, time 0.007403850555419922\n", + "QE, size 236, time 2.7894973754882812e-05\n", + "DFQuAD, size 236, time 0.0007517337799072266\n", + "QE, size 236, time 0.0006661415100097656\n", + "DFQuAD, size 236, time 0.005054950714111328\n", + "QE, size 236, time 2.5033950805664062e-05\n", + "DFQuAD, size 236, time 0.002593994140625\n", + "QE, size 236, time 0.005947113037109375\n", + "DFQuAD, size 236, time 0.00014019012451171875\n", + "QE, size 236, time 0.0008890628814697266\n", + "DFQuAD, size 236, time 0.0007419586181640625\n", + "QE, size 236, time 0.000492095947265625\n", + "DFQuAD, size 236, time 0.0022928714752197266\n", + "QE, size 236, time 4.38690185546875e-05\n", + "DFQuAD, size 236, time 0.0004508495330810547\n", + "QE, size 236, time 0.0034351348876953125\n", + "DFQuAD, size 237, time 0.001051187515258789\n", + "QE, size 237, time 2.288818359375e-05\n", + "DFQuAD, size 237, time 5.698204040527344e-05\n", + "QE, size 237, time 0.004606962203979492\n", + "DFQuAD, size 237, time 4.982948303222656e-05\n", + "QE, size 237, time 0.00754094123840332\n", + "DFQuAD, size 237, time 0.0002608299255371094\n", + "QE, size 237, time 0.00579833984375\n", + "DFQuAD, size 237, time 0.00020313262939453125\n", + "QE, size 237, time 0.00021910667419433594\n", + "DFQuAD, size 237, time 2.8133392333984375e-05\n", + "QE, size 237, time 5.1975250244140625e-05\n", + "DFQuAD, size 237, time 3.600120544433594e-05\n", + "QE, size 237, time 0.007342100143432617\n", + "DFQuAD, size 237, time 0.0015549659729003906\n", + "QE, size 237, time 0.0004191398620605469\n", + "DFQuAD, size 237, time 0.003026247024536133\n", + "QE, size 237, time 0.00012183189392089844\n", + "DFQuAD, size 237, time 0.0073642730712890625\n", + "QE, size 237, time 7.081031799316406e-05\n", + "DFQuAD, size 237, time 0.007299900054931641\n", + "QE, size 237, time 0.00015687942504882812\n", + "DFQuAD, size 237, time 0.005368232727050781\n", + "QE, size 237, time 0.007411956787109375\n", + "DFQuAD, size 237, time 0.0006840229034423828\n", + "QE, size 237, time 3.814697265625e-05\n", + "DFQuAD, size 237, time 2.09808349609375e-05\n", + "QE, size 237, time 0.0056650638580322266\n", + "DFQuAD, size 237, time 0.007380962371826172\n", + "QE, size 237, time 0.0018911361694335938\n", + "DFQuAD, size 237, time 0.00011706352233886719\n", + "QE, size 237, time 0.00011992454528808594\n", + "DFQuAD, size 237, time 3.504753112792969e-05\n", + "QE, size 237, time 0.000263214111328125\n", + "DFQuAD, size 237, time 6.198883056640625e-05\n", + "QE, size 237, time 0.007380247116088867\n", + "DFQuAD, size 237, time 2.5987625122070312e-05\n", + "QE, size 237, time 6.198883056640625e-05\n", + "DFQuAD, size 237, time 0.0003840923309326172\n", + "QE, size 237, time 0.0017130374908447266\n", + "DFQuAD, size 238, time 2.47955322265625e-05\n", + "QE, size 238, time 0.007359027862548828\n", + "DFQuAD, size 238, time 2.5987625122070312e-05\n", + "QE, size 238, time 0.000324249267578125\n", + "DFQuAD, size 238, time 0.001435995101928711\n", + "QE, size 238, time 9.107589721679688e-05\n", + "DFQuAD, size 238, time 0.0001163482666015625\n", + "QE, size 238, time 2.384185791015625e-05\n", + "DFQuAD, size 238, time 0.0004987716674804688\n", + "QE, size 238, time 0.007345914840698242\n", + "DFQuAD, size 238, time 0.007581233978271484\n", + "QE, size 238, time 0.006699085235595703\n", + "DFQuAD, size 238, time 0.0046231746673583984\n", + "QE, size 238, time 0.0032949447631835938\n", + "DFQuAD, size 238, time 0.0002551078796386719\n", + "QE, size 238, time 0.0073659420013427734\n", + "DFQuAD, size 238, time 0.007360935211181641\n", + "QE, size 238, time 0.007548093795776367\n", + "DFQuAD, size 238, time 0.0007669925689697266\n", + "QE, size 238, time 0.007415056228637695\n", + "DFQuAD, size 238, time 0.007406949996948242\n", + "QE, size 238, time 5.316734313964844e-05\n", + "DFQuAD, size 238, time 0.00027108192443847656\n", + "QE, size 238, time 2.9802322387695312e-05\n", + "DFQuAD, size 238, time 0.0073451995849609375\n", + "QE, size 238, time 0.0006349086761474609\n", + "DFQuAD, size 238, time 0.0003921985626220703\n", + "QE, size 238, time 0.007318019866943359\n", + "DFQuAD, size 238, time 0.0015201568603515625\n", + "QE, size 238, time 6.985664367675781e-05\n", + "DFQuAD, size 238, time 0.0072519779205322266\n", + "QE, size 238, time 0.007334709167480469\n", + "DFQuAD, size 238, time 0.007256984710693359\n", + "QE, size 238, time 0.0011699199676513672\n", + "DFQuAD, size 238, time 0.0012106895446777344\n", + "QE, size 238, time 0.0005772113800048828\n", + "DFQuAD, size 238, time 0.007205963134765625\n", + "QE, size 238, time 0.0004899501800537109\n", + "DFQuAD, size 238, time 0.007411003112792969\n", + "QE, size 238, time 0.0017690658569335938\n", + "DFQuAD, size 239, time 0.007899284362792969\n", + "QE, size 239, time 7.605552673339844e-05\n", + "DFQuAD, size 239, time 0.000209808349609375\n", + "QE, size 239, time 0.001711130142211914\n", + "DFQuAD, size 239, time 0.00046515464782714844\n", + "QE, size 239, time 0.000164031982421875\n", + "DFQuAD, size 239, time 0.0006237030029296875\n", + "QE, size 239, time 0.007504940032958984\n", + "DFQuAD, size 239, time 0.00013113021850585938\n", + "QE, size 239, time 0.00010609626770019531\n", + "DFQuAD, size 239, time 0.0006809234619140625\n", + "QE, size 239, time 0.007475852966308594\n", + "DFQuAD, size 239, time 0.00039505958557128906\n", + "QE, size 239, time 0.0017619132995605469\n", + "DFQuAD, size 239, time 0.0004830360412597656\n", + "QE, size 239, time 0.007711887359619141\n", + "DFQuAD, size 239, time 0.0006940364837646484\n", + "QE, size 239, time 0.007308006286621094\n", + "DFQuAD, size 239, time 0.00012493133544921875\n", + "QE, size 239, time 0.007291078567504883\n", + "DFQuAD, size 239, time 0.007456064224243164\n", + "QE, size 239, time 0.0016193389892578125\n", + "DFQuAD, size 239, time 0.0001289844512939453\n", + "QE, size 239, time 0.006510019302368164\n", + "DFQuAD, size 239, time 0.007414102554321289\n", + "QE, size 239, time 0.007893085479736328\n", + "DFQuAD, size 239, time 0.0074880123138427734\n", + "QE, size 239, time 5.888938903808594e-05\n", + "DFQuAD, size 239, time 0.0074231624603271484\n", + "QE, size 239, time 0.007517099380493164\n", + "DFQuAD, size 239, time 0.00044918060302734375\n", + "QE, size 239, time 0.002637147903442383\n", + "DFQuAD, size 239, time 0.0006821155548095703\n", + "QE, size 239, time 0.0073549747467041016\n", + "DFQuAD, size 239, time 0.007402896881103516\n", + "QE, size 239, time 7.700920104980469e-05\n", + "DFQuAD, size 239, time 0.007758140563964844\n", + "QE, size 239, time 0.0012440681457519531\n", + "DFQuAD, size 239, time 3.981590270996094e-05\n", + "QE, size 239, time 0.0011138916015625\n", + "DFQuAD, size 240, time 3.886222839355469e-05\n", + "QE, size 240, time 0.00031828880310058594\n", + "DFQuAD, size 240, time 0.0004229545593261719\n", + "QE, size 240, time 0.0077779293060302734\n", + "DFQuAD, size 240, time 2.574920654296875e-05\n", + "QE, size 240, time 0.0002720355987548828\n", + "DFQuAD, size 240, time 0.000247955322265625\n", + "QE, size 240, time 0.000148773193359375\n", + "DFQuAD, size 240, time 2.2172927856445312e-05\n", + "QE, size 240, time 8.797645568847656e-05\n", + "DFQuAD, size 240, time 0.0007140636444091797\n", + "QE, size 240, time 0.004911899566650391\n", + "DFQuAD, size 240, time 0.007725238800048828\n", + "QE, size 240, time 0.007607221603393555\n", + "DFQuAD, size 240, time 0.0021758079528808594\n", + "QE, size 240, time 2.3603439331054688e-05\n", + "DFQuAD, size 240, time 0.007684230804443359\n", + "QE, size 240, time 0.0031337738037109375\n", + "DFQuAD, size 240, time 0.00014281272888183594\n", + "QE, size 240, time 0.005694866180419922\n", + "DFQuAD, size 240, time 0.0010280609130859375\n", + "QE, size 240, time 0.0007269382476806641\n", + "DFQuAD, size 240, time 0.001886129379272461\n", + "QE, size 240, time 0.007910013198852539\n", + "DFQuAD, size 240, time 4.696846008300781e-05\n", + "QE, size 240, time 0.007710933685302734\n", + "DFQuAD, size 240, time 0.002794027328491211\n", + "QE, size 240, time 0.0031359195709228516\n", + "DFQuAD, size 240, time 0.0007541179656982422\n", + "QE, size 240, time 0.0014116764068603516\n", + "DFQuAD, size 240, time 0.0008292198181152344\n", + "QE, size 240, time 0.007552146911621094\n", + "DFQuAD, size 240, time 0.0034623146057128906\n", + "QE, size 240, time 0.00013899803161621094\n", + "DFQuAD, size 240, time 0.0006620883941650391\n", + "QE, size 240, time 0.00764012336730957\n", + "DFQuAD, size 240, time 0.0011870861053466797\n", + "QE, size 240, time 0.00012230873107910156\n", + "DFQuAD, size 240, time 0.00022602081298828125\n", + "QE, size 240, time 0.0005118846893310547\n", + "DFQuAD, size 241, time 5.030632019042969e-05\n", + "QE, size 241, time 0.0013859272003173828\n", + "DFQuAD, size 241, time 4.8160552978515625e-05\n", + "QE, size 241, time 5.078315734863281e-05\n", + "DFQuAD, size 241, time 0.007657051086425781\n", + "QE, size 241, time 0.007878780364990234\n", + "DFQuAD, size 241, time 3.981590270996094e-05\n", + "QE, size 241, time 0.0011420249938964844\n", + "DFQuAD, size 241, time 2.4080276489257812e-05\n", + "QE, size 241, time 0.0020809173583984375\n", + "DFQuAD, size 241, time 0.0076141357421875\n", + "QE, size 241, time 0.0004000663757324219\n", + "DFQuAD, size 241, time 2.5033950805664062e-05\n", + "QE, size 241, time 8.58306884765625e-05\n", + "DFQuAD, size 241, time 5.2928924560546875e-05\n", + "QE, size 241, time 0.0008649826049804688\n", + "DFQuAD, size 241, time 0.007829904556274414\n", + "QE, size 241, time 0.00025391578674316406\n", + "DFQuAD, size 241, time 0.007805347442626953\n", + "QE, size 241, time 0.00026798248291015625\n", + "DFQuAD, size 241, time 6.985664367675781e-05\n", + "QE, size 241, time 0.008282899856567383\n", + "DFQuAD, size 241, time 7.295608520507812e-05\n", + "QE, size 241, time 0.0039250850677490234\n", + "DFQuAD, size 241, time 0.0002849102020263672\n", + "QE, size 241, time 0.00026988983154296875\n", + "DFQuAD, size 241, time 0.0009829998016357422\n", + "QE, size 241, time 0.008090734481811523\n", + "DFQuAD, size 241, time 0.008236169815063477\n", + "QE, size 241, time 0.0006070137023925781\n", + "DFQuAD, size 241, time 0.000209808349609375\n", + "QE, size 241, time 0.0076715946197509766\n", + "DFQuAD, size 241, time 0.0075969696044921875\n", + "QE, size 241, time 0.0004401206970214844\n", + "DFQuAD, size 241, time 3.218650817871094e-05\n", + "QE, size 241, time 0.0001468658447265625\n", + "DFQuAD, size 241, time 0.007779836654663086\n", + "QE, size 241, time 0.0003180503845214844\n", + "DFQuAD, size 241, time 0.0005769729614257812\n", + "QE, size 241, time 0.0074880123138427734\n", + "DFQuAD, size 242, time 0.00015783309936523438\n", + "QE, size 242, time 0.0028831958770751953\n", + "DFQuAD, size 242, time 6.723403930664062e-05\n", + "QE, size 242, time 0.00014591217041015625\n", + "DFQuAD, size 242, time 0.00015091896057128906\n", + "QE, size 242, time 0.0003898143768310547\n", + "DFQuAD, size 242, time 0.0001201629638671875\n", + "QE, size 242, time 0.007759809494018555\n", + "DFQuAD, size 242, time 0.0076448917388916016\n", + "QE, size 242, time 0.007920980453491211\n", + "DFQuAD, size 242, time 0.0004951953887939453\n", + "QE, size 242, time 0.007709980010986328\n", + "DFQuAD, size 242, time 0.00018978118896484375\n", + "QE, size 242, time 0.007720947265625\n", + "DFQuAD, size 242, time 0.0001399517059326172\n", + "QE, size 242, time 3.814697265625e-05\n", + "DFQuAD, size 242, time 0.007887125015258789\n", + "QE, size 242, time 0.007467985153198242\n", + "DFQuAD, size 242, time 0.00011610984802246094\n", + "QE, size 242, time 0.0008728504180908203\n", + "DFQuAD, size 242, time 0.0002620220184326172\n", + "QE, size 242, time 0.00018405914306640625\n", + "DFQuAD, size 242, time 0.0003979206085205078\n", + "QE, size 242, time 0.0003871917724609375\n", + "DFQuAD, size 242, time 0.007776975631713867\n", + "QE, size 242, time 0.0007739067077636719\n", + "DFQuAD, size 242, time 0.0003859996795654297\n", + "QE, size 242, time 0.007944822311401367\n", + "DFQuAD, size 242, time 0.007500171661376953\n", + "QE, size 242, time 0.0022780895233154297\n", + "DFQuAD, size 242, time 0.0003199577331542969\n", + "QE, size 242, time 0.0003139972686767578\n", + "DFQuAD, size 242, time 7.390975952148438e-05\n", + "QE, size 242, time 0.00045418739318847656\n", + "DFQuAD, size 242, time 0.005752086639404297\n", + "QE, size 242, time 0.0012700557708740234\n", + "DFQuAD, size 242, time 0.00790095329284668\n", + "QE, size 242, time 0.007748842239379883\n", + "DFQuAD, size 242, time 0.004472970962524414\n", + "QE, size 242, time 0.0009720325469970703\n", + "DFQuAD, size 243, time 0.007843732833862305\n", + "QE, size 243, time 0.0009717941284179688\n", + "DFQuAD, size 243, time 9.584426879882812e-05\n", + "QE, size 243, time 0.0009579658508300781\n", + "DFQuAD, size 243, time 0.0006909370422363281\n", + "QE, size 243, time 0.00010204315185546875\n", + "DFQuAD, size 243, time 0.0008208751678466797\n", + "QE, size 243, time 0.007607936859130859\n", + "DFQuAD, size 243, time 0.0016789436340332031\n", + "QE, size 243, time 0.007879257202148438\n", + "DFQuAD, size 243, time 0.007867097854614258\n", + "QE, size 243, time 0.0009551048278808594\n", + "DFQuAD, size 243, time 0.007609128952026367\n", + "QE, size 243, time 0.0005781650543212891\n", + "DFQuAD, size 243, time 0.0018830299377441406\n", + "QE, size 243, time 0.005330085754394531\n", + "DFQuAD, size 243, time 2.4080276489257812e-05\n", + "QE, size 243, time 0.00012803077697753906\n", + "DFQuAD, size 243, time 0.007816791534423828\n", + "QE, size 243, time 0.00023508071899414062\n", + "DFQuAD, size 243, time 0.007885217666625977\n", + "QE, size 243, time 0.007737874984741211\n", + "DFQuAD, size 243, time 0.00421905517578125\n", + "QE, size 243, time 0.007621049880981445\n", + "DFQuAD, size 243, time 0.003010988235473633\n", + "QE, size 243, time 0.0007941722869873047\n", + "DFQuAD, size 243, time 0.006089925765991211\n", + "QE, size 243, time 0.007659912109375\n", + "DFQuAD, size 243, time 0.00019025802612304688\n", + "QE, size 243, time 5.316734313964844e-05\n", + "DFQuAD, size 243, time 5.1021575927734375e-05\n", + "QE, size 243, time 0.0013320446014404297\n", + "DFQuAD, size 243, time 4.887580871582031e-05\n", + "QE, size 243, time 0.0019073486328125\n", + "DFQuAD, size 243, time 0.007817983627319336\n", + "QE, size 243, time 9.202957153320312e-05\n", + "DFQuAD, size 243, time 0.007719278335571289\n", + "QE, size 243, time 0.0003273487091064453\n", + "DFQuAD, size 243, time 0.0003910064697265625\n", + "QE, size 243, time 0.0002391338348388672\n", + "DFQuAD, size 244, time 0.0002338886260986328\n", + "QE, size 244, time 0.0010819435119628906\n", + "DFQuAD, size 244, time 0.00036907196044921875\n", + "QE, size 244, time 0.007771968841552734\n", + "DFQuAD, size 244, time 2.7894973754882812e-05\n", + "QE, size 244, time 0.0014040470123291016\n", + "DFQuAD, size 244, time 0.0013208389282226562\n", + "QE, size 244, time 3.790855407714844e-05\n", + "DFQuAD, size 244, time 0.007925033569335938\n", + "QE, size 244, time 0.0077822208404541016\n", + "DFQuAD, size 244, time 0.0002429485321044922\n", + "QE, size 244, time 0.004960060119628906\n", + "DFQuAD, size 244, time 0.007940053939819336\n", + "QE, size 244, time 5.793571472167969e-05\n", + "DFQuAD, size 244, time 0.0003590583801269531\n", + "QE, size 244, time 0.00807809829711914\n", + "DFQuAD, size 244, time 0.0077970027923583984\n", + "QE, size 244, time 0.00024509429931640625\n", + "DFQuAD, size 244, time 0.00034689903259277344\n", + "QE, size 244, time 0.0005507469177246094\n", + "DFQuAD, size 244, time 0.000980377197265625\n", + "QE, size 244, time 0.007854700088500977\n", + "DFQuAD, size 244, time 0.00028896331787109375\n", + "QE, size 244, time 0.00028896331787109375\n", + "DFQuAD, size 244, time 0.007961034774780273\n", + "QE, size 244, time 0.0006241798400878906\n", + "DFQuAD, size 244, time 0.0003409385681152344\n", + "QE, size 244, time 0.0018260478973388672\n", + "DFQuAD, size 244, time 0.00790715217590332\n", + "QE, size 244, time 0.007730245590209961\n", + "DFQuAD, size 244, time 0.0008778572082519531\n", + "QE, size 244, time 0.0012049674987792969\n", + "DFQuAD, size 244, time 7.605552673339844e-05\n", + "QE, size 244, time 0.0019199848175048828\n", + "DFQuAD, size 244, time 0.007888078689575195\n", + "QE, size 244, time 0.0049898624420166016\n", + "DFQuAD, size 244, time 0.007837057113647461\n", + "QE, size 244, time 0.0005388259887695312\n", + "DFQuAD, size 244, time 0.00038623809814453125\n", + "QE, size 244, time 0.0005440711975097656\n", + "DFQuAD, size 245, time 0.00022864341735839844\n", + "QE, size 245, time 4.506111145019531e-05\n", + "DFQuAD, size 245, time 0.0002269744873046875\n", + "QE, size 245, time 0.0004911422729492188\n", + "DFQuAD, size 245, time 0.008232831954956055\n", + "QE, size 245, time 2.3126602172851562e-05\n", + "DFQuAD, size 245, time 0.0012009143829345703\n", + "QE, size 245, time 0.007797956466674805\n", + "DFQuAD, size 245, time 0.0010249614715576172\n", + "QE, size 245, time 8.392333984375e-05\n", + "DFQuAD, size 245, time 0.008330106735229492\n", + "QE, size 245, time 0.00021219253540039062\n", + "DFQuAD, size 245, time 0.008107185363769531\n", + "QE, size 245, time 0.008028984069824219\n", + "DFQuAD, size 245, time 0.0027158260345458984\n", + "QE, size 245, time 0.008064985275268555\n", + "DFQuAD, size 245, time 5.602836608886719e-05\n", + "QE, size 245, time 0.00186920166015625\n", + "DFQuAD, size 245, time 2.5033950805664062e-05\n", + "QE, size 245, time 0.007942914962768555\n", + "DFQuAD, size 245, time 6.914138793945312e-05\n", + "QE, size 245, time 0.004860877990722656\n", + "DFQuAD, size 245, time 0.0001220703125\n", + "QE, size 245, time 0.001863241195678711\n", + "DFQuAD, size 245, time 0.00021314620971679688\n", + "QE, size 245, time 9.870529174804688e-05\n", + "DFQuAD, size 245, time 0.00836181640625\n", + "QE, size 245, time 5.817413330078125e-05\n", + "DFQuAD, size 245, time 0.0011668205261230469\n", + "QE, size 245, time 0.0037050247192382812\n", + "DFQuAD, size 245, time 3.695487976074219e-05\n", + "QE, size 245, time 0.0005109310150146484\n", + "DFQuAD, size 245, time 0.008234977722167969\n", + "QE, size 245, time 0.00015401840209960938\n", + "DFQuAD, size 245, time 0.00017189979553222656\n", + "QE, size 245, time 0.0007421970367431641\n", + "DFQuAD, size 245, time 0.00020694732666015625\n", + "QE, size 245, time 0.007932901382446289\n", + "DFQuAD, size 245, time 0.008237123489379883\n", + "QE, size 245, time 5.507469177246094e-05\n", + "DFQuAD, size 246, time 0.00012063980102539062\n", + "QE, size 246, time 0.001619100570678711\n", + "DFQuAD, size 246, time 0.0014421939849853516\n", + "QE, size 246, time 0.008011102676391602\n", + "DFQuAD, size 246, time 2.8133392333984375e-05\n", + "QE, size 246, time 0.0009129047393798828\n", + "DFQuAD, size 246, time 0.0002818107604980469\n", + "QE, size 246, time 0.007891178131103516\n", + "DFQuAD, size 246, time 0.0019230842590332031\n", + "QE, size 246, time 0.002268075942993164\n", + "DFQuAD, size 246, time 0.008065938949584961\n", + "QE, size 246, time 0.008163928985595703\n", + "DFQuAD, size 246, time 0.0006799697875976562\n", + "QE, size 246, time 0.0006530284881591797\n", + "DFQuAD, size 246, time 0.0003421306610107422\n", + "QE, size 246, time 0.0001499652862548828\n", + "DFQuAD, size 246, time 3.695487976074219e-05\n", + "QE, size 246, time 0.004179954528808594\n", + "DFQuAD, size 246, time 0.00084686279296875\n", + "QE, size 246, time 0.0031731128692626953\n", + "DFQuAD, size 246, time 0.0079498291015625\n", + "QE, size 246, time 0.002195119857788086\n", + "DFQuAD, size 246, time 5.5789947509765625e-05\n", + "QE, size 246, time 3.504753112792969e-05\n", + "DFQuAD, size 246, time 7.915496826171875e-05\n", + "QE, size 246, time 7.128715515136719e-05\n", + "DFQuAD, size 246, time 0.008238077163696289\n", + "QE, size 246, time 0.00013899803161621094\n", + "DFQuAD, size 246, time 0.00018405914306640625\n", + "QE, size 246, time 0.007989168167114258\n", + "DFQuAD, size 246, time 0.007977962493896484\n", + "QE, size 246, time 0.0010120868682861328\n", + "DFQuAD, size 246, time 0.00022411346435546875\n", + "QE, size 246, time 0.0036847591400146484\n", + "DFQuAD, size 246, time 2.6226043701171875e-05\n", + "QE, size 246, time 0.006497859954833984\n", + "DFQuAD, size 246, time 0.008198976516723633\n", + "QE, size 246, time 0.0025479793548583984\n", + "DFQuAD, size 246, time 0.007993221282958984\n", + "QE, size 246, time 0.0003941059112548828\n", + "DFQuAD, size 247, time 0.00014495849609375\n", + "QE, size 247, time 3.5762786865234375e-05\n", + "DFQuAD, size 247, time 0.008138895034790039\n", + "QE, size 247, time 0.007899284362792969\n", + "DFQuAD, size 247, time 0.00018596649169921875\n", + "QE, size 247, time 6.580352783203125e-05\n", + "DFQuAD, size 247, time 0.0002732276916503906\n", + "QE, size 247, time 0.0007069110870361328\n", + "DFQuAD, size 247, time 9.608268737792969e-05\n", + "QE, size 247, time 0.00022292137145996094\n", + "DFQuAD, size 247, time 5.2928924560546875e-05\n", + "QE, size 247, time 0.00021696090698242188\n", + "DFQuAD, size 247, time 0.008100032806396484\n", + "QE, size 247, time 0.008169889450073242\n", + "DFQuAD, size 247, time 0.00011110305786132812\n", + "QE, size 247, time 0.002279043197631836\n", + "DFQuAD, size 247, time 0.0076618194580078125\n", + "QE, size 247, time 2.8848648071289062e-05\n", + "DFQuAD, size 247, time 0.008006811141967773\n", + "QE, size 247, time 0.008169889450073242\n", + "DFQuAD, size 247, time 0.0001323223114013672\n", + "QE, size 247, time 0.007974863052368164\n", + "DFQuAD, size 247, time 0.008017301559448242\n", + "QE, size 247, time 0.008013010025024414\n", + "DFQuAD, size 247, time 0.0016629695892333984\n", + "QE, size 247, time 0.0001957416534423828\n", + "DFQuAD, size 247, time 0.00045609474182128906\n", + "QE, size 247, time 0.008169174194335938\n", + "DFQuAD, size 247, time 0.00017690658569335938\n", + "QE, size 247, time 0.00021314620971679688\n", + "DFQuAD, size 247, time 3.504753112792969e-05\n", + "QE, size 247, time 0.0003027915954589844\n", + "DFQuAD, size 247, time 3.0994415283203125e-05\n", + "QE, size 247, time 0.0006730556488037109\n", + "DFQuAD, size 247, time 0.0005633831024169922\n", + "QE, size 247, time 0.008013010025024414\n", + "DFQuAD, size 247, time 0.00775599479675293\n", + "QE, size 247, time 0.008393049240112305\n", + "DFQuAD, size 247, time 0.00012803077697753906\n", + "QE, size 247, time 0.0005118846893310547\n", + "DFQuAD, size 248, time 0.0005328655242919922\n", + "QE, size 248, time 0.0001537799835205078\n", + "DFQuAD, size 248, time 0.00011086463928222656\n", + "QE, size 248, time 3.5762786865234375e-05\n", + "DFQuAD, size 248, time 0.008064031600952148\n", + "QE, size 248, time 0.007992982864379883\n", + "DFQuAD, size 248, time 3.981590270996094e-05\n", + "QE, size 248, time 3.695487976074219e-05\n", + "DFQuAD, size 248, time 6.580352783203125e-05\n", + "QE, size 248, time 9.012222290039062e-05\n", + "DFQuAD, size 248, time 3.790855407714844e-05\n", + "QE, size 248, time 0.00360870361328125\n", + "DFQuAD, size 248, time 7.295608520507812e-05\n", + "QE, size 248, time 0.0005421638488769531\n", + "DFQuAD, size 248, time 0.008514165878295898\n", + "QE, size 248, time 0.0013539791107177734\n", + "DFQuAD, size 248, time 0.008922100067138672\n", + "QE, size 248, time 0.008658885955810547\n", + "DFQuAD, size 248, time 0.0001862049102783203\n", + "QE, size 248, time 7.605552673339844e-05\n", + "DFQuAD, size 248, time 4.792213439941406e-05\n", + "QE, size 248, time 0.00832676887512207\n", + "DFQuAD, size 248, time 0.0015079975128173828\n", + "QE, size 248, time 0.0008778572082519531\n", + "DFQuAD, size 248, time 0.00013208389282226562\n", + "QE, size 248, time 0.0026102066040039062\n", + "DFQuAD, size 248, time 0.001474142074584961\n", + "QE, size 248, time 0.008344888687133789\n", + "DFQuAD, size 248, time 0.0007970333099365234\n", + "QE, size 248, time 0.000637054443359375\n", + "DFQuAD, size 248, time 5.817413330078125e-05\n", + "QE, size 248, time 0.00820302963256836\n", + "DFQuAD, size 248, time 0.007966279983520508\n", + "QE, size 248, time 0.008015155792236328\n", + "DFQuAD, size 248, time 0.00023984909057617188\n", + "QE, size 248, time 7.510185241699219e-05\n", + "DFQuAD, size 248, time 0.008286237716674805\n", + "QE, size 248, time 2.9087066650390625e-05\n", + "DFQuAD, size 248, time 0.0005338191986083984\n", + "QE, size 248, time 0.0001552104949951172\n", + "DFQuAD, size 249, time 8.821487426757812e-05\n", + "QE, size 249, time 3.910064697265625e-05\n", + "DFQuAD, size 249, time 0.008169889450073242\n", + "QE, size 249, time 7.081031799316406e-05\n", + "DFQuAD, size 249, time 0.0002849102020263672\n", + "QE, size 249, time 0.007882833480834961\n", + "DFQuAD, size 249, time 0.00023102760314941406\n", + "QE, size 249, time 0.00019598007202148438\n", + "DFQuAD, size 249, time 8.702278137207031e-05\n", + "QE, size 249, time 0.008047103881835938\n", + "DFQuAD, size 249, time 8.130073547363281e-05\n", + "QE, size 249, time 6.580352783203125e-05\n", + "DFQuAD, size 249, time 7.009506225585938e-05\n", + "QE, size 249, time 0.0011091232299804688\n", + "DFQuAD, size 249, time 0.008136987686157227\n", + "QE, size 249, time 0.008168220520019531\n", + "DFQuAD, size 249, time 0.00012803077697753906\n", + "QE, size 249, time 0.002562999725341797\n", + "DFQuAD, size 249, time 0.0007908344268798828\n", + "QE, size 249, time 0.008318185806274414\n", + "DFQuAD, size 249, time 0.008226633071899414\n", + "QE, size 249, time 0.00010895729064941406\n", + "DFQuAD, size 249, time 0.0007648468017578125\n", + "QE, size 249, time 0.007966041564941406\n", + "DFQuAD, size 249, time 4.506111145019531e-05\n", + "QE, size 249, time 0.0011098384857177734\n", + "DFQuAD, size 249, time 5.698204040527344e-05\n", + "QE, size 249, time 0.0021381378173828125\n", + "DFQuAD, size 249, time 0.003821134567260742\n", + "QE, size 249, time 4.38690185546875e-05\n", + "DFQuAD, size 249, time 2.288818359375e-05\n", + "QE, size 249, time 0.005867958068847656\n", + "DFQuAD, size 249, time 0.0003228187561035156\n", + "QE, size 249, time 0.004190921783447266\n", + "DFQuAD, size 249, time 0.007979869842529297\n", + "QE, size 249, time 0.0017240047454833984\n", + "DFQuAD, size 249, time 3.600120544433594e-05\n", + "QE, size 249, time 0.008475780487060547\n", + "DFQuAD, size 249, time 0.0002460479736328125\n", + "QE, size 249, time 0.008138895034790039\n", + "DFQuAD, size 250, time 0.008347034454345703\n", + "QE, size 250, time 0.0018832683563232422\n", + "DFQuAD, size 250, time 0.003818988800048828\n", + "QE, size 250, time 0.007405996322631836\n", + "DFQuAD, size 250, time 0.0004286766052246094\n", + "QE, size 250, time 3.504753112792969e-05\n", + "DFQuAD, size 250, time 0.00015997886657714844\n", + "QE, size 250, time 3.814697265625e-05\n", + "DFQuAD, size 250, time 0.00864100456237793\n", + "QE, size 250, time 0.008524179458618164\n", + "DFQuAD, size 250, time 0.0063838958740234375\n", + "QE, size 250, time 0.0004467964172363281\n", + "DFQuAD, size 250, time 0.001422882080078125\n", + "QE, size 250, time 0.0023810863494873047\n", + "DFQuAD, size 250, time 0.0008382797241210938\n", + "QE, size 250, time 3.790855407714844e-05\n", + "DFQuAD, size 250, time 3.4809112548828125e-05\n", + "QE, size 250, time 0.0003688335418701172\n", + "DFQuAD, size 250, time 0.0003859996795654297\n", + "QE, size 250, time 0.00027108192443847656\n", + "DFQuAD, size 250, time 0.008311748504638672\n", + "QE, size 250, time 0.006412982940673828\n", + "DFQuAD, size 250, time 0.000263214111328125\n", + "QE, size 250, time 0.00238800048828125\n", + "DFQuAD, size 250, time 0.00410914421081543\n", + "QE, size 250, time 0.000263214111328125\n", + "DFQuAD, size 250, time 8.96453857421875e-05\n", + "QE, size 250, time 0.008140087127685547\n", + "DFQuAD, size 250, time 0.008143186569213867\n", + "QE, size 250, time 0.000225067138671875\n", + "DFQuAD, size 250, time 0.0020780563354492188\n", + "QE, size 250, time 0.0009441375732421875\n", + "DFQuAD, size 250, time 0.0003662109375\n", + "QE, size 250, time 0.00859689712524414\n", + "DFQuAD, size 250, time 0.008400201797485352\n", + "QE, size 250, time 0.0008249282836914062\n", + "DFQuAD, size 250, time 0.008204936981201172\n", + "QE, size 250, time 0.008276939392089844\n", + "DFQuAD, size 250, time 0.008475065231323242\n", + "QE, size 250, time 0.008798837661743164\n", + "DFQuAD, size 251, time 0.008932828903198242\n", + "QE, size 251, time 0.0001552104949951172\n", + "DFQuAD, size 251, time 0.0002391338348388672\n", + "QE, size 251, time 0.004110097885131836\n", + "DFQuAD, size 251, time 0.008828878402709961\n", + "QE, size 251, time 0.00016307830810546875\n", + "DFQuAD, size 251, time 0.0007617473602294922\n", + "QE, size 251, time 0.006624937057495117\n", + "DFQuAD, size 251, time 0.002187967300415039\n", + "QE, size 251, time 0.008270978927612305\n", + "DFQuAD, size 251, time 0.008533000946044922\n", + "QE, size 251, time 2.7179718017578125e-05\n", + "DFQuAD, size 251, time 0.003599882125854492\n", + "QE, size 251, time 0.00279998779296875\n", + "DFQuAD, size 251, time 0.0007429122924804688\n", + "QE, size 251, time 0.00022912025451660156\n", + "DFQuAD, size 251, time 5.698204040527344e-05\n", + "QE, size 251, time 0.007731914520263672\n", + "DFQuAD, size 251, time 0.0006537437438964844\n", + "QE, size 251, time 0.00021314620971679688\n", + "DFQuAD, size 251, time 0.004951953887939453\n", + "QE, size 251, time 0.008311986923217773\n", + "DFQuAD, size 251, time 0.008201837539672852\n", + "QE, size 251, time 0.00037026405334472656\n", + "DFQuAD, size 251, time 3.4809112548828125e-05\n", + "QE, size 251, time 0.008217096328735352\n", + "DFQuAD, size 251, time 0.008567094802856445\n", + "QE, size 251, time 0.008608818054199219\n", + "DFQuAD, size 251, time 0.00022292137145996094\n", + "QE, size 251, time 0.0002529621124267578\n", + "DFQuAD, size 251, time 2.9087066650390625e-05\n", + "QE, size 251, time 0.0008940696716308594\n", + "DFQuAD, size 251, time 0.0001850128173828125\n", + "QE, size 251, time 0.008340120315551758\n", + "DFQuAD, size 251, time 0.008365869522094727\n", + "QE, size 251, time 0.008283138275146484\n", + "DFQuAD, size 251, time 0.0001201629638671875\n", + "QE, size 251, time 0.002050161361694336\n", + "DFQuAD, size 251, time 0.0007641315460205078\n", + "QE, size 251, time 0.0033278465270996094\n", + "DFQuAD, size 252, time 0.0028378963470458984\n", + "QE, size 252, time 0.0007202625274658203\n", + "DFQuAD, size 252, time 0.0013079643249511719\n", + "QE, size 252, time 3.3855438232421875e-05\n", + "DFQuAD, size 252, time 0.0011320114135742188\n", + "QE, size 252, time 0.0005128383636474609\n", + "DFQuAD, size 252, time 0.0001537799835205078\n", + "QE, size 252, time 3.504753112792969e-05\n", + "DFQuAD, size 252, time 0.008524894714355469\n", + "QE, size 252, time 0.0004379749298095703\n", + "DFQuAD, size 252, time 0.0002808570861816406\n", + "QE, size 252, time 0.0009009838104248047\n", + "DFQuAD, size 252, time 0.008316993713378906\n", + "QE, size 252, time 0.0015959739685058594\n", + "DFQuAD, size 252, time 3.933906555175781e-05\n", + "QE, size 252, time 0.002569913864135742\n", + "DFQuAD, size 252, time 0.00010180473327636719\n", + "QE, size 252, time 0.003701925277709961\n", + "DFQuAD, size 252, time 0.000370025634765625\n", + "QE, size 252, time 0.0011370182037353516\n", + "DFQuAD, size 252, time 0.0005183219909667969\n", + "QE, size 252, time 2.193450927734375e-05\n", + "DFQuAD, size 252, time 0.008569002151489258\n", + "QE, size 252, time 0.0002930164337158203\n", + "DFQuAD, size 252, time 9.083747863769531e-05\n", + "QE, size 252, time 0.00015091896057128906\n", + "DFQuAD, size 252, time 0.0083770751953125\n", + "QE, size 252, time 0.0002601146697998047\n", + "DFQuAD, size 252, time 0.00011897087097167969\n", + "QE, size 252, time 0.002775907516479492\n", + "DFQuAD, size 252, time 0.0011439323425292969\n", + "QE, size 252, time 0.008480072021484375\n", + "DFQuAD, size 252, time 0.005217075347900391\n", + "QE, size 252, time 0.00028896331787109375\n", + "DFQuAD, size 252, time 0.008533000946044922\n", + "QE, size 252, time 0.0002808570861816406\n", + "DFQuAD, size 252, time 0.0004341602325439453\n", + "QE, size 252, time 0.008335113525390625\n", + "DFQuAD, size 252, time 0.008414983749389648\n", + "QE, size 252, time 0.008417129516601562\n", + "DFQuAD, size 253, time 0.008623123168945312\n", + "QE, size 253, time 0.0007479190826416016\n", + "DFQuAD, size 253, time 0.0005850791931152344\n", + "QE, size 253, time 0.0012857913970947266\n", + "DFQuAD, size 253, time 0.008321046829223633\n", + "QE, size 253, time 0.0013310909271240234\n", + "DFQuAD, size 253, time 0.008672952651977539\n", + "QE, size 253, time 0.0006568431854248047\n", + "DFQuAD, size 253, time 0.006767988204956055\n", + "QE, size 253, time 0.008364200592041016\n", + "DFQuAD, size 253, time 0.002746105194091797\n", + "QE, size 253, time 0.008308887481689453\n", + "DFQuAD, size 253, time 0.0007522106170654297\n", + "QE, size 253, time 0.008249998092651367\n", + "DFQuAD, size 253, time 0.008396148681640625\n", + "QE, size 253, time 0.00026297569274902344\n", + "DFQuAD, size 253, time 0.0017859935760498047\n", + "QE, size 253, time 0.0013668537139892578\n", + "DFQuAD, size 253, time 0.0006871223449707031\n", + "QE, size 253, time 0.008784055709838867\n", + "DFQuAD, size 253, time 0.008664131164550781\n", + "QE, size 253, time 0.00834512710571289\n", + "DFQuAD, size 253, time 0.00038814544677734375\n", + "QE, size 253, time 2.5987625122070312e-05\n", + "DFQuAD, size 253, time 0.0017511844635009766\n", + "QE, size 253, time 3.0040740966796875e-05\n", + "DFQuAD, size 253, time 0.0010020732879638672\n", + "QE, size 253, time 0.008040904998779297\n", + "DFQuAD, size 253, time 0.0002911090850830078\n", + "QE, size 253, time 0.008273839950561523\n", + "DFQuAD, size 253, time 0.0005729198455810547\n", + "QE, size 253, time 0.008311986923217773\n", + "DFQuAD, size 253, time 0.0001468658447265625\n", + "QE, size 253, time 0.0006248950958251953\n", + "DFQuAD, size 253, time 0.0016701221466064453\n", + "QE, size 253, time 0.008208990097045898\n", + "DFQuAD, size 253, time 0.0027818679809570312\n", + "QE, size 253, time 0.008436918258666992\n", + "DFQuAD, size 253, time 0.0006687641143798828\n", + "QE, size 253, time 0.0042171478271484375\n", + "DFQuAD, size 254, time 0.008396148681640625\n", + "QE, size 254, time 0.001323699951171875\n", + "DFQuAD, size 254, time 5.984306335449219e-05\n", + "QE, size 254, time 0.00012493133544921875\n", + "DFQuAD, size 254, time 0.0010080337524414062\n", + "QE, size 254, time 0.0005240440368652344\n", + "DFQuAD, size 254, time 0.0003380775451660156\n", + "QE, size 254, time 0.008523941040039062\n", + "DFQuAD, size 254, time 0.0001227855682373047\n", + "QE, size 254, time 0.00015997886657714844\n", + "DFQuAD, size 254, time 0.0019881725311279297\n", + "QE, size 254, time 0.000164031982421875\n", + "DFQuAD, size 254, time 0.0029571056365966797\n", + "QE, size 254, time 0.0006921291351318359\n", + "DFQuAD, size 254, time 0.000537872314453125\n", + "QE, size 254, time 2.47955322265625e-05\n", + "DFQuAD, size 254, time 0.00015592575073242188\n", + "QE, size 254, time 0.00019502639770507812\n", + "DFQuAD, size 254, time 0.0001468658447265625\n", + "QE, size 254, time 0.008627176284790039\n", + "DFQuAD, size 254, time 0.00019598007202148438\n", + "QE, size 254, time 0.004454851150512695\n", + "DFQuAD, size 254, time 0.0010409355163574219\n", + "QE, size 254, time 0.005242109298706055\n", + "DFQuAD, size 254, time 0.0006861686706542969\n", + "QE, size 254, time 0.008311986923217773\n", + "DFQuAD, size 254, time 0.00012183189392089844\n", + "QE, size 254, time 0.0006649494171142578\n", + "DFQuAD, size 254, time 0.008638858795166016\n", + "QE, size 254, time 0.00043702125549316406\n", + "DFQuAD, size 254, time 0.0014269351959228516\n", + "QE, size 254, time 0.0008671283721923828\n", + "DFQuAD, size 254, time 0.008626222610473633\n", + "QE, size 254, time 0.0001323223114013672\n", + "DFQuAD, size 254, time 0.0011038780212402344\n", + "QE, size 254, time 0.0005970001220703125\n", + "DFQuAD, size 254, time 5.984306335449219e-05\n", + "QE, size 254, time 0.001834869384765625\n", + "DFQuAD, size 254, time 0.008322000503540039\n", + "QE, size 254, time 6.914138793945312e-05\n", + "DFQuAD, size 255, time 2.6941299438476562e-05\n", + "QE, size 255, time 0.00883793830871582\n", + "DFQuAD, size 255, time 0.008744001388549805\n", + "QE, size 255, time 0.0017659664154052734\n", + "DFQuAD, size 255, time 0.008922100067138672\n", + "QE, size 255, time 0.0006968975067138672\n", + "DFQuAD, size 255, time 0.0018458366394042969\n", + "QE, size 255, time 0.008669137954711914\n", + "DFQuAD, size 255, time 0.008809089660644531\n", + "QE, size 255, time 9.274482727050781e-05\n", + "DFQuAD, size 255, time 0.0004761219024658203\n", + "QE, size 255, time 0.002219676971435547\n", + "DFQuAD, size 255, time 0.008675098419189453\n", + "QE, size 255, time 0.008521080017089844\n", + "DFQuAD, size 255, time 0.0004239082336425781\n", + "QE, size 255, time 0.00869131088256836\n", + "DFQuAD, size 255, time 0.0007388591766357422\n", + "QE, size 255, time 0.008481025695800781\n", + "DFQuAD, size 255, time 0.008664131164550781\n", + "QE, size 255, time 0.0008180141448974609\n", + "DFQuAD, size 255, time 3.2901763916015625e-05\n", + "QE, size 255, time 0.0006306171417236328\n", + "DFQuAD, size 255, time 0.008852958679199219\n", + "QE, size 255, time 0.001950979232788086\n", + "DFQuAD, size 255, time 0.0087890625\n", + "QE, size 255, time 0.004207134246826172\n", + "DFQuAD, size 255, time 8.106231689453125e-05\n", + "QE, size 255, time 0.00041604042053222656\n", + "DFQuAD, size 255, time 0.0011420249938964844\n", + "QE, size 255, time 0.008881092071533203\n", + "DFQuAD, size 255, time 0.0006928443908691406\n", + "QE, size 255, time 0.008778095245361328\n", + "DFQuAD, size 255, time 0.0038361549377441406\n", + "QE, size 255, time 0.00020885467529296875\n", + "DFQuAD, size 255, time 0.008822917938232422\n", + "QE, size 255, time 0.00011229515075683594\n", + "DFQuAD, size 255, time 0.009057044982910156\n", + "QE, size 255, time 0.009019851684570312\n", + "DFQuAD, size 255, time 0.008840084075927734\n", + "QE, size 255, time 0.0011720657348632812\n", + "DFQuAD, size 256, time 5.0067901611328125e-05\n", + "QE, size 256, time 0.008880853652954102\n", + "DFQuAD, size 256, time 2.9087066650390625e-05\n", + "QE, size 256, time 0.00026297569274902344\n", + "DFQuAD, size 256, time 0.00026917457580566406\n", + "QE, size 256, time 0.006536960601806641\n", + "DFQuAD, size 256, time 0.0005869865417480469\n", + "QE, size 256, time 0.008865118026733398\n", + "DFQuAD, size 256, time 2.9802322387695312e-05\n", + "QE, size 256, time 0.0003159046173095703\n", + "DFQuAD, size 256, time 5.412101745605469e-05\n", + "QE, size 256, time 0.008931159973144531\n", + "DFQuAD, size 256, time 3.2901763916015625e-05\n", + "QE, size 256, time 2.4080276489257812e-05\n", + "DFQuAD, size 256, time 0.008682012557983398\n", + "QE, size 256, time 0.0002789497375488281\n", + "DFQuAD, size 256, time 0.00886988639831543\n", + "QE, size 256, time 0.008643150329589844\n", + "DFQuAD, size 256, time 2.5272369384765625e-05\n", + "QE, size 256, time 0.003905057907104492\n", + "DFQuAD, size 256, time 0.0002701282501220703\n", + "QE, size 256, time 0.0004928112030029297\n", + "DFQuAD, size 256, time 0.008725881576538086\n", + "QE, size 256, time 0.008753061294555664\n", + "DFQuAD, size 256, time 0.0005021095275878906\n", + "QE, size 256, time 6.29425048828125e-05\n", + "DFQuAD, size 256, time 0.0014190673828125\n", + "QE, size 256, time 0.001965761184692383\n", + "DFQuAD, size 256, time 0.0010411739349365234\n", + "QE, size 256, time 0.00018095970153808594\n", + "DFQuAD, size 256, time 9.179115295410156e-05\n", + "QE, size 256, time 0.008813858032226562\n", + "DFQuAD, size 256, time 0.00903010368347168\n", + "QE, size 256, time 7.295608520507812e-05\n", + "DFQuAD, size 256, time 0.0004439353942871094\n", + "QE, size 256, time 0.0015399456024169922\n", + "DFQuAD, size 256, time 0.008877038955688477\n", + "QE, size 256, time 0.007445812225341797\n", + "DFQuAD, size 256, time 0.0002758502960205078\n", + "QE, size 256, time 0.0004398822784423828\n", + "DFQuAD, size 257, time 9.298324584960938e-05\n", + "QE, size 257, time 8.511543273925781e-05\n", + "DFQuAD, size 257, time 3.600120544433594e-05\n", + "QE, size 257, time 0.009160995483398438\n", + "DFQuAD, size 257, time 0.008703947067260742\n", + "QE, size 257, time 0.009063959121704102\n", + "DFQuAD, size 257, time 0.0002589225769042969\n", + "QE, size 257, time 0.004931926727294922\n", + "DFQuAD, size 257, time 0.008655071258544922\n", + "QE, size 257, time 0.008513927459716797\n", + "DFQuAD, size 257, time 0.008615970611572266\n", + "QE, size 257, time 0.008415937423706055\n", + "DFQuAD, size 257, time 0.0004291534423828125\n", + "QE, size 257, time 0.0002601146697998047\n", + "DFQuAD, size 257, time 0.008621931076049805\n", + "QE, size 257, time 0.008518218994140625\n", + "DFQuAD, size 257, time 0.00017786026000976562\n", + "QE, size 257, time 0.00022673606872558594\n", + "DFQuAD, size 257, time 2.5033950805664062e-05\n", + "QE, size 257, time 0.008599996566772461\n", + "DFQuAD, size 257, time 0.0003268718719482422\n", + "QE, size 257, time 7.224082946777344e-05\n", + "DFQuAD, size 257, time 0.00887918472290039\n", + "QE, size 257, time 6.771087646484375e-05\n", + "DFQuAD, size 257, time 8.296966552734375e-05\n", + "QE, size 257, time 0.008754968643188477\n", + "DFQuAD, size 257, time 0.0005829334259033203\n", + "QE, size 257, time 0.008658885955810547\n", + "DFQuAD, size 257, time 0.008846044540405273\n", + "QE, size 257, time 0.00021696090698242188\n", + "DFQuAD, size 257, time 0.0006031990051269531\n", + "QE, size 257, time 0.0007991790771484375\n", + "DFQuAD, size 257, time 0.00066375732421875\n", + "QE, size 257, time 0.00086212158203125\n", + "DFQuAD, size 257, time 0.0010862350463867188\n", + "QE, size 257, time 7.390975952148438e-05\n", + "DFQuAD, size 257, time 3.361701965332031e-05\n", + "QE, size 257, time 5.221366882324219e-05\n", + "DFQuAD, size 257, time 0.00874185562133789\n", + "QE, size 257, time 0.0027611255645751953\n", + "DFQuAD, size 258, time 0.0007369518280029297\n", + "QE, size 258, time 0.004930019378662109\n", + "DFQuAD, size 258, time 0.0023229122161865234\n", + "QE, size 258, time 0.0003190040588378906\n", + "DFQuAD, size 258, time 0.00017976760864257812\n", + "QE, size 258, time 0.0004489421844482422\n", + "DFQuAD, size 258, time 0.008867025375366211\n", + "QE, size 258, time 0.0010449886322021484\n", + "DFQuAD, size 258, time 0.002895832061767578\n", + "QE, size 258, time 5.602836608886719e-05\n", + "DFQuAD, size 258, time 0.00026488304138183594\n", + "QE, size 258, time 2.5033950805664062e-05\n", + "DFQuAD, size 258, time 0.008732795715332031\n", + "QE, size 258, time 0.00048613548278808594\n", + "DFQuAD, size 258, time 0.00872492790222168\n", + "QE, size 258, time 0.008275032043457031\n", + "DFQuAD, size 258, time 3.218650817871094e-05\n", + "QE, size 258, time 0.00011897087097167969\n", + "DFQuAD, size 258, time 6.914138793945312e-05\n", + "QE, size 258, time 0.009012937545776367\n", + "DFQuAD, size 258, time 0.0003769397735595703\n", + "QE, size 258, time 0.00014901161193847656\n", + "DFQuAD, size 258, time 0.00046372413635253906\n", + "QE, size 258, time 3.0040740966796875e-05\n", + "DFQuAD, size 258, time 0.00895071029663086\n", + "QE, size 258, time 0.0014140605926513672\n", + "DFQuAD, size 258, time 0.008189916610717773\n", + "QE, size 258, time 0.008867979049682617\n", + "DFQuAD, size 258, time 7.605552673339844e-05\n", + "QE, size 258, time 0.005060911178588867\n", + "DFQuAD, size 258, time 0.0009629726409912109\n", + "QE, size 258, time 0.004968881607055664\n", + "DFQuAD, size 258, time 5.412101745605469e-05\n", + "QE, size 258, time 0.0005738735198974609\n", + "DFQuAD, size 258, time 0.0009429454803466797\n", + "QE, size 258, time 9.083747863769531e-05\n", + "DFQuAD, size 258, time 0.000598907470703125\n", + "QE, size 258, time 5.507469177246094e-05\n", + "DFQuAD, size 258, time 0.00023508071899414062\n", + "QE, size 258, time 0.0011723041534423828\n", + "DFQuAD, size 259, time 0.0001919269561767578\n", + "QE, size 259, time 0.00018715858459472656\n", + "DFQuAD, size 259, time 2.8133392333984375e-05\n", + "QE, size 259, time 0.005342960357666016\n", + "DFQuAD, size 259, time 0.0006170272827148438\n", + "QE, size 259, time 0.0003509521484375\n", + "DFQuAD, size 259, time 0.0002720355987548828\n", + "QE, size 259, time 0.008867979049682617\n", + "DFQuAD, size 259, time 0.00019311904907226562\n", + "QE, size 259, time 0.009216070175170898\n", + "DFQuAD, size 259, time 0.0024209022521972656\n", + "QE, size 259, time 0.000827789306640625\n", + "DFQuAD, size 259, time 4.124641418457031e-05\n", + "QE, size 259, time 0.0006628036499023438\n", + "DFQuAD, size 259, time 0.008777856826782227\n", + "QE, size 259, time 0.008907079696655273\n", + "DFQuAD, size 259, time 0.0006132125854492188\n", + "QE, size 259, time 0.008985042572021484\n", + "DFQuAD, size 259, time 0.009208917617797852\n", + "QE, size 259, time 0.00024700164794921875\n", + "DFQuAD, size 259, time 0.00010395050048828125\n", + "QE, size 259, time 2.7894973754882812e-05\n", + "DFQuAD, size 259, time 0.00029087066650390625\n", + "QE, size 259, time 0.007802009582519531\n", + "DFQuAD, size 259, time 0.0008718967437744141\n", + "QE, size 259, time 0.0002899169921875\n", + "DFQuAD, size 259, time 0.0014679431915283203\n", + "QE, size 259, time 0.008719205856323242\n", + "DFQuAD, size 259, time 6.198883056640625e-05\n", + "QE, size 259, time 0.0005078315734863281\n", + "DFQuAD, size 259, time 5.2928924560546875e-05\n", + "QE, size 259, time 0.0002830028533935547\n", + "DFQuAD, size 259, time 0.007689952850341797\n", + "QE, size 259, time 0.009299755096435547\n", + "DFQuAD, size 259, time 0.00067901611328125\n", + "QE, size 259, time 0.00873112678527832\n", + "DFQuAD, size 259, time 0.00900888442993164\n", + "QE, size 259, time 0.0018680095672607422\n", + "DFQuAD, size 259, time 0.000308990478515625\n", + "QE, size 259, time 0.008865833282470703\n", + "DFQuAD, size 260, time 0.009246110916137695\n", + "QE, size 260, time 0.009217023849487305\n", + "DFQuAD, size 260, time 0.00015473365783691406\n", + "QE, size 260, time 0.0089569091796875\n", + "DFQuAD, size 260, time 0.00046896934509277344\n", + "QE, size 260, time 4.76837158203125e-05\n", + "DFQuAD, size 260, time 0.003201007843017578\n", + "QE, size 260, time 0.00022125244140625\n", + "DFQuAD, size 260, time 0.008561849594116211\n", + "QE, size 260, time 0.001964092254638672\n", + "DFQuAD, size 260, time 0.002454996109008789\n", + "QE, size 260, time 0.00952601432800293\n", + "DFQuAD, size 260, time 3.2901763916015625e-05\n", + "QE, size 260, time 0.009113073348999023\n", + "DFQuAD, size 260, time 0.009078025817871094\n", + "QE, size 260, time 0.009120941162109375\n", + "DFQuAD, size 260, time 0.009138822555541992\n", + "QE, size 260, time 3.814697265625e-05\n", + "DFQuAD, size 260, time 2.6941299438476562e-05\n", + "QE, size 260, time 0.003998994827270508\n", + "DFQuAD, size 260, time 0.0006430149078369141\n", + "QE, size 260, time 0.009307861328125\n", + "DFQuAD, size 260, time 0.0017690658569335938\n", + "QE, size 260, time 0.00022125244140625\n", + "DFQuAD, size 260, time 0.0022461414337158203\n", + "QE, size 260, time 0.0002269744873046875\n", + "DFQuAD, size 260, time 5.1975250244140625e-05\n", + "QE, size 260, time 0.0015020370483398438\n", + "DFQuAD, size 260, time 0.00021696090698242188\n", + "QE, size 260, time 0.00023603439331054688\n", + "DFQuAD, size 260, time 0.00024700164794921875\n", + "QE, size 260, time 0.007317066192626953\n", + "DFQuAD, size 260, time 0.009154081344604492\n", + "QE, size 260, time 0.009370088577270508\n", + "DFQuAD, size 260, time 0.009273767471313477\n", + "QE, size 260, time 0.0005228519439697266\n", + "DFQuAD, size 260, time 0.00014591217041015625\n", + "QE, size 260, time 0.009086370468139648\n", + "DFQuAD, size 260, time 0.0011947154998779297\n", + "QE, size 260, time 0.009189128875732422\n", + "DFQuAD, size 261, time 0.0005481243133544922\n", + "QE, size 261, time 0.0089569091796875\n", + "DFQuAD, size 261, time 3.600120544433594e-05\n", + "QE, size 261, time 0.0005090236663818359\n", + "DFQuAD, size 261, time 4.696846008300781e-05\n", + "QE, size 261, time 0.004785060882568359\n", + "DFQuAD, size 261, time 0.009158134460449219\n", + "QE, size 261, time 4.887580871582031e-05\n", + "DFQuAD, size 261, time 0.00014400482177734375\n", + "QE, size 261, time 0.009492874145507812\n", + "DFQuAD, size 261, time 0.00044918060302734375\n", + "QE, size 261, time 0.009025096893310547\n", + "DFQuAD, size 261, time 0.0008628368377685547\n", + "QE, size 261, time 0.009579896926879883\n", + "DFQuAD, size 261, time 9.584426879882812e-05\n", + "QE, size 261, time 0.009261131286621094\n", + "DFQuAD, size 261, time 0.0021440982818603516\n", + "QE, size 261, time 0.0012531280517578125\n", + "DFQuAD, size 261, time 0.0014579296112060547\n", + "QE, size 261, time 0.000225067138671875\n", + "DFQuAD, size 261, time 0.009151935577392578\n", + "QE, size 261, time 0.009102106094360352\n", + "DFQuAD, size 261, time 0.00914621353149414\n", + "QE, size 261, time 0.0010492801666259766\n", + "DFQuAD, size 261, time 0.0047490596771240234\n", + "QE, size 261, time 0.0091552734375\n", + "DFQuAD, size 261, time 3.4809112548828125e-05\n", + "QE, size 261, time 0.009154796600341797\n", + "DFQuAD, size 261, time 0.008908987045288086\n", + "QE, size 261, time 0.00021982192993164062\n", + "DFQuAD, size 261, time 2.6226043701171875e-05\n", + "QE, size 261, time 0.0013871192932128906\n", + "DFQuAD, size 261, time 0.008755922317504883\n", + "QE, size 261, time 0.009192943572998047\n", + "DFQuAD, size 261, time 0.009186983108520508\n", + "QE, size 261, time 0.009234905242919922\n", + "DFQuAD, size 261, time 0.009238958358764648\n", + "QE, size 261, time 0.0002334117889404297\n", + "DFQuAD, size 261, time 0.00031113624572753906\n", + "QE, size 261, time 0.008987903594970703\n", + "DFQuAD, size 262, time 0.002688884735107422\n", + "QE, size 262, time 0.003654003143310547\n", + "DFQuAD, size 262, time 0.0005488395690917969\n", + "QE, size 262, time 2.6941299438476562e-05\n", + "DFQuAD, size 262, time 0.009196996688842773\n", + "QE, size 262, time 0.009044170379638672\n", + "DFQuAD, size 262, time 7.987022399902344e-05\n", + "QE, size 262, time 0.009231090545654297\n", + "DFQuAD, size 262, time 0.00925588607788086\n", + "QE, size 262, time 0.00022292137145996094\n", + "DFQuAD, size 262, time 0.009411096572875977\n", + "QE, size 262, time 0.0010190010070800781\n", + "DFQuAD, size 262, time 0.0006268024444580078\n", + "QE, size 262, time 0.0013408660888671875\n", + "DFQuAD, size 262, time 5.078315734863281e-05\n", + "QE, size 262, time 7.200241088867188e-05\n", + "DFQuAD, size 262, time 0.009185075759887695\n", + "QE, size 262, time 0.008755922317504883\n", + "DFQuAD, size 262, time 0.008915185928344727\n", + "QE, size 262, time 0.009156942367553711\n", + "DFQuAD, size 262, time 0.009156942367553711\n", + "QE, size 262, time 0.009393930435180664\n", + "DFQuAD, size 262, time 0.008909940719604492\n", + "QE, size 262, time 0.003461122512817383\n", + "DFQuAD, size 262, time 0.009367227554321289\n", + "QE, size 262, time 0.0008687973022460938\n", + "DFQuAD, size 262, time 0.00040912628173828125\n", + "QE, size 262, time 0.008975982666015625\n", + "DFQuAD, size 262, time 2.574920654296875e-05\n", + "QE, size 262, time 0.00886082649230957\n", + "DFQuAD, size 262, time 0.0009179115295410156\n", + "QE, size 262, time 0.0001227855682373047\n", + "DFQuAD, size 262, time 0.009050846099853516\n", + "QE, size 262, time 0.0049479007720947266\n", + "DFQuAD, size 262, time 0.009150981903076172\n", + "QE, size 262, time 7.009506225585938e-05\n", + "DFQuAD, size 262, time 0.0007543563842773438\n", + "QE, size 262, time 0.0013759136199951172\n", + "DFQuAD, size 262, time 0.008884191513061523\n", + "QE, size 262, time 3.790855407714844e-05\n", + "DFQuAD, size 263, time 0.0001742839813232422\n", + "QE, size 263, time 0.009338855743408203\n", + "DFQuAD, size 263, time 0.009193897247314453\n", + "QE, size 263, time 0.00019097328186035156\n", + "DFQuAD, size 263, time 0.008944988250732422\n", + "QE, size 263, time 3.0994415283203125e-05\n", + "DFQuAD, size 263, time 0.001795053482055664\n", + "QE, size 263, time 0.00933384895324707\n", + "DFQuAD, size 263, time 0.00969076156616211\n", + "QE, size 263, time 0.009740114212036133\n", + "DFQuAD, size 263, time 0.009379148483276367\n", + "QE, size 263, time 0.007636070251464844\n", + "DFQuAD, size 263, time 6.198883056640625e-05\n", + "QE, size 263, time 0.000789642333984375\n", + "DFQuAD, size 263, time 0.00929403305053711\n", + "QE, size 263, time 0.0029501914978027344\n", + "DFQuAD, size 263, time 0.0002307891845703125\n", + "QE, size 263, time 0.0005698204040527344\n", + "DFQuAD, size 263, time 0.00037598609924316406\n", + "QE, size 263, time 0.009134054183959961\n", + "DFQuAD, size 263, time 0.009305000305175781\n", + "QE, size 263, time 0.0018830299377441406\n", + "DFQuAD, size 263, time 0.0012421607971191406\n", + "QE, size 263, time 0.00012803077697753906\n", + "DFQuAD, size 263, time 5.507469177246094e-05\n", + "QE, size 263, time 0.009387969970703125\n", + "DFQuAD, size 263, time 5.698204040527344e-05\n", + "QE, size 263, time 0.0010008811950683594\n", + "DFQuAD, size 263, time 0.008896112442016602\n", + "QE, size 263, time 0.0003750324249267578\n", + "DFQuAD, size 263, time 0.003329038619995117\n", + "QE, size 263, time 0.0002598762512207031\n", + "DFQuAD, size 263, time 0.00018668174743652344\n", + "QE, size 263, time 0.001646280288696289\n", + "DFQuAD, size 263, time 0.009248018264770508\n", + "QE, size 263, time 0.002207040786743164\n", + "DFQuAD, size 263, time 0.0002627372741699219\n", + "QE, size 263, time 0.00026679039001464844\n", + "DFQuAD, size 263, time 3.600120544433594e-05\n", + "QE, size 263, time 3.695487976074219e-05\n", + "DFQuAD, size 264, time 0.009087085723876953\n", + "QE, size 264, time 0.0004489421844482422\n", + "DFQuAD, size 264, time 0.00057220458984375\n", + "QE, size 264, time 0.009405136108398438\n", + "DFQuAD, size 264, time 0.00015592575073242188\n", + "QE, size 264, time 0.00045990943908691406\n", + "DFQuAD, size 264, time 0.009385108947753906\n", + "QE, size 264, time 0.000247955322265625\n", + "DFQuAD, size 264, time 0.0007197856903076172\n", + "QE, size 264, time 0.009218215942382812\n", + "DFQuAD, size 264, time 0.0012881755828857422\n", + "QE, size 264, time 0.0016889572143554688\n", + "DFQuAD, size 264, time 0.009546041488647461\n", + "QE, size 264, time 0.0010738372802734375\n", + "DFQuAD, size 264, time 0.0020389556884765625\n", + "QE, size 264, time 0.00927114486694336\n", + "DFQuAD, size 264, time 0.009489297866821289\n", + "QE, size 264, time 0.0011019706726074219\n", + "DFQuAD, size 264, time 5.817413330078125e-05\n", + "QE, size 264, time 0.009171247482299805\n", + "DFQuAD, size 264, time 0.00019288063049316406\n", + "QE, size 264, time 0.009171009063720703\n", + "DFQuAD, size 264, time 0.008243083953857422\n", + "QE, size 264, time 0.009283065795898438\n", + "DFQuAD, size 264, time 0.009013175964355469\n", + "QE, size 264, time 0.009127140045166016\n", + "DFQuAD, size 264, time 0.009515762329101562\n", + "QE, size 264, time 0.0013151168823242188\n", + "DFQuAD, size 264, time 0.009020805358886719\n", + "QE, size 264, time 7.200241088867188e-05\n", + "DFQuAD, size 264, time 0.008786916732788086\n", + "QE, size 264, time 0.0019278526306152344\n", + "DFQuAD, size 264, time 0.009195089340209961\n", + "QE, size 264, time 0.0001900196075439453\n", + "DFQuAD, size 264, time 6.389617919921875e-05\n", + "QE, size 264, time 0.009949922561645508\n", + "DFQuAD, size 264, time 0.00013399124145507812\n", + "QE, size 264, time 0.00035381317138671875\n", + "DFQuAD, size 264, time 0.0010640621185302734\n", + "QE, size 264, time 0.0009989738464355469\n", + "DFQuAD, size 265, time 0.009720087051391602\n", + "QE, size 265, time 0.0020551681518554688\n", + "DFQuAD, size 265, time 6.413459777832031e-05\n", + "QE, size 265, time 7.605552673339844e-05\n", + "DFQuAD, size 265, time 0.009888887405395508\n", + "QE, size 265, time 0.003999948501586914\n", + "DFQuAD, size 265, time 0.0005519390106201172\n", + "QE, size 265, time 0.0029077529907226562\n", + "DFQuAD, size 265, time 0.0001678466796875\n", + "QE, size 265, time 0.001444101333618164\n", + "DFQuAD, size 265, time 0.001834869384765625\n", + "QE, size 265, time 0.00015306472778320312\n", + "DFQuAD, size 265, time 0.0028998851776123047\n", + "QE, size 265, time 0.000743865966796875\n", + "DFQuAD, size 265, time 0.00023102760314941406\n", + "QE, size 265, time 0.0012428760528564453\n", + "DFQuAD, size 265, time 0.009608983993530273\n", + "QE, size 265, time 0.009814739227294922\n", + "DFQuAD, size 265, time 0.009636878967285156\n", + "QE, size 265, time 0.0005221366882324219\n", + "DFQuAD, size 265, time 0.0005629062652587891\n", + "QE, size 265, time 3.409385681152344e-05\n", + "DFQuAD, size 265, time 0.0008292198181152344\n", + "QE, size 265, time 0.00948190689086914\n", + "DFQuAD, size 265, time 0.009435892105102539\n", + "QE, size 265, time 0.009511947631835938\n", + "DFQuAD, size 265, time 0.009516000747680664\n", + "QE, size 265, time 0.00037598609924316406\n", + "DFQuAD, size 265, time 2.6226043701171875e-05\n", + "QE, size 265, time 6.198883056640625e-05\n", + "DFQuAD, size 265, time 0.00964212417602539\n", + "QE, size 265, time 4.100799560546875e-05\n", + "DFQuAD, size 265, time 0.009512186050415039\n", + "QE, size 265, time 0.00011420249938964844\n", + "DFQuAD, size 265, time 0.0008840560913085938\n", + "QE, size 265, time 0.0033330917358398438\n", + "DFQuAD, size 265, time 0.00030493736267089844\n", + "QE, size 265, time 0.004018068313598633\n", + "DFQuAD, size 265, time 0.009671926498413086\n", + "QE, size 265, time 0.0015411376953125\n", + "DFQuAD, size 266, time 0.009293079376220703\n", + "QE, size 266, time 0.009526968002319336\n", + "DFQuAD, size 266, time 0.0015549659729003906\n", + "QE, size 266, time 0.009441614151000977\n", + "DFQuAD, size 266, time 0.0009081363677978516\n", + "QE, size 266, time 4.1961669921875e-05\n", + "DFQuAD, size 266, time 0.0002598762512207031\n", + "QE, size 266, time 0.0012891292572021484\n", + "DFQuAD, size 266, time 0.00026416778564453125\n", + "QE, size 266, time 0.0015430450439453125\n", + "DFQuAD, size 266, time 0.0013849735260009766\n", + "QE, size 266, time 5.602836608886719e-05\n", + "DFQuAD, size 266, time 0.00015878677368164062\n", + "QE, size 266, time 0.009695291519165039\n", + "DFQuAD, size 266, time 3.361701965332031e-05\n", + "QE, size 266, time 0.0048980712890625\n", + "DFQuAD, size 266, time 0.009598016738891602\n", + "QE, size 266, time 9.703636169433594e-05\n", + "DFQuAD, size 266, time 0.00977182388305664\n", + "QE, size 266, time 0.009578943252563477\n", + "DFQuAD, size 266, time 0.0019600391387939453\n", + "QE, size 266, time 0.009186744689941406\n", + "DFQuAD, size 266, time 0.00043272972106933594\n", + "QE, size 266, time 0.0017979145050048828\n", + "DFQuAD, size 266, time 6.914138793945312e-05\n", + "QE, size 266, time 0.0009510517120361328\n", + "DFQuAD, size 266, time 0.009420156478881836\n", + "QE, size 266, time 0.00030517578125\n", + "DFQuAD, size 266, time 0.009846925735473633\n", + "QE, size 266, time 0.0013470649719238281\n", + "DFQuAD, size 266, time 0.0014181137084960938\n", + "QE, size 266, time 0.0001709461212158203\n", + "DFQuAD, size 266, time 2.4080276489257812e-05\n", + "QE, size 266, time 0.0035490989685058594\n", + "DFQuAD, size 266, time 0.0002608299255371094\n", + "QE, size 266, time 0.009660005569458008\n", + "DFQuAD, size 266, time 0.0034949779510498047\n", + "QE, size 266, time 0.009695291519165039\n", + "DFQuAD, size 266, time 0.009818077087402344\n", + "QE, size 266, time 0.002524852752685547\n", + "DFQuAD, size 267, time 0.00018095970153808594\n", + "QE, size 267, time 0.00014209747314453125\n", + "DFQuAD, size 267, time 0.009536981582641602\n", + "QE, size 267, time 0.0010538101196289062\n", + "DFQuAD, size 267, time 0.009596109390258789\n", + "QE, size 267, time 7.414817810058594e-05\n", + "DFQuAD, size 267, time 3.0994415283203125e-05\n", + "QE, size 267, time 0.0016930103302001953\n", + "DFQuAD, size 267, time 0.009821891784667969\n", + "QE, size 267, time 0.009750843048095703\n", + "DFQuAD, size 267, time 0.009659051895141602\n", + "QE, size 267, time 0.0010488033294677734\n", + "DFQuAD, size 267, time 0.009598970413208008\n", + "QE, size 267, time 0.005201816558837891\n", + "DFQuAD, size 267, time 0.009752988815307617\n", + "QE, size 267, time 0.005860090255737305\n", + "DFQuAD, size 267, time 0.00957798957824707\n", + "QE, size 267, time 7.200241088867188e-05\n", + "DFQuAD, size 267, time 0.00019097328186035156\n", + "QE, size 267, time 0.0005700588226318359\n", + "DFQuAD, size 267, time 0.0018701553344726562\n", + "QE, size 267, time 0.0026140213012695312\n", + "DFQuAD, size 267, time 0.0001289844512939453\n", + "QE, size 267, time 0.00937509536743164\n", + "DFQuAD, size 267, time 0.0030279159545898438\n", + "QE, size 267, time 0.00022602081298828125\n", + "DFQuAD, size 267, time 0.00036787986755371094\n", + "QE, size 267, time 0.009351015090942383\n", + "DFQuAD, size 267, time 5.0067901611328125e-05\n", + "QE, size 267, time 0.00150299072265625\n", + "DFQuAD, size 267, time 0.0013470649719238281\n", + "QE, size 267, time 5.3882598876953125e-05\n", + "DFQuAD, size 267, time 0.00021886825561523438\n", + "QE, size 267, time 0.0003809928894042969\n", + "DFQuAD, size 267, time 0.009454011917114258\n", + "QE, size 267, time 0.00948190689086914\n", + "DFQuAD, size 267, time 0.009261846542358398\n", + "QE, size 267, time 0.00927877426147461\n", + "DFQuAD, size 267, time 0.0002713203430175781\n", + "QE, size 267, time 0.0012218952178955078\n", + "DFQuAD, size 268, time 0.00014781951904296875\n", + "QE, size 268, time 0.008252859115600586\n", + "DFQuAD, size 268, time 5.1975250244140625e-05\n", + "QE, size 268, time 0.0013871192932128906\n", + "DFQuAD, size 268, time 5.793571472167969e-05\n", + "QE, size 268, time 0.009407997131347656\n", + "DFQuAD, size 268, time 0.0003650188446044922\n", + "QE, size 268, time 0.008015155792236328\n", + "DFQuAD, size 268, time 0.0007412433624267578\n", + "QE, size 268, time 0.0008440017700195312\n", + "DFQuAD, size 268, time 0.0017819404602050781\n", + "QE, size 268, time 2.7894973754882812e-05\n", + "DFQuAD, size 268, time 0.0005550384521484375\n", + "QE, size 268, time 0.0069048404693603516\n", + "DFQuAD, size 268, time 0.009573936462402344\n", + "QE, size 268, time 0.0016810894012451172\n", + "DFQuAD, size 268, time 0.007985115051269531\n", + "QE, size 268, time 0.009277105331420898\n", + "DFQuAD, size 268, time 5.078315734863281e-05\n", + "QE, size 268, time 2.8133392333984375e-05\n", + "DFQuAD, size 268, time 2.4080276489257812e-05\n", + "QE, size 268, time 0.0003650188446044922\n", + "DFQuAD, size 268, time 0.0052301883697509766\n", + "QE, size 268, time 0.00045299530029296875\n", + "DFQuAD, size 268, time 0.009392976760864258\n", + "QE, size 268, time 0.009723901748657227\n", + "DFQuAD, size 268, time 4.076957702636719e-05\n", + "QE, size 268, time 0.009934663772583008\n", + "DFQuAD, size 268, time 0.009880781173706055\n", + "QE, size 268, time 0.0003781318664550781\n", + "DFQuAD, size 268, time 0.0003693103790283203\n", + "QE, size 268, time 0.005810976028442383\n", + "DFQuAD, size 268, time 0.009588241577148438\n", + "QE, size 268, time 0.0034942626953125\n", + "DFQuAD, size 268, time 0.0001049041748046875\n", + "QE, size 268, time 0.004188060760498047\n", + "DFQuAD, size 268, time 3.314018249511719e-05\n", + "QE, size 268, time 0.003412961959838867\n", + "DFQuAD, size 268, time 0.009646892547607422\n", + "QE, size 268, time 0.009486913681030273\n", + "DFQuAD, size 269, time 0.00010395050048828125\n", + "QE, size 269, time 0.0002148151397705078\n", + "DFQuAD, size 269, time 0.0003368854522705078\n", + "QE, size 269, time 0.009763240814208984\n", + "DFQuAD, size 269, time 4.38690185546875e-05\n", + "QE, size 269, time 0.0005171298980712891\n", + "DFQuAD, size 269, time 0.009563207626342773\n", + "QE, size 269, time 0.0008418560028076172\n", + "DFQuAD, size 269, time 0.005135059356689453\n", + "QE, size 269, time 0.009518146514892578\n", + "DFQuAD, size 269, time 0.00964975357055664\n", + "QE, size 269, time 0.009535074234008789\n", + "DFQuAD, size 269, time 0.00010609626770019531\n", + "QE, size 269, time 0.00018310546875\n", + "DFQuAD, size 269, time 0.009745359420776367\n", + "QE, size 269, time 0.00024080276489257812\n", + "DFQuAD, size 269, time 0.0008680820465087891\n", + "QE, size 269, time 3.2901763916015625e-05\n", + "DFQuAD, size 269, time 4.506111145019531e-05\n", + "QE, size 269, time 4.291534423828125e-05\n", + "DFQuAD, size 269, time 0.0002219676971435547\n", + "QE, size 269, time 0.009913921356201172\n", + "DFQuAD, size 269, time 7.987022399902344e-05\n", + "QE, size 269, time 6.699562072753906e-05\n", + "DFQuAD, size 269, time 0.0001342296600341797\n", + "QE, size 269, time 0.009711742401123047\n", + "DFQuAD, size 269, time 0.00956583023071289\n", + "QE, size 269, time 0.00010085105895996094\n", + "DFQuAD, size 269, time 5.793571472167969e-05\n", + "QE, size 269, time 0.0008530616760253906\n", + "DFQuAD, size 269, time 8.106231689453125e-05\n", + "QE, size 269, time 0.0009038448333740234\n", + "DFQuAD, size 269, time 2.7179718017578125e-05\n", + "QE, size 269, time 0.009432792663574219\n", + "DFQuAD, size 269, time 0.0006570816040039062\n", + "QE, size 269, time 0.0002810955047607422\n", + "DFQuAD, size 269, time 0.00023818016052246094\n", + "QE, size 269, time 0.00011968612670898438\n", + "DFQuAD, size 269, time 0.004180908203125\n", + "QE, size 269, time 0.009599924087524414\n", + "DFQuAD, size 270, time 0.009915828704833984\n", + "QE, size 270, time 0.005240917205810547\n", + "DFQuAD, size 270, time 0.009744882583618164\n", + "QE, size 270, time 0.0007312297821044922\n", + "DFQuAD, size 270, time 0.00392913818359375\n", + "QE, size 270, time 0.0005381107330322266\n", + "DFQuAD, size 270, time 0.010142803192138672\n", + "QE, size 270, time 0.0022068023681640625\n", + "DFQuAD, size 270, time 7.700920104980469e-05\n", + "QE, size 270, time 0.00012183189392089844\n", + "DFQuAD, size 270, time 0.010017871856689453\n", + "QE, size 270, time 0.004231929779052734\n", + "DFQuAD, size 270, time 0.009927034378051758\n", + "QE, size 270, time 0.009623050689697266\n", + "DFQuAD, size 270, time 7.605552673339844e-05\n", + "QE, size 270, time 0.0015361309051513672\n", + "DFQuAD, size 270, time 0.0013871192932128906\n", + "QE, size 270, time 9.107589721679688e-05\n", + "DFQuAD, size 270, time 0.00011610984802246094\n", + "QE, size 270, time 0.010092020034790039\n", + "DFQuAD, size 270, time 0.00978994369506836\n", + "QE, size 270, time 0.00999307632446289\n", + "DFQuAD, size 270, time 0.009937286376953125\n", + "QE, size 270, time 0.0020949840545654297\n", + "DFQuAD, size 270, time 0.009588956832885742\n", + "QE, size 270, time 0.009794950485229492\n", + "DFQuAD, size 270, time 0.0027010440826416016\n", + "QE, size 270, time 0.004436969757080078\n", + "DFQuAD, size 270, time 0.009708166122436523\n", + "QE, size 270, time 0.0034668445587158203\n", + "DFQuAD, size 270, time 0.003762960433959961\n", + "QE, size 270, time 0.0009551048278808594\n", + "DFQuAD, size 270, time 0.000492095947265625\n", + "QE, size 270, time 9.393692016601562e-05\n", + "DFQuAD, size 270, time 0.000141143798828125\n", + "QE, size 270, time 0.000141143798828125\n", + "DFQuAD, size 270, time 0.0017349720001220703\n", + "QE, size 270, time 0.000492095947265625\n", + "DFQuAD, size 270, time 0.0005412101745605469\n", + "QE, size 270, time 0.0001850128173828125\n", + "DFQuAD, size 271, time 0.00011992454528808594\n", + "QE, size 271, time 4.887580871582031e-05\n", + "DFQuAD, size 271, time 6.604194641113281e-05\n", + "QE, size 271, time 0.009653091430664062\n", + "DFQuAD, size 271, time 0.0002751350402832031\n", + "QE, size 271, time 0.010181903839111328\n", + "DFQuAD, size 271, time 0.001252889633178711\n", + "QE, size 271, time 0.009821891784667969\n", + "DFQuAD, size 271, time 0.00036787986755371094\n", + "QE, size 271, time 0.0009570121765136719\n", + "DFQuAD, size 271, time 0.010029077529907227\n", + "QE, size 271, time 0.00011801719665527344\n", + "DFQuAD, size 271, time 0.00022292137145996094\n", + "QE, size 271, time 0.009981870651245117\n", + "DFQuAD, size 271, time 3.790855407714844e-05\n", + "QE, size 271, time 0.0099029541015625\n", + "DFQuAD, size 271, time 0.000186920166015625\n", + "QE, size 271, time 0.00023984909057617188\n", + "DFQuAD, size 271, time 0.009913206100463867\n", + "QE, size 271, time 0.0005068778991699219\n", + "DFQuAD, size 271, time 0.009787797927856445\n", + "QE, size 271, time 0.009865045547485352\n", + "DFQuAD, size 271, time 0.010077953338623047\n", + "QE, size 271, time 0.009959220886230469\n", + "DFQuAD, size 271, time 0.0014231204986572266\n", + "QE, size 271, time 0.010048866271972656\n", + "DFQuAD, size 271, time 0.0001418590545654297\n", + "QE, size 271, time 0.010251045227050781\n", + "DFQuAD, size 271, time 2.8133392333984375e-05\n", + "QE, size 271, time 0.009858846664428711\n", + "DFQuAD, size 271, time 5.412101745605469e-05\n", + "QE, size 271, time 0.0033540725708007812\n", + "DFQuAD, size 271, time 2.9087066650390625e-05\n", + "QE, size 271, time 0.00970005989074707\n", + "DFQuAD, size 271, time 0.00023412704467773438\n", + "QE, size 271, time 2.6226043701171875e-05\n", + "DFQuAD, size 271, time 0.009956836700439453\n", + "QE, size 271, time 0.009604215621948242\n", + "DFQuAD, size 271, time 0.00011992454528808594\n", + "QE, size 271, time 0.010157108306884766\n", + "DFQuAD, size 272, time 0.00042319297790527344\n", + "QE, size 272, time 0.009851217269897461\n", + "DFQuAD, size 272, time 0.009713888168334961\n", + "QE, size 272, time 0.009922027587890625\n", + "DFQuAD, size 272, time 0.0006539821624755859\n", + "QE, size 272, time 0.003616809844970703\n", + "DFQuAD, size 272, time 0.009783029556274414\n", + "QE, size 272, time 0.002663135528564453\n", + "DFQuAD, size 272, time 0.006882190704345703\n", + "QE, size 272, time 0.01011204719543457\n", + "DFQuAD, size 272, time 0.0019047260284423828\n", + "QE, size 272, time 0.004040956497192383\n", + "DFQuAD, size 272, time 0.0003559589385986328\n", + "QE, size 272, time 0.0029158592224121094\n", + "DFQuAD, size 272, time 0.00021505355834960938\n", + "QE, size 272, time 9.608268737792969e-05\n", + "DFQuAD, size 272, time 0.009734153747558594\n", + "QE, size 272, time 0.0002148151397705078\n", + "DFQuAD, size 272, time 0.004143953323364258\n", + "QE, size 272, time 0.0014681816101074219\n", + "DFQuAD, size 272, time 0.0026619434356689453\n", + "QE, size 272, time 0.009769916534423828\n", + "DFQuAD, size 272, time 0.0009369850158691406\n", + "QE, size 272, time 0.010442018508911133\n", + "DFQuAD, size 272, time 0.010033845901489258\n", + "QE, size 272, time 0.01004791259765625\n", + "DFQuAD, size 272, time 0.00027298927307128906\n", + "QE, size 272, time 4.601478576660156e-05\n", + "DFQuAD, size 272, time 0.0005230903625488281\n", + "QE, size 272, time 5.3882598876953125e-05\n", + "DFQuAD, size 272, time 0.00032520294189453125\n", + "QE, size 272, time 0.0006530284881591797\n", + "DFQuAD, size 272, time 7.390975952148438e-05\n", + "QE, size 272, time 0.009814977645874023\n", + "DFQuAD, size 272, time 0.010127067565917969\n", + "QE, size 272, time 0.009927749633789062\n", + "DFQuAD, size 272, time 7.224082946777344e-05\n", + "QE, size 272, time 0.003840923309326172\n", + "DFQuAD, size 272, time 7.390975952148438e-05\n", + "QE, size 272, time 0.010010719299316406\n", + "DFQuAD, size 273, time 0.010204076766967773\n", + "QE, size 273, time 0.009921073913574219\n", + "DFQuAD, size 273, time 0.009872198104858398\n", + "QE, size 273, time 0.009919881820678711\n", + "DFQuAD, size 273, time 0.00988912582397461\n", + "QE, size 273, time 0.0001499652862548828\n", + "DFQuAD, size 273, time 9.584426879882812e-05\n", + "QE, size 273, time 0.00014090538024902344\n", + "DFQuAD, size 273, time 5.1021575927734375e-05\n", + "QE, size 273, time 0.001680135726928711\n", + "DFQuAD, size 273, time 0.00018095970153808594\n", + "QE, size 273, time 0.010509014129638672\n", + "DFQuAD, size 273, time 5.793571472167969e-05\n", + "QE, size 273, time 0.00042700767517089844\n", + "DFQuAD, size 273, time 0.0002009868621826172\n", + "QE, size 273, time 0.0009319782257080078\n", + "DFQuAD, size 273, time 0.009953022003173828\n", + "QE, size 273, time 2.8848648071289062e-05\n", + "DFQuAD, size 273, time 0.010019063949584961\n", + "QE, size 273, time 9.703636169433594e-05\n", + "DFQuAD, size 273, time 0.005429983139038086\n", + "QE, size 273, time 0.009945154190063477\n", + "DFQuAD, size 273, time 0.010057210922241211\n", + "QE, size 273, time 0.0006010532379150391\n", + "DFQuAD, size 273, time 0.00019097328186035156\n", + "QE, size 273, time 0.00011801719665527344\n", + "DFQuAD, size 273, time 2.3126602172851562e-05\n", + "QE, size 273, time 0.0002300739288330078\n", + "DFQuAD, size 273, time 0.010300874710083008\n", + "QE, size 273, time 0.010074138641357422\n", + "DFQuAD, size 273, time 0.010004043579101562\n", + "QE, size 273, time 0.009886026382446289\n", + "DFQuAD, size 273, time 9.512901306152344e-05\n", + "QE, size 273, time 0.009942054748535156\n", + "DFQuAD, size 273, time 0.002340078353881836\n", + "QE, size 273, time 0.0004527568817138672\n", + "DFQuAD, size 273, time 0.010149002075195312\n", + "QE, size 273, time 0.00028586387634277344\n", + "DFQuAD, size 273, time 0.0001838207244873047\n", + "QE, size 273, time 0.0009560585021972656\n", + "DFQuAD, size 274, time 0.0010232925415039062\n", + "QE, size 274, time 0.010015010833740234\n", + "DFQuAD, size 274, time 0.009754657745361328\n", + "QE, size 274, time 9.894371032714844e-05\n", + "DFQuAD, size 274, time 9.703636169433594e-05\n", + "QE, size 274, time 0.009894847869873047\n", + "DFQuAD, size 274, time 0.0018439292907714844\n", + "QE, size 274, time 0.005295753479003906\n", + "DFQuAD, size 274, time 0.0013768672943115234\n", + "QE, size 274, time 0.007161140441894531\n", + "DFQuAD, size 274, time 4.100799560546875e-05\n", + "QE, size 274, time 0.0005402565002441406\n", + "DFQuAD, size 274, time 0.010149955749511719\n", + "QE, size 274, time 0.0003681182861328125\n", + "DFQuAD, size 274, time 0.0001480579376220703\n", + "QE, size 274, time 0.007566928863525391\n", + "DFQuAD, size 274, time 0.00039887428283691406\n", + "QE, size 274, time 0.00044989585876464844\n", + "DFQuAD, size 274, time 0.009882211685180664\n", + "QE, size 274, time 0.010254144668579102\n", + "DFQuAD, size 274, time 0.0022270679473876953\n", + "QE, size 274, time 0.01004171371459961\n", + "DFQuAD, size 274, time 0.010261058807373047\n", + "QE, size 274, time 0.003888845443725586\n", + "DFQuAD, size 274, time 4.1961669921875e-05\n", + "QE, size 274, time 0.01011204719543457\n", + "DFQuAD, size 274, time 0.010059833526611328\n", + "QE, size 274, time 9.870529174804688e-05\n", + "DFQuAD, size 274, time 0.004143953323364258\n", + "QE, size 274, time 0.009624004364013672\n", + "DFQuAD, size 274, time 0.0007040500640869141\n", + "QE, size 274, time 0.00027179718017578125\n", + "DFQuAD, size 274, time 0.0066869258880615234\n", + "QE, size 274, time 0.00013399124145507812\n", + "DFQuAD, size 274, time 0.00032591819763183594\n", + "QE, size 274, time 0.010109901428222656\n", + "DFQuAD, size 274, time 0.00010275840759277344\n", + "QE, size 274, time 0.0009052753448486328\n", + "DFQuAD, size 274, time 0.0069580078125\n", + "QE, size 274, time 0.009970903396606445\n", + "DFQuAD, size 275, time 0.010361909866333008\n", + "QE, size 275, time 0.004523038864135742\n", + "DFQuAD, size 275, time 3.910064697265625e-05\n", + "QE, size 275, time 0.010276317596435547\n", + "DFQuAD, size 275, time 0.010202646255493164\n", + "QE, size 275, time 4.076957702636719e-05\n", + "DFQuAD, size 275, time 2.9087066650390625e-05\n", + "QE, size 275, time 0.00043511390686035156\n", + "DFQuAD, size 275, time 0.010029792785644531\n", + "QE, size 275, time 0.0005772113800048828\n", + "DFQuAD, size 275, time 0.010397911071777344\n", + "QE, size 275, time 0.0103759765625\n", + "DFQuAD, size 275, time 0.01045083999633789\n", + "QE, size 275, time 0.010350942611694336\n", + "DFQuAD, size 275, time 0.002256155014038086\n", + "QE, size 275, time 5.507469177246094e-05\n", + "DFQuAD, size 275, time 0.0003159046173095703\n", + "QE, size 275, time 0.00011110305786132812\n", + "DFQuAD, size 275, time 0.0012760162353515625\n", + "QE, size 275, time 0.0001659393310546875\n", + "DFQuAD, size 275, time 0.0016589164733886719\n", + "QE, size 275, time 0.002900838851928711\n", + "DFQuAD, size 275, time 9.489059448242188e-05\n", + "QE, size 275, time 0.010151863098144531\n", + "DFQuAD, size 275, time 0.005079984664916992\n", + "QE, size 275, time 7.128715515136719e-05\n", + "DFQuAD, size 275, time 9.179115295410156e-05\n", + "QE, size 275, time 0.010241031646728516\n", + "DFQuAD, size 275, time 0.010576009750366211\n", + "QE, size 275, time 0.010223150253295898\n", + "DFQuAD, size 275, time 0.0062978267669677734\n", + "QE, size 275, time 6.794929504394531e-05\n", + "DFQuAD, size 275, time 0.00084686279296875\n", + "QE, size 275, time 0.007902860641479492\n", + "DFQuAD, size 275, time 0.00012111663818359375\n", + "QE, size 275, time 0.010395050048828125\n", + "DFQuAD, size 275, time 0.00046896934509277344\n", + "QE, size 275, time 0.010448932647705078\n", + "DFQuAD, size 275, time 0.0005230903625488281\n", + "QE, size 275, time 0.0009307861328125\n", + "DFQuAD, size 276, time 0.0008177757263183594\n", + "QE, size 276, time 0.0045969486236572266\n", + "DFQuAD, size 276, time 0.0008041858673095703\n", + "QE, size 276, time 0.0012578964233398438\n", + "DFQuAD, size 276, time 0.01054072380065918\n", + "QE, size 276, time 0.004006147384643555\n", + "DFQuAD, size 276, time 3.6716461181640625e-05\n", + "QE, size 276, time 0.00744318962097168\n", + "DFQuAD, size 276, time 5.1975250244140625e-05\n", + "QE, size 276, time 0.010349035263061523\n", + "DFQuAD, size 276, time 0.01029515266418457\n", + "QE, size 276, time 0.0076122283935546875\n", + "DFQuAD, size 276, time 0.010413169860839844\n", + "QE, size 276, time 0.00018596649169921875\n", + "DFQuAD, size 276, time 0.010434150695800781\n", + "QE, size 276, time 0.00015115737915039062\n", + "DFQuAD, size 276, time 0.010446310043334961\n", + "QE, size 276, time 3.886222839355469e-05\n", + "DFQuAD, size 276, time 0.010241031646728516\n", + "QE, size 276, time 0.010354042053222656\n", + "DFQuAD, size 276, time 0.0022389888763427734\n", + "QE, size 276, time 0.00014400482177734375\n", + "DFQuAD, size 276, time 0.0015628337860107422\n", + "QE, size 276, time 3.4809112548828125e-05\n", + "DFQuAD, size 276, time 0.009099006652832031\n", + "QE, size 276, time 0.0003807544708251953\n", + "DFQuAD, size 276, time 0.0002162456512451172\n", + "QE, size 276, time 0.005451202392578125\n", + "DFQuAD, size 276, time 0.01022195816040039\n", + "QE, size 276, time 0.010506868362426758\n", + "DFQuAD, size 276, time 0.010168790817260742\n", + "QE, size 276, time 0.002469301223754883\n", + "DFQuAD, size 276, time 6.771087646484375e-05\n", + "QE, size 276, time 0.0003311634063720703\n", + "DFQuAD, size 276, time 0.0001480579376220703\n", + "QE, size 276, time 8.893013000488281e-05\n", + "DFQuAD, size 276, time 0.001377105712890625\n", + "QE, size 276, time 5.1021575927734375e-05\n", + "DFQuAD, size 276, time 0.0004911422729492188\n", + "QE, size 276, time 0.0003769397735595703\n", + "DFQuAD, size 277, time 0.001405954360961914\n", + "QE, size 277, time 2.7179718017578125e-05\n", + "DFQuAD, size 277, time 0.010305166244506836\n", + "QE, size 277, time 0.0008499622344970703\n", + "DFQuAD, size 277, time 0.010429143905639648\n", + "QE, size 277, time 0.010419130325317383\n", + "DFQuAD, size 277, time 0.0002770423889160156\n", + "QE, size 277, time 0.000431060791015625\n", + "DFQuAD, size 277, time 3.5762786865234375e-05\n", + "QE, size 277, time 6.890296936035156e-05\n", + "DFQuAD, size 277, time 0.010293006896972656\n", + "QE, size 277, time 0.0001761913299560547\n", + "DFQuAD, size 277, time 0.005674123764038086\n", + "QE, size 277, time 0.0033316612243652344\n", + "DFQuAD, size 277, time 0.010130882263183594\n", + "QE, size 277, time 0.00909280776977539\n", + "DFQuAD, size 277, time 0.0028989315032958984\n", + "QE, size 277, time 0.01003122329711914\n", + "DFQuAD, size 277, time 0.0006949901580810547\n", + "QE, size 277, time 0.00018787384033203125\n", + "DFQuAD, size 277, time 0.0002579689025878906\n", + "QE, size 277, time 0.01017618179321289\n", + "DFQuAD, size 277, time 0.0002200603485107422\n", + "QE, size 277, time 0.0004100799560546875\n", + "DFQuAD, size 277, time 2.4080276489257812e-05\n", + "QE, size 277, time 0.0003597736358642578\n", + "DFQuAD, size 277, time 7.104873657226562e-05\n", + "QE, size 277, time 9.703636169433594e-05\n", + "DFQuAD, size 277, time 2.5272369384765625e-05\n", + "QE, size 277, time 0.008784770965576172\n", + "DFQuAD, size 277, time 0.00011491775512695312\n", + "QE, size 277, time 2.288818359375e-05\n", + "DFQuAD, size 277, time 0.0010998249053955078\n", + "QE, size 277, time 0.010324954986572266\n", + "DFQuAD, size 277, time 0.010336160659790039\n", + "QE, size 277, time 0.0014848709106445312\n", + "DFQuAD, size 277, time 0.0002071857452392578\n", + "QE, size 277, time 0.010020256042480469\n", + "DFQuAD, size 277, time 9.083747863769531e-05\n", + "QE, size 277, time 0.002100229263305664\n", + "DFQuAD, size 278, time 0.0001201629638671875\n", + "QE, size 278, time 0.010195016860961914\n", + "DFQuAD, size 278, time 0.00013113021850585938\n", + "QE, size 278, time 0.0002701282501220703\n", + "DFQuAD, size 278, time 0.008015155792236328\n", + "QE, size 278, time 0.0026378631591796875\n", + "DFQuAD, size 278, time 0.00018787384033203125\n", + "QE, size 278, time 0.0002899169921875\n", + "DFQuAD, size 278, time 0.0002200603485107422\n", + "QE, size 278, time 0.010508060455322266\n", + "DFQuAD, size 278, time 0.010422945022583008\n", + "QE, size 278, time 0.0009369850158691406\n", + "DFQuAD, size 278, time 0.0017249584197998047\n", + "QE, size 278, time 0.0030791759490966797\n", + "DFQuAD, size 278, time 5.698204040527344e-05\n", + "QE, size 278, time 0.00018095970153808594\n", + "DFQuAD, size 278, time 0.00011801719665527344\n", + "QE, size 278, time 0.0004978179931640625\n", + "DFQuAD, size 278, time 0.0004620552062988281\n", + "QE, size 278, time 0.009495019912719727\n", + "DFQuAD, size 278, time 0.00021505355834960938\n", + "QE, size 278, time 0.0005030632019042969\n", + "DFQuAD, size 278, time 0.010345935821533203\n", + "QE, size 278, time 0.000186920166015625\n", + "DFQuAD, size 278, time 0.00019097328186035156\n", + "QE, size 278, time 0.00011897087097167969\n", + "DFQuAD, size 278, time 3.600120544433594e-05\n", + "QE, size 278, time 0.00023102760314941406\n", + "DFQuAD, size 278, time 0.010344982147216797\n", + "QE, size 278, time 0.006350040435791016\n", + "DFQuAD, size 278, time 0.01049184799194336\n", + "QE, size 278, time 5.888938903808594e-05\n", + "DFQuAD, size 278, time 0.00015306472778320312\n", + "QE, size 278, time 0.0008950233459472656\n", + "DFQuAD, size 278, time 0.0009899139404296875\n", + "QE, size 278, time 0.010057210922241211\n", + "DFQuAD, size 278, time 0.010087013244628906\n", + "QE, size 278, time 0.010617256164550781\n", + "DFQuAD, size 278, time 0.004406929016113281\n", + "QE, size 278, time 0.0005419254302978516\n", + "DFQuAD, size 279, time 0.0010802745819091797\n", + "QE, size 279, time 0.010610103607177734\n", + "DFQuAD, size 279, time 0.0036780834197998047\n", + "QE, size 279, time 0.005931854248046875\n", + "DFQuAD, size 279, time 0.001993894577026367\n", + "QE, size 279, time 0.01080012321472168\n", + "DFQuAD, size 279, time 0.010744094848632812\n", + "QE, size 279, time 0.0056610107421875\n", + "DFQuAD, size 279, time 0.0001049041748046875\n", + "QE, size 279, time 0.010443925857543945\n", + "DFQuAD, size 279, time 0.010637044906616211\n", + "QE, size 279, time 0.0001571178436279297\n", + "DFQuAD, size 279, time 0.0006589889526367188\n", + "QE, size 279, time 0.010562896728515625\n", + "DFQuAD, size 279, time 6.008148193359375e-05\n", + "QE, size 279, time 0.0002999305725097656\n", + "DFQuAD, size 279, time 0.00024127960205078125\n", + "QE, size 279, time 0.0017778873443603516\n", + "DFQuAD, size 279, time 2.8848648071289062e-05\n", + "QE, size 279, time 0.0047190189361572266\n", + "DFQuAD, size 279, time 9.608268737792969e-05\n", + "QE, size 279, time 0.0008640289306640625\n", + "DFQuAD, size 279, time 0.010560035705566406\n", + "QE, size 279, time 0.01058506965637207\n", + "DFQuAD, size 279, time 0.0011997222900390625\n", + "QE, size 279, time 0.010560989379882812\n", + "DFQuAD, size 279, time 0.005704164505004883\n", + "QE, size 279, time 0.010378837585449219\n", + "DFQuAD, size 279, time 0.0005240440368652344\n", + "QE, size 279, time 0.010221004486083984\n", + "DFQuAD, size 279, time 0.01041102409362793\n", + "QE, size 279, time 0.00039196014404296875\n", + "DFQuAD, size 279, time 0.00015401840209960938\n", + "QE, size 279, time 0.0025861263275146484\n", + "DFQuAD, size 279, time 0.010577201843261719\n", + "QE, size 279, time 0.0005240440368652344\n", + "DFQuAD, size 279, time 0.0003838539123535156\n", + "QE, size 279, time 0.00010013580322265625\n", + "DFQuAD, size 279, time 0.002440929412841797\n", + "QE, size 279, time 0.0033721923828125\n", + "DFQuAD, size 280, time 0.010496139526367188\n", + "QE, size 280, time 0.007745027542114258\n", + "DFQuAD, size 280, time 0.00011706352233886719\n", + "QE, size 280, time 0.008591175079345703\n", + "DFQuAD, size 280, time 0.0028228759765625\n", + "QE, size 280, time 5.6743621826171875e-05\n", + "DFQuAD, size 280, time 9.393692016601562e-05\n", + "QE, size 280, time 0.00021123886108398438\n", + "DFQuAD, size 280, time 0.002012014389038086\n", + "QE, size 280, time 0.010790824890136719\n", + "DFQuAD, size 280, time 8.988380432128906e-05\n", + "QE, size 280, time 0.002933979034423828\n", + "DFQuAD, size 280, time 0.00021600723266601562\n", + "QE, size 280, time 0.005103111267089844\n", + "DFQuAD, size 280, time 0.002496004104614258\n", + "QE, size 280, time 0.010449886322021484\n", + "DFQuAD, size 280, time 0.0006508827209472656\n", + "QE, size 280, time 2.8133392333984375e-05\n", + "DFQuAD, size 280, time 0.00017571449279785156\n", + "QE, size 280, time 0.0013108253479003906\n", + "DFQuAD, size 280, time 9.083747863769531e-05\n", + "QE, size 280, time 0.010523796081542969\n", + "DFQuAD, size 280, time 0.010875940322875977\n", + "QE, size 280, time 0.00028324127197265625\n", + "DFQuAD, size 280, time 0.010527372360229492\n", + "QE, size 280, time 0.00041675567626953125\n", + "DFQuAD, size 280, time 0.0002319812774658203\n", + "QE, size 280, time 0.0024869441986083984\n", + "DFQuAD, size 280, time 0.0001518726348876953\n", + "QE, size 280, time 2.9087066650390625e-05\n", + "DFQuAD, size 280, time 2.4080276489257812e-05\n", + "QE, size 280, time 0.01076817512512207\n", + "DFQuAD, size 280, time 0.0030939579010009766\n", + "QE, size 280, time 0.010762929916381836\n", + "DFQuAD, size 280, time 0.00043010711669921875\n", + "QE, size 280, time 0.00012969970703125\n", + "DFQuAD, size 280, time 0.011180877685546875\n", + "QE, size 280, time 0.0001761913299560547\n", + "DFQuAD, size 280, time 0.010917186737060547\n", + "QE, size 280, time 0.00043201446533203125\n", + "DFQuAD, size 281, time 0.0006558895111083984\n", + "QE, size 281, time 2.7894973754882812e-05\n", + "DFQuAD, size 281, time 0.010859012603759766\n", + "QE, size 281, time 0.0003619194030761719\n", + "DFQuAD, size 281, time 0.00013709068298339844\n", + "QE, size 281, time 0.0012581348419189453\n", + "DFQuAD, size 281, time 7.796287536621094e-05\n", + "QE, size 281, time 0.006396293640136719\n", + "DFQuAD, size 281, time 0.0033249855041503906\n", + "QE, size 281, time 0.010761022567749023\n", + "DFQuAD, size 281, time 0.0001430511474609375\n", + "QE, size 281, time 0.01077580451965332\n", + "DFQuAD, size 281, time 0.0002579689025878906\n", + "QE, size 281, time 0.0006561279296875\n", + "DFQuAD, size 281, time 0.001135110855102539\n", + "QE, size 281, time 0.01061105728149414\n", + "DFQuAD, size 281, time 0.010873079299926758\n", + "QE, size 281, time 0.006807088851928711\n", + "DFQuAD, size 281, time 4.601478576660156e-05\n", + "QE, size 281, time 0.00011515617370605469\n", + "DFQuAD, size 281, time 0.0002639293670654297\n", + "QE, size 281, time 9.083747863769531e-05\n", + "DFQuAD, size 281, time 0.0007638931274414062\n", + "QE, size 281, time 0.004679203033447266\n", + "DFQuAD, size 281, time 0.01099085807800293\n", + "QE, size 281, time 0.001249074935913086\n", + "DFQuAD, size 281, time 0.00026488304138183594\n", + "QE, size 281, time 3.886222839355469e-05\n", + "DFQuAD, size 281, time 0.010824918746948242\n", + "QE, size 281, time 0.006430387496948242\n", + "DFQuAD, size 281, time 7.081031799316406e-05\n", + "QE, size 281, time 0.0005638599395751953\n", + "DFQuAD, size 281, time 0.0003592967987060547\n", + "QE, size 281, time 0.010471105575561523\n", + "DFQuAD, size 281, time 0.010827064514160156\n", + "QE, size 281, time 0.00019407272338867188\n", + "DFQuAD, size 281, time 3.3855438232421875e-05\n", + "QE, size 281, time 0.010743141174316406\n", + "DFQuAD, size 281, time 0.01053309440612793\n", + "QE, size 281, time 0.007327079772949219\n", + "DFQuAD, size 282, time 7.295608520507812e-05\n", + "QE, size 282, time 0.00014591217041015625\n", + "DFQuAD, size 282, time 0.0014989376068115234\n", + "QE, size 282, time 5.6743621826171875e-05\n", + "DFQuAD, size 282, time 0.00034308433532714844\n", + "QE, size 282, time 0.010473966598510742\n", + "DFQuAD, size 282, time 0.0011839866638183594\n", + "QE, size 282, time 6.461143493652344e-05\n", + "DFQuAD, size 282, time 9.489059448242188e-05\n", + "QE, size 282, time 5.030632019042969e-05\n", + "DFQuAD, size 282, time 0.0002551078796386719\n", + "QE, size 282, time 3.5762786865234375e-05\n", + "DFQuAD, size 282, time 0.0029859542846679688\n", + "QE, size 282, time 0.0002639293670654297\n", + "DFQuAD, size 282, time 0.010548114776611328\n", + "QE, size 282, time 0.010635137557983398\n", + "DFQuAD, size 282, time 4.220008850097656e-05\n", + "QE, size 282, time 0.010623931884765625\n", + "DFQuAD, size 282, time 0.01056814193725586\n", + "QE, size 282, time 0.0007343292236328125\n", + "DFQuAD, size 282, time 0.011008977890014648\n", + "QE, size 282, time 0.010983943939208984\n", + "DFQuAD, size 282, time 0.0003170967102050781\n", + "QE, size 282, time 0.00023293495178222656\n", + "DFQuAD, size 282, time 3.218650817871094e-05\n", + "QE, size 282, time 0.0009391307830810547\n", + "DFQuAD, size 282, time 6.604194641113281e-05\n", + "QE, size 282, time 0.00018215179443359375\n", + "DFQuAD, size 282, time 3.814697265625e-05\n", + "QE, size 282, time 0.0026297569274902344\n", + "DFQuAD, size 282, time 0.0003008842468261719\n", + "QE, size 282, time 0.0012350082397460938\n", + "DFQuAD, size 282, time 5.698204040527344e-05\n", + "QE, size 282, time 0.0016410350799560547\n", + "DFQuAD, size 282, time 3.0994415283203125e-05\n", + "QE, size 282, time 0.008272886276245117\n", + "DFQuAD, size 282, time 0.010661840438842773\n", + "QE, size 282, time 0.010576009750366211\n", + "DFQuAD, size 282, time 0.0007166862487792969\n", + "QE, size 282, time 0.010760307312011719\n", + "DFQuAD, size 283, time 0.010584115982055664\n", + "QE, size 283, time 5.412101745605469e-05\n", + "DFQuAD, size 283, time 0.0005791187286376953\n", + "QE, size 283, time 0.01064300537109375\n", + "DFQuAD, size 283, time 0.005182027816772461\n", + "QE, size 283, time 0.005722999572753906\n", + "DFQuAD, size 283, time 2.9802322387695312e-05\n", + "QE, size 283, time 0.010522127151489258\n", + "DFQuAD, size 283, time 0.0005180835723876953\n", + "QE, size 283, time 0.00011801719665527344\n", + "DFQuAD, size 283, time 0.010740041732788086\n", + "QE, size 283, time 5.3882598876953125e-05\n", + "DFQuAD, size 283, time 0.00022673606872558594\n", + "QE, size 283, time 0.010955095291137695\n", + "DFQuAD, size 283, time 0.01083517074584961\n", + "QE, size 283, time 0.01082921028137207\n", + "DFQuAD, size 283, time 0.010782957077026367\n", + "QE, size 283, time 0.00032901763916015625\n", + "DFQuAD, size 283, time 5.793571472167969e-05\n", + "QE, size 283, time 0.009644031524658203\n", + "DFQuAD, size 283, time 0.010761022567749023\n", + "QE, size 283, time 0.0003590583801269531\n", + "DFQuAD, size 283, time 0.011086225509643555\n", + "QE, size 283, time 0.002591371536254883\n", + "DFQuAD, size 283, time 3.981590270996094e-05\n", + "QE, size 283, time 0.010965108871459961\n", + "DFQuAD, size 283, time 0.010983943939208984\n", + "QE, size 283, time 8.487701416015625e-05\n", + "DFQuAD, size 283, time 0.0010921955108642578\n", + "QE, size 283, time 0.006176948547363281\n", + "DFQuAD, size 283, time 0.0008258819580078125\n", + "QE, size 283, time 0.0021860599517822266\n", + "DFQuAD, size 283, time 0.010854005813598633\n", + "QE, size 283, time 0.00043702125549316406\n", + "DFQuAD, size 283, time 0.01106405258178711\n", + "QE, size 283, time 0.002371072769165039\n", + "DFQuAD, size 283, time 0.0011489391326904297\n", + "QE, size 283, time 3.981590270996094e-05\n", + "DFQuAD, size 283, time 0.00115203857421875\n", + "QE, size 283, time 0.0017168521881103516\n", + "DFQuAD, size 284, time 5.3882598876953125e-05\n", + "QE, size 284, time 0.002331972122192383\n", + "DFQuAD, size 284, time 0.01085805892944336\n", + "QE, size 284, time 0.0008900165557861328\n", + "DFQuAD, size 284, time 0.0004858970642089844\n", + "QE, size 284, time 0.010782003402709961\n", + "DFQuAD, size 284, time 0.008352994918823242\n", + "QE, size 284, time 0.010750293731689453\n", + "DFQuAD, size 284, time 0.011146068572998047\n", + "QE, size 284, time 0.004662036895751953\n", + "DFQuAD, size 284, time 0.00023794174194335938\n", + "QE, size 284, time 0.00047016143798828125\n", + "DFQuAD, size 284, time 0.0020322799682617188\n", + "QE, size 284, time 0.004972934722900391\n", + "DFQuAD, size 284, time 0.0003838539123535156\n", + "QE, size 284, time 7.295608520507812e-05\n", + "DFQuAD, size 284, time 0.011025190353393555\n", + "QE, size 284, time 0.010891914367675781\n", + "DFQuAD, size 284, time 0.000225067138671875\n", + "QE, size 284, time 0.0004987716674804688\n", + "DFQuAD, size 284, time 0.0009388923645019531\n", + "QE, size 284, time 0.002524137496948242\n", + "DFQuAD, size 284, time 0.010648012161254883\n", + "QE, size 284, time 0.010635137557983398\n", + "DFQuAD, size 284, time 0.00020599365234375\n", + "QE, size 284, time 0.01094198226928711\n", + "DFQuAD, size 284, time 9.012222290039062e-05\n", + "QE, size 284, time 7.295608520507812e-05\n", + "DFQuAD, size 284, time 0.011454105377197266\n", + "QE, size 284, time 0.00017070770263671875\n", + "DFQuAD, size 284, time 0.0003809928894042969\n", + "QE, size 284, time 0.004121065139770508\n", + "DFQuAD, size 284, time 0.002048015594482422\n", + "QE, size 284, time 4.887580871582031e-05\n", + "DFQuAD, size 284, time 0.011203765869140625\n", + "QE, size 284, time 0.00018787384033203125\n", + "DFQuAD, size 284, time 0.0005202293395996094\n", + "QE, size 284, time 0.011121273040771484\n", + "DFQuAD, size 284, time 0.0002090930938720703\n", + "QE, size 284, time 0.006474971771240234\n", + "DFQuAD, size 285, time 0.00023889541625976562\n", + "QE, size 285, time 0.0005872249603271484\n", + "DFQuAD, size 285, time 0.01136016845703125\n", + "QE, size 285, time 0.0026009082794189453\n", + "DFQuAD, size 285, time 0.0007297992706298828\n", + "QE, size 285, time 0.0007970333099365234\n", + "DFQuAD, size 285, time 0.0017979145050048828\n", + "QE, size 285, time 0.011250972747802734\n", + "DFQuAD, size 285, time 0.00043082237243652344\n", + "QE, size 285, time 0.0018658638000488281\n", + "DFQuAD, size 285, time 0.00902414321899414\n", + "QE, size 285, time 0.011689901351928711\n", + "DFQuAD, size 285, time 0.001268148422241211\n", + "QE, size 285, time 0.011729955673217773\n", + "DFQuAD, size 285, time 0.011893033981323242\n", + "QE, size 285, time 0.011985063552856445\n", + "DFQuAD, size 285, time 0.0001442432403564453\n", + "QE, size 285, time 9.489059448242188e-05\n", + "DFQuAD, size 285, time 0.0013930797576904297\n", + "QE, size 285, time 0.011639118194580078\n", + "DFQuAD, size 285, time 5.125999450683594e-05\n", + "QE, size 285, time 0.011893987655639648\n", + "DFQuAD, size 285, time 0.003732919692993164\n", + "QE, size 285, time 0.001271963119506836\n", + "DFQuAD, size 285, time 5.602836608886719e-05\n", + "QE, size 285, time 0.00012636184692382812\n", + "DFQuAD, size 285, time 0.0002148151397705078\n", + "QE, size 285, time 0.00037288665771484375\n", + "DFQuAD, size 285, time 9.989738464355469e-05\n", + "QE, size 285, time 0.011104106903076172\n", + "DFQuAD, size 285, time 0.010841131210327148\n", + "QE, size 285, time 0.011100053787231445\n", + "DFQuAD, size 285, time 0.0005159378051757812\n", + "QE, size 285, time 0.007857799530029297\n", + "DFQuAD, size 285, time 0.010926961898803711\n", + "QE, size 285, time 0.0016040802001953125\n", + "DFQuAD, size 285, time 0.004717111587524414\n", + "QE, size 285, time 0.010903120040893555\n", + "DFQuAD, size 285, time 0.011208772659301758\n", + "QE, size 285, time 0.011199951171875\n", + "DFQuAD, size 286, time 5.507469177246094e-05\n", + "QE, size 286, time 3.218650817871094e-05\n", + "DFQuAD, size 286, time 0.0001380443572998047\n", + "QE, size 286, time 0.00037097930908203125\n", + "DFQuAD, size 286, time 0.011134862899780273\n", + "QE, size 286, time 0.0022399425506591797\n", + "DFQuAD, size 286, time 0.002027750015258789\n", + "QE, size 286, time 0.000102996826171875\n", + "DFQuAD, size 286, time 2.6941299438476562e-05\n", + "QE, size 286, time 0.00041985511779785156\n", + "DFQuAD, size 286, time 0.0012371540069580078\n", + "QE, size 286, time 0.00013899803161621094\n", + "DFQuAD, size 286, time 0.01119375228881836\n", + "QE, size 286, time 0.00030994415283203125\n", + "DFQuAD, size 286, time 0.0006239414215087891\n", + "QE, size 286, time 0.011436939239501953\n", + "DFQuAD, size 286, time 0.011166095733642578\n", + "QE, size 286, time 7.319450378417969e-05\n", + "DFQuAD, size 286, time 0.0002560615539550781\n", + "QE, size 286, time 0.01088404655456543\n", + "DFQuAD, size 286, time 0.009909868240356445\n", + "QE, size 286, time 0.0003192424774169922\n", + "DFQuAD, size 286, time 2.7894973754882812e-05\n", + "QE, size 286, time 0.0050051212310791016\n", + "DFQuAD, size 286, time 0.00019407272338867188\n", + "QE, size 286, time 0.003529071807861328\n", + "DFQuAD, size 286, time 0.01116800308227539\n", + "QE, size 286, time 0.001714944839477539\n", + "DFQuAD, size 286, time 3.886222839355469e-05\n", + "QE, size 286, time 0.011207818984985352\n", + "DFQuAD, size 286, time 0.011221885681152344\n", + "QE, size 286, time 0.0007231235504150391\n", + "DFQuAD, size 286, time 0.011398077011108398\n", + "QE, size 286, time 5.91278076171875e-05\n", + "DFQuAD, size 286, time 0.00030493736267089844\n", + "QE, size 286, time 8.225440979003906e-05\n", + "DFQuAD, size 286, time 0.0016338825225830078\n", + "QE, size 286, time 5.5789947509765625e-05\n", + "DFQuAD, size 286, time 0.0023381710052490234\n", + "QE, size 286, time 3.7670135498046875e-05\n", + "DFQuAD, size 287, time 0.0001747608184814453\n", + "QE, size 287, time 0.01083993911743164\n", + "DFQuAD, size 287, time 0.0003218650817871094\n", + "QE, size 287, time 0.003312826156616211\n", + "DFQuAD, size 287, time 6.604194641113281e-05\n", + "QE, size 287, time 0.00012421607971191406\n", + "DFQuAD, size 287, time 0.00034308433532714844\n", + "QE, size 287, time 0.0010662078857421875\n", + "DFQuAD, size 287, time 4.1961669921875e-05\n", + "QE, size 287, time 0.002972841262817383\n", + "DFQuAD, size 287, time 0.0012362003326416016\n", + "QE, size 287, time 0.005605220794677734\n", + "DFQuAD, size 287, time 0.010704755783081055\n", + "QE, size 287, time 0.0065898895263671875\n", + "DFQuAD, size 287, time 0.01081085205078125\n", + "QE, size 287, time 0.00013899803161621094\n", + "DFQuAD, size 287, time 0.0004642009735107422\n", + "QE, size 287, time 0.010948896408081055\n", + "DFQuAD, size 287, time 0.011608123779296875\n", + "QE, size 287, time 5.6743621826171875e-05\n", + "DFQuAD, size 287, time 0.004670143127441406\n", + "QE, size 287, time 0.010142326354980469\n", + "DFQuAD, size 287, time 0.0020301342010498047\n", + "QE, size 287, time 0.01089620590209961\n", + "DFQuAD, size 287, time 0.011266708374023438\n", + "QE, size 287, time 7.486343383789062e-05\n", + "DFQuAD, size 287, time 8.702278137207031e-05\n", + "QE, size 287, time 0.010796070098876953\n", + "DFQuAD, size 287, time 0.0002357959747314453\n", + "QE, size 287, time 0.011178255081176758\n", + "DFQuAD, size 287, time 0.00014162063598632812\n", + "QE, size 287, time 0.01108098030090332\n", + "DFQuAD, size 287, time 0.001497030258178711\n", + "QE, size 287, time 7.915496826171875e-05\n", + "DFQuAD, size 287, time 0.0059719085693359375\n", + "QE, size 287, time 0.004206180572509766\n", + "DFQuAD, size 287, time 0.0001850128173828125\n", + "QE, size 287, time 0.004475831985473633\n", + "DFQuAD, size 287, time 0.0004889965057373047\n", + "QE, size 287, time 0.0003561973571777344\n", + "DFQuAD, size 288, time 0.006430864334106445\n", + "QE, size 288, time 0.0005948543548583984\n", + "DFQuAD, size 288, time 3.2901763916015625e-05\n", + "QE, size 288, time 4.38690185546875e-05\n", + "DFQuAD, size 288, time 0.011443376541137695\n", + "QE, size 288, time 0.0066432952880859375\n", + "DFQuAD, size 288, time 3.3855438232421875e-05\n", + "QE, size 288, time 2.6226043701171875e-05\n", + "DFQuAD, size 288, time 0.004302978515625\n", + "QE, size 288, time 0.0006690025329589844\n", + "DFQuAD, size 288, time 0.01111912727355957\n", + "QE, size 288, time 0.011021852493286133\n", + "DFQuAD, size 288, time 0.0010099411010742188\n", + "QE, size 288, time 0.011089324951171875\n", + "DFQuAD, size 288, time 0.011250019073486328\n", + "QE, size 288, time 0.000102996826171875\n", + "DFQuAD, size 288, time 0.00027179718017578125\n", + "QE, size 288, time 0.0002808570861816406\n", + "DFQuAD, size 288, time 0.011690855026245117\n", + "QE, size 288, time 0.00038504600524902344\n", + "DFQuAD, size 288, time 0.010911941528320312\n", + "QE, size 288, time 0.010921001434326172\n", + "DFQuAD, size 288, time 0.0003039836883544922\n", + "QE, size 288, time 0.010863780975341797\n", + "DFQuAD, size 288, time 0.0002338886260986328\n", + "QE, size 288, time 0.004503726959228516\n", + "DFQuAD, size 288, time 0.00027179718017578125\n", + "QE, size 288, time 0.0003859996795654297\n", + "DFQuAD, size 288, time 0.011672019958496094\n", + "QE, size 288, time 0.0002238750457763672\n", + "DFQuAD, size 288, time 0.0038259029388427734\n", + "QE, size 288, time 0.00026535987854003906\n", + "DFQuAD, size 288, time 0.011615991592407227\n", + "QE, size 288, time 0.0015349388122558594\n", + "DFQuAD, size 288, time 0.01175689697265625\n", + "QE, size 288, time 0.0007419586181640625\n", + "DFQuAD, size 288, time 0.011397838592529297\n", + "QE, size 288, time 0.0023009777069091797\n", + "DFQuAD, size 288, time 0.0006239414215087891\n", + "QE, size 288, time 0.011327981948852539\n", + "DFQuAD, size 289, time 0.0001380443572998047\n", + "QE, size 289, time 0.0008747577667236328\n", + "DFQuAD, size 289, time 0.002424955368041992\n", + "QE, size 289, time 0.0038928985595703125\n", + "DFQuAD, size 289, time 0.00017905235290527344\n", + "QE, size 289, time 3.409385681152344e-05\n", + "DFQuAD, size 289, time 0.0003871917724609375\n", + "QE, size 289, time 3.314018249511719e-05\n", + "DFQuAD, size 289, time 0.000286102294921875\n", + "QE, size 289, time 0.0002720355987548828\n", + "DFQuAD, size 289, time 0.011179924011230469\n", + "QE, size 289, time 0.011022806167602539\n", + "DFQuAD, size 289, time 0.010242938995361328\n", + "QE, size 289, time 0.011235237121582031\n", + "DFQuAD, size 289, time 0.001421213150024414\n", + "QE, size 289, time 0.0025191307067871094\n", + "DFQuAD, size 289, time 0.0007557868957519531\n", + "QE, size 289, time 0.011126041412353516\n", + "DFQuAD, size 289, time 0.00011491775512695312\n", + "QE, size 289, time 8.392333984375e-05\n", + "DFQuAD, size 289, time 0.011311769485473633\n", + "QE, size 289, time 0.010864019393920898\n", + "DFQuAD, size 289, time 3.814697265625e-05\n", + "QE, size 289, time 0.0008490085601806641\n", + "DFQuAD, size 289, time 0.0012879371643066406\n", + "QE, size 289, time 0.0012731552124023438\n", + "DFQuAD, size 289, time 0.0013060569763183594\n", + "QE, size 289, time 0.00038909912109375\n", + "DFQuAD, size 289, time 0.003062009811401367\n", + "QE, size 289, time 0.00790715217590332\n", + "DFQuAD, size 289, time 0.001683950424194336\n", + "QE, size 289, time 0.011462926864624023\n", + "DFQuAD, size 289, time 0.011049032211303711\n", + "QE, size 289, time 0.011492729187011719\n", + "DFQuAD, size 289, time 6.175041198730469e-05\n", + "QE, size 289, time 0.00044083595275878906\n", + "DFQuAD, size 289, time 0.0001628398895263672\n", + "QE, size 289, time 0.0007581710815429688\n", + "DFQuAD, size 289, time 0.011110067367553711\n", + "QE, size 289, time 0.00015306472778320312\n", + "DFQuAD, size 290, time 0.0003688335418701172\n", + "QE, size 290, time 0.006638288497924805\n", + "DFQuAD, size 290, time 0.011629104614257812\n", + "QE, size 290, time 0.001010894775390625\n", + "DFQuAD, size 290, time 0.011456012725830078\n", + "QE, size 290, time 0.0005099773406982422\n", + "DFQuAD, size 290, time 0.011115074157714844\n", + "QE, size 290, time 3.886222839355469e-05\n", + "DFQuAD, size 290, time 0.011366128921508789\n", + "QE, size 290, time 4.100799560546875e-05\n", + "DFQuAD, size 290, time 0.0003609657287597656\n", + "QE, size 290, time 0.0002658367156982422\n", + "DFQuAD, size 290, time 0.00011610984802246094\n", + "QE, size 290, time 2.4080276489257812e-05\n", + "DFQuAD, size 290, time 0.0002288818359375\n", + "QE, size 290, time 0.0004100799560546875\n", + "DFQuAD, size 290, time 0.011441946029663086\n", + "QE, size 290, time 0.011316061019897461\n", + "DFQuAD, size 290, time 0.003787994384765625\n", + "QE, size 290, time 0.0003750324249267578\n", + "DFQuAD, size 290, time 0.00015997886657714844\n", + "QE, size 290, time 0.00018310546875\n", + "DFQuAD, size 290, time 0.002138853073120117\n", + "QE, size 290, time 3.0994415283203125e-05\n", + "DFQuAD, size 290, time 0.00031304359436035156\n", + "QE, size 290, time 0.00019407272338867188\n", + "DFQuAD, size 290, time 0.011631965637207031\n", + "QE, size 290, time 0.0019440650939941406\n", + "DFQuAD, size 290, time 0.00029206275939941406\n", + "QE, size 290, time 0.00015592575073242188\n", + "DFQuAD, size 290, time 0.011504888534545898\n", + "QE, size 290, time 0.0026950836181640625\n", + "DFQuAD, size 290, time 0.011603355407714844\n", + "QE, size 290, time 0.012300968170166016\n", + "DFQuAD, size 290, time 6.29425048828125e-05\n", + "QE, size 290, time 0.011342763900756836\n", + "DFQuAD, size 290, time 0.0014200210571289062\n", + "QE, size 290, time 0.0027551651000976562\n", + "DFQuAD, size 290, time 0.0002758502960205078\n", + "QE, size 290, time 0.002162933349609375\n", + "DFQuAD, size 291, time 0.00022029876708984375\n", + "QE, size 291, time 0.003470897674560547\n", + "DFQuAD, size 291, time 0.011317014694213867\n", + "QE, size 291, time 0.0057010650634765625\n", + "DFQuAD, size 291, time 0.002061128616333008\n", + "QE, size 291, time 0.011120080947875977\n", + "DFQuAD, size 291, time 0.00015735626220703125\n", + "QE, size 291, time 0.011921167373657227\n", + "DFQuAD, size 291, time 5.412101745605469e-05\n", + "QE, size 291, time 0.0014600753784179688\n", + "DFQuAD, size 291, time 0.0011038780212402344\n", + "QE, size 291, time 0.00044727325439453125\n", + "DFQuAD, size 291, time 0.0023260116577148438\n", + "QE, size 291, time 5.602836608886719e-05\n", + "DFQuAD, size 291, time 3.361701965332031e-05\n", + "QE, size 291, time 0.002403736114501953\n", + "DFQuAD, size 291, time 0.011684179306030273\n", + "QE, size 291, time 0.01133418083190918\n", + "DFQuAD, size 291, time 0.00032711029052734375\n", + "QE, size 291, time 0.011398792266845703\n", + "DFQuAD, size 291, time 0.00010395050048828125\n", + "QE, size 291, time 0.010920047760009766\n", + "DFQuAD, size 291, time 0.0004258155822753906\n", + "QE, size 291, time 0.0014951229095458984\n", + "DFQuAD, size 291, time 0.003156900405883789\n", + "QE, size 291, time 0.00014400482177734375\n", + "DFQuAD, size 291, time 0.012169837951660156\n", + "QE, size 291, time 0.00018596649169921875\n", + "DFQuAD, size 291, time 0.0016303062438964844\n", + "QE, size 291, time 0.011684894561767578\n", + "DFQuAD, size 291, time 0.00011801719665527344\n", + "QE, size 291, time 0.00010514259338378906\n", + "DFQuAD, size 291, time 0.011390924453735352\n", + "QE, size 291, time 0.0060160160064697266\n", + "DFQuAD, size 291, time 0.0014510154724121094\n", + "QE, size 291, time 0.0019268989562988281\n", + "DFQuAD, size 291, time 0.0004591941833496094\n", + "QE, size 291, time 0.011816024780273438\n", + "DFQuAD, size 291, time 0.0002701282501220703\n", + "QE, size 291, time 0.0011370182037353516\n", + "DFQuAD, size 292, time 0.00030493736267089844\n", + "QE, size 292, time 3.504753112792969e-05\n", + "DFQuAD, size 292, time 0.00084686279296875\n", + "QE, size 292, time 0.01183009147644043\n", + "DFQuAD, size 292, time 0.011488676071166992\n", + "QE, size 292, time 7.796287536621094e-05\n", + "DFQuAD, size 292, time 0.001795053482055664\n", + "QE, size 292, time 0.00042700767517089844\n", + "DFQuAD, size 292, time 0.0026400089263916016\n", + "QE, size 292, time 0.0026128292083740234\n", + "DFQuAD, size 292, time 0.008552074432373047\n", + "QE, size 292, time 0.0008327960968017578\n", + "DFQuAD, size 292, time 0.0014221668243408203\n", + "QE, size 292, time 0.004535198211669922\n", + "DFQuAD, size 292, time 2.6941299438476562e-05\n", + "QE, size 292, time 0.0002551078796386719\n", + "DFQuAD, size 292, time 0.011323928833007812\n", + "QE, size 292, time 0.0018649101257324219\n", + "DFQuAD, size 292, time 3.0040740966796875e-05\n", + "QE, size 292, time 0.0006859302520751953\n", + "DFQuAD, size 292, time 0.0055217742919921875\n", + "QE, size 292, time 0.011617898941040039\n", + "DFQuAD, size 292, time 7.486343383789062e-05\n", + "QE, size 292, time 0.01173090934753418\n", + "DFQuAD, size 292, time 0.00010609626770019531\n", + "QE, size 292, time 0.011340856552124023\n", + "DFQuAD, size 292, time 5.7220458984375e-05\n", + "QE, size 292, time 0.0011038780212402344\n", + "DFQuAD, size 292, time 0.0014171600341796875\n", + "QE, size 292, time 0.0004961490631103516\n", + "DFQuAD, size 292, time 0.012076139450073242\n", + "QE, size 292, time 0.00457000732421875\n", + "DFQuAD, size 292, time 0.011291027069091797\n", + "QE, size 292, time 0.0036890506744384766\n", + "DFQuAD, size 292, time 0.0025773048400878906\n", + "QE, size 292, time 0.011170625686645508\n", + "DFQuAD, size 292, time 0.011366844177246094\n", + "QE, size 292, time 0.0032219886779785156\n", + "DFQuAD, size 292, time 0.0018148422241210938\n", + "QE, size 292, time 0.00019097328186035156\n", + "DFQuAD, size 293, time 5.3882598876953125e-05\n", + "QE, size 293, time 2.4080276489257812e-05\n", + "DFQuAD, size 293, time 5.078315734863281e-05\n", + "QE, size 293, time 0.00029587745666503906\n", + "DFQuAD, size 293, time 0.0006248950958251953\n", + "QE, size 293, time 0.011443853378295898\n", + "DFQuAD, size 293, time 0.001628875732421875\n", + "QE, size 293, time 0.0002677440643310547\n", + "DFQuAD, size 293, time 0.011985301971435547\n", + "QE, size 293, time 0.012020111083984375\n", + "DFQuAD, size 293, time 0.0014111995697021484\n", + "QE, size 293, time 0.01208806037902832\n", + "DFQuAD, size 293, time 0.0007660388946533203\n", + "QE, size 293, time 0.00012493133544921875\n", + "DFQuAD, size 293, time 0.0019030570983886719\n", + "QE, size 293, time 0.011557817459106445\n", + "DFQuAD, size 293, time 0.00019216537475585938\n", + "QE, size 293, time 0.01165914535522461\n", + "DFQuAD, size 293, time 0.00177001953125\n", + "QE, size 293, time 0.0001327991485595703\n", + "DFQuAD, size 293, time 0.011590957641601562\n", + "QE, size 293, time 0.01183176040649414\n", + "DFQuAD, size 293, time 0.011771202087402344\n", + "QE, size 293, time 0.0003561973571777344\n", + "DFQuAD, size 293, time 0.0035619735717773438\n", + "QE, size 293, time 0.0008449554443359375\n", + "DFQuAD, size 293, time 0.01220083236694336\n", + "QE, size 293, time 4.2438507080078125e-05\n", + "DFQuAD, size 293, time 0.012117147445678711\n", + "QE, size 293, time 0.0019981861114501953\n", + "DFQuAD, size 293, time 4.291534423828125e-05\n", + "QE, size 293, time 0.0010230541229248047\n", + "DFQuAD, size 293, time 0.011826038360595703\n", + "QE, size 293, time 4.696846008300781e-05\n", + "DFQuAD, size 293, time 0.012158870697021484\n", + "QE, size 293, time 3.314018249511719e-05\n", + "DFQuAD, size 293, time 2.5033950805664062e-05\n", + "QE, size 293, time 0.00036025047302246094\n", + "DFQuAD, size 293, time 0.011723995208740234\n", + "QE, size 293, time 0.002429962158203125\n", + "DFQuAD, size 294, time 0.0021898746490478516\n", + "QE, size 294, time 0.012082815170288086\n", + "DFQuAD, size 294, time 0.005429983139038086\n", + "QE, size 294, time 0.00903010368347168\n", + "DFQuAD, size 294, time 0.01184391975402832\n", + "QE, size 294, time 0.004413127899169922\n", + "DFQuAD, size 294, time 4.696846008300781e-05\n", + "QE, size 294, time 0.004148960113525391\n", + "DFQuAD, size 294, time 7.987022399902344e-05\n", + "QE, size 294, time 5.984306335449219e-05\n", + "DFQuAD, size 294, time 0.011971235275268555\n", + "QE, size 294, time 0.00958395004272461\n", + "DFQuAD, size 294, time 0.0005669593811035156\n", + "QE, size 294, time 0.011546134948730469\n", + "DFQuAD, size 294, time 0.00012803077697753906\n", + "QE, size 294, time 0.000141143798828125\n", + "DFQuAD, size 294, time 0.00015616416931152344\n", + "QE, size 294, time 0.004433870315551758\n", + "DFQuAD, size 294, time 0.0004642009735107422\n", + "QE, size 294, time 0.0004417896270751953\n", + "DFQuAD, size 294, time 0.00019502639770507812\n", + "QE, size 294, time 0.0012280941009521484\n", + "DFQuAD, size 294, time 6.413459777832031e-05\n", + "QE, size 294, time 0.012022733688354492\n", + "DFQuAD, size 294, time 0.01182103157043457\n", + "QE, size 294, time 0.01268911361694336\n", + "DFQuAD, size 294, time 0.012443780899047852\n", + "QE, size 294, time 0.004174947738647461\n", + "DFQuAD, size 294, time 4.029273986816406e-05\n", + "QE, size 294, time 0.0004391670227050781\n", + "DFQuAD, size 294, time 0.0013308525085449219\n", + "QE, size 294, time 8.606910705566406e-05\n", + "DFQuAD, size 294, time 0.012189865112304688\n", + "QE, size 294, time 0.00014090538024902344\n", + "DFQuAD, size 294, time 0.012103080749511719\n", + "QE, size 294, time 0.0014469623565673828\n", + "DFQuAD, size 294, time 0.00016307830810546875\n", + "QE, size 294, time 0.012065887451171875\n", + "DFQuAD, size 294, time 0.011895895004272461\n", + "QE, size 294, time 0.011768102645874023\n", + "DFQuAD, size 295, time 0.005660057067871094\n", + "QE, size 295, time 9.822845458984375e-05\n", + "DFQuAD, size 295, time 0.012405157089233398\n", + "QE, size 295, time 0.011890172958374023\n", + "DFQuAD, size 295, time 0.004067182540893555\n", + "QE, size 295, time 0.00019884109497070312\n", + "DFQuAD, size 295, time 0.012267827987670898\n", + "QE, size 295, time 0.012131929397583008\n", + "DFQuAD, size 295, time 0.011986255645751953\n", + "QE, size 295, time 0.00011706352233886719\n", + "DFQuAD, size 295, time 0.012377023696899414\n", + "QE, size 295, time 0.01227879524230957\n", + "DFQuAD, size 295, time 0.01199793815612793\n", + "QE, size 295, time 0.0034990310668945312\n", + "DFQuAD, size 295, time 0.0002732276916503906\n", + "QE, size 295, time 0.01229405403137207\n", + "DFQuAD, size 295, time 0.0028018951416015625\n", + "QE, size 295, time 0.009360074996948242\n", + "DFQuAD, size 295, time 4.1961669921875e-05\n", + "QE, size 295, time 0.00011801719665527344\n", + "DFQuAD, size 295, time 0.0002980232238769531\n", + "QE, size 295, time 0.012057781219482422\n", + "DFQuAD, size 295, time 0.0010590553283691406\n", + "QE, size 295, time 0.012090921401977539\n", + "DFQuAD, size 295, time 0.011941194534301758\n", + "QE, size 295, time 0.001249074935913086\n", + "DFQuAD, size 295, time 0.01221776008605957\n", + "QE, size 295, time 0.0032930374145507812\n", + "DFQuAD, size 295, time 0.011754989624023438\n", + "QE, size 295, time 0.00012111663818359375\n", + "DFQuAD, size 295, time 0.00020575523376464844\n", + "QE, size 295, time 0.01187586784362793\n", + "DFQuAD, size 295, time 0.011599063873291016\n", + "QE, size 295, time 0.0004909038543701172\n", + "DFQuAD, size 295, time 0.0024530887603759766\n", + "QE, size 295, time 0.0005738735198974609\n", + "DFQuAD, size 295, time 0.0058879852294921875\n", + "QE, size 295, time 0.012046098709106445\n", + "DFQuAD, size 295, time 0.0001800060272216797\n", + "QE, size 295, time 0.0001342296600341797\n", + "DFQuAD, size 296, time 0.00032210350036621094\n", + "QE, size 296, time 0.013209104537963867\n", + "DFQuAD, size 296, time 0.011803865432739258\n", + "QE, size 296, time 0.00021409988403320312\n", + "DFQuAD, size 296, time 0.012161016464233398\n", + "QE, size 296, time 0.012691974639892578\n", + "DFQuAD, size 296, time 0.00015997886657714844\n", + "QE, size 296, time 0.00011205673217773438\n", + "DFQuAD, size 296, time 0.0008921623229980469\n", + "QE, size 296, time 0.00010514259338378906\n", + "DFQuAD, size 296, time 0.0002028942108154297\n", + "QE, size 296, time 7.295608520507812e-05\n", + "DFQuAD, size 296, time 0.009680986404418945\n", + "QE, size 296, time 0.0002608299255371094\n", + "DFQuAD, size 296, time 5.698204040527344e-05\n", + "QE, size 296, time 0.00478816032409668\n", + "DFQuAD, size 296, time 0.0011119842529296875\n", + "QE, size 296, time 0.0017228126525878906\n", + "DFQuAD, size 296, time 0.00011801719665527344\n", + "QE, size 296, time 0.0076940059661865234\n", + "DFQuAD, size 296, time 0.011858224868774414\n", + "QE, size 296, time 0.011973857879638672\n", + "DFQuAD, size 296, time 0.011952877044677734\n", + "QE, size 296, time 0.0002579689025878906\n", + "DFQuAD, size 296, time 0.00017786026000976562\n", + "QE, size 296, time 0.01183629035949707\n", + "DFQuAD, size 296, time 0.011589765548706055\n", + "QE, size 296, time 0.0004291534423828125\n", + "DFQuAD, size 296, time 0.011578083038330078\n", + "QE, size 296, time 0.011864900588989258\n", + "DFQuAD, size 296, time 0.0005025863647460938\n", + "QE, size 296, time 0.0065190792083740234\n", + "DFQuAD, size 296, time 0.0005068778991699219\n", + "QE, size 296, time 0.00020194053649902344\n", + "DFQuAD, size 296, time 0.004656791687011719\n", + "QE, size 296, time 0.00410914421081543\n", + "DFQuAD, size 296, time 0.012251853942871094\n", + "QE, size 296, time 0.006951808929443359\n", + "DFQuAD, size 296, time 0.0007331371307373047\n", + "QE, size 296, time 0.011769771575927734\n", + "DFQuAD, size 297, time 0.0005340576171875\n", + "QE, size 297, time 0.003475189208984375\n", + "DFQuAD, size 297, time 0.0002238750457763672\n", + "QE, size 297, time 0.011186838150024414\n", + "DFQuAD, size 297, time 0.011768102645874023\n", + "QE, size 297, time 0.0005609989166259766\n", + "DFQuAD, size 297, time 6.914138793945312e-05\n", + "QE, size 297, time 0.0004189014434814453\n", + "DFQuAD, size 297, time 0.0006840229034423828\n", + "QE, size 297, time 0.011806011199951172\n", + "DFQuAD, size 297, time 7.295608520507812e-05\n", + "QE, size 297, time 0.012136220932006836\n", + "DFQuAD, size 297, time 0.00402522087097168\n", + "QE, size 297, time 0.012176036834716797\n", + "DFQuAD, size 297, time 0.0009179115295410156\n", + "QE, size 297, time 0.0017871856689453125\n", + "DFQuAD, size 297, time 0.00043702125549316406\n", + "QE, size 297, time 0.004403829574584961\n", + "DFQuAD, size 297, time 0.011779069900512695\n", + "QE, size 297, time 0.01174783706665039\n", + "DFQuAD, size 297, time 0.011648893356323242\n", + "QE, size 297, time 5.602836608886719e-05\n", + "DFQuAD, size 297, time 0.004209280014038086\n", + "QE, size 297, time 2.7894973754882812e-05\n", + "DFQuAD, size 297, time 8.702278137207031e-05\n", + "QE, size 297, time 0.012074947357177734\n", + "DFQuAD, size 297, time 0.009795904159545898\n", + "QE, size 297, time 0.0002739429473876953\n", + "DFQuAD, size 297, time 0.00046515464782714844\n", + "QE, size 297, time 0.00022172927856445312\n", + "DFQuAD, size 297, time 7.486343383789062e-05\n", + "QE, size 297, time 0.009910106658935547\n", + "DFQuAD, size 297, time 6.985664367675781e-05\n", + "QE, size 297, time 0.011928081512451172\n", + "DFQuAD, size 297, time 0.0002551078796386719\n", + "QE, size 297, time 0.0001418590545654297\n", + "DFQuAD, size 297, time 0.012173175811767578\n", + "QE, size 297, time 0.0007219314575195312\n", + "DFQuAD, size 297, time 0.011850118637084961\n", + "QE, size 297, time 0.011633872985839844\n", + "DFQuAD, size 298, time 0.01186990737915039\n", + "QE, size 298, time 0.00011706352233886719\n", + "DFQuAD, size 298, time 0.004890918731689453\n", + "QE, size 298, time 0.01217794418334961\n", + "DFQuAD, size 298, time 0.011893033981323242\n", + "QE, size 298, time 0.0005800724029541016\n", + "DFQuAD, size 298, time 0.011989116668701172\n", + "QE, size 298, time 0.004211902618408203\n", + "DFQuAD, size 298, time 0.011881351470947266\n", + "QE, size 298, time 0.011897802352905273\n", + "DFQuAD, size 298, time 0.011904001235961914\n", + "QE, size 298, time 0.002267122268676758\n", + "DFQuAD, size 298, time 4.124641418457031e-05\n", + "QE, size 298, time 0.0003750324249267578\n", + "DFQuAD, size 298, time 0.0004980564117431641\n", + "QE, size 298, time 0.0032236576080322266\n", + "DFQuAD, size 298, time 0.012166976928710938\n", + "QE, size 298, time 0.0003101825714111328\n", + "DFQuAD, size 298, time 0.0010330677032470703\n", + "QE, size 298, time 0.0004520416259765625\n", + "DFQuAD, size 298, time 5.793571472167969e-05\n", + "QE, size 298, time 0.0012879371643066406\n", + "DFQuAD, size 298, time 5.984306335449219e-05\n", + "QE, size 298, time 0.004442930221557617\n", + "DFQuAD, size 298, time 0.0006530284881591797\n", + "QE, size 298, time 0.0012769699096679688\n", + "DFQuAD, size 298, time 0.00023293495178222656\n", + "QE, size 298, time 0.0002357959747314453\n", + "DFQuAD, size 298, time 0.000308990478515625\n", + "QE, size 298, time 0.007801055908203125\n", + "DFQuAD, size 298, time 3.218650817871094e-05\n", + "QE, size 298, time 7.510185241699219e-05\n", + "DFQuAD, size 298, time 8.797645568847656e-05\n", + "QE, size 298, time 0.012304067611694336\n", + "DFQuAD, size 298, time 0.01190495491027832\n", + "QE, size 298, time 0.00045108795166015625\n", + "DFQuAD, size 298, time 0.011972188949584961\n", + "QE, size 298, time 5.507469177246094e-05\n", + "DFQuAD, size 298, time 4.291534423828125e-05\n", + "QE, size 298, time 0.012655019760131836\n", + "DFQuAD, size 299, time 0.00012969970703125\n", + "QE, size 299, time 0.002516031265258789\n", + "DFQuAD, size 299, time 0.0016896724700927734\n", + "QE, size 299, time 0.010745763778686523\n", + "DFQuAD, size 299, time 0.00035500526428222656\n", + "QE, size 299, time 0.012090206146240234\n", + "DFQuAD, size 299, time 8.416175842285156e-05\n", + "QE, size 299, time 0.0001277923583984375\n", + "DFQuAD, size 299, time 0.001035928726196289\n", + "QE, size 299, time 0.0001678466796875\n", + "DFQuAD, size 299, time 0.0006427764892578125\n", + "QE, size 299, time 0.002526998519897461\n", + "DFQuAD, size 299, time 0.0007610321044921875\n", + "QE, size 299, time 0.0004112720489501953\n", + "DFQuAD, size 299, time 0.00018262863159179688\n", + "QE, size 299, time 0.006528139114379883\n", + "DFQuAD, size 299, time 0.012372255325317383\n", + "QE, size 299, time 0.00015807151794433594\n", + "DFQuAD, size 299, time 0.0009331703186035156\n", + "QE, size 299, time 0.0025060176849365234\n", + "DFQuAD, size 299, time 0.00043010711669921875\n", + "QE, size 299, time 0.01211690902709961\n", + "DFQuAD, size 299, time 0.0003457069396972656\n", + "QE, size 299, time 0.0014488697052001953\n", + "DFQuAD, size 299, time 0.01275634765625\n", + "QE, size 299, time 0.00019884109497070312\n", + "DFQuAD, size 299, time 6.079673767089844e-05\n", + "QE, size 299, time 0.010909318923950195\n", + "DFQuAD, size 299, time 0.0007848739624023438\n", + "QE, size 299, time 0.011921882629394531\n", + "DFQuAD, size 299, time 0.00018906593322753906\n", + "QE, size 299, time 0.0018858909606933594\n", + "DFQuAD, size 299, time 0.011837005615234375\n", + "QE, size 299, time 0.002147197723388672\n", + "DFQuAD, size 299, time 0.012385129928588867\n", + "QE, size 299, time 0.012339115142822266\n", + "DFQuAD, size 299, time 0.0005850791931152344\n", + "QE, size 299, time 0.011692047119140625\n", + "DFQuAD, size 299, time 4.506111145019531e-05\n", + "QE, size 299, time 0.005933046340942383\n", + "DFQuAD, size 300, time 0.0034041404724121094\n", + "QE, size 300, time 0.0014660358428955078\n", + "DFQuAD, size 300, time 0.0021147727966308594\n", + "QE, size 300, time 0.008444070816040039\n", + "DFQuAD, size 300, time 0.0008881092071533203\n", + "QE, size 300, time 0.0003509521484375\n", + "DFQuAD, size 300, time 0.0030221939086914062\n", + "QE, size 300, time 0.012295961380004883\n", + "DFQuAD, size 300, time 0.0003330707550048828\n", + "QE, size 300, time 0.012952089309692383\n", + "DFQuAD, size 300, time 5.5789947509765625e-05\n", + "QE, size 300, time 9.393692016601562e-05\n", + "DFQuAD, size 300, time 0.002207040786743164\n", + "QE, size 300, time 0.0003159046173095703\n", + "DFQuAD, size 300, time 0.0034019947052001953\n", + "QE, size 300, time 0.012572050094604492\n", + "DFQuAD, size 300, time 0.0004839897155761719\n", + "QE, size 300, time 0.0003159046173095703\n", + "DFQuAD, size 300, time 0.00012612342834472656\n", + "QE, size 300, time 0.0004112720489501953\n", + "DFQuAD, size 300, time 0.00031828880310058594\n", + "QE, size 300, time 0.013142824172973633\n", + "DFQuAD, size 300, time 0.0006389617919921875\n", + "QE, size 300, time 0.010802745819091797\n", + "DFQuAD, size 300, time 0.0045011043548583984\n", + "QE, size 300, time 0.0006089210510253906\n", + "DFQuAD, size 300, time 0.0011289119720458984\n", + "QE, size 300, time 3.0994415283203125e-05\n", + "DFQuAD, size 300, time 0.00904083251953125\n", + "QE, size 300, time 0.012279033660888672\n", + "DFQuAD, size 300, time 0.0022192001342773438\n", + "QE, size 300, time 0.00518798828125\n", + "DFQuAD, size 300, time 0.000148773193359375\n", + "QE, size 300, time 0.0001480579376220703\n", + "DFQuAD, size 300, time 2.8133392333984375e-05\n", + "QE, size 300, time 0.0003192424774169922\n", + "DFQuAD, size 300, time 0.0009729862213134766\n", + "QE, size 300, time 0.01296091079711914\n", + "DFQuAD, size 300, time 0.0010497570037841797\n", + "QE, size 300, time 0.00015997886657714844\n", + "DFQuAD, size 301, time 0.01270914077758789\n", + "QE, size 301, time 0.003490924835205078\n", + "DFQuAD, size 301, time 0.000576019287109375\n", + "QE, size 301, time 0.0026450157165527344\n", + "DFQuAD, size 301, time 0.0004470348358154297\n", + "QE, size 301, time 0.01235198974609375\n", + "DFQuAD, size 301, time 0.0001919269561767578\n", + "QE, size 301, time 3.910064697265625e-05\n", + "DFQuAD, size 301, time 0.0017888545989990234\n", + "QE, size 301, time 5.984306335449219e-05\n", + "DFQuAD, size 301, time 7.224082946777344e-05\n", + "QE, size 301, time 0.0006289482116699219\n", + "DFQuAD, size 301, time 0.009425163269042969\n", + "QE, size 301, time 0.0003600120544433594\n", + "DFQuAD, size 301, time 0.002624034881591797\n", + "QE, size 301, time 0.0008780956268310547\n", + "DFQuAD, size 301, time 0.012501001358032227\n", + "QE, size 301, time 0.011157989501953125\n", + "DFQuAD, size 301, time 0.0002002716064453125\n", + "QE, size 301, time 0.01221919059753418\n", + "DFQuAD, size 301, time 0.007517099380493164\n", + "QE, size 301, time 0.004224061965942383\n", + "DFQuAD, size 301, time 3.504753112792969e-05\n", + "QE, size 301, time 0.012414932250976562\n", + "DFQuAD, size 301, time 0.012131690979003906\n", + "QE, size 301, time 0.012507915496826172\n", + "DFQuAD, size 301, time 0.012178897857666016\n", + "QE, size 301, time 0.0005121231079101562\n", + "DFQuAD, size 301, time 0.012611150741577148\n", + "QE, size 301, time 0.004315853118896484\n", + "DFQuAD, size 301, time 7.700920104980469e-05\n", + "QE, size 301, time 0.0002949237823486328\n", + "DFQuAD, size 301, time 0.012743949890136719\n", + "QE, size 301, time 2.9802322387695312e-05\n", + "DFQuAD, size 301, time 3.790855407714844e-05\n", + "QE, size 301, time 0.00021123886108398438\n", + "DFQuAD, size 301, time 0.0001838207244873047\n", + "QE, size 301, time 0.0007388591766357422\n", + "DFQuAD, size 301, time 2.7179718017578125e-05\n", + "QE, size 301, time 0.012751102447509766\n", + "DFQuAD, size 302, time 0.003947019577026367\n", + "QE, size 302, time 0.012299060821533203\n", + "DFQuAD, size 302, time 0.0020301342010498047\n", + "QE, size 302, time 0.012199163436889648\n", + "DFQuAD, size 302, time 0.0013661384582519531\n", + "QE, size 302, time 0.002099752426147461\n", + "DFQuAD, size 302, time 0.0006237030029296875\n", + "QE, size 302, time 0.00037384033203125\n", + "DFQuAD, size 302, time 0.012167930603027344\n", + "QE, size 302, time 5.5789947509765625e-05\n", + "DFQuAD, size 302, time 0.012224912643432617\n", + "QE, size 302, time 0.0001010894775390625\n", + "DFQuAD, size 302, time 0.004782915115356445\n", + "QE, size 302, time 0.011304140090942383\n", + "DFQuAD, size 302, time 0.012057781219482422\n", + "QE, size 302, time 0.0008001327514648438\n", + "DFQuAD, size 302, time 0.00022912025451660156\n", + "QE, size 302, time 0.001806020736694336\n", + "DFQuAD, size 302, time 0.012261152267456055\n", + "QE, size 302, time 9.608268737792969e-05\n", + "DFQuAD, size 302, time 0.0017399787902832031\n", + "QE, size 302, time 0.012143135070800781\n", + "DFQuAD, size 302, time 0.0009138584136962891\n", + "QE, size 302, time 0.00041484832763671875\n", + "DFQuAD, size 302, time 0.0001590251922607422\n", + "QE, size 302, time 9.608268737792969e-05\n", + "DFQuAD, size 302, time 2.5272369384765625e-05\n", + "QE, size 302, time 0.012360811233520508\n", + "DFQuAD, size 302, time 0.0009379386901855469\n", + "QE, size 302, time 0.009675025939941406\n", + "DFQuAD, size 302, time 0.012181282043457031\n", + "QE, size 302, time 5.245208740234375e-05\n", + "DFQuAD, size 302, time 0.0014567375183105469\n", + "QE, size 302, time 7.510185241699219e-05\n", + "DFQuAD, size 302, time 3.886222839355469e-05\n", + "QE, size 302, time 0.010138273239135742\n", + "DFQuAD, size 302, time 0.00043010711669921875\n", + "QE, size 302, time 0.0010008811950683594\n", + "DFQuAD, size 302, time 6.604194641113281e-05\n", + "QE, size 302, time 0.0004000663757324219\n", + "DFQuAD, size 303, time 0.0005550384521484375\n", + "QE, size 303, time 0.0012650489807128906\n", + "DFQuAD, size 303, time 0.00036716461181640625\n", + "QE, size 303, time 0.00010204315185546875\n", + "DFQuAD, size 303, time 0.000865936279296875\n", + "QE, size 303, time 0.012363910675048828\n", + "DFQuAD, size 303, time 0.012659788131713867\n", + "QE, size 303, time 0.0005612373352050781\n", + "DFQuAD, size 303, time 0.002479076385498047\n", + "QE, size 303, time 0.012183666229248047\n", + "DFQuAD, size 303, time 0.012652873992919922\n", + "QE, size 303, time 4.291534423828125e-05\n", + "DFQuAD, size 303, time 0.012709856033325195\n", + "QE, size 303, time 0.012395858764648438\n", + "DFQuAD, size 303, time 0.012592792510986328\n", + "QE, size 303, time 0.012592077255249023\n", + "DFQuAD, size 303, time 0.012780189514160156\n", + "QE, size 303, time 0.012722969055175781\n", + "DFQuAD, size 303, time 5.507469177246094e-05\n", + "QE, size 303, time 0.012475967407226562\n", + "DFQuAD, size 303, time 0.002128124237060547\n", + "QE, size 303, time 0.00014901161193847656\n", + "DFQuAD, size 303, time 0.0005669593811035156\n", + "QE, size 303, time 0.012598037719726562\n", + "DFQuAD, size 303, time 0.0004467964172363281\n", + "QE, size 303, time 0.0002319812774658203\n", + "DFQuAD, size 303, time 0.012445926666259766\n", + "QE, size 303, time 6.198883056640625e-05\n", + "DFQuAD, size 303, time 0.0005152225494384766\n", + "QE, size 303, time 5.507469177246094e-05\n", + "DFQuAD, size 303, time 0.012192964553833008\n", + "QE, size 303, time 0.002279996871948242\n", + "DFQuAD, size 303, time 0.012411832809448242\n", + "QE, size 303, time 0.0002779960632324219\n", + "DFQuAD, size 303, time 0.0001742839813232422\n", + "QE, size 303, time 0.012347221374511719\n", + "DFQuAD, size 303, time 0.0010280609130859375\n", + "QE, size 303, time 0.0003662109375\n", + "DFQuAD, size 303, time 5.0067901611328125e-05\n", + "QE, size 303, time 0.012230873107910156\n", + "DFQuAD, size 304, time 0.0007617473602294922\n", + "QE, size 304, time 0.0022699832916259766\n", + "DFQuAD, size 304, time 0.00427699089050293\n", + "QE, size 304, time 0.009668827056884766\n", + "DFQuAD, size 304, time 0.012703895568847656\n", + "QE, size 304, time 0.0018389225006103516\n", + "DFQuAD, size 304, time 0.00013899803161621094\n", + "QE, size 304, time 0.0013000965118408203\n", + "DFQuAD, size 304, time 0.012598037719726562\n", + "QE, size 304, time 0.0001163482666015625\n", + "DFQuAD, size 304, time 0.0003292560577392578\n", + "QE, size 304, time 0.006373882293701172\n", + "DFQuAD, size 304, time 0.00013113021850585938\n", + "QE, size 304, time 0.010905265808105469\n", + "DFQuAD, size 304, time 0.0003371238708496094\n", + "QE, size 304, time 5.507469177246094e-05\n", + "DFQuAD, size 304, time 0.0019431114196777344\n", + "QE, size 304, time 6.127357482910156e-05\n", + "DFQuAD, size 304, time 0.0033049583435058594\n", + "QE, size 304, time 0.012521028518676758\n", + "DFQuAD, size 304, time 0.0002849102020263672\n", + "QE, size 304, time 0.012674093246459961\n", + "DFQuAD, size 304, time 0.012393951416015625\n", + "QE, size 304, time 0.0032660961151123047\n", + "DFQuAD, size 304, time 6.008148193359375e-05\n", + "QE, size 304, time 0.0002219676971435547\n", + "DFQuAD, size 304, time 0.005711793899536133\n", + "QE, size 304, time 0.012511014938354492\n", + "DFQuAD, size 304, time 0.012691974639892578\n", + "QE, size 304, time 0.012454032897949219\n", + "DFQuAD, size 304, time 0.009387016296386719\n", + "QE, size 304, time 0.00028514862060546875\n", + "DFQuAD, size 304, time 0.00251007080078125\n", + "QE, size 304, time 0.01262211799621582\n", + "DFQuAD, size 304, time 7.295608520507812e-05\n", + "QE, size 304, time 0.0005831718444824219\n", + "DFQuAD, size 304, time 6.008148193359375e-05\n", + "QE, size 304, time 0.0005991458892822266\n", + "DFQuAD, size 304, time 0.01221013069152832\n", + "QE, size 304, time 0.012524843215942383\n", + "DFQuAD, size 305, time 0.0012252330780029297\n", + "QE, size 305, time 0.00024390220642089844\n", + "DFQuAD, size 305, time 0.012911319732666016\n", + "QE, size 305, time 0.012718915939331055\n", + "DFQuAD, size 305, time 0.0001728534698486328\n", + "QE, size 305, time 0.012736082077026367\n", + "DFQuAD, size 305, time 0.012768030166625977\n", + "QE, size 305, time 0.0003540515899658203\n", + "DFQuAD, size 305, time 0.013061046600341797\n", + "QE, size 305, time 0.0027799606323242188\n", + "DFQuAD, size 305, time 0.01253199577331543\n", + "QE, size 305, time 0.012588977813720703\n", + "DFQuAD, size 305, time 0.0004200935363769531\n", + "QE, size 305, time 6.175041198730469e-05\n", + "DFQuAD, size 305, time 0.012665033340454102\n", + "QE, size 305, time 0.0010957717895507812\n", + "DFQuAD, size 305, time 0.012939929962158203\n", + "QE, size 305, time 0.012716054916381836\n", + "DFQuAD, size 305, time 0.001094818115234375\n", + "QE, size 305, time 0.0003840923309326172\n", + "DFQuAD, size 305, time 0.0004229545593261719\n", + "QE, size 305, time 0.012683868408203125\n", + "DFQuAD, size 305, time 0.012669086456298828\n", + "QE, size 305, time 0.0001442432403564453\n", + "DFQuAD, size 305, time 0.00010085105895996094\n", + "QE, size 305, time 0.0030088424682617188\n", + "DFQuAD, size 305, time 0.012894868850708008\n", + "QE, size 305, time 0.013206005096435547\n", + "DFQuAD, size 305, time 0.0002548694610595703\n", + "QE, size 305, time 0.0003800392150878906\n", + "DFQuAD, size 305, time 0.012685060501098633\n", + "QE, size 305, time 8.606910705566406e-05\n", + "DFQuAD, size 305, time 0.012742042541503906\n", + "QE, size 305, time 5.1975250244140625e-05\n", + "DFQuAD, size 305, time 0.0004639625549316406\n", + "QE, size 305, time 0.000518798828125\n", + "DFQuAD, size 305, time 0.004748106002807617\n", + "QE, size 305, time 0.0036983489990234375\n", + "DFQuAD, size 305, time 0.0016889572143554688\n", + "QE, size 305, time 0.00035881996154785156\n", + "DFQuAD, size 306, time 0.0009179115295410156\n", + "QE, size 306, time 0.00020313262939453125\n", + "DFQuAD, size 306, time 0.0016927719116210938\n", + "QE, size 306, time 0.012669086456298828\n", + "DFQuAD, size 306, time 0.0025599002838134766\n", + "QE, size 306, time 2.7179718017578125e-05\n", + "DFQuAD, size 306, time 0.00010013580322265625\n", + "QE, size 306, time 0.012624263763427734\n", + "DFQuAD, size 306, time 0.013067007064819336\n", + "QE, size 306, time 0.001560211181640625\n", + "DFQuAD, size 306, time 0.004683017730712891\n", + "QE, size 306, time 9.775161743164062e-05\n", + "DFQuAD, size 306, time 2.8371810913085938e-05\n", + "QE, size 306, time 0.00037097930908203125\n", + "DFQuAD, size 306, time 0.013083934783935547\n", + "QE, size 306, time 0.0018429756164550781\n", + "DFQuAD, size 306, time 0.0017561912536621094\n", + "QE, size 306, time 0.00018405914306640625\n", + "DFQuAD, size 306, time 0.00015282630920410156\n", + "QE, size 306, time 0.0056841373443603516\n", + "DFQuAD, size 306, time 0.0029959678649902344\n", + "QE, size 306, time 0.00011110305786132812\n", + "DFQuAD, size 306, time 0.0006480216979980469\n", + "QE, size 306, time 0.013105154037475586\n", + "DFQuAD, size 306, time 0.012521028518676758\n", + "QE, size 306, time 0.001489877700805664\n", + "DFQuAD, size 306, time 0.002077817916870117\n", + "QE, size 306, time 7.891654968261719e-05\n", + "DFQuAD, size 306, time 0.012994050979614258\n", + "QE, size 306, time 0.012601137161254883\n", + "DFQuAD, size 306, time 0.000476837158203125\n", + "QE, size 306, time 0.005068063735961914\n", + "DFQuAD, size 306, time 0.004378080368041992\n", + "QE, size 306, time 0.00333404541015625\n", + "DFQuAD, size 306, time 0.012570858001708984\n", + "QE, size 306, time 0.006505012512207031\n", + "DFQuAD, size 306, time 0.011211872100830078\n", + "QE, size 306, time 0.012521982192993164\n", + "DFQuAD, size 306, time 7.009506225585938e-05\n", + "QE, size 306, time 0.0032927989959716797\n", + "DFQuAD, size 307, time 0.0002560615539550781\n", + "QE, size 307, time 0.013041973114013672\n", + "DFQuAD, size 307, time 0.0001819133758544922\n", + "QE, size 307, time 0.012348175048828125\n", + "DFQuAD, size 307, time 0.0005328655242919922\n", + "QE, size 307, time 0.0021381378173828125\n", + "DFQuAD, size 307, time 0.012685060501098633\n", + "QE, size 307, time 0.0007810592651367188\n", + "DFQuAD, size 307, time 0.012774944305419922\n", + "QE, size 307, time 0.012735843658447266\n", + "DFQuAD, size 307, time 0.012795209884643555\n", + "QE, size 307, time 0.002604961395263672\n", + "DFQuAD, size 307, time 3.0040740966796875e-05\n", + "QE, size 307, time 0.0010020732879638672\n", + "DFQuAD, size 307, time 0.01269078254699707\n", + "QE, size 307, time 3.0994415283203125e-05\n", + "DFQuAD, size 307, time 0.0004131793975830078\n", + "QE, size 307, time 0.001447916030883789\n", + "DFQuAD, size 307, time 0.0007860660552978516\n", + "QE, size 307, time 0.0009860992431640625\n", + "DFQuAD, size 307, time 0.01271820068359375\n", + "QE, size 307, time 0.0020051002502441406\n", + "DFQuAD, size 307, time 7.605552673339844e-05\n", + "QE, size 307, time 0.0008959770202636719\n", + "DFQuAD, size 307, time 0.00022482872009277344\n", + "QE, size 307, time 0.012773990631103516\n", + "DFQuAD, size 307, time 2.9087066650390625e-05\n", + "QE, size 307, time 0.0025510787963867188\n", + "DFQuAD, size 307, time 0.012796163558959961\n", + "QE, size 307, time 0.00021719932556152344\n", + "DFQuAD, size 307, time 0.012799978256225586\n", + "QE, size 307, time 0.0005259513854980469\n", + "DFQuAD, size 307, time 0.012879133224487305\n", + "QE, size 307, time 0.012515783309936523\n", + "DFQuAD, size 307, time 0.009331941604614258\n", + "QE, size 307, time 4.8160552978515625e-05\n", + "DFQuAD, size 307, time 0.012487173080444336\n", + "QE, size 307, time 0.0050601959228515625\n", + "DFQuAD, size 307, time 0.00019884109497070312\n", + "QE, size 307, time 0.012876033782958984\n", + "DFQuAD, size 308, time 0.00010514259338378906\n", + "QE, size 308, time 0.0038449764251708984\n", + "DFQuAD, size 308, time 0.0011587142944335938\n", + "QE, size 308, time 0.013298988342285156\n", + "DFQuAD, size 308, time 0.012580156326293945\n", + "QE, size 308, time 0.012975215911865234\n", + "DFQuAD, size 308, time 0.012693166732788086\n", + "QE, size 308, time 0.012820005416870117\n", + "DFQuAD, size 308, time 0.0003230571746826172\n", + "QE, size 308, time 3.0040740966796875e-05\n", + "DFQuAD, size 308, time 0.0033359527587890625\n", + "QE, size 308, time 0.012754201889038086\n", + "DFQuAD, size 308, time 0.012935876846313477\n", + "QE, size 308, time 0.002140045166015625\n", + "DFQuAD, size 308, time 0.012792110443115234\n", + "QE, size 308, time 0.0033369064331054688\n", + "DFQuAD, size 308, time 0.013150930404663086\n", + "QE, size 308, time 0.013018131256103516\n", + "DFQuAD, size 308, time 0.0004999637603759766\n", + "QE, size 308, time 0.00010085105895996094\n", + "DFQuAD, size 308, time 0.012877702713012695\n", + "QE, size 308, time 0.00021719932556152344\n", + "DFQuAD, size 308, time 6.031990051269531e-05\n", + "QE, size 308, time 0.0004928112030029297\n", + "DFQuAD, size 308, time 0.0023102760314941406\n", + "QE, size 308, time 0.00011491775512695312\n", + "DFQuAD, size 308, time 0.0025501251220703125\n", + "QE, size 308, time 0.01259613037109375\n", + "DFQuAD, size 308, time 0.0009207725524902344\n", + "QE, size 308, time 0.005242824554443359\n", + "DFQuAD, size 308, time 0.012454032897949219\n", + "QE, size 308, time 6.794929504394531e-05\n", + "DFQuAD, size 308, time 7.081031799316406e-05\n", + "QE, size 308, time 0.004140138626098633\n", + "DFQuAD, size 308, time 0.01254892349243164\n", + "QE, size 308, time 7.390975952148438e-05\n", + "DFQuAD, size 308, time 0.012550115585327148\n", + "QE, size 308, time 4.410743713378906e-05\n", + "DFQuAD, size 308, time 0.00014591217041015625\n", + "QE, size 308, time 0.013134956359863281\n", + "DFQuAD, size 309, time 3.409385681152344e-05\n", + "QE, size 309, time 0.00024771690368652344\n", + "DFQuAD, size 309, time 0.005944252014160156\n", + "QE, size 309, time 0.012814998626708984\n", + "DFQuAD, size 309, time 0.0003991127014160156\n", + "QE, size 309, time 0.012697935104370117\n", + "DFQuAD, size 309, time 0.0067768096923828125\n", + "QE, size 309, time 0.001669168472290039\n", + "DFQuAD, size 309, time 0.012931108474731445\n", + "QE, size 309, time 0.0013186931610107422\n", + "DFQuAD, size 309, time 0.0030248165130615234\n", + "QE, size 309, time 3.981590270996094e-05\n", + "DFQuAD, size 309, time 0.01286005973815918\n", + "QE, size 309, time 0.012808799743652344\n", + "DFQuAD, size 309, time 0.00019931793212890625\n", + "QE, size 309, time 3.910064697265625e-05\n", + "DFQuAD, size 309, time 0.01297616958618164\n", + "QE, size 309, time 0.00590825080871582\n", + "DFQuAD, size 309, time 4.410743713378906e-05\n", + "QE, size 309, time 0.0001506805419921875\n", + "DFQuAD, size 309, time 0.00022912025451660156\n", + "QE, size 309, time 0.01258707046508789\n", + "DFQuAD, size 309, time 7.319450378417969e-05\n", + "QE, size 309, time 0.00013184547424316406\n", + "DFQuAD, size 309, time 0.00047588348388671875\n", + "QE, size 309, time 0.0003509521484375\n", + "DFQuAD, size 309, time 0.012634992599487305\n", + "QE, size 309, time 0.012948036193847656\n", + "DFQuAD, size 309, time 0.012611865997314453\n", + "QE, size 309, time 0.0037860870361328125\n", + "DFQuAD, size 309, time 0.0018203258514404297\n", + "QE, size 309, time 0.0001220703125\n", + "DFQuAD, size 309, time 0.013112783432006836\n", + "QE, size 309, time 0.005983114242553711\n", + "DFQuAD, size 309, time 0.00032591819763183594\n", + "QE, size 309, time 0.012839794158935547\n", + "DFQuAD, size 309, time 0.0002639293670654297\n", + "QE, size 309, time 0.013116836547851562\n", + "DFQuAD, size 309, time 0.0010008811950683594\n", + "QE, size 309, time 0.012809038162231445\n", + "DFQuAD, size 310, time 0.013181924819946289\n", + "QE, size 310, time 0.0009882450103759766\n", + "DFQuAD, size 310, time 4.291534423828125e-05\n", + "QE, size 310, time 0.013297080993652344\n", + "DFQuAD, size 310, time 3.2901763916015625e-05\n", + "QE, size 310, time 0.0014581680297851562\n", + "DFQuAD, size 310, time 0.0046939849853515625\n", + "QE, size 310, time 0.013112068176269531\n", + "DFQuAD, size 310, time 0.012814760208129883\n", + "QE, size 310, time 0.011768817901611328\n", + "DFQuAD, size 310, time 0.009447813034057617\n", + "QE, size 310, time 0.005094051361083984\n", + "DFQuAD, size 310, time 0.0006430149078369141\n", + "QE, size 310, time 0.007411956787109375\n", + "DFQuAD, size 310, time 0.0003509521484375\n", + "QE, size 310, time 0.009350299835205078\n", + "DFQuAD, size 310, time 0.00014519691467285156\n", + "QE, size 310, time 0.01271820068359375\n", + "DFQuAD, size 310, time 0.0002663135528564453\n", + "QE, size 310, time 0.00010609626770019531\n", + "DFQuAD, size 310, time 0.01339101791381836\n", + "QE, size 310, time 0.01329183578491211\n", + "DFQuAD, size 310, time 2.6941299438476562e-05\n", + "QE, size 310, time 0.012963056564331055\n", + "DFQuAD, size 310, time 0.0001857280731201172\n", + "QE, size 310, time 0.00010704994201660156\n", + "DFQuAD, size 310, time 0.011889219284057617\n", + "QE, size 310, time 7.987022399902344e-05\n", + "DFQuAD, size 310, time 5.2928924560546875e-05\n", + "QE, size 310, time 0.002891063690185547\n", + "DFQuAD, size 310, time 0.0001227855682373047\n", + "QE, size 310, time 0.009022951126098633\n", + "DFQuAD, size 310, time 0.0023882389068603516\n", + "QE, size 310, time 0.013115167617797852\n", + "DFQuAD, size 310, time 0.013092994689941406\n", + "QE, size 310, time 0.006006956100463867\n", + "DFQuAD, size 310, time 0.00010085105895996094\n", + "QE, size 310, time 3.910064697265625e-05\n", + "DFQuAD, size 310, time 0.0007348060607910156\n", + "QE, size 310, time 0.0032889842987060547\n", + "DFQuAD, size 311, time 8.511543273925781e-05\n", + "QE, size 311, time 3.314018249511719e-05\n", + "DFQuAD, size 311, time 0.001004934310913086\n", + "QE, size 311, time 0.005363941192626953\n", + "DFQuAD, size 311, time 0.0014882087707519531\n", + "QE, size 311, time 0.013190031051635742\n", + "DFQuAD, size 311, time 0.0048236846923828125\n", + "QE, size 311, time 0.0004992485046386719\n", + "DFQuAD, size 311, time 0.013138771057128906\n", + "QE, size 311, time 0.012741804122924805\n", + "DFQuAD, size 311, time 0.00022983551025390625\n", + "QE, size 311, time 0.013175010681152344\n", + "DFQuAD, size 311, time 0.0001239776611328125\n", + "QE, size 311, time 0.013193368911743164\n", + "DFQuAD, size 311, time 0.013265132904052734\n", + "QE, size 311, time 0.013199806213378906\n", + "DFQuAD, size 311, time 0.013364791870117188\n", + "QE, size 311, time 0.013015985488891602\n", + "DFQuAD, size 311, time 7.987022399902344e-05\n", + "QE, size 311, time 2.5033950805664062e-05\n", + "DFQuAD, size 311, time 2.5033950805664062e-05\n", + "QE, size 311, time 0.00017690658569335938\n", + "DFQuAD, size 311, time 2.6702880859375e-05\n", + "QE, size 311, time 0.0031888484954833984\n", + "DFQuAD, size 311, time 2.5987625122070312e-05\n", + "QE, size 311, time 0.013267993927001953\n", + "DFQuAD, size 311, time 0.0004742145538330078\n", + "QE, size 311, time 0.012758731842041016\n", + "DFQuAD, size 311, time 0.002695798873901367\n", + "QE, size 311, time 0.0012848377227783203\n", + "DFQuAD, size 311, time 0.00013709068298339844\n", + "QE, size 311, time 0.0035588741302490234\n", + "DFQuAD, size 311, time 0.013024091720581055\n", + "QE, size 311, time 0.013087987899780273\n", + "DFQuAD, size 311, time 0.00038909912109375\n", + "QE, size 311, time 0.00015091896057128906\n", + "DFQuAD, size 311, time 0.0022110939025878906\n", + "QE, size 311, time 0.0005688667297363281\n", + "DFQuAD, size 311, time 0.0006220340728759766\n", + "QE, size 311, time 0.0002961158752441406\n", + "DFQuAD, size 312, time 0.013554096221923828\n", + "QE, size 312, time 0.0001049041748046875\n", + "DFQuAD, size 312, time 0.0009000301361083984\n", + "QE, size 312, time 0.012815713882446289\n", + "DFQuAD, size 312, time 0.0004107952117919922\n", + "QE, size 312, time 0.013039827346801758\n", + "DFQuAD, size 312, time 0.013003826141357422\n", + "QE, size 312, time 0.013108968734741211\n", + "DFQuAD, size 312, time 4.00543212890625e-05\n", + "QE, size 312, time 8.916854858398438e-05\n", + "DFQuAD, size 312, time 0.012749910354614258\n", + "QE, size 312, time 0.0012359619140625\n", + "DFQuAD, size 312, time 5.2928924560546875e-05\n", + "QE, size 312, time 0.00014901161193847656\n", + "DFQuAD, size 312, time 0.013126134872436523\n", + "QE, size 312, time 0.013234853744506836\n", + "DFQuAD, size 312, time 0.0008177757263183594\n", + "QE, size 312, time 0.006938934326171875\n", + "DFQuAD, size 312, time 0.000843048095703125\n", + "QE, size 312, time 0.013258934020996094\n", + "DFQuAD, size 312, time 0.0006430149078369141\n", + "QE, size 312, time 0.0012121200561523438\n", + "DFQuAD, size 312, time 0.00020599365234375\n", + "QE, size 312, time 0.013303995132446289\n", + "DFQuAD, size 312, time 0.0015277862548828125\n", + "QE, size 312, time 0.011935949325561523\n", + "DFQuAD, size 312, time 0.000492095947265625\n", + "QE, size 312, time 0.013002872467041016\n", + "DFQuAD, size 312, time 0.002123117446899414\n", + "QE, size 312, time 0.012853860855102539\n", + "DFQuAD, size 312, time 6.604194641113281e-05\n", + "QE, size 312, time 0.0128631591796875\n", + "DFQuAD, size 312, time 0.013142108917236328\n", + "QE, size 312, time 0.0004661083221435547\n", + "DFQuAD, size 312, time 9.703636169433594e-05\n", + "QE, size 312, time 0.013248682022094727\n", + "DFQuAD, size 312, time 0.012927770614624023\n", + "QE, size 312, time 0.00896000862121582\n", + "DFQuAD, size 312, time 0.012496232986450195\n", + "QE, size 312, time 0.002686023712158203\n", + "DFQuAD, size 313, time 0.008407115936279297\n", + "QE, size 313, time 0.013386011123657227\n", + "DFQuAD, size 313, time 0.0022339820861816406\n", + "QE, size 313, time 5.6743621826171875e-05\n", + "DFQuAD, size 313, time 0.000985860824584961\n", + "QE, size 313, time 0.00795292854309082\n", + "DFQuAD, size 313, time 0.003403186798095703\n", + "QE, size 313, time 0.00025582313537597656\n", + "DFQuAD, size 313, time 0.0001819133758544922\n", + "QE, size 313, time 0.013167142868041992\n", + "DFQuAD, size 313, time 0.0014438629150390625\n", + "QE, size 313, time 7.224082946777344e-05\n", + "DFQuAD, size 313, time 0.003814220428466797\n", + "QE, size 313, time 0.002500772476196289\n", + "DFQuAD, size 313, time 0.012738704681396484\n", + "QE, size 313, time 0.002935647964477539\n", + "DFQuAD, size 313, time 0.00015425682067871094\n", + "QE, size 313, time 0.013121843338012695\n", + "DFQuAD, size 313, time 0.0002779960632324219\n", + "QE, size 313, time 0.013143062591552734\n", + "DFQuAD, size 313, time 0.013228178024291992\n", + "QE, size 313, time 0.0003228187561035156\n", + "DFQuAD, size 313, time 0.00022077560424804688\n", + "QE, size 313, time 0.013585090637207031\n", + "DFQuAD, size 313, time 0.001977682113647461\n", + "QE, size 313, time 0.013112068176269531\n", + "DFQuAD, size 313, time 0.013112068176269531\n", + "QE, size 313, time 4.1961669921875e-05\n", + "DFQuAD, size 313, time 0.013179779052734375\n", + "QE, size 313, time 0.004080772399902344\n", + "DFQuAD, size 313, time 6.413459777832031e-05\n", + "QE, size 313, time 0.002641916275024414\n", + "DFQuAD, size 313, time 0.013231039047241211\n", + "QE, size 313, time 0.013325929641723633\n", + "DFQuAD, size 313, time 0.012864112854003906\n", + "QE, size 313, time 0.00011992454528808594\n", + "DFQuAD, size 313, time 0.013177156448364258\n", + "QE, size 313, time 0.00035309791564941406\n", + "DFQuAD, size 313, time 0.013216972351074219\n", + "QE, size 313, time 0.0021817684173583984\n", + "DFQuAD, size 314, time 0.013300895690917969\n", + "QE, size 314, time 0.013314008712768555\n", + "DFQuAD, size 314, time 0.0006582736968994141\n", + "QE, size 314, time 0.008772134780883789\n", + "DFQuAD, size 314, time 0.0010640621185302734\n", + "QE, size 314, time 0.00708317756652832\n", + "DFQuAD, size 314, time 0.0001087188720703125\n", + "QE, size 314, time 3.981590270996094e-05\n", + "DFQuAD, size 314, time 0.0002658367156982422\n", + "QE, size 314, time 0.001667022705078125\n", + "DFQuAD, size 314, time 2.8848648071289062e-05\n", + "QE, size 314, time 0.013229846954345703\n", + "DFQuAD, size 314, time 0.0021381378173828125\n", + "QE, size 314, time 2.9087066650390625e-05\n", + "DFQuAD, size 314, time 0.013354301452636719\n", + "QE, size 314, time 4.1961669921875e-05\n", + "DFQuAD, size 314, time 0.00047898292541503906\n", + "QE, size 314, time 0.0005686283111572266\n", + "DFQuAD, size 314, time 0.0002338886260986328\n", + "QE, size 314, time 0.013355016708374023\n", + "DFQuAD, size 314, time 0.01355886459350586\n", + "QE, size 314, time 0.012903213500976562\n", + "DFQuAD, size 314, time 7.510185241699219e-05\n", + "QE, size 314, time 3.0040740966796875e-05\n", + "DFQuAD, size 314, time 5.793571472167969e-05\n", + "QE, size 314, time 0.0028142929077148438\n", + "DFQuAD, size 314, time 0.003864765167236328\n", + "QE, size 314, time 0.0018379688262939453\n", + "DFQuAD, size 314, time 0.00012302398681640625\n", + "QE, size 314, time 0.0001087188720703125\n", + "DFQuAD, size 314, time 0.013522148132324219\n", + "QE, size 314, time 0.0006458759307861328\n", + "DFQuAD, size 314, time 0.013332128524780273\n", + "QE, size 314, time 0.013484001159667969\n", + "DFQuAD, size 314, time 0.0001327991485595703\n", + "QE, size 314, time 0.01353597640991211\n", + "DFQuAD, size 314, time 0.013503789901733398\n", + "QE, size 314, time 3.218650817871094e-05\n", + "DFQuAD, size 314, time 0.0006010532379150391\n", + "QE, size 314, time 0.013377189636230469\n", + "DFQuAD, size 315, time 0.0055179595947265625\n", + "QE, size 315, time 0.004522085189819336\n", + "DFQuAD, size 315, time 2.6702880859375e-05\n", + "QE, size 315, time 0.00017714500427246094\n", + "DFQuAD, size 315, time 9.202957153320312e-05\n", + "QE, size 315, time 0.00765228271484375\n", + "DFQuAD, size 315, time 0.0005660057067871094\n", + "QE, size 315, time 0.013454914093017578\n", + "DFQuAD, size 315, time 3.62396240234375e-05\n", + "QE, size 315, time 0.013821840286254883\n", + "DFQuAD, size 315, time 0.013647079467773438\n", + "QE, size 315, time 0.002505779266357422\n", + "DFQuAD, size 315, time 0.011850833892822266\n", + "QE, size 315, time 0.0002238750457763672\n", + "DFQuAD, size 315, time 0.00014400482177734375\n", + "QE, size 315, time 0.00029206275939941406\n", + "DFQuAD, size 315, time 0.00041484832763671875\n", + "QE, size 315, time 0.013396978378295898\n", + "DFQuAD, size 315, time 7.43865966796875e-05\n", + "QE, size 315, time 0.0013072490692138672\n", + "DFQuAD, size 315, time 0.005867958068847656\n", + "QE, size 315, time 0.0035278797149658203\n", + "DFQuAD, size 315, time 0.001322031021118164\n", + "QE, size 315, time 0.013550043106079102\n", + "DFQuAD, size 315, time 0.00021314620971679688\n", + "QE, size 315, time 2.9087066650390625e-05\n", + "DFQuAD, size 315, time 0.013785839080810547\n", + "QE, size 315, time 0.00011110305786132812\n", + "DFQuAD, size 315, time 0.00021505355834960938\n", + "QE, size 315, time 0.010371923446655273\n", + "DFQuAD, size 315, time 0.0006358623504638672\n", + "QE, size 315, time 0.0006260871887207031\n", + "DFQuAD, size 315, time 0.001474142074584961\n", + "QE, size 315, time 0.0011131763458251953\n", + "DFQuAD, size 315, time 0.013813972473144531\n", + "QE, size 315, time 6.008148193359375e-05\n", + "DFQuAD, size 315, time 0.0004811286926269531\n", + "QE, size 315, time 0.0009341239929199219\n", + "DFQuAD, size 315, time 0.0002579689025878906\n", + "QE, size 315, time 7.081031799316406e-05\n", + "DFQuAD, size 316, time 0.0003981590270996094\n", + "QE, size 316, time 0.013618946075439453\n", + "DFQuAD, size 316, time 4.315376281738281e-05\n", + "QE, size 316, time 0.013707160949707031\n", + "DFQuAD, size 316, time 0.0015079975128173828\n", + "QE, size 316, time 0.00021791458129882812\n", + "DFQuAD, size 316, time 0.0003437995910644531\n", + "QE, size 316, time 0.013852119445800781\n", + "DFQuAD, size 316, time 0.013442039489746094\n", + "QE, size 316, time 0.009182929992675781\n", + "DFQuAD, size 316, time 3.886222839355469e-05\n", + "QE, size 316, time 0.013896942138671875\n", + "DFQuAD, size 316, time 0.00043201446533203125\n", + "QE, size 316, time 0.0001819133758544922\n", + "DFQuAD, size 316, time 0.0017783641815185547\n", + "QE, size 316, time 0.014204263687133789\n", + "DFQuAD, size 316, time 0.00026488304138183594\n", + "QE, size 316, time 0.013432025909423828\n", + "DFQuAD, size 316, time 0.002377033233642578\n", + "QE, size 316, time 0.013688087463378906\n", + "DFQuAD, size 316, time 3.814697265625e-05\n", + "QE, size 316, time 0.01386713981628418\n", + "DFQuAD, size 316, time 0.0011970996856689453\n", + "QE, size 316, time 0.0012159347534179688\n", + "DFQuAD, size 316, time 2.6702880859375e-05\n", + "QE, size 316, time 0.0005400180816650391\n", + "DFQuAD, size 316, time 2.7179718017578125e-05\n", + "QE, size 316, time 0.000530242919921875\n", + "DFQuAD, size 316, time 0.00080108642578125\n", + "QE, size 316, time 0.013542890548706055\n", + "DFQuAD, size 316, time 0.013856887817382812\n", + "QE, size 316, time 2.9802322387695312e-05\n", + "DFQuAD, size 316, time 0.0003681182861328125\n", + "QE, size 316, time 3.314018249511719e-05\n", + "DFQuAD, size 316, time 0.0004138946533203125\n", + "QE, size 316, time 0.014039039611816406\n", + "DFQuAD, size 316, time 0.014566898345947266\n", + "QE, size 316, time 0.013638734817504883\n", + "DFQuAD, size 316, time 0.013907909393310547\n", + "QE, size 316, time 0.00018024444580078125\n", + "DFQuAD, size 317, time 5.412101745605469e-05\n", + "QE, size 317, time 9.822845458984375e-05\n", + "DFQuAD, size 317, time 0.001129150390625\n", + "QE, size 317, time 0.0006060600280761719\n", + "DFQuAD, size 317, time 0.013875961303710938\n", + "QE, size 317, time 0.00019478797912597656\n", + "DFQuAD, size 317, time 0.00700688362121582\n", + "QE, size 317, time 0.00021314620971679688\n", + "DFQuAD, size 317, time 2.6226043701171875e-05\n", + "QE, size 317, time 0.000308990478515625\n", + "DFQuAD, size 317, time 0.013562202453613281\n", + "QE, size 317, time 0.01367497444152832\n", + "DFQuAD, size 317, time 0.0010869503021240234\n", + "QE, size 317, time 4.482269287109375e-05\n", + "DFQuAD, size 317, time 0.013725042343139648\n", + "QE, size 317, time 0.013563156127929688\n", + "DFQuAD, size 317, time 0.013340950012207031\n", + "QE, size 317, time 0.0142669677734375\n", + "DFQuAD, size 317, time 0.0005469322204589844\n", + "QE, size 317, time 0.0002872943878173828\n", + "DFQuAD, size 317, time 0.00015115737915039062\n", + "QE, size 317, time 0.0003159046173095703\n", + "DFQuAD, size 317, time 0.013715982437133789\n", + "QE, size 317, time 0.01370692253112793\n", + "DFQuAD, size 317, time 7.915496826171875e-05\n", + "QE, size 317, time 0.004897594451904297\n", + "DFQuAD, size 317, time 0.00017571449279785156\n", + "QE, size 317, time 0.014024972915649414\n", + "DFQuAD, size 317, time 0.01352381706237793\n", + "QE, size 317, time 0.002023935317993164\n", + "DFQuAD, size 317, time 0.01373910903930664\n", + "QE, size 317, time 0.01396489143371582\n", + "DFQuAD, size 317, time 0.0026450157165527344\n", + "QE, size 317, time 0.00017690658569335938\n", + "DFQuAD, size 317, time 3.4809112548828125e-05\n", + "QE, size 317, time 0.0003330707550048828\n", + "DFQuAD, size 317, time 0.014354944229125977\n", + "QE, size 317, time 0.0011768341064453125\n", + "DFQuAD, size 317, time 7.128715515136719e-05\n", + "QE, size 317, time 0.01429295539855957\n", + "DFQuAD, size 318, time 0.0015170574188232422\n", + "QE, size 318, time 0.0005998611450195312\n", + "DFQuAD, size 318, time 0.014021873474121094\n", + "QE, size 318, time 0.0005030632019042969\n", + "DFQuAD, size 318, time 0.014035940170288086\n", + "QE, size 318, time 0.0006530284881591797\n", + "DFQuAD, size 318, time 0.0005488395690917969\n", + "QE, size 318, time 0.01440286636352539\n", + "DFQuAD, size 318, time 6.699562072753906e-05\n", + "QE, size 318, time 0.0003108978271484375\n", + "DFQuAD, size 318, time 0.0007390975952148438\n", + "QE, size 318, time 5.7220458984375e-05\n", + "DFQuAD, size 318, time 0.013606071472167969\n", + "QE, size 318, time 0.0035228729248046875\n", + "DFQuAD, size 318, time 0.013781070709228516\n", + "QE, size 318, time 0.0012278556823730469\n", + "DFQuAD, size 318, time 0.014014005661010742\n", + "QE, size 318, time 0.01296091079711914\n", + "DFQuAD, size 318, time 5.817413330078125e-05\n", + "QE, size 318, time 0.0001800060272216797\n", + "DFQuAD, size 318, time 0.001760244369506836\n", + "QE, size 318, time 9.822845458984375e-05\n", + "DFQuAD, size 318, time 5.817413330078125e-05\n", + "QE, size 318, time 0.000885009765625\n", + "DFQuAD, size 318, time 0.013293027877807617\n", + "QE, size 318, time 7.390975952148438e-05\n", + "DFQuAD, size 318, time 0.013844966888427734\n", + "QE, size 318, time 0.00625920295715332\n", + "DFQuAD, size 318, time 0.0008301734924316406\n", + "QE, size 318, time 0.0003261566162109375\n", + "DFQuAD, size 318, time 0.0051310062408447266\n", + "QE, size 318, time 0.013712882995605469\n", + "DFQuAD, size 318, time 5.602836608886719e-05\n", + "QE, size 318, time 2.6941299438476562e-05\n", + "DFQuAD, size 318, time 5.030632019042969e-05\n", + "QE, size 318, time 0.00011515617370605469\n", + "DFQuAD, size 318, time 0.013705968856811523\n", + "QE, size 318, time 0.013928890228271484\n", + "DFQuAD, size 318, time 0.0008521080017089844\n", + "QE, size 318, time 0.0007977485656738281\n", + "DFQuAD, size 319, time 0.0008249282836914062\n", + "QE, size 319, time 0.014030218124389648\n", + "DFQuAD, size 319, time 0.0018608570098876953\n", + "QE, size 319, time 0.00034809112548828125\n", + "DFQuAD, size 319, time 0.006751060485839844\n", + "QE, size 319, time 6.318092346191406e-05\n", + "DFQuAD, size 319, time 0.00043392181396484375\n", + "QE, size 319, time 0.0005319118499755859\n", + "DFQuAD, size 319, time 0.014061212539672852\n", + "QE, size 319, time 0.013768911361694336\n", + "DFQuAD, size 319, time 0.013682842254638672\n", + "QE, size 319, time 0.003370046615600586\n", + "DFQuAD, size 319, time 0.0017659664154052734\n", + "QE, size 319, time 0.00013208389282226562\n", + "DFQuAD, size 319, time 0.01424098014831543\n", + "QE, size 319, time 0.0022258758544921875\n", + "DFQuAD, size 319, time 0.01370096206665039\n", + "QE, size 319, time 0.013869762420654297\n", + "DFQuAD, size 319, time 0.0004382133483886719\n", + "QE, size 319, time 0.0022389888763427734\n", + "DFQuAD, size 319, time 0.0011641979217529297\n", + "QE, size 319, time 0.0023920536041259766\n", + "DFQuAD, size 319, time 0.0010869503021240234\n", + "QE, size 319, time 0.0002219676971435547\n", + "DFQuAD, size 319, time 6.723403930664062e-05\n", + "QE, size 319, time 0.00028324127197265625\n", + "DFQuAD, size 319, time 0.00011897087097167969\n", + "QE, size 319, time 0.013968229293823242\n", + "DFQuAD, size 319, time 0.0002789497375488281\n", + "QE, size 319, time 0.005586147308349609\n", + "DFQuAD, size 319, time 0.0003180503845214844\n", + "QE, size 319, time 6.723403930664062e-05\n", + "DFQuAD, size 319, time 0.001477956771850586\n", + "QE, size 319, time 0.013943910598754883\n", + "DFQuAD, size 319, time 0.0006299018859863281\n", + "QE, size 319, time 0.0011699199676513672\n", + "DFQuAD, size 319, time 7.987022399902344e-05\n", + "QE, size 319, time 0.013927221298217773\n", + "DFQuAD, size 319, time 0.013590812683105469\n", + "QE, size 319, time 0.0008609294891357422\n", + "DFQuAD, size 320, time 0.014117002487182617\n", + "QE, size 320, time 0.00017499923706054688\n", + "DFQuAD, size 320, time 0.005223989486694336\n", + "QE, size 320, time 0.00030517578125\n", + "DFQuAD, size 320, time 0.014467000961303711\n", + "QE, size 320, time 7.510185241699219e-05\n", + "DFQuAD, size 320, time 0.014293909072875977\n", + "QE, size 320, time 0.0027730464935302734\n", + "DFQuAD, size 320, time 0.014204025268554688\n", + "QE, size 320, time 0.013959169387817383\n", + "DFQuAD, size 320, time 0.014132976531982422\n", + "QE, size 320, time 9.393692016601562e-05\n", + "DFQuAD, size 320, time 0.0002682209014892578\n", + "QE, size 320, time 0.0010738372802734375\n", + "DFQuAD, size 320, time 0.002568960189819336\n", + "QE, size 320, time 0.002218961715698242\n", + "DFQuAD, size 320, time 0.00021982192993164062\n", + "QE, size 320, time 0.00032711029052734375\n", + "DFQuAD, size 320, time 0.000392913818359375\n", + "QE, size 320, time 0.005250692367553711\n", + "DFQuAD, size 320, time 7.700920104980469e-05\n", + "QE, size 320, time 0.004014015197753906\n", + "DFQuAD, size 320, time 4.506111145019531e-05\n", + "QE, size 320, time 0.0016760826110839844\n", + "DFQuAD, size 320, time 0.0035419464111328125\n", + "QE, size 320, time 0.001132965087890625\n", + "DFQuAD, size 320, time 0.014096260070800781\n", + "QE, size 320, time 0.013782024383544922\n", + "DFQuAD, size 320, time 7.295608520507812e-05\n", + "QE, size 320, time 0.004913806915283203\n", + "DFQuAD, size 320, time 0.014340877532958984\n", + "QE, size 320, time 0.009312152862548828\n", + "DFQuAD, size 320, time 6.985664367675781e-05\n", + "QE, size 320, time 0.0026938915252685547\n", + "DFQuAD, size 320, time 0.0004220008850097656\n", + "QE, size 320, time 0.0034780502319335938\n", + "DFQuAD, size 320, time 0.00011706352233886719\n", + "QE, size 320, time 0.0010797977447509766\n", + "DFQuAD, size 320, time 0.00031685829162597656\n", + "QE, size 320, time 7.224082946777344e-05\n", + "DFQuAD, size 321, time 0.014674901962280273\n", + "QE, size 321, time 0.014389991760253906\n", + "DFQuAD, size 321, time 0.010278701782226562\n", + "QE, size 321, time 0.014117002487182617\n", + "DFQuAD, size 321, time 0.01432490348815918\n", + "QE, size 321, time 0.000492095947265625\n", + "DFQuAD, size 321, time 0.0002899169921875\n", + "QE, size 321, time 0.011366844177246094\n", + "DFQuAD, size 321, time 0.01385498046875\n", + "QE, size 321, time 0.014210700988769531\n", + "DFQuAD, size 321, time 0.0013570785522460938\n", + "QE, size 321, time 0.0023267269134521484\n", + "DFQuAD, size 321, time 0.00014901161193847656\n", + "QE, size 321, time 0.0001590251922607422\n", + "DFQuAD, size 321, time 7.295608520507812e-05\n", + "QE, size 321, time 3.981590270996094e-05\n", + "DFQuAD, size 321, time 0.0030760765075683594\n", + "QE, size 321, time 0.01455831527709961\n", + "DFQuAD, size 321, time 5.698204040527344e-05\n", + "QE, size 321, time 0.014457941055297852\n", + "DFQuAD, size 321, time 0.014126777648925781\n", + "QE, size 321, time 0.0003142356872558594\n", + "DFQuAD, size 321, time 0.0007259845733642578\n", + "QE, size 321, time 0.008267641067504883\n", + "DFQuAD, size 321, time 0.014040946960449219\n", + "QE, size 321, time 0.0003540515899658203\n", + "DFQuAD, size 321, time 0.014002084732055664\n", + "QE, size 321, time 0.000125885009765625\n", + "DFQuAD, size 321, time 0.01440882682800293\n", + "QE, size 321, time 0.013843059539794922\n", + "DFQuAD, size 321, time 5.6743621826171875e-05\n", + "QE, size 321, time 0.0004253387451171875\n", + "DFQuAD, size 321, time 0.0007917881011962891\n", + "QE, size 321, time 0.014274835586547852\n", + "DFQuAD, size 321, time 0.005160808563232422\n", + "QE, size 321, time 0.0011398792266845703\n", + "DFQuAD, size 321, time 0.014191150665283203\n", + "QE, size 321, time 0.014499902725219727\n", + "DFQuAD, size 321, time 2.9087066650390625e-05\n", + "QE, size 321, time 0.000946044921875\n", + "DFQuAD, size 322, time 0.013997077941894531\n", + "QE, size 322, time 0.01385498046875\n", + "DFQuAD, size 322, time 0.000102996826171875\n", + "QE, size 322, time 0.00021457672119140625\n", + "DFQuAD, size 322, time 9.179115295410156e-05\n", + "QE, size 322, time 0.0003159046173095703\n", + "DFQuAD, size 322, time 8.606910705566406e-05\n", + "QE, size 322, time 0.0013918876647949219\n", + "DFQuAD, size 322, time 0.0006248950958251953\n", + "QE, size 322, time 7.104873657226562e-05\n", + "DFQuAD, size 322, time 5.1021575927734375e-05\n", + "QE, size 322, time 0.014219045639038086\n", + "DFQuAD, size 322, time 5.7697296142578125e-05\n", + "QE, size 322, time 0.014194726943969727\n", + "DFQuAD, size 322, time 0.0007901191711425781\n", + "QE, size 322, time 0.00031685829162597656\n", + "DFQuAD, size 322, time 0.014342069625854492\n", + "QE, size 322, time 0.0003390312194824219\n", + "DFQuAD, size 322, time 0.0016710758209228516\n", + "QE, size 322, time 0.0019180774688720703\n", + "DFQuAD, size 322, time 0.00011396408081054688\n", + "QE, size 322, time 0.014551162719726562\n", + "DFQuAD, size 322, time 0.013743877410888672\n", + "QE, size 322, time 0.003907680511474609\n", + "DFQuAD, size 322, time 0.0024788379669189453\n", + "QE, size 322, time 0.00048160552978515625\n", + "DFQuAD, size 322, time 3.0040740966796875e-05\n", + "QE, size 322, time 0.014364957809448242\n", + "DFQuAD, size 322, time 0.005964994430541992\n", + "QE, size 322, time 7.414817810058594e-05\n", + "DFQuAD, size 322, time 0.007824897766113281\n", + "QE, size 322, time 0.00021791458129882812\n", + "DFQuAD, size 322, time 0.00022602081298828125\n", + "QE, size 322, time 0.006427288055419922\n", + "DFQuAD, size 322, time 0.00014901161193847656\n", + "QE, size 322, time 0.00011491775512695312\n", + "DFQuAD, size 322, time 0.013853788375854492\n", + "QE, size 322, time 0.0010650157928466797\n", + "DFQuAD, size 322, time 0.005084991455078125\n", + "QE, size 322, time 0.0011839866638183594\n", + "DFQuAD, size 323, time 0.010271072387695312\n", + "QE, size 323, time 0.0003180503845214844\n", + "DFQuAD, size 323, time 0.01386713981628418\n", + "QE, size 323, time 7.724761962890625e-05\n", + "DFQuAD, size 323, time 0.013784170150756836\n", + "QE, size 323, time 0.014246225357055664\n", + "DFQuAD, size 323, time 0.014113903045654297\n", + "QE, size 323, time 0.00043487548828125\n", + "DFQuAD, size 323, time 3.695487976074219e-05\n", + "QE, size 323, time 0.0021581649780273438\n", + "DFQuAD, size 323, time 0.01291203498840332\n", + "QE, size 323, time 0.012602806091308594\n", + "DFQuAD, size 323, time 0.00019288063049316406\n", + "QE, size 323, time 0.0002460479736328125\n", + "DFQuAD, size 323, time 4.410743713378906e-05\n", + "QE, size 323, time 0.0004999637603759766\n", + "DFQuAD, size 323, time 0.0006349086761474609\n", + "QE, size 323, time 0.0028870105743408203\n", + "DFQuAD, size 323, time 0.013982057571411133\n", + "QE, size 323, time 0.002741098403930664\n", + "DFQuAD, size 323, time 9.989738464355469e-05\n", + "QE, size 323, time 0.0006568431854248047\n", + "DFQuAD, size 323, time 0.0001621246337890625\n", + "QE, size 323, time 0.0005099773406982422\n", + "DFQuAD, size 323, time 0.0001418590545654297\n", + "QE, size 323, time 0.00482940673828125\n", + "DFQuAD, size 323, time 0.00865793228149414\n", + "QE, size 323, time 0.0013720989227294922\n", + "DFQuAD, size 323, time 0.014065980911254883\n", + "QE, size 323, time 0.002238035202026367\n", + "DFQuAD, size 323, time 0.003917217254638672\n", + "QE, size 323, time 0.011787176132202148\n", + "DFQuAD, size 323, time 0.0011661052703857422\n", + "QE, size 323, time 0.0029256343841552734\n", + "DFQuAD, size 323, time 0.014032125473022461\n", + "QE, size 323, time 0.013967275619506836\n", + "DFQuAD, size 323, time 0.00034618377685546875\n", + "QE, size 323, time 5.3882598876953125e-05\n", + "DFQuAD, size 323, time 0.004537105560302734\n", + "QE, size 323, time 0.01402592658996582\n", + "DFQuAD, size 324, time 0.0006427764892578125\n", + "QE, size 324, time 3.0994415283203125e-05\n", + "DFQuAD, size 324, time 0.0002770423889160156\n", + "QE, size 324, time 0.014601945877075195\n", + "DFQuAD, size 324, time 0.009508848190307617\n", + "QE, size 324, time 0.00109100341796875\n", + "DFQuAD, size 324, time 0.002090930938720703\n", + "QE, size 324, time 0.014135122299194336\n", + "DFQuAD, size 324, time 0.0010221004486083984\n", + "QE, size 324, time 0.00900411605834961\n", + "DFQuAD, size 324, time 0.0145721435546875\n", + "QE, size 324, time 0.014500141143798828\n", + "DFQuAD, size 324, time 0.00697779655456543\n", + "QE, size 324, time 0.0034170150756835938\n", + "DFQuAD, size 324, time 0.0006320476531982422\n", + "QE, size 324, time 0.0010442733764648438\n", + "DFQuAD, size 324, time 0.00036907196044921875\n", + "QE, size 324, time 0.01419210433959961\n", + "DFQuAD, size 324, time 6.008148193359375e-05\n", + "QE, size 324, time 0.0005698204040527344\n", + "DFQuAD, size 324, time 6.604194641113281e-05\n", + "QE, size 324, time 0.0012927055358886719\n", + "DFQuAD, size 324, time 7.796287536621094e-05\n", + "QE, size 324, time 0.014609813690185547\n", + "DFQuAD, size 324, time 4.506111145019531e-05\n", + "QE, size 324, time 0.0005810260772705078\n", + "DFQuAD, size 324, time 0.014350175857543945\n", + "QE, size 324, time 0.008008956909179688\n", + "DFQuAD, size 324, time 0.00013303756713867188\n", + "QE, size 324, time 0.014035940170288086\n", + "DFQuAD, size 324, time 0.014565229415893555\n", + "QE, size 324, time 9.799003601074219e-05\n", + "DFQuAD, size 324, time 0.0001919269561767578\n", + "QE, size 324, time 0.005858898162841797\n", + "DFQuAD, size 324, time 0.008152246475219727\n", + "QE, size 324, time 0.003823995590209961\n", + "DFQuAD, size 324, time 0.0001919269561767578\n", + "QE, size 324, time 0.00929713249206543\n", + "DFQuAD, size 324, time 0.0053060054779052734\n", + "QE, size 324, time 0.0037980079650878906\n", + "DFQuAD, size 325, time 0.0007238388061523438\n", + "QE, size 325, time 5.602836608886719e-05\n", + "DFQuAD, size 325, time 0.0010170936584472656\n", + "QE, size 325, time 0.0010058879852294922\n", + "DFQuAD, size 325, time 6.604194641113281e-05\n", + "QE, size 325, time 0.00013518333435058594\n", + "DFQuAD, size 325, time 0.003290891647338867\n", + "QE, size 325, time 0.006340980529785156\n", + "DFQuAD, size 325, time 0.00014901161193847656\n", + "QE, size 325, time 0.004965782165527344\n", + "DFQuAD, size 325, time 0.0003848075866699219\n", + "QE, size 325, time 0.0003719329833984375\n", + "DFQuAD, size 325, time 0.0009799003601074219\n", + "QE, size 325, time 0.014404773712158203\n", + "DFQuAD, size 325, time 0.0146942138671875\n", + "QE, size 325, time 0.0004761219024658203\n", + "DFQuAD, size 325, time 5.2928924560546875e-05\n", + "QE, size 325, time 0.014751195907592773\n", + "DFQuAD, size 325, time 0.003921985626220703\n", + "QE, size 325, time 0.006992816925048828\n", + "DFQuAD, size 325, time 0.014326810836791992\n", + "QE, size 325, time 0.014373779296875\n", + "DFQuAD, size 325, time 0.014720916748046875\n", + "QE, size 325, time 0.0007951259613037109\n", + "DFQuAD, size 325, time 0.00010895729064941406\n", + "QE, size 325, time 9.512901306152344e-05\n", + "DFQuAD, size 325, time 4.57763671875e-05\n", + "QE, size 325, time 0.014425039291381836\n", + "DFQuAD, size 325, time 0.0002841949462890625\n", + "QE, size 325, time 0.005719184875488281\n", + "DFQuAD, size 325, time 0.014258861541748047\n", + "QE, size 325, time 0.0003070831298828125\n", + "DFQuAD, size 325, time 8.988380432128906e-05\n", + "QE, size 325, time 0.005549907684326172\n", + "DFQuAD, size 325, time 0.0001289844512939453\n", + "QE, size 325, time 5.0067901611328125e-05\n", + "DFQuAD, size 325, time 0.001980304718017578\n", + "QE, size 325, time 0.014344930648803711\n", + "DFQuAD, size 325, time 0.0005960464477539062\n", + "QE, size 325, time 0.003760814666748047\n", + "DFQuAD, size 326, time 0.0026950836181640625\n", + "QE, size 326, time 0.003476381301879883\n", + "DFQuAD, size 326, time 0.014175176620483398\n", + "QE, size 326, time 3.0040740966796875e-05\n", + "DFQuAD, size 326, time 0.014309883117675781\n", + "QE, size 326, time 0.006762981414794922\n", + "DFQuAD, size 326, time 2.8848648071289062e-05\n", + "QE, size 326, time 4.887580871582031e-05\n", + "DFQuAD, size 326, time 0.014541149139404297\n", + "QE, size 326, time 0.0006902217864990234\n", + "DFQuAD, size 326, time 0.0019769668579101562\n", + "QE, size 326, time 0.014626741409301758\n", + "DFQuAD, size 326, time 0.0012078285217285156\n", + "QE, size 326, time 0.0006079673767089844\n", + "DFQuAD, size 326, time 0.014726877212524414\n", + "QE, size 326, time 7.295608520507812e-05\n", + "DFQuAD, size 326, time 0.0143890380859375\n", + "QE, size 326, time 0.0023751258850097656\n", + "DFQuAD, size 326, time 0.014491796493530273\n", + "QE, size 326, time 0.0003750324249267578\n", + "DFQuAD, size 326, time 0.00017380714416503906\n", + "QE, size 326, time 6.890296936035156e-05\n", + "DFQuAD, size 326, time 0.014374017715454102\n", + "QE, size 326, time 0.01473093032836914\n", + "DFQuAD, size 326, time 0.015065193176269531\n", + "QE, size 326, time 0.0010349750518798828\n", + "DFQuAD, size 326, time 0.0003762245178222656\n", + "QE, size 326, time 0.014763832092285156\n", + "DFQuAD, size 326, time 0.01473093032836914\n", + "QE, size 326, time 0.015352964401245117\n", + "DFQuAD, size 326, time 0.01532888412475586\n", + "QE, size 326, time 0.001260995864868164\n", + "DFQuAD, size 326, time 0.015201091766357422\n", + "QE, size 326, time 0.00042319297790527344\n", + "DFQuAD, size 326, time 2.9087066650390625e-05\n", + "QE, size 326, time 0.0006461143493652344\n", + "DFQuAD, size 326, time 0.00019478797912597656\n", + "QE, size 326, time 0.00016379356384277344\n", + "DFQuAD, size 326, time 0.0001239776611328125\n", + "QE, size 326, time 0.014796018600463867\n", + "DFQuAD, size 327, time 0.014687061309814453\n", + "QE, size 327, time 0.0015208721160888672\n", + "DFQuAD, size 327, time 3.2901763916015625e-05\n", + "QE, size 327, time 0.0011398792266845703\n", + "DFQuAD, size 327, time 3.0994415283203125e-05\n", + "QE, size 327, time 0.0017871856689453125\n", + "DFQuAD, size 327, time 0.0004780292510986328\n", + "QE, size 327, time 0.014647722244262695\n", + "DFQuAD, size 327, time 0.014331340789794922\n", + "QE, size 327, time 0.0007967948913574219\n", + "DFQuAD, size 327, time 0.0002980232238769531\n", + "QE, size 327, time 0.0022170543670654297\n", + "DFQuAD, size 327, time 0.00011324882507324219\n", + "QE, size 327, time 0.0018520355224609375\n", + "DFQuAD, size 327, time 7.104873657226562e-05\n", + "QE, size 327, time 0.014191150665283203\n", + "DFQuAD, size 327, time 4.315376281738281e-05\n", + "QE, size 327, time 0.0023310184478759766\n", + "DFQuAD, size 327, time 0.0007290840148925781\n", + "QE, size 327, time 8.702278137207031e-05\n", + "DFQuAD, size 327, time 0.0003256797790527344\n", + "QE, size 327, time 0.0009710788726806641\n", + "DFQuAD, size 327, time 0.0067441463470458984\n", + "QE, size 327, time 0.002871990203857422\n", + "DFQuAD, size 327, time 0.0009551048278808594\n", + "QE, size 327, time 0.0012700557708740234\n", + "DFQuAD, size 327, time 0.0007231235504150391\n", + "QE, size 327, time 0.0001971721649169922\n", + "DFQuAD, size 327, time 0.0001068115234375\n", + "QE, size 327, time 0.01444387435913086\n", + "DFQuAD, size 327, time 9.179115295410156e-05\n", + "QE, size 327, time 4.7206878662109375e-05\n", + "DFQuAD, size 327, time 0.0015552043914794922\n", + "QE, size 327, time 0.0004591941833496094\n", + "DFQuAD, size 327, time 6.67572021484375e-05\n", + "QE, size 327, time 0.007998943328857422\n", + "DFQuAD, size 327, time 3.409385681152344e-05\n", + "QE, size 327, time 0.011760711669921875\n", + "DFQuAD, size 327, time 0.0007762908935546875\n", + "QE, size 327, time 0.014571905136108398\n", + "DFQuAD, size 328, time 0.0020627975463867188\n", + "QE, size 328, time 0.015421152114868164\n", + "DFQuAD, size 328, time 3.409385681152344e-05\n", + "QE, size 328, time 4.315376281738281e-05\n", + "DFQuAD, size 328, time 0.006293058395385742\n", + "QE, size 328, time 0.0005600452423095703\n", + "DFQuAD, size 328, time 6.794929504394531e-05\n", + "QE, size 328, time 0.00030612945556640625\n", + "DFQuAD, size 328, time 0.0009989738464355469\n", + "QE, size 328, time 0.014590024948120117\n", + "DFQuAD, size 328, time 0.0016350746154785156\n", + "QE, size 328, time 0.008421182632446289\n", + "DFQuAD, size 328, time 7.009506225585938e-05\n", + "QE, size 328, time 0.00012183189392089844\n", + "DFQuAD, size 328, time 0.01138615608215332\n", + "QE, size 328, time 0.00010395050048828125\n", + "DFQuAD, size 328, time 6.103515625e-05\n", + "QE, size 328, time 0.01472020149230957\n", + "DFQuAD, size 328, time 4.9114227294921875e-05\n", + "QE, size 328, time 0.014766216278076172\n", + "DFQuAD, size 328, time 0.00021004676818847656\n", + "QE, size 328, time 0.009267807006835938\n", + "DFQuAD, size 328, time 0.0017788410186767578\n", + "QE, size 328, time 4.363059997558594e-05\n", + "DFQuAD, size 328, time 0.014900922775268555\n", + "QE, size 328, time 7.915496826171875e-05\n", + "DFQuAD, size 328, time 5.3882598876953125e-05\n", + "QE, size 328, time 5.888938903808594e-05\n", + "DFQuAD, size 328, time 5.6743621826171875e-05\n", + "QE, size 328, time 0.0005629062652587891\n", + "DFQuAD, size 328, time 0.0011341571807861328\n", + "QE, size 328, time 0.0006859302520751953\n", + "DFQuAD, size 328, time 0.00030994415283203125\n", + "QE, size 328, time 0.014421939849853516\n", + "DFQuAD, size 328, time 0.00013113021850585938\n", + "QE, size 328, time 0.000579833984375\n", + "DFQuAD, size 328, time 0.00057220458984375\n", + "QE, size 328, time 0.014647245407104492\n", + "DFQuAD, size 328, time 0.0009260177612304688\n", + "QE, size 328, time 0.014827966690063477\n", + "DFQuAD, size 329, time 0.015256166458129883\n", + "QE, size 329, time 0.00015783309936523438\n", + "DFQuAD, size 329, time 0.0002448558807373047\n", + "QE, size 329, time 0.014467954635620117\n", + "DFQuAD, size 329, time 0.014626026153564453\n", + "QE, size 329, time 0.014840126037597656\n", + "DFQuAD, size 329, time 0.01456308364868164\n", + "QE, size 329, time 7.915496826171875e-05\n", + "DFQuAD, size 329, time 0.00032210350036621094\n", + "QE, size 329, time 0.0015330314636230469\n", + "DFQuAD, size 329, time 0.010656118392944336\n", + "QE, size 329, time 0.0012729167938232422\n", + "DFQuAD, size 329, time 0.0021779537200927734\n", + "QE, size 329, time 0.0006399154663085938\n", + "DFQuAD, size 329, time 0.014882802963256836\n", + "QE, size 329, time 0.014511823654174805\n", + "DFQuAD, size 329, time 0.0002880096435546875\n", + "QE, size 329, time 0.0010380744934082031\n", + "DFQuAD, size 329, time 0.0003261566162109375\n", + "QE, size 329, time 0.00010418891906738281\n", + "DFQuAD, size 329, time 0.015516996383666992\n", + "QE, size 329, time 6.67572021484375e-05\n", + "DFQuAD, size 329, time 0.014813899993896484\n", + "QE, size 329, time 0.001252889633178711\n", + "DFQuAD, size 329, time 8.487701416015625e-05\n", + "QE, size 329, time 6.318092346191406e-05\n", + "DFQuAD, size 329, time 0.0032722949981689453\n", + "QE, size 329, time 0.004412174224853516\n", + "DFQuAD, size 329, time 0.005456686019897461\n", + "QE, size 329, time 0.014950037002563477\n", + "DFQuAD, size 329, time 0.014858007431030273\n", + "QE, size 329, time 0.025262117385864258\n", + "DFQuAD, size 329, time 0.014835119247436523\n", + "QE, size 329, time 0.00030994415283203125\n", + "DFQuAD, size 329, time 0.00030493736267089844\n", + "QE, size 329, time 0.014536857604980469\n", + "DFQuAD, size 329, time 0.014678955078125\n", + "QE, size 329, time 0.014774084091186523\n", + "DFQuAD, size 329, time 0.01493978500366211\n", + "QE, size 329, time 0.0005209445953369141\n", + "DFQuAD, size 330, time 0.0002079010009765625\n", + "QE, size 330, time 0.014734029769897461\n", + "DFQuAD, size 330, time 7.700920104980469e-05\n", + "QE, size 330, time 7.891654968261719e-05\n", + "DFQuAD, size 330, time 0.00010585784912109375\n", + "QE, size 330, time 0.0026159286499023438\n", + "DFQuAD, size 330, time 0.0013170242309570312\n", + "QE, size 330, time 0.00092315673828125\n", + "DFQuAD, size 330, time 0.015184164047241211\n", + "QE, size 330, time 0.002582073211669922\n", + "DFQuAD, size 330, time 0.00011897087097167969\n", + "QE, size 330, time 0.0002219676971435547\n", + "DFQuAD, size 330, time 6.818771362304688e-05\n", + "QE, size 330, time 0.014808177947998047\n", + "DFQuAD, size 330, time 0.014629840850830078\n", + "QE, size 330, time 0.0004229545593261719\n", + "DFQuAD, size 330, time 0.003567934036254883\n", + "QE, size 330, time 0.0020661354064941406\n", + "DFQuAD, size 330, time 0.014744758605957031\n", + "QE, size 330, time 0.002869129180908203\n", + "DFQuAD, size 330, time 6.175041198730469e-05\n", + "QE, size 330, time 0.014739751815795898\n", + "DFQuAD, size 330, time 4.982948303222656e-05\n", + "QE, size 330, time 4.410743713378906e-05\n", + "DFQuAD, size 330, time 0.0002601146697998047\n", + "QE, size 330, time 0.0012009143829345703\n", + "DFQuAD, size 330, time 4.8160552978515625e-05\n", + "QE, size 330, time 0.002165079116821289\n", + "DFQuAD, size 330, time 0.0002269744873046875\n", + "QE, size 330, time 0.01494598388671875\n", + "DFQuAD, size 330, time 0.015023231506347656\n", + "QE, size 330, time 0.0009951591491699219\n", + "DFQuAD, size 330, time 0.0006709098815917969\n", + "QE, size 330, time 0.015084981918334961\n", + "DFQuAD, size 330, time 0.0007801055908203125\n", + "QE, size 330, time 7.319450378417969e-05\n", + "DFQuAD, size 330, time 0.00011587142944335938\n", + "QE, size 330, time 0.0004761219024658203\n", + "DFQuAD, size 330, time 0.01537013053894043\n", + "QE, size 330, time 0.01474905014038086\n", + "DFQuAD, size 331, time 0.0003459453582763672\n", + "QE, size 331, time 0.002368927001953125\n", + "DFQuAD, size 331, time 0.006293058395385742\n", + "QE, size 331, time 0.0009737014770507812\n", + "DFQuAD, size 331, time 0.014934062957763672\n", + "QE, size 331, time 6.890296936035156e-05\n", + "DFQuAD, size 331, time 0.014851093292236328\n", + "QE, size 331, time 0.0008797645568847656\n", + "DFQuAD, size 331, time 0.014840126037597656\n", + "QE, size 331, time 0.01455998420715332\n", + "DFQuAD, size 331, time 0.000621795654296875\n", + "QE, size 331, time 6.794929504394531e-05\n", + "DFQuAD, size 331, time 0.0019040107727050781\n", + "QE, size 331, time 0.015063047409057617\n", + "DFQuAD, size 331, time 0.0013151168823242188\n", + "QE, size 331, time 0.01500391960144043\n", + "DFQuAD, size 331, time 0.0007617473602294922\n", + "QE, size 331, time 0.015380859375\n", + "DFQuAD, size 331, time 6.29425048828125e-05\n", + "QE, size 331, time 0.015574932098388672\n", + "DFQuAD, size 331, time 3.5762786865234375e-05\n", + "QE, size 331, time 0.01120901107788086\n", + "DFQuAD, size 331, time 0.015316009521484375\n", + "QE, size 331, time 0.015167951583862305\n", + "DFQuAD, size 331, time 0.0017991065979003906\n", + "QE, size 331, time 3.0994415283203125e-05\n", + "DFQuAD, size 331, time 2.7894973754882812e-05\n", + "QE, size 331, time 0.01482701301574707\n", + "DFQuAD, size 331, time 0.014662742614746094\n", + "QE, size 331, time 0.00030612945556640625\n", + "DFQuAD, size 331, time 0.015006065368652344\n", + "QE, size 331, time 0.0012018680572509766\n", + "DFQuAD, size 331, time 0.000125885009765625\n", + "QE, size 331, time 0.001280069351196289\n", + "DFQuAD, size 331, time 0.00042510032653808594\n", + "QE, size 331, time 0.014960050582885742\n", + "DFQuAD, size 331, time 0.00041174888610839844\n", + "QE, size 331, time 4.410743713378906e-05\n", + "DFQuAD, size 331, time 0.0154571533203125\n", + "QE, size 331, time 4.792213439941406e-05\n", + "DFQuAD, size 332, time 0.010998010635375977\n", + "QE, size 332, time 0.002894878387451172\n", + "DFQuAD, size 332, time 0.015507936477661133\n", + "QE, size 332, time 0.015248775482177734\n", + "DFQuAD, size 332, time 0.015218019485473633\n", + "QE, size 332, time 0.0004131793975830078\n", + "DFQuAD, size 332, time 5.984306335449219e-05\n", + "QE, size 332, time 0.015312910079956055\n", + "DFQuAD, size 332, time 0.015289068222045898\n", + "QE, size 332, time 0.010976076126098633\n", + "DFQuAD, size 332, time 4.887580871582031e-05\n", + "QE, size 332, time 0.005259990692138672\n", + "DFQuAD, size 332, time 0.0001289844512939453\n", + "QE, size 332, time 0.0014951229095458984\n", + "DFQuAD, size 332, time 0.015152692794799805\n", + "QE, size 332, time 0.00015115737915039062\n", + "DFQuAD, size 332, time 0.0013470649719238281\n", + "QE, size 332, time 0.014936685562133789\n", + "DFQuAD, size 332, time 3.409385681152344e-05\n", + "QE, size 332, time 0.00014710426330566406\n", + "DFQuAD, size 332, time 4.1961669921875e-05\n", + "QE, size 332, time 0.01552891731262207\n", + "DFQuAD, size 332, time 0.015437126159667969\n", + "QE, size 332, time 0.002768278121948242\n", + "DFQuAD, size 332, time 0.0020890235900878906\n", + "QE, size 332, time 0.014777898788452148\n", + "DFQuAD, size 332, time 0.015629053115844727\n", + "QE, size 332, time 0.003056049346923828\n", + "DFQuAD, size 332, time 0.005048036575317383\n", + "QE, size 332, time 4.291534423828125e-05\n", + "DFQuAD, size 332, time 0.0011289119720458984\n", + "QE, size 332, time 0.0154266357421875\n", + "DFQuAD, size 332, time 0.015323877334594727\n", + "QE, size 332, time 0.0008881092071533203\n", + "DFQuAD, size 332, time 6.699562072753906e-05\n", + "QE, size 332, time 0.005037069320678711\n", + "DFQuAD, size 332, time 0.003046274185180664\n", + "QE, size 332, time 0.0005366802215576172\n", + "DFQuAD, size 332, time 2.6226043701171875e-05\n", + "QE, size 332, time 0.0013098716735839844\n", + "DFQuAD, size 333, time 0.0010178089141845703\n", + "QE, size 333, time 9.965896606445312e-05\n", + "DFQuAD, size 333, time 3.1948089599609375e-05\n", + "QE, size 333, time 0.0039348602294921875\n", + "DFQuAD, size 333, time 0.0002589225769042969\n", + "QE, size 333, time 0.015619754791259766\n", + "DFQuAD, size 333, time 0.0001251697540283203\n", + "QE, size 333, time 0.015070199966430664\n", + "DFQuAD, size 333, time 0.014876842498779297\n", + "QE, size 333, time 0.014853954315185547\n", + "DFQuAD, size 333, time 0.0044498443603515625\n", + "QE, size 333, time 0.00021791458129882812\n", + "DFQuAD, size 333, time 0.0005471706390380859\n", + "QE, size 333, time 7.390975952148438e-05\n", + "DFQuAD, size 333, time 0.015029668807983398\n", + "QE, size 333, time 0.0002541542053222656\n", + "DFQuAD, size 333, time 0.0016009807586669922\n", + "QE, size 333, time 3.1948089599609375e-05\n", + "DFQuAD, size 333, time 0.0003440380096435547\n", + "QE, size 333, time 7.82012939453125e-05\n", + "DFQuAD, size 333, time 5.3882598876953125e-05\n", + "QE, size 333, time 0.005733013153076172\n", + "DFQuAD, size 333, time 0.00016689300537109375\n", + "QE, size 333, time 0.01521921157836914\n", + "DFQuAD, size 333, time 0.015130043029785156\n", + "QE, size 333, time 0.015099287033081055\n", + "DFQuAD, size 333, time 0.0002942085266113281\n", + "QE, size 333, time 0.002135038375854492\n", + "DFQuAD, size 333, time 6.413459777832031e-05\n", + "QE, size 333, time 0.005635261535644531\n", + "DFQuAD, size 333, time 0.00010800361633300781\n", + "QE, size 333, time 0.0007102489471435547\n", + "DFQuAD, size 333, time 0.014471292495727539\n", + "QE, size 333, time 0.009660959243774414\n", + "DFQuAD, size 333, time 0.015043020248413086\n", + "QE, size 333, time 0.01526784896850586\n", + "DFQuAD, size 333, time 0.014804840087890625\n", + "QE, size 333, time 0.0037860870361328125\n", + "DFQuAD, size 333, time 5.1975250244140625e-05\n", + "QE, size 333, time 0.0020952224731445312\n", + "DFQuAD, size 334, time 0.01516103744506836\n", + "QE, size 334, time 0.015408039093017578\n", + "DFQuAD, size 334, time 9.965896606445312e-05\n", + "QE, size 334, time 0.00033593177795410156\n", + "DFQuAD, size 334, time 0.008200883865356445\n", + "QE, size 334, time 0.0006787776947021484\n", + "DFQuAD, size 334, time 0.00010514259338378906\n", + "QE, size 334, time 0.015531063079833984\n", + "DFQuAD, size 334, time 3.600120544433594e-05\n", + "QE, size 334, time 0.000408172607421875\n", + "DFQuAD, size 334, time 4.8160552978515625e-05\n", + "QE, size 334, time 0.01549386978149414\n", + "DFQuAD, size 334, time 0.0002758502960205078\n", + "QE, size 334, time 0.0007650852203369141\n", + "DFQuAD, size 334, time 0.015607833862304688\n", + "QE, size 334, time 0.0011568069458007812\n", + "DFQuAD, size 334, time 0.0013539791107177734\n", + "QE, size 334, time 0.015348196029663086\n", + "DFQuAD, size 334, time 0.0009019374847412109\n", + "QE, size 334, time 0.000370025634765625\n", + "DFQuAD, size 334, time 9.894371032714844e-05\n", + "QE, size 334, time 0.014843225479125977\n", + "DFQuAD, size 334, time 0.015229940414428711\n", + "QE, size 334, time 0.014858007431030273\n", + "DFQuAD, size 334, time 0.0015349388122558594\n", + "QE, size 334, time 0.015463829040527344\n", + "DFQuAD, size 334, time 0.0018489360809326172\n", + "QE, size 334, time 0.015515804290771484\n", + "DFQuAD, size 334, time 0.015195846557617188\n", + "QE, size 334, time 0.015004158020019531\n", + "DFQuAD, size 334, time 0.00038695335388183594\n", + "QE, size 334, time 3.981590270996094e-05\n", + "DFQuAD, size 334, time 9.584426879882812e-05\n", + "QE, size 334, time 0.013756990432739258\n", + "DFQuAD, size 334, time 0.00046706199645996094\n", + "QE, size 334, time 5.507469177246094e-05\n", + "DFQuAD, size 334, time 0.0006170272827148438\n", + "QE, size 334, time 0.0032470226287841797\n", + "DFQuAD, size 334, time 0.015134811401367188\n", + "QE, size 334, time 0.00046515464782714844\n", + "DFQuAD, size 335, time 5.4836273193359375e-05\n", + "QE, size 335, time 0.015376806259155273\n", + "DFQuAD, size 335, time 0.0009889602661132812\n", + "QE, size 335, time 0.0006060600280761719\n", + "DFQuAD, size 335, time 0.00014495849609375\n", + "QE, size 335, time 0.015784025192260742\n", + "DFQuAD, size 335, time 4.887580871582031e-05\n", + "QE, size 335, time 0.000537872314453125\n", + "DFQuAD, size 335, time 4.291534423828125e-05\n", + "QE, size 335, time 0.0013651847839355469\n", + "DFQuAD, size 335, time 0.0025081634521484375\n", + "QE, size 335, time 0.0018701553344726562\n", + "DFQuAD, size 335, time 0.01653003692626953\n", + "QE, size 335, time 0.0040929317474365234\n", + "DFQuAD, size 335, time 0.0008459091186523438\n", + "QE, size 335, time 0.004826068878173828\n", + "DFQuAD, size 335, time 0.00044417381286621094\n", + "QE, size 335, time 0.0008490085601806641\n", + "DFQuAD, size 335, time 0.0158388614654541\n", + "QE, size 335, time 0.015201807022094727\n", + "DFQuAD, size 335, time 0.016282081604003906\n", + "QE, size 335, time 0.001207113265991211\n", + "DFQuAD, size 335, time 0.015797138214111328\n", + "QE, size 335, time 4.887580871582031e-05\n", + "DFQuAD, size 335, time 0.008382320404052734\n", + "QE, size 335, time 0.015401363372802734\n", + "DFQuAD, size 335, time 0.015098810195922852\n", + "QE, size 335, time 0.015443086624145508\n", + "DFQuAD, size 335, time 0.015472888946533203\n", + "QE, size 335, time 3.4809112548828125e-05\n", + "DFQuAD, size 335, time 3.695487976074219e-05\n", + "QE, size 335, time 0.01581597328186035\n", + "DFQuAD, size 335, time 0.0021920204162597656\n", + "QE, size 335, time 0.0002968311309814453\n", + "DFQuAD, size 335, time 0.01595306396484375\n", + "QE, size 335, time 0.009735822677612305\n", + "DFQuAD, size 335, time 0.015764951705932617\n", + "QE, size 335, time 0.0003039836883544922\n", + "DFQuAD, size 335, time 0.000797271728515625\n", + "QE, size 335, time 0.015543937683105469\n", + "DFQuAD, size 336, time 0.003648042678833008\n", + "QE, size 336, time 0.015774011611938477\n", + "DFQuAD, size 336, time 3.0994415283203125e-05\n", + "QE, size 336, time 0.0058209896087646484\n", + "DFQuAD, size 336, time 0.015218257904052734\n", + "QE, size 336, time 0.015556097030639648\n", + "DFQuAD, size 336, time 0.015661001205444336\n", + "QE, size 336, time 0.015521049499511719\n", + "DFQuAD, size 336, time 0.0018837451934814453\n", + "QE, size 336, time 0.0022652149200439453\n", + "DFQuAD, size 336, time 0.01647806167602539\n", + "QE, size 336, time 0.016208171844482422\n", + "DFQuAD, size 336, time 0.016266345977783203\n", + "QE, size 336, time 0.0016582012176513672\n", + "DFQuAD, size 336, time 5.507469177246094e-05\n", + "QE, size 336, time 0.0031859874725341797\n", + "DFQuAD, size 336, time 7.414817810058594e-05\n", + "QE, size 336, time 0.0024089813232421875\n", + "DFQuAD, size 336, time 0.0018239021301269531\n", + "QE, size 336, time 0.005392313003540039\n", + "DFQuAD, size 336, time 0.0004200935363769531\n", + "QE, size 336, time 7.128715515136719e-05\n", + "DFQuAD, size 336, time 0.0002779960632324219\n", + "QE, size 336, time 0.00025582313537597656\n", + "DFQuAD, size 336, time 0.015866994857788086\n", + "QE, size 336, time 0.0004799365997314453\n", + "DFQuAD, size 336, time 0.00011992454528808594\n", + "QE, size 336, time 0.0013251304626464844\n", + "DFQuAD, size 336, time 0.0027549266815185547\n", + "QE, size 336, time 0.0063936710357666016\n", + "DFQuAD, size 336, time 0.0001647472381591797\n", + "QE, size 336, time 0.015566825866699219\n", + "DFQuAD, size 336, time 3.886222839355469e-05\n", + "QE, size 336, time 0.01675891876220703\n", + "DFQuAD, size 336, time 0.0003142356872558594\n", + "QE, size 336, time 0.015583038330078125\n", + "DFQuAD, size 336, time 0.01561284065246582\n", + "QE, size 336, time 0.0035400390625\n", + "DFQuAD, size 336, time 0.0032629966735839844\n", + "QE, size 336, time 0.004734039306640625\n", + "DFQuAD, size 337, time 0.0010800361633300781\n", + "QE, size 337, time 5.2928924560546875e-05\n", + "DFQuAD, size 337, time 0.00011277198791503906\n", + "QE, size 337, time 4.792213439941406e-05\n", + "DFQuAD, size 337, time 0.0004980564117431641\n", + "QE, size 337, time 0.00014901161193847656\n", + "DFQuAD, size 337, time 3.361701965332031e-05\n", + "QE, size 337, time 0.013451099395751953\n", + "DFQuAD, size 337, time 5.888938903808594e-05\n", + "QE, size 337, time 0.015684843063354492\n", + "DFQuAD, size 337, time 0.0002620220184326172\n", + "QE, size 337, time 0.008561849594116211\n", + "DFQuAD, size 337, time 0.002531766891479492\n", + "QE, size 337, time 0.015320062637329102\n", + "DFQuAD, size 337, time 0.0006897449493408203\n", + "QE, size 337, time 0.0006778240203857422\n", + "DFQuAD, size 337, time 0.001458883285522461\n", + "QE, size 337, time 0.015620708465576172\n", + "DFQuAD, size 337, time 0.015742778778076172\n", + "QE, size 337, time 0.01639389991760254\n", + "DFQuAD, size 337, time 0.0028340816497802734\n", + "QE, size 337, time 0.00074005126953125\n", + "DFQuAD, size 337, time 0.002727985382080078\n", + "QE, size 337, time 0.003428220748901367\n", + "DFQuAD, size 337, time 0.0015561580657958984\n", + "QE, size 337, time 0.015469074249267578\n", + "DFQuAD, size 337, time 0.0014531612396240234\n", + "QE, size 337, time 0.006074190139770508\n", + "DFQuAD, size 337, time 6.079673767089844e-05\n", + "QE, size 337, time 9.512901306152344e-05\n", + "DFQuAD, size 337, time 0.01618194580078125\n", + "QE, size 337, time 7.867813110351562e-05\n", + "DFQuAD, size 337, time 9.489059448242188e-05\n", + "QE, size 337, time 0.0038383007049560547\n", + "DFQuAD, size 337, time 0.015120983123779297\n", + "QE, size 337, time 6.914138793945312e-05\n", + "DFQuAD, size 337, time 0.016026020050048828\n", + "QE, size 337, time 0.013359308242797852\n", + "DFQuAD, size 337, time 0.00027370452880859375\n", + "QE, size 337, time 0.0004029273986816406\n", + "DFQuAD, size 338, time 0.0015950202941894531\n", + "QE, size 338, time 0.016062021255493164\n", + "DFQuAD, size 338, time 6.29425048828125e-05\n", + "QE, size 338, time 0.002051115036010742\n", + "DFQuAD, size 338, time 0.0021581649780273438\n", + "QE, size 338, time 0.01589226722717285\n", + "DFQuAD, size 338, time 0.016005992889404297\n", + "QE, size 338, time 0.0015790462493896484\n", + "DFQuAD, size 338, time 0.0003788471221923828\n", + "QE, size 338, time 5.698204040527344e-05\n", + "DFQuAD, size 338, time 0.015527009963989258\n", + "QE, size 338, time 0.0035767555236816406\n", + "DFQuAD, size 338, time 0.01572132110595703\n", + "QE, size 338, time 0.0013918876647949219\n", + "DFQuAD, size 338, time 0.015438079833984375\n", + "QE, size 338, time 9.822845458984375e-05\n", + "DFQuAD, size 338, time 0.01622605323791504\n", + "QE, size 338, time 0.0026886463165283203\n", + "DFQuAD, size 338, time 5.91278076171875e-05\n", + "QE, size 338, time 0.01562809944152832\n", + "DFQuAD, size 338, time 0.015233993530273438\n", + "QE, size 338, time 0.00011897087097167969\n", + "DFQuAD, size 338, time 0.0025441646575927734\n", + "QE, size 338, time 0.0006787776947021484\n", + "DFQuAD, size 338, time 0.0018701553344726562\n", + "QE, size 338, time 0.00640416145324707\n", + "DFQuAD, size 338, time 0.015468120574951172\n", + "QE, size 338, time 0.00021719932556152344\n", + "DFQuAD, size 338, time 0.0011768341064453125\n", + "QE, size 338, time 0.0012540817260742188\n", + "DFQuAD, size 338, time 0.0004220008850097656\n", + "QE, size 338, time 0.00015592575073242188\n", + "DFQuAD, size 338, time 0.015211105346679688\n", + "QE, size 338, time 6.389617919921875e-05\n", + "DFQuAD, size 338, time 0.015378952026367188\n", + "QE, size 338, time 0.015593767166137695\n", + "DFQuAD, size 338, time 0.007444143295288086\n", + "QE, size 338, time 0.000659942626953125\n", + "DFQuAD, size 338, time 0.00018095970153808594\n", + "QE, size 338, time 0.0006120204925537109\n", + "DFQuAD, size 339, time 0.00021696090698242188\n", + "QE, size 339, time 0.001445770263671875\n", + "DFQuAD, size 339, time 0.004046916961669922\n", + "QE, size 339, time 0.00013899803161621094\n", + "DFQuAD, size 339, time 0.015454769134521484\n", + "QE, size 339, time 0.00019884109497070312\n", + "DFQuAD, size 339, time 0.015980958938598633\n", + "QE, size 339, time 0.00026297569274902344\n", + "DFQuAD, size 339, time 0.0008950233459472656\n", + "QE, size 339, time 0.01545095443725586\n", + "DFQuAD, size 339, time 0.015918731689453125\n", + "QE, size 339, time 0.015913009643554688\n", + "DFQuAD, size 339, time 0.00032782554626464844\n", + "QE, size 339, time 4.1961669921875e-05\n", + "DFQuAD, size 339, time 0.0001518726348876953\n", + "QE, size 339, time 0.0027968883514404297\n", + "DFQuAD, size 339, time 0.0006699562072753906\n", + "QE, size 339, time 0.000270843505859375\n", + "DFQuAD, size 339, time 6.29425048828125e-05\n", + "QE, size 339, time 7.390975952148438e-05\n", + "DFQuAD, size 339, time 2.9087066650390625e-05\n", + "QE, size 339, time 0.00047326087951660156\n", + "DFQuAD, size 339, time 0.00012731552124023438\n", + "QE, size 339, time 0.0003440380096435547\n", + "DFQuAD, size 339, time 0.0001552104949951172\n", + "QE, size 339, time 7.700920104980469e-05\n", + "DFQuAD, size 339, time 0.01573467254638672\n", + "QE, size 339, time 0.005750894546508789\n", + "DFQuAD, size 339, time 0.0005478858947753906\n", + "QE, size 339, time 0.015486001968383789\n", + "DFQuAD, size 339, time 0.015442132949829102\n", + "QE, size 339, time 0.015329122543334961\n", + "DFQuAD, size 339, time 5.698204040527344e-05\n", + "QE, size 339, time 0.015635013580322266\n", + "DFQuAD, size 339, time 0.015980005264282227\n", + "QE, size 339, time 0.00010395050048828125\n", + "DFQuAD, size 339, time 0.011638879776000977\n", + "QE, size 339, time 0.00017523765563964844\n", + "DFQuAD, size 339, time 0.00010395050048828125\n", + "QE, size 339, time 0.015381097793579102\n", + "DFQuAD, size 340, time 0.016028881072998047\n", + "QE, size 340, time 0.00010800361633300781\n", + "DFQuAD, size 340, time 0.0017070770263671875\n", + "QE, size 340, time 0.0057561397552490234\n", + "DFQuAD, size 340, time 0.01573967933654785\n", + "QE, size 340, time 0.00029277801513671875\n", + "DFQuAD, size 340, time 2.9087066650390625e-05\n", + "QE, size 340, time 3.790855407714844e-05\n", + "DFQuAD, size 340, time 0.0010900497436523438\n", + "QE, size 340, time 0.002515077590942383\n", + "DFQuAD, size 340, time 0.002017974853515625\n", + "QE, size 340, time 0.012917041778564453\n", + "DFQuAD, size 340, time 5.5789947509765625e-05\n", + "QE, size 340, time 0.0002460479736328125\n", + "DFQuAD, size 340, time 0.0009410381317138672\n", + "QE, size 340, time 0.004954099655151367\n", + "DFQuAD, size 340, time 0.00017595291137695312\n", + "QE, size 340, time 2.7894973754882812e-05\n", + "DFQuAD, size 340, time 7.796287536621094e-05\n", + "QE, size 340, time 0.016193151473999023\n", + "DFQuAD, size 340, time 0.00583195686340332\n", + "QE, size 340, time 0.01595902442932129\n", + "DFQuAD, size 340, time 0.006459236145019531\n", + "QE, size 340, time 0.016135215759277344\n", + "DFQuAD, size 340, time 0.00013899803161621094\n", + "QE, size 340, time 0.0021021366119384766\n", + "DFQuAD, size 340, time 0.015468120574951172\n", + "QE, size 340, time 0.0004680156707763672\n", + "DFQuAD, size 340, time 3.2901763916015625e-05\n", + "QE, size 340, time 0.00131988525390625\n", + "DFQuAD, size 340, time 0.015470743179321289\n", + "QE, size 340, time 0.0006260871887207031\n", + "DFQuAD, size 340, time 0.016524076461791992\n", + "QE, size 340, time 0.00035500526428222656\n", + "DFQuAD, size 340, time 0.01605677604675293\n", + "QE, size 340, time 0.0003230571746826172\n", + "DFQuAD, size 340, time 0.0018260478973388672\n", + "QE, size 340, time 0.0002818107604980469\n", + "DFQuAD, size 340, time 0.0032460689544677734\n", + "QE, size 340, time 0.011423110961914062\n", + "DFQuAD, size 341, time 0.003495931625366211\n", + "QE, size 341, time 3.0994415283203125e-05\n", + "DFQuAD, size 341, time 0.00011396408081054688\n", + "QE, size 341, time 0.00042700767517089844\n", + "DFQuAD, size 341, time 0.01606917381286621\n", + "QE, size 341, time 0.016556978225708008\n", + "DFQuAD, size 341, time 0.0001800060272216797\n", + "QE, size 341, time 0.0005609989166259766\n", + "DFQuAD, size 341, time 0.00048089027404785156\n", + "QE, size 341, time 0.0006268024444580078\n", + "DFQuAD, size 341, time 7.510185241699219e-05\n", + "QE, size 341, time 0.00021576881408691406\n", + "DFQuAD, size 341, time 0.0002911090850830078\n", + "QE, size 341, time 0.0011477470397949219\n", + "DFQuAD, size 341, time 2.9087066650390625e-05\n", + "QE, size 341, time 0.015932798385620117\n", + "DFQuAD, size 341, time 0.01614689826965332\n", + "QE, size 341, time 0.007107973098754883\n", + "DFQuAD, size 341, time 5.1975250244140625e-05\n", + "QE, size 341, time 0.006506919860839844\n", + "DFQuAD, size 341, time 5.3882598876953125e-05\n", + "QE, size 341, time 0.0006077289581298828\n", + "DFQuAD, size 341, time 0.0002529621124267578\n", + "QE, size 341, time 0.016572237014770508\n", + "DFQuAD, size 341, time 0.0006768703460693359\n", + "QE, size 341, time 0.00011897087097167969\n", + "DFQuAD, size 341, time 0.0016260147094726562\n", + "QE, size 341, time 0.008918046951293945\n", + "DFQuAD, size 341, time 0.00011277198791503906\n", + "QE, size 341, time 0.016049861907958984\n", + "DFQuAD, size 341, time 0.01575183868408203\n", + "QE, size 341, time 0.015563011169433594\n", + "DFQuAD, size 341, time 0.015580892562866211\n", + "QE, size 341, time 0.01578688621520996\n", + "DFQuAD, size 341, time 7.605552673339844e-05\n", + "QE, size 341, time 0.0026302337646484375\n", + "DFQuAD, size 341, time 0.00024819374084472656\n", + "QE, size 341, time 0.016633033752441406\n", + "DFQuAD, size 341, time 0.016299009323120117\n", + "QE, size 341, time 0.0003788471221923828\n", + "DFQuAD, size 342, time 0.016305923461914062\n", + "QE, size 342, time 0.016204833984375\n", + "DFQuAD, size 342, time 0.006528139114379883\n", + "QE, size 342, time 0.010744094848632812\n", + "DFQuAD, size 342, time 0.0008280277252197266\n", + "QE, size 342, time 0.0160367488861084\n", + "DFQuAD, size 342, time 0.0020599365234375\n", + "QE, size 342, time 0.012164115905761719\n", + "DFQuAD, size 342, time 0.015665054321289062\n", + "QE, size 342, time 0.01571512222290039\n", + "DFQuAD, size 342, time 5.1021575927734375e-05\n", + "QE, size 342, time 0.00017690658569335938\n", + "DFQuAD, size 342, time 0.0008311271667480469\n", + "QE, size 342, time 0.0005359649658203125\n", + "DFQuAD, size 342, time 4.38690185546875e-05\n", + "QE, size 342, time 0.00040411949157714844\n", + "DFQuAD, size 342, time 0.0007722377777099609\n", + "QE, size 342, time 0.01613783836364746\n", + "DFQuAD, size 342, time 3.1948089599609375e-05\n", + "QE, size 342, time 0.0005548000335693359\n", + "DFQuAD, size 342, time 0.0003781318664550781\n", + "QE, size 342, time 0.0015759468078613281\n", + "DFQuAD, size 342, time 4.982948303222656e-05\n", + "QE, size 342, time 0.01605701446533203\n", + "DFQuAD, size 342, time 0.007024049758911133\n", + "QE, size 342, time 0.011933088302612305\n", + "DFQuAD, size 342, time 0.01090383529663086\n", + "QE, size 342, time 6.389617919921875e-05\n", + "DFQuAD, size 342, time 0.0074841976165771484\n", + "QE, size 342, time 5.4836273193359375e-05\n", + "DFQuAD, size 342, time 0.00035881996154785156\n", + "QE, size 342, time 0.00013709068298339844\n", + "DFQuAD, size 342, time 0.00018095970153808594\n", + "QE, size 342, time 0.0015709400177001953\n", + "DFQuAD, size 342, time 7.43865966796875e-05\n", + "QE, size 342, time 0.006559133529663086\n", + "DFQuAD, size 342, time 0.0032546520233154297\n", + "QE, size 342, time 0.015659093856811523\n", + "DFQuAD, size 342, time 0.010480165481567383\n", + "QE, size 342, time 0.01571822166442871\n", + "DFQuAD, size 343, time 0.0024268627166748047\n", + "QE, size 343, time 0.0006749629974365234\n", + "DFQuAD, size 343, time 0.008234977722167969\n", + "QE, size 343, time 0.012881994247436523\n", + "DFQuAD, size 343, time 0.002853870391845703\n", + "QE, size 343, time 0.00011897087097167969\n", + "DFQuAD, size 343, time 0.0032219886779785156\n", + "QE, size 343, time 0.01606297492980957\n", + "DFQuAD, size 343, time 0.000308990478515625\n", + "QE, size 343, time 0.00024509429931640625\n", + "DFQuAD, size 343, time 0.0002231597900390625\n", + "QE, size 343, time 0.0006659030914306641\n", + "DFQuAD, size 343, time 0.0004999637603759766\n", + "QE, size 343, time 0.016039133071899414\n", + "DFQuAD, size 343, time 0.01589512825012207\n", + "QE, size 343, time 0.01609492301940918\n", + "DFQuAD, size 343, time 0.01602768898010254\n", + "QE, size 343, time 0.0031371116638183594\n", + "DFQuAD, size 343, time 0.015723228454589844\n", + "QE, size 343, time 0.0013797283172607422\n", + "DFQuAD, size 343, time 0.016699790954589844\n", + "QE, size 343, time 0.003509998321533203\n", + "DFQuAD, size 343, time 0.0031659603118896484\n", + "QE, size 343, time 0.00534510612487793\n", + "DFQuAD, size 343, time 0.008017301559448242\n", + "QE, size 343, time 0.01585698127746582\n", + "DFQuAD, size 343, time 0.015909910202026367\n", + "QE, size 343, time 0.0013456344604492188\n", + "DFQuAD, size 343, time 0.00017404556274414062\n", + "QE, size 343, time 0.005498170852661133\n", + "DFQuAD, size 343, time 9.512901306152344e-05\n", + "QE, size 343, time 0.016294002532958984\n", + "DFQuAD, size 343, time 0.01604008674621582\n", + "QE, size 343, time 0.0020170211791992188\n", + "DFQuAD, size 343, time 0.00037407875061035156\n", + "QE, size 343, time 0.01610112190246582\n", + "DFQuAD, size 343, time 0.015836000442504883\n", + "QE, size 343, time 6.508827209472656e-05\n", + "DFQuAD, size 343, time 0.00039505958557128906\n", + "QE, size 343, time 0.016362905502319336\n", + "DFQuAD, size 344, time 0.00014019012451171875\n", + "QE, size 344, time 6.985664367675781e-05\n", + "DFQuAD, size 344, time 0.016303062438964844\n", + "QE, size 344, time 0.009867191314697266\n", + "DFQuAD, size 344, time 0.01604294776916504\n", + "QE, size 344, time 0.004086971282958984\n", + "DFQuAD, size 344, time 0.012553930282592773\n", + "QE, size 344, time 0.015944242477416992\n", + "DFQuAD, size 344, time 0.0030803680419921875\n", + "QE, size 344, time 0.0005838871002197266\n", + "DFQuAD, size 344, time 0.004549264907836914\n", + "QE, size 344, time 0.002178192138671875\n", + "DFQuAD, size 344, time 0.0005908012390136719\n", + "QE, size 344, time 0.00041294097900390625\n", + "DFQuAD, size 344, time 0.00018906593322753906\n", + "QE, size 344, time 0.01465606689453125\n", + "DFQuAD, size 344, time 0.016043901443481445\n", + "QE, size 344, time 0.004748106002807617\n", + "DFQuAD, size 344, time 0.016364097595214844\n", + "QE, size 344, time 0.00012683868408203125\n", + "DFQuAD, size 344, time 0.01614522933959961\n", + "QE, size 344, time 0.005848884582519531\n", + "DFQuAD, size 344, time 0.0064008235931396484\n", + "QE, size 344, time 0.0005252361297607422\n", + "DFQuAD, size 344, time 0.016527891159057617\n", + "QE, size 344, time 0.015969038009643555\n", + "DFQuAD, size 344, time 0.0006148815155029297\n", + "QE, size 344, time 0.0006318092346191406\n", + "DFQuAD, size 344, time 7.390975952148438e-05\n", + "QE, size 344, time 0.0013370513916015625\n", + "DFQuAD, size 344, time 9.894371032714844e-05\n", + "QE, size 344, time 0.00013208389282226562\n", + "DFQuAD, size 344, time 0.0003299713134765625\n", + "QE, size 344, time 0.016141891479492188\n", + "DFQuAD, size 344, time 0.003110170364379883\n", + "QE, size 344, time 0.0031099319458007812\n", + "DFQuAD, size 344, time 0.00029587745666503906\n", + "QE, size 344, time 0.0009500980377197266\n", + "DFQuAD, size 344, time 0.003981828689575195\n", + "QE, size 344, time 6.818771362304688e-05\n", + "DFQuAD, size 345, time 5.91278076171875e-05\n", + "QE, size 345, time 0.0002620220184326172\n", + "DFQuAD, size 345, time 0.01650094985961914\n", + "QE, size 345, time 0.016981124877929688\n", + "DFQuAD, size 345, time 0.01696491241455078\n", + "QE, size 345, time 3.62396240234375e-05\n", + "DFQuAD, size 345, time 0.0022096633911132812\n", + "QE, size 345, time 0.01668405532836914\n", + "DFQuAD, size 345, time 0.017399072647094727\n", + "QE, size 345, time 0.001661062240600586\n", + "DFQuAD, size 345, time 0.016836166381835938\n", + "QE, size 345, time 0.010821819305419922\n", + "DFQuAD, size 345, time 0.0008740425109863281\n", + "QE, size 345, time 0.0007159709930419922\n", + "DFQuAD, size 345, time 0.011792898178100586\n", + "QE, size 345, time 0.016927242279052734\n", + "DFQuAD, size 345, time 0.000308990478515625\n", + "QE, size 345, time 0.016000032424926758\n", + "DFQuAD, size 345, time 0.000993967056274414\n", + "QE, size 345, time 0.01715087890625\n", + "DFQuAD, size 345, time 0.0011172294616699219\n", + "QE, size 345, time 0.00015616416931152344\n", + "DFQuAD, size 345, time 0.0002899169921875\n", + "QE, size 345, time 0.00022912025451660156\n", + "DFQuAD, size 345, time 0.0007040500640869141\n", + "QE, size 345, time 0.016866207122802734\n", + "DFQuAD, size 345, time 0.0011980533599853516\n", + "QE, size 345, time 0.016641855239868164\n", + "DFQuAD, size 345, time 0.0005500316619873047\n", + "QE, size 345, time 0.016479015350341797\n", + "DFQuAD, size 345, time 0.016713857650756836\n", + "QE, size 345, time 7.915496826171875e-05\n", + "DFQuAD, size 345, time 0.00026106834411621094\n", + "QE, size 345, time 0.0003390312194824219\n", + "DFQuAD, size 345, time 0.006298065185546875\n", + "QE, size 345, time 3.5762786865234375e-05\n", + "DFQuAD, size 345, time 0.00016117095947265625\n", + "QE, size 345, time 0.01672983169555664\n", + "DFQuAD, size 345, time 0.002070903778076172\n", + "QE, size 345, time 0.00041413307189941406\n", + "DFQuAD, size 346, time 0.0004780292510986328\n", + "QE, size 346, time 0.004972934722900391\n", + "DFQuAD, size 346, time 0.0005388259887695312\n", + "QE, size 346, time 0.0025560855865478516\n", + "DFQuAD, size 346, time 0.01626110076904297\n", + "QE, size 346, time 0.0003299713134765625\n", + "DFQuAD, size 346, time 0.0030670166015625\n", + "QE, size 346, time 0.0026209354400634766\n", + "DFQuAD, size 346, time 0.0006480216979980469\n", + "QE, size 346, time 0.0010218620300292969\n", + "DFQuAD, size 346, time 0.005712270736694336\n", + "QE, size 346, time 0.016292095184326172\n", + "DFQuAD, size 346, time 0.0020198822021484375\n", + "QE, size 346, time 0.0006430149078369141\n", + "DFQuAD, size 346, time 0.0001437664031982422\n", + "QE, size 346, time 0.016398906707763672\n", + "DFQuAD, size 346, time 0.00014901161193847656\n", + "QE, size 346, time 0.0021822452545166016\n", + "DFQuAD, size 346, time 0.016468048095703125\n", + "QE, size 346, time 0.000701904296875\n", + "DFQuAD, size 346, time 0.0002758502960205078\n", + "QE, size 346, time 0.00794076919555664\n", + "DFQuAD, size 346, time 0.0004239082336425781\n", + "QE, size 346, time 0.0001399517059326172\n", + "DFQuAD, size 346, time 0.0013628005981445312\n", + "QE, size 346, time 0.016426563262939453\n", + "DFQuAD, size 346, time 0.0005679130554199219\n", + "QE, size 346, time 0.016368865966796875\n", + "DFQuAD, size 346, time 0.01691293716430664\n", + "QE, size 346, time 0.0001571178436279297\n", + "DFQuAD, size 346, time 0.0007181167602539062\n", + "QE, size 346, time 0.006403923034667969\n", + "DFQuAD, size 346, time 0.002118825912475586\n", + "QE, size 346, time 0.014059066772460938\n", + "DFQuAD, size 346, time 0.0003018379211425781\n", + "QE, size 346, time 0.004761695861816406\n", + "DFQuAD, size 346, time 5.507469177246094e-05\n", + "QE, size 346, time 0.0005350112915039062\n", + "DFQuAD, size 346, time 0.00020313262939453125\n", + "QE, size 346, time 0.016623973846435547\n", + "DFQuAD, size 347, time 0.0007092952728271484\n", + "QE, size 347, time 0.0002110004425048828\n", + "DFQuAD, size 347, time 0.016451120376586914\n", + "QE, size 347, time 0.0006091594696044922\n", + "DFQuAD, size 347, time 0.0005419254302978516\n", + "QE, size 347, time 0.00019097328186035156\n", + "DFQuAD, size 347, time 0.0163419246673584\n", + "QE, size 347, time 0.0014731884002685547\n", + "DFQuAD, size 347, time 0.01685023307800293\n", + "QE, size 347, time 0.0006978511810302734\n", + "DFQuAD, size 347, time 0.0016939640045166016\n", + "QE, size 347, time 7.009506225585938e-05\n", + "DFQuAD, size 347, time 0.01623082160949707\n", + "QE, size 347, time 0.00015616416931152344\n", + "DFQuAD, size 347, time 2.9802322387695312e-05\n", + "QE, size 347, time 0.0009291172027587891\n", + "DFQuAD, size 347, time 0.0010488033294677734\n", + "QE, size 347, time 3.314018249511719e-05\n", + "DFQuAD, size 347, time 4.1961669921875e-05\n", + "QE, size 347, time 0.0005209445953369141\n", + "DFQuAD, size 347, time 0.016340017318725586\n", + "QE, size 347, time 0.0003631114959716797\n", + "DFQuAD, size 347, time 7.200241088867188e-05\n", + "QE, size 347, time 0.016146183013916016\n", + "DFQuAD, size 347, time 3.409385681152344e-05\n", + "QE, size 347, time 0.003438234329223633\n", + "DFQuAD, size 347, time 5.6743621826171875e-05\n", + "QE, size 347, time 0.0006430149078369141\n", + "DFQuAD, size 347, time 7.224082946777344e-05\n", + "QE, size 347, time 0.00045490264892578125\n", + "DFQuAD, size 347, time 0.01589202880859375\n", + "QE, size 347, time 0.016398906707763672\n", + "DFQuAD, size 347, time 0.00013589859008789062\n", + "QE, size 347, time 0.016329288482666016\n", + "DFQuAD, size 347, time 0.0003209114074707031\n", + "QE, size 347, time 9.083747863769531e-05\n", + "DFQuAD, size 347, time 0.016618013381958008\n", + "QE, size 347, time 0.00041294097900390625\n", + "DFQuAD, size 347, time 0.0028951168060302734\n", + "QE, size 347, time 0.00028896331787109375\n", + "DFQuAD, size 348, time 0.0019497871398925781\n", + "QE, size 348, time 0.00012183189392089844\n", + "DFQuAD, size 348, time 0.00024580955505371094\n", + "QE, size 348, time 0.0007970333099365234\n", + "DFQuAD, size 348, time 0.01630878448486328\n", + "QE, size 348, time 0.00015211105346679688\n", + "DFQuAD, size 348, time 0.00021576881408691406\n", + "QE, size 348, time 0.016322851181030273\n", + "DFQuAD, size 348, time 0.000209808349609375\n", + "QE, size 348, time 0.00021600723266601562\n", + "DFQuAD, size 348, time 0.016580820083618164\n", + "QE, size 348, time 0.0006499290466308594\n", + "DFQuAD, size 348, time 0.016288042068481445\n", + "QE, size 348, time 0.00017309188842773438\n", + "DFQuAD, size 348, time 0.016177892684936523\n", + "QE, size 348, time 8.487701416015625e-05\n", + "DFQuAD, size 348, time 0.00028324127197265625\n", + "QE, size 348, time 0.001132965087890625\n", + "DFQuAD, size 348, time 0.001985788345336914\n", + "QE, size 348, time 0.0001430511474609375\n", + "DFQuAD, size 348, time 0.0008671283721923828\n", + "QE, size 348, time 0.001867055892944336\n", + "DFQuAD, size 348, time 0.0004918575286865234\n", + "QE, size 348, time 0.016727924346923828\n", + "DFQuAD, size 348, time 0.016086101531982422\n", + "QE, size 348, time 4.792213439941406e-05\n", + "DFQuAD, size 348, time 0.007091045379638672\n", + "QE, size 348, time 0.0044400691986083984\n", + "DFQuAD, size 348, time 7.605552673339844e-05\n", + "QE, size 348, time 0.0005769729614257812\n", + "DFQuAD, size 348, time 0.0034699440002441406\n", + "QE, size 348, time 0.016197919845581055\n", + "DFQuAD, size 348, time 0.0007169246673583984\n", + "QE, size 348, time 0.0006918907165527344\n", + "DFQuAD, size 348, time 0.00017189979553222656\n", + "QE, size 348, time 0.0007290840148925781\n", + "DFQuAD, size 348, time 0.007978200912475586\n", + "QE, size 348, time 0.01641082763671875\n", + "DFQuAD, size 348, time 0.0003170967102050781\n", + "QE, size 348, time 0.00015020370483398438\n", + "DFQuAD, size 349, time 0.0005390644073486328\n", + "QE, size 349, time 0.016499996185302734\n", + "DFQuAD, size 349, time 9.083747863769531e-05\n", + "QE, size 349, time 0.016314983367919922\n", + "DFQuAD, size 349, time 0.0023620128631591797\n", + "QE, size 349, time 0.0017981529235839844\n", + "DFQuAD, size 349, time 0.006891012191772461\n", + "QE, size 349, time 7.510185241699219e-05\n", + "DFQuAD, size 349, time 0.00043392181396484375\n", + "QE, size 349, time 5.4836273193359375e-05\n", + "DFQuAD, size 349, time 0.0169830322265625\n", + "QE, size 349, time 0.016873836517333984\n", + "DFQuAD, size 349, time 0.016733884811401367\n", + "QE, size 349, time 0.009071111679077148\n", + "DFQuAD, size 349, time 0.01726698875427246\n", + "QE, size 349, time 0.016607999801635742\n", + "DFQuAD, size 349, time 0.0007138252258300781\n", + "QE, size 349, time 0.016521930694580078\n", + "DFQuAD, size 349, time 0.016537189483642578\n", + "QE, size 349, time 0.0006501674652099609\n", + "DFQuAD, size 349, time 0.0006361007690429688\n", + "QE, size 349, time 0.016405820846557617\n", + "DFQuAD, size 349, time 0.00019884109497070312\n", + "QE, size 349, time 0.0002598762512207031\n", + "DFQuAD, size 349, time 0.0001571178436279297\n", + "QE, size 349, time 0.005561113357543945\n", + "DFQuAD, size 349, time 0.0163271427154541\n", + "QE, size 349, time 0.0002181529998779297\n", + "DFQuAD, size 349, time 3.218650817871094e-05\n", + "QE, size 349, time 0.007778644561767578\n", + "DFQuAD, size 349, time 4.7206878662109375e-05\n", + "QE, size 349, time 2.7179718017578125e-05\n", + "DFQuAD, size 349, time 0.0006461143493652344\n", + "QE, size 349, time 0.016523122787475586\n", + "DFQuAD, size 349, time 0.0043182373046875\n", + "QE, size 349, time 0.003303050994873047\n", + "DFQuAD, size 349, time 0.00011396408081054688\n", + "QE, size 349, time 7.605552673339844e-05\n", + "DFQuAD, size 349, time 0.002288818359375\n", + "QE, size 349, time 0.016634225845336914\n", + "DFQuAD, size 350, time 0.000621795654296875\n", + "QE, size 350, time 0.00028705596923828125\n", + "DFQuAD, size 350, time 0.00025391578674316406\n", + "QE, size 350, time 0.0032727718353271484\n", + "DFQuAD, size 350, time 6.604194641113281e-05\n", + "QE, size 350, time 0.002696990966796875\n", + "DFQuAD, size 350, time 0.0014247894287109375\n", + "QE, size 350, time 0.017081022262573242\n", + "DFQuAD, size 350, time 0.0001220703125\n", + "QE, size 350, time 0.0003948211669921875\n", + "DFQuAD, size 350, time 5.3882598876953125e-05\n", + "QE, size 350, time 0.00016498565673828125\n", + "DFQuAD, size 350, time 0.00020813941955566406\n", + "QE, size 350, time 0.01703500747680664\n", + "DFQuAD, size 350, time 0.00021719932556152344\n", + "QE, size 350, time 0.017136096954345703\n", + "DFQuAD, size 350, time 0.0013179779052734375\n", + "QE, size 350, time 0.012792110443115234\n", + "DFQuAD, size 350, time 0.01686716079711914\n", + "QE, size 350, time 0.000125885009765625\n", + "DFQuAD, size 350, time 0.01711893081665039\n", + "QE, size 350, time 6.890296936035156e-05\n", + "DFQuAD, size 350, time 0.017142772674560547\n", + "QE, size 350, time 0.0052149295806884766\n", + "DFQuAD, size 350, time 0.00014209747314453125\n", + "QE, size 350, time 0.01668715476989746\n", + "DFQuAD, size 350, time 0.016994237899780273\n", + "QE, size 350, time 0.0005049705505371094\n", + "DFQuAD, size 350, time 0.001783132553100586\n", + "QE, size 350, time 0.004270076751708984\n", + "DFQuAD, size 350, time 0.0028684139251708984\n", + "QE, size 350, time 0.016611099243164062\n", + "DFQuAD, size 350, time 5.412101745605469e-05\n", + "QE, size 350, time 2.7894973754882812e-05\n", + "DFQuAD, size 350, time 0.016845226287841797\n", + "QE, size 350, time 0.016632080078125\n", + "DFQuAD, size 350, time 0.0005919933319091797\n", + "QE, size 350, time 0.0010030269622802734\n", + "DFQuAD, size 350, time 0.017045021057128906\n", + "QE, size 350, time 7.009506225585938e-05\n", + "DFQuAD, size 351, time 0.0002551078796386719\n", + "QE, size 351, time 0.01699209213256836\n", + "DFQuAD, size 351, time 0.017023086547851562\n", + "QE, size 351, time 0.01694774627685547\n", + "DFQuAD, size 351, time 0.00020694732666015625\n", + "QE, size 351, time 0.0001518726348876953\n", + "DFQuAD, size 351, time 8.702278137207031e-05\n", + "QE, size 351, time 0.017110109329223633\n", + "DFQuAD, size 351, time 9.083747863769531e-05\n", + "QE, size 351, time 0.00021696090698242188\n", + "DFQuAD, size 351, time 3.790855407714844e-05\n", + "QE, size 351, time 0.00011801719665527344\n", + "DFQuAD, size 351, time 0.016539812088012695\n", + "QE, size 351, time 7.295608520507812e-05\n", + "DFQuAD, size 351, time 0.0008068084716796875\n", + "QE, size 351, time 0.0022759437561035156\n", + "DFQuAD, size 351, time 0.00013303756713867188\n", + "QE, size 351, time 0.007233858108520508\n", + "DFQuAD, size 351, time 0.016701936721801758\n", + "QE, size 351, time 0.016872882843017578\n", + "DFQuAD, size 351, time 0.007571220397949219\n", + "QE, size 351, time 0.01685309410095215\n", + "DFQuAD, size 351, time 0.00033092498779296875\n", + "QE, size 351, time 0.017054080963134766\n", + "DFQuAD, size 351, time 0.017107009887695312\n", + "QE, size 351, time 0.017006874084472656\n", + "DFQuAD, size 351, time 0.00015163421630859375\n", + "QE, size 351, time 0.0006082057952880859\n", + "DFQuAD, size 351, time 0.017146825790405273\n", + "QE, size 351, time 0.006630897521972656\n", + "DFQuAD, size 351, time 0.0004820823669433594\n", + "QE, size 351, time 4.696846008300781e-05\n", + "DFQuAD, size 351, time 0.00011491775512695312\n", + "QE, size 351, time 0.005282878875732422\n", + "DFQuAD, size 351, time 0.017271041870117188\n", + "QE, size 351, time 5.3882598876953125e-05\n", + "DFQuAD, size 351, time 0.00022101402282714844\n", + "QE, size 351, time 0.017014026641845703\n", + "DFQuAD, size 351, time 0.017058134078979492\n", + "QE, size 351, time 0.0002560615539550781\n", + "DFQuAD, size 352, time 0.0016148090362548828\n", + "QE, size 352, time 0.017487049102783203\n", + "DFQuAD, size 352, time 0.008675098419189453\n", + "QE, size 352, time 0.0022001266479492188\n", + "DFQuAD, size 352, time 0.0015430450439453125\n", + "QE, size 352, time 0.007205009460449219\n", + "DFQuAD, size 352, time 0.016482114791870117\n", + "QE, size 352, time 0.016973018646240234\n", + "DFQuAD, size 352, time 0.017209768295288086\n", + "QE, size 352, time 0.0006690025329589844\n", + "DFQuAD, size 352, time 0.017041921615600586\n", + "QE, size 352, time 0.0001399517059326172\n", + "DFQuAD, size 352, time 0.00045418739318847656\n", + "QE, size 352, time 0.00018310546875\n", + "DFQuAD, size 352, time 9.894371032714844e-05\n", + "QE, size 352, time 0.009274959564208984\n", + "DFQuAD, size 352, time 0.00021028518676757812\n", + "QE, size 352, time 0.0025658607482910156\n", + "DFQuAD, size 352, time 7.390975952148438e-05\n", + "QE, size 352, time 0.01716899871826172\n", + "DFQuAD, size 352, time 0.002306222915649414\n", + "QE, size 352, time 4.410743713378906e-05\n", + "DFQuAD, size 352, time 0.0003879070281982422\n", + "QE, size 352, time 0.0002701282501220703\n", + "DFQuAD, size 352, time 0.017087936401367188\n", + "QE, size 352, time 0.0004620552062988281\n", + "DFQuAD, size 352, time 0.001222848892211914\n", + "QE, size 352, time 0.009247064590454102\n", + "DFQuAD, size 352, time 3.314018249511719e-05\n", + "QE, size 352, time 0.00011610984802246094\n", + "DFQuAD, size 352, time 0.0010380744934082031\n", + "QE, size 352, time 0.0020630359649658203\n", + "DFQuAD, size 352, time 0.00013184547424316406\n", + "QE, size 352, time 0.016710281372070312\n", + "DFQuAD, size 352, time 0.01691269874572754\n", + "QE, size 352, time 0.017086029052734375\n", + "DFQuAD, size 352, time 0.016604185104370117\n", + "QE, size 352, time 0.0015821456909179688\n", + "DFQuAD, size 352, time 0.007124900817871094\n", + "QE, size 352, time 0.0026378631591796875\n", + "DFQuAD, size 353, time 0.007340192794799805\n", + "QE, size 353, time 0.016599178314208984\n", + "DFQuAD, size 353, time 0.00018405914306640625\n", + "QE, size 353, time 0.0006129741668701172\n", + "DFQuAD, size 353, time 0.007343769073486328\n", + "QE, size 353, time 5.316734313964844e-05\n", + "DFQuAD, size 353, time 0.0003199577331542969\n", + "QE, size 353, time 0.00018095970153808594\n", + "DFQuAD, size 353, time 0.00021409988403320312\n", + "QE, size 353, time 0.015091896057128906\n", + "DFQuAD, size 353, time 0.016881942749023438\n", + "QE, size 353, time 0.007122993469238281\n", + "DFQuAD, size 353, time 0.004641056060791016\n", + "QE, size 353, time 0.016944169998168945\n", + "DFQuAD, size 353, time 0.00031304359436035156\n", + "QE, size 353, time 0.009371042251586914\n", + "DFQuAD, size 353, time 0.0037260055541992188\n", + "QE, size 353, time 0.010401010513305664\n", + "DFQuAD, size 353, time 7.796287536621094e-05\n", + "QE, size 353, time 0.01670670509338379\n", + "DFQuAD, size 353, time 0.0002579689025878906\n", + "QE, size 353, time 0.00026607513427734375\n", + "DFQuAD, size 353, time 0.0003910064697265625\n", + "QE, size 353, time 0.0003509521484375\n", + "DFQuAD, size 353, time 0.000102996826171875\n", + "QE, size 353, time 0.016815900802612305\n", + "DFQuAD, size 353, time 0.00012111663818359375\n", + "QE, size 353, time 0.01755213737487793\n", + "DFQuAD, size 353, time 0.01689910888671875\n", + "QE, size 353, time 0.0014178752899169922\n", + "DFQuAD, size 353, time 0.016539812088012695\n", + "QE, size 353, time 0.0020220279693603516\n", + "DFQuAD, size 353, time 0.017115354537963867\n", + "QE, size 353, time 0.011087179183959961\n", + "DFQuAD, size 353, time 0.0014951229095458984\n", + "QE, size 353, time 0.0005853176116943359\n", + "DFQuAD, size 353, time 0.0020017623901367188\n", + "QE, size 353, time 0.017086029052734375\n", + "DFQuAD, size 353, time 0.01678299903869629\n", + "QE, size 353, time 0.016920089721679688\n", + "DFQuAD, size 354, time 0.017255067825317383\n", + "QE, size 354, time 0.0012149810791015625\n", + "DFQuAD, size 354, time 0.01723003387451172\n", + "QE, size 354, time 0.00734710693359375\n", + "DFQuAD, size 354, time 0.017187833786010742\n", + "QE, size 354, time 0.017229795455932617\n", + "DFQuAD, size 354, time 0.01773810386657715\n", + "QE, size 354, time 0.0172421932220459\n", + "DFQuAD, size 354, time 0.017333030700683594\n", + "QE, size 354, time 0.0016069412231445312\n", + "DFQuAD, size 354, time 0.0035037994384765625\n", + "QE, size 354, time 0.0006248950958251953\n", + "DFQuAD, size 354, time 0.01696491241455078\n", + "QE, size 354, time 0.0014920234680175781\n", + "DFQuAD, size 354, time 5.698204040527344e-05\n", + "QE, size 354, time 0.0005559921264648438\n", + "DFQuAD, size 354, time 0.007530927658081055\n", + "QE, size 354, time 0.01693105697631836\n", + "DFQuAD, size 354, time 0.0002789497375488281\n", + "QE, size 354, time 0.002633810043334961\n", + "DFQuAD, size 354, time 0.0012540817260742188\n", + "QE, size 354, time 0.01686406135559082\n", + "DFQuAD, size 354, time 0.016850948333740234\n", + "QE, size 354, time 0.00045490264892578125\n", + "DFQuAD, size 354, time 0.0169830322265625\n", + "QE, size 354, time 0.0003058910369873047\n", + "DFQuAD, size 354, time 0.01716923713684082\n", + "QE, size 354, time 4.601478576660156e-05\n", + "DFQuAD, size 354, time 0.0003273487091064453\n", + "QE, size 354, time 3.409385681152344e-05\n", + "DFQuAD, size 354, time 0.0002620220184326172\n", + "QE, size 354, time 0.0001480579376220703\n", + "DFQuAD, size 354, time 0.017145633697509766\n", + "QE, size 354, time 0.0014760494232177734\n", + "DFQuAD, size 354, time 0.0003693103790283203\n", + "QE, size 354, time 0.002608776092529297\n", + "DFQuAD, size 354, time 6.604194641113281e-05\n", + "QE, size 354, time 0.01801609992980957\n", + "DFQuAD, size 354, time 0.0006489753723144531\n", + "QE, size 354, time 0.007683992385864258\n", + "DFQuAD, size 355, time 0.01747298240661621\n", + "QE, size 355, time 7.796287536621094e-05\n", + "DFQuAD, size 355, time 0.0006508827209472656\n", + "QE, size 355, time 0.00923919677734375\n", + "DFQuAD, size 355, time 0.0006918907165527344\n", + "QE, size 355, time 7.414817810058594e-05\n", + "DFQuAD, size 355, time 7.295608520507812e-05\n", + "QE, size 355, time 0.0009763240814208984\n", + "DFQuAD, size 355, time 0.01842474937438965\n", + "QE, size 355, time 0.010460853576660156\n", + "DFQuAD, size 355, time 0.015259742736816406\n", + "QE, size 355, time 0.017287015914916992\n", + "DFQuAD, size 355, time 0.001428842544555664\n", + "QE, size 355, time 0.001161813735961914\n", + "DFQuAD, size 355, time 9.512901306152344e-05\n", + "QE, size 355, time 0.00017905235290527344\n", + "DFQuAD, size 355, time 0.0001499652862548828\n", + "QE, size 355, time 0.006638765335083008\n", + "DFQuAD, size 355, time 0.00179290771484375\n", + "QE, size 355, time 0.00015401840209960938\n", + "DFQuAD, size 355, time 0.0061228275299072266\n", + "QE, size 355, time 9.799003601074219e-05\n", + "DFQuAD, size 355, time 0.009991168975830078\n", + "QE, size 355, time 5.984306335449219e-05\n", + "DFQuAD, size 355, time 0.00012183189392089844\n", + "QE, size 355, time 0.017431020736694336\n", + "DFQuAD, size 355, time 0.01748204231262207\n", + "QE, size 355, time 0.00018787384033203125\n", + "DFQuAD, size 355, time 0.01746988296508789\n", + "QE, size 355, time 0.0004291534423828125\n", + "DFQuAD, size 355, time 0.0010340213775634766\n", + "QE, size 355, time 0.00036716461181640625\n", + "DFQuAD, size 355, time 6.508827209472656e-05\n", + "QE, size 355, time 0.01739811897277832\n", + "DFQuAD, size 355, time 0.0176849365234375\n", + "QE, size 355, time 0.017524003982543945\n", + "DFQuAD, size 355, time 0.017667055130004883\n", + "QE, size 355, time 0.017439842224121094\n", + "DFQuAD, size 355, time 0.001950979232788086\n", + "QE, size 355, time 0.017436981201171875\n", + "DFQuAD, size 356, time 7.700920104980469e-05\n", + "QE, size 356, time 5.793571472167969e-05\n", + "DFQuAD, size 356, time 0.0006551742553710938\n", + "QE, size 356, time 0.0003561973571777344\n", + "DFQuAD, size 356, time 0.005601167678833008\n", + "QE, size 356, time 0.017052173614501953\n", + "DFQuAD, size 356, time 5.698204040527344e-05\n", + "QE, size 356, time 0.0002410411834716797\n", + "DFQuAD, size 356, time 0.017766237258911133\n", + "QE, size 356, time 8.416175842285156e-05\n", + "DFQuAD, size 356, time 0.01855301856994629\n", + "QE, size 356, time 0.018608808517456055\n", + "DFQuAD, size 356, time 0.0003650188446044922\n", + "QE, size 356, time 3.1948089599609375e-05\n", + "DFQuAD, size 356, time 0.0007107257843017578\n", + "QE, size 356, time 3.981590270996094e-05\n", + "DFQuAD, size 356, time 9.608268737792969e-05\n", + "QE, size 356, time 0.00016808509826660156\n", + "DFQuAD, size 356, time 0.01759481430053711\n", + "QE, size 356, time 0.017481088638305664\n", + "DFQuAD, size 356, time 0.00011610984802246094\n", + "QE, size 356, time 0.002664327621459961\n", + "DFQuAD, size 356, time 8.106231689453125e-05\n", + "QE, size 356, time 0.01764678955078125\n", + "DFQuAD, size 356, time 0.017625093460083008\n", + "QE, size 356, time 0.01885819435119629\n", + "DFQuAD, size 356, time 0.0008769035339355469\n", + "QE, size 356, time 0.0001499652862548828\n", + "DFQuAD, size 356, time 7.081031799316406e-05\n", + "QE, size 356, time 0.00018095970153808594\n", + "DFQuAD, size 356, time 3.695487976074219e-05\n", + "QE, size 356, time 0.004670858383178711\n", + "DFQuAD, size 356, time 0.017897844314575195\n", + "QE, size 356, time 0.00043129920959472656\n", + "DFQuAD, size 356, time 0.0004761219024658203\n", + "QE, size 356, time 0.00025081634521484375\n", + "DFQuAD, size 356, time 5.7220458984375e-05\n", + "QE, size 356, time 0.0027017593383789062\n", + "DFQuAD, size 356, time 0.017646074295043945\n", + "QE, size 356, time 0.01784968376159668\n", + "DFQuAD, size 357, time 0.0055751800537109375\n", + "QE, size 357, time 0.0006840229034423828\n", + "DFQuAD, size 357, time 0.017636775970458984\n", + "QE, size 357, time 0.012726068496704102\n", + "DFQuAD, size 357, time 0.0005211830139160156\n", + "QE, size 357, time 0.005400180816650391\n", + "DFQuAD, size 357, time 0.0014331340789794922\n", + "QE, size 357, time 0.0007507801055908203\n", + "DFQuAD, size 357, time 0.018062114715576172\n", + "QE, size 357, time 0.00011539459228515625\n", + "DFQuAD, size 357, time 0.017195940017700195\n", + "QE, size 357, time 0.0006349086761474609\n", + "DFQuAD, size 357, time 0.01702094078063965\n", + "QE, size 357, time 4.1961669921875e-05\n", + "DFQuAD, size 357, time 0.017292022705078125\n", + "QE, size 357, time 0.01723194122314453\n", + "DFQuAD, size 357, time 6.389617919921875e-05\n", + "QE, size 357, time 0.017884016036987305\n", + "DFQuAD, size 357, time 0.0006589889526367188\n", + "QE, size 357, time 0.0176088809967041\n", + "DFQuAD, size 357, time 0.008210897445678711\n", + "QE, size 357, time 0.0001537799835205078\n", + "DFQuAD, size 357, time 0.0016782283782958984\n", + "QE, size 357, time 0.0012888908386230469\n", + "DFQuAD, size 357, time 0.017579078674316406\n", + "QE, size 357, time 0.017322063446044922\n", + "DFQuAD, size 357, time 0.017042160034179688\n", + "QE, size 357, time 0.017266273498535156\n", + "DFQuAD, size 357, time 0.0006983280181884766\n", + "QE, size 357, time 0.01744985580444336\n", + "DFQuAD, size 357, time 0.0005440711975097656\n", + "QE, size 357, time 0.0006070137023925781\n", + "DFQuAD, size 357, time 0.0004029273986816406\n", + "QE, size 357, time 0.017615079879760742\n", + "DFQuAD, size 357, time 0.000102996826171875\n", + "QE, size 357, time 0.00010418891906738281\n", + "DFQuAD, size 357, time 0.0018038749694824219\n", + "QE, size 357, time 0.00014090538024902344\n", + "DFQuAD, size 357, time 0.017599821090698242\n", + "QE, size 357, time 0.0010519027709960938\n", + "DFQuAD, size 358, time 0.017401695251464844\n", + "QE, size 358, time 0.01745295524597168\n", + "DFQuAD, size 358, time 0.000431060791015625\n", + "QE, size 358, time 0.01762104034423828\n", + "DFQuAD, size 358, time 0.011298179626464844\n", + "QE, size 358, time 0.00023126602172851562\n", + "DFQuAD, size 358, time 0.01770806312561035\n", + "QE, size 358, time 0.0030150413513183594\n", + "DFQuAD, size 358, time 0.005223989486694336\n", + "QE, size 358, time 0.01015019416809082\n", + "DFQuAD, size 358, time 0.0010838508605957031\n", + "QE, size 358, time 0.003300905227661133\n", + "DFQuAD, size 358, time 0.0010640621185302734\n", + "QE, size 358, time 0.01751399040222168\n", + "DFQuAD, size 358, time 0.017479896545410156\n", + "QE, size 358, time 0.0012521743774414062\n", + "DFQuAD, size 358, time 0.00030422210693359375\n", + "QE, size 358, time 0.017705917358398438\n", + "DFQuAD, size 358, time 0.017428874969482422\n", + "QE, size 358, time 4.6253204345703125e-05\n", + "DFQuAD, size 358, time 0.0008633136749267578\n", + "QE, size 358, time 0.0178680419921875\n", + "DFQuAD, size 358, time 6.771087646484375e-05\n", + "QE, size 358, time 0.017829179763793945\n", + "DFQuAD, size 358, time 0.01720595359802246\n", + "QE, size 358, time 0.0020987987518310547\n", + "DFQuAD, size 358, time 0.0018780231475830078\n", + "QE, size 358, time 0.017400026321411133\n", + "DFQuAD, size 358, time 3.075599670410156e-05\n", + "QE, size 358, time 0.0010859966278076172\n", + "DFQuAD, size 358, time 0.0002579689025878906\n", + "QE, size 358, time 0.01743006706237793\n", + "DFQuAD, size 358, time 0.017587900161743164\n", + "QE, size 358, time 0.0026869773864746094\n", + "DFQuAD, size 358, time 0.0029430389404296875\n", + "QE, size 358, time 0.0008738040924072266\n", + "DFQuAD, size 358, time 0.017559051513671875\n", + "QE, size 358, time 0.017438173294067383\n", + "DFQuAD, size 358, time 3.4809112548828125e-05\n", + "QE, size 358, time 0.017758846282958984\n", + "DFQuAD, size 359, time 0.0008029937744140625\n", + "QE, size 359, time 7.605552673339844e-05\n", + "DFQuAD, size 359, time 0.017523765563964844\n", + "QE, size 359, time 5.507469177246094e-05\n", + "DFQuAD, size 359, time 3.2901763916015625e-05\n", + "QE, size 359, time 0.017697811126708984\n", + "DFQuAD, size 359, time 0.003901958465576172\n", + "QE, size 359, time 0.01806807518005371\n", + "DFQuAD, size 359, time 0.01794910430908203\n", + "QE, size 359, time 0.017153024673461914\n", + "DFQuAD, size 359, time 0.0013179779052734375\n", + "QE, size 359, time 0.0050470829010009766\n", + "DFQuAD, size 359, time 9.393692016601562e-05\n", + "QE, size 359, time 0.014847993850708008\n", + "DFQuAD, size 359, time 4.696846008300781e-05\n", + "QE, size 359, time 0.0015349388122558594\n", + "DFQuAD, size 359, time 0.00030159950256347656\n", + "QE, size 359, time 0.015064001083374023\n", + "DFQuAD, size 359, time 0.01755690574645996\n", + "QE, size 359, time 7.867813110351562e-05\n", + "DFQuAD, size 359, time 0.001194000244140625\n", + "QE, size 359, time 0.003421306610107422\n", + "DFQuAD, size 359, time 0.017817258834838867\n", + "QE, size 359, time 0.00010228157043457031\n", + "DFQuAD, size 359, time 0.002282381057739258\n", + "QE, size 359, time 0.0002758502960205078\n", + "DFQuAD, size 359, time 0.0009889602661132812\n", + "QE, size 359, time 0.01769709587097168\n", + "DFQuAD, size 359, time 0.0018100738525390625\n", + "QE, size 359, time 0.0002951622009277344\n", + "DFQuAD, size 359, time 0.0006148815155029297\n", + "QE, size 359, time 0.0007290840148925781\n", + "DFQuAD, size 359, time 0.017351150512695312\n", + "QE, size 359, time 0.00026798248291015625\n", + "DFQuAD, size 359, time 0.010049104690551758\n", + "QE, size 359, time 0.014955759048461914\n", + "DFQuAD, size 359, time 0.001844167709350586\n", + "QE, size 359, time 0.017747879028320312\n", + "DFQuAD, size 359, time 0.00023603439331054688\n", + "QE, size 359, time 0.00010180473327636719\n", + "DFQuAD, size 360, time 0.017853975296020508\n", + "QE, size 360, time 0.017524003982543945\n", + "DFQuAD, size 360, time 0.017631053924560547\n", + "QE, size 360, time 0.01816582679748535\n", + "DFQuAD, size 360, time 0.018115758895874023\n", + "QE, size 360, time 0.0044040679931640625\n", + "DFQuAD, size 360, time 0.002254009246826172\n", + "QE, size 360, time 0.017846107482910156\n", + "DFQuAD, size 360, time 7.700920104980469e-05\n", + "QE, size 360, time 0.0026960372924804688\n", + "DFQuAD, size 360, time 0.0017499923706054688\n", + "QE, size 360, time 0.000985860824584961\n", + "DFQuAD, size 360, time 0.0179898738861084\n", + "QE, size 360, time 0.0012347698211669922\n", + "DFQuAD, size 360, time 0.0006966590881347656\n", + "QE, size 360, time 0.0017092227935791016\n", + "DFQuAD, size 360, time 0.01756906509399414\n", + "QE, size 360, time 0.017964601516723633\n", + "DFQuAD, size 360, time 0.0003681182861328125\n", + "QE, size 360, time 0.002878904342651367\n", + "DFQuAD, size 360, time 0.017906904220581055\n", + "QE, size 360, time 7.724761962890625e-05\n", + "DFQuAD, size 360, time 5.2928924560546875e-05\n", + "QE, size 360, time 0.0011699199676513672\n", + "DFQuAD, size 360, time 5.602836608886719e-05\n", + "QE, size 360, time 0.017966747283935547\n", + "DFQuAD, size 360, time 0.0034170150756835938\n", + "QE, size 360, time 0.0009257793426513672\n", + "DFQuAD, size 360, time 0.017786264419555664\n", + "QE, size 360, time 0.00080108642578125\n", + "DFQuAD, size 360, time 0.0005438327789306641\n", + "QE, size 360, time 0.0177762508392334\n", + "DFQuAD, size 360, time 0.01806187629699707\n", + "QE, size 360, time 0.0009059906005859375\n", + "DFQuAD, size 360, time 6.413459777832031e-05\n", + "QE, size 360, time 0.0001621246337890625\n", + "DFQuAD, size 360, time 0.003920316696166992\n", + "QE, size 360, time 0.0025479793548583984\n", + "DFQuAD, size 360, time 0.018036842346191406\n", + "QE, size 360, time 0.017603158950805664\n", + "DFQuAD, size 361, time 0.004560232162475586\n", + "QE, size 361, time 0.0005829334259033203\n", + "DFQuAD, size 361, time 0.0059430599212646484\n", + "QE, size 361, time 0.00774693489074707\n", + "DFQuAD, size 361, time 0.00011801719665527344\n", + "QE, size 361, time 0.0185091495513916\n", + "DFQuAD, size 361, time 0.0011699199676513672\n", + "QE, size 361, time 0.017937898635864258\n", + "DFQuAD, size 361, time 8.0108642578125e-05\n", + "QE, size 361, time 0.00020503997802734375\n", + "DFQuAD, size 361, time 0.00019931793212890625\n", + "QE, size 361, time 0.004420280456542969\n", + "DFQuAD, size 361, time 0.01813983917236328\n", + "QE, size 361, time 0.017770767211914062\n", + "DFQuAD, size 361, time 0.017707109451293945\n", + "QE, size 361, time 0.01860499382019043\n", + "DFQuAD, size 361, time 0.002165079116821289\n", + "QE, size 361, time 0.01765894889831543\n", + "DFQuAD, size 361, time 0.017815113067626953\n", + "QE, size 361, time 0.0010051727294921875\n", + "DFQuAD, size 361, time 2.5987625122070312e-05\n", + "QE, size 361, time 0.0021898746490478516\n", + "DFQuAD, size 361, time 0.001138925552368164\n", + "QE, size 361, time 5.602836608886719e-05\n", + "DFQuAD, size 361, time 0.018105030059814453\n", + "QE, size 361, time 0.003606081008911133\n", + "DFQuAD, size 361, time 0.01838397979736328\n", + "QE, size 361, time 0.008015871047973633\n", + "DFQuAD, size 361, time 0.0006248950958251953\n", + "QE, size 361, time 0.0003268718719482422\n", + "DFQuAD, size 361, time 0.017792940139770508\n", + "QE, size 361, time 0.00030803680419921875\n", + "DFQuAD, size 361, time 0.0008709430694580078\n", + "QE, size 361, time 0.017952919006347656\n", + "DFQuAD, size 361, time 0.014361858367919922\n", + "QE, size 361, time 0.017763853073120117\n", + "DFQuAD, size 361, time 0.002725839614868164\n", + "QE, size 361, time 5.602836608886719e-05\n", + "DFQuAD, size 361, time 0.004225015640258789\n", + "QE, size 361, time 0.009813070297241211\n", + "DFQuAD, size 362, time 5.1021575927734375e-05\n", + "QE, size 362, time 0.018203020095825195\n", + "DFQuAD, size 362, time 4.696846008300781e-05\n", + "QE, size 362, time 0.01802802085876465\n", + "DFQuAD, size 362, time 0.014465093612670898\n", + "QE, size 362, time 0.001110076904296875\n", + "DFQuAD, size 362, time 0.004903078079223633\n", + "QE, size 362, time 0.014354228973388672\n", + "DFQuAD, size 362, time 0.0004520416259765625\n", + "QE, size 362, time 0.0003409385681152344\n", + "DFQuAD, size 362, time 0.0012180805206298828\n", + "QE, size 362, time 0.0005040168762207031\n", + "DFQuAD, size 362, time 0.00018477439880371094\n", + "QE, size 362, time 0.017637968063354492\n", + "DFQuAD, size 362, time 0.017734050750732422\n", + "QE, size 362, time 0.001168966293334961\n", + "DFQuAD, size 362, time 0.017798900604248047\n", + "QE, size 362, time 0.017325878143310547\n", + "DFQuAD, size 362, time 0.018290996551513672\n", + "QE, size 362, time 0.017423152923583984\n", + "DFQuAD, size 362, time 0.0012638568878173828\n", + "QE, size 362, time 0.0178067684173584\n", + "DFQuAD, size 362, time 0.0006158351898193359\n", + "QE, size 362, time 0.006379127502441406\n", + "DFQuAD, size 362, time 0.0182950496673584\n", + "QE, size 362, time 0.018182992935180664\n", + "DFQuAD, size 362, time 0.0008139610290527344\n", + "QE, size 362, time 0.0016469955444335938\n", + "DFQuAD, size 362, time 0.0019230842590332031\n", + "QE, size 362, time 7.081031799316406e-05\n", + "DFQuAD, size 362, time 0.018346071243286133\n", + "QE, size 362, time 0.00015783309936523438\n", + "DFQuAD, size 362, time 0.0002429485321044922\n", + "QE, size 362, time 0.0005848407745361328\n", + "DFQuAD, size 362, time 0.011482000350952148\n", + "QE, size 362, time 0.015210866928100586\n", + "DFQuAD, size 362, time 0.000492095947265625\n", + "QE, size 362, time 0.01758599281311035\n", + "DFQuAD, size 362, time 0.017798185348510742\n", + "QE, size 362, time 3.123283386230469e-05\n", + "DFQuAD, size 363, time 0.018390893936157227\n", + "QE, size 363, time 0.0002961158752441406\n", + "DFQuAD, size 363, time 0.017985105514526367\n", + "QE, size 363, time 0.00021696090698242188\n", + "DFQuAD, size 363, time 0.001138925552368164\n", + "QE, size 363, time 0.0004029273986816406\n", + "DFQuAD, size 363, time 0.018535852432250977\n", + "QE, size 363, time 0.006858348846435547\n", + "DFQuAD, size 363, time 0.01842212677001953\n", + "QE, size 363, time 0.018049001693725586\n", + "DFQuAD, size 363, time 0.0002968311309814453\n", + "QE, size 363, time 0.01805400848388672\n", + "DFQuAD, size 363, time 0.0005488395690917969\n", + "QE, size 363, time 0.0009760856628417969\n", + "DFQuAD, size 363, time 0.0003719329833984375\n", + "QE, size 363, time 3.886222839355469e-05\n", + "DFQuAD, size 363, time 6.723403930664062e-05\n", + "QE, size 363, time 0.0008931159973144531\n", + "DFQuAD, size 363, time 6.29425048828125e-05\n", + "QE, size 363, time 0.01759791374206543\n", + "DFQuAD, size 363, time 0.0003879070281982422\n", + "QE, size 363, time 0.018125057220458984\n", + "DFQuAD, size 363, time 0.006019115447998047\n", + "QE, size 363, time 0.018110990524291992\n", + "DFQuAD, size 363, time 0.00022292137145996094\n", + "QE, size 363, time 0.017854928970336914\n", + "DFQuAD, size 363, time 5.602836608886719e-05\n", + "QE, size 363, time 0.0021572113037109375\n", + "DFQuAD, size 363, time 0.0011622905731201172\n", + "QE, size 363, time 0.0010700225830078125\n", + "DFQuAD, size 363, time 9.274482727050781e-05\n", + "QE, size 363, time 0.002343893051147461\n", + "DFQuAD, size 363, time 0.0011489391326904297\n", + "QE, size 363, time 0.0008311271667480469\n", + "DFQuAD, size 363, time 0.0005292892456054688\n", + "QE, size 363, time 4.124641418457031e-05\n", + "DFQuAD, size 363, time 0.001135110855102539\n", + "QE, size 363, time 4.124641418457031e-05\n", + "DFQuAD, size 363, time 0.018069982528686523\n", + "QE, size 363, time 9.775161743164062e-05\n", + "DFQuAD, size 364, time 3.3855438232421875e-05\n", + "QE, size 364, time 0.0010371208190917969\n", + "DFQuAD, size 364, time 0.003869771957397461\n", + "QE, size 364, time 0.004595041275024414\n", + "DFQuAD, size 364, time 0.0016598701477050781\n", + "QE, size 364, time 0.017853975296020508\n", + "DFQuAD, size 364, time 0.0013341903686523438\n", + "QE, size 364, time 0.00464940071105957\n", + "DFQuAD, size 364, time 5.316734313964844e-05\n", + "QE, size 364, time 0.018503904342651367\n", + "DFQuAD, size 364, time 5.1975250244140625e-05\n", + "QE, size 364, time 0.0005640983581542969\n", + "DFQuAD, size 364, time 4.291534423828125e-05\n", + "QE, size 364, time 0.011220932006835938\n", + "DFQuAD, size 364, time 0.00019502639770507812\n", + "QE, size 364, time 0.012980937957763672\n", + "DFQuAD, size 364, time 0.018844127655029297\n", + "QE, size 364, time 0.0018062591552734375\n", + "DFQuAD, size 364, time 0.018600940704345703\n", + "QE, size 364, time 0.0001628398895263672\n", + "DFQuAD, size 364, time 0.0040988922119140625\n", + "QE, size 364, time 0.01762104034423828\n", + "DFQuAD, size 364, time 0.004322052001953125\n", + "QE, size 364, time 8.916854858398438e-05\n", + "DFQuAD, size 364, time 3.5762786865234375e-05\n", + "QE, size 364, time 0.00043129920959472656\n", + "DFQuAD, size 364, time 0.018277883529663086\n", + "QE, size 364, time 0.01809096336364746\n", + "DFQuAD, size 364, time 0.00022721290588378906\n", + "QE, size 364, time 0.001528024673461914\n", + "DFQuAD, size 364, time 0.00026607513427734375\n", + "QE, size 364, time 0.0052258968353271484\n", + "DFQuAD, size 364, time 0.0008721351623535156\n", + "QE, size 364, time 0.018525123596191406\n", + "DFQuAD, size 364, time 0.017886877059936523\n", + "QE, size 364, time 0.00811910629272461\n", + "DFQuAD, size 364, time 0.017663002014160156\n", + "QE, size 364, time 0.00010585784912109375\n", + "DFQuAD, size 364, time 0.0015668869018554688\n", + "QE, size 364, time 0.0015590190887451172\n", + "DFQuAD, size 365, time 5.7220458984375e-05\n", + "QE, size 365, time 5.817413330078125e-05\n", + "DFQuAD, size 365, time 6.985664367675781e-05\n", + "QE, size 365, time 0.018910884857177734\n", + "DFQuAD, size 365, time 4.1961669921875e-05\n", + "QE, size 365, time 0.00011610984802246094\n", + "DFQuAD, size 365, time 0.000179290771484375\n", + "QE, size 365, time 0.0025348663330078125\n", + "DFQuAD, size 365, time 0.0007810592651367188\n", + "QE, size 365, time 0.002051115036010742\n", + "DFQuAD, size 365, time 0.0012509822845458984\n", + "QE, size 365, time 0.0011241436004638672\n", + "DFQuAD, size 365, time 0.018762826919555664\n", + "QE, size 365, time 0.01877593994140625\n", + "DFQuAD, size 365, time 0.013063192367553711\n", + "QE, size 365, time 4.982948303222656e-05\n", + "DFQuAD, size 365, time 0.007207155227661133\n", + "QE, size 365, time 0.018564939498901367\n", + "DFQuAD, size 365, time 0.003175973892211914\n", + "QE, size 365, time 0.01845407485961914\n", + "DFQuAD, size 365, time 0.0024378299713134766\n", + "QE, size 365, time 0.018568992614746094\n", + "DFQuAD, size 365, time 0.00011897087097167969\n", + "QE, size 365, time 0.01828908920288086\n", + "DFQuAD, size 365, time 0.00014591217041015625\n", + "QE, size 365, time 0.006762981414794922\n", + "DFQuAD, size 365, time 0.0010480880737304688\n", + "QE, size 365, time 0.018414020538330078\n", + "DFQuAD, size 365, time 0.004670858383178711\n", + "QE, size 365, time 0.00010085105895996094\n", + "DFQuAD, size 365, time 0.018517017364501953\n", + "QE, size 365, time 0.0003139972686767578\n", + "DFQuAD, size 365, time 0.003898143768310547\n", + "QE, size 365, time 0.006950855255126953\n", + "DFQuAD, size 365, time 0.0010569095611572266\n", + "QE, size 365, time 0.018611907958984375\n", + "DFQuAD, size 365, time 0.018073081970214844\n", + "QE, size 365, time 4.887580871582031e-05\n", + "DFQuAD, size 365, time 0.018436193466186523\n", + "QE, size 365, time 0.01842784881591797\n", + "DFQuAD, size 366, time 0.018002986907958984\n", + "QE, size 366, time 0.0008308887481689453\n", + "DFQuAD, size 366, time 0.0035631656646728516\n", + "QE, size 366, time 4.315376281738281e-05\n", + "DFQuAD, size 366, time 0.01884603500366211\n", + "QE, size 366, time 0.0019431114196777344\n", + "DFQuAD, size 366, time 0.0011620521545410156\n", + "QE, size 366, time 0.018679141998291016\n", + "DFQuAD, size 366, time 0.006425142288208008\n", + "QE, size 366, time 0.0031442642211914062\n", + "DFQuAD, size 366, time 0.0009810924530029297\n", + "QE, size 366, time 0.0011429786682128906\n", + "DFQuAD, size 366, time 0.0024292469024658203\n", + "QE, size 366, time 0.01822686195373535\n", + "DFQuAD, size 366, time 0.018410921096801758\n", + "QE, size 366, time 0.013309001922607422\n", + "DFQuAD, size 366, time 0.0002129077911376953\n", + "QE, size 366, time 0.000553131103515625\n", + "DFQuAD, size 366, time 0.010221004486083984\n", + "QE, size 366, time 0.01828598976135254\n", + "DFQuAD, size 366, time 0.002227783203125\n", + "QE, size 366, time 0.018535852432250977\n", + "DFQuAD, size 366, time 0.00010204315185546875\n", + "QE, size 366, time 0.0006880760192871094\n", + "DFQuAD, size 366, time 0.008053064346313477\n", + "QE, size 366, time 0.01874089241027832\n", + "DFQuAD, size 366, time 0.018034934997558594\n", + "QE, size 366, time 0.00803685188293457\n", + "DFQuAD, size 366, time 0.0002532005310058594\n", + "QE, size 366, time 0.018401145935058594\n", + "DFQuAD, size 366, time 5.984306335449219e-05\n", + "QE, size 366, time 3.886222839355469e-05\n", + "DFQuAD, size 366, time 5.1975250244140625e-05\n", + "QE, size 366, time 0.0006668567657470703\n", + "DFQuAD, size 366, time 0.011407136917114258\n", + "QE, size 366, time 0.0006802082061767578\n", + "DFQuAD, size 366, time 0.0004680156707763672\n", + "QE, size 366, time 0.00013017654418945312\n", + "DFQuAD, size 366, time 0.018295764923095703\n", + "QE, size 366, time 9.202957153320312e-05\n", + "DFQuAD, size 367, time 0.0009200572967529297\n", + "QE, size 367, time 0.0005471706390380859\n", + "DFQuAD, size 367, time 0.018373727798461914\n", + "QE, size 367, time 0.0017879009246826172\n", + "DFQuAD, size 367, time 2.9802322387695312e-05\n", + "QE, size 367, time 0.01828289031982422\n", + "DFQuAD, size 367, time 8.296966552734375e-05\n", + "QE, size 367, time 0.0020818710327148438\n", + "DFQuAD, size 367, time 0.01933908462524414\n", + "QE, size 367, time 0.008226156234741211\n", + "DFQuAD, size 367, time 0.018529176712036133\n", + "QE, size 367, time 0.01796889305114746\n", + "DFQuAD, size 367, time 0.0036590099334716797\n", + "QE, size 367, time 0.0006508827209472656\n", + "DFQuAD, size 367, time 0.018344879150390625\n", + "QE, size 367, time 0.0009469985961914062\n", + "DFQuAD, size 367, time 0.018555164337158203\n", + "QE, size 367, time 0.0018188953399658203\n", + "DFQuAD, size 367, time 0.0008482933044433594\n", + "QE, size 367, time 0.014003276824951172\n", + "DFQuAD, size 367, time 0.0005259513854980469\n", + "QE, size 367, time 0.0002841949462890625\n", + "DFQuAD, size 367, time 0.0005090236663818359\n", + "QE, size 367, time 0.018387794494628906\n", + "DFQuAD, size 367, time 0.00022912025451660156\n", + "QE, size 367, time 0.00021409988403320312\n", + "DFQuAD, size 367, time 0.00019598007202148438\n", + "QE, size 367, time 0.0004608631134033203\n", + "DFQuAD, size 367, time 0.001291036605834961\n", + "QE, size 367, time 0.014984369277954102\n", + "DFQuAD, size 367, time 0.0037980079650878906\n", + "QE, size 367, time 4.291534423828125e-05\n", + "DFQuAD, size 367, time 0.00022983551025390625\n", + "QE, size 367, time 0.00029087066650390625\n", + "DFQuAD, size 367, time 0.0038747787475585938\n", + "QE, size 367, time 0.018410921096801758\n", + "DFQuAD, size 367, time 0.018348217010498047\n", + "QE, size 367, time 0.011698007583618164\n", + "DFQuAD, size 367, time 0.00012087821960449219\n", + "QE, size 367, time 0.018168926239013672\n", + "DFQuAD, size 368, time 0.002382040023803711\n", + "QE, size 368, time 0.0018129348754882812\n", + "DFQuAD, size 368, time 7.510185241699219e-05\n", + "QE, size 368, time 0.0005340576171875\n", + "DFQuAD, size 368, time 0.01828289031982422\n", + "QE, size 368, time 0.00012302398681640625\n", + "DFQuAD, size 368, time 0.0048749446868896484\n", + "QE, size 368, time 0.01893782615661621\n", + "DFQuAD, size 368, time 0.0009920597076416016\n", + "QE, size 368, time 0.015336275100708008\n", + "DFQuAD, size 368, time 0.00043892860412597656\n", + "QE, size 368, time 0.0002219676971435547\n", + "DFQuAD, size 368, time 0.0001220703125\n", + "QE, size 368, time 0.0020411014556884766\n", + "DFQuAD, size 368, time 0.01879596710205078\n", + "QE, size 368, time 0.018627166748046875\n", + "DFQuAD, size 368, time 4.673004150390625e-05\n", + "QE, size 368, time 0.0012819766998291016\n", + "DFQuAD, size 368, time 0.0016367435455322266\n", + "QE, size 368, time 0.0008440017700195312\n", + "DFQuAD, size 368, time 0.0007569789886474609\n", + "QE, size 368, time 0.00016427040100097656\n", + "DFQuAD, size 368, time 0.01808619499206543\n", + "QE, size 368, time 0.002107858657836914\n", + "DFQuAD, size 368, time 0.006115913391113281\n", + "QE, size 368, time 0.01805901527404785\n", + "DFQuAD, size 368, time 0.0025529861450195312\n", + "QE, size 368, time 0.017795085906982422\n", + "DFQuAD, size 368, time 0.005509853363037109\n", + "QE, size 368, time 0.00010895729064941406\n", + "DFQuAD, size 368, time 5.030632019042969e-05\n", + "QE, size 368, time 0.00010013580322265625\n", + "DFQuAD, size 368, time 6.29425048828125e-05\n", + "QE, size 368, time 0.01842212677001953\n", + "DFQuAD, size 368, time 8.20159912109375e-05\n", + "QE, size 368, time 0.018548250198364258\n", + "DFQuAD, size 368, time 0.0013968944549560547\n", + "QE, size 368, time 0.013267993927001953\n", + "DFQuAD, size 368, time 5.221366882324219e-05\n", + "QE, size 368, time 0.00022792816162109375\n", + "DFQuAD, size 369, time 0.0012960433959960938\n", + "QE, size 369, time 0.018667936325073242\n", + "DFQuAD, size 369, time 0.005189180374145508\n", + "QE, size 369, time 0.0010118484497070312\n", + "DFQuAD, size 369, time 0.01825404167175293\n", + "QE, size 369, time 0.018394947052001953\n", + "DFQuAD, size 369, time 0.0006940364837646484\n", + "QE, size 369, time 0.015571832656860352\n", + "DFQuAD, size 369, time 0.00023865699768066406\n", + "QE, size 369, time 0.00020122528076171875\n", + "DFQuAD, size 369, time 0.00015807151794433594\n", + "QE, size 369, time 0.0028481483459472656\n", + "DFQuAD, size 369, time 0.0003311634063720703\n", + "QE, size 369, time 0.0006749629974365234\n", + "DFQuAD, size 369, time 7.700920104980469e-05\n", + "QE, size 369, time 0.0001251697540283203\n", + "DFQuAD, size 369, time 0.019408226013183594\n", + "QE, size 369, time 0.019031047821044922\n", + "DFQuAD, size 369, time 7.390975952148438e-05\n", + "QE, size 369, time 4.9114227294921875e-05\n", + "DFQuAD, size 369, time 0.0016758441925048828\n", + "QE, size 369, time 5.888938903808594e-05\n", + "DFQuAD, size 369, time 4.029273986816406e-05\n", + "QE, size 369, time 0.010606050491333008\n", + "DFQuAD, size 369, time 3.981590270996094e-05\n", + "QE, size 369, time 0.005391836166381836\n", + "DFQuAD, size 369, time 0.018678903579711914\n", + "QE, size 369, time 0.019176244735717773\n", + "DFQuAD, size 369, time 0.018635034561157227\n", + "QE, size 369, time 0.01844501495361328\n", + "DFQuAD, size 369, time 0.006718873977661133\n", + "QE, size 369, time 0.00010895729064941406\n", + "DFQuAD, size 369, time 0.0003819465637207031\n", + "QE, size 369, time 0.018661975860595703\n", + "DFQuAD, size 369, time 0.002307891845703125\n", + "QE, size 369, time 0.018358945846557617\n", + "DFQuAD, size 369, time 0.00018095970153808594\n", + "QE, size 369, time 5.602836608886719e-05\n", + "DFQuAD, size 369, time 6.389617919921875e-05\n", + "QE, size 369, time 0.019140005111694336\n", + "DFQuAD, size 370, time 0.00013518333435058594\n", + "QE, size 370, time 0.00015306472778320312\n", + "DFQuAD, size 370, time 0.003828287124633789\n", + "QE, size 370, time 0.018630266189575195\n", + "DFQuAD, size 370, time 0.008339166641235352\n", + "QE, size 370, time 0.00011587142944335938\n", + "DFQuAD, size 370, time 0.00475311279296875\n", + "QE, size 370, time 0.014067888259887695\n", + "DFQuAD, size 370, time 3.2901763916015625e-05\n", + "QE, size 370, time 0.01883697509765625\n", + "DFQuAD, size 370, time 6.413459777832031e-05\n", + "QE, size 370, time 2.8848648071289062e-05\n", + "DFQuAD, size 370, time 0.0023360252380371094\n", + "QE, size 370, time 0.019093990325927734\n", + "DFQuAD, size 370, time 5.3882598876953125e-05\n", + "QE, size 370, time 0.007030010223388672\n", + "DFQuAD, size 370, time 3.910064697265625e-05\n", + "QE, size 370, time 0.00026679039001464844\n", + "DFQuAD, size 370, time 0.02263188362121582\n", + "QE, size 370, time 0.0030689239501953125\n", + "DFQuAD, size 370, time 0.018638134002685547\n", + "QE, size 370, time 0.01833200454711914\n", + "DFQuAD, size 370, time 0.0011012554168701172\n", + "QE, size 370, time 0.00040411949157714844\n", + "DFQuAD, size 370, time 0.0003161430358886719\n", + "QE, size 370, time 0.00010704994201660156\n", + "DFQuAD, size 370, time 0.00025916099548339844\n", + "QE, size 370, time 0.019760847091674805\n", + "DFQuAD, size 370, time 0.019695281982421875\n", + "QE, size 370, time 0.019479036331176758\n", + "DFQuAD, size 370, time 0.011795759201049805\n", + "QE, size 370, time 0.01712799072265625\n", + "DFQuAD, size 370, time 0.00039696693420410156\n", + "QE, size 370, time 0.01877593994140625\n", + "DFQuAD, size 370, time 0.00047898292541503906\n", + "QE, size 370, time 0.006174325942993164\n", + "DFQuAD, size 370, time 0.0006659030914306641\n", + "QE, size 370, time 0.018448829650878906\n", + "DFQuAD, size 370, time 7.486343383789062e-05\n", + "QE, size 370, time 0.018834829330444336\n", + "DFQuAD, size 371, time 0.01840806007385254\n", + "QE, size 371, time 0.006685972213745117\n", + "DFQuAD, size 371, time 0.00025177001953125\n", + "QE, size 371, time 0.01940608024597168\n", + "DFQuAD, size 371, time 8.225440979003906e-05\n", + "QE, size 371, time 0.0012538433074951172\n", + "DFQuAD, size 371, time 0.018507957458496094\n", + "QE, size 371, time 0.019083023071289062\n", + "DFQuAD, size 371, time 0.007174015045166016\n", + "QE, size 371, time 0.001744985580444336\n", + "DFQuAD, size 371, time 0.0003628730773925781\n", + "QE, size 371, time 0.019490957260131836\n", + "DFQuAD, size 371, time 0.018442153930664062\n", + "QE, size 371, time 0.01940298080444336\n", + "DFQuAD, size 371, time 0.0015001296997070312\n", + "QE, size 371, time 0.0005528926849365234\n", + "DFQuAD, size 371, time 0.00021195411682128906\n", + "QE, size 371, time 0.0011792182922363281\n", + "DFQuAD, size 371, time 0.018966197967529297\n", + "QE, size 371, time 0.007697105407714844\n", + "DFQuAD, size 371, time 3.504753112792969e-05\n", + "QE, size 371, time 0.0009539127349853516\n", + "DFQuAD, size 371, time 0.018926143646240234\n", + "QE, size 371, time 0.00507807731628418\n", + "DFQuAD, size 371, time 3.910064697265625e-05\n", + "QE, size 371, time 0.00012493133544921875\n", + "DFQuAD, size 371, time 0.0027129650115966797\n", + "QE, size 371, time 9.584426879882812e-05\n", + "DFQuAD, size 371, time 0.0188751220703125\n", + "QE, size 371, time 0.0008680820465087891\n", + "DFQuAD, size 371, time 0.0014438629150390625\n", + "QE, size 371, time 0.002063274383544922\n", + "DFQuAD, size 371, time 0.0006010532379150391\n", + "QE, size 371, time 0.019364118576049805\n", + "DFQuAD, size 371, time 0.005608081817626953\n", + "QE, size 371, time 0.018951892852783203\n", + "DFQuAD, size 371, time 0.019072771072387695\n", + "QE, size 371, time 0.0009720325469970703\n", + "DFQuAD, size 371, time 2.8848648071289062e-05\n", + "QE, size 371, time 0.0035660266876220703\n", + "DFQuAD, size 372, time 0.018848896026611328\n", + "QE, size 372, time 0.019266605377197266\n", + "DFQuAD, size 372, time 0.0017962455749511719\n", + "QE, size 372, time 0.0018067359924316406\n", + "DFQuAD, size 372, time 8.0108642578125e-05\n", + "QE, size 372, time 5.91278076171875e-05\n", + "DFQuAD, size 372, time 0.019694805145263672\n", + "QE, size 372, time 0.000843048095703125\n", + "DFQuAD, size 372, time 0.00029206275939941406\n", + "QE, size 372, time 0.0028023719787597656\n", + "DFQuAD, size 372, time 0.0015540122985839844\n", + "QE, size 372, time 0.018826723098754883\n", + "DFQuAD, size 372, time 3.910064697265625e-05\n", + "QE, size 372, time 0.00014400482177734375\n", + "DFQuAD, size 372, time 0.00021314620971679688\n", + "QE, size 372, time 0.019489049911499023\n", + "DFQuAD, size 372, time 0.00025582313537597656\n", + "QE, size 372, time 0.018589019775390625\n", + "DFQuAD, size 372, time 5.698204040527344e-05\n", + "QE, size 372, time 0.018775224685668945\n", + "DFQuAD, size 372, time 0.007433176040649414\n", + "QE, size 372, time 0.011893987655639648\n", + "DFQuAD, size 372, time 0.0007448196411132812\n", + "QE, size 372, time 0.0008518695831298828\n", + "DFQuAD, size 372, time 0.00011992454528808594\n", + "QE, size 372, time 4.410743713378906e-05\n", + "DFQuAD, size 372, time 9.179115295410156e-05\n", + "QE, size 372, time 0.003846883773803711\n", + "DFQuAD, size 372, time 0.0017468929290771484\n", + "QE, size 372, time 0.018741130828857422\n", + "DFQuAD, size 372, time 0.010065078735351562\n", + "QE, size 372, time 0.01305699348449707\n", + "DFQuAD, size 372, time 0.00022983551025390625\n", + "QE, size 372, time 0.00029587745666503906\n", + "DFQuAD, size 372, time 0.01922297477722168\n", + "QE, size 372, time 0.003660917282104492\n", + "DFQuAD, size 372, time 0.01935601234436035\n", + "QE, size 372, time 4.6253204345703125e-05\n", + "DFQuAD, size 372, time 0.018749237060546875\n", + "QE, size 372, time 0.01883101463317871\n", + "[2, 10, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 0]\n" + ] + } + ], + "source": [ + "layers = [2, 10]\n", + "for _ in range(0, 20):\n", + " layers.append(0)\n", + "n_arguments_list = []\n", + "# DFQuAD\n", + "avg_pocket_times_dfquad = []\n", + "med_pocket_times_dfquad = []\n", + "max_pocket_times_dfquad = []\n", + "min_pocket_times_dfquad = []\n", + "# QE\n", + "avg_pocket_times_qe = []\n", + "med_pocket_times_qe = []\n", + "max_pocket_times_qe = []\n", + "min_pocket_times_qe = []\n", + "\n", + "for i in range(2, 20):\n", + " for j in range(1, 21):\n", + " layers[i] = j\n", + " n_arguments_list.append(sum(layers))\n", + " pocket_times_dfquad = []\n", + " pocket_times_qe = []\n", + " for _ in range(0, 20):\n", + " # DFQuAD\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"DFQuAD_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_linear_pragmatic_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_dfquad.append(end_time - start_time)\n", + " print(f'DFQuAD, size {sum(layers)}, time {end_time - start_time}')\n", + " # QE\n", + " qbafs = generate_layered_qbaf_chain(math.floor(sum(layers)/5), ['a(0, 0)', 'a(0, 1)'], layers, 0.5, \"QuadraticEnergy_model\", min_strength=0.3, max_strength=0.7)\n", + " start_time = time.time()\n", + " pockets = determine_linear_pragmatic_pockets(qbafs[0], qbafs, 'a(0, 0)', 'a(0, 1)')\n", + " end_time = time.time()\n", + " pocket_times_qe.append(end_time - start_time)\n", + " print(f'QE, size {sum(layers)}, time {end_time - start_time}')\n", + " avg_pocket_times_dfquad.append(mean(pocket_times_dfquad))\n", + " avg_pocket_times_qe.append(mean(pocket_times_dfquad))\n", + " med_pocket_times_dfquad.append(median(pocket_times_qe))\n", + " med_pocket_times_qe.append(median(pocket_times_qe))\n", + " max_pocket_times_dfquad.append(max(pocket_times_qe))\n", + " max_pocket_times_qe.append(max(pocket_times_qe))\n", + " min_pocket_times_dfquad.append(min(pocket_times_qe))\n", + " min_pocket_times_qe.append(min(pocket_times_qe))\n", + "print(layers)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "DMHJNhbCFtLv" + }, + "source": [ + "For the generated QBAFs, this approach of computing pockets scales without problems to QBAFs with hundreds of arguments." + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "id": "UicrAZZcFtLv" + }, + "outputs": [ + { + "data": { + "image/png": "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HOjJkCGDZ86cOZ4dO3Z46tev78mfP7/n77//9q5Tq1YtT6lSpTwbNmzwrF692lOwYEFP06ZNPdF+7C1atJDHpn8OLly44LNONB57zZo1PZMnT/bs2rXLs337dk+dOnU8efLk8Vy5csXxZxzfh8WLF/dUr17ds23bNvlaZs6c2dO9e3dPtB971apV5Xeb/r5funQp6o993rx5nu+++87z66+/evbu3et5++23PalTp5avRSy/506OvWqMvudOCIlAIh7P/fff73n99de9L8X169c9OXLk8AwYMCDmBBJOelZcvHhR/seaOXOmd9mePXvkCXb9+vWeaMYUCTdu3PBky5bNM3jwYJ/jv+WWWzxffvmlvL179275uB9//NG7zsKFCz033XST58SJE55owU4gNWjQwPYxsXLsv/32mzyOH374wfFnHCeIFClSeE6fPu1d56OPPvLcfvvtnqtXr3qi9djVybJDhw62j4mVYweZMmXyTJw4Ma7ec/PY4+09Nwm6UST5//z777+yizhCLPqsNtxev359zL1UCCMh9FKgQAEZQoG9CvAa/Pfffz6vA8JvefLkibnX4dChQ7IvmH6smO2D0Ko6VvxFaKl8+fLedbA+PhsbN24U0c7KlSulnY72H6huPX/+vPe+WDn2S5cuyb933HGH4884/pYoUUJkzZrVuw5GM6F33M8//yyi9dj1aQqZM2eWY6W6d+8uh5crYuHYkVc7ffp0mW+LcFM8vefmscfLex6yUSMkIajmwwdL/4AA3P7ll19i6iWDAECzUJwUT506Jfr06SMeeughOYcPguHmm2+WJ0bzdcB9sYQ6Hqv3XN2HvxAQOqlSpZInnGh/PZBv1LhxY5E/f35x4MAB8fbbb4vatWvLL0vMaIyFY79x44bo2LGjqFSpknfGpJPPOP5afS7UfdF67ODZZ58VefPmlT+Q0BPvzTfflHlKs2bNivpjR04tRAHyjZBnNHv2bNkAefv27TH/ntsde6y/54GgQCKuwElQgcQ+CCb858EAYyQqk/jgmWee8V7Hr0d8Fu6++27pKlWrVk3EAkjKhfBHQUq8YXfsrVu39nnfUaCA9xsiGe9/NIMffRBDcM6+/vprOUrrhx9+EPGA3bEXLVo0pt/zQDDEFgJgPeJXs1nVgNvZsmUTsQx+Vd1zzz1i//798lgRbrx48WLMvw7qePy95/j722+/+dyPyg5Ud8Xa64FwK/4f4HMQC8fetm1bMX/+fLFixQqRK1cu73Inn3H8tfpcqPui9ditwA8koL/v0XrscIkKFiwoe/2hoq9UqVJi5MiRcfGe2x17rL/ngaBACtGHCx+sZcuW+VjUuK3HcWMRlG3jlwR+VeA1SJ06tc/rACsWOUqx9jogtIT//PqxIuaO/Bp1rPiLL1XkMCiWL18uPxvqSyZWOH78uMxBwucgmo8dOekQCAgxYH/xPus4+YzjL0IWukBcsmSJLKGO5JmVgY7dCrgOQH/fo/HYrcBn9erVqzH9ngc69nh7zxOQ3FnisVTmjwqmKVOmyAqe1q1byzJ/PbM/FujcubNn5cqVnkOHDnnWrl0rSztR0omKF1UOi9Lg5cuXy3LYChUqyEs0cvnyZVm2igv+qwwbNkxeP3LkiLfMH+/x3LlzPT/99JOs6rIq8y9Tpoxn48aNnjVr1ngKFSoU8aXugY4d93Xp0kVW8OBzsHTpUk/ZsmXlsf3zzz9RfeyvvvqqbN2Az7he1vzXX3951wn0GVdlzzVq1JDl8osWLfLcddddEV/2HOjY9+/f7+nbt688Zrzv+NwXKFDAU6VKlag/9rfeektW6+G48H8Zt1FxuXjx4ph+zwMd+/4Yfs+dQIEUQkaPHi3/E6EfEsr+0f8l1mjSpIkne/bs8hhz5swpb+M/kQLi4LXXXpNlomnTpvU0atRIfslGIytWrJDiwLygxF2V+vfs2dOTNWtWKY6rVasm+4jonD9/XoqC2267TZa9tmzZUgqMaD52nDDxZYgvQZQ/582bV/ZJMX8MROOxWx0zLugP5OYzfvjwYU/t2rU9adKkkT8g8MPiv//+80TzsR89elSeGO+44w75eUdfq65du/r0xInWY3/xxRfl5xjfa/hc4/+yEkex/J4HOvajMfyeO8H1qBFCCCGEkFiHOUiEEEIIIQYUSIQQQgghBhRIhBBCCCEGFEiEEEIIIQYUSIQQQgghBhRIhBBCCCEGFEiEEEIIIQYUSIQQQgghBhRIhJAk4fDhw+Kmm27yznKKBH755Rfx4IMPiltvvVWULl06uXeHEBJBUCAREie88MILUqAMHDjQZ/mcOXPk8nikd+/eIl26dHL4qD6MlAixcuVK+bkwp9gTEi9QIBESR8ApGTRokPj9999FrPDvv/8G/dgDBw6IypUri7x584o777wzZPv033//hWxbhJDkgQKJkDiievXqIlu2bGLAgAG267z77rsJwk0jRowQ+fLl83GjGjZsKPr37y+yZs0qMmbMKPr27SuuXbsmunbtKu644w6RK1cuMXnyZMuwVsWKFaVYK168uPjhhx987t+1a5eoXbu2uO222+S2n3/+eXHu3Dnv/Q8//LBo27at6Nixo8icObOoWbOm5XHcuHFD7hP245ZbbpHHtGjRIu/9cEe2bNki18F1HLcVeAxEFI4RIqpevXpSWJmhwxkzZoiqVavK4/riiy/ka9G+fXvv4958803RokUL+bop8JritdXBfur7gm1//PHH8nnTpk0rihQpItavXy/2798vXws4YHg99X0Cc+fOFWXLlpX7U6BAAdGnTx+5T/p2J06cKBo1aiS3W6hQITFv3jzvMT3yyCPyeqZMmeS6eM/B119/LUqUKCHSpEkjjwufqT///NPytSMkmqFAIiSOSJkypRQ1o0ePFsePH0/UtpYvXy5OnjwpVq1aJYYNGybDVTiJ44S6ceNG0aZNG/HKK68keB4IqM6dO4tt27aJChUqiMcff1ycP39e3odwzqOPPirKlCkjNm/eLMXJmTNnxNNPP+2zjU8//VTcfPPNYu3atWLcuHGW+zdy5EgxdOhQMWTIEPHTTz9JIVW/fn2xb98+ef+pU6dEsWLF5L7gepcuXSy3g5N/p06d5P4gDJciRQopKiDAdN566y3RoUMHsWfPHvlccOoglCASsZ9//PGHDGcGQ79+/UTz5s1l/lbhwoXFs88+K1/b7t27y/3CzHGIRsXq1avl+tif3bt3S4E1ZcoU8f777/tsF6IJry1enzp16ohmzZqJCxcuiNy5c4tvvvlGroPwI14fvJ7427RpU/Hiiy/K40QYrnHjxvL5CYk5PISQuKBFixaeBg0ayOsPPvig58UXX5TXZ8+ejbObd73evXt7SpUq5fPY4cOHe/LmzeuzLdy+fv26d9m9997reeihh7y3r1275kmXLp3nyy+/lLcPHTokn2fgwIHedf777z9Prly5PIMGDZK3+/Xr56lRo4bPcx87dkw+bu/evfJ21apVPWXKlAl4vDly5PC8//77Psvuu+8+z2uvvea9jePE8brh7Nmzcn927tzpc1wjRozwWS9r1qyewYMH+7weefLk8b4HAK8hXlsdc5+w7Xfeecd7e/369XLZJ5984l2G1/jWW2/13q5WrZqnf//+PtudOnWqJ3v27LbbvXLlily2cOFCeXvFihXy9u+//+5dZ8uWLXLZ4cOHXbxihEQndJAIiUPgbsCFgQsQLHBf4KYoEA5D6EV3qxCC+e2333weB9dIkSpVKlG+fHnvfuzYsUOsWLFChtfUBY4J0ENI5cqV87tvcGvgblWqVMlnOW67PWY4TnBNEKa6/fbbvaHGo0eP+qyH41BcunRJOl/333+/z+sRaL/tKFmypM/rDPTXGsv++ecfedzqdUToUH8dW7VqJR2gv/76y3K7CNXh+Mz3S6dUqVKiWrVq8rmfeuopMWHChJjKZyNEJ5XPLUJIXFClShUZBkKIRuWWKCB6zJCJVdJx6tSpfW4jT8VqmRmK8seVK1dkyA0CziR79uw+J/OkAvuDJG6IgRw5csjjQe6UmRwezD4F81qrikOrZeq1xuuI8BnCXybISbLarpP3CyJvyZIlYt26dWLx4sUyVNujRw8ZUs2fP7+jYyYkWqCDREicgnL/b7/9Vib86tx1113i9OnTPifuUPYu2rBhg/c6koaRKI3EY4Ck4p9//lm6NAULFvS5uBEgcEIgZpD7o4PbRYsWdbwd5EYhB+edd96Rzgn204ljkiFDBunq/Pjjj95l169fF1u3bk3wWsPVUcABOnTokEgseB2x3+ZriIvu+vkDOV5qv00RBScOAgx5ZFhv9uzZid5nQiINOkiExCkIkyApd9SoUT7LURl19uxZ8cEHH4gnn3xSJkovXLhQio5QMHbsWFkxBbExfPhwKTiQ9Atef/116dQgpNWtWzdZDYdqrenTp8uKKzgYTkEyOBLH7777blkZhmRpCD0kTjsFCecIE44fP146WAirIRnbCe3atZPVghAlCBPCbcGx6j2nkJCO5Gm4VKh269Wrl6tjtAPbQcJ8njx55HsIUYSwGyoE33vvPUfbgGuGfZ0/f75M4EbVGsQrEtVr1KghsmTJIp0jfFaUwCUklqCDREgcgzwVM6SCk92HH34ohQxyTjZt2mRb4RWsc4ULtr1mzRpZWo5yfaBcH7gWOAlDxKGcH+LBqfOhQIk9qs9QpYbtQOjhuSDOnILnhDiDy4Ww2htvvCEGDx7s6LEo64fQQzUZ8q6QB4Swph7iQogTrQEgZurWrStbAEDQJRY8D4QNwmD33Xef7BYOMQrR45ScOXNKlwiCEG4YquQgklG1CMF0zz33SGcNlYJoy0BIrHETMrWTeycIISTWgRCF+ERZPcr2CSGRDUNshBASBo4cOSIdHDhEV69eFWPGjJH5RehhRAiJfBhiI4SQcHy5pkgh84sQ4kJS886dO8XSpUuZr0NIlMAQGyGEEEKIAR0kQgghhBADCiRCCCGEEAMKJEIIIYQQAwokQgghhBADCiRCCCGEEAMKJEIIIYQQAwokQgghhBADCiRCCCGEEOHL/wOVXdIp/TMGWwAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, avg_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Average pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"avg_df_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "id": "JeaD49miFtLv" + }, + "outputs": [ + { + "data": { + "image/png": "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SPpstoRxkJo2bSpatWolihQpIk6dOiVDa2DLli3etuKEEEIICT9jxowRI0eOlNdffPHFFA2xXfXjIOn7kzACCW8OwmlwkUaMGCFuvfVWr6p97rnnIrGPhBBCCBFCnDt3Tr4O58+fjyoH6YohkJyG3+JKIKGEv0ePHkmWd+vWLVz7RAghhBALTMcoWkNsVzWBFNcO0ldffeV4gw8//HAo+0MIIYQQG+yEUbSF2K4mikBq3LhxkvkregKWPo8lVl8IQgghJNYEUiw4SFfiuYoNL4K6LFq0SJQtW1b2PkIHbVzmz58vypcvL6vaCCGEEBIZTMeIDlIU5SB17dpVNousXr26d1mdOnXELbfcItq1ayd27doV7n0khBBCSBQ7SFfiMMTmug/S/v37RcaMGZMsz5Ahgzh48GC49osQQgghcZCk/W+MDrB3LZDuuusu0b17d3H8+HHvMlzHmJFKlSqFe/8IIYQQ8j/snKNoS9K+pu3P33//LRJCIH344Yey51G+fPlkY0hccP33338XH3zwQWT2khBCCCEx6SD9888/IiFykCCIfvzxRzmk9ueff5bLihUrJkeO6NVshBBCCInfHKSrDsv8E0YgAQghDKjFhRBCCCGJ1wfpmsMk7YQJsYElS5aIvn37iv/85z/i6aef9rm45e2335ajS2666SZRuXJlsWHDBr/rz5w5UxQtWlSuX6pUKdliQAcfmv79+4tcuXKJm2++WTpbe/fu9Vlnz549olGjRiJr1qwiffr0siJv2bJlrvedEEIISdQQ21UjERvtf+69916xb9++uHCQXAukgQMHSucIIumPP/4Qf/75p8/FDTNmzJAJ3wMGDBCbN28WZcqUkS0DTpw4Ybn+mjVrRMuWLcUzzzwjh+OigSUuP/30k3cdzIcbP368bEWwfv16kTZtWrnNy5cve9dp0KCBVLtLly4VmzZtks+LZceOHXP7chBCCCHJRjQ7SA899JBYuXKlHGgfDwIJL7IrcubM6fn444894aBSpUqeTp06eW9fvXrVkzt3bs+wYcMs12/WrJmnfv36PssqV67sad++vbx+7do1uX8jR4703n/mzBnPjTfe6Jk2bZq8ffLkSXyqPCtWrPCuc+7cObls8eLFtvt6+fJlz9mzZ72Xw4cPy8fgOiGEEJIcNGrUSJ57OnfuLG9nzJhR3h43blyyvwG33367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shJH8fyeBzr2Q3H8njvhOvyT0i4WIYQQQkg0wRwkQgghhBADCiRCCCGEEAMKJEIIIYQQAwokQgghhBADCiRCCCGEEAMKJEIIIYQQAwokQgghhBADCiRCCCGEEAMKJEJIsnDw4EFx3XXXeWc5RQM///yzqFKlirjppptE2bJlU3p3CCFRBAUSIQnCU089JQXK8OHDfZbPmTNHLk9EBgwYINKmTSuHj+rDSIkQy5cvl58Lc4o9IYkCBRIhCQScktdff138+eefIl74559/gn7s/v37RfXq1UX+/PlFlixZwrZP//77b9i2RQhJGSiQCEkgateuLXLmzCmGDRtmu86rr76aJNw0duxYUaBAAR83qnHjxmLo0KEiR44cImPGjGLQoEHiypUromfPniJz5szitttuE5MnT7YMa1WrVk2KtZIlS4rvv//e5/6ffvpJ1KtXT9x6661y208++aT4448/vPffd999onPnzqJr164ia9asok6dOpbHce3aNblP2I8bb7xRHtPChQu998Md2bRpk1wH13HcVuAxEFE4RoioBg0aSGFlhg5nzJghatSoIY/r008/la9Fly5dvI/r1auXaNOmjXzdFHhN8drqYD/1fcG233vvPfm8t9xyiyhWrJhYu3at2Ldvn3wt4IDh9dT3CcydO1eUL19e7k+hQoXEwIED5T7p2500aZJo0qSJ3G6RIkXEV1995T2m+++/X17PlCmTXBfvOZg1a5YoVaqUuPnmm+Vx4TN18eJFy9eOkFiGAomQBCJ16tRS1Lz55pvit99+C2lbS5cuFUeOHBErVqwQo0ePluEqnMRxQl2/fr3o0KGDaN++fZLngYB68cUXxZYtW0TVqlVFw4YNxalTp+R9COfUrFlTlCtXTmzcuFGKk+PHj4tmzZr5bOOjjz4SN9xwg1i9erV49913Lfdv3Lhx4o033hCjRo0SP/74oxRSDz/8sNi7d6+8/+jRo6JEiRJyX3C9R48eltvByb979+5yfxCGS5UqlRQVEGA6vXv3Fi+88ILYtWuXfC44dRBKEInYz3PnzslwZjAMHjxYtG7dWuZvFS1aVLRq1Uq+tn369JH7hZnjEI2KlStXyvWxPzt37pQCa8qUKeK1117z2S5EE15bvD4PPfSQePzxx8Xp06dF3rx5xRdffCHXQfgRrw9eT/xt2bKlePrpp+VxIgzXtGlT+fyExB0eQkhC0KZNG0+jRo3k9SpVqniefvppeX327Nk4u3nXGzBggKdMmTI+jx0zZownf/78PtvC7atXr3qX3XnnnZ577rnHe/vKlSuetGnTeqZNmyZvHzhwQD7P8OHDvev8+++/nttuu83z+uuvy9uDBw/2PPjggz7PffjwYfm43bt3y9s1atTwlCtXLuDx5s6d2/Paa6/5LLvrrrs8zz33nPc2jhPH64aTJ0/K/dm+fbvPcY0dO9ZnvRw5cnhGjhzp83rky5fP+x4AvIZ4bXXMfcK2X375Ze/ttWvXymUffPCBdxle45tuusl7u1atWp6hQ4f6bHfq1KmeXLly2W73woULctmCBQvk7WXLlsnbf/75p3edTZs2yWUHDx508YoREpvQQSIkAYG7ARcGLkCwwH2Bm6JAOAyhF92tQgjmxIkTPo+Da6RIkyaNqFixonc/tm3bJpYtWybDa+oCxwToIaQKFSr43Te4NXC37r77bp/luO32mOE4wTVBmCp9+vTeUOOhQ4d81sNxKM6ePSudr0qVKvm8HoH2247SpUv7vM5Af62x7PLly/K41euI0KH+Oj777LPSAbp06ZLldhGqw/GZ75dOmTJlRK1ateRzP/bYY2LixIlxlc9GiE4an1uEkITg3nvvlWEghGhUbokCoscMmVglHV9//fU+t5GnYrXMDEX548KFCzLkBgFnkitXLp+TeXKB/UESN8RA7ty55fEgd8pMDg9mn4J5rVXFodUy9VrjdUT4DOEvE+QkWW3XyfsFkbd48WKxZs0asWjRIhmq7devnwypFixY0NExExIr0EEiJEFBuf/XX38tE351smXLJo4dO+Zz4g5n76J169Z5ryNpGInSSDwGSCresWOHdGkKFy7sc3EjQOCEQMwg90cHt4sXL+54O8iNQg7Oyy+/LJ0T7KcTxyRDhgzS1fnhhx+8y65evSo2b96c5LWGq6OAA3TgwAERKngdsd/ma4iL7vr5Azlear9NEQUnDgIMeWRYb/bs2SHvMyHRBh0kQhIUhEmQlDt+/Hif5aiMOnnypBgxYoR49NFHZaL0ggULpOgIB2+//basmILYGDNmjBQcSPoFnTp1kk4NQlovvfSSrIZDtdb06dNlxRUcDKcgGRyJ47fffrusDEOyNIQeEqedgoRzhAnff/996WAhrIZkbCc8//zzsloQogRhQrgtOFa95xQS0pE8DZcK1W79+/d3dYx2YDtImM+XL598DyGKEHZDheCQIUMcbQOuGfZ13rx5MoEbVWsQr0hUf/DBB0X27Nmlc4TPihK4hMQTdJAISWCQp2KGVHCye+edd6SQQc7Jhg0bbCu8gnWucMG2V61aJUvLUa4PlOsD1wInYYg4lPNDPDh1PhQosUf1GarUsB0IPTwXxJlT8JwQZ3C5EFbr1q2bGDlypKPHoqwfQg/VZMi7Qh4Qwpp6iAshTrQGgJipX7++bAEAQRcqeB4IG4TB7rrrLtktHGIUoscpefLkkS4RBCHcMFTJQSSjahGC6Y477pDOGioF0ZaBkHjjOmRqp/ROEEJIvAMhCvGJsnqU7RNCohuG2AghJAL8+uuv0sGBQ/T333+Lt956S+YXoYcRIST6YYiNEEIi8eWaKpXML0KIC0nN27dvF9999x3zdQiJERhiI4QQQggxoINECCGEEGJAgUQIIYQQYkCBRAghhBBiQIFECCGEEGJAgUQIIYQQYkCBRAghhBBiQIFECCGEEGJAgUQIIYQQInz5P38ruV+pA+ysAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, avg_pocket_times_qe, color='black')\n", + "plt.ylabel('Average pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"avg_qe_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "id": "rD1nzTL2FtLv" + }, + "outputs": [ + { + "data": { + "image/png": "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CokyZcqI6dOnW4a1Lr74YinWqlWrJj799NOI57/++mtx5ZVXitNPP11u+9ZbbxWHDh0KP9+kSRPRt29fcdddd4kiRYqIli1bWu5HRkaGHBPGkSdPHrlPCxcuDD8Pd2Tt2rVyHdzHfluB10BEYR8hoq6++moprMzQ4axZs0Tjxo3lfr3++uvyWPTv3z/8uvvvv1906dJFHjcFjimOrQ7GqY8F23722Wfl++bPn19UrlxZrFy5Umzfvl0eCzhgOJ76mMC7774rLrzwQjmec889VzzyyCNyTPp2X3jhBXHdddfJ7VasWFG899574X26/PLL5f2zzjpLrotzDt566y1RvXp1kS9fPrlf+Ez99ddflseOkFSGAomQNOLUU0+VombSpEnip59+imtbS5YsET///LP47LPPxFNPPSXDVbiI44K6atUq0bt3b3H77bdneh8IqHvuuUesX79eNGzYUFxzzTXil19+kc8hnNO0aVNRu3ZtsWbNGilO9u/fL9q3bx+xjZdfflnkzp1bfP7552Lq1KmW45swYYIYO3asePLJJ8WmTZukkLr22mvFtm3b5PN79+4VVatWlWPB/XvvvddyO7j4Dxw4UI4HYbgcOXJIUQEBpvPAAw+IAQMGiM2bN8v3glMHoQSRiHH+/vvvMpwZCyNHjhSdO3eW+VuVKlUSN910kzy2gwcPluMKhUJSNCqWLVsm18d4vv32WymwXnrpJfG///0vYrsQTTi2OD5XXXWVuPnmm8Xhw4dF2bJlxdtvvy3XQfgRxwfHE387deokunfvLvcTYbh27drJ9yckcIQIIWlBly5dQm3atJH3L7roolD37t3l/XfeeQdXt/B6w4YNC9WsWTPitePGjQudffbZEdvC45MnT4aXXXDBBaFLL700/Pjff/8NnXbaaaEZM2bIxzt37pTvM3r06PA6J06cCJUpUyb0+OOPy8cjR44MtWjRIuK9f/zxR/m6rVu3yseNGzcO1a5dO+r+lipVKvS///0vYlm9evVCd955Z/gx9hP764WDBw/K8Xz11VcR+zV+/PiI9YoXLx564oknIo5HuXLlwucA4Bji2OqYY8K2H3744fDjlStXymUvvvhieBmOcd68ecOPmzVrFnrssccitvvqq6+GSpYsabvdP//8Uy5bsGCBfPzJJ5/Ix7/++mt4nbVr18plu3bt8nDECElN6CARkobA3YALAxcgVuC+wE1RIByG0IvuViEEc+DAgYjXwTVS5MyZU9StWzc8jo0bN4pPPvlEhtfUDY4J0ENIderUcRwb3Bq4W5dccknEcjz2us9wnOCaIEx15plnhkONu3fvjlgP+6E4cuSIdL7q168fcTyijduOGjVqRBxnoB9rLPvnn3/kfqvjiNChfhx79uwpHaCjR49abhehOuyfeb50atasKZo1aybf+8YbbxTPP/98oPLZCNHJGfGIEJIWXHbZZTIMhBCNyi1RQPSYIROrpONcuXJFPEaeitUyMxTlxJ9//ilDbhBwJiVLloy4mGcVGA+SuCEGSpUqJfcHuVNmcngsY4rlWKuKQ6tl6ljjOCJ8hvCXCXKSrLbr5nxB5C1atEisWLFCfPTRRzJU+9BDD8mQavny5V3tMyGpAh0kQtIUlPu///77MuFXp2jRomLfvn0RF24/exd98cUX4ftIGkaiNBKPAZKKv/nmG+nSVKhQIeLmRYDACYGYQe6PDh5XqVLF9XaQG4UcnIcfflg6JxinG8ekQIEC0tX58ssvw8tOnjwp1q1bl+lYw9VRwAHauXOniBccR4zbPIa46a6fE8jxUuM2RRScOAgw5JFhvXfeeSfuMROSbNBBIiRNQZgESbkTJ06MWI7KqIMHD4oxY8aIG264QSZKL1iwQIoOP5gyZYqsmILYGDdunBQcSPoFffr0kU4NQlr33XefrIZDtdbMmTNlxRUcDLcgGRyJ4+edd56sDEOyNIQeEqfdgoRzhAmfe+456WAhrIZkbDf069dPVgtClCBMCLcF+6r3nEJCOpKn4VKh2m3o0KGe9tEObAcJ8+XKlZPnEKIIYTdUCD766KOutgHXDGOdN2+eTOBG1RrEKxLVW7RoIYoVKyadI3xWlMAlJEjQQSIkjUGeihlSwcXu6aeflkIGOSerV6+2rfCK1bnCDdtevny5LC1HuT5Qrg9cC1yEIeJQzg/x4Nb5UKDEHtVnqFLDdiD08F4QZ27Be0KcweVCWO3uu+8WTzzxhKvXoqwfQg/VZMi7Qh4Qwpp6iAshTrQGgJhp3bq1bAEAQRcveB8IG4TB6tWrJ7uFQ4xC9LildOnS0iWCIIQbhio5iGRULUIwnX/++dJZQ6Ug2jIQEjROQaZ2dg+CEEKCDoQoxCfK6lG2TwhJbhhiI4SQBPDDDz9IBwcO0bFjx8TkyZNlfhF6GBFCkh+G2AghJBFfrjlyyPwihLiQ1PzVV1+Jjz/+mPk6hKQIDLERQgghhBjQQSKEEEIIMaBAIoQQQggxoEAihBBCCDGgQCKEEEIIMaBAIoQQQggxoEAihBBCCDGgQCKEEEIIMaBAIoQQQggRkfwfnm+gp8gk9ncAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"med_df_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "id": "EQ9ol5qOFtLv" + }, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, med_pocket_times_qe, color='black')\n", + "plt.ylabel('Median pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"med_qe_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "id": "reutqFxVFtLv" + }, + "outputs": [ + { + "data": { + "image/png": "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27k2GxERUdjgFFvocjhA2rx5c+geCRERETmMU2xuEiChBxIRERG5B44guVEnbSIiInIPHEEKXQyQiIiIPBCTtEMXAyQiIiIPxKVGQhcDJCIiIg/EEaTQxQCJiIjIAzEHyYMCpJYtW8rvv/8ekndJREREAWAVmwcFSFiLbcCAAZIrV66QvFsiIiKywxEkN1pq5EO2bNmi5ydPngzJuyUiIiI7zEHywBykLFmyhMbdEhER0f+wis3NRpBevXole/bskcuXL8vz588lQYIEkjt3bkmdOnXoHCERERH5wxEkNwmQduzYIePHj5cVK1bImzdvJHbs2BItWjR58OCBBk1p0qSRNm3aSLt27SRWrFihe9REREQ+jknabjDFVrVqValXr56kSpVK1q1bJ0+ePJH79+/LtWvXdBTp7Nmz0r9/f9m4caNkyJBB1q9fH8qHTURE5NuYpB26HBpBqly5sixatEgiRYoU4O0YPcKpWbNmmqB98+bNkD5OIiIissIpNjcIkNq2betUgjaTtImIiEIXk7TdrIrt6tWrOrVm2rt3r3Tr1k2mTZsW0sdGREREgeAIkpsFSA0bNpTNmzfr5Vu3bknZsmU1SPrmm29kyJAhoXGMREREZIc5SG4WIB0/flzy58+vl+fPny/ZsmWTnTt3ypw5c2TWrFmhcYxERERkh1VsbhYgocQ/SpQoennDhg1a4QaZMmVicjYREVEY4QiSmwVIWbNmlSlTpsg///yj5fwVKlTQ7Tdu3JD48eOHxjESERGRHY4guVmANGLECJk6daqULFlSGjRoIDlz5tTty5cvt0y9ERERUejiCJKbLTWCwOjevXvy33//Sdy4cS3b0UU7evToIX18REREFABWsblZgAQRIkSwCY4AXbaJiIgobHCKzQ0CJCxGGy5cOIfu8ODBgx97TERERPQBnGJzgwCpevXqlssvX76Un3/+WbtlFypUSLft3r1bTpw4IR06dAi9IyUiIiILTrG5QYA0cOBAy+Uvv/xSunTpIkOHDvW3D7psExERUejjUiNuVsW2YMECadq0qb/tjRs31gVtiYiIKPRxBMnNAqRo0aLJjh07/G3HtqhRo4bUcREREVEQmIPkZlVsWJi2ffv2moxt9j3as2ePzJgxQwYMGBAax0hERER2WMXmZgFSnz59JE2aNDJ+/Hj5448/dFvmzJll5syZUrdu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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"max_df_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "id": "kwT8aiuPFtLw" + }, + "outputs": [ + { + "data": { + "image/png": "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8sAACZ49eybXrl2zeYEgICDAFcdFREREYWCRtocFSCdOnJBWrVrJli1bbLYbhqHNJK1TfkREROQeLNJ2L6cDpBYtWkjMmDFlyZIlkjZt2nB32CYiIiLX4RCbhwVI+/btk927d0uuXLncc0RERET0WizS9rA+SFhi5MaNG+45GiIiIgoXZpA8LEAaNmyYfP7557Ju3Tq5efOm3Lt3z+ZERERE7scaJA8bYqtUqZKeV6xY0WY7i7SJiIgiD2exeViAtHbtWvccCREREYUbM0geFiAFBga650iIiIgo3JhB8sBGkXfu3JFffvlFjh49qtfz5s2rvZESJ07s6uMjIiIiB5hB8rAi7V27dsnbb78to0ePllu3bulp1KhRug0L2BIREZH7cRabh2WQunfvLjVr1pSff/5ZG0bCixcv5JNPPpFu3brJhg0b3HGcREREZIVDbB4WICGDZB0c6Z3EjKlT/4sVK+bq4yMiIiIHOMTmYUNsb731lpw/fz7E9gsXLkiiRIlcdVxEREQUBg6xeViA1LBhQ2ndurXMnj1bgyKcZs2apUNsjRs3ds9REhERkQ0uNeJhQ2wjRozQBWqbN2+utUcQK1Ys6dChgwwdOtQdx0hERER2mEHysAApduzYMnbsWBkyZIicOnVKt2EGW/z48d1xfEREROQAa5A8LEC6e/euvijJkiWT/PnzW7Zjuj+KtVGjRERERO7FWWweVoPUqFEjrTmyN2fOHL2NiIiI3I8ZJA8LkLZv3y7vvfdeiO3ly5fX24iIiMj9mEHysADp6dOnluJsa8+fP5fHjx+76riIiIgoDMwgeViAVKJECZk0aVKI7RMnTpSiRYu66riIiIgoDJzF5mFF2t98841UqlRJ9u/fLxUrVtRtq1evlp07d8qKFSvccYxERERkh32QPCyDVKZMGdm6datkyJBBC7MXL14s2bJlkwMHDkjZsmXdc5RERERkgxkkDwuQoFChQjJjxgw5fPiwrs02ZcoUyZ49e4QP4ocffpDMmTNL3LhxpWTJkrJjx44w9587d67kypVL90ergb///tumFqp37966PUGCBJIuXTptannp0iWb+0BbgqZNm2pbgiRJkmh38AcPHkT4MRAREUUmBkgeGCChQWS/fv2kSZMmcu3aNd22bNkyDZichSVLevToIcHBwbJnzx4pWLCgVKlSxXK/9rZs2aJL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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, max_pocket_times_qe, color='black')\n", + "plt.ylabel('Maximal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"max_qe_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "id": "cosEEo87FtLw" + }, + "outputs": [ + { + "data": { + "image/png": "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mJDyOk5ojx49xOGHHy6KFy8uc8r0nLHNmzeL1q1by6T+smXLihtvvFH8/fffydf//fdfWXwV699vv/3EZZddVqAd77zzjjj//PPlYACsp1GjRmLSpEmu959hGIaJB5yjFU9cCy3kap155pny/rvvviuFzZYtW8SQIUNEnz59XK1rzJgxokuXLjKZfv78+aJevXqiWbNmYuPGjcblv/jiC9GyZUspjL799lspgHBbsmRJcpkBAwbItiBfbO7cuaJkyZJynRBPBETW0qVLxZQpU8RHH30k96lTp07J1/fu3StF2p133imFmtVxgNCC0Js3b54455xzxMUXXyzbxTAMwzBxdnm4vINCwiUHHHBAYt26dfJ+mzZtEg8++KC8v3bt2kTJkiVdreuUU05JdO7cOfl47969iYoVKyb69etnXP6aa65JtGjRIuW5hg0bJm6++WZ5f9++fYkKFSoknnzyyeTrW7ZsSRQrViwxatQo+XjZsmW4uhNff/11cpmJEycmChUqlPjpp58KbLNdu3aJSy+91NH+1KxZM9GrV6+EU7Zu3Srbgv8MwzBMfvPjjz/K73zcFi5cmMhn0MfSvr711luJfMNN/+3a0TryyCNlSYft27eLTz75RJZ0AH/++acM5zll165d0glSHaPChQvLx1i/CTyvO0xwq2j51atXy0Kq6jJlypSRIUlaBv8RLkTIk8Dy2DYcsEwsYdQasyveunPnTpnTpt4YhmGYeMChw3jiWmjdfffdMvRWqVIlUbFiRXH22WcnQ2nIaXLKH3/8IUN05cuXT3kejyGWTOB5u+Xpf7plDjvssJTXkYcFgWS1XSc89dRTMs8L+WpW9OvXTwo/ukG0MgzDMPEgTqHDOCX++y60MI8hXKFXX31VzJ49WzpB4Oijj3ado5UvvPXWW6JXr17i7bffLiDiVLp16ya2bt2avK1fvz6r7WQYhmFyR5zER5xEZSBzHSLspobeQIsWLVyto1y5cqJIkSLit99+S3kejytUqGB8D563W57+4zmMOlSXOeGEE5LL6Mn2qGqPkYhW27Vj9OjR4qabbpKjIa0S59U6Y7gxDMMw8YOFVjxxJLQwMtApmK7HCUWLFhUnnXSSmDp1arJ8Ai5CPL799tuN70EJBbyO8CWBkYN4HlStWlWKJSxDwgp5UMi9uvXWW5PrwChJ5Idh+2DatGly28jl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8t/Ratu2Lc9lyDAMwzAM4wY4Wky4GDZsWKJy5cqJYsWKJU455ZTE3LlzE/lGz5494aSm3KpXr558/Z9//kncdtttiYMPPjhRsmTJxBVXXJH49ddfE1Hjs88+S1x00UWJww8/XO7ju+++m/L6vn37Et27d09UqFAhccABBySaNGmS+O6771KW2bRpU6JVq1aJAw88MFGmTJlEhw4dEtu2bUtEfd/btWtX4Bpo1qxZXuz7448/nmjQoEGiVKlSiUMPPTRx6aWXJlasWJGyjJNrfO3atYkLL7wwUbx4cbme++67L7F79+5ElPe7cePGBc77zTffHOn9Bs8++2yiTp068lrF7dRTT01MmDAhr8+3031vnKfn3CmukuGZ4BkzZozo0qWLHPY8f/58Ua9ePdGsWTOxcePGvDv8KA+C2mx0mz17dvK1e+65R9ZrGzt2rPjss8/kVEVXXHGFiBrbt2+X5xB16EwMGDBADBkyRDz//PNi7ty5omTJkvJ8//vvv8llWrduLZYuXSrLqnz00Udi5syZolOnTiLq+w6aN2+ecg0g91MlqvuOa7Zz587iyy+/lG3fvXu3aNq0qTwmTq/xvXv3ihYtWshR3V988YV47bXX5CjvHj16iCjvN+jYsWPKecfnIMr7DTDLR//+/cW8efPEN998I84991xx6aWXyus3X8+3033P13PumFwrPSYVOFidO3dOPt67d2+iYsWKiX79+uWdo1WvXj3ja1u2bEnsv//+ibFjxyafW758ufwVNGfOnERU0V0duFlwsp588smUfYeTOWrUKPl42bJl8n1ff/11cpmJEycmChUqlPjpp58SUcHK0YLjYUW+7DvYuHGj3Be4fE6vcTgChQsXTnE9nnvuuUTp0qUTO3fuTERxv8nduOuuuyzfkw/7TRx00EGJl19+OTbn27TvcTvnJtjRChFQ8/hFcN5556UMQsDjOXPmiHxj1apVckLOo48+WjoXKBMCcAzwS1g9DjVq1JCDMfLpOGA6q19//TVlPzF3VsOGDZP7if9ly5YVDRo0SC6D5XFdwAGLOjNmzBCHHXaYqF69upzma9OmTcnX8mnft27dKv/TtGVOrnH8r1OnjihfvnxyGbidmIxZdQqitN/Em2++KUet165dW3Tr1k3s2LEj+Vo+7DccGozSh5PXqFGj2Jxv077H5Zz7kgzPBM8ff/whL1L1YgN4jIKw+QTEBKxhdLCwkXv16iXOPPNMsWTJEik+ihYtKjtZ/TjgtXyB9sV0vuk1/IcQUdlvv/1kxxX1Y4GwIUInVatWFT/88IN46KGHxAUXXCC/dIsUKZI3+75v3z5x9913i9NPP112MsDJNY7/pmuDXovifoNWrVqJypUryx9ZixYtEg8++KBYuXJlcsR6lPcbtSUhLhD6RwHvd999V9SsWVMsWLAg78+31b7n+zl3AgstJiegQyXq1q0rhRc+iG+//bYoXrw4n5UYcN111yXv49csroNjjjlGulxNmjQR+QJylvADQs1BjANW+63m2OG8H3744fJ8Q2zj/EcZ/HCEqIKTN27cONGuXTuZjxUHrPa9Zs2aeX3OncChwxABWxW/5H/77beU5/G4QoUKIp/BLz3MNvD999/LfUUYdcuWLXl9HGhf7M43/usDIfbs2SM2b96cV8cCIISMzwCugXzZ99tvv10m8U+fPl0mDBNOrnH8N10b9FoU99sEfmQB9bxHdb/hWh177LHipJNOEv369ZODQZ555pm8P992+57v59wJLLRCdqHiIp06dWqK/Y7Haqw7H8Gk5Ph1g186OAb7779/ynGAzYwcrnw6DgiZ4UtE3U/kJCD/iPYT//HljBwPYtq0afK6oC+rfGHDhg0yRwvXQNT3Hfn/EBsIn6DNONcqTq5x/Ec4RhWbGMlXunTpZEgmavttAi4IUM971PbbClyrmLouX8+3k32P2zk3kutsfCaV0aNHy1FnI0eOlKOuOnXqlChbtmwka0jZce+99yZmzJiRWL16deLzzz9PnHfeeYly5crJUUrglltuSRx11FGJadOmJb755ptEo0aN5C1qoObTt99+K2/4uA0aNEjeR80Y0L9/f3l+33///cSiRYvkKLyqVavKmjtE8+bNE/Xr15f11GbPnp2oVq1aomXLloko7zteQ50cjLjCNfDpp58mTjzxRLlv//77b+T3/dZbb5V1v3CN//LLL8nbjh07ksuku8b37NmTqF27dqJp06aJBQsWJD755BNZX6hbt26JqO73999/n3jsscfk/uK847o/+uijE2eddVak9xt07dpVjq7EfuGzjMcYITt58uS8Pd9O9v37PD7nTmGhFUKGDh0qP5BFixaV5R6+/PLLRL5x7bXXykKW2McjjjhCPsYHUi/uhyHCJUqUSFx++eXyCztqTJ8+vUChPtxQ2kAtWFq+fHkpsFGwdOXKlQWKdkJcoAgkhju3b98+EkU77fYdHS++VPFlimHvKNDbsWPHAj8oorrvpv3GbcSIEa6u8TVr1iQuuOACWcQRP0TwAyXMRRzT7fe6detkB4uinbjejz322MT999+f2Lp1a6T3G6CYLq5jfKfhusZnmURWvp5vJ/u+Lo/PuVMcz3XIMAzDMAzDuINztBiGYRiGYQKChRbDMAzDMExAsNBiGIZhGIYJCBZaDMMwDMMwAcFCi2EYhmEYJiBYaDEMwzAMwwQECy2GYRiGYRgWWgzDMAzDMNGCHS2GYSLFmjVrRKFChZLzpYWBFStWiFNPPVUccMAB4oQTTsh1cxiGCREstBiGccUNN9wghU7//v1Tnn/vvffk83GkZ8+eomTJknKiYHXiYEaIGTNmyOsCE4QzTBxhocUwjGvg3DzxxBPizz//zJujt2vXLs/v/eGHH8QZZ5whKleuLA455BDf2rR7927f1sUwTG5gocUwjGvOO+88UaFCBdGvXz/LZR599NECYbTBgweLKlWqpLhjl112mXj88cdF+fLlRdmyZcVjjz0m9uzZI+6//35x8MEHi0qVKokRI0YYw3WnnXaaFH21a9cWn332WcrrS5YsERdccIEoVaqUXHebNm3EH3/8kXz97LPPFrfffru4++67Rbly5USzZs2M+7Fv3z7ZJrSjWLFicp8++eST5Otwa+bNmyeXwX3stwm8B2IM+wgxdtFFF0mBpodEx4wZIxo3biz3680335TH4s4770y+78EHHxTt2rWTx43AMcWxVUE71bZg3S+88ILcbokSJcTxxx8v5syZI77//nt5LODI4XiqbQLvv/++OPHEE2V7jj76aNGrVy/ZJnW9L7/8srj88svleqtVqyY++OCD5D6dc8458v5BBx0kl8U5B+PGjRN16tQRxYsXl/uFa2r79u3GY8cwUYaFFsMwrilSpIgUR0OHDhUbNmzI6AhOmzZN/Pzzz2LmzJli0KBBMgwHMYCOee7cueKWW24RN998c4HtQIjde++94ttvvxWNGjUSF198sdi0aZN8DWGqc889V9SvX1988803UuT89ttv4pprrklZx2uvvSaKFi0qPv/8c/H8888b2/fMM8+IgQMHiqeeekosWrRICrJLLrlErFq1Sr7+yy+/iFq1asm2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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_dfquad, color='black')\n", + "plt.ylabel('Minimal pocket computation time (in seconds), DFQuAD')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"min_df_lin.pdf\", format=\"pdf\")" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "id": "wLgoueW6FtLw" + }, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAloAAAGwCAYAAABxbMuTAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAApMZJREFUeJztnQn8VNP//4+ihVQSkVIhWyWRkCWUQl9klyiVsoRSsn0lJGXJmuVrK77fVLJkK0qFKNEmRYRSIWVLttb5P17n78zvzPmce+femXtn7p37ej4e06e5c+fOucvc85rX+33eZ6tUKpUShBBCCCEkcMoFv0lCCCGEEEKhRQghhBASInS0CCGEEEJCgkKLEEIIISQkKLQIIYQQQkKCQosQQgghJCQotAghhBBCQmLrsDZMsrNlyxbx3Xffie23315stdVWPGSEEEJIDEAJ0nXr1onatWuLcuXcPSsKrSICkVW3bt1iNoEQQgghObJixQpRp04d13UotIoInCx1oqpWrVrMphBCCCHEI7/99ps0SlQ/7gaFVhFR4UKILAotQgghJF54SfthMjwhhBBCSEhQaBFCCCGEhASFFiGEEEJISFBoEUIIIYSEBIUWIYQQQkhIUGgRQgghhIQEhRYhhBBCSEhQaBFCCCGEhASFFiGEEEJIsYXWSSedJNauXZt+PnToUPHrr7+mn//0009i//33D76FhBBCCCGlLrTefPNNsX79+vTz22+/Xfz888/p55s2bRKff/657wY89NBDon79+qJSpUri0EMPFR9++KHr+uPGjRP77ruvXL9JkyZiwoQJZWbUvummm8Suu+4qKleuLNq0aSOWLFmSsQ7a3alTJzntTfXq1UX37t3F77//nn7977//FhdeeKHc/tZbby06dOjg2qb3339frnfggQf63n9CCCGElC6ehRYEjNvzXBg7dqzo27evGDhwoJg7d65o2rSpaNeunVi9erV1/RkzZoiOHTtKYTRv3jwpgPBYuHBhep0777xTPPDAA+LRRx8Vs2bNEtttt53cJsSTAiJr0aJFYvLkyeK1114T7777rujZs2f69c2bN0uRduWVV0qh5gZcvc6dO4vWrVvnfTwIIYQQUlpslfKomMqVKydWrVoldt55Z/kcM1Z//PHHYo899pDPf/jhB1G7dm0pUrwCB+uQQw4Rw4cPl8+3bNkiZ8O+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q9S3336biuu+gy5duqROPfVUx/eUyr6D1atXy3155513PF/jEyZMSJUrVy61atWq9DqPPPJIqmrVqqn169en4rjfoFWrVqnevXs7vqcU9luxww47pJ544onEnG/bviftnNugoxUhoObxiwDhI30+RDyfOXOmKDUQIkNYaY899pDOBaxjgGOAX8L6cUBYcffddy+p47B06VKxatWqjP3E3FkIF6v9xF+EzJo3b55eB+vjuoADFnfefvttGSbYZ599xKWXXip++umn9GultO9r166Vf2vUqOH5GsffJk2aiFq1aqXXgduJyZh1pyBO+60YNWqUqFmzpmjcuLG4/vrrxZ9//pl+rRT2Gw7NmDFjpJOHMFpSzrdt35Nyzt3gpNIR4scff5QXqX6xATxfvHixKCUgJmANo4OFjXzLLbeIo446SixcuFCKjwoVKshO1jwOeK1UUPtiO9/qNfyFENHZeuutZccV92OBsCFCJw0aNBBfffWVuOGGG8SJJ54ob7rly5cvmX3fsmWL6NOnjzjiiCNkJwO8XOP4a7s21Gtx3G9w3nnniXr16skfWQsWLBDXXnutzON68cUXY7/fn3zyiRQXCP0jD+ull14S+++/v5g/f37Jn2+nfS/1c+4FCi1SFNChKpBECeGFL+Jzzz0nk8JJ6XPuueem/49fs7gO9txzT+lytW7dWpQKyFnCDwg9BzEJOO23nmOH846BIDjfENs4/3EGPxwhquDkPf/886JLly4yHysJOO37/vvvX9Ln3AsMHUYI2Kr4JW+ORMHzXXbZRZQy+KW39957iy+//FLuK8Kov/76a0kfB7Uvbucbf82BEBiJg9F4pXQsAELI+A7gGiiVfb/88stlEv+0adNkwrDCyzWOv7ZrQ70Wx/22gR9ZQD/vcd1vuFZ77bWXOPjgg+UITAwGuf/++0v+fLvte6mfcy9QaEXsQsVFOmXKlAz7Hc/1WHcpgiH7+HWDXzo4Bttss03GcYDNjByuUjoOCJnhJqLvJ3ISkH+k9hN/cXNGjodi6tSp8rpQN6tSYeXKlTJHC9dA3Pcd+f8QGwifoM041zpernH8RThGF5sYyYfh8yokE7f9tgEXBOjnPW777QSu1fXr15fs+fay70k751aKnY1PMhkzZowcdTZy5Eg56qpnz56p6tWrZ4zGKAX69euXevvtt1NLly5Nvf/++6k2bdqkatasKUcpgUsuuSS1++67p6ZOnZqaPXt26vDDD5ePuLFu3brUvHnz5ANft3vuuUf+/5tvvpGvDx06VJ7fl19+ObVgwQI5Cq9Bgwapv/76K72NE044IdWsWbPUrFmzUu+9916qYcOGqY4dO6bivO947eqrr5YjrnANvPXWW6mDDjpI7tvff/8d+32/9NJLU9WqVZPX+Pfff59+/Pnnn+l1sl3jmzZtSjVu3DjVtm3b1Pz581NvvPFGaqeddkpdf/31qbju95dffpm69dZb5f7ivOO632OPPVJHH310rPcbXHfddXJ0JfYL32U8xwjZSZMmlez59rLvX5bwOfcKhVYEefDBB+UXskKFCrLcwwcffJAqNc4555zUrrvuKvdxt912k8/xhVRAaFx22WVyiPC2226bOu200+QNO25MmzZNigzzgdIGqsTDgAEDUrVq1ZICu3Xr1qnPP/88Yxs//fSTFBdVqlSRw527du0qhUqc9x0dL26quJli2Hu9evVSPXr0KPODIq77bttvPEaMGOHrGl+2bFnqxBNPTFWuXFn+EMEPlI0bN6biut/Lly+XHWyNGjXk9b7XXnul+vfvn1q7dm2s9xt069ZNXse4p+G6xndZiaxSPd9e9n15CZ9zr2yFf4rtqhFCCCGElCLM0SKEEEIICQkKLUIIIYSQkKDQIoQQQggJCQotQgghhJCQoNAihBBCCAkJCi1CCCGEkJCg0CKEEEIIodAihBBCCIkXdLQIIbFi2bJlYquttkrPlxYFFi9eLA477DBRqVIlceCBBxa7OYSQCEGhRQjxxYUXXiiFztChQzOWjx8/Xi5PIgMHDhTbbbednChYnziYCPH222/L6wIThBOSRCi0CCG+gXNzxx13iF9++aVkjt6GDRtyfu9XX30ljjzySFGvXj2x4447BtamjRs3BrYtQkhxoNAihPimTZs2YpdddhFDhgxxXOfmm28uE0a77777RP369TPcsQ4dOojbb79d1KpVS1SvXl3ceuutYtOmTaJ///6iRo0aok6dOmLEiBHWcF3Lli2l6GvcuLF45513Ml5fuHChOPHEE0WVKlXkti+44ALx448/pl8/5phjxOWXXy769OkjatasKdq1a2fdjy1btsg2oR0VK1aU+/TGG2+kX4dbM2fOHLkO/o/9toH3QIxhHyHG/vWvf0mBZoZEx44dK1q1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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot = plt.plot(n_arguments_list, min_pocket_times_qe, color='black')\n", + "plt.ylabel('Minimal pocket computation time (in seconds), QE')\n", + "plt.xlabel('Number of arguments')\n", + "plt.savefig(\"min_qe_lin.pdf\", format=\"pdf\")" + ] + } + ], + "metadata": { + "colab": { + "machine_shape": "hm", + "provenance": [] + }, + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "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.14.5" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/qbaf_robustness/explanations.py b/qbaf_robustness/explanations.py index 21210a8..d8cb1aa 100644 --- a/qbaf_robustness/explanations.py +++ b/qbaf_robustness/explanations.py @@ -118,7 +118,7 @@ def determine_max_pockets(qbaf_initial: QBAFramework, topic_argument_1: str, topic_argument_2: str, pocket: set[str] = 0, - depth = 0)-> set[list[str]]: + depth = 0)-> list[list[str]]: """ Returns the set of all maximal pockets with respect to qbaf_initial and qbaf_collection. @@ -130,7 +130,7 @@ def determine_max_pockets(qbaf_initial: QBAFramework, topic_argument_2 (str): The second topic argument to be considered. Returns: - set[list[str]]: returns the set of all maximal pockets with respect to qbaf_intial and qbaf-collection. + set[frozenset[str]]: returns the list of all maximal pockets with respect to qbaf_intial and qbaf-collection. """ if (depth == 0): @@ -152,17 +152,15 @@ def determine_max_pockets(qbaf_initial: QBAFramework, topic_argument_2, list(subsets), depth + 1) - + return max_p - - def pockets_of_consistency(qbaf_initial: QBAFramework, qbaf_collection: list[QBAFramework], topic_argument_1: str, topic_argument_2: str) -> list[set[str]]: """ - Retruns the list of pockets of qbaf_initial and qbaf_collection. + Returns the list of pockets of qbaf_initial and qbaf_collection. Args: qbaf_initial (QBAFramework): The initial QBAF. @@ -227,3 +225,93 @@ def explanation_of_robustness_violation(qbaf_initial: QBAFramework, explanations.append((pocket, x)) return explanations + + +def determine_linear_pragmatic_pockets(qbaf_initial: QBAFramework, + qbaf_collection: list[QBAFramework], + topic_argument_1: str, + topic_argument_2: str, + bottom_up: bool = True) -> list[list[str]]: + """ + Determines the pragmatic, large pockets when the qbaf_collection is a linear chain. + However, the function only determines the max. pockets the "breaking" point + between the last robust QBAF and the first non-robust QBAF gives rise to. + + Args: + qbaf_initial (QBAFramework): The initial QBAF. + qbaf_collection (list[QBAFramework]): The collection of QBAFs to be considered. + topic_argument_1 (str): The first topic argument to be considered. + topic_argument_2 (str): The second topic argument to be considered. + bottom_up (bool): Whether bottom-up or top-down search should be executed. Defaults to `True`. + + Returns: + set[list[str]]: returns a list of "linear" maximal pockets with respect to qbaf_initial and qbaf_collection. + """ + for index, qbaf in enumerate(qbaf_collection): + if not qbaf_initial.are_strength_consistent(qbaf, topic_argument_1, topic_argument_2): + previous_qbaf = qbaf_collection[index-1] if index > 0 else qbaf_initial + new_args_to_prev = list(new_arguments(qbaf_initial, [previous_qbaf])) + if bottom_up: + intermediate_max_pockets = determine_bottom_up_max_pockets(previous_qbaf, [qbaf], topic_argument_1, topic_argument_2) + else: + intermediate_max_pockets = determine_max_pockets(previous_qbaf, [qbaf], topic_argument_1, topic_argument_2) + return [list(pocket) + new_args_to_prev for pocket in intermediate_max_pockets] + return [list(new_arguments(qbaf_initial, qbaf_collection))] + + +def determine_bottom_up_max_pockets(qbaf_initial: QBAFramework, + qbaf_collection: list[QBAFramework], + topic_argument_1: str, + topic_argument_2: str) -> list[set[str]]: + """ + Returns all the maximal pockets w.r.t. qbaf_initial and qbaf_collection usinga bottom-up approach. + + Args: + qbaf_initial (QBAFramework): The initial QBAF. + qbaf_collection (list[QBAFramework]): The collection of QBAFs to be considered. + topic_argument_1 (str): The first topic argument to be considered. + topic_argument_2 (str): The second topic argument to be considered. + + Returns: + list[set[str]]: returns the set of all maximal pockets with respect to qbaf_intial and qbaf-collection. + """ + + new_args = list(new_arguments(qbaf_initial, qbaf_collection)) + + def backtrack_pockets(current_set: list[str], + remaining_args: list[str], + max_pockets = list[set[str]]) -> list[set[str]]: + """Implements a bottoms-up search for maximal pockets. + + Args: + current_set (list[str]): The current list of arguments considered. + remaining_args (list[str]): The set of arguments left to be checked for extending current_set. + max_pockets (list[str]): The list of maximal pockets. + + Returns: + list[set[str]]: returns the set of all maximal pockets with respect to qbaf_intial and qbaf-collection. + """ + + is_maximal = True + + for i, arg in enumerate(remaining_args): #Checks whether a pocket can be extended + if(is_pocket_max(qbaf_initial, + qbaf_collection, + (set(current_set)|set(arg)), + topic_argument_1, + topic_argument_2)): + is_maximal = False + backtrack_pockets(current_set + [arg], + remaining_args[i+1:], + max_pockets) + + + if(is_maximal == True): #checks whether the extended pocket is maximal. + if any([set(current_set).issubset(x) for x in max_pockets]): + return + + max_pockets.append(set(current_set)) + + return max_pockets + + return backtrack_pockets([], list(new_args), []) \ No newline at end of file diff --git a/tests/test_robustness.py b/tests/test_robustness.py index 1409403..548a9cf 100644 --- a/tests/test_robustness.py +++ b/tests/test_robustness.py @@ -45,6 +45,8 @@ Q_1 = QBAFramework(['a', 'b'], [0.5, 0.5], [], [], semantics="QuadraticEnergy_model") +Q_3 = QBAFramework(['a', 'b', 'c', 'd', 'e'], [0.5, 0.5, 0.5, 0.5, 0.0], [('c', 'a')], [('d', 'b')], semantics = "QuadraticEnergy_model") + value = pockets_of_consistency(qbaf_initial, qbaf_collection = [qbaf_u_4, qbaf_u_5], topic_argument_1 = 'a', @@ -258,4 +260,50 @@ def test_max_pockets(): assert generated_value_2 == [[]] - \ No newline at end of file +def test_max_linear_pockets(): + + g_value_1 = determine_linear_pragmatic_pockets(qbaf_initial= Q_1, + qbaf_collection = [Q_2], + topic_argument_1 = 'a', + topic_argument_2 = 'b') + + g_value_2 = determine_linear_pragmatic_pockets(qbaf_initial= Q_1, + qbaf_collection = [Q_3], + topic_argument_1 = 'a', + topic_argument_2 = 'b') + + generated_value_1 = [set(x) for x in g_value_1] + generated_value_2 = [set(x) for x in g_value_2] + + expected_value_1 = [{'c'}, {'d'}] + expected_value_2 = [{'c', 'd'}, {'c', 'e'}, {'d', 'e'}] + + for x in generated_value_1: assert x in expected_value_1 + for x in expected_value_1: assert x in generated_value_1 + + for x in generated_value_2: assert x in expected_value_2 + for x in expected_value_2: assert x in generated_value_2 + + +def test_max_bottoms_up_pocket(): + g_value_1 = determine_bottom_up_max_pockets(qbaf_initial = Q_1, + qbaf_collection = [Q_2], + topic_argument_1 = 'a', + topic_argument_2 = 'b') + + g_value_2 = determine_bottom_up_max_pockets(qbaf_initial = Q_1, + qbaf_collection = [Q_3], + topic_argument_1 = 'a', + topic_argument_2 = 'b') + + generated_value_1 = [set(x) for x in g_value_1] + generated_value_2 = [set(x) for x in g_value_2] + + expected_value_1 = [{'c'}, {'d'}] + expected_value_2 = [{'c', 'd'}, {'c', 'e'}, {'d', 'e'}] + + for x in generated_value_1: assert x in expected_value_1 + for x in expected_value_1: assert x in generated_value_1 + + for x in generated_value_2: assert x in expected_value_2 + for x in expected_value_2: assert x in generated_value_2